.top-cart .block-title a span{position:absolute;left:47%;top:3px;color:#fff;}
.top_menu > li a{position:relative;}
.top_menu a > i{font-size:34px;}
.footer-before-container{position:fixed;width:100%;bottom:0;z-index:999999;}
.back_link > a{color:#2c4981;}
.catalog-product-compare-index .back_link > a{color:#888888;}
#search_autocomplete{background-color:#fff;z-index:999999;border:1px solid #ddd;}
#search_autocomplete li{list-style:none;}
#search_autocomplete ul{padding:0;margin:0;}
#search_autocomplete li{cursor:pointer;font-family:arial;font-size:14px;margin:0;padding:1px 9px;}
#search_autocomplete li:hover{background:#e9e9e9;}
.billing-new-address-form
.login_form > input[type="text"], .login_form > input[type="password"],
.register_form > input[type="text"], .checkout_lft input[type="text"],
.checkout_lft input[type="password"], .checkout_lft select{height:40px;}
.checkout-types > li:last-child{margin-right:0;}
.shop_prdct_details .regular-price > .price, .sale-price > .price{font-size:25px;}
.prdct_attr_bg .quantity .toggle-large-qty{padding-top:6px;}
.prdct_attr_bg .quantity .input-text.qty{width:54px !important;height:34px !important;margin:0 0 0 2px;}
#billing-new-address-form .select-style, div.custom_select{border-radius:0 !important;margin-bottom:9px;margin-top:5px;}
#co-billing-form .input-box input{height:40px;}
#co-shipping-form .input-box input{height:40px;}
.checkout_lft #checkout-step-shipping_method ul{line-height:27px;}
.prdct_sec #shopping-cart-table .btn-remove2:hover{text-decoration:none;}
.login-dialog-block .login-dialog-container{border:none!important;}
.ui-dialog .login-dialog-block .account-login .content{min-height:170px !important;}
.home-imgleft{margin-top:36px;}
.home-imgleft1{margin-top:36px;width:61%;}
.home-imgleft1 img{width:100%;}
.home-imgright1{width:39%;}
.home-imgright1 img{width:98%;float:right;}
.home-imgleft img{width:100%;}
.home-imgright img{width:99%;margin-top:-24px;float:right;}
.quantity .select-style,.quantity div.custom_select{margin:0 0 0 2px;}
.prdct_attr_bg ul li{margin-left:2px;}
.box img:hover, .box:hover img{-moz-transform:none;transform:none;}
.a-right .price{font-weight:bold;}
.checkout-types .btn-checkout{height:50px;width:209px;}
.rating-links > a{text-decoration:underline;}
.paypal-or{margin:0 25px;}
.calc{margin-left:10px;}
.product-view .color-title label{font-size:19px;color:#2e2e2e;}
.product-view .color-title{font-size:12px;color:#2e2e2e;}
.old-price{display:inline-block;vertical-align:middle;}
.v-icon{display:inline-block;font-size:12px;margin-left:10px;vertical-align:middle;}
.account .dropdown-menu li:first-child a{font-weight:bold;margin-bottom:6px;}
.account .dropdown-menu li a{font-weight:normal;}
.account .dropdown-menu li:last-child a{margin-bottom:5px;}
.chat_srch_list .dropdown-menu li a{font-weight:normal;margin:1px 0 5px 0;}
.chat_srch_list .dropdown-menu li a:last-child{margin:0 0 0 0;text-decoration:underline;}
.contact_link{text-decoration:underline;color:#333;font-weight:bold;}
.order_status .order th{font-size:16px;font-weight:normal;}
.recent-orders .separator{margin:0 5px;}
.update_account .edit-top{width:33%;display:inline-block;margin-bottom:0;}
.update_account .edit-new{width:47%;display:inline-block;vertical-align:bottom;text-transform:uppercase;}
.update_account .info-box{display:inline-block;width:100%;margin-bottom:15px;margin-top:20px;}
.update_account .info-box .box-title{font-weight:bold;font-size:19px;}
.prdct_name{font-family:"Conv_HoeflerTxt-Roman";}
.review-dialog-block #review-form .header .tell-us{color:#DC6B5D !important;}
.review-dialog-block #review-form .right #add-more-images{color:#DC6B5D !important;}
.shopping_cart_popup .shop_btn{padding:4px 20px;height:auto}
.shopping_cart_popup .checkout_btn{padding:6px 20px;}
.collection_page .prdct_img{position:relative;}
.collection_page .prodct_btn{width:100%;text-align:center;padding-top:13px;}
.advertise_bg a{margin:0 20px;}
.info-box .edit-new a{font-size:15px;}
#order_search_form i{color:#2c4981;}
#order_search_form .input-text{border:0;}
#order_search_form .form_input{padding:25px 0 0 0;}
#order_search_form .form_input .buton{padding:8px 37px;font-size:15px;}
.edit_address .form-list li, .edit_address .form-list li > div > div{position:relative;}
.edit_address [type="checkbox"]{display:none;}
.edit_address .control label{margin-left:25px;}
.edit_address [type="checkbox"]:checked + label::before{background:#2c4981 none repeat scroll 0 0;}
.edit_address [type="checkbox"]:not(:checked) + label::before,.edit_address [type="checkbox"]:checked + label::before{background:#dedede none repeat scroll 0 0;border:1px solid #aaa;border-radius:50%;content:"";height:17px;left:0;position:absolute;top:6px;width:17px;}
.edit_address [type="checkbox"]:not(:checked) + label::after,.edit_address [type="checkbox"]:checked + label::after{background:#fff none repeat scroll 0 0;border-radius:50%;color:#09ad7e;content:" ";font-size:14px;height:7px;left:5.5px;position:absolute;top:6.3px;transition:all 0.2s ease 0s;width:7px;}
.edit_address [type="checkbox"]:not(:checked) + label::after{opacity:0;transform:scale(0);}
.edit_address [type="checkbox"]:checked + label::after{opacity:1;transform:scale(1);}
.edit_address [type="checkbox"]:checked + label::before{background:#2c4981 none repeat scroll 0 0;}
.edit_address [type="checkbox"]:not(:checked) + label::after,.edit_address [type="checkbox"]:checked + label::after{left:5.5px;top:11.3px;}
@-moz-document url-prefix(){.edit_address [type="checkbox"]:not(:checked) + label::after,.edit_address [type="checkbox"]:checked + label::after{left:4.5px;top:11.3px;}
}
.customer-account-index .update_account p{margin-bottom:3px !important;}
.customer-account-index .dashboard .update_account:nth-child(2){border-bottom:0 !important;}
.preferance h2{padding-bottom:0;}
#payment-tool-tip .tool-tip-content img{width:100%;}
.related-products .related-checkbox{display:none;}
#opc-review .step-title{display:none}
#checkout-step-review{background:#fff;margin-top:31px;padding:0;}
.shop_prdct_details .product_name{font-size:30px;color:#333;}
.learn_btn .buton{font-size:22px;}
.average-rating .average-caption{text-align:left !important;}
.reviews-wrapper #feedback .review-top .average-rating .rating-stars-views{text-align:left;}
.product-name{font-family:"Conv_HoeflerTxt-Roman";}
.product_name{font-family:"Conv_HoeflerTxt-Roman";}
.prdct_sec #shopping-cart-table .btn-remove2{position:absolute;top:0px;right:9px;z-index:99;}
#shopping-cart-table{position:relative;}
.compare_details #accordion ul{width:100%;display:inline-block;}
.compare_details .group > div{padding:10px 0;}
.add_to_bag .custom_select select#attribute_140{border:1px solid #ddd !important;padding:11px 8px;}
.btn-continue-gray{background:none;color:#333;text-decoration:underline;text-transform:none;}
.btn-continue-gray:hover{color:#333;text-decoration:underline;}
.shop_prdct_details div.custom_select{overflow:visible;}
.related-products .product-details a{font-family:"Conv_HoeflerTxt-Roman";}
.reltd_product .cross_slider .product-shop a{font-family:"Conv_HoeflerTxt-Roman";}
.cms-about-us .about_content p{font-family:"Conv_HoeflerTxt-Roman";}
.cms-about-us .about_content .imageright{font-family:"Conv_HoeflerTxt-Roman";}
.cms-about-us .about_content li{font-family:"Conv_HoeflerTxt-Roman";}
.cms-shipping-rates-times .shipping_content > h4{font-family:"Conv_HoeflerTxt-Roman";}
.cms-shipping-rates-times .shipping_heading > h2{font-family:"Conv_HoeflerTxt-Roman";}
.cms-shipping-rates-times .shipping_content li{font-family:"Conv_HoeflerTxt-Roman";font-size:13px;}
.cms-shipping-rates-times .shipping_content > p{font-family:"Conv_HoeflerTxt-Roman";font-size:13px;}
.cms-return-policy .about_content h2{font-family:"Conv_HoeflerTxt-Roman";}
.cms-return-policy .about_content p{font-family:"Conv_HoeflerTxt-Roman";}
.cms-return-policy .about_content li{font-family:"Conv_HoeflerTxt-Roman";}
.cms-privacy-policy .about_content h2{font-family:"Conv_HoeflerTxt-Roman";}
.cms-privacy-policy .about_content p{font-family:"Conv_HoeflerTxt-Roman";}
.cms-privacy-policy .about_content li{font-family:"Conv_HoeflerTxt-Roman";}
.cms-privacy-policy .about_content div{font-family:"Conv_HoeflerTxt-Roman";}
.prdct_name{color:#333 !important;}
.shop_prdct_details .color-title label{font-size:16px;color:#848484;}
.cart-price-right{float:right;}
#shopping-cart-table dl.item-options dt, #shopping-cart-table dl.item-options dd.cartright-dd{width:97%;}
.cart-price-right .price{color:#333;font-weight:bold;}
.product-color a{display:inline-block;}
.product-color a img{border:1px solid #ccc;opacity:1;display:inline-block;padding:2px;margin-bottom:10px;margin-right:5px;}
.color-swatches > a{border:1px solid #ccc;opacity:1;}
.product-color a img:hover{border:1px solid rgb(44, 73, 129) !important;}
.product-color a img.selected{border:1px solid rgb(44, 73, 129) !important;}
.configurable-swatch-list .wide-swatch .swatch-label{font-family:Arial;}
.web_prdct_img .prdct_lrg{padding-left:35px;}
@media screen and (-webkit-min-device-pixel-ratio:0){[type="radio"]:not(:checked) + label:after, [type="radio"]:checked + label:after{top:7.3px !important;}
}
.compare_details_mobile{display:none;}
.catalog-product-compare-index .group > div{border-bottom:none;}
.special-price .price{color:#DC6B5D !important;margin-left:5px;}
.special-price1 .price{font-size:15px;color:#dc6b5d !important;}
.special-price1{font-size:15px;color:#dc6b5d !important;}
.catalog-category-view .old-price1 .price{font-size:15px;}
.catalog-category-view .old-price1{margin-bottom:0;}
#customer-reviews .pages ol li.current{color:#dc6b5d !important;}
#create_password_tipper{background-color:#fff;padding:10px;color:red;border:1px solid #aeb0af;}
#create_password_tipper li{color:red;}
.pwd_list{padding-left:0px;}
.pwd_list li:before{content:"\f10c";height:17px;left:0;position:absolute;top:0px;width:17px;font-family:FontAwesome;}
.pwd_list li{display:block;padding-left:21px;position:relative;}
.pwd_list li.slct:before{content:"\f05d";color:green;}
.main_menu li span{width:100%;display:inline-block;}
@media screen and (max-width:1500px){}
@media screen and (max-width:1400px){body{overflow-x:hidden;}
#main_slider .slide-desc > h2{font-size:71px!important;line-height:71px!important;}
}
@media screen and (max-width:1305px){.new_look_btn.shop_btn{left:37.5%;}
}
@media screen and (max-width:1280px){.new_look_btn.shop_btn{left:36.5%;}
.main-product-image{min-height:auto;}
}
@media screen and (max-width:1270px){.mid_content h2{font-size:42px;}
.mid_content h2 span{display:block;}
}
@media screen and (max-width:1205px){.reltd_product #slider1 .overview li{width:332px;}
}
@media screen and (max-width:1199px){.new_look_btn.shop_btn{top:40.5%;}
.reltd_product #slider1 .overview li{width:303px;}
.foot_bg .newsletter_bg{padding:0 15px;}
footer h3{font-size:18px;}
.comp h3{font-size:20px;}
.product_detials_page .product-name1 .product_name{font-size:28px;}
.rating-links > a{font-size:10px;}
.tab-content h3{font-size:20px;}
.tab-content p{font-size:14px;}
footer a{font-size:15px;}
.shopping_cart_popup .price{font-size:18px !important;}
.shopping_cart_popup h1.prdct_name{font-size:13px;}
.shopping_cart_popup .popup_contnt{left:18%;}
.shopping_cart_popup .shop_btn, .shopping_cart_popup .checkout_btn{font-size:11px;}
.shopping_cart_popup .shop_btn{width:167px;padding:7px 12px;}
.shopping_cart_popup .checkout_btn{width:167px;}
.shopping_cart_popup .checkout_btn{padding:10px 20px;}
.slide-desc > p > span{margin:10px 0 5px 0 !important;display:inline-block;}
.account_info{font-size:13px;}
.address_sidebar > p{font-size:14px;}
.address_sidebar > h2{font-size:21px;}
.address_content .limiter, .address_content .pager .amount{width:47%;}
.shop_prdct_details h2.product_name{font-size:21px;}
.shop_prdct_details .price{font-size:19px;}
.shipping_heading > h2{font-size:23px;}
.prdct_btn1{font-size:10px;padding:3px 17px;}
footer h3{font-size:16px;}
}
@media screen and (max-width:1135px){.new_look_btn.shop_btn{left:36.6%;}
#main_slider .slide-desc > p{font-size:37px!important;line-height:54px!important;}
}
@media screen and (max-width:1100px){.new_look_btn.shop_btn{left:30%;}
.shopping_cart_popup .popup_contnt{left:16%;}
}
@media screen and (max-width:1030px){.shopping_cart_popup .popup_contnt{left:14%;}
.prdct_color > li{margin-right:6px;}
.mid_content h2{font-size:35px;}
}
@media screen and (max-width:1006px){.reltd_product #slider1 .overview li{width:287px;}
}
@media screen and (max-width:991px){.acnt_header .top_menu.acnt_menu > li.account > a::before{top:13px;}
.navbar-menu, .navbar-menu:hover, .navbar-menu:focus{min-height:42px;padding-top:6px;font-size:12px;}
.top_menu.acnt_menu > li > a{padding-top:9px;}
.acnt_header .top_menu.acnt_menu > li.account > a::before{top:8px;}
.top_menu.acnt_menu > li > a.cart_mobicon{padding-top:3px;}
.top_menu.acnt_menu > li > a{font-size:10px;}
.acnt_menu > li{min-height:42px;}
.top_bar{min-height:38px;}
.head_part .main_menu{top:42px;z-index:999999;}
footer h3{font-size:16px;}
footer a{font-size:15px;}
.payment_option li{width:16.5%;}
.newsletter input[type="text"]{font-size:12px;}
.sorting_bar select{font-size:10px;}
.sorting_bar strong{font-size:10px;}
.sidebar_left li{font-size:11px;}
.hdng_text{font-size:17px;}
.group h3, .collateral-tabs dt{font-size:22px;}
.product_detials_page .product-name1 .product_name{font-size:20px;}
.prdct_rht .price{font-size:19px;}
.free-shipping-promo.prdct_addvertise.text-xs-center > p{font-size:26px;}
h1.prdct_name{font-size:17px;}
.advertise_bg a{margin:0;width:30%;display:inline-block;}
.price{font-size:17px;}
#authorizenet_cc_type_exp_div > div.input-box > div{float:left;margin-right:24px;width:22%;}
.cvv-what-is-this, .cvv-what-is-this:hover{font-size:10px;}
.shop_sale h1{font-size:52px;}
.shop_sale p{font-size:25px;}
.order td{font-size:12px;}
.order_status .order th{font-size:13px;}
.order td{font-size:12px;}
.order_status{overflow-x:auto;}
.preferance{padding:10px 21px;}
.registration{width:60%;}
.login, .register, .order_total{padding:40px 30px;}
.reviewer_name, .review_txt{font-size:17px !important;}
.details_link{font-size:14px;}
.color-swatches > a{font-size:12px;}
.product-sizeChoices-swatches .text-choice-wrapper{font-size:11px;}
.about_content h2{font-size:25px;}
.advertise_bg a{width:32%;}
.review_link{display:inline-block;float:none;}
.product_detials_page .product-name1 .product_name{font-size:17px;}
.build-your-own{font-size:13px;}
.reviews-wrapper.dr-width-288-more #feedback #customer-reviews .review-dt .date{clear:both !important;}
.prdct_btn1{font-size:10px;padding:3px 15px;}
footer h3{font-size:14px;}
.reltd_product #slider1 .overview li{margin:0 0 0 40px;width:175px;}
#Mob_Image-Wrap .slide-desc{background:rgba(255, 255, 255, 0.3) none repeat scroll 0 0;max-width:54%;right:6%;padding:15px 10px;}
.main_menu{z-index:999999 !important;}
.main_menu ul, .main_menu li > div{border:none;}
.main_menu ul li.level1 a{padding:3px 10px 3px 25px;}
.main_menu ul li a{padding-left:25px;}
.main_menu .brand_container{display:none !important;}
.dropdown-menu, .main_menu ul{padding:0;line-height:18px;}
div.level0 ul:nth-child(3) li a{padding:3px 10px 3px 25px !important;}
.home_catlist.mob_catmenu div.level0 ul:nth-child(3) li a{padding:3px 10px 3px 15px !important;}
#Mob_Image-Wrap .slide-desc > h2{font-size:36px !important;line-height:33px;margin-top:2px;}
.catalog-product-compare-index .back_link > a{color:#888888;}
.no_item{font-size:17px!important;}
.checkout-cart-index .order_total .checkout_btn.buton{font-size:17px;}
.learn_btn .buton{font-size:18px;}
.prdct_attr_bg .quantity .toggle-large-qty{font-size:10px;padding-top:9px;}
}
@media screen and (max-width:973px){.reltd_product #slider1 .overview li{margin:0 0 0 47px;width:151px;}
.reltd_product #slider1 .overview li .product-shop p{font-size:12px;}
.shopping_cart_popup .popup_contnt{left:12%;}
.reviews-wrapper.dr-width-288-more .select-review-sorts li{width:100%!important;}
}
@media screen and (max-width:930px){.shopping_cart_popup .popup_contnt{left:8%;width:85%;}
}
@media screen and (max-width:905px){.reltd_product #slider1 .overview li{margin:0 0 0 47px;width:133px;}
}
@media screen and (max-width:880px){#main_slider .slide-desc > p{font-size:29px !important;line-height:40px !important;}
}
@media screen and (max-width:836px){.reltd_product #slider1 .overview li{margin:0 0 0 37px;width:133px;}
}
@media screen and (max-width:820px){#main_slider .slide-desc{right:29%;}
}
@media screen and (max-width:800px){.free-shipping-promo.prdct_addvertise.text-xs-center > p{font-size:18px;}
.ordertotal_tbl td{font-size:17px;}
h1.hdng_text{font-size:34px;}
.address_sidebar > h2{font-size:17px;}
.address_sidebar > p{font-size:12px;}
.order_status .order th{font-size:11px;}
.new_look_btn.shop_btn{font-size:22px;}
}
@media screen and (max-width:787px){.reltd_product #slider1 .overview li{margin:0 0 0 43px;width:119px;}
}
@media screen and (max-width:768px){footer .foot_bg h3{font-size:12px;}
.foot_bg .col-md-3{padding-left:7px;padding-right:7px;}
footer a{font-size:13px;}
.btm_slider .bx-wrapper .bx-prev{left:-33px;}
.btm_slider .bx-wrapper .bx-next{right:-33px;}
.contact_inner{font-size:14px;}
.shop_sale h1{font-size:48px;}
.shopping_cart_popup .total{font-size:16px;}
.popup_contnt .prdct_info_part p{font-size:14px;}
.popup_contnt .prdct_info_part{padding-top:10px !important;width:73%;padding-left:40px!important;}
.popup_contnt .prdct_sec .prdct_img{display:none;}
.popup_contnt .prdct_sec .product_img{display:none;}
.advertise_bg a{margin:0;width:30%;display:inline-block;}
.advertise_bg a img{width:80%;}
.reltd_product #slider1 .overview li{margin:0 114px;width:218px;}
html{overflow-x:hidden;}
.compare_products li:nth-child(2n+1){clear:left;}
.checkout_lft .step-title > h2{font-size:17px;}
.new_look_btn.shop_btn{top:37.5%;}
}
@media screen and (max-width:767px){.checkout-cart-index .order_total .checkout_btn.buton{font-size:17px;}
.mob_social li a{margin:0 10px;}
.btm_slider .bx-wrapper .bx-prev{left:-30px;}
.btm_slider .bx-wrapper .bx-next{right:-30px;}
.btm_slider .bx-wrapper img{margin-left:6px;max-width:96%;}
.cms-index-noroute .page-head-alt h3{font-size:14px;}
.cms-index-noroute .col-main div{font-size:15px;}
.cms-index-noroute .col-main a{font-size:15px;}
.cms-about-us .about_content > h2{font-size:22px;}
.cms-about-us .about_content > p{font-size:16px;}
.contact_inner{font-size:14px;}
.about_content h2{font-size:20px;}
.shipping_heading > h2{font-size:21px;}
.checkout_lft .step-title > a{float:right;padding:0 20px;}
#checkout-review-table-wrapper .ordertotal_tbl td{font-size:18px;}
#checkout-review-table-wrapper .price{font-size:18px;}
#shopping-cart-table > div:last-child{border:none;}
.free-shipping-promo.prdct_addvertise.text-xs-center > p{font-size:19px !important;}
.sorting_bar select{font-size:10px;}
.comp h4{font-size:20px;text-align:center;}
.comp h3{text-align:center;text-transform:uppercase;font-size:17px;margin-bottom:20px;}
.company_info{display:none;}
.mob_catmenu{background:#2c4981 none repeat scroll 0 0;border:medium none;color:#fff;display:block;padding:7px 10px;text-align:center;text-transform:uppercase;margin-bottom:10px;}
.sidebar_left p{margin:0;}
.side_bar_menu{margin-top:0;}
.side_bar_contact{margin-top:10px;}
.sidebar_left{margin-bottom:20px;}
.prdct_rht .price{font-size:16px;}
.shopping_cart_popup .price{font-size:15px !important;}
.shopping_cart_popup h1.prdct_name{font-size:13px;}
h1.prdct_name{font-size:15px;}
.free-shipping-promo.prdct_addvertise.text-xs-center > p{font-size:16px !important;}
.ordertotal_tbl td{font-size:14px;}
.login, .register, .order_total{padding:12px;}
.totals .price{font-size:15px;}
.shopping_cart_popup .view_btn{margin:0 auto;float:none;}
.btn_grp{text-align:center;}
.shopping_cart_popup .popup_contnt{left:0%;width:100%;}
.shopping_cart_popup .shop_btn{float:left;padding:7px 12px;width:49% !important;}
.shopping_cart_popup .checkout_btn{float:right;width:49% !important;}
.popup_contnt .prdct_info_part{padding-left:26px !important;padding-top:3px !important;width:71%;}
.reltd_product #slider1 .viewport{height:369px;}
.registration label{font-size:16px;}
.validation-passed span{font-size:14px;}
.advertise_bg a img{width:95%;}
.slide-desc > p > span{margin:10px 0 5px 0 !important;display:inline-block;}
.home_catlist.mob_catmenu .main_menu li:last-child{margin-bottom:0 !important;}
.home_catlist.mob_catmenu .main_menu li:first-child{padding-top:5px;}
.shop_sale h1{font-size:29px;}
.beat_bg p{padding:13px 0;}
.filter_item > ul > li, .filter_item1 > ul > li{float:left !important;width:41% !important;}
#customer-reviews .pages ol li{font-size:14px;padding:0 2px;}
.catalog-product-view .prdct_desc{width:100%;margin-top:0!important;display:inline-block;}
.catalog-product-view .prdct_like{width:100%;}
.prdct_details_part .prdct_attr_bg{border-bottom:none;}
.customer-account-index .update_account{padding:30px 20px;}
.customer-account-index .update_account h2{font-size:14px!important;}
#order_search_form .input-text{width:100%!important;}
.reltd_product #slider1 .overview li{margin:0 46px;width:368px;}
.mid_content{background-attachment:unset;}
.mid_content p br{display:none;}
.new_look .container{padding:0;}
#main_slider .slide-desc{max-width:54%;}
.customer_comments .carousel-inner p br{display:none;}
.customer_comments .container p{font-size:20px;line-height:24px;}
.customer_comments h2{font-size:28px;}
.login_form .buttons-set .buton{width:100%;}
.login_form .buttons-set.form-buttons{text-align:center;}
.login_form a.frgt_password, .opc-wrapper-opc .restore-account{float:none;text-align:center;margin-top:10px;}
#payment_form_authorizenet > li:last-child{display:inline-block;width:100%;border-bottom:1px solid #333;padding-bottom:10px;margin-bottom:0px;}
.checkout_rht{padding:33px 20px 3px;}
.discount-form #coupon_code{width:62%;height:31px;font-size:13px;}
.discount-form .promo_code_btn{position:relative !important;width:36%;top:0 !important;right:0 !important;background:#2c4981 none repeat scroll 0 0;color:#fff !important;padding:6px 10px !important;}
#discount-coupon-form{margin:0 !important;}
#opc-payment #checkout-step-payment{border:2px solid #2c4981;}
.catalog-product-compare-index .learn_btn .buton{width:100%;}
.catalog-product-compare-index .learn_btn{margin-top:20px;}
#co-shipping-method-form [type="radio"]:not(:checked) + label::after, #co-shipping-method-form [type="radio"]:checked + label::after{top:6.3px !important;}
.content_part .container{max-width:100%;}
#custom-payment-buttons{text-align:center;}
#custom-payment-buttons .button{margin:0 0 29px;width:82%;}
#review-buttons-container{text-align:center;}
#review-buttons-container .button{margin:0 0 7px;width:82%;}
.checkout-onepage-success .col1-layout .col-sm-12{padding:0 0 0px 0;}
.checkout-onepage-success .checkout_rht{margin-top:20px;}
.compare_products{display:none;}
.compare_details{display:none;}
.compare_details_mobile .remove{color:#888888;float:right;font-size:20px;margin-top:-25px;}
.compare_details_mobile .item{width:92%;margin:0 auto;margin-bottom:60px;border-bottom:1px solid #333;}
.compare_details_mobile .item:last-child{border-bottom:none;margin-bottom:10px;}
.compare_details_mobile .prdct_img{margin-bottom:20px;}
.compare_details_mobile .prdct_name{font-size:18px;line-height:20px;color:#333333;}
.compare_details_mobile .price{color:#333333;font-size:18px;}
.compare_details_mobile .learn_btn{margin-bottom:40px;}
.compare_details_mobile{width:100%;display:inline-block;}
.compare_details_mobile .cont{margin:20px 10px 30px 10px;}
.compare_details_mobile .cont .std > ul{padding-left:20px;margin-top:20px;}
.catalog-product-compare-index .content_part{padding-bottom:0;}
#payment-tool-tip .tool-tip-content img{width:100%;}
.new_look .row{margin:0!important;}
.new_look_btn.shop_btn{left:27%;}
.home-imgright img{margin-top:-20px;}
.prdct_attr_bg .quantity .toggle-large-qty{font-size:14px;padding-top:6px;}
@media screen and (-webkit-min-device-pixel-ratio:0){#checkout-shipping-method-load [type="radio"]:not(:checked) + label::after, #checkout-shipping-method-load [type="radio"]:checked + label::after{top:7.3px !important;left:4.5px !important;}
}
[type="radio"]:not(:checked) + label:after, [type="radio"]:checked + label:after{left:4.5px !important;}
}
@media screen and (max-width:760px){.reltd_product #slider1 .overview li{margin:0 46px;width:348px;}
.prdct_rht.prdct_details_part, .rltd_prdct_prt{width:100%;display:inline-block;}
.prdct_lft.prdct_img_part{width:100%;}
.addthis-buttons{margin-top:20px;}
.prdct_lft.prdct_img_part{padding-right:15px;}
#main_slider .slide-desc{right:27%;}
.group h3, .collateral-tabs dt{font-size:19px;}
}
@media screen and (max-width:730px){.validation-advice{clear:both;font-size:14px;}
.reltd_product #slider1 .overview li{margin:0 46px;width:348px;}
.reltd_product #slider1 .overview li{margin:0 71px;width:293px;}
.home-imgleft1{margin-top:30px !important;}
.home-imgleft{margin-top:30px !important;}
.home-imgright1 img{width:100%;}
.home-imgright img{margin-top:-13px;}
}
@media screen and (max-width:675x){.reltd_product #slider1 .overview li{margin:0 71px;width:228px;}
}
@media screen and (max-width:630px){.reltd_product #slider1{width:73%;}
#main_slider .slide-desc > p{font-size:22px !important;line-height:30px !important;}
#main_slider .slide-desc{right:34%;}
.slide-desc .more{font-size:13px;}
}
@media screen and (max-width:610px){#shopping-cart-table dl.item-options dt, #shopping-cart-table dl.item-options dd{width:65%;}
.new_look_btn.shop_btn{font-size:18px;}
.home-imgleft1{margin-top:15px !important;}
.home-imgleft{margin-top:15px !important;}
.home-imgright1 img{width:100%;}
.home-imgright img{margin-top:-13px;}
.home-imgright1{padding-left:0px;}
.home-imgright img{margin-top:2px;width:100%;}
.home-imgright{padding-left:0px;}
.new_look_btn.shop_btn{top:38%;}
}
}
@media screen and (max-width:545px){.slide-desc{padding-bottom:15px !important;padding-top:15px !important;}
.faqcont > h2{font-size:18px;}
.faq_list > h2{font-size:17px;line-height:20px;}
.contact_inner p{font-size:14px;}
.address_content h2{padding:16px 0;margin-bottom:0;}
.write_us{border-bottom:0 !important;}
.address .contact_form{padding:15px 8px;}
.address .contact_form .btn-only{text-align:center;}
.address .contact_form .buttons-set .buton{float:none;display:inline-block;}
.side_bar_contact > p{font-size:14px;}
.container p{font-size:15px;}
.buton.cmp{padding:5px 12px;}
.address li{font-size:15px;}
.sidebar_left{margin-bottom:20px;}
.checkout .row .col-sm-12{padding:0;}
.comp .comp_prdct:nth-child(odd){padding-right:0;}
.comp .comp_prdct:nth-child(even){padding-left:0;}
.sorting{width:56%;}
.compare_box > a{right:3px;top:0;}
.slide-desc > p > span{font-size:14px;}
.address_content .pager .amount{width:30%;}
.address_content .limiter{width:67%;}
.address_content .pager{font-size:12px;}
.address .my-account p{font-size:14px;}
.filter_item > ul > li, .filter_item1 > ul > li{float:left !important;width:50% !important;padding:0 3px;}
.filter_item > ul.row, .filter_item1 > ul{width:100%;margin:0 auto;}
.text-choice-wrapper{padding:0 6px;font-size:15px;}
.address .my-account h2{font-size:15px !important;}
.helpful-block .help_text{margin-bottom:10px;width:100%;}
}
@media screen and (max-width:543px){.address_inner{padding:20px 10px;}
.chat_us{border-right:0;min-height:100px;}
.phone_us{border-right:0;min-height:100px;}
.email_us{padding-left:15px;min-height:100px;}
.write_us{padding-left:15px;min-height:100px;}
.upper_section{border-bottom:0;}
.chat_us, .email_us, .phone_us{border-bottom:1px solid #000 !important;border-right:medium none !important;}
.select-style select, div.custom_select select{padding:5px 3px;font-size:10px;}
.checkout-onepage-index .select-style select, div.custom_select select{padding:5px 8px;font-size:13px;}
.checkout_lft .step{padding:10px 15px 20px;}
.no_slider .viewport{width:100% !important;}
.product_detials_page .prdct_thumbimage_list img{display:none;}
.product_detials_page .product-image-thumb{background:#ddd none repeat scroll 0 0;display:inline-block;height:10px;width:10px;border-radius:100%;}
.product_detials_page .prdct_thumbimage_list li{width:10px!important;height:10px!important;}
.product_detials_page .thum_image_bg #slider1 .buttons{display:none;}
.product_detials_page .addthis_toolbox{margin-top:15px;}
.product_detials_page .thum_image_bg #slider1 .overview li, .thum_image_bg .slider1 .overview li{width:10px!important;margin:0 5px 0 0;float:none;}
.product_detials_page .thum_image_bg .viewport{height:25px!important;}
.product_detials_page .prdct_thumbimage_list li.selected a{background:#2c4981;}
.product_detials_page .prdct_thumbimage_list{text-align:center;}
.product_detials_page #product-video p{background:#ddd none repeat scroll 0 0;display:inline-block;height:10px;width:10px;border-radius:100%;}
#product-video > p::before{content:"";}
.product_detials_page .prdct_thumbimage_list li.selected #product-video p{background:#2c4981;}
.prdct_sec #shopping-cart-table .btn-remove2{right:0px;}
}
@media screen and (max-width:510px){.reltd_product #slider1 .overview li{margin:0 71px;width:170px;}
.mid_content > div{margin-left:-30%;}
}
@media screen and (max-width:495px){.new_look_btn.shop_btn{top:35%;}
.box img{max-height:167px;}
.new_look_btn.shop_btn{left:25%;}
.mid_content h2{font-size:28px;}
.shop_btn{font-size:14px;}
.mid_content h2 span{display:block;}
@media screen and (-webkit-min-device-pixel-ratio:0){[type="radio"]:not(:checked) + label:after, [type="radio"]:checked + label:after{top:7.3px !important;left:4.5px !important;}
}
#main_slider .slide-desc{max-width:70%;}
}
@media screen and (max-width:459px){.about_content h2{font-size:20px;}
.about_heading h2{font-size:16px !important;}
.reltd_product #slider1{width:91%;}
.new_look_btn.shop_btn{font-size:16px;top:35%;}
}
@media screen and (max-width:430px){#main_slider .slide-desc{right:17%;}
}
@media screen and (max-width:385px){.reltd_product #slider1{width:100%;}
.checkout-onepage-index [type="radio"]:not(:checked) + label:after,.checkout-onepage-index [type="radio"]:checked + label:after{top:7.3px !important;}
.new_look_btn.shop_btn{font-size:15px;}
#main_slider .slide-desc{max-width:85%;}
.shop_btn{font-size:12px;}
.mid_content .shop_btn::before{font-size:18px;}
}
@media screen and (max-width:370px){.about_heading h2{font-size:15px !important;}
.select-style select, div.custom_select select{padding:5px 3px;}
.checkout-onepage-index .select-style select, div.custom_select select{padding:5px 8px;font-size:13px;}
.chat_srch_list .dropdown .dropdown-menu{right:-85px;}
.back_link > a{font-size:18px;}
.bred{font-size:10px;}
.product_detials_page .product-name1 .product_name{font-size:15px;}
.shopping_cart_popup .price{font-size:13px !important;}
.custom_select select{margin:0 !important;padding-right:13px !important;}
#checkout-review-table-wrapper .ordertotal_tbl td{font-size:14px;}
.btm_slider .bx-wrapper .bx-prev{left:20px;}
.btm_slider .bx-wrapper .bx-next{right:20px;}
.preferance{padding:10px 11px;}
.address_inner a{font-size:12px !important;}
.customer-account-index .preferance h2{font-size:12px!important;}
.acc_success > h2{font-size:17px;}
.color_swatch .sml_show{font-size:14px;}
.about_content h2{font-size:21px;}
.prdct_btn1{font-size:10px;padding:3px 6px;}
#checkout-review-table-wrapper .price{font-size:12px;}
.cms-home h1.hdng_text{font-size:32px;line-height:50px;}
.reltd_product #slider1 .overview li{margin:0 44px;width:133px;}
.chat_srch_list > li:first-child{float:left;width:32%;}
.chat_srch_list > li:last-child{float:right;width:60%;}
#search_mini_form input[type="text"]{width:100%;padding:3px 8px;}
.chat_srch_list form{padding:0;}
.head_left, .chat_srch_list{width:100%;display:inline-block;}
.compare_box{padding:18px;min-height:151px;}
.checkout_lft .step-title > h2{font-size:18px;}
.step-title > a{font-size:12px;}
.ajaxlogin-window{width:98% !important;padding:20px !important;left:1% !important;}
.checkout-onepage-success .acc_success > h2{font-size:15px;margin-bottom:0;}
.checkout-onepage-success h2.box-title{font-size:15px;}
.home-imgright{float:right;width:63%;padding-left:0;}
.home-imgleft{width:37%;}
#main_slider .slide-desc{right:14%;}
}
@media screen and (max-width:360px){.new_look_btn.shop_btn{left:17%;}
.related-products #slider12{padding:0 0 0 0px;}
.related-products .overview li{width:100%!important;margin-left:0!important;margin-right:0!important;}
}
@media screen and (max-width:354px){.byos #byos-cart-items tr td{line-height:20px;}
.faqcont > h2{font-size:15px;}
}
@media screen and (max-width:346px){.byos #byos-cart-items .header-actions{float:left;margin-top:0;}
.reltd_product #slider1 .overview li{margin:0 35px;width:97px;}
.about_heading h2{font-size:13px !important;}
}
@media screen and (max-width:340px){.cross_slider .price{font-size:12px !important;}
#authorizenet_cc_type_exp_div > div.input-box > div{float:left;margin-right:7px;width:26%;}
.overview li{width:194px !important;}
.reltd_product #slider1 .overview li{margin:0 0 0 15px;width:97px;}
#main_slider .slide-desc{right:10%;}
.compare_box{min-height:136px;}
.no_item{font-size:13px !important;}
}
@media screen and (max-width:320px){.compare_box{min-height:128px;}
}
.no-display{display:none}
#error_msg{color:red;font-size:13px;}
.checkshipping{background:#2c4981 none repeat scroll 0 0;border:medium none;color:#fff;display:inline-block;font-size:14px;padding:5px;text-align:center;text-transform:uppercase;vertical-align:top;}
.shopsale_h1{text-decoration:nono;color:#3A4B83}
.reviews-container .help_text{font-size:15px;}
@media screen and (max-width:640px){.mid_content > div{background-size:cover !important;}
}
@media screen and (max-width:460px){.mid_content > div{background-size:cover !important;}
}
.snippets{border:1px solid #ccc;margin:5px 0;min-height:75px;overflow:auto;}
.snippets p{margin-bottom:0px;}
.snippets .product-name{font-weight:bold;}
.snippets .prod-thumb{float:left;padding:5px;}
.snippets img{display:block;}
.snippets .content{margin-left:85px;padding:5px;}
.reviews-container .ratings-table .rating-box{height:18px;width:100px;}
.reviews-container .ratings-table .rating-box .rating{height:18px;width:100px;}
.block-reviewed .rating-box{height:17px;width:85px;}
.block-reviewed .rating-box .rating{height:17px;width:85px;}
.review-top .average-rating .rating-box{height:23px;width:120px;}
.review-top .average-rating .rating-box .rating{height:23px;width:120px;}
.overall-raiting .overall-raiting-value li .separate-rating-star{width:32px;height:26px;}
.overall-raiting .overall-raiting-value li.active .separate-rating-star{}
.category-products .ratings .amount{float:left;}
#animated_div{border:#ADADAD 1px double;background:#E9E9E9;}
#search_autocomplete .amount{display:none!important}
.ship_methods .price{font-size:16px !important}
.mobile #slideshow-wrap{display:none}
.mobile #Mob_Image-Wrap{display:block}
.desktop #slideshow-wrap{display:block}
.desktop #Mob_Image-Wrap{display:none}
.desktop .desktop_midContent{display:block}
.desktop .mob_midContent{display:none}
.mobile .desktop_midContent{display:none}
.mobile .mob_midContent{display:block}
#animated_div {border:#ADADAD 1px double;background:#E9E9E9;}
.reviews-container .ratings-table .rating-box{height:18px;width:100px;}
.reviews-container .ratings-table .rating-box .rating{height:18px;width:100px;}
.block-reviewed .rating-box{height:17px;width:85px;}
.block-reviewed .rating-box .rating{height:17px;width:85px;}
.review-top .average-rating .rating-box{height:23px;width:120px;}
.review-top .average-rating .rating-box .rating{height:23px;width:120px;}
.overall-raiting .overall-raiting-value li .separate-rating-star{width:32px;height:26px;}
.overall-raiting .overall-raiting-value li.active .separate-rating-star{}
.category-products .ratings .amount{float:left;}
.snippets{border:1px solid #ccc;margin:5px 0;min-height:75px;overflow:auto;}
.snippets p{margin-bottom:0px;}
.snippets .product-name{font-weight:bold;}
.snippets .prod-thumb{float:left;padding:5px;}
.snippets img{display:block;}
.snippets .content{margin-left:85px;padding:5px;}
.snippets .rating-box{float:left;margin-top:3px;margin-right:5px;}
.breadcrumbs li span{}
p.snippets-footer{padding:0px;color:#000;font-style:normal;}
.snippets-fields ul{display:inline;}
.snippets-fields li{display:inline;color:#666;background:none !important;padding-left:0px !important;margin:0px !important}
.snippets-fields li + li::before{content:"- ";}
.std ul{padding-left:0em;}
#currencySelect { left: 12px;}
.show-read-more .more-text{display: none;}