body{ background-color:#f2f2f2; color:#000000;}

.header {background:#ffffff; padding:0; }

.top-menu{background:#000;background-color: #FFFFFF;border-style: solid none solid none;border-color:#C8BD74 ;}
.top-menu ul li a{color:#000; font:normal 12px/20px 'lato', sans-serif; padding:15px 17px; text-align: center; text-shadow: none; display:block; font-weight:bold;text-transform:uppercase;}
.top-menu ul li a:hover,
.top-menu ul li.active > a,
.top-menu ul li:hover > a{background-color:#FFFFFF ; color:#8CCCCE;text-decoration: underline;}
.top-menu ul ul{background:#000000;}
.top-menu ul ul li a{color:#C8BD74 ;}
.top-menu ul ul li a:hover,
.top-menu ul ul li.active > a,
.top-menu ul ul li:hover > a{background-color:#FFFFFF ; color:#8CCCCE;text-decoration: underline;}


.btn-atc{background:#C8BD74 ;}
.btn-checkout{background:#C8BD74 ;}
.btn-atc:hover, .btn-checkout:hover{background:#000;}

.button{background:#C8BD74 ; color:#ffffff; }
.button:hover{background:#141414;}

.button2{background:#000000; color:#C8BD74 ;}
.button2:hover{background:#141414;}

.button2.ckout{background:#006d31;}
.button2.ckout:hover{background:#141414;}

.popup h2{color:#ffffff; background:#C8BD74 ;}


h1.title{color:#041404;}

.chk-step span{background:#383838; color:#ffffff;}
.chk-step span.active{background:#C8BD74 ;}

.error{ color: red !important;}

.box-cusdetail{border:solid 1px #a3a3a3; background:#fff;}
.box-cusdetail h2{background: #C8BD74 ; color:#fff; border-bottom:solid 1px #fff;}

.box-order-summary{border:solid 1px #a3a3a3; background:#fff;}
.box-order-summary h2{background:#C8BD74 ; color:#fff;}

.accountsummary{border:solid 1px #979795; background:#ffffff;}
.accountsummary th{background:#C8BD74 ; color:#fff;}
.accountsummary tr:nth-child(odd) td{background:#e3e3e3;}

.transaction-history{ border:solid 1px #979795; background:#ffffff;}
.transaction-history h2{background:#C8BD74 ; color:#fff;}
.transaction-history th{background:#C8BD74 ; color:#000;}
.transaction-history td{background:#fff; color:#000;}
.transaction-history tr:nth-child(even) td{background:#e3e3e3;}

.footer-top{color:#000;background-color: #fff; height: 7px;border-style: solid none solid none;border-color:#C8BD74 ;}
.footer-top-link a{color:#000;}
.footer-bottom{background:#fff;}

.home-slideshow{padding:0 !important; width:1170px; border:solid 1px #ffffff; margin:18px auto 0; position:relative; overflow:hidden;}

div#hspager
{ display: none !important; }

@media screen and (max-width: 979px) {	
#slidingMenu{
   background-color:#EFEFEF;
}
}