#cartcontainer .cartrewards{margin:10px 0;background:url("/Templates/Shared/images/backgrounds.png") no-repeat -666px -324px #f6f6f6;font-size:17px;color:#000;min-height:72px;padding-top:10px;padding-bottom:10px}#cartcontainer .cartrewards a{background:#01A9DB;border-radius:6px;box-shadow:1px 1px 1px #000;float:right;font-size:13px;font-weight:700;margin:11px 21px 0 0;padding:7px 10px;text-decoration:none;text-transform:uppercase}.cartrewards .futurepurchase h4{color:#4B088A;font-size:17px;font-weight:100;padding-top:5px}.cartrewards .futurepurchase p{font-weight:100;padding-top:2px}#cartcontainer #rewarddisplay p{padding:5px;font-weight:100;font-size:100%}#cartcontainer #rewarddisplay p.reward{border:1px dotted #ECECEC;color:#000;font-weight:100;padding:10px 5px}#itemdetails{width:100%}#shoppingcart ul{border-bottom:1px dotted #bcbcbc;position:relative}#shoppingcart ul:last-child{border-bottom:0}#shoppingcart ul.head{border:0;background:#333;width:100%}#shoppingcart ul.head li{color:#fff;font-size:13px;font-weight:700;padding-top:5px;padding-bottom:5px}#shoppingcart .shoppinglist{border:1px solid #bcbcbc}#shoppingcart .shoppinglist ul>li{padding-bottom:15px;padding-top:10px;vertical-align:top}#shoppingcart .shoppinglist ul .skuname h4.{font-size:16px}#shoppingcart .shoppinglist .shoppingcol2 .skuname h4{font-size:16px}#shoppingcart input[type="text"].error{color:#4e4e4e!important}#shoppingcart input.quantity{text-align:center;margin:0 auto 3px;width:90%;padding:5px 3px}#shoppingcart input.quantity.disabled{background:0;border:0}#shoppingcart #customerswhobought{display:none}#shoppingcart .shoppinglist ul>li span.yourprice,#shoppingcart .shoppinglist ul>li span.price,#shoppingcart .shoppinglist ul>li .total{line-height:31px}#shoppingcart .shoppinglist ul>li#repeat_product .wishlistaddmsg{float:left;clear:left}#shoppingcart .update{cursor:pointer}#shoppingcart .groupproduct{position:relative}#shoppingcart .groupproduct ul{margin-top:0!important}#shoppingcart .groupproduct .btn_action{padding:6px 0 6px 86px}#shoppingcart .groupproduct ul li:nth-child(2){background:url("/Templates/Shared/images/icons.png") no-repeat -103px -753px;text-align:center}#shoppingcart .groupproduct ul li ol.relateditems li:nth-child(2){background:0;text-align:left}#shoppingcart .groupproductwrap{border-left:1px solid #EBF3FE}#shoppingcart .groupproductwrap>ul{padding-top:0}#shoppingcart .shoppinglist ul li.shoppingcol1{min-height:70px}#shoppingcart .groupproductwrap>ul li:first-child{background:#fff;border-bottom:3px solid #bcbcbc}.mobile_head,.mobile_button{display:none}#shippingcalculatorpopup{display:none;z-index:9999;position:absolute!important;top:250px!important;left:32%!important}#shippingcalculatorpopup a.close:before{background:#fff;border-radius:50%;color:#7e7e7e;position:absolute;right:-10px;top:-12px;height:22px;width:22px}#shippingcalccontent{background:#fff;border:1px solid #B8CCD2;padding:10px;width:377px}#shipratescontainer h3{background:#1D6F9E;font-size:1.1em;font-weight:bold;color:#FFF;margin-bottom:5px;padding:2px 5px}#shipratescontainer label.required{background:url("/Templates/Shared/images/icons.png") no-repeat scroll 4px -156px}#shipratescontainer #states.required{color:#4e4e4e}#shipratescontainer ul{border-bottom:0}#shipratescontainer li{margin-bottom:10px}#shipratescontainer label{padding:3px 0 0 13px}#shipratescontainer label.error{padding:3px 0 5px 33.3333%}#shipratescontainer li input[type="text"],#shipratescontainer li select{color:#4e4e4e;height:25px}#shipratescontainer li select{padding:0}.shippingcalcshipmethod{max-height:165px;overflow:auto;margin:5px 0 0}.shippingcalcshipmethod table{width:100%}.shippingcalcshipmethod table tr td{font-size:11px;text-transform:capitalize;padding:4px 10px}.shippingcalcshipmethod table tr td.shippingrates{text-align:right}.tblbdr{border:1px solid #bcbcbc}.tblbdr td{border:1px solid #bcbcbc}#chkbuttons .fastchkout,.fastchkout.btn-primary{clear:right;cursor:pointer;float:right;margin-left:5px;padding:10px 20px}.fastchkout.btn-primary{margin-bottom:0}.contchkout{cursor:pointer;display:none;float:right;margin-left:5px}.paypalbtn{background:url("/Templates/shared/images/express-paypal.png") no-repeat 0 0;cursor:pointer;float:right;height:32px;margin:5px;width:149px}.updateqtybtn{color:#0195BD;cursor:pointer;display:block;float:right;text-decoration:underline}.updateqtybtn:hover{text-decoration:none;opacity:.4}#chkbuttons{border:1px solid #bcbcbc;border-top:0;line-height:23px;margin-bottom:8px;padding:3px 10px;position:relative}#chkbuttons a{margin-right:10px;cursor:pointer}#chkbuttons a:hover{text-decoration:underline}a.savecart,.mycarts{display:inline-block;cursor:pointer}#chkbuttons #shippingcalculator{float:right}#shippingsubtotal{float:right;min-height:100px;text-align:right;width:200px}#shippingsubtotal span.rowline{clear:left;float:right;margin-bottom:5px;width:200px}#shippingsubtotal span.price{display:inline-block;height:21px;line-height:22px;width:86px}#btnContinueShopping.btn{margin-top:8px}.r-tabs .r-tabs-accordion-title .r-tabs-anchor,.ui-accordion-header.ui-state-active{border:1px solid #bed2d7;display:block;font-weight:bold;padding:4px 7px 4px 11px;color:#000;text-transform:uppercase}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor,.ui-accordion-header.ui-state-active{background:#f3f3f3;border:1px solid #BED2D7;clear:left;outline:0}.r-tabs .r-tabs-panel{background:url("/Templates/Shared/images/groupimg.png") repeat scroll 0 0;border-top:0 none;padding:0!important;display:none}.orderplacedby{float:right;font-weight:normal;text-transform:capitalize;min-width:50%;text-align:right}.orderplacedby span{text-transform:none}#checkout .r-tabs-state-active .r-tabs-anchor,#checkout .r-tabs .r-tabs-accordion-title .r-tabs-anchor:hover{cursor:default;display:inline-block;width:100%}#accordion a.mycarts,#accordion a.savecart{color:#111;float:right;text-transform:capitalize}.shippingHeading,.shippingmethod_title,#checkout #accordion #ordercomments{margin-bottom:8px;margin-top:8px}.shippingmethod_title{font-weight:bold;margin-bottom:26px}#checkout #accordion label{margin-bottom:4px;padding-left:8px}#checkout #accordion #customerlogin label{margin-bottom:0;padding-left:0;width:100%}#checkout #accordion #customerlogin .forgotpass label{width:auto}#checkout #accordion .field-validation-error{display:block}#checkout #accordion li{position:relative}#checkout #accordion li .requiredfields{position:absolute;left:0;top:0}#checkout #accordion li.tel1 .requiredfields{left:7px}#checkout #accordion #singleshipping #shipaddresscontainer li,#checkout #accordion #singleshipping .billingaddress li,#checkout #accordion #singleshipping #shipaddresscontainer .shippingaddress ul,#checkout #accordion #divpaymentcontainer li,#checkout #accordion #paymentcontainer li,#checkout #accordion #billingaddresscontainer ul{margin-bottom:8px}#checkout #accordion #singleshipping #shipaddresscontainer .shippingaddress li{margin-bottom:0}#checkout #accordion #shipaddresscontainer .shippingaddress li,#checkout #accordion #addressbook .billingaddress li{margin-bottom:0}#checkout #accordion input[type="text"],#checkout #accordion input[type="password"],#checkout #accordion select{height:32px;margin-bottom:2px;width:100%}#checkout #accordion select{padding-left:0;padding-right:0}#checkout #accordion select.numberofrows{height:28px}#checkout #accordion .ext1 label{line-height:28px;margin-bottom:0}#checkout #accordion #ordercomments label{padding-left:0}#checkout #accordion #ordercomments textarea{border:1px solid #e1e1e1;padding:5px;resize:none;width:100%}#checkout #accordion .sameasshipping{margin-bottom:8px}#checkout #accordion .sameasshipping input[type="checkbox"]{float:none}#checkout #accordion .sameasshipping .sameforbilling{float:right;margin:4px 0 0;padding:0}.tooltip,.arrow:after{background:#f1f1f1}.tooltip{border-radius:10px;box-shadow:1px 2px 3px #aaa;display:none;left:326px;margin-top:20px;opacity:0;padding:10px 10px;pointer-events:none;position:absolute;text-align:left;text-decoration:none;top:-2px;width:170px;z-index:10}.tooltip.active{display:inline-block;opacity:1;margin-top:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}#checkout .shippingmethod dl{background:#fefefe;border:1px dotted #B8CCD2;display:inline-block;width:100%;margin-top:1px;padding:5px}#checkout .shippingmethod dl dt{float:left;width:75%}#checkout #accordion .shippingmethod dl dt label{margin-bottom:0}#checkout #accordion .shippingmethod dt input[type="radio"]{float:left;margin-top:2px;width:12px}#checkout .shippingmethod dt label{float:left;margin-left:5px;width:81%}#checkout .shippingmethod dd{float:right;text-align:right;word-wrap:break-word;width:25%}.expressorsameasshipping{text-align:right}#checkout #accordion .expressorsameasshipping label{padding-left:0}#checkout .column2 .btn{font-size:1em}#checkout .expressorderactionlinks,#checkout .actionlinks{text-align:right;margin-top:10px;padding-bottom:10px}#checkout .expressorderactionlinks .btn,#checkout .actionlinks .btn{padding:10px 15px}#checkout .smrryhead,.smrryhead{background:#e0e0e0;font-weight:bold;border-bottom:1px solid #BED2D7;color:#2d2d2d;text-transform:uppercase;padding:5px;overflow:hidden}#checkout #cartsummary{width:100%}#checkout #cartsummary .edit{color:#fff;text-decoration:none;cursor:pointer;font-size:1em;font-weight:normal;float:right;margin:-3px 0 -4px 0;padding:4px 10px}#checkout #cartsummary .edit:hover{color:#fff;text-decoration:none}#checkout #cartsummary .cartsummarycontainer ul{border-bottom:1px dotted #bbb;padding:5px 0;width:100%}#checkout #cartsummary ul:last-child{border:0}#checkout #cartsummary ul li.prodimage{float:left;width:17%}#checkout #cartsummary ul li.proddetails{float:right;width:80%}#checkout #cartsummary li.prodname span.Personalization{text-align:left}#checkout #cartsummary li.prodpersonalization span.personalization{word-wrap:break-word;display:block;text-align:left}#checkout #cartsummary li p{margin:6px 0}#checkout #cartsummary ol li{padding:1px 0;float:left;width:100%}#checkout #cartsummary ol li.prodname label{float:left}#checkout #cartsummary ol li.prodqty span{float:right}#checkout #cartsummary ol li.prodname span.qty,#checkout #cartsummary ol li.prodname span.price{float:right}#checkout #cartsummary ol li span.price{float:right}#checkout #cartsummary ol li.prodname ul.related{background:url("/Templates/Shared/images/groupimg.png") repeat 0 0;border:1px dotted #ccc;border-left:0;border-right:0;padding-left:20px;padding-right:4px}#checkout #cartsummary ol li.prodname ul.related li{border-bottom:1px dotted #ccc;float:left;padding:2px 0;width:100%}#checkout #cartsummary ol li.prodname ul.related li:last-child{border:0}#checkout #cartsummary p.cartsavings{background:#1D6F9E;color:#fff;font-weight:bold;margin:6px 0;text-align:center;padding:5px 0}#checkout #cartsummary p.cartsavings span{color:#FFF;font-weight:normal}#checkout #cartsummary ul.summaryofcharges{display:block;list-style-type:none;margin:0 2px}#checkout #cartsummary ul.summaryofcharges li{border-bottom:1px dotted #bbb;padding:5px 0}#checkout #cartsummary ul.summaryofcharges span{float:right}#checkout #cartsummary ul.summaryofcharges li span.order_total{display:block;font-weight:bold;text-align:right;float:right;padding:0}#checkout #cartsummary ul.summaryofcharges li span.order_discount,#checkout #cartsummary ul.advancepayment li span.order_discount{color:#085468;display:block;font-weight:bold;text-align:right;float:left;margin-top:-3px;padding:0;width:65%}#checkout #cartsummary ul.advancepayment{list-style-type:none;margin:0 2px;padding:0 4px}#checkout #cartsummary ul.advancepayment li{border-bottom:1px dotted #bbb;display:block;float:left;padding:5px 0;width:100%}#checkout #cartsummary ul.advancepayment label{width:45%}#checkout #cartsummary ul.advancepayment span{float:right}#checkout #cartsummary ul.advancepayment li span.currenttotal{color:#46770b;display:block;font-weight:bold;width:auto;text-align:right;float:right;margin-top:-3px;padding:0}.coupon_box{margin:10px 0}.coupon_msg_box{background:#F3F3F3;border:1px solid #ccc;clear:both;color:#777;font-size:.9em;margin-top:10px;padding:5px}.rewardredeem span.successmsg{color:#13a022;padding-top:5px;display:block}.applycoupon{margin:10px 0;position:relative}.applycoupon label{padding:5px 5px 5px 6px;float:left;width:130px}.applycoupon input[type="text"]{padding-right:20%;width:100%;height:28px}.applycoupon .btn{width:54px}.applycoupon a.applybtn{font-size:1em;position:absolute;right:0;top:0}.applid_copupons_title{font-weight:bold}ul.couponlist{margin:10px 0;padding:3px 0;border-bottom:1px dotted #ccc}ul.couponlist li{float:left}ul.couponlist li.removecoupon{float:right;width:26px}ul.couponlist li.couponname{width:40%}ul.couponlist li.removecoupon a{margin-top:0}#checkout .column2 .errormessageoverlay,#cartcontainer .errormessageoverlay{background-color:#fff;border:1px solid #CFCFCF;border-radius:10px;box-shadow:0 7px 13px 0;display:none;padding:15px;position:fixed!important;width:405px;z-index:9999}#checkout .errormessageoverlay .close,#cartcontainer .errormessageoverlay .close{float:right;display:none}#checkout .errormessageoverlay .close,#cartcontainer .errormessageoverlay .close.btn{display:block}#errormessageoverlay span#lblReApplyErrorMessage{float:left;padding-left:5px}#checkout #accordion #failitemspopup{background:#F3F3F3;border:1px solid #BED2D7;color:#000;left:47%!important;top:10%!important;margin:auto;min-height:130px;padding:10px 0 9px 7px;width:350px}#checkout #accordion #failitemspopup td{vertical-align:top}#checkout #ccoptions{margin-top:8px}#checkout .paymentdetails .payviainfo{margin-left:20px}#checkout #accordion .paymentdetails .sec_code label{float:left;margin-top:5px}#checkout #accordion .paymentdetails .sec_code .requiredfields{top:5px}#checkout #accordion .paymentdetails .payvia input[type="radio"]{float:left;margin-top:11px}#checkout #accordion .paymentdetails .payvia .paymentoption label,#checkout #accordion .paymentdetails .payvia #otheroptions{margin:11px 0 0}#checkout #accordion .paymentdetails .payvia .paymenttype{float:left;margin-top:10px;padding-right:4px}#checkout #accordion .paymentdetails .payvia #otherpanel .paymenttype{padding-left:0}#checkout #accordion .paymentdetails .savemycard #SaveCreditCard,#checkout #accordion .paymentdetails .saveprefferedcard #PreferredCreditCard{float:left;margin-top:1px}#checkout #accordion .paymentdetails .savemycard label{float:left;padding-right:4px}#checkout #accordion .paymentdetails .savemycard .requiredfields{position:inherit}#checkout .paymentdetails .payvia a.info{display:block;float:left;margin:4px 0 4px 5px}#checkout .paymentdetails .payvia a.info:before{font:normal 24px/1 FontAwesome;content:"\f05a";color:#a4a4a4;border:0;cursor:pointer}#checkout .paymentdetails .payvia a.whatsthis:before{font:normal 24px/1 FontAwesome;content:"\f059";color:#a4a4a4;border:0;cursor:pointer;display:block;float:left;margin:0 0 3px 3px}#checkout .actionlinks .saveasquote{margin-right:5px}#checkout .infopopup{display:none;right:auto;top:10px!important;left:10px!important;z-index:2;position:absolute!important;background:#fff;padding:20px;border:1px solid #ccc;border-radius:2px}#checkout .paymentinfo{background:#F3F3F3;border:1px solid #e1e1e1;width:620px;padding:10px 0 9px 7px}#checkout .paymentinfo .ccidentification span{float:left;width:100%}#infopopup{background-color:#fff;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #ccc;width:300px}#infopopup a.close{top:-16px;right:-14px}#infopopup .highlighted{font-weight:bold}#checkout .infopopup a.close:before,#checkout_content #paymentaddresslist a.close:before{font:normal 30px/.8 FontAwesome;background:#fff;border-radius:60%;content:"\f057";color:#7e7e7e;position:absolute;right:-10px;top:-10px;cursor:pointer;height:24px;width:24px}.border_none{border:0 none!important}.multishippingaddress{margin:0 0 10px}#checkout #accordion .multishippingaddress li{margin-bottom:0}.linegroupdetails{border-bottom:1px solid #bcbcbc;display:inline-block;width:100%}.multishippingaddress #shoppingcart ul.perlineaddress_container li.td_ssounitprice .loadingimg{height:11px;margin:23px auto 0;text-align:center;vertical-align:middle;width:16px}.multishippingaddress #shoppingcart .shippingtotal ul.perlineaddress_container li.total_amt span.totalshipfeetext.loadingimg{display:block;height:11px;float:right;margin:0 auto;vertical-align:middle;width:16px}#checkout #accordion .multishippingaddress ul.perlineaddress_container li.total_amt{padding:3px 0}#checkout #listcontainer #acccontent .expressorderfooter a.fastcontchkout,#checkout #cartsummary ul.summaryofcharges li span#OrderTotal,#checkout #cartsummary #expressorderlist ul#listitemcontent li div{float:right;margin-bottom:4px}#shopbtn #manualcoupon{float:left;margin:0;width:320px;position:relative}#shopbtn #manualcoupon .smrryhead{border-bottom:0}#shopbtn #manualcoupon .applycoupon label{padding-left:0}#shopbtn .applycoupon a.applybtn{right:0!important}div#addresslist,div#addresslistbilling{background-color:#fff;border:1px solid #cfcfcf;border-radius:5px;box-shadow:0 7px 13px 0;display:none;padding:0;position:fixed!important;width:685px;z-index:9999}div#addresslist div#overlaycontent,div#checkout_content div#paymentoverlaycontent{padding:10px}div#addresslist div#overlaycontent .address_list,div#checkout_content div#paymentoverlaycontent .address_list{max-height:450px;overflow-y:auto;overflow-x:hidden}.address_validation h2{font-size:22px;line-height:30px;font-weight:700;background:none!important;border:none!important;margin:0!important;padding:0!important}.address_validation p{font-size:12px;line-height:20px;font-weight:100;margin:0;padding:15px 0 0}.address_validation p a{color:#0da7f1;text-decoration:underline;cursor:pointer}.address_validation p a:hover{color:#54768e;text-decoration:none}.address_validation div.address_list{font-size:11px}.address_validation div.address_list .mobile_label{display:none}.address_validation div.address_list ul{border:0;margin-bottom:0!important}.address_validation div.address_list ul li{border:solid #7490a3;border-width:0 1px 1px 0;padding:5px 7px;text-align:left;margin-bottom:0!important;min-height:47px;line-height:18px}.address_validation div.address_list ul li:first-child{border-left:1px solid #7490a3}.address_validation div.address_list ul li.lastcolm{border:0}.address_validation div.address_list ul.address_list_head li{border-top:1px solid #7490a3;min-height:37px}.address_validation div.address_list ul.address_list_head li.address_list_th{border:0}.address_validation div.address_list ul .btn_green_select{display:block;height:20px;margin-top:5px;text-indent:-999px;width:52px}#addresslist .close,div#checkout_content #addresslistbilling a.close{position:absolute;right:-10px;top:-10px;cursor:pointer;height:24px;width:24px;display:block!important;background:#fff;text-align:center;border-radius:100px}.add_edit_ads_content #addresslist a.close:hover{text-decoration:none}div#exposeMask{z-index:100}div.dektop_button{margin-top:6px}#addnewaddresscontainer{background-color:#FFF;border:1px solid #CFCFCF;border-radius:10px 10px 10px 10px;box-shadow:0 7px 13px 0;display:none;left:35%!important;top:12px!important;padding:15px;width:450px;z-index:9999}#addnewaddresscontainer .close{background:url("/Templates/Shared/images/icons.png") no-repeat scroll -6px -552px transparent;cursor:pointer;height:35px;position:absolute;right:-22px;top:-11px;width:35px}#addnewaddresscontainer .expressorderactionlinks{margin:10px 0 0 93px}#checkout #accordion #addnewaddresscontainer li.tel1 .requiredfields{left:0}#checkout #accordion #addnewaddresscontainer li{margin-bottom:4px}#checkout #accordion #addnewaddresscontainer .addressfields label{line-height:28px;padding-left:0}#QRUpload{margin-top:5px}#giftcertificate div.applycoupon,#giftcertificate ul.couponlistcontent{margin-bottom:0}.fileUpload{background:#eeeded;padding:4px;border:1px solid #e1e1e1;float:left;position:relative;overflow:hidden;width:inherit;margin-right:4px;font-size:12px}.fileUpload span{background:url("/Templates/Shared/images/QR_icons.png") no-repeat 0 2px;padding-left:15px;font-size:11px}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}#qrfile{width:107px}#gcnumber{width:144px;padding:2px;font-size:12px;color:#999;height:28px}#giftcertificate #qrcodeextensionerrormsg{display:block;margin-bottom:10px}div#manualcouponoverlay{background:#fff;border:1px solid #ccc;padding:10px}div#manualcouponoverlay .close{position:absolute;right:-10px;top:-14px;background:#fff;border-radius:50%;width:20px;height:22px}div#manualcouponoverlay span.oppstext{color:#f00;font-size:16px;font-weight:bold}div#manualcouponoverlay ul.removedcouponlist{border-top:1px solid #ccc;margin:10px 0}div#manualcouponoverlay ul.removedcouponlist li{padding:5px!important;border-bottom:1px dotted #ccc}div#manualcouponoverlay ul.removedcouponlist li.listheading{background-color:#999;color:#fff;font-weight:bold}#checkout div.manualcouponoverlay{background-color:#FFF;border:1px solid #CFCFCF;border-radius:10px 10px 10px 10px;box-shadow:0 7px 13px 0;display:none;font-size:13px;padding:15px;width:400px;z-index:9999}#checkout div.manualcouponoverlay div a.btnRemoveCoupon{float:left;margin-left:5px;margin:0;padding:0}@media screen and (max-width:1024px){div#addresslist,div#addresslistbilling{left:18%!important}.applycoupon input[type="text"]{margin-top:0}#gcnumber{font-size:11px}}@media screen and (max-width:1023px){#shoppingcart .shoppinglist ul>li span.yourprice,#shoppingcart .shoppinglist ul>li span.price,#shoppingcart .shoppinglist ul>li .total{line-height:inherit}#shoppingcart .shippingtotal ul.perlineaddress_container>li span.price{line-height:31px}#checkout .expressorderactionlinks .btn,#checkout .actionlinks .btn{padding:10px;font-size:14px}#shippingcalculatorpopup{left:27%!important}#checkout .column2 .errormessageoverlay,#cartcontainer .errormessageoverlay{left:23%!important}#gcnumber{font-size:12px}}@media screen and (min-width:768px){#checkout #accordion #expressorder_table_body ul li,#checkout #accordion #tablecontainer_table_body ul li{margin-bottom:0}}@media screen and (min-width:768px) and (max-width:931px){#qrfile{width:121px;margin-bottom:5px}#qrfile+span{margin-top:5px;display:block}.applycoupon #btnRedeemGC{top:inherit}.applycoupon input[type="text"]{margin-top:0}}@media screen and (max-width:768px){#addnewaddresscontainer{left:22%!important}div#addresslist,div#addresslistbilling{left:5%!important}}@media screen and (max-width:736px){div#addresslist,div#addresslistbilling{left:5%!important;max-width:90%;width:89%;position:absolute!important}div#addresslist div#overlaycontent,div#checkout_content div#paymentoverlaycontent{width:100%}div#addresslist div#overlaycontent .address_list,div#checkout_content div#paymentoverlaycontent .address_list{max-height:210px}.cartrewards .futurepurchase{margin-top:40px}#shopbtn .coupon_msg_box{min-height:70px}#checkout .column2 .errormessageoverlay,#cartcontainer .errormessageoverlay{left:17%!important}#shippingmethodcontainer{margin-bottom:10px}#expressorder_table_body ul li.delete_row{position:absolute!important}#checkout #accordion li,#checkout #accordion #shipaddresscontainer .shippingaddress ul,#checkout #accordion #addressbook .billingaddress ul{margin-bottom:8px}div#addresslist,div#addresslistbilling{top:20px!important}#shippingsubtotal{min-height:165px}div.dektop_button .wishlist a{display:inline-block}}@media screen and (max-width:667px){#checkout .infopopup{width:95%}#checkout .paymentinfo{width:100%}#shippingcalculatorpopup{left:21%!important;top:15%!important;position:fixed!important}#addnewaddresscontainer{position:absolute!important;left:10%!important}#checkout #listcontainer #acccontent .expressorderfooter a.fastcontchkout{padding:10px 6px}#checkout #accordion #failitemspopup{left:5%!important;width:90%}div#addresslist div#overlaycontent .address_list,div#checkout_content div#paymentoverlaycontent .address_list{max-height:131px}.applycoupon input[type="text"]{margin-top:0}.tooltip{display:none}#shoppingcart .shoppinglist ul>li#repeat_product .wishlistaddmsg{width:100%}#accordion #acccontent div#transferordermsg span.error,#accordion #acccontent div#transferordermsg span.success{margin-bottom:8px!important;display:block}}@media only screen and (max-width:567px){#shoppingcart .shoppinglist ul>li .dektop_button,ul.addressfields li.email .tooltip{display:none}#shoppingcart .shoppinglist ul>li.mobile_button{display:block;padding-left:30%}#cartcontainer .cartrewards{height:auto}#shoppingcart .shoppinglist{border:0;border-top:1px solid #bcbcbc}#shoppingcart ul.head,#shoppingcart .shoppinglist ul>li .relateditems li:first-child{display:none}#shoppingcart .shoppinglist ul{border:1px solid #bcbcbc;border-top:0}#shoppingcart .shoppinglist ul>li{text-align:left!important}#shoppingcart .shoppinglist ul>li:first-child{display:none}#shoppingcart .shoppinglist ul.perlineaddress_container>li:first-child{display:block}#shoppingcart .shoppinglist ul.perlineaddress_container>li:first-child .row{margin:inherit}#shoppingcart .shoppinglist ul.perlineaddress_container>li .shoppinglist_image{display:none}#shoppingcart .shoppinglist ul>li .mobile_head{display:block;font-weight:bold;float:left;width:30%}#shoppingcart .shoppinglist ul.perlineaddress_container{background:#fff}#shoppingcart .shoppinglist ul.perlineaddress_container>li .mobile_head{width:35%}#shoppingcart .shoppinglist ul.perlineaddress_container>li .mobile_head:after{content:": "}#shoppingcart .shoppinglist ul.perlineaddress_container>li select{width:60%!important}#shoppingcart .shoppinglist ul>li .skuname{float:right;width:70%}#shoppingcart .shoppinglist ul.perlineaddress_container>li .skuname,#shoppingcart .shoppinglist ul.perlineaddress_container>li .orderlineqty{width:65%}#shoppingcart input.quantity{width:25%}#shoppingcart .groupproductwrap{border-left:0}#shoppingcart .groupproductwrap ul{margin-bottom:0}#shoppingcart .groupproduct ul{border-top:0;margin-bottom:0}#shoppingcart .groupproduct ul li:nth-child(2){border-left:0}#shoppingcart .groupproduct ul li{border-left:2px solid #a4a4a4}.paypalbtn{margin-right:4px!important}#checkout #accordion{margin-bottom:20px}#checkout .paymentdetails a.achpayment{margin-right:17px}#checkout .paymentdetails a.otherpayment{margin-left:0}#addnewaddresscontainer{left:2%!important;width:95%}#addnewaddresscontainer .expressorderactionlinks{margin:0}.linegroupdetails{border-bottom:0}.shipaddress{float:left;width:60%}.shoppinglist ul li{height:auto!important}#shopbtn #manualcoupon{width:265px}#shopbtn #manualcoupon .applycoupon label{width:90px}#shippingcalculatorpopup{left:12%!important;top:20%!important}#checkout #accordion .r-tabs-anchor{float:left;width:100%}#checkout #accordion label.orderplacedby{float:left;margin:0;padding:0;width:100%;text-align:left;padding-bottom:2px}}@media only screen and (max-width:480px){div#addresslist{left:5%!important;position:absolute!important;width:90%}.address_validation div.address_list ul.address_list_head{display:none}.address_validation div.address_list .mobile_label{display:block;float:left;font-weight:bold;width:36%;padding-left:0!important}div#addresslist div#overlaycontent .address_list,div#checkout_content div#paymentoverlaycontent .address_list{max-height:140px}.address_validation div.address_list ul li{min-height:27px}.address_validation div.address_list ul li span{float:left;width:63%}.address_validation div.address_list ul{border:solid #7490a3;border-width:1px 1px 1px 1px;margin:3px 0;background:#e6e6e6;font-size:12px}.address_validation div.address_list ul li{border:0;display:inline-block;width:100%;padding:2px 7px}.address_validation div.address_list ul li:last-child{font-weight:bold}.address_validation div.address_list ul li:first-child{border-left:0}.address_validation div.address_list ul:last-child{border-width:1px 1px 1px 1px}.address_validation div.address_list ul .btn_green_select{text-indent:9999px}div#addresslist,div#addresslistbilling{top:30px!important}#shoppingcart .shoppinglist ul>li .wishlist .wishlistaddmsg{float:left;clear:left}#shippingsubtotal{min-height:185px}}@media only screen and (max-width:414px){#shippingsubtotal,#shopbtn #manualcoupon{float:none;width:100%}#shopbtn #manualcoupon{margin-bottom:10px}#shippingsubtotal{background:#f1f1f1;border:1px solid #bcbcbc;float:none;min-height:50px;margin-bottom:10px;padding:5px;width:100%}#shippingsubtotal span.rowline{display:block;float:none;text-align:center;width:100%}#chkbuttons{text-align:center}#chkbuttons #shippingcalculator{float:none}#checkout .expressorderactionlinks .btn,#checkout .actionlinks .btn{font-size:1.5em;margin-bottom:8px}#shippingcalccontent{width:100%}#shippingcalculatorpopup{width:83%;left:8%!important}#shippingcalculatorpopup a.close{right:0;top:-17px}#checkout .column2 .errormessageoverlay,#cartcontainer .errormessageoverlay{left:1%!important;width:98%}#checkout .expressorderactionlinks .btn{clear:left;float:left;margin-left:0;width:100%}div#addresslist div#overlaycontent .address_list,div#checkout_content div#paymentoverlaycontent .address_list{max-height:250px}#checkout .expressorderactionlinks a.backbtn{margin:0 0 10px!important}#shoppingcart input.quantity{width:18%}}@media only screen and (max-width:375px){#checkout .expressorderactionlinks .btn,#checkout .actionlinks .btn{display:block;margin-bottom:8px}#shoppingcart .shoppinglist ul.perlineaddress_container:first-child{border-top:1px solid #bcbcbc}#shippingcalculatorpopup{left:6%!important}#shippingcalculatorpopup a.close{right:-15px}#checkout .column2 .errormessageoverlay,#cartcontainer .errormessageoverlay{left:1%!important;width:98%}#checkout #listcontainer #acccontent .expressorderfooter a.fastcontchkout,#checkout #cartsummary ul.summaryofcharges li span#OrderTotal,#checkout #cartsummary #expressorderlist ul#listitemcontent li div{margin-bottom:10px}#gcnumber{width:124px;height:29px;font-size:10px}#shoppingcart .shoppinglist ul>li .wishlist a{float:left;clear:left}#chkbuttons #shippingcalculator{display:block;margin:0 auto}}a#AddressSave{float:right;margin-left:6px}#checkout #accordion #expressorder_table_body ul li label,#checkout #accordion #tablecontainer_table_body ul li label{padding-left:0}div#checkout #accordion div.expressorderfooter{padding-top:8px;padding-right:8px}#cartcontainer .cartrewards{background-position:-677px 0}#cartcontainer .cartrewards a{background:#0b8d61;color:#fff}div#cartcontainer h2{font-size:16px;font-weight:bold;margin-bottom:10px}#checkout #accordion .shippingmethod{margin-top:8px}#checkout #accordion .shippingmethod h3{margin-bottom:28px}#accordion a.mycarts,#accordion a.savecart{color:#fff}#shippingcalculatorpopup{top:90px!important}#shippingcalculatorpopup a.close{background:url("/Templates/BakerBearing/images/icons_24bit.png") no-repeat -84px -40px;cursor:pointer;height:22px;position:absolute;right:-10px;top:-10px;width:22px}#shipratescontainer h3{background:#3cbc8a}div#checkout div#accordion h3{color:#2a4359;font-size:1.2em;padding:5px 0}div#checkout div#accordion #logincontainer h3{color:#777;font-weight:bold}ul#guestusername label{padding-left:0!important}div#checkout div#accordion p.requiredmsgtitle{padding-top:5px}#checkout .r-tabs-state-active .r-tabs-anchor,#checkout .r-tabs .r-tabs-accordion-title .r-tabs-anchor:hover{background-image:none;cursor:default;display:block;width:100%}#checkout .smrryhead,.smrryhead{background:#666;color:#fff}#cartcontainer .cartrewards div.col-xl-4{background:#f6f6f6 url("/Templates/BakerBearing/images/backgrounds.png") no-repeat -678px 0;color:#000;font-size:13px;min-height:72px}.cartrewards .futurepurchase h4{color:#23b484}div#checkout_content .addresslist{z-index:9999999}#emailmarketinglists input[type="checkbox"]{margin:0 4px}.applycoupon input[type="text"]{height:31px}#checkout .paymentdetails .icon_box{border-bottom:1px dotted #bbb;margin-bottom:6px;padding-bottom:6px}#checkout .paymentdetails .icon_box a{background-image:url("/Templates/BakerBearing/images/icons_24bit.png");background-repeat:no-repeat;cursor:pointer;float:left;text-indent:-9999px}#checkout .paymentdetails .icon_box a.creditcardpayment{background-position:-1px -190px;height:43px;margin:0 15px 0 20px;width:61px}#checkout .paymentdetails .icon_box a.achpayment{background-position:-1px -235px;height:30px;margin:14px 0 0 18px;width:73px}#checkout .paymentdetails .icon_box a.paypalpayment{background-position:-1px -268px;height:33px;margin:11px 0 0 0;width:81px}#checkout .paymentdetails .icon_box a.otherpayment{background-position:-1px -305px;height:27px;margin:17px 5px 0 19px;width:106px}#shipratescontainer label.required{background:url("/Templates/BakerBearing/images/icons.png") no-repeat scroll 4px -135px}#checkout #accordion input[type="text"],#checkout #accordion input[type="password"]{height:28px}div#checkout #accordion div.SkuCode input[type="text"],div#checkout #accordion div.Qty input[type="text"],div#checkout #accordion input.currentpagetext{height:28px}#checkout #accordion input#OrderHeader_CCCSCCode{float:left}div#shoppingcart div.groupproduct{position:relative;border-bottom:1px dotted #bcbcbc}div#shoppingcart div.groupproduct ul{margin-top:0!important}div#shoppingcart div.groupproduct div.clearfix{margin:5px 0 5px 9%}div#shoppingcart div.groupproduct ul li:nth-child(2){background:url("/Templates/BakerBearing/images/icons.png") no-repeat -93px -755px;text-align:center}div#shoppingcart div.groupproduct ul li ol.relateditems li:nth-child(2){background:0;text-align:left}div#shoppingcart div.groupproductwrap{border-left:1px solid #EBF3FE}div#shoppingcart div.groupproductwrap>ul{padding-top:0}div#shoppingcart div.shoppinglist ul li.shoppingcol1{min-height:70px}div#shoppingcart div.groupproductwrap>ul li:first-child{background:#fff;border-bottom:3px solid #999}.mobile_head{display:none}#addresslist .close,div#checkout_content #addresslistbilling a.close{background:url("/Templates/BakerBearing/images/icons_24bit.png") no-repeat -84px -13px;height:20px;width:20px}#addnewaddresscontainer .close{background:url("/Templates/BakerBearing/images/icons_24bit.png") no-repeat scroll -84px -13px transparent;border:0 none;cursor:pointer;height:20px;position:absolute;right:-8px;top:-8px;width:20px}#checkout #cartsummary .edit{padding:3px 10px}#checkout #cartsummary ul li.proddetails{padding-right:7px}#checkout #cartsummary p.cartsavings{background-color:#ab005b}.multishippingaddress #shoppingcart ul.perlineaddress_container li.td_ssounitprice .loadingimg{height:10px;margin:10px auto 0;text-align:center;vertical-align:middle;width:60px}#checkout .shippingmethod dl{background:0}#shoppingcart .shoppinglist{border:0}.shoppinglist table{border:1px solid #aaa;border-collapse:collapse;margin:0 0 20px;width:100%}.shoppinglist table th{background:#aaa;color:#0f0f0f;font-size:14px;font-weight:normal;float:none;vertical-align:middle;padding:10px 5px;text-transform:capitalize;text-align:left}.shoppinglist table td{background:#fff;border-bottom:1px solid #aaa;float:none;vertical-align:top;padding:5px}.shoppinglist table .cartlineaddtrigger{text-align:center;height:30px;width:80px;margin-right:10px;float:left}#btnContinueShopping.btn{margin-top:0}.shoppinglist table .remove_item span,.shoppinglist table .remove span{display:none}.shoppinglist table .fa{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shoppinglist table .fa.fa-times-circle:before{color:#428bca;font:normal 20px/1 FontAwesome;content:"\f057"}.shoppinglist table td:last-child{text-align:center;vertical-align:middle}.shoppinglist table td:last-child.ssounitprice,.shoppinglist table td.ssounitprice,.shoppinglist table .ssounitprice{text-align:right}.shoppinglist table .ssoumo,.shoppinglist table .ssoudf,.shoppinglist table .ssoqty{text-align:center}#shoppingcart input.quantity{height:30px;width:80px;margin-right:10px;float:left}.shoppinglist .actionlinks a.addtocart{padding:6px 12px 5px}#shoppingcart #shopbtn{text-align:right}#shoppingcart #chkbuttons{border:0;margin:0;padding:0}#shoppingcart .btn{font-size:18px;padding:10px 15px}#shoppingcart .check-drolist-box{margin-bottom:10px}#shoppingcart .check-drolist-box #chkdropshipaddress,#shoppingcart .check-drolist-box .sameforbilling{float:right}#shoppingcart .check-drolist-box #chkdropshipaddress{margin:1px 10px 0 0}#shoppingcart .shoppinglist .btn{font-size:12px;padding:5px 12px}#checkout #accordion .perlineaddress_container label{float:left;margin-bottom:0;margin-right:10px;padding:7px 0 0}#checkout #accordion .perlineaddress_container select{float:left;width:65%}#checkout #accordion .perlineaddress_container select#FreightTerms{width:100%}#checkout #accordion .perlineaddress_container select.shipquote{width:78.5%}#checkout .expressorderactionlinks .btn,#checkout .actionlinks .btn{font-size:18px}#checkout .btn.backbtn{background-color:#7f7e7e;border-color:#7f7e7e}#checkout .expressorderactionlinks .btn.backbtn:hover{background-color:#636262;border-color:#636262}#paymentcontainer #orderSummary{padding:10px 7px}#paymentcontainer #orderSummary .shoppinglist table{margin-bottom:0}#paymentcontainer #orderSummary .shoppinglist table th:nth-child(3),#paymentcontainer #orderSummary .shoppinglist table th:nth-child(4),#paymentcontainer #orderSummary .shoppinglist table th:nth-child(5),#paymentcontainer #orderSummary .shoppinglist table td:nth-child(3),#paymentcontainer #orderSummary .shoppinglist table td:nth-child(4),#paymentcontainer #orderSummary .shoppinglist table td:nth-child(5){text-align:center}#paymentcontainer #orderSummary .shoppinglist table td:last-child,#paymentcontainer #orderSummary .shoppinglist table th:last-child,#paymentcontainer #orderSummary .shoppinglist table th:nth-child(6),#paymentcontainer #orderSummary .shoppinglist table td:nth-child(6){text-align:right;vertical-align:top}#paymentcontainer #orderSummary .shoppinglist table tr.total{font-weight:bold}#paymentcontainer #orderSummary .shoppinglist table tr.total td:nth-child(2){text-align:right}.cartsummarycontainer{background:#f1f1f1}.cartsummarycontainer #shippingAddress .label{font-weight:bold;margin-top:10px}.cartsummarycontainer #shippingAddress .shipdetails ul{margin:10px 0}#checkout #accordion #paymentcontainer .cartsummarycontainer #shippingAddress .shipdetails ul li{margin-bottom:5px}.cartsummarycontainer #shippingMethod,.cartsummarycontainer #shipdate{margin-top:10px}.cartsummarycontainer #shippingMethod label,.cartsummarycontainer #shipdate label{font-weight:bold;margin-right:15px;min-width:150px}@media screen and (max-width:1024px){.shoppinglist table th{font-size:13px}#checkout #accordion .perlineaddress_container select,#checkout #accordion .perlineaddress_container select#FreightTerms,#checkout #accordion .perlineaddress_container select.shipquote{width:100%}}@media screen and (max-width:768px){.shoppinglist table{border:0}.shoppinglist table tr:first-child{border:0;margin:0}.shoppinglist table tr{border:1px solid #aaa;margin-bottom:10px;display:inline-block;position:relative;width:100%}.shoppinglist table th{display:none}.shoppinglist table td{border:0 solid #aaa;display:block;text-align:left;width:100%}.shoppinglist table td:before{content:attr(data-th);font-weight:bold;display:inline-block;text-transform:capitalize;width:30%}.shoppinglist table td:last-child{text-align:left}.shoppinglist table .remove_item span,.shoppinglist table .remove span{display:inline-block}.shoppinglist table td .fa{display:none}.shoppinglist table .cartlineaddtrigger,#shoppingcart input.quantity{float:none}.shoppinglist .actionlinks a.addtocart{margin-top:-4px}.shoppinglist table td .dsklbl{display:none}#paymentcontainer #orderSummary .shoppinglist table th:nth-child(3),#paymentcontainer #orderSummary .shoppinglist table th:nth-child(4),#paymentcontainer #orderSummary .shoppinglist table th:nth-child(5),#paymentcontainer #orderSummary .shoppinglist table td:nth-child(3),#paymentcontainer #orderSummary .shoppinglist table td:nth-child(4),#paymentcontainer #orderSummary .shoppinglist table td:nth-child(5),#paymentcontainer #orderSummary .shoppinglist table td:last-child,#paymentcontainer #orderSummary .shoppinglist table th:last-child,#paymentcontainer #orderSummary .shoppinglist table th:nth-child(6),#paymentcontainer #orderSummary .shoppinglist table td:nth-child(6),#paymentcontainer #orderSummary .shoppinglist table tr.total td:nth-child(2){text-align:left}#paymentcontainer #orderSummary .shoppinglist table tr.total td{float:left;width:50%}#paymentcontainer #orderSummary .shoppinglist table tr.total td:first-child{display:none}#paymentcontainer #orderSummary .shoppinglist table tr.total td:nth-child(3):before{display:none}}@media screen and (max-width:767px){div#checkout div#accordion #logincontainer h3{background:#ab005b;padding:5px;color:#fff;margin-top:12px;margin-bottom:12px}#shippingcalculatorpopup{left:12%!important;top:1%!important;position:absolute!important}#checkout #accordion .multishippingaddress .perlineaddress_container li{padding-bottom:0}.multishippingaddress{margin-bottom:0}#checkout #accordion .perlineaddress_container label{margin-right:0;width:30%}#checkout #accordion .perlineaddress_container select,#checkout #accordion .perlineaddress_container select#FreightTerms,#checkout #accordion .perlineaddress_container select.shipquote{width:70%}.shoppinglist table td:last-child.ssounitprice,.shoppinglist table td.ssounitprice,.shoppinglist table .ssounitprice,.shoppinglist table .ssoumo,.shoppinglist table .ssoudf,.shoppinglist table .ssoqty{text-align:left}#shoppingcart .shoppinglist ul.perlineaddress_container:first-child{margin-bottom:15px}}@media screen and (max-width:568px){#checkout .paymentinfo .ccidentification span{width:100%}}@media only screen and (max-width:567px){#shoppingcart .shoppinglist ul{border:0;border-bottom:1px solid #fff}#shoppingcart .shoppinglist ul.perlineaddress_container{background:0}#shoppingcart .shoppinglist ul.perlineaddress_container>li select{width:60%!important}}@media screen and (max-width:414px){#checkout .expressorderactionlinks .btn,#checkout .actionlinks .btn{font-size:1.5em!important}#shoppingcart .shoppinglist ul.perlineaddress_container>li select{width:54%!important}.shoppinglist table td:before,#checkout #accordion .perlineaddress_container label{width:46%}.shoppinglist table td .desc-details{clear:right;float:right;width:54%}#shoppingcart .btn{font-size:13px;padding:10px}}@media screen and (max-width:375px){.shoppinglist table td:before,#checkout #accordion .perlineaddress_container label{width:50%}.shoppinglist table td .desc-details,#shoppingcart .shoppinglist ul.perlineaddress_container>li select{width:50%!important}#shoppingcart .btn{padding:6px}.shoppinglist table .cartlineaddtrigger,#shoppingcart input.quantity{margin-right:0;width:50px}.shoppinglist .actionlinks a.addtocart{margin-top:-2px}}#checkout_content #sucessmsg #SuccessMessage.successmsg{background:#fff;display:block;font-size:16px;padding:10px 10px 0}#checkout #accordion #ordercomments textarea{font-size:14px}#checkout #accordion .city .requiredfields,#checkout #accordion .state .requiredfields,#checkout #accordion .zipcodewrapper .requiredfields{left:7px}#checkout #accordion .state select{height:30px}#checkout #accordion input[type="text"].chkphonenumber{background:0;border:0}#checkout #accordion .multishippingaddress li.td_ssounitprice_selected select{background:#2a4359;color:#fff}a#addline{display:block;float:left;margin-top:5px}#accordion #acccontent a#fastcontchkout{float:right;font-size:0;margin:5px 0}#accordion #acccontent a#continuewithpaypal{margin:2px 10px 10px 5px}#accordion #acccontent div#transferordermsg{float:left}#accordion #acccontent div#transferordermsg span{margin:2px}#accordion #acccontent #transferordermsg #errormessage.error{color:#0B0080;margin-left:2px}a.searchskulink{background:#9f9f9f url("/Templates/BakerBearing/images/icons.png") no-repeat 1px -442px;display:block;float:right;height:26px;margin-top:1px;text-indent:-100000px;width:25px}#accordion #acccontent a.errorinfo{display:block;text-indent:-1000px;float:right}#accordion span#ordernumber{color:#fff;display:inline;font-size:16px;line-height:23px}div#checkout span#orderplacedby{color:#fff;display:inline;float:right;font-size:14px;line-height:23px;text-align:right;text-transform:none;width:350px;font-weight:normal}ul.express-order-header select,ul.express-order-header input{width:auto;padding:1px}ul.express-order-header select{margin:1px}ul.express-order-header{background:#F3F3F3;display:inline-block;padding-top:2px;padding-bottom:2px;margin:1px 0;width:100%}ul.express-order-header li:nth-child(2n+1){width:30%}ul.express-order-header li:nth-child(2n+2){width:50%}ul.express-order-header li:nth-child(2n+3){width:20%}div#checkout #accordion ul.express-order-header li select{width:25%}div#checkout #accordion ul.express-order-header li input{width:17%}div#checkout #accordion ul.express-order-header li input[type=text]{width:10%}ul.express-order-header li label.numberofrows,ul.express-order-header li span:first-child{font-weight:700;margin-right:5px}ul.express-order-header li input{background:#636160;display:inline-block;float:left;font-size:11px;border:1px solid #FFF;margin:1px 2px;padding:3px 8px}ul.express-order-header li input.enabled{color:#FFF;cursor:pointer}ul.express-order-header li input.disabled{cursor:inherit;background-color:#e1e1e1}ul.express-order-header li input.currentpagetext{background:#fff;border:1px solid #000;width:24px;height:19px;margin-top:2px;padding:3px 0;text-align:center}ul.express-order-header li span{float:left;display:block;font-size:13px;margin:2px;padding:2px 1px}ul.express-order-header li span#currentrange,ul.express-order-header li span#totalrows{padding:2px}div.table_head_holder{overflow:hidden;clear:left;float:left;position:relative;width:100%}div.express-order-table{clear:left;border:#fff solid;border-width:0 0 0 1px;width:100%}div.express-order-table ul,div.table_head_holder ul{background:#F3F3F3;text-align:center;color:#000}div.express-order-table ul li{text-align:center;border:#fff solid;border-width:0 1px 1px 0;margin:0}div.express-order-table ul li.LineImageUrl{height:50px;vertical-align:middle}div.express-order-table ul li.LineImageUrl div.LineImageUrl{vertical-align:middle}div.express-order-table ul li.SkuCode div.SkuCode input{width:73%!important;border:1px solid #E5E5E5;background:#fff;font-size:11px;line-height:11px;text-align:left}div.express-order-table ul li.SkuCode div.SkuCode input.disabled{background:#f3f3f3;border:0 none!important;font-size:11px!important;width:90%!important}div.express-order-table ul li.Quantity div.Quantity input{width:82%;border:1px solid #E5E5E5;font-size:11px;text-align:center;height:22px;margin:2px}div.express-order-table ul li.UnitPrice{text-align:right;padding-right:2px;color:#1d6f9e}div.express-order-table ul li.SkuName div.SkuName{text-align:left;padding-left:2px}div.express-order-table .UnitPrice span{width:50%;padding-right:5px;margin-top:0}div.express-order-table .UnitPrice span.listpricecontainer{text-decoration:line-through}div.express-order-table a.attached{color:#039!important;text-decoration:underline!important}div#addlinediv{clear:left;float:left;position:relative;width:100%}div#addlinediv p{float:right;font-weight:700;padding:7px}.row-highlight{color:#555;background:#bbb}.even_row{background:#F3F3F3}.odd_row{background:#fff}.ok{float:right}div#checkout select#SearchType,div#checkout span.optional{float:left}div#checkout span.optional{padding:10px 6px 0 3px}div#skulookupdiv{background-color:#fff;border:1px solid #CFCFCF;border-radius:10px;box-shadow:0 7px 13px 0;display:none;font-size:12px;padding:15px;width:780px;z-index:9999;position:absolute!important;top:8%!important}div#skulookupdiv .close{background:url("/Templates/BakerBearing/images/icons_24bit.png") no-repeat -47px -61px;cursor:pointer;height:35px;position:absolute;right:-15px;top:-11px;width:35px}div#skulookupdiv ul.header{font-size:18px;font-weight:700;overflow:hidden}div#skulookupdiv ul.header li{width:30%;float:left;margin:0}div#skulookupdiv ul.header li.skuscountmessage{float:left;display:block;color:#5A8205;font-size:17px;font-weight:700;text-align:right;width:70%}div#skulookupdiv div#searchskutextboxcontainer{position:relative;margin:8px 0 0 0;width:100%}div#skulookupdiv div#textfieldcontainer,div#skulookupdiv div#buttoncontainer{float:left}div#skulookupdiv div#textfieldcontainer{width:30%}div#skulookupdiv div#textfieldcontainer input#searchkeyword{height:29px;margin-top:0;padding:4px 4px;width:99%}div#skulookupdiv div#searchskutextboxcontainer input,div#skulookupdiv div#searchskutextboxcontainer select{border:1px solid #BED2D7;font-size:14px;margin:2px 0}div#skulookupdiv div#searchskutextboxcontainer select#SearchType,div#skulookupdiv div#searchskutextboxcontainer span.optional{float:left;padding:7px 8px 9px}div#skulookupdiv div#searchresultcontainer{position:relative;width:100%;margin:8px 0 0}div#skulookupdiv div#searchresultcontainer ul.actionlinks{float:left;width:100%}div#skulookupdiv div#buttoncontainer{font-weight:700;font-size:14px;padding-left:7px}div#skulookupdiv div#buttoncontainer a{border:0 none;cursor:pointer;float:left;margin:0 0 0 3px;padding-top:3px;height:29px;line-height:25px}div#skulookupdiv ul.search-sku-pagination-header{background:#F3F3F3;border-color:#ccc #999;border-style:solid dotted;border-width:1px;display:inline-block;margin:8px 0;padding:2px 0;width:98%}div#skulookupdiv #skucodecontainer ul li{display:block}div#skulookupdiv ul li label.numberofrows{font-weight:700;margin-right:5px}a.addtoquickorder{color:#1D6F9E;font-weight:700;text-decoration:underline;width:150px}a.addtoquickorder:hover{color:#000;text-decoration:none}#skucodecontainer .ui-widget-content{border:1px solid #bcbcbc;background:#fff;color:#333}#skucodecontainer .ui-autocomplete{cursor:default;left:0!important;margin-left:-58px;min-width:457px;position:absolute;top:23px!important;z-index:8!important}#skucodecontainer .ui-autocomplete>li{float:none;color:#111;margin:0}#skucodecontainer .ui-menu-item>a{border:0;color:#484848;padding-left:28px}#skucodecontainer .ui-menu{list-style:none;display:block;line-height:20px;margin:0}#skucodecontainer .ui-state-hover{color:#111;display:block;font-size:12px!important;background-color:#d1d1d1;text-decoration:none}#skucodecontainer .searchtermhighlight{font-weight:700;color:#903}* html .ui-autocomplete{min-width:1px}div#checkout span#quoteplacedby{display:inline;font-size:14px;float:right;text-align:right;text-transform:lowercase;color:#000}div#checkout h2.ui-accordion-header span#quoteplacedby{color:#fff}div#checkout .qoutemsg{margin-bottom:10px;display:block}div#checkout div#shippingcontainer div.customercomments{width:100%!important;clear:both!important;padding:2px 0 11px;margin:10px 7px}#checkout textarea.ordercomments{height:80px;width:100%;margin:0;padding:10px;border:1px solid #e1e1e1;resize:none}div#cartsummary ul.summaryofcharges li span.order_subtotal span{padding-left:10px}div#cartsummary div#expressorderlist ul#listitemcontent li{display:block;float:left!important;font-size:12px;margin:3px 0 0}div#cartsummary div#expressorderlist ul#listitemcontent li ul.listitems a.transfertoorder{background:url("/Templates/BakerBearing/images/icons_24bit.png") no-repeat -108px -41px;display:block;float:left;height:31px;margin-right:5px;text-indent:-99999px;width:31px}div#cartsummary div#expressorderlist ul#listitemcontent li a.editlist{float:left;padding-top:7px;width:210px}div#cartsummary div#expressorderlist ul#listitemcontent li ul.listitems{width:99%}div#cartsummary div#expressorderlist ul#listitemcontent li ul.listitems li:last-child{float:right!important}div#cartsummary div#expressorderlist div#creatlistcontainer{clear:both;margin-bottom:5px;padding-top:5px}div#cartsummary div#expressorderlist div#creatlistcontainer span{background:#f3f3f3;border:1px solid #ccc;clear:both;color:#777;display:block;font-size:11px;margin-top:5px;padding:5px}div#cartsummary div#expressorderlist div#creatlistcontainer a#createnewlist{float:right;margin-bottom:10px}div#cartsummary div#expressorderlist div#createeditlistpopup label.error{color:#EB0A34;margin-left:72px;width:100%}div#cartsummary div#expressorderlist div.infopopup{background:none repeat scroll 0 0 #F3F3F3;border:1px solid #26b3f7;color:#000;left:20%!important;top:55px!important;margin:auto;min-height:130px;padding:10px 0 9px 7px;width:390px}div#cartsummary div#expressorderlist div.infopopup label{float:left;padding-right:5px;width:70px}div#cartsummary div#expressorderlist div.infopopup input{padding:2px;width:79%}div#cartsummary div#expressorderlist div.infopopup textarea{border:1px solid #e1e1e1;min-height:150px;padding:2px;width:79%}div#cartsummary div#expressorderlist div.infopopup a#saveSkuDetails{float:right;margin-right:5px;margin-top:5px}div#cartsummary div#expressorderlist div.infopopup a#skudetailscancel,div#cartsummary div#expressorderlist div.infopopup a.cancel{float:right;margin:5px 11px 8px 0}div#cartsummary div#expressorderlist div.infopopup div#savelistnote{border:1px solid #26b3f7;clear:right;color:#777;display:block;font-size:11px;margin:10px 10px 0 3px;padding:8px}#cartsummary #expressorderlist .infopopup #savelistnote span:before{content:"\f1c3";color:#207245;font:normal 14px/1 FontAwesome;padding-right:4px}div#cartsummary a.btn{color:#fff!important;text-decoration:none!important}div#converttoorder h2.ui-accordion-header{background-color:#555;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#fff;margin-bottom:0;font-size:14px;padding:4px 7px 4px 11px!important}.orderlines{border:0 solid #115fab;border-top:0 none}.orderlines #orderlines.orderlines{border:0 none}div#orderlines div.itemdetails{border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc}div#orderlines div.shoppingcart ul.head li{border-left:1px solid #bcbcbc;font-size:13px;font-weight:bold;padding-bottom:10px;padding-top:10px;text-align:center;height:53px;display:table}div#orderlines div.shoppingcart ul.head li span{display:table-cell;vertical-align:middle}div#orderlines div.shoppingcart ul.head li:first-child{border:0}div#orderlines div.shoppingcart ul li.shoppingcol1{text-align:center;cursor:pointer}div#orderlines div.shoppingcart ul li.shoppingcol3,div#orderlines div.shoppingcart ul li.shoppingcol4,div#orderlines div.shoppingcart ul li.shoppingcol5{text-align:right}div#orderlines ul.singleproduct{background:#fafafa}div#orderlines ul{border-bottom:1px dotted #e5e5e5}div#orderlines ul li{padding-bottom:10px;padding-top:10px}div#orderlines div.shoppingcart .groupproductqoute .mainlines{float:left;padding:0;width:100%}div#orderlines div.shoppingcart .groupproductqoute .mainlines .divimage,div#orderlines div.shoppingcart .groupproductqoute .mainlines .showthisimage{float:left;width:66px;margin-right:5px;text-align:center}div#orderlines div.shoppingcart .groupproductqoute .mainlines li{padding:2px}#btnReApplyCoupon{float:left;height:28px;margin-left:5px;width:91px;text-indent:-9999px}#btnRemoveCoupon{clear:left;float:left;height:28px;margin:10px 0 0 5px!important;width:180px;text-indent:-9999px}#txtReApplyCouponcode{float:left;padding:2px;width:220px;margin-left:5px!important}dl#lblOrderChangeMsg{margin:8px 0}dl#lblOrderChangeMsg dt{background:#1D6F9E;font-size:16px;font-weight:700;color:#FFF;padding:2px 4px}dl#lblOrderChangeMsg dd{padding:6px 5px}div#errormessageoverlay span#lblReApplyErrorMessage{float:left;padding-left:5px}div#couponcode span#lblErrorMessage{clear:left;float:left}div#checkout div.expressorsameasshipping{text-align:right;margin:0 6px 6px 0}div#checkout div.expressorsameasshipping input.sameforbilling{position:relative}div#checkout div.expressorsameasshipping label.sameforbilling{width:auto!important}.listitemdelete{background:url("/Templates/BakerBearing/images/icons_24bit.png") no-repeat -84px -40px transparent;cursor:pointer;display:block;float:right;height:20px;margin:6px 0 0 5px;overflow:hidden;padding:0;width:20px}a.lnkbtnRemoveCartItem{background:url("/Templates/BakerBearing/images/icons_24bit.png") no-repeat scroll -50px -61px transparent;border:0 none;cursor:pointer;display:block;height:30px;padding-left:2px;text-indent:-9999px;margin:0 auto;width:30px}.loadingimg{background:url("/Templates/BakerBearing/images/loading.gif") no-repeat scroll transparent}.checkoutbtn{color:transparent!important;float:left;margin-left:10px;padding:15px 0;text-indent:-9999px;text-transform:capitalize;width:161px}div#converttoorder div#shippingaddresslist h2{background:#666;color:#fff;font-weight:normal;text-transform:uppercase;margin:10px 0 0;padding:4px 10px;overflow:hidden}div#converttoorder div#shippingaddresslist ul{margin-left:6px}div#converttoorder div#shippingaddresslist ul li{padding:8px 0}div#converttoorder div#shippingaddresslist ul.shippingaddress li{padding:2px 0}div#converttoorder div#shippingaddresslist input{background:none repeat scroll 0 0 transparent;border:0 none;font-size:12px}div#converttoorder div.actionlinks{clear:right;float:right;margin:8px 14px}div#converttoorder div#accordion span#spanshowalllines{float:right;display:none}div#converttoorder div#accordion a#showalllines,div#converttoorder div.billingaddress p.sameasshipping{display:none}div#converttoorder div#acccontent div#expressorder div.table_body_holder input{width:82%;border:0;font-size:11px;text-align:center;height:22px;padding:2px;background-color:#F3F3F3}div#converttoorder div#divpaymentcontainer .errmsg{display:block;padding:5px 0}div#billingaddress .dyn_content{float:left;margin-bottom:8px}div#checkout span#quotenumber{color:#F8E690;display:inline;font-size:16px;font-weight:700;line-height:23px}ul.securedlogo{padding-top:40px;margin-top:10px;border-top:1px dashed #CFCFCF}ul.securedlogo li{float:left;padding-right:30px}p.securetext{clear:both;color:#009;font-size:11px}div#converttoorder div.actionlinks a.payconverttoorder{font-size:18px;padding:10px 20px;float:right;text-align:center;margin:0 10px 15px 0}div#converttoorder div.actionlinks a.processingorderblock{border:0 none;cursor:pointer;display:block;height:42px;overflow:hidden;text-indent:-9999px;width:138px}div#converttoorder div.actionlinks a#convertquotetoorder{text-indent:initial;width:auto}div#converttoorder div.actionlinks a.payconverttoorder_disabled{background-color:#ccc;color:#999;font-size:18px;padding:10px 20px;text-align:center;cursor:inherit}div#checkout #editquote div.quoteactionlinks a.saveandclose{font-size:18px;padding:10px 20px;float:right;margin-top:10px;text-align:center}div#checkout #editquote div.quoteactionlinks a.saveandclose_disabled{background-color:#ccc;color:#999;font-size:18px;padding:10px 20px;text-align:center;cursor:inherit}div#checkout #editquote .ordercomments{float:none;width:98%!important}div#checkout #editquote div.quoteactionlinks a.cancel{background:#61a8d5;color:#fff;font-size:18px;padding:10px 20px;text-align:center;display:inline-block;float:right;margin:0 5px 0 0}div#checkout #editquote div.quoteactionlinks a.cancel:hover{background:#449ad1}div#checkout h2.ui-editquote-header{background:#f3f3f3;border:1px solid #bed2d7;font-size:16px;font-weight:bold;margin-top:1px;padding:4px 11px;position:relative;text-transform:uppercase;width:100%}div#checkout div.editlistcontainer,div#checkout div.editshippingcontainer,div#checkout div#converttoorder div#paymentcontainer{background:url("/Templates/BakerBearing/images/groupimg.png") repeat scroll 0 0 transparent;display:inline-block;margin-bottom:2px;width:100%;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-bottom:3px}#editorder #listcontainer,#editorder div#paymentcontainer,#editorder div#paymentcontainerwithlinks{background:0}#editorder #acccontent{border:0;width:100%}#editorder ul.express-order-header{background:#F3F3F3;float:left;width:100%;padding-top:2px;padding-bottom:2px;margin:1px 0}#editorder ul.express-order-header li{float:left;margin:0 0 0 14px}#editorder ul.express-order-header li input{background:#636160;float:left;display:block;font-size:11px;border:1px solid #FFF;margin:1px 2px;padding:3px 8px}#editorder ul.express-order-header li input.enabled{color:#FFF;cursor:pointer}#editorder ul.express-order-header li input.disabled{cursor:inherit;background-color:#e1e1e1}#editorder ul.express-order-header li input.currentpagetext{background:#fff;border:1px solid #000;font-size:13px;width:8px;height:13px;margin-top:2px}#editorder ul.express-order-header li span{float:left;display:block;font-size:13px;margin:2px;padding:2px 1px}#editorder ul.express-order-header li span.currentrange,#editorder ul.express-order-header li span#currentrange,#editorder ul.express-order-header li span#totalrows{padding:2px}#editorder div#messagediv{display:none}#editorder div#messagediv span{background:none repeat scroll 0 0 #F3F3F3;color:#FD0404;float:left;margin:5px 0 -3px;padding:2px 10px;width:97%}#editorder div.table_head_holder{overflow:hidden;clear:left;float:left;position:relative;width:100%}#editorder div.table_body_holder{clear:left;float:left;position:relative;width:100%}#editorder div.table_body_holder input{width:82%;border:1px solid #E5E5E5;font-size:11px;text-align:center;height:22px;padding:2px}#editorder div.express-order-table ul li{text-align:center;border:#fff solid;border-width:0 1px 1px 0;margin:0}#editorder div.express-order-table ul li.LineImageUrl{height:50px;vertical-align:middle}#editorder div.express-order-table ul li.LineImageUrl div.LineImageUrl{vertical-align:middle}#editorder div.express-order-table ul li.SkuCode div.SkuCode input{*float:left;width:73%!important;border:1px solid #E5E5E5;background:#fff;font-size:11px;height:22px;text-align:left}#editorder div.express-order-table ul li.SkuCode div.SkuCode input.disabled{background:#f3f3f3;border:0}#editorder div.express-order-table ul li.Quantity div.Quantity input{width:82%;border:1px solid #E5E5E5;font-size:11px;text-align:center;height:22px;margin:2px}#editorder div.express-order-table ul li.SkuName div.SkuName{text-align:left}#editorder div.express-order-table tr{background:#F3F3F3;text-align:center;color:#000}div#checkout div#listcontainer div#acccontent div#expressorder div.express-order-table{clear:left;border:#fff solid;border-width:0 0 0 1px;width:100%}.lineimage{width:45px}#expressorder ul{float:left;width:100%}#expressorder ul li{float:left;display:table}div#messagediv{display:none}div#messagediv span{background:none repeat scroll 0 0 #F3F3F3;color:#FD0404;float:left;margin:5px 0 -3px;padding:2px 10px;width:97%}#expressorder_table_head-th-1-dt-label,#expressorder_table_head-th-4-dt-label,#expressorder_table_head-th-5-dt-label,#tablecontainer_table_head-th-4-dt-label{cursor:pointer;text-decoration:underline}span.ascending,span.descending{text-decoration:none;cursor:pointer}#expressorder_table_head-th-delete_row{height:30px}div#checkout #accordion div.expressorderfooter{border-top:1px solid #CCC;clear:left;float:left;width:100%}div#skulookupdiv ul li#liaddtoorder{margin:10px 0}#expressorder_pagination_header{float:left;width:100%;margin:5px 0 4px 0}div#skulookupdiv .infomsg{color:#f00}#tablecontainer_table_body,.overview{width:100%}#expressorder #expressorder_pagination_rpp{float:left;width:28%}#expressorder #expressorder_pagination_rpp label{padding:0 5px}#expressorder #expressorder_pagination_rpp select{width:45px!important;padding:3px 1px!important;margin:0 0 0 2px}#expressorder #expressorder_pagination_prev_next{float:left;width:54%}#expressorder #expressorder_pagination_prev_next input[type=button]{padding:4px 0;width:18.2%;margin-right:1px;border:1px solid #fff}#expressorder #expressorder_pagination_prev_next input.disabled{background:#e1e1e1;color:#555}#expressorder #expressorder_pagination_prev_next input.disabled:hover{background:#e1e1e1;color:#555}#expressorder #expressorder_pagination_prev_next input.enabled:focus,#expressorder #expressorder_pagination_prev_next input.enabled:hover{background:#636160}#expressorder #expressorder_pagination_prev_next input.enabled{color:#fff;cursor:pointer;background:#636160}div#checkout #accordion input.currentpagetext{width:25px;padding:4px;margin-left:4px}#expressorder #expressorder_pagination_view{float:left;width:18%}#expressorder #expressorder_pagination_view span,#expressorder #expressorder_pagination_prev_next span,#expressorder #expressorder_pagination_prev_next input{float:left;height:28px;margin-right:1px}#searchresultcontainer #tablecontainer_pagination_prev_next .currentpagetext{height:25px;margin-top:1px}#expressorder_pagination_header span{margin:0 5px;line-height:28px}#expressorder_pagination_header span#totalpagecount_expressorder{width:20px}#tablecontainer .mobile_heading{display:none}#tablecontainer ul{float:left;width:100%}#tablecontainer ul li{float:left;display:table}#tablecontainer ul li div{display:table-cell;vertical-align:middle}div#messagediv{display:none}div#messagediv span{background:none repeat scroll 0 0 #F3F3F3;color:#FD0404;float:left;margin:5px 0 -3px;padding:2px 10px;width:97%}ul#expressorder_table_head_thead_row li{background:#61a8d5;border-right:1px solid #FFF;text-align:center;color:#FFF}#tablecontainer_table_head_holder ul li,#tablecontainer_table_body_holder ul li{width:15%}#tablecontainer_table_head-th-delete_row{height:30px}#tablecontainer_table_head ul li,#tablecontainer_table_body ul li{padding:5px}#tablecontainer_table_head ul li.Code,#tablecontainer_table_body ul li.Code{width:17%;word-break:break-all}#tablecontainer_table_head ul li.qty,#tablecontainer_table_body ul li.qty{width:10%}#tablecontainer_table_head ul li.Name,#tablecontainer_table_body ul li.Name{width:27%}#tablecontainer_table_head ul li.RetailPrice,#tablecontainer_table_body ul li.RetailPrice{width:12%}#tablecontainer_table_head ul li.UOM,#tablecontainer_table_body ul li.UOM{width:15%}#tablecontainer_table_head ul li.InventoryMessage,#tablecontainer_table_body ul li.InventoryMessage{width:19%}#tablecontainer_pagination_header{float:left;width:100%;margin:5px 0 4px 0}#searchresultcontainer #tablecontainer_pagination_rpp{float:left;width:30%}#searchresultcontainer #tablecontainer_pagination_header span{margin:0 5px;line-height:27px}#searchresultcontainer #tablecontainer_pagination_rpp select{width:60px!important;padding:2px 4px!important;margin:0 0 0 2px}#searchresultcontainer #tablecontainer_pagination_prev_next{float:left;width:50%}#searchresultcontainer #tablecontainer_pagination_prev_next input[type=button]{padding:4px 0;width:17.2%;margin-right:1px;border:1px solid #fff}#searchresultcontainer #tablecontainer_pagination_prev_next input.disabled{background:#e1e1e1;color:#555}#searchresultcontainer #tablecontainer_pagination_prev_next input.disabled:hover{background:#e1e1e1;color:#555}#searchresultcontainer #tablecontainer_pagination_prev_next input.enabled:focus,#searchresultcontainer #tablecontainer_pagination_prev_next input.enabled:hover{background:#636160}#searchresultcontainer #tablecontainer_pagination_prev_next input.enabled{color:#fff;cursor:pointer;background:#636160}#searchresultcontainer #accordion input.currentpagetext{width:25px;padding:0}#searchresultcontainer #tablecontainer_pagination_view{float:left;width:20%}#searchresultcontainer #tablecontainer_pagination_view span,#searchresultcontainer #tablecontainer_pagination_prev_next span,#searchresultcontainer #tablecontainer_pagination_prev_next input{float:left;margin-right:1px}#tablecontainer_table_body li{padding:0 2px;text-align:center;border:solid #eee;border-width:0 0 0 1px}#tablecontainer_table_body li.Code{border-left:none}#tablecontainer_table_body .RetailPrice{text-align:right}#tablecontainer_table_body .Name{text-align:left}#tablecontainer_table_body .Code{text-align:left}#tablecontainer_pagination_header .currentpagetext{margin-left:5px;padding:3px;text-align:center;width:30px}#tablecontainer_pagination_header #totalpagecount_tablecontainer{margin-right:5px!important}div#checkout div.ui-accordion #expressorderlines div.ui-accordion-content{border:0}div.delete_row a.remove_item{background:url("/Templates/BakerBearing/images/icons_24bit.png") no-repeat -84px -62px transparent;cursor:pointer;display:block;float:none;height:17px;overflow:hidden;width:17px;margin:6px auto;padding:0}.table_row_blank a.remove_item{display:none!important}#checkout .column2{position:static}#tablecontainer ul li div input.cartlineaddtrigger{width:34px}div#skulookupdiv div#searchskutextboxcontainer select#SearchType{padding:3px}div#cartsummary div#expressorderlist div.infopopup ul li{margin-bottom:5px}.container{position:relative}div#orderlines div.shoppingcart ul li .mobile_title{display:none}#checkout_content{margin-top:15px}.scrollbar.disable{display:none}div#tablecontainer_table_body_holder .viewport{clear:left;height:400px;overflow:hidden;position:relative}div#tablecontainer_table_body_holder .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0}div#tablecontainer_table_body_holder .scrollbar{background-color:#e1e1e1;position:absolute;top:75px;right:-10px;background-position:0 0;width:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0;z-index:1}div#tablecontainer_table_body_holder .track{height:330px;width:10px;position:relative}div#tablecontainer_table_body_holder .thumb{background-color:#666;height:20px;width:10px;cursor:pointer;overflow:hidden;position:absolute;top:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}div#tablecontainer_table_body_holder .thumb .end{display:none;overflow:hidden;height:5px;width:25px}@media screen and (min-width:1024px){div#orderlines div.shoppingcart ul li.shoppingcol1{width:11.6667%}div#orderlines div.shoppingcart ul li.shoppingcol2{width:38.3333%;text-align:left}}@media screen and (max-width:1024px){div.express-order-table ul li.SkuCode div.SkuCode input,#editorder div.express-order-table ul li.SkuCode div.SkuCode input{height:25px}}@media screen and (min-width:768px){ul#expressorder_table_head_thead_row li,ul#tablecontainer_table_head_thead_row li{background:#636160;border-right:1px solid #FFF;text-align:center;color:#FFF}ul#tablecontainer_table_head_thead_row li{border-left:1px solid #ccc;border-right:0}#expressorder_table_head_holder ul li,#expressorder_table_body ul li{width:17%}#expressorder_table_head_holder ul li:first-child,#expressorder_table_body ul li:nth-child(2){width:10%}#expressorder_table_head_holder ul li:last-child,#expressorder_table_body ul li:last-child{width:5%}#expressorder_table_head_holder ul li:nth-child(3),#expressorder_table_body ul li:nth-child(6),#expressorder_table_head_holder ul li:nth-child(6),#expressorder_table_body ul li:nth-child(12){width:8%}#expressorder_table_head_holder ul li:nth-child(4),#expressorder_table_body ul li:nth-child(8){width:34.9%}#expressorder_table_body ul li:nth-child(6) input{width:80%!important;text-align:center}div#cartsummary div#expressorderlist ul#listitemcontent>li{width:100%;float:none}#expressorder ul li div{display:table-cell;vertical-align:middle}}@media screen and (min-width:720px) and (max-width:952px){#expressorder #expressorder_pagination_prev_next{width:56%}#expressorder #expressorder_pagination_view{width:19%}#expressorder_table_head_holder ul li:last-child,#expressorder_table_body ul li:last-child{width:6.5%}#expressorder_table_head_holder ul li:nth-child(3),#expressorder_table_body ul li:nth-child(6),#expressorder_table_head_holder ul li:nth-child(6),#expressorder_table_body ul li:nth-child(12){width:8%}#expressorder_table_head_holder ul li:nth-child(4),#expressorder_table_body ul li:nth-child(8){width:33.5%}#accordion #acccontent div#transferordermsg{width:100%}}@media screen and (max-width:800px){#expressorder #expressorder_pagination_view{display:none}#expressorder #expressorder_pagination_rpp{width:32%}#expressorder #expressorder_pagination_prev_next{width:68%}div#checkout span#orderplacedby{float:left;text-align:left;clear:left;width:100%}div#skulookupdiv{width:90%;left:5%!important}div#cartsummary div#expressorderlist ul#listitemcontent li a.editlist{width:170px}#searchresultcontainer #tablecontainer_pagination_rpp select{height:27px;padding-bottom:3px}#expressorder #expressorder_pagination_rpp label{font-size:85%}}@media screen and (min-width:768px){#expressorder .mobile_heading{display:none}.even_row equalheightcontainer{width:50%}}@media screen and (max-width:768px){div.express-order-table ul li.SkuCode div.SkuCode input,#editorder div.express-order-table ul li.SkuCode div.SkuCode input{width:65%!important}div#checkout h2.ui-editquote-header{font-size:14px}}@media screen and (max-width:767px){#expressorder_table_head_holder,#tablecontainer_table_head_holder,#searchresultcontainer #tablecontainer_pagination_view{display:none}#expressorder_table_body ul,#tablecontainer_table_body ul{background:#f3f3f3;border:1px solid #ddd;margin-bottom:5px;padding:5px;position:relative}#expressorder_table_body ul li,#tablecontainer_table_body ul li{width:70%!important;border:0;margin-bottom:5px;text-align:left}#expressorder_table_body ul li.mobile_heading,#tablecontainer_table_body ul li.mobile_heading{display:block;text-align:left;width:30%!important}#expressorder_table_body ul li.delete_row{position:absolute!important;top:5px;right:5px;width:30px}div.delete_row a.remove_item{float:right}#expressorderlines #listcontainer{border:0;background:0}#expressorder_table_body ul li.ProductImageURL.mobile_heading,#expressorder_table_body ul li.ProductImageURL{display:none}#expressorder_table_body ul li.Qty input,#tablecontainer_table_body ul li.Qty{width:40px!important;text-align:center;padding:0}.table_row_blank .UnitPrice,.table_row_blank .UOM,.table_row_blank .delete_row{display:none!important}div#checkout #accordion .SkuCode input[type="text"]{width:89%!important;padding-left:0}div.express-order-table .UnitPrice span{line-height:21px;float:left;width:auto}div#checkout #accordion .SkuCode input.disabled{background:0;color:#000;font-size:13px;margin-top:-2px;color:#ccc\9;margin-top:-5px\9;vertical-align:top}div#checkout h2.ui-state-active{overflow:hidden;text-align:left}div#checkout span#orderplacedby{width:100%;color:#fff;text-align:left;float:none;display:block}div.express-order-table ul li.SkuName div.SkuName{padding-left:0}#expressorder_table_body ul li.Qty input,#tablecontainer_table_body ul li.Qty{margin-left:1px}#tablecontainer_table_body ul li{padding:5px}#tablecontainer_table_body ul li.Code,#tablecontainer_table_body ul li.qty,#tablecontainer_table_body ul li.Name,#tablecontainer_table_body ul li.RetailPrice,#tablecontainer_table_body ul li.UOM,#tablecontainer_table_body ul li.InventoryMessage{width:70%}#tablecontainer_table_body ul li.Code.mobile_heading,#tablecontainer_table_body ul li.qty.mobile_heading,#tablecontainer_table_body ul li.Name.mobile_heading,#tablecontainer_table_body ul li.RetailPrice.mobile_heading,#tablecontainer_table_body ul li.UOM.mobile_heading,#tablecontainer_table_body ul li.InventoryMessage.mobile_heading{width:30%}#tablecontainer_table_body ul li.Code{vertical-align:top;vertical-align:text-top}#tablecontainer_table_body .RetailPrice{text-align:left}div#skulookupdiv ul.header li{width:100%}#expressorder_table_body ul li,#tablecontainer_table_body ul li{padding:0}#checkout #accordion #expressorder_table_body input[type="text"],#checkout #accordion #tablecontainer_table_body input[type="text"]{height:28px}div#skulookupdiv div#textfieldcontainer{width:35%}div#skulookupdiv div#searchresultcontainer ul.actionlinks{width:100%}div#skulookupdiv div#buttoncontainer{padding-left:0;margin-top:0}#searchresultcontainer #tablecontainer_pagination_prev_next{width:60%}#searchresultcontainer #tablecontainer_pagination_rpp{width:38%}.add_row_button .add_row_button_link{display:block}div#cartsummary div#expressorderlist ul#listitemcontent>li{width:100%;float:none}#searchresultcontainer #tablecontainer_pagination_header span{line-height:24px}#tablecontainer_pagination_header .currentpagetext{padding:4px}div#skulookupdiv div#searchskutextboxcontainer select#SearchType{padding:3px 0}#searchresultcontainer #tablecontainer_pagination_rpp select{font-size:92%}#searchresultcontainer #tablecontainer_pagination_rpp select{padding:2px 4px}.listpricecontainer{color:#555}#cartsummary{margin-top:5px}#expressorder #expressorder_pagination_rpp,#expressorder #expressorder_pagination_prev_next{width:100%;margin-top:5px}#checkout a.multishipfastcontchkout,#checkout a.backbtn{font-size:14px;padding:9PX 10px 9PX}#checkout a.fastcontchkout,div#checkout div.actionlinks a.placeorder{font-size:14px}#accordion #acccontent a#continuewithpaypal{margin-top:0}div#orderlines div.shoppingcart ul.head li{padding:0 3px;font-size:12px}div#checkout span#quoteplacedby{display:block;text-align:left;float:none}div#skulookupdiv ul.header li.skuscountmessage{width:100%;text-align:left;font-size:13px}#tablecontainer_table_head-th-qty.qty.mobile_heading label{line-height:25px}#expressorder_table_head-th-Qty.Qty.mobile_heading label{line-height:30px}div.express-order-table ul li.UnitPrice{color:inherit;font-weight:normal}#tablecontainer_table_body li.Code{height:auto!important}#tablecontainer ul li div{vertical-align:text-top}#accordion #acccontent div#transferordermsg{float:none!important}}@media screen and (max-width:667px){div#tablecontainer_table_body_holder .viewport{width:98%}div#tablecontainer_table_body_holder .scrollbar{top:51px}div#checkout div#listcontainer div#acccontent div#expressorder div.express-order-table li{height:auto!important}div#checkout div#listcontainer div#acccontent div#expressorder div.express-order-table li.mobile_heading{clear:left}}@media screen and (max-width:600px){div#skulookupdiv{padding:10px}div#skulookupdiv div#textfieldcontainer{width:31%}#searchresultcontainer #tablecontainer_pagination_prev_next input[type=button]{font-size:90%}div#skulookupdiv{width:86%;left:7%!important;top:5%!important}div#skulookupdiv div#textfieldcontainer input#searchkeyword{font-size:11px;width:100%;margin-left:3px}#searchresultcontainer #tablecontainer_pagination_rpp select{padding:3px 4px!important}div#checkout div.errormessageoverlay{position:fixed!important}div#tablecontainer_table_body_holder .scrollbar{top:11.2%}}@media screen and (max-width:568px){div#skulookupdiv div#buttoncontainer a{margin-left:3px;padding-left:7px;line-height:18px;padding-right:7px}}@media screen and (min-width:320px) and (max-width:480px){div#skulookupdiv div#textfieldcontainer input#searchkeyword{font-size:12px;margin-left:0}div#tablecontainer_table_body_holder .viewport{height:auto\9}div#tablecontainer_table_body_holder .overview{position:inherit\9}div#tablecontainer_table_body_holder .scrollbar{display:none\9}#exposeMask{height:auto\9!important;height:100%\9!important;position:fixed\9!important}#expressorder #expressorder_pagination_view{display:none}#expressorder #expressorder_pagination_prev_next input[type="button"]{padding:4px 0;width:17.4%}div#checkout #accordion input.currentpagetext{margin-left:5px;padding:4px;width:30px}#expressorder_pagination_header span{line-height:33px;margin:0 5px!important}div#skulookupdiv{width:90%;left:12px!important;top:30px!important}div#skulookupdiv div#buttoncontainer{margin-top:0;padding-left:0}div#skulookupdiv div#buttoncontainer a{margin-top:5px;width:45.8%}div#skulookupdiv div#buttoncontainer{width:100%}div#skulookupdiv div#searchskutextboxcontainer span.optional{margin-top:5px}#searchresultcontainer #tablecontainer_pagination_prev_next,#searchresultcontainer #tablecontainer_pagination_rpp{width:100%;margin-top:10px}div#skulookupdiv div#searchresultcontainer ul.actionlinks{width:auto}#searchresultcontainer #tablecontainer_pagination_prev_next input[type="button"]{font-size:100%}#tablecontainer_pagination_header .currentpagetext{padding:5px}#searchresultcontainer #tablecontainer_pagination_header span{line-height:26px}div#skulookupdiv div#searchskutextboxcontainer select{margin-left:1px;padding:2px 0}div#skulookupdiv div#textfieldcontainer{width:100%}div#cartsummary div#expressorderlist div.infopopup{width:90%;left:5%!important}div#cartsummary div#expressorderlist div.infopopup input,div#cartsummary div#expressorderlist div.infopopup textarea{width:70%}div#tablecontainer_table_body_holder .scrollbar{top:20%}div#orderlines div.shoppingcart ul.head,div#orderlines div.shoppingcart ul li.shoppingcol1{display:none}div#orderlines div.shoppingcart ul li .mobile_title{float:left;font-weight:bold;width:30%;display:block}div#orderlines div.shoppingcart ul li.shoppingcol2>a{float:left;width:70%}div#orderlines div.shoppingcart ul li{text-align:left!important}#checkout h2.ui-state-active{font-size:11px}div#skulookupdiv .infomsg{display:block;text-align:center}div#checkout #accordion .SkuCode input[type="text"]{width:90%!important}}@media screen and (max-width:414px){div#skulookupdiv div#buttoncontainer a{float:left;width:45%}div#skulookupdiv div#buttoncontainer a#historysearch{float:right}div#skulookupdiv div#searchresultcontainer ul.actionlinks{width:100%;text-align:center}#tablecontainer_pagination_header .currentpagetext{padding:3px}div#skulookupdiv div#searchskutextboxcontainer select{margin-left:1px}#expressorder_pagination_header span#totalpagecount_expressorder{width:18px}div#skulookupdiv div#searchskutextboxcontainer select#SearchType{padding:2px}}@media screen and (max-width:375px){div#skulookupdiv div#buttoncontainer a{margin-left:0;padding-left:inherit;padding-right:inherit;width:45.5%}div#checkout #accordion .SkuCode input[type="text"]{width:85%!important}}@media screen and (max-width:360px){div#skulookupdiv div#buttoncontainer a{float:none;margin:10px 0 0;width:100%}div#skulookupdiv div#buttoncontainer a#historysearch{margin-top:0}div#skulookupdiv div#searchskutextboxcontainer span.optional{display:block;float:none;margin:0 auto;text-align:center}#expressorder_table_body ul li.mobile_heading,#tablecontainer_table_body ul li.mobile_heading{width:40%!important}#expressorder_table_body ul li,#tablecontainer_table_body ul li{width:60%!important}}.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;float:left}.rateit .rateit-range{position:relative;display:-moz-inline-box;display:inline-block;background:url("/Templates/BakerBearing/images/star.png");height:16px;outline:0}.rateit .rateit-range *{display:block}* html .rateit,* html .rateit .rateit-range{display:inline}*+html .rateit,*+html .rateit .rateit-range{display:inline}.rateit .rateit-hover,.rateit .rateit-selected{position:absolute;left:0}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0}.rateit .rateit-hover{background:url("/Templates/BakerBearing/images/star.png") left -16px}.rateit .rateit-hover-rtl{background-position:right -32px}.rateit .rateit-selected{background:url("/Templates/BakerBearing/images/star.png") left -16px}.rateit .rateit-selected-rtl{background-position:right -32px}.rateit .rateit-preset{background:url("/Templates/BakerBearing/images/star.png") left -48px}.rateit .rateit-preset-rtl{background:url("/Templates/BakerBearing/images/star.png") left -48px}.rateit button.rateit-reset{background:url("/Templates/BakerBearing/images/icons.png") no-repeat scroll 0 2px transparent;display:block;height:20px;width:16px;float:left;margin-right:5px;border:0 solid #fff}.rateit button.rateit-reset:hover,.rateit button.rateit-reset:focus{background-position:0 2px}.r-tabs{position:relative;border-bottom:1px solid #567086}.r-tabs .r-tabs-nav{margin:0;padding:0;border-bottom:1px solid #f6f6f6}.r-tabs .r-tabs-tab{display:inline-block;margin:0;list-style:none}.r-tabs .r-tabs-panel{padding:15px;display:none;min-height:352px}.r-tabs .r-tabs-accordion-title{display:none}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block}@media only screen and (max-width:768px){.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}.r-tabs .r-tabs-panel{min-height:50px}.column1 .r-tabs .r-tabs-nav{display:block!important}.column1 .r-tabs .r-tabs-accordion-title{display:none!important}.column1 .r-tabs .r-tabs-panel{min-height:50px}}@media only screen and (min-width:320px){#ordercomplete .r-tabs .r-tabs-nav,#checkout .r-tabs .r-tabs-nav{display:none}#ordercomplete .r-tabs .r-tabs-nav,#checkout .r-tabs .r-tabs-accordion-title{display:block}#ordercomplete .r-tabs .r-tabs-nav,#checkout .r-tabs .r-tabs-panel{min-height:50px;margin:0;border-left:1px solid #567086;border-right:1px solid #567086}}.r-tabs .r-tabs-nav .r-tabs-tab{position:relative;top:1px}.r-tabs .r-tabs-nav .r-tabs-anchor{background:#2bc491;border:1px solid #f6f6f6;height:33px;display:inline-block;text-decoration:none;color:#fff;text-align:center;width:100px;text-transform:uppercase;line-height:30px}.r-tabs .r-tabs-nav .r-tabs-anchor:hover{color:#000;background-color:#f6f6f6}.r-tabs .r-tabs-nav .r-tabs-state-active{background-color:#dadada}.r-tabs .r-tabs-nav .r-tabs-state-disabled{opacity:.5}.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{color:#000;background-color:#f6f6f6;border:1px solid #4b4b4b}.r-tabs .r-tabs-panel{margin-bottom:10px;background:#fff;line-height:18px}.r-tabs .r-tabs-accordion-title .r-tabs-anchor{display:block;padding:10px;background-color:#fff;border-color:#567086;color:#2a4359;text-decoration:none;font-size:16px;width:100%;border-bottom:0}.r-tabs .r-tabs-accordion-title .r-tabs-anchor:hover{background-color:#fff;border-color:#567086;color:#2a4359}.r-tabs .r-tabs-accordion-title:last-child .r-tabs-anchor{border-bottom:1px solid #567086}.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled{opacity:.5}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-image:url("/Templates/BakerBearing/images/icon-btn-down.png");background-position:98% center;background-repeat:no-repeat}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color:#555;color:#fff;border-top:1px solid #555;border-right:1px solid #555;border-left:1px solid #555;margin-bottom:0}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor,.ui-accordion-header.ui-state-active{background-color:#1d1f24;border-bottom:1px solid #1d1f24}/*!* Slider for Bootstrap * * Copyright 2012 Stefan Petre * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:100%!important;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:96%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle{margin-left:-10px;margin-top:-5px}.slider.slider-horizontal .slider-handle.triangle{border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;margin-left:-5px;left:50%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-handle{margin-left:-5px;margin-top:-10px}.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0}.slider input{display:none}.slider .tooltip-inner{white-space:nowrap}.slider-track{position:absolute;cursor:pointer;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.slider-selection{position:absolute;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:-o-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:linear-gradient(to bottom,#f9f9f9,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.slider-handle{position:absolute;width:20px;height:20px}.slider-handle.round{background:url("/Templates/BakerBearing/images/icons.png") no-repeat 4px -2411px;display:block;height:23px;width:23px}.slider-handle.triangle{background:transparent none}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:auto;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left;background:#fff;overflow:hidden;position:relative;margin-left:1px}.owl-carousel .owl-item a{display:block}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.og-grid{list-style:none;margin:0 auto;text-align:center;width:100%}.og-grid>li{display:inline-block!important;vertical-align:top;height:300px}.og-grid li.og-expanded>a::after{top:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#ddd;border-width:15px;left:50%;margin:-20px 0 0 -15px;background:#f1f1f1}.og-expander{position:absolute;top:auto;left:0;width:100%;margin-top:10px;text-align:left;height:0;border:1px solid #d1d1d1;background:#f2f2f2}.og-expander-inner{padding:0;height:100%;overflow-y:visible}.og-close{position:absolute;width:40px;height:40px;top:20px;right:20px;cursor:pointer;z-index:100}.og-close::before,.og-close::after{content:'';position:absolute;width:100%;top:50%;height:2px;background:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.og-close:hover::before,.og-close:hover::after{background:#333}.og-details{width:100%;float:left;height:100%;position:relative}@-webkit-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@-moz-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@media screen and (max-width:830px){.og-expander h3{font-size:32px}.og-expander p{font-size:13px}.og-expander a{font-size:12px}}@media screen and (max-width:650px){.og-fullimg{display:none}.og-details{float:none;width:100%}}