body{
	color:#13130f;
	background:#f9fbfa;
}
body a{
	color:#000;
	text-decoration:none;
}
a:focus,
a:hover{
	color:#000;
}
body a:hover{
	color:#333;
	text-decoration:underline;
}
input, textarea{
	border-color:#d8d8d8;
}
.header-top{
	background:#f4f4f4;
}
.header-block{
	background:#fff;
	box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1);
}
.language-switcher, .header_currency, .header-compare,
.language-switcher a, 
.header_currency a, 
.header-compare a {
	color:#000;
}
.topLinks .links li a{
	color:#000;
}
.select-cover {
    float: left;
    overflow: hidden;
    position: relative;
    width: 20%;
}
.drop_search{
	border-color:#ededed;
	background:#fff;
}
#searchIcon {
    color: #fff;
}
.searchCenter .form-search{
	border-color:#ddd;
	background:#fff;
}
.language_detail a, .currency_detail a, .compare-content a,
#poll-answers li .label{
	color:#000;
}
.language_detail a.selected, .currency_detail a.selected, .compare-content a.selected,
.language_detail a:hover, .currency_detail a:hover, .compare-content a:hover{
	color:#338800;
}
.classy a:hover{
	color:#fff;
	background:#338800;
}
.compare-content{
	color:#000;
}
.header_currency:hover .currency_detail, .language-switcher:hover .language_detail, .header-compare:hover .compare-content {
    background:#fff;
}
.header-container{
    background: #fff none repeat scroll 0 0;
}
ul#nav li.level0.megamenu > .pump,
ul#nav li.level0 > .pump, 
ul#nav li.level0 ul.level0 .pump, 
ul.dmenu ul ul,
ul.dmenu ul{
	background:#fff;
}
ul#nav li.active > a{
	color:#999;
}
ul#nav li.level0 ul.level0 li:hover > a{
	color:#777;
}
.block-title h1, .block-title h2, .block-title strong, .page-title h1,  .page-title h2{
	border-bottom-color:#d8d8d8;
}
.block-content, #magicat{
	border-top-color:#d8d8d8;
}
.thirdView a.add-cart, .thirdView .add-cart{
	background:#000;
	color:#fff;
	border-radius:0;
}
.qlinks .w-btn{
	background:#fff;
	
}
.qlinks .w-btn:hover{
	background:#000;
	color:#fff;
}
.badge span{
	color:#fff;
	background:#6fba54;
}
.old-price .price {
	color:#888;
}
.copyrightBox{
	background:#f4f4f4;
}
.copyText, .welcome-msg{
    color: #000;
}
.msg-block .button-newsletter {
    background: #000;
    color: #fff;
}
.areaBox{
	background-color:#fff;
}
.direction{
	background:#000;
}
.sbHolder,
.toolbar .sorter,
.products-list .item + .item
{
	border-color:#ededed;
}
.sorter .view-mode a.grid, .sorter .view-mode a.list{
	color:#ddd;
}
.product-view .product-shop .product-name, .add_to_cart, .product-options, .proLinks, .product-tabs li.active, .product-tabs-content, .data-table, .data-table thead th, 
.buttons-set, .opc .step, .block-progress dt, .opc .step-title .number, .data-table > li, .data-table > li .tableImg a, .cart .discount, .cart .shipping, .cart .totals, 
#cart-sidebar, .block-progress dd{
	border-color:#ededed;
}
.header-container, .hideTopNav .nav-wrapper, .login_box, .product-tabs li.active a{
	background:#fff;
}
.data-table th.label{
	color:#000;
}
button.button span,
.button,
.axcart{
	color:#fff;
	background:#C5CED5;
}
.drop_search button.button span{
	color:#000;
}
.block{
	background:#fff;
}
.add-cart, .link-cart, .w-btn{
	border-color:silver;
	background:#fff;
}
.add-cart:hover, .link-cart:hover, .w-btn:hover{
	border-color:#000;
}
button.button:hover span, 
.button:hover,
.axcart:hover,
.thirdView a.add-cart:hover, 
.thirdView .add-cart:hover {
    background: #eee;
    color: #333;
}
.sorter .view-mode .grid, 
.sorter .view-mode .list, 
.sbHolder{
	background:#fff;
}
.sbOptions{
	border-color:#ededed;
	background:#fff;
}
.sbOptions a{
	color:#333;
}
.topLinkMenu a, .topLinkMenu a:hover {
	color:#fff;
}
.tpm-inner{
	box-shadow:1px 1px 5px rgba(0, 0, 0, 0.2);
	background:#fff;
	color:#000;
}
.tpm-inner ul li a{
	color:#000;
}
.tpm-inner ul li a:hover{
	color:#ddd;
}
ul#nav li span.mdlabel{
	color:#fff;
}
ul#nav li span.mdlabel.lab-green:after{
	border-top-color:#0aca13;
}
ul#nav li span.mdlabel.lab-green{
	background:#0aca13;
	border-color:#0aca13;
}

