@font-face {
  font-family: PTSans;
  src: url('../font/PTSans-Regular.ttf');
}

@font-face {
  font-family: TIMESR;
  src: url('../font/TIMESR.ttf');
}

.timefont{
	font-family:'TIMESR';
}

.navbar {
	margin-bottom:0px;
}

.banner, .slider-content, .slider, .slider-v2 {
 max-height:850px;
}

.banner{
	padding-top:0px;
}
.navbar{
	min-height:50px;
}
.navbar-tshop{
	background:#F8B276;padding-top:0px;
}

body{		
	font-family: PTSans, 'Helvetica Neue' ;
	font-size:16px;
	/*font-size:1.0em;*/
	font-weight: normal;
	color:#000000;
}

.navbar-nav > li > a{
	color:#FFFFFF;
	/*font-size: 20px;*/
	font-size:1.25em;
	font-weight:500;
	text-transform:none;
}

.footer-bg{
	background:#F7F7F7;
}

.dropdown-menu{
	background:#EFA96D;
	font-family: 'Helvetica Neue' ;
	color:#FFFFFF;
	/*font-size:16px;*/
	font-size:1em;
}

.megamenu-content ul li a {
	color:white;
	/*font-size:16px;*/
	font-size:1em;
}

.kmenukimch1{	
	width:180px;
	margin-left:80px;
	padding-top:10px;
}

.kmenukimch2{	
	width:180px;	
	padding-top:10px;
}

.kmenukimch3{	
	width:180px;	
	padding-top:10px;
}

.kmenukimch4{	
	width:150px;	
	padding-top:10px;
}

.mainlogo{
	width:300px;
	padding-top:3px;
}

@media (max-width: 1024px) and (min-width: 768px){
	.mainlogo{
		width:160px;
		padding-top:22px;
	}
	.kmenukimch1{	
		width:130px;	
		margin-left:20px;			
	}

	.kmenukimch2{	
		width:160px;			
	}

	.kmenukimch3{	
		width:120px;			
	}

	.kmenukimch4{	
		width:130px;			
	}
}

@media (max-width: 768px){	
	.kmenukimch1{			
		margin-left:0px;			
	}

	.banner{
		padding-top:73px !important;
	}

	.navbar-nav{
		top:0px;
		background-color:#EFA96D !important;
		margin-top:0px;		
	}

}



.megamenu-content ul li {
	border-bottom:none;	
}

.ProductDetailsList.megamenu-content ul li a {
	/*font-size:16px;*/
	font-size:1em;
}

.nav > li.active, .nav > li > a:hover, .nav > li > a:focus, .nav > li:hover > a {
	background:#F8B276;
	font-weight:bold;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Helvetica Neue', sans-serif;
    font-weight: normal;
    margin: 0;
    padding-bottom: 15px;
}

.equalHeightCategoryProduct > .item {
    height: 300px;
}

.equalHeightCategoryProduct > .item > .product {
    height: 300px;
}

.equalHeightCategoryProduct > .item{
	min-height: 300px;
}

.item{
	height:300px;
	margin-bottom:90px;
}

.image a img {
	max-height:none;
}

.dropdown-menu {
	position: absolute;
	top:100%;
}

.megamenu{
	height:73px;
	padding-top:6px;
}
.owl-item{
	width:280px !important;

}

.product-detail{
	width:100%;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#707070;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#707070;
}

.tabletr{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#707070;

}

.leftHead{
	width:30%;
	background:#f7f7f7;
	/*font-size:18px;*/
	font-size:1.125em;
	font-weight: bold;
	text-align:center;
}

.rightcontent{
	width:70%;
	text-align:left;
	color:#707070;
	/*font-size:16px;*/
	font-size:1em;	
	min-height:100px;
	padding: 20px 0px 20px 20px;
	
}

.minImagetable{
	width:100%;
}

.minImagetd{
	width:18%;
	border-style:solid;
	border-width:0.5px;
	border-color:#707070;
}

.minImagegap{
	width:2%;
}


.nav-tabs {
    border-bottom: 1px solid #d1553d;
}

.navb2b > li.active{
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-bottom-color:#d1553d;
}


.navb2b li a{
	color:#6f6f6f;
	/*font-size:18px;*/
	font-size:1.125em;
	font-weight:normal;
}

.navb2b > li > a:hover, .navb2b > li > a:focus, .navb2b > li:hover > a{
	font-weight:bold;
	color:#6f6f6f;
}

.navb2b > li.active > a, .navb2b > li.active > a:hover, .navb2b > li.active > a:focus, .navb2b > li:hover > a{	
	background-color:#FFFFFF;
	color:#6f6f6f !important;
}

.nav_lib2b{
	width:25%;
	background-color:#FFFFFF;
	color:#6f6f6f;
	text-align:center;
}


.navmedia > li.active{
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-bottom-color:#d1553d;
}

.navmedia li a{
	color:#6f6f6f;
	/*font-size:18px;*/
	font-size:1.125em;
	font-weight:normal;
}

.navmedia > li > a:hover, .navmedia > li > a:focus, .navmedia > li:hover > a{
	font-weight:bold;
	color:#6f6f6f;
}

.navmedia > li.active > a, .navmedia > li.active > a:hover, .navmedia > li.active > a:focus, .navmedia > li:hover > a{	
	background-color:#FFFFFF;
	color:#6f6f6f !important;
}

.nav_limedia{
	width:50%;
	background-color:#FFFFFF;
	color:#6f6f6f;
	text-align:center;
}

.fontb50{
	/*font-size:50px;*/
	font-size:3em;
	font-weight:bold;
	color:#000000;
}

.fontb50white{
	/*font-size:50px;*/
	font-size:3em;
	font-weight:bold;
	color:#FFFFFF;
}

.fontr26{
	/*font-size:26px;*/
	font-size:1.5625em;
	font-weight:normal;	
	color:#000000;
}

.fontb26{
	/*font-size:26px;*/
	font-size:1.5625em;
	font-weight:bold;
	color:#000000;
}

.fontr26gray{
	/*font-size:26px;*/
	font-size:1.5625em;
	font-weight:normal;
	color:#707070;
}

.fontr26white{
	/*font-size:26px;*/
	font-size:1.4em;
	font-weight:normal;
	color:#FFFFFF;
}

.fontr18{
	/*font-size:18px;*/
	font-size:1.125em;
	color:black;
	font-weight:normal;
	line-height:1.5em;
}

.fontb18{
	/*font-size:18px;*/
	font-size:1.125em;
	color:black;
	font-weight:bold;
	line-height:1.5em;
}

.subpagetitle{
	margin-top:60px;
}

.sp-thumbs{
	width:680px;
	position:absolute;
	left:480px;
	top:320px;
	text-align:left !important;

}
