:focus{outline:none}::-moz-focus-inner{border:0}input:invalid,textarea:invalid{box-shadow:none}input:-moz-submit-invalid,textarea:-moz-submit-invalid{box-shadow:none}input:-moz-ui-invalid,textarea:-moz-ui-invalid{box-shadow:none}textarea,input[type="text"],input[type="email"],input[type="password"],input[type="submit"]{-webkit-appearance:none}a{cursor:pointer}.museo-font{font-family:'Montserrat',sans-serif;letter-spacing:-.043em;text-transform:none}.lead{font-family:'Montserrat',sans-serif;font-weight:100;font-size:23px;line-height:1.4em}body{font:normal 14px/1.5 helvetica,arial,sans-serif;cursor:default}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'Montserrat',sans-serif;font-weight:bold;line-height:1.2;}h1.condensed,.h1.condensed,h2.condensed,.h2.condensed,h3.condensed,.h3.condensed,h4.condensed,.h4.condensed,h5.condensed,.h5.condensed,h6.condensed,.h6.condensed{font-family:$oswaldFont;text-transform:uppercase}.lowerfirst:first-letter{text-transform:lowercase}h1,.h1{font-size:30px;margin:1.2em 0 .35em;}@media (min-width:641px){h1,.h1{font-size:40px}}h2,.h2{font-size:26px;margin:.875em 0 .4em;}@media (min-width:641px){h2,.h2{font-size:35px}}h3,.h3{font-size:21px;line-height:1.3;margin:1em 0 .357em;}@media (min-width:641px){h3,.h3{font-size:28px}}h4,.h4{font-size:17px;line-height:1.3;margin:1.136em 0 .454em;}@media (min-width:641px){h4,.h4{font-size:22px}}h5,.h5{font-size:15px;line-height:1.35;margin:1.388em 0 .5em;}@media (min-width:641px){h5,.h5{font-size:18px}}h6,.h6{font-size:15px;line-height:1.35;font-weight:400;margin:1.666em 0 .6em}h3 + h6,.h3 + h6,h3 + .h6,.h3 + .h6{margin-top:1.05em}.ultra{font-size:52px;margin:0 0 .214em;}@media (min-width:641px){.ultra{font-size:70px}}.super{font-size:37px;margin:0 0 .3em;}@media (min-width:641px){.super{font-size:50px}}.big{font-size:16px;line-height:1.35;}@media (min-width:641px){.big{font-size:18px}}.bigger{font-size:1.2em}.small{font-size:12px}.smaller{font-size:.8em !important}.regular{font-size:14px}.uppercase{text-transform:uppercase}.dark{color:#333}.grey{color:#999}.light{color:#ccc}.color{color:#0097cf}.error{color:#c33}.no-opacity{opacity:1 !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}hr,.hr{margin:22px 0 26px;border:none;height:8px;overflow:hidden;font:0/0 a;color:transparent;text-decoration:none;}@media (min-width:641px){hr,.hr{margin:30px 0 35px}}.hr + hr{display:none}hr.crisp{height:1px;margin:16px 0;border-top:1px solid #c0c0c0;background:#fff}p{margin:0 0 1.1em}a{color:#00acec;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;}a:hover{color:#0097cf;text-decoration:underline}ul,ol{margin:0 0 1.5em;list-style:none;padding:0}li{padding:0 0 0 25px;margin:0 0 .2em;}li ol,li ul{margin:0}ol{margin:20px 0 0;counter-reset:item;}ol li{margin:0 0 20px;padding:0 0 0 28px;background:none;position:relative;}ol li:before,ol li .ie-counter{content:counter(item);counter-increment:item;position:absolute;left:0;top:-1px;width:20px;font-size:16px;font-weight:bold;text-align:left}dl{margin:0 0 1.5em}dt{font-weight:bold;text-transform:uppercase;margin:0 0 .4em}dd{margin:0 0 1em;padding:0}table{width:100%;clear:both;margin:0 0 2em;empty-cells:show;border-collapse:collapse;border:none}caption{font-weight:bold;text-align:left;padding:0 0 10px;caption-side:top}thead{-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 3px -3px rgba(0,0,0,0.3);box-shadow:0 3px 3px -3px rgba(0,0,0,0.3)}td,th{vertical-align:top;padding:8px 15px;border-top:1px solid #f6f6f6}tbody tr:first-child td{border-top:none}th{font-weight:bold;text-align:left;border-top:none}thead th{padding:12px 15px 10px;border-bottom:2px solid #f7f7f7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,#fff),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fff 60%,#ececec 100%);background:-moz-linear-gradient(top,#fff 60%,#ececec 100%);background:-ms-linear-gradient(top,#fff 60%,#ececec 100%);background:-o-linear-gradient(top,#fff 60%,#ececec 100%);background:linear-gradient(top,#fff 60%,#ececec 100%);color:#333;text-transform:uppercase}blockquote{display:inline-block;margin:.8em 0 .3em;font:bold 24px/28px;}blockquote p{margin:0}blockquote .author{display:block;font-size:14px;text-align:right}iframe{max-width:100%}img.left{margin:4px 20px 20px 0;float:left;display:inline}img.right{margin:4px 0 20px 20px;float:right;display:inline}@media (max-width:640px){img{max-width:100%;height:auto}}
.reset{border:none;margin:0;padding:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.reset td,.reset th{border:none;background:none;padding:0}.reset > li,.reset > dt,.reset > dd{margin:0;padding:0;background:none;border:none;font-weight:inherit;float:none;display:inherit;text-align:inherit;width:auto}.l{float:left;display:inline}.r{float:right;display:inline}.cb{clear:both;}.cb:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.cl{clear:left}.cr{clear:right}.cfx{zoom:1;}.cfx:after,.cfx:before{content:'';display:table;clear:both}.break{height:1px;font-size:1px;line-height:1px;clear:both;overflow:hidden;visibility:hidden;display:block;margin:0 !important;padding:0 !important;width:100%}.ctx{zoom:1;display:table-cell;}.ie7 .ctx{display:block}.ctx:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}.hide,.js .jsHide{display:none}.out,.js .jsOut{position:absolute;left:-5000px;top:-5000px}.vhide{position:absolute;height:1px;width:1px;overflow:hidden;border:0;clip:rect(0 0 0 0);margin:-1px;padding:0}.left{text-align:left}.right{text-align:right}.center{text-align:center}.justify{text-align:justify}.lower{text-transform:lowercase}.upper{text-transform:uppercase}.bold{font-weight:700}.thin{font-weight:400 !important}.slim{font-weight:300}.italic{font-style:italic}.normal{font-style:normal}.top{vertical-align:top}.middle{vertical-align:middle}.error,.red{color:#c00}.green{color:#678713}.grey{color:#999}.nowrap{white-space:nowrap}.no-border{border:none}.dark{color:#333}.blue{color:#069add}.separator{height:40px;margin-bottom:20px}.pointer{cursor:pointer}.fb-like{height:25px;margin-top:4px;overflow:hidden;vertical-align:middle}#mq{position:absolute;left:0;top:-5000px;}@media (min-width:641px){#mq{left:1px}}.row-old{position:relative;zoom:1;margin:0;padding:0;}.row-old:after,.row-old:before{content:'';display:table;clear:both}.row-main{position:relative;max-width:1000px;padding:0 10px;text-align:left;margin:0 auto}@media (min-width:641px){.col{display:inline;float:left;left:100%;position:relative;padding:0}.grid-1{width:45px}.grid-2{width:130px}.grid-3{width:215px}.grid-4{width:300px}.grid-5{width:385px}.grid-6{width:470px}.grid-7{width:555px}.grid-8{width:640px}.grid-9{width:725px}.grid-10{width:810px}.grid-11{width:895px}.grid-12{width:980px}.col-1{margin-left:-980px}.col-2{margin-left:-895px}.col-3{margin-left:-810px}.col-4{margin-left:-725px}.col-5{margin-left:-640px}.col-6{margin-left:-555px}.col-7{margin-left:-470px}.col-8{margin-left:-385px}.col-9{margin-left:-300px}.col-10{margin-left:-215px}.col-11{margin-left:-130px}.col-12{margin-left:-45px}.col-h-1{margin:0 0 0 -100%}.col-h-2{margin:0 0 0 -48.5%}.col-q-1{margin:0 0 0 -100%}.col-q-2{margin:0 0 0 -74.25%}.col-q-3{margin:0 0 0 -48.5%}.col-q-4{margin:0 0 0 -22.75%}.col-t-1{margin:0 0 0 -100%}.col-t-2{margin:0 0 0 -65.666%}.col-t-3{margin:0 0 0 -31.333%}.grid-h{width:48.5%}.grid-q{width:22.75%}.grid-3q{width:74.25%}.grid-t{width:31.333%}.grid-2t{width:65.666%}}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.ml0{margin-left:0 !important}.mr0{margin-right:0 !important}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}.mt5{margin-top:5px !important}.mb5{margin-bottom:5px !important}.ml5{margin-left:5px !important}.mr5{margin-right:5px !important}.mt-5{margin-top:-5px !important}.mb-5{margin-bottom:-5px !important}.mt10{margin-top:10px !important}.mb10{margin-bottom:10px !important}.ml10{margin-left:10px !important}.mr10{margin-right:10px !important}.mt-10{margin-top:-10px !important}.mb-10{margin-bottom:-10px !important}.mt15{margin-top:15px !important}.mb15{margin-bottom:15px !important}.ml15{margin-left:15px !important}.mr15{margin-right:15px !important}.mt-15{margin-top:-15px !important}.mb-15{margin-bottom:-15px !important}.mt20{margin-top:20px !important}.mb20{margin-bottom:20px !important}.ml20{margin-left:20px !important}.mr20{margin-right:20px !important}.mt-20{margin-top:-20px !important}.mb-20{margin-bottom:-20px !important}.mt25{margin-top:25px !important}.mb25{margin-bottom:25px !important}.ml25{margin-left:25px !important}.mr25{margin-right:25px !important}.mt-25{margin-top:-25px !important}.mb-25{margin-bottom:-25px !important}.mt30{margin-top:30px !important}.mb30{margin-bottom:30px !important}.ml30{margin-left:30px !important}.mr30{margin-right:30px !important}.mt-30{margin-top:-30px !important}.mb-30{margin-bottom:-30px !important}.mt35{margin-top:35px !important}.mb35{margin-bottom:35px !important}.ml35{margin-left:35px !important}.mr35{margin-right:35px !important}.mt-35{margin-top:-35px !important}.mb-35{margin-bottom:-35px !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.pl0{padding-left:0 !important}.pr0{padding-right:0 !important}.pt5{padding-top:5px !important}.pb5{padding-bottom:5px !important}.pl5{padding-left:5px !important}.pr5{padding-right:5px !important}.pt10{padding-top:10px !important}.pb10{padding-bottom:10px !important}.pl10{padding-left:10px !important}.pr10{padding-right:10px !important}.pt15{padding-top:15px !important}.pb15{padding-bottom:15px !important}.pl15{padding-left:15px !important}.pr15{padding-right:15px !important}.pt20{padding-top:20px !important}.pb20{padding-bottom:20px !important}.pl20{padding-left:20px !important}.pr20{padding-right:20px !important}.to-center{margin-left:auto;margin-right:auto}.mobile-hide{display:none;}@media (min-width:641px){.mobile-hide{display:block}}.mobile-show{display:block;}@media (min-width:641px){.mobile-show{display:none !important}}.touch-device .touch-device-show{display:block !important}.touch-device .touch-device-hide{display:none !important}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}90%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}90%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}90%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}90%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes progressbar{to{background-position:40px 0}from{background-position:0 0}}@-webkit-keyframes progressbar{to{background-position:40px 0}from{background-position:0 0}}@-o-keyframes progressbar{to{background-position:40px 0}from{background-position:0 0}}@keyframes progressbar{to{background-position:40px 0}from{background-position:0 0}}.illust-404{display:inline-block;width:248px;height:217px;background:url("../images/bg/404.png") 0 0 no-repeat;margin:28px 0 35px;}.btn-404-over .illust-404{background-position:-300px 0}.title-with-lines{overflow:hidden;text-align:center;font:20px/32px 'Montserrat',sans-serif;text-transform:uppercase;font-weight:900;margin-left:auto;margin-right:auto;max-width:95%;}.title-with-lines:after,.title-with-lines:before{background-color:#b0b0b0;content:" ";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%;top:-2px}.title-with-lines:before{right:.75em;margin-left:-50%}.title-with-lines:after{left:.75em;margin-right:-50%}@media (min-width:641px){.title-with-lines.title-narrow{max-width:75%}.title-with-lines.title-left{max-width:100%;text-align:left;padding-left:64px;}.title-with-lines.title-left:after{width:100%}}.countdown{width:auto;display:inline-block;font:normal 12px helvetica,arial,sans-serif;margin:0 auto 10px auto;text-transform:none;color:#999;}.countdown table{width:100%;margin:0;}.countdown table td{padding:0;text-align:center}.countdown table.days{padding-right:14px}.countdown table.hours{padding-left:2px}.countdown table.seconds{padding-left:2px}.countdown b,.countdown .sep{display:block;font-size:300%;font-weight:bold;line-height:1em;color:#454545}.countdown.white{color:#fff;}.countdown.white b,.countdown.white .sep{color:#fff}.nav-tabs-large li{padding:0 0 0 4px;}.nav-tabs-large li a{padding:8px 16px;font:500 1.2em/1.5 'Montserrat',sans-serif}.message{position:relative;padding:14px 52px 13px 20px;margin:0 0 1em;font:16px/22px $oswaldFont;text-transform:uppercase;background:#fff;color:#454545;z-index:0}.message .close{position:absolute;right:11px;top:50%;width:27px;height:27px;margin-top:-13px;font:0/0 a;color:transparent;text-decoration:none;background:url("../images/btn/close.png") 0 0 no-repeat;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}.message .close:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.message p{margin:0}.message a{color:#454545;text-decoration:underline;}.message a:hover{text-decoration:none}.message .ico-m{position:absolute;left:14px;top:50%;margin-top:-12px}.message .ico-m + p{margin-left:32px}.message-hidden{margin-top:-50px;position:relative;height:50px;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.message-shown{margin-top:0;position:relative;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.message-ok{background:#aedf9c;color:#0d8801;}.message-ok .close{background-position:0 -100px}.message-ok a{color:#0d8801}.message-error{background:#ffcaca;color:#dd000e;}.message-error .close{background-position:0 -200px}.message-error a{color:#dd000e}.message-dark{background:#454545;color:#fff;}.message-dark .close{background-position:0 -300px}.message-dark a{color:#fff}.message-top{position:relative;top:-60px}label{color:#7c7c7c}label + br + .inp-fix,label + br + .sel-fix{padding-top:4px}.form-row{margin:0 0 1.35em}.form-item{position:relative;display:block;margin:0 0 9px;padding:0 0 0 29px;}.form-item .jquery-radio,.form-item .jquery-checkbox{position:absolute;top:0;left:0}.inp-text{padding:8px 12px 8px 12px;background:#fff;color:#454545;font:18px/22px helvetica,arial,sans-serif;border:1px solid #d1d1d1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff url("../images/bg/input.png") 0 0 repeat-x;}.inp-text:-moz-placeholder{color:#ddd}.inp-text::-webkit-input-placeholder{color:#ddd}.inp-text.placeholder{color:#ddd}.inp-text:focus:-moz-placeholder{color:#ddd}.inp-text:focus::-webkit-input-placeholder{color:#ddd}.inp-text.placeholder:focus{color:#ddd}.inp-text:hover{cursor:pointer;border-color:#9a9a9a}.inp-text:focus{cursor:text;border-color:#00c1f0;-webkit-box-shadow:0 0 5px rgba(0,195,243,0.2);-moz-box-shadow:0 0 5px rgba(0,195,243,0.2);box-shadow:0 0 5px rgba(0,195,243,0.2)}.inp-text.error{border-color:#e25450}.inp-text[disabled],.inp-text[disabled]:hover,.inp-text[readonly],.inp-text[readonly]:hover{cursor:default;background:#eaeaea;border-color:#d1d1d1}@media (max-width:640px){.inp-text{padding:8px 12px;font:16px/20px helvetica,arial,sans-serif}}textarea.inp-text{height:auto}select.inp-text{-moz-appearance:none;text-indent:.01px;text-overflow:'';-webkit-appearance:none;padding-right:7px;width:100%;}@media (-webkit-min-device-pixel-ratio:0){select.inp-text{padding-right:30px}}label.select-ico{position:relative;}label.select-ico b{position:absolute;pointer-events:none;right:0;bottom:11px;display:block;width:20px;height:28px;background:url("../images/btn/select-bg.png") transparent right 4px no-repeat !important}option{font-size:16px}.inp-error,.email-validation-result{display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:4px 0 0;padding:6px 10px;background:#e25450;color:#fff}.inp-fix{display:block;padding:0 26px 0 0;}.inp-fix .inp-text{width:100%;margin:0 -26px 0 0;}.ie7 .inp-fix .inp-text{margin-top:-1px}.sel-fix{position:relative;display:block;padding:0 24px 0 0;}@media (-webkit-min-device-pixel-ratio:0){.sel-fix{padding-right:47px}.sel-fix:after{content:'';position:absolute;top:50%;right:11px;height:19px;margin-top:-7px;width:8px;background:url("../images/btn/select.png") 0 0 no-repeat}}.sel-fix .inp-text{width:100%;margin:0 -24px 0 0;}@media (-webkit-min-device-pixel-ratio:0){.sel-fix .inp-text{margin-right:-47px}}.inp-ico{position:relative;padding:0 62px 0 0;}.inp-ico .inp-text{margin:0 -62px 0 0;padding:7px 40px 7px 20px}.inp-ico .ico{position:absolute;right:2px;top:6px;margin:0;padding:0}.inp-btn{position:relative;padding:0 222px 0 0;}.inp-btn .inp-text{margin:0 -222px 0 0;padding:7px 200px 7px 20px}.inp-btn .btn{position:absolute;right:4px;top:3px}.progressbarValid{background-color:#28d866}.progressbarInvalid{background-color:#d84d28}#progress-bar{padding:1px;border:solid 1px #ccc}#progress{width:0;height:10px}.email-validation-result{display:none;margin:10px 0;font-size:12px;text-transform:none;}.email-validation-result.info,.email-validation-result.error{display:block}.email-validation-result.error a{color:#fff;text-decoration:underline}.email-validation-result.info{background:#eee;color:#444;}.email-validation-result.info .close{color:#333}.email-validation-result .suggested-email{cursor:pointer}.email-validation-result .close{opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);text-decoration:none;font-size:12px;font-weight:normal;cursor:pointer;float:right;color:#fff;}.email-validation-result .close:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.input-with-placeholder{width:100%;position:relative;font-family:"Helvetica Neue",Helvetica,Arail,sans-serif;margin-top:15px;overflow:hidden;}@media (min-width:641px){.input-with-placeholder{margin-top:20px}}.input-with-placeholder input,.input-with-placeholder textarea,.input-with-placeholder select{display:block;width:100%;font-size:16px;color:#454545;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3);border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.input-with-placeholder .chosen-container-single{vertical-align:none;text-align:left;}.input-with-placeholder .chosen-container-single .chosen-single{height:52px;-webkit-box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3);background:#fff;border:none;margin:0;}.input-with-placeholder .chosen-container-single .chosen-single span{font-size:16px;padding-top:13px;padding-left:2px;text-align:left}.input-with-placeholder .chosen-container-single .chosen-single div{padding-top:7px}.input-with-placeholder .chosen-container-active.chosen-with-drop .chosen-single,.input-with-placeholder .chosen-container-active.chosen-with-drop .chosen-drop{-webkit-box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3);border:none}.input-with-placeholder input{padding:22px 12px 6px 12px;-webkit-appearance:none}.input-with-placeholder textarea,.input-with-placeholder select{padding:14px 12px 14px 12px;background-color:#fff}.input-with-placeholder label{position:absolute;font-size:12px;color:#b7bbc0;font-weight:normal;left:13px;top:7px;pointer-events:none;cursor:default;z-index:3;white-space:nowrap}.input-with-placeholder.empty label{font-size:16px;color:#808284;top:15px;overflow:hidden;right:3px;text-align:left;bottom:7px}.input-with-placeholder.error input{background-color:#fdd;-webkit-box-shadow:inset 0 0 3px 1px rgba(255,0,0,0.3);-moz-box-shadow:inset 0 0 3px 1px rgba(255,0,0,0.3);box-shadow:inset 0 0 3px 1px rgba(255,0,0,0.3)}.input-with-placeholder input::-webkit-outer-spin-button,.input-with-placeholder input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (min-width:641px){.input-50{float:left;width:254px;}.input-50:nth-child(odd){margin-right:20px}}.btn{display:inline-block;position:relative;overflow:visible;margin:0;padding:0;border:0;background:none;text-decoration:none;cursor:pointer;}.btn > span{position:relative;display:block;font:700 22px/44px $oswaldFont;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;text-transform:uppercase;}.btn > span img{position:relative;top:-4px;margin:0 5px}.btn:hover{text-decoration:none}.btn.btn-disabled{cursor:default}.btn .ico-before:after,.btn .ico-after:after,.btn .ico-before:before,.btn .ico-after:before,.btn .ico-before .before,.btn .ico-after .before,.btn .ico-before .after,.btn .ico-after .after{content:'';position:absolute;top:50%}.disabled-link{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);pointer-events:none;cursor:default}.btn-xs > span{padding:0 25px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:14px;}.btn-xs > span.ico-after{padding-right:50px;}.btn-xs > span.ico-after:after,.btn-xs > span.ico-after:before,.btn-xs > span.ico-after .before,.btn-xs > span.ico-after .after{right:5px}.btn-xs > span.ico-before{padding-left:50px;}.btn-xs > span.ico-before:after,.btn-xs > span.ico-before:before,.btn-xs > span.ico-before .before,.btn-xs > span.ico-before .after{left:5px}.btn-xs > span.ico-before:after,.btn-xs > span.ico-after:after,.btn-xs > span.ico-before:before,.btn-xs > span.ico-after:before,.btn-xs > span.ico-before .before,.btn-xs > span.ico-after .before,.btn-xs > span.ico-before .after,.btn-xs > span.ico-after .after{width:24px;height:24px;margin:-12px 0 0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:url("../images/btn/all-s.png") 0 0 no-repeat}.btn-s > span{height:40px;padding:0 32px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:18px;}.btn-s > span.ico-after{padding-right:50px;}.btn-s > span.ico-after:after,.btn-s > span.ico-after:before,.btn-s > span.ico-after .before,.btn-s > span.ico-after .after{right:5px}.btn-s > span.ico-before{padding-left:50px;}.btn-s > span.ico-before:after,.btn-s > span.ico-before:before,.btn-s > span.ico-before .before,.btn-s > span.ico-before .after{left:5px}.btn-s > span:before,.btn-s > span .before{width:24px;height:24px;margin:-12px 0 0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.btn-s > span:after,.btn-s > span .after{width:24px;height:24px;margin:-12px 0 0;background:url("../images/btn/all-s.png") 0 0 no-repeat}.btn-m > span{padding:0 35px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:22px;}.btn-m > span.ico-after{padding-right:60px;}.btn-m > span.ico-after:after,.btn-m > span.ico-after:before,.btn-m > span.ico-after .before,.btn-m > span.ico-after .after{right:8px}.btn-m > span.ico-before{padding-left:60px;}.btn-m > span.ico-before:after,.btn-m > span.ico-before:before,.btn-m > span.ico-before .before,.btn-m > span.ico-before .after{left:8px}.btn-m > span:before,.btn-m > span .before{width:32px;height:32px;margin:-16px 0 0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.btn-m > span:after,.btn-m > span .after{width:32px;height:32px;margin:-16px 0 0;background:url("../images/btn/all-m.png") 0 0 no-repeat}.btn-l > span{height:50px;padding:0 35px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:22px;}.btn-l > span.ico-after{padding-right:60px;}.btn-l > span.ico-after:after,.btn-l > span.ico-after:before,.btn-l > span.ico-after .before,.btn-l > span.ico-after .after{right:8px}.btn-l > span.ico-before{padding-left:60px;}.btn-l > span.ico-before:after,.btn-l > span.ico-before:before,.btn-l > span.ico-before .before,.btn-l > span.ico-before .after{left:8px}.btn-l > span:before,.btn-l > span .before{width:32px;height:32px;margin:-16px 0 0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.btn-l > span:after,.btn-l > span .after{width:32px;height:32px;margin:-16px 0 0;background:url("../images/btn/all-m.png") 0 0 no-repeat}@media (min-width:641px){.btn-l > span{height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:0 40px;font-size:28px;}.btn-l > span.ico-after{padding-right:70px;}.btn-l > span.ico-after:after,.btn-l > span.ico-after:before,.btn-l > span.ico-after .before,.btn-l > span.ico-after .after{right:9px}.btn-l > span.ico-before{padding-left:70px;}.btn-l > span.ico-before:after,.btn-l > span.ico-before:before,.btn-l > span.ico-before .before,.btn-l > span.ico-before .after{left:9px}.btn-l > span:before,.btn-l > span .before{width:42px;height:42px;margin:-21px 0 0;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px}.btn-l > span:after,.btn-l > span .after{width:42px;height:42px;margin:-21px 0 0;background:url("../images/btn/all-l.png") 0 0 no-repeat}}.btn-orange > span{color:#fff;text-shadow:0;}.btn-orange > span:before,.btn-orange > span .before{background:none;background:-webkit-gradient(linear,left top,left bottom,from(none),to(none));background:-webkit-linear-gradient(top,none,none);background:-moz-linear-gradient(top,none,none);background:-ms-linear-gradient(top,none,none);background:-o-linear-gradient(top,none,none);background:linear-gradient(top,none,none);}.ie8 .btn-orange > span:before,.ie8 .btn-orange > span .before,.ie7 .btn-orange > span:before,.ie7 .btn-orange > span .before{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="none", EndColorStr="none")}.btn-orange > span:after,.btn-orange > span .after{right:20px !important}.btn-orange.btn-disabled > span{background:#e4e4e4;color:#cbcbcb;-webkit-box-shadow:inset 0 0 0 1px #ccc;-moz-box-shadow:inset 0 0 0 1px #ccc;box-shadow:inset 0 0 0 1px #ccc;text-shadow:none}.btn-rect > span{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn-grey > span{color:#454545;background:#f6f6f6;background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#e1e1e1));background:-webkit-linear-gradient(top,#f6f6f6,#e1e1e1);background:-moz-linear-gradient(top,#f6f6f6,#e1e1e1);background:-ms-linear-gradient(top,#f6f6f6,#e1e1e1);background:-o-linear-gradient(top,#f6f6f6,#e1e1e1);background:linear-gradient(top,#f6f6f6,#e1e1e1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5),inset 0 1px 0 #fff,inset 0 -1px 0 #cbcbcb;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5),inset 0 1px 0 #fff,inset 0 -1px 0 #cbcbcb;box-shadow:0 1px 3px rgba(0,0,0,0.5),inset 0 1px 0 #fff,inset 0 -1px 0 #cbcbcb;}.ie8 .btn-grey > span,.ie7 .btn-grey > span{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#f6f6f6", EndColorStr="#e1e1e1")}.btn-grey > span:before,.btn-grey > span .before{background:rgba(69,69,69,0.1);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 1px 0 rgba(0,0,0,0.2)}.btn-grey:hover > span{color:#0097cf;}.btn-grey:hover > span:before,.btn-grey:hover > span .before{background:rgba(0,151,207,0.1);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 1px 0 rgba(0,0,0,0.2)}.btn-grey:active > span{background:#dfdfdf;background:-webkit-gradient(linear,left top,left bottom,from(#dfdfdf),to(#f5f5f5));background:-webkit-linear-gradient(top,#dfdfdf,#f5f5f5);background:-moz-linear-gradient(top,#dfdfdf,#f5f5f5);background:-ms-linear-gradient(top,#dfdfdf,#f5f5f5);background:-o-linear-gradient(top,#dfdfdf,#f5f5f5);background:linear-gradient(top,#dfdfdf,#f5f5f5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.56);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.56);box-shadow:0 1px 2px rgba(0,0,0,0.56);}.ie8 .btn-grey:active > span,.ie7 .btn-grey:active > span{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#dfdfdf", EndColorStr="#f5f5f5")}.btn-grey:active > span:before,.btn-grey:active > span .before{background:rgba(0,151,207,0.1);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 1px 0 rgba(0,0,0,0.2)}.btn-grey.btn-disabled > span{background:#e4e4e4;color:#cbcbcb;-webkit-box-shadow:inset 0 0 0 1px #ccc;-moz-box-shadow:inset 0 0 0 1px #ccc;box-shadow:inset 0 0 0 1px #ccc;text-shadow:none}.btn-blue > span{background:#00caf9;background:-webkit-gradient(linear,left top,left bottom,from(#00caf9),to(#009fd6));background:-webkit-linear-gradient(top,#00caf9,#009fd6);background:-moz-linear-gradient(top,#00caf9,#009fd6);background:-ms-linear-gradient(top,#00caf9,#009fd6);background:-o-linear-gradient(top,#00caf9,#009fd6);background:linear-gradient(top,#00caf9,#009fd6);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;text-shadow:0;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.25);box-shadow:0 2px 2px rgba(0,0,0,0.25)}.ie8 .btn-blue > span,.ie7 .btn-blue > span{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#00caf9", EndColorStr="#009fd6")}.btn-blue:hover > span{background:#00aee4;background:-webkit-gradient(linear,left top,left bottom,from(#00aee4),to(#0082b4));background:-webkit-linear-gradient(top,#00aee4,#0082b4);background:-moz-linear-gradient(top,#00aee4,#0082b4);background:-ms-linear-gradient(top,#00aee4,#0082b4);background:-o-linear-gradient(top,#00aee4,#0082b4);background:linear-gradient(top,#00aee4,#0082b4);}.ie8 .btn-blue:hover > span,.ie7 .btn-blue:hover > span{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#00aee4", EndColorStr="#0082b4")}.btn-blue:active > span{background:#00b1e4;-webkit-box-shadow:inset 0 2px 4px rgba(0,68,94,0.5);-moz-box-shadow:inset 0 2px 4px rgba(0,68,94,0.5);box-shadow:inset 0 2px 4px rgba(0,68,94,0.5)}.btn-blue.btn-disabled > span{background:#e4e4e4;color:#cbcbcb;-webkit-box-shadow:inset 0 0 0 1px #ccc;-moz-box-shadow:inset 0 0 0 1px #ccc;box-shadow:inset 0 0 0 1px #ccc;text-shadow:none}.btn-s .ico-next:after,.btn-s .ico-next .after{background-position:0 -100px}.btn-s.btn-orange .ico-next:after,.btn-s.btn-orange .ico-next .after{background-position:0 -150px}.btn-s .ico-down:after,.btn-s .ico-down .after{background-position:0 0}.btn-s:hover .ico-down:after,.btn-s:hover .ico-down .after{background-position:0 -50px}.btn-m .ico-next:after,.btn-m .ico-next .after{background-position:0 0}.btn-m .ico-fb:after,.btn-m .ico-fb .after{background-position:0 -100px}.btn-m .ico-tw:after,.btn-m .ico-tw .after{background-position:0 -200px}.btn-m .ico-mail{padding-left:50px !important;}.btn-m .ico-mail:after,.btn-m .ico-mail .after{background-position:0 -300px}.btn-l .ico-next:after,.btn-l .ico-next .after{background-position:0 0}.btn-l .ico-fb:after,.btn-l .ico-fb .after{background-position:0 -100px}.btn-l .ico-tw:after,.btn-l .ico-tw .after{background-position:0 -200px}.btn-facebook{background-color:#405fa2;}.btn-facebook:hover{background-color:#3a5692;color:#fff}.btn-twitter{background-color:#5ac9f2;}.btn-twitter:hover{background-color:#3bbff0;color:#fff}.btn-facebook,.btn-twitter{text-transform:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;}.btn-facebook > span,.btn-twitter > span{background:none;text-transform:none;font-family:'Montserrat',sans-serif;letter-spacing:-.043em;font-weight:700;font-size:20px;line-height:28px}.btn-m.btn-facebook > span,.btn-m.btn-twitter > span,.btn-m.btn-brown > span{font:700 18px/48px $oswaldFont;height:56px}.btn-m.btn-facebook .ico-before{padding-left:38px;}.btn-m.btn-facebook .ico-before:after,.btn-m.btn-facebook .ico-before .after{left:6px}.btn-m.btn-facebook .ico-after{padding-right:38px;}.btn-m.btn-facebook .ico-after:after,.btn-m.btn-facebook .ico-after .after{right:6px}.btn-m.btn-twitter .ico-before{padding-left:50px;}.btn-m.btn-twitter .ico-before:after,.btn-m.btn-twitter .ico-before .after{left:9px}.btn-m.btn-facebook .ico-twitter{padding-right:50px;}.btn-m.btn-facebook .ico-twitter:after,.btn-m.btn-facebook .ico-twitter .after{right:9px}.btn-l.btn-facebook > span{font-size:26px}.btn-l.btn-facebook .ico-before{padding-left:60px;padding-right:35px;}.btn-l.btn-facebook .ico-before:after,.btn-l.btn-facebook .ico-before .after{left:6px}.btn-l.btn-facebook .ico-after{padding-right:46px;}.btn-l.btn-facebook .ico-after:after,.btn-l.btn-facebook .ico-after .after{right:6px}.btn-l.btn-twitter > span{font-size:26px}.btn-l.btn-twitter .ico-before{padding-left:71px;padding-right:40px;}.btn-l.btn-twitter .ico-before:after,.btn-l.btn-twitter .ico-before .after{left:9px}.btn-l.btn-facebook .ico-twitter{padding-right:50px;}.btn-l.btn-facebook .ico-twitter:after,.btn-l.btn-facebook .ico-twitter .after{right:9px}.btn.btn-fb,.btn.btn-tw,.btn.btn-em{color:#fff;text-transform:none;white-space:nowrap;font-size:15px;font-family:'Montserrat',sans-serif;padding:10px 14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);margin:6px;font-weight:100;text-shadow:1px;}.btn.btn-fb b,.btn.btn-tw b,.btn.btn-em b{font-weight:500;padding-right:4px}.btn.btn-fb img,.btn.btn-tw img,.btn.btn-em img{height:14px;vertical-align:baseline;padding-left:4px}@media (max-width:640px){.btn.btn-fb,.btn.btn-tw,.btn.btn-em{display:inline-block}.btn.btn-fb img,.btn.btn-tw img,.btn.btn-em img{display:inline-block}}.btn.btn-fb{background:#1b63b1;border:1px solid #0e3b6a;}.btn.btn-fb:hover{background:#18599f}.btn.btn-fb:active{background:#2c78cb}.btn.btn-tw{background:#37bdfd;border:1px solid #12a3e8;}.btn.btn-tw:hover{background:#30b1ef}.btn.btn-tw:active{background:#57c5f9}.btn.btn-em{background:#323a42;}.btn.btn-em:hover{background:#222a32}.btn.btn-em:active{background:#424a42}.btn-auth{width:100%}.btn-auth span:not(.ladda-spinner){padding:5px 0;text-transform:none;font:300 22px 'Montserrat',sans-serif}.button{font:100 18px/24px 'Montserrat',sans-serif;position:relative;color:#fff;text-transform:none;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;margin:0 0 10px 0;padding:10px 20px;background:#1ca6e9;-webkit-box-shadow:0 2px 0 #117eb2;-moz-box-shadow:0 2px 0 #117eb2;box-shadow:0 2px 0 #117eb2;}.button:hover{text-decoration:none;color:#fff}.button:hover{background:#2eadeb}.button:active{background:#17a4e9}.button.grey{background:#a4a4a4;-webkit-box-shadow:0 2px 0 #7b7b7b;-moz-box-shadow:0 2px 0 #7b7b7b;box-shadow:0 2px 0 #7b7b7b;}.button.grey:hover{background:#ababab}.button.grey:active{background:#a1a1a1}.button.white{background:#f7f7f7;color:#222;border:1px solid #b4b4b4;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.button.white:hover{background:#f0f0f0}.button.white:active{background:#e8e8e8}.button.button-small{font-size:16px;padding:6px 12px}.button.disabled{-webkit-box-shadow:0 2px 0 #7b7b7b;-moz-box-shadow:0 2px 0 #7b7b7b;box-shadow:0 2px 0 #7b7b7b;background:#a4a4a4 !important}.button.block{display:block}.button > img{position:absolute;left:16px;top:12px}.button.large{font:100 22px/32px 'Montserrat',sans-serif;padding:12px 26px}.circle-btn{display:inline-block;}.circle-btn img{width:76px;height:76px;display:inline-block;margin:4px 6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all;cursor:pointer;}.circle-btn img:hover{opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);background:#fff}@media (max-width:640px){.circle-btn img{width:64px;height:64px}}.btn-secondary{-webkit-box-shadow:0 3px 0 0 #008ec3;-moz-box-shadow:0 3px 0 0 #008ec3;box-shadow:0 3px 0 0 #008ec3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:$oswaldFont;font-weight:bold;font-size:18px;letter-spacing:.69px;border-width:0;padding-top:10px;padding-bottom:7px;}.btn-secondary > span{line-height:normal}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{text-decoration:none}.btn-secondary.btn-disabled,.btn-secondary[disabled],.btn-secondary[disabled]:hover{pointer-events:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#b7bbc0;color:#f6f6f6;}.btn-secondary.btn-disabled span,.btn-secondary[disabled] span,.btn-secondary[disabled]:hover span{background:#b7bbc0;color:#f6f6f6}.btn-primary{-webkit-box-shadow:0 3px 0 0 #eb5b00;-moz-box-shadow:0 3px 0 0 #eb5b00;box-shadow:0 3px 0 0 #eb5b00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:$oswaldFont;font-weight:bold;font-size:18px;letter-spacing:1px;line-height:30px;border-width:0;padding-top:10px;padding-bottom:7px;}.btn-primary > span{line-height:normal}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{text-decoration:none}.btn-primary.btn-disabled,.btn-primary[disabled],.btn-primary[disabled]:hover{pointer-events:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#b7bbc0;color:#f6f6f6;}.btn-primary.btn-disabled span,.btn-primary[disabled] span,.btn-primary[disabled]:hover span{background:#b7bbc0;color:#f6f6f6}.btn-terciary{-webkit-box-shadow:0 3px 0 0 #58a500;-moz-box-shadow:0 3px 0 0 #58a500;box-shadow:0 3px 0 0 #58a500;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:$oswaldFont;font-weight:bold;font-size:20px;letter-spacing:.69px;line-height:30px;border-width:0;padding-top:10px;padding-bottom:7px;}.btn-terciary > span{line-height:normal}.btn-terciary:hover,.btn-terciary:active,.btn-terciary:focus{text-decoration:none}.btn-terciary.btn-disabled{background:#b7bbc0;color:#f6f6f6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;pointer-events:none}.select-card{display:inline-block;zoom:1;}.select-card:after,.select-card:before{content:'';display:table;clear:both}.select-card li{display:inline-block;margin:0 7px 10px 7px;text-align:center}.select-card input{vertical-align:middle;display:block}.select-card label{display:block;position:relative;outline:none;border:0 solid #eee;padding:0 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.select-card label img{padding:14px 0;display:block;}@media (max-width:640px){.select-card label img{width:64px}}.select-card label:hover{border-color:#ccc;}.select-card label:hover img{opacity:.95;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95)}.select-card label.active,.select-card label.active:hover{border-color:#00c1f1;-webkit-box-shadow:0 0 5px rgba(0,195,243,0.17);-moz-box-shadow:0 0 5px rgba(0,195,243,0.17);box-shadow:0 0 5px rgba(0,195,243,0.17);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.select-card .simcard-tooltip{position:absolute;left:56px;bottom:-52px;}@media (max-width:640px){.select-card .simcard-tooltip{left:16px}}.select-card .jquery-radio{margin-left:6px}.payment-method{text-align:center}#subdivision-confirmation.modal h1{margin-top:25px}.modal-on-start{display:block}.pattern{background-image:url("../images/bg/prizeo-pattern-subtle.png")}.color-dark,.color-dark *{color:#2c2c2c !important}.color-white,.color-white *{color:#fff !important}@media (max-width:640px){.mobile-color-dark,.mobile-color-dark *{color:#2c2c2c !important}}@media (max-width:640px){.mobile-color-white,.mobile-color-white *{color:#fff !important}}.ico-m{display:inline-block;font:0/0 a;color:transparent;text-decoration:none}.ico-m{width:24px;height:24px;background:url("../images/ico/all-m.png") 0 0 no-repeat}.ico-bell{background-position:0 0}.ico-wait{background:url("../images/ico/loading-msg.png") 0 0 no-repeat}.ico-fb-color,.ico-tw-color{width:56px;height:56px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-repeat:no-repeat}.ico-fb-color{background-image:url("../images/btn/social-icons-color-fb.png");}@media all and (-webkit-min-device-pixel-ratio:1.5){.ico-fb-color{background-image:url("../images/btn/social-icons-color-fb@2x.png");-webkit-background-size:56px 56px;-moz-background-size:56px 56px;background-size:56px 56px}}.ico-tw-color{background-image:url("../images/btn/social-icons-color-tw.png");}@media all and (-webkit-min-device-pixel-ratio:1.5){.ico-tw-color{background-image:url("../images/btn/social-icons-color-tw@2x.png");-webkit-background-size:56px 56px;-moz-background-size:56px 56px;background-size:56px 56px}}.ico-loading{display:inline-block;vertical-align:top;width:72px;height:72px;font:0/0 a;color:transparent;text-decoration:none;background:url("../images/ico/loading.png") 0 0 no-repeat}.ie7 .ico-loading{display:inline;zoom:1}.btn-m .ico-button-position{top:-2px;left:10px}.btn-s .ico-button-position{top:1px;left:10px}.ico-right-arrow{display:inline-block;background:transparent;position:relative;overflow:hidden}.ico-right-arrow div{height:3px;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;display:block;position:absolute}.ico-right-arrow div.middle-line{width:90%;top:50%}.ico-right-arrow div.top-line{right:2px;top:51%;width:70%;-ms-transform:rotate(45deg) translate(2px);-ms-transform-origin:100% 50%;-webkit-transform:rotate(45deg) translate(2px);-webkit-transform-origin:100% 50%;-webkit-transform:rotate(45deg) translate(2px);-moz-transform:rotate(45deg) translate(2px);-ms-transform:rotate(45deg) translate(2px);-o-transform:rotate(45deg) translate(2px);transform:rotate(45deg) translate(2px);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.ico-right-arrow div.bottom-line{right:2px;top:49%;width:70%;-ms-transform:rotate(-45deg) translate(2px);-ms-transform-origin:100% 50%;-webkit-transform:rotate(-45deg) translate(2px);-webkit-transform-origin:100% 50%;-webkit-transform:rotate(-45deg) translate(2px);-moz-transform:rotate(-45deg) translate(2px);-ms-transform:rotate(-45deg) translate(2px);-o-transform:rotate(-45deg) translate(2px);transform:rotate(-45deg) translate(2px);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.ico-size-18{width:18px;height:20px}.breadcrumb-old{display:inline-block;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.breadcrumb-old a{text-decoration:none;outline:none;cursor:default;display:block;float:left;font-size:12px;line-height:32px;padding:0 10px 0 30px;position:relative;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all;}.breadcrumb-old a:after{content:'';position:absolute;top:0;right:-16px;width:32px;height:32px;-webkit-transform:scale(.707) rotate(45deg);-moz-transform:scale(.707) rotate(45deg);-ms-transform:scale(.707) rotate(45deg);-o-transform:scale(.707) rotate(45deg);transform:scale(.707) rotate(45deg);z-index:1;-webkit-border-radius:0 4px 0 50px;-moz-border-radius:0 4px 0 50px;border-radius:0 4px 0 50px}.breadcrumb-old a:first-child{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;padding-left:20px;}.breadcrumb-old a:first-child:before{left:14px}.breadcrumb-old a:last-child{-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;padding-right:20px}.breadcrumb-old a.completed:after{-webkit-transition:.2s background;-moz-transition:.2s background;-ms-transition:.2s background;-o-transition:.2s background;transition:.2s background}.breadcrumb-old a.completed:hover,.breadcrumb-old a.completed:hover:after{cursor:pointer}.breadcrumb-old a:last-child:after{content:none;display:none}.ribbon{position:relative;font-size:20px;text-align:center;width:auto;left:auto;font-size:15px;text-align:center;width:460px;margin:0 auto 20px auto;background:#ddd;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#eee));background:-webkit-linear-gradient(top,#ddd,#eee);background:-moz-linear-gradient(top,#ddd,#eee);background:-ms-linear-gradient(top,#ddd,#eee);background:-o-linear-gradient(top,#ddd,#eee);background-image:-ms-linear-gradient(top,#ddd 0%,#eee 100%);-webkit-box-shadow:rgba(0,0,0,0.1) 0 1px 1px;-moz-box-shadow:rgba(0,0,0,0.1) 0 1px 1px;box-shadow:rgba(0,0,0,0.1) 0 1px 1px;}.ribbon h2,.ribbon strong{display:block;margin:0;font-family:$oswaldFont;padding:4px 10px;color:#2c2c2c;font-size:22px;text-transform:uppercase;text-shadow:none}.ribbon:before,.ribbon:after{content:'';position:absolute;display:block;top:-1em;border:1.5em solid #d0d0d0;z-index:-1}.ribbon:before{left:-6em;border-right-width:7em;border-left-width:1em;border-left-color:transparent !important;-webkit-box-shadow:rgba(0,0,0,0.1) 1px 1px 1px;-moz-box-shadow:rgba(0,0,0,0.1) 1px 1px 1px;box-shadow:rgba(0,0,0,0.1) 1px 1px 1px}.ribbon:after{right:-6em;border-left-width:7em;border-right-width:1em;border-right-color:transparent !important;-webkit-box-shadow:rgba(0,0,0,0.1) -1px 1px 1px;-moz-box-shadow:rgba(0,0,0,0.1) -1px 1px 1px;box-shadow:rgba(0,0,0,0.1) -1px 1px 1px}.ribbon .ribbon-content:before,.ribbon .ribbon-content:after{position:absolute;display:block;border-style:solid;content:'';border-color:transparent #2c2c2c transparent transparent;border-top-color:transparent !important;border-bottom-color:transparent !important;bottom:auto;top:-1em}.ribbon .ribbon-content:before{left:0;border-width:1em 2em 0 0;border-left-color:transparent !important}.ribbon .ribbon-content:after{right:0;border-color:transparent transparent transparent #2c2c2c;border-top-color:transparent !important;border-bottom-color:transparent !important;border-right-color:transparent !important;border-width:1em 0 0 2em}.ribbon .ribbon-content{-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.1);}.ribbon .ribbon-content span{padding:10px;color:#d3d3d3;text-shadow:0}.ribbon .ribbon-stitches-top{padding-top:2px;border-bottom:1px dashed rgba(0,0,0,0.2)}.ribbon .ribbon-stitches-bottom{padding-bottom:2px;border-top:1px dashed rgba(0,0,0,0.2)}@media (max-width:640px){.ribbon{font-size:14px !important;width:82%}.ribbon:before{left:-1em;border-right-width:2em}.ribbon:after{right:-1em;border-left-width:2em}.ribbon .ribbon-content strong{padding:4px;font-weight:bold;font-size:14px !important}.ribbon .ribbon-content span{display:none}}.basic-layout .ribbon{margin-top:60px;}.basic-layout .ribbon .ribbon-content{background:#cdcdcd;}.basic-layout .ribbon .ribbon-content strong{text-transform:none;font:300 17px/32px 'Montserrat',sans-serif}.basic-layout .ribbon .ribbon-content:before,.basic-layout .ribbon .ribbon-content:after{background:#bab9b9;border-color:#696969}.basic-layout .ribbon:before{border-color:#bab9b9;border-right-width:4em;left:-4em}.basic-layout .ribbon:after{border-color:#bab9b9;border-left-width:4em;right:-4em}@media (max-width:640px){.basic-layout .ribbon{display:none}}.ribbon.ribbon-orange{background:#ffac0e;background:-webkit-gradient(linear,left top,left bottom,from(#ffac0e),to(#ff7200));background:-webkit-linear-gradient(top,#ffac0e,#ff7200);background:-moz-linear-gradient(top,#ffac0e,#ff7200);background:-ms-linear-gradient(top,#ffac0e,#ff7200);background:-o-linear-gradient(top,#ffac0e,#ff7200);background-image:-ms-linear-gradient(top,#ffac0e 0%,#ff7200 100%);}.ribbon.ribbon-orange strong{color:#fff;text-shadow:none}.ribbon.ribbon-orange .ribbon-content span{color:#8d6d2f;text-shadow:0}.ribbon.ribbon-orange:before,.ribbon.ribbon-orange:after{border-color:#fda600}.ribbon.ribbon-orange:before{border-left-color:transparent}.ribbon.ribbon-orange:after{border-right-color:transparent}.ribbon-darkmagenta{background:#541a74;background:-webkit-gradient(linear,left top,left bottom,from(#541a74),to(#6d149f));background:-webkit-linear-gradient(top,#541a74,#6d149f);background:-moz-linear-gradient(top,#541a74,#6d149f);background:-ms-linear-gradient(top,#541a74,#6d149f);background:-o-linear-gradient(top,#541a74,#6d149f);background-image:-ms-linear-gradient(top,#541a74 0%,#6d149f 100%);}.ribbon-darkmagenta strong{color:#fff;text-shadow:none}.ribbon-darkmagenta .ribbon-content span{color:#372242;text-shadow:0}.ribbon-darkmagenta:before,.ribbon-darkmagenta:after{border-color:#4f186d}.ribbon-darkmagenta:before{border-left-color:transparent}.ribbon-darkmagenta:after{border-right-color:transparent}.ribbon-darkpurple{background:#250359;background:-webkit-gradient(linear,left top,left bottom,from(#250359),to(#250359));background:-webkit-linear-gradient(top,#250359,#250359);background:-moz-linear-gradient(top,#250359,#250359);background:-ms-linear-gradient(top,#250359,#250359);background:-o-linear-gradient(top,#250359,#250359);background-image:-ms-linear-gradient(top,#250359 0%,#250359 100%);}.ribbon-darkpurple strong{color:#fff;text-shadow:none}.ribbon-darkpurple .ribbon-content span{color:#1d122f;text-shadow:0}.ribbon-darkpurple:before,.ribbon-darkpurple:after{border-color:#230354}.ribbon-darkpurple:before{border-left-color:transparent}.ribbon-darkpurple:after{border-right-color:transparent}.ribbon-black{background:#e72228;background:-webkit-gradient(linear,left top,left bottom,from(#e72228),to(#e72228));background:-webkit-linear-gradient(top,#e72228,#e72228);background:-moz-linear-gradient(top,#e72228,#e72228);background:-ms-linear-gradient(top,#e72228,#e72228);background:-o-linear-gradient(top,#e72228,#e72228);background-image:-ms-linear-gradient(top,#e72228 0%,#e72228 100%);}.ribbon-black strong{color:#fff;text-shadow:none}.ribbon-black .ribbon-content span{color:#82373a;text-shadow:0}.ribbon-black:before,.ribbon-black:after{border-color:#e1181f}.ribbon-black:before{border-left-color:transparent}.ribbon-black:after{border-right-color:transparent}.ribbon-black .ribbon-content:before{border-color:transparent #0c0c0c transparent transparent}.ribbon-black .ribbon-content:after{border-color:transparent transparent transparent #0c0c0c}.ribbon.ribbon-turquoise{background:#f3544a;background:-webkit-gradient(linear,left top,left bottom,from(#f3544a),to(#f3544a));background:-webkit-linear-gradient(top,#f3544a,#f3544a);background:-moz-linear-gradient(top,#f3544a,#f3544a);background:-ms-linear-gradient(top,#f3544a,#f3544a);background:-o-linear-gradient(top,#f3544a,#f3544a);background-image:-ms-linear-gradient(top,#f3544a 0%,#f3544a 100%);}.ribbon.ribbon-turquoise strong{color:#fff;text-shadow:none}.ribbon.ribbon-turquoise .ribbon-content span{color:#a0443e;text-shadow:0}.ribbon.ribbon-turquoise:before,.ribbon.ribbon-turquoise:after{border-color:#f24338}.ribbon.ribbon-turquoise:before{border-left-color:transparent}.ribbon.ribbon-turquoise:after{border-right-color:transparent}.ribbon.ribbon-amber{background:#491566;background:-webkit-gradient(linear,left top,left bottom,from(#491566),to(#491566));background:-webkit-linear-gradient(top,#491566,#491566);background:-moz-linear-gradient(top,#491566,#491566);background:-ms-linear-gradient(top,#491566,#491566);background:-o-linear-gradient(top,#491566,#491566);background-image:-ms-linear-gradient(top,#491566 0%,#491566 100%);}.ribbon.ribbon-amber strong{color:#fff;text-shadow:none}.ribbon.ribbon-amber .ribbon-content span{color:#2f1d39;text-shadow:0}.ribbon.ribbon-amber:before,.ribbon.ribbon-amber:after{border-color:#451460}.ribbon.ribbon-amber:before{border-left-color:transparent}.ribbon.ribbon-amber:after{border-right-color:transparent}.ribbon.ribbon-lightred{background:#363636;background:-webkit-gradient(linear,left top,left bottom,from(#363636),to(#363636));background:-webkit-linear-gradient(top,#363636,#363636);background:-moz-linear-gradient(top,#363636,#363636);background:-ms-linear-gradient(top,#363636,#363636);background:-o-linear-gradient(top,#363636,#363636);background-image:-ms-linear-gradient(top,#363636 0%,#363636 100%);}.ribbon.ribbon-lightred strong{color:#fff;text-shadow:none}.ribbon.ribbon-lightred .ribbon-content span{color:#262626;text-shadow:0}.ribbon.ribbon-lightred:before,.ribbon.ribbon-lightred:after{border-color:#333}.ribbon.ribbon-lightred:before{border-left-color:transparent}.ribbon.ribbon-lightred:after{border-right-color:transparent}.ribbon.ribbon-glitter{background:#00b0e1;background:-webkit-gradient(linear,left top,left bottom,from(#00b0e1),to(#00b0e1));background:-webkit-linear-gradient(top,#00b0e1,#00b0e1);background:-moz-linear-gradient(top,#00b0e1,#00b0e1);background:-ms-linear-gradient(top,#00b0e1,#00b0e1);background:-o-linear-gradient(top,#00b0e1,#00b0e1);background-image:-ms-linear-gradient(top,#00b0e1 0%,#00b0e1 100%);}.ribbon.ribbon-glitter strong{color:#fff;text-shadow:none}.ribbon.ribbon-glitter .ribbon-content span{color:#276576;text-shadow:0}.ribbon.ribbon-glitter:before,.ribbon.ribbon-glitter:after{border-color:#00a5d3}.ribbon.ribbon-glitter:before{border-left-color:transparent}.ribbon.ribbon-glitter:after{border-right-color:transparent}.ie8 .ribbon .ribbon-content:before,.ie8 .ribbon .ribbon-content:after{display:none !important}.ie8 .ribbon:after,.ie8 .ribbon:before{display:none !important}.dot{min-height:16px;background:url("../images/bg/dotted-line-black.png") center repeat-x}.ie8 .dot{background:none}.img-placeholder{position:relative;z-index:2;width:278px;height:278px;margin:-12px 0 0 -12px;margin-bottom:40px;-webkit-border-radius:140px;-moz-border-radius:140px;border-radius:140px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.15),inset 3px 6px 12px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.15),inset 3px 6px 12px rgba(0,0,0,0.5);box-shadow:0 3px 6px rgba(0,0,0,0.15),inset 3px 6px 12px rgba(0,0,0,0.5);border:12px solid #fff;background-image:url("../images/bg/prizeo-pattern.png");behavior:url("/public/stylesheets_src/PIE.htc");}.img-placeholder .img{position:absolute;left:0;width:254px;height:320px;line-height:320px;font-size:0;text-align:center;-webkit-border-radius:0 0 140px 140px;-moz-border-radius:0 0 140px 140px;border-radius:0 0 140px 140px;overflow:hidden;behavior:url("/public/stylesheets_src/PIE.htc");}.img-placeholder .img img{-webkit-border-radius:0 0 140px 140px;-moz-border-radius:0 0 140px 140px;border-radius:0 0 140px 140px;behavior:url("/public/stylesheets_src/PIE.htc")}.steps li{margin:0 0 20px;padding:0;font-size:14px;line-height:20px;}.steps li .ie-counter,.steps li:before{display:none;position:absolute;top:50%;left:0;margin:-28px 0 0;width:81px;height:74px;font:bold 33px/56px $oswaldFont;text-align:center;color:#0097cf;background:url("../images/ico/step.png") 0 0 no-repeat}@media (min-width:641px){.steps li{font-size:18px;line-height:24px;padding:0 20px 0 122px;margin:0 0 45px;}.steps li .ie-counter,.steps li:before{display:block}}ol.hierarchy{list-style-type:none;counter-reset:level1;}ol.hierarchy > li:before{content:counter(level1);counter-increment:level1}li ol{list-style-type:none;counter-reset:level2;}li ol li:before{content:counter(level1) "." counter(level2) " ";counter-increment:level2}li ol li{padding-left:34px}li ol li ol{list-style-type:none;counter-reset:level3;}li ol li ol li:before{content:counter(level1) "." counter(level2) "." counter(level3) " ";counter-increment:level3}li ol li ol li{padding-left:45px}li ol li ol.alpha{list-style-type:lower-alpha;}li ol li ol.alpha li:before{content:" "}li ol li ol.alpha li{padding-left:0;margin-left:40px}ol.lower-alpha{list-style-type:none;counter-reset:cnt;}ol.lower-alpha > li:before{content:counter(cnt,lower-alpha) ".";counter-increment:cnt}ol.lower-alpha > li > ol{counter-reset:cnt2;}ol.lower-alpha > li > ol > li:before{content:counter(cnt2,lower-roman) ".";counter-increment:cnt2}ul.circle{list-style-type:circle;}ul.circle > li{padding-left:10px}ul.circle > li:before{content:""}blockquote.twitter-tweet{border-left:0;display:inline-block;font-family:"Helvetica Neue",Roboto,"Segoe UI",Calibri,sans-serif;font-size:12px;font-weight:bold;line-height:16px;margin:10px 5px;padding:0 16px 16px 16px;max-width:468px;}blockquote.twitter-tweet p{font-size:16px;font-weight:normal;line-height:20px}blockquote.twitter-tweet a{color:inherit;font-weight:normal;text-decoration:none;outline:0 none;}blockquote.twitter-tweet a:hover,blockquote.twitter-tweet a:focus{text-decoration:underline}#logo{position:absolute;left:10px;top:0;margin:0;padding:0;font-size:100%;line-height:1;}#logo img.logo{position:absolute;top:0;left:0;width:auto;max-width:none;height:50px}#logo img.text{left:40px;height:40px;width:auto;position:absolute;max-width:none}#logo a{display:block;height:50px;text-decoration:none}@media (min-width:641px){#logo{position:absolute;left:0}#logo img.logo{height:79px}#logo img.text{left:68px;height:50px}}.basic-layout #logo{margin-top:40px;position:relative;left:0;top:0;}.basic-layout #logo img{position:static;width:auto;max-width:220px;max-height:55px}@media (min-width:641px){.basic-layout #logo{margin-top:60px}.basic-layout #logo img{width:auto;max-width:320px;max-height:78px}}.basic-layout #logo.error-logo{margin:0 !important;}.basic-layout #logo.error-logo img{width:206px}#header{position:relative;top:0;left:0;width:100%;z-index:105;padding:0 0 36px;}#header .head-row{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:50px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.6);-moz-box-shadow:0 0 10px rgba(0,0,0,0.6);box-shadow:0 0 10px rgba(0,0,0,0.6);}#header .head-row .row-main{padding:11px 0;font:500 14px/28px 'Montserrat',sans-serif;text-shadow:0;text-transform:uppercase}@media (min-width:769px){#header{position:relative;padding:0 0 50px}.no-touch #header{position:fixed}#header .head-row{height:70px}}.basic-layout #header{position:relative;}.basic-layout #header .head-row{filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;}.basic-layout #header .head-row .row-main{padding:0;text-align:center}@media (min-width:641px){.basic-layout #header{padding:50px 0 0 0;position:relative}}html{height:100%}body{padding:50px 0 0 0;text-align:center;position:relative;min-height:100%;height:100%;min-width:320px;}@media (min-width:768px){body{padding:90px 0 0 0}}body.basic-layout{margin:0}#main{min-height:100%;height:auto !important;height:100%;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:-854px;padding:0;overflow:hidden;position:relative}@media (min-width:768px){#main{margin-bottom:-523px}}#main .row-main > :first-child{margin-top:0}.push{z-index:-10}.push,.footer-wrapper{background:none !important;height:854px;}@media (min-width:768px){.push,.footer-wrapper{height:523px}}.basic-layout #main{padding-top:100px}.wide-wrap{margin:0 auto;padding:0;width:auto;}@media (min-width:1220px){.wide-wrap{width:1220px !important}}div.legal-footer{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arail,sans-serif;text-align:left;padding:23px 0;border-top:1px solid #e2e2e2;}div.legal-footer p{text-align:justify;max-width:1000px;margin:0 auto}#react-navigation{position:fixed;width:100%;top:0;z-index:1080;-webkit-box-shadow:0 2px 20px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 20px rgba(0,0,0,0.1);box-shadow:0 2px 20px rgba(0,0,0,0.1)}.page-thank-you{background:#f3f3f3}#thank-you{text-align:left;}#thank-you header{position:relative;min-height:375px;background-color:#999;background-repeat:no-repeat;background-position:right top;}#thank-you header .like-box{text-shadow:1px 1px 0 rgba(0,0,0,0.2);position:absolute;bottom:0;padding:20px 5%;width:100%;background:rgba(0,0,0,0.2);text-align:center;color:#fff;}#thank-you header .like-box .like-fb,#thank-you header .like-box .like-tw{vertical-align:middle;margin:10px 2px 0 2px !important;padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:inline-block;background:rgba(0,0,0,0.4)}#thank-you header .like-box .like-fb{padding:11px 10px 6px 10px}#thank-you header .like-box a{color:#fff}@media (min-width:641px){#thank-you header{min-height:460px}}#thank-you .leave-a-message{padding:20px 40px;background:#eee;}#thank-you .leave-a-message h4{margin:30px 0 0;font-size:24px;line-height:1.6em;color:#959595;}#thank-you .leave-a-message h4 span{font-size:32px;color:#454545}#thank-you .leave-a-message .inp-fix{position:relative}#thank-you .leave-a-message .text{color:#999;text-align:left;margin:10px 2px 20px 2px;font-size:13px}#thank-you .leave-a-message label{font-weight:normal}@media (min-width:641px){#thank-you .leave-a-message{background:url("../images/illust/thank-you-page/leave-a-message.jpg") center top no-repeat;height:660px;padding:0;text-align:center;}#thank-you .leave-a-message h4{font-size:28px;}#thank-you .leave-a-message h4 span{font-size:52px;line-height:54px}#thank-you .leave-a-message .message-form{max-width:440px;margin:0 auto;padding:132px 0 0}#thank-you .leave-a-message .inp-text{max-width:186px;padding:6px 12px;font-size:16px}#thank-you .leave-a-message textarea.inp-text{max-width:none;height:160px;resize:none;}#thank-you .leave-a-message textarea.inp-text.alone{height:120px}}@media (max-width:640px){#thank-you h1{top:60px;left:auto;font-size:22px;font-weight:300;max-width:100%;width:auto;padding:0 40px;font-weight:300;}#thank-you h1 b{font-size:22px}#thank-you h2,#thank-you .lead{padding-left:20px;padding-right:20px}#thank-you header{background-image:none !important}}#thank-you .referral-section{border-width:1px 0 1px 0;border-style:solid;border-color:#b7bbc0;padding-top:20px;padding-bottom:20px;}@media (max-width:640px){#thank-you .referral-section h2:before,#thank-you .referral-section h2:after{height:0}}@media (min-width:641px){#thank-you .referral-section{padding-top:50px;padding-bottom:50px}}.refer-a-friend{text-align:center;padding:50px 0 30px 0;}.refer-a-friend label{font-family:'Montserrat',sans-serif;font-size:14px;text-transform:uppercase;font-weight:normal;color:#454545;margin:0}.refer-a-friend .lead{max-width:710px}.refer-a-friend .referral-container{position:relative;padding:16px 0;width:100%;}@media (min-width:641px){.refer-a-friend .referral-container .text-right-desktop{text-align:right}.refer-a-friend .referral-container .text-left-desktop{text-align:left}}.refer-a-friend .referral-container .circle-btn img{width:64px;height:64px}.refer-a-friend .referral-container .social{height:95px;padding-top:17px;}@media (min-width:641px){.refer-a-friend .referral-container .social{border-right:1px solid #b7bbc0}}.refer-a-friend .referral-container .copy-paste{padding-left:15px;}.refer-a-friend .referral-container .copy-paste input,.refer-a-friend .referral-container .copy-paste a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-top:0;border-style:solid;border-color:#b7bbc0;height:44px}.refer-a-friend .referral-container .copy-paste input{border-width:1px 0 1px 1px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5);font-size:18px;line-height:22px;padding:12px 11px 10px 12px;font-family:'Helvetica Neue',helvetica,sans-serif;width:160px}.refer-a-friend .referral-container .copy-paste a{padding:11px 41px 9px 41px;border-width:1px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background-color:#00abeb;color:#fff;margin-left:-4px;font-family:$oswaldFont;font-size:18px;line-height:18px;font-weight:900;cursor:pointer;}.refer-a-friend .referral-container .copy-paste a:hover{text-decoration:none}@media (max-width:640px){.refer-a-friend .referral-container{padding:0;background:none}}.refer-a-friend .referral-link{width:49%;float:right;text-align:left}.like-box .like-fb,.like-box .like-tw{vertical-align:middle;max-width:200px;overflow:hidden;margin:10px 2px 0 2px !important;padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:inline-block;background:rgba(0,0,0,0.1)}.like-box .like-fb{padding:9px 10px 7px 10px}.like-box a{color:#fff}#celebrity-message-characters-left{position:absolute;z-index:9;font-size:11px;right:0;bottom:0;margin:4px 8px;display:block;color:#777;}#celebrity-message-characters-left.negative{color:#fc5549}.page-homepage div.legal-footer p{text-align:center}body[class*=" g-"] #react-navigation{top:42px !important}.form-login{position:relative;}.form-login #email-sign-in{cursor:pointer}.form-login #message{text-align:center;background:none;margin-top:20px;}.form-login #message .ico-wait{display:none}.form-login #message.message-dark{background:#454545;color:#fff}.form-login .logo{margin:0 0 45px}.connect-with{margin:20px 0 20px 0 !important;}.connect-with .btn{display:block;max-width:320px;}@media (max-width:640px){.connect-with .btn{max-width:none}.connect-with .btn span{-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important}}@media (min-width:641px){.connect-with .btn{max-width:none;min-width:180px !important;display:inline-block}}.fb-msg,.tw-msg{padding:10px 20px 9px 38px;margin:0 0 1.2em;background:#3c5c9e url("../images/ico/fb.png") 15px 55% no-repeat;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tw-msg{background:#43a8cd url("../images/ico/tw.png") 15px 55% no-repeat}.auth-forms{font-family:'Montserrat',sans-serif;font-weight:300;font-size:18px;}.auth-forms h2{width:400px;margin:20px auto !important}.auth-forms p{margin:10px 0}.auth-forms hr{margin:20px 0 10px 0;padding:0;background:none;border:none;border-top:1px solid #cecece}.auth-forms form{margin:0 auto}.auth-forms .terms{font-size:14px;text-align:center;color:#999}.auth-forms .inp-text{font-weight:normal;font:20px/24px arial,helvetica,sans-serif;padding-top:8px;padding-bottom:8px}.auth-forms #message{text-align:center;}.auth-forms #message .ico-wait{display:none}.connect-with{position:relative;display:block;width:100%;}.connect-with .use-email{font-weight:500;font-family:'Montserrat',sans-serif;font-size:18px;line-height:20px}.connect-with .btn-wrapper-l{width:49%;float:left;padding-right:5px;position:relative}.connect-with .btn-wrapper-r{width:49%;float:right;padding-left:5px;position:relative}.connect-with .btn{width:100%;padding:8px 0 8px 0}.connect-with .btn-facebook span,.connect-with .btn-facebook.round span{text-transform:none;font-family:'Montserrat',sans-serif;font-weight:500 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.connect-with .btn-twitter span,.connect-with .btn-twitter.round span{text-transform:none;font-family:'Montserrat',sans-serif;font-weight:500 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (min-width:641px){.connect-with .btn-twitter > span:after,.connect-with .btn-twitter > span .after{margin:-15px 0 0 12px}}.std-box-form{background:#f6f6f6;border:1px solid #d6d6d6;border-bottom:6px solid #d2d2d2;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px 30px 30px;position:relative;margin:0 auto 20px auto;}.std-box-form label{font-size:17px;display:block;margin:0 0 5px 0}::-ms-reveal{display:none !important}#sign-pass{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:0;width:323px;}@media (max-width:640px){#sign-pass{width:100% !important}}.modal-inner-content{padding-bottom:40px}.form-login label,#twitter-form-signup label{font-size:16px;width:100%;font-weight:normal;margin-bottom:0;display:inline}.form-login .in,#twitter-form-signup .in{overflow:scroll}.message-modal{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0}.modal-header{border:none}.upgrade{padding-top:1px;padding-bottom:0;padding-left:9px;padding-right:9px;text-align:center;color:#fff;background:#fc7e00;text-transform:uppercase;font-weight:bold;float:left;-webkit-border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;border-radius:0 0 5px 0;font-size:13px}@media (max-width:640px){.excerpt{height:128px;overflow:hidden;position:relative;margin-bottom:40px}.read-more{display:block;cursor:pointer !important}}#country-block-form{padding:30px 0 5px;}#country-block-form .line{font:0/0 a;color:transparent;text-decoration:none;height:0;border-top:1px dotted #ccc;margin:28px -28px 22px}#country-block-form .inp-fix{display:inline-block;vertical-align:middle;max-width:260px}@media (max-width:640px){#country-block-form .h5{font-size:14px}#country-block-form .h2{font-size:20px}}.wrap{margin-left:150px;margin-right:150px;}@media (min-width:641px) and (max-width:1100px){.wrap{margin-left:60px;margin-rght:60px}}@media (max-width:641px){.wrap{margin-left:0;margin-right:0}}.supporters{margin-top:53px;padding-top:53px;margin-bottom:50px;border-top:1px solid #b7bbc0;margin-right:43px;}.supporters img.spinner{display:block;margin-left:auto;margin-right:auto}.supporters a.title-with-lines{font-weight:normal;text-transform:none;color:#00baef;font-size:14px;max-width:100%;}.supporters a.title-with-lines:before,.supporters a.title-with-lines:after{background-color:#00baef}.raffles-timeline{text-align:left;}.raffles-timeline h1,.raffles-timeline h2,.raffles-timeline h3{color:#292828}.raffles-timeline .timeline-label{margin-bottom:40px;text-align:center}.raffles-timeline.raffles-active{position:relative;margin:0;padding-top:0;}.raffles-timeline.raffles-active article{text-align:center;}.raffles-timeline.raffles-active article .pattern{padding:20px;-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 30px rgba(0,0,0,0.3);box-shadow:inset 0 0 30px rgba(0,0,0,0.3)}.raffles-timeline.raffles-active article .circle{margin:30px auto 10px auto}.raffles-timeline.raffles-active article .text{font-size:14px;}.raffles-timeline.raffles-active article .text h3{padding:20px 20px 0 20px;margin:0;color:#292828;font-size:32px;}.raffles-timeline.raffles-active article .text h3 span{font-size:20px;font-weight:400;display:block;}@media (max-width:640px){.raffles-timeline.raffles-active article .text h3 span{color:#fff}}.raffles-timeline.raffles-active article .text h3 hr{display:none}.raffles-timeline.raffles-active article .text h3 .charity{font:400 16px 'Montserrat',sans-serif;margin-top:12px;margin-bottom:60px}.raffles-timeline.raffles-active article .text .h5{font:normal 16px 'Montserrat',sans-serif;}@media (max-width:640px){.raffles-timeline.raffles-active article .text .h5{color:#fff}}@media (min-width:641px){.raffles-timeline.raffles-active article{position:relative;min-height:510px}.raffles-timeline.raffles-active article .gfx{position:absolute;left:0;width:100%;height:510px;overflow:hidden}.raffles-timeline.raffles-active article .pattern{padding:0;position:absolute;width:100%;height:510px}.raffles-timeline.raffles-active article .timeline{height:510px}.raffles-timeline.raffles-active article .circle{display:none}.raffles-timeline.raffles-active article .round{position:absolute;z-index:2;left:50%;bottom:0;width:700px;margin-left:-350px;height:500px;background:url("../images/illust/raffles-timeline/round-gradient.png") transparent top center no-repeat;}.raffles-timeline.raffles-active article .round:after{display:block;position:absolute;z-index:4;left:50%;bottom:0;content:" ";height:307px;width:1025px;margin-left:-700px;background:url("../images/illust/raffles-timeline/triangle-background.png") transparent no-repeat}.raffles-timeline.raffles-active article .image{display:block;position:absolute;overflow:hidden;left:0%;z-index:5;width:50%;bottom:0}.raffles-timeline.raffles-active article .text{z-index:6;position:absolute;background:#fff;left:50%;top:-20px;width:430px;text-align:left;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 4px 10px rgba(0,0,0,0.3);box-shadow:0 4px 10px rgba(0,0,0,0.3);}.raffles-timeline.raffles-active article .text div{border-top:1px solid #fff;padding:20px}.raffles-timeline.raffles-active article .text .prize-description{padding:0 20px;color:#777;font-weight:300;font-family:'Montserrat',sans-serif}.raffles-timeline.raffles-active article .text .actions{border-top:1px solid #e3e3e3;background:#f4f4f4}.raffles-timeline.raffles-active article .text h3{font-size:42px;}.raffles-timeline.raffles-active article .text h3:after{position:absolute;display:block;top:88px;width:20px;height:20px;background:#fff;content:" ";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.raffles-timeline.raffles-active article .text h3 hr{display:block;border:0;margin:10px 0;border-top:1px solid #eee}.raffles-timeline.raffles-active article .text h3 span{font-size:26px;font-weight:900}.raffles-timeline.raffles-active article .text h3 .charity{margin-bottom:0;font-size:16px}.raffles-timeline.raffles-active article .point{top:68px;left:50%;margin-left:-11px;border-style:solid;border-width:4px;background:#fff;border-color:#fff;width:22px;height:22px}.raffles-timeline.raffles-active article.odd .image{left:0%;right:auto}.raffles-timeline.raffles-active article.odd .image img{float:right}.raffles-timeline.raffles-active article.odd .text{left:50%;margin-left:40px}.raffles-timeline.raffles-active article.odd .text h3:after{left:-10px}.raffles-timeline.raffles-active article.even .image{left:auto;right:0%}.raffles-timeline.raffles-active article.even .image img{float:left}.raffles-timeline.raffles-active article.even .text{left:auto;right:50%;margin-right:40px}.raffles-timeline.raffles-active article.even .text h3:after{right:-10px}.raffles-timeline.raffles-active article.even .round:after{background:url("../images/illust/raffles-timeline/triangle-background-flip.png") transparent no-repeat;margin-left:-300px}}@media (min-width:641px){.raffles-timeline.raffles-active{padding-top:120px;background:url("../images/illust/raffles-timeline/timeline.png") center repeat-y}}.raffles-timeline.raffles-past h2{text-align:center}.raffles-timeline.raffles-past article{padding:20px;text-align:center;margin-bottom:20px;}.raffles-timeline.raffles-past article .circle{margin:0 auto;}.raffles-timeline.raffles-past article .circle .img-placeholder{margin:0 auto}.raffles-timeline.raffles-past article .text h3{color:#292828;font-size:32px;}.raffles-timeline.raffles-past article .text h3 span{font-size:22px;padding:0;line-height:1em;display:block}.raffles-timeline.raffles-past article .text .charity{display:block;font-size:16px;font-family:'Montserrat',sans-serif}@media (min-width:641px){.raffles-timeline.raffles-past{background:url("../images/illust/raffles-timeline/timeline.png") center repeat-y;position:relative;padding:370px 0 0 0}.raffles-timeline.raffles-past article{text-align:left;width:490px;position:relative;padding:0 0 30px 0;left:50%;display:block;margin:0 auto;margin-left:0;margin-top:-260px;}.raffles-timeline.raffles-past article hr{margin:6px 0 12px 0}.raffles-timeline.raffles-past article .move{position:relative}.raffles-timeline.raffles-past article .text{width:420px;padding:0 0 0 70px;font-size:13px;}.raffles-timeline.raffles-past article .text h3{font-size:42px;letter-spacing:-1px;margin-bottom:0;}.raffles-timeline.raffles-past article .text h3 span{letter-spacing:0}.raffles-timeline.raffles-past article .text .charity{padding-bottom:4px}.raffles-timeline.raffles-past article .circle{display:inline-block;position:relative;margin:20px 80px 10px 80px;}.raffles-timeline.raffles-past article .circle .img-placeholder{width:244px;height:244px;}.raffles-timeline.raffles-past article .circle .img-placeholder .img{width:auto;}.raffles-timeline.raffles-past article .circle .img-placeholder .img img{width:220px}.raffles-timeline.raffles-past article .circle:after{width:38px;height:74px;top:84px;right:-32px;content:" ";background:url("../images/illust/raffles-timeline/circle-triangle.png") no-repeat;background-position:0 0;z-index:9;position:absolute;display:block;content:" "}.raffles-timeline.raffles-past article .point{border:4px solid #fff;background:#ccc}.raffles-timeline.raffles-past article.odd{text-align:right;margin-left:-490px;}.raffles-timeline.raffles-past article.odd .point{right:0;left:auto;margin:0 -14px 0 0}.raffles-timeline.raffles-past article.odd .text{width:420px;padding:0 70px 0 0}.raffles-timeline.raffles-past article.even{top:-160px;}.raffles-timeline.raffles-past article.even .circle:after{right:auto;left:-32px;background-position:-38px 0}.raffles-timeline.raffles-past .timeline-label{top:40px}}.raffles-timeline .circle{display:block;}.raffles-timeline .circle .img-placeholder{margin:0 auto;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.15),inset 3px 6px 12px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.15),inset 3px 6px 12px rgba(0,0,0,0.5);box-shadow:0 3px 6px rgba(0,0,0,0.15),inset 3px 6px 12px rgba(0,0,0,0.5);border:12px solid #fff;}.raffles-timeline .circle .img-placeholder img{width:100%}@media (max-width:641px){.raffles-timeline{text-align:center}}@media (min-width:641px){.raffles-timeline-container{position:relative;}.raffles-timeline-container .timeline-label{position:absolute;left:50%;width:276px;top:0;z-index:3;background:#fff;margin-left:-134px;padding:12px 24px;font-size:18px;font-weight:normal;text-align:center;text-transform:uppercase;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#292828;margin-top:0}.raffles-timeline-container .timeline{display:block;position:absolute;background:rgba(0,0,0,0.15);-webkit-box-shadow:inset -1px 0 0 rgba(0,0,0,0.05);-moz-box-shadow:inset -1px 0 0 rgba(0,0,0,0.05);box-shadow:inset -1px 0 0 rgba(0,0,0,0.05);left:50%;top:0;content:" ";width:6px;margin-left:-4px;height:100%;z-index:3;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.raffles-timeline-container .point{position:absolute;top:132px;left:0;margin:0 0 0 -14px;width:28px;height:28px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:4}.ie8 .point{display:none}}.circle-wrapper .img{position:absolute;bottom:12px;left:12px;z-index:10;-webkit-border-radius:140px;-moz-border-radius:140px;border-radius:140px;overflow:hidden}@media (max-width:640px){.circle-wrapper{position:relative;width:278px;height:278px;margin:0 auto}.circle-wrapper img{width:254px}.circle-wrapper p{position:absolute}}.btn-see-more span{text-align:right;line-height:15px;}.btn-see-more span small{font-size:11px}.hidden{visibility:hidden;display:none !important}#payment header{padding:50px 0 100px 0;margin:0 0 70px 0;background-color:#404040;border:0;position:relative;background:url("../images/illust/payment-page/header-background.png");}#payment header h1,#payment header h2{max-width:800px;margin:0 auto;color:#fff}#payment header h1{font-size:42px}#payment header h2{font-size:20px;font-weight:500;margin-top:6px}@media (max-width:640px){#payment header{padding:20px 20px 0 20px;margin:0}#payment header h1{font-size:26px}#payment header h2{font-weight:300;font-size:16px}}#payment form{border:0;padding:0 0 60px 0}#payment .secure-payments-no-lock{margin-top:35px;padding-bottom:10px;font-size:12px;}#payment .secure-payments-no-lock img{opacity:.6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60)}#payment .seal{padding:10px 0}#payment #amount{max-width:180px}#payment .thin{font-weight:100 !important}#payment .back{color:#3d3d3d;text-transform:uppercase !important;margin-bottom:20px}@media (max-width:640px){#payment .back{display:block;text-align:center}#payment .payment-terms{padding:20px;}#payment .payment-terms p{padding:20px}#payment .sign-or-register{margin:0}#payment .sign-or-register label{margin:20px}}.payment-steps{position:absolute !important;z-index:999;top:-52px;right:10px;text-align:right}@media (max-width:1023px){.payment-steps{display:none}}.std-box-sidebar{background:#f7f7f7;padding:20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #eee;position:relative;margin:16px 0;border-bottom:4px solid #ddd;}.std-box-sidebar h4{font:500 18px/26px;text-transform:none;display:block;margin:0 0 10px 0}.sidebar-faq ul li{margin:0 0 10px 0;font-size:12px;}.sidebar-faq ul li p{display:none;margin:6px 0 0 16px;color:#777}.sidebar-faq ul li a{display:block;position:relative;padding-left:16px}.sidebar-faq ul li a span{position:absolute;top:0;left:0;font-size:12px}.sidebar-faq ul li.active p{display:block}.sidebar-faq ul li.active a{color:#0096d1}.sidebar-faq ul li.active a span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:-2px}.fb-authenticate-message{display:none;cursor:pointer;padding:12px 20px;font:16px/24px 'Montserrat',sans-serif;background:#f6f6f6;}.fb-authenticate-message img{width:28px;margin:0 6px 0 0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.fb-authenticate-message:hover{background:#eee}.fb-authenticate-message.loading{-webkit-animation:progressbar 1s linear infinite;height:100%;background-color:#ddd;background-repeat:repeat-x;-webkit-background-size:80px 80px;-moz-background-size:80px 80px;background-size:80px 80px;background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.sidebar-description{color:#7c7c7c;font-size:14px;margin-top:30px}.influencer-circle-right{float:right;margin-right:-40px}div.influencer-circle{margin-top:-3px;}div.influencer-circle p{width:134px;height:134px;position:relative;-webkit-border-radius:65px;-moz-border-radius:65px;-webkit-border-radius:65px;-moz-border-radius:65px;border-radius:65px;background-color:#fff;-webkit-box-shadow:0 2px 3px #ccc;-moz-box-shadow:0 2px 3px #ccc;box-shadow:0 2px 3px #ccc;}div.influencer-circle p span{position:absolute;bottom:2px;left:2px;height:130px;width:130px;line-height:130px;font-size:0;text-align:center;-webkit-border-radius:0 0 65px 65px;-moz-border-radius:0 0 65px 65px;-webkit-border-radius:65px 65px 65px 65px;-moz-border-radius:65px 65px 65px 65px;border-radius:65px 65px 65px 65px;overflow:hidden;}div.influencer-circle p span img{width:130px}div.payment-rollers{margin-top:20px;}div.payment-rollers div.roller{background:#f0f6f9;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:2px solid #c2dff6;float:left;margin-top:5px;margin-right:5px;width:304px;min-height:49px;}@media (max-width:640px){div.payment-rollers div.roller{width:100%}}div.payment-rollers div.roller .inp-text{padding:5px 10px}div.payment-rollers div.roller label.roller{position:relative;margin-left:40px;margin-bottom:0;margin-top:0 !important;display:block;}div.payment-rollers div.roller label.roller span.input{position:absolute;top:13px;left:-26px}div.payment-rollers div.roller label.roller span.label-old{opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);height:9px;display:inline-block;margin-top:14px;margin-bottom:19px}div.payment-rollers div.roller label.roller span.label-card{opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);height:9px;display:inline-block;margin-top:11px;margin-bottom:19px;font-size:18px;font-weight:bold;}div.payment-rollers div.roller label.roller span.label-card p{height:21px;display:inline-block;margin:0}div.payment-rollers div.roller label.roller span.label-card div{position:relative;display:inline-block;top:-3px}div.payment-rollers span.change-card{float:left;margin-left:190px;margin-bottom:0;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}div.payment-rollers span.change-account{float:left;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);margin-left:185px;margin-bottom:7px}div.payment-rollers .paypal-email{width:168px;display:inline-block;margin-left:8px;font-size:11px;text-align:right;overflow:hidden;height:16px}.payment-error{border-color:#f00 !important}.pay{margin-top:30px;width:100%;}.pay button,.pay span.pay-legal{display:block;width:304px;float:left;margin-right:5px;}@media (max-width:640px){.pay button,.pay span.pay-legal{width:100%}}.pay span.pay-legal{font-size:12px;padding-top:8px;padding-left:3px}.pay .btn{padding:10px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font:700 22px/34px $oswaldFont;}.pay .btn[disabled]{background-color:#eb5b00;}.pay .btn[disabled] > span{background-color:#eb5b00}.well{position:relative;background-color:#f7f7f7;width:614px;padding-bottom:32px;}@media (max-width:640px){.well{width:100%}}.well a{position:absolute;right:30px;bottom:13px}.error label span{color:#c33}.modification label span{color:#00b51f}.modification input{background:#b4f7ca !important;}.modification input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #b4f7ca inset}.modification input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #b4f7ca inset}.address-corrected-msg{background:#b4f7ca;display:block;font-size:12px;text-transform:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:6px 10px;}@media (min-width:641px){.address-corrected-msg{margin-right:25px}}div.checkout-summary{padding-left:12px;padding-right:12px;padding-top:9px;padding-bottom:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:6px;border:1px solid #ccc;}div.checkout-summary .reward-img{margin-left:11px;margin-right:3px;width:50px;float:left;min-height:30px;}div.checkout-summary .reward-img img{display:block;margin-left:auto;margin-right:auto;width:30px}div.checkout-summary img.reward-img{width:50px}div.checkout-summary span.reward{display:inline-block;margin-top:10px;width:185px}.apple-pay-button{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white);background-origin:content-box;background-repeat:no-repeat;-webkit-background-size:100% 70%;-moz-background-size:100% 70%;background-size:100% 70%;background-position:center;min-height:52px}.apple-amount{font-size:34px;margin-bottom:5px;}.apple-amount small{display:block;font-size:40%;top:-9px;position:relative}#data-collection{text-align:left;margin:0;}#data-collection h1{font:700 30px/42px 'Montserrat',sans-serif;margin:.5em 0 .15em 0}#data-collection h3{font:700 20px/32px 'Montserrat',sans-serif;margin:0 0 6px 0}#data-collection form{position:relative;margin:0 auto;padding:20px 20px 100px 20px}#data-collection label{display:block;margin:10px 0 4px 0}#data-collection form img{max-width:100%}#data-collection textarea{height:200px}#data-collection select{font-size:16px;width:100%}#data-collection .disabled{background-color:#eaeaea !important}#data-collection .cb{line-height:1.3em}#data-collection .inp-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;margin:4px 0;padding:6px 10px;background:#fafafa;font-size:18px;line-height:26px;width:100%;display:block;max-width:480px}#data-collection .red{color:#f00;font-weight:100;font-size:14px;vertical-align:top;font-family:arial}#data-collection header{text-align:center;}#data-collection header p{font-size:1.2em;color:#777;max-width:620px;margin:0 auto;padding:0 20px}#data-collection header h1{font-size:32px;margin:30px 20px 10px 20px}#data-collection .form-part{clear:both;padding:24px;background:#fff;margin-top:20px;margin-bottom:20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.25);-moz-box-shadow:0 0 2px rgba(0,0,0,0.25);box-shadow:0 0 2px rgba(0,0,0,0.25);}#data-collection .form-part .error{color:#ca4440;font-size:16px}#data-collection .form-part .address-part-firstname,#data-collection .form-part .address-part-lastname,#data-collection .form-part .address-part-city,#data-collection .form-part .address-part-zip{width:100%}@media (min-width:640px){#data-collection .form-part .address-part-city{width:65%}#data-collection .form-part .address-part-zip{width:30%}#data-collection .form-part .address-part-firstname,#data-collection .form-part .address-part-lastname{width:48%}}#data-collection .progress{padding-top:10px;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:none;width:100%;height:70px;position:fixed;bottom:0;left:0;z-index:999;background:#999;font-size:26px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.2);-moz-box-shadow:0 0 15px rgba(0,0,0,0.2);box-shadow:0 0 15px rgba(0,0,0,0.2);-webkit-transition:padding .2s;-moz-transition:padding .2s;-ms-transition:padding .2s;-o-transition:padding .2s;transition:padding .2s;background-repeat:repeat-x;-webkit-background-size:100px 100px;-moz-background-size:100px 100px;background-size:100px 100px;background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.05) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.05) 50%,rgba(255,255,255,0.05) 75%,transparent 75%,transparent);}#data-collection .progress label{background:transparent;position:absolute;color:#fff;left:0;line-height:50px;width:100%;text-align:center;z-index:9;margin:0}#data-collection .progress .bar{position:absolute;left:0;top:0;width:500px;height:100%;background:rgba(0,0,0,0.3)}#data-collection .progress .submit{text-align:center;max-width:980px;margin:0 auto;line-height:50px;font-size:22px;display:none;color:#fff;position:relative;z-index:10}#data-collection .progress button{margin-top:2px;font-weight:bold}@media (min-width:641px){#data-collection .progress .submit{text-align:left;}#data-collection .progress .submit button{float:right}}#data-collection .progress.completed label{display:none}#data-collection .progress.completed .submit{display:block}img.influencer-datacollection{width:auto;max-height:250px}.address-corrected{background:#b4f7ca;display:block;text-transform:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:6px 10px}.checkout-overlay{position:absolute;width:100%;min-height:100%;z-index:200;overflow-y:hidden}@media (min-width:641px){.checkout h2{font-size:36px;margin-top:52px;margin-bottom:30px}}.checkout div.sign-in{font-size:16px;margin-top:15px;margin-bottom:15px;}@media (min-width:641px){.checkout div.sign-in{margin-top:20px;margin-bottom:20px}}.checkout .norton{padding-top:20px;padding-bottom:20px;text-align:center;color:#808284;}.checkout .norton h3{font-size:16px;font-weight:700}.checkout .norton p{font-size:12px;margin-bottom:20px}.checkout .btn{width:100%;padding-top:8px;padding-bottom:6px}@media (min-width:641px){.checkout .btn{width:355px}}.account-merge-prompt{margin-top:0;margin-bottom:0;text-align:center;padding-left:10px;padding-right:10px;}.account-merge-prompt a{width:100%;margin-bottom:10px}@media (min-width:641px){.account-merge-prompt{margin-top:35px;margin-bottom:25px}.account-merge-prompt a{width:initial;margin-bottom:0}}@-moz-keyframes fadein{from{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}to{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@-webkit-keyframes fadein{from{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}to{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@-o-keyframes fadein{from{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}to{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@keyframes fadein{from{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}to{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@-moz-keyframes slideout64{from{height:0}to{height:64px}}@-webkit-keyframes slideout64{from{height:0}to{height:64px}}@-o-keyframes slideout64{from{height:0}to{height:64px}}@keyframes slideout64{from{height:0}to{height:64px}}