ul#nav li span.mdlabel.lab-yellow:after{
	border-top-color:#f89b5d;
}
ul#nav li span.mdlabel.lab-yellow{
	background:#f89b5d;
	border-color:#f89b5d;
}

ul#nav li span.mdlabel.lab-red:after{
	border-top-color:red;
}
ul#nav li span.mdlabel.lab-red{
	background:red;
	border-color:red;
}
.validation-failed{
	border-color:red;
}
.category-banner{
	background-color:#ddd;
}
.breadcrumbBox{
    background:#eee;
}
.truncated_full_value{
	background:#fff;
}
.quick_products .product-image,.add-to-cart .qty_pan .add, .miniSlider .proImage{
	border-color:#ddd;
}
.quickProducts ul li:hover{
	border-color:#000;
}
.no-rating a{
    color: #777;
}
.proImage .qv-btn{
    background: #000;
    color: #fff;
}
.highlighter-content{
	color:#ddd;
}
.validation-failed{
	border-color:red!important;
}
.category-title h2, .category-top-description{
	color:#fff;
}
#menuInnner{
	background:#fff;
}
.bestselling-title h2 {
    background:#fff;
}	
.bestselling-title h2 span{
	background:#fff;
}
.bestselling-title h2 span.active{
	border-bottom-color:#000;
}
.bestselling-title h2 span.active{
	box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1) inset;
}
.camerarelative .btn-cart,
.btnBox .bannerBtn{
	border-color:#fff;
	color:#fff;
}
.tpMenu, .tpMenu:hover{
	color:#fff;
}
.navMain,
.nav-container {
	background:#fff;
}
.fixit .navMain {
    box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.1);
}
.owl-nav .owl-next:hover, 
.owl-nav .owl-prev:hover{
	color:#666;
}
#nextslide, #prevslide{
	background:rgba(255,255,255, 0.5);
}
#nextslide:hover, #prevslide:hover{
	background:#000;
}
.bannerType1 .header-top,
.bannerType1 .header-block {
	border-bottom-color:#ddd;
}
.header2 .bannerType1 .select-cover select, 
.header2 .bannerType1 .searchCenter input, 
.header2 .bannerType1 .select-cover:before{
	color:#fff;
}
.bannerType1 .form-search select option{
	color:#000;
	background:#fff;
}
.bannerType1 h2.classy, .bannerType1 h2.classy:before{
	color:#fff;
}
.bannerType1 .mobMenu h1, .bannerType1 .mobMenu h1 a{
	color:#fff;
}
.bannerType1 ul#nav li.level0 > a{
	color:#fff;
}
.bannerType1 .fixit .navMain, .bannerType1 .fixit .fixNavBox{
	background:#fff;
}
.bannerType1 .fixit ul#nav li.level0 > a{
	color:#000;
}
.filterBtn, .filterBtn:focus{
	background:#000;
	color:#fff;
}
.filterBtn.active{
	background:#6fba54;
	color:#fff;
}
.owl-nav .owl-next, .owl-nav .owl-prev{
	color:#666;
}
.owlContent p, 
.owlContent h3,
.owlContent .owlBtn{
	color:#fff;
}
.owlContent .owlBtn{
	border-bottom-color:#fff;
}
.mdl-social li a{
	color:#666;
}
.mdl-social li a{
	border-color:#666;
}
 
@media (min-width:991px){
	.bannerType1 .fixit h2.classy, .bannerType1 .fixit h2.classy:before{
		color:#000;
	}
}