	
html, body{font-size: 1.1rem;line-height: 24px;color: #767676;background-color: #f2f2f3;}
ul, ol {margin-top: 0;margin-bottom: 10px;padding: 0 0 0 25px;}	
	

a:hover, a:focus {text-decoration: none;color: #d2b570;}

.pad-non{padding: 0;}
.clear{clear: both;}
.hi5{clear: both;height: 5px;}
.h10{clear: both;height: 10px;}
.h15{clear: both;height: 15px;}
.h20{clear: both;height: 20px;}
.h25{clear: both;height: 25px;}
.h30{clear: both;height: 30px;}
.h35{clear: both;height: 35px;}
.h40{clear: both;height: 40px;}
.h45{clear: both;height: 45px;}
.h50{clear: both;height: 50px;}
.h55{clear: both;height: 55px;}
.h60{clear: both;height: 60px;}
@media (max-width: 767px) {
	.pad-non-mb{padding: 0;}
	.hm15{clear: both;height: 15px;}
}
@media (min-width: 768px) and (max-width: 991px) {
	.pad-non-tb{padding: 0;}
	.hm15{display: none;}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.pad-non-nb{padding: 0;}
	.hm15{display: none;}
}
@media (min-width: 1200px) {
	.pad-non-pc{padding: 0;}
	.hm15{display: none;}
}				

/*------------- Scrollbar ------------*/
/*-----------------------------------*/
/* width */
::-webkit-scrollbar {width: 8px;height:6px;}

/* Track */
::-webkit-scrollbar-track {background: #f1f1f1;}
 
/* Handle */
::-webkit-scrollbar-thumb {background: #a0a0a0;}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {background: #555;}
/*--// END Scrollbar --*/

section {margin: 0;padding: 50px 0;}

.hr-one{margin: 20px auto;width: 40%;border: 0;height: 2px;background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(121, 121, 121, 0.96), rgba(255, 255, 255, 0));}

.hr-two {margin: 10px auto;width: 50%;border: 0;height: 1px;background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(138, 115, 65), rgba(255, 255, 255, 0));}


@media (max-width: 767px) {
#menu-mobile{background: #ffffff;background-size: cover;background-position: center;}
.navbar-brand {float: left;height: 50px;padding: 0;font-size: 18px;line-height: 20px;}
}