body,
.newsletter-content-module{
    font-family: sans-serif;    
}   
.mid-header, .mid-header-mobile,
body,
.service-service_three,
.newsletter-content-module{
background-color:#f4dada !important
}
.name-owner img{
	max-width:300px !important;
}
@media (max-width:991px){
	.name-owner img{
      max-width:200px !important;
  }
}
body:not(.common-home) header #top-header {
    background-color: rgb(0, 8, 28);
   }
   body:not(.common-home) header .mid-header .nav-menu>li>a, body:not(.common-home) header .mid-header .menucomponent .btn-Wishlist svg, body:not(.common-home) header .mid-header .menucomponent #cart svg
   {
   color: rgb(0, 8, 28);
    fill: rgb(0, 8, 28);
   }   
   #cart-total, #compare-total{
       background-color: #FBB946;
       color:rgb(0, 8, 28)
   }
   #cart-total, #compare-total{
   	right:-0.8rem
   } 
   .collapse_readmore{
   background: #f4dada none repeat scroll 0% 0%;
   } 
   .btn-primary {
    color: #CDBC7A;
    background-color: #00081C;
    border-color: #00081C;
} 
.btn-primary:hover {
    color: #CDBC7A;
    background-color: #00081C;
    border-color: #00081C;
} 
.copyright{
background:#FBB946
}
.pav-newsletter .newsletter button {
    background-color: #FBB946;
    color:#fff;
    border-color:transparent
}
.col-category,
.btn-primary{
    border: 1px solid #FBB946;
        background-color: #FBB946;
        color:#fff
}
.col-category:hover,
.product-page-buy-button button:hover,
.btn-primary:hover{
    border: 1px solid #d18f1c;
    background-color: #d18f1c;
    color:#fff
    }
    body:not(.common-home) header .mid-header .nav-menu>li>a::before{
    	background-color: #FBB946;
    }
    @media (min-width:992px){
    	.news-thumb .image img{
        	    height: 220px !important;
    object-fit: cover;
        }
    }
     @media (max-width:991px){
    	.news-thumb .image img{
        	height:140px !important;
        }
        .news-caption h3{
        	font-size:16px;
            line-height:22px;
            min-height:65px;
        }
        .news-caption .text-ellipsis{
        	min-height:auto;
            overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
        }
    }     
    .product-desc a,
    .nav-menu>li>a{
    	font-weight:bold;
    }
    .footer .title-menu{
    	margin-bottom:20px;
    }
    .footer .title-menu a,
    .footer .title-menu{
    	font-weight: bold;
    	color: #FBB946;
    }	
    .newsletter-content-module .panel-heading h4{
    	    font-size: 22px;
    font-weight: bold;
    margin-bottom: 20px;
    }
    @media (min-width:768px){
    	  #someone-purchased{
    	left:80px !important
    }
    }  
    @media (max-width:767px){
    	.float-icon-hotline{
        	bottom: 80px !important;
        }            
    }
    .product-col .product-tile{
        border: 1px solid #ddd;
        background:#fff;
        border-radius:15px;
        
    }
    .loader-ellips{
        /*display:none !important;*/
    }
    .page-load-status{
         display:none !important;
    }
    .product-col .product-tile{
    	padding-bottom:0;
    } 
    .btn-primary,
    .product-page-buy-button svg
    {
    	color:rgb(0, 8, 28) !important
    }
    .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    background-color: #d18f1c;
    border-color: #d18f1c;
}
@media (min-width:1200px){
	.product-page-buy-button{
    	display:flex;
    }
    .product-page-buy-button .btn{
    	width:32%
    }
    .product-page-buy-button .btn:not(:last-child){
    	margin-right:2%
    }
}
@media (max-width:1199px){
	.product-page-buy-button{
    float:left;
    width:100%
    }
    .product-page-buy-button #button-cart{
    	margin-right:10px;
    }
    .product-page-buy-button #button-cart,
    .product-page-buy-button #button-buy-this{
    float:left;
    	width:calc(50% - 5px);
    }
    .product-page-buy-button .btn:last-child{
    	width:100%;
    }
     .product-page-buy-button .btn:last-child{
    	margin-top:10px;
    }
    .product-collateral{
    	margin-top:30px
    }
}
@media (max-width:575px){
	.product-shop{
    	margin-top:20px;
    }
} 
.product-collateral{
	margin-top:30px;
} 
.slider-product-image-thumb{
	margin-top:10px;
    margin-left:-5px;
    margin-right:-5px;
}
.slider-product-image-thumb .slick-slide{
	padding:0 5px
}
.pav-newsletter .newsletter button {
    border-radius: 0.25rem;
}
.service-service_three_0{
    margin:20px 0;
}
/*.plus_num{*/
/*     display:flex;*/
/*     align-items: center;*/
/*}*/
/*.plus_button{*/
/*    display:flex;*/
/*    position: relative;*/
/*    align-items: center;*/
/*}*/
/*.plus_button .add-action:not(:first-child){*/
/*    margin-left:5px;*/
/*}*/