/*

Theme Name: Fastore Lindo

Theme URI: http://lindo.vn/

Author: Lindo.vn - Nguyen Ngoc Linh 094-5656346

Author URI: http://lindo.vn

Description: Cong ty Co Phan Cong Nghe Lindo Viet Nam

Version: 1.5.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Text Domain: fastore-lindo

*/
@font-face {
  font-family: "saigonshop";
  font-style: normal;
  font-weight: normal;
  src: url("../fastore-lindo/fonts/saigonshop.woff") ;
}
body>header{padding-top:25px;padding-bottom:35px;}

li{list-style:none}

body>section{

    margin-bottom: 20px;

}

.banner  {

    width: 100%;

    float: left;

}

nav.background-menu{

	    margin-bottom: 20px;

}

#nav_menu-11 button{

	display: none;

}

.price-product .price{

	font-weight: bold;

}

.price-product .star-rating{

	display: none;

}

.logo {margin-top: 5px;}

.cart-contents {display: block; width: 100%; position: relative;}

#text-8 {width: 100%;}

#text-8 .list-group {margin: 0px;}

#text-8 .way-out {margin-top: 0px;}

#text-8 .feature .feature-title {display: flex; margin-top: -15px;} 

#text-8 .feature .list-group-item strong {display: flex;

    margin-top: -15px;

    font-size: 13px; text-align: left;}

#text-8 .feature .list-group-item {width: 25%; float: left; padding: 5px 0 5px 10px; background-color: transparent; border: none;}

#text-8 .feature li img {width: 45px; height: 45px;}

.banner .col-md-4 a{width:100%;float:left;overflow:hidden;}

.banner .col-md-4 a img{transition:all .3s linear;}

.banner .col-md-4 a img:hover{transform:scale(1.3,1.3);}

body>header .search-box form input.search-field{padding:.375rem .75rem;font-size:1.2em;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:5px 0 0 5px;height:52.6667px;width:70%;position:relative;border-right:none}

