body{ font-family:Arial;}
a { color:#000;}
.header-language-background{ background: #045883 url() repeat scroll 0 0;}
.page-header{ max-width:100%; padding: 0 10px; background: #1475a7 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0; font-family:Arial;}
.header-language-background .header-language-container { max-width:96%;}
.skip-link{ background:none; color:#f2f2f2; font-size:16px; font-family:Arial; display:none;}
.custom_links .skip-link{ display:none;}
.custom_links {height: auto;overflow: auto;width: auto;float:left;}
.header-minicart{float:right;}
.header-minicart .skip-link{display:block;}
.custom_links .login-out, .custom_links .register, .custom_links .checkout, .custom_links .my-account{float: left;font-size: 16px;margin: 10px 0 0;padding: 0 10px;}
.custom_links .register{}
.custom_links .checkout{}
.custom_links .header-minicart{}
.custom_links .login-out a, .custom_links .register a,.custom_links .checkout a , .custom_links .my-account a{color: #fff;padding: 0 7px;text-decoration: none;}
.custom_links .register a{}
.custom_links .checkout a{}
.custom_links .header-minicart a{}
.skip-link:hover, .skip-link:active{color:#fff;}
.skip-cart .count::before{content:unset;}
.skip-cart .count::after{content:unset;}
.skip-cart .count, .skip-link.skip-active .count {color: #fff;font-family: trebuchet ms;font-size: 15px;font-weight: bold;left: 23px;position: absolute;top: 3px;}
.logo { max-width:11%;}
/*.main-container {margin: 20px auto;padding: 0;width: 100%;}*/
.breadcrumbs a {color: #000;float: left;}
.breadcrumbs strong {color: #000;font-weight: normal;}
body.cms-home .main-container{ padding-top:0px;}
.std div#cbp-fwslider ul li{ margin:0px;}
.cbp-fwslider ul li > a img { width:100%}
.cbp-fwslider nav{ display:none; }
.cbp-fwslider nav span{ display:none;}
/* Editing Top Menu Start */
#header-nav { border-bottom: 1px solid #1475a7; margin: 10px 0 0; }
#custommenu {background-color: #092541;border-radius: 7px;padding: 0 10px;margin:5px 0;}
div.menu {font-family:Arial; /*border:1px solid #092541;*/ }
div.menu a:link, div.menu a:visited { background:url() 0 0 scroll repeat transparent; color:#FFF;}
div.menu.active{ background:url() 0 0 repeat #129a15; /*border:1px solid #fafafa; border-bottom:none; z-index:999;*/}
div.wp-custom-menu-popup {background-color: #264c71;border: 1px solid #fff;box-shadow: 5px 5px 10px #333;}
div.column { max-width:300px;min-width: 218px;}
div.wp-custom-menu-popup{width: auto;}
a.level1:link, a.level1:visited{ color:#fafafa;}
a.level2:link, a.level2:visited { color:#fbfbfb; font-size:14px; font-family: tahoma; line-height: 14px; padding: 5px 10px;}
a.level2:hover{ background:url() 0 0 repeat scroll #000; border-radius:5px; }
/* Editing Top Menu End */

/*Start Editing Body Area */
.left_slider_div a img{min-height:200px; min-width:800px;}
.main-container, .footer-container{ max-width:100%; }
.col-left{margin-left: 1%;width: 24%;}
.footer-container {background-color: #116088;margin: 20px 0 0;padding: 0 40px;box-shadow: 0 0 10px #aaa;}
.footer-container .footer{border-top: medium none;}
.footer .block-title, .footer address, .footer .block-title strong {color: #fff;font-family: Arial;font-size: 18px;}
.footer address{border-top: 1px dashed #2a86b4; padding:5px 0;font-size: 12px;}
.footer .block-title{border-top: medium none;}
.footer .links a{ color:#ccc;}
.footer .links a:hover{text-decoration:none; color:#fff;}
.footer .footer-cat {float: left;height: auto;max-width: 290px;position: relative;width: 20%;padding: 0 0 20px;min-width: 210px;}
.footer .footer-cat h2 {color: #fff;font-family: Arial;font-size: 18px;font-weight: bold;letter-spacing: 1px;text-decoration: underline;text-shadow: 2px 2px #000;}
.footer .footer-cat li a{color:#ddd; font-family:arial; padding:3px 10px;}
.footer .footer-cat li a:hover{color:#fff; background-color:#093d58;text-decoration:none;}
.footer .button {background: #093d58 none repeat scroll 0 0;font-family: Arial;font-size: 13px;font-weight: bold;letter-spacing: 1px;}
.category-products {margin: 0 auto;width: 99%;}
.home-product-title {color: #092541;font-size: 2em;margin: 10px 0;text-shadow: 2px 2px #cacaca;border-bottom: 3px double #ccc;border-top: 3px double #ccc;text-align:center;}
.home-product-title span {color: #177707;font-size: 0.7em;text-shadow: 1px 1px #999;}
.products-grid .product-image img {margin: 5px auto;max-width: 300px;width: 90%;}
h2.product-name a, h3.product-name a, h4.product-name a, h5.product-name a, p.product-name a{ color:#000;text-transform: none;}
h2.product-name a:hover, h3.product-name a:hover, h4.product-name a:hover, h5.product-name a:hover, p.product-name a:hover{ color:#304c9a;}
.products-grid li.item{ padding:0.5%; /*margin: 0 0.8% 4%;*/ margin:0 0.8% 10px; }
.products-grid li.item:hover{ border:1px solid #cacaca; box-shadow:0px 0px 10px #33647e; margin:0 0.8% 8px;}
.product-image, .no-touch .product-img-box .product-image:hover:not(.zoom-available){ border:none;}
.button.btn-cart {border-radius: 10px;box-shadow: 2px 2px 2px #000;}
.button.btn-cart span span {font-family: arial;font-weight: bold;letter-spacing: 1px; color:#333;}
a #prod_desc_custom p {color: #000;margin: 10px 0 0;text-decoration: none;}
a:hover #prod_desc_custom p{ text-decoration:none; }
.price-box .special-price .price {color: #1e3361;font-family: Arial;font-size: 1.7em;font-weight: bold;}
/*End Editing Body Area */
/*Edit Product Page start */
.toolbar {background: #3399cc url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border-bottom: 1px solid #3399cc;border-radius: 10px;border-top: 1px solid #3399cc;box-shadow: 3px 3px 3px #33647e;}
.toolbar, .pager { color:#000;}
.page-title h1, .page-title h2, .product-name h1, .product-name .h1{ color:#000;}
.block-layered-nav .block-content > dl > dt {background: #3399cc url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;color: #fff;font-weight: bold;letter-spacing: 5px;border: 1px solid #3399cc;border-radius: 10px 10px 0 0;}
.block-layered-nav .block-content > dl > dd {border-color: #3399cc;border-style: solid;border-width: 0 1px 1px;margin: 0 0 10px;padding: 10px;}
.block-layered-nav .block-content > dl > dt:hover{ background: #3399cc url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;}
.block-layered-nav dl dd ol > li > span, .block-layered-nav dl dd ol > li > a{ color:#000; }
.block-layered-nav dl dd ol > li > span, .block-layered-nav dl dd ol > li > a:hover{ color:#025095; text-decoration:none;}
.col-left dd ol >li:hover{ background:url() scroll 0 0 repeat #eaeaea;}
.product-view .product-shop .price-info {float: left;margin: 10px 0 5px;}
.currently {background: #eaeaea url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border: 1px solid #dadada;padding: 2%;}
.product-view .product-shop .price-box .regular-price .price, .product-view .product-shop .price-box .special-price .price, .product-view .product-shop .price-box .full-product-price .price {color: #000;}
.button, .cart-table .product-cart-actions .button, #co-shipping-method-form .buttons-set .button {background: #FF5500 none repeat scroll 0 0;}
.button:hover{background: #33647e none repeat scroll 0 0; }
.product-view .add-to-cart-buttons .button{font-size:20px;font-weight:bold;border: 1px solid #ffaa33;padding: 0 20px;background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0;box-shadow: 2px 2px 2px #666;line-height: 35px;min-height: 32px;}
.product-view .add-to-cart-buttons .button:hover{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #f5d78e, #eeb933) repeat scroll 0 0;}
.product-view .product-shop .product-name .h1, .product-view .product-img-box .product-name h1{color:#000;text-transform: none;}
.product-img-box div.more-views {border: 1px dashed #cacaca;left: 0;padding: 5px;position: absolute;top: 0;}
.product-img-box div.more-views h2 {color: #092541;font-size: 14px;font-weight: bold;}
.product-img-box{ position:relative;}
.product-image-thumbs li {display: list-item;margin:5px 0;}
.product-essential .product-collateral {clear: none;float: right;margin: 50px 0 0;width: 50%;}
.mobile_view .product-collateral { display:none;}
.product-collateral .toggle-tabs { /*background-color: #33647e;*/ background-color: #444; border: 1px solid #666;}
/*#product-attribute-specs-table th {border-bottom: 1px solid #33647e;border-right: 1px solid #33647e;}*/
.product-collateral > dl > dd{ border-color: -moz-use-text-color #666 #666;}
.product-collateral .toggle-tabs li > span{ color:#FFF; font-size: 1.2em;}
.data-table th {background: #eaeaea none repeat scroll 0 0;color: #222;font-family: Arial;font-size: 14px;letter-spacing: 1px; padding:5px;}
.data-table td{padding:5px;}
.tab-content .std p {color: #000;font-family: tahoma;font-size: 1.1em;margin: 0;}
.data-table tbody td, .data-table tfoot td {color: #000;font-family: tahoma,times new roman;}
#product-attribute-specs-table { max-width:100%;border:1px solid #f3f3f3;}
.product-collateral .toggle-tabs li.current span{ color:#000; }
.product-collateral .toggle-tabs li:hover span{ color:#aaa; }
.box-collateral{ /*display:none;*/}
.product-image-gallery .gallery-image.visible{cursor: zoom-in;}
.product-image-gallery .enlarge {border: 5px solid #ddd;display: none;height: 50%;position: absolute;right: -40%;width: 50%;z-index: 99;}
#gallery_model_window .next{}
#gallery_model_window .prev{}
.similar_product_row {float: right;overflow: auto;width: 50%; margin:10px 0;}
.similar_product_row .similar_tumbnail {float: left;margin: 1% 0.5% 3% 0;width: auto;}
.similar_product_row .similar_tumbnail a{}
.similar_product_row .similar_tumbnail a img{}
/*End of Editing Product page */
/*Start of Checkout page */
.col2-set {margin: 0 auto;max-width: 900px;width: 100%; color:#000;}
.opc h3{ color:#000; }
.opc #opc-login p:not(.required) {color: #000;font-family: tahoma;letter-spacing: 1px;}
.opc .button span span {font-family: Arial;font-size: 16px;font-weight: bold;letter-spacing: 2px;}
.col2-set .col-1 {background: #3399cc url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;margin: 100px 0 0;padding: 30px;width: 47%;border:1px solid #dadada;}
.col2-set .col-2 {background: #bde0fb url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/images/lock.png") no-repeat scroll 100% 100%;border: 1px solid #5294c6;margin: 40px 0 0;padding: 40px;width: 47%;}
.customer-account-login .col2-set .col-2{ border-left: 1px solid #5294c6; padding:30px;}
.customer-account-login .col2-set .col-1 {margin: 72px 0 0;padding: 30px; border: 1px solid #045883;}
.new-users .content{}
.new-users .content h2{color: #fff;font-weight: bold;}
.registered-users .content h2 {color: #000;font-family: tahoma;letter-spacing: 1px;}
.registered-users .content p.form-instructions {color: #000;font-family: tahoma;font-size: 13px;letter-spacing: 1px;}
.registered-users input[type="email"], input[type="search"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"]{ border:1px solid #5294c6; }
.new-users .content p {color: #fafafa;font-family: tahoma;font-size: 15px;letter-spacing: 1px;}
.new-users .button span span, .registered-users .button span span {font-size: 14px;font-weight: bold;letter-spacing: 1px;}
.opc input[type="email"], .opc input[type="password"]{ border: 1px solid #5294c6;}
.opc .section.active .step-title{ display:none;}
.pages a{ color:#fff;}
.pages .current{ color:#000;}
.opc-index-index .main-container{margin: 1%;width: 98%;}
#customer-reviews{background: #fbfbfb url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border: 1px solid #cacaca;margin: 1%;overflow: auto;padding: 0.5%;clear: both;}
#customer-reviews .review-heading {background: #33647e url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;padding: 0.5% 1%;}
#customer-reviews dl {border-bottom: 1px dashed #ccc;padding: 0 0 0 2%;}
#customer-reviews .form-add {border: 1px solid #999;float: left;margin: 1%;min-width: 535px;padding: 0.5%;width: 31%;}
#customer-reviews .review-heading h2{color: #fff;font-size: 16px;letter-spacing: 1px;margin: 0;text-shadow: 1px 1px 1px #333;}
#customer-reviews h2 span {color: #fff;font-size: 12px;}
.review-summary-table thead {background: #eee none repeat scroll 0 0;}
.review-summary-table tbody th {background: #eee none repeat scroll 0 0;}
#customer-reviews .form-add h2 {background: #ccc url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;color: #000;font-size: 16px;padding: 1%;}
#customer-reviews .fieldset{width:auto;}
#customer-reviews .fieldset .form-list{font-family: arial;width: auto;}

/*End of product page */
#header-search {min-width: 280px;top: 20px;width: 89%;}
.searchautocomplete{ min-width: 280px; width:100%;background-color: #ececec;background: #eaeaea none repeat scroll 0 0;padding: 0.1% 0 0.15%;height:auto; border-radius: 5px;}
.searchautocomplete .nav{ min-width: 340px; width: 92%; background:none; border: 1px solid #cacaca; background: #fff none repeat scroll 0 0; margin:0;}
/*.searchautocomplete .nav-submit-button{ background:none; padding-left:0px;}*/
.searchautocomplete .searchautocomplete-placeholder{ width:88%; background: #fafafa none repeat scroll 0 0;}
.searchautocomplete .searchautocomplete-placeholder ul li{ background-color: #FFF;}
.searchautocomplete > label {font-family: Arial;font-size: 1.6em;margin: 0 1% 0 0.5%;text-align: right;width: 4%;}
.searchautocomplete .nav-submit-button{ background:none; padding-left:0px;width:3%;max-width: 39px;}
.searchautocomplete .nav .nav-input{margin: 6px 0 0;}
.account-cart-wrapper {top: 98px;z-index: 100;right:10px;}
#header-account.skip-active {background: #045883 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;box-shadow: 0 0 5px #045883;top: 140px;}
#header-account a{ color:#bde0fb;}
#header-account a:hover, .no-touch #header-account a:hover{ color:#fff; background:url() 0 0 repeat scroll #3399cc; text-decoration:none;}
.product-collateral .toggle-tabs li > span{ padding: 0 18px;}
a.skip-account:focus{ color: #fff;}
.header-minicart a.skip-cart:focus{ color:#fff;}
.category-products .products-grid{ height:auto;}
.slider_left_right_wraper {height: auto;left: 0;overflow: auto;position: absolute;top: 40%;width: 100%;}
*, *::before, *::after {box-sizing: border-box;margin: 0;padding: 0;}
.slider_left_right_wraper .slide-left {float: left;height: auto;overflow: auto;position: relative;text-align: right;width: 30px;}
.slider_left_right_wraper .slide-right {float: right;text-align: left;width: 30px;}
.header-minicart .subtotal{ background-color: #092541;}
.header-minicart .subtotal .price {color: #fff;font-weight: bold;margin: 0 0 0 20px;}
.header-minicart .minicart-actions .checkout-button, .header-minicart .minicart-actions .checkout-button:focus {font-size: 14px;font-weight: bold;letter-spacing: 3px;}
.header-minicart .minicart-actions .cart-link {background: #2b629b none repeat scroll 0 0;color: #fff;font-size: 14px;font-weight: bold;letter-spacing: 1px;min-width: 145px;padding: 7px 10px;text-decoration: none;}
.header-minicart .minicart-actions .cart-link:hover{ background:#092541 none repeat scroll 0 0;}
.header-minicart .product-details .product-name a{ color: #333;}
.header-minicart .info-wrapper td{ color:#000;}
#header-cart.skip-active{border: 1px solid #092541;box-shadow: 5px 5px 5px #092541;}

/*Cart Page Start*/
#discount-coupon-form .discount {background: #fafafa url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border: 1px solid #eaeaea;}
#discount-coupon-form label {color: #333;font-family: verdana;font-size: 16px;}
#discount-coupon-form .button-wrapper > button {background: #166a38 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border-radius: 3px;box-shadow: 2px 2px 1px #214b32;padding: 0 15px;}
#discount-coupon-form .button-wrapper > button span span {color: #fff;font-family: tahoma;font-size: 14px;font-weight: bold;text-decoration: none;}
.cart-forms .shipping{background: #bde0fb url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border: 1px solid #619bc8;}
.cart-totals{ background-color: #f3f3f3;}
.cart .cart-totals table{ }
.cart .cart-totals table tfoot strong{ color:#000;}
.cart .cart-totals table tbody tr:last-child td, .cart .cart-totals table tbody tr:last-child th{ color:#000;}
.cart .cart-totals table tfoot td:first-child strong{ font-family: tahoma;}
.cart .cart-totals table tfoot td:last-child{ min-width: 180px;}
form#shipping-zip-form .buttons-set .button2 {background: #1c649b url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border-radius: 5px;padding: 0 10px;}
form#shipping-zip-form .buttons-set .button2 span span {color: #fff;font-family: tahoma;font-weight: bold;text-decoration: none;}
div.cart-totals-wrapper{ }
button.btn-update, button.btn-continue, button.btn-empty, .btn-checkout,#coupon-apply {border-radius: 15px;padding: 3px 12px;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0; border:1px solid #ffaa33; color:#333;}
#coupon-apply {border-radius:unset;}
/*button.btn-update{ background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0; border:1px solid #ffaa33; color:#333;}
button.btn-continue{ background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0; border:1px solid #ffaa33; color:#333; }*/
button.btn-continue span span{}
button.btn-update span span{}
/*.btn-checkout, button.btn-empt{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0; border:1px solid #ffaa33; color:#333; }*/
button.btn-update:hover, button.btn-continue:hover, button.btn-empty:hover,.btn-checkout:hover,#coupon-apply:hover{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #f5d78e, #eeb933) repeat scroll 0 0; }
/*button.btn-checkout:focus{ background: #ff5500 none repeat scroll 0 0; }*/
.btn-checkout span{ }
.btn-checkout span span {font-family: Arial;font-size: 18px;font-weight: bold;height: 30px;line-height: 30px;}
/*button.btn-empty{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0; border:1px solid #ffaa33; color:#333;}*/
button.btn-empty span span, button.btn-continue span span, button.btn-update span span {color: #333;font-size: 14px;font-weight: bold;text-decoration: none;}
/*Cart page ends */

.header-minicart .subtotal .label{ color:#fff;}
.gs-login.gs-login-login {margin: 0 auto;position: absolute;right: 580px;top: 375px;}
/*checkout page */
.checkout-onepage-index .col-main{ float:left; margin:1% 2% 0; width:60%;}
.checkout-onepage-index .col-right{margin: 2% 0 0;}
/*end of checkout page */

.block-layered-nav form span.check-box {float: right;margin: 0 1%;}
.box-account .col2-set .col-1 {margin: 5px;padding: 5%;}
.box-account .col2-set .col-2 {background: #bde0fb url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") no-repeat scroll 100% 100%;margin: 5px;padding: 5%;}
div.fme-filter dd{padding: 2px 0 2px 10px;}
div.fme-filter dd a{ color:#000;}
.fme-filter dt {background: #3399cc url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border-color: #045883;color: #fff;font-family: tahoma;font-size: 16px;letter-spacing: 2px;}
.main-container{margin: 5px 0 20px;padding: 0;width: 100%;}
.left_slider_div{ width:auto;}
.slidesjs-container{height: 400px !important;}
.breadcrumbs{margin: 5px 0 15px 15px;}
.tick_mark.right {background: transparent url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/images/tick_green.png") no-repeat scroll 0 -13px;float: left;height: 20px;width: 30px;}
.tick_mark.new {background: transparent url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/images/icon-cta-new.png") no-repeat scroll 0 0px;float: left;height: 40px;width: 40px;}
.similar-products{height: auto;padding: 5px;position: absolute;right: 10px;top: 99px;width: 240px;}
.similar-products .heading {background: #dadada none repeat scroll 0 0;color: #000;font-size: 16px;font-weight: bold;padding: 3px 10px;}
.similar-products .slide{}
.similar-products .slide .also-bought-product-name{display: none;}
.similar-products .slide h2.section-title{color: #990000;font-family: Arial;font-size: 14px;font-weight: bold;text-align: center;}
.similar-products .slide .bx-pager{display:none;}
.similar-products .slide .custom-product-div{display:none;}
.similar-products .block-related{ width:100%;}
.accessories_products {clear: both;height: auto;margin: 30px auto;overflow: auto;width: 98%;}
.accessories_products .slide{}
.accessories_products .slide .also-bought-product-name{display: block; text-align:center;}
.accessories_products .slide h2.section-title {background: #0e5c9e url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;color: #fff;font-family: Arial;margin: 0;padding: 5px 5px 0;text-shadow: 1px 1px #000;text-align:center;}
.accessories_products .slide .bx-pager{display:none;}
.accessories_products .slide .custom-product-div{display:block; text-align:center;}
.accessories_products .slide .block-related{width: 100%;}
.accessories_products .slide .bx-wrapper{border: 5px solid #0e5c9e;padding: 10px;margin:0 auto;box-shadow: none;}
.accessories_products .slide .also-bought-product {border: 1px solid #cacaca;padding: 5px;min-height: 310px;}
ul.bxslider li a:hover{text-decoration:none;}
.accessories_products .slide .also-bought-product:hover{border:1px solid #0e5c9e;-webkit-box-shadow: inset 0 0 5px 1px #98bad6;-moz-box-shadow: inset 0 0 5px 1px #98bad6;box-shadow: inset 0 0 5px 1px #98bad6;z-index:999;}
.special-price.yousave {background: transparent url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/images/offer-back.png") no-repeat scroll 0 0;height: 116px;left: 0;position: absolute;top: 0;width: 115px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";   /* IE 8 */	filter: alpha(opacity=90);  /* IE 5-7 */	-moz-opacity: 0.9;  /* Netscape */	-khtml-opacity: 0.9;/* Safari 1.x */	opacity: 0.9;   /* Good browsers */		opacity: 0.9;   /* Good browsers */	}
.custom-product-div .price {
  -ms-transform-origin: 50% 50%;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
	color: #fff;
	font-size: 17px;
	font-weight: bold;
	left: -6px;
	position: absolute;
	top: 26px;
	text-shadow: 0px 1px #555;
}
.custom-product-div .actual-price.old {color: #aaa;text-decoration: line-through;}
.custom-product-div .special-price {font-size: 20px;font-weight: bold;}
.product-view {margin: 0 auto;width: 99.4%;}
.icon-sprite, .btn-remove2, .ratings .rating-box, .ratings .rating-box .rating, .sorter > .sort-by .sort-by-switcher, .sorter > .view-mode .grid, .sorter > .view-mode .list, .skip-nav .icon, .skip-search .icon, #search_mini_form .search-button::before, .skip-account .icon, .skip-cart .icon, .product-view .sharing-links a, .review-summary-table .rating-box .rating-number::after, .ratings-table .rating-box, .ratings-table .rating-box .rating{	background-image: url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/images/icon_sprite.png");}
.skip-cart .icon{text-indent:unset;}
.homeslider_products {clear: both;height: auto;margin: 30px auto;overflow: auto;width: 99.4%;}
.homeslider_products.recently_sold {float: left;margin: 0 1%;width: 48%;clear: unset;}
.homeslider_products.coming_soon {float: left;margin: 0 1%;width: 48%;clear: unset;}
.homeslider_products .slide ul.bxslider li:hover{-webkit-box-shadow: inset 0 0 5px 1px #98bad6;-moz-box-shadow: inset 0 0 5px 1px #98bad6;	box-shadow: inset 0 0 5px 1px #98bad6;}
.homeslider_products .slide .also-bought-product-name{display: block; text-align:center;}
.homeslider_products.recently_sold .slide h2.section-title {background-color: #eaeaea;border-top: none;padding: 0.5% 1%;text-align: left;border-bottom: 1px solid #ccc;}
.homeslider_products.coming_soon .slide h2.section-title {background-color: #eae5de;border-top: none;padding: 0.5% 1%;text-align: left;border-bottom: 1px solid #e4dcd0;}
.homeslider_products .slide h2.section-title {border-bottom: 3px double #ccc;border-top: 3px double #ccc;color: #092541;font-family: Arial;font-size: 2em;margin: 0;padding: 10px 0;text-align: center;text-shadow: 2px 2px #cacaca;}
.homeslider_products .slide h2.section-title .unbeatable{color: #177707;font-size: 0.7em;text-shadow: 1px 1px #999;}
.homeslider_products.recently_sold .slide h2.section-title .unbeatable{color: #222;}
.homeslider_products.coming_soon .slide h2.section-title .unbeatable{color: #222;}
.homeslider_products .slide .bx-pager{display:none;}
.homeslider_products .slide .custom-product-div{display:block; text-align:center;}
.homeslider_products .slide .block-related{width: 100%;}
.homeslider_products .slide .bx-wrapper{padding: 10px 50px;margin:0 auto;box-shadow: none;}
.homeslider_products.recently_sold .slide .bx-wrapper{border:1px solid #ececec;background-color: #fbfbfb;}
.homeslider_products.coming_soon .slide .bx-wrapper{border:1px solid #eae5de;background-color: #f7f5f5;}
.homeslider_products .slide .also-bought-product {border: 1px solid #cacaca;padding: 5px;	min-height: 250px;}
.homeslider_products.recently_sold .slide .also-bought-product {border: none;}
.homeslider_products.coming_soon .slide .also-bought-product {border: none;}
.homeslider_products .slide .bx-wrapper img {margin: 0 auto;}
.cms-page-view .col1-layout .col-main {box-shadow: 0 0 5px #666;margin: 10px auto;padding: 20px;width: 90%;}
.cms-page-view.cms-contact-us .col1-layout .col-main {box-shadow: none;}
.page-title.custom h1 {color: #3c818c;font-family: Arial;font-size: 22px;text-decoration: underline;}
.cms-page-view .std p, .cms-content p {color: #333;font-family: Arial;font-style: normal;line-height: 20px;margin: 0 0 7px;text-decoration: none;}
.customer-account-create .account-create, .customer-account-login .account-login{margin: 10px auto;padding: 20px;width: 95%;}
.footer-cat.payment-gateways {clear: right;float: right;}
.footer-cat.payment-gateways ul li.ccave{margin: 20px 0 0;}
.checkout-onepage-index.opc-has-progressed-from-login .main-container{}
.checkout-onepage-index.opc-has-progressed-from-login .main-container .main{margin: 0 auto;width: 65%;}
.checkout-onepage-index.opc-has-progressed-from-login .main-container .main .col-main{float: left;width: 65%;}
.checkout-onepage-index.opc-has-progressed-from-login .main-container .main .col-right{margin: 80px 0 0;}
.availability.out-of-stock span{background-color: #ccc;border: 1px solid #bbb;border-radius: 10px;box-shadow: 2px 2px 3px #ccc;color: #000;cursor: no-drop;padding: 3px 8px;}
.checkout-cart-index .main-container{margin: 1% auto 0;width: 98%;}
p.no-rating {color: #126a7c;font-family: arial;font-size: 16px;font-weight: 800;margin:10px 0;}
p.no-rating span{color: #ff0000;}
.onestepcheckout-index-index .main-container{margin: 20px auto;width: 96%;}
#onestepcheckout_orderform .col3-set .col-1{max-width: 400px;}
#onestepcheckout_orderform .col3-set .col-2{width: auto;}
#onestepcheckout_orderform .col3-set .col-3 {background-color: #eaeaea;border-radius: 20px;float: left;margin: 1% 0 0 4%;padding: 1%;width: 40%;}
#onestepcheckout_orderform #checkout-coupon-discount-load {background-color: #efefef;border: 1px solid #ccc;margin: 20px 0;padding: 1%;}
#onestepcheckout_orderform #checkout-coupon-discount-load .op_block_title{font-size: 16px;font-weight: 800;text-decoration: underline;}
.onestepcheckout_datafields .col-1 .form_fields select{height:30px;}
.onestepcheckout-index-success .main-container{margin:1% 0.5%;}
#social_media_block{overflow:auto;}
#social_media_block div {background: rgba(0, 0, 0, 0) url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/images/free-social-media-icon-set.png") no-repeat scroll 0 0 / 300px auto;border-radius: 10px;box-shadow: 0 0 2px #fff;cursor: pointer;float: left;height: 40px;margin: 3px;width: 40px;}
#social_media_block div.facebook{background-position: -18px -4px;}
#social_media_block div.twiter{background-position: -73px -4px;}
#social_media_block div.youtube{background-position: -73px -119px;}
#social_media_block div.pintrest{background-position: -182px -4px;}
#social_media_block div.gplus{background-position: -72px -61px;}
#social_media_block div.linkedin{background-position: -237px -4px;}
#social_media_block div.instagram{background-position: -128px -4px;}
#onestepcheckout_orderform button.btn-checkout {background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0; border:1px solid #ffaa33; color:#333;font-family: Tahoma;font-size: 18px;height: 39px !important;letter-spacing: 1px;box-shadow:unset;}
#onestepcheckout_orderform button.btn-checkout:hover{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #f5d78e, #eeb933) repeat scroll 0 0;}
.op_login_area{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #edd9a8, #d3c093) repeat scroll 0 0; border:1px solid #e4c26f;box-shadow: 0 0 10px 2px #d5bb7d;}
.op_login_area .buttons-set a{color:#222;}
.op_login_area button.button{background:rgba(0, 0, 0, 0) linear-gradient(to right, #dfa61a, #c39015, #dfa61a) repeat scroll 0 0; border:1px solid #c39015;}
.op_login_area button.button:hover{background:rgba(0, 0, 0, 0) linear-gradient(to right, #c39015, #dfa61a, #c39015) repeat scroll 0 0;}
.op_login_area button.button span span{font:bold 16px/20px Arial,Helvetica,sans-serif;}
.op_login_area button.button:hover > span span{color:#333;}
#discount-coupon-form .button-wrapper > button{background:#666 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;margin: 0 0 0 5px; box-shadow:unset;}
.question-box .button{margin:1%;}
.customer-box div.column{padding:0;}
.rewardssocial-buttons{width: 98%;margin: 0 auto 10px;}
.product-view .product-shop .price-box .special-price{background-color: #e3e3e3;border: 1px solid #ccc;margin: 0 0 0 10px;padding-right: 1em;padding-right: 1em;border-radius: 10px;}
.discount_area {
    background: rgba(0, 0, 0, 0) url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/images/discount_tag.jpg") no-repeat scroll 0 0;
    float: left;
    height: 80px;
    margin: 0 0 0 15px;
    width: 102px;
}
.discount_area.red{background-position:-6px 11px;}
.discount_area.green{background-position:-6px -88px;}
.discount_area.blue{background-position:-6px -253px;}
.discount_area.golden{background-position:-6px -170px;}
.discount_area .discount_tag{color: #FF0000;font-size: 18px;padding: 14px 0 0 10px;text-align: center;}
.discount_area .discount_tag .dicount_value{color: #FFF;font-size: 40px;}
.discount_area.golden .discount_tag .dicount_value{color: #FF0000;}
#product-attribute-specs-table th {border-bottom: 1px solid #f3f3f3;border-right: 1px solid #f3f3f3;}
.data-table thead th, .data-table tbody td{border-bottom: 1px solid #f3f3f3;}
.product-collateral{width: 50%;}
.recently_sold .tick_mark.right{margin: 1% 0 0;}
.coming_soon .tick_mark.right{margin: 1% 0 0;}
#recently_soon_wrapper{width:auto; overflow:auto;}
.homeslider_products.coming_soon .slide ul.bxslider li:hover{-webkit-box-shadow: inset 0 0 5px 1px #e4d9c8;-moz-box-shadow: inset 0 0 5px 1px #e4d9c8;	box-shadow: inset 0 0 5px 1px #e4d9c8;}
#contact_wrapper{height: auto;overflow: auto;width: auto;}
#contact_wrapper .c_form {background-color: #f7f5f5;border: 1px solid #eae5de;border-radius: 10px;float: left;margin: 0 2% 0 0;padding: 1%;width: 48%;}
#contact_wrapper .c_address{float: left;}
#contact_wrapper #contact_form ul.form-list li{list-style: outside none none;}
input.qty[type="number"], input.qty[type="text"]{border:1px solid #b45678;border-radius:0;}
.incr_decr_wrapper {
    background: #b45678 none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    width: 20px;
}
.incr_decr_wrapper .incr{line-height: 20px;text-align: center;}
.incr_decr_wrapper .decr{line-height: 20px;text-align: center;}
.col1-layout .col-main{margin:0 0.5%;}
.incr_decr_wrapper .incr:hover{background-color:#FF3300;}
.incr_decr_wrapper .decr:hover{background-color:#000;}

.checkout-onepage-success .col-main {border: 1px solid #eaeaea;box-shadow: 0 0 8px 4px #999;margin: 40px auto 0;max-width: 850px;padding: 1%;}
.checkout-onepage-success .col-main .sub-title{color: #333;margin: 0 0 20px;}
.myorder h3, .order_summery h3, .payment_method h3{background-color: #eaeaea;color: #666;}
.myorder-wrapper{}
.myorder-wrapper .order_summery {
    border: 1px solid #dadada;
    margin-right: 1%;
    width: 49%;
}
.myorder-wrapper .payment_method {
    border: 1px solid #dadada;
    margin-left: 1%;
    width: 54%;
}.myorder-wrapper .myorder {
    border: 1px solid #dadada;
    margin-right: 1%;
    width: 43%;
}
#checkout-review-table-wrapper{}


/*Responsive design style start. */
@media only screen and (max-width: 1919px) {
.searchautocomplete{padding: 0.1% 0;}
.searchautocomplete > label{width: 6%;}
.logo { max-width:18%;}
#header-search{width: 81%;}
.product-img-box .product-image{margin: 0 auto 10px;margin-bottom: 10px;max-width: 504px;width:100%;}
.product-img-box div.more-views { position:relative; }
.product-image-thumbs li { display: inline; margin: 5px 0;}
.searchautocomplete .nav{ width: 88%;}
.product-view {margin: 0 auto;width: 96%;}
.account-cart-wrapper { top: 59px; }
.gs-login.gs-login-login {right: 275px;}
}
@media only screen and (max-width: 1279px) {.logo { max-width:22%;}#header-search{width: 77%;}.searchautocomplete > label {font-size: 1.1em;margin: 5px 5px 0;}
.searchautocomplete .nav{ width: 87%;}
.account-cart-wrapper{ top: 58px; z-index:10;}
#header-account.skip-active {right: 93px;top: 93px;width: 130px;}
.product-collateral .toggle-tabs li > span {padding: 0 15px;}
.gs-login.gs-login-login{right: 124px;}
.similar-products{top: 645px; left:0;right: 500px;}
.similar-products .slide .block-related{float:left; width:100%;}
.footer-cat.payment-gateways {clear: both;float: left;max-width: 100%;height: auto;overflow: auto;}
.footer-cat.payment-gateways ul{}
.footer-cat.payment-gateways ul li {float: left;margin: 20px 10px;}
.footer-cat.payment-gateways ul li.ccave{margin: 46px 20px 0;}
.searchautocomplete {padding: 0.1% 0 0.2%;}
.checkout-onepage-index.opc-has-progressed-from-login .main-container .main{width: 80%;}
.product-collateral{width: auto;}
}

@media only screen and (max-width: 979px) {
.logo { max-width:24%;}
#header-search{width: 75%;}
.product-essential .product-collateral{ display:none;}
.mobile_view .product-collateral { display:block;}
.searchautocomplete > label{ width:8%;}
.searchautocomplete .nav{ width:83%;}
.searchautocomplete .nav-submit-button{ margin:0;}
.gs-login.gs-login-login{right: 95px;}
.accessories_products .slide h2.section-title{ font-size:18px;}
.product-view .product-shop .extra-info, .product-view .product-shop .price-info{width: unset; max-width: 100%;}
.similar-products {left: 546px;right: 10px;top: 342px;width: 240px;}
.product-view .product-shop .product-name .h1, .product-view .product-img-box .product-name h1{font-size:16px;}
.footer-container{padding: 0 20px;}
.footer .footer-cat{max-width: 33%;}
.footer-cat.payment-gateways { max-width: 100%;}
.checkout-onepage-index.opc-has-progressed-from-login .main-container .main{width: 80%;}
.checkout-onepage-index.opc-has-progressed-from-login .main-container .main .col-main{float: none;width: 90%;}
.homeslider_products.recently_sold {width: 98%;}
.homeslider_products.coming_soon {width: 98%;}
}
@media only screen and (max-width: 847px) {
.discount_area{float: right;margin: 0 0 20px;}
}
@media only screen and (max-width: 816px) {
.discount_area{background-size: 80px 297px;width: 75px;height: 58px;}
.discount_area.red{background-position:-4px -2px;}
.discount_area.green{background-position:-4px -59px;}
.discount_area.blue{background-position:-4px -175px;}
.discount_area.golden{background-position:-4px -118px;}
.discount_area .discount_tag{font-size: 14px;padding: 14px 0 0 3px;}
.discount_area .discount_tag .dicount_value{font-size: 26px;}
}
@media only screen and (max-width: 799px) {
.logo{padding: 0.5% 1%;min-height: 57px;}
#header-nav {background: #045883 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border: 1px solid #fff;box-shadow: 0 0 5px #045883;margin: -1px 0 0;z-index: 99;display:none;}
#custommenu-mobile  .parentMenu:hover a:link, #custommenu-mobile  .parentMenu:hover a:visited, #custommenu-mobile  .parentMenu:hover {background: #3399cc url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;}
.menu-mobile .parentMenu a:link, .menu-mobile .parentMenu a:visited{ color:#FFF;}
#custommenu-mobile .level0{ background:#045883 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;}
#custommenu-mobile .level1{ background-color: #3399cc;}
#custommenu-mobile  .wp-custom-menu-submenu .parentMenu:hover a:link, #custommenu-mobile  .wp-custom-menu-submenu .parentMenu:hover a:visited, #custommenu-mobile  .wp-custom-menu-submenu .parentMenu:hover {background: #000 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;}
.product-view {margin: 0 auto;width: 96%;}
.product-view .product-img-box .product-name h1{margin: 10px 0;}
.searchautocomplete {top: 5px;/*width: 90%;*/}
.skip-link{ background:none; color:#f2f2f2; font-size:16px; font-family:Arial; display:block;border:none;}
.skip-link.skip-account{ display:none;}
/*.custom_links{ display:none;}*/
.skip-links{ padding: 5px 0 0; border: medium none;}
.skip-nav {text-align: left;width: 20%;}
.skip-search{ display: none;}
#header-search {display: block;position: absolute;right: 10px;top: 0;width:74%;}
/*.skip-link{ border:none;}*/
.skip-account {float: left;width: 50%;}
.skip-account .icon{ }
.skip-account .label{ }
.header-minicart {float: right;position:relative;}
.skip-link.skip-cart .icon{ }
.skip-link.skip-cart .label{ }
.skip-link.skip-cart {width: 100%;padding: 0 10%;}
.account-cart-wrapper {position: absolute;/*width: 30%;*/}
#header-account.skip-active {position: absolute;right: 117px;top: 98px;width: 21%;z-index: 999;background: #045883 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border: 1px solid #fff;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";   /* IE 8 */filter: alpha(opacity=100);  /* IE 5-7 */-moz-opacity: 1;  /* Netscape */-khtml-opacity: 1;/* Safari 1.x */opacity: 1;   /* Good browsers */opacity: 1;   /* Good browsers */box-shadow: 0 0 5px #045883;}
#header-account li a, .nav-primary a.level0{ color:#bde0fb; border:none;}
.skip-link.skip-active {background: #045883 none repeat scroll 0 0;border: 1px solid #fff;border-radius: 5px 5px 0 0;color: #fff;}
.header-minicart .minicart-wrapper {background: #226294 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border: 1px solid #fff;box-shadow: 3px 3px 5px #222;position: absolute;right: 0;top: 39px;width: 300px;z-index: 99;}
.header-minicart .product-details .product-name a {color: #fff;font-family: tahoma;font-size: 12px;font-weight: normal;}
.header-minicart .info-wrapper th{color:#ddd;}
.header-minicart .info-wrapper td {color: #d8eeff;font-weight: bold;}
.header-minicart .block-subtitle .close {background-color: #fff;border: 1px solid #000;border-radius: 19px;color: #000;height: 30px;line-height: 25px;right: -5px;top: -5px;width: 30px;}
.header-minicart .minicart-actions{background: #fff url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0; height: 97px;padding: 10px;}
.header-minicart .minicart-actions .cart-link{ padding: 0 10px; top: 51px;}
.block-layered-nav .block-content > dl > dt{ margin:5px 0 0;}
.block-layered-nav .block-content > dl > dt:hover{ background: #3399cc url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0; color:#FFF;}
.gs-login.gs-login-login {margin: 0 auto;position: absolute;right: 29px;top: 427px;width: 188px;}
.product-view .product-shop .price-info{max-width:60%;/*width:70%*/; text-align:left;}
.similar-products {left: 500px;top: 680px;width: 30%;display:block;}
.customer-account-create .account-create, .customer-account-login .account-login{ width:99%;}
.product-view .product-shop .price-box .special-price{margin: 5px 0 0;}
.discount_area{float:left;}

}

@media only screen and (max-width: 770px) {
.similar_product_row {width: 100%;}
.product-view .product-shop .price-box .special-price {margin: 0 0 0 10px;}
.discount_area{margin: 0 0 20px 10px;}
.skip-cart .count, .skip-link.skip-active .count{left: 15px;background: unset;}
}
@media only screen and (max-width: 767px) {
.page-header{ height:105px; }
.logo {left: 33%;max-width: 25%;position: absolute;top: 44px;padding:5px;}
.skip-link{ background:none; color:#f2f2f2; font-size:16px; font-family:Arial; display:block;}
.skip-link.skip-account {display: block;margin: 0;padding: 0 5%;width: auto;}
.custom_links{ display:none;}
.skip-links{padding: 40px 0 0;}
/*.searchautocomplete .nav{ min-width:162px;}*/
.searchautocomplete > label{ width: 6%; font-size: 12px;margin: 7px 2px 0;}
.searchautocomplete .nav{ min-width: 130px;width: 88%;}
#header-search { min-width: 230px; width: 98%;right: 2px;}
.searchautocomplete{ min-width:230px; padding: 2px 2px 2px 0; width: 99%;}
#header-account.skip-active{ width: 22%;right: 94px;}
.header-minicart .minicart-wrapper {background: #226294 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border: 1px solid #fff;box-shadow: 0px 0px 8px #222;position: absolute;right: 0;top: 39px;width: 300px;z-index: 99;}
.home-product-title{ font-size: 1.4em;}
.products-grid {height: 625px;overflow: hidden;}
.product-view .product-shop .product-name .h1, .product-view .product-img-box .product-name h1{ font-size:1em; }
/*.product-image-gallery img#image-main{display:none;}
.product-image-gallery img#image-0{ display:block; }*/

.product-img-box div.more-views{ display:block;}
.col2-set .col-1, .col2-set .col-2{ width:100%; margin: 20px 0 0; padding: 15px;}
.customer-account-login .col2-set .col-1, .customer-account-login .col2-set .col-2 {margin: 20px auto;padding: 30px;width: 95%;padding:10px;}
.customer-account-login .col2-set .col-2 { border-top: 1px solid #5294c6;}
.page-title h1 {font-size: 19px;margin: 0 0 0 1%;}
.product-details a{ color:#FFF;}
#header-account li a, .nav-primary a.level0 {font-size: 13px;padding: 0 0 0 10px;}
#header-nav {background: #045883 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;border: 1px solid #fff;box-shadow: 0 0 5px #045883;margin: -1px 0 0;z-index: 99;}
#custommenu-mobile  .parentMenu:hover a:link, #custommenu-mobile  .parentMenu:hover a:visited, #custommenu-mobile  .parentMenu:hover {background: #3399cc url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;}
.menu-mobile .parentMenu a:link, .menu-mobile .parentMenu a:visited{ color:#FFF;}
#custommenu-mobile .level0{ background:#045883 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;}
#custommenu-mobile .level1{ background-color: #3399cc;}
#custommenu-mobile  .wp-custom-menu-submenu .parentMenu:hover a:link, #custommenu-mobile  .wp-custom-menu-submenu .parentMenu:hover a:visited, #custommenu-mobile  .wp-custom-menu-submenu .parentMenu:hover {background: #000 url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/css/") repeat scroll 0 0;}
.icon-sprite, .btn-remove2, .ratings .rating-box, .ratings .rating-box .rating, .sorter > .sort-by .sort-by-switcher, .sorter > .view-mode .grid, .sorter > .view-mode .list, .skip-nav .icon, .skip-search .icon, #search_mini_form .search-button::before, .skip-account .icon, .skip-cart .icon, .product-view .sharing-links a, .review-summary-table .rating-box .rating-number::after, .ratings-table .rating-box, .ratings-table .rating-box .rating
{background-image: url("http://www.bhavtav.com//skin/frontend/bhavtav/brwd/images/icon_sprite.png");}
.account-cart-wrapper {width: 30%;}
.skip-link.skip-search{display:none;}
.gs-login.gs-login-login{top: 625px;}
.box-account .col2-set .col-1,.box-account .col2-set .col-2 { width:97%;}
.accessories_products .slide h2.section-title{ text-align:center; font-size:16px;font-weight: bold;}
.similar-products{display:none;}
.product-view .product-shop .price-info{max-width:100%;width:unset;}
.footer .footer-cat{max-width: 100%; float:none; margin:20px 0 0;padding: 0 0 10px;}
.footer-cat.payment-gateways ul li {float: left;margin: 5px 2%;width: 46%;}
.footer-cat.payment-gateways ul li img{margin: 0 auto;}
.footer address{margin-top: 10px;}
.footer-cat.payment-gateways ul li.ccave {margin: 22px 2% 0;}
}
@media only screen and (max-width: 737px) {
.logo {left: 258px;max-width: 26%;padding:4px;}
.skip-nav{width:14%;}
.account-cart-wrapper {width: 31%;}
.skip-link.skip-account{margin:0;}
#header-account.skip-active {right: 99px;width: 22%;}
.header-minicart .empty{color:#FFF;}
.skip-links{padding: 38px 0 0;}
#header-nav {padding: 0; width:40%;}
.menu-mobile .parentMenu {border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.searchautocomplete > label{width:6%;}
.searchautocomplete .nav{width:88%;}
.footer .footer-cat {float: left;max-width: 33%;}
.footer-cat.payment-gateways{max-width:100%;}
}
@media only screen and (max-width: 737px) {
/*.account-cart-wrapper {width: 40%;}*/
.logo{left: 200px;}
.searchautocomplete .nav{width:87%;}
}
@media only screen and (max-width: 699px) {
	#header-account.skip-active{right: 12.5%;width: 22%;}
}
@media only screen and (max-width: 670px) {
	.account-cart-wrapper {width: 33%;}
}
@media only screen and (max-width: 666px) {
.logo {left: 174px;max-width: 45%;padding: 5px;position: absolute;top: 44px;}
.logo img {max-width: 66%;}
.account-cart-wrapper {width: 15%;}
.skip-link.skip-account{margin: 0 0 0 7%;}
#header-account.skip-active{right: 2%;width: 23%;}
.searchautocomplete > label{width:7%;}
.searchautocomplete .nav{width: 86%;}
.footer .footer-cat{float: left; max-width: 50%;}
.footer-cat.payment-gateways{clear:none;}
.header-minicart .empty{color:#FFF;}
.skip-account .label{display:none;}
.skip-link.skip-cart .label{display:none;}
.skip-cart .count, .skip-link.skip-active .count{left: 11px;}
}
@media only screen and (max-width: 639px) {
#header-nav {width: 50%;}
}
@media only screen and (max-width: 617px) {
.account-cart-wrapper{width: 18%;}	
}
@media only screen and (max-width: 600px) {
.skip-account .label{display:none;}
.skip-link.skip-cart .label{display:none;}
/*.account-cart-wrapper{width: 28%;}*/
#header-account.skip-active{right: 2%;width: 25%;}
#social_media_block{clear:both;}
#customer-reviews .form-add {min-width: 98%;}
.skip-nav {width: 18%;}
}
@media only screen and (max-width: 553px) {
/*.account-cart-wrapper {width: 28%;}*/
#header-account.skip-active{width: 26%;}
.searchautocomplete .nav{width: 85%;}
}
@media only screen and (max-width: 540px) {
.searchautocomplete .nav {width: 84%;}
.skip-nav{width: 15%;}
}
@media only screen and (max-width: 529px) {
/*.account-cart-wrapper {width: 30%;}*/
.searchautocomplete > label{Width:8%;}
.searchautocomplete .nav{WIDTH:83%;}
#header-account.skip-active{width: 28%;}
.skip-nav {width: 21%;}
}
@media only screen and (max-width: 517px) {
.logo{left: 33%;}
/*.skip-nav .label {display: none;}*/
.searchautocomplete .nav {margin: 0 0 0 1%;width: 82%;}
.account-cart-wrapper {width: 20%;}
}

@media only screen and (max-width: 499px) {
/*.searchautocomplete .nav{margin: 0 0 0 1%;width: 83%;}*/
.skip-cart .count, .skip-link.skip-active .count {left: 22px;}
.logo{padding: 0.5% 1%;left:28%;}
.logo img {max-width: 90%;}
#header-account.skip-active{width: 30%;}

}
@media only screen and (max-width: 480px) {
.searchautocomplete .nav{margin: 0 0 0 2%;width: 80%;}
.checkout-onepage-index .col-main{width: 90%;}
}
@media only screen and (max-width: 445px) {
	.account-cart-wrapper{width: 23%;}
	#header-account.skip-active{width: 33%;}
}
@media only screen and (max-width: 425px) {
.searchautocomplete .nav{width: 79%;}
}
@media only screen and (max-width: 415px) {
/*.account-cart-wrapper {width: 31%;}*/
#header-account.skip-active{width: 36%;}
.logo {left: 25%;top: 43px;}
.logo img {max-width: 100%;}
.searchautocomplete .nav {margin: 0 0 0 4%;width: 76%;}
#header-nav {width: 75%;}
.footer-container {padding: 0 10px;}
.footer .footer-cat h2{font-size: 15px;}
.footer-cat.payment-gateways ul li{float:none; width:90%;}
}
@media only screen and (max-width: 386px) {
.account-cart-wrapper {width: 25%;}
#header-account.skip-active{width:38%;}
.skip-nav {width: 25%;}
}
@media only screen and (max-width: 359px) {
.searchautocomplete .nav{ max-width: 229px;margin: 0 0 0 5%;}
.products-grid {height: 560px;}
.account-cart-wrapper{ width:30%;}
.skip-link.skip-cart{padding: 0 10%;}
.skip-link.skip-account{margin: 0 0 0 17%;}
.gs-login.gs-login-login{top: 645px;}
.accessories_products .slide h2.section-title{ font-size:15px;}
.similar-products {top: 582px;width: 37%;}
.customer-account-create .account-create, .customer-account-login .account-login{ padding: 20px 3px;}
#header-account.skip-active{right:19px; width:40%;}
/*.searchautocomplete .nav{max-width: 229px;}*/
.footer .footer-cat h2{font-size: 13px;}
.footer .footer-cat li a{font-size:12px;}
.logo{left: 25%;max-width: 50%;padding: 3% 1% 0;}
#header-nav {width: 85%;}

}
/*Responsive design style end. */
