.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gutter-left{margin-left:20px;}
.gutter-left-half{margin-left:10px;}
.gutter-left-quarter{margin-left:5px;}
.gradientHeader{-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0a64b5;background-image:-moz-linear-gradient(top, #1073d6, #004d83);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1073d6), to(#004d83));background-image:-webkit-linear-gradient(top, #1073d6, #004d83);background-image:-o-linear-gradient(top, #1073d6, #004d83);background-image:linear-gradient(to bottom, #1073d6, #004d83);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1073d6', endColorstr='#ff004d83', GradientType=0);border-color:#004d83 #004d83 #002036;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#004d83;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.gradientHeader:hover,.gradientHeader:focus,.gradientHeader:active,.gradientHeader.active,.gradientHeader.disabled,.gradientHeader[disabled]{color:#ffffff;background-color:#004d83;*background-color:#003e6a;}
.gradientHeader:active,.gradientHeader.active{background-color:#002f50 \9;}
.jqmOverlay{background-color:#222;}
.jqmWindow{display:none;top:10%;width:630px;background-color:#FFF;color:#333;border:none;-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);}.jqmWindow>.modalContentContainer{background-color:#ffffff;height:400px;}.jqmWindow>.modalContentContainer>h1{font-family:inherit;font-weight:bold;line-height:20px;font-size:24.5px;color:#6699cc;text-rendering:optimizelegibility;padding:12px 19px;border-bottom:1px solid #eee;text-transform:none;}
.jqmWindow>.modalContentContainer>.jqmClose{cursor:pointer;}
.jqmWindow>.modalContentContainer>.closeButton{font-family:Arial,Helvetica,sans-serif;float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);margin:10px 10px 0 0;}.jqmWindow>.modalContentContainer>.closeButton:hover{filter:alpha(opacity=40);opacity:0.4;}
.jqmWindow>.modalContentContainer>.modalContent{padding:20px;color:#666666;overflow:auto;}.jqmWindow>.modalContentContainer>.modalContent>div.withButton{height:320px;margin-bottom:10px;}
.jqmWindow>.modalContentContainer>.modalContent p{font-size:12px;}.jqmWindow>.modalContentContainer>.modalContent p:last-child{margin-bottom:0;}
.jqmWindow.smallModal{width:300px;margin:50px 0 0 330px;left:auto;position:absolute;}.jqmWindow.smallModal>.modalContentContainer{height:auto;}
.jqmWindow.mediumModal{width:500px;margin:30px 0 0 230px;left:auto;position:absolute;}.jqmWindow.mediumModal>.modalContentContainer{height:auto;}
.jqmWindow.mediumLargeModal{width:600px;margin:20px 0 0 180px;left:auto;position:absolute;}.jqmWindow.mediumLargeModal>.modalContentContainer{height:auto;}
.jqmWindow.largeModal{width:700px;margin:10px 0 0 130px;left:auto;position:absolute;}.jqmWindow.largeModal>.modalContentContainer{height:auto;}
.jqmWindow.extraLargeModal{width:900px;margin:0 0 0 30px;left:auto;position:absolute;}.jqmWindow.extraLargeModal>.modalContentContainer{height:auto;}
.jqmWindow.dynamicModal{margin:30px 0 0 20px;left:auto;position:absolute;}.jqmWindow.dynamicModal>.modalContentContainer{height:auto;}
.jqmWindow.dimensionsModal h2{font-size:12px;}
.jqmWindow.registryPromoModal{width:500px;margin:260px 0 0 230px;left:auto;position:absolute;}.jqmWindow.registryPromoModal>.modalContentContainer{height:auto;}
#kitModal p.instructions{margin:3px 0 0 0;}
#addNewAddressModal{width:600px;}
* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}
