/*style*/
@font-face {
  font-family: 'simple-line-icons';
  src: url('https://a46c18.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/fonts/Simple-Line-Icons.eot?v=2.4.0');
  src: url('https://f2b56c.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('https://bfa881.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/fonts/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), url('https://027bf0.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('https://bf6238.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('https://3b71a1.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
	font-family: 'themify';
	src:url('https://71948e.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/fonts/themify.eot');
	src:url('https://bbd820.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/fonts/themify.eot#iefix') format('embedded-opentype'),
		url('https://488273.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/fonts/themify.woff') format('woff'),
		url('https://d85a9d.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/fonts/themify.ttf') format('truetype'),
		url('https://f42178.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/fonts/themify.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body {
    background: #fff;
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size: 13px;
    color:  #5D5549;
    line-height: 1.5;
}
.btn {    
    margin:0 1px;
}
#body{box-shadow:none;border:none;box-shadow:none}
#header .logo h2, #header .logo .site_name, .site_description {
    display: none !important;
}
nav.header-nav{display:none}
#header .ul_social_top{height:112px;line-height:112px;padding:33px 0px;}
#header .ul_social_top .item_social{width:45px;height:45px;border-radius:50%;line-height:45px;float:left;display:inline-block;margin-right:10px;text-align:center}
#header .ul_social_top .item_social.fb{background:#3b5999}
#header .ul_social_top .item_social.fb:hover{border:solid 1px #3b5999;background:#fff}
#header .ul_social_top .item_social.fb:hover .fa{color:#3b5999}
#header .ul_social_top .item_social.mes{background:#4cd6f4}
#header .ul_social_top .item_social.mes:hover{border:solid 1px #4cd6f4;background:#fff}
#header .ul_social_top .item_social.mes:hover .fa{color:#4cd6f4}
#header .ul_social_top .item_social.phone{background:#f4574c}
#header .ul_social_top .item_social.phone:hover{border:solid 1px #f4574c;background:#fff}
#header .ul_social_top .item_social.phone:hover .fa{color:#f4574c}
#header .ul_social_top .item_social a{display:block}
#header .ul_social_top .item_social .fa{font-size:14px;color:#fff;margin-right: -8px;}
#header .use_register{float:right;margin-right:20px;margin-top:-32px}
@media (min-width: 992px){#header .use_register{margin-right:10px;width:40px;padding-left:10px}}
#header .use_register:hover i{color:#f4574c}
#header .use_register span i{color:#333;font-size:17px}
#header .use_register span.drop{display:inline-block;position:relative;line-height:112px}
#header .use_register span.drop .fa{margin-top:0;position:absolute;top:-16px}
#header .use_register:hover>.login_and_register{display:block}
#header .use_register .login_and_register{display:none;position:absolute;z-index:999999;width:200px;-webkit-box-shadow:0px 3px 7px 0px #ccc;-moz-box-shadow:0px 3px 7px 0px #ccc;box-shadow:0px 3px 7px 0px #ccc;border-top:0px;padding:0;right:0px;}
#header .use_register .login_and_register li{line-height:35px;background:#303a5d}
#header .use_register .login_and_register li:last-of-type{border-bottom:0px}
#header .use_register .login_and_register li .fa{display:block;float:left}
#header .use_register .login_and_register li a{padding:0px 23px;display:block;color:#8e99ab}
#header .use_register .login_and_register li a:hover{color:#fff}
#header .use_register .login_and_register li:hover{background-color:#f4574c;border-top-color:#f4574c}
#header .use_register .login_and_register li:hover a{color:#fff;text-decoration:none}
.icon-user, .icon-magnifier{
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-user:before {
  content: "\e005";
}
.icon-magnifier:before {
  content: "\e090";
}

.body-bg {    
    background: #fff;  
}
#header {margin-top:0px}
@media(min-width:568px){ #header .logo{text-align:center}#header .logo img{height:100px;width:auto}}
@media(min-width:1200px){
.wraper{background:#fff;width:1170px !important; max-width:1170px !important}
#header {margin-top:10px}
#header .logo img{height:120px;width:auto;}
#footer .wraper, .footerNav2 .wraper{background:none; border:none;box-shadow:none}
#header .logo{padding-top:0;padding-bottom:10px}
}
@media(min-width:768px){div.search_top{position: absolute;top: 50px;	right: 30px;}}
/*Menu top */
.bg-menu{position:absolute;top:0;z-index:1001}
.bg-menu .wraper{border-top: solid 1px #ebebeb;}
.second-nav .bg {
    background: none !important;
    box-shadow: none;
	border:none;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
#menusite .navbar-default {background:none;border:none;border-radius:none}
@media(min-width:768px){
	.bg-menu{position:relative}
	#menu-site-default{margin-bottom:0;background: none}
	#menusite .navbar-default{ border:none;background:none;border-radius:0;}
	#menusite .navbar-default .navbar-nav > li{			
		float:left;		
		font-weight:normal;
		color: #fff;				
		cursor: pointer;
		font-size:14px;
		margin:0 1px;
		border:none;
	}
	#menusite .navbar-default .navbar-nav > li:first-child{margin-left:0}
	#menusite .navbar-default .navbar-nav > li:last-child:after{content:none}
    #menusite .navbar-default .navbar-nav > li:after{content:"";position:absolute;width:1px;height:17px;background:#e0e0e0;right:0px;top:14px}
	#menusite .navbar-default .navbar-nav > li:last-child {
		background:none;
		padding-right:0px;
		margin-right:0 !important;
	}
	#menusite .navbar-default .navbar-nav > li > a {
		color: #252525 !important;	
		font-size: 13px;
		font-weight:normal;	
		padding: 9px 8px;
		transition: color 0.2s ease-in-out, background 0.2s ease-in-out, border-color 0.2s ease-in-out;
		border-bottom:2px solid transparent;		
		font-family: 'Noto Serif', sans-serif;
		font-weight: 400;
	}	
	#menusite .navbar-default .navbar-nav > li > a:hover, #menusite .navbar-default .navbar-nav > li > a:focus, #menusite .navbar-default .navbar-nav > .active > a, #menusite .navbar-default .navbar-nav > .active > a:hover, #menusite .navbar-default .navbar-nav > .active > a:focus, #menusite .navbar-default .navbar-nav > .open > a, #menusite .navbar-default .navbar-nav > .open > a:hover, #menusite .navbar-default .navbar-nav > .open > a:focus {
		color:#f4574c!important;
		background: none !important;
		border-bottom:2px solid #f4574c;
	}
	
}
@media(min-width:1024px){#menusite .navbar-default .navbar-nav >  li  > a { padding: 12px 8px;font-size: 13px;}}
@media(min-width:1200px){#menusite .navbar-default .navbar-nav >  li  > a { padding: 12px 10px;font-size: 14px;}}
#menusite .dropdown-menu {
    background-color:#fff!important;
    border-color:#f3f3f3 !important;
    border-width: 1px !important;
    border-style: solid !important;
    -webkit-border-bottom-left-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;	
	padding:0;
}
#menusite .dropdown-menu > li {
    border-bottom-width :1px;
    border-bottom-style: solid;
    border-bottom-color: #f3f3f3;
	font-size:14px;
}
#menusite .dropdown-menu > li > a:hover,
#menusite .dropdown-menu > li > a:focus,
#menusite .dropdown-menu > .active > a,
#menusite .dropdown-menu > .active > a:hover,
#menusite .dropdown-menu > .active > a:focus,
#menusite .navbar .navbar-nav .open .dropdown-menu > li > a:hover,
#menusite .navbar .navbar-nav .open .dropdown-menu > li > a:focus,
#menusite .navbar .navbar-nav .open .dropdown-menu > .active > a,
#menusite .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
#menusite .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    background:#f4574c !important;
    color:#fff !important;	
}
@media(max-width:767px){#menusite .dropdown-menu li {padding-left:15px}}
.title_menu {
    font-size: 18px;
    color: #fff;
    /*padding: 12px 5px;*/
    float: left;
    display: none;
	line-height: 50px;
    padding-left: 5px;
}
@media(max-width:767px){
	#menusite .navbar-default {
    background: #a9295c !important;
    border-color: #861241 !important;
	border-radius:0;
}
}
.slider{max-width:1500px;margin:0 auto}
/*breadcrumbs*/
nav.third-nav{display:none}
@media(min-width:768px){
.breadcrumbs-wrap{background:transparent;height:33px;line-height:16px;border-top:1px solid #ebebeb}
.breadcrumbs {
    overflow:hidden;
    width:100%;
}
.breadcrumbs li span.space{
    font-size: 15px;
    font-weight: 700;
    padding:0 5px 0 0;
	color:#666 !important;
	float:left;
}
.breadcrumbs li {
    float:left;
    margin:0;
}
.breadcrumbs li:first-child .space{display:none}
.breadcrumbs li:last-child a{color:#f4574c;}
.breadcrumbs a {
    background:none;
    padding:5px;
    float:left;
    text-decoration:none;
	color: #8a8a8a;
    position:relative;
}

.breadcrumbs a:hover {
    background:none;
	color: #f4574c;
}

.breadcrumbs a:before {
    content:"";
    position:absolute;
    top:50%;
    margin-top:-1.5em;
    border-width:1.5em 0 1.5em 1em;
    border-style:solid;
    border-color:#ddd #ddd #ddd transparent;
    left:-1em;
	display:none;
}

.breadcrumbs a:hover:before {
    border-color:#A3CEF1 #A3CEF1 #A3CEF1 transparent;
}

.breadcrumbs a:after {
    content:"";
    position:absolute;
    top:50%;
    margin-top:-1.5em;
    border-top:1.5em solid transparent;
    border-bottom:1.5em solid transparent;
    border-left:1em solid #ddd;
    right:-1em;
	display:none;
}

.breadcrumbs a:hover:after {
    border-left-color:#A3CEF1;
}
div.arrow-down {
    width: 0px;
    height: 0px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 10px solid #831518;
	margin: 0px auto 5px;
}
}
.page-header {margin: 0 0 10px;border-bottom: 1px solid #ebebeb;padding: 0 !important;}
.page-header h1 {
    border-bottom: 3px solid #eee;
    display: inline-block;
    font-size: 22px;
    padding-bottom: 8px;
    padding-left: 6px;
    padding-right: 38px;
	color:#252525;
}
/*Banner giua trang*/
@media(max-width:1200px){.banner_center{margin-top:10px;padding-left:5px;padding-right:5px}}
@media(min-width:1200px){
.banner_center{
	background:url(https://87459f.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/themes/default/images/bg_slider.png)no-repeat left top / cover;
	margin:0 -38px;
	padding: 28px 20px 10px 20px;	
	margin-bottom:10px;
	}
}
/*Panel heading*/
.panel-heading{display:block;text-align:center;font-size:16px}
.panel{box-shadow:none}
.panel-default{margin-top:45px; border-radius:0}
.panel-default > .panel-heading {background: none !important; border: none;padding:0;color: #000;}
.panel-default > .panel-heading a{color:inherit}
.panel-primary > .panel-heading {background: #831518;color: #FFF;text-align: center;text-transform: uppercase;font-size: 18px;padding: 10px 5px;font-weight:normal}
.panel-default,.panel-primary{border:none;}
.panel-default.main-pannel{border:3px solid #79c8c5;border-radius:10px}
.panel-primary .panel-body {  border: 1px solid #C7BFB2;border-top:0;}
.panel-default.main-pannel .panel-body {margin-top:-25px}
.panel-default.news-home{border:3px solid #eb5e69;}
.panel-default.news-home  > .panel-heading {background: url(https://610ca3.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/themes/default/images/pannel-heading-3.png) no-repeat left top !important;background-size: auto 80px !important;padding-left:60px} 
.banner_home  > .panel-default > .panel-heading{background: url(https://2954cd.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/themes/default/images/pannel-heading-1.png) no-repeat left top !important;background-size: auto 80px !important;padding-left:60px;text-transform: none;font-size: 22px;}
.banner_home  > .panel-default.main-pannel{border:3px dashed #79c8c5;}
.video_home    .panel-default > .panel-heading{background: url(https://e7e829.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/themes/default/images/pannel-heading-5.png) no-repeat left top !important;background-size: auto 80px !important;padding-left:60px;text-transform: none;color:#00ba00}
.video_home   .panel-default.main-pannel{border:3px dashed #eb5e69;}
.panel-heading.home{position:relative}
@media (max-width: 991px){.panel-heading.home .title{padding:0px 15px !important}}
.panel-heading.home:after,.panel-heading.home:before{content:"";width:100%;height:2px;background:#f4574c;position:absolute;top:40%;left:0px;z-index:-1}
.panel-heading.home .title{padding:0px 20px;background-color:#fff}
.panel-heading.home .title:before{margin:0 auto 0 -15px}
@media (max-width: 991px){.panel-heading .title{font-size:30px !important}.panel-heading .title:before{top:-35px !important}}
.panel-heading .title{position:relative;display:inline-block;font-family:'Noto Serif', sans-serif;font-size:36px;line-height:26px;margin:0px;padding:0px}
.panel-heading .title:before{content:"";background-image:url("https://837ca5.claudeassets.com/20260606013830im_/https://nongtrailamdep.com/themes/default/images/bg_title.png");background-repeat:no-repeat;background-size:contain;width:100%;height:33px;position:absolute;top:-45px;margin:0 auto;background-position:top center;z-index:0}
.panel-heading .title a{color:#f4574c;text-decoration:none;position:relative;z-index:33;padding-bottom:15px;}
.panel-heading .title.dotted a:before,.panel-heading .title.dotted a:after{content:"";width:10px;height:10px;border-radius:50%;background:#f4574c;position:absolute;top:29%}
@media (min-width: 991px) and (max-width: 1199px){.panel-heading .title.dotted a:before,.panel-heading .title.dotted a:after{top:31%}}
@media (min-width: 768px) and (max-width: 991px){.panel-heading .title.dotted a:before,.panel-heading .title.dotted a:after{top:27%}}
@media (max-width: 767px){.panel-heading .title.dotted a:before,.panel-heading .title.dotted a:after{top:28%}}
@media (max-width: 543px){.panel-heading .title{font-size:24px !important;letter-spacing: -1px;}.panel-heading .title.dotted a:before,.panel-heading .title.dotted a:after{top:24%}.main_product_home .panel-body{margin-top:-16px}}
.panel-heading .title.dotted a:before{left:-20px}
.panel-heading .title.dotted a:after{right:-20px}
.panel-heading.title_left{text-align:left;}
.panel-heading.title_left .title{font-size:24px;line-height:26px;font-weight:normal;}
.panel-heading.title_left .title a {
    color: #252525;
    text-decoration: none;
}
.panel-heading.title_left .title::before {
    top:-40px;
    background-position: top left;
}
.title_left.video{position:relative}
@media (min-width: 320px) and (max-width: 374px){.title_left.video:before{width:80% !important}}
@media (min-width: 375px) and (max-width: 425px){.title_left.video:before{width:60% !important}}
@media (min-width: 426px) and (max-width: 480px){.title_left.video:before{width:60% !important}}
@media (min-width: 992px) and (max-width: 1025px){.title_left.video:before{width:60% !important}}
@media (min-width: 1027px) and (max-width: 1199px){.title_left.video:before{width:60% !important}}
.title_left.video:before{content:"";background:#fff;position:absolute;width:50%;height:40px;z-index:10}
@media(min-width:1024px){.main_brand{width:70%;display:inline-block}}
/*Page*/
div.page  h1{color:#333}
div.video_home div.page  h3{display:none}
div.video_home > div.page  > .panel-body {
    padding: 0px;
	margin-top:0px;
}
div.video_home > div.panel-default{border:none;background:none;margin-top: 0px;} 
/*Home*/
div.panel-default  > .panel-body > h3.title{
	font-family: 'Roboto', sans-serif;
	color: #252525;
	font-size: 26px;
	line-height: 26px;
	margin: 0px;
    margin-bottom: 0px;
	margin-bottom: 5px;
}
#page-bodyhtml .product-tab-content {border-bottom:3px dotted #d91b5c} 
#page-bodyhtml .product-tab-content .img{text-align:center}
#page-bodyhtml .product-tab-content .img img{border-radius:15px}
#page-bodyhtml .product-tab-content  .content{padding: 10px 15px;font-size: 20px; font-style:italic;font-family: Times new roman}
/*Product*/
.main_product_home{position:relative;z-index:0;margin-top:60px}
.main_product_home .panel-body{border:solid 2px #f4574c;margin-top:-18px;border-top:0px;min-height:200px}
.main_product_home .panel-body:focus{outline:none;box-shadow:none}
.main_product_horizontal{padding:0px 0px}
.main_product_horizontal:focus{outline:none;box-shadow:none}
.main_product_horizontal .product_horizontal_wrap:focus{outline:none;box-shadow:none}
.main_product_horizontal .product_horizontal_wrap button.slick-next,.main_product_horizontal .product_horizontal_wrap button.slick-prev{display:none !important}
.main_product_horizontal .product_horizontal_wrap .others_product_horizontal{margin-bottom:0px}
.main_product_horizontal .product_horizontal_wrap .others_product_horizontal .slick-slide{padding:50px 0px 30px}
.main_product_horizontal .product_horizontal_wrap .others_product_horizontal .slick-slide .saler_item{padding:0px 15px;border:solid 2px transparent}
 @media (max-width: 1199px){.main_product_horizontal .product_horizontal_wrap .others_product_horizontal .slick-slide .saler_item{padding:0px 15px;float:left}}
 @media (min-width: 1200px){.main_product_horizontal .product_horizontal_wrap .others_product_horizontal .slick-slide .saler_item:hover{z-index:9;background:#fff;border-color:#ebebeb;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.09);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.09);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.09)}
.main_product_horizontal .product_horizontal_wrap .others_product_horizontal .slick-slide .saler_item:hover .owl_item_product .product-box .product-thumbnail>a:before{opacity:1}
.main_product_horizontal .product_horizontal_wrap .others_product_horizontal .slick-slide .saler_item:hover .owl_item_product .product-box .product-action-grid{visibility:visible}}
.main_product_horizontal .product_horizontal_wrap .slick-dots{width:auto;top:-40px;bottom:0;height:30px;right:-20px;z-index:3}
.main_product_horizontal .product_horizontal_wrap .slick-dots li{margin:0 2px}
.main_product_horizontal .product_horizontal_wrap .slick-dots li button:before{font-family:'FontAwesome';font-size:14px;content:"\f004";color:#d7d7d7}
.main_product_horizontal .product_horizontal_wrap .slick-dots li.slick-active button:before{font-family:'FontAwesome';font-size:14px;content:"\f004";color:#f4574c}
@media (min-width: 992px) and (max-width: 1199px){.main_product_horizontal .product_horizontal_wrap .others_product_horizontal .slick-slide .saler_item{min-height:390px}}
@media (min-width: 768px) and (max-width: 991px){.main_product_horizontal .product_horizontal_wrap .others_product_horizontal .slick-slide .saler_item{min-height:390px}
 .main_product_home{margin-top:0}}
 @media (max-width: 767px){.main_product_home{margin-top:0}}
 @media (min-width: 375px) and (max-width: 543px){.main_product_horizontal .product_horizontal_wrap .others_product_horizontal .slick-slide .saler_item{min-height:275px}}
.others_product_combo .slick-dots{width:auto;top:-40px;bottom:0;height:30px;right:20px;z-index:3}
.others_product_combo .slick-dots li{margin:0 2px}
.others_product_combo .slick-dots li button:before{font-family:'FontAwesome';font-size:14px;content:"\f004";color:#d7d7d7}
.others_product_combo .slick-dots li.slick-active button:before{font-family:'FontAwesome';font-size:14px;content:"\f004";color:#f4574c}

 
 /*Time Sale*/
.time_sale{width:100%;text-align:center;padding:20px 0px}
.time_sale .box-timer{width:100%;display:inline-block;position:relative}
@media (max-width: 991px){.time_sale .box-timer:before{width:100% !important;left:-30px !important}
}
.time_sale .box-timer:before{content:"";height:1px;width:95%;background:#ebebeb;line-height:50px;position:absolute;left:0px;top:50%;margin-left:30px}
.time_sale .box-timer .timer-view{display:inline-block;position:relative}
.time_sale .box-timer .timer-view .block-timer{position:relative;display:inline-block;float:left;width:50px;height:50px;border-radius:50%;text-align:center;margin:0 5px 0px 2px;z-index:9}
.time_sale .box-timer .timer-view .block-timer:after{content:"";background:#fff;position:absolute;width:125%;height:30px;z-index:1;top:0;left:-7px}
.time_sale .box-timer .timer-view .block-timer:before{content:"";position:absolute;bottom:-5px;left:-5px;width:60px;height:20px;padding-top:30px;overflow:hidden;border-bottom-left-radius:80px;border-bottom-right-radius:80px;border:solid 2px #f4574c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-top:0px;box-sizing:border-box}
.time_sale .box-timer .timer-view .block-timer p{font-family:'Roboto', sans-serif;font-size:16px;color:#fff;margin:0px;line-height:50px;font-weight:300;background:#f4574c;border-radius:50%;position:absolute;z-index:99;width:50px}
.time_sale .box-timer .timer-view .block-timer p b{font-weight:400}
.time_sale .box-timer .timer-view .block-timer span{font-family:'Noto Serif', sans-serif;font-size:14px;line-height:26px;color:#898989;position:absolute;z-index:9;bottom:-35px;margin-left:-23px;text-align:center;width:50px}
.time_sale .box-timer .timer-view .doted-timer{display:inline-block;float:left;width:10px;text-align:center;line-height:50px;height:30px;padding:20px 8px 0px;position:relative;z-index:9;background:#fff;margin-left:-4px}
.time_sale .box-timer .timer-view .doted-timer li{font-size:5px;line-height:5px}
.others_product_combo .item{padding: 10px;overflow: hidden;}
.others_product_combo .item .caption{border-bottom: solid 1px #ebebeb;}
.others_product_combo .image{text-align:center;overflow:hidden}
.others_product_combo .image img{height:100px;display:inline-block}
#category .page-header {
    display:none;
}
#category{padding-top:40px}
#products .thumbnail, #category .thumbnail, #products .item{
	padding: 5px;
	border: 2px solid transparent;
	border-radius:0;	
	text-align:center;	
    transition: border 0s ease-in-out 0s;
	background:none;
    position:relative	
}
#products .item .image, #products .thumbnail .image, #category .thumbnail .image{max-height:240px !important;height:240px!important;overflow:hidden;text-align:center;margin:0;padding:0;display:block;position:relative}
#products .item .image img{height:100%!important;width: auto!important;margin:0;padding:0;display: inline-block;}
@media(min-width:1024px){#products .thumbnail:hover, #category .thumbnail:hover, #products .item:hover{border-color:#ebebeb;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.09);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.09);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.09)}}
#products .caption{padding:10px}

#detail h2 {
	font-family: 'Roboto', sans-serif;
	color: #252525 !important;
	font-size: 24px !important;	    
}
.thumbnail .caption h3, .title_pro{    
    font-family: 'Roboto', sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #252525;
	font-weight: 400;
	margin-bottom: 4px;
}
.thumbnail .caption h3 a, .title_pro a{color: #252525;}
.thumbnail .caption h3 a:hover, .title_pro a:hover{color: #f4574c;}
.money {font-size:16px;display:inline-block}
@media (max-width: 543px){
	#products .item .image, #products .thumbnail .image, #category .thumbnail .image{max-height:140px !important;height:140px!important}
	#products .caption{padding:0px}
	.thumbnail .caption h3, .title_pro{font-size: 12px; }
}
div.main_content .panel-default{background:none;border-radius:0;margin:0}

.img-thumbnail{border:none;border-radius:0;padding:0;}
.btn-primary{background:#f4574c;border:solid 1px #f4574c;position:relative;font-size:14px}
.btn-primary:hover{background:#fff;border-color:#f4574c;color:#f4574c}
.btn-primary.disable{background:rgba(255,65,87,0.51)}
.btn-primary.add-cart{padding-left:30px}
.btn-primary.add-cart:before{font-family:'simple-line-icons';content:"\e04e";font-size:16px;color:#fff;line-height:24px;position:absolute;left:0;font-weight:400;width:24px;height:24px;top:-1px;border-radius:50%;background:#f4574c;-webkit-box-shadow:2px 1px 8px -1px rgba(0,0,0,0.43);-moz-box-shadow:2px 1px 8px -1px rgba(0,0,0,0.43);box-shadow:2px 1px 8px -1px rgba(0,0,0,0.43)}
.info_pro{
    top: 10px !important;
    right: 5px !important;
	font-size:14px;
}
.info_pro .label-danger {
    background-color: #ed1b25;
	position:absolute;
	top:0;
	right:0;
	padding:5px;
}
.btn_action.disabled{font-size:14px}
.info_pro .newday{background:red;left:0;right:auto;display:inline-block;position:absolute;top: 25px;}
.info_pro .soldout{left:0;right:auto;display:inline-block;position:absolute;background:#e68b24;padding:5px}
@media (min-width: 1024px){.info_pro{font-size:15px;}}
 @media (min-width: 1024px){
.group-product-action{width:100%;position:absolute;z-index:88;top:50%;left:0;height:50px;text-align:center;visibility:hidden;text-decoration:none;}
.group-product-action{display:block;text-align:center;margin-bottom:0px}
.group-product-action .btn_action{width:50px;height:50px;box-shadow:none;border-radius:50%;outline:none;border-style:none;background-color:#ebebeb;display:inline-block;margin-right:5px;line-height:50px;text-align:center;padding:0px;text-decoration:none;font-size:0}
.group-product-action .btn_action.iwishAddWrapper{margin:0px !important;border-radius:50%;border:none;text-decoration:none}
.group-product-action .btn_action i{color:#252525;font-size:16px;font-style:normal;line-height:50px}
.group-product-action .btn_action i.fa-heart{color:#f4574c}
.group-product-action .btn_action:hover{background-color:#f4574c;-webkit-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 3px 10px 0px rgba(0,0,0,0.1);box-shadow:0px 3px 10px 0px rgba(0,0,0,0.1)}
.group-product-action .btn_action:hover i{color:#fff !important}
.group-product-action .btn_action:hover i.icon-heart-o:before{color:#fff}
#products .item .image >a:before, #products .thumbnail .image > a:before, #category .thumbnail .image > a:before{content:" ";width:100%;height:100%;position:absolute;opacity:0;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s;left:0;z-index:9;background:-moz-linear-gradient(90deg, #fff 0%, #fff 0%, #fff 0%, #fff 17%, rgba(255,255,255,0) 58%);background:-webkit-linear-gradient(90deg, #fff 0%, #fff 0%, #fff 0%, #fff 17%, rgba(255,255,255,0) 58%);background:-o-linear-gradient(90deg, #fff 0%, #fff 0%, #fff 0%, #fff 17%, rgba(255,255,255,0) 58%);background:-ms-linear-gradient(90deg, #fff 0%, #fff 0%, #fff 0%, #fff 17%, rgba(255,255,255,0) 58%);background:linear-gradient(0deg, #fff 0%, #fff 0%, #fff 0%, #fff 17%, rgba(255,255,255,0) 58%)}
#products .thumbnail:hover a:before, #category .thumbnail:hover a:before,#products .item:hover a:before{opacity:1;} 
#products .thumbnail:hover .group-product-action, #category .thumbnail:hover .group-product-action,#products .item:hover .group-product-action{visibility:visible;}
.icon-magnifier-add::before {
    font-family: 'simple-line-icons';
    content: "\e091";
}
.icon-basket::before {
    font-family: 'simple-line-icons';
    content: "\e04e";
}
.icon-heart::before {
    font-family: 'simple-line-icons';
    content: "\e08a";
}
.icon-settings::before {
    font-family: 'simple-line-icons';
    content: "\e09a";
}
.btn-primary.add-cart:before{display:none}
 }
/*Search Product*/
.header_search{overflow:hidden;width:86%;position:relative;}
.header_search:hover .form-group input{width:100%;}
.header_search:hover .input-group-btn button:before{content:none}
.header_search input{float:right}
.header_search .input-group-btn{position:absolute;right:0;top:0;width:45px;line-height:38px;height:38px;overflow:hidden}
.header_search .input-group-btn button{height:38px;position:relative;background:transparent !important;border:0}
.header_search .input-group-btn button:before{content:"";padding:0px 1px;height:20px;background:#ebebeb;position:absolute;left:5px;top:9px}
.header_search .input-group-btn button:focus{box-shadow:none;outline:none}
.header_search .input-group-btn button i{line-height:38px;font-size:17px;color:#333}
.header_search .input-group-btn button:hover i{color:#f4574c}
.header_search .form-group{width:100%;margin-bottom:0}
@media (min-width: 992px) and (max-width: 1199px){.header_search .form-group input{width:100% !important} }
.header_search .form-group input{font-family:'Roboto', sans-serif;font-weight:400;height:38px;line-height:38px;border:none;overflow:hidden;padding:0px 20px 0px;width:20px;margin-right:15px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;box-shadow:none;font-size:14px}
.header_search .form-group input::placeholder{font-family:'Roboto', sans-serif;line-height:38px;color:#a0a0a0;font-style:italic}
.header_search button{padding:0;width:45px;background:transparent}
.header_search button img{margin-top:6px}
@media(max-width:767px){.header_search{border:1px solid #bebebe;margin-bottom:5px}.header_search .form-group input{width:100%;}}
/*Cart Top*/
.mini-cart{z-index:10;text-align:center}
.mini-cart:hover .top-cart-content{display:block}
.mini-cart .dropdown-toggle{font-size:12px;padding:0;text-transform:none}
.top-cart-contain{color:#333;padding:0;right:15px;z-index:1000;height:55px;line-height:55px;position:absolute;top:125px;z-index:1005}
.top-cart-contain .price{color:#222222;text-transform:uppercase}
.top-cart-contain .mini-cart a{text-decoration:none}
.top-cart-contain .mini-cart .background_cart .icons{color:#333;font-size:18px;font-family: 'simple-line-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.top-cart-contain .mini-cart .background_cart .icons::before{content: "\e04f";}
.top-cart-contain .mini-cart .cart_num{font-family:'Noto Serif', sans-serif;color:#adadad}
.top-cart-contain .mini-cart .cart_num .color_{color:#f4574c}
.top-cart-contain .mini-cart .price{font-family:'Noto Serif', sans-serif;margin-right:5px;font-size:15px;font-weight:400;color:#f4574c}
.top-cart-contain .product-details .price{color:#f4574c;width:auto;float:none;font-weight:400;padding-left:0;font-size:12px}
@media (max-width: 1199px){.top-cart-contain{top:140px}.top-cart-content{display:none !important}}
@media(max-width:991px){
.top-cart-contain{top:20px}
.top-cart-contain .mini-cart .heading-cart .cart_num{margin-right:25px !important}
.top-cart-contain .mini-cart .heading-cart .cart_num{background:transparent}
span.cartCount.count_item_pr{width:20px;height:20px;background-color:#f4574c;color:#fff;font-size:11px;padding:3px;border-radius:50%;text-align:center;position:absolute;line-height:15px;left:15px;top:5px}
}
.top-cart-content{display:none;position:absolute;line-height:40px;top:55px;right:0px;background:#fff;padding:0;text-align:left;-webkit-box-shadow:0px 3px 7px 0px #707070;-moz-box-shadow:0px 3px 7px 0px #707070;box-shadow:0px 3px 7px 0px #707070;z-index:10000;min-width:200px;padding:0 10px 10px}
.top-cart-content .quaty{position:absolute;right:-5px;top:0px;display:block;width:25px;height:25px;background:#f4574c;border-radius:50%;color:#fff;text-align:center;font-size:12px;line-height:26px}
.top-cart-content .empty{text-align:left;color:#333}
.top-cart-content .product-name{font-family:'Roboto',sans-serif;margin:0;width:180px;line-height:1;padding-right:12px;text-overflow:ellipsis;overflow:hidden}
.top-cart-content .product-name a{font-size:15px;line-height:normal;line-height:20px !important;font-weight:400;color:#333}
.top-cart-content .product-name:hover>a{text-decoration:none;color:#f4574c}
.top-cart-content .product-details-bottom{line-height:36px}
.top-cart-content .product-details-bottom span{font-family:"Roboto",sans-serif;font-size:13px;font-weight:bold;color:#222222}
.top-cart-content li{list-style:none}
.top-cart-content li.item{overflow:hidden;padding:10px 0;position:relative}
.top-cart-content li.item:first-child{border-top:none;padding-top:0px}
.top-cart-content li.item:last-child{margin:0;border-bottom:0}
.top-cart-content li.item .wrap_item{overflow:hidden;padding:0px 15px}
.top-cart-content li.item .product-image{float:left;display:block;width:70px;margin-right:15px;position:relative}
.top-cart-content li.item .detail-item{padding-left:100px}
.top-cart-content li.item .detail-item a:hover{text-decoration:none}
.top-cart-content li.item .detail-item .fa{position:absolute;right:5px;font-size:18px;color:#898989}
.top-cart-content li.item .detail-item input{display:inline-block;width:45px;padding:0;text-align:center}
.top-cart-content li.item .detail-item button.items-count{display:inline-block}
.top-cart-content .block-subtitle{color:#333;overflow:hidden;padding:15px;text-align:left;font-family:"Roboto",sans-serif;font-size:13px;background:#f5f5f5;border-radius:25px;text-transform:none;font-weight:400;border-bottom:1px #ddd solid}
.top-cart-content .actions .btn-checkout{font-family:"Roboto",sans-serif;font-size:18px;width:100%;height:50px;border-radius:25px;line-height:50px;font-weight:bold;background:#f4574c;border:solid 1px #f4574c}
.top-cart-content .actions .btn-checkout:hover{color:#f4574c;background:#fff;border-color:#f4574c}
/*Product detail*/
 #thumblist{float:left;width:15%;}
 #thumblist img{border:2px solid #a2a6ac;border-radius: 2px;margin: 0;} 
 #thumblist .active img{border:2px solid #e77600 !important;}
 .zoomWrapper{width:85% !important;height:auto !important;position:relative !important;border: 1px solid rgb(232, 232, 230);float:right;} 
 .zoomWrapper img{max-width:100%;position:relative  !important;height:auto !important;margin: 0;}
 .zoomContainer{max-width:100% !important}
 
/*News*/
.news_column h1 {
    color: #831518 !important;
}
.news_column h2  a, .news_column h3  a{
    color: #831518;
}
div.main_content .news_column .panel-default{margin-top:0; border-bottom:1px dotted #eee;border-radius:0}
div.main_content .news_column .panel-default:last-child{border-bottom:none}
div.main_content .news_column .panel-default:first-child{margin-top:25px;}
div.main_content img, div.main_content video{max-width:100% !important;height:auto !important}
div.main_content .ug-slider-wrapper, div.main_content .ug-item-wrapper img {max-width:none!important;}
div.main_content img.img-thumbnail{max-height:100% !important}
div.main_content iframe{max-width:100% !important;}
div.news_column .title_news {font-size: 18px;}
div.news_column .img {
    height: 120px;
    width: 200px;
    float: left;
    margin: 10px;
    overflow: hidden;
    box-shadow: 1px 1px 2px #979696;
	border-radius:10px;
}
.service_bottom {padding-bottom:20px;display:table;padding-top:50px; border-top:1px dotted #f4574c}
.service_bottom .service_item{text-align:center;padding:0px 60px;position:relative}
.service_bottom .service_item .icons{
    font-family: 'simple-line-icons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-paper-plane::before {
    content: "\e094";
}
.icon-earphones::before {
    content: "\e03d";
}
.icon-present::before {
    content: "\e02f";
}
.service_bottom .service_item .iconx{display:inline-block;width:74px;height:74px;border:solid 1px #f4574c;background:#f4574c;border-radius:50%;line-height:75px;font-size:24px}
.service_bottom .service_item .iconx i{color:#fff;font-size:0}
.service_bottom .service_item .iconx i:before{font-size:24px}
.service_bottom .service_item .iconx:hover{background:#fff;border-color:#ebebeb}
.service_bottom .service_item .iconx:hover i{color:#f4574c}
.service_bottom .service_item .title_service{font-family:'Noto Serif', sans-serif;font-size:18px;color:#000000;line-height:36px;margin-top:15px;display:block}
.service_bottom .service_item .content_service{font-family:'Roboto', sans-serif;font-size:14px;line-height:24px;color:#898989;display:block;text-align:center}
.service_bottom .col-item:nth-child(2) .service_item:before,.service_bottom .col-item:nth-child(2) .service_item:after{content:"";width:1px;height:100%;position:absolute;background:#ebebeb;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-o-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}
.service_bottom .col-item:nth-child(2) .service_item:before{left:0px;top:0px}
.service_bottom .col-item:nth-child(2) .service_item:after{right:-15px;top:0px}
@media (min-width: 992px) and (max-width: 1199px){.service_bottom .service_item{text-align:center;padding:0px 30px;position:relative}}
@media (min-width: 768px) and (max-width: 991px){.service_bottom .service_item{text-align:center;padding:0px 10px;position:relative}
.service_bottom .col-item:nth-child(2) .service_item:before{left:5px;top:0px}
.service_bottom .col-item:nth-child(2) .service_item:after{right:-40px;top:0px}
}
@media (max-width: 767px){.service_bottom .service_item{padding:0px;margin-bottom:20px}
.service_bottom .col-item:nth-child(2) .service_item:before{content:none}
.service_bottom .col-item:nth-child(2) .service_item:after{content:none}
}

/* Footer */
.footerNav2 {
    position: relative;
    width: 100%;
    background: #f3efea;
    padding: 1px 0px;
    color: #222;	
	font-size:11px;
}
.footerNav2 .theme-change{display:none}
.footerNav2 .bttop a {color:#fff}
.footerNav2 .bttop em {
    margin-right: 0px;   
}
.footerNav2 .bttop {display:none}
.footerNav2 .copyright_bottom{font-size:12px;text-align:center;padding: 5px 0;}
.footerNav2 .copyright_bottom a{color: #222}

#footer {
    position: relative;
    min-height: 45px;
    width: 100%;
	background:#252525;
	border:none;
	padding:0;	
    font-size:14px;
	padding-top:15px;
	color:#929292;
}
#footer h3 {
    font-family: 'Noto Serif', sans-serif;
	font-size: 21px;
	color: #fff;
	margin-bottom: 30px;
	line-height: 24px;
	font-weight: 400;
	margin-top: 35px;
	text-transform:none;
}
#footer a{color:#929292;}
#footer a:hover{color:#f4574c;}
#footer .list-menu{margin-bottom:15px;line-height:1.71429em;padding-left:0}
#footer .list-menu a{font-family:'Arial';font-size:14px;color:#929292}
#footer .list-menu a:hover{color:#f4574c}
#footer .list-menu li{color:#929292;line-height:30px;-webkit-transition:0.5s;transition:0.5s}
#footer .list-menu li .fa{margin-right:5px}
#footer .list-menu li.li_effect:hover{margin-left:10px}
#footer .list-menu li.li_effect:hover a{color:#f4574c;text-decoration:none}
#footer .list-menu li.li_effect:hover .fa{color:#f4574c}
#footer .footer_bottom{text-align:center;background:#f3efea;color:#4a4a4a;padding:5px 10px 3px 10px;font-size:14px}
#footer .footer_bottom span, #footer .footer_bottom span a{color:#f5004b;}
.callnow {
    position: fixed;
    z-index: 999;
    display: none;
    left:5px;
    bottom: 20px;
    max-width: 38%;
}
.callnow  img{height:40px}
/* 
@media(max-width:767px){.callnow {
   display: block;
}}*/
.phone_callnow{position:fixed;bottom:30px !important;z-index:555;top:auto !important;width:50px;height:50px;line-height:50px;font-size:14px;font-weight:400;text-align:center;display:inline-block;color:#fff;border-radius:50%;background:#f4574c;text-decoration:none;transition:opacity 0.2s ease-out;opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;animation:play 1.5s ease infinite;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
 @media (max-width: 767px){.phone_callnow{width:30px;height:30px;line-height:30px}}
 .phone_callnow .fa{font-size:16px;color:#fff}
 @media (min-width: 768px){@keyframes play{0%{transform:scale(1)}
 15%{box-shadow:0 0 0 5px rgba(255,66,54,0.1)}
 25%{box-shadow:0 0 0 5px rgba(255,88,54,0.1),0 0 0 10px rgba(255,88,54,0.1)}
 30%{transform:scale(1.2)}
 50%{box-shadow:0 0 0 5px rgba(255,88,54,0.1),0 0 0 10px rgba(255,88,54,0.1),0 0 0 15px rgba(255,88,54,0.2)}
 80%{transform:scale(1)}
 }
 }
 @media (max-width: 767px){@keyframes play{0%{transform:scale(1)}
 15%{box-shadow:0 0 0 3px rgba(255,66,54,0.1)}
 25%{box-shadow:0 0 0 3px rgba(255,88,54,0.1),0 0 0 5px rgba(255,88,54,0.1)}
 30%{transform:scale(1.2)}
 50%{box-shadow:0 0 0 7px rgba(255,88,54,0.1),0 0 0 7px rgba(255,88,54,0.1),0 0 0 10px rgba(255,88,54,0.2)}
 80%{transform:scale(1)}
 }
 }
 @media (min-width: 1441px){
 .phone_callnow.left_center{bottom:48% !important;left:50px}
 .phone_callnow.right_center{bottom:48% !important;right:50px}
 .phone_callnow.right_bottom{bottom:50px !important;right:50px}
 .phone_callnow.left_bottom{bottom:50px !important;left:50px}
 }
 @media (min-width: 1200px) and (max-width: 1440px){
 .phone_callnow.left_center{bottom:48% !important;left:15px}
 .phone_callnow.right_center{bottom:48% !important;right:15px}
 .phone_callnow.right_bottom{bottom:50px !important;right:15px}
 .phone_callnow.left_bottom{bottom:50px !important;left:15px}
 }
 @media (min-width: 768px) and (max-width: 1199px){
 .phone_callnow.left_center{bottom:48% !important;left:15px}
 .phone_callnow.right_center{bottom:48% !important;right:15px}
 .phone_callnow.right_bottom{bottom:50px !important;right:15px}
 .phone_callnow.left_bottom{bottom:50px !important;left:15px}
 }
 @media (max-width: 767px){
 .phone_callnow.left_center{bottom:48% !important;left:15px}
 .phone_callnow.right_center{bottom:48% !important;right:15px}
 .phone_callnow.right_bottom{bottom:50px !important;right:15px}
 .phone_callnow.left_bottom{bottom:50px !important;left:15px}
 }
.fix_banner_left, .fix_banner_right{display:none !important}
 #cfacebook{
	position:fixed;
	bottom:0px;
	right:10px;
	z-index:99999;
	width:270px;
	height:auto;
	box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);
	border-top-left-radius:5px;
	border-top-right-radius:3px;
	overflow:hidden;
 }
 #cfacebook i{font-size:24px}
 #cfacebook .fchat{
	float:left;
	width:100%;
	height:350px;
	overflow:hidden;
	display:none;
	background-color:#fff;
}
 #cfacebook .fchat .fb-page{
	margin-top:0px;
	float:left;
}
 #cfacebook a.chat_fb{
	float:left;
	padding:0 15px;
	width:270px;
	color:#0E4ED9;
	font-weight:bold;
	text-decoration:none;
	height:40px;
	line-height:40px;
	text-shadow:0 1px 0 rgba(0,0,0,0.1);	
	background-color:rgba(167, 165, 166, 0.82);
	border:0;
	border-bottom:1px solid #133783;
	z-index:9999;
	margin-right:12px;
	font-size:18px;
 }
 #cfacebook a.chat_fb:hover{
	color: #f00;
	-webkit-animation: mymove 5s infinite;
	animation: mymove 5s infinite;
 }
 /* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    50% {color: blue;}
}

/* Standard syntax */
@keyframes mymove {
    50% {color: blue;
	text-decoration:none;}
}
/*
     FILE ARCHIVED ON 10:06:02 Mar 13, 2026 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:49:42 Oct 11, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.569
  exclusion.robots: 0.087
  exclusion.robots.policy: 0.076
  esindex: 0.009
  cdx.remote: 14.147
  LoadShardBlock: 58.405 (3)
  PetaboxLoader3.datanode: 149.556 (5)
  PetaboxLoader3.resolve: 155.723 (3)
  load_resource: 250.547 (2)
*/