@import url(css/font.css);
a{text-decoration:none;}
body{margin:0;padding:0;font-size:12px;font-family: arial;background:url(images/content/bg_all.jpg) fixed top center;min-width:1156px;}
.clear{display:block;clear:both;}
.container{width:1156px;margin:auto;}
.header{width:1062px;margin:auto;}
.header .logo{float:left;margin-left:55px;margin-top:7px;}
.header .cart_icon{float:left;margin-left:80px;margin-top:7px;text-align:center;font-size:30px;font-family:'times new roman';color:#090bff;overflow:auto;}
.header .cart_icon div{margin-top:10px;}
.header .cart_icon b{display:block;}
.header .cart_icon span{color:#a45e4d;font-weight:bold;font-size:14px;display:block;}
.header .cart_icon em{color:#898989;}
.header .search{width:361px;height:123px;float:right;background:url(images/content/search.png) no-repeat;position:relative;}
.header .search div.search_box{position:absolute;top:45px;left:93px;}
.header .search div.search_box input[type="text"]{background:transparent;width:115px;border:none;padding:3px;}

.header .search div.search_box input[type="text"]::-webkit-input-placeholder {
   color: #000;}

.header .search div.search_box input[type="text"]:-moz-placeholder { /* Firefox 18- */
   color: #000;}

.header .search div.search_box input[type="text"]::-moz-placeholder {  /* Firefox 19+ */
   color: #000;}

.header .search div.search_box input[type="text"]:-ms-input-placeholder {
   color: #000;}
.flags{width:50px;position:absolute;left:50px;}
.flags img{width:50px;}
.top_menu{width:1156px;height:65px;background:url(images/content/top_menu.png) no-repeat;position:relative;z-index:500;}
.bottom_menu{width:1156px;height:135px;background:url(images/content/bottom_menu.png) no-repeat;position:relative;}
.body{min-height:550px;background:url(images/content/bg.png) repeat-y center;width:1156px;margin:auto;}
.ground{width:932px;min-height:200px;margin-left:130px;position:relative;}
.home_slider{width:932px;margin: auto;height:381px;position:relative;background:url(images/content/slider_bg.png) no-repeat;overflow:auto;}
/*.home_slider .slider_bg{width:932px;height:381px;background:url(images/content/slider_bg.png) no-repeat;position:absolute;top:0;left:0;z-index:100;}*/
.home_slider .slider{width:584px;height:310px;background:#000;margin-top: 42px;margin-left:61px;}
.home_slider .leaf_slider{width:78px;height:90px;position:absolute;background:url(images/content/right_leaves.png) no-repeat;top:20px;right:240px;z-index:400;}
.home_slider .ind_about{width:200px;height:240px;position:absolute;right:55px;top:70px;z-index:301;}
.home_slider .ind_about h2{margin-top:0px;text-align:center;font-family:'uvn_baybuomhep_n';color:#8e1c00;text-shadow:1px 1px #fff;font-size:24px;margin-bottom:5px;}
.home_slider .ind_about span{display:block;color:#8e1c00;}

.all_here{position:relative;width:932px;min-height:200px;margin: 10px auto 0px;}
.all_here .the_left{width:610px;float:left;}
.all_here .the_left .the_tag{width:231px;height:42px;background:url(images/content/tag.png) no-repeat;line-height:42px;text-indent:20px;color:#8e1c00;font-weight:bold;text-transform:uppercase;font-size:14px;}
.all_here .the_right{width:320px;float:right;}
.all_here .the_right .the_tag{position:relative;width:231px;height:42px;background:url(images/content/tag_reverse.png) no-repeat;line-height:42px;text-indent:80px;color:#8e1c00;font-weight:bold;text-transform:uppercase;font-size:14px;float:right;}
.feature{width:307px;background:url(images/content/feature_product.png) no-repeat;height:383px;float:right;overflow:auto;}
.feature a{display: block;width:153px;margin-top:25px;margin-left:33px;}
.feature img{width:153px;height:138px;background-color:#dbeabd;}
.feature h2{margin-top:40px;font-size:16px;text-decoration:none;color:#8e1c00;text-align: center;}

.top_menu table{width:930px;margin-left:130px;height:25px;}
.top_menu table td{text-align:center;}
.top_menu table td div{position:relative;height:25px;line-height:25px;}
.top_menu table td div>a{text-transform:uppercase;color:#ffea00;font-weight:bold;text-decoration:none;}
.top_menu table td div>a:hover,.top_menu table td div>a.current{color:#09bc00;}
.top_menu table td.trang-chu{width:117px;}
.top_menu table td.gioi-thieu{width:185px;}
.top_menu table td.san-pham{width:182px;}
.top_menu table td.quy-trinh{width:183px;}
.top_menu table td.chat-luong{width:160px;}

.top_menu ul{display:none;position:absolute;list-style:none;overflow: hidden;width:200px;top:10px;left:-30px;z-index:300;}
.top_menu div:hover ul{display:block;}
.top_menu ul li{border-bottom:1px solid #fff;}
.top_menu ul li a{display:block;padding:5px;padding-left:20px;width:175px;background:url(images/content/menu_leaf.png)  no-repeat #5b8b2c;background-position:0px 5px;text-align:left;color:#fff;text-decoration:none;line-height:17px;}
/*.top_menu ul li a::before{content:url(images/content/menu_leaf.png);}*/
.top_menu ul li a:hover{color: #ffea00;}
.top_menu ul li.none{height:10px;}

.bottom_menu table{width:930px;margin-left:130px;height:25px;}
.bottom_menu table td{text-align:center;}
.bottom_menu table td a{text-transform:uppercase;color:#ffea00;font-weight:bold;text-decoration:none;}
.bottom_menu table td a:hover,.bottom_menu table td a.current{color:#09bc00;}
.bottom_menu table td.trang-chu{width:117px;}
.bottom_menu table td.gioi-thieu{width:185px;}
.bottom_menu table td.san-pham{width:182px;}
.bottom_menu table td.quy-trinh{width:183px;}
.bottom_menu table td.chat-luong{width:160px;}

.product_list{list-style:none;margin:0;padding:0;overflow:hidden;margin-left:15px;}
.product_list li{width:291px;float:left;margin-right:10px;margin-bottom:15px;background:url(images/content/pd_bg.png) no-repeat;}
.product_list li:nth-child(2n){margin-right:0px;}
.product_list li a{text-decoration:none;}
.product_list li div{height:19px;}
.product_list li img{display:block;width:250px;margin-left:24px;background-color:#dbeabd;}
.product_list li span{display:block;font-weight:bold;width:250px;margin:auto;text-align:center;margin-top:20px;color:#a45e4d;}

.box{float:right;width:269px;}
.box .box_body{background:url(images/content/box_body.png) repeat-y;padding-top:10px;padding-bottom:10px;}
.box .box_bottom{height:19px;background:url(images/content/box_bottom.png) no-repeat;}
.box_top{height:20px;background:url(images/content/box_top.png) no-repeat;}
.box_list{width:240px;margin:0;padding:0;list-style:none;margin:auto;}
.box_list li{margin-bottom:10px;}
.box_list li a{text-decoration:none;color:#8e1c00;}
.box_list li.small_item a:before{content:'\25BA ';}
.box_list li a:hover{color:#000;}

.box_list li.big_item{padding-bottom:10px;border-bottom:1px dashed #aeaeae;}
.box_list li.big_item img{width:240px;}
.box_list li.big_item h2{margin-top:3px;margin-bottom:3px;}
.box_list li.big_item span{color:#000;}
.box_list .partner_item a{width:240px;display: block;}
.box_list .partner_item img{width:240px;}
.box_list .partner_item{position:relative;}
.box_list .partner_item h2{position:absolute;bottom:0px;left:5px;color:yellow;text-shadow: 1px 0px #000;}


.copy_right{width:900px;margin-left:145px;margin-top:20px;height:20px;color:#a45e4d;}

.slider{width:934px;height:383px;background:url(images/content/slider_bg.png) no-repeat;position:relative;}
.slider .slider_container{width:585px;height:309px;border:1px solid #000;float:left;position:absolute;top:42px;left:60px;}

.leaf{position:absolute;width:100px;height:116px;z-index:2;}
.leaf_1{top:30px;left:90px;background:url(images/content/leaf.png) no-repeat;}
.leaf_2{top:30px;right:30px;background:url(images/content/leaf_reverse.png) no-repeat;}
.leaf_3{top:-40px;left:80px;background:url(images/content/leaf.png) no-repeat;}
.leaf_4{top:-40px;right:30px;background:url(images/content/leaf_reverse.png) no-repeat;}
.tag_leaf{top:-30px;right:-30px;background:url(images/content/leaf_reverse.png) no-repeat;position:absolute;width:100px;height:116px;z-index:2;}
article.about{width:580px;float:right;padding-bottom:20px;}
h1.about{color:#8e1c00;}
span.about{font-weight:bold;display:block;color:#8e1c00;}
a.about{color:#8e1c00;}
nav.about{padding-bottom:20px;color:#8e1c00;margin-top:10px;}
nav.about a{text-decoration:none;color:#8e1c00;}
nav.about a:hover{font-weight:bold;}
nav.about a::before{content:'\03c8 ';}
.board{width:245px;height:96px;background:url(images/content/title_board.png) no-repeat;line-height:120px;font-size:24px;font-family:'uvn_baybuomhep_n';color:#8e1c00;text-shadow:1px 1px #fff;text-align:center;}


.news_list{list-style:none;padding:0;width:580px;float:right;}
.news_list li{padding-bottom:15px;border-bottom:1px dashed #ccc;margin-bottom:15px;}
.news_list li:last-child{border-bottom:none;}
.news_list li.big_news img{display:block;float:left;width:260px;}
.news_list li.big_news div{float:right;width:300px;}
.news_list li.big_news div h2{margin-top:0px;margin-bottom:5px;color:#8e1c00;}
.news_list li.big_news div em{display:block;color:#aeaeae;}
.news_list li.big_news div span{color:#141414;}

.news_list li.small_news img{display:block;float:left;width:200px;}
.news_list li.small_news div{float:right;width:360px;}
.news_list li.small_news div h2{margin-top:0px;margin-bottom:5px;color:#8e1c00;}
.news_list li.small_news div em{display:block;color:#aeaeae;}
.news_list li.small_news div span{color:#141414;}

.contact_makeup{width:585px;float:right;}
.contact_makeup>nav{padding:20px;background:#dbeabd;margin-top:10px;}

.registerFrm input[type="text"],.registerFrm input[type="password"]{height:25px;line-height:25px;padding:5px;width:380px;}
.registerFrm textarea{height:70px;line-height:25px;padding:5px;width:380px;}
.registerFrm .frmHead{font-weight:bold;font-size:12px;width:100px;}
.registerFrm input[type="submit"],.registerFrm input[type="reset"]{
padding:7px 17px 7px 17px;border:1px solid #fff;border-radius:4px;color:#fff;background: #507b1d; /* Old browsers */
background: -moz-linear-gradient(top,  #204b0d 0%, #4e7c16 50%, #5c862a 51%, #5e892b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#204b0d), color-stop(50%,#4e7c16), color-stop(51%,#5c862a), color-stop(100%,#5e892b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #204b0d 0%,#4e7c16 50%,#5c862a 51%,#5e892b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #204b0d 0%,#4e7c16 50%,#5c862a 51%,#5e892b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #204b0d 0%,#4e7c16 50%,#5c862a 51%,#5e892b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #204b0d 0%,#4e7c16 50%,#5c862a 51%,#5e892b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#204b0d', endColorstr='#5e892b',GradientType=0 ); /* IE6-9 */}
.registerFrm input[type="submit"]:active,.registerFrm input[type="reset"]:active{background:#ccc;}
.registerFrm input[type="radio"]{float: none;margin: 0;margin-right:5px;position: relative;top: -5px;}
.registerFrm input[type="checkbox"]{float: none;margin: 0;margin-right:5px;position: relative;top: -5px;}
.registerFrm em{font-style:normal;color:#f00;}

.maps{width:583px;height:256px;border:1px solid #ccc;margin-bottom:30px;}

div.product_detail{width:560px;margin:auto;padding-bottom:20px;}
h1.product_detail{margin-top:0px;color:#8e1c00;}
p.product_detail{;}

#featured_products {
	padding-left: 53px !important;
	padding-right: 35px !important;
	padding-top: 51px !important;
}
#featured_products .slick-dots {
	width: 219px !important;
}
