.field,.form-block-body .field input,.form-info{display:block}.form-block{padding:20px}.form-block-header{font-weight:lighter;font-size:20px;text-transform:uppercase;color:#DC0028;border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-bottom:5px}.form-block-body{text-transform:uppercase;color:#828282}.form-block-body .field label{font-size:15px;color:#828282;font-weight:600;text-transform:none;vertical-align:middle}.form-block-body .field input[type=email],.form-block-body .field input[type=password],.form-block-body .field input[type=text]{width:90%;height:25px;margin-top:5px}.field{padding:8px 0;position:relative}.form-info,.payment-method{padding:10px;text-transform:none}.horizontal-field label{float:left}.form-column{width:50%;float:left}.form-info{color:#000;margin:15px 0;line-height:22px;background:rgba(183,183,183,.15);border-radius:4px;border:1px solid #dadada;text-shadow:0 1px 0 #fff}.field input.captchaCheck{display:inline!important;width:27%;height:34px}.field img{border-radius:2px}.form-authorization .field{background:#FAFAFA;border:1px solid #dadada;border-radius:2px}.sub-breadcrumb li:before,.sub-breadcrumb:before{content:"";background:#DDD}.form-authorization .field input{display:block;float:left;width:initial;margin:4px 10px}.form-authorization .field label{width:90%;font-size:15px;line-height:20px;color:#000;text-transform:none;font-weight:400}.field fieldset{border:0;margin-top:10px}.field table.lightBlue{width:100%}.field table.lightBlue td{display:block;font-weight:400}.field table.lightBlue input{width:initial}.field table.lightBlue label{position:absolute;left:30px;font-weight:400;color:#000}.obrigatorio{display:none}.iceMsgError{color:#C70808!important;display:block;text-transform:none;font-size:15px}.zip-code input{width:14%!important;float:left;margin-right:3%}.zip-code-bigger input{width:42%!important;margin-right:4%}.zip-code input.center{width:10%!important}.zip-code input.right{width:54%!important}.zip-code-divider{font-weight:700;position:absolute;top:33px;left:14.5%}.zip-code-bigger .zip-code-divider{left:43.0%}.field textarea{display:block;width:90%}.field input[type=checkbox],.field input[type=radio]{display:inline-block;width:initial;vertical-align:middle}.payment-information,.payment-methods{margin:0 auto 20px}.sub-breadcrumb{list-style:none;padding:0;margin:0;height:100px;width:100%;position:relative}.sub-breadcrumb:before{height:10px;top:20px;left:120px;right:120px;position:absolute}.sub-breadcrumb li{float:left;width:25%;height:100px;position:relative}.sub-breadcrumb li .number{position:absolute;margin:-35px auto auto;color:#858585!important;top:50%;width:100%;text-align:center}.sub-breadcrumb li.active .number,.sub-breadcrumb li.active a{color:#fff!important;font-weight:700}.sub-breadcrumb li.active a{color:#DC0028!important}.sub-breadcrumb li:before{position:absolute;top:0;left:50%;margin-left:-25px;border-radius:25px;width:50px;height:50px}.sub-breadcrumb li.active:before{background:#DC0028}.sub-breadcrumb li a{display:block;padding-top:60px;text-align:center}.payment-method{display:block;text-decoration:none;font-size:15px;text-shadow:0 1px #FFF;text-align:center;background:#F0F0F0;border:1px solid #BDBDBD;border-radius:2px;margin:3px;width:28%;float:left;height:130px}.payment-method-false{border:3px solid grey;background:-moz-linear-gradient(top,rgba(254,255,255,1) 0,rgba(239,239,239,1) 100%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(254,255,255,1)),color-stop(100%,rgba(239,239,239,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(254,255,255,1) 0,rgba(239,239,239,1) 100%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(254,255,255,1) 0,rgba(239,239,239,1) 100%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(254,255,255,1) 0,rgba(239,239,239,1) 100%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(254,255,255,1) 0,rgba(239,239,239,1) 100%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#ffffff', GradientType=0 );background-color:#fff}.payment-information span.description{text-transform:none;font-size:17px;color:grey;line-height:28px}.payment-method img{position:relative}.wizard-content{margin:30px}.wizard-content .form-block-header{border-bottom:0}.wizard-content .form-column{width:45%}.wizard-content .form-block{padding:5px 0;width:100%}.codDescontoBox{width:40%;float:left}.discount-section .Error{display:inline-block;float:left;margin-left:20px}.codDescontoBox label{color:grey;text-shadow:0 1px 1px #fff}.codDescontoBox input[type=text]{width:68%;margin-right:2%;float:left}.codDescontoBox input[type=submit]{height:34px;position:relative;left:-2px;top:5px;cursor:pointer}.codDescontoBox input[type=submit]:hover{box-shadow:none}.items-for-checkout{padding:5px;background:#F1F1F1;margin:20px 0;border:1px solid #CCC;border-radius:4px}.items-for-checkout div:first-child{border-top:0;box-shadow:none}.item-for-checkout{border-top:1px solid #FFF;padding:10px;box-shadow:0 -1px 0 #CCC;text-shadow:0 1px #FFF}.item-for-checkout h4{font-size:20px;font-weight:lighter;margin:5px 0}.item-for-checkout .description{color:#000;font-size:15px;line-height:20px;width:46%;float:left}.item-for-checkout .item-price{float:left;width:50%;text-align:right;font-size:25px;color:grey}.overall-ammount-panel{margin-right:5%;padding:10px 0;text-align:right}.overall-ammount-panel span{color:#858585}.overall-ammount-panel span.title{color:grey;margin-right:20px;text-transform:uppercase}.overall-ammount-panel span.title::after{content:":"}.left-border{width:45%!important;padding-left:2.5%;border-left:1px solid #BDBDBD}.right-button{float:right;text-align:right}.promotions-overall,.promotions-panel{padding:0;margin:0}.field span{vertical-align:middle;}.field-readonly label{font-size:15px;text-decoration:none;color:gray}.field-readonly span{vertical-align:middle;text-transform:none;color:gray;font-size:18px;font-weight:400!important}.field.description{color:#DC0028;text-transform:none;text-decoration:none;font-size:15px;padding:10px;border:1px solid #CCC;line-height:20px;border-radius:5px;margin:10px 0}.field-readonly.right{text-align:right}.wizard-content .form-block-header{padding-bottom:5px;margin-bottom:0}.wizard-content table{width:100%}.wizard-content .form-block-body{margin-bottom:15px}.wizard-content .table thead{color:#000!important}table.order-report{width:60%}.bigger-area{width:95%!important;margin-top:10px}.iee .field table.lightBlue td{display:block;float:left;height:30px;width:100%}.form-authorization .form-block-header{border-bottom:0}.form-table td{height:30px}
