﻿@font-face{font-family:"AvenirLTW0145Book";src:url("/Content/Fonts/4f32268f-fd86-4960-b72c-4bb1ba75ec6f.eot?iefix") format("eot");}@font-face{font-family:"AvenirLTW0145Book";src:url("/Content/Fonts/4f32268f-fd86-4960-b72c-4bb1ba75ec6f.eot?iefix");src:url("/Content/Fonts/939cba03-5b40-4d01-9bc5-7589eca863db.woff") format("woff"),url("/Content/Fonts/849bc5b9-a2ff-4343-977b-26ba8bd24a60.ttf") format("truetype"),url("/Content/Fonts/f67fa3b5-c1d1-488f-8e60-a828b9ad56a4.svg#f67fa3b5-c1d1-488f-8e60-a828b9ad56a4") format("svg");}@font-face{font-family:"AvenirLTW01-45BookObliq";src:url("/Content/Fonts/acc13cdc-338a-43e6-a156-e54a4c87582d.eot?iefix") format("eot");}@font-face{font-family:"AvenirLTW01-45BookObliq";src:url("/Content/Fonts/acc13cdc-338a-43e6-a156-e54a4c87582d.eot?iefix");src:url("/Content/Fonts/ca94ed56-18fc-4856-940a-70a072607c7c.woff") format("woff"),url("/Content/Fonts/dd6da407-70fe-4aa3-a1c7-64f0cb086f01.ttf") format("truetype"),url("/Content/Fonts/c7f424be-90e1-45b8-b617-ee3589a859bd.svg#c7f424be-90e1-45b8-b617-ee3589a859bd") format("svg");}@font-face{font-family:"AvenirLTW0155Roman";src:url("/Content/Fonts/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?iefix") format("eot");}@font-face{font-family:"AvenirLTW0155Roman";src:url("/Content/Fonts/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?iefix");src:url("/Content/Fonts/b9ebb19d-88c1-4cbd-9baf-cf51972422ec.woff") format("woff"),url("/Content/Fonts/5ed4f98e-9044-4810-88ff-74d412c1351f.ttf") format("truetype"),url("/Content/Fonts/4cb16859-16ca-4342-b89c-292dc83266af.svg#4cb16859-16ca-4342-b89c-292dc83266af") format("svg");}@font-face{font-family:"AvenirLTW01-55Oblique";src:url("/Content/Fonts/8f21e618-9282-4df1-b556-73ee82bdd673.eot?iefix") format("eot");}@font-face{font-family:"AvenirLTW01-55Oblique";src:url("/Content/Fonts/8f21e618-9282-4df1-b556-73ee82bdd673.eot?iefix");src:url("/Content/Fonts/3695342c-b5e2-4010-b0d4-56f563465922.woff") format("woff"),url("/Content/Fonts/2ba9f875-66d9-414d-a426-5a012b443475.ttf") format("truetype"),url("/Content/Fonts/0a88351a-e628-4b1f-99eb-3a729518af0a.svg#0a88351a-e628-4b1f-99eb-3a729518af0a") format("svg");}@font-face{font-family:"AvenirLTW0165Medium";src:url("/Content/Fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?iefix") format("eot");}@font-face{font-family:"AvenirLTW0165Medium";src:url("/Content/Fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?iefix");src:url("/Content/Fonts/2cac77ec-9bc0-4ee7-87e4-27650190744f.woff") format("woff"),url("/Content/Fonts/aaf11848-aac2-4d09-9a9c-aac5ff7b8ff4.ttf") format("truetype"),url("/Content/Fonts/294099f3-8d00-4676-afc5-5e9d8d43ad69.svg#294099f3-8d00-4676-afc5-5e9d8d43ad69") format("svg");}@font-face{font-family:"AvenirLTW01-65MediumObl";src:url("/Content/Fonts/2a6f81a2-475c-4831-9949-33d7748ee561.eot?iefix") format("eot");}@font-face{font-family:"AvenirLTW01-65MediumObl";src:url("/Content/Fonts/2a6f81a2-475c-4831-9949-33d7748ee561.eot?iefix");src:url("/Content/Fonts/e0af2f49-a399-482b-a54e-d745e268ec80.woff") format("woff"),url("/Content/Fonts/6803d3dd-2107-45fc-ac8a-a4fa13771547.ttf") format("truetype"),url("/Content/Fonts/1bb1acb5-8d4e-4800-88af-dbcf1fe96ef8.svg#1bb1acb5-8d4e-4800-88af-dbcf1fe96ef8") format("svg");}@font-face{font-family:"AvenirLTW0185Heavy";src:url("/Content/Fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?iefix") format("eot");}@font-face{font-family:"AvenirLTW0185Heavy";src:url("/Content/Fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?iefix");src:url("/Content/Fonts/7147ec3a-8ff8-4ec9-8c5c-bd1571dc6ae6.woff") format("woff"),url("/Content/Fonts/d1dc54b2-878d-4693-8d6e-b442e99fef68.ttf") format("truetype"),url("/Content/Fonts/731dd4d3-64da-427d-ba61-01575b3cf3f7.svg#731dd4d3-64da-427d-ba61-01575b3cf3f7") format("svg");}@font-face{font-family:"AvenirLTW0195Black";src:url("/Content/Fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?iefix") format("eot");}@font-face{font-family:"AvenirLTW0195Black";src:url("/Content/Fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?iefix");src:url("/Content/Fonts/5a05cf7f-f332-456f-ae67-d8c26e0d35b3.woff") format("woff"),url("/Content/Fonts/c33278bc-988e-440b-b4be-6acc095e6044.ttf") format("truetype"),url("/Content/Fonts/7bdad4a5-289b-42f9-b6fa-c5883b9e9f23.svg#7bdad4a5-289b-42f9-b6fa-c5883b9e9f23") format("svg");}@font-face{font-family:"AvenirNextW04Bold";src:url("/Content/Fonts/9ddb7916-058a-4e43-9880-dcb237ef42b6.woff") format("woff"),url("/Content/Fonts/39e32aa7-13e2-40ab-ac9c-ea669789b9d6.ttf") format("truetype"),url("/Content/Fonts/4c639ff3-732a-4d7a-b793-b83771f8e94c.svg#4c639ff3-732a-4d7a-b793-b83771f8e94c") format("svg");}@font-face{font-family:"AvenirNextLTW01HeavySC";src:url("/Content/Fonts/2ef1c301-57bd-4c59-b52d-42a91c2fc261.eot?#iefix") format("eot");}@font-face{font-family:"AvenirNextLTW01HeavySC";src:url("/Content/Fonts/2ef1c301-57bd-4c59-b52d-42a91c2fc261.eot?#iefix");src:url("/Content/Fonts/ab4b9296-8972-4fa7-9797-f1821d06b825.woff") format("woff"),url("/Content/Fonts/d0e3fe4e-bfc0-4985-9939-b0c3a5bdaa6c.ttf") format("truetype"),url("/Content/Fonts/bf2b9975-848d-4e9c-bc3d-4618882c3914.svg#bf2b9975-848d-4e9c-bc3d-4618882c3914") format("svg");}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:0;}:focus{outline:0;}body{font-size:12px;line-height:16px;color:#494848;font-family:Arial,Helvetica,sans-serif;}table{border-collapse:separate;border-spacing:0;}img{border:0;vertical-align:top;}a img{border:0;}a{outline:none;text-decoration:none;color:#494848;}a:hover{text-decoration:underline;}:focus{outline:0;}ol,ul{list-style:none;}button::-moz-focus-inner,button.button::-moz-focus-inner,button.button-green::-moz-focus-inner{padding:0;border:0;}button,button.button,button.button-green{-webkit-border-fit:lines;-webkit-text-size-adjust:none;-webkit-appearance:none;}.clear{float:left;width:100%;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;color:#000000;padding:0;margin:0;line-height:normal;}table{border:0;border-spacing:0;empty-cells:show;font-size:100%;border-collapse:collapse;}caption,th,td{vertical-align:top;text-align:left;font-weight:normal;}p{margin:0;display:block;font-size:14px;}strong{font-weight:bold;}address{font-style:normal;}cite{font-style:normal;}q,blockquote{quotes:none;}q:before,q:after{content:'';}h4.orange{color:#f87810;font-size:14px;font-weight:bold;}.red{color:#ef2b2c !important;}.green{color:#169f5b !important;}.blue{color:#0095ff !important;}.grey{color:#f6d514 !important;}.yellow{color:#f6d514 !important;}.dark-blue{color:#175375 !important;}.light-blue{color:#b7dff8 !important;}.wrapper{float:left;width:100%;background:#eceded url("/Content/images/bg-body.jpg") repeat-x;border-top:3px solid #f67a1a;}.page,.footer{width:100%;margin:0 auto;text-align:left;}.main{position:relative;float:left;width:100%;}.main-container{width:300px;float:none;position:relative;margin:0 auto;}.featured-product{float:left;width:300px;}.header-container{float:left;width:100%;margin:0 0 11px 0;height:40px;}.header,.navigation{display:block;clear:both;}.header{background:none repeat scroll 0 0 #F8F7F5;border-bottom:1px solid #DEDDDB;border-top:3px solid #F67A1A;position:fixed;top:0;z-index:1000;min-width:320px;width:100%;left:0;right:0;}.box-cart .item-purchased{display:block;float:left;font-family:"AvenirLTW0195Black";font-size:16px;margin-bottom:11px;padding-top:10px;text-align:center;width:100%;}.box-cart .item-purchased p{background:url("/Content/images/icon-cart.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:inline;line-height:27px;padding:5px 5px 5px 39px;}.box-cart .item-purchased p span{border-right:1px solid #f6b579;padding-right:8px;margin-right:8px;}.box-cart .box-action{background:url("/Content/images/bg-rc-dark.png") no-repeat scroll 0 0 transparent;float:left;height:28px;margin:0;padding:9px 9px 9px 17px;position:relative;width:277px;}.box-cart .box-action p.viewcart{font-family:"AvenirLTW0185Heavy";font-size:13px;float:left;background:url("/Content/images/line-separator-black.png") no-repeat right center;width:102px;}.box-cart .box-action p.viewcart a{color:#fff;text-decoration:none;padding:5px;float:left;}.box-cart .box-action p.viewcart a:hover{color:#f9770c;}.box-cart button.checkout{font-family:"AvenirLTW0185Heavy";font-size:13px;background:url("/Content/images/arrow-right.png") no-repeat right top;border:none;float:left;width:148px;height:25px;color:#fff;text-transform:uppercase;padding:0 32px 2px 0;margin:2px 0 0 17px;cursor:pointer;}.box-cart button.checkout:hover{color:#f9770c;background-position:right bottom;}.page-title{width:100%;overflow:hidden;}.page-title h1{font-size:24px;font-weight:normal;}.content-box .page-title h2{font-size:18px;font-weight:normal;}.header-logo{float:left;width:auto;margin:3px 0 0 5px;}.top-menu-nav{background:url("/Content/images/bg-menu-nav.png") no-repeat scroll 0 0 rgba(0,0,0,0);float:left;height:40px;margin:0;width:40px;}.top-menu-nav a{display:block;margin:7px 0 0 6px;}.header-search{border-right:solid 1px #dedddb;border-left:solid 1px #dedddb;float:right;width:40px;height:40px;background:url("/Content/images/mobile-header-search.png") no-repeat;}.header-search-on{background:url("/Content/images/mobile-header-search-on.png") no-repeat scroll 0 0 rgba(0,0,0,0);border-left:1px solid #DEDDDB;border-right:1px solid #DEDDDB;float:right;height:43px;position:relative;width:40px;z-index:1000;}.header-cart{float:right;width:40px;height:40px;position:relative;}.header-cart a{display:inline-block;width:40px;height:40px;background:url("/Content/images/mobile-header-cart.png") no-repeat;}.header-cart span{position:absolute;top:4px;right:4px;background:#079f5a;color:#fff;font-weight:bold;font-size:10px;border-radius:10px;display:block;height:15px;width:14px;text-align:center;}.header-search-bar{background:none repeat scroll 0 0 #FFFFFF;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;height:52px;position:fixed;top:41px;width:311px;z-index:999;margin:0;padding:0;display:none;}.header-search-bar .inner-search{margin:6px 3px 5px;width:223px;height:44px;background:url("/Content/images/mobile-search-bg.png") no-repeat;float:left;}.header-search-bar .inner-search input{font-size:18px;margin-left:4px;margin-top:8px;width:200px;border:none;padding-right:0;margin-right:0;}.header-search-bar .button-container{float:left;margin-left:1px;margin-top:10px;width:77px;}.block{float:left;width:300px;background:url("/Content/images/bg-block.png") no-repeat left top;padding:10px 0 0 0;margin:3px 9px 10px;}.block .block-inner{float:left;width:300px;background:url("/Content/images/bg-block.png") no-repeat right bottom;padding-bottom:10px;}.block .block-content{float:left;width:278px;background:#fff;border-left:1px solid #e5e3df;border-right:1px solid #e5e3df;padding:0 10px;}.block-orange{float:left;width:300px;background:url("/Content/images/bg-block-orange-small.png") no-repeat left top;padding:10px 0 0 0;margin:0 0 10px 0;}.block-orange .block-inner{float:left;width:300px;background:url("/Content/images/bg-block-orange-small.png") no-repeat right bottom;padding-bottom:10px;}.block-orange .block-content{float:left;width:280px;background:#f9770c;border:none;padding:0 10px;}.box-quicktabs{margin-left:auto;margin-right:auto;}.box-quicktabs dl{padding:13px 0 0 0;}.box-quicktabs dl,.box-quicktabs dl dd{float:left;width:100%;}.box-quicktabs dl dd{background:url("/Content/images/footer-border-bottom1.png") repeat-x left bottom;padding:0 0 20px 0;margin:0 0 20px 0;}.box-quicktabs dl dd.last{background:none;margin:0;padding:0;}.box-quicktabs .block-title{font-size:21px;font-family:"AvenirLTW0185Heavy";text-align:center;padding:0 0 23px 0;}.box-quicktabs .aso p{text-align:center;}.box-quicktabs .aso p img{margin:0 10px;}.satisfaction{padding:0;}.satisfaction h4{font-family:"AvenirLTW0185Heavy";color:#4b4c4f;font-size:18px;padding:0 0 4px 11px;}.satisfaction h4 span,.satisfaction p strong{color:#f57b20;}.satisfaction p{padding:0 10px;}.footer-container{background:none repeat scroll 0 0 #E3DED8;border-top:1px solid #EFEFEF;float:left;margin-top:12px;width:100%;}.footer{margin:-12px auto 0 auto;width:auto;float:none;}.footer-box{background:url("/Content/images/footer-border-bottom.png") repeat-x left bottom;float:none;width:auto;padding:0 0 20px 0;margin:0 10px 10px 10px;}.footer-box.links{padding-bottom:24px;margin-bottom:16px;}.footer-box.copyright{padding-bottom:24px;margin-bottom:0;background:none;text-align:center;}.footer-box ul{text-align:left;float:none;width:300px;margin:0 auto;}.footer-box ul li{float:left;width:145px;font-size:14px;margin:0 2px;}.footer-box ul li a{color:#5a5958;}.footer-box-fixed{background:none repeat scroll 0 0 #F8F7F5;border-bottom:1px solid #DEDDDB;border-top:3px solid #F67A1A;position:fixed;bottom:0;z-index:1000;min-width:320px;width:100%;left:0;right:0;}.footer-box-fixed .footer-home{position:relative;z-index:100;float:left;}.footer-box-fixed .footer-home a{text-indent:-9999px;display:inline-block;width:40px;height:40px;background:url("/Content/images/mobile-header-home.png") no-repeat;}.footer-box-fixed .footer-cart{position:relative;z-index:100;float:right;}.footer-box-fixed .footer-cart a{display:inline-block;width:40px;height:40px;background:url("/Content/images/mobile-header-cart.png") no-repeat;}.footer-box-fixed p{text-transform:uppercase;font-family:"AvenirLTW0145Book";font-size:12px;text-align:center;display:inline-block;width:100%;position:absolute;z-index:1;top:0;top:12px;left:0;}.footer-box-fixed p em{vertical-align:top;padding:0 4px;font-family:"AvenirLTW0185Heavy";font-size:18px;}.product-box{float:left;margin:0 0 10px 0;width:300px;}.product-box h3{font-family:"AvenirLTW0195Black";font-size:16px;line-height:16px;padding:0 0 3px 0;text-transform:uppercase;}.product-box h3.product-title{font-family:"AvenirLTW0195Black";font-size:14px;padding:9px 0 7px 9px;text-transform:uppercase;}.box-inner{float:left;width:100%;}.product-box .box-content{background:#fff;}.product-box .product-detail{padding:10px 8px 10px 8px;}.product-box .product-detail .price-box{text-align:center;}.product-box .product-detail .summary{margin:0.3em 0;}.product-box .box-action button{margin:0.7em 0;}.box-large{float:left;width:650px;position:relative;}.height-317 .box-content{height:317px;overflow:hidden;}.height-322 .box-content{height:322px;overflow:hidden;}.height-325 .box-content{height:325px;overflow:hidden;}.height-338 .box-content{height:338px;overflow:hidden;}.height-350 .box-content{height:350px;overflow:hidden;}.height-420 .box-content{height:420px;overflow:hidden;}.height-430 .box-content{height:440px;overflow:hidden;}.height-456 .box-content{height:456px;overflow:hidden;}.product-image img{width:300px;}.button-green{border:none;outline:none;cursor:pointer;margin:0;padding:0;display:block;width:100%;background:url("/Content/images/mobile-green-ar.png") no-repeat left top;overflow:visible;}.button-green span{background:none !important;display:block;line-height:33px;margin:0 10px;text-align:center;}.button-green span span{color:#FFFFFF;font-family:"AvenirLTW0195Black";font-size:15px;display:inline-block;text-transform:uppercase;text-decoration:none;background:none !important;padding:0;}.button-green:hover span span{text-decoration:none;}.button-green-lrc{border:none;background:none;outline:none;cursor:pointer;margin:0;padding:0;display:block;width:100%;margin:0;}.button-green-lrc span{background:url("/Content/images/button-green-lrc.png") no-repeat right bottom;margin:0 0 0 0;line-height:54px;display:block;}.button-green-lrc span span{background:url("/Content/images/button-green-lrc.png") no-repeat left top;color:#FFFFFF;font-family:"AvenirLTW0195Black";font-size:22px;margin:0 40px 0 0;padding:0 0 0 40px;text-align:center;text-transform:uppercase;}.button-green2{border:none;background:none;outline:none;cursor:pointer;margin:0;padding:0;display:block;width:100%;background:none;overflow:visible;color:#fff !important;text-decoration:none !important;}.button-green2 span{background:url("/Content/images/greenbutton-small.png") no-repeat right bottom;margin:0 0 0 0;line-height:38px;display:block;}.button-green2 span span{background:url("/Content/images/greenbutton-small.png") no-repeat left top;margin:0 11px 0 0;font-size:13px;font-family:"AvenirLTW0195Black";text-transform:uppercase;color:#fff !important;padding:0 0 0 11px;text-align:center;}.button-green2-ar{border:none;background:none;outline:none;cursor:pointer;margin:0;padding:0;display:block;width:100%;background:none;overflow:visible;color:#fff !important;text-decoration:none !important;}.button-green2-ar span{background:url("/Content/images/greenbutton-small-arrow.png") no-repeat right bottom;margin:0 0 0 0;line-height:38px;display:block;}.button-green2-ar span span{background:url("/Content/images/greenbutton-small-arrow.png") no-repeat left top;margin:0 38px 0 0;font-size:13px;font-family:"AvenirLTW0195Black";text-transform:uppercase;color:#fff !important;padding:0 0 0 38px;}.button-green2-huge{border:none;background:none;outline:none;cursor:pointer;margin:0;padding:0;display:block;width:100%;background:none;overflow:visible;color:#fff !important;text-decoration:none !important;}.button-green2-huge span{background:url("/Content/images/greenbutton-huge.png") no-repeat right bottom;margin:0 0 0 0;line-height:56px;display:block;}.button-green2-huge span span{background:url("/Content/images/greenbutton-huge.png") no-repeat left top;margin:0 40px 0 0;font-size:22px;font-family:"AvenirLTW0195Black";text-transform:uppercase;color:#fff !important;padding:0 0 0 40px;}.desktop{display:none;}.mobile{}.quantity-spinner{border:solid 2px #9e9e9e;width:110px;border-radius:5px;overflow:hidden;height:37px;}.quantity-spinner .orange{background:url("/Content/images/orange-gradient.png") no-repeat;width:32px;height:38px;float:left;cursor:pointer;}.quantity-spinner .orange a.minus{margin:16px 0 0 8px;display:inline-block;}.quantity-spinner .orange a.plus{margin:12px 0 0 10px;display:inline-block;}.quantity-spinner .quantity-spinner-value{width:46px;height:37px;float:left;font-family:Arial;font-size:16px;text-align:center;padding-top:10px;}.quantity-spinner .quantity-spinner-inner{margin-left:5px;margin-top:5px;}.configurator .payment-options{position:relative;}.configurator .payment-options > ul > li{clear:both;display:block;background:#ddd;border-radius:5px;margin-bottom:10px;}.configurator .payment-options > ul > li.disabled{display:none;}.configurator .payment-options > ul > li label{padding:0 0 12px 8px;display:inline-block;float:left;}.configurator .payment-options > ul > li input{float:left;}.configurator .payment-options ul{position:relative;}.configurator .payment-options ul li{width:260px;}.x-sell .blue-header{width:100%;height:46px;background:#155475;margin-bottom:10px;margin-top:10px;padding:0;text-transform:uppercase;}.x-sell .blue-header h2{color:#FFFFFF;float:left;font-family:"AvenirLTW0195Black";font-size:21px;margin-left:22px;margin-top:10px;}.x-sell{float:left;}.x-sell .thanks{width:100%;background:#fff;padding:0;border-radius:10px;border:solid 1px #eee;}.x-sell .thanks .thank-header{background:url("/Content/images/circle.png") no-repeat scroll 0 0 rgba(0,0,0,0);font-family:"AvenirNextW04Bold" !important;line-height:16px;margin-bottom:10px;padding-left:48px;text-transform:uppercase;font-size:14px;}.x-sell .thanks .thank-header.no-upsell{border-bottom:none;margin-bottom:10px;}.x-sell .thanks .button-container{margin-bottom:10px;width:282px;}.x-sell .thanks .inner{margin:10px;}.x-sell .thanks h2{font-family:"AvenirLTW0195Black";font-size:16px;font-weight:normal;}.x-sell .thanks h3{font-family:"AvenirLTW0195Black";font-size:16px;font-weight:normal;text-transform:uppercase;}.x-sell .thanks .upsell{border:solid 1px #000;border-radius:4px;width:100%;margin-top:20px;margin-bottom:20px;}.x-sell .thanks .upsell h2{margin:5px 20px;display:inline-block;font-family:"AvenirLTW0145Book";width:233px;text-align:center;}.x-sell .thanks .upsell h2.red{color:#f00;font-size:34px;text-align:center;width:233px;font-family:"AvenirLTW0195Black";}.x-sell .thanks .upsell img{margin:5px 20px;display:inline-block;}.x-sell .upsell .product-options{float:left;margin-left:10px;margin-bottom:20px;clear:both;}.x-sell .upsell .payment-options{float:left;margin-right:20px;margin-bottom:20px;clear:both;}.x-sell .upsell .quantity{float:left;margin-bottom:20px;clear:both;}.x-sell .sep{clear:both;}.x-sell .save-header{background:#fff;height:35px;}.x-sell .save-header h2{display:inline-block;color:#F67A1A;font-family:"AvenirNextW04Bold";font-size:20px;margin-top:5px;margin-left:10px;text-transform:uppercase;}a.button-green-lrc{text-decoration:none !important;border:none;}.button-blue{border:none;background:none;outline:none;cursor:pointer;margin:0;padding:0;display:block;width:100%;background:none;overflow:visible;}.button-blue span{background:url("/Content/images/button-blue.png") no-repeat right bottom;margin:0 0 0 0;line-height:36px;display:block;}.button-blue span span{background:url("/Content/images/button-blue.png") no-repeat left top;margin:0 10px 0 0;font-size:14px;font-family:"AvenirLTW0185Heavy";text-transform:uppercase;color:#fff;text-decoration:none;padding:0 10px 0 20px;}.button-black{border:none;background:none;outline:none;cursor:pointer;margin:0;padding:0;display:block;width:100%;background:none;overflow:visible;}.button-black span{background:url("/Content/images/button-black.png") no-repeat right bottom;display:block;line-height:44px;margin:0;}.button-black span span{background:url("/Content/images/button-black.png") no-repeat scroll left top transparent;color:#FFFFFF;font-family:"AvenirLTW0195Black";font-size:14px;margin:0 42px 0 0;padding:0 0 0 6px;text-decoration:none;text-transform:uppercase;}.button-black span span strong{font-family:"AvenirLTW0195Black";font-weight:normal;}.button-black-fixed{border:none;background:url("/Content/images/small-black-button.png") no-repeat;outline:none;cursor:pointer;margin:0;padding:0;display:block;width:100%;overflow:visible;}.button-black-fixed span{padding:0;margin:0 0 0 0;font-size:14px;font-family:"AvenirLTW0195Black";color:#fff;text-decoration:none;line-height:37px;}div.support-box{padding:10px;border:solid 1px #ddd;border-radius:5px;background:#fff;margin-bottom:10px;}ul.callsupport{float:left;width:100%;}ul.callsupport li{float:left;text-transform:uppercase;background:url("/Content/images/footer-border-bottom1.png") repeat-y right top;padding:0 20px 0 0;margin:0 16px 0 0;}ul.callsupport li.last{background:none;padding:0;margin:0;}ul.callsupport li p{font-family:"AvenirLTW0145Book";font-size:11px;padding:0;white-space:nowrap;text-align:center;}ul.callsupport li p strong{display:block;font-family:"AvenirLTW0185Heavy";font-size:18px;font-weight:normal;}.price-tag{background:url("/Content/images/price-tag.png") no-repeat scroll left top rgba(0,0,0,0);height:50px;margin-top:-37px;padding:4px 0 0 12px;position:relative;right:-146px;top:0;width:143px;z-index:500;}.price-tag p{color:#fff;font-family:"AvenirLTW0145Book";text-transform:uppercase;font-size:16px;line-height:18px;padding:0 !important;}.price-tag p strong{font-weight:normal;font-family:"AvenirLTW0195Black";font-size:20px;line-height:20px;}.price-tag p small{font-size:13px;vertical-align:top;margin:0;padding:0;line-height:normal;}.content-box,.white-box{border:1px solid #e8e8e7;padding:7px 9px;background:#FFFFFF;margin:0 0 10px 0;float:left;width:280px;}.content-box h2,.white-box h2{font-family:"AvenirLTW0195Black";font-size:18px;text-transform:uppercase;padding:0;}.content-box p,.white-box p{font-size:14px;padding:0;margin-bottom:14px;}#buy-expand{margin-top:15px;}p.offprice{font-size:14px;font-weight:bold;color:#181415;padding:0 0 4px 0;}p.offprice strong{color:#fb5900;}.sort-label{float:left;width:100%;}.sort-label label{line-height:36px;}.sort-label p.result{text-align:right;line-height:36px;}.separator{float:left;width:100%;margin-bottom:20px;}.content-box-video{float:left;width:300px;margin-bottom:10px;}.content-box-video .video-placeholder{position:relative;width:298px;height:180px;}.content-box-video .video-placeholder span{position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-20px;overflow:hidden;display:block;cursor:pointer;text-indent:-9999px;background:url("/Content/images/btn-video-play.png") no-repeat center center;width:65px;height:40px;}.offer-price{float:left;background:url("/Content/images/bg-offer-tag-m.png") no-repeat 0 0;width:260px;height:77px;padding:19px 10px 10px 10px;margin:0 0 10px 0;text-align:center;color:#fff;}.offer-price .label{font-family:"AvenirLTW0145Book";font-size:16px;padding:0 0 2px 0;}.offer-price .label strong{font-family:"AvenirLTW0195Black";font-weight:normal;}.offer-price .sprice{font-family:"AvenirLTW0195Black";font-size:26px;letter-spacing:0;padding:0 0 11px;}.offer-price .sprice sup{font-size:18px;vertical-align:text-top;padding-top:5px;display:inline-block;}.offer-price span{font-family:"AvenirLTW0145Book";font-size:14px;text-align:center;}.offer-price-block{float:left;background-color:#fff;width:260px;padding:15px 10px 0;text-align:center;color:#212121;margin:10px 0 0;position:relative;}.offer-price-block .label{font-family:"AvenirLTW0145Book";font-size:16px;padding:0 0 2px 0;}.offer-price-block .label strong{font-family:"AvenirLTW0195Black";font-weight:normal;}.offer-price-block .sprice{font-family:"AvenirLTW0195Black";font-size:30px;letter-spacing:-1px;padding:0 0 7px 0;color:red;}.offer-price-block .sprice sup{font-size:18px;vertical-align:text-top;padding-top:5px;display:inline-block;}.offer-price-block span{font-family:"AvenirLTW0145Book";font-size:14px;text-align:center;}.additionalpacks{font-family:"AvenirLTW0195Black";font-size:14px;text-transform:uppercase;background:url("/Content/images/border-top-offer.png") no-repeat top center;display:block;float:left;width:100%;padding:18px 0 12px 0;margin-top:14px;}.additionalpacks strong{color:#f87810;font-weight:normal;}.additionalpacks small{text-transform:none;font-family:"AvenirLTW0145Book";}.content-box{color:#494848;font-size:12px;line-height:15px;}.content-box a{color:#fb5900;text-decoration:underline;}.content-box a:visited,.content-box a:hover{color:#8d4104;}.content-box h1,.content-box h2,.content-box h3{font-family:"AvenirLTW0195Black";color:#181415;text-transform:uppercase;display:block;clear:both;}.content-box h1{font-size:18px;margin:0 0 7px 0;}.content-box h2{font-size:14px;margin:0 0 6px 0;}.content-box p.offprice{font-size:16px;font-weight:bold;color:#181415;padding:0 0 5px 0;}.content-box p.offprice strong{color:#fb5900;}.content-box .content-box{padding:20px;width:610px;}.content-box ul.text{margin:0;padding:0;}.content-box ul.text li{background:url("/Content/images/bullet-black.png") no-repeat 0 5px;padding:0 0 0 16px;margin:0 0 10px 0;}.content-box ol{margin:0 0 0 17px;padding:0;}* + html .content-box ol{margin:0 0 0 22px;}.content-box ol li{font-size:14px;line-height:20px;list-style:decimal;padding:0 0 0 2px;margin:0 0 9px 0;list-style-position:outside;}.content-box table.content{border-bottom:1px solid #e9e9e9;width:100%;}.content-box table.content caption{font-size:15px;font-weight:bold;color:#2e313a;padding-bottom:10px;}.content-box table.content th{background:none repeat scroll 0 0 #231F20;border-right:1px solid #393637;color:#FFFFFF;font-size:11px;height:36px;padding:5px;text-align:center;vertical-align:middle;}.content-box table.content th.first{text-align:left;padding-left:10px;}.content-box table.content th.last,.content-box table.content tbody td.last{border:none;}.content-box table.content td{border-right:1px solid #E9E9E9;font-size:11px;padding:16px 0 10px 13px;line-height:12px;}.content-box table.content td.first{padding:16px 5px 10px 5px;}.content-box .table-content.comparison table.content td{padding:6px 12px;}.content-box table.content ul.comparison li{background:url("/Content/images/bullet-right.png") no-repeat scroll 0 5px transparent;margin:0 0 4px;padding:3px 0 3px 40px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:18px;font-size:12px;color:#333333;}.content-box .table-content{float:left;width:100%;margin:0 0 10px 0;}.content-box .testimonial{float:left;width:100%;padding:7px 0 0 0;}.content-box .testimonial blockquote{float:left;width:100%;margin:0 0 20px 0;}.content-box .testimonial blockquote.last{margin-bottom:0;}.content-box .testimonial blockquote p{font-family:Georgia,"Times New Roman",Times,serif;font-size:15px;color:#181415;font-style:italic;line-height:normal;padding:0 0 6px;}.content-box .testimonial blockquote p q{font-family:"AvenirLTW0195Black";color:#fb5900;font-size:18px;padding-right:5px;}.content-box .testimonial blockquote span{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;float:left;width:100%;padding:0 0 0 10px;}.content-box .faq-box{padding:0;}.content-box .faq-box h3{padding:0;}.content-box .small-product-box{float:left;width:212px;border:3px solid #e4e6e5;margin:9px 29px;padding:0 0 15px 0;position:relative;overflow:hidden;text-align:center;}.content-box .small-product-box img{padding-bottom:16px;}.content-box .small-product-box h4{font-family:"AvenirLTW0195Black";font-size:16px;text-transform:uppercase;padding:0 0 0 10px;}.content-box .small-product-box p{padding:0 0 0 10px;}.content-box .small-product-box span.link{position:absolute;right:5px;top:5px;z-index:100;}.content-box table.tablesize{border-bottom:1px solid #e9e9e9;width:100%;}.content-box table.tablesize th{background:#231f20;vertical-align:middle;color:#ffffff;height:36px;border-right:1px solid #393637;text-align:center;font-size:11px;}.content-box table.tablesize th.first{text-align:left;padding-left:10px;}.content-box table.tablesize th.last,.content-box table.tablesize tbody td.last{border:none;}.content-box table.tablesize td{padding:7px 10px;border-right:1px solid #e9e9e9;font-size:12px;font-weight:bold;color:#333333;text-align:center;}.content-box table.tablesize td.first{text-align:left;}.content-box table.tablesize tr.odd td{background:#ffffff url("/Content/images/border-bottom-even.gif") repeat-x left bottom;}.content-box table.tablesize tr.odd.last td{background:none;}.content-box table.tablesize tr.even td{background:#e5e6e5 url("/Content/images/border-bottom-odd.gif") repeat-x left bottom;}.content-box .top-content .image-left{float:left;width:138px;margin:0 10px 10px 0;}.content-box .top-content .content-mid{float:left;width:auto;margin:0 10px 0 0;}.content-box .top-content h2{padding:6px 0 0 0;font-size:25px;}.content-box .top-content p.offprice{padding:0 0 7px 0;}.content-box .top-content .image-right{float:right;width:auto;}.content-box .top-content .content-mid ul li{font-size:14px;color:#FB5900;text-transform:uppercase;font-weight:bold;background:url("/Content/images/bullet-orange.png") no-repeat 2px 6px;}.content-box .comparison-box{float:left;margin:0 0 35px;width:100%;}.content-box .comparison-box h3{padding:0 0 12px 0;}.content-box .comparison-box table.content thead th{text-align:left;padding:0 0 0 20px;}.content-box .comparison-box table.content tbody td{padding:17px 0 17px 20px;}.content-box .comparison-box ul.comparison li{background:url("/Content/images/bullet-right.png") no-repeat scroll 0 5px transparent;margin:0 0 4px;padding:3px 0 3px 40px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:18px;}.content-box .product-sizebox{float:left;width:100%;margin:0 0 35px 0;}.content-box .product-sizebox h3{padding:0 0 12px 0;}.content-box .newproduct-box{float:left;width:100%;padding:0;}.content-box .newproduct-box h3{padding:0 0 12px 0;}.content-box .customer-reviewbox{float:left;width:100%;}.content-box .customer-reviewbox h3{padding:0 0 12px 0;}.content-box .customer-reviewbox dl,.customer-reviewbox dd,.customer-reviewbox p,.customer-reviewbox span{float:left;width:100%;font-family:Georgia,"Times New Roman",Times,serif;}.content-box .customer-reviewbox dd{border-bottom:1px solid #e8e8e9;padding-bottom:20px;margin-bottom:20px;}.content-box .customer-reviewbox dd.last{border-bottom:0 solid #e8e8e9;padding-bottom:20px;margin-bottom:0;}.content-box .customer-reviewbox p{font-size:13px;font-style:italic;line-height:normal;padding:0 0 10px 0;}.content-box .customer-reviewbox span{padding-bottom:10px;}.content-box .image-copy-content .image{margin:0 0 10px 0;}.content-box.text ul{margin:1px 0;}.content-box.text ul li{font-size:14px;background:url("/Content/images/bullet-orange.png") no-repeat 0 5px;padding:0 0 0 15px;line-height:20px;}.outerbox{border:1px solid #dddddd;float:left;padding:10px 0;width:100%;}.spb-outer{float:left;width:100%;position:relative;margin:0;}.faq-box{display:block;padding:13px 10px 10px 10px;}.faq-box dl{float:left;width:100%;margin-top:14px;}.faq-box dd{background:#e4e6e5;margin-bottom:10px;padding:16px 10px 10px 10px;float:left;width:260px;}.faq-box h3{font-family:"AvenirLTW0195Black";font-size:18px;text-transform:uppercase;}.faq-box .text-question{float:left;width:100%;font-family:"AvenirLTW0195Black";color:#181415;cursor:pointer;}.faq-box .text-question label{font-size:18px;color:#000;float:left;margin-right:14px;color:#181415;}.faq-box .text-question p{float:left;font-size:14px;margin:0;padding:0;text-transform:uppercase;width:180px;}.faq-box .text-question .toggle{float:right;width:25px;height:25px;}.faq-box .text-question .toggle a{display:block;line-height:25px;background:url("/Content/images/arrow-toggle.png") no-repeat left top;width:25px;height:25px;}.faq-box .text-question:hover .toggle a,.faq-box .text-question.active .toggle a,.faq-box .text-question .toggle a:hover{background-position:right top;cursor:pointer;}.faq-box .text-content{float:left;width:auto;margin:5px 0 0 40px;display:none;padding-bottom:10px;}.heading-title{clear:both;color:#181415;display:block;font-family:"AvenirLTW0195Black";font-size:18px;line-height:normal;text-transform:uppercase;padding:0 0 4px 0;}p.product-topimg{padding-bottom:3px;}.title-op{font-family:"AvenirLTW0195Black";font-size:16px;text-transform:uppercase;color:#fff;padding:0 0 6px 0;text-align:left;margin-top:15px;}.standard-content{float:left;width:100%;}.standard-content p{line-height:16px;}.standard-content ul{margin:0;padding:0;}.standard-content ul li{background:url("/Content/images/bullet-black.png") no-repeat 0 5px;padding:0 0 0 16px;margin:0 0 9px 0;font-size:14px;}.standard-content ol{margin:0 0 0 17px;padding:0;}.standard-content ol li{font-size:14px;}.item-purchased{display:block;float:left;font-family:"AvenirLTW0195Black";font-size:16px;margin-bottom:8px;padding-top:6px;text-align:center;width:100%;}.item-purchased p{background:url("/Content/images/icon-cart.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:inline;line-height:27px;padding:5px 15px 5px 39px;}.item-purchased p span{border-right:1px solid #f6b579;padding-right:8px;margin-right:8px;}.cart-item{background:url("/Content/images/icon-cart.png") no-repeat 0 0;font-family:"AvenirLTW0195Black";font-size:16px;text-transform:uppercase;padding:0 0 0 38px;line-height:normal;color:#181415;}.cart-item span{color:#f87810;}.content-box ul.form{width:100%;color:#494848;}.content-box ul.form li{float:left;width:100%;padding:0 0 11px 0 !important;background:none !important;position:relative;}.content-box ul.form li label{width:122px;float:left;padding:0 0 8px 0;}.content-box ul.form li label span{color:#f87810;}.fullbutton button.jqTransformButton{border:none;background:none;outline:none;cursor:pointer;margin:0;padding:0;display:block;width:100%;background:none;overflow:visible;}.fullbutton button.jqTransformButton span{float:none;}.fullbutton button.jqTransformButton span span{float:none;}.cart-item-modify{}.cart-item-modify h3{font-family:"AvenirLTW0195Black";font-size:14px;text-transform:uppercase;margin:0.8em 0;clear:both;}.cart-item-modify .jqTransformInputWrapper{margin-bottom:1.4em;}.cart-item-modify dd{margin-bottom:20px;float:left;width:100%;}.cart-item-modify .header img{float:left;clear:none;}.cart-item-modify .header h2{float:left;clear:none;padding:4px 11px;font-size:17px;max-width:118px;}.cart-item-modify ul.payment-option{margin-top:0.6em;}.cart-item-modify ul.payment-option li{background:none repeat scroll 0 0 #E9EAE9;border:2px solid #E9EAE9;border-radius:10px;display:block;float:left;margin-bottom:10px;padding:9px 17px 5px;width:224px;}.cart-item-modify ul.payment-option li.active{border-color:#F67A1A;}.cart-item-modify ul.payment-option li label{margin-right:0;margin-left:35px;float:none;}.cart-item-modify ul.payment-option li .price-box{text-align:left;margin-top:0;padding-top:0;}.cart-item-modify ul.payment-option li .price-box span{text-align:left;}.payment-option ul li{float:left;width:280px;background:url("/Content/images/bg-block-payment.png") no-repeat left top;padding:10px 0 0 0;margin:0 0 8px 0;}.payment-option ul li.last{margin-right:0;}.payment-option ul li .payment-inner{float:left;width:280px;background:url("/Content/images/bg-block-payment.png") no-repeat -280px bottom;padding-bottom:10px;}.payment-option ul li .payment-content{float:left;width:246px;background:#e9eae9;border-left:2px solid #ffffff;border-right:2px solid #ffffff;padding:8px 15px 5px 15px;}.payment-option ul li .payment-content label{float:left;width:80%;margin:0;margin:0 0 0 13px;}.payment-option ul li:hover,.payment-option ul li.active{background-position:-560px 0;}.payment-option ul li:hover .payment-inner,.payment-option ul li.active .payment-inner{background-position:-840px bottom;}.payment-option ul li:hover .payment-content,.payment-option ul li.active .payment-content{border-color:#fb5900;}.costing{float:left;padding:0 0 0 30px;width:235px;}.costing p.rate{font-family:"AvenirLTW0195Black";font-size:25px;line-height:normal;float:left;width:225px;}.costing p.rate small{display:inline-block;font-size:14px;line-height:normal;padding:4px 0 0;vertical-align:top;}.costing p.rate span{font-family:"AvenirLTW0145Book";font-size:13px;line-height:normal;vertical-align:top;display:inline-block;padding:4px 0 0;}.cart-item-modify select{width:172px;}.cart-item-modify .actions button{margin:0.7em 0;}button.btn-left{float:left;}button.btn-left span span{width:95px;}button.btn-right{float:right;}button.btn-right span span{width:115px;}.entry-top{float:left;width:100%;padding:6px 0;margin:0 0 23px 0;}.entry-top img{float:left;margin:0 18px 0 4px;}.entry-title{font-family:"AvenirLTW0195Black";font-size:18px;line-height:18px;float:left;text-transform:uppercase;color:#181415;}.mcheckout div.your-products{position:relative !important;top:0 !important;left:0 !important;}.mcheckout ul.checkout-fields,.mcheckout ul.checkout-fields li{float:left;width:auto;}.mcheckout ul.checkout-fields li{margin-bottom:0;}.mcheckout ul.checkout-fields li input{float:left;}.mcheckout ul.checkout-fields li textarea{float:left;width:260px;}.mcheckout ul.checkout-fields li li{margin:0;width:100%;}.mcheckout ul.checkout-fields li label{float:left;width:100%;font-weight:bold;padding:0;margin:8px 0 4px;}.mcheckout ul.checkout-fields li label span{color:#f87810;}.mcheckout ul.checkout-fields li .button-green-lrc span span{font-size:18px;padding:0;}.mcheckout .payment-option ul li{margin-bottom:8px !important;}.mcheckout .payment-option ul li .payment-content{width:276px;padding:0;}.mcheckout .payment-option ul li .payment-content label{padding:0;margin:0;float:left;width:230px;height:32px;}.mcheckout .payment-option ul li .payment-content .jqTransformRadioWrapper{margin:6px 10px 0 13px;}.mcheckout h2,.mcheckout h3{font-family:"AvenirLTW0195Black";}.mcheckout h2{font-size:18px;padding:4px 0 10px 0;margin:0;}.mcheckout h3{font-size:14px;padding:0 0 7px 0;margin:0;}.mcheckout ul.checkout-fields li .jqTransformSelectWrapper{margin-right:10px;}.mcheckout .address-selector li label{margin:10px 0 0 10px;}.mcheckout .card-number-fields .jqTransformInputWrapper{width:62px !important;margin-right:5px;}.mcheckout .card-number-fields input{width:62px !important;max-width:62px !important;}.mcheckout button{padding:10px 0;}.mcheckout button span span{font-size:16px;}.mcheckout .product-cost .price-box{display:block;text-align:right;}.mcheckout .product-cost .price-box span{display:block;text-align:right;}.mcheckout select.ignore{height:35px;min-width:80px;}.block-white-rc{float:left;width:280px;background:url("/Content/images/bg-whiteblock2-m.png") no-repeat left top;padding:10px 0 0 0;margin:0 0 10px 0;}.block-white-rc .block-inner{float:left;width:280px;background:url("/Content/images/bg-whiteblock2-m.png") no-repeat right bottom;padding-bottom:10px;}.block-white-rc .block-content{float:left;width:262px;background:#ffffff;padding:0 8px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:none;margin:0;}.block-gray-rc{float:left;width:280px;background:url("/Content/images/bg-grayblock.png") no-repeat left top;padding:10px 0 0 0;margin:0 0 10px 0;}.block-gray-rc .block-inner{float:left;width:280px;background:url("/Content/images/bg-grayblock.png") no-repeat right bottom;padding-bottom:10px;}.block-gray-rc .block-content{float:left;width:260px;background:#e9eae9;padding:0 10px;margin:0;border:none !important;}.block-white-rc-noborder{float:left;width:280px;background:#fff;padding:0;margin:0;}.block-white-rc-noborder .block-inner{float:left;width:280px;padding-bottom:10px;}.block-white-rc-noborder .block-content{float:left;width:260px;background:#ffffff;padding:10px 6px;margin:0;border:none;}.product-cost{float:left;width:100%;margin-bottom:15px;}.product-cost p{text-align:right;float:left;font-weight:bold;}.price-box{font-family:"AvenirLTW0195Black";font-size:25px;letter-spacing:-1px;padding:0 0 7px 0;line-height:25px;display:block;}.price-box.discount{color:#079f5a;}.price-box sup{font-size:14px;vertical-align:text-top;padding-top:5px;display:inline-block;line-height:14px;}.price-box span{display:block;}.price-box span.p-h-price{font-family:"AvenirLTW0145Book";font-size:14px;vertical-align:middle;padding:5px 0 0 5px;line-height:14px;}.link-modify{display:block;text-align:right;clear:both;}.link-modify a{display:block;padding:5px 0 5px 0;color:#222;font-family:"AvenirLTW0145Book";font-size:13px;line-height:15px;text-decoration:underline;}.link-modify a:hover{text-decoration:none;}.link-remove{position:absolute;right:0;top:0;}.link-remove a{display:block;padding:0;color:#fb5900;font-family:"AvenirLTW0145Book";font-size:13px;line-height:15px;text-decoration:underline;}.link-remove a:hover{text-decoration:none;}.link-remove2{margin:1em 0 0;display:block;text-align:right;clear:both;background:url("/Content/images/link-remove.png") no-repeat right 0;}.link-remove2 a{display:block;padding:5px 30px 5px 0;color:#fb5900;font-family:"AvenirLTW0145Book";font-size:13px;line-height:15px;text-decoration:underline;}.link-remove2 a:hover{text-decoration:none;}.cart-item-modify .content-box{width:auto !important;padding:0;margin:0;}.cart-section,.cart-section dl,.cart-section dd{float:left;width:100%;position:relative;}.cart-section dl{padding:3px 0 0 0;color:#181415;}.cart-section dd{border-top:1px solid #ECECEC;font-size:13px;padding-bottom:12px;padding-top:16px;}.cart-section dd:first-child{border:none;padding-top:0;}.cart-section dd h4{font-size:18px;font-family:"AvenirLTW0195Black";padding-bottom:8px;}.cart-section dd p{font-size:13px;line-height:18px;margin:0 !important;}.cart-section dd .selected-item{padding-bottom:10px;}.cart-section dd .price-box{margin-top:-5px;}.cart-section dd .price-box.coupen{margin:3px 3px 0 0;}.cart-section dd .coupen-content{float:left;max-width:170px;}.cart-section dd .coupen-content h4{padding:0;}.cart-section .price-box{display:block;text-align:right;padding-top:0.3em;}.cart-section .price-box span{text-align:right;}ul.cart-bottom,ul.cart-bottom li{float:left;width:100%;}ul.cart-bottom li{border-bottom:1px solid #fff;color:#181415;padding:5px 0 5px 0;margin:0 0 5px 0;line-height:25px;}ul.cart-bottom li.last{border:none;padding:0;margin:0;}ul.cart-bottom li p{float:left;width:auto;font-family:"AvenirLTW0145Book";font-size:14px;}ul.cart-bottom li p strong{font-weight:normal;font-family:"AvenirLTW0195Black";}ul.cart-bottom li .price-box{font-size:20px;}ul.cart-bottom li .price-box{display:block;text-align:right;}ul.cart-bottom li .price-box span{display:block;text-align:right;}.coupon-form li{float:left;width:100%;margin:0 0 8px 0;}.coupon-form li input{width:236px;}.coupon-form li.last{margin:0;}.coupon-form li h4{font-size:18px;font-family:"AvenirLTW0195Black";}.coupon-open-link{font-size:12pt;color:#000000 !important;text-decoration:underline;font-family:"AvenirLTW0195Black";font-weight:normal;}.main-menu{background:none repeat scroll 0 0 #231F20;display:none;height:auto;padding:5px;position:fixed;top:43px;width:290px;z-index:1000;}.main-menu dl{float:left;margin:0;width:50%;}.main-menu dd{float:left;width:100%;background:url("/Content/images/bg-borderbottom-menu.png") repeat-x left top;padding:3px 0;}.main-menu form{padding:5px;}.main-menu form button{margin-left:5px;}.main-menu p{padding:0 5px;font-family:"AvenirLTW0165Medium";font-size:12px;text-transform:uppercase;color:#fff;display:block;}.main-menu p a{color:#fff;padding:6px 0;display:block;}.main-menu .cartlinks a{font-weight:bold;cursor:pointer;font-size:13px;}.main-menu .cartlinks span{background:url("/Content/images/icon-cart-white.png") no-repeat left center;padding:0 5px 0 32px;margin-left:5px;}.main-menu .jqTransformInputInner div{height:36px;margin:0 0 0 8px;}.main-menu .jqTransformInputInner div input{height:auto;line-height:inherit;}.main-menu .jqTransformInputInner .custom-jqBorder{height:32px;padding-top:4px;}.main-menu .jqTransformSafari .jqTransformInputInner div input{height:inherit;}.copytext{float:left;padding:5px;color:#9c9c9c;}.copytext a{color:#9c9c9c;}.orderbyphone{font-size:16px;}.orderbyphone strong{float:right;}.reviews-box .total{overflow:hidden;height:25px;}.reviews-box .total p{font-weight:bold;font-size:16px;float:left;margin:5px 0;}.reviews-box .total .rateit{float:left;margin:0 10px;}.reviews-box dl{margin:0;padding:0;}.reviews-box dl dd{overflow:hidden;margin:15px 0;border-top:dotted 1px #494848;padding-top:15px;}.reviews-box dl dd.first{border:0;}.reviews-box dl dd p.name{margin:0;padding:0 0 5px 0;display:block;}.reviews-box dl dd p.rating{color:#666;float:right;width:60px;font-weight:bold;padding:0;line-height:20px;padding-left:5px;}.reviews-box dl dd p.reviewtext{float:left;line-height:20px;width:200px;padding:0;}.configurator .payment-options{position:relative;}.configurator .payment-options > ul > li div.clear{clear:both;float:none !important;}.configurator .payment-options > ul > li{clear:both;display:block;background:#ddd;border-radius:5px;margin-bottom:10px;}.configurator .payment-options > ul > li.disabled{display:none;}.configurator .payment-options > ul > li label{padding:0 0 12px 8px;display:inline-block;float:left;margin-top:10px;}.configurator .payment-options > ul > li input,.configurator .payment-options > ul > li .jqTransformRadioWrapper{float:left;margin-left:13px;margin-top:18px;}.configurator .payment-options ul{position:relative;}.configurator .payment-options ul li{width:255px;border:solid 3px #fff;}.configurator .payment-options ul li.active{border:solid 3px #ee7f1f;}.configurator .quantity input{width:43px !important;text-align:center; position:relative;left:-4px;bottom:-1px;}.configurator .quantity .jqTransformInputWrapper{width:60px !important;}.configurator .quantity .qtyhelper{clear:both;padding:0 0 10px 0;display:block;}.configurator .quantity label{line-height:30px;margin-right:17px;margin-bottom:20px;}.configurator .product-options fieldset{margin-bottom:10px;}.configurator .product-options label{max-width:190px;line-height:34px;margin-right:16px;padding-left:4px;}.configurator .product-options fieldset span{clear:left;margin-left:8px;margin-top:9px;padding-bottom:10px;}.configurator .product-options fieldset label{padding-bottom:10px;font-size:17px;}.configurator .product-option-selection{background:#ddd;border-radius:5px;display:inline-block;margin-bottom:10px;font-family:"AvenirLTW0195Black";float:left;border:solid 3px #fff;}.configurator .active{border:solid 3px #f67a1a;}.box-order .configurator-container{display:none;}.box-order .configurator{margin:-20px 0 22px;color:#291e1a;background:white;padding:4px 0 0 11px;position:relative;}.box-order .configurator .payment-options h3{line-height:16px;}.box-order .configurator.loading .payment-options h3{padding-right:30px;background:url("/Content/Images/throbber-orange.gif") no-repeat 11.8em center;}.box-order .configurator > div{clear:both;}.box-order .configurator h3{clear:both;color:#291E1A;font-family:"AvenirLTW0195Black";font-size:15px;margin:4px 0 10px;padding:0;text-transform:uppercase;}.box-order .configurator .configuratorhelpertext{padding:10px 20px 10px 0;text-align:center;}.box-order .configurator .actions{margin:0 -30px;height:0;position:relative;top:35px;top:45px\9;*top:35px;}.box-order .configurator .actions .button{width:100%;display:block;margin:0 0 10px;padding:0;border:none;background:none;cursor:pointer;overflow:visible;font-family:"AvenirLTW0185Heavy";}.box-order .configurator .actions .button > span{background:url("/Content/images/big-btn.png") no-repeat right -181px;height:54px;padding:0 50px 0 0;float:none;display:block;}.box-order .configurator .actions .button.dark-btn > span{background-position:100% -121px;}.box-order .configurator .actions .button > span > span{background:url("/Content/Images/big-btn.png") no-repeat left -60px;height:34px;padding:10px 0 10px 50px;font-family:"AvenirLTW0195Black";font-size:21px;color:white;text-transform:uppercase;line-height:34px;float:none;display:block;text-decoration:underline;}.box-order .configurator .actions .button.dark-btn > span > span{background-position:0 0;font-size:18px;padding-left:20px;text-decoration:underline;}.configurator.modal{width:880px;padding:20px 20px 10px;position:relative;min-height:700px;}.configurator.modal h2{font-family:"AvenirLTW0195Black";color:#291E1A;font-size:20px;margin-bottom:0.8em;}.configurator.modal h3{font-size:13px;text-transform:none;margin:0.8em 0;font-weight:bold;}.configurator.modal .header{min-height:100px;position:relative;margin-bottom:20px;}.configurator.modal .header img{max-height:100px;position:absolute;top:0;left:220px;}.configurator.modal .header h2{font-size:25px;margin:0 0 0 380px;}.configurator.modal .header .summary{font-weight:bold;color:#291E1A;margin:10px 0 0 380px;padding-bottom:10px;width:350px;}.configurator.modal .product-options fieldset{padding-bottom:20px;border-bottom:1px solid #E6E7E8;}.configurator.modal .left-column{float:left;width:420px;}.configurator.modal .right-column{margin-left:455px;}.configurator.modal.loading .right-column h2{padding-right:30px;background:url("/Content/images/throbber-small.gif") no-repeat 10.4em center;}.configurator.modal .right-column li{display:block;background:#E9EAE9;margin-bottom:1em;border-radius:10px;padding:17px 17px 10px;border:2px solid #E9EAE9;}.configurator.modal .right-column li.active{border-color:red;}.configurator.modal .right-column li label{margin-right:0;margin-left:35px;float:none;}.configurator.modal .actions{margin-top:1em;}.configurator.modal .actions button{margin:0.5em 0 0 0;width:100%;text-transform:uppercase;clear:none;}.configurator.modal .actions button:first-child{}.added-to-cart.modal{width:880px;padding:20px 20px 10px;position:relative;}.added-to-cart.modal .confirmation{position:relative;}.added-to-cart.modal .confirmation .block-content{min-height:380px;}.added-to-cart.modal .confirmation h3{margin:120px 20px 0 20px;font-size:21px;color:white;font-family:"AvenirLTW0195Black";}.added-to-cart.modal .confirmation h3 > span{display:block;font-size:25px;}.added-to-cart.modal .confirmation button{background:transparent;border-width:0;font-size:21px;color:white;font-family:"AvenirLTW0195Black";text-transform:uppercase;text-decoration:underline;display:block;padding:0;margin:0;text-align:center;position:absolute;bottom:15px;left:0;width:100%;cursor:pointer;}.added-to-cart.modal .sell{width:528px;margin-left:350px;min-height:330px;padding-bottom:70px;position:relative;}.added-to-cart.modal .sell h3{font-family:"AvenirLTW0195Black";font-size:23px;text-align:center;}.added-to-cart.modal .sell h3 > span{display:block;}.added-to-cart.modal .sell img{display:block;margin:1em auto;width:138px;height:100px;}.added-to-cart.modal .sell p{text-align:center;font-weight:bold;margin:1em 0;}.added-to-cart.modal .sell .price-box{margin:1em 0 0;text-align:center;}.added-to-cart.modal .sell button{position:absolute;bottom:0;left:0;}.corners{display:none;position:absolute;display:block;height:10px;left:0;right:0;background:url("/Content/images/bg-block-colright.png") no-repeat;}.corners.top{top:-10px;background-position:left top;}.corners.bottom{bottom:-10px;background-position:right bottom;}.corners-white{display:none;position:absolute;display:block;height:10px;left:0;right:0;background:url("/Content/Images/bg-block-colright2.png") no-repeat;}.corners-white.top{top:-10px;background-position:left top;}.corners-white.bottom{bottom:-10px;background-position:right bottom;}.input-field{float:left;width:310px;position:relative;}.autocomplete-address{position:absolute;top:37px;left:-1px;background:url("/Content/images/suggestion-bg.png") no-repeat left bottom;padding:0 0 10px;width:313px;display:none;}.autocomplete-inner{margin:0;padding:4px 1px 1px;height:150px;overflow:auto;z-index:10;background:url("/Content/images/suggestion-bg.png") no-repeat -321px top;height:120px;width:311px;}.autocomplete-address ul,.checkout-form .autocomplete-address ul{list-style:none;margin:0;padding:0;height:120px;overflow:auto;}.autocomplete-address ul li,.checkout-form .autocomplete-address ul li{display:block;padding:8px 10px 8px;margin:0 !important;text-decoration:none;color:#333;background-color:#FFF;font-size:13px;line-height:20px;width:274px;cursor:pointer;}.autocomplete-address ul li.selected{background:#ee7f1f;color:#fff;}.autocomplete-address ul li:hover,.autocomplete-address ul li.selected:hover{background:#ee7f1f;color:#fff;}.ui-autocomplete{z-index:10000 !important;}.field-validation-error,.validation-summary-errors{float:left;border-radius:5px;margin-top:10px;clear:both;font-weight:bold;padding:9px 10px 10px;background-color:#ED2C2E;color:white;}.field-validation-error.validationMessage{display:block;}.validation-summary-errors{overflow:hidden;margin-bottom:10px;border-radius:10px;}.validation-summary-errors.visible{display:block;}.validation-summary-errors ul{list-style:disc;margin:8px 0 0 20px;width:auto;}.validation-summary-errors ul li{width:auto;float:none;margin:0.5em 0;}.checkout-form .field-validation-error{margin-left:80px;width:287px;float:left;margin-bottom:0;}.checkout-form .validation-summary-errors{width:428px;float:left;margin-left:-3px;}.checkout-form .payment-detail .field-validation-error{width:311px;margin-left:0;}.order-number h2{font-size:17px;margin-bottom:10px;}.order-number h3{font-size:16px;}.order-number h3 strong{color:#F57B20;}.order-number p{margin-top:10px;}div.paypalcheckout{text-align:center;}div.paypalcheckout p{font-weight:bold;font-size:16px;margin:20px 0;}div.paypalcheckout span{font-size:11px;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{ -webkit-appearance:none;margin:0;}.payment-options-select{position:relative;height:140px;}.payment-options-select .tab-cards-mobile{position:absolute;top:0;background:url("/Content/Images/bg-mobile-payment-on.png") no-repeat 0 0;width:138px;height:132px;}.payment-options-select.payment-full .tab-cards-mobile{background:url("/Content/Images/bg-mobile-payment-full-on.png") no-repeat 0 0;}.payment-options-select.payment-full .tab-paypal-mobile{background:url("/Content/Images/bg-mobile-payment-full-off.png") no-repeat 0 0;}.payment-options-select.payment-full{height:115px;}.payment-options-select .tab-cards-mobile img{position:absolute;top:12px;left:12px;margin:0;padding:0;border:0;}.payment-options-select .tab-cards-mobile span{position:absolute;top:55px;left:12px;font-size:11px;line-height:14px;}.payment-options-select .tab-paypal-mobile{position:absolute;top:0;left:142px;background:url("/Content/Images/bg-mobile-payment-off.png") no-repeat 0 0;width:138px;height:132px;cursor:pointer;}.payment-options-select .tab-paypal-mobile input{position:absolute;top:12px;left:12px;margin:0;padding:0;border:0;}.payment-options-select .tab-paypal-mobile img{position:absolute;top:12px;left:12px;margin:0;padding:0;border:0;}.payment-options-select .tab-paypal-mobile span{position:absolute;top:55px;left:12px;font-size:11px;line-height:14px;}.payment-options-select .tab-paypal-mobile a{text-decoration:underline;color:#f67a1a;}div.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;user-select:none;-webkit-touch-callout:none;float:left;cursor:pointer;}div.rateit div.rateit-range{position:relative;display:-moz-inline-box;display:inline-block;background:url("/Content/images/star.png");height:22px;}* html div.rateit,* html div.rateit div.rateit-range{display:inline;}* + html div.rateit,* + html div.rateit div.rateit-range{display:inline;}div.rateit div.rateit-hover,div.rateit div.rateit-selected{position:absolute;left:0;}div.rateit div.rateit-hover-rtl,div.rateit div.rateit-selected-rtl{left:auto;right:0;}div.rateit div.rateit-hover{background:url("/Content/images/star.png") left -22px;}div.rateit div.rateit-hover-rtl{background-position:right -22px;}div.rateit div.rateit-selected{background:url("/Content/images/star.png") left -22px;}div.rateit div.rateit-selected-rtl{background-position:right -22px;}div.rateit div.rateit-preset{background:url("/Content/images/star.png") left -22px;}div.rateit div.rateit-preset-rtl{background:url("/Content/images/star.png") left -22px;}div.rateit div.rateit-reset{ display:none;visibility:hidden;}div.rateit div.rateit-reset:hover{background-position:left bottom;}.valuerating{float:left;font-family:"AvenirLTW0195Black";font-size:18px;line-height:normal;padding:5px 0 0 10px;}.articles-box .link{padding:0;display:block;list-style:none;line-height:25px;width:100%;background:none;}.articles-box .link a{border-bottom:solid 1px #DDDDDD;padding-bottom:5px;text-decoration:none;font-family:"AvenirLTW0145Book";font-size:14px;color:#181415;text-transform:uppercase;display:block;width:100%;position:relative;}.articles-box .link a span{background:url("/Content/images/arrow-readmore.png") no-repeat right top;display:inline-block;width:25px;height:25px;position:absolute;top:0;right:0;}.articles-box .link a.active span{background-position:0 -26px;cursor:pointer;}.articles-box .video-placeholder{position:relative;width:280px;height:180px;}.articles-box .video-placeholder span{position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-20px;overflow:hidden;display:block;cursor:pointer;text-indent:-9999px;background:url("/Content/images/btn-video-play.png") no-repeat center center;width:65px;height:40px;}.articles-box .article-box{padding-top:10px}.two-buttons-wide .button-green{width:50%;float:left;background-position-x:right;}.two-buttons-wide .button-green span span{}.two-buttons-wide .button-black{width:50%;float:left;}.two-buttons-wide .button-black span{line-height:33px;background:url("/Content/Images/mobile-black-ar.png") right bottom;}.two-buttons-wide .button-black span span{background:url("/Content/Images/mobile-black-ar.png") left top;margin:0 30px 0 0;padding:0 0 0 12px;}
form.jqtransformdone{color:#000000;}form.jqtransformdone label{margin-right:8px;display:block;float:left;}form.jqtransformdone div.rowElem{clear:both;padding:4px 0;}button.jqTransformButton{margin:0;padding:0;border:none;background:none;cursor:pointer;overflow:visible;font-family:"AvenirLTW0185Heavy";}*:first-child+html button.jqTransformButton[type]{width:1;}button.jqTransformButton span{background:url("/Content/images/form-img/btn_right.png") no-repeat right top;display:block;float:left;padding:0 10px 0 0; margin:0;height:38px;}button.jqTransformButton span span{background:url("/Content/images/form-img/btn_left.png") no-repeat top left;color:#ffffff;padding:4px 4px 4px 14px;font-weight:normal;display:block;text-decoration:none;height:38px;font-size:14px;line-height:30px;}button.jqTransformButton_hover span span{background-position:left -38px;}button.jqTransformButton_hover span{background-position:right -38px;}button.jqTransformButton_click span span{background-position:left -76px;}button.jqTransformButton_click span{background-position:right -76px;}* html button.jqTransformButton{height:38px;}* button.jqTransformButton span span{height:30px;}*+ html button.jqTransformButton{height:38px;}*+ button.jqTransformButton span span{height:30px;}button.jqTransformButton::-moz-focus-inner{padding:0;border:0;}button.jqTransformButton{-webkit-border-fit:lines;-webkit-text-size-adjust:none;-webkit-appearance:none;}.jqTransformInputWrapper{background:transparent url("/Content/images/form-img/input/input_text_right.png") no-repeat top right;height:36px;padding:0;float:left;max-width:280px !important}.jqTransformInputInner{background:transparent url("/Content/images/form-img/input/input_text_left.png") no-repeat left top;padding:0;margin:0 5px 0 0;}.jqTransformInputInner div{height:36px;margin:0 0 0 8px;}.jqTransformInputInner div input{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:36px;vertical-align:middle;height:36px;color:#404040;border:none;padding:0 0 0 0;margin:0;background:transparent;}* html .jqTransformInputInner div input{padding:6px 0 0 0;margin:0 0 0 -8px;height:24px;}*+ html .jqTransformInputInner div input{padding:0 0 0 0;margin-left:-10px;height:30px;}.jqTransformInputWrapper_hover{background-position:right -36px;}.jqTransformInputWrapper_hover div.jqTransformInputInner{background-position:left -36px;}.jqTransformInputWrapper_focus{background-position:right -36px;}.jqTransformInputWrapper_focus div.jqTransformInputInner{background-position:left -36px;}.jqTransformInputWrapper.error{background-position:right bottom;}.jqTransformInputWrapper.error div.jqTransformInputInner{background-position:left bottom;}.jqTransformSafari .jqTransformInputInner div{position:relative;overflow:hidden;margin:0 8px;}.jqTransformSafari .jqTransformInputInner div input{background-color:none;height:36px;padding-left:4px;}.formdesign .jqTransformInputWrapper{background:transparent url("/Content/images/form-img/input/input_text_right2.png") no-repeat top right;height:34px;padding:0;float:left;}.formdesign .jqTransformInputInner{background:transparent url("/Content/images/form-img/input/input_text_left2.png") no-repeat left top;padding:0;margin:0 5px 0 0;}.formdesign .jqTransformInputInner div{height:34px;margin:0 0 0 8px;}.formdesign .jqTransformInputInner div input{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:34px;vertical-align:middle;height:34px;color:#404040;border:none;padding:0 0 0 0;margin:0;background:transparent;text-align:center;}* html .formdesign .jqTransformInputInner div input{padding:6px 0 0 0;margin:0 0 0 -8px;height:24px;}*+ html .formdesign .jqTransformInputInner div input{padding:0 0 0 0;margin-left:-10px;height:30px;}.formdesign .jqTransformInputWrapper_hover{background-position:right -34px;}.formdesign .jqTransformInputWrapper_hover div.jqTransformInputInner{background-position:left -34px;}.formdesign .jqTransformInputWrapper_focus{background-position:right bottom;}.formdesign .jqTransformInputWrapper_focus div.jqTransformInputInner{background-position:left bottom;}.formdesign .jqTransformSafari .jqTransformInputInner div{position:relative;overflow:hidden;margin:0 8px;}.formdesign .jqTransformSafari .jqTransformInputInner div input{background-color:none;height:34px;padding-left:4px;}table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-size:12px;line-height:16px;}table.jqTransformTextarea td{font-size:1px;line-height:1px;width:10px;height:10px;margin:0;padding:0;}table.jqTransformTextarea{}table.jqTransformTextarea tr{}table.jqTransformTextarea textarea{margin:0;padding:0;border:0;background:none;}table.jqTransformTextarea td#jqTransformTextarea-tl{background:url("/Content/images/form-img/textarea/textarea_tl.jpg") no-repeat top left;}table.jqTransformTextarea td#jqTransformTextarea-tm{background:url("/Content/images/form-img/textarea/textarea_tm.jpg") repeat-x top left;}table.jqTransformTextarea td#jqTransformTextarea-tr{background:url("/Content/images/form-img/textarea/textarea_tr.jpg") no-repeat top left;}table.jqTransformTextarea td#jqTransformTextarea-ml{background:url("/Content/images/form-img/textarea/textarea_ml.jpg") repeat-y top left;}table.jqTransformTextarea td#jqTransformTextarea-mm{background:url("/Content/images/form-img/textarea/textarea-mm.jpg") repeat;}table.jqTransformTextarea td#jqTransformTextarea-mr{background:url("/Content/images/form-img/textarea/textarea_mr.jpg") repeat-y top left;}table.jqTransformTextarea td#jqTransformTextarea-bl{background:url("/Content/images/form-img/textarea/textarea_bl.jpg") no-repeat top left;}table.jqTransformTextarea td#jqTransformTextarea-bm{background:url("/Content/images/form-img/textarea/textarea_bm.jpg") repeat-x top left;}table.jqTransformTextarea td#jqTransformTextarea-br{background:url("/Content/images/form-img/textarea/textarea_br.jpg") no-repeat top left;}table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0 -10px;}table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0 -10px;}table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0 -10px;}table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-10px 0;}table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image:url("/Content/images/form-img/textarea/textarea-mm-hover.jpg");}table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-11px 0;}table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0 -11px;}table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0 -11px;}table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0 -11px;}table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0 -10px;}table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0 -10px;}table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0 -10px;}table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0;}table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image:url("/Content/images/form-img/textarea/textarea-mm-focus.jpg");}table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position:-11px 0;}table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0 -11px;}table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0 -11px;}table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0 -11px;}table.jqTransformTextarea .jqTransformSafariTextarea div{position:relative;overflow:hidden;border:0 solid red;}table.jqTransformTextarea .jqTransformSafariTextarea textarea{background:none;position:absolute;top:-10px;left:-10px;padding:10px 10px 10px 10px;resize:none;}.jqTransformRadioWrapper{float:left;display:block;margin:0;}.jqTransformRadio{background:url("/Content/images/form-img/radio2.png") no-repeat left top;height:20px;width:19px;display:block;}span.jqTransformCheckboxWrapper{display:block;float:left;margin-top:5px;}a.jqTransformCheckbox{background:transparent url("/Content/images/form-img/checkbox.png") no-repeat left top;vertical-align:middle;height:30px;width:29px;display:block;}a.jqTransformChecked{background-position:left bottom;}.jqTransformSelectWrapper{width:45px;position:relative;height:36px;background:url("/Content/images/form-img/select_left.png") no-repeat top left;float:left;font-family:Arial,Helvetica,sans-serif;}.jqTransformSelectWrapper div span{font-size:12px;float:none;position:absolute;white-space:nowrap;height:36px;line-height:36px;padding:0 0 0 13px;overflow:hidden;cursor:pointer;}.jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;right:0;width:30px;height:36px;background:url("/Content/images/form-img/select_right.png") no-repeat center center;}.jqTransformSelectWrapper ul{position:absolute;width:43px;top:36px;left:0;list-style:none;display:none;margin:0;padding:0;height:150px;overflow:auto;overflow-y:auto;z-index:10;}.jqTransformSelectWrapper ul a{display:block;padding:5px 5px 5px 13px;text-decoration:none;color:#333;background-color:#FFF;font-size:12px;}.jqTransformSelectWrapper ul a.selected{background:#ee7f1f;color:#fff;}.jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{background:#ee7f1f;color:#fff;}.formdesign .jqTransformSelectWrapper{background:url("/Content/images/form-img/select_left2.png") no-repeat scroll left top transparent;float:left;font-family:Arial,Helvetica,sans-serif;height:36px;margin-right:10px;position:relative;width:45px;}.formdesign .jqTransformSelectWrapper div span{font-size:12px;float:none;position:absolute;white-space:nowrap;height:36px;line-height:36px;padding:0 0 0 13px;overflow:hidden;cursor:pointer;color:#959494;}.formdesign .jqTransformSelectWrapper a.jqTransformSelectOpen{background:url("/Content/images/form-img/select_right2.png") no-repeat scroll center center transparent;display:block;height:36px;position:absolute;right:-5px;width:36px;}.formdesign .jqTransformSelectWrapper ul{position:absolute;width:43px;top:36px;left:0;list-style:none;display:none;margin:0;padding:0;height:150px;overflow:auto;overflow-y:auto;z-index:10;}.formdesign .jqTransformSelectWrapper ul a{display:block;padding:10px 5px 5px 13px;text-decoration:none;color:#333;background-color:#FFF;font-size:12px;}.formdesign .jqTransformSelectWrapper ul a.selected{background:#ee7f1f;color:#fff;}.formdesign .jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{background:#ee7f1f;color:#fff;}.jqTransformHidden{display:none;}.input-field{float:left;width:310px;position:relative;}.autocomplete-address{position:absolute;top:37px;left:-1px;background:url("/Content/images/suggestion-bg.png") no-repeat left bottom;padding:0 0 10px;width:313px;display:none;}.autocomplete-inner{margin:0;padding:4px 1px 1px;height:150px;overflow:auto;z-index:10;background:url("/Content/images/suggestion-bg.png") no-repeat -321px top;height:120px;width:311px;}.autocomplete-address ul,.checkout-form .autocomplete-address ul{list-style:none;margin:0;padding:0;height:120px;overflow:auto;}.autocomplete-address ul li,.checkout-form .autocomplete-address ul li{display:block;padding:8px 10px 8px;margin:0 !important;text-decoration:none;color:#333;background-color:#FFF;font-size:13px;line-height:20px;width:274px;cursor:pointer;}.autocomplete-address ul li.selected{background:#ee7f1f;color:#fff;}.autocomplete-address ul li:hover,.autocomplete-address ul li.selected:hover{background:#ee7f1f;color:#fff;}
.slide-slidecontent,.slide-slidecontent a{color:#FFF;}.slide-slidecontent a.readmore{color:#58B1EA;font-size:95%;}.slide-slidecontent{position:relative;overflow:hidden;height:170px;width:280px;margin:0;padding:0;background:#FFF}.slide-slidecontent .preload{height:100%;width:100%;position:absolute;top:0;left:0;z-index:100000;text-align:center;}.slide-slidecontent .preload div{height:100%;width:100%;background:url("/Content/images/load-indicator.gif") no-repeat scroll 50% 50%;}.slide-main-outer{position:relative;height:100%;width:280px;z-index:3px;overflow:hidden;background:#fff;}ul.slide-main-wapper{ background:url("/Content/images/load-indicator.gif") no-repeat scroll 50% 50%;padding:0;margin:0;position:relative;}ul.slide-main-wapper li{overflow:hidden;padding:0 !important;margin:0;position:absolute;background-image:none !important}.slide-opacity li{position:absolute;top:0;left:0;float:inherit;}ul.slide-main-wapper li img{padding:0 10px 0 20px;position:relative}.slide-navigator-wapper{position:absolute;bottom:10px;right:10px;background:url("/Content/images/transparent_bg.png") repeat;padding:5px 0;}.slide-navigator-outer{position:relative;z-index:100;height:180px;width:310px;overflow:hidden;color:#FFF;float:left}ul.slide-navigator{top:0;padding:0;margin:0;position:absolute;width:100%;}ul.slide-navigator li{cursor:hand;cursor:pointer;list-style:none;padding:0;margin-left:0;overflow:hidden;float:left;display:block;text-align:center;}ul.slide-navigator li img{border:#666 solid 3px;}ul.slide-navigator li.active img,ul.slide-navigator li:hover img{border:#A8A8A8 solid 3px;}.slide-main-outer .slide-next{position:absolute;width:10px;height:14px;color:#FFF;cursor:pointer;right:0;top:53px;line-height:0;font-size:0;text-indent:-99999em;}.slide-main-outer .slide-next,.slide-main-outer .slide-previous{position:absolute;width:15px;height:23px;color:#FFF;cursor:pointer;line-height:0;font-size:0;text-indent:-99999em;background:url("/Content/images/arrow-slider-m.png") no-repeat 0 0;z-index:11111;}.slide-next,.slide-previous{background:none !important;top:0 !important;}.slide-hover-left,.slide-hover-right{width:25% !important;height:100% !important;position:relative;z-index:9999;cursor:pointer;}.slide-hover-left:hover > a,.slide-hover-right:hover > a{background:rgba(0,0,0,0) url("/Content/images/arrow-slider-m_transparent.png") no-repeat scroll bottom left;color:#fff !important;font-size:0 !important;height:24px !important;line-height:0 !important;position:absolute !important;text-indent:-99999em !important;width:16px !important;z-index:111 !important;margin:70px 3px !important;}.slide-hover-right:hover > a{background-position:bottom right !important;margin:70px 53px !important;}.slide-hover-left{float:left;}.slide-hover-right{float:right;}
