.main-header{float: left; width: 100%; background:#fff; padding:0px; border-bottom: 1px solid #f8f7f2;}
.main-header_aside{float: left; width: 100%; display: flex; align-items: center; justify-content: space-between;}
header{ position:fixed; float: left; width:100%; z-index:10; top:0; left:0; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s;}
header .logo{float: left; width: 100px; height: 94px; position: relative; overflow: hidden; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; margin: 10px 0;}
header .logo img{position: absolute; width: 100px; bottom: 0; left: 0;}
.header-smaller header{box-shadow: 0 0 6px #efefef;}
.header-smaller header .logo{height: 22px; }
@media screen and (max-width:1024px){
	.main-header .container{width: 100%; }
}
@media screen and (max-width:991px){
	.main-header .container{padding-top: 5px; padding-bottom: 5px;}
}

#header-links ul{display:flex}
#header-links ul li a:hover{color:#fbd1cd; background:none;} 
.btn-primary{background-color:#fff!important;color:#333!important}
.dropdown hover{background-color:transparent!important;color:#ededed!important}
@media screen and (max-width:768px){
	.navbar-collapse{background:#252a2f none repeat scroll 0 0!important}
} 
.panel-primary>.panel-heading{background-color:#D4AF37!important;border-color:#e4bd3d!important;color:#fff;padding-left:20px}
.panel-info>.panel-heading{background-color:#D4AF37!important;border-color:#e4bd3d!important;color:#fff}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#D4AF37!important;color:#fff}
.panel-primary{border-color:#e4bd3d!important}
.list-group.categories a.list-group-item:focus,.list-group.categories a.list-group-item:hover{background-color:#D4AF37!important;color:#fff!important}
.product-info-box .heading{padding:13px 20px;font-size:18px;color:#D4AF37!important;text-transform:uppercase;background:#fff;border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom:4px solid #e4bd3d!important;border-left:1px solid #e8e8e8}

.caption{text-align:center}
.cst-trade-shows{height:480px;background-position:center;background-repeat:no-repeat;background-size:cover}
.cst-trade-shows-container{margin:0 auto;width:95%;padding:40px;box-sizing:border-box;max-width:1080px;top:20%;position:relative;background-color:rgba(255,255,255,.8)}
.cst-trade-shows-container .pre-heading{font-family:"Roboto Condensed",sans-serif;color:#292929;font-weight:500;border-bottom:1px solid #004381;font-size:14px;display:inline-block;padding-bottom:3px;text-transform:uppercase;margin:0;letter-spacing:.15px;padding:0}
.cst-trade-shows-container h2{font-family:serif;color:#292929;font-size:46px;font-weight:600;margin-top:10px;padding:0}
.cst-trade-shows-container p{font-family:"Roboto Condensed",sans-serif;color:#292929;font-size:16px;font-weight:300;margin:10px 0 40px;display:inline-block;width:100%}
.cst-trade-shows-container a{padding:15px 30px;display:inline;background-color:#D4AF37;font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:16px;color:#fff!important;text-decoration:none;margin-left:20px}
.footer-links{padding:40px 0}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1;width:100%;}
.carousel-inner>.item>a>img.mob{display:none;}
@media screen and (max-width:767px){
	.carousel-inner>.item>a>img.desk{display:none;}
	.carousel-inner>.item>a>img.mob{display:block;}
}

.pamount {
    border: 1px solid #cbcbcb;
}

.ar_aging_report {
    padding-top: 18px;
    box-shadow: 0 0 5px #dcdcdc;
    overflow-x: auto;
}

#ar_aging_table th,
#ar_aging_table td {
    text-align: center;
    vertical-align: middle;
}

#ar_aging_table tr :nth-child(1),
#ar_aging_table tr :nth-child(6) {
    font-weight: bold;
}

#ar_aging_table tr :nth-child(2),
#ar_aging_table tr :nth-child(3),
#ar_aging_table tr :nth-child(4),
#ar_aging_table tr :nth-child(5) {
    font-weight: bold;
    color: crimson;
}

#ar_aging_table tr>th {
    color: #1e2429 !important;
}

.aging_invoice_table {
    margin-top: 20px;
}

#ar_aging_invoice_table th, 
#ar_aging_invoice_table td {
    text-align: center;
    vertical-align: middle;
}

#ar_aging_invoice_table tr :nth-child(1),
#ar_aging_invoice_table tr :nth-child(6) {
    font-weight: bold;
}

.checkout_confirmation_mps {
    padding-top: 25px;
}

/*Theme changes*/
/*custom.css*/
.page-header span{color:#D4AF37;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{background-color:#D4AF37; border-color:#e4bd3d;}
.btn-primary,.btn{background-color:#D4AF37; border-color:#e4bd3d;}
#mainmenu .navbar-nav>li>ul>li a:hover{background: #D4AF37;}
#checkout .nav-pills > li.active > a{background: #D4AF37;} 
#shipping_address .panel > .panel-heading{border-color: #e4bd3d; background: #D4AF37;}

/*owlcarousel.css*/
.owl-theme .owl-controls .owl-buttons div{
	background: #D4AF37;
}
.owl-theme .owl-controls .owl-page span{
	background: #D4AF37;
}

/**bootcustom.css**/
#setcart .btn .bi{color:#D4AF37;}
#setcart .btn span{background: #D4AF37;}
#setcart .btn-block1 a,#setcart .btn-block1 a+a,#setcart .btn-block1 a+a:hover,#setcart .btn-block1 a:hover{background:#D4AF37;}
#setcart .dropdown-menu table td a{color:#D4AF37}

/*style.css*/
.btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open>.dropdown-toggle.btn-default, .btn:active .btn.focus, .btn:focus, .btn:hover {
  background-color:#D4AF37; 
  border-color:#e4bb33; 
}

.btn-black:hover, .btn-black:focus, .btn-black:active, .btn-black.active, .btn-main {
  background-color:#D4AF37; 
}

.btn-default:focus {
  background-color:#D4AF37; 
  border-color:#e4bb33; 
}

.header-top {
  background:#D4AF37; 
}

#cart .btn {
  border:1px solid #D4AF37; 
}

#cart .btn .fa-shopping-cart, #cart .btn span#cart-total, #cart .btn i.fa-caret-down {
  color:#D4AF37; 
}

#cart .btn-block1 a:hover, #cart .btn-block1 a + a {
  background:#D4AF37; 
}

.tabs-panel .nav-tabs > li.active, .tabs-panel .nav-tabs > li.active > a {
  background:#D4AF37; 
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  background:#D4AF37; 
  border-color:#e4bb33; 
}

.page-box .sm-links li:hover {
  background:#D4AF37; 
}

.list-group.categories a.list-group-item:hover, .list-group.categories a.list-group-item:focus {
  background-color:#D4AF37; 
}

.carousel-indicators li, .carousel-indicators .active {
  border-color:#D4AF37; 
}

.carousel-indicators .active {
  background:#D4AF37; 
  border-color:#D4AF37; 
}

.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary{background-color:#D4AF37; border-color:#e4bd3d;}

.footer-links h5 {
    color:#D4AF37; 
}

.copyright {
    background:#D4AF37; 
}

