@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i');
body{font-family: 'Open Sans', sans-serif;}

.box-search-mobile{float: right;}
.box-search-mobile .box-search {
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    margin: auto;
    top: 50px;
    display: none;
    background: #fff;
    border-radius: 0px;
    z-index: 999;
    padding: 20px;box-shadow: 0 0 5px #000;
}
.icon-img-theme{background-image: url(../images/icon-theme.png); background-repeat: no-repeat;display: inline-block;margin-right: 5px;position: relative;}
.icon-247{width: 26px;height: 24px;background-position: 0 0;top: 7px;}
.box-search-mobile .box-search .form-inline input.form-control{height: 35px;margin-top: -1px;}
.menu-active{display: none;}
.btn-show-search {
    color: #012c4c;
	font-size: 24px;
    padding:10px 15px;
    /* top: 15px; */
    position: relative;
    display: block;
}
.item-product{overflow: hidden;}
.noPadding .item-product.style-view-4 {margin-bottom: 0;}

#Nav-mobile .btn-show-search{color: #012c4c;font-size: 14px;padding: 13px 15px;}
/*#Nav-desktop .nav_desktop {float:right;}*/
#Nav-desktop .box-search-mobile{position: relative;}
#Nav-desktop .box-search-mobile .box-search{width: 300px;right: 0;left: inherit;}
.nav-right .dropdown-toggle{color: #012c4c;border: none;}
.nav-right .dropdown-toggle:hover i, .nav-right .btn-show-search:hover i:before, .account-user:hover i:before{color: #ffcc00}
#Nav-mobile .nav-right .dropdown-toggle{color: #f2f2f2;}
.cart-order .dropdown-toggle span.number{background: #ffcc00;color: #012c4c;}
.nav-right .cart-order .dropdown-toggle{border: none;}
.menu-top li a{text-transform:uppercase;border: none;color: #999;position: relative;}
.menu-top li a:hover{background: none;color: #ffcc00;}
.menu-top li a:before{content: '';width: 1px;height: 10px;background: #ddd;position: absolute;top: 12px;right: 0;}
.menu-top li:last-child a:before{display: none;}
.top-header{background: #012c4c;color: #012c4c;}
.logo {
    margin: 0 auto;padding: 0px 0;
   
}
.menu-top{margin-top: 20px;}

#Nav-mobile .nav-right{margin-top: 0px;}
.cont-header{padding: 5px 5px 5px; background-color:#ffffff;}
.nav_desktop li a{color: #fff;padding: 15px 20px;font-weight:bold;}
.nav_desktop li li a{font-weight: normal;}
.nav_desktop li.active a,.nav_desktop li a:hover{color: #ffcc00;background: none;}
#Nav-desktop{background: none;}
.nav_desktop li a:after{display: none;}
.box-right .item-dropdown{color: #888;}
.box-right .item-dropdown a{font-size: 12px;text-transform: uppercase;color: #888;}

.box-right .item-dropdown a:hover{color: #ddd;}
.cart-order .drop-toggle span.number{color: #fff;background: #ffcc00;top: 10px;margin-left:-5px;}
.fancybox-gallery:hover .image-hover {
    opacity:.65;
}
.box-search {
    border-radius: 0px;
    margin: 0;    padding: 7px 0;border-left: 1px solid #ddd; border-right: 1px solid #ddd;
}
.nav_desktop ul li.sub-menu-style2 >ul{border-top: 1px solid #ddd;}
.box-search .form-inline .form-group{width:calc(100% - 55px); -webkit-width:calc(100%-55px); -moz-width:calc(100%-55px); -o-width:calc(100% -55px);}
.box-search .form-inline .input-group{border: none;border-radius: 0;width: 100%;}
.btn-search.btn-main{background: none;color: #012c4c;border: none;}
.btn-search.btn-main:hover{color: #012c4c; background: none;}
.item-banner{margin-bottom: 30px;}
.banner-img img{border:none;}
.button-category{text-transform: uppercase;}
.price-well{font-size: 16px;color: #fff;}
.price-before{color: #ccc;}
.price-inline p { text-transform: uppercase; margin-right: 5px;}

.bg-main,.list-bank li label:before, .fancybox-gallery:hover .image-hover, .nav-tabs-03.nav-tabs>li.active>a, .nav-tabs-03.nav-tabs>li.active>a:focus, .nav-tabs-03.nav-tabs>li.active>a:hover, .box-step ul li.active .demo-icon, .box-product-style2 h3:before, .title_style2 h3::after, .opticon-select li:hover .btn-ver,.opticon-select li.active .btn-ver, .nav-tabs-01 .nav-tabs li.active span{background-color: #231f20;}
.color-main, .box-style-1 .demo-icon:before, .bottom-download span, .view-style .btn-view.active, .nav li.active a, .nav_desktop ul li:hover ul li a:hover, .title-product a:hover, .title-desc-detail, .nav-tabs-01 .nav-tabs li span .demo-icon, .nav-tabs-01 .nav-tabs li.active i.icon-dot-circled, .nav_desktop ul li.sub-menu-style2 ul li a:hover, .nav_desktop ul li.sub-menu-style2:hover ul li a:hover, .breadcrumb > .active{ color:#ffcc00;}
.thub-image .item:hover img,.thub-image .item.active img{border:1px solid #ffcc00;}
.tabs-menu-01.active .arrow-left::after,.tabs-menu-02.active .arrow-left::after {
    border-right-color: #231f20;
}
.nav-tabs-01 li.active .arrow-left::after, .nav-tabs-01 li.active .arrow-left::after { border-right-color: #231f20;}
.nav-tabs-01 .nav-tabs li.active span .demo-icon {color:#231f20}
#cssmenu > ul > li:hover > a, #cssmenu > ul > li.active > a{color: #ffcc00;}
.btn-main, .btn-primary, a.btn-primary{ background-color:#231f20;border: 1px solid #231f20; color:#fff;border-radius: 0px;}
.btn-main.focus, .btn-main:focus, .btn-main:hover, .btn-primary.focus, .btn-primary:focus, .btn-primary:hover {
    background-color: #ffcc00;
    border-color: #ffcc00;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover,.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover, .pagination>li.active>a{background-color:#ffcc00; border-color: #ffcc00;}
.btn-icon:hover{color: #ffcc00;border-color: #ffcc00}
.btn-primary, a.btn-primary{ color:#fff;}
.bg-default {background-color:#383838;}
.btn-default {background-color:#383838;border: 1px solid #383838;}
.btn-default.focus, .btn-default:focus, .btn-default:hover {
    background-color: #e3e3e3;
    border-color: #e3e3e3; color:#ffcc00;
}
.jslider .jslider-bg i, .jslider .jslider-pointer {background: url(../images/jslider.png) no-repeat 0 0;}
.jslider .jslider-pointer {
    background-position: 0 -60px;
}
.box-product-style2 .nav_title li {padding: 0 15px 0 0;}
.box-product-style2 .nav_title li a::before {display:none}
.box-product-style2 .nav_title li a {
    text-transform: inherit;
    font-weight: normal;
    font-size: 15px;
}
.box-product .tab-product{background: #22366d;padding: 30px 0;position: relative;}
.box-product .tab-product:before{content: '';width: 15px;height: 16px;border-top: 15px solid #22366d; border-left: 15px solid transparent; border-right: 15px solid transparent; position: absolute;bottom: -15px;left: 0;right: 0;margin: auto;z-index: 1;}
.box-product .tab-product .title-block-product{color: #fff; float: left;}
.box-product .nav_title{float: right;}
.box-product .nav_title li a{font-size: 12px;color: #fff;    padding: 5px 20px;}
.box-product .nav_title li a::before{height: 1px;left: 0;}
/*.box-product .nav_title li a::before{
    height: 1px;left: 0;content: '';
    width: 100%;
    position: absolute;
    top: 0;
    opacity: 0;background-color: #ffcc00;}*/
.box-product .nav_title li a::after{
    height: 1px;left: 0;content: '';
    width: 100%;
    position: absolute;
    top: 0;
    opacity: 0;background-color: #ffcc00;}
.box-product .nav_title li.active a:after,.box-product .nav_title li:hover a:after{opacity: 1;transition: .4s ease all;
    -webkit-transition: .4s ease all;
    -moz-transition: .4s ease all;
    -o-transition: .4s ease all;}
.box-product .nav_title li{margin: 0;}
.box-product .desc-title-block-product{color: #ff9900;}
.box-product-style2 .tab-product .nav_title{ border:none; margin:0;}
.item-product.style-view-2 .img img{width: 100%;}
.banner-category{margin-bottom: 40px;}
.banner-category .item-banner {margin-bottom: 0;}
.banner-category .item-banner  img{width: 100%;}
.info-hover-category .title-info{font-size: 24px;font-weight: bold;color: #ffcc00;}
.info-hover-category i{width: auto;height: auto;border: none;line-height: 1.5;border-radius: 0px;font-weight: 300;font-style: italic;font-size: 14px;text-transform: none;}
.status-product{width: 50px;height: 50px;left: inherit;top: 20px;right: 20px;line-height: 50px;font-size: 12px;border-radius: 50px;}
.status-product.new{background-color: #2196f3;}
.status-product.sale{background-color: #c62828;}
.title-product{margin-top: 15px;margin-bottom: 8px;}
.title-product a{color: #fff;font-size: 14px;}
.hover-action-product .img:before{content: '';width: 100%;height: 100%;top: 0;left: 0;z-index: 1;background-color: rgba(30, 30, 30, 0.58);position: absolute; opacity: 0;}
.hover-action-product:hover .img:before{opacity: 1;transition: .4s ease all;
    -webkit-transition: .4s ease all;
    -moz-transition: .4s ease all;
    -o-transition: .4s ease all;}
.action-product{position: static;background: none !important;}
.action-product a{background: #fff;color: #22366d;}
.action-product a:hover{background:#ffcc00;color:#fff;border-color: #ffcc00; }
.action-product a.item-shopping:hover{background-color: #04cce6;}
.action-product a.item-shopping{width: calc(100% - 88px); width: -webkit-calc(100%-88px); width: -moz-calc(100%-88px); width: -o-calc(100%-88px);border-left: 1px solid #fff; border-right: 1px solid #fff;background: #ffcc00;font-weight: normal;text-transform: uppercase;}
.owl-theme .owl-controls .owl-buttons div:hover:before{color: #ffcc00}
.item-product.style-view-4 .info{bottom: -68px;transition: .4s ease all;
    -webkit-transition: .4s ease all;
    -moz-transition: .4s ease all;
    -o-transition: .4s ease all;text-align: center;position: absolute;
    background: rgba(0, 0, 0, 0.52);width: 100%;}
.item-product.style-view-4:hover .info{bottom: 0;} 
.item-product .img{overflow: hidden;}
.box-product .tab-product .nav_title{margin: 20px 0 0 0;border-bottom: none;}
.box-left .nav_title,.bottom-detail-product .nav_title{display: block;border-bottom: 1px solid #ddd;}
.box-left .nav_title li{position: static;}

.nav_title li a::before{background-color: #ffcc00;}
.box-left .nav_title li.active a{color: #333;}
.box-left .slider-product.owl-theme .owl-controls .owl-buttons div{top: 0px;}
.nav_title li{margin: 0 17px;}
.nav_title li a{font-size: 14px;color: #999999;padding-left: 0px;padding-right: 0px;}
.nav_title li:first-child{margin-left: 0;}
.title-block-product{text-align: center;    line-height: 21px;}
.content-tab-product{margin: 0;}

.nav_title li {position: relative;padding: 0 5px;}
.nav_title li:last-child:after{display: none;}
.icon-title-1{background: url(../images/icon-theme.png) no-repeat -58px 0;width: 92px;height: 13px;display: inline-block;margin-top: 10px;}
.title-box-p-home:before{display: none;}
.title-box-p-home h2{display: block;text-align: left;padding-left: 0;}


.nav_title li a:hover, .nav_title li.active ul li.active a, .nav_title li.active a{color: #ffcc00;}
.nav_title li ul li a, .nav_title li.active ul li a{
    color: #999999;
}
.nav_title li.active ul li.active a {
    background-color: #fff;
}
.nav_title li ul li:first-child{    
    padding: 0 10px;
}

.title-box-p-home{padding-bottom: 20px;}
.title-box-p-home a{text-transform: uppercase;font-size: 18px;color: #333333;position: relative;}
.title-box-p-home a:before{width: 30px;height: 3px;content: '';background: #ffcc00;position: absolute;bottom: -10px;left: 0;}
.slider-product.owl-theme .owl-controls .owl-buttons div{width: 36px;height: 36px;border:1px solid #ddd;border-radius: 0px;z-index: 9; top: -74px;   line-height: 28px;background-color: #dedede;}
.slider-product.owl-theme .owl-controls .owl-buttons div.owl-prev { right: 45px;}
.slider-product.owl-theme .owl-controls .owl-buttons div.owl-prev:before,.slider-product.owl-theme .owl-controls .owl-buttons div.owl-next:before {
    left: 4px;
    position: relative;
}
.slider-product.owl-theme .owl-controls .owl-buttons div:hover{background: #ffcc00;border-color: #ffcc00;}
.slider-product.owl-theme .owl-controls .owl-buttons div:hover:before{color: #fff;}
/*.box-product .slider-product.owl-theme .owl-controls .owl-buttons div{width: 38px;height: 38px;border-radius: 100%;background-color: #cccccc;opacity: 1;top: -90px;bottom: 0;margin: auto;}
.box-product .slider-product.owl-theme .owl-controls .owl-buttons div:before{color: #fff;font-size: 24px;top: 2px;}
.box-product .slider-product.owl-theme .owl-controls .owl-buttons div:hover{background-color: #22366d;border-color: #22366d;}
.box-product .slider-product.owl-theme .owl-controls .owl-buttons div.owl-prev {    right: inherit;left: -40px;}
.box-product .slider-product.owl-theme .owl-controls .owl-buttons div.owl-next {    right:-40px;}*/
.style-view-small .img img{width: 100%;}
.style-view-small .title-product a{text-transform: none;color: #333;font-weight: normal;margin-bottom: 15px;}
.style-view-small .title-product a:hover{color: #ffcc00;}
.style-view-small .box-rate{margin-bottom: 10px;}
.style-view-small.item-product{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #ddd;}
.style-view-small.item-product:last-child{border-bottom: none;}
.bottom-footer{background: none;}
#footer{background: #22366d;font-size: 13px;color: #999;padding-top: 0px;}
.title-menu-ft{color:#fefefe;font-size: 14px;}
.address-ft i{color: #ffcc00; }
.address-ft p{padding-left: 60px; position: relative;}
.address-ft p i{margin-left: -60px}
.address-ft p, .about-desc,.menu-footer-vertical a{color: #999;font-weight: 300 }
.newsletter{margin-bottom: 30px}
.newsletter .form-inline .form-control{background-color: #fff;width: auto;}
.newsletter .btn-default{position: absolute;background-color: #22366d;color: #fff;font-size: 14px;padding-left: 25px;padding-right: 25px;}
.menu-footer-vertical a:hover{color: #ffcc00;}
.icon-social a{width: 38px;border:1px solid rgba(255,255,255,.2); border-radius: 0px; background: none !important;margin-left: 5px;color: #fff !important;}

.top-footer,.center-footer{border-bottom:none}
.bottom-footer{ background-color: #c5213b; text-align: center; }
#Slider{margin-bottom: 0 !important;}
.menu-footer-vertical a{font-size: 13px;color: #999999;}

.logo-brand-bottom{background: none;}
.box-highlight{background: url(../images/bg-img-hl.png) 115% bottom no-repeat;    padding: 45px 0;}
.item-highlight {color: #555;padding: 20PX 0;padding-left: 70px;position: relative;}

.item-highlight .title-highlight{font-size: 14px;display: inline-block;color: #22366d; font-weight: bold;}
.item-highlight i{color: #ffcc00;font-size: 60px;}
.logo-brand-bottom{border-top: 1px solid #ddd;padding: 60px 0;margin-top: 30px;position: relative;}
.logo-brand-bottom:before{content: '';left: 0;right: 0;top: -8px;margin: auto;width: 21px;height: 15px;background: url(../images/icon-theme.png) no-repeat 0 -22px; position: absolute;}
.title-main{background: none;padding-top: 20px;}
.tag-detail-post .share-social .item-social{border: none;}
.newsletter .form-inline .form-group{width: calc(100% - 75px);}
.newsletter .form-inline .form-control{width: 100%}
.newsletter .title-menu-ft{font-weight: normal;text-align: center;margin-bottom: 15px;}
.top-footer{background: url(../images/bg-footer.jpg) no-repeat; background-size: cover; background-position: center center; padding: 80px 0 45px 0;}
/****block-news-hpage*****/
.block-news-hpage .title-blogs-item{line-height: 1.4;font-size: 14px;position: relative;}
.block-news-hpage .title-blogs-item:before{    content: '';
    width: 60px;
    height: 1px;
    background: #ccc;
    position: absolute;
    bottom: -7px;
    left: 0;}
.block-news-hpage .title-blogs-item a{font-size: 14px;text-transform: uppercase;font-weight: normal;color: #22366d;}
.block-news-hpage .title-blogs-item a:hover{color: #ffcc00;}
/*end block-news-hpage*/
.banner-col-6-full img{width: 100%;}
.center-footer {padding-top: 70px;}
.center-footer .col-sm-4 {border-right: 1px solid #1b2f65;}
.center-footer .col-sm-4:last-child{border: none;}
.desc-title-block-product{font-size: 12px; color: #999;text-transform: none;font-weight: 300;position: relative;}
.desc-title-block-product:before,.desc-title-block-product:after{display: none;}

.coppyright a{color: #ffcc00;}
.block-news-hpage{margin: 0 15px 30px;}
.title_style1 strong, .title_style2 h3 strong{color: #ffcc00;}
.title-news-right{margin-top: 10px;}
.title-news-right a{font-size: 14px; font-weight: bold;}
.item-news-home .more-post{margin-bottom: 20px;}
.icon-category-news{background: #ffcc00;}
.title-news-right a:hover{color: #ffcc00;}
.item-p-vailable .price-well{color: #333;}
/*Collection*/
.collection-home{padding: 30px 0 0 0;}
.collection-home .div-table{height: 500px;display: table;}
.desc-collect{margin-top: 20px;}
.collection-home .table-cell {width: 50%;padding: 0 15px;position: relative;display: table-cell;vertical-align: middle;}
.desc-collect{max-width: 440px;margin-bottom: 30px;}
.button-category-2{text-transform: uppercase; color: #ffcc00;border:2px solid #ffcc00;border-radius: 0px;width: 165px;height: 46px;font-weight: bold;    padding: 13px 12px;}
.button-category-2:hover{color: #fff;background: #231f20;border-color: #231f20;}
.button-category{width: 165px;height: 46px;font-weight: bold;    padding: 13px 12px;}
.collection-home .button-category{margin-right: 10px}
.collection-home .item{margin-bottom: 30px;}
.collection-home .item-male .info-collect{display: table;float: right;}
.icon-img-male{width: 156px;height: 156px;background-position: 0 -256px;position: absolute;top: 0;bottom: 0;right: -60px;margin: auto;}
.icon-img-female{width: 156px;height: 156px;background-position: 0 -89px;position: absolute;top: 0;bottom: 0;left: -60px;margin: auto;}
.title-collect {
    font-size: 36px;
    line-height: 1.4;
}
.title-collect .top-tt {
    font-weight: 300;
}
.title-collect .bottom-tt {
    font-weight: bold;
}
.collection-home .item em {
    font-size: 18px;
    font-weight: 500;
}
.desc-collect {
    color: #555555;
    line-height: 26px;
	text-align: justify;
}
/* end collection*/
@media (max-width: 1199px) and (min-width: 992px){
.menu-top li a{    padding: 10px 6px;}
}
@media(min-width:481px){
        /*.list-item:nth-child(2n +1){ clear: both; }
        .search-product .list-item:nth-child(2n +1){ clear: none; }*/
        }
@media(min-width:1200px){
        
        
        /*.list-item:nth-child(3n +1){ clear: both; }
         .list-item:nth-child(2n +1){ clear:none; }
         .search-product .list-item:nth-child(2n +1){ clear: none; }
         .search-product .list-item:nth-child(3n +1){ clear: none; }
         .search-product .list-item:nth-child(4n +1){ clear: both; }*/
         .box-bottom-main .row{margin: 0 -30px;}
         
        }
@media(min-width:1600px){
    .box-highlight{background-position: 77.4% bottom;}
}
@media(min-width:992px){#header{position:absolute;z-index: 1050;width: 100%; background-color:#ffffff;}.top-banner-subpage .title-main.bottom {padding:90px 0 50px}}
@media(max-width:1600px){
.price-inline p{font-size: 13px;}
}
@media(max-width:768px){
.box-highlight{background: none;}

.item-product.style-view-4:hover .info {
bottom: -68px;
}
}
@media(max-width:991px){
 #Nav-mobile .nav_desktop ul{float: left;}
 #Nav-mobile{position: relative;}
  #Nav-mobile .nav_desktop li a{color: #fff;}
  .menu-active{color: #fff;}
  .box-search .form-inline .form-group{margin: 0;}
  .box-search .form-inline .form-group .input-group{width: 100%;}
  .top-header {
    background: #f9f9f9;
    color: #888;}
    #Slider .container{padding: 0;}
    .title-sex{display: none;}
}
@media(max-width:767px){

    .menu-active{display: block;}
    .hotline{ padding:0; margin-top:-50px; text-align:right;}
     #Nav-mobile{position: relative;}

    #Nav-mobile .nav_desktop ul{display: none; position: absolute;top:48px; min-width: 200px;background: #231f20;z-index: 99;left: 45px;}
    #Nav-mobile .nav_desktop ul li{float: none;width: 100%;}
    .menu-active{display: block;color: #fff;font-size: 12px;text-transform: uppercase;padding:15px 5px;float: left;}
    .newsletter .btn-default{top: 60px; right: 15px}
    .top-header .box-right{float: left;}
    .box-right .item-dropdown {margin-left: 0; margin-right: 15px;}
    .desc-title-block-product:before{width: 100px;left: -110px;}
    .desc-title-block-product:after{width: 100px;right: -110px;}
    .collection-home .table-cell{width: 100%;display: block;}
    .info-collect{margin-bottom: 40px;}
    .item.item-male .table-cell:last-child{display: table-header-group;}
    .collection-home .item-male .info-collect{display: block;float: none;padding: 0 15px;}
    .collection-home{padding: 30px 0;}
    .box-product .nav_title,.box-product .tab-product .title-block-product{float: none;}

}
@media(max-width:480px){
    .hotline{ margin:0px 0; text-align:left;}
    /*.box-product .content-tab-product .col-xs-6{width: 100%;float: none;}*/
    .item-product .img img{width: 100%;}
    .nav_title li{width: auto;margin: 0 5px;}
    .nav-right .dropdown-toggle{min-width: 40px;}
    #Nav-mobile .container{padding: 0;}
    .block-news-hpage .col-xs-4{width: 100%;float: none;}
    .desc-title-block-product:before{width: 50px;left: -50px;}
    .desc-title-block-product:after{width: 50px;right: -50px;}
    .block-news-hpage .col-xs-6{width: 100%;float: none;}
    .item-news-home{margin-bottom: 40px;}
    .collection-home .table-cell .btn{margin-bottom: 15px;}
}
/****fix lech hang san pham khi height sp k bang nhau trang list sp va search sp***/
@media(min-width:992px){
        .top-product-mon .col-xs-6:nth-child(3n+1){clear: both;}
        /*.list-item:nth-child(3n +1){ clear: both; }*/
        .search-product .list-item:nth-child(3n +1){ clear: none; }
        .search-product .list-item:nth-child(4n +1){ clear: both; }
    }

 @media(max-width:991px){
        .top-product-mon .col-xs-6:nth-child(2n+1){clear: both;}

    }
@media (max-width: 992px) and (min-width: 481px){
 /*.list-item:nth-child(2n +1){ clear: both; }*/
}

.img-news-right {
    max-height: 200px;
    overflow: hidden;
    margin-bottom: 15px;
}
@media (max-width: 768px) and (min-width: 481px) {
    .img-news-right {
        max-height: 150px;
    }
}
/**** endfix lech hang san pham khi height sp k bang nhau***/

/*.bg-main,.title-category{background-color: #009b00;}
.btn-main{background-color: #009b00; border-color:#009b00}
.color-main{ color:#01ae01 !important;}


.nav_title li a::before,.bg-red,.box-product-style2 h3:before,.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span,.btn-black-2:hover{ background-color: #009b00;}

.title_style2 h3::after,.box-step ul li.active .demo-icon,.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{ background-color:#009b00;}

.btn-main.focus ,.btn-main:focus,.btn-main:hover,.btn-primary.focus,.btn-primary:focus,.btn-primary:hover,.btn-view-more:hover,.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover, .pagination>li.active>a,.opticon-select li:hover .btn-ver,.opticon-select li.active .btn-ver {
    background-color: #009b00;
    border-color: #009b00;
}

.title-nav-left-p{border-color: #009b00;}

.btn-default.focus, .btn-default:focus, .btn-default:hover {
    background-color: #e3e3e3;
    border-color: #009b00; color:#009b00;
}


.color-main, .owl-theme .owl-controls .owl-buttons div:hover:before,.box-product-style2 .nav_title li.active a,.box-product-style2 .nav_title li a:hover,.link-color-main,.tab-nav-left li.active a,.nav li.active a,.cart-order .dropdown-toggle span.number,.title-product a:hover,.nav_desktop ul li:hover ul li a:hover,.item-tab-nav-left:hover,#cssmenu > ul > li:hover > a,#cssmenu > ul > li.active > a,.box-style-1 .demo-icon:before{ color:#01ae01 !important;}

.link-color-main:hover,.box-product-style2 .nav_title li a:hover,.menu-footer-vertical a:hover,.item-link-lienquan:hover,.title-blogs-item a:hover,.view-style .btn-view.active,.title-desc-detail{ color:#009b00}

.border-top-color-main{ border-top-color:#009b00 !important;} */

.tab-content .tab-pane .slider-product.owl-theme .owl-controls .owl-buttons div {top: 57px; margin-right: 10px;}