body>header .search-box form button.search-submit{padding:.75rem 1.25rem;font-size:1.25rem;line-height:1.333333;color:#FFF;border:1px solid transparent;height:52.6667px;width:10%;position:absolute;border-radius:0 5px 5px 0}

.product .price-product ins{text-decoration:none;font-size:16px}

.click-categori-css{display:block;float:right;background:transparent;border:transparent;position:absolute;top:15px;right:10px}

.product .price-product>.price>.amount{text-align:center;display:block;font-size:16px;}

.pull-right > .dropdown-menu{left:0;right:auto}

.pull-right > .dropdown-menu ul{padding:0;margin:0}

body>header .pull-right .btn-link-style{transition:all .1s linear;color:#363636; margin-left: 35px;}

body>header .pull-right .btn-link-style:hover{text-decoration:none;color:#f16b6f}

body>header .pull-right .drop-menu-user ul li{text-transform:uppercase;text-decoration:none;padding:6px 10px}

body>header .pull-right .drop-menu-user ul li a{color:#363636;transition:all .1s linear}

body>header .pull-right .drop-menu-user ul li a:hover{color:#f16b6f;text-decoration:none}

a:hover{text-decoration:none}

body>header .pull-right>a span.cartCount{position:absolute;height:25px;min-width:25px;line-height:25px;left:21px;text-align:center;top:-10px;border-radius:50%;color:#FFF}

body>header .pull-right>a span.cart{color:#363636;font-weight:bold;text-transform:uppercase}

body>header .pull-right>a img{margin-right:15px}

body>header .pull-right .text-cart{position:absolute;top:100%;min-width:160px;padding:10px 15px;display:none;margin:2px 0 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box}

body>header .pull-right>a:hover .text-cart{display:block}

body>nav .background-menu{width:100%;float:left;border-radius:5px;color:#FFF;min-height:60px;position:relative;background-origin:padding-box}

body>nav .background-menu .menu-main-container{padding:0}

body>nav .background-menu .navbar-collapse{padding:0}

ul#menu-main>li>a{padding:20px;color:#000;position:relative;z-index:1;text-transform:uppercase;font-size:17px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}

ul#menu-main li a.active{background-color:#c9393d;color:#FFF !important;border-radius:5px 0 0 5px}

body>nav .background-menu>.pull-right{background-color:#c9393d;position:absolute;right:30px;top:-10px;padding:10px 20px;height:70px;width:15%}

body>nav .background-menu>.pull-right::before{content:'';width:0;height:0;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid #50080a;position:absolute;top:-10px;left:-10px}

body>nav .background-menu>.pull-right>span.hotline{color:#ffde00;font-size:20px;line-height:20px;font-weight:bold}

body>nav .background-menu>.pull-right>p{font-size:17px;margin:0 0 5px}

#menu-main li a:hover{background:#fff;color:#f16b6f}

#menu-main li ul.sub-menu{padding:0;border:1px solid #eee;position:absolute;z-index:999999;width:165%;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;display:none}

#menu-main li ul.sub-menu::before{font-family:fontawesome;content:"\f0d8";font-size:20px;position:absolute;top:-18px;left:15px;color:#fff}

#menu-main li ul.sub-menu li a{padding:10px 15px;background:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;display:block;color:#000}

#menu-main li:hover ul.sub-menu{display:block}

#secondary .widget_nav_menu h2.title-page{font-size:14px;line-height:20px;padding:20px;text-transform:uppercase;margin:0;background:url(img/icon-hoa.png);background-repeat:no-repeat;background-position:10px 8px;text-align:center;color:#fff;background-color:#363636;border-radius:5px 5px 0 0;width:100%}

.list-product>ul{padding:0}

#secondary .menu>li>a{position:relative;margin:0 15px;display:block;border-top:1px #ebebeb solid;font-size:14px;line-height:47px;color:#363636;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}

#secondary .menu li{position:relative;float:left;width:100%}

#secondary .menu> li.menu-item-has-children::after{font-family:fontawesome;content:"\f0da";position:absolute;top:15px;right:15px}

#secondary .menu>li>.sub-menu>li>a::before{content:"\f192";font-family:"FontAwesome";margin-right:5px;font-size:12px}

#secondary .menu>li>.sub-menu{position:absolute;left:260px;padding:10px 0;border-left:1px solid #ccc;background:#fff;top:0;display:none;border-bottom:1px solid #ccc;width:100%;float:left;z-index:99}

#secondary .menu{width:100%;float:left;border: 1px solid #ccc;}

.menu-menu-products-container{width:100%;float:left}

#menu-main li ul.sub-menu li ul.sub-menu{left:100%;top:0;display:none;width:100%}

#menu-main li ul.sub-menu li ul.sub-menu::before{content:""}

#menu-main li ul.sub-menu li:hover ul.sub-menu{display:block}

#menu-main li ul.sub-menu li ul.sub-menu li ul.sub-menu{display:none}

#menu-main li ul.sub-menu li ul.sub-menu li:hover ul.sub-menu{display:block}

#menu-main li ul.sub-menu li{position:relative}

#secondary .menu > li > .sub-menu > li{padding:4px 10px}

#secondary .menu > li > .sub-menu > li > a{font-size:15px}

#secondary .menu> li > .sub-menu li .sub-menu{padding-left:20px}

#secondary .menu > li > .sub-menu li .sub-menu li{padding:2px 0}

#secondary .menu > li > .sub-menu li a{color:#333}

#secondary .menu >li:hover>.sub-menu{display:block}

.background-list-product-h2{background-color:#363636;border-radius:5px 5px 0 0}

.list-product{border:1px solid #ebebeb;border-radius:5px}

.title-page a{font-size:18px;font-weight:bold;line-height:20px;color:#363636;text-transform:uppercase;text-decoration:none}

ul{padding:0}

.title-page{top:0;left:0;display:inline-block;margin:0;padding:0 0 15px 0;font-size:18px;line-height:20px;color:#363636;text-transform:uppercase;border-bottom:1px solid #ef3737;margin-bottom:-1px}

.product-new .title-page{margin-top:16px}

.product_cat-sanpham>a>img{width:100%;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;max-width:100%;height:auto}

.product_cat-sanpham h2.woocommerce-loop-product__title {color:#363636;font-size:14px;padding:10px;min-height:51px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}

.product_cat-sanpham>a>.price-product ins{color:#f16b6f;font-size:16px;line-height:26px;display:inline-block;margin-right:20px;text-decoration:none}

.product_cat-sanpham>a>.price-product del{text-decoration:line-through;margin:0 10px;display:inline-block;color:#acacac}

.sale-flash{position:absolute;font-size:14px;color:#FFF;width:42px;height:42px;border-radius:50%;line-height:40px;text-align:center;right:10px;}

.product_cat-sanpham{-webkit-transition:all .2s linear;-moz-:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border:1px solid #fff;padding:5px;width:100%;margin-bottom:1px;float:left}

.news-section>h3{font-size:16px;line-height:22px;font-weight:700}

.news-section>h3>a{color:#252525;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}

.postby{font-size:13px;line-height:30px;color:#acacac}

.news-section>.blog-item-summary{font-size:14px;color:#acacac;line-height:20px}

.blog-item-link{padding:10px 0;border-bottom:1px #ebebeb solid}

.blog-item-link .blog-item-name{font-size:14px;line-height:20px;margin-bottom:0;color:#252525;position:relative}

.blog-item-link .blog-item-name .fa{position:absolute;left:0;top:2px}

.blog-item-link .blog-item-name a{color:#252525;text-decoration:none;padding-left:20px;margin-bottom:10px;display:inline-block;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}

.blog-item-link .postby{margin-left:20px}

.feature .feature-title{font-size:13px;line-height:20px;font-weight:bold;text-transform:uppercase}

.feature p{font-size:14px;line-height:20px}

.feature li img{margin-right:12px;width:75px;height:75px;float:left}

.feature .list-group-item{padding:15px 12px;overflow:hidden}

.blog-item-link:last-child{border-bottom:0}

.customNavigation>a{font-size:65px;z-index:999999;margin-top:60px;position:absolute;color:#ccc}

.customNavigation>a:hover{background:#ccc}

.customNavigation>a.left-prev{left:0}

.customNavigation>a.right-next{right:0}

.banner img{width:100%}

.buy-more-products .product_cat-sanpham{width:50%}

.product-hot .product_cat-sanpham{padding:0}

.product-hot .product_cat-sanpham > a > img{width:45%;float:left}

.buy-more-products .product_cat-sanpham > a > img{width:35%;float:left}

.buy-more-products .product_cat-sanpham .product-item-summary{font-size:14px;color:#acacac;line-height:22px;margin-top:5px}

.buy-more-products .product_cat-sanpham h3{min-height:40px}

.fanpage-face{padding:0 0 15px 0}

.fanpage-face h2{font-size:18px;font-weight:bold;line-height:20px;color:#363636;text-transform:uppercase;text-decoration:none}

.way-out{margin-top:25px;}

.widget {
	width:100%
    float: left;
}

.product-hot .product_cat-sanpham{width:99%}

.slide-show .owl-pagination{position:absolute;bottom:0;left:45%}

.slide-show .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;background:#f16b6f;border:#f16b6f}

.banner-2 img{width:100%}

.top-footer{padding:25px 0 25px 0}

footer .top-footer .logo-footer{text-align:left;display:block}

footer .top-footer li{position:relative;margin-bottom:15px;line-height:24px;clear:both;padding-left:45px}

footer .top-footer ul li .fa{background-color:#f16b6f;border-radius:50%;width:30px;height:30px;padding:8px;text-align:center;float:left;position:absolute;left:0;color:#FFF}

footer .top-footer .footer-wiget-menu-right{margin-top:20px;padding-left:8%}

footer .top-footer h3.f_title{font-size:14px;color:#363636;text-transform:uppercase;font-weight:bold}

footer .top-footer .footer-wiget-menu-right ul.menu{padding:0;margin-top:30px}

footer .top-footer .footer-wiget-menu-right ul.menu li{padding:0}

footer .top-footer .footer-wiget-menu-right ul.menu li a{color:#707070;line-height:20px;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}

footer .bottom-footer{background-color:#252525;padding:18px 0}

footer .logo-footer a img{max-width:80%;}

footer .bottom-footer{font-size:13px;color:#FFF}

footer .social-content ul li{float:left;padding-left:5px}

footer .social-content ul li a i{display:block;width:35px;height:35px;line-height:35px;font-size:16px;text-align:center;background:#fff;float:left;margin-right:15px;color:#fff}

footer .social-content ul li a i.fa-facebook{background:#3a599c}

footer .social-content ul li a i.fa-twitter{background:#5a8eca}

footer .social-content ul li a i.fa-google-plus{background:#ce3527}

footer .social-content ul li a i.fa-youtube{background:#ce3527}

.owl-next::before{content:"";font-family:FontAwesome;font-size:30px;color:#FFF}

.owl-prev::before{content:"";font-family:FontAwesome;font-size:30px;color:#FFF}

.owl-buttons{position:absolute;top:45%;width:100%}

.owl-buttons .owl-next{right:0;position:absolute;background:none !important}

.owl-buttons .owl-prev{left:0;position:absolute;background:none !important}

.owl-button-demo .owl-prev::before{color:#ccc;opacity:1;font-size:11px;padding:5px;border:1px solid #ccc}

.owl-button-demo .owl-next::before{color:#ccc;opacity:1;font-size:11px;padding:5px;border:1px solid #ccc}

.owl-button-demo .owl-buttons{top:-12%;width:30%;right:-15px;position:absolute}

header>.container>.row>.search-box{text-align:center}

.buy-more-products .owl-buttons{width:10%}

.border-title-page{position:relative;border-bottom:1px solid #ebebeb}

.promotion-product h2.title-page{margin-top:15px}

.news-section>a>img{width:100%}

.banner .col-md-6:hover img{transform:scale(1.05)}

.banner img{max-width:100%;height:auto}

.onsale{display:none}

/*----------Style-widget----------*/.woocommerce .lindo-wooCommerce-archive .widget_price_filter .ui-slider-horizontal .ui-slider-range{background-color:#e31d2c}

.breadcrumbs{margin-bottom:10px;margin-top:20px;}

.woocommerce .widget .product_list_widget li del{color:#ccc}

.woocommerce .lindo-wooCommerce-archive .widget_price_filter .ui-slider .ui-slider-handle{background-color:#e31d2c}

.woocommerce .lindo-wooCommerce-archive .widget_layered_nav ul li a::before{font-family:FontAwesome;padding-right:5px;content:'\f096';font-size:15px;font-weight:normal;width:18px;height:18px;display:block;float:left}

.woocommerce .lindo-wooCommerce-archive .widget_layered_nav ul li:hover a::before{font-family:FontAwesome;content:'\f046';font-weight:normal}

.woocommerce .lindo-wooCommerce-archive .widget_layered_nav ul li.chosen a::before{font-family:FontAwesome;content:'\f046';font-weight:normal}

.woocommerce .lindo-wooCommerce-archive .widget_layered_nav ul li a{color:#333;font-size:14px}

.woocommerce .lindo-wooCommerce-archive .widget_layered_nav ul li a:hover{text-decoration:none}

.woocommerce .lindo-wooCommerce-archive .widget_layered_nav ul li{margin-bottom:10px}

.woocommerce ul.products li.product .price del{display:inline !important}

.woocommerce .lindo-wooCommerce-archive .widget_layered_nav ul li span{float:right}

.woocommerce .widget-area .widget{margin-bottom:15px;width:100%;float:left}

.woocommerce .lindo-wooCommerce-archive .widget_price_filter{margin-bottom:30px}

.woocommerce .lindo-wooCommerce-archive .widget_layered_nav .widget-title{border-bottom:1px solid #ccc;padding-bottom:5px}

.widget-title{font-weight:bold;font-size:16px;margin-top:0}

.widget_text .textwidget .list{background:#fafafa;border-radius:5px;padding:15px 15px 0;width:100%;float:left}

.widget_text .textwidget .item .icon i.fa{font-size:25px;color:#e31d2c;float:left;margin-right:15px}

.widget_text .textwidget .item{width:100%;float:left;margin-bottom:15px}

.widget .seller img{border-radius:100%;float:left;margin-right:15px;border:1px solid #ccc;max-width:60px}

.widget .seller{margin:15px 0 0;border-bottom:1px solid #fff;padding-bottom:15px}

.widget .seller:last-child{border:none}

.widget .seller a p{float:left;color:#333;font-size:14px;font-weight:bold}

.widget .seller_boder{padding:15px 15px 0;background:#fafafa;border-radius:5px}

.widget .product_list_widget{padding:0 15px !important;border:1px solid #ccc}

.widget .product_list_widget li a .product-title{color:#333;margin-bottom:5px;display:block;font-weight:bold}

.woocommerce-ordering select{padding:5px}

.widget .product_list_widget li a img{float:left !important;margin-right:15px;width:60px !important;margin-bottom:10px}

.widget .product_list_widget li a{min-height:40px}

.widget .product_list_widget li ins{text-decoration:none;color:#e31d2c;float:right}

.widget .product_list_widget li{border-bottom:1px solid #ccc;padding:15px 0 !important}

.widget .product_list_widget li:last-child{border:none}

.woocommerce-breadcrumb{padding:15px 10px !important;background-color:#fafafa}

.woocommerce div.product .woocommerce-tabs ul.tabs{width:100%;float:left;background:#f3f3f3;border-bottom:1px solid #58bb2c;border-left:2px solid #58bb2c;border-right:2px solid #58bb2c;padding:0 !important}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:1px solid #58bb2c !important;color:#fff;border-radius:0 !important}

.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:0 !important;height:0 !important;content:" "}

.widget_recent_entries ul{padding:0}

.widget_recent_entries ul li a{margin-top:0;font-size:15px;display:block;color:#464646;transition:all .2s linear}

.widget_recent_entries ul li{min-height:50px}

.widget_recent_entries ul li span{font-size:14px;color:#a7a7a7;font-style:italic}

.widget_recent_entries ul li::before{font-family:fontawesome;content:"\f111";float:left;margin-right:20px;padding-top:5px;color:#b7b7b7;font-size:12px;min-height:50px}

.woocommerce nav.woocommerce-pagination ul li a{color:#333}

.woocommerce nav.woocommerce-pagination ul li{border-right:none !important}

.woocommerce nav.woocommerce-pagination ul{border:none !important}

.wp-pagenavi a{color:#333}

.page-numbers li span{border:none !important;background:#e31d2c !important;color:#fff !important}

/*---------------------End-style-widget-----------------------*//*------------style-page-----------*/.woocommerce div.product .woocommerce-tabs .panel h2{font-size:32px;color:#111}

#review_form_wrapper{border:1px solid #ccc;padding:15px}

.woocommerce #review_form #respond p.comment-notes{text-align:center;font-style:italic}

.woocommerce #review_form #respond .form-submit input#submit{color:#fff}

.woocommerce #review_form #respond .form-group label{display:block}

.woocommerce div.product .woocommerce-tabs .panel{padding:0 15px !important;box-shadow:none}

.breadcrumbs span{font-weight:bold}

.breadcrumbs a{color:#777}

.archive-pages-lindo>a{width:25%;float:left;display:block;padding-right:15px}

.archive-pages-lindo a img{width:100%}

.archive-pages-lindo{width:100%;float:left;margin-bottom:35px}

.archive-pages-lindo h2 a{font-weight:400;font-size:20px;margin-bottom:10px;color:#464646;margin-top:0;line-height:26px}

.archive-pages-lindo h2{margin-top:0}

.wp-pagenavi{margin-bottom:25px}

.wp-pagenavi span{border:none !important;background:#e31d2c;color:#fff}

#woocommerce_recently_viewed_products-3{margin:25px 0}

.page-header{margin-bottom:15px}

.page-header .page-title{font-size:24px;margin-top:10px}

.entry-header .entry-title{font-size:24px;margin-top:0}

.lino-related-post h3{background:#e31d2c;color:#fff;padding:10px}

.lino-related-post ul{padding-left:20px}

.breadcrumbs span{font-weight:bold}

.breadcrumbs a{color:#777}

.archive-pages-lindo>a{width:25%;float:left;display:block;padding-right:15px}

.archive-pages-lindo a img{width:100%;height:auto}

.archive-pages-lindo{width:100%;float:left;margin-bottom:35px}

.archive-pages-lindo h2 a{font-weight:400;font-size:20px;margin-bottom:10px;color:#464646;margin-top:0;line-height:26px}

.archive-pages-lindo h2{margin-top:0}

.wp-pagenavi{margin-bottom:25px}

.wp-pagenavi span{border:none !important;background:#e31d2c;color:#fff}

#woocommerce_recently_viewed_products-3{margin:25px 0}

.page-header .page-title{font-size:24px;margin-top:10px}

.entry-header .entry-title{font-size:24px;margin-top:0}

.lino-related-post h3{background:#58bb2c;color:#fff;padding:10px}

.lino-related-post ul{padding-left:20px}

.entry-content img{max-width:100%!important;height:auto}

img.alignright{float:right;margin:0 0 1em 1em}

img.alignleft{float:left;margin:0 1em 1em 0}

img.aligncenter{display:block;margin-left:auto;margin-right:auto}

.alignright{float:right;margin:0 0 1em 1em}

.alignleft{float:left;margin:0 1em 1em 0}

.aligncenter{display:block;margin-left:auto;margin-right:auto}

a img.alignright{float:right;margin:0 0 1em 1em}

a img.alignleft{float:left;margin:0 1em 1em 0}

a img.aligncenter{display:block;margin-left:auto;margin-right:auto}

.lino-related-post ul li a{margin-bottom:5px;display:block;color:#333;font-size:14px;transition:all .2s linear}

.lino-related-post ul li a:hover{color:#58bb2c;text-decoration:none}

.lino-related-post ul li::before{font-family:fontawesome;content:"\f0da";font-size:12px;margin-right:5px;float:left;color:#58bb2c}

.summary h1{font-size:21px;color:#333;padding-bottom:10px !important}

.woocommerce .woocommerce-breadcrumb{font-weight:bold}

.woocommerce .woocommerce-breadcrumb a{font-weight:300}

.product_meta .posted_in{font-weight:bold}

.woocommerce ul.products li.product:hover .add_to_cart_button{display:block}

.woocommerce div.product p.price del{display:block;color:#999;font-size:16px}

.woocommerce div.product p.price ins{text-decoration:none;color:#e31d2c;font-size:24px}

.description{margin-bottom:25px}

.product_meta .posted_in a{color:#999;font-weight:500;transition:all .2s linear}

.product_meta .posted_in a:hover{color:#e31d2c}

.section-menu #menu-main li ul.sub-menu li ul.sub-menu{left:100%;top:0;display:none;width:100%}

.section-menu #menu-main li ul.sub-menu li ul.sub-menu::before{content:""}

.section-menu #menu-main li ul.sub-menu li:hover ul.sub-menu{display:block}

.section-menu #menu-main li ul.sub-menu li ul.sub-menu li ul.sub-menu{display:none}

.section-menu #menu-main li ul.sub-menu li ul.sub-menu li:hover ul.sub-menu{display:block}

.section-menu #menu-main li ul.sub-menu li{position:relative}

.click-categori-css{display:none}

#secondary .widget_nav_menu{position:relative;width:100%;float:left}

.button-categori-2{display:none}

#woocommerce_products-2{width:100%;float:left}

.product .price-product{width:100%;float:left;text-align:center}

aside#secondary{float:left}

.navbar-toggle .icon-bar{background:#fff}

section article.col-md-9{float:right}

section>.container>.row>div.col-md-9{float:right}

.click-menu-2{display:none}

/*---------------End-style-page---------------*/@media (max-width:767px){#secondary{float:left}
#menu-main li:hover ul.sub-menu{display:none}

.click-menu-2{display:block}

a.dropdown-hover .caret{display:none}

#menu-main{margin:0 !important}

.button-categori-2{display:block}

button.navbar-toggle{padding:0 10px}

.navbar-header{margin:0 !important}

#bs-example-navbar-collapse-1{margin:0 !important}

#nav_menu-2 .title-page{display:none}

.click-categori-css{display:block}

#menu-menu-products li:hover ul.sub-menu{display:none}

.button-categori-2{font-size:14px;line-height:20px;padding:20px;text-transform:uppercase;margin:0;background:url(img/icon-hoa.png);background-repeat:no-repeat;background-position:10px 8px;text-align:center;color:#fff;background-color:#363636;border-radius:5px 5px 0 0;width:100%;float:left;border:none}

.button-categori-2 i.fa{font-size:20px;float:right}

#menu-menu-products > li.menu-item-has-children::after{content:""}

#menu-menu-products > li > .sub-menu{position:relative;border:none;left:15px;padding-top:0}

.click-menu-2{display:block;float:right;background:transparent;border:transparent;position:absolute;top:10px;z-index:9;right:10px}

#menu-main li a:hover{background:transparent;color:#fff}

#menu-main li ul.sub-menu{position:relative;width:100%;border:none;height:auto;padding:0 15px}

#menu-main li ul.sub-menu::before{content:""}

#menu-main li ul.sub-menu li:hover ul.sub-menu{display:none}

#menu-main li ul.sub-menu li ul.sub-menu li:hover ul.sub-menu{display:none}

#menu-main li ul.sub-menu li a{background:none;color:#fff}

#menu-main li ul.sub-menu li ul.sub-menu{left:0}

#menu-main>li>.click-menu-2{top:18px}

}

@media (min-width:768px) and (max-width:999px){

	ul#menu-main > li > a{font-size:14px;padding: 12px 9px;}

	.feature p{float:left;}

	 .list-group-item span{

    display: block;

    float: left;

}

	.feature li img{float:none; margin:10px auto;display:block;}

	#text-8 .feature li img {margin: 0px;}

	body>header .pull-right>a img {margin-right: 5px;}

	body>header .pull-right>a span.cart {font-size: 11px;}

	body>header .pull-right .btn-link-style {margin-left: 22px;}

	.feature .list-group-item{    padding: 5px 12px;}

	footer .social-content ul li a i{width: 28px;

height: 28px;margin-right: 5px;}

	body > nav .background-menu > .pull-right > p{font-size:13px;}

	body > nav .background-menu > .pull-right{padding: 10px 8px;}

	body > nav .background-menu > .pull-right > span.hotline{font-size:16px;}

	body > nav .background-menu{min-height: 45px;}

	body > nav .background-menu > .pull-right{height: 55px;}

	#nav_menu-2 h2.title-page{background:#333;padding: 15px;}

	.widget .product_list_widget li a .product-title{font-size:13px;}

	#menu-menu-products > li > .sub-menu{left:100%;}

	#menu-menu-products > li > a{font-size: 13px;margin:0px;}

	#menu-menu-products > li > a{line-height: 36px;}

	#menu-menu-products > li.menu-item-has-children::after {top: 8px;right: 5px;}

}

#secondary .widget_nav_menu {

    float: left;

    position: relative;

    width: 100%;

}

.search-box .header-note {

    padding: 0 0px;

    border: 1px dashed #005b91;

    border-radius: 35px;

    width: 100%;

    float: left;

}

@media (max-width: 667px) {

	form.search-form{

		position: absolute;

    z-index: 9;

    top: 43px;

    width: 75%;

    left: -15px;

	}
    #text-3 .list-group-item {width: 100%;}

	body>header .search-box form input.search-field {

    height: 45px;    border: 1px solid #fff;

}

body>header .search-box form button.search-submit{

	height: 45px;    border: 1px solid #fff;

	padding: 0;

}

body>header .search-box form button.search-submit i{

	    font-size: 15px;

    padding-right: 4px;

}

.slide-show{

	float:left;

	width: 100%;

}

.ms-slide .ms-slide-bgcont img{

	width: 100% !important;

	height: auto !important

}

.slide-show .widget{

	width: 100%;

}

.slide-show .widget .ms-view{

	width: 100%;

	float: left;

}

.ms-skin-light-4 .ms-nav-next, .ms-skin-light-4 .ms-nav-prev{

	display: none !important;

}

}
.list-group-item i.icon{
    float: left;
    font-size: 35px;
    margin-top: 9px;
    margin-right: 5px;
    color: #005b91;
}