	html, body{height:100%;}
	body{margin:0px; padding:0px; font-family: 'Work Sans', sans-serif; font-size:15px;}
	.header .right_section {width: 70% !important;}
	.slider{width:100%; display:table; height:100%; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.header{position:fixed; width:100%; padding:0px!important; top:0px; display:table; z-index:100; background:rgba(0,0,0,0.0); -webkit-transition: all 0.7s ease;transition: all 0.7s ease; margin-top:0px!important}
	.header:hover{background:#fff; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.header .logo{float:left; padding:15px; color:#fff!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.header .logo a{color:#fff!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease; padding:15px; display:block;}

	.header .logo_img{width:185px !important;float:left; padding:0px 15px; color:#fff!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.header .logo_img a{color:#fff!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;display:block; text-align:left;}
	.header .logo_img img{width:100%; height:auto; max-width: 150px;}

	.header .menu_top_cart{margin-top:0px!important; border:transparent!important}
	.header .menu_top_cart a{margin-top:0px!important; border:transparent!important}
	.header .menu_top_cart img{/*filter: invert(100%);-webkit-filter: invert(100%); -webkit-transition: all 0.7s ease;transition: all 0.7s ease;*/ width: 26px !important; height: auto !important;}
	.header .menu_top_cart .cart_item{color: #fff!important; background: #f1be11; border-radius: 10px;}
	.header .menu_top{float:right; font-size:15px!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.header .menu_top a{color:#fff!important; font-size:15px!important; border-top:solid 3px transparent; padding: 25px 10px; text-decoration:none; display:block; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;     text-transform: uppercase; font-weight:500; font-family: 'Work Sans', sans-serif;}
	.header .menu_top a:hover{border-top:solid 3px #000; color:#000!important; padding: 25px 10px;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.header .menu_top ul{margin:0px; padding:0px;-webkit-transition: all 0.7s ease;transition: all 0.7s ease; width:100%!important; float:right!important;}
	.header .menu_top li{display:inline-block; font-size:15px!important; list-style:none;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.header:hover .logo img{/*filter: invert(100%);-webkit-filter: invert(100%); -webkit-transition: all 0.7s ease;transition: all 0.7s ease;*/}
	.header:hover .logo{color:#000!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.header:hover .menu_top a{color:#000!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.header:hover .logo a{color:#000!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.header:hover .menu_top_cart img{filter: invert(0%);-webkit-filter: invert(0%); -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.banner_overlay{    height: 100%; background: rgba(0,0,0,0.5); 100%; position: absolute; z-index: 99; width: 100%;}
	.header:hover .menu_top_cart .cart_item{color:#000!important}
	.header:hover .logo_img img{/*filter: invert(100%);-webkit-filter: invert(100%); -webkit-transition: all 0.7s ease;transition: all 0.7s ease;*/}
	.affix .logo_img img{/*filter: invert(100%);-webkit-filter: invert(100%); -webkit-transition: all 0.7s ease;transition: all 0.7s ease;*/}
	.header .menu_top ul .login_box {float: right !important;}


	.carousel-fade .carousel-inner .item {opacity: 0;transition-property: opacity;-webkit-transition: all 0.7s ease;transition: all 0.7s ease; cursor: pointer;}
	.carousel-fade .carousel-inner .active {opacity: 1;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity: 1;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.carousel-fade .carousel-control {z-index: 2;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
		.carousel-fade .carousel-inner > .item.next,.carousel-fade .carousel-inner > .item.active.right {opacity: 0;-webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);}
		.carousel-fade .carousel-inner > .item.prev,.carousel-fade .carousel-inner > .item.active.left {opacity: 0;-webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);}
		.carousel-fade .carousel-inner > .item.next.left,.carousel-fade .carousel-inner > .item.prev.right,.carousel-fade .carousel-inner > .item.active {opacity: 1;-webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);}
	.carousel-caption {text-shadow: 0 1px 4px rgba(0,0,0,.9);font-size:17px}
	.carousel-caption h3 {font-size: 30px;font-family: 'Lato', sans-serif;}
	.carousel,.carousel-inner,.carousel-inner .item {height: 100%}
	.carousel-half {height: 650px !important;}
	.carousel-half .item {height: 650px !important;}
	.affix {position: fixed; top: 0; z-index:100;background:#fff; box-shadow:0px 3px 3px rgba(0,0,0,0.2);transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -webkit-transition: all 1s ease; -o-transition: all 1s ease;}
	.affix .logo img{/*filter: invert(100%);-webkit-filter: invert(100%); -webkit-transition: all 0.7s ease;transition: all 0.7s ease;*/ }
	.affix .logo{color:#000!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.affix .menu_top a{color:#000!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.affix .logo a{color:#000!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.affix .menu_top_cart img{filter: invert(0%);-webkit-filter: invert(0%); -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.affix .menu_top_cart .cart_item{color:#000!important}
	.inner_page{padding-top:0px!important;}
	html .product_list_wrapper {}
	.registration_page .inner_page{padding-top:0px!important;}
	.inner_page .header{box-shadow:0px 1px 3px rgba(0,0,0,0.2); position:fixed; width:100%!important; padding:0px!important; top:0px; display:table; z-index:130; background:#fff; -webkit-transition: all 0.7s ease;transition: all 0.7s ease; margin-top:0px!important}
	/*.inner_page .header:hover{background:#000; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}*/
	.inner_page .header .logo{float:left; padding:15px; color:#000!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.inner_page .header .logo a{color:#000!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease; padding:15px; display:block;}

	.inner_page .header .logo a:hover{ text-decoration:none !important;}
	.inner_page .header .logo_img{width:200px !important;float:left; padding: 0px 15px; color:#fff!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease; margin-right: 0px;}
	.inner_page .logo_img a{color:#fff!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;display:block; text-align: left;}
	.inner_page .logo_img img{/*width:55%;*/ height:auto; /*filter: invert(100%);-webkit-filter: invert(100%);*/}


	.inner_page .header .menu_top_cart{margin-top:0px!important; border:transparent!important; display: none;}
	.inner_page .header .menu_top_cart a{margin-top:0px!important; border:transparent!important}
	.inner_page .header .menu_top_cart .cart_item{color:#000!important}
	.inner_page .header .menu_top{float:right; font-size:15px!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.inner_page .header .menu_top a{color:#000!important; font-size:15px!important; border-top:solid 3px transparent; /*spadding: 18px 15px;*/ text-decoration:none !important; display:block; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.inner_page .header .menu_top a:hover{border-top:solid 3px #000; /*padding: 18px 15px;*/ -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.inner_page .header .menu_top ul{margin:0px; padding:0px;-webkit-transition: all 0.7s ease;transition: all 0.7s ease; width:auto!important; float:right!important;}
	.inner_page .header .menu_top li{display:inline-block; font-size:15px!important; list-style:none;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	/*.inner_page .header:hover .logo img{filter: invert(100%);-webkit-filter: invert(100%); -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.inner_page .header:hover .logo{color:#fff!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.inner_page .header:hover .menu_top a{color:#fff!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.inner_page .header:hover .logo a{color:#fff!important; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.inner_page .header:hover .menu_top_cart img{filter: invert(100%);-webkit-filter: invert(100%); -webkit-transition: all 0.7s ease;transition: all 0.7s ease;}
	.inner_page .header:hover .menu_top_cart .cart_item{color:#fff!important}*/
	.menu_top_active{border-top:solid 3px #000!important; padding: 20px 15px;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;}

	.menu_top .icon { display: none;}
	.banner_slider_text { position: absolute; font-size: 40px;z-index: 100;color: #ffff;top: 44%;left: 0;right: 0;text-transform: uppercase;font-weight: 600;width: 65%;text-align: center;line-height: 60px; margin: auto;}

@media screen and (max-width: 650px) {
	.header .menu_top a {padding: 5px 10px; text-align:right;}
	.header .menu_top a:hover {padding: 5px 10px;}
	html .product_list_wrapper {}
   .carousel-half .item { height: 250px !important;}
   .header .menu_top a:hover { border-top: solid 0px #000; border-bottom: solid 3px #000;}
   .banner_slider_text{width: 90%;  line-height: 28px; font-size: 17px;}
   .header .menu_top ul .login_box { float: inherit !important;}
   .slider {height: auto;}
   .broad_footer_item .form_fdb li img { max-width: 75% !important; width: 100% !important;height: auto !important;}
}

.inner_page .logo_img img {
    /*filter: invert(100%);*/
}