@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=vietnamese');@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=vietnamese');@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i&subset=vietnamese');body{color:#1f1f1f;line-height:1.6;font-family:'Roboto', sans-serif;};
a{color:#1f1f1f;text-decoration:none;}
ol, ul{margin:0;}
ol li, ul li{list-style:inside;}
a:hover, a:focus{text-decoration:none;}
input{outline:none;}
img{vertical-align:middle;max-width:100%;height:auto;}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a, a:hover, a:focus{text-decoration:none;}
img{max-width:100%;}
.alignleft{display:inline;float:left;margin-right:1.5em;margin-bottom:1em;}
.alignright{display:inline;float:right;margin-left:1.5em;text-align:right;margin-bottom:1em;}
.aligncenter{clear:both;display:block;margin:1em auto;text-align:center;}
.metaslider{margin-bottom:15px;}
.wp-pagenavi{float:right;margin:10px;}
.wp-pagenavi a, .wp-pagenavi span{border:1px solid #BFBFBF;margin:2px !important;padding:3px 7px !important;text-decoration:none;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.backtotop{position:fixed;bottom:10px;right:10px;cursor:pointer;font-size:30px;display:block;}
.mt-0{margin-top:0;}
.screen-reader-text, .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
.site.boxed{margin:0 auto;background:transparent;}
.site.boxed.w1000{max-width:1000px;}
.site.boxed.w1170{max-width:1170px;}
.site.boxed.w1200{max-width:1200px;}
#layout{padding-top:10px;background:white;}
@media (min-width:992px){.content-area{width:75%;float:left;}
.widget-area{width:25%;float:left;}
.sidebar-left .content-area{left:25%;padding-left:10px;padding-right:0;}
.sidebar-left .widget-area{right:75%;padding-left:0;}
.sidebar-both .content-area{width:60%;}
.sidebar-both .content-area{left:20%;padding-left:10px;padding-right:10px;}
.sidebar-both #secondary-1.widget-area{right:60%;padding-left:0;width:20%}
.sidebar-both #secondary-2.widget-area{padding-right:0;float:right;width:20%}
.sidebar-right .widget-area{float:right;padding-right:0;}
.sidebar-right .content-area{padding-left:0;}
}
.sidebar-none .widget-area{display:none;}
.no-sidebar .content-area{width:100%;}
.content-area, .widget-area{position:relative;min-height:1px;padding-left:10px;padding-right:10px;word-wrap:break-word;}
.site-header{background:white;}
.fixed-nav-menu .main-navigation{position:fixed;top:0;left:0;right:0;z-index:1000;}
.fixed-nav-menu .animated{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;will-change:transform,opacity;}
.animated.slideDown{-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown;}
.animated.slideUp{-webkit-animation-name:slideUp;-moz-animation-name:slideUp;-o-animation-name:slideUp;animation-name:slideUp;}
@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%);}
100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes slideDown{0%{-moz-transform:translateY(-100%);}
100%{-moz-transform:translateY(0);}
}
@-o-keyframes slideDown{0%{-o-transform:translateY(-100%);}
100%{-o-transform:translateY(0);}
}
@keyframes slideDown{0%{transform:translateY(-100%);}
100%{transform:translateY(0);}
}
@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0);}
100%{-webkit-transform:translateY(-100%);}
}
@-moz-keyframes slideUp{0%{-moz-transform:translateY(0);}
100%{-moz-transform:translateY(-100%);}
}
@-o-keyframes slideUp{0%{-o-transform:translateY(0);}
100%{-o-transform:translateY(-100%);}
}
@keyframes slideUp{0%{transform:translateY(0);}
100%{transform:translateY(-100%);}
}
.custom-logo-link{padding:15px 0;display:block;}
.site-branding{background:url(images/header.png) center top repeat;padding:10px 0;border-top:#cd2027 4px solid;}
.main-navigation{background:#e0ac17;}
.primary-menu{padding-left:0;margin-bottom:0;list-style:none;}
.primary-menu li{position:relative;list-style:none;}
.primary-menu > li{float:left;}
.primary-menu > li:not(:last-child){}
.primary-menu li a{color:#fff;font-size:18px;display:block;padding:10px 30px;text-transform:uppercase;font-family:'Roboto Condensed';font-weight:400;text-shadow:1px 1px rgba(80, 80, 80, 0.37);transition:all .25s ease-in-out;}
.primary-menu li > a:hover,
.primary-menu li.current-menu-item > a{background:#907119;}
.primary-menu li ul.sub-menu{z-index:9999;float:left;list-style:none;margin:0;padding:0;position:absolute;background:#928151;width:240px;opacity:0;visibility:hidden;-moz-transition:opacity 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;-webkit-transition:opacity 0.3s ease-out, visibility 0.1s 0.1s linear;-o-transition:opacity 0.3s ease-out, visibility 0.1s 0.1s linear;transition:opacity 0.3s ease-out, visibility 0.1s 0.1s linear;}
.primary-menu li ul.sub-menu li{border-top:1px solid #fff;-moz-transition:opacity 0.1s 0.15s ease-out, margin 0.3s 0.1s ease-out;-webkit-transition:opacity 0.1s 0.15s ease-out, margin 0.3s 0.1s ease-out;-o-transition:opacity 0.15s 0.15s ease-out, margin 0.3s 0.1s ease-out;transition:opacity 0.15s 0.15s ease-out, margin 0.3s 0.1s ease-out;margin-top:-15px;}
.primary-menu li ul.sub-menu li a{font-size:15px;text-transform:none;padding:6px 10px;}
.primary-menu > li > ul.sub-menu{left:0;top:auto;}
.primary-menu li:hover > ul.sub-menu{opacity:1;visibility:visible;}
.primary-menu li:hover > ul.sub-menu li{margin-top:0;opacity:1;}
.rt-navbar-toggle{background:#fff;padding:0;margin:14px 0;border:none;outline:none;cursor:pointer;float:right;}
.primary-menu ul ul{float:left;list-style:none;z-index:9999;margin:0;padding:0;position:absolute;left:80%;top:0px;background:#222;width:100%;opacity:0;visibility:hidden;-moz-transition:opacity 0.2s 0.01s ease-in-out, left 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;-webkit-transition:opacity 0.2s 0.01s ease-in-out, left 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;-o-transition:opacity 0.2s 0.01s ease-in-out, left 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;transition:opacity 0.2s 0.01s ease-in-out, left 0.2s 0.1s ease-out, visibility 0.1s 0.1s linear;}
.primary-menu ul ul li{border:none;border-bottom:1px solid #ccc;clear:both;margin:0;padding:0;width:100%;opacity:1;}
.primary-menu ul li:hover ul{opacity:1;left:100%;visibility:visible;}
.rt-navbar-toggle .icon-bar{background:black;display:block;position:relative;width:24px;height:2px;border-radius:1px;outline:none;}
.rt-navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}
.mobile-menu-no-search, .mobile-menu-primary{display:block;padding:5px 20px;margin:5px;background:#fff;line-height:30px;}
.mobile-menu-no-search span, .mobile-menu-primary span{font-size:16px;text-transform:uppercase;font-weight:bold;}
.mobile-menu-no-search .rt-navbar-toggle, .mobile-menu-primary .rt-navbar-toggle{margin:8px 0;}
.mobile-menu-no-search .rt-navbar-toggle .icon-bar, .mobile-menu-primary .rt-navbar-toggle .icon-bar{background:#333;}
.header-layout{width:30%;float:left;}
.nav-layout{width:65%;float:right;}
.vertical-mega-menu{position:relative;}
.vertical-mega-menu .vertical-mega-menu-title{margin-bottom:0;background:#e0ac17;border-radius:0;text-align:left;padding:9.5px;color:white;text-transform:uppercase;font-weight:bold;cursor:pointer;}
.vertical-mega-menu .vertical-mega-menu-title:after{content:"\f039";float:right;font-family:fontawesome;font-weight:100;}
.vertical-mega-menu .rt_mega_menu .menu{position:absolute;z-index:9999;background:white;width:calc(100% - 30px);border:1px solid #ccc;opacity:0;visibility:hidden;margin-top:30px;list-style:none;margin-bottom:0;padding:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.home .site:not(.fixed-nav-menu) .vertical-mega-menu .rt_mega_menu .menu,
.vertical-mega-menu .rt_mega_menu:hover .menu{opacity:1;visibility:visible;margin-top:0;}
.vertical-mega-menu .rt_mega_menu .menu ul.sub-menu{margin-bottom:0;padding-left:0;}
.vertical-mega-menu .rt_mega_menu .menu li{list-style:none;}
.vertical-mega-menu .rt_mega_menu .menu > li{border-bottom:1px solid #eee;}
.vertical-mega-menu .rt_mega_menu .menu li a{display:block;padding:10px;color:#333;}
.vertical-mega-menu .rt_mega_menu .menu > li > .sub-menu{opacity:0;visibility:hidden;margin-left:30px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.vertical-mega-menu .rt_mega_menu .menu > li:hover > .sub-menu{opacity:1;visibility:visible;margin-left:0;}
.vertical-mega-menu .rt_mega_menu .menu > li > .sub-menu{position:absolute;width:700px;left:100%;top:-1px;background:white;border:1px solid #ccc;}
.vertical-mega-menu .rt_mega_menu .menu > li > .sub-menu > li{padding:0 10px;}
.vertical-mega-menu .rt_mega_menu .menu .w3c{width:calc(100%/3);float:left;}
.vertical-mega-menu .rt_mega_menu .menu > li > .sub-menu > li a{padding-left:0;}
.vertical-mega-menu .rt_mega_menu .menu > li > .sub-menu > li.w3c > a{text-transform:uppercase;color:#404040;font-weight:bold;border-bottom:1px solid #ccc;position:relative;}
.vertical-mega-menu .rt_mega_menu .menu > li > .sub-menu > li.w3c > a:after{content:'';display:block;position:absolute;width:100px;height:1px;background:blue;bottom:-1px;left:0;}
.vertical-mega-menu #mega-menu-toggle{float:left;}
.site-content{background:#fff;border-bottom:2px solid #a76000;padding-bottom:10px;}
.rt-news{}
.rt-news .new-list .news-post{overflow:hidden;margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:10px;}
.rt-news .new-list .news-post .title{font-size:15px;font-weight:600;}
.rt-news .new-list .news-post img{width:35%;float:left;margin-right:10px;}
.rt-news .new-list .news-post .more-link{color:#e0ac17;font-weight:600;display:block;}
.related-post ul{padding:0;margin:0;}
.related-post ul li{list-style:inside;}
.related-post ul li a{color:#333;font-size:14px;font-weight:600;}
.related-post ul li a:hover{color:#ef0000;}
.thumbnail-left{float:left;width:35%;margin-right:10px;}
.slider_item{outline:none;}
.slick-slide,
.slick-slide a{outline:none;}
.slick-arrow{background:#ccc;border:none;padding:0;width:100%;height:20px;outline:none;position:absolute;}
.slick-prev{top:50%;left:0;width:20px;z-index:9999;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.slick-prev:before{position:absolute;font-family:'FontAweSome';content:"\f053";left:3px;top:3px;color:#333;}
.slick-next{top:50%;right:0;width:20px;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.slick-next:before{position:absolute;font-family:'FontAweSome';content:"\f054";left:3px;top:3px;color:#333;}
.slick-vertical .slick-arrow{position:static;height:21.5px;margin:0 auto;transform:translate(0);display:block !important;}
.slick-vertical .slick-prev:before{position:absolute;font-family:'FontAweSome';content:"\f077";left:3px;top:0px;color:#333;}
.slick-vertical .slick-next:before{position:absolute;font-family:'FontAweSome';content:"\f078";left:3px;top:0px;color:#333;}
#layout .widget{margin-bottom:2em;border:1px solid #d9d9d9;border-radius:6px 6px 0 0;clear:both;}
.widget ul{padding-left:0;list-style:none;}
.widget ul li{list-style:none;}
.widget-title{background:#e0ac17;color:#fff;font-size:18px;text-transform:uppercase;font-weight:400;padding:12.5px 10px 12.5px 10px;border-radius:5px 5px 0 0;text-align:center;margin:0;position:relative;}
.widget-title a{color:#fff;}
#layout .img-qc{border:none;}
#layout .img-qc .image-item{margin-bottom:15px;}
.sidebar .widget_nav_menu .widget-title{padding:12.5px 10px 12.5px 50px;}
.sidebar .widget_nav_menu .widget-title:before{content:'\f0c9';font-family:'FontAweSome';background:#95430b;height:44px;display:block;width:49px;float:left;position:absolute;line-height:44px;top:0px;left:0;border-radius:6px 0px 0 0;}
.sidebar .widget_nav_menu .menu li:not(:first-child) a{border-top:1px solid #d9d9d9;}
.sidebar .widget_nav_menu ul li, .sidebar ul.menu li{margin:0 0px;position:relative;list-style:none;}
.sidebar .widget_nav_menu .menu li a{padding:10px 5px 10px 25px;display:block;font-weight:400;font-size:16px;}
.sidebar .widget_nav_menu .menu li a:hover{color:#ef0000;}
.sidebar ul.menu li:first-child > a{border:none;}
.sidebar ul.menu li li:last-child a:after{display:none !important;}
.sidebar ul.menu li ul{display:none;height:0;z-index:9999;transition:all 4s ease-in-out;-webkit-transition:all 4s ease-in-out;-moz-transition:all 4s ease-in-out;-o-transition:all 4s ease-in-out;}
.sidebar .widget_nav_menu .menu ul li a{text-transform:none;padding:10px 5px 10px 25px;}
.sidebar ul.menu li ul ul{top:-1px;}
.touch{height:43px;position:absolute;right:0px;top:0px;width:43px;display:block;}
.touch i{width:20px;height:20px;position:absolute;top:10px;right:5px;z-index:999;color:#9E9E9E;font-size:14px;line-height:20px;font-weight:bold;text-align:center;}
.sidebar .menu-item-has-children.active > .sub-menu{display:block;height:auto;}
.sidebar ul.menu li:before{position:absolute;font-family:'FontAweSome';content:"\f111";left:8px;top:15px;font-size:11px;color:#b8530f;}
.sidebar ul.menu ul li:before{position:absolute;font-family:'FontAweSome';content:"\f0da";left:15px;top:13px;font-size:14px;color:#b8530f;}
.rt-posts-slider-widget .slick-slider:not(.slick-vertical) .slider_item{margin:0 5px;padding:0 10px;border:1px solid #ccc;}
.sidebar .rt_best_seller_products_widget .rt__best_seller_products li.product{width:100%;margin-right:0;margin-bottom:10px;}
.sidebar .rt_best_seller_products_widget .rt__best_seller_products li.product:last-child{margin-bottom:0;}
.widget_metaslider_widget:hover a.rslides_nav{opacity:1;visibility:visible;}
a.rslides_nav{text-indent:-9999px;padding:0;margin-top:0;width:55px;height:55px;background:rgba(5, 128, 193, 0.7);opacity:0;visibility:hidden;transition:all .25s ease-in-out;}
a.rslides_nav:after{content:'';display:block;}
a.rslides_nav.prev{border-radius:0 5px 5px 0;}
a.rslides_nav.next{border-radius:5px 0 0 5px;}
a.rslides_nav:after{text-indent:0;content:"";font-size:35px;width:55px;height:55px;color:white;font-family:fontawesome;position:absolute;top:0;line-height:55px;text-align:center;}
a.rslides_nav.prev:after{content:"\f104";}
a.rslides_nav.next:after{content:"\f105";}
.widget_countperday_widget .cpd{padding:10px;border-radius:5px;}
.widget_countperday_widget .cpd li{border-bottom:1px dashed #ccc;padding:5px 0;}
.widget_countperday_widget .cpd li:last-child{border:none;}
.img-partner .image-item{text-align:center;}
.wpcf7-form-control:not(.wpcf7-submit){width:100%;outline:none;border:1px solid #dadada;}
.wpcf7 input[type=submit]{padding:5px 25px;text-transform:uppercase;color:#fff;font-weight:bold;background:#b8530f;border:none;}
.nhantinkhuyenmai{background:#f9f9f9;padding:10px;border-radius:5px;}
.nhantinkhuyenmai .wpcf7-form-control:not(.wpcf7-submit){padding:5px 13px;margin-bottom:13px;border-radius:4px;border:1px solid #eee;background:url(../images/ctf-input.png);}
.wpcf7-form-control::placeholder,
.wpcf7-form-control::-webkit-input-placeholder,
.wpcf7-form-control::-moz-placeholder,
.wpcf7-form-control:-moz-placeholder,
.wpcf7-form-control:-ms-input-placeholder{color:#fff;}
.nhantinkhuyenmai .ajax-loader{display:none !important;}
.nhantinkhuyenmai .wpcf7-submit{background:#e02129;border:1px solid #b60e15;border-radius:4px;padding:1px 19px;font-size:13px;color:white;text-transform:uppercase;font-weight:600;}
.rt-product-category .product-widget{padding:0 5px;}
.rt-product-category .product-widget ul.products .item{padding:5px 0px;text-align:center;display:table;table-layout:fixed;width:100%;margin:0;margin-bottom:10px;}
.rt-product-category .product-widget ul.products .item img{margin-bottom:5px;height:200px;width:auto;margin:0 auto 1em;}
.rt-product-category .product-widget ul.products .item h3{color:#454545;text-align:center;font-weight:600;display:block;margin-top:3px;font-size:18px;padding:5px 0;}
.rt-product-category .product-widget ul.products .price{margin-bottom:0;}
.products-slider-widget .woocommerce .bt-enable-slide{padding-top:26px;margin:0;}
.pro-slide .owl-carousel .owl-controls .owl-prev,
.pro-slide .owl-carousel .owl-controls .owl-next,
.enable-slide.owl-carousel .owl-controls .owl-prev,
.enable-slide.owl-carousel .owl-controls .owl-next{position:absolute;top:-35px;right:0;font-size:15px;color:#999;z-index:1;}
.pro-slide .owl-carousel .owl-controls .owl-prev i,
.pro-slide .owl-carousel .owl-controls .owl-next i,
.enable-slide.owl-carousel .owl-controls .owl-prev i,
.enable-slide.owl-carousel .owl-controls .owl-next i{width:24px;line-height:20px;text-align:center;color:#fff;border:#fff solid 1px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.pro-slide .owl-carousel .owl-controls .owl-prev i:hover,
.pro-slide .owl-carousel .owl-controls .owl-next i:hover,
.enable-slide.owl-carousel .owl-controls .owl-prev i:hover,
.enable-slide.owl-carousel .owl-controls .owl-next i:hover{border-color:#fd774e;color:#fd774e;}
.pro-slide .owl-carousel .owl-controls .owl-prev,
.enable-slide.owl-carousel .owl-controls .owl-prev{right:28px;}
.before-footer{border-top:2px solid #e27124;margin-top:1px;padding:10px 0;}
.widget_wrap{float:left;}
.before-footer-1{text-align:center;}
.rt-before-footer ul li{display:inline-block;color:#fff;margin:12px;}
.rt-before-footer ul li a{color:#333;padding-left:0;font-size:15px;}
.before-footer-1{width:30%;}
.before-footer-2{width:50%;position:relative;top:29px;}
.before-footer-3{width:20%;position:relative;top:35px;}
.rt-before-footer .wpcf7-form-control:not(.wpcf7-submit){color:#fff;background:#b8530f;font-size:13px;float:left;height:30px;width:75%;border:none;padding:5px;}
.rt-before-footer .wpcf7 input[type=submit]{height:30px;float:left;border-radius:0;text-indent:-99999px;position:relative;background:#b8530f url(images/plane.png) center no-repeat;}
.rt-before-footer::-webkit-input-placeholder{color:#fff;}
.rt-before-footer::-moz-placeholder{color:#fff;}
.rt-before-footer:-ms-input-placeholder{color:#fff;}
.rt-before-footer:-moz-placeholder{color:#fff;}
.site-footer{background:#e0ac17;}
.site-footer .rt-footer{width:33.33333333%;float:left;padding:0 15px;}
.site-footer .widget{margin-bottom:0;color:#fff;overflow:hidden;}
.site-footer .widget .fa{width:20px;text-align:center;margin-right:6px;}
.site-footer .widget a{color:#fff;}
.site-footer .widget a{font-size:14px;color:#fff;line-height:22px;display:inline-block;margin-bottom:10px;position:relative;}
.site-footer .widget-title{background:none;padding-left:0;padding-bottom:0;margin:10px 0 10px;font-size:18px;text-align:left;font-weight: 500;}
.site-footer .footer-1{width:50%;}
.site-footer .footer-2{width:25%;}
.site-footer .footer-3{width:25%;}
.top-footer{border-bottom:1px solid rgba(0, 0, 0, 0.1);}
.top-footer .widget_nav_menu .menu{margin-bottom:0;display:table;margin:0 auto;}
.top-footer .widget_nav_menu .menu:after{content:'';display:block;clear:both;}
.top-footer .widget_nav_menu .menu li{float:left;border-right:1px solid rgba(255, 255, 255, 0.2);}
.top-footer .widget_nav_menu .menu li a{display:block;padding:8px 15px;color:white;font-size:15px;text-transform:uppercase;}
.top-footer .widget_nav_menu .menu li.current-menu-item a,
.top-footer .widget_nav_menu .menu li a:hover{color:#fffd79;}
.bottom-footer .container{max-width:100%;}
.bottom-footer .widget_nav_menu .menu li a{display:block;color:#e2e2e2;font-size:13px;line-height:1.9em;}
.bottom-footer .widget_nav_menu .menu li a:before{content:"\f0a9";font-family:fontawesome;padding-right:10px;color:white;}
.copyright{padding:15px;position:relative;border-top:1px solid #e27124;}
.copyright a{color:#fff;font-size:15px;}
.copyright .container{position:relative;max-width:100%;}
.copyright-left{color:white;}
.copyright-right a{color:white;}
.mobile-menu-container,
.vertical-mega-mobile-menu{background:black;position:fixed;width:250px;top:0;bottom:0;left:0;-webkit-transform:translate(-250px);-transform:translate(-250px);-o-transform:translate(-250px);transform:translate(-250px);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:999999;}
.vertical-mega-mobile-menu{left:auto;right:0;-webkit-transform:translate(250px);-transform:translate(250px);-o-transform:translate(250px);transform:translate(250px);}
.close-menu{background:#dd1f27;text-align:center;color:white;padding:10px;cursor:pointer;}
.vertical-mega-mobile-menu ul,
.mobile-menu-container ul.mobile-menu{padding-left:0;list-style:none;}
.vertical-mega-mobile-menu ul li,
.mobile-menu-container ul.mobile-menu li{position:relative;list-style:none;}
.vertical-mega-mobile-menu ul li a,
.mobile-menu-container ul.mobile-menu li a{border-bottom:1px solid #212121;}
.vertical-mega-mobile-menu ul li a,
.mobile-menu-container ul.mobile-menu li a{color:white;display:block;padding:10px;}
.vertical-mega-mobile-menu ul li ul.sub-menu,
.mobile-menu-container ul.mobile-menu li ul.sub-menu{display:none;padding-left:0;list-style:none;}
.vertical-mega-mobile-menu ul li.active > ul.sub-menu,
.mobile-menu-container ul.mobile-menu li.active > ul.sub-menu{background:#3a3a3a;display:block;}
.vertical-mega-mobile-menu-active .vertical-mega-mobile-menu,
.mobile-menu-active .mobile-menu-container{-webkit-transform:translate(0);-o-transform:translate(0);-moz-transform:translate(0);transform:translate(0);}
.vertical-mega-mobile-menu-active .overlay,
.mobile-menu-active .overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.15);}
.menu-item-has-children > i{position:absolute;right:0;top:0;width:42px;height:42px;background:#2d2d2d;cursor:pointer;}
.vertical-mega-mobile-menu .menu-item-has-children > i.fa:before,
.mobile-menu-container .menu-item-has-children > i.fa:before{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #a9a9a9;content:'';}
.vertical-mega-mobile-menu .menu-item-has-children.active > i.fa:before,
.mobile-menu-container .menu-item-has-children.active > i.fa:before{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);}
.menu-item-has-children > i:before{position:absolute;top:20px;left:15px;}
#backtotop{background:black url(../images/backtop.png);position:fixed;width:44px;height:44px;bottom:30px;right:20px;z-index:1;border-radius:50%;cursor:pointer;z-index:9999;}
#backtotop a{-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#backtotop span{border-radius:50%;display:inline-block;height:40px;width:40px;position:fixed;bottom:60px;right:30px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:url(../images/backtop.png) center no-repeat, #333;opacity:.5;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:10;}
#backtotop span:hover{opacity:1;}
h1, h2, h3, h4, h5, h6{margin-top:0;}
.clear{clear:both;}
.heading{color:#b8530f;font-size:22px;font-family:'Roboto Condensed';text-transform:uppercase;font-weight:500;padding:10px 10px 10px 25px;text-align:left;margin-top:0;}
.heading a{color:#b8530f;}
.headings{color:#b8530f;font-size:22px;font-family:'Roboto Condensed';text-transform:uppercase;font-weight:bold;padding:10px 0px 10px 0px;text-align:left;margin:0;}
.headings a{color:#b8530f;}
.block_news_video{padding-top:20px;background:#f7f7f7;border-top:1px solid #fff;box-shadow:0px 0px 4px 1px #ccc;margin-top:5px;}
.block_news_video .read_all{text-align:right;}
.block_news_video .read_all a{color:#b8530f;}
.block_news_video .block_video .box1{margin-bottom:15px;}
.block_news_video .block_video .box1 img{width:100%;}
.block_news_video .block_video .box1 .img{position:relative;}
.block_news_video .block_video .box1 .fa{display:table-cell;vertical-align:middle;position:absolute;top:-20px;z-index:999;left:47%;height:100%;font-size:60px;color:#fff;}
.block_news_video .block_video .box2{margin:0 -10px;}
.block_news_video .block_video .box2 .col-md-4, .block_news_video .block_video .box2 .col-sm-4{padding:0 10px;}
.block_news_video .block_video .box2 .img{overflow:hidden;text-align:center;min-height:137px;width:100%;height:137px;display:block;line-height:0;position:relative;}
.block_news_video .block_video .box2 img{-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;transition:transform 0.5s ease;max-height:137px;width:auto;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.block_news_video .block_video .box2 .title{text-align:center;font-size:14px;color:#333;display:block;margin:10px 0;height:40px;line-height:20px;overflow:hidden;}
.list .news-post{margin-bottom:10px;overflow:hidden;}
.list .news-post p{text-align:left;font-size:13px;}
.list .news-post .news-title, .list .news-post .news-title a{color:#95430b;font-size:16px;text-align:left;height:40px;line-height:20px;overflow:hidden;font-weight:500;}
.list .news-post .news-title a:hover{color:#ef0000;}
.list .news-post .more-link{display:none;font-size:13px;color:#0083ca;}
.list .news-post .post-thumbnail{overflow:hidden;}
.list .news-post .post-thumbnail img{background-color:#fff;border-radius:6px;-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;transition:transform 0.5s ease;}
.list .news-post .post-thumbnail:hover img{}
.content_style_1 .news-post{float:left;padding-bottom:5px;background:url(images/bt.png) bottom center no-repeat;}
.content_style_1 .news-post:last-child{border-bottom:none;background:transparent;}
.content_style_1 .news-post .post-thumbnail{width:32%;float:left;margin-right:10px;}
.content_style_2 .left, .content_style_2 .right{margin-bottom:10px;}
.content_style_2 .news-post .post-thumbnail{width:25%;float:left;margin-right:10px;}
.content_style_2 .news-post-big .content{clear:both;}
.content_style_2 .news-post-big .post-thumbnail{width:100%;margin-right:0;}
.content_style_2 .news-post-big .post-thumbnail img{width:100%;float:none;margin:0;}
.content_style_2 .news-post-big .content .news-title{margin-top:10px;display:-webkit-inline-box;margin-bottom:0;}
.content_style_2 .news-post-big .more-link{display:block;}
.content_style_3 .news-post{margin:15px 0;padding:15px 0;border-bottom:1px dashed #eee;width:100%;}
.content_style_3 .news-post:first-child{margin-top:0;}
.content_style_3 .news-post .post-thumbnail{width:30%;float:left;margin-right:10px;}
.content_style_3 .news-post .more-link{display:block;font-style:italic;}
.content_style_4 .list-news{margin:0 -10px;}
.content_style_4 .news-post{width:25%;float:left;padding:0 10px;}
.content_style_4 .news-post:nth-child(4n+1){clear:both;}
.content_style_4 .news-post .box{border:1px solid #e4e4e4;}
.content_style_4 .news-post .box .post-thumbnail img{width:100%;border:none;border-bottom:1px solid #e4e4e4;}
.content_style_4 .news-post .box .content{padding:10px;text-align:center;}
.content_style_4 .news-post .more-link{display:inline-block;background:#0f85b9;color:#fff;padding:5px 10px;border-radius:10px;border:3px solid #31b5e5;}
.content_style_5 .news-post{width:50%;float:left;margin-bottom:10px;}
.content_style_5 .news-post .post-thumbnail{width:25%;float:left;margin-right:10px;}
.content_style_5 .news-post-big{padding-right:25px;}
.content_style_5 .news-post-big .box{position:relative;padding:3px;border:1px solid #e4e4e4;overflow:hidden;}
.content_style_5 .news-post-big .post-thumbnail{width:100%;margin-right:0;}
.content_style_5 .news-post-big .post-thumbnail img{width:100%;float:none;margin:0;padding:0;border:none;}
.content_style_5 .news-post-big .news-title{position:absolute;bottom:3px;padding:15px 10px;width:100%;background:rgba(34, 34, 34, 0.62);margin-bottom:0;height:auto;}
.content_style_5 .news-post-big .news-title a{color:#fff;}
.rt-social{margin:0px 0px 25px 0px;-webkit-font-smoothing:antialiased;font-size:12px;clear:both;}
.rt-link{padding:2px 8px 4px 8px !important;color:white;font-size:12px;border-radius:2px;margin-right:2px;cursor:pointer;-moz-background-clip:padding;-webkit-background-clip:padding-box;box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);margin-top:2px;display:inline-block;text-decoration:none;}
.rt-link:hover,.rt-link:active{color:white;}
.rt-twitter{background:#00aced;}
.rt-twitter:hover,.rt-twitter:active{background:#0084b4;}
.rt-facebook{background:#3B5997;}
.rt-facebook:hover,.rt-facebook:active{background:#2d4372;}
.rt-googleplus{background:#D64937;}
.rt-googleplus:hover,.rt-googleplus:active{background:#b53525;}
.rt-pinterest{background:#bd081c;}
.rt-pinterest:hover,.rt-pinterest:active{background:#bd081c;}
.post-social-wrap ul li{float:left;margin-right:10px;}
.post-social-wrap ul li.print{background:#bd081c;padding:0 5px;border-radius:5px;}
.post-social-wrap ul li.print a{color:#fff;}
.sidebar .image-adv{text-align:center;}
.sidebar .image-adv img {width: 100%;}
.container{position:relative;}
.rt-header .img-qc{position:absolute;top:60px;left:0;z-index: 2;}
.rt-header .img-qc .image-item{float:left;margin-right:8px;}
.hotline_home{border-bottom:1px dotted #dadada;}
#layout .rt_woocommerce_single_product_summary .widget{border:none;clear:none;display:inline-block;margin-bottom:1em;}
#layout .rt_woocommerce_single_product_summary .img-qc .image-adv{position:relative;top:-20px;}
#layout .rt_woocommerce_single_product_summary .img-qc .image-adv .image-item{margin:0;}
.rt-before-footer ::-webkit-input-placeholder{color:#fff}
.rt-before-footer ::-moz-placeholder{color:#fff}
.rt-before-footer :-ms-input-placeholder{color:#fff}
.rt-before-footer :-moz-placeholder{color:#fff}
.header-search .search-form,.header-search .woocommerce-product-search{position:relative;height:41px;top:3px;margin-right:40px}
.header-search .search-form .search-field,.header-search .woocommerce-product-search .search-field{width:100%;border:none;padding:3px 10px;position:absolute;border-radius:6px;outline:none;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 2.5s ease-in-out;transition:all .25s ease-in-out}
.header-search .search-form .search-submit,.header-search .woocommerce-product-search .search-submit{border:0;background:transparent;color:#b60e15;font-weight:600;padding:3px 10px;border-radius:0 30px 30px 0;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.shop-cart{position:absolute;right:0;top:5px;color:#fff;font-size:22px}.shop-cart .cart-control .fa{color:#fff;font-size:22px}
.shop-cart .cart-control span{color:#fff;font-size:13px}