/*Theme Name:Cosmetic 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.0License:GNU General Public License v2 or later
License URI:http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:cosmetic-lindo*/
body{font-family:'Roboto',sans-serif;margin:0;padding:0}
a{text-decoration:none !importantnone}
li{list-style:none}
header>.container{padding:15px 0}
header .body-header i{float:left;min-height:45px;margin-right:5px;font-size:40px;color:#03a93a;line-height:45px}
header .body-header .text-header{color:#666;font-weight:700;font-size:14px}
header .body-header .text-header small{font-size:12px}
header .body-header .hot-line{margin-top:5px;padding-left:50px}
header .body-header .hot-line span{color:red}
header .background-header{background:#f1f1f1;padding:9px 0}
header .body-header .address{margin-top:5px}
header .background-header a{padding:0 20px;color:#000}
header .logo img{width:100%}
header .search-box{margin-top:5px}
header .search-box form input[type="search"]{width:70%;height:44px;float:left;border:none;padding:10px;font-size:15px;border-radius:7px;font-style:italic;border:1px solid #c5c5c5}
header .search-box form input[type="submit"]{padding:0 15px;float:right;border:none;line-height:44px;font-size:15px;width:auto;color:#fff;border-radius:7px}
.section img.logo-product{width:48%;height:50px;float:left;border:1px solid #EEE;margin:10px 0 0}
ul.menu_login_lindo{float:left;margin:0;padding:0}
ul.menu_login_lindo li{float:left}
.cart-lindo{float:left}
#comments h2{
	font-weight: bold;
	font-size: 21px;
}
.navbar_lindo{width:100%;z-index:9999;top:0}
.section img.logo-product:nth-last-child(2n){clear:both;float:right}
.section img.banner-product{width:100%}
#site-navigation ul#menu-main>li{transition:all ease .2s;position:relative;color:#fff}
.section>h2>a{transition:all ease .2s}
.section>h2>a:hover{text-decoration:none;color:red}
#site-navigation ul#menu-main>li>ul.sub-menu{position:absolute;top:96%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-top:none;width:120%}
#site-navigation ul#menu-main>li>ul.sub-menu::before{font-family:fontawesome;content:"\f0d8";font-size:20px;position:absolute;top:-18px;left:15px}
#site-navigation ul#menu-main>li:hover ul.sub-menu{display:block}
#site-navigation ul#menu-main>li>a{color:#fff;text-transform:uppercase}
#site-navigation ul#menu-main>li>ul.sub-menu>li{width:100%;float:left;margin:0;box-sizing:border-box;padding:6px 10px;transition:all ease .2s}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{background-color:rgba(0,0,0,0.2)}
#site-navigation ul#menu-main>li>ul.sub-menu>li:hover{background:#fff}
#site-navigation ul#menu-main>li>ul.sub-menu>li:hover a{color:#000;text-decoration:none}
#site-navigation ul#menu-main>li>ul.sub-menu>li:last-child{border-bottom:none!important}
#site-navigation ul#menu-main>li>ul.sub-menu>li>a{color:#333;transition:all .2s linear;font-size:15px}
#site-navigation ul#menu-main>li>ul.sub-menu>li>a:hover{padding-left:5px}
#site-navigation{border:none;border-radius:0!important;z-index:99999}
.clickable .owl-buttons{display:none}
.clickable .owl-pagination{margin-top:-40px}
#img-right img{padding:0;margin-bottom:5px;width:100%}
#img-right{padding:0}
#owl-demo-slidebar .item img{width:100%}
.section .section_title h2{font-size:20px!important;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;margin:0;display:inline-block;font-weight:400;width:100%;text-align:left;padding:0;margin:0;padding:10px;position:relative}
.section .section_title h2::after{content:" ";display:block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:22px solid transparent;border-right:0 solid transparent;border-bottom:21px solid transparent;position:absolute;top:0;right:-13px}
.section .section_title div{padding-left:0;padding-right:0}
.section .section_title{margin-bottom:20px;width:100%;float:left;background:#fafafa;border:1px solid #e5e5e5;border-radius:3px}
.section .section_title .cat_menu_home{margin:0;padding:0}
.section .section_title .cat_menu_home li{float:left;list-style:none}
.section .section_title .cat_menu_home a{font-size:15px;padding:10px;display:block}
.section a{color:#464646;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}
article>.container{padding-right:0}
.product-type-simple img{max-width:100%;height:auto}
.product-type-simple h2.woocommerce-loop-product__title{width:100%;font-size:15px;margin:0;font-family:'Roboto Condensed',sans-serif;height:35px;overflow:hidden;text-align:center;float:left;margin-top:15px}
.page-title a{color:#fff !important}
article a{color:#464646;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}
.product-type-simple{box-sizing:border-box;margin-bottom:10px}
.product-type-simple span.price{width:100%;float:left;padding-top:10px;font-size:18px;color:#da1313;font-weight:700;margin-bottom:5px;padding-bottom:5px;text-align:center;display:block;font-family:'Roboto Condensed',sans-serif}
.product-type-simple span.price del{font-size:14px!important;color:#464646;line-height:30px}
.sale-label{position:absolute;width:40px;height:40px;line-height:40px;text-align:center;background-color:#da1313;color:#fff;border-radius:100%;right:20px;top:20px}
.home .product-type-simple:nth-child(4n+1) {
    clear: both;
}
.product-type-simple span.price ins{text-decoration:none}
.product-type-simple a:hover{text-decoration:none;color:#da1313}
.woocommerce ul.products li.product img{max-width:100%;height:auto}
.woocommerce ul.products li.product h3{width:100%;font-size:15px;margin:0;font-family:'Roboto Condensed',sans-serif;height:40px;overflow:hidden;text-align:center;float:left;margin-top:15px;color:#666}
.woocommerce .product-type-simple{box-sizing:border-box;margin-bottom:15px}
.woocommerce ul.products li.product span.price{width:100%;float:left;padding-top:10px;font-size:18px;color:#da1313;font-weight:700;margin-bottom:5px;padding-bottom:5px;text-align:center;display:block;font-family:'Roboto Condensed',sans-serif}
.woocommerce ul.products li.product span.price del{font-size:14px!important;color:#464646;line-height:30px}
.woocommerce ul.products li.product .sale-label{position:absolute;width:40px;height:40px;line-height:40px;text-align:center;background-color:#da1313;color:#fff;border-radius:100%;right:20px;top:20px}
.woocommerce ul.products li.product span.price ins{text-decoration:none}
.woocommerce ul.products li a:hover{text-decoration:none;color:#da1313}
.product:hover{box-shadow:0 0 2px rgba(87,87,87,.6);z-index:9999}
.section>div.col-md-3{padding-left:0}
.section>ul.col-md-9{padding-right:0}
.section-introduce h3{color:red;width:100%;margin:10px 0;margin-bottom:15px;width:100%;float:left}
.section-introduce{margin:30px 0}
.section-introduce img{float:left}
.section-introduce ul li img{max-width:28%;margin-right:20px;height:auto}
.section-introduce ul li h4{margin:0;margin-bottom:10px;font-size:15px}
.section-introduce ul li h4 a{font-weight:700}
.section-introduce ul li{min-height:135px}
.section-introduce ul li p{line-height:22px;margin-bottom:15px}
.section-introduce ul{padding:0;border-left:1px solid #ccc}
.section-introduce ul li a:hover{text-decoration:none;color:#000}
footer .background-1 a img{width:100%;margin-top:60px}
.section{width:100%;float:left}
.home-policy{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:15px 0}
.home-policy .background-1 p{color:#424242;font-size:16px;margin-bottom:10px;text-transform:uppercase;letter-spacing:.6px}
.home-policy .home-policy__item--description{color:#898989;font-family:Arial;font-size:12px}
.home-policy i.fa{font-size:35px;float: left;
margin: 7px 0px;}
.home-policy__item--content{width:80%;float:right}
.home-policy__item--content h4{font-size:15px;text-transform:uppercase}
.title_info{font-size:20px;text-transform:uppercase;color:#000;margin-bottom:15px}
footer .background-1 ul{padding:0}
footer .background-1 ul li{line-height:30px}
footer .background-1 ul li .fa{font-size:15px;padding-right:5px;line-height:25px}
footer .background-1 ul li a{color:#ababab;transition:all ease .2s}
footer .background-1 ul li a:hover{color:red;text-decoration:none}
footer .background-1 .introduce-cs ul li .fa{font-size:10px}
footer .background-1 ul li span{margin-top:15px;padding:6px 15px;color:#fff;display:inline-block;font-size:17px}
footer .background-1{background:url(images/bg-pattern-2.jpg) repeat;color:#ababab;padding:15px 0}
footer .background-1 .f_title{color:#FFF;font-size:13px;font-weight:700;text-transform:uppercase;width:100%;float:left;margin:15px 0}
footer .border-last{border-top:thin solid #2b2a32;margin-top:30px;padding-top:35px}
footer .footer-social .social-content ul{margin:0;padding:0;margin-bottom:20px;list-style:none;font-size:0}
footer .footer-social .social-content ul li{margin-right:17px;margin-top:9px;margin-bottom:15px;display:inline-block}
footer .footer-social .social-content ul li:last-child{margin-right:0}
footer .footer-social .social-content ul li a{font-size:20px;display:block;height:40px;width:40px;line-height:40px;text-align:center;background:#2b2b2d;color:#898989;border-radius:50%}
footer .footer-social .social-content ul li a i.fa{margin:0;padding:0;font-size:20px;line-height:100%}
footer .footer-social .social-content ul li a:hover{color:#fff}
footer .footer-social .social-content ul li a.icon-facebook:hover{background:#48659c}
footer .footer-social .social-content ul li a.icon-youtube:hover{background:#c8302a}
footer .footer-social .social-content ul li a.icon-instagram:hover{background:#8f6d59}
footer .footer-social .social-content ul li a.icon-googleplus:hover{background:#da4835}
.widget-f003::before{font-family:fontawesome;content:"\f003";font-size:20px;display:block;height:40px;width:40px;line-height:37px;text-align:center;border:1px solid #CCC;color:#FFF;border-radius:50%;position:absolute;left:-50px}
.widget_wysija .f_email{margin-bottom:0}
.widget_wysija{position:relative}
.widget_wysija .wysija-input{position:absolute;right:88px;top:-20px;width:250px;height:40px;padding-left:10px}
.widget_wysija .wysija-submit{position:absolute;right:0;top:-40px;height:40px;width:90px;color:#fff;border-style:none}
.widget_wysija .formErrorContent{margin:38px 0 0 -255px}
footer .background-1 img{max-width:100%;float:left;height:auto}
footer .background-2{text-align:center;padding:10px 0;background:url(images/bg-pattern-3.jpg) repeat}
footer .background-2 p{color:#ababab;margin:0;padding:0}
footer .background-2 p a{color:#ababab}
.home_the_h{font-size:15px;margin:0;padding:0;line-height:20px}
/* Update CSS */span.onsale{display:none}
.tab-description img{max-width:100%!important;height:auto}
.cd-top{display:inline-block;height:50px;width:50px;position:fixed;bottom:100px;right:5px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(232,98,86,0.8) url(images/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0 .3s;-moz-transition:opacity .3s 0s,visibility 0 .3s;transition:opacity .3s 0s,visibility 0 .3s}
.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0 0;-moz-transition:opacity .3s 0s,visibility 0 0;transition:opacity .3s 0s,visibility 0 0}
.cd-top.cd-is-visible{visibility:visible;opacity:1}
.cd-top.cd-fade-out{opacity:.5}
.no-touch .cd-top:hover{background-color:#e86256;opacity:1}
.cart-lindo .dropdown{}
.cart-lindo .dropdown-menu{border:none;padding:10px;z-index:99999;margin-top:0;min-width:170px}
.cart-lindo .dropdown-menu::before{font-family:fontawesome;content:"\f0d8";font-size:20px;position:absolute;top:-18px;left:15px;color:#fff}
.cart-lindo .dropdown:hover ul.dropdown-menu{display:block}
.cart-lindo .dropdown #dropdownMenu1{background:none;border:none;color:#e31d2c;padding:0;text-transform:uppercase}
.lindo-wooCommerce-single .product:hover{box-shadow:none}
.page-title a:hover{color:red;text-decoration:none}
.section a:hover{color:red;text-decoration:none}
.woocommerce ul.products li.product .add_to_cart_button{position:absolute;top:25%;left:18%;background:#e31d2c;color:#fff;transition:all .3s linear;display:none}
.click-menu{display:none}
/*----------Style-widget----------*/.woocommerce .lindo-wooCommerce-archive .widget_price_filter .ui-slider-horizontal .ui-slider-range{background-color:#e31d2c}
.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 .star-rating{position:absolute !important;bottom:40px;right:20px}
.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}
.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 a p strong{color:#e31d2c}
.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:100;font-weight:bold}
.woocommerce-ordering select{padding:5px}
.widget .product_list_widget li a .product-title:hover{color:#e31d2c}
.widget .product_list_widget li a img{float:left !important;margin-right:15px;width:70px !important}
.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 #e31d2c;border-left:2px solid #e31d2c;border-right:2px solid #e31d2c;padding:0 !important}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#e31d2c !important;border-bottom:1px solid #e31d2c !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 a:hover{color:#e31d2c;text-decoration:none}
.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}
.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:#e31d2c;text-decoration:none}
.lino-related-post ul li::before{font-family:fontawesome;content:"\f0da";font-size:12px;margin-right:5px;float:left;color:#e31d2c}
/*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;background:#e31d2c}
.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: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:#e31d2c;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}
.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}
.woocommerce #review_form #respond .form-group label{display:block}
/*---------------End-style-page---------------*//*---------Style-categori------*/.lindo-wooCommerce-archive .page-title{font-size:18px;font-weight:bold;text-transform:uppercase}
/*------style responsive----------*/@media (max-width:767px){#site-navigation ul#menu-main > li > ul.sub-menu{position:relative;background:#e31d2c;width:100%;padding-left:30px;margin-bottom:10px;border-bottom:none}
.caret{display:none}
.background-header .pull-right{display:none}
.home_the_h{font-size:14px}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
.logo{width:100%}
.section{padding-right:15px}
#site-navigation ul#menu-main>li:hover ul.sub-menu{display:none}
#site-navigation ul#menu-main > li > ul.sub-menu::before{font-family:fontawesome;content:""}
#site-navigation ul#menu-main > li > ul.sub-menu > li > a{color:#fff}
li.hovermenu button{position:absolute;right:10px;top:5px;background:transparent;border:transparent;padding:5px 35px}
header .search-box form input[type="search"]{height:35px}
header .search-box form input[type="submit"]{line-height:35px}
.widget_wysija .formErrorContent{margin:38px 0 0 -195px}
.widget_wysija .wysija-input{position:relative;right:0;top:0;width:190px;float:left}
.widget_wysija .wysija-submit{margin-top:0 !important;right:0;top:50px !important}
.click-menu{display:block}
#site-navigation ul#menu-main > li{width:100%;float:left}
.woocommerce ul.products li.product .add_to_cart_button{left:5%}
.woocommerce ul.products li.product span.price{font-size:13px}
}
@media (min-width:768px) and (max-width:1024px){.textwidget{width:100%;float:left}
.section_title .page-title{width:76%}
#site-navigation ul#menu-main > li > a{padding:10px 2px;font-size:11px}
.widget_wysija_cont .wysija-submit{margin-top:62px}
.section .section_title .cat_menu_home a{padding:0 10px}
.navbar{min-height:41px}
.widget-f003::before{font-family:fontawesome;content:"\f003";font-size:20px;display:block;height:40px;width:40px;line-height:37px;text-align:center;border:1px solid #CCC;color:#FFF;border-radius:50%;position:absolute;left:-1px}
.border-last .widget_wysija{padding-left:50px}
.widget_wysija .wysija-input{top:22px;left:0}
.widget_wysija_cont .wysija-submit{right:80px;margin-top:62px !important}
.woocommerce .star-rating{bottom:32px}
}
@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px}
}
@media only screen and (min-width:1024px){.cd-top{height:50px;width:50px;right:10px;bottom:60px}
}

