.diaporama{position:relative;height:415px;}
.diaporama img{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;}
.Fleft{float:left!important;}
.Fright{float:right!important;}
.Middle{vertical-align:middle;}
.nobdr{border:none !important;}
.nobg{background:none !important;}
.nobdr_top{border-top:none !important;}
.nomargin{margin:0px !important;}
.nomargin-left{margin-left:0px !important;}
.nomargin-right{margin-right:0px !important;}
.nopadding{padding:0px !important;}
.alignbottom{vertical-align:text-top;}
img{height:auto;border:0;}
ul{list-style-type:none;padding:0;margin:0;}
ul li{list-style:none;padding:0;margin:0;}
a{text-decoration:none;outline:none;}
aside, details, figcaption, figure, ins, summary, small, mark, title, video, footer, header, hgroup, nav, section, article{display:block;}
.clear{padding:0;margin:0;clear:both;height:0px;}
h1, h2, h3, h4, h5, h6{padding:0;margin:0 0 1rem 0;}
html, body{height:100%;width:100%;padding:0;margin:0;}
body {overflow-x:hidden;}

#main_page{width:100%;}
#header_top{width:100%;height:37px;background:#3c414c;}
.header_top{width:1180px;margin:0 auto;}
.header_top_right{float:right;margin-right:0px;}
.header_top_right ul{list-style-type:none;float:right;}
.header_top_right ul li{font-size:14px;line-height:37px;font-weight:400;color:#fff;text-transform:uppercase;float:left;padding:0 0 0 22px;}
.header_top_right ul li a{text-decoration:none;color:#fff;}
.header_top_right ul li img{float:left;margin:12px 8px 0 0;}
.header_top_right ul li{display:none;}
.header_top_right ul li + li{display:none;}
.header_top_right ul li + li + li{display:block;}
.fixed-top{height:189px;position:relative;z-index:999;}
.relative-top{position:fixed;width:100%;background:#FFFFFF;}
.fixed-top.smaller .relative-top{box-shadow:0 0 10px rgba(0, 0, 0, 0.2);height:73px;transition:all 0.3s ease 0s}
.fixed-top.smaller .relative-top #header_top{display:none;}
.fixed-top.smaller .relative-top .header_right{display:none;}
.fixed-top.smaller .relative-top #outer_navi{border:medium none;margin:-10px auto 0 auto;position:relative;width:869px;z-index:9999;height:1px;}
.fixed-top.smaller .relative-top #outer_navi #nav{border:medium none;left:182px;position:absolute;top:-44px;}
.fixed-top.smaller .relative-top #outer_navi #nav li a{padding:0px 18px;line-height:28px;height:27px !important;background:none;}
.fixed-top.smaller .relative-top #outer_navi #nav li a.active:after, .fixed-top.smaller .relative-top #outer_navi #nav li a:hover:after{height:27px !important;background:none;color:#b90000;}
.fixed-top.smaller .relative-top #outer_navi #nav li a.active, .fixed-top.smaller .relative-top #outer_navi #nav li a:hover{color:#b90000;}
.fixed-top.smaller + .main-container .scrollbox .list_nav{margin-top:100px;}
.header{width:1180px;margin:0 auto;z-index:999;}
.header .logo{float:left;width:331px;height:64px;margin:21px 0 0 0;overflow:hidden;transition:all 0.1s ease 0s}
.header .logo a img{max-height:64px;overflow:hidden;}
.header_right{float:right;width:600px;margin:21px 0px 0 0;position:relative;}
.header_top .chat{display:inline-block;position:relative;top:11px;right:10px;}
.header_top .chat a{background:url("../images/live-chat.jpg") no-repeat scroll 0 0px rgba(0, 0, 0, 0);color:#fff;display:inline-block;font-size:15px;line-height:15px;font-weight:400;height:22px;padding:0 0 0 24px;text-transform:uppercase;}
.welcome-msg{position:relative;color:#FFF;top:11px;padding-right:20px;}
.row{width:85px;float:left;margin-right:1%;}
.jqTransformInputWrapper{float:left;width:225px !important;}
.row .jqTransformSelectWrapper{width:85px !important;height:32px;font-size:11px;line-height:32px;font-weight:400;text-transform:uppercase;color:#525050;border:1px solid #c5cacd;position:relative;padding:0 0 0 5px;float:left;margin:10px 0 0 0;}
#search_mini_form .row{display:none;}
.jqTransformSelectWrapper div span{width:100%!important;display:block;cursor:pointer;text-align:left;padding:0 0 0 10px;}
.jqTransformHidden{display:none;}
.jqTransformSelectWrapper ul{background:#fff;display:none;left:0;overflow:auto;position:absolute;top:34px;width:88px !important;z-index:10;border:1px solid #d0d0d0;border-bottom:none;}
.jqTransformSelectWrapper ul li a{display:block;font-size:13px;line-height:25px;font-weight:300;color:#525050;padding:5px;border-bottom:1px solid #dadada;text-align:left;}
.jqTransformSelectWrapper ul li a:hover, .jqTransformSelectWrapper ul li a.selected:hover{background:#dbdbdb;}
.header_right #search_mini_form{display:inline-block;}
.header_right #search_mini_form .search-box{display:inline-block;float:right;position:relative;top:6px;}
.search-box{height:32px;border:1px solid #c5cacd;padding:0 10px 0 0;margin:10px 0 0 0;}
.search-box input{background:#fff;border:none;width:270px;float:left;height:32px;padding:0 10px;font-size:13px;line-height:32px;font-weight:400;color:#9fa1a4;}
.search-box button{background:url("../images/search-btn.png") no-repeat scroll right 8px rgba(0, 0, 0, 0);float:right;height:23px;text-indent:-9999px;width:15px;}
.search-box #search-menu{display:none;}
#search-form{display:block;position:relative;}
#search-form .jqTransformButton{background:url("../images/search-btn.png") no-repeat scroll right 8px transparent;float:right;height:23px;width:15px;margin:0px;}
#search_mini_form .jqTransformSelectWrapper ul{min-width:151px;}
.shopping_cart{margin:5px 0 0 410px;min-width:180px;display:inline-block;}
.shopping_cart p{font-size:13px;line-height:20px;font-weight:400;color:#3f4449;text-transform:uppercase;margin:0;text-align:left;}
.shopping_cart img{float:none;padding:0 10px 0 0;}
.shopping_cart .cart-right{float:right;}
.shopping_cart h5{font-size:13px;line-height:20px;font-weight:400;color:#de172c;text-align:left;}
.shopping_cart h5 span{font-size:13px;line-height:20px;font-weight:400;color:#656e74;text-transform:uppercase;}
#outer_navi{width:100%;height:54px;border-top:1px solid #e4e4e4;margin:20px 0 0 0;border-bottom:1px solid #e4e4e4;}
.navi{width:1180px;margin:0 auto;}
.navi ul{list-style-type:none;border-right:1px solid #d7d7d7;float:left;position:relative;left:12px;min-width:1180px;}
.navi ul li{font-size:15px;line-height:54px;font-weight:400;color:#3c414c;text-transform:uppercase;float:left;border-left:1px solid #d7d7d7;}
.navi ul li a{text-decoration:none;color:#3c414c;display:block;padding:0 43px;}
.navi ul li a:hover ,.navi ul li a.active{height:54px;color:#fff;background:#e10018;background:-moz-linear-gradient(top, #e10018 0%, #b80013 100%, #2989d8 100%, #b80013 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e10018), color-stop(100%,#b80013), color-stop(100%,#2989d8), color-stop(100%,#b80013));background:-webkit-linear-gradient(top, #e10018 0%,#b80013 100%,#2989d8 100%,#b80013 100%);background:-o-linear-gradient(top, #e10018 0%,#b80013 100%,#2989d8 100%,#b80013 100%);background:-ms-linear-gradient(top, #e10018 0%,#b80013 100%,#2989d8 100%,#b80013 100%);background:linear-gradient(to bottom, #e10018 0%,#b80013 100%,#2989d8 100%,#b80013 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e10018', endColorstr='#b80013',GradientType=0);}
.navi ul li:last-child a:hover:after, .navi ul li:last-child a.active:after{background:#e10018;background:-moz-linear-gradient(top, #e10018 0%, #b80013 100%, #2989d8 100%, #b80013 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e10018), color-stop(100%,#b80013), color-stop(100%,#2989d8), color-stop(100%,#b80013));background:-webkit-linear-gradient(top, #e10018 0%,#b80013 100%,#2989d8 100%,#b80013 100%);background:-o-linear-gradient(top, #e10018 0%,#b80013 100%,#2989d8 100%,#b80013 100%);background:-ms-linear-gradient(top, #e10018 0%,#b80013 100%,#2989d8 100%,#b80013 100%);background:linear-gradient(to bottom, #e10018 0%,#b80013 100%,#2989d8 100%,#b80013 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e10018', endColorstr='#b80013',GradientType=0);content:"";height:54px;position:absolute;right:-6px;width:15px;}
#slider2{max-width:1180px !important;margin:0 auto;}
ul.rslides_tabs{margin:0 auto;position:relative;top:-38px;width:200px;z-index:9999;left:33px;}
.rslides_tabs li a{width:14px;height:14px;background:url(../images/inactive.png) 0 0 no-repeat;text-indent:-999em;float:left;padding:0 3px;}
.rslides_tabs li.rslides_here a{width:14px;height:14px;background:url(../images/active.png) 0 0 no-repeat;text-indent:-999em;float:left;}
.banner_right_main{width:1180px;margin:0 auto;position:relative;}
.banner{width:1180px;margin:0 auto;height:450px;}
.banner_left_img{float:left;margin:19px 0 0 0;}
.banner_right{float:right;width:237px;margin:34px 0 0 0;position:absolute;right:0;z-index:99;top:-450px;}
.your_account #login-form .form-list .input-box #email{}
.your_account{float:right;width:237px;background:#e6e6e8;padding:0 0 12px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}
.your_account h4{font-size:15px;line-height:57px;font-weight:400;color:#3c414c;height:37px;border-radius:3px 3px 0 0;text-align:center;text-transform:uppercase;}
.your_account input{width:191px !important;padding:0 10px;height:41px;border:1px solid #d8d4cf;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;font-size:15px;line-height:41px;font-weight:400;color:#3c414c;margin:20px 0 0 12px;box-shadow:0 0 2px #ccc inset;-moz-box-shadow:0 0 2px #ccc inset;-webkit-box-shadow:0 0 2px #ccc inset;-o-box-shadow:0 0 2px #ccc inset;-ms-box-shadow:0 0 2px #ccc inset;float:left;}
.your_account input#pass{width:116px !important;padding:0 11px;height:41px;border:1px solid #d8d4cf;border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;-o-border-radius:3px 0px 0px 3px;-ms-border-radius:3px 0px 0px 3px;font-size:16px;line-height:41px;font-weight:400;color:#3c414c;margin:0px 0 0 12px;box-shadow:0 0 2px #ccc inset;-moz-box-shadow:0 0 2px #ccc inset;-webkit-box-shadow:0 0 2px #ccc inset;-o-box-shadow:0 0 2px #ccc inset;-ms-box-shadow:0 0 2px #ccc inset;float:left;}
button#send2{left:25px;margin:0;position:relative;}
.jqTransformButton{width:74px;height:43px;cursor:pointer;background:url(../images/sprite.png) 0 -250px repeat-x;text-transform:uppercase;font-size:14px;line-height:43px;font-weight:600;color:#fff;border:none;box-shadow:none;padding:0;margin:5px 0 0 25px;float:left;border-radius:0 3px 3px 0;}
.send-info{float:left;width:100%;margin:3px 0 0 0;}
.send-info p{font-size:13px;line-height:30px;font-weight:400;color:#000;padding:0px 0 0 0px;float:left;}
a.jqTransformCheckbox{background:url(../images/check-box-2.png) left top no-repeat;display:block;height:19px;width:20px;margin-top:6px;padding:0 !important;}
span.jqTransformCheckboxWrapper{display:block;float:left;margin:0px 5px 0 15px;}
.postal span.jqTransformCheckboxWrapper{display:block;float:left;margin:0px 5px 0 0px;}
.terms-check-box span.jqTransformCheckboxWrapper{display:block;float:left;margin:0px 5px 0 5px;}
a.jqTransformChecked{background-position:center bottom;padding:0 !important;}
.your_account a{font-size:13px;line-height:20px;font-weight:400;color:#e80019;float:left;padding:0 0 0 13px;}
.join_now{width:237px;background:#bc0014;margin:17px 0 0 0;float:left;padding:0 0 30px 0;border-radius:3px;}
.join_now h4{font-size:19px;line-height:20px;font-weight:400;color:#fff;text-align:left;padding:20px 0 0 15px;}
.join_now h5{font-size:25px;line-height:20px;font-weight:600;color:#fff;text-transform:uppercase;background:url("../images/sprite.png") no-repeat scroll 156px -368px rgba(0, 0, 0, 0);height:19px;text-align:left;padding:12px 0 0 15px;}
.join_now h5 a{text-decoration:none;color:#fff;}
#outer_mid_inner{width:100%;padding:0 0 40px 0;float:left;margin:0px 0 0 0;border-top:1px solid #e1e1e1;}
.mid_inner{width:1180px;margin:0 auto;position:relative;}
.cms-home #outer_mid_inner{padding:0 0 0px 0;}
.hide{display:none;}
.cms-home .main-container #outer_mid_inner .mid_inner{padding:0px 0px 0px 0px;width:100%;}
.main-container #outer_mid_inner .mid_inner{width:1180px;padding:30px 0px 0px 0px;clear:both;}
.catalog-product-view .main-container #outer_mid_inner .mid_inner {	padding:150px 0px 0px 0px !important;}
.catalog-product-view .overview_left ul { margin-left:20px; margin-top:10px;}
.catalog-product-view .overview_left li { margin-bottom:20px; list-style: disc;}
.tab-box{width:1179px;position:relative;top:0px;border-right:1px solid #e1e1e1;margin:0px auto;overflow:hidden;z-index:9;background:#f9f9f9;}
.cms-home .mid_inner .tabcontent{background:#f9f9f9;clear:both;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;position:relative;top:-1px;padding-bottom:12px;min-height:432px;}
.cms-home .mid_inner{width:100%;}
.qquoteadv-view-history .page-title h1{color:#1E7EC8}
.tab-box a{font-size:16px;line-height:68px;font-weight:600;text-transform:uppercase;color:#141414;display:block;}
.resp-tabs-list li{height:68px;float:left;background:#f9f9f9;border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1;text-align:center;width:392px;cursor:pointer;border-bottom:1px solid #e1e1e1;}
.resp-tab-active{background:#f9f9f9;border-top:2px solid #cd2626!important;border-bottom:none!important;height:68px;width:392px;float:left;}
.special_offer{width:1180px;margin:37px auto 0;text-align:center;}
.special_offer_box{width:264px !important;float:left;background:#fff;border:1px solid #eae8e8;padding:0 0 20px 0;margin:0 37px 0 0px !important;height:345px;position:relative;z-index:99;}
.special_offer p{font-size:14px;line-height:26px;font-weight:400;color:#141414;text-align:left;}
.special_offer_box:first-child{margin-left:0;}
.special_offer_box h3{font-size:16px;line-height:25px;font-weight:400;color:#141414;padding:10px 35px 0 35px;}
.special_offer_box span{font-size:30px;line-height:20px;font-weight:600;color:#cd2626;padding:19px 0 0 0;display:inline-block;}
.special_offer_box span span{padding:0px;}
.special_offer_box img{margin:35px 0 0 0;}
.special_offer_box figure{min-height:170px}
.special_offer_box ul{list-style-type:none;margin:10px 0 0 43px !important;}
.special_offer_box ul li{float:left;padding:0 4px;}
.special_offer_box ul li img{margin:0;}
.special_products_box{width:264px;float:left;background:#fff;border:1px solid #eae8e8;padding:0 0 20px 0;margin:0 0px 0 37px;height:345px;position:relative;}
#cont-2-1 .special_products_box:hover{box-shadow:0 0 18px 0 #D8D8D8;-moz-box-shadow:0 0 18px 0 #D8D8D8;-o-box-shadow:0 0 18px 0 #D8D8D8;-webkit-box-shadow:0 0 18px 0 #D8D8D8;}
.special_products_box:first-child{margin-left:0;}
.special_products_box h3{font-size:16px;line-height:25px;font-weight:400;color:#141414;padding:10px 35px 0 35px;}
.special_products_box span{font-size:30px;line-height:20px;font-weight:600;color:#cd2626;padding:25px 0 0 0;display:inline-block;}
.special_products_box img{margin:35px 0 0 0;}
.special_products_box figure{min-height:170px}
.special_products_box ul{list-style-type:none;margin:23px 0 0 53px;}
.special_products_box ul li{float:left;padding:0 4px;}
.special_products_box ul li img{margin:0;}
.hot_box{position:absolute;right:15px;}
.cms-home #cont-2-1 span.price{display:none;}
.cms-home .special_offer_box a.product-image{display:block;min-height:174px;}
.cms-home .special_products_box > a{display:block;min-height:170px;}
.bx-viewport ul#bxslider2 li{margin:0 !important;width:auto !important;}
#bxslider .bx-viewport{width:74% !important;}
.cms-home #bxslider .bx-viewport{width:100% !important;}
#bxslider .bx-default-pager{display:block;float:right;margin:13px -10px 0;width:100px;}
#bxslider .bx-wrapper .bx-prev{right:642px;top:-9px;background:url(../images/prev.gif) 0 0 no-repeat;width:32px;height:32px;position:absolute;text-indent:-999em;}
#bxslider .bx-wrapper .bx-next{right:528px;top:-9px;background:url(../images/next.gif) 0 0 no-repeat;width:32px;height:32px;position:absolute;text-indent:-999em;}
.bx-pager-item a{width:11px;height:11px;background:url("../images/sprite.png") no-repeat scroll -10px -490px rgba(0, 0, 0, 0);text-indent:-999em;float:left;padding:0 3px;}
.bx-pager-item a.active{width:11px;height:11px;background:url("../images/sprite.png") no-repeat scroll -12px -436px rgba(0, 0, 0, 0);text-indent:-999em;float:left;}
#bxslider .bx-controls-direction{position:relative;display:none;}
.retail_partners{background:none repeat scroll 0 0 #f2f3f4;border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin:40px auto 0px;padding:40px 0;text-align:center;width:100%;}
.retail_partners .retail_row{width:1180px;margin:0px auto;padding:0px;}
.retail_partners h4{color:#242627;font-size:40px;font-weight:normal;}
.retail_partners h5{color:#434950;font-size:20px;font-weight:normal;}
.retail_partners ul{margin:0px;padding:50px 0px 0px;}
.retail_partners ul li:first-child{border:none;}
.retail_partners ul li{border-left:1px solid #e4e5e6;display:inline-block;padding:0 2%;width:20%;}
.retail_partners ul li span{background:#b7bcc0;display:block;height:73px;margin:0 auto;padding:25px 0 0;position:relative;top:-20px;width:98px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;display:block;transition:all 0.8s ease 0s;}
.retail_partners ul li span strong{display:block;height:44px;width:76px;}
.retail_partners ul li span strong.house{background:url("../images/sprite.png") no-repeat scroll 30px -570px rgba(0, 0, 0, 0);}
.retail_partners ul li span strong.health{background:url("../images/sprite.png") no-repeat scroll 30px -696px rgba(0, 0, 0, 0);}
.retail_partners ul li span strong.motor{background:url("../images/sprite.png") no-repeat scroll 28px -824px rgba(0, 0, 0, 0);}
.retail_partners ul li span strong.computer{background:url("../images/sprite.png") no-repeat scroll 27px -925px rgba(0, 0, 0, 0);}
.retail_partners ul li:hover span{background:#b90000;transition:all 0.8s ease 0s;}
.retail_partners li span.icon{display:inline-block;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);}
.retail_partners li span.icon:before{pointer-events:none;content:'';position:absolute;border:#dce1e5 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;}
.retail_partners li:hover span.icon:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1;}
.retail_partners ul li h2{color:#010101;font-size:20px;font-weight:normal;padding-bottom:15px;}
.retail_partners ul li h2 a{color:#010101;text-decoration:none;}
.retail_partners ul li h2 a:hover{color:#c00808;text-decoration:none;}
.retail_partners ul li p{color:#393939;font-size:14px;font-weight:normal;line-height:25px;padding-bottom:2px;}
.retail_partners ul li a{background:url("../images/red-arrow.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);color:#c00808;font-size:12px;padding-right:15px;text-transform:uppercase;}
.retail_partners ul li a:hover{color:#000;}
.special-partner{width:1180px;margin:0px auto;padding:20px 0px;}
.special-partner ul{margin:0px;padding:0px;}
.special-partner ul li{padding:0px 28px;display:inline-block;}
.special-partner ul li span{font-size:23px;color:#535353;}
.special-partner h2{font-size:33px;color:#29353b;font-weight:normal;}
.special-partner a{background:url("../images/trans-arrow.png") no-repeat scroll 186px 24px #b90000;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;color:#fff;display:inline-block;font-size:17px;padding:18px 24px 18px 12px;transition:all 0.3s ease 0s;}
.special-partner a:hover{transition:all 0.3s ease 0s;background:url("../images/trans-arrow.png") no-repeat scroll 186px 24px #333;}
.motor-vehicle{background:#000 url(../images/motor-car.jpg) no-repeat center 0;background-attachment:fixed;-webkit-background-attachment:fixed;-moz-background-attachment:fixed;-ms-background-attachment:fixed;clear:both;min-height:380px;padding:0px;text-align:center;margin-top:40px;}
.motor-vehicle .row{margin:0px auto;width:1180px;float:none;}
.motor-vehicle .row .motor{background:none repeat scroll 0 0 #a60101;min-height:380px;padding:40px 30px;width:459px;}
.motor-vehicle .row .motor h2{color:#FFF;font-size:60px;line-height:65px;padding-bottom:30px;font-weight:normal;}
.motor-vehicle .row .motor h3{color:#FFF;font-size:29px;line-height:35px;padding-bottom:23px;font-weight:normal;}
.motor-vehicle .row .motor p{font-size:14px;color:#FFF;line-height:28px}
.motor-vehicle .row .motor a{background:url("../images/sprite.png") no-repeat scroll 92px -1012px #29353b;border-radius:4px;color:#fff;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;display:inline-block;font-size:17px;min-width:100px;padding:16px 24px 16px 12px;}
.shop-brands{margin:0px;padding:20px 0px;}
.shop-brands .row{margin:0px auto;width:1180px;text-align:center;float:none;}
.shop-brands .row a{background:url("../images/black-arrow.jpg") no-repeat scroll right 2px rgba(0, 0, 0, 0);padding-right:18px;}
.shop-brands .row h2{color:#242627;font-size:40px;font-weight:normal;line-height:78px;}
.shop-brands .row h2 img{display:inline-block;}
.shop-brands .row h3{color:#434950;font-size:18px;font-weight:normal;padding-bottom:10px;}
.shop-brands .row h4{font-size:21px;color:#535353;font-weight:normal;}
.shop-brands .row ul{margin:0px;padding:30px 0px 0px;}
.shop-brands .row ul + ul{padding:0px 0px 20px;}
.shop-brands .row ul + ul li{margin-bottom:0px;}
.shop-brands .row ul li{border:1px solid #ccc;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;display:inline-block;height:80px;margin:0 24px 20px 0;padding:35px 0 0;text-align:center;width:115px;transition:all 0.3s ease 0s;}
.shop-brands .row ul li:hover{background:#f1f1f1;transition:all 0.3s ease 0s;}
.call-us{background:#f2f3f4;border-top:1px solid #e4e5e6;color:#4b4b4b;font-size:25px;padding:34px 0;position:relative;text-align:center;text-transform:uppercase;clear:both;}
.call-us span{border-bottom:1px solid #b90000;color:#b90000;font-size:29px;font-weight:bold;padding:0 0 6px;}
.call-us:after{background:url("../images/footer-arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";display:block;height:15px;left:50%;position:absolute;top:83px;width:30px;}
.bx-viewport{width:95% !important;}
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;max-width:1180px;}
.bx-wrapper .bx-prev{right:40px;top:-40px;background:url(../images/bx-prev.gif) 0 0 no-repeat;width:28px;height:27px;position:absolute;text-indent:-999em;}
.bx-wrapper .bx-next{right:10px;top:-40px;background:url(../images/bx-next.gif) 0 0 no-repeat;width:28px;height:27px;position:absolute;text-indent:-999em;}
.bx-viewport ul.bxslider li{margin:0 !important;width:auto !important;}
.bx-default-pager{display:none;}
.cms-home .bx-wrapper{max-width:1180px !important;}
.related-products .bx-wrapper{margin:0px;}
.related-products .new_products .bx-next.disabled, .related-products .new_products .bx-prev.disabled{display:none;}
.shipping_wrap_inner{border-top:none !important;margin:0 !important;}
.shipping_wrap{width:100%;float:left;border-top:1px solid #e6e6e6;margin:0px 0 0 0;padding-bottom:34px;display:none;}
.shipping{width:1000px;margin:0 auto;}
.checkout-cart-index .shipping{width:auto;position:relative;}
.checkout-cart-index .shipping .jqTransformSelectWrapper ul{width:248px !important;}
.checkout-cart-index .shipping .jqTransformSelectWrapper ul li{margin-bottom:0px;}
.shipping h6{font-size:20px;line-height:22px;font-weight:400;color:#222222;padding:40px 0 0 0;text-align:center;}
.shipping h6 span{font-weight:600;color:#c63037;}
.shipping h6 img{padding:0 17px 0 0;display:inline-block;}
#outer_breadcrumb{width:100%;background:url("/media/wysiwyg/breadcrumb_bg.jpg") center top no-repeat;height:112px;float:left;background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;border-bottom:1px solid #DADBDA;}
.cms-car-sales-html
.breadcrumb{width:1180px;margin:40px auto 0 auto;}
.breadcrumb h1{font-size:28px;line-height:22px;font-weight:600;color:#34383d;padding:0 0 0 8px;float:left;width:100%;margin-top:-51px;text-transform:capitalize;}
.breadcrumb ul{list-style-type:none;padding:31px 0 0 0;float:left;}
.breadcrumb ul li:first-child{background:none;}
.breadcrumb ul li strong{font-weight:normal;}
.breadcrumb ul li{font-size:12px;line-height:20px;font-weight:400;color:#898989;float:left;background:url(../images/li_arrow.png) 0 7px no-repeat;padding:0 4px 0 8px;}
.breadcrumb ul li a{text-decoration:none;color:#898989;}
.inner_mid_part{width:1180px;margin:0 auto;}
.inner_mid_part_left{float:left;width:833px;border:1px solid #ebe9e9;margin:29px 0 25px 0;border-radius:4px;padding:0 0 10px 0;}
.tab_inner{width:100%;height:47px;background:#f9f9f9;border-bottom:1px solid #dcdbdb;position:relative;margin:0 0 25px 0;}
.tab_inner a{float:left;color:#141414;font-size:15px;line-height:43px;font-weight:400;border:none;height:46px;padding:0 25px;text-align:center;border-bottom:none;border-right:1px solid #e1e1e1;border-top:2px solid #f9f9f9;}
.tab_inner ul{padding:0px;margin:0px;}
.tab_inner .resp-tabs-list li{float:left;width:auto;height:46px;border:none;}
.tab_inner .resp-tab-active{background:#f9f9f9;border-top:2px solid #cd2626!important;border-bottom:none!important;height:46px;width:auto;float:left;}
#cont-4{border-right:none;}
#cont-4.activeLink2{border-right:#e1e1e1 solid 1px;}
.special_offer h1{margin:-10px 0 0;padding:0 0 20px;text-align:left;}
.departure{margin:5px 0 0 0;}
.accordion{float:left;width:100%; font-family: kelson_sansregular;}
.accordion p{color:#3c414c;font-size:14px;line-height:25px;font-weight:300;padding:10px 5px 0 5px;}
.departure h3{height:40px;border:1px solid #dddcdc;border-radius:3px;padding:0 0 0 20px;width:771px;background:url(../images/accordion_bg.gif) 0 0px repeat-x;font-size:15px;line-height:40px;font-weight:600;color:#34383d;margin:0 0 0 20px;}
.departure h3 a{color:#394045;display:block;}
.departure img{float:right;margin:13px 10px 0 0;width:16px;height:16px;}
.departure_box{width:771px;margin:0 0 0 20px;}
.departure_box ul{list-style-type:none;width:305px;margin:28px 45px 10px 5px;float:left;}
.departure_box ul li{color:#3c414c;font-size:14px;line-height:20px;font-weight:300;background:url(../images/li_arrow.gif) 10px 9px no-repeat;padding:2px 0 2px 30px;}
.departure_box ul li a{color:#3c414c;text-decoration:none;}
.departure_box p{color:#3c414c;font-size:14px;line-height:20px;font-weight:400;padding:10px 5px 0 5px;}
.inner_mid_part_right{float:right;width:286px;margin:29px 0 0 0;}
.add_box_right{width:286px;border:1px solid #eae8e8;margin:0 0 19px 0;text-align:center;padding:10px 0;}
.rslides2{width:264px !important;height:228px;margin:0 auto;}
.add_box_right .rslides1_tabs{display:none;}
.benefits_top{width:1180px;float:left;border-bottom:1px solid #e3e3e3;padding:0 0 44px 0;position:relative;}
.benefits_top:after{content:"";width:24px;height:3px;background:url(../images/after_bg.gif) 0px 0px no-repeat;position:absolute;bottom:-2px;left:50%;}
.benefits_top_box{width:290px;float:left;margin:40px 50px 0 50px;}
.top_icon{width:76px;height:76px;background:url(../images/red_icon.png) 0 0 no-repeat;margin:0 auto;}
.top_icon h5{color:#fff;font-size:33px;line-height:73px;font-weight:400;text-align:center;}
.benefits_top_box h4{color:#3b424b;font-size:30px;line-height:20px;font-weight:400;text-align:center;padding:28px 0 0 0;}
.benefits_top_box p{color:#3b424b;font-size:15px;line-height:24px;font-weight:400;margin:0;text-align:center;padding:20px 0 0 0;}
.member_box_inner{border:none !important;}
.member_box{width:1180px;float:left;margin:40px 0 0 0;border-bottom:1px solid #ebeced;}
.member_img{float:left;width:340px;margin:0 0 0 40px;min-height:215px;}
.member_text{float:right;width:740px;}
.member_text h5{color:#C32E36;font-size:35px;line-height:24px;font-weight:600;padding:0 0 15px;}
.member_text h4{color:#3b424b;font-size:35px;line-height:35px;font-weight:400;padding:0 0 25px 0;}
.member_text p{color:#3b424b;font-size:15px;line-height:25px;font-weight:400;margin:0;}
.member_text ul{list-style-type:none;margin:24px 0 0 0;}
.member_text ul li{color:#3b424b;font-size:15px;line-height:20px;font-weight:400;padding:0 0 8px 0;}
.member_text ul li small{width:20px;height:20px;background:url(../images/red_bg.gif) 0 0 no-repeat;float:left;text-align:center;padding:0 10px 0 0;}
.member_text span{color:#3b424b;font-size:15px;line-height:20px;font-weight:400;margin:25px 0 0 0;position:relative;float:left;}
.member_text span a{color:#ee2d24;text-decoration:none;}
.member_text span:after{content:"";background:url(../images/red_icon2.gif) right top no-repeat;position:absolute;right:-12px;top:6px;width:7px;height:10px;}
.member_box2{width:1180px;float:left;margin:40px 0 0 0;border-bottom:1px solid #ebeced;}
.member_box2.new-border{border-top:1px solid #ebeced;border-bottom:none;margin:0px;padding:40px 0px 0px 0px;}
.member_box2.no-border{border:none;}
.member_img2{float:right;width:340px;margin:0 0 0 40px;min-height:215px;}
.member_text2{float:left;width:740px;margin:0 0 0 40px;}
.member_text2 h4{color:#3b424b;font-size:35px;line-height:35px;font-weight:400;padding:0 0 25px 0;}
.member_text2 p{color:#3b424b;font-size:15px;line-height:25px;font-weight:400;margin:0;}
.member_text2 span{color:#3b424b;font-size:15px;line-height:20px;font-weight:400;margin:25px 0 0 0;position:relative;float:left;}
.member_text2 span a{color:#ee2d24;text-decoration:none;}
.member_text2 span:after{content:"";background:url(../images/red_icon2.gif) right top no-repeat;position:absolute;right:-12px;top:6px;width:7px;height:10px;}
.motor_world_top{width:1170px;position:relative;padding:0 0 30px 0;}
.motor_world_top:after{content:"";position:absolute;background:url(../images/v_icon.png) 0 0 repeat;width:39px;height:40px;bottom:10px;left:50%;}
.motor_world_top h3{color:#34383D;font-size:54px;line-height:25px;font-weight:600;left:220px;position:absolute;top:35px;}
.motor_world_top img{margin:36px 0 0 0;}
#outer_mid_motor{width:100%;float:left;padding:0 0 80px 0;background:url(../images/mid_bg.jpg) 0 0 repeat;margin:20px 0 0 0;position:relative;}
#outer_mid_motor:after{content:"";position:absolute;background:url(../images/v_icon.png) 0 0 repeat;width:39px;height:40px;top:-16px;left:50%;}
.mid_motor{width:1097px;margin:0 auto;}
.mid_motor h4{color:#c32e36;font-size:35px;line-height:22px;font-weight:400;padding:40px 0 0 0;}
.mid_motor p{color:#000;font-size:17px;line-height:25px;font-weight:300;padding:10px 0 0 0;}
.mid_motor_form_main{width:100%;float:left;}
.mid_motor_form{float:left;width:485px;margin:48px 70px 0 0;}
.mid_motor_form_box{float:left;margin:0px 0 20px 0;}
.mid_motor_form_box label{color:#202228;font-size:14px;line-height:20px;font-weight:400;float:left;padding:4px 0 0 0;text-align:right;width:218px;cursor:inherit !important;}
.mid_motor_form_box input{height:32px;width:229px;background:#fff;border:1px solid #c1c1c1;margin:0 0 0 15px;padding:0 5px;color:#202228;font-size:14px;line-height:20px;font-weight:400;border-radius:3px;}
.mid_motor_form_box input.Postcode{height:32px;width:109px;background:#fff;border:1px solid #c1c1c1;margin:0 0 0 15px;padding:0 5px;color:#202228;font-size:14px;line-height:20px;font-weight:400;border-radius:3px;}
.captcha{float:right;margin:8px 0 0 35px;}
.select_row .jqTransformSelectWrapper{height:32px;width:239px !important;background:#fff;border:1px solid #c1c1c1;margin:0 0 16px 234px;float:none;padding:0;color:#4d4e53;font-size:14px;line-height:32px;font-weight:400;border-radius:3px;text-transform:inherit;}
.select_row label{color:#202228;font-size:14px;line-height:20px;font-weight:400;float:left;padding:4px 0 0 0;text-align:right;width:218px;cursor:inherit !important;}
.select_row .jqTransformSelectWrapper a.jqTransformSelectOpen{background:url(../images/select_bg.gif) 0 0 no-repeat;position:absolute;top:0;right:5px;width:27px;height:32px;}
.select_row .jqTransformSelectWrapper ul{width:237px !important;}
.mid_motor_form_box2{float:left;margin:0 0 20px 220px;}
.mid_motor_form_box2 input.radio{float:left;height:14px;margin:3px 5px 0 10px;width:14px;}
.mid_motor_form_box2 span{color:#202228;font-size:14px;line-height:20px;font-weight:400;float:left;padding:4px 0 0 0;text-align:right;}
input.radio{display:block;}
.mid_motor_form_box3{float:left;margin:55px 0 20px 0;}
.mid_motor_form_box3 input.radio{float:left;height:14px;margin:3px 5px 0 10px;width:14px;}
.mid_motor_form_box3 span{color:#202228;font-size:14px;line-height:20px;font-weight:400;float:left;padding:4px 0 0 6px;text-align:right;}
.mid_motor_form_box3 label{color:#202228;font-size:14px;line-height:20px;font-weight:400;float:left;padding:4px 0 0 0;text-align:right;width:130px;cursor:inherit !important;}
.mid_motor_form_main .jqTransformButton{background:url(../images/submit_bg.gif) 0 0 no-repeat;border:medium none;cursor:pointer;height:36px;width:128px;float:right;font-size:18px;line-height:36px;font-weight:600;color:#fff;text-transform:uppercase;margin:20px 150px 0 0;}
.inner_mid_part h6{color:#3b424b;font-size:12px;line-height:20px;font-weight:400;float:left;background:url(../images/sign_icon.gif) 0 0 no-repeat;height:18px;padding:0 0 0 25px;margin:27px 0 0 0;}
.product_price{width:1180px;float:left;border:1px solid #eae8e8;padding:0 0 15px 0;margin:27px 0 0 0;border-radius:3px;}
.product_price_top{width:100%;height:50px;background:url(../images/price_bg.gif) 0 0 repeat-x;}
.product_price_top ul{list-style-type:none;}
.product_price_top ul li{color:#34383d;font-size:15px;line-height:50px;font-weight:400;float:left;width:455px;padding:0 0 0 175px;}
.product_price_top ul li+li{width:180px;padding:0;}
.product_price_top ul li+li+li{width:185px;}
.product_price_bottom{width:100%;float:left;margin:22px 0 0 0;border-bottom:1px solid #ececec;padding:0 0 25px 0;}
.product_price_bottom ul{list-style-type:none;}
.product_price_bottom ul li{color:#34383d;font-size:15px;line-height:50px;font-weight:400;float:left;width:526px;padding:0 0 0 40px;}
.product_price_bottom ul li span{color:#0271d1;padding:0 40px 0 0;}
.product_price_bottom ul li img{vertical-align:middle;margin:0 35px 0 0;}
.product_price_bottom ul li+li{padding:12px 0 0 0;width:226px;}
.product_price_bottom ul li+li+li{padding:0;border:1px solid #eae8e8;width:60px;height:31px;line-height:31px;text-align:center;margin:20px 0 0 0;}
.product_price_bottom ul li+li+li+li{border:none;width:120px;padding:22px 0 0 0;margin:0 0 0 117px;}
.product_price a{font-size:14px;line-height:37px;font-weight:600;color:#fff;text-transform:uppercase;background:#5b5f68;height:37px;border-radius:3px;float:left;padding:0 10px;margin:13px 0 0 10px;}
.product_price a:hover{background:#db0017;}
.button_box_right{float:right;width:400px;}
.button_box_right a{font-size:14px;line-height:37px;font-weight:600;color:#fff;text-transform:uppercase;background:#5b5f68;height:37px;border-radius:3px;float:left;padding:0 10px;margin:13px 0 0 10px;}
.button_box_right a:hover{background:#db0017;}
.shopping_mid_part{width:1180px;float:left;margin:33px 0 0 0;}
.discount_box{width:342px;float:left;border:1px solid #ebeaea;text-align:center;padding:0 0 11px 0;border-radius:2px;}
.discount_box h5{color:#c32e36;font-size:24px;line-height:22px;font-weight:400;padding:25px 0 0 0;}
.discount_box p{color:#3b424b;font-size:15px;line-height:22px;font-weight:400;padding:6px 0 0 0;margin:0;}
.discount_box input{height:32px;width:266px;background:#fff;border:1px solid #c1c1c1;margin:20px 0 0 15px;padding:0 5px;color:#202228;font-size:14px;line-height:20px;font-weight:400;border-radius:3px;}
.discount_box a{font-size:14px;line-height:37px;font-weight:600;color:#fff;text-transform:uppercase;background:#5b5f68;height:37px;border-radius:3px;float:left;padding:0 10px;margin:15px 0 0 41px;}
.discount_box a:hover{background:#db0017;}
.shopping_mid_part_img{width:364px;height:175px;float:left;border:1px solid #ebeaea;margin:0 0 0 50px;padding:10px;border-radius:5px;}
.subtotal_box{float:right;width:250px;}
.subtotal_box ul{list-style-type:none;}
.subtotal_box ul li{font-size:15px;line-height:20px;font-weight:600;color:#34383d;text-align:right;padding:0 0 10px 0px;}
.subtotal_box ul li span{color:#34383d;font-size:15px;line-height:22px;font-weight:400;}
.subtotal_box a{font-size:14px;line-height:44px;font-weight:600;color:#fff;text-transform:uppercase;background:#dc0018;height:44px;border-radius:3px;float:left;padding:0 15px;margin:15px 0 0 41px;}
.new_products{width:1180px;float:left;background:#f9f9f9;border:1px solid #eeeded;padding:0 0 30px 0;margin:47px 0 0 0;border-radius:3px;}
.new_products h4{font-size:26px;line-height:20px;font-weight:600;color:#34383d;padding:20px 0 0 26px;}
.new_products_left figure{margin:20px 0 0 0 !important;min-height:138px;}
.new_products_left p{color:#202228;font-size:14px;line-height:25px;font-weight:400;padding:20px 12px 0 12px}
.new_products_left h5{font-size:24px;line-height:20px;font-weight:600;color:#cd2626;}
.bx-viewport ul.bxslider5 li{width:auto !important;margin:0 !important;}
.new_products .bx-viewport{width:96% !important;margin:0 0 0 25px;}
.new_products .bx-prev{right:70px;top:-22px;background:url(../images/bx-prev.png) 0 0 no-repeat;width:31px;height:31px;position:absolute;text-indent:-999em;}
.new_products .bx-next{right:28px;top:-22px;background:url(../images/bx-next.png) 0 0 no-repeat;width:31px;height:31px;position:absolute;text-indent:-999em;}
.catalog-product-view .related-products .new_products.detail03{margin:25px 0 15px 82px;width:1096px;}
.catalog-product-view .related-products .new_products.detail03 .new_products_left{margin:22px 24px 0 0;}
.left-panel{float:left;width:231px;margin:49px 0 0 0;}
.catalog-category-view .left-panel{min-height:1430px;}
.electrical_left_part{float:left;width:231px;border:1px solid #eae9e9;padding:0 0 0px 0;border-radius:3px;}
.accordion_left{float:left;width:100%;}
.left-panel .banner-1{padding:0px 0px 25px 0px;clear:both;}
.right-panel{width:925px;float:right;margin:49px 0 0 0;}
.right-panel .inner-slider{width:898px;}
.right-panel .inner-slider .rslides1_tabs{left:212px;top:-25px;width:400px;}
.right-panel .inner-slider .rslides1_tabs li.rslides_here a{background:url("../images/paging.png") no-repeat scroll 2px 0 transparent;float:left;height:14px;padding:0 3px;text-indent:-999em;width:8px;}
.right-panel .inner-slider .rslides1_tabs a{background:url("../images/paging.png") no-repeat scroll -12px 0 transparent;height:14px;width:8px;margin-right:2px;}
.catalog-category-view .block .block-content{padding-left:0px;}
.latest-technology{padding:10px 0px 0px 0px;}
.latest-technology h2{font-size:24px;line-height:22px;font-weight:600;color:#3b424b;padding-bottom:10px;}
.latest-technology img{float:left;margin:2px;}
.latest-technology img:hover{opacity:0.8;filter:alpha(opacity=80);}
.right-panel .category-description .special-week{padding:30px 0 0;}
.right-panel .special-week{padding:0px 0px 0px 0px;clear:both;}
.right-panel .special-week h2{font-size:24px;line-height:22px;font-weight:600;color:#3b424b;padding-bottom:15px;}
.right-panel .special-week .product-list .new_products_left{margin:22px 40px 10px 0;position:relative;}
.new_products_left{width:237px;float:left;background:#fff;border:1px solid #ebe9e9;border-radius:3px;text-align:center;margin:22px 58px 0 0px;padding:0 0 20px 0;min-height:220px;}
.right-panel .special-week .product-list .new_products_left .actions{display:none;}
.right-panel .special-week .product-list .new_products_left:hover{box-shadow:0 0px 18px 0px #D8D8D8;-moz-box-shadow:0 0px 18px 0px #D8D8D8;-o-box-shadow:0 0px 18px 0px #D8D8D8;-webkit-box-shadow:0 0px 18px 0px #D8D8D8;min-height:270px;margin-bottom:-50px !important;z-index:9;}
.right-panel .special-week .product-list .new_products_left:hover .actions{display:block;}
.right-panel .special-week .product-list .new_products_left p{min-height:50px;}
.right-panel .special-week .product-list .new_products_left .actions p{margin:0px;min-height:inherit;padding:0px;}
.right-panel .special-week .product-list .new_products_left a.button, button.button{background:none repeat scroll 0 0 #DC0018;border-radius:3px;color:#FFFFFF;font-size:13px;font-weight:normal;margin:0;min-height:20px;padding:6px 10px;text-transform:uppercase;}
.right-panel .special-week .product-list .new_products_left a.button:hover, button.button:hover{background:#5B5F68;}
.right-panel .special-week .product-list .third .new_products_left{margin:22px 0px 10px 0;}
.departure02{margin:0;}
.departure02 h3{height:40px;border-bottom:1px solid #dddcdc;padding:0 0 0 20px;width:211px;background:url(../images/accordion_bg.gif) 0 0px repeat-x;font-size:15px;line-height:40px;font-weight:600;color:#34383d;margin:0 0 0 0px;border-top:none;border-left:none;border-right:none;border-radius:0;}
.departure02 h3 a{color:#394045;display:block;}
.departure02 img{float:right;margin:13px 10px 0 0;width:16px;height:16px;}
.departure_box02{width:231px;margin:0 0 0 0px;}
.departure_box02 ul{border-bottom:1px solid #E8E8E8;float:left;list-style-type:none;margin:0px 0 0;padding:10px 0 10px;width:100%;background:#F9F9F9;}
.departure_box02 ul li{color:#3c414c;font-size:14px;line-height:20px;font-weight:400;background:url(../images/li_arrow.gif) 10px 9px no-repeat;padding:2px 0 2px 30px;}
.departure_box02 ul li a{color:#3c414c;text-decoration:none;}
.category-description{position:relative;}
.category-description .special-banner{position:absolute;top:-366px;}
.catalog-category-view .elecltric-banner img{float:left;}
.catalog-category-view .elecltric-banner img + img{float:right;}
.catalog-category-view .elecltric-banner-bottom{clear:both;padding:20px 0px 0px 0px;}
.catalog-category-view .elecltric-banner-bottom img{float:left;}
.catalog-category-view .elecltric-banner-bottom img + img{float:right;}
.catalog-category-view .cat-img img{min-width:925px;}
.checkout_left{float:left;width:887px;}
.sign_left_box{float:left;width:885px;padding:0 0 35px 0;border:1px solid #eceaea;margin:42px 0 0 0;}
.sign_box{float:left;width:400px;}
.sign_box h2{color:#c32e36;font-size:26px;line-height:22px;font-weight:400;padding:25px 0 0 0;margin:0 0 0 20px;}
.sign_box h5{font-size:15px;line-height:22px;font-weight:600;color:#34383d;padding:15px 0 27px 50px;}
.sign_box h5 span{color:#34383d;font-size:15px;line-height:22px;font-weight:400;}
.sign_row{width:239px;float:left;margin:0 0 15px 50px;position:relative;}
.sign_row label{color:#202228;font-size:14px;line-height:20px;font-weight:400;}
.sign_row input{width:205px;padding:0 26px 0 5px;height:32px;border:1px solid #c1c1c1;margin:7px 0 0 0;border-radius:3px;color:#202228;font-size:14px;line-height:20px;font-weight:400;}
.email_icon{position:absolute;top:40px;right:10px;}
.sign_row .checkbox{width:14px;height:14px;float:left;}
.sign_row p{font-size:14px;line-height:22px;font-weight:400;color:#34383d;padding:3px 0 0 24px;}
.sign_row p span{color:#c32e36;font-size:14px;line-height:22px;font-weight:400;}
.sign_box h4{color:#c32e36;font-size:14px;line-height:22px;font-weight:400;padding:0 0 10px 50px;}
.sign_box .jqTransformButton{background:url(../images/submit_bg.gif) 0 0 no-repeat;border:medium none;cursor:pointer;height:36px;width:128px;float:left;font-size:18px;line-height:36px;font-weight:600;color:#fff;text-transform:uppercase;margin:0px 0px 0 50px;}
.sign_box02{float:left;width:420px;margin:0 0 0 20px;}
.sign_box02 h2{color:#c32e36;font-size:26px;line-height:22px;font-weight:400;padding:25px 0 0 0;margin:0 0 0 20px;}
.sign_box02 h5{font-size:15px;line-height:22px;font-weight:600;color:#34383d;padding:15px 0 27px 50px;}
.sign_box02 h4{color:#c32e36;font-size:14px;line-height:22px;font-weight:400;padding:92px 0 10px 50px;}
.sign_box02 p{font-size:15px;line-height:22px;font-weight:400;color:#3b424b;padding:0 0 15px 50px;margin:0;}
.button01{background:#5b5f68 !important;font-size:18px;line-height:36px;font-weight:600;text-transform:uppercase;margin:0px 0px 0 50px;border-radius:3px;height:36px;width:128px;}
.or_img{float:left;margin:30px 0 0 0;}
.billing_information{width:887px;float:left;background:#ebeced;margin:22px 0 0 0;}
.billing_information ul{list-style-type:none;}
.billing_information ul li{color:#525a64;font-size:14px;line-height:22px;font-weight:400;border-top:1px solid #dcdcdc;padding:10px 0 10px 20px;}
.billing_information ul li:first-child{border:none;}
.billing_information ul li span{font-size:15px;line-height:22px;font-weight:600;color:#525a64;padding:0 15px 0 0;}
.checkout_right{float:right;width:268px;background:#ebeced;margin:42px 0 0 0;}
.checkout_right h3{font-size:20px;line-height:49px;font-weight:600;color:#fff;background:url(../images/checkout_bg.gif) 0px 0px repeat-x;height:49px;}
.checkout_right h3 img{vertical-align:middle;}
.checkout_right ul{list-style-type:none;padding:10px 0 0 0;}
.checkout_right ul li{color:#525a64;font-size:15px;line-height:20px;font-weight:400;border-bottom:1px solid #dcdcdc;padding:12px 0 12px 15px;}
.checkout_right ul li img{vertical-align:middle;padding:0 8px 0 0;}
.sign_row a.jqTransformCheckbox{background:url(../images/check-box-3.gif) left top no-repeat;display:block;height:12px;width:13px;margin-top:6px;padding:0 !important;}
.sign_row span.jqTransformCheckboxWrapper{display:block;float:left;margin:0px 5px 0 0px;}
.sign_row a.jqTransformChecked{background-position:center bottom;padding:0 !important;}
.customer-account-create .main-container #outer_mid_inner .mid_inner{width:100%;padding:0px;}
#inner_banner{width:100%;height:228px;}
#inner_banner img{width:100%;text-align:center;height:228px;}
.personal-details{float:left;width:1150px;padding:10px 0 0 10px;}
.customer-account-create .breadcrumb ul{padding:7px 0 0;}
.personal-details p{color:#000;font-size:15px;line-height:20px;font-weight:300;padding:0px 0 0 0;}
.pad{padding:10px 0 5px 0;}
.col{color:#817e7e;}
.personal-details #result .content{border:1px solid #C2C2C2;border-radius:5px;color:#666666;float:right;font-size:17px;line-height:26px;font-weight:400;height:250px;overflow:auto;padding:10px;text-align:center;width:696px;}
.personal-details #result .content img{margin-bottom:-50px;}
.personal-details #LoadingImage{padding:16px 30px 0;text-align:right;width:800px;font-size:15px;line-height:26px;font-weight:400;}
.personal-details #result .content p{text-align:left;}
.personal-details input#membership_number, .personal-details input#zip{left:-500px;position:relative;width:200px;}
#app_register .personal-details input#membership_number, .personal-details input#zip{left:-326px;position:relative;width:173px;}
.personal-details #advice-required-entry-zip, .personal-details #advice-validate-zip-zip{left:-280px;margin-bottom:-21px;position:relative;top:-35px;width:209px;}
.personal-details .captcha-box{border:1px solid #C2C2C2;border-radius:4px;float:right;padding:18px 15px 0 3px;width:697px;}
.customer-account-create .form-row .captcha-box .jqTransformInputWrapper{width:366px !important;}
.personal-details .captcha-box .validation-advice{position:relative;top:-5px;}
.personal-details .terms-check-box{position:relative;}
.personal-details .terms-check-box .validation-advice{left:2px;position:absolute;top:46px;}
.personal-details .captcha-box span#logoindivCaptcha{background:url("../images/captcha-back.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);margin:-7px 0 0 5px;text-align:center;width:100px;}
.personal-details .captcha-box input#txtcaptcha{left:0;max-width:366px;padding:4px;position:relative;top:-10px;}
.personal-details button.button{background:url("../images/submit_bg.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;color:#FFFFFF;cursor:pointer;float:right;font-size:18px;line-height:36px;font-weight:600;min-height:36px;margin:20px 30px 0 0;width:128px;}
.personal-details button.button span{font-size:18px;line-height:21px;font-weight:600;color:#FFFFFF;text-transform:uppercase;}
.personal-details #remember-me-box .form-row{display:inline-block;margin:0;position:relative;top:5px;width:20px;}
.personal-details #remember-me-box p{display:inline-block;}
.personal-details .validation-advice{padding:3px 0px 0px 0px;background:none;}
.customer-account-create .form-row .jqTransformInputWrapper{width:inherit !important;}
.personal-details .form-row .jqTransformSelectWrapper{width:710px !important;}
.customer-account-create .customer-name .name-lastname{padding:15px 0 0;clear:both;}
#app_register .form-row .customer-name .name-lastname{padding:15px 0 0 0;clear:both;}
.personal-details-heading{padding:0;border-bottom:1px solid #d7d7d7;padding:0 0 10px 0;margin:25px 0 25px 0;}
.personal-details-heading h4{color:#6c1ba6;font-size:20px;line-height:30px;font-weight:400;}
.personal-details-heading h4 span{color:#6c1ba6;font-size:16px;line-height:30px;font-weight:400;float:right;}
.personal-details-heading h4 span span{color:#6c1ba6;float:left;margin:0 5px 0 0;}
.personal-details-heading h5{color:#6c1ba6;font-size:16px;line-height:25px;font-weight:400;}
.pass-strenth{width:245px;height:6px;background:#164496;border-radius:25px;float:left;margin:8px 0 0 52px;}
.terms-box{width:700px;height:120px;border:1px solid #d7d7d7;border-radius:5px;float:right;padding:15px 10px;box-shadow:0 2px 3px #E2E2E2 inset;display:none;}
.terms-box h4{color:#7a7a7a;font-size:18px;line-height:25px;font-weight:300;}
.terms-box p{color:#7a7a7a;font-size:13px;line-height:22px;font-weight:300;margin:10px 0;}
.terms-box ol{list-style:decimal;padding:0 0 0 16px;margin:0 0 0 10px;}
.terms-box ol li{padding:0;color:#535151;font-size:12px;line-height:22px;font-weight:400;}
.remember-box{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:20px 0;margin:30px 0 0 0;}
.remember-box h4{color:#c32e36;font-size:22px;line-height:30px;font-weight:400;}
.remember-box p{color:#8e8e8e;font-size:12px;line-height:22px;font-weight:400;}
.yes{color:#000000;float:left;font-size:16px;line-height:22px;font-weight:300;margin:-20px 0 0 35px;position:relative;width:471px;}
.yes span{color:#c32e36;font-size:14px;margin:0 5px 0 0;}
.postal{width:515px;color:#8e8e8e;font-size:12px;line-height:22px;font-weight:400;margin:5px 0 0 5px;float:right;display:none;}
.terms-check-box{float:right;width:275px;}
.form-row{width:100%;padding:0;margin:15px 0 0 0;position:relative;}
.form-row.union{width:80%;float:right;margin:0px;}
.form-row.union #org_suggesstion-box{width:76.8% !important;opacity:1 !important;margin-left:23.3% !important;border-radius:0px 0px 7px 7px;margin-top:-1px;padding:0px 7px 0px 0px !important;}
.customer-account-create #result.form-row{display:none;}
.form-row:after{width:100%;height:0;clear:both;content:"";display:block;}
.form-row label{float:left;font-size:22px;line-height:24px;font-weight:300;color:#3a3a3a;min-width:160px;padding:8px 0 0 0;}
#app_register .form-row label{float:left;font-size:19px;line-height:24px;font-weight:400;color:#202228;min-width:140px;padding:8px 0 0 0;}
.form-row label.captcha4{margin-right:51px;}
.form-row label span{color:#9f07b3;}
.form-row input{float:right !important;font-size:19px;line-height:20px;font-weight:300;border:1px solid #B0B0B0;padding:0 8px;border-radius:3px;width:700px;height:48px;box-shadow:0 0px 1px #E2E2E2 inset;color:#202228;flex:auto;}
#app_register .form-row input{float:right !important;font-size:17px;line-height:18px;font-weight:400;border:1px solid #B0B0B0;padding:0 8px;border-radius:3px;width:500px;height:42px;box-shadow:0 2px 3px #E2E2E2 inset;color:#202228;}
#app_register .personal-details input#membership_number, .personal-details input#zip{left:-500px;position:relative;width:200px;}
.form-row input.membership{width:173px;position:relative;left:-326px;}
.form-row label.strength{margin:0px;padding:0px;}
.contact-details-row label.area-code{position:relative;margin-right:7px;}
.form-row.union ul{left:432px !important;max-height:207px;min-width:700px;overflow-x:hidden;overflow-y:auto;}
.form-row.union ul li{color:#202228;padding:7px;border-bottom:#e7e7e7 solid 1px;margin:0px;}
.form-row.union ul li:hover{background:#f7f7f7;}
.form-row.union ul li a{color:#202228;display:block;}
.form-row.union div span, .form-row.state div span{font-size:18px;line-height:25px;font-weight:300;color:#000000;font-style:normal;}
.personal-details p.note{font-size:15px;margin:10px 0px 45px 0px;}
.form-row .jqTransformSelectWrapper ul li a{font-size:17px;line-height:35px;font-weight:300;}
.form-row .jqTransformSelectWrapper ul li a:hover{background:#f8f8f8;}
.form-row .jqTransformSelectWrapper ul li{background:#fff;}
.personal-details-heading h5{color:#c32e36;font-size:15px;line-height:25px;font-weight:300;}
input:-moz-placeholder, textarea:-moz-placeholder{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;color:#3c434c;}
input::-moz-placeholder, textarea::-moz-placeholder{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;color:#3c434c;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-size:15px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;color:#3c434c;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{font-size:15px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;color:#3c434c;}
.form-row .jqTransformInputWrapper{float:right;}
.form-row .jqTransformButton{background:url(../images/submit_bg.gif) 0 0 no-repeat;border:none;cursor:pointer;height:36px;width:128px;float:right;font-size:18px;line-height:36px;font-weight:600;color:#fff;text-transform:uppercase;margin:20px 30px 0 0;}
.form-row select{float:right;color:#8e8e8e;font-size:13px;line-height:30px;font-weight:400;border:1px solid #d7d7d7;padding:0 0 0 15px;border-radius:5px;width:500px;height:30px;}
.form-row textarea{float:right;color:#8e8e8e;font-size:13px;line-height:30px;font-weight:400;border:1px solid #d7d7d7;padding:0 0 0 15px;border-radius:5px;width:495px;min-height:180px;resize:none;background:none;display:none;}
.form-row .jqTransformTextarea{float:right;}
.form-row .jqTransformSelectWrapper{color:#8e8e8e;font-size:14px;line-height:30px;font-weight:400;width:450px !important;float:right;}
.form-row .jqTransformSelectWrapper div span{border:1px solid #B0B0B0;padding:0 8px;border-radius:3px;height:48px;width:700px !important;float:right;box-shadow:0 -2px 3px #E2E2E2 inset;line-height:48px;}
.form-row .jqTransformSelectWrapper ul{width:513px !important;left:215px;top:39px;}

.customer-account-create .form-row .jqTransformSelectWrapper ul {    width: 700px !important;    left: 440px;    top: 46px;}
.customer-account-create .form-row .jqTransformSelectWrapper div span{font-size:19px;color: #6c737b;box-shadow:none;}
.customer-account-create .form-row .jqTransformSelectWrapper ul li a {    width: 697px;}


.form-row .jqTransformSelectWrapper ul li a{width:690px;}
.contact-details-heading{padding:0;margin:15px 0;}
.contact-details-heading h5{color:#c32e36;font-size:16px;line-height:25px;font-weight:400;}
.contact-details-row{padding:0;margin:10px 0 0 0;position:relative;}
.contact-details-row:after{width:100%;height:0;clear:both;display:block;content:"";}
.contact-details-row label{float:left;font-size:14px;line-height:24px;font-weight:400;color:#202228;min-width:160px;padding:8px 0 0 0;}
.contact-details-row input{float:right !important;color:#202228;font-size:15px;line-height:18px;font-weight:400;border:1px solid #B0B0B0;padding:0 8px;border-radius:5px;width:300px;height:38px;box-shadow:0 2px 3px #E2E2E2 inset;}
.contact-details-row input[type="text"]:focus{font-style:normal;color:#000;}
.contact-details-row .jqTransformInputWrapper{float:right;width:300px;}
.contact-details-row select{float:left;color:#464646;font-size:15px;line-height:30px;font-weight:400;border:1px solid #d7d7d7;padding:0 0 0 15px;border-radius:5px;width:120px;height:30px;}
.contact-details-row .jqTransformSelectWrapper{color:#8e8e8e;font-size:13px;line-height:30px;font-weight:400;width:135px !important;float:left;margin:0 0 0 45px;height:32px!important;}
.contact-details-row .jqTransformSelectWrapper div span{border:1px solid #B0B0B0;padding:0 8px;border-radius:3px;height:38px;width:120px !important;float:left;color:#464646;font-size:15px;line-height:38px;font-weight:400;box-shadow:0 -2px 3px #E2E2E2 inset;}
.contact-details-row .jqTransformSelectWrapper ul{width:135px !important;left:212px !important;top:39px;}
.contact-details-row .jqTransformSelectWrapper ul li a{width:120px;}
.contact-details-row .jqTransformSelectWrapper a.jqTransformSelectOpen{left:310px;background:url(../images/select-arrow.jpg) no-repeat;display:block;width:25px;height:34px;top:1px;}
.help{position:relative;}
.help .que{height:28px;position:absolute;right:-33px;top:6px;width:28px;background:url(../images/que.png) no-repeat;display:none;}
.help .que .tip{width:200px;-moz-box-shadow:0 0 3px 1px #E6E6E6;-webkit-box-shadow:0 0 3px 1px #E6E6E6;box-shadow:0 0 3px 1px #E6E6E6;background:#FFF;border:1px solid #ECECEC;border-radius:7px;font-size:12px;left:27px;padding:10px;position:relative;width:215px;top:-13px;display:none;}
.help .que .tip p{font-size:15px;line-height:16px;margin-bottom:0px;}
.help .que:hover .tip{display:block;}
.help .que .tip:before{background:url("../images/arrow-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);content:"";display:block;height:22px;left:-12px;position:absolute;top:10px;width:12px;}


#trader-banner_wrap{width:100%;background:#ebebeb;height:473px;overflow:hidden;}
#trader-banner_wrap:after{display:block;content:"";height:0;width:100%;clear:both;}
.trader-banner{margin:0 auto;background:#ebebeb;}
#trader-banner_wrap #slider2{max-width:100% !important;}
.trader-banner.one{background:url(../images/slider2.jpg) no-repeat center top;height:473px;width:100%;}
.trader-banner.two{background:url(../images/slider1.jpg) no-repeat center top;height:473px;width:100%;}
.trader-banner.three{background:url(../images/slider3.jpg) no-repeat center top;height:473px;width:100%;}
.trader-banner_left{width:1150px;margin:0px auto 0px;}
.trader-banner_left h2{font-size:72px;font-weight:normal;color:#252324;text-align:left;line-height:74px;width:635px;padding:50px 0 15px;}
.trader-banner_left h2 span{color:#be1a00;}
.trader-banner_left .content{color:#6F6D6E;font-size:13px;width:680px;}
.trader-banner_right{float:right;}
#our_services_wrap{width:100%;height:457px;background:url(../images/bg-darker.jpg) center top no-repeat;}
.our_services_main{width:1180px;margin:0 auto;text-align:center;}
.our_services_main h4{font-size:50px;font-weight:bold;color:#fff;text-align:center;line-height:50px;padding:40px 0 0 0;}
.services_top_box{width:290px;float:left;margin:40px 50px 0 50px;}
.top_icon2{width:76px;height:76px;background:url(../images/red_icon.png) 0 0 no-repeat;margin:0 auto;}
.top_icon2 h5{color:#fff;font-size:33px;line-height:73px;font-weight:400;text-align:center;}
.services_top_box h4{color:#fff;font-size:29px;line-height:20px;font-weight:400;text-align:center;padding:28px 0 0 0;}
.services_top_box p{color:#fff;font-size:15px;line-height:24px;font-weight:400;margin:0;text-align:center;padding:20px 0 0 0;}
.our_services_main a{color:#d80016;font-size:15px;line-height:44px;font-weight:600;padding:0px 35px;text-transform:uppercase;width:auto;background:#fff;display:inline-block;margin:35px 0 0px 0;border-radius:3px;}
.trader_mid_top{width:1180px;margin:0 auto;text-align:center;}
.trader_mid_top h3{color:#3b424b;font-size:35px;padding:50px 0 0 0;font-weight:normal;}
.trader_mid_top p{color:#3b424b;font-size:15px;line-height:25px;font-weight:400;padding:10px 0 0 0;}
.trader_mid_top a{color:#fff;font-size:16px;line-height:44px;font-weight:600;padding:0px 25px;text-transform:uppercase;width:auto;background:#dc0018;display:inline-block;margin:10px 0 35px 0;border-radius:3px;}
.map_box{width:1180px;margin:0 auto;}
.map_box h3{color:#3b424b;font-size:35px;padding:50px 0 25px 0;font-weight:normal;text-align:center;}
.trader_bottom{width:1180px;margin:54px auto 0 auto;border:1px solid #eceaea;padding:0 0 35px 0;}
.trader_bottom:after{display:block;content:"";height:0;width:100%;clear:both;}
.trader_bottom_left{float:left;width:345px;margin:22px 0 0 20px;}
.trader_bottom_left p.address{color:#606060;font-size:13px;font-weight:bold;line-height:22px;}
.trader_bottom_left .right.scan{width:180px;}
.trader_bottom_left .right.scan p.address img{margin:0px;padding:6px 10px 0px 0px;}
.trader_bottom_left .right.scan p.address{font-size:12px;line-height:16px;}
.trader_bottom_left .right.scan a{color:#e30102;}
.trader_bottom_left h4{color:#202228;font-size:21px;font-weight:normal;margin:30px 0 0 35px;}
.trader_bottom_left p{color:#202228;font-size:15px;line-height:30px;font-weight:400;font-size:15px;line-height:30px;font-weight:400;margin:15px 0 0 0;}
.trader_bottom_left p img{padding:10px 20px 60px 0;float:left;}
.trader_bottom_left h6{color:#202228;font-size:44px;font-weight:normal;margin:30px 0 0 0px;}
.trader_bottom_left h6 img{float:left;padding:6px 20px 0 0;}
.trader_bottom_right{float:right;width:802px;margin:26px 0 0 0;}
.trader_row{width:239px;float:left;position:relative;margin:0 25px 0 0;}
.trader_row label{color:#202228;font-size:14px;line-height:20px;font-weight:400;}
.trader_row input{width:205px;padding:0 26px 0 5px;height:32px;border:1px solid #c1c1c1;margin:7px 0 0 0;border-radius:3px;color:#202228;font-size:14px;line-height:20px;font-weight:400;}
.trader_row2{width:801px;float:left;position:relative;margin:20px 0px 0 0;}
.trader_row2 textarea{width:733px;padding:0 26px 0 5px;height:169px;border:1px solid #c1c1c1;margin:7px 0 0 0;border-radius:3px;color:#202228;font-size:14px;line-height:20px;font-weight:400;background:#fff;resize:none;}
.trader_row2 label{color:#202228;font-size:14px;line-height:20px;font-weight:400;}
.email_icon3{position:absolute;top:40px;right:47px;}
.email_icon2{position:absolute;top:37px;right:10px;}
.trader_bottom_right .jqTransformButton{background:url(../images/submit_bg.gif) 0 0 no-repeat;border:none;cursor:pointer;height:36px;width:128px;float:right;font-size:18px;line-height:36px;font-weight:600;color:#fff;text-transform:uppercase;margin:15px 34px 0 0;}
#trader-banner_wrap ul.rslides_tabs{left:518px;margin:0 auto;position:relative;top:-37px;width:220px;z-index:999;}
#trader-banner_wrap .rslides_tabs li a{width:13px;height:13px;background:url(../images/inactive2.png) 0 0 no-repeat;text-indent:-999em;float:left;padding:0 3px;}
#trader-banner_wrap .rslides_tabs li.rslides_here a{width:13px;height:13px;background:url(../images/active2.png) 0 0 no-repeat;text-indent:-999em;float:left;}
#trader-banner_wrap ul#slider2 li{background:#ebebeb;width:100%;}
.catalog-product-view .messages{overflow:hidden;position:relative;top:-11px;width:100%;z-index:99;}
#detail_main{margin:0 auto;width:1180px;}
.list_nav{width:73px;float:left;border:1px solid #dcdcde;margin:20px 0 0 0;border-bottom:none;border-radius:1px;}
.list_nav ul{list-style-type:none;}
.list_nav ul li{color:#14161a;font-size:12px;line-height:18px;font-weight:400;text-transform:uppercase;border-bottom:1px solid #dcdcde;}
.list_nav ul li a{color:#14161a;text-decoration:none;display:block;padding:10px 0 10px 6px;}
.list_nav ul li a:hover, .list_nav ul li.current{background:#f5f5f5;}
.product-image{text-align:center;}
#overview_wrap{width:1120px;float:left;margin-left:60px;margin-bottom:25px;}
.overview_left{float:left;width:781px;margin:0 0 0 20px;}
.overview_slider_top{float:none;left:-14px;margin:-20px auto 20px;position:relative;width:780px;}
.mousetrap{display:none;}
.overview_slider_top #wrap{text-align:center;z-index:9 !important;}
.overview_slider_top #wrap #image{display:inline-block!important;}
.catalog-product-view .mid_inner{position:inherit;}
#main_home{float:left;}
.scrollbox{position:fixed;top:305px;width:100px;height:100px;}
.overview_slider_bottom{margin:0px auto;padding:0px;display:table;}
.overview_slider_bottom ul li{display:inline-block;}
.overview_slider_bottom ul{border:#e0e0e0 solid 1px;border-right:none;float:left;}
.overview_slider_bottom ul li{border-right:#e0e0e0 solid 1px;padding:5px 10px;max-width:100px;}
.overview_slider_bottom ul li div{text-align:center;}
.overview_slider_top .new_products{float:none;margin:0 auto !important;max-width:670px;border:none;background:none;width:auto;}
.overview_slider_top .new_products .bx-viewport{min-height:70px;}
.overview_slider_top .new_products .bx-prev{background:url("../images/product-left-arrow.jpg") no-repeat scroll 9px 16px #FFFFFF;border:1px solid #E7E7E7;height:66px;left:-14px;top:0;width:40px;}
.overview_slider_top .new_products .bx-next{background:url("../images/product-right-arrow.jpg") no-repeat 9px 16px #FFFFFF;right:-37px;top:0;width:40px;border:1px solid #E7E7E7;height:66px;}

.cms-zurich-life-insurance-html .svg-bg{ background:#039; }
.more_information .accordsuffix{display:none;}
#about_Product{width:97%;float:left;padding:50px 0 0 0;}
#about_Product h2{color:#14161A;font-size:35px;line-height:22px;font-weight:600;padding:0 0 18px;}
#about_Product p{color:#3B424B;font-size:17px;line-height:25px;font-weight:400;padding:0 30px 0 0;}
.curved_panel, .upscaling ,.smart_remote{clear:both;padding:40px 0px 0px 0px;font-size:14px;line-height:21px;font-weight:400;}
.curved_panel h3{color:#3B424B;font-size:35px;line-height:22px;font-weight:400;padding:0 0 22px;}
.curved_panel p{color:#3B424B;font-size:15px;line-height:22px;font-weight:400;padding:0 30px 0 0;}
.curved_panel p img{float:right;margin:0px 0px 10px 60px;}
.upscaling h3{color:#3B424B;font-size:35px;line-height:22px;font-weight:400;padding:0 0 22px;}
.upscaling p{color:#3B424B;font-size:15px;line-height:25px;font-weight:400;padding:0 30px 0 0;}
.upscaling p img{float:left;margin:0px 60px 10px 0px;}
.smart_remote{font-size:15px;line-height:25px;font-weight:400;color:#3B424B;}
.smart_remote h4{color:#3B424B;font-size:22px;line-height:22px;font-weight:600;padding:38px 0 10px;}
.smart_remote td{padding-right:10px;}
#customer-reviews{background:#F9F9F9;border:1px solid #EEEDED;clear:both;margin:0 0 0 82px;width:1096px;}
#customer-reviews h2{color:#34383D;font-size:26px;line-height:20px;font-weight:600;padding:20px 0 0 26px;}
#customer-reviews dl{background:#F1F1F1;margin:15px 0;padding:14px 0 14px 25px;font-size:14px;line-height:20px;font-weight:400;}
#customer-reviews .pager{background:none;padding:0 30px;font-size:14px;line-height:20px;font-weight:400;}
#customer-reviews .pager .limiter{width:166px;}
#customer-reviews .pager select{border:#e4e4e4 solid 1px;padding:2px;}
#customer-reviews .form-list label{float:none;}
#customer-reviews .form-add h2{font-size:18px;line-height:20px;font-weight:600;}
#customer-reviews .form-add #review-form{display:block;padding:0px 24px;font-size:12px;line-height:25px;font-weight:400;}
#customer-reviews .form-add h3{color:#20A2FF;font-size:13px;line-height:25px;font-weight:600;}
#customer-reviews .form-add .form-list label{font-size:13px;line-height:25px;font-weight:400;}
#customer-reviews .form-add input{font-size:14px;line-height:18px;font-weight:400;border:1px solid #E0E0E0;padding:0 8px;width:400px;height:34px;color:#66686E;}
#customer-reviews .form-add textarea{font-size:14px;line-height:18px;font-weight:400;border:1px solid #E0E0E0;padding:2px 8px;width:400px;height:120px;color:#66686E;resize:none;}
#customer-reviews .form-add .buttons-set{border:none;margin:0px 0px 18px 0px;}
#customer-reviews .form-add .buttons-set .button{background:none repeat scroll 0 0 #5B5F68;border-radius:3px;color:#FFFFFF;float:left;font-size:14px;line-height:37px;font-weight:600;height:37px !important;margin:13px 0 0 10px;padding:0 10px;text-transform:uppercase;}
#customer-reviews .form-add .buttons-set .button span{color:#FFFFFF;font-size:14px;line-height:22px;font-weight:600;text-transform:uppercase;padding:0px;}
#about_Product h3{font-size:35px;line-height:38px;font-weight:600;color:#14161a;padding:0 0 18px 0;}
#about_Product h5{color:#3b424b;font-size:17px;line-height:25px;font-weight:400;padding:0 30px 0 0;}
.about_panel{width:100%;float:left;margin:50px 0 0 0;}
.about_panel_left{float:left;width:380px;}
.about_panel_left h4{color:#3b424b;font-size:35px;line-height:22px;font-weight:400;padding:0 0 22px 0;}
.about_panel_left p{color:#3b424b;font-size:15px;line-height:25px;font-weight:400;}
.about_panel_right{float:right;width:350px;margin:0 20px 0 0;}
.about_panel_right img{margin:47px 0 0 0;float:right;}
.about_panel_right h4{color:#3b424b;font-size:35px;line-height:22px;font-weight:400;padding:0 0 22px 0;}
.about_panel_right p{color:#3b424b;font-size:15px;line-height:25px;font-weight:400;}
.smart_product{width:100%;float:left;margin:70px 0 0 0;}
.smart_product_box:first-child{margin-left:0;}
.smart_product_box{float:left;width:230px;margin:0 0 0 45px;}
.smart_product_box h4{font-size:22px;line-height:22px;font-weight:600;color:#3b424b;padding:38px 0 10px 0;}
.smart_product_box p{color:#3b424b;font-size:15px;line-height:25px;font-weight:400;}
.features_link{background:#5b5f68;height:44px;float:left;border-radius:3px;padding:0 40px 0 35px;margin:50px 0 0 290px;}
.features_link a{font-size:14px;line-height:44px;font-weight:600;color:#fff;background:url(../images/link_arrow.png) right 18px no-repeat;padding:0 25px 0 0;text-transform:uppercase;display:block;}
#specifications_wrap{width:100%;float:left;padding:100px 0 30px 0;}
#specifications_wrap h4{font-size:19px;line-height:40px;font-weight:600;color:#3B424B;}
#specifications_wrap ul{list-style-type:none;padding:34px 0 0 0;}
#specifications_wrap ul li{float:left;color:#3b424b;font-size:15px;line-height:18px;font-weight:400;width:256px;border-top:1px solid #e2e2e2;padding:10px 0;}
#specifications_wrap_top ul{list-style-type:none;padding:34px 0 0 0;}
#specifications_wrap_top ul li{float:left;color:#3b424b;font-size:15px;line-height:18px;font-weight:600;width:256px;padding:10px 0;border:none;}
.detail03{margin:25px 0 15px 0;}
.specefication-box{clear:both;float:left;padding-bottom:36px;}
#specifications_wrap a img{display:none;}
#specifications_wrap a.less{background:url(../images/expand.jpg) 0 0 no-repeat;width:207px;height:44px;border:none;margin:0px 0px 0 250px;display:block;clear:both;cursor:pointer;}
#specifications_wrap a.more{background:url(../images/collapse.jpg) 0 0 no-repeat;width:207px;height:44px;border:none;margin:0px 0px 0 250px;display:block;clear:both;cursor:pointer;}
.overview_right{background:#F5F5F5;border:1px solid #DCDCDC;float:right;margin:-10px 0 0;padding:0 20px 35px 30px;position:relative;width:250px;-moz-box-shadow:1px 14px 10px -3px #E6E6E6;-webkit-box-shadow:1px 14px 10px -3px #E6E6E6;box-shadow:1px 14px 10px -3px #E6E6E6;}
.overview_right h5{color:#fff;font-size:14px;line-height:18px;font-weight:400;background:url(../images/new_bg.gif) 0 0 no-repeat;height:25px;padding:3px 0 0 6px;position:relative;left:-31px;}
.overview_right .add-to-box{margin:12px 0 -5px;padding:0 0 0 0px;clear:both;}
.overview_right .add-to-box input#qty{margin-bottom:10px;}
.add_box_right ul.rslides_tabs{display:none;}
.overview_right .add-to-box input{border:1px solid #E0E0E0;padding-left:10px;}
.overview_right .add-to-box .qty-box label{float:left;color:#14161A;font-size:15px;line-height:22px;font-weight:400;padding:0px 10px 0px 0px;}
.overview_right .add-to-box .qty-box{display:none;}
.overview_right h3{color:#14161a;font-size:18px;line-height:20px;font-weight:400;padding:24px 0 10px 0px;}
.overview_right h1{color:#14161a;font-size:18px;line-height:20px;font-weight:400;padding:24px 0 10px 0px;}
.overview_right span{color:#818991;font-size:15px;line-height:22px;font-weight:400;padding:10px 20px 0 0px;}
.overview_right span.price{color:#DC0018;padding:10px 0 0 0px;margin-left:-10px;}
.overview_right .size{float:left;width:100%;}
.overview_right .size .product-options, .overview_right .size .product-options-bottom{border:none;background:none;margin:0px;padding:0px;}
.overview_right .size dl.last{margin:0px;}
.overview_right .size dl.last dt{float:left;padding-left:0px;}
.overview_right .size dl.last dd{float:left;width:200px;}
.overview_right .size dl.last dd span{width:130px !important;}
.overview_right .size dl.last dd .jqTransformSelectWrapper{max-width:320px;}
.overview_right .product-options p.required{position:absolute;right:-13px;top:9px;}
.overview_right .size dl.last dd .jqTransformSelectWrapper ul{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;left:41px;padding:0;top:4px;width:200px !important;display:block !important;}
.overview_right .size dl.last dd .jqTransformSelectWrapper ul li{display:none;}
.overview_right .size dl.last dd .jqTransformSelectWrapper ul li + li{display:block;}
.overview_right .size dl.last dd .jqTransformSelectWrapper ul li a.selected{border:2px solid #00A3F9}
.overview_right .size dl.last dd .jqTransformSelectWrapper div{display:none;}
.overview_right .size dl.last dd .jqTransformSelectWrapper div.validation-advice{display:block;left:-21px;margin-bottom:-44px;position:relative;top:-43px;}
.overview_right .size .product-options-bottom{clear:both;padding:8px 0 0 0px}
.overview_right .size .product-options-bottom .price-box p{padding:0px 10px 10px 0px;}
.overview_right .size .product-options-bottom .price-box{margin-bottom:-6px;padding-left:0;position:relative;top:-6px;}
.overview_right .size .product-options-bottom .price-box span{padding:0px 20px 0px 0px;float:none;}
.overview_right .size .product-options-bottom .price-box .regular-price span.price{color:#DC0018;float:right;padding:0 0 10px 20px;}
.overview_right .hasoptions .product-options , .overview_right .hasoptions .product-options-bottom{background:none;border:none;margin:0px;padding:0px;}
.overview_right .hasoptions dl.last dd{clear:both;float:left;padding:4px 0 15px;width:200px;}
.overview_right .hasoptions dl.last dd .jqTransformSelectWrapper div{border:1px solid #CCCCCC;display:block;overflow:hidden;padding:5px 0 5px 6px;width:235px;background:#fff;}
.overview_right .hasoptions .product-options .jqTransformSelectWrapper div span{padding:0px;text-transform:none;font-size:12px;}
.overview_right .hasoptions .product-options .jqTransformSelectWrapper a.jqTransformSelectOpen{padding:0;right:18px;top:32px;}
.overview_right .hasoptions label[for="qty"]{padding:2px;}
.overview_right .hasoptions input#qty{margin-bottom:10px;}
.overview_right .hasoptions .product-options p.required{position:absolute;right:5px;top:-14px;font-size:11px;}
.overview_right .hasoptions dl.last dd .jqTransformSelectWrapper ul{border:1px solid #CCCCCC;top:60px;width:254px !important;padding:0px;background:#EAEAEA;left:0px;}
.overview_right .hasoptions dl.last dd .jqTransformSelectWrapper ul li{display:none;}
.overview_right .hasoptions dl.last dd .jqTransformSelectWrapper ul li + li{display:block;width:247px;padding:0px;}
.overview_right .hasoptions .jqTransformSelectWrapper ul li a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;border-radius:0;height:28px;margin:0;padding:0 2px 0 10px;text-transform:capitalize;}
.overview_right .hasoptions .jqTransformSelectWrapper ul li a:hover{background:#DBDBDB;display:block;width:98%;}
.overview_right .hasoptions dl.last dd .jqTransformSelectWrapper ul li a.selected{border:none;}
.overview_right .hasoptions dl.last dd span{width:231px !important;}
.overview_right .hasoptions dl.last dd .jqTransformSelectWrapper div.validation-advice{background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;border:medium none !important;display:block;left:0;margin-bottom:-7px;position:relative;top:2px;}
.overview_right .add-to-cart{float:left;}
.overview_right .add-to-cart button{background:#DC0018;border-radius:3px;color:#FFFFFF;margin:0;padding:0 36px;min-height:44px;}
.overview_right .add-to-cart button:hover{background:#5B5F68;}
.overview_right .add-to-cart button span{padding:0px !important;}
.overview_right .add-to-cart a{padding:0px;margin-left:0px;}
.overview_right .add-to-cart button span span{background:url("../images/cart-icon.png") no-repeat scroll 14px 0 rgba(0, 0, 0, 0) !important;color:#FFFFFF !important;font-size:18px !important;line-height:24px !important;font-weight:400 !important;padding:0 15px 0 40px !important;text-transform:uppercase !important;}
.overview_right .add-to-cart button.button:hover span span{background-position:14px 0px !important}
.overview_right .add-to-box .request_quote a{background:none;margin:0px;padding:0px;}
.overview_right .request_quote a button span span{font-size:18px !important;line-height:20px !important;font-weight:400 !important;padding:0 24px !important;text-transform:uppercase !important;color:#FFFFFF !important;}
.overview_right .request_quote a{padding:0px;margin-left:0px;min-width:234px;text-align:left;}
/*.overview_right .request_quote a:hover{background:none repeat scroll 0 0 #5B5F68;}*/
.overview_right .add-to-box button.btn-quote{background:#8520be;border-radius:3px;color:#FFFFFF;margin:0;padding:0 0px;min-height:44px;}
.overview_right .add-to-box button.btn-quote span{padding:0px !important;}
.overview_right .add-to-box button.btn-quote span span{font-size:18px !important;line-height:24px !important;font-weight:400 !important;padding:0 12px !important;text-transform:uppercase !important;color:#FFFFFF !important;}
.overview_right .add-to-box button.btn-quote:hover{background:#5B5F68;}
.overview_right .yourprice .price{font-size:20px;line-height:26px;font-weight:600;padding-left:58px;}
.overview_right .yourprice{text-transform:uppercase;font-size:13px;line-height:24px;font-weight:400;}
.overview_right .size span{color:#9EA6AE;font-size:12px;line-height:20px;font-weight:400;text-transform:uppercase;float:left;padding:8px 8px 0 30px;}
.overview_right .size ul{list-style-type:none;padding:12px 0 0 0;}
.overview_right .size ul li{color:#212428;font-size:12px;line-height:16px;font-weight:400;float:left;background:none;padding:0;}
.overview_right .size ul li a{color:#212428;text-decoration:none;padding:6px;margin:0 3px 0 0;border:2px solid #f5f5f5;line-height:16px;background:none;height:inherit;font-size:12px;border-radius:0px;float:none;}
.overview_right .size ul li a:hover, .size ul li a.active2{border:2px solid #00a3f9;}
.overview_right ul{list-style-type:none;padding:15px 0 0 0px;}
.overview_right ul li{color:#14161A;font-size:13px;line-height:20px;font-weight:400;background:url(../images/black_bg.gif) 0 6px no-repeat;padding:0 30px 6px 10px;}
.overview_right ul.tier-prices{padding:6px 3px !important;background:#FFF;}
.overview_right ul.tier-prices li{background:none;list-style-type:none;padding:0 0 0 4px;}
.overview_right ul.tier-prices li span{margin:0px;padding:0px;display:inline-block;color:#14161A;font-size:12px;}
.overview_right ul.tier-prices li strong{display:inline-block;font-style:normal;font-weight:normal;}
.overview_right h6{color:#20A2FF;font-size:14px;line-height:20px;font-weight:400;padding:8px 0 0 0px;width:100%;float:left;}
.overview_right h6 a{color:#20A2FF;text-decoration:none;background:none;text-transform:inherit;padding:0;font-size:14px;margin:0;}
.overview_right h6 a:hover{text-decoration:underline;}
.overview_right p{color:#14161A;font-size:13px;line-height:20px;font-weight:400;padding:20px 0px 0 0px;}
.overview_right p.bold{font-size:13px;line-height:20px;font-weight:500;}
.overview_right a{color:#fff;font-size:18px;line-height:44px;font-weight:400;text-transform:uppercase;height:44px;background:#dc0018;float:left;border-radius:3px;padding:0 40px;margin:8px 0 0 30px;}
.overview_right .chat a{background:none;margin:0px;padding:0px;}
.overview_right .submenu2 p{padding:0 20px 0 0;}
.more_information{float:left;width:100%;padding:30px 0 0 0;}
.more_information h4{color:#14161A;font-size:18px;line-height:20px;font-weight:400;border-top:2px solid #d8d8d8;padding:10px 0 0 0px;}
.more_information ul{list-style-type:none;padding:15px 0 0 0px;}
.more_information .right-more + .right-more ul{padding-top:0px;}
.more_information ul li{color:#14161A;font-size:13px;line-height:20px;font-weight:400;background:none;padding:0 0 10px 0;}
.more_information ul li a{background:none;color:#14161A;font-size:13px;line-height:20px;font-weight:400;padding:0;margin:0;text-transform:inherit;float:none;}
.more_information ul li span{color:#54249f;font-size:14px;line-height:20px;font-weight:400;padding:0;float:left;width:100%;}
.more_information h5{color:#14161A;font-size:20px;line-height:20px;font-weight:400;padding:30px 0 0 0px;background:none;left:0px;}
.more_information h5.faq a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#14161a;font-size:20px;line-height:20px;font-weight:400;margin:0;padding:0;text-transform:none;}
.more_information small{color:#20A2FF;font-size:13px;line-height:20px;font-weight:400;padding:5px 0 0 0px;}
.quetion_icon{float:right;margin:30px 0px 0 0;}
#slidingDiv{display:none;background-color:#fff;margin-top:5px;border:1px solid #ccc;width:100%;}
#slidingDiv p{color:#14161A;font-size:14px;line-height:20px;font-weight:400;padding:15px;}
#basic-modal-content{display:none;}
.simplemodal-wrap{height:500px !important;}
#simplemodal-overlay{background-color:#000;cursor:wait;}
#simplemodal-container{height:300px!important;width:400px!important;color:#bbb;background-color:#fff;padding:12px;position:absolute !important;top:670px!important;left:415px !important;border-radius:3px;}
#simplemodal-container .simplemodal-data{}
#simplemodal-container code{background:#141414;border-left:3px solid #65B43D;color:#bbb;display:block;font-size:12px;margin-bottom:12px;padding:4px 6px 6px;}
#simplemodal-container a{color:#ddd;}
#simplemodal-container a.modalCloseImg{background:url(../images/lightbox-btn-close.png) no-repeat;width:25px;height:25px;display:inline;z-index:3200;position:absolute;top:-15px;right:-16px;cursor:pointer;}
#simplemodal-container h3{color:#E0001A;font-size:15px;line-height:20px;font-weight:600;padding:5px 0 10px 0;}
#simplemodal-container p{color:#14161A;font-size:13px;line-height:20px;font-weight:400;}
.checkout-cart-index #outer_mid_inner .mid_inner{width:100%;padding:0px;min-height:inherit;}
.checkout-cart-index #outer_mid_inner .mid_inner #outer_breadcrumb{float:none;margin-bottom:65px;}
.checkout-cart-index #outer_mid_inner .mid_inner .cart-page{margin:0 auto;position:relative;top:127px;width:1180px;}
.checkout-cart-index #outer_mid_inner .mid_inner ol.c2q{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;box-shadow:none;position:absolute;right:0px;}
.checkout-cart-index .page-title .checkout-types{display:none;}
.checkout-cart-index .page-title{width:1180px;margin:0px auto;}
.checkout-cart-index .page-title h1{color:#34383D;float:left;font-size:28px;line-height:59px;font-weight:600;padding:20px 0 0;text-align:left;width:100%;}
.checkout-cart-index .cart{width:1180px;margin:0px auto;}
.checkout-cart-index .cart-empty{width:1180px;margin:0px auto;font-size:14px;line-height:26px;font-weight:400;}
.checkout-cart-index .cart .messages{margin:-42px 0 12px !important;overflow:hidden;width:60%;position:relative;}
.checkout-cart-index .cart .messages li{background:none !important;border:medium none !important;}
.checkout-cart-index .cart .messages li span{font-size:12px;line-height:20px;font-weight:400;color:#3B424B;background:url("../images/sign_icon.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);padding:1px 0 4px 26px;}
#shopping-cart-table thead th{background-color:#FFFFFF;border:medium none;color:#34383D;font-size:15px;line-height:22px;font-weight:400;padding:15px 12px;}
#shopping-cart-table thead th + th{width:423px;text-align:left !important;}
#shopping-cart-table thead th + th + th{width:100px;}
#shopping-cart-table thead th + th + th:last-child{width:1px;}
.checkout-cart-index #shopping-cart-table{border:1px solid #EAE8E8 !important;}
#shopping-cart-table tbody td{border:none;padding:20px 10px;border-bottom:#EAEAEA solid 1px !important}
#shopping-cart-table tbody td, #shopping-cart-table tbody td a{font-size:15px;line-height:50px;font-weight:400;color:#34383D !important;}
#shopping-cart-table tbody td .price{font-size:15px;line-height:50px;font-weight:400;font-weight:normal !important;}
#shopping-cart-table tbody td img{border:none;}
#shopping-cart-table tbody td .item-options dt, #shopping-cart-table tbody td .item-options dd{line-height:20px;}
#shopping-cart-table .btn-remove{top:18px;left:10px;position:relative;}
#shopping-cart-table tfoot button#c2qBtn{display:none;}
#shopping-cart-table tbody td.a-center a{color:#0271D1 !important;}
#shopping-cart-table tbody td.a-center input{border:1px solid #EAE8E8;color:#848484;font-size:15px;line-height:50px;font-weight:400;padding:6px 7px 6px 6px;text-align:center;}
#shopping-cart-table tfoot tr, #shopping-cart-table tfoot td{background:none !important;}
#shopping-cart-table tfoot td button{background:none repeat scroll 0 0 #5B5F68;border-radius:3px;color:#FFFFFF;font-size:14px;line-height:37px;font-weight:600;min-height:37px;margin:4px 10px 4px 0px;padding:0 10px;text-transform:uppercase;}
#shopping-cart-table tfoot td button:hover{background:none repeat scroll 0 0 #383838;}
.qquoteadvstore-index-index #shopping-cart-table tfoot td button{background:#383838;}
.qquoteadvstore-index-index #shopping-cart-table tfoot td button:hover{background:#5B5F68;}
.checkout-types button.btn-proceed-checkout{background:none repeat scroll 0 0 #8520be;font-size:14px;line-height:37px;font-weight:600;border-radius:3px;padding:0 10px;text-transform:uppercase;min-height:44px;}
.checkout-types button.btn-proceed-checkout span span{font-size:14px;line-height:23px;font-weight:600;padding:3px;text-transform:uppercase;}
.cart .totals td, .cart .totals td .price{font-size:15px;line-height:22px;font-weight:400;}
.cart .totals tfoot td strong{font-size:15px;line-height:22px;font-weight:400;font-weight:normal;}
.checkout-cart-index .cart .totals td span.price{font-size:15px !important;line-height:22px !important;font-weight:400 !important;font-weight:normal !important;color:#34383D !important;font-weight:bold;}
.cart .totals{width:280px;}
.cart-collaterals .col-2{border:1px solid #EBEAEA;border-radius:2px;float:left;padding:0 0 11px;text-align:center;width:342px !important;}
.cart-collaterals .col-2 .discount h2{color:#C32E36;font-size:24px;line-height:22px;font-weight:400;padding:15px 0 0;background:url(../images/discount_bg.gif) no-repeat 15px 15px;}
.cart-collaterals .col-2 .discount label{color:#3B424B;font-size:15px;line-height:22px;font-weight:400;margin:0;padding:6px 0 0;}
.cart-collaterals .col-2 .discount input{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #C1C1C1;border-radius:3px;color:#202228;font-size:14px;line-height:20px;font-weight:400;height:32px;margin:10px 0 0 15px;padding:0 5px;width:266px;}
.checkout-cart-index .new_products_left{width:248px;}
.cart-collaterals .col-2 .discount .buttons-set{padding:10px 0px 10px 0px;}
.cart-collaterals .col-2 .discount .buttons-set button{background:none repeat scroll 0 0 #5B5F68;border-radius:3px;color:#FFFFFF;float:left;font-size:14px;line-height:37px;font-weight:600;min-height:37px;margin:7px 0 0 8px;padding:0 10px;text-transform:uppercase;}
.cart-collaterals .col-2 .discount .buttons-set button span{color:#FFFFFF;font-size:14px;line-height:23px;font-weight:600;padding:0;text-transform:uppercase;}
#shopping-cart-table tfoot td button span{font-size:14px;line-height:23px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}
.qquoteadv-index-index #outer_mid_inner .mid_inner{width:100%;padding:0px;}
.qquoteadv-index-index #outer_mid_inner .mid_inner #outer_breadcrumb,{float:none;margin-bottom:65px;}
.qquoteadv-index-index #outer_mid_inner .mid_inner .cart-page{margin:0 auto;position:relative;top:127px;width:1180px;}
.qquoteadv-index-index #outer_mid_inner .mid_inner #outer_breadcrumb{float:none;margin-bottom:65px;}
.qquoteadv-index-index .cart-empty{width:1180px;margin:0px auto;font-size:14px;line-height:26px;font-weight:400;}
.qquoteadv-index-index form#quotelist{width:1180px;margin:0px auto;display:inherit;}
.qquoteadv-index-index .page-title{margin:0 auto;width:1180px;min-height:110px;}
.qquoteadv-index-index .page-title h3, .qquoteadv-index-index .page-title h1{color:#34383D;float:left;font-size:40px;line-height:59px;font-weight:600;padding:20px 0 0;text-align:left;width:100%;}
.qquoteadv-index-index .main-container #outer_mid_inner .mid_inner ul.messages{margin:0 auto !important;overflow:inherit;position:relative;width:1180px;z-index:9;}
.qquoteadv-index-index .main-container #outer_mid_inner .mid_inner ul.messages li.success-msg{font-size:14px;line-height:20px;font-weight:400;position:absolute;text-align:left;top:120px;width:1137px;z-index:9;border-color:#DCDCDC !important;}
.qquoteadv-index-index .main-container #outer_mid_inner .mid_inner ul.messages li.success-msg span{font-weight:normal !important;font-size:12px;}
.qquoteadv-index-index .main-container #outer_mid_inner .mid_inner ul.messages li.error-msg{font-size:14px;line-height:20px;font-weight:400;position:absolute;text-align:center;top:120px;width:1137px;z-index:9;border-color:#DCDCDC !important;}
.qquoteadv-index-index .main-container #outer_mid_inner .mid_inner ul.messages li.error-msg span{color:#C63037 !important;font-weight:normal !important;font-size:12px;}
.qquoteadv-index-index a[title="Remove item"]{top:18px;left:0px;position:relative;}
.qquoteadv-index-index .data-table{border:1px solid #EAE8E8 !important}
.qquoteadv-index-index #parent{width:200px !important;min-height:100px;float:left;}
.qquoteadv-index-index #parent tr{display:none;}
.qquoteadv-index-index #parent tr + tr{display:block;}
.qquoteadv-index-index #parent tr + tr td{display:none;}
.qquoteadv-index-index #parent tr + tr td + td{display:block;}
.qquoteadv-index-index #parent tr + tr td + td + td{display:none;}
.qquoteadv-index-index #parent td{padding:0px;margin:0px;}
.qquoteadv-index-index #parent td textarea{background:#FFFFFF;border:1px solid #EAEAEA;height:69px;padding:2px;resize:none;width:182px !important;}
.qquoteadv-index-index #parent #comment{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);font-size:12px;line-height:15px;position:relative;top:75px;width:121%;}
.qquoteadv-index-index input#bestprice_quote{border:1px solid #E6E6E6;height:29px;width:80px;}
.qquoteadv-index-index #parent tr + tr + tr{display:none;}
.qquoteadv-index-index #parent td{border:none !important;}
.qquoteadv-index-index #shopping-cart-table input.required-entry{max-width:26px;border:1px solid #DADADA;padding:7px 5px;}
.qquoteadv-index-index #quotelist a.pad{font-size:14px;left:-30px;position:relative;}
.qquoteadv-index-index #quotelist a[title="Remove Item"]{position:relative;top:20px;}
.qquoteadv-index-index .qquote-client-collaterals button{background:none repeat scroll 0 0 #DC0018;border-radius:3px;color:#FFFFFF;margin:0;min-height:34px;padding:0 7px !important;width:auto;}
.qquoteadv-index-index .qquote-client-collaterals button:hover{background:none repeat scroll 0 0 #5B5F68;}
.qquoteadv-index-index .qquote-client-collaterals button span{color:#FFFFFF;font-size:18px !important;line-height:18px !important;font-weight:400 !important;padding:2px;}
.qquoteadv-index-index #shopping-cart-table tbody td + td + td a{color:#1E7EC8 !important;}
.qquoteadv-index-index #shopping-cart-table tbody tr.first div#parent{height:180px;}
.qquoteadv-index-index #shopping-cart-table tbody tr + tr div#parent{height:auto;}
.qquoteadv-index-index #accountDiv #qquote-tbl-address input{background:#fff !important;margin-bottom:10px;}
.qquoteadv-index-index #qquoteadv_shipping_box .shipping-adress input{background:none repeat scroll 0 0 #FFFFFF !important;border:1px solid #E3E3E3;margin-bottom:10px;padding:7px 3px;}
.qquoteadv-index-index #qquoteadv_shipping_box .shipping-adress .jqTransformSelectWrapper{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;margin-bottom:10px;max-width:251px;padding:8px 0;position:relative;top:10px;min-height:16px;}
.qquoteadv-index-index #qquoteadv_shipping_box .shipping-adress .jqTransformSelectWrapper ul{min-width:251px;}
.qquoteadv-index-index #qquoteadv_shipping_box .shipping-adress .jqTransformSelectWrapper ul li{margin:0px;}
.qquoteadv-index-index #qquoteadv_shipping_box .shipping-adress .jqTransformSelectWrapper a.jqTransformSelectOpen{background:url("../images/select_icon.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:12px;position:absolute;right:12px;top:8px;width:14px;}
.customer-account-forgotpassword .error-msg{color:#C63037 !important;margin:16px auto 0 !important;width:1140px;border-color:#DCDCDC !important;}
.customer-account-forgotpassword .main-container #outer_mid_inner .mid_inner{padding:0px;width:100%;}
.customer-account-forgotpassword .main-container #outer_mid_inner .mid_inner #outer_breadcrumb{float:none;}
.customer-account-forgotpassword .main-container #outer_mid_inner .mid_inner .breadcrumb{margin:0px auto;}
.customer-account-forgotpassword .main-container #outer_mid_inner .mid_inner .breadcrumb h1{margin-top:36px;}
.customer-account-forgotpassword .fieldset{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #E5E5E5 !important;padding:20px;font-size:14px;line-height:20px;font-weight:400;}
.customer-account-forgotpassword .fieldset h2{color:#141414 !important;display:block;float:none;font-size:21px;line-height:18px;font-weight:600;margin:0 0 25px;padding:4px 0 21px;text-transform:capitalize;border:none !important;border-bottom:1px solid #E2E2E2 !important;}
.customer-account-forgotpassword .fieldset input{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #E5E5E5;margin:4px 0 0;padding:7px 4px;width:330px;font-size:14px;line-height:15px;font-weight:400;}
.customer-account-forgotpassword .buttons-set .button{float:right;background:none repeat scroll 0 0 #DC0018;border-radius:3px;color:#FFFFFF;margin:0;min-height:35px;left:0px !important;}
.customer-account-forgotpassword .buttons-set .button:hover{background:#5B5F68}
.customer-account-forgotpassword .buttons-set{padding:0px;border:none;background:none;margin:0px;content:inherit;}
.customer-account-forgotpassword .buttons-set .button span{font-size:18px !important;line-height:18px !important;font-weight:400 !important;color:#fff;}
.customer-account-forgotpassword .form-list label{font-size:14px;line-height:20px;font-weight:400;color:#313131;}
.customer-account-forgotpassword .mid-forgot{width:1180px;margin:0px auto;}
.buttons-set .back-link a small{display:inline-block;font-size:15px;margin:0px 5px 0px 0px;}
.buttons-set .back-link a{font-size:14px;}
.checkout-onepage-index #checkout-step-login .error-msg{padding:8px 8px 8px 8px !important;}
.checkout-onepage-index #outer_breadcrumb{background:url("../images/breadcrumb_bg.jpg") no-repeat scroll center top/cover rgba(0, 0, 0, 0);border-bottom:1px solid #DADBDA;float:left;height:112px;left:0;margin-top:-30px;position:absolute;width:100%;}
.checkout-onepage-index #outer_breadcrumb .breadcrumb h1{margin-top:-8px;}
.checkout-onepage-index #checkoutSteps{margin:130px 0px 0px 0px;font-size:14px;line-height:18px;font-weight:400;}
.checkout-onepage-index #checkoutSteps input#login-email, .checkout-onepage-index #checkoutSteps input#login-password{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #E5E5E5;font-size:14px;line-height:15px;font-weight:400;margin:4px 0 0;padding:7px 4px;width:330px;}
#co-billing-form .control input.radio{display:inline-block;}
#co-billing-form .buttons-set{border-top:1px solid #E4E4E4 !important;clear:both;margin:24px 0 0 !important;}
#co-billing-form .form-list label{float:none;}
#co-billing-form .form-list .input-box .jqTransformSelectWrapper{position:relative;}
#co-billing-form .form-list .input-box .jqTransformSelectWrapper div{border:1px solid #E2E2E2;margin:6px 0 0;padding:4px;width:535px;}
#co-billing-form .form-list .input-box div span{padding:0px;font-size:13px;}
#co-billing-form .form-list .input-box .jqTransformSelectWrapper a.jqTransformSelectOpen{right:12px;top:5px;width:14px;}
#co-billing-form .form-list .input-box .jqTransformSelectWrapper ul{left:0px;min-width:543px;top:27px;}
#co-billing-form .form-list .input-box .jqTransformSelectWrapper ul li{margin:0px;}
#billing-new-address-form fieldset{background:#F4F4F4;border:1px solid #E5E5E5;margin:13px 0;padding:23px 16px;}
#billing-new-address-form input.input-text{background:#fff;border:1px solid #E5E5E5;font-size:14px;line-height:15px;font-weight:400;margin:4px 0 0;padding:7px 4px;}
#co-billing-form #billing-new-address-form .input-box .jqTransformSelectWrapper div{border:1px solid #E2E2E2;margin:6px 0 0;padding:4px;width:253px;background:#fff;}
#co-billing-form #billing-new-address-form .input-box .jqTransformSelectWrapper ul{left:0;min-width:504px;top:27px;}
#co-billing-form #billing-new-address-form .input-box .jqTransformSelectWrapper a.jqTransformSelectOpen{right:22px;top:5px;width:14px;}
#co-billing-form #billing-new-address-form .control a.jqTransformCheckbox{margin-top:0;}
#co-shipping-form .form-list label{float:none;}
#co-shipping-form .form-list .input-box .jqTransformSelectWrapper{position:relative;}
#co-shipping-form .form-list .input-box .jqTransformSelectWrapper div{border:1px solid #E2E2E2;margin:6px 0 0;padding:4px;width:535px;}
#co-shipping-form .form-list .input-box .jqTransformSelectWrapper ul{left:0px;min-width:543px;top:27px;}
#co-shipping-form .form-list .input-box .jqTransformSelectWrapper a.jqTransformSelectOpen{right:12px;top:5px;width:14px;}
#co-shipping-form .buttons-set{border-top:1px solid #E4E4E4 !important;clear:both;margin:24px 0 0 !important;}
#checkout-progress-wrapper .block-progress dd.complete{background:none repeat scroll 0 0 #F2F2F2 !important;border:1px solid #E5E5E5 !important;left:-1px;position:relative;width:214px;margin-bottom:15px;}
#checkout-progress-wrapper .block-content dt.complete .changelink{float:right;}
#shipping-new-address-form fieldset{background:#F4F4F4;border:1px solid #E5E5E5;margin:13px 0;padding:23px 16px;}
#shipping-new-address-form input.input-text{background:#fff;border:1px solid #E5E5E5;font-size:14px;line-height:15px;font-weight:400;margin:4px 0 0;padding:7px 4px;}
#co-shipping-form .control a.jqTransformCheckbox{margin-top:0;}
#co-shipping-form .form-list .input-box div span{padding:0px;font-size:13px;}
#co-shipping-form #shipping-new-address-form .input-box .jqTransformSelectWrapper div{border:1px solid #E2E2E2;margin:6px 0 0;padding:4px;width:253px;background:#fff;}
#co-shipping-form #shipping-new-address-form .input-box .jqTransformSelectWrapper ul{left:0;min-width:504px;top:27px;}
#co-shipping-form #shipping-new-address-form .input-box .jqTransformSelectWrapper a.jqTransformSelectOpen{right:22px;top:5px;width:14px;}
#co-shipping-form #shipping-new-address-form .control a.jqTransformCheckbox{margin-top:0;}
#co-shipping-form .form-list .input-box .jqTransformSelectWrapper ul li{margin:0px;}
#opc-shipping_method input.radio{display:inline-block;}
#opc-shipping_method .sp-methods label, #opc-shipping_method .sp-methods .price{font-weight:normal;}
#opc-payment .buttons-set{border-top:1px solid #E4E4E4 !important;clear:both;margin:24px 0 0 !important;}
#opc-payment #payment_form_ccsave{background:#F4F4F4;border:1px solid #E5E5E5;margin:13px 0;padding:23px 16px;}
#opc-payment #payment_form_ccsave label{color:#151515 !important;}
#opc-payment input.radio{display:inline-block;}
#opc-payment #payment_form_ccsave input.input-text{background:#fff;border:1px solid #E5E5E5;font-size:13px;line-height:15px;font-weight:400;margin:4px 0 0;padding:7px 4px;color:#151515 !important;}
#opc-payment #payment_form_ccsave select{background:#fff;border:1px solid #E5E5E5;font-size:13px;line-height:15px;font-weight:400;margin:4px 0 0;padding:7px 4px;color:#151515 !important;}
#opc-payment #payment_form_ccsave select.validate-cc-exp, #opc-payment #payment_form_ccsave select.year{width:100px;margin-right:10px;}
#opc-payment label[for="ccsave_cc_cid"]{margin-right:20px;line-height:37px !important;}
#opc-payment label[for="ccsave_expiration"] + .input-box{clear:both;}
#opc-payment a.cvv-what-is-this{display:table-caption;margin:11px;width:67px;}
.checkout-onepage-index #checkoutSteps .form-list label{font-size:13px;line-height:15px;font-weight:400;}
.checkout-onepage-index #checkoutSteps #opc-login h3{border-bottom:1px solid #E2E2E2 !important;color:#4E4E4E !important;display:block;float:none;font-size:16px;line-height:18px;font-weight:600;margin:0 0 25px;padding:4px 0 14px;text-transform:capitalize;}
.checkout-onepage-index #checkoutSteps #login-form fieldset h4{float:left;margin-right:10px;font-size:14px;line-height:15px;font-weight:400;}
.checkout-onepage-index #checkoutSteps #login-form fieldset .remember-box h4{float:none;color:#1E7EC8;}
.checkout-onepage-index #checkoutSteps #login-form fieldset .remember-box .form-row{float:none;margin:-35px 0 0;padding:0;position:relative;right:-194px;width:61px;}
.checkout-onepage-index #checkoutSteps .button{background:none repeat scroll 0 0 #DC0018;border-radius:3px;color:#FFFFFF;margin:0;min-height:35px;left:0px !important;}
.checkout-onepage-index #checkoutSteps .button:hover{background:#5B5F68}
.checkout-onepage-index #checkoutSteps .button span{font-size:18px !important;line-height:18px !important;font-weight:400 !important;color:#fff;}
.checkout-onepage-index #checkoutSteps .step-title{background:#F4F4F4;font-size:14px;line-height:20px;font-weight:400;padding:9px}
.checkout-onepage-index #checkoutSteps .step-title h2{font-size:14px;line-height:20px;font-weight:400;color:#252525 !important;}
.checkout-onepage-index #checkout-progress-wrapper .opc-block-progress{margin-top:130px;width:240px;background:#F9F9F9;border:#E5E5E5 solid 1px;font-size:13px;line-height:15px;font-weight:400;}
.checkout-onepage-index #checkout-progress-wrapper .block-title strong{font-size:14px;line-height:20px;font-weight:600;color:#141414 !important;text-transform:capitalize;}
.checkout-onepage-index #checkout-progress-wrapper .block-title{background:none repeat scroll 0 0 #F4F4F4;border-bottom:1px solid #E5E5E5;padding:8px 0 8px 8px;}
.checkout-onepage-index #checkout-progress-wrapper .block-progress dt{color:#252525;font-size:13px;line-height:20px;font-weight:400;}
.checkout-onepage-index .opc .step, .checkout-onepage-index .opc .active .step-title, .checkout-onepage-index .opc .step-title, .checkout-onepage-index .opc .allow .step-title, .checkout-onepage-index #opc-review .buttons-set, .checkout-onepage-index .box-account, .checkout-onepage-index .fieldset, .checkout-onepage-index .fieldset .legend, .checkout-onepage-index .addresses-list li.item, .checkout-onepage-index .advanced-search-summary, .checkout-onepage-index .account-login .content, .checkout-onepage-index .account-login .buttons-set, .checkout-onepage-index .account-login h2, .checkout-onepage-index .block-cart .subtotal, .product-options, .product-options-bottom, .checkout-onepage-index .order-info, .checkout-onepage-index .order-info-box, .checkout-onepage-index .tags-list{border-color:#E5E5E5 !important;}
.checkout-onepage-index .opc .active .step-title .number{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #C6C6C6;color:#20A2FF;font-size:12px;line-height:16px;font-weight:400;}
.checkout-onepage-index .opc .step-title .number{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #C6C6C6;color:#888888;font-size:12px;line-height:16px;font-weight:400;}
.checkout-onepage-index .inner_mid_part_left{border:none;width:900px;}
.checkout-onepage-index .data-table{border:1px solid #E5E5E5 !important;}
.checkout-onepage-index .data-table thead th{background:url("../images/table_th.gif") repeat-x scroll 0 0 #eeeeee;border-color:#E5E5E5;border-style:solid;border-width:1px 1px 1px 0;color:#348DBC;padding:9px 12px;font-size:14px;line-height:16px;font-weight:400;}
.checkout-onepage-index #checkout-step-review #opc-review .product-name{font-size:14px;line-height:16px;font-weight:400;}
.checkout-onepage-index #checkout-step-review .data-table td{border-color:#E5E5E5 !important;}
.checkout-onepage-index #checkout-step-review .data-table tfoot tr td{border-color:#E5E5E5 #FFFFFF #FFFFFF !important;}
.checkout-onepage-index #checkout-step-review .data-table td .price{font-size:14px;line-height:16px;font-weight:400;font-weight:normal !important;}
.checkout-onepage-index #checkout-review-table tfoot tr.last .price{font-size:14px;line-height:16px;font-weight:400;color:#C63037;}
.checkout-onepage-index .order-review .data-table tfoot tr{background:#FAFAFA !important;}
.checkout-onepage-index .order-review .data-table tfoot tr td{border-top:solid 1px #E5E5E5;padding:7px;}
.checkout-onepage-index .order-review #checkout-review-submit .buttons-set .button span{font-size:18px !important;line-height:28px !important;font-weight:400 !important;}
#payment-tool-tip{top:110px !important;right:46px !important;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D5D5D5;padding:15px 20px;position:absolute;z-index:9999;}
#search_autocomplete{background:#F4F4F4;border:1px solid #E5E5E5;min-width:349px;}
#search_autocomplete ul{margin:0px;padding:0px;font-size:12px;line-height:16px;font-weight:400;}
#search_autocomplete ul li{border-bottom:1px solid #E5E5E5;color:#585858;padding:4px;text-align:left;}
#search_autocomplete ul li:hover{background:#E5E5E5;}
#search_autocomplete ul li:last-child{border:none;}
#search_autocomplete ul li span.amount{display:inline-block;margin-right:2px;}
.catalogsearch-result-index .page-title h1{font-size:24px;line-height:28px;font-weight:400;display:none;}
.catalogsearch-result-index .item .new_products_left{margin:22px 25px 0px;min-height:300px;}
.catalogsearch-result-index .item.third .new_products_left{margin-right:0px;}
.customer-account-resetpassword .main-container #outer_mid_inner .mid_inner{width:100%;float:inherit;padding:0px;}
.customer-account-resetpassword .breadcrumb h1{margin:0px;}
.customer-account-resetpassword .buttons-set p.required{float:right;margin:0 0 10px;}
.customer-account-resetpassword .buttons-set .button{background:#DC0018;border-radius:3px;color:#FFFFFF;margin:0px;min-height:34px;padding:0 10px;}
.customer-account-resetpassword .buttons-set .button span{color:#FFFFFF;font-size:18px !important;line-height:18px !important;font-weight:400 !important;padding:2px;}
.customer-account-resetpassword .reset-mid{margin:0px auto;width:1180px;clear:both;padding:1px 0px 0px}
.customer-account-resetpassword .reset-mid input.input-text{background:#FFFFFF;border:1px solid #E5E5E5;font-size:14px;line-height:15px;font-weight:400;margin:4px 0 0;padding:7px 4px;width:252px;}
.customer-account-resetpassword .buttons-set p.required{display:none;}
[class*="customer-"] #outer_navi, .qquoteadv-view-history #outer_navi, .newsletter-manage-index #outer_navi, [class*="sales"] #outer_navi, .qquoteadv-view-view #outer_navi{border-bottom:1px solid #E4E4E4;}
.box-recent #my-orders-table{border:1px solid #d2d2d2;}
.box-recent #my-orders-table thead th{background:#F1F1F1;border-bottom:1px solid #D3D3D3 !important;padding:6px 5px;}
.box-recent #my-orders-table thead th:last-child{border:none;}
.addresses-list .addresses-primary, .addresses-list .addresses-additional{background:url("../images/bkg_account_box.gif") repeat-x scroll 0 0 #F9F9F9;border:1px solid #E1E1E1;margin:0 10px 10px 0;min-height:154px;padding:10px 0 10px 14px;width:46.5%;}
.addresses-list .addresses-primary li{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;margin:0;padding:10px 0;}
.my-account .page-title button{background:#DC0018;border-radius:3px;color:#FFFFFF;left:0 !important;margin:0 10px 0 0;min-height:27px;}
.my-account .page-title button span{color:#FFFFFF;font-size:16px !important;line-height:18px !important;font-weight:400 !important;}
.my-account .pager{padding:9px 8px 8px;}
.my-account #my-orders-table thead th:last-child{border:none;}
.my-account #my-orders-table{border:1px solid #d2d2d2;}
.my-account #my-orders-table thead th{background:#F1F1F1;border-bottom:1px solid #D3D3D3 !important;padding:6px 5px;}
.my-account #my-orders-table + script + .pager{border:none;}
.my-account #my-orders-table tbody td{padding:7px 8px;}
.my-account .buttons-set{margin-top:20px;}
.my-account #my-orders-table thead th:last-child{border:none;}
.my-account .pager select{margin:0 2px;padding:2px;}
.qquoteadv-view-history .pager{padding:9px 8px 8px;}
.qquoteadv-view-history .pager select{margin:0 2px;padding:2px;}
.qquoteadv-view-history #my-orders-table + script + .pager{border:none;}
.qquoteadv-view-history #my-orders-table thead th:last-child{border:none;}
.qquoteadv-view-history #my-orders-table{border:1px solid #d2d2d2;}
.qquoteadv-view-history #my-orders-table thead th{background:#F1F1F1;border-bottom:1px solid #D3D3D3 !important;padding:11px 5px;}
.qquoteadv-view-history #my-orders-table tbody td{padding:7px 8px;}
.qquoteadv-view-history .buttons-set{margin-top:20px;}
.my-account #my-reviews-table thead th:last-child{border:none;}
.my-account #my-reviews-table{border:1px solid #d2d2d2;}
.my-account #my-reviews-table thead th{background:#F1F1F1;border-bottom:1px solid #D3D3D3 !important;padding:6px 5px;}
.my-account #my-reviews-table + script + .pager{border:none;}
.my-account #my-reviews-table tbody td + td{border-width:0 0 1px;}
.my-account #my-reviews-table tbody td + td + td{border-width:1px;}
.qquoteadv-view-view .cart-table .headings th{padding:13px 6px;border-bottom:1px solid #d2d2d2;}
.qquoteadv-view-view .cart-table{border:1px solid #d2d2d2;}
.qquoteadv-view-view .cart-table .headings th:last-child, .qquoteadv-view-view .cart-table td:last-child{border-right:none;}
.customer-account-edit #more_info .form-list .input-box{clear:left;float:left;width:360px;}
.customer-account-edit #more_info .form-list .input-box input[type="text"]{width:343px;}
.customer-account-edit #more_info .form-list .help{float:left;}
.house{clear:both;}
.house h3{background:url("../images/accordion_bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #DDDCDC;border-radius:3px;color:#34383D;font-size:15px;line-height:40px;font-weight:600;height:40px;margin:0 0 0 20px;padding:0 0 0 20px;width:771px;}
.house .retail-box{float:left;margin:0 0 0 20px;padding:20px 0 20px 10px;width:771px;}
.house .business-banners1{float:left;margin-right:15px;}
.retailer-specials h3{background:url("../images/accordion_bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #DDDCDC;border-radius:3px;color:#34383D;font-size:15px;line-height:40px;font-weight:600;height:40px;margin:0 0 0 20px;padding:0 0 0 20px;width:771px;}
.cms-about-shoprite-html p, .cms-about-shoprite-html ul, .cms-about-shoprite-html li{font-weight:300;}
.retailer-specials div{float:left;margin:0 0 0 20px;padding:20px 0 20px 10px;width:771px;}
.retailer-specials ul{clear:both;}
.retailer-specials ul li{float:left;margin:0 12px 16px;}
.retailer-specials ul li img{box-shadow:2px 0 8px #ACACAC;-webkit-box-shadow:2px 0 8px #ACACAC;-moz-box-shadow:2px 0 8px #ACACAC;-o-box-shadow:2px 0 8px #ACACAC;}
.advertising-opportunities{margin:0 0 0 20px;padding:0px 0 20px 10px;width:800px;}
.advertising-opportunities h2{font-size:28px;line-height:32px;}
.advertising-opportunities ul li{list-style-type:disc;font-weight:300;}
.advertising-opportunities-full .fieldset .form-list label{float:none;}
.advertising-opportunities-full .fieldset input{border:1px solid #E3E3E3;margin-top:5px;padding:7px 3px;}
.advertising-opportunities-full .fieldset .legend{background:none repeat scroll 0 0 #FCFCFC;border:1px solid #D9D9D9;color:#C63037;}
.advertising-opportunities-full .fieldset textarea{margin-top:5px;border:1px solid #E3E3E3;resize:none;}
.advertising-opportunities-full .buttons-set button{background:#DC0018;border-radius:3px;color:#FFFFFF;left:0 !important;margin:0px 10px 0px 0px;min-height:35px;}
.advertising-opportunities-full .buttons-set button span{color:#FFFFFF;font-size:18px !important;line-height:18px !important;font-weight:400 !important;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:47px;border:none;text-indent:100%;background:url(../images/css_sprites.png) no-repeat  -50px -1162px;z-index:9999;}
#toTopHover{background:url(../images/css_sprites.png) no-repeat -50px -1162px;width:51px;height:47px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#toTop:active, #toTop:focus{outline:none;}
.cms-contacts .main-container #outer_mid_inner .mid_inner{width:100%;padding:0px;}
.cms-contacts .main-container #outer_mid_inner{padding:0px;}
.contact-us{margin:0px;padding:0px;}
.contact-us .slide1{background:#005cad;}
.contact-us .row{margin:0 auto;width:1180px;position:relative;float:none;}
.contact-us .slide1 .row{padding:50px 0px;position:relative;}
.contact-us .slide1 .row h2{color:#fff;font-size:36px;text-align:center;}
.contact-us .member_box{float:none;margin:0px auto;border:none;position:relative;}
.contact-us .slide2{background:url("../images/contact-slide2.jpg") no-repeat center -100px #f5f5f5;min-height:408px;padding:0px 0;}
.contact-us .slide3{background:#f5f5f5;min-height:408px;}
.contact-us .member_text h4, .contact-us .member_text2 h4{color:#0060b1;font-size:41px;line-height:35px;font-weight:300;padding:0 0 25px;}
.contact-us .member_text p, .contact-us .member_text2 p{color:#3b424b;font-size:15px;line-height:25px;font-weight:300;margin:0;}
.contact-us .member_text span, .contact-us .member_text2 span{color:#3b424b;float:none;font-size:15px;line-height:20px;font-weight:300;margin:25px 0 0;position:relative;display:inline-block;}
.contact-us .slide3 .member_box{background:url("../images/contact-iphone.png") no-repeat scroll right 40px rgba(0, 0, 0, 0);min-height:303px;padding:106px 0 0;transition:all 0.5s ease 0s;}
.contact-us .slide3:hover .member_box{background:url("../images/contact-iphone.png") no-repeat scroll right 10px rgba(0, 0, 0, 0);transition:all 0.5s ease 0s;}
.contact-us .slide4{background:url("../images/contact-slide4.jpg") no-repeat fixed 50% 0 #2b6fad;clear:both;min-height:408px;padding:0;}
.contact-us .slide4 .member_text, .contact-us .slide6 .member_text{float:none;margin:0px auto;}
.contact-us .slide4 .member_text h4, .contact-us .slide4 .member_text p, .contact-us .slide4 .member_text span{color:#fff;}
.contact-us .slide6 .member_text h4, .contact-us .slide6 .member_text p, .contact-us .slide6 .member_text span{color:#fff;}
.contact-us .slide5{background:#f5f5f5;min-height:408px;}
.contact-us .slide5 .member_box{background:url("../images/map.jpg") no-repeat scroll left 36px rgba(0, 0, 0, 0);min-height:310px;padding:106px 0 0;transition:all 0.5s ease 0s;}
.contact-us .slide5 .member_text{width:475px;}
.contact-us .slide6{background:url("../images/contact-slide6.jpg") no-repeat center 0 #2b6fad;clear:both;min-height:408px;padding:0;}
.contact-us .slide7{background:#f5f5f5;min-height:408px;}
.contact-us .slide7 .member_box{background:url("../images/faq-people.jpg") no-repeat scroll right bottom rgba(0, 0, 0, 0);min-height:302px;padding:106px 0 0;transition:all 0.5s ease 0s;}
.contact-us .slide2 .member_text{float:right;padding:45px 0 0;width:408px;text-align:left;}
.contact-us .slide4 .member_text, .contact-us .slide6 .member_text{float:none;padding:85px 0 0;width:760px;text-align:center;}
.contact-us .member_box span a{position:relative;}
.contact-us .member_box span a:after{border-bottom:5px solid transparent;border-left:5px solid #ee2d24;border-top:5px solid transparent;content:"";display:block;height:1px;position:absolute;right:-11px;top:6px;width:1px;}
.contact-us .slide4 .member_text span a, .contact-us .slide6 .member_text span a{color:#FFFFFF;}
.contact-us .slide4 .member_box span a:after, .contact-us .slide6 .member_box span a:after{border-left:5px solid #FFFFFF;}
.contact-us .member_box .chat a span:after{border-bottom:5px solid transparent;border-left:5px solid #FFFFFF;border-top:5px solid transparent;content:"";display:block;height:1px;position:absolute;right:-11px;top:6px;width:1px;background:none;}
.contact-us .member_box span:after, .contact-us .member_box2 span:after{display:none;}
.contact-us .slide1 .row:after{background:url("../images/curve-slide1.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);bottom:-48px;content:"";display:block;height:48px;position:absolute;right:0;width:80px;}
.contact-us .slide1 .row:after{background:url("../images/curve-slide1.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);bottom:-48px;content:"";display:block;height:48px;position:absolute;right:0;width:80px;}
.contact-us .slide3 .member_box:after{background:url("../images/curve-slide2.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);bottom:-48px;content:"";display:block;height:48px;position:absolute;left:0;width:80px;}
.contact-us .slide5 .member_box:after{background:url("../images/curve-slide2.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);bottom:-48px;content:"";display:block;height:48px;position:absolute;right:0;width:80px;}
.qquoteadvstore-index-createproduct .mid_inner{padding:0 !important;width:100% !important;}
.qquoteadvstore-index-createproduct .mid_inner .breadcrumb ul{padding:6px 0 0;}
.qquoteadvstore-index-createproduct .createproduct{margin:0px auto;padding:40px 0px 0px 0px;clear:both;width:1180px;}
.qquoteadvstore-index-createproduct .createproduct tbody{background:#f9f9f9;}
.qquoteadvstore-index-createproduct .createproduct #shopping-cart-table tbody td{border-bottom:none !important;}
.qquoteadvstore-index-createproduct .createproduct #shopping-cart-table tbody td input{border-radius:2px;box-shadow:none;}
.qquoteadvstore-index-createproduct .createproduct #shopping-cart-table tbody td.value{padding:20px 15px 20px 5px;}
.qquoteadvstore-index-createproduct .createproduct #shopping-cart-table tbody td input#productxname{border-radius:2px;box-shadow:none;height:32px;width:540px;margin-left:10px;}
.qquoteadvstore-index-createproduct .createproduct #shopping-cart-table tbody td input#prixce{border-radius:2px;box-shadow:none;height:32px;width:200px;}
.qquoteadvstore-index-createproduct .createproduct #shopping-cart-table tbody td textarea{max-height:36px;position:relative;top:0px;width:208px;}
.quote-addmore{position:relative;width:1180px;margin:0px auto;}
.quote-addmore button{float:right;margin-top:-44px;}
.electric-box{padding:30px 0 10px 0px;clear:both;transition:All 1s ease;}
.electric-box .box-left{float:left;}
.electric-box .box-right{float:right;width:334px;}
.electric-box .box-right img + img{clear:both;padding-top:10px;}
.electric-box .box6{float:left;padding:10px 0px;}
.electric-box .box7{float:right;padding:10px 0px;}
.electric-box .box8{clear:both;}
.electric-box img{opacity:1.0;filter:alpha(opacity=100);transition:All 0.2s ease;}
.electric-box img:hover{opacity:0.8;filter:alpha(opacity=80);transition:All 0.2s ease;}
#shopping-cart-table .quote-addmore{width:inherit;}
.resp-tab-content{display:none;}
.resp-tabs-container h2.resp-accordion{display:none}
.tab-box ul{padding-left:0px;}
.quote-button-here{text-align:center;padding:0px 0px 0px;}
.quote-button-here a{background:none repeat scroll 0 0 #dc0018;border-radius:3px;color:#ffffff;font-size:18px;line-height:24px;font-weight:400;margin:0;padding:12px 0px;text-transform:uppercase;display:inline-block;width:100%;}
.quote-button-here a:hover{background:none repeat scroll 0 0 #5b5f68;}
.electric-box-new{margin:0px 0px 20px;display:inline-block;}
.electric-box-new > a img{width:100%;}
.electric-box-new h2{color:#3b424b;font-size:24px;line-height:22px;font-weight:400;padding:14px 4px 0px 0px;}
.category-electrical-appliances .right-panel .special-week h2{font-size:24px;line-height:22px;font-weight:400;color:#3b424b;padding-bottom:15px;}
.electric-box-new ul li{float:left;margin-right:15px;margin-top:15px;width:23.77%;}
.electric-box-new ul li.last{margin-right:0px;}
.electric-box-new ul li img{width:100%;}
.electric-box-new ul li:hover img{opacity:0.8;filter:alpha(opacity=80);}
.electric-box-new ul li h3{background:#ebebeb;text-align:center;padding:14px 5px;display:block;color:#FFF;font-size:15px;}
.electric-box-new ul li h3 a{color:#34383d;font-weight:normal;transition:all 0.3s ease 0s;}
.electric-box-new ul li h3 a:hover{color:#b90000;font-weight:normal;}
.category-electrical-appliances .toolbar{display:none;}
.category-electrical-appliances #bxslider .bx-wrapper{max-height:352px;margin:0px;}
.category-electrical-appliances #bxslider .bx-default-pager{display:block;margin:0 10px 0 0;width:inherit;}
.category-electrical-appliances #bxslider .bx-default-pager .bx-pager-item{display:inline-block;}
.electrical-popular{max-height:430px;overflow:hidden;height:430px;}
.category-electrical-appliances .special-week h2{padding:20px 0px;}
.category-electrical-appliances .sidebar.left-panel{margin:19px 0 0;min-height:1098px;}
.category-electrical-appliances .right-panel{margin:19px 0 0;padding-bottom:20px;}
.category-electrical-appliances #bxslider .bx-viewport{width:100% !important;padding-left:0px;}
.elect-offer{clear:both;margin:0;padding:20px 0 0;}
.elect-offer ul{margin:0px;padding:0px;}
.elect-offer ul li{float:left;margin-right:30px;width:48%;margin-bottom:10px;}
.elect-offer ul li + li{margin-right:0px;}
.elect-offer ul li img{width:100%;border:#ebebeb solid 1px;}
.elect-offer ul li:hover img{opacity:0.8;filter:alpha(opacity=80);}
.elect-offer2{clear:both;margin:0;padding:20px 0 0;}
.elect-offer2 ul{margin:0px;padding:0px;}
.elect-offer2 ul li{float:left;margin-right:30px;width:48%;margin-bottom:10px;}
.elect-offer2 ul li + li{margin-right:0px;}
.elect-offer2 ul li img{width:100%;border:#ebebeb solid 1px;}
.elect-offer2 ul li:hover img{opacity:0.8;filter:alpha(opacity=80);}
.multipledeals-index-list .page-title h1{display:none;}
.multipledeals-index-list .listing-type-grid .products-grid{width:100%;}
.multipledeals-index-list .listing-type-grid .products-grid li.special_offer_box{font-size:16px;font-weight:normal;text-align:center;}
.multipledeals-index-list .listing-type-grid .products-grid li.special_offer_box:hover{box-shadow:0 0 18px 0 #d8d8d8;-moz-box-shadow:0 0 18px 0 #d8d8d8;-ms-box-shadow:0 0 18px 0 #d8d8d8;-moz-box-shadow:0 0 18px 0 #d8d8d8;}
.multipledeals-index-list .products-grid .countdown-container{height:48px;padding-top:10px;width:258px;}
.qquoteadv-view-view .my-account > .order-info-box{display:none;}
.multipledeals-index-list .listing-type-grid .products-grid .product-image{width:262px;height:192px;}
.multipledeals-index-list .listing-type-grid .products-grid .product-image img{margin:-12px 0 0;width:241px;}
.multipledeals-index-list .listing-type-grid .products-grid .product-name{text-align:center;}
.multipledeals-index-list .listing-type-grid .products-grid .actions{bottom:20px;left:74px;width:48%;}
.multipledeals-index-list .listing-type-grid .products-grid button.button span{font-size:15px;line-height:12px;font-weight:600;padding:5px 7px;}
.multipledeals-index-list .listing-type-grid .products-grid .product-name a{color:#1e7ec8;}
.customer-account-edit .col2-left-layout .col-main.right-panel{display:block !important;}
.field.name-firstname{float:left;width:100%;}
.field.name-lastname{float:left;width:100%;}
.testimonial-part .bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y;}
.testimonial-part .bx-wrapper img{max-width:100%;display:block;}
.testimonial-part .bxslider{margin:0;padding:0;}
.testimonial-part ul.bxslider{list-style:none;}
.testimonial-part .bx-viewport{-webkit-transform:translatez(0);height:auto !important;padding-bottom:30px;margin:0 auto;}
.testimonial-part .bx-wrapper{}
.testimonial-part .bx-wrapper .bx-pager, .testimonial-part .bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.testimonial-part .owl-carousel .owl-buttons{display:none;}
.testimonial-part .bx-wrapper .bx-loading{min-height:50px;background:url('images/bx_loader.gif') center center no-repeat #ffffff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.testimonial-part .bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-weight:bold;color:#666;padding-top:20px;}
.testimonial-part .bx-default-pager{display:block;}
.testimonial-part .bx-controls-direction{display:none;}
.testimonial-part .bx-wrapper .bx-pager.bx-default-pager a{background:#4b596d;text-indent:-9999px;display:block;width:5px;height:5px;margin:0 5px;outline:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc;}
.testimonial-part .bx-wrapper .bx-pager.bx-default-pager a:hover, .testimonial-part .bx-wrapper .bx-pager.bx-default-pager a.active, .testimonial-part .bx-wrapper .bx-pager.bx-default-pager a:focus{background:#d20016;}
.testimonial-part .bx-wrapper .bx-pager-item, .testimonial-part .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.testimonial-part .bx-wrapper .bx-pager-item{font-size:0;line-height:0;}
.testimonial-part .bx-wrapper .bx-prev{left:10px;background:url('images/controls.png') no-repeat 0 -32px;}
.testimonial-part .bx-wrapper .bx-prev:hover, .testimonial-part .bx-wrapper .bx-prev:focus{background-position:0 0;}
.testimonial-part .bx-wrapper .bx-next{right:10px;background:url('images/controls.png') no-repeat -43px -32px;}
.testimonial-part .bx-wrapper .bx-next:hover, .testimonial-part .bx-wrapper .bx-next:focus{background-position:-43px 0;}
.testimonial-part .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.testimonial-part .bx-wrapper .bx-controls-direction a.disabled{display:none;}
.testimonial-part .bx-wrapper .bx-controls-auto{text-align:center;}
.testimonial-part .bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('images/controls.png') -86px -11px no-repeat;margin:0 3px;}
.testimonial-part .bx-wrapper .bx-controls-auto .bx-start:hover, .testimonial-part .bx-wrapper .bx-controls-auto .bx-start.active, .testimonial-part .bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0;}
.testimonial-part .bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('images/controls.png') -86px -44px no-repeat;margin:0 3px;}
.testimonial-part .bx-wrapper .bx-controls-auto .bx-stop:hover, .testimonial-part .bx-wrapper .bx-controls-auto .bx-stop.active, .testimonial-part .bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px;}
.testimonial-part .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.testimonial-part .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.testimonial-part .bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80, 80, 80, 0.75);width:100%;}
.testimonial-part .bx-wrapper .bx-caption span{color:#fff;display:block;font-size:.85em;padding:10px;}
.home-banner .inner{background:rgba(0,0,0,0) url(images/red-box.png) no-repeat scroll 0 0/90% auto;height:420px;left:21%;padding-left:15%!important;position:relative;width:70%;}
.form-row .form-row.union .jqTransformSelectWrapper ul li:nth-child(2),.form-row .form-row.union .jqTransformSelectWrapper ul li:nth-child(21),.form-row .form-row.union .jqTransformSelectWrapper ul li:nth-child(7){display:none;}
.form-row.union ul li:nth-child(15),.form-row.union ul li a[rel="united"]{display:none;}
.form-row.union ul li:nth-child(3), .form-row.union ul li a[rel="australian_manufacturing_workers_union_amwu"],
.form-row.union ul li:nth-child(4){display:none;}
.quote-page .mid-content p{text-align:center;font:20px/35px Arial;color:#4b596d;padding:0 164px 5px;margin-top:18px;margin-bottom:0;}
.quote-page .inner-text{background:#F5F7FA;min-height:719px;overflow:hidden;padding-top:54px;position:relative;text-align:center;width:100%;}
.quote-page .mid-content h2,.quote-page .mid-content h1{font-size:40px;line-height:68px;font-weight:600;color:#42475a;text-align:center;text-transform:uppercase;padding:21px 0 0;background:url(https://staging.shoprite.com.au/skin/frontend/default/default/images/head-line.jpg) center 88px no-repeat;}
.quote-page .savings-box{width:100%;min-height:390px;border:#eeeeee solid 1px;padding-bottom:10px;background:#fff;}
.quote-page .savings-box h3{background:#3d414c;color:#fff;padding:10px;text-align:left;text-indent:13px;letter-spacing:.5px;}
.quote-page .savings-box img{width:100%;}
.quote-page .savings-box p{font:16px/24px Arial;color:#4b596d;padding:20px;margin-top:0;margin-bottom:0;clear:both;}
.quote-page .savings-box .button{background:#767676;font-size:17px;line-height:20px;color:#fff;padding:6px 20px;border-radius:5px;}
.quote-page{width:100%;clear:both;display:block;position:relative;text-align:center;background:#F5F7FA;margin-top:50px;padding:30px 0;margin-bottom:-40px;}
.quote-page .mid-content{width:1180px;margin:0 auto;}
.quote-page .owl-theme .owl-buttons{display:none;}
.cms-home-demo .main-container #outer_mid_inner .mid_inner{padding:0;width:100%;}
.homepage-spotlight{margin:0 auto;width:1180px;height:630px;overflow:hidden;}
.homepage-spotlight ul.block1{margin:0 .5%;width:49%;float:left;}
.homepage-spotlight ul.block2{float:right;margin:0 .5%;width:49%;}
.homepage-spotlight ul li{border:none!important;background:#c8c4ba;position:relative;}
.homepage-spotlight ul li img{width:100%;height:100%;}
.homepage-spotlight ul li .wrap-block{background:rgba(0,0,0,0.60);position:absolute;width:100%;z-index:9;bottom:0;padding:10px 0;}
.homepage-spotlight ul li .wrap-block h2{color:#fff;font-size:25px;line-height:37px;margin:0 10px 14px;letter-spacing:1px;background:none;}
.homepage-spotlight ul li a.button{background:#bb0014;color:#fff;padding:7px 10px;display:inline-block;border:none;font-size:15px;font-weight:bold;letter-spacing:0;}
.homepage-spotlight ul li + li + li .wrap-block{left:0;top:0;width:45%;}
.homepage-spotlight ul.block2 li .wrap-block{right:0;top:0;width:45%;}
.homepage-spotlight ul.block2 li + li .wrap-block{left:inherit;bottom:0;width:100%;top:inherit;}
.homepage-spotlight ul li,.homepage-spotlight ul li + li{min-height:380px;width:49%;}
.homepage-spotlight ul li:first-child{margin-right:2%;}
.homepage-spotlight ul li + li + li{min-height:200px;width:100%;margin-top:2%;}
.homepage-spotlight ul.block2 li{min-height:200px;width:100%;margin-bottom:2%;}
.homepage-spotlight ul.block2 li + li,.homepage-spotlight ul.block2 li + li + li{min-height:380px;width:49%;margin-top:0;}
.homepage-spotlight ul.block2 li + li{margin-right:2%;}
.homepage-spotlight ul.block2 li + li + li{margin-right:0;}
.benifts-part.what-we-do{background:none;text-align:center;margin-bottom:40px;}
.benifts-part.what-we-do .shoprite-container{margin:0 auto;}
.benifts-part.what-we-do .shoprite-container ul{margin:0;padding:0;}
.benifts-part.what-we-do .shoprite-container ul li{display:inline-block;min-height:250px;background:#fafafa;width:23.99%;margin-right:1%;text-align:center;}
.benifts-part.what-we-do .shoprite-container ul li p{padding:3%;font-size:14px;letter-spacing:.5px;color:#4b596d;text-align:left;}
.benifts-part.what-we-do .shoprite-container a.button{background:#bb0014;color:#fff;padding:11px 19px;display:inline-block;border:none;font-size:18px;font-weight:bold;letter-spacing:.5px;text-transform:uppercase;margin-top:40px;}
.benifts-part.what-we-do .shoprite-container a.button:hover{background:#42475a;}
.benifts-part.what-we-do .shoprite-container ul li:last-child{margin:0;}
.benifts-part.what-we-do .shoprite-container > p{font-size:16px;line-height:27px;font-weight:300;color:#4b596d;text-align:center;padding:0 11%;}
.benifts-part.what-we-do .shoprite-container img{width:100%;min-height:250px;}
.customer-account-index .main-container #outer_mid_inner .mid_inner,.customer-address-index .main-container #outer_mid_inner .mid_inner,.customer-address-form .main-container #outer_mid_inner .mid_inner{width:100%;padding:0;}

.quote-section{background:#fff;padding:3% 0;overflow:hidden;width:1180px;margin:0 auto;}
.quote-section .box{float:left;width:33%;padding:5% 5.1%;text-align:center;border-bottom:#E6E6E6 solid 1px;border-right:#E6E6E6 solid 1px;min-height:200px;transition:all ease .3s;}
.quote-section .box:hover{background:#fafafa;transition:all ease .3s;}
.quote-section .box h2{font-size:23px;font-weight:bold;color:#3a3a3a;margin-bottom:15px;transition:all ease .4s;}
.quote-section .box h2 a{color:#3a3a3a;}
.quote-section .box:hover h2{color:#bb0014;transition:all ease .4s;}
.quote-section .box:hover h2 a{color:#bb0014;}
.quote-section .box.last{border-right:none;}
.quote-section .box.bottom{border-bottom:none;border-top:none;}
.quote-section .box .icon{display:inline-block;margin-bottom:20px;}
.quote-section .box p{color:#606060;line-height:22px;}



/******************Acccount Page New Code Start******************/
.customer-account-index, .customer-account-index .main-container, 
.tag-customer-index, .tag-customer-index .main-container,
.oauth-customer-token-index, .oauth-customer-token-index .main-container,
.downloadable-customer-products,  .downloadable-customer-products .main-container,
.sales-recurring-profile-index , .sales-recurring-profile-index .main-container,
.sales-billing-agreement-index, .sales-billing-agreement-index .main-container,
.qquoteadv-view-history, .qquoteadv-view-history .main-container,
.sales-order-history, .sales-order-history .main-container,
.customer-address-index, .customer-address-index .main-container,
.customer-account-edit, .customer-account-edit .main-container,
.customer-address-form , .customer-address-form .main-container,
.qquoteadv-view-view , .qquoteadv-view-view .main-container,
.qquoteadvstore-index-index, .qquoteadvstore-index-index .main-container,
.customer-address-form, .customer-address-form  .main-container,
.tis-card-index-index, .tis-card-index-index .main-container    {
	background:#f1f4f9;
}

.customer-account-index .inner_mid_part, 
.customer-account-edit .inner_mid_part, 
.customer-address-index .inner_mid_part, 
.sales-order-history .inner_mid_part,
.qquoteadv-view-history .inner_mid_part,
.sales-billing-agreement-index .inner_mid_part,
.sales-recurring-profile-index .inner_mid_part,
.tag-customer-index .inner_mid_part,
.oauth-customer-token-index .inner_mid_part,
.downloadable-customer-products .inner_mid_part,
.customer-address-form .inner_mid_part,
.customer-address-form .account-wrapper,
.qquoteadv-view-view .inner_mid_part,
.qquoteadvstore-index-index  .inner_mid_part,
.customer-address-form  .inner_mid_part { width:100%;}


.customer-account-index .svg-bg, 
.customer-account-edit .svg-bg,
.customer-address-index .svg-bg,
.qquoteadv-view-history .svg-bg,
.customer-address-form  .svg-bg,
.qquoteadv-view-view .svg-bg,
.qquoteadvstore-index-index .svg-bg,
.tis-card-index-index .svg-bg {    
	 background: #fff !important;
 
}


.customer-account-index header .logo img,
.customer-account-edit header .logo img,
.customer-address-index header .logo img,
.qquoteadv-view-history header .logo img,
.customer-address-form  .logo img,
.qquoteadvstore-index-index  header .shoprite-container .logo img,
.qquoteadv-view-view header .shoprite-container .logo img,
.tis-card-index-index header .shoprite-container .logo img{display:block; visibility:visible !important; max-width: 249px;  }



.customer-account-index .header-container.fixed-header .logo img,
.customer-account-edit .header-container.fixed-header .logo img,
.customer-address-index .header-container.fixed-header .logo img,
.qquoteadv-view-history .header-container.fixed-header .logo img,
.customer-address-form .header-container.fixed-header .logo img,
.qquoteadv-view-view    .header-container.fixed-header .logo img,
.qquoteadvstore-index-index .header-container.fixed-header .logo img,
.tis-card-index-index .header-container.fixed-header .logo img {display:none;}




.customer-account-index header .gn-icon-menu, 
.customer-account-edit  header .gn-icon-menu,
.customer-address-index header .gn-icon-menu,
.qquoteadv-view-history header .gn-icon-menu,
.customer-address-form  header .gn-icon-menu,
.qquoteadv-view-view  header .gn-icon-menu,
.qquoteadvstore-index-index header .gn-icon-menu,
.tis-card-index-index header .gn-icon-menu  {
	display:none;
}


.customer-account-index .shoprite-container .nav ul li a,
.customer-account-edit  .shoprite-container .nav ul li a,
.customer-address-index .shoprite-container .nav ul li a,
.qquoteadv-view-history .shoprite-container .nav ul li a,
.customer-address-form .shoprite-container .nav ul li a,
.qquoteadv-view-view  .shoprite-container .nav ul li a,
.qquoteadvstore-index-index  .shoprite-container .nav ul li a,
.tis-card-index-index .shoprite-container .nav ul li a { color:#282828;}


.customer-account-index .main-container,
.customer-account-edit .main-container,
.customer-address-index .main-container,
.qquoteadv-view-history .main-container,
.customer-address-form .main-container,
.qquoteadv-view-view  .main-container,
.qquoteadvstore-index-index  .main-container,
.tis-card-index-index  .main-container { display:flex; }



.customer-account-index .shoprite-container .join-buttons li a:hover ,
.customer-account-edit  .shoprite-container .join-buttons li a:hover,
.customer-address-index .shoprite-container .join-buttons li a:hover,
.qquoteadv-view-history .shoprite-container .join-buttons li a:hover,
.customer-address-form .shoprite-container .join-buttons li a:hover,
.qquoteadv-view-view  .shoprite-container .join-buttons li a:hover,
.qquoteadvstore-index-index  .shoprite-container .join-buttons li a:hover,
.tis-card-index-index  .shoprite-container .join-buttons li a:hover{ color:#282828;}

 


.customer-account-index .right-panel,
.customer-account-edit .right-panel,
.customer-address-index .right-panel,
.downloadable-customer-products .right-panel,
.qquoteadv-view-history .right-panel,
.customer-address-form .right-panel,
.qquoteadv-view-view .right-panel,
.qquoteadvstore-index-index .right-panel  {
	width: 75%;
    float: left;
    margin: 49px 0 0 5%;
}

.tis-card-index-index .right-panel {width: inherit;float: none; margin: 49px 0 0 5%;}
.tis-card-index-index .account_links{display:none;}
.tis-card-index-index #outer_mid_inner{padding:0px;}





.sidebar {
	background: rgb(59,34,76);    
    position: relative;   
	left: 0px;
    min-height: 1200px;   
    margin: 0px ;
    top:0px;
    z-index: 9;
    padding: 20px 0px 0px; 
	width:320px;
}  

.left-panel .static-links { position:relative; top:-36px;}






.account-logo {
	background: url(../images/shoprite-logo-white.svg) no-repeat;
    width: 245px;
    height: 49px;
    display: none;
    background-size: 100%;
    margin-left: 25px;
    margin-top: 3px;
}
.account-logo  .logo-link {
display: none;
height: 50px;
}

.account-sidebar{ display:none;}


.customer-address-index .account-top-banner{display:none;}









.block-account { border:none;}
.block-account .block-title{ background: none; border: none; padding-top: 5%; line-height: 6px; margin-bottom: 5%; padding-left: 1.5em; color: #fff;}
.block-account .block-title strong { color: #fff;font-size: 25px;line-height: 34px;font-weight: 400;text-transform: capitalize;}
.block-account .block-content{ background:none;}
.block-account .block-content ul{padding-left:1.0em;}
.block-account .block-content li {border:none; background:none; margin: 6px 0px; font-size: 0.95em;}
.block-account .block-content li a{color:#fff;}
.block-account .block-content li a:hover{color:#CCC;}
.block-account .block-content li.current{border-left: #fff solid 1px;     padding: 8px 0 8px 14px;    border-bottom: none;    color: #fff;}
.block-account .block-content li.current strong{font-weight:normal; }


.account-top-banner .wrapper-account{	width:100% !important;}
.customer-account-index .account-top-banner { background-size:18% !important; background-position:center right !important }
.top-information { margin-bottom:0%;	margin-top: 0%; }
.top-information h1 {font-size: 2rem;}
.top-information p{line-height:20px;}


.container.wide-screen.account{width:100%; max-width: 100%; display:flex; margin-top: 3%;}
.container.wide-screen.account .tab-content { background: none; padding: 0px;display: grid;vertical-align: baseline;margin: 0px;}
.container.wide-screen.account .row { margin-left:0%;}
.container.wide-screen.account .tab-content .col-sm-3 .box{ min-height: 322px;}
.container.wide-screen.account .tab-content h2 , .container.wide-screen.account .tab-content h3  {text-align: center; font-size: 1.2rem !important; width: 100%;}
.container.wide-screen.account .tab-content h2 { padding:6% 0px 1%;}
.container.wide-screen.account .tab-content  .box img {width: 20%;    max-height: 250px;    margin: 0px auto;    display: block;}


 

 
.container.wide-screen.account .widget-static-block{display: grid; min-width: 40%;align-content: baseline; }
.dashboard-ads { float:right; width:100%;  }
.widget  + .tab-content{ display: grid; align-content: baseline; margin-top: 0px;}
.container.wide-screen.account .tab-content .col-sm-3 { flex: 0 0 33%; max-width: 33%;}

 












.dashboard-ads .top-ads img{width:100%;}
.dashboard-ads .heading {background:#7f7f7f; text-align:center; padding:5px 0px; border-radius:10px 10px 0px 0px;}
.dashboard-ads .heading h2{ color:#fff; margin:0px; font-size:1.6rem;}
.dashboard-ads .bottom-ads { background:#fff; width:100%; float:left; clear:both; padding:8% 0px;}
.dashboard-ads .bottom-ads ul{margin:0px; padding:0px;}
.dashboard-ads .bottom-ads ul li{ width:49%; text-align:center; float:left;}
.dashboard-ads .bottom-ads ul li img{width:100%;}
.dashboard-ads .bottom-ads ul li + li{text-align:left; float:right; padding:5% 5% 0px 0px;}
.dashboard-ads .bottom-ads ul li h4{      font-size: 0.7rem;     line-height: 1.2;     margin: margin: 0px 0px 3%;}
.dashboard-ads .bottom-ads ul li h3{ font-size: 0.9rem;     line-height: 1.2;     margin: 0px 0px 5%; color:#03F;}








.dashboard-ads .bottom-ads ul li h5{  font-size: 0.8rem;}
.dashboard-ads .bottom-ads ul li h5 span{ background: #C30; padding: 2px 10px 4px;color: #fff;border-radius: 3px;display: inline-block;}

.quote-section.new { background: none; width:100%;}
.quote-section.new .box {width: 23.5%; padding: 1% 1%; border: none; background: #fff; margin: 1% 2% 1% 0%; min-height: 330px;	display: grid; align-content: end;}
.quote-section.new .box h3 {font-size: 1rem;    border-top: #eaeaea solid 1px;    padding-top: 10px;    text-align: left;}
.quote-section.new .box h3 a { color:#2f2f2f }
.quote-section.new .box.last{margin-right:0px;}
.quote-section.new .video { text-align:left;  }











.inner_mid_part { padding-top:99px; }
.customer-account-edit .page-title { background: none;  max-height:100px; background-size:cover;    margin:0px;    padding:0px;}
.customer-address-form li.fields .field {margin-bottom:1%;}


.qquoteadvstore-index-index  #outer_breadcrumb{background:none; border:none;}
.qquoteadvstore-index-index .quote-page{background:none;}
.qquoteadvstore-index-index form#quotelist { width:100% !important}
.qquoteadvstore-index-index .page-title{ width:100% !important}


.qquoteadvstore-index-index tr textarea[name="allsup_comments[]"]{min-width: 500px !important;}
.qquoteadvstore-index-index .page-title { min-height:80px;}


.customer-address-index .col2-set.addresses-list {background:#fff;padding:0% 0;overflow:hidden;width:100% ;margin:0 auto 3%;}
.customer-address-index .addresses-list .addresses-primary{ background:none;border:none;width:66%;margin-right:0;}
.customer-address-index .addresses-list .addresses-additional{ background:none;border:none;width:34%;float:right;text-align:center;padding:5.7% 4.4%;margin:0;}
.customer-address-index .addresses-list .addresses-primary li{ width:50%;float:left;padding:5% 5.435%;text-align:center; border-right:#E6E6E6 solid 1px;margin:0;}
.my-account .buttons-set { padding:20px  20px 10px;}


.customer-account-edit #form-validate{width:100%;}

 
.customer-account-edit .fieldset{padding:0px;}
.customer-account-edit .fieldset .jqTransformInputWrapper{width:100%!important;}
.customer-account-edit #more_info.fieldset .jqTransformSelectWrapper{float:left;}
.customer-account-edit .form-list .control { padding:20px 0 0 29%;}



.tis-card-index-index .account-top-banner .wrapper-account .welcome-msg {
	text-align:center;
	max-width:100%;
}
 .tis-card-index-index .account-top-banner{
	 margin-bottom:5%;
 }
 
 
 
 
 






.account-top-banner{background:url(../images/account-bg.jpg) no-repeat;/*background-size:covermax-height:350px;*/  min-height:160px;}
.account-top-banner .wrapper-account{width:1180px;margin:0 auto;padding:0% 0 0;text-align:left;color:#000;}
.account-top-banner .wrapper-account .account-button{display:inline-block;margin-top:50px;}
.account-top-banner .wrapper-account .account-button a{border:#fff solid 1px;padding:10px 20px;color:#fff;font-size:18px;text-transform:uppercase;letter-spacing:.5px;}
.account-top-banner .wrapper-account .account-button a:hover{border:#bb0014 solid 1px;background:#bb0014;color:#fff;}
.account-top-banner .wrapper-account h1{color:#fff;font-size:30px;}
.account-top-banner .wrapper-account .welcome-msg{color: #4C4C4C;     line-height: 26px;    margin:0em;  max-width:65%;  text-align: left;    font-size: 17px;}
.account-top-banner .wrapper-account .welcome-msg .hello{font-size:3rem;line-height:70px;margin-bottom:10px;}
.account_links .member-part{float:left;width:100%;background:#bb0014;position:relative;overflow:hidden;}
.account_links .member-left ul li{padding:23px 0 24px;width:20%;text-align:center;font-weight:bold;font-size:15px;}
.account_links .member-left ul li{border-left:#ad0332 solid 1px;position:relative;}
.account_links .member-left ul li:before{position:absolute;display:block;background:#d01624;height:100%;width:1px;content:"";top:0px;}
.account_links .member-left ul li:last-child{border-right:#ad0332 solid 1px;}
.account_links .member-left ul li:last-child:after{position:absolute;display:block;background:#d01624;height:100%;width:1px;content:"";top:0px;right:-2px;}
.account_links .member-left{float:left;width:100%;}
.account_links .member-left ul li a{background:url(../images/my-account-icon.png) no-repeat;background-position-x:0;background-position-y:0;background-position:-11px -26px;padding:10px 0 10px 40px!important;}
.account_links .member-left ul li + li a{background-position:-11px -149px;}
.account_links .member-left ul li + li + li a{background-position:-11px -249px;}
.account_links .member-left ul li + li + li + li a{background-position:-11px -350px;}
.account_links .member-left ul li + li + li + li + li a{background-position:-11px -458px;}
.account_links .member-left ul li + li + li + li + li + li a{background-position:-11px -565px;}


.customer-address-index .addresses-list .addresses-primary li:hover,.customer-address-index .addresses-list .addresses-additional:hover{background:#fafafa;}
.customer-address-index .addresses-list h3{font-size:23px;font-weight:bold;color:#3a3a3a;margin-bottom:15px;transition:all ease .4s;}
.customer-address-index .addresses-list .addresses-additional h2{font-size:23px;font-weight:bold;color:#3a3a3a;margin-bottom:15px;transition:all ease .4s;text-transform:capitalize;}
.customer-address-index .addresses-list address{color:#606060;line-height:22px;}
.customer-address-index .icon{display:inline-block;margin-bottom:20px;}
.customer-address-index .item p{font-size:17px;line-height:26px;font-weight:300;color:#4b596d;text-align:center;padding:15px 0;font-style:normal;}
.customer-address-index .addresses-list .addresses-primary li a{color:#bb0014;}
.buttons-set .back-link a{color:#bb0014;}
.account-wrapper{width:1180px;margin:0 auto;padding:5% 0 0;text-align:center;color:#fff;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{position:relative;width:100%;}
.container{max-width:1140px;margin:0px auto;clear:both;}
.container-fluid{clear:both;max-width:100%;width:100%;}
.container.wide-screen{max-width:1520px;width:100%;}
.container .row, .container-fluid .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}
.view-full-list{text-align:center; padding:20px 0px 40px;}
.view-full-list .button{margin:0px auto; cursor:pointer;}
.container .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
*,::after,::before{box-sizing:border-box;}
.jumbotron{text-align:center;clear:both;background:none;padding:4rem 0rem;}
.jumbotron h1, .jumbotron h2{font-weight:bold;}
.jumbotron h2{color:#3C414C}
.jumbotron h4{font-weight:normal;max-width:85%;margin:10px auto 0px;color:#747c83;}
.tab-content hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top-color:currentcolor;border-top-style:none;border-top-width:0px;border-top:1px solid rgba(0,0,0,.1);}
.main-container{background:#fff;}

ul.maximum-tabs{ 
margin: 70px 0px 0px 0px;
padding: 0px;
text-align: center;
clear: both;
width: 100%;
}

 
.cms-electrical-appliances-html ul.maximum-tabs{
	float: left;
}
 


ul.maximum-tabs li{display:inline-block;background:url(images/top-tabs.jpg) no-repeat;width:14%;-webkit-transform:scale(1.0);transform:scale(1.0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
ul.maximum-tabs li a{color:#3C414C; display:block;}
ul.maximum-tabs li a:hover, ul.maximum-tabs li:hover a{color:#981929;}
ul.maximum-tabs li:nth-child(1){background-position:48px 0px;}
ul.maximum-tabs li:nth-child(2){background-position:-132px 0px;}
ul.maximum-tabs li:nth-child(3){background-position:-324px 0px;}
ul.maximum-tabs li:nth-child(4){background-position:-514px 0px;}
ul.maximum-tabs li:nth-child(5){background-position:-704px 0px;}
ul.maximum-tabs li:nth-child(6){background-position:-887px 0px;}
ul.maximum-tabs li:hover{-webkit-transform:scale(1.1);transform:scale(1.1);}
.directory{background:#1e1e1e;margin-top:5%;overflow:hidden;padding:3% 0px;}
.directory .sub-directory{margin:0px auto;padding:0px;max-width:1180px;text-align:center;}
.directory h2{font-size:48px;color:#fff;text-align:center;margin-bottom:3%;}
.directory ul{margin:0px auto 0px;padding:0px 0px 3% 0px;overflow:hidden;}
.directory ul li{display:inline-block;float:left;width:31.33%;background:#efefef;margin-right:3%;border-bottom:#009623 solid 3px;text-align:left;}
.directory ul li > img{width:100%;}
.directory ul li:last-child{margin:0px;}
.directory ul li .content{padding:10px;overflow:hidden;}
.directory ul li .content h3{margin-bottom:10px;font-size:23px;font-weight:normal;}
.directory ul li .content .nib{float:right;}
.directory .more-button{clear:both;color:#fff;border:#fff solid 1px;padding:10px 20px;border-radius:5px;font-size:14px;transition:.3s ease-in-out;}
.directory .more-button:hover{border:#981929 solid 1px;background:#981929;transition:.3s ease-in-out;}
.container-fluid ul.maximum-tabs li{background:none;}

.container-fluid ul.maximum-tabs li .svg-inline--fa, .container-fluid ul.maximum-tabs li em{display:block;font-size:50px;font-style:normal;margin:0px auto 20px;  display:none; }

.container-fluid ul.maximum-tabs li { background:url(../images/search-location-regular.svg) no-repeat; padding-top: 65px; background-position: center top; background-size: 48px;} 
.container-fluid ul.maximum-tabs li:nth-child(2) {background:url(../images/bags.svg) no-repeat;  background-position: center top; background-size: 55px;} 
.container-fluid ul.maximum-tabs li:nth-child(3) {background:url(../images/gift.svg) no-repeat; background-position: center top; background-size: 55px;} 
.container-fluid ul.maximum-tabs li:nth-child(4) {background:url(../images/couch.svg) no-repeat;  background-position: center top; background-size: 55px;} 
.container-fluid ul.maximum-tabs li:nth-child(5) {background:url(../images/suitcase.svg) no-repeat;  background-position: center top; background-size: 55px;} 
.container-fluid ul.maximum-tabs li:nth-child(6) {background:url(../images/car.svg) no-repeat;  background-position: center top; background-size: 55px;} 
.container-fluid ul.maximum-tabs li:nth-child(7) {background:url(../images/utensils.svg) no-repeat;  background-position: center top; background-size: 55px;} 



.cms-electrical-appliances-html .container-fluid ul.maximum-tabs li:nth-child(1){background:url(../images/bags.svg) no-repeat; background-position: center top; background-size:55px;} 
.cms-electrical-appliances-html .container-fluid ul.maximum-tabs li:nth-child(2){background:url(../images/phone-laptop.svg) no-repeat; background-position:center top; background-size:65px;} 

.cms-electrical-appliances-html .container-fluid ul.maximum-tabs li:nth-child(3){background:url(../images/sound-vision.svg) no-repeat; background-position:center top; background-size:48px;} 

.cms-electrical-appliances-html .container-fluid ul.maximum-tabs li:nth-child(4){background:url(../images/drone.svg) no-repeat; background-position:center top; background-size:70px;} 
.cms-electrical-appliances-html .container-fluid ul.maximum-tabs li:nth-child(5){background:url(../images/fitness.svg) no-repeat; background-position:center top; background-size:40px;} 
.cms-electrical-appliances-html .container-fluid ul.maximum-tabs li:nth-child(6){background:url(../images/smart-home.svg) no-repeat; background-position:center top; background-size:55px;} 


.appliance{padding:30% 10% 0px 15%;}
.appliance h3{font-weight:bold;}
.blank-section{min-height:600px;margin-top:4%;text-align:center;width:100%;}
.container-fluid.quality .col-6 img{width:110%;max-width:110%;}
#request_quote_button_block{clear:both;padding-top:20px;}
.blank-section img{max-width:100%;}
.brand-part{float:left;width:100%;background:#f7f8f9;border-top:1px solid #f0f0f1;padding:10px 0 0px;text-align:center;overflow:hidden;}
.diaporama{position:relative;min-height:475px;height:auto;}
.diaporama img{position:absolute;left:0;top:0;right:0;bottom:0;margin:0px auto;}
.cms-gift-cards-html .main-container #outer_mid_inner .mid_inner{width:100%;padding:30px 0px 0px 0px;clear:both;}
.button-space{padding-top:20px;}
#waterfall{margin:10px auto;overflow:hidden;max-width:1170px}
#waterfall.min{margin:0;}
#waterfall li{left:0;top:0;opacity:0;z-index:0;transform:translateY(100px);}
#waterfall li img{width:100%;display:block;}
#waterfall li h4{font-size:20px;line-height:26px;font-weight:600;margin:10px 0px 10px 0px;color:#2b2537;font-family:Arial, Helvetica, sans-serif;}
#waterfall li p{font-size:13px;font-style:normal;line-height:normal;padding:0;color:#2b2537;font-family:Arial, Helvetica, sans-serif;}
#waterfall li:hover{z-index:1;}
#waterfall li.show{opacity:1;transform:translateY(0);transition:all 0.3s, top 1s;}
#waterfall li > div{color:rgba(0, 0, 0, 0.6);font-size:32px;border-radius:3px;margin:10px;padding:15px;background:rgb(255, 255, 255);border:1px solid rgb(186, 186, 186);transition:all 0.5s;}
#waterfall li > div:hover{transform:translateY(-10px);border:1px solid rgb(186, 186, 186);box-shadow:0 30px 80px rgba(48, 48, 48, 0.3);transition:all 0.3s;}
#waterfall li.min > div{margin:0;transform:none;border:none;border-radius:0;box-shadow:none;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
#waterfall li.min > div:hover{transform:none;border:none;border-radius:0;box-shadow:none;border-bottom:1px solid rgba(0, 0, 0, 0.1);}
.banner_left_bottom a.view-more{position:relative;top:0px;margin-left:0px;line-height:20px;background:#42475a;color:#fff;padding:13px 25px;border-radius:5px;font-size:15px;}
.banner_left_bottom a.view-more:hover{border:#42475a solid 1px;}
.browse-partner{clear:both;margin:0 auto;width:1170px;overflow:hidden;padding:50px 0;text-align:center;}
.browse-partner h2{font-size:40px;line-height:68px;font-weight:600;color:#42475a;text-align:center;text-transform:uppercase;padding:21px 0 0px;position:relative;margin-bottom:20px;display:inline-block;}
.browse-partner h2:before{position:absolute;display:block;background:#bb0014;content:"";height:2px;width:90px;bottom:0px;left:42%;}
.browse-partner h3{font-size:20px;line-height:25px;font-weight:400;color:#42475a;text-align:center;}
.gift-card-content{margin:0px auto;width:1170px;padding:2% 0px 2% 0px;}
.gift-card-content h1{text-align:center;font-size:30px;margin-bottom:3%;font-family:raleway;}
.gift-card-content .row{display:flex;margin-right:-15px;margin-left:-15px;width:1170px;margin-bottom:5%;}
.gift-card-content .col-md-6{line-height:initial;flex-flow:wrap;display:grid;align-content:center;font-size:1em;}
.gift-card-content .row:nth-child(2), .gift-card-content .row:nth-child(4){flex-direction:row-reverse;}
.gift-card-content .col-md-6 .vertical-center{padding-right:20%;}
.gift-card-content .row:nth-child(3) .col-md-6 .vertical-center{padding-left:20%;padding-right:0%;}
.gift-card-content .col-md-6 h3{font-size:20px;margin-bottom:10px;font-weight:normal;line-height:30px;letter-spacing:0.5px;}
.gift-card-content .col-md-6 h3 .big_number{float:left;font-size:78px;font-weight:500;color:#bbb;padding-top:8px;padding-right:10px;padding-bottom:15px;}
.gift-card-content .col-md-6 p{font-size:14px;line-height:25px;color:#827f7f;font-weight:400;letter-spacing:0.5px;}
.gift-card-list{background:#3d414d;padding:5% 0px;width:100%;min-height:200px;clear:both;}
.gift-card-brand{width:1170px;margin:0px auto;padding:3% 0px;}
.gift-card-brand h2{text-align:center;font-size:30px;margin-bottom:30px;font-family:raleway;}
.gift-card-brand img{width:100%;}
.modally-init{display:none;}
.modally-wrap{height:100%;position:fixed;width:100%;top:0;left:0;z-index:1000;overflow:auto;-webkit-overflow-scrolling:touch;display:none;box-sizing:border-box;}
.modally-wrap .modally-underlay{position:fixed;background:rgba(23,23,23,0.85);cursor:pointer;width:100%;height:100%;top:0;left:0;}
.modally{position:relative;z-index:1;width:calc(100%-40px);height:auto;background:#FFF;box-shadow:0 0 20px 0 rgba(0,0,0,0.05);box-sizing:border-box;border-radius:5px;margin:20% auto;padding:38px 20px 20px;}
.modally .modally-close-button{border:none;overflow:visible;cursor:pointer;background:transparent;position:absolute;top:0;right:0;font-size:32px;line-height:23px;opacity:1;transition:opacity 250ms ease-in-out;font-weight:300;margin:0;padding:12px 20px;}
.modally .modally-close-button::-moz-focus-inner{border:0;padding:0;}
.modally-table{display:table;width:100%;min-height:100%;}
.modally-cell{display:table-cell;vertical-align:middle;position:relative;}
.modally .iframe-landing{position:relative;}
.modally .iframe-landing iframe{display:block;width:100%!important;height:100%!important;position:absolute;top:0;left:0;}
.accordion-panel{background:#fff;margin:0 auto;padding:5% 0;}
.accordion{background-color:#fff;color:#42254c;cursor:pointer;width:100%;text-align:left;outline:none;font-size:24px;transition:.4s;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;border-right:0;line-height:1.2;padding:18px;}
.accordion:first-child{border-top:2px solid #ccc;}
.accordion:last-child{border-bottom:2px solid #ccc;}
.ac-active, .accordion:hover{background-color:#f5f5f5;}
.panel{background-color:#FFF;max-height:0;overflow:hidden;transition:max-height .2s ease-out;font-size:22px;position:relative;z-index:1;clear:both;padding:0;}
.panel .content{padding:10px;}
.panel .content p{font-size:1.0rem;line-height:1.8rem;color:#696969;margin:0;}
button.accordion:after{content:"\005E";color:#42254c;font-weight:400;float:right;margin-left:5px;transform:rotate(180deg);font-size:32px;margin-top:-5px;transition:.4s;}
button.accordion.ac-active:after{content:"\005E";transform:rotate(0deg);margin-bottom:-15px;margin-top:0;color:#8520be;transition:.4s;}
ul.tabs{list-style:none;margin:0;padding:0;}
ul.tabs li{background:none;color:#222;display:inline-block;cursor:pointer;font-size:1rem;padding:10px 15px;}
ul.tabs li.current{color:#54249f;}
.tab-content{display:none;background:#efefef;margin:5% 0;padding:15px;}
.tab-content.current{display:inherit;}
.tab-content .col-sm-3{margin-bottom:40px;padding:0 20px;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}
.tab-content .col-sm-3 .box{background:#fff;min-height:432px;box-shadow:0 2px 50px 0 rgba(123,49,112,0.1);border-radius:10px;overflow:hidden;   transition: box-shadow .3s;}
.tab-content .col-sm-3 .box:hover{  box-shadow: 0 0 11px rgba(33,33,33,.2); }


.tab-content .col-sm-3 .box img{width:100%;max-height:250px;}
.tab-content .col-sm-3 .box .content{padding:5%;}
.tab-content .col-sm-3 .box .content p{font-size:.8rem;line-height:1.2rem;color:#666;clear:left;text-align:left}
.tab-content .col-sm-3 .box .content h3 {font-size:1.5rem;float:left;line-height:1.8;font-weight:400;text-align:left}
.tab-content .col-sm-3 .box.amart .content h3 { background:url('../images/css_sprites.png') 86px -175px no-repeat; width:100%;} 
.tab-content .col-sm-3 .box.amart .content h3 + img {display:none;}

.tab-content .col-sm-3 .box.hn-logo .content h3{background:url('../images/css_sprites.png') 87px -457px no-repeat; width:100%;} 
.tab-content .col-sm-3 .box.hn-logo .content h3 + img {display:none;}

.tab-content .col-sm-3 .box.freedom .content h3{background:url('../images/css_sprites.png') 84px -1021px no-repeat; width:100%;} 
.tab-content .col-sm-3 .box.freedom .content h3 + img {display:none;}

.tab-content .col-sm-3 .box.plush .content h3 {background:url('../images/css_sprites.png') 84px -598px no-repeat; width:100%;} 
.tab-content .col-sm-3 .box.plush .content h3 + img {display:none;}

.tab-content .col-sm-3 .box.snooze .content h3 {background:url('../images/css_sprites.png') 96px -880px no-repeat; width:100%;} 
.tab-content .col-sm-3 .box.snooze .content h3 + img {display:none;}


.tab-content .col-sm-3 .box.domayne .content h3 {background:url('../images/css_sprites.png') 84px -316px no-repeat; width:100%;} 
.tab-content .col-sm-3 .box.domayne .content h3 + img {display:none;}

.tab-content .col-sm-3 .box.sheridan .content h3 { background:url('../images/css_sprites.png') 84px -739px no-repeat; width:100%;} 
.tab-content .col-sm-3 .box.sheridan .content h3 + img {display:none;}






.tab-content .col-sm-3 .box .content hr{margin-left:-5%;margin-right:-5%;}
.tab-content .col-sm-3 .box .content h4{margin-bottom:0;font-size:1.0rem;line-height:1.2rem;color:#666;font-weight:400;text-align:left}
.tab-content .col-sm-3 .box .content img{float:right;width:inherit;clear:right;border-radius:0;margin:0;}
.values{position:relative;float:left;}
.values:after{display:block;background:url(../images/bottom-curve.svg) no-repeat 0 top;content:"";position:absolute;height:126px;width:100%;left:0;z-index:0;bottom:-6px;}
.values .col-sm-9 img{width:100%;}
.values .col-sm-3 .row.content{padding-top:100px;}
.values .content p{font-size:1rem;line-height:1.5rem;}
.values .panel .content{padding-bottom:20px;}
.values .content p img{display:block;margin:10px auto 0;}
.values .content button.accordion{border-radius:5px;margin-bottom:0;border:none;outline:none;box-shadow:0 2px 50px 0 rgba(123,49,112,0.1);}
.values .content .panel{margin-top:-20px;margin-bottom:20px;border-radius:0 0 5px 5px;box-shadow:0 2px 50px 0 rgba(123,49,112,0.1);}
.tab-content #request_quote_button_block, #view_more_button_block{text-align:center;}
.cms-car-sales-html .mid-content{width:1180px;clear:both;display:block;position:relative;margin:0 auto;}
.cms-car-sales-html .mid-content.how-does h2{margin-bottom:0;}
.cms-car-sales-html .mid-content.how-does .left-section{float:left;width:70%;text-align:left;background:url(../images/car-vertical.png) right top no-repeat;min-height:720px;}
.cms-car-sales-html .mid-content.how-does .right-section{float:right;width:30%;text-align:left;}
.cms-car-sales-html .mid-content.how-does .left-section h3{text-align:left;color:#4b596d;font-size:27px;line-height:44px;font-weight:700;}
.cms-car-sales-html .mid-content.how-does .left-section h4{text-align:left;color:#4b596d;font-size:23px;line-height:25px;font-weight:400;letter-spacing:1px;margin-top:2px;}
.cms-car-sales-html .mid-content.how-does p:before, .mid-content.how-does p:after{display:none;}
.cms-car-sales-html .mid-content.how-does .left-section .btns{text-align:left;}
.cms-car-sales-html .mid-content.how-does .left-section .btns .btn{background:#222;text-decoration:none;text-transform:uppercase;margin-right:20px;color:#fff;font-size:14px;font-weight:700;padding:10px 19px;}
.cms-car-sales-html .mid-content.how-does .left-section .btns .btn.red{background:#4f18d0;}
.cms-car-sales-html .mid-content.how-does .left-section .btns .btn.red:hover{background:#20292f;}
.cms-car-sales-html .mid-content.how-does .right-section h4{font-size:18px;color:#4b596d;}
.cms-car-sales-html .mid-content.how-does .right-section .space-right{padding-top:100px;}
.cms-car-sales-html .mid-content.how-does .right-section li{background:url(../images/auto-car-icon.jpg) left top no-repeat;padding-left:90px;margin-bottom:60px;position:relative;}
.cms-car-sales-html .mid-content.how-does .right-section li:after{position:absolute;left:90px;background:#4f18d0;width:30px;height:2px;content:"";bottom:-21px;}
.cms-car-sales-html .mid-content.how-does .right-section li + li{background:url(../images/auto-car-icon.jpg) left -180px no-repeat;}
.cms-car-sales-html .mid-content.how-does .right-section li + li + li{background:url(../images/auto-car-icon.jpg) left -350px no-repeat;}
.cms-car-sales-html .mid_inner .buy-car{float:left;width:55%;background:#4f18d0 url(../images/buy-car-bg.jpg) 0 0;background-size:cover;background-attachment:fixed;min-height:400px;margin-right:-180px;padding-right:180px;margin-top:100px;}
.cms-car-sales-html .mid_inner .buy-car .content{float:right;width:80%;padding:82px 150px 90px 0;}
.cms-car-sales-html .mid_inner .sell-car .content{float:left;width:80%;padding:112px 2% 81px 200px;}
.cms-car-sales-html .mid_inner .buy-car .content h2, .mid_inner .sell-car .content h2{margin-top:5px;margin-bottom:7px;font-size:18px;letter-spacing:.03px;color:#fff;}
.cms-car-sales-html .mid_inner .buy-car .content h2 strong, .mid_inner .sell-car .content h2 strong{display:block;margin-top:6px;font-size:40px;text-transform:uppercase;}
.cms-car-sales-html .mid_inner .buy-car .content p, .mid_inner .sell-car .content p{font-size:17px;color:#fff;line-height:25px;}
.cms-car-sales-html .mid_inner .buy-car .content .btn, .mid_inner .sell-car .content .btn{color:#fff;text-transform:uppercase;font-weight:700;font-size:15px;border:#fff solid 2px;margin-top:13px;display:inline-block;padding:9px 20px;}
.cms-car-sales-html .mid_inner .sell-car{float:right;width:50%;min-height:460px;margin-top:70px;-webkit-clip-path:polygon(5%0, 100%0%, 100%100%, 0%100%);clip-path:polygon(5%0, 100%0%, 100%100%, 0%100%);background:#3e3738 url(../images/sell-car-bg.jpg) 0 0;background-size:cover;background-attachment:fixed;}
cms-car-sales-html .mid-content.how-does .left-section .space-left, .cms-car-sales-html .mid-content.how-does .left-section .space-left{padding-right:307px;padding-top:100px;}
.cms-car-sales-html .mid-content.how-does .left-section p, .cms-car-sales-html .mid-content.how-does .right-section p{text-align:left;font-size:17px;color:#4b596d;margin-bottom:29px;line-height:24px;margin-top:22px;padding:0;}
.cms-car-sales-html .mid_inner .buy-car .content .btn:hover, .mid_inner .sell-car .content .btn:hover{color:#d0d0d0;border:#d0d0d0 solid 2px;}
.cms-car-sales-html .mid_inner.video{margin-top:50px;float:left;width:100%;margin-bottom:50px;}
.cms-car-sales-html .mid_inner.video .inner-text1{width:1180px;clear:both;display:block;position:relative;text-align:center;background:none;float:none;margin:0 auto;}
.cms-car-sales-html .mid-content > h2{font-size:40px;line-height:68px;font-weight:600;color:#42475a;text-align:center;text-transform:uppercase;position:relative;background:none;padding:21px 0 0;}
.cms-car-sales-html .mid-content > h2:after{content:"";display:block;position:absolute;height:2px;background:#4f18d0;width:60px;left:47%;}
.cms-car-sales-html .mid_inner.video > p:after{background:none;display:none;}
.cms-car-sales-html .car-video ul{text-align:left;margin:0;padding:0;}
.cms-car-sales-html .mid_inner.video .mid-content > p{margin-top:0;margin-bottom:0;padding:0 164px;}
.cms-car-sales-html .car-video ul li{list-style-type:none;float:left;background:#ffff;min-height:400px;transition:all .3s;margin:10px;padding:0!important;}
.cms-car-sales-html .car-video ul li:hover{box-shadow:0 1px 11px 1px #BFBFBF;transition:all .3s;}
.cms-car-sales-html .video-content{padding:0 10px 0 30px;}
.cms-car-sales-html .car-video ul li .video-content li{min-height:inherit;}
.cms-car-sales-html .car-video ul li .video-content p{text-align:left;font-size:17px;color:#4b596d;margin-bottom:29px;line-height:24px;margin-top:0;font-style:normal;padding:0 5px 0 25px;}
.cms-car-sales-html .car-video ul li .video-content h2{position:relative;font-size:18px;font-weight:600;line-height:24px;letter-spacing:.01em;text-align:left;text-transform:none;padding:25px 25px 8px 23px;}
.cms-car-sales-html .car-video ul li .video-content h2:before{position:absolute;left:0;width:10px;height:3px;content:'';background:#d01818;top:35px;}
.cms-car-sales-html .car-video ul li .video-content h2 a{color:#42475a;}
.cms-car-sales-html .car-video .video-content .entry-header .entry-meta{color:#999;text-align:left;padding:35px 0 0;}
.cms-car-sales-html .car-video .video-content .entry-header .entry-meta a{background:#d01818;color:#fff;font-weight:400;padding:5px 8px;}
.cms-car-sales-html .car-video .video-content .entry-header .entry-meta span a{background:none;color:#222;padding:0 4px 0 0;}
.cms-car-sales-html .car-video .video-content .b-post-social{float:left;font-size:11px;color:#222;display:none;}
.cms-car-sales-html .mid_inner.video .car-video .owl-controls .owl-prev{text-decoration:none;background:url(../images/black-arrows.jpg) 3px 0;border:#d3d3d3 solid 1px;text-indent:-9999px;border-radius:0;margin:3px;padding:10px 17px;}
.cms-car-sales-html .mid_inner.video .car-video .owl-controls .owl-next{text-decoration:none;background:url(../images/black-arrows.jpg) 33px 0;border:#d3d3d3 solid 1px;text-indent:-9999px;border-radius:0;margin:3px;padding:10px 17px;}
.car-page-form{width:100%;float:left;background:#1B1C1E url(../images/form-bg1.jpg) left top no-repeat;background-size:cover;margin:0;padding:50px 0 70px;}
.cms-car-sales-html .car-page-form .form-list label{line-height:20px;margin-bottom:0;width:inherit;}
.cms-car-sales-html .car-page-form .mid-content p{background:none;border:none;color:#fff;font-size:26px;line-height:30px;text-align:center;padding:0;}
.cms-car-sales-html .jqTransformSelectWrapper ul li a{display:block;font-size:13px;line-height:25px;font-weight:300;color:#525050;border-bottom:1px solid #dadada;text-align:left;padding:5px;}
.cms-car-sales-html .car-page-form .fieldset{float:left;width:33.3%;background:#fff;min-height:700px;margin-right:-1px;}
.cms-car-sales-html .car-page-form .mid_motor{text-align:left;width:100%;}
.cms-car-sales-html .car-page-form .fieldset .legend{width:100%;text-align:left;color:#454545;font-size:16px;letter-spacing:.5px;text-transform:none;line-height:inherit;margin:0 0 10px;padding:0;}
.cms-car-sales-html .car-page-form .form-list input.input-text{width:320px;min-height:29px;margin-bottom:16px;margin-top:6px;border-radius:3px;font-size:17px;color:#4b596d;letter-spacing:.5px;padding-left:5px;background:#eceff3;}
.car-page-form .form-list .jqTransformInputWrapper .validation-advice{position:absolute;left:0;top:42px;}
.cms-car-sales-html .car-page-form .form-list textarea{width:325px;resize:none;margin-top:6px;height:145px;border-radius:3px;margin-left:-4px;background:#eceff3;font-size:17px;color:#4b596d;font-family:Arial, Helvetica, sans-serif;letter-spacing:.5px;}
.cms-car-sales-html .form-list li{margin:0px;}
.cms-car-sales-html .car-page-form input.input-text:focus, .car-page-form .form-list textarea:focus{background:#fff!important;}
.cms-car-sales-html .car-page-form .list-select li{float:left;width:112px;margin:5px 0 0;}
.cms-car-sales-html .car-page-form .form-list .input-box, .car-page-form .form-list .field{width:inherit;}
.car-page-form #field_20, .car-page-form #field_330, .car-page-form #field_329, .car-page-form #field_334, .car-page-form #field_332, .car-page-form #field_41{padding-top:22px;}
.car-page-form .webforms-fields-hint{font-style:normal;opacity:1;}
.cms-car-sales-html .car-page-form .form-list .input-box .jqTransformSelectWrapper div{background:#eceff3;border:1px solid #b6b6b6;border-radius:3px;width:325px;float:left;font-size:13px;line-height:28px;font-weight:300;position:relative;margin:6px 0 20px;padding:3px 0;}
.car-page-form ul.form-list{padding-left:0;}
.car-page-form .jqTransformSelectWrapper div span{background:#eceff3;max-width:320px;margin-top:-3px;margin-bottom:-3px;font-size:15px;color:#4b596d;letter-spacing:.5px;padding:2px 0 1px 5px;}
.cms-car-sales-html .car-page-form .form-list .input-box .jqTransformSelectWrapper ul{left:0;max-height:181px;min-width:325px;overflow:auto!important;top:50px;border:1px solid #d0d0d0;position:absolute;background:#fff;padding:0;}
.cms-car-sales-html .car-page-form .form-list .webforms-fields-22 .input-box .jqTransformSelectWrapper ul, .cms-car-sales-html .car-page-form .form-list .webforms-fields-329 .input-box .jqTransformSelectWrapper ul{max-height:181px;min-width:324px;}
.car-page-form .form-list .jqTransformSelectWrapper ul li a{line-height:17px;padding:6px 5px;}
.car-page-form .form-list .input-box .jqTransformSelectWrapper ul li{margin:0;}
.car-page-form .jqTransformRadioWrapper{float:left;display:block;margin:5px 4px 0;}
.cms-car-sales-html .mid_inner.video .mid-content > p:after, .cms-car-sales-html .car-video ul li .video-content p:after, .cms-car-sales-html .mid_inner.video .owl-pagination, .cms-car-sales-html .car-page-form .mid-content p:before, .car-page-form .mid-content p:after, .cms-car-sales-html .jqTransformHidden{display:none;}
.cms-car-sales-html .car-video .owl-carousel, .cms-car-sales-html .car-video ul li img{width:100%;}
.cms-car-sales-html .car-video .entry-content, .cms-car-sales-html .car-page-form .form-list .jqTransformInputWrapper, .cms-car-sales-html .car-page-form .form-list .input-box .jqTransformSelectWrapper{position:relative;}
.cms-car-sales-html .car-page-form .form-list .input-box .jqTransformSelectWrapper div:focus, .cms-car-sales-html .car-page-form .jqTransformSelectWrapper div span:focus{background:#fff;}
.car-page-form .jqTransformRadio{background:;vertical-align:middle;width:104px;height:28px;text-align:center;display:block;position:absolute;border-radius:3px;border:1px solid #d1d3d4;background:#fdfdfd;background:-moz-linear-gradient(top, #fdfdfd 0%, #dddedf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), color-stop(100%, #dddedf));background:-webkit-linear-gradient(top, #fdfdfd 0%, #dddedf 100%);background:-o-linear-gradient(top, #fdfdfd 0%, #dddedf 100%);background:-ms-linear-gradient(top, #fdfdfd 0%, #dddedf 100%);background:linear-gradient(to bottom, #fdfdfd 0%, #dddedf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#dddedf', GradientType=0);-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;}
.car-page-form .form-list .list-select .jqTransformHidden{display:none;}
.car-page-form .jqTransformRadioWrapper{margin:0;}
.car-page-form .form-list .list-select{width:358px;float:left;position:relative;margin:0 0 1px;padding:0!important;}
.car-page-form .form-list .list-select .validation-advice{position:absolute;left:0;top:36px;}
.car-page-form .form-list .list-select label{cursor:pointer;text-align:center;width:104px;position:relative;float:left;color:#666;padding:7px 0!important;}
.car-page-form .form-list .list-select a.jqTransformChecked + input + label{color:#fff;}
.car-page-form .buttons-set p{float:left;}
.car-page-form .buttons-set button.button{float:right;background:#bb0014;padding:10px;}
.car-page-form .buttons-set button.button span{font-size:18px;}
.car-page-form .buttons-set{border:none;}
.car-page-form .webforms-fields-327{margin-top:17px;}
.cms-car-sales-html .car-page-form .form-list label.required em{color:#42475a;}
.cms-car-sales-html .car-page-form .webforms-success-text{color:#fff;font-size:18px;}
.cms-car-sales-html .car-page-form .webforms-success-text .BlockContent p{line-height:25px;}
.cms-car-sales-html .car-page-form .validation-advice{min-width:312px;}
.cms-car-sales-html .car-page-form .webforms-success-text h1{color:#fff;font-size:28px;margin-bottom:40px;font-weight:700;}
.cms-car-sales-html .car-page-form .webforms-success-text h4{text-align:center;color:#fff;font-size:20px;padding:20px 0 0;}
.car-page-form .form-list .field.webforms-fields-353 label.required{display:none;}
.car-page-form .form-list .field.webforms-fields-353 li.control{width:100%;margin-bottom:20px;}
.car-page-form .form-list .field.webforms-fields-353 li.control label{cursor:pointer;width:80%;text-align:left;font-size:15px;font-weight:normal;padding-left:4px !important;}
.car-page-form .form-list .field.webforms-fields-353 span.jqTransformCheckboxWrapper{margin:0px 5px 0 0px;}
.cms-car-sales-html .car-page-form .form-list label{font-weight:normal;}
.car-page-form .jqTransformSelectWrapper div span{font-weight:normal;font-size:15px;}
.car-page-form .form-list .jqTransformInputWrapper .validation-advice{position:absolute;left:0px;top:38px !important;}
.car-page-form .form-list .field.webforms-fields-353 .validation-advice{top:53px;}
.cms-car-sales-html .car-page-form .form-list input.input-text{margin-bottom:22px;}
body .browse-partner{background:none;}
.union-800.customer-address-index .account-top-banner{background-image:url(../images/800.jpg)!important;}
.union-767.customer-address-index .account-top-banner{background-image:url(../images/767.jpg)!important;}


body.union-783 .svg-bg{background:#01135d;}
body.union-783 .svg-bg svg path{fill:#01135d!important;}
body.union-783 .sidebar {background:#01135d;}
 

body.union-786 .svg-bg{background:#134580;}
body.union-786 .svg-bg svg path{fill:#134580!important;}
body.union-786 .sidebar {background:#134580;}

body.union-788 .svg-bg{background:#264a7e;}
body.union-788 .svg-bg svg path{fill:#264a7e!important;}
body.union-788 .sidebar {background:#264a7e;}

body.union-792 .svg-bg{background:#b40000;}
body.union-792 .svg-bg svg path{fill:#b40000!important;}
body.union-792 .sidebar {background:#b40000;}

body.union-803 .svg-bg{background:#e31d1a;}
body.union-803 .svg-bg svg path{fill:#e31d1a!important;}
body.union-803 .sidebar {background:#e31d1a;}

body.union-804 .svg-bg{background:#37011b;}
body.union-804 .svg-bg svg path{fill:#37011b!important;}
body.union-804 .sidebar{background:#37011b;}

body.union-832 .svg-bg{background:#0d468f;}
body.union-832 .svg-bg svg path{fill:#0d468f!important;}
body.union-832 .sidebar {background:#0d468f;}

body.union-810 .svg-bg{background:#75319e;}
body.union-810 .svg-bg svg path{fill:#75319e!important;}
body.union-810 .sidebar {background:#75319e;}


body.union-811 .svg-bg{background:#384aa0;}
body.union-811 .svg-bg svg path{fill:#384aa0!important;}
body.union-811 .sidebar {background:#384aa0;}

body.union-815 .svg-bg{background:#183016;}
body.union-815 .svg-bg svg path{fill:#183016!important;}
body.union-815 .sidebar{background:#183016;}



body.union-816 .svg-bg{background:#0000c1;}
body.union-816 .svg-bg svg path{fill:#0000c1!important;}
body.union-816 .sidebar {background:#0000c1;}


body.union-748 .svg-bg{background:#000;}
body.union-748 .svg-bg svg path{fill:#000!important;}
body.union-748 .sidebar{background:#000;}


body.union-831 .svg-bg{background:#072b54;}
body.union-831 .svg-bg svg path{fill:#072b54!important;}
body.union-831 .sidebar{background:#072b54;}


body.union-762 .svg-bg{background:#c82128;}
body.union-762 .svg-bg svg path{fill:#c82128!important;}
body.union-762 .sidebar{background:#c82128;}

body.union-835 .svg-bg{background:#13387f;}
body.union-835 .svg-bg svg path{fill:#13387f!important;}
body.union-835 .sidebar{background:#13387f;}

body.union-754 .svg-bg{background:#293953;}
body.union-754 .svg-bg svg path{fill:#293953!important;}
body.union-754 .sidebar{background:#293953;}


body.union-767 .svg-bg{background:#002649;}
body.union-767 .svg-bg svg path{fill:#002649!important;}
body.union-767 .sidebar{background:#002649;}


body.union-763 .svg-bg{background:#0059a1;}
body.union-763 .svg-bg svg path{fill:#0059a1!important;}
body.union-763 .sidebar{background:#0059a1;}


body.union-770 .svg-bg{background:#013298;}
body.union-770 .svg-bg svg path{fill:#013298!important;}
body.union-770 .sidebar{background:#013298;}


body.union-800 .svg-bg{background:#b02c28;}
body.union-800 .svg-bg svg path{fill:#b02c28!important;}
body.union-800 .sidebar{background:#b02c28;}


body.union-829 .svg-bg{background:#23263d;}
body.union-829 .svg-bg svg path{fill:#23263d !important;}
body.union-829 .sidebar{background:#23263d;}

body.union-837 .svg-bg{background:#1976bc;}
body.union-837 .svg-bg svg path{fill:#1976bc !important;}
body.union-837 .sidebar{background:#1976bc;}


body.union-838 .svg-bg{background:#1976bc;}
body.union-838 .svg-bg svg path{fill:#1976bc !important;}
body.union-838 .sidebar {background:#1976bc;}


body.union-796 .svg-bg{background:#0c0c0c;}
body.union-796 .svg-bg svg path{fill:#0c0c0c !important;}
body.union-796 .sidebar{background:#0c0c0c;}




.account_links .member-left ul li.certificate{display:none;}
body.union-837 .account_links .member-left ul li.certificate{display:block;}
body.union-837 .account_links .member-left ul li.my-card{display:none;}
body.union-837 .account_links .member-left ul li.certificate a{background:url(../images/certificate-icon.svg) no-repeat;background-size:29px;}
body.union-837 .account_links .member-part,
body.union-838 .account_links .member-part{background:#5f6064;}
body.union-837 .account_links .member-left ul li,
body.union-838 .account_links .member-left ul li{border-color:#444;}
body.union-837 .account_links .member-left ul li:before,
body.union-838 .account_links .member-left ul li:before{background:#848484;}
body.union-837 .account_links .member-left ul li:last-child,
body.union-838 .account_links .member-left ul li:last-child{border-color:#444;}
body.union-837 .account_links .member-left ul li:last-child:after,
body.union-838 .account_links .member-left ul li:last-child:after{background:#848484;}
body.union-796 .account_links .member-part{background:#ffc300;}
body.union-796 .account_links .member-left ul li{border-color:#eab710;}
body.union-796 .account_links .member-left ul li:before{background:#fff;}
body.union-796 .account_links .member-left ul li:last-child{border-color:#eab710;}
body.union-796 .account_links .member-left ul li:last-child:after{background:#fff;}
body.union-796 .account_links .member-left ul li a{color:#353535;}
body.union-796 .account_links .member-left ul li:hover a{color:#fff;}
body.union-767 .account_links .member-part{background:#002649;}
body.union-767 .account_links .member-left ul li{border-color:#00101e;}
body.union-767 .account_links .member-left ul li:before{background:#b3c2d0;}
body.union-767 .account_links .member-left ul li:last-child{border-color:#00101e;}
body.union-767 .account_links .member-left ul li:last-child:after{background:#b3c2d0;}
body.union-810 .account_links .member-part{background:#75319e;}
body.union-810 .account_links .member-left ul li{border-color:#390e53;}
body.union-810 .account_links .member-left ul li:before{background:#ab5fd9;}
body.union-810 .account_links .member-left ul li:last-child{border-color:#390e53;}
body.union-810 .account_links .member-left ul li:last-child:after{background:#ab5fd9;}
body.union-767 .account_links .member-left ul li:nth-child(2), body.union-783 .account_links .member-left ul li:nth-child(2), body.union-788 .account_links .member-left ul li:nth-child(2), body.union-810 .account_links .member-left ul li:nth-child(2), body.union-748 .account_links .member-left ul li:nth-child(2), body.union-750 .account_links .member-left ul li:nth-child(2), body.union-763 .account_links .member-left ul li:nth-child(2){display:none;}
body.union-832 .account-top-banner .wrapper-account .welcome-msg{color:#0d468f;}
body.union-811 .account-top-banner .wrapper-account .welcome-msg{color:#384aa0;}
body.union-816 .account-top-banner .wrapper-account .welcome-msg{color:#0000c1;}
body.union-831 .account-top-banner .wrapper-account .welcome-msg{color:#072b54;}
body.union-835 .account-top-banner .wrapper-account .welcome-msg{color:#1f1b1c;}
body.union-763 .account-top-banner .wrapper-account .welcome-msg{color:#005ba9;}
body.union-803 .account-top-banner .wrapper-account .welcome-msg, body.union-762 .account-top-banner .wrapper-account .welcome-msg{color:#606060;}
.customer-address-index .account-top-banner .wrapper-account .welcome-msg{display:none;}
.account_links .member-left ul li + li a{background-image:url(../images/mcard.png);background-size:32px;background-position:0px center;}
.account_links .member-left ul li + li + li a{background-image:url(../images/my-account-icon.png);background-size:auto;}
.tis-card-index-index .svg-bg{background:#e63935;}
.tis-card-index-index .main-container #outer_mid_inner .mid_inner{  width:100%;}
.tis-card-index-index .main-container #outer_mid_inner .mid_inner .dashboard{width:600px;margin:0px auto;}
.tis-card-index-index .account-top-banner .wrapper-account{width:100%;}
.tis-card-index-index .dashboard{margin-bottom:20px;}
.tis-card-index-index .account-top-banner{background-size:100% !important;background-repeat:no-repeat !important;min-height:inherit !important;max-height:inherit !important;padding:55% 0em 85% !important;}
.tis-card-index-index .account-top-banner .wrapper-account .welcome-msg{font-size:27px;margin:0px;padding:0px;}
.tis-card-index-index .account-top-banner .wrapper-account .welcome-msg h2{color:#fff;font-size:3.0rem;font-weight:normal;}
.tis-card-index-index .account-top-banner .wrapper-account .welcome-msg h3{color:#fff;font-size:2.0rem;font-weight:normal;}
.tis-card-index-index .account-top-banner .wrapper-account .welcome-msg h2 strong, .tis-card-index-index .account-top-banner .wrapper-account .welcome-msg h3 strong{font-weight:normal;}
.tis-card-index-index .card-content{padding:20px;clear:both;line-height:1.5;margin:0px auto;max-width:1180px;}
@media only screen and (min-width:1400px){html,body{font-size:1rem;}
.cms-page-view p,.BlockContent p,.cms-page-view p,.cms-terms-and-conditions-html li,.BlockContent{font-size:1.5rem;line-height:2rem;}
body h1{font-size:4rem;}
body h2{font-size:2rem;}
body h3{font-size:2.5rem;font-weight:400;line-height:1.2;}
body h4{font-size:1.4rem;line-height:1.2;}
body h5{font-size:1.3rem;line-height:1.2;}
body h6{font-size:1.1rem;line-height:1.2;}
.account-top-banner{background-size: inherit !important;     background-position: center right !important;}
}
@media only screen and (min-width:1600px){body h1{font-size:5rem;}
.button{font-size:1.2rem;}
.appliance{padding:23% 10% 0 15%;}
}
@media only screen and (min-width:2000px){.appliance{max-width:90%;padding:17% 10% 0 15%;}
.button{font-size:1.3rem;}
.cms-home .svg-bg,.cms-electrical-appliances-html .svg-bg,.cms-car-sales-html .svg-bg,.cms-furniture-discounts-html .svg-bg,.cms-member-benefits-html .svg-bg,.cms-gift-cards-html .svg-bg{background:url(../images/header-bg.svg) no-repeat;min-height:750px;background-size:cover;background-position:0 bottom;}
.values::after{width:100%;left:0;z-index:0;background-size:cover;}
}

@media only screen and (min-width:4000px){
	.sidebar{
		margin:0px 0px -320px 0px;
	}
}


@media screen and (min-device-width:1024px) and (max-device-width:1920px){.customer-account-create .form-row input{min-width:700px;}
.personal-details input#membership_number,.personal-details input#zip{min-width:inherit;max-width:200px;}
.personal-details .captcha-box input#txtcaptcha{min-width:inherit;}
#app_register .personal-details input#membership_number,.personal-details input#zip{max-width:200px;}
.home-banner .inner{padding:55px 0 0;}
}
@media screen and (max-width:1680px){.home-banner > img{left:-10%;position:relative;}
}
@media screen and (max-width:1600px){.home-banner > img{left:-12%;position:relative;}
}
@media screen and (max-width:1500px){.cms-home .svg-bg svg, .cms-electrical-appliances-html .svg-bg svg,
.cms-car-sales-html .svg-bg svg, .cms-furniture-discounts-html .svg-bg svg,
.cms-member-benefits-html .svg-bg svg, .cms-gift-cards-html .svg-bg svg{left:-10%;position:relative;width:110%;}
}
@media screen and (max-width:1440px){.home-banner > img{left:-20%;position:relative;}
}
@media screen and (max-width:1366px){.home-banner > img{left:-21%;position:relative;}
.home-banner .inner{padding:55px 0 0;}
}
@media screen and (max-width:1280px){.home-banner > img{left:-23%;}
.home-banner .inner{width:67%;}

.yes{	width: 100%;}

}
@media screen and (max-width:1220px){#outer_footer .footer, #outer_footer .footer::after{width:97%;}
#outer_footer .footer_left{width:23%;}
}
@media screen and (max-width:1200px){.cms-home .svg-bg svg, .cms-electrical-appliances-html .svg-bg svg,
.cms-car-sales-html .svg-bg svg, .cms-furniture-discounts-html .svg-bg svg,
.cms-member-benefits-html .svg-bg svg, .cms-gift-cards-html .svg-bg svg{left:-15%;position:relative;width:115%;}
ul.tabs li{padding:10px 0px;}
.cms-car-sales-html .mid_inner .buy-car, .cms-car-sales-html .mid_inner .sell-car{min-height:inherit;}
.cms-car-sales-html .mid_inner .buy-car{margin-top:90px;}
.cms-car-sales-html .mid_inner .buy-car .content{padding:15% 5%;}
.cms-car-sales-html .mid_inner .sell-car .content{padding:15% 5% 20% 15%;}
.tab-content .col-sm-3{max-width:25%;flex:0 0 25%;}

.customer-account-index .tab-content .col-sm-3{max-width:33%;flex:0 0 33%;}

}
@media screen and (max-width:1170px){html, body{min-width:100%;}
img{max-width:100%;}
.wrapper{width:100%;min-width:100%;margin:0px;min-height:inherit;}
.header{width:98%;}
.header_top{width:98%;}
.header .logo{width:30%;}
.header_right{width:57%;}
#outer_navi{width:100%;}
#outer_navi .navi{width:100%;}
.navi ul{min-width:98%;left:6px;}
#outer_navi #nav a{padding:0 31px;}
.banner_text_box{width:14%;}
.banner_right_main{width:94%;}
.fixed-top.smaller .relative-top #outer_navi{width:68%;}
.fixed-top.smaller .relative-top #outer_navi #nav li a{font-size:12px;padding:0 10px;}
.banner_left{width:98%;}
#outer_banner #auguria-slider{max-width:100%;}
.tab-box{width:68%;}
.tab-box a{width:100%;margin:0 auto;}
.resp-tabs-list li{width:33.15%;}
.cms-index-index .resp-tab-active{width:98%!important;}
.cms-home .mid_inner .tabcontent{width:99%;margin:0 auto;}
.special_offer{width:98%;}
.special_offer_box{width:235px!important;margin-right:12px!important;}
.bx-wrapper{max-width:100%!important;}
.retail_partners .retail_row{width:98%;}
.motor-vehicle .row{width:98%;}
.motor-vehicle .row .motor{width:38%;}
.shop-brands .row{width:98%;}
#outer_footer{min-width:98%;width:100%;}
#outer_footer .footer:after{width:98%;}
.footer_bottom{width:98%;min-width:98%;}
#outer_footer .footer{width:98%;}
#outer_footer_bottom{min-width:100%;}
#bxslider .bx-default-pager{width:125px;}
.shop-brands .row ul li{margin-right:4px;}
.special_products_box{width:24%;margin-left:8px;}
.auguria-slider-container{max-height:450px;}
.breadcrumb{width:98%;}
.inner_mid_part{width:98%;}
.right-panel{width:75%;}
.electric-box .box-left{width:63%;}
.electric-box .box-right{width:36%;}
.electric-box .box6{width:49.5%;}
.electric-box .box7{width:49.5%;}
.catalog-category-view #outer_banner .auguria-slider-image{left:0px!important}
.catalog-category-view #outer_banner .auguria-slider-container .slide img{width:33%;}
.catalog-category-view #outer_banner .auguria-slider-container{height:auto!important;}
.catalog-category-view .left-panel{min-height:inherit;}
.category-description{width:98%;}
.catalog-category-view .cat-img img{min-width:100%;}
.catalog-category-view .toolbar .pager{width:81%;}
.catalog-category-view .toolbar .sorter{width:110px;}
.catalog-category-view .toolbar .pager .limiter .jqTransformSelectWrapper{width:60px!important;}
.catalog-category-view .sorter .sort-by .jqTransformSelectWrapper{width:90px!important;}
.right-panel .special-week .product-list .new_products_left{width:32%;margin-right:1%;}
.cms-retail-partners-html .inner_mid_part .col-main{width:71%;}
.inner_mid_part_left{width:98%;}
.tab_inner a{padding:0 15px;}
.tab_inner .resp-tab-active{width:auto!important;}
.departure_box ul{width:38%;margin-right:0px;}
.house h3{width:90%;}
.departure h3{width:90%;}
.retailer-specials h3{width:90%;}
.retailer-specials div{width:90%;}
.house .retail-box{width:94%;}
.advertising-opportunities{width:94%;}
.departure_box{width:98%;}
.inner_mid_part_left .form-list .field{margin-right:25px;}
.motor_world_top{width:98%;}
.motor_world_top h3{position:inherit;text-align:center;margin-top:15px;left:inherit;font-size:42px;top:inherit;line-height:35px;}
.motor_world_top img{margin-top:19px;}
.motor_world_top img{width:90%;display:table;}
.member_box2{width:98%;}
.member_text2{margin-left:0px;width:65%;}
.member_img2{width:30%;margin-left:5px;}
.member_text2 h4{padding-bottom:15px;font-size:29px;}
.member_box{width:98%;}
.member_img{width:30%;margin-left:5px;}
.member_text{width:65%;}
.member_text h4{padding-bottom:15px;font-size:29px;}
.mid_motor{width:98%;}
.contact-us .row{width:98%;}
.contact-us .slide4 .member_text, .contact-us .slide6 .member_text{width:90%;}
.customer-account-login #outer_mid_inner .mid-account{width:98%;}
.customer-account-login .mid-account .account-login{width:46%;}
.personal-details{width:100%;float:none;margin:0 auto;}
.cms-about-shoprite-html .main-container #outer_mid_inner .mid_inner{width:98%;}
.Contetent-mid .heading-back h1{padding-bottom:10px;}
.Contetent-mid .BlockContent p strong{padding:0 0 8px 0;display:inline-block;}
.Contetent-mid .BlockContent h4{font-size:14px;padding-bottom:8px;}
.Contetent-mid .BlockContent ol li, ul li{padding:4px 0 3px 0;}
.Contetent-mid .BlockContent p{line-height:22px;font-size:14px;}
.benefits_top{width:98%;}
.benefits_top_box{margin:40px 10px 0;width:31%;}
.main-container #outer_mid_inner .mid_inner{width:98%;}
.cms-terms-and-conditions-html .mid_inner .std .heading-back h1{padding-bottom:10px;}
.cms-terms-and-conditions-html .mid_inner .std p strong{padding:0 0 8px 0;display:inline-block;}
.cms-terms-and-conditions-html .mid_inner .std h4{font-size:14px;padding-bottom:8px;}
.cms-terms-and-conditions-html .mid_inner .std ol li, ul li{padding:0px 0 3px 0;}
.cms-terms-and-conditions-html .mid_inner .std p{line-height:22px;font-size:14px;}
.customer-account-login .main-container #outer_mid_inner .mid_inner ul.messages{width:98%!important;margin-top:10px!important;}
.customer-account-login .main-container #outer_mid_inner .mid_inner ul.messages li.error-msg{width:98%!important;position:inherit!important;top:inherit!important;margin-top:10px!important;padding-left:0px!important;}
#detail_main{width:98%;}
#overview_wrap{width:100%;margin-left:0px;}
.overview_left{width:72%;margin-left:0px;}
.overview_slider_top{width:100%;left:0px;}
.overview_right{width:24%;padding-left:15px;padding-right:10px;}
#customer-reviews{width:100%;margin:0px;}
.catalog-product-view .related-products .new_products.detail03{width:100%;margin-left:0px;}
.list_nav{background:#fff;}
.scrollbox{z-index:99;}
.more_information h5{font-size:18px;}
.related-products .new_products .bx-viewport{margin-left:10px;}
.related-products .new_products .bx-viewport{width:98%!important;}
.catalog-product-view .related-products .new_products.detail03 .new_products_left{margin-right:15px;}
.qquoteadvstore-index-index form#quotelist{width:98%!important;}
.quote-addmore{width:96%;}
.qquoteadvstore-index-index .page-title{width:98%!important;}
.qquoteadvstore-index-index #shopping-cart-table tbody td, .qquoteadvstore-index-index #shopping-cart-table tbody td a{font-size:13px!important;}
.qquoteadvstore-index-index .qquote-client-collaterals button{margin-right:10px!important;}
#shopping-cart-table thead th{font-size:12px;padding:15px 0px;}
#shopping-cart-table thead th + th + th{width:auto;}
#shopping-cart-table thead th + th{width:auto;padding:20px 2px;}
.qquoteadvstore-index-index #shopping-cart-table tbody td .jqTransformInputWrapper{width:10%!important}
.qquoteadvstore-index-index #shopping-cart-table tbody td .jqTransformInputWrapper input{width:96%!important;}
.qquoteadvstore-index-index #shopping-cart-table #parent td textarea{width:100px!important;}
.qquoteadvstore-index-index #shopping-cart-table tbody tr.first div#parent{height:auto!important;}
.qquoteadvstore-index-index #shopping-cart-table tbody tr td #parent{width:auto!important;}
.qquoteadvstore-index-index #shopping-cart-table tbody td .ui-autocomplete-input{width:100px!important;}
.qquoteadvstore-index-index #shopping-cart-table tbody td textarea{min-width:100px!important;width:100px!important;}
#shopping-cart-table tbody td{padding:20px 5px;}
#overview_wrap .overview_left .overview_slider_top .overview_slider_bottom .bx-wrapper{width:650px!important;}
.catalogsearch-result-index .item .new_products_left{margin-left:7px;margin-right:7px;width:98%;}
.catalogsearch-result-index .product-list ul{list-style-type:none;}
.catalogsearch-result-index .product-list ul li{width:23%;float:left;margin:0 7px;}
.catalogsearch-result-index .special-week .limiter .jqTransformSelectWrapper{width:55px!important;}
.catalogsearch-result-index .toolbar .pager{width:85%;}
.catalogsearch-result-index .sorter .sort-by{width:125px;}
.catalogsearch-result-index .sorter .sort-by .jqTransformSelectWrapper{width:105px!important;}
.reatil-partner .pager .limiter .jqtransformdone .jqTransformSelectWrapper{width:55px!important;top:1px;}
.overview_right .request_quote a{min-width:inherit;}
.form-list li.wide input.input-text{width:98%;}
.my-account .form-list li.wide .input-box{width:76%;}
.my-account .form-list li.wide .input-box .jqTransformInputWrapper{width:100%!important;}
.my-account .form-list li.wide .input-box .jqTransformInputWrapper input.input-text{width:100%;}
.checkout-cart-index .cart{width:98%;}
.checkout-cart-index .main-container #outer_mid_inner .mid_inner{width:100%;}
.checkout-cart-index .page-title{width:98%;}
.overview_right .add-to-cart button{padding:0px!important;}
.overview_right .add-to-cart button span span{font-size:16px!important;}
.checkout-onepage-index .col-main{width:75%;}
.checkout-onepage-index .inner_mid_part_left{width:100%;}
.checkout-onepage-index .col-right{width:245px;}
.checkout-onepage-index .inner_mid_part_left #checkout-step-billing fieldset .form-list li.wide .input-box{width:95%;}
.checkout-onepage-index .inner_mid_part_left #checkout-step-billing fieldset .form-list li.wide .input-box .jqTransformSelectWrapper{width:100%!important;}
.checkout-onepage-index .inner_mid_part_left #checkout-step-billing fieldset .form-list li.wide .input-box .jqTransformSelectWrapper ul{width:100%!important;}
.checkout-onepage-index .inner_mid_part_left #checkout-step-billing fieldset .form-list li.wide .input-box .jqTransformSelectWrapper div{width:100%!important;}
.checkout-onepage-index .inner_mid_part_left #checkout-step-billing fieldset .form-list li.wide .input-box .jqTransformSelectWrapper div span{width:90%!important;}
.wrapper .searchautocomplete{left:10px;}
#shipping-method-buttons-container button.button{float:right!important;}
#checkout-step-shipping button.button{float:right!important;}
.checkout-onepage-index .inner_mid_part_left #checkout-step-shipping .form-list li.wide .input-box{width:95%;}
.checkout-onepage-index .inner_mid_part_left #checkout-step-shipping .form-list li.wide .input-box .jqTransformSelectWrapper{width:100%!important;}
.checkout-onepage-index .inner_mid_part_left #checkout-step-shipping .form-list li.wide .input-box .jqTransformSelectWrapper ul{width:100%!important;}
.checkout-onepage-index .inner_mid_part_left #checkout-step-shipping .form-list li.wide .input-box .jqTransformSelectWrapper div{width:100%!important;}
.checkout-onepage-index .inner_mid_part_left #checkout-step-shipping.form-list li.wide .input-box .jqTransformSelectWrapper div span{width:90%!important;}
.customer-account-forgotpassword .mid-forgot{width:98%;}
.customer-account-resetpassword .reset-mid{width:100%;}
.catalog-category-view ul.pagination{right:-345px!important;}
.electric-box-new{display:inherit;}
.electric-box-new ul li{margin-right:2%;width:31.99%;}
.electric-box-new ul li + li + li{margin-right:0px}
.electric-box-new ul li.last{margin-right:2%;}
.electric-box-new ul li.last + li{margin-right:2%;}
.electric-box-new ul li.last + li + li + li{margin-right:2%;}
.elect-offer ul li{margin-right:3%;width:48%;}
.elect-offer2 ul li{margin-right:3%;width:48%;}
.category-electrical-appliances #bxslider #bxslider7 li{margin-right:10px !important;width:277px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:270px;}
.cms-app-register-html{padding:0px;}
.cms-app-register-html .inner_mid_part{width:98%;}
.cms-app-register-html .personal-details{width:60%;}
.shoprite-container{width:98%;}
.social-part{width:auto;}
.logo img{max-width:none;}
.right-div > img{max-width:none;}
.right-div{width:62%;}
.how-it-work-part ul, .why-chose-part ul{text-align:center;}
.how-it-work-part ul li{float:none;display:inline-block;width:22%;padding-left:5%;vertical-align:top;}
.why-chose-part ul li{float:none;display:inline-block;vertical-align:top;padding-left:2%;padding-right:0;margin-right:0;width:28%;}
.suport-logo > img{padding:0 3% 2%;}
.download-contant{width:50%;}
.download-contant h4{font-size:42px;line-height:40px;font-weight:600;}
.inner{width:55%;padding:1% 0 0;}
.banner-inner h1{font-size:80px;line-height:80px;font-weight:600;}
.banner-inner p{font-size:20px;line-height:26px;font-weight:300;padding-right:15%;}
.banner-inner .inner > ul{padding:1% 0;}
.banner-inner li{font-size:28px;line-height:28px;font-weight:400;}
.banner-inner{width:98%;}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a{padding:35px 0;}
.home-banner .inner{padding:15px 0 0;background:rgba(0,0,0,0) url(images/red-box.png) no-repeat scroll 0 0/72% auto;height:354px;}
.home-banner > img{left:-5%;position:relative;}
.banner-inner h1{font-size:60px;line-height:60px;}
.banner-inner p{font-size:15px;}
.account-top-banner .wrapper-account{width:100%;padding:0% 0px;}
.quote-section{width:100%;}
.account_links .member-left ul li{font-weight:normal;font-size:13px;}
.customer-account-create #outer_breadcrumb{margin-bottom:40px;}
.customer-account-create .breadcrumb { margin-top:30px;}


.customer-account-edit .fieldset input[type="text"], 
.customer-account-edit .fieldset input[type="password"],
.customer-account-edit #more_info.fieldset .jqTransformSelectWrapper{
width: 100% !important;
}



}
@media screen and (max-width:1140px){.cms-app-register-html .personal-details{width:73%;}
#outer_footer .footer_left:last-child{width:30%;}
.member-right{width:35%;}
.banner-inner li{padding:0 20px;font-size:21px;line-height:28px;font-weight:400;}
.banner-inner h1{font-size:60px;line-height:60px;font-weight:600;}
.cms-home .svg-bg svg, .cms-electrical-appliances-html .svg-bg svg,
.cms-car-sales-html .svg-bg svg, .cms-furniture-discounts-html .svg-bg svg,
.cms-member-benefits-html .svg-bg svg, .cms-gift-cards-html .svg-bg svg{max-height:700px;}

}
@media screen and (max-width:1024px){.header_right{width:58%;}
#outer_navi #nav a{padding:0 24px;}
.fixed-top.smaller .relative-top #outer_navi #nav li a{padding:0 8px;}
.shop-brands .row ul li{margin-right:2px;}
.right-panel{margin-top:30px;margin-bottom:30px;}
.left-panel{margin-top:30px;}
.catalogsearch-result-index .toolbar .pager{width:82%;}
.motor-vehicle{background-attachment:inherit;}
.electric-box-new{display:inherit;}
.category-electrical-appliances #bxslider #bxslider7 li{margin-right:10px !important;width:243px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:235px;}
.nav ul li a{font-size:14px;}
.home-banner > img{left:-4%;position:relative;}
.banner-inner h1{font-size:50px;line-height:50px;}
.banner-inner p{font-size:14px;}
.home-banner .inner{background:rgba(0,0,0,0) url(images/red-box.png) no-repeat scroll 0 0/72% auto;height:310px;left:18%;padding-left:12%!important;position:relative;width:68%;}
.quote-section .box{width:28%;padding:5% 2.1%;}
.account_links .member-left ul li{width:16.6%;}
.cms-home .svg-bg, .cms-electrical-appliances-html .svg-bg,
.cms-car-sales-html .svg-bg, .cms-furniture-discounts-html .svg-bg,
.cms-member-benefits-html .svg-bg, .cms-gift-cards-html .svg-bg{background:rgb(160,6,179) !important;background:linear-gradient(90deg, rgba(160,6,179,1) 0%, rgba(87,35,160,1) 46%, rgba(11,65,140,1) 100%)!important;}
.cms-home .svg-bg svg, .cms-electrical-appliances-html .svg-bg svg,
.cms-car-sales-html .svg-bg svg, .cms-furniture-discounts-html .svg-bg svg,
.cms-member-benefits-html .svg-bg svg, .cms-gift-cards-html .svg-bg svg{display:none;}
.cms-car-sales-html .mid-content, .cms-car-sales-html .mid_inner.video .inner-text1{width:100%;}
.cms-car-sales-html .mid_inner .buy-car .content,
.cms-car-sales-html .mid_inner .sell-car .content{width:100%;}
.cms-car-sales-html .car-page-form .form-list label{float:none;}
.cms-car-sales-html .car-page-form .list-select li{width:30%;}
.car-page-form .form-list .field.webforms-fields-353 li.control label{width:88%;}
.cms-car-sales-html .car-page-form .form-list input.input-text{width:100%;}
.cms-car-sales-html .car-page-form .form-list .input-box .jqTransformSelectWrapper div{width:100%;}
.cms-car-sales-html .car-page-form .form-list textarea{width:100%;}
.whee-box .tabContent .tabItem p{margin-bottom:20px;}
.whee-box .tabContent .tabItem a.button{padding:18px 22px 17px 49px;display:inline-block;}
.appliance{padding:10% 10% 0px 15%;}
.tab-content .col-sm-3{max-width:0 0 33.33%;flex:0 0 33.33%;}

/****************New Code Start****************/
.sidebar.left-panel { margin-top:0px; width:200px; top:0px; margin-bottom:0px; }
.sidebar.left-panel .account-logo { display:none;}

.customer-account-index header .logo, 
.customer-account-edit header .logo, 
.customer-address-index header .logo, 
.qquoteadv-view-history header .logo, 
.customer-address-form .logo, 
.qquoteadv-view-view .logo, 
.qquoteadvstore-index-index .logo{display:block;}


.customer-account-index header .logo img, 
.customer-account-edit header .logo img, 
.customer-address-index header .logo img, 
.qquoteadv-view-history header .logo img, 
.customer-address-form header .logo img, 
.qquoteadv-view-view header .logo img, 
.qquoteadvstore-index-index header .logo img{
visibility:visible;
width:249px;
}

.customer-account-index header.fixed-header .logo img, 
.customer-account-edit header.fixed-header .logo img, 
.customer-address-index header.fixed-header .logo img, 
.qquoteadv-view-history header.fixed-header  .logo img, 
.customer-address-form header.fixed-header .logo img, 
.qquoteadv-view-view header.fixed-header .logo img, 
.qquoteadvstore-index-index header.fixed-header .logo img{
visibility:hidden;
width:249px;
}

.block-account .block-title strong{
font-size: 19px;
line-height: 24px;
}
 
.customer-account-index .right-panel, 
.customer-account-edit .right-panel, 
.customer-address-index .right-panel, 
.downloadable-customer-products .right-panel, 
.qquoteadv-view-history .right-panel, 
.customer-address-form .right-panel, 
.qquoteadv-view-view .right-panel, 
.qquoteadvstore-index-index .right-panel {
width: inherit;
float: left;
margin: 0px 0 0 0%;
}
 
.sidebar.left-panel{display:none;}
.account-sidebar{position:absolute;display:block;right:50px;top:22px;}
.account-sidebar .gn-icon-menu::before{background:url(../images/menu-nav.png) no-repeat 0 -69px; width:31px; right:0px;}
.gn-icon-menu.gn-selected::before{background: url(../images/close-button.png) no-repeat 0px center; top: -5px;}
.account-sidebar .gn-menu-main li.gn-trigger{border:none;}
.account-sidebar .block-account .block-content ul{line-height:16px;font-size:1rem;padding-left:0;}
.account-sidebar .gn-menu-main > li > a{padding:0;}
.account-sidebar .block-account .block-content li.current{color:#ab1917;}
.account-sidebar .gn-icon-menu.gn-selected:after{content:"";}
.account-sidebar .gn-menu-wrapper.gn-open-all{width:220px;z-index:99;}
.account-sidebar .gn-menu-wrapper{z-index:99;}
.account-sidebar .block-account .block-title{margin-bottom:0;}
.account-sidebar .static-links{margin-top:-35px;}

.account-sidebar {position: fixed;z-index: 999; }


.container.wide-screen.account .widget-static-block{display:none;}

}
@media screen and (max-width:1000px){header .nav ul li .submenu{display:none;}
.header_right{width:70%;}
.header .logo{width:25%;}
.fixed-top.smaller .relative-top #outer_navi{width:76%;}
.fixed-top.smaller .relative-top #outer_navi #nav li a{padding:0 4px;font-size:11px;}
#outer_navi #nav a{padding:0 17px;}
.banner_text_box h3{font-size:53px;line-height:56px;}
#outer_banner ul.pagination{left:125px;}
.special_offer_box{width:200px!important;margin-right:8px!important;}
.special_offer_box h3{padding-right:20px;padding-left:20px;font-size:15px;}
.special_products_box h3{padding-right:20px;padding-left:20px;font-size:15px;}
.retail_partners ul li{padding:0 1%;width:21%;}
.retail_partners ul li p{font-size:13px;line-height:21px;}
.retail_partners ul li a{background-position:92px 4px;}
.motor-vehicle .row .motor h2{font-size:48px;line-height:48px;}
.motor-vehicle .row .motor{padding-left:2%;padding-right:2%;width:42%;}
.shop-brands .row ul li{width:95px;height:60px;}
#outer_footer .footer{padding:0px;}
#outer_footer .footer_left{width:23%;}
.left-panel{width:24%;}
.left-panel #sidebar-nav{width:98%;}
.left-panel #sidebar-nav-menu a.collapse-name{font-size:14px;}
.left-panel #sidebar-nav-menu li ul ul a{font-size:13px;}
.catalog-category-view #outer_banner .auguria-slider-container .slide img{width:27%;}
.catalog-category-view #outer_banner .slides_control{max-height:275px;}
.catalog-category-view #outer_banner #auguria-slider{height:275px;}
.catalog-category-view .toolbar .pager{width:77%;}
.cms-retail-partners-html .inner_mid_part .col-main{width:100%;}
.cms-retail-partners-html .inner_mid_part .col-right{width:290px;margin:0 auto;float:none;}
.house h3{width:92%;}
.departure h3{width:92%;}
.retailer-specials h3{width:92%;}
.retailer-specials div{width:92%;}
.cms-retail-partners-html .inner_mid_part .col-right{width:82%;float:none;margin:0 auto;}
.inner_mid_part_right{float:left;margin-top:30px;}
.add_box_right{margin-right:10px;min-height:250px;float:left;}
.contact-us .slide2{background-size:190%;min-height:310px;}
.contact-us .member_text h4, .contact-us .member_text2 h4{font-size:32px;line-height:30px;}
.contact-us .slide2 .member_text{width:38%;padding-top:60px;}
.contact-us .slide5 .member_text{width:40%;}
.contact-us .slide5 .member_box{background-size:50%;}
.contact-us .slide7 .member_box{background-size:auto 60%;}
.customer-account-login .mid-account .account-login{width:45%;}
.personal-details{width:84%;}
.benefits_top_box{width:30%;}
.benefits_top_box h4{font-size:24px;}
.overview_right .add-to-box button.btn-quote{padding:0 0px;}
.overview_right .add-to-box button.btn-quote span span{padding:0 10px!important;font-size:14px!important;}
.more_information h5{font-size:13px;}
.related-products .new_products .bx-viewport{width:92%!important;margin:0 auto;}
.addresses-list .addresses-primary, .addresses-list .addresses-additional{width:45%;}
.catalogsearch-result-index .toolbar .pager{width:82%;}
.my-account .form-list li.wide .input-box{width:93%;}
.checkout-onepage-index .opc .step{padding:15px;}
.checkout-onepage-index .opc .step .col-2 fieldset .form-list .input-box .jqTransformInputWrapper{width:96%!important;}
.checkout-onepage-index #checkoutSteps input#login-email, .checkout-onepage-index #checkoutSteps input#login-password{width:100%;}
.checkout-onepage-index .col-main{width:68%;}
.checkout-onepage-index .opc .step .col-2 fieldset .form-list .input-box{width:100%;}
.motor-vehicle .row .motor h3{font-size:28px;}
.electric-box-new ul li{width:30.77%;}
.electric-box-new ul li.last{margin-right:15px;}
.elect-offer ul li{margin-right:3%;}
.elect-offer2 ul li{margin-right:3%;}
.category-electrical-appliances #bxslider #bxslider7 li{margin-right:10px !important;width:230px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:225px;}
.nav ul li{padding:7px 10px;}
.nav{width:auto;}
.logo img{width:250px;}
header{padding:10px 0;}
header .logo{padding-top:6px;}
.home-banner > img{left:-2%;position:relative;}
.banner-inner p{font-size:13px;}
.home-banner .inner{background:rgba(0,0,0,0) url(images/red-box.png) no-repeat scroll 0 0/74% auto;height:310px;left:16%;padding-left:10%!important;position:relative;width:67%;}
}
@media screen and (max-width:950px){.cms-app-register-html .personal-details{width:87%;}
.personal-details #result .content img{margin-bottom:0px;}
.how-it-work-part ul li{float:none;display:inline-block;width:21%;padding-left:6%;}
.member-left ul li a{padding:11px 5px 12px 48px;}
.member-left ul li{padding:23px 5px 24px;}
.member-right span{font-size:18px;background:rgba(0, 0, 0, 0) url("../images/index.png") no-repeat scroll 72px -550px;}
.support-part{min-height:inherit;}
.suport-logo img{width:20%;}
.banner-inner h1{font-size:45px;line-height:45px;font-weight:700;}
.banner-inner h1 small{font-size:16px;line-height:25px;}
.inner{padding:4% 0 0;}
.nav ul li{padding:7px 8px;}
.account-top-banner{min-height:inherit;max-height:inherit;}
.quote-section .box{width:30%;padding:5% 1.1%;}

.customer-account-index .tab-content .col-sm-3 {
    max-width: 50%;
    flex: 0 0 50%;
	padding:0 20px 0px 0px;
}
.account-top-banner .wrapper-account .welcome-msg .hello {
    font-size: 2rem;
    line-height: 30px;
}
.customer-account-index .account-top-banner{
	background-position: top right !important;
}
.account-top-banner .wrapper-account .welcome-msg{
	max-width: 100%;
}



}
@media screen and (max-width:850px){.ui-tabs-panel h3{font-size:30px;}
.header .logo{width:24%;}
.header_right{width:75%;}
#outer_navi #nav a{padding:0 6px;}
.fixed-top.smaller .relative-top #outer_navi{width:91%;}
.header .logo img{margin-top:8px;}
.banner_text_box{width:8%;}
.banner_text_box h3{font-size:35px;}
.banner_text_box p{font-size:13px;}
.learn_more{padding:0 10px;}
.learn_more a{font-size:16px;}
#outer_banner ul.pagination{float:left;left:200px;width:125px;}
.tab-box{width:74%;}
.special_offer_box{width:175px!important;}
.special_offer_box h3{font-size:14px;padding-left:1%;padding-right:1%;}
.special_offer_box span{font-size:26px;}
.retail_partners h4{font-size:30px;}
.retail_partners h5{font-size:18px;}
.retail_partners ul li h2{font-size:18px;padding-bottom:5px;}
.shop-brands .row ul{width:70%;margin:0 auto;}
.shop-brands .row ul li{width:115px;height:80px;margin-bottom:5px;margin-top:5px;}
.countdown-container object{width:140px;}
.special_products_box{width:23.5%;}
.special_products_box h3{font-size:14px;padding-left:1%;padding-right:1%;}
.catalog-category-view #outer_banner .auguria-slider-container .slide img{width:24%;}
.catalog-category-view #outer_banner .slides_control{max-height:240px;}
.catalog-category-view #outer_banner #auguria-slider{height:240px;}
.catalog-category-view .toolbar .pager{width:75%;}
.contact-us .slide7 .member_box{min-height:250px;padding:0px;}
.contact-us .slide7{min-height:250px;}
.contact-us .slide7 .member_box .member_text2{margin-top:85px;}
.contact-us .slide7 .member_box{background-size:auto 75%;}
.contact-us .slide6{min-height:350px;}
.contact-us .slide5 .member_box{min-height:250px;}
.contact-us .slide5{min-height:270px;}
.contact-us .slide4{min-height:310px;}
.customer-account-login .mid-account .account-login{font-size:13px;}
.customer-account-login .account-login h2{font-size:18px;}
#inner_banner{height:175px;}
#inner_banner img{height:175px;}
.personal-details{width:94%;padding:0px;}
.personal-details .form-row .input-box{width:70.5%;float:right;}
.personal-details .form-row .input-box .jqTransformInputWrapper{width:100%!important;}
.personal-details .form-row .input-box .jqTransformInputWrapper input{width:100%!important;}
.personal-details .form-row .input-box .jqTransformInputWrapper input#membership_number{width: 40% !important; left: -60%;}
.personal-details .form-row .input-box .jqTransformInputWrapper input#zip{width:35%!important; left: -65%;}
.personal-details .form-row .union{width:70.5%;float:right;margin:0px;}
.personal-details .form-row .jqTransformSelectWrapper{width:100%!important;}
.personal-details .form-row .jqTransformSelectWrapper select{width:100%;}
.personal-details .form-row .jqTransformSelectWrapper div span{width:100%!important;}
.personal-details .form-row .jqTransformSelectWrapper ul{width:100%!important;left:0px!important;min-width:100%;}
.personal-details .form-row .help{width:70.5%;}
.personal-details .form-row .help .jqTransformInputWrapper{width:50%!important;float:left;}
.personal-details .form-row .help .que{right:225px;}
.personal-details .form-row label{min-width:inherit;}
.personal-details .form-row .captcha-box{width:70%;}
.personal-details .form-row .captcha-box .jqTransformInputWrapper{width:75%!important;}
.personal-details .form-row .captcha-box .jqTransformInputWrapper input#txtcaptcha{width:100%!important;}
.personal-details .form-row .terms-box{width:70%;}
.personal-details .form-row .terms-box .mCSB_container{width:94%;}
.personal-details .form-row .terms-check-box{width:70.5%;margin-top:8px;}
.personal-details .form-row .terms-check-box .yes{width:80%; margin:2px 0px 0px 0px;}
.benefits_top_box h4{font-size:22px;}
.overview_right h3{font-size:15px;}
#about_Product p{font-size:15px;}
#about_Product h3{font-size:24px;}
#customer-reviews .form-add h2{font-size:16px;}
.new_products h4{font-size:20px;}
.related-products .new_products .bx-viewport{width:98%!important;}
.catalog-product-view .related-products .new_products.detail03 .new_products_left{margin-right:12px;}
.qquoteadvstore-index-index .page-title h3, .qquoteadvstore-index-index .page-title h1{font-size:25px!important;}
#overview_wrap .overview_left .overview_slider_top .overview_slider_bottom .bx-wrapper{width:410px!important;}
.breadcrumb h1{font-size:25px;line-height:30px;margin-top:-75px;}
.catalogsearch-result-index .toolbar .pager{width:80%;}
.checkout-onepage-index .col-main{width:65%;}
.checkout-onepage-index #checkoutSteps #opc-login h3{font-size:15px;}
.checkout-onepage-index .buttons-set button.button{float:left;}
#shipping-method-buttons-container button.button{float:right!important;}
#payment-buttons-container button.button{float:right!important;}
.electric-box-new ul li h3{min-height:45px;}
.category-electrical-appliances #bxslider #bxslider7 li{margin-right:10px !important;width:290px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:285px;}
.cms-app-register-html .content{width:69%!important;}
.download-part{background:rgba(0, 0, 0, 0) url("../images/download-banner.jpg") no-repeat 80% center/100% auto;height:inherit;background-attachment:scroll;padding:0;}
.how-it-work-part ul{padding-bottom:0px;}
.download-contant{width:65%;padding-top:40px;padding-bottom:40px;}
.download-contant h4{font-size:35px;line-height:35px;font-weight:600;}
.download-contant p{font-size:14px;line-height:23px;font-weight:300;padding:5px 0 15px;}
.download-contant img{width:140px;}
.banner-inner p{font-size:15px;line-height:20px;font-weight:300;padding-right:0;}
.banner-inner h1{font-size:35px;line-height:35px;font-weight:700;}
.banner-inner li{font-size:18px;line-height:18px;font-weight:400;}
.banner-inner .inner > ul{padding:2% 0;}
.last-li > li{margin:0 3px 0 0;}
.logo img{width:210px;}
header .logo{width:207px;position:relative;z-index:9;padding-top:10px;}
.st-tab a{margin-top:0px;}
.searchautocomplete .nav{width:155px !important;}
.jqTransformInputWrapper{width:135px !important;}
#search_block form{left:-172px !important;width:200px;z-index:99999;}
.nav ul li a{font-size:12px;}
.home-banner > img{left:-2%;}
.banner-inner p{font-size:13px;}
.quote-section .box{width:47%;padding:5% 1.1%;}
.quote-section .box.last{border-right:#E6E6E6 solid 1px;}
.quote-section .box.bottom{border-bottom:#E6E6E6 solid 1px;}
.account_links .member-left ul li{width:32.6%;}
.customer-account-create .form-row .jqTransformInputWrapper {
    width: 100% !important;
}
.customer-account-create .form-row input{
	 width: 100% ;
}
.form-row.union #org_suggesstion-box{
	width: 99.8% !important;
	margin-left: 0% !important;
	
}
.customer-account-create  .breadcrumb h1{margin-bottom:0px;}


/*.customer-account-index header .gn-icon-menu, 
.customer-account-edit header .gn-icon-menu, 
.customer-address-index header .gn-icon-menu, 
.qquoteadv-view-history header .gn-icon-menu, 
.customer-address-form header .gn-icon-menu, 
.qquoteadv-view-view header .gn-icon-menu, 
.qquoteadvstore-index-index header .gn-icon-menu{display:block;}

.customer-account-index header .gn-icon-menu:before,
.customer-account-edit header .gn-icon-menu:before, 
.customer-address-index header .gn-icon-menu:before, 
.qquoteadv-view-history header .gn-icon-menu:before, 
.customer-address-form header .gn-icon-menu:before,
.qquoteadv-view-view header .gn-icon-menu:before,
.qquoteadvstore-index-index header .gn-icon-menu:before{
	background:url(../images/menu-nav.png) no-repeat 0px -69px;
}
.customer-account-index header .gn-icon-menu.gn-selected:before,
.customer-account-edit header .gn-icon-menu.gn-selected:before, 
.customer-address-index header .gn-icon-menu.gn-selected:before, 
.qquoteadv-view-history header .gn-icon-menu.gn-selected:before, 
.customer-address-form header .gn-icon-menu.gn-selected:before,
.qquoteadv-view-view header .gn-icon-menu.gn-selected:before,
.qquoteadvstore-index-index header .gn-icon-menu.gn-selected:before{
	background:url(../images/close-button.png) no-repeat 60px center;
}
*/



 



}
@media screen and (max-width:800px){.tab-content .col-sm-3{max-width:50%;flex:0 0 50%;}
header.header-container.fixed-header .nav ul li{padding:0 8px;}
.values .col-sm-3 .row.content{padding-top:30px;}
.values::after{bottom:-80px;background-size:101%;}
.values{padding-bottom:5%;}
.values .col-sm-9{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}
.values .container .col-sm-3{-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%;}
.shoprite-container .nav{margin-top:4px;}
.shoprite-container .join-buttons{margin-top:8px;}
.cms-home .svg-bg, .cms-electrical-appliances-html .svg-bg,
.cms-car-sales-html .svg-bg, .cms-furniture-discounts-html .svg-bg,
.cms-member-benefits-html .svg-bg, .cms-gift-cards-html .svg-bg{min-height:80px;}
.jumbotron h1{font-size:2.5rem;}
.jumbotron h2{font-weight:700;font-size:1.5rem;}
.accordion{font-size:1.2rem;padding:10px 18px 10px;}
.accordion-panel h2{padding-left:18px;}
ul.tabs li{line-height:1.5;}
.container-fluid ul.maximum-tabs li{ float:left;margin-bottom:30px;}

.customer-account-edit .form-list .control {
    padding: 20px 0 0 1%;
}
.tis-card-index-index .right-panel{ margin:29px auto 10px;}
}
@media screen and (max-width:768px){.countdown-container object{margin-top:5px;}
.right-panel .special-week .product-list .third .new_products_left{margin-right:1%;}
.right-panel .special-week .product-list .new_products_left{width:48%;}
.motor_world_top img{width:100%;}
.cms-car-sales-html .form-list .field{margin-left:40px;}
.catalog-category-view ul.pagination{left:518px!important;width:auto!important;}
.category-electrical-appliances #bxslider #bxslider7 li{margin-right:10px !important;width:275px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:270px;}
.cms-car-sales-html .mid_inner .buy-car{padding-right:10%;}
.cms-car-sales-html .mid-content.how-does .left-section{width:98%;padding-left:2%;}
.cms-car-sales-html .mid-content.how-does .right-section{float:left;width:96%;text-align:left;padding:0px 2%;}
.cms-car-sales-html .mid-content.how-does .right-section li{margin-bottom:0px;}
.cms-car-sales-html .mid-content.how-does .right-section .space-right{padding-top:0px;}
.cms-car-sales-html .mid_inner .buy-car{margin-top:0px;padding-right:5%;}
.cms-car-sales-html .mid_inner .sell-car{margin-top:-10px;}
.cms-car-sales-html .car-page-form .mid_motor{width:94%;padding-bottom:5%;}
.cms-car-sales-html .car-page-form .fieldset{width:100%;padding:5% 4%;margin:0px;}
.car-page-form .form-list .input-box, .car-page-form .form-list .field{width:100%;margin-left:0px;}
}
@media screen and (max-width:767px){.social-part{display:none;}
#outer_footer .footer_left:last-child{width:34%;}
.last-li > li span{height:28px;width:30px;}
#outer_footer .footer_left{width:22%;}
.how-it-work-part ul li{width:40%;margin-right:0;padding-right:0;padding-left:8%;}
.how-it-work-part h2, .benifts-part h2, .why-chose-part h2, .brand-part h2, .support-part h2, .testimonial-part h2{font-size:30px;line-height:50px;font-weight:600;}
.how-it-work-part p{font-size:15px;line-height:20px;font-weight:300;padding:1.5% 2%;}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav{width:100%;left:0;height:auto;padding:0;}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li{width:33%;float:left;clear:none;height:100px;border-right:1px solid #df6783;}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a{padding:15px 0;}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a img{width:15%;}
.right-div{width:100%;right:0;top:30%;position:relative;height:auto;}
.right-div > img{max-width:100%;vertical-align:middle;}
.st-tab{width:96%;float:none;margin:0 auto;}
.ui-tabs-panel h3{font-size:34px;line-height:35px;font-weight:300;}
.ui-tabs-panel p{padding-right:20px;font-size:15px;line-height:22px;font-weight:300;}
.ui-tabs.ui-tabs-vertical .ui-tabs-panel{padding-top:135px;min-height:inherit;}
.st-tab a{margin-top:0;margin-bottom:10px;}
.call-part ul li{padding:17px 5px 14px;}
.slicknav_menu{display:none;}
.menu{display:none;}
.header_right .searchautocomplete .nav{width:55%;}
.header_right{width:70%;}
#outer_navi #nav a{padding:0 7px;}
.navi ul li{font-size:12px;}
.fixed-top.smaller .relative-top #outer_navi{width:100%;}
.fixed-top.smaller .relative-top #outer_navi #nav{left:230px;}
.fixed-top.smaller .relative-top #outer_navi #nav li a{font-size:10px;padding:0 3px;}
.banner_text_box{width:6%;}
.banner_text_box h3{font-size:23px;}
.banner_text_box p{font-size:12px;line-height:17px;}
.learn_more a{font-size:13px;background-position:60px -331px;}
.your_account{width:100%;}
.tab-box{width:86%;}
.special_offer{width:552px;overflow:hidden;}
.special_products_box:first-child{margin-left:0;}
.special_products_box{margin-left:0px;margin-bottom:10px;width:47%;margin-right:10px;}
.retail_partners h4{font-size:25px;}
.retail_partners h5{font-size:15px;}
.retail_partners ul li{width:45%;padding:40px 1%;border-top:solid #dcdcdc 1px;border-left:none;margin-right:10px;}
.retail_partners ul li + li{border-top:none;}
.retail_partners ul li + li + li{border-top:solid #dcdcdc 1px;}
.motor-vehicle .row .motor{width:50%;}
.motor-vehicle .row .motor h2{font-size:35px;padding-bottom:15px;}
.motor-vehicle .row .motor h3{font-size:25px;padding-bottom:15px;}
.shop-brands .row h2{font-size:28px;}
.shop-brands .row h3{font-size:15px;}
.shop-brands .row h4{font-size:18px;}
.shop-brands .row ul{width:80%;}
#outer_footer .footer_left h4{font-size:11px;}
#outer_footer .footer_left ul li{font-size:11px;line-height:18px;}
.footer_bottom p{font-size:10px;}
.footer_bottom ul li{font-size:10px;}
.banner_right_main{width:93%;}
#outer_breadcrumb{width:99%;}
.catalog-category-view #outer_banner .auguria-slider-container .slide img{width:20%;}
.left-panel #sidebar-nav-menu a.collapse-name{font-size:11px;}
.left-panel #sidebar-nav-menu li ul ul a{font-size:11px;}
.catalog-category-view #outer_banner .slides_control{max-height:200px;}
.catalog-category-view #outer_banner #auguria-slider{height:200px;}
.pager .pages{margin:0px;}
.catalog-category-view .toolbar .pager{width:70%;}
.tab_inner a{padding:0 9px;}
.cms-retail-partners-html .inner_mid_part .col-right{width:96%;}
.retailer-specials ul li{margin:0 5px;margin-bottom:16px;}
.inner_mid_part_left #webform_5_form .fieldset{padding:22px 5px 12px 15px;}
.inner_mid_part_left #webform_5_form .fieldset ul{padding-left:0px;}
.inner_mid_part_left .form-list .field{width:44%;}
.advertising-opportunities h2{font-size:22px;}
.tab_inner a{padding:0 12px;font-size:13px;}
.member_text2 h4{font-size:22px;}
.member_text2 p{font-size:13px;}
.member_text h4{font-size:22px;}
.member_text p{font-size:13px;}
.mid_motor h4{font-size:28px;padding-top:25px;}
.cms-car-sales-html .form-list .field{margin-left:40px;}
.contact-us .slide2{background-image:none;min-height:inherit;padding-bottom:30px;border-bottom:solid #dcdcdc 1px;}
.contact-us .slide3 .member_box{padding-top:30px;min-height:150px;}
.contact-us .slide3{min-height:150px;}
.contact-us .slide2 .member_text{width:96%;float:none;margin:0 auto;}
.contact-us .slide3:hover .member_box{background-size:auto 70%;min-height:250px;background-position:right bottom;}
.contact-us .slide3 .member_box{background-size:auto 70%;min-height:250px;background-position:right bottom;}
.contact-us .slide3{min-height:260px;}
.contact-us .slide7 .member_box{background:none;}
.contact-us .member_text h4, .contact-us .member_text2 h4{font-size:28px;padding-bottom:10px;}
.customer-account-login .mid-account .account-login{width:44%;}
.customer-account-login #outer_mid_inner .mid-account .account-login .fieldset .col2-set .registered-users .input-box{width:98%;}
.customer-account-login #outer_mid_inner .mid-account .account-login .fieldset .col2-set .registered-users .input-box .jqTransformInputWrapper{width:100%!important;}
.customer-account-login #outer_mid_inner .mid-account .account-login .fieldset .col2-set .registered-users .input-box input{width:100%!important;}
.customer-account-login #outer_mid_inner .mid-account .account-login .buttons-set{margin-top:10px;}
.personal-details input#membership_number, .personal-details input#zip{width:100%;left:0px;}
#app_register .personal-details input#membership_number, .personal-details input#zip{width:100%;left:0px;}
.personal-details .form-row .help .que{left:225px;z-index:1;}
.personal-details .form-row .help .que .tip{left:-120px;top:20px;}
.personal-details .form-row .help .que .tip:before{display:none;}
.personal-details .form-row .captcha-box .jqTransformInputWrapper{width:65%!important;}
.benefits_top_box h4{font-size:18px;padding-top:15px;}
.benefits_top_box p{font-size:13px;padding-top:10px;}
.benefits_top_box{margin-top:0px;}
.overview_left{width:65%;}
.scrollbox{display:none;}
.overview_right{width:30%;}
#about_Product p{padding-right:5px;font-size:13px;}
.related-products .new_products .bx-viewport{width:80%!important;}
#shopping-cart-table thead th{font-size:11px;}
#shopping-cart-table tbody td{padding:20px 0px;}
#shopping-cart-table thead th + th + th{width:100px;}
.qquoteadvstore-index-index tr input[name="bestpriceprod[]"]{max-width:60px!important;}
#overview_wrap .overview_left .overview_slider_top .overview_slider_bottom .bx-wrapper{width:280px!important;}
.addresses-list .addresses-primary, .addresses-list .addresses-additional{width:42%;}
.catalogsearch-result-index .product-list ul li{width:31%;}
.catalogsearch-result-index .toolbar .pager{width:75%;}
#shopping-cart-table tfoot td button{padding:0 5px;}
#shopping-cart-table tfoot td button span{font-size:11px;}
.checkout-onepage-index .col-main{width:100%;}
.breadcrumb h1{padding-left:0px;}
.checkout-onepage-index .col-right{width:100%;}
.checkout-onepage-index #checkout-progress-wrapper .opc-block-progress{margin-top:0px;width:100%;}
.checkout-onepage-index .inner_mid_part_right{margin-top:0px;margin-bottom:30px;width:100%;}
#checkout-progress-wrapper .block-progress dd.complete{width:95.3%;}
.catalog-category-view ul.pagination{left:400px!important}
.last-li li img{padding-top:11px;vertical-align:bottom;}
.download-contant{width:93%;padding:15px 3%;margin:0 auto;float:right;background:url(../images/download-bg.png) repeat;}
.download-contant br{display:none;}
.download-contant h4{font-size:28px;line-height:28px;font-weight:600;}
.member-right{width:45%;}
.member-left ul li{font-size:11px;}
.member-left{width:auto;}
.shoprite-container{width:100%;}
.member-left ul li{padding:13px 0;}
.member-left ul li:last-child{padding:20px 1px;}
.member-left img{width:20px;}
.member-right{padding:5px 0px;}
.banner-inner li{padding:0 12px;}
.banner-inner li span{font-size:9px;}
.searchautocomplete .nav-submit-button .button{border-radius:0 !important;}
header .logo{padding-bottom:4px;padding-top:6px;padding-left:5px;}
.benifts-part h2{background:#fff url("../images/head-line.jpg") no-repeat scroll center 72px;}
}
@media screen and (max-width:736px){.fixed-top.smaller .relative-top #outer_navi #nav{left:193px;}
.special_offer{width:630px;overflow:hidden;margin:35px auto;display:table;}
.bx-wrapper{width:500px;}
.category-electrical-appliances .bx-wrapper{width:736px;}
.category-electrical-appliances #bxslider #bxslider7 li{margin-right:10px !important;width:260px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:255px;}
.shoprite-container .member-left{display:none;}
}
@media screen and (max-width:680px){.tab-content .col-sm-3 .box{width:100%;}
.container-fluid.quality .col-6 img{width:100%;max-width:100%;}
.values::after{bottom:-90px;background-size:101%;}
.blank-section{min-height:inherit;}
.col-6{-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%;}
.appliance{padding:10% 5% 0px 5%;}
.jumbotron{padding:4rem 1rem;}
ul.maximum-tabs li a{padding:0px;}
ul.maximum-tabs li{padding:10px 0px 10px 20px;font-size:1rem;}
#request_quote_button_block{padding-bottom:20px;}

.container-fluid ul.maximum-tabs{margin-bottom:10px;overflow:hidden;}
.container-fluid ul.maximum-tabs li{width:100%;text-align:left;margin-bottom:0px;line-height:35px;border-bottom:1px solid #ccc;padding:2px 0px 5px 70px;}
.container-fluid ul.maximum-tabs li { background:url(../images/search-location-regular.svg) no-repeat;  background-position: 20px center; background-size: 28px;} 
.container-fluid ul.maximum-tabs li:nth-child(2) {background:url(../images/bags.svg) no-repeat;  background-position: 20px center; background-size: 30px;} 
.container-fluid ul.maximum-tabs li:nth-child(3) {background:url(../images/gift.svg) no-repeat; background-position: 20px center; background-size: 30px;} 
.container-fluid ul.maximum-tabs li:nth-child(4) {background:url(../images/couch.svg) no-repeat;  background-position: 20px center; background-size: 30px;} 
.container-fluid ul.maximum-tabs li:nth-child(5) {background:url(../images/suitcase.svg) no-repeat;  background-position: 20px center; background-size: 30px;} 
.container-fluid ul.maximum-tabs li:nth-child(6) {background:url(../images/car.svg) no-repeat;  background-position: 20px center; background-size: 30px;} 
.container-fluid ul.maximum-tabs li:nth-child(7) {background:url(../images/utensils.svg) no-repeat;  background-position: 20px center; background-size: 30px;} 
.container-fluid ul.maximum-tabs li:hover{background-color:#fff ;}
.container-fluid ul.maximum-tabs li:first-child{border-top:1px solid #ccc;}
.container-fluid ul.maximum-tabs li .svg-inline--fa, .container-fluid ul.maximum-tabs li em{display:inline-block;font-size:28px;font-style:normal;margin-bottom:0px;margin-right:20px;width:40px;float:left;}

.accordion {
  font-size: 1.1rem;
  padding: 10px 18px 10px;
}


}
@media screen and (max-width:667px){.fixed-top.smaller .relative-top #outer_navi #nav{left:157px;}
.category-electrical-appliances #bxslider #bxslider7 li{margin-right:10px !important;width:240px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:235px;}
#outer_footer .footer_left:last-child{width:34%;}
.account-top-banner .wrapper-account .welcome-msg{margin:0 1em;}
.quote-section .box{width:98%;padding:5% 1.0%;}
}
@media screen and (max-width:640px){.call-us span{font-size:22px;}
.call-us{font-size:22px;}
.motor-vehicle .row .motor{width:60%;}
.elect-offer ul li{display:block;float:none;margin:0 2px 8px;width:99%;}
.elect-offer2 ul li{display:block;float:none;margin:0 2px 8px;width:99%;}
.category-electrical-appliances #bxslider #bxslider7 li{margin-right:10px !important;width:230px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:225px;}
.cms-app-register-html .terms-check-box .yes{width:89%!important;}
.cms-app-register-html .content{width:62%!important;}
.inner{padding:2% 0 0;}
#outer_footer{padding-bottom:0px;}
.home-banner .inner{padding:15px 0 0;background:rgba(0,0,0,0) url(images/red-box.png) no-repeat scroll 0 0/74% auto;height:212px;width:67%;}
.banner-inner p{font-size:9px;}
.container{padding:0px 2%;}
.jumbotron h2 br{display:none;}
.values .col-sm-9{flex:0 0 100%;max-width:100%;-ms-flex:0 0 100%;}
.values .container .col-sm-3{-ms-flex:0 0 38%;flex:0 0 100%;max-width:100%;}
}
@media screen and (max-width:639px){#outer_footer .footer_left:last-child{width:100%;}
.how-it-work-part ul, .why-chose-part ul{text-align:left;padding-left:4%;width:96%;}
.how-it-work-part ul li{width:75%;margin-bottom:40px;padding-left:50px;}
.how-it-work-part h2{font-size:25px;}
.why-chose-part ul li{width:80%;}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a{font-size:13px;line-height:15px;font-weight:400;}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li{height:90px;}
.header_top_right{margin:0 auto;display:table;float:none;}
.header_top_right ul li{font-size:10px;padding-left:10px;}
.banner_right{position:inherit;top:inherit;right:inherit;float:none;margin:0 auto;margin-top:25px;}
.header_right .searchautocomplete .nav{width:90%;}
.header_right .searchautocomplete{left:0px;}
.header_right{width:auto;}
.slide .banner{width:100%;}
#outer_banner .banner_left{width:100%;}
#auguria-slider{display:none;}
.banner_right_main{display:table;margin-bottom:35px;padding-bottom:20px;}
.relative-top{position:inherit;}
.header_right .searchautocomplete{top:84px;left:-245px;}
.header .logo{width:30%;}
.your_account input{width:90%!important;}
.banner_right_main .your_account .form-list .input-box{width:90%;}
.banner_right_main .your_account .form-list .input-box .jqTransformInputWrapper{width:100%!important;}
.your_account input#pass{width:90%!important;}
.banner_right_main .your_account .form-list button#send2{width:200px;left:14px;margin-top:10px;border-radius:3px;}
.join_now h4{font-size:15px;padding-top:8px;}
.join_now h5{font-size:20px;padding-top:8px;height:0px;}
.tab-box{width:87%;}
.tab-box a{width:33%;font-size:13px;}
.special_offer{width:370px;}
#bxslider .bx-default-pager{width:225px;}
.motor-vehicle .row .motor{width:75%;}
.shop-brands .row h2{font-size:20px;}
.shop-brands .row h3{font-size:14px;}
.shop-brands .row{width:98%;}
.shop-brands .row ul li{width:100px;height:65px;}
#outer_footer .footer:after{display:none;}
#outer_footer .footer{margin-top:30px;}
#outer_footer .footer_left{width:100%;}
.full-footer .footer_left .ftr-show{display:none;}
#outer_footer .footer_left{width:100%;cursor:pointer;background:#eeeeee;border-top:solid #d1d0cf 1px;margin:0px;}
#outer_footer .footer_left:first-child{border-top:none;}
#outer_footer .footer_left h4{padding:8px 0 8px 20px;position:relative;color:#000;font-size:13px;font-weight:bold;margin-bottom:0px;}
#outer_footer .footer_left ul{border-top:solid #d1d0cf 1px;padding-left:20px;padding-top:12px;padding-bottom:12px;width:95%;}
#outer_footer .footer_left h4:after{background:url(../images/plus-icon.jpg) no-repeat;position:absolute;right:3%;top:17px;content:"";width:10px;height:10px;}
#outer_footer .footer_left h4.active:after{background:url(../images/mins.jpg) no-repeat;position:absolute;right:3%;top:17px;content:"";width:10px;height:10px;}
#outer_footer .footer_left ul li a{color:#000;}
.shop-brands .row ul{width:93%;}
.special_products_box{width:99%;}
.resp-tabs-container{width:98%;float:left;margin-bottom:5%;margin-left:1%;}
.resp-tabs-container h2.resp-accordion{font-size:14px;line-height:35px;font-weight:400;font-weight:bold;letter-spacing:inherit;text-align:left;color:#000;width:98%;float:left;border:1px solid #dbdede;margin-bottom:1px;cursor:pointer;padding:1%;border-radius:3px;margin-left:0px;margin-right:0px;text-transform:uppercase;display:block;margin-bottom:5px;}
.tab-box{display:none;}
.tab_inner{display:none;}
.resp-tabs-container h2 .resp-arrow{background:url(../images/plus-icon.jpg) no-repeat right top;height:10px;width:10px;margin:13px 10px 0 0;float:right}
.resp-tabs-container h2.resp-tab-active .resp-arrow{background:url(../images/mins.jpg) no-repeat right top;}
.cms-home .mid_inner .tabcontent{border:none;}
.resp-tab-active{height:auto;border:1px solid #dbdede!important;}
.fixed-top.smaller .relative-top{box-shadow:0 0 10px rgba(0, 0, 0, 0.2);height:189px;}
.fixed-top.smaller .relative-top #header_top{display:block;}
.fixed-top.smaller .relative-top .header_right{display:block;}
.fixed-top.smaller .relative-top #outer_navi{border-top:1px solid #e4e4e4;margin:0 auto;width:98%;z-index:9999;}
.fixed-top.smaller .relative-top #outer_navi #nav{border:medium none;left:182px;position:inherit;top:0px;}
.fixed-top.smaller .relative-top #outer_navi #nav li a{padding:0px 18px;line-height:28px;height:27px !important;background:none;}
.fixed-top.smaller .relative-top #outer_navi #nav li a.active:after, .fixed-top.smaller .relative-top #outer_navi #nav li a:hover:after{height:27px !important;background:none;color:#b90000;}
.fixed-top.smaller .relative-top #outer_navi #nav li a.active, .fixed-top.smaller .relative-top #outer_navi #nav li a:hover{color:#b90000;}
.fixed-top.smaller + .main-container .scrollbox .list_nav{}
#sidebar-nav-menu .menu{display:block;}
.catalog-category-view #auguria-slider{display:block;}
.right-panel{width:100%;}
.left-panel{width:100%;}
.catalog-category-view #outer_banner .auguria-slider-container .slide img{width:50%;}
.inner_mid_part_left .resp-tabs-container{width:98%;float:none;margin:5px;}
.inner_mid_part_left .resp-tabs-container h2.resp-tab-active{width:98%!important;}
.accordion{width:99%;margin-bottom:8px;}
.departure h3{margin-left:2%;}
.departure_box{margin-left:0px;}
.departure_box ul{padding:0px;width:46%;}
.house h3{margin-left:2%;}
.house .business-banners1{float:none;margin:0 auto;display:table;}
.business-banners1 img{width:100%;}
.retailer-specials ul{padding:0px;}
.advertising-opportunities h2{font-size:17px;}
.inner_mid_part_left .form-list .field{width:66%;}
.cms-retail-partners-html .inner_mid_part .col-right{width:66%;}
.retailer-specials h3{margin-left:2%;}
.motor_world_top h3{font-size:30px;}
.member_text2 h4{font-size:18px;}
.member_box2{margin-top:10px;}
.cms-car-sales-html .form-list .field{width:55%;float:none;margin:7px auto 12px auto;}
.cms-car-sales-html .form-list li{margin-bottom:0px;}
.contact-us .slide1 .row h2{font-size:24px;}
.contact-us .slide1 .row{padding:30px 0;}
.contact-us .member_text h4, .contact-us .member_text2 h4{font-size:25px;}
.contact-us .slide4{min-height:250px;}
.contact-us .slide4 .member_text, .contact-us .slide6 .member_text{padding-top:65px;}
.contact-us .slide5 .member_text{width:100%;}
.contact-us .slide5 .member_box{padding:0px;background-position:center bottom;}
.contact-us .slide6{min-height:285px;}
.contact-us .member_text p, .contact-us .member_text2 p{font-size:14px;}
.contact-us .slide7 .member_box .member_text2{width:100%;margin-top:55px;}
.contact-us .slide7 .member_box{min-height:200px;}
.contact-us .slide7{min-height:200px;}
.contact-us .slide5 .member_box{min-height:320px;padding-top:20px;}
.contact-us .slide5{min-height:320px;}
.customer-account-login .mid-account .account-login{width:93%;margin:20px auto 20px auto;}
.breadcrumb h1{font-size:20px;}
.personal-details-heading h4{font-size:18px;}
.personal-details-heading h5{font-size:14px;}
#app_register .personal-details-heading h5{font-size:14px;}
.personal-details-heading h4 span{font-size:14px;}
.form-row label{font-size:14px;}
#inner_banner img{height:140px;}
#inner_banner{height:140px;}
.personal-details .form-row .input-box{width:62%;}
.personal-details .form-row .union{width:64%;}
.personal-details .form-row .jqTransformSelectWrapper div span{font-size:11px;}
.personal-details .form-row .help{width:62%;}
.personal-details .form-row .help .jqTransformInputWrapper{width:65%!important;}
.personal-details .form-row .help .que{left:178px;top:-6px;}
.personal-details .form-row .help .que .tip{left:-225px;}
.personal-details .form-row label.captcha4{margin-right:0px;}
.personal-details .form-row .captcha-box{width:61.5%;}
.personal-details .form-row .captcha-box .jqTransformInputWrapper{width:55%!important;}
.personal-details .form-row .terms-box{width:60%;margin-top:10px;}
.personal-details .form-row .terms-box p{font-size:13px;}
.benefits_top_box{width:45%;margin-bottom:30px;}
.breadcrumb ul li{font-size:10px;}
.overview_left{width:100%;}
.overview_right{width:95%;}
.related-products .new_products .bx-viewport{width:98%!important;}
.catalog-product-view .related-products .new_products.detail03 .new_products_left{margin-right:5px;}
.qquoteadvstore-index-index #shopping-cart-table tbody td textarea{width:50px!important;min-width:50px!important;font-size:10px;}
.qquoteadvstore-index-index #shopping-cart-table #parent td textarea{width:60px!important;font-size:10px;}
.qquoteadvstore-index-index #shopping-cart-table tbody td .ui-autocomplete-input{width:55px!important;font-size:10px;}
.qquoteadvstore-index-index tr input.required-entry{min-width:35px!important;font-size:10px;}
.qquoteadvstore-index-index tr input[name="bestpriceprod[]"]{width:30px!important;font-size:10px;}
.qquoteadvstore-index-index #shopping-cart-table tbody td, .qquoteadvstore-index-index #shopping-cart-table tbody td a{font-size:10px!important;;}
.qquoteadvstore-index-index .qquote-client-collaterals button span span{font-size:13px!important;}
.qquoteadvstore-index-index #shopping-cart-table thead th{white-space:normal!important;padding:0px!important;font-size:10px!important;line-height:12px!important;}
#shopping-cart-table tbody td img{width:40px!important;}
.qquoteadvstore-index-index #shopping-cart-table #parent td textarea{width:40px!important;min-width:40px!important;}
.smart_remote{display:none;}
#overview_wrap .overview_left .overview_slider_top .overview_slider_bottom .bx-wrapper{width:390px!important;}
#about_Product h2{font-size:22px;}
.curved_panel h3{font-size:22px;}
#specifications_wrap h4{font-size:22px;}
#specifications_wrap ul li{width:98%;}
.specefication-box{width:100%;}
.addresses-list .addresses-primary, .addresses-list .addresses-additional{width:96%;float:left;}
.catalogsearch-result-index .toolbar .pager{width:68%;}
.catalogsearch-result-index .product-list ul li{width:45%;}
.my-account .form-list li.wide .input-box{width:98%;}
.checkout-cart-index .page-title h1{font-size:30px;}
#shopping-cart-table tbody td, #shopping-cart-table tbody td a{font-size:11px;line-height:18px;}
#shopping-cart-table tfoot td button{padding:0px;}
#shopping-cart-table tfoot td button span{font-size:10px;}
.checkout-types button.btn-proceed-checkout span span{font-size:11px;}
.checkout-onepage-index #checkoutSteps #login-form fieldset .remember-box .form-row{width:35px;right:-185px;}
#checkout-progress-wrapper .block-progress dd.complete{width:90%;}
.mid-forgot .fieldset .form-list .input-box{width:100%;}
.mid-forgot .fieldset .form-list .input-box .jqTransformInputWrapper{width:100%!important;}
.mid-forgot .fieldset .form-list .input-box input{width:100%;}
.customer-account-forgotpassword .fieldset h2{font-size:17px;}
.cms-car-sales-html .form-list .input-box .jqTransformSelectWrapper ul{width:98%;min-width:98%!important;}
.customer-account-resetpassword .reset-mid .fieldset .form-list .fields .field{margin-bottom:10px;}
.customer-account-resetpassword .reset-mid .buttons-set .button{margin-right:20px;margin-top:15px;}
#outer_footer .footer_left ul{padding-left:5%;width:94%;}
.checkout-cart-index .cart .messages{width:100%;}
.header_top_right ul{width:100%;}
.header_top_right ul li{padding-left:8px;}
.header_top_right ul li:first-child{display:none;}
.special_offer{width:500px;overflow:hidden;margin:35px auto;display:table;}
.bx-wrapper{width:250px;}
.category-electrical-appliances .bx-wrapper{width:635px;}
.category-electrical-appliances #bxslider #bxslider7 li{margin:0px 8px !important;width:300px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:290px;}
.elect-offer ul li, .elect-offer2 ul li{display:block;float:left;margin:0 16px 8px 0;width:48%;}
.banner-inner li{background:rgba(0, 0, 0, 0) url("../images/banner-pole.jpg") no-repeat scroll left 0;}
.banner-inner h1{font-size:28px;}
.inner br{display:none;}
.banner-inner li{font-size:13px;padding:0 8px;}
.banner-inner li span{font-size:8px;}
.banner-inner p{font-size:13px;line-height:15px;font-weight:300;}
.banner-inner .inner > ul{display:none;}
.bnr-2{top:14%;}
.accordion{width:100%;margin-bottom:-1px;}
}
@media screen and (max-width:610px){#search_block form{left:-35px !important;width:300px;}
.cms-car-sales-html form#webform_2 .fieldset{width:75%;float:none;}
.home-banner .bnr-2{position:relative;}
.home-banner .banner-inner{width:100%;}
.banner-inner h1{font-size:27px;line-height:35px;}
.home-banner .inner{padding:15px 0 0;padding-left:0;background:#a81617;height:77px;width:100%;left:0;text-align:center;}
.banner-inner p{font-size:9px;}
.tis-card-index-index .main-container #outer_mid_inner .mid_inner .dashboard{width:90%;}


}
@media screen and (max-width:568px){.download-contant p{font-size:12px;line-height:18px;font-weight:300;}
.download-contant h4{font-size:23px;line-height:23px;font-weight:600;}
.download-contant img{width:100px;}
.member-right{display:none;}
.member-left ul li{display:inline-block;float:none;}
.member-left{width:100%;text-align:center;}
.member-left ul li:last-child{display:inline;}
.banner-inner h1{font-size:22px;}
.inner{width:60%;}
.banner-inner h1 small{font-size:14px;line-height:14px;}
.brand-part > h2{font-size:20px;}
}
@media screen and (max-width:560px){.values::after{bottom:-100px;}
.tab-content .col-sm-3{margin-bottom:20px;padding:0 10px;}
.jumbotron{display:none;}
ul.maximum-tabs{margin-top:10%;}
.cms-car-sales-html form#webform_2 .fieldset{width:100% !important;}
.cms-car-sales-html .mid-content.how-does .left-section .space-left{padding-right:0px;padding-top:7%;}
.cms-car-sales-html .mid-content.how-does .left-section{background:none;min-height:inherit;}
.cms-car-sales-html .mid-content.how-does .right-section{margin-top:10%;}
.cms-car-sales-html .car-page-form .form-list label{float:none;display:inline;}
.cms-car-sales-html .mid_inner .buy-car{margin-top:0px;padding-right:0%;width:100%;}
.cms-car-sales-html .mid_inner .buy-car .content{padding:8% 5%;}
.cms-car-sales-html .mid_inner .sell-car{margin-top:0px;width:100%;clip-path:none;}
.cms-car-sales-html .mid_inner .sell-car .content{padding:8% 5%;}
.car-page-form .buttons-set button.button{float:none !important;margin-right:10px;}
.main-container #outer_mid_inner .mid_inner.video{padding-top:0px !important}
.customer-account-create .svg-bg {min-height: 80px; }
.customer-account-create .main-container #outer_mid_inner .mid_inner{ padding: 79px 0px 0px 0px !important; }
.customer-account-create .breadcrumb {     margin-top: 19px;     margin-left: 10px;}
.customer-account-create  .form-row label {    font-size: 15px;}

.customer-account-create  .form-row input{
	font-size: 14px;
	height: 38px;
	
}
.customer-account-create .customer-name .name-lastname {
    padding: 5px 0 0;
    clear: both;
}
.personal-details .form-row .jqTransformSelectWrapper div span {
  font-size: 14px;
font-weight: 300;
font-family: kelson_sansregular;
box-shadow: none;
line-height: 38px;
height: 38px;
}
.customer-account-create .personal-details p.note {
        margin: 10px 0px 15px 0px;
}
.customer-account-create .personal-details-heading {
    padding: 0;
    border-bottom: 1px solid #d7d7d7;
    padding: 0 0 10px 0;
    margin: 20px 0 10px 0;
}
.customer-account-create  .personal-details-heading h4 {
   
    margin-bottom: 0px;
}
.customer-account-create .form-row .jqTransformSelectWrapper ul{
	    top: 36px;
		height: inherit !important;

}
 


.customer-account-create .form-row .jqTransformSelectWrapper ul li a {
    width: 697px;
	font-size: 15px;
	line-height: 22px;
	font-weight: 300;
}

.customer-account-index .header-container.fixed-header .logo img, .customer-account-edit .header-container.fixed-header .logo img, .customer-address-index .header-container.fixed-header .logo img, .qquoteadv-view-history .header-container.fixed-header .logo img, .customer-address-form .header-container.fixed-header .logo img, .qquoteadv-view-view .header-container.fixed-header .logo img, .qquoteadvstore-index-index .header-container.fixed-header .logo img {
    display: block;
}

.account-sidebar {
   top: 15px;
}
.account-sidebar .gn-icon-menu:before{
	top: 0px;
}



}
@media screen and (max-width:480px){.how-it-work-part h2{background:rgba(0, 0, 0, 0) url("../images/head-line.jpg") no-repeat scroll center 45px;}
.searchautocomplete .nav{width:222px !important;}
.jqTransformInputWrapper{width:160px !important;}
.union .jqTransformInputWrapper{width:100% !important;}
.union .jqTransformInputWrapper input{width:100% !important;margin-bottom:10px;}
#app_register .union .jqTransformInputWrapper input{width:100% !important;margin-bottom:0px;}
#app_register .form-row input{border-radius:70px;font-size:1.2rem;min-height:50px;line-height:1.5;}
#app_register .form-row input:placeholder{font-size:1.2rem;line-height:1.5;}
#app_register .form-row label{font-weight:bold;display:none;}
#app_register .form-row .customer-name .name-lastname{padding:14px 0 0 0;clear:both;}
#app_register .personal-details .form-row{margin-top:14px;}
#app_register .personal-details .form-row .union{margin-top:0px !important}
input::placeholder,
textarea::placeholder,
input[value="Western Australia"]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;color:#3c434c;}
.form-row.union #org_suggesstion-box{width:100% !important;opacity:1 !important;margin-left:-8px !important;border-radius:0px 0px 7px 7px;margin-top:-11px;padding:0px 6px 0px 0px !important;}
.form-row.union ul{left:432px !important;max-height:207px;min-width:345px;overflow-x:hidden;overflow-y:auto;}
.form-row.union ul li{font-size:14px;}
.how-it-work-part h2{font-size:20px;}
.header_top_right ul{width:100%;}
#header_top{height:auto;}
.fixed-top.smaller .relative-top{height:229px;}
.fixed-top{height:200px;}
.header_right .searchautocomplete{width:230px;left:-94px;}
.header_right .searchautocomplete .nav{width:85%;}
.header_right .searchautocomplete .searchautocomplete-placeholder{right:-12px;width:100%;}
.shopping_cart{margin-left:0px;min-width:165px;}
.header .logo{width:43%;}
.tab-box a{font-size:11px;}
.retail_partners h4{font-size:18px;}
.retail_partners h5{font-size:14px;}
.retail_partners ul li{width:94%;}
.retail_partners ul li + li{border-top:solid #dcdcdc 1px;}
.motor-vehicle .row .motor{width:83%;padding:15px 30px;}
.motor-vehicle .row .motor h2{font-size:25px;padding-bottom:0px;}
.motor-vehicle .row .motor h3{font-size:20px;padding-bottom:0px;}
.shop-brands .row ul{width:100%;}
.shop-brands .row ul li{width:115px;height:80px;margin-right:8px;}
.special_offer{width:270px;}
.footer_bottom ul{display:none;}
.special_offer_box:first-child{float:none;}
.special_offer_box{width:266px!important;margin-bottom:15px!important;}
.bx-wrapper{width:274px!important;}
.bx-wrapper .special_offer_box{width:264px!important;margin-bottom:15px!important;}
#bxslider .bx-viewport{width:100%!important;}
.special_offer .bx-wrapper .bx-viewport ul{padding:0px!important;}
.searchautocomplete .nav .nav-input .jqTransformInputWrapper{width:100%!important;}
.searchautocomplete .nav .nav-input .jqTransformInputWrapper input{width:100%;}
.catalog-category-view #outer_banner{display:none;}
.electric-box{padding-top:0px;}
.right-panel .special-week .product-list .new_products_left{float:none;margin:0 auto 10px auto;width:96%;}
.right-panel .special-week .product-list .new_products_left:hover{margin-bottom:15px!important;min-height:270px;}
.cms-retail-partners-html .inner_mid_part .col-right{width:82%;}
.departure h3{margin-left:1%;}
.retailer-specials h3{margin-left:1%;padding-left:8px;}
.house h3{margin-left:1%;}
.departure h3 a{font-size:12px;}
.departure_box ul li{padding-left:20px;}
.departure_box ul{width:48%;}
.departure_box ul li a{font-size:13px;}
.house h3{font-size:13px;}
.house h3{padding-left:8px;}
.house .retail-box{width:82%;}
.advertising-opportunities{margin-left:0px;}
.advertising-opportunities h2{font-size:15px;}
.inner_mid_part_left .resp-tabs-container{width:96.5%;}
.banner_right_main{display:none;}
.shop-brands{display:none;}
.motor_world_top h3{font-size:24px;}
.member_img2{width:98%;float:none;margin:0 auto;}
.member_text2{width:99%;margin-top:15px;margin-bottom:15px;}
.member_text2 h4{font-size:20px;padding-bottom:0px;}
.member_img{width:90%;margin:0 auto;float:none;min-height:0px;}
.member_text{width:99%;margin-top:15px;margin-bottom:15px;}
.member_text h4{font-size:20px;padding-bottom:0px;}
.cms-car-sales-html .form-list .field{width:70%;}
.cms-car-sales-html #webform_2_form .fieldset{width:85%;}
.contact-us .slide1 .row h2{font-size:18px;}
.contact-us .slide3{min-height:365px;}
.contact-us .slide3 .member_box{min-height:365px;background-position:center bottom;background-size:auto 50%;}
.contact-us .slide3:hover .member_box{background-position:center bottom;min-height:365px;background-size:auto 52%;}
.member_text2{float:none;margin:0 auto;width:96%;}
.contact-us .slide5 .member_text{width:96%;margin:0 auto;float:none;}
.contact-us .slide7 .member_box .member_text2{width:96%;float:none;padding-top:20px;margin:0px auto;}
.personal-details .form-row .input-box{width:100%;}
.personal-details .form-row{margin-top:5px;}
.personal-details .form-row .union{width:99%;}
.personal-details .form-row .help{width:100%;}
.personal-details .form-row .help .jqTransformInputWrapper{width:100%!important;}
.personal-details .form-row .help .que{left:inherit;right:-7px;}
#app_register .personal-details .form-row .help .que{left:inherit;right:-7px;display:none;}
.personal-details .form-row .captcha-box{width:100%;}
.personal-details .form-row .terms-box{width:94%;}
.personal-details .form-row .terms-check-box{width:100%;}
.personal-details-heading h4{font-size:15px;}
#app_register .personal-details-heading h4{font-size:15px;}
#inner_banner img{height:100px;}
#inner_banner{height:100px;}
.benefits_top_box{width:96%;padding-top:25px;border-top:solid #dcdcdc 1px;}
.benefits_top_box:first-child{border-top:none;}
.breadcrumb h1{font-size:17px;margin-top:-70px;}
.breadcrumb ul{padding-top:20px;}
#customer-reviews .form-add .form-list .input-box{width:240px;}
#customer-reviews .form-add .form-list .input-box .jqTransformInputWrapper{width:100%!important;}
#customer-reviews .form-add .form-list .input-box input{width:100%;}
#customer-reviews .form-add .form-list .input-box #jqTransformTextarea-mm{width:100%!important;}
#customer-reviews .form-add .form-list .input-box textarea{width:100%;}
.related-products .new_products .bx-viewport{width:244px!important;}
.new_products .bx-next{right:-10px;}
.new_products .bx-prev{right:25px;}
#overview_wrap .overview_left .overview_slider_top .overview_slider_bottom .bx-wrapper{width:255px!important;}
.breadcrumb h1{font-size:16px;line-height:18px;}
#specifications_wrap a.less{margin-left:0px;}
.curved_panel p img{width:72%;}
.upscaling p img{width:100%;}
.inner_mid_part .my-account .page-title h1, .page-title h2{font-size:18px;}
.customer-account-edit #more_info .form-list .input-box{width:250px!important;}
.customer-account-edit #more_info .form-list .input-box .jqTransformInputWrapper{width:100%!important;}
.customer-account-edit #more_info .form-list .input-box input[type="text"]{width:96%;}
.customer-account-edit .my-account .fieldset .jqTransformSelectWrapper{min-width:100%!important;width:100%!important;}
.customer-account-edit .my-account .fieldset .jqTransformSelectWrapper div span{width:85%!important;font-size:11px;}
.customer-account-edit .my-account .button span span{font-size:14px!important;}
.customer-account-edit .help .que .tip{left:-240px;}
.catalogsearch-result-index #outer_mid_inner .searchindex-results li a{padding:2px 15px!important;}
.catalogsearch-result-index .toolbar .pager{width:57%;}
.catalogsearch-result-index .toolbar{min-height:55px;}
.catalogsearch-result-index .pager .pages ol{float:left;margin-top:10px;}
.overview_slider_bottom ul li{padding:5px 0px;}
#shopping-cart-table tfoot td button{margin-right:5px;width:98%;}
.checkout-cart-index .page-title h1{font-size:25px;}
#shopping-cart-table tfoot td button span{font-size:12px;}
.checkout-onepage-index .opc .step{padding:10px;}
.checkout-onepage-index .col2-set .col-1{width:100%;position:relative;margin-bottom:70px;}
.checkout-onepage-index .col2-set .col-2{width:100%;}
.checkout-onepage-index #onepage-guest-register-button{position:absolute;top:-460px;}
.checkout-onepage-index .col2-set .col-2 .buttons-set .f-left, .left{float:inherit!important;}
.checkout-onepage-index .validation-advice{padding-left:0px;}
.personal-details .form-row .input-box .jqTransformInputWrapper input#zip{width:99%!important; left:0px;}
.personal-details .form-row .input-box .jqTransformInputWrapper input#membership_number{width:99%!important; left:0px;}
.personal-details #advice-required-entry-zip, .personal-details #advice-validate-zip-zip{left:0px;top:0px;}
#app_register .personal-details .form-row .input-box .jqTransformInputWrapper input#zip{width:99%!important;}
#app_register .personal-details .form-row .input-box .jqTransformInputWrapper input#membership_number{width:100%!important;}
#app_register .personal-details #advice-required-entry-zip, .personal-details #advice-validate-zip-zip{left:0px;top:0px;}
.electric-box-new ul li{width:48%;}
.electric-box-new ul li + li + li{margin-right:2%;margin-top:2%;}
.electric-box-new ul li.last{margin-right:2%;}
.category-electrical-appliances .bx-wrapper{width:480px !important;}
.category-electrical-appliances #bxslider #bxslider7 li{margin-right:5px !important;width:220px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:210px;}
.elect-offer ul li, .elect-offer2 ul li{display:block;float:none;margin:0 2px 8px;width:99%;}
.category-electrical-appliances #bxslider .bx-default-pager{position:relative;top:-24px;}
.cms-car-sales-html form#webform_2 .fieldset{float:none;width:85%;padding-top:0px;padding-bottom:0px;}
.cms-car-sales-html .form-list .field{float:none;margin:0 auto;width:55%;}
.cms-app-register-html .content{width:95%!important;}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li{height:80px;}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a{font-size:12px;line-height:15px;font-weight:400;}
.joinus-part h3{font-size:25px;}
.joinus-part .reglnk{padding:15px 75px;}
.joinus-part{padding:30px 0 25px;}
.download-part{background:rgba(0, 0, 0, 0) url("../images/download-banner.jpg") no-repeat scroll 80% center/cover;height:100%;}
.download-contant, .download-contant h4, .download-contant p{text-align:center;}
.suport-logo img{width:31%;}
#ui-id-3 > br, #ui-id-1 > br{display:block;}
.inner{width:65%;}
.qquoteadvstore-index-index #outer_mid_inner .mid_inner{padding-top:79px !important;}
.qquoteadvstore-index-index .page-title h3, .qquoteadvstore-index-index .page-title h1{font-size:17px !important;padding-top:18px !important;}
#outer_breadcrumb{height:72px;margin-bottom:20px !important;}
.whee-box {
  top: 0px;
}


}



@media screen and (max-width:420px){.gn-icon-menu::before{right:-49px;}
.gn-icon-menu.gn-selected::before{right:0px;}
header.header-container.fixed-header .gn-icon-menu.gn-selected::before{right:0px;}
.tabHeader{background-size:137%;background-position:49% 59%;padding-bottom:105%;}
.tabHeader li:nth-child(1){left:23%;top:8%;}
.tabHeader li:nth-child(2){left:55%;top:9%;}
.tabHeader li:nth-child(2)::after{background-size:50%;top:19px;}
.tabHeader li:nth-child(3){left:68%;top:46%;}
.tabHeader li:nth-child(3)::after{background-size:67%;left:19px;top:18px;}
.tabHeader li:nth-child(4){left:32%;top:67%;}
.tabHeader li:nth-child(4)::after{left:7px;top:46px;background-size:78%;}
.tabHeader li:nth-child(5){left:4%;top:44%;}
.jumbotron{padding:4rem 0rem 1rem;}



.tab-content .col-sm-3{max-width:100%;flex:0 0 100%;}
.tis-card-index-index .account-top-banner .wrapper-account .welcome-msg h2{ font-size: 2.0rem;}
.tis-card-index-index .account-top-banner .wrapper-account .welcome-msg h3{ font-size: 1.5rem;}
.tis-card-index-index .account-top-banner .wrapper-account .welcome-msg{ font-size: 1.5rem;}
.tis-card-index-index .right-panel{ margin:0px auto;}

}
@media screen and (max-width:375px){.tabHeader{background-size:137%;background-position:49% 56%;padding-bottom:0%;height:394px;}
.tabHeader li a{font-size:1.0rem;}
.tabHeader li:nth-child(1)::after{background-size:80%;top:21px;}
.tabHeader li:nth-child(2)::after{background-size:45%;top:7px;}
.tabHeader li:nth-child(3){left:67%;top:46%;}
.tabHeader li:nth-child(3)::after{background-size:60%;left:25px;top:10px;}
.tabHeader li:nth-child(4){left:30%;top:68%;}
.tabHeader li:nth-child(4)::after{left:20px;top:34px;background-size:70%;}
.tabHeader li:nth-child(5)::after{left:28px;top:8px;background-size:60%;}
.values::after{bottom:-100px;background-size:131%;}
}
@media screen and (max-width:360px){.header_top_right ul{width:100%;}
.suport-logo{padding-top:10px;}
.header_top_right ul li{padding-left:8px;}
.header_top_right ul li:first-child{display:none;}
.header .logo{width:40%;}
.header_right .searchautocomplete{width:235px;}
.header_right .searchautocomplete .nav{width:73%;}
.header_right .searchautocomplete .searchautocomplete-placeholder{right:3px;width:95%;}
.motor-vehicle .row .motor{width:80%;}
.electric-box .box-left{width:100%;margin-bottom:10px;}
.electric-box .box-right{width:92%;margin:0 auto;float:none;}
.electric-box .box6{width:100%;}
.electric-box .box7{width:100%;}
.electric-box .box8{width:100%;}
.catalog-category-view #outer_banner .auguria-slider-container .slide img{width:48%;}
.electric-box{padding-top:0px;}
.left-panel #sidebar-nav{margin:0 auto;}
.breadcrumb{width:97%;}
.catalog-category-view .toolbar .pager{width:60%;}
.cms-retail-partners-html .inner_mid_part .col-right{width:94%;}
.departure_box ul{width:100%;}
.departure h3 a{font-size:10px;margin-bottom:15px;}
.house .retail-box{margin-left:0px;width:94%;}
.retailer-specials div{margin-left:0px;}
.advertising-opportunities h2{font-size:13px;}
.accordion p{font-size:13px;}
.advertising-opportunities ul li{font-size:12px;}
.inner_mid_part_left .form-list .field{margin-right:0px;width:90%;margin-bottom:12px;}
.inner_mid_part_left .form-list .field #recaptcha_area, #recaptcha_table{margin-left:-23px;}
.member_text2 h4{font-size:18px;}
.member_text h4{font-size:18px;}
.mid_motor h4{font-size:22px;padding-top:15px;}
.mid_motor p{padding-top:10px;}
.cms-car-sales-html .form-list .field{width:75%;}
.contact-us .slide4 .member_text, .contact-us .slide6 .member_text{width:96%;}
.contact-us .member_text h4, .contact-us .member_text2 h4{font-size:20px;}
.contact-us .member_text p, .contact-us .member_text2 p{font-size:13px;}
.qquoteadvstore-index-index #shopping-cart-table #parent td textarea{width:30px!important;min-width:30px!important;}
.qquoteadvstore-index-index #shopping-cart-table tbody td .ui-autocomplete-input{width:35px!important;}
.catalogsearch-result-index .product-list ul li{width:94%;}
.catalogsearch-result-index .toolbar .pager{width:48%;}
.pager .limiter .jqTransformSelectWrapper{top:-16px;}
.right-panel .my-account .fieldset{padding-left:15px;}
#outer_mid_inner ul.popup{margin-left:-160px;margin-top:-200px;}
#shopping-cart-table tbody td .price{font-size:12px;}
#shopping-cart-table tbody td, #shopping-cart-table tbody td a{font-size:10px;}
#checkout-progress-wrapper .block-progress dd.complete{width:90%;}
#opc-payment a.cvv-what-is-this{font-size:10px;width:55px;}
.category-electrical-appliances .bx-wrapper{width:360px !important;}
.category-electrical-appliances #bxslider #bxslider7 li{margin-right:5px !important;width:340px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:330px;}
.category-electrical-appliances #bxslider .bx-default-pager{position:relative;top:0px;}
.ui-tabs-panel h3{font-size:30px;}
.how-it-work-part h2{font-size:17px;}
.how-it-work-part p{font-size:13px;}
.how-it-work-part h2, .benifts-part h2, .why-chose-part h2, .brand-part h2, .support-part h2, .testimonial-part h2{font-size:17px;line-height:30px;font-weight:600;}
.bnr-2{top:8%;}
.benifts-part h2{background:#fff url("../images/head-line.jpg") no-repeat scroll center 57px;}
.how-it-work-part h2{background:rgba(0, 0, 0, 0) url("../images/head-line.jpg") no-repeat scroll center 29px;}
.brand-part > h2{font-size:17px;}
}
@media screen and (max-width:320px){.header_top_right ul{width:100%;}
.header_top_right ul li{padding-left:8px;}
.header_top_right ul li:first-child{display:none;}
.breadcrumb ul li{font-size:10px;}
.catalog-category-view .toolbar .pager{width:56%;}
.header .logo{width:45%;}
.header_right .searchautocomplete .nav{width:84%;}
.header_right{margin-top:8px;}
.header .logo{margin-top:8px;}
.fixed-top{height:210px;}
#outer_navi{margin-top:7px;height:65px;}
.header_right .searchautocomplete{top:82px;padding:0px;left:-78px;}
.cms-car-sales-html #webform_2_form .fieldset{width:96%;}
.fixed-top.smaller .relative-top{height:210px;}
.fixed-top{height:182px;}
.breadcrumb h1{font-size:17px;}
#overview_wrap .overview_left .overview_slider_top .overview_slider_bottom .bx-wrapper{width:245px!important;}
#outer_mid_inner ul.popup{margin-left:-142px;}
#shopping-cart-table tbody td.a-center .jqTransformInputWrapper{width:20px!important;}
#shopping-cart-table tbody td.a-center input{padding:0px;}
#shopping-cart-table tbody td.a-center input{width:100%!important;}
.category-electrical-appliances .bx-wrapper{width:320px !important;}
.category-electrical-appliances #bxslider #bxslider7 li{margin-right:0px !important;width:310px !important;}
.category-electrical-appliances #bxslider #bxslider7 .new_products_left{width:300px;}
}
#street_1{text-transform:capitalize;}
.cms-app-register-html{padding:20px 0!important;}
.form-row label span{padding-left:3px!important;}
.smaller{transition:all 0.1s ease 0sl}
.smaller .header .logo a img{width:66%;}
.smaller .header .logo{margin-top:16px;}