footer,footer a{color:#eee}a,button,footer{position:relative}.three-col,.two-col,.wrapper{overflow:hidden}.text-center,footer{text-align:center}.btn,footer{min-height:40px}.btn,a,a.language-toggle,button{text-decoration:none}.alert,a.language-toggle{text-transform:uppercase}.btn,svg{vertical-align:middle}html{font-size:62.5%;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-weight:400;font-family:inherit;vertical-align:baseline}.title,body,h1,pricing-summary dl dd.total,pricing-summary dl dd.total:after,pricing-summary dl dd:after,pricing-summary dl dt.total,pricing-summary dl dt.total:after{font-family:open-sans,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{box-sizing:border-box;line-height:1.35;font-size:14px;color:#333}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:''}table{border-collapse:collapse;border-spacing:0}*,::after,::before{box-sizing:inherit}:focus{outline:0}a{color:#ff0911}a:hover{color:#d50007}.title,h1{font-size:24px;line-height:1.5;font-weight:600}.btn,.btn.circle,footer{line-height:40px}h1,h2,h3,h4,p{margin:0 0 20px}label{font-size:16px}footer{background:0 0}footer a:hover{color:#fff}footer .copyright p{margin:0;padding:0}.three-col>div:not(.two-col),.two-col>div:not(.two-col){margin-bottom:20px}a,button{cursor:pointer;transition:all .25s ease-out}.full{width:100%}.wrapper{clear:both}.clearfix::after{content:'';display:table;width:100%;clear:both}@media (min-width:768px){.two-col>div:not(.two-col){width:49.1525423729%;float:left;margin-right:1.6949152542%}.two-col>div:not(.two-col):nth-of-type(even){float:right;margin-right:0}.three-col>div:not(.two-col){width:32.2033898305%;float:left;margin-right:1.6949152542%}.three-col>div:not(.two-col):last-of-type{float:right;margin-right:0}}.invisible{opacity:0;visibility:hidden;pointer-events:none}.visible{opacity:1;visibility:visible;pointer-events:auto}.disabled,.disabled *,:disabled,:disabled *,[disabled],[disabled] *{pointer-events:none!important;cursor:default!important}.disabled,:disabled,[disabled]{opacity:.35!important}img{max-width:100%}.container::after,.three-col::after,.two-col::after,.wrap::after,fieldset input::after,fieldset select::after{content:' ';display:table;clear:both}.old-ie{display:none}.no-margin{margin:0!important}.container{max-width:1220px;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}@media (max-width:1260px){.container:not(.fill){margin-left:20px;margin-right:20px}}p.error,p.success,span.error,span.success{color:#fff;padding:1px 9px;border-radius:10px;margin:5px 0;position:relative;font-weight:700;font-size:13px}.ng-hide-animate{opacity:1;max-height:1000px}.ng-hide{opacity:0;max-height:0}p.error,span.error{background:#ff0911;display:inline-block}p.error:empty,span.error:empty{display:none}p.success,span.success{background:#090;display:inline-block}p.success:empty,span.success:empty{display:none}a.back{padding:20px 0;display:inline-block}a.back svg{position:relative;left:0;transition:left .3s ease-out}@media screen and (max-width:767px){.hidden-mobile{display:none!important}}@media screen and (min-width:768px){.mobile-only{display:none!important}}.alert,svg{display:inline-block}svg{max-width:100%;max-height:100%}[class*=" icon"],[class^=icon]{height:24px;width:24px;display:inline-block;fill:currentColor;vertical-align:middle;overflow:visible}[class*=" icon"].icon-30,[class^=icon].icon-30{height:30px;width:30px}[class*=" icon"].icon-36,[class^=icon].icon-36{height:36px;width:36px}[class*=" icon"].icon-48,[class^=icon].icon-48{height:48px;width:48px}[class*=" icon"].stroke,[class^=icon].stroke{border:2px solid;border-radius:100px;padding:10px}.alert{border-left:5px solid #000;color:#000;font-weight:700;font-size:14px;margin:20px 0;text-align:left;padding:10px 20px 10px 10px;background:#a6bc11;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.btn,button{background:#ff0911}.alert.success{border-color:#cfea16;color:#fff}.alert.success,.alert.success span{font-weight:700}.alert .icon{margin-right:5px}.browsers{display:none}ui-view{display:block}html.oldie ui-view{display:none!important}html.oldie .browsers{display:block!important}html.oldie .browsers section{text-align:center;margin-bottom:100px}html.oldie .browsers section h2{margin-bottom:40px;text-transform:uppercase}html.oldie .browsers section p{font-size:16px;width:80%;margin:0 auto 40px}html.oldie .browsers section p em{color:#06f}html.oldie .browsers section ul li{display:inline-block;width:20%;text-align:center}html.oldie .browsers section ul li img{display:block;width:96px;height:auto;max-width:100%;margin:0 auto 20px}.btn,.loading{display:inline-block}html.oldie .browsers section ul li a{color:#999;display:inline-block}html.oldie .browsers section ul li a:hover{color:#000}.btn{border:0 solid #ff0911;color:#fff;margin:0 auto;padding:0 20px;border-radius:0;text-align:center;cursor:pointer;pointer-events:auto;font-weight:700;letter-spacing:1px}.btn:hover{background:#d50007;color:#fff}.btn.white{color:#ff0911;border-color:#fff;background:#fff}.btn.white:hover{background:#e6e6e6;color:#ff0911}.btn.circle{border-radius:100%;width:40px;height:40px;padding:0;min-width:0}.btn svg{pointer-events:none}a.md-button.md-accent,button.md-button.md-accent{color:#fff!important}body{background:#333;position:static!important;top:auto!important;overflow:auto!important}.section{padding-top:40px}.loading{position:fixed;width:75px;height:75px;left:50%;top:50%;z-index:100;margin:-25px 0 0 -25px;background:rgba(255,255,255,.92);border-radius:100%;box-shadow:0 5px 15px rgba(0,0,0,.2)}.loading:before{content:'';display:block;padding-top:100%}.loading .circular{animation:rotate 2s linear infinite;height:50px;transform-origin:center center;width:50px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.loading .path{stroke:#ff0911;stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.logo-print,.print-only{display:none!important}@media print{.three-col>div,.two-col>div{float:none!important;vertical-align:top}.subscriptor .pkg h2,.subscriptor .pkg h2 em,.subscriptor .subscriptor-content h1,.subscriptor .subscriptor-content h2,.subscriptor .subscriptor-content label,.subscriptor .subscriptor-content p{color:#000!important}body{width:1024px;padding:0!important;background:#fff}.btn,button,main-footer{display:none!important}.two-col{display:table;width:100%}.two-col>div{display:table-cell;width:49%}.two-col>div:first-of-type{padding-right:10px}.three-col{display:table;width:100%}.three-col>div{display:table-cell;width:33.33%}.logo-print{display:block;width:150px;margin:0 auto;text-align:center}.no-print{display:none!important}.print-only{display:block!important}.subscriptor .pkg{width:300px!important;box-shadow:none!important;border:1px solid #000}.subscriptor .pkg .pkg-head::before{border-color:#fff!important}.subscriptor ui-view{padding:0!important}.subscriptor .subscriptor-content .card{top:auto!important;box-shadow:none!important;border:0!important}.subscriptor .subscriptor-content .wrapper{display:table;width:100%}.subscriptor .subscriptor-content .review-infos,.subscriptor .subscriptor-content .review-pricing{display:table-cell!important;float:none!important;vertical-align:top}.subscriptor .subscriptor-content .sep{border:0!important}.subscriptor .subscriptor-content h1{border-left-color:#000!important}}.language-selector,a.language-toggle{border-radius:6px;transition:all .3s}language-selector{position:absolute;z-index:8;width:100%;max-width:1220px;left:50%;transform:translateX(-50%);text-align:right;padding:10px}a.language-toggle{display:inline-block;color:#fff;font-weight:700;background:#222;padding:5px 10px;min-width:60px}a.language-toggle .arrow{display:inline-block;width:20px;height:20px;transform:none;transition:all .3s}a.language-toggle:hover{background:#000}a.language-toggle.active .arrow{transform:rotate(180deg) translateY(1px)}.language-selector{position:absolute;z-index:10;display:block;width:110px;right:10px;visibility:hidden;opacity:0;background:#222;box-shadow:0 0 4px rgba(0,0,0,.3);transform:translateY(2px);overflow:hidden}.language-selector.visible{visibility:visible;opacity:1}.language-selector ul li{display:block;padding:0;margin:0}.language-selector ul li:not(:first-child){border-top:1px dotted rgba(255,255,255,.1)}.language-selector ul li a{display:block;font-weight:500;color:#fff;font-size:13px;text-align:left;padding:8px 12px;transition:all .3s}.language-selector ul li a:hover{background-color:#000;padding-left:15px}input[type=tel],input[type=date],input[type=text],input[type=number],input[type=email],input[type=password],textarea{background:rgba(0,0,0,.025);border-radius:4px;color:#333;padding:0 15px;height:40px;border:0;font-size:14px;vertical-align:middle;display:inline-block;line-height:normal;box-shadow:inset 2px -2px 10px 0 rgba(0,0,0,.035)}select.ng-invalid:not(.ng-untouched){border-color:#ff0911;color:#ff0911}select.ng-invalid:not(.ng-untouched)+[ng-messages],select.ng-invalid:not(.ng-untouched)+div.error{opacity:1;visibility:visible;margin:5px 0 10px}textarea{padding:20px;min-height:100px;border-radius:5px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-input-placeholder{color:rgba(51,51,51,.5)}:-moz-placeholder{color:rgba(51,51,51,.5);opacity:1}::-moz-placeholder{color:rgba(51,51,51,.5);opacity:1}:-ms-input-placeholder{color:rgba(51,51,51,.5)}input:-webkit-autofill{box-shadow:initial!important}fieldset label{display:block;margin:0 0 5px}fieldset div.error-spacer{position:relative;top:-30px;margin-bottom:-30px;min-height:30px}fieldset div.error-spacer.checkbox-offset{top:auto;margin:0 0 0 26px}fieldset input,fieldset select{margin-bottom:30px}fieldset input[type=tel],fieldset input[type=date],fieldset input[type=text],fieldset input[type=number],fieldset input[type=email],fieldset input[type=password],fieldset textarea{min-width:260px}fieldset input[type=tel].lg,fieldset input[type=date].lg,fieldset input[type=text].lg,fieldset input[type=number].lg,fieldset input[type=email].lg,fieldset input[type=password].lg,fieldset textarea.lg{width:100%;max-width:400px}fieldset input[type=tel].sm,fieldset input[type=date].sm,fieldset input[type=text].sm,fieldset input[type=number].sm,fieldset input[type=email].sm,fieldset input[type=password].sm,fieldset textarea.sm{width:150px;min-width:auto}fieldset input[type=tel].xs,fieldset input[type=date].xs,fieldset input[type=text].xs,fieldset input[type=number].xs,fieldset input[type=email].xs,fieldset input[type=password].xs,fieldset textarea.xs{width:120px;min-width:auto}fieldset input[type=tel].tiny,fieldset input[type=date].tiny,fieldset input[type=text].tiny,fieldset input[type=number].tiny,fieldset input[type=email].tiny,fieldset input[type=password].tiny,fieldset textarea.tiny{width:64px;min-width:auto}address-form{display:block}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn{float:left;height:40px;line-height:40px}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}[type=radio]+label,[type=checkbox].radio+label,[type=checkbox]:not(.radio)+label{line-height:25px;text-transform:none!important;letter-spacing:0!important;font-size:14px!important;font-weight:400!important;transition:.28s ease;display:inline-block}[type=radio],[type=checkbox].radio{position:absolute;left:-9999px;opacity:0}[type=radio]+label,[type=checkbox].radio+label{position:relative;padding-left:28px;cursor:pointer;min-height:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333!important;margin-right:10px}[type=radio]:not(:checked)+label,[type=radio]:not(:checked):not(:disabled)+label:hover,[type=checkbox].radio:not(:checked)+label,[type=checkbox].radio:not(:checked):not(:disabled)+label:hover{color:#333}[type=radio]+label::after,[type=radio]+label::before,[type=checkbox].radio+label::after,[type=checkbox].radio+label::before{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease;border-radius:50%}[type=radio]:not(:checked)+label::after,[type=radio]:not(:checked)+label::before,[type=checkbox].radio:not(:checked)+label::after,[type=checkbox].radio:not(:checked)+label::before{border:2px solid #333}[type=radio]:not(:checked)+label::after,[type=checkbox].radio:not(:checked)+label::after{transform:scale(0)}[type=radio]:checked+label::before,[type=checkbox].radio:checked+label::before{border:2px solid transparent}[type=radio]:checked+label::after,[type=checkbox].radio:checked+label::after{border:2px solid #333;background-color:#333;transform:scale(1.02)}[type=radio]:disabled+label,[type=radio]:disabled+label:hover,[type=checkbox].radio:disabled+label,[type=checkbox].radio:disabled+label:hover{color:rgba(0,0,0,.26);cursor:default}[type=radio]:disabled+label::before,[type=checkbox].radio:disabled+label::before{background-color:transparent;border-color:rgba(0,0,0,.26)}[type=checkbox]:not(.radio){position:absolute;left:-9999px;opacity:0}[type=checkbox]:not(.radio)+label{position:relative;padding-left:35px;cursor:pointer;height:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333!important}[type=checkbox]:not(.radio):not(:checked)+label:not(:hover),select{color:#333}[type=checkbox]:not(.radio)+label::after,[type=checkbox]:not(.radio)+label::before{content:'';position:absolute;top:0;left:3px;width:18px;height:18px;z-index:0;border-radius:1px;margin-top:2px;transition:.28s ease;border:2px solid #333}[type=checkbox]:not(.radio)+label::after{border:0;transform:scale(0)}[type=checkbox]:not(.radio):not(:checked):disabled+label::before{border:0;background-color:rgba(0,0,0,.26)}[type=checkbox]:not(.radio):checked+label::before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #333;border-bottom:2px solid #333;transform:rotate(40deg);backface-visibility:hidden;transform-origin:100% 100%}[type=checkbox]:not(.radio):checked:disabled+label::before{border-right:2px solid rgba(0,0,0,.26);border-bottom:2px solid rgba(0,0,0,.26)}[type=checkbox]:not(.radio):indeterminate+label::before{top:-11px;left:-12px;width:10px;height:22px;border-top:0;border-left:0;border-right:2px solid #333;border-bottom:0;transform:rotate(90deg);backface-visibility:hidden;transform-origin:100% 100%}[type=checkbox]:not(.radio):indeterminate:disabled+label::before{border-right:2px solid rgba(0,0,0,.26);background-color:transparent}select{border:0 solid #333;padding:10px 30px 10px 15px;border-radius:0;font-size:14px;height:40px;font-weight:400;display:inline-block;-webkit-appearance:none;-moz-appearance:none;width:100%;max-width:260px;background:url(/img/svg/79ec4c3a.icons.svg#icon-caret) right center no-repeat rgba(0,0,0,.025);background-size:32px 24px;cursor:pointer;box-shadow:inset 2px -2px 10px 0 rgba(0,0,0,.035)}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #ff0911}.form-feedback{position:relative}.form-feedback form{opacity:1;transition:all .25s ease-out}.form-feedback .alert.success,.form-feedback .loading{visibility:hidden;pointer-events:none;opacity:0;transition:all .25s ease-out}.form-feedback .alert.success{position:absolute;left:-9999px}.form-feedback.submitting form{pointer-events:none;opacity:.15}.form-feedback.submitting .loading{visibility:visible;opacity:1}.form-feedback.success form{display:none}.form-feedback.success .alert.success{visibility:visible;opacity:1;position:relative;left:auto}.form-feedback .loading{position:absolute}.input-timezone{padding-left:0!important}.input-timezone>label{left:0!important}timezone-selector{position:relative;display:block}timezone-selector md-autocomplete{width:100%;max-width:400px}timezone-selector md-autocomplete.disabled,timezone-selector md-autocomplete[disabled],timezone-selector md-autocomplete[readonly]{background:0 0!important}timezone-selector md-autocomplete md-autocomplete-wrap{box-shadow:none!important}timezone-selector md-autocomplete button{position:absolute;right:0;height:40px}timezone-selector md-autocomplete input{padding-left:36px!important}timezone-selector .icon-wrapper{position:absolute;left:4px;top:8px;z-index:2;pointer-events:none}ul.md-autocomplete-suggestions.timezone-selector-menu li{font-size:13px;padding:0 8px;line-height:36px;height:36px}ul.md-autocomplete-suggestions.timezone-selector-menu .timezone-region{display:block;overflow:hidden;max-width:90%;text-overflow:ellipsis}ul.md-autocomplete-suggestions.timezone-selector-menu .timezone-time>div{padding-left:4px}ul.md-autocomplete-suggestions.timezone-selector-menu .timezone-time>div md-icon{width:16px;height:16px}pricing-summary{text-align:center;display:block;padding:20px}pricing-summary dl{margin:0;padding:0;display:inline-block;overflow:hidden}pricing-summary dl dd,pricing-summary dl dt{float:left;text-align:right;font-size:14px;padding:4px 0;border-bottom:1px solid rgba(0,0,0,.1)}pricing-summary dl dd.total,pricing-summary dl dt.total{font-size:18px}pricing-summary dl dt{clear:left;padding-right:10px;width:130px}pricing-summary dl dd{min-width:90px}pricing-summary dl dd:after{content:"$";vertical-align:top;margin-left:2px}.tax-numbers{margin-top:20px}.tax-numbers span{font-size:12px;font-style:italic}checkout-progress-indicator{display:block;padding:20px 0}@media (min-width:768px){checkout-progress-indicator{padding:30px 0}}ul.progress-indicator{padding:0;margin:0;overflow:hidden;text-align:center}@media (max-width:480px){ul.progress-indicator{display:none}}ul.progress-indicator li{display:inline-block;text-align:center;font-weight:400;font-size:12px;width:calc(100% / 6)}ul.progress-indicator li span{display:block;margin-top:4px}ul.progress-indicator li a{display:inline-block;color:rgba(0,0,0,.2);cursor:default;pointer-events:none}ul.progress-indicator li a i{font-size:30px;display:block}ul.progress-indicator li.active a{color:#ff0911;cursor:pointer;pointer-events:auto}ul.progress-indicator li.active a:hover{color:#d50007}ul.progress-indicator li.current a{color:#ff0911}ul.progress-indicator li.confirmation.active a,ul.progress-indicator li.confirmation.current a{color:#a6bc11}.subscriptor .subscriptor-head{text-align:center}.subscriptor .subscriptor-head figure{display:block;margin:0 auto}.subscriptor .subscriptor-head figure img,.subscriptor .subscriptor-head figure svg{width:50%;height:auto;max-width:250px}.subscriptor .subscriptor-head>img{width:100%;height:auto;display:block}.subscriptor .subscriptor-head .subscriptor-banner{position:relative;display:block;z-index:0;background-color:#ff0911;background-position:center center;background-size:cover;text-align:center;height:350px;overflow:hidden}.subscriptor .subscriptor-head .subscriptor-banner .text{position:absolute;left:10px;right:10px;top:50%;transform:translate(0,-50%);z-index:3;text-align:center}@media (min-width:768px){.subscriptor .subscriptor-head .subscriptor-banner{height:400px}.subscriptor .subscriptor-head .subscriptor-banner .text{left:50%;top:50%;transform:translate(-50%,-50%)}}.subscriptor .subscriptor-head .subscriptor-banner h1{letter-spacing:5px;color:#fff;font-weight:700;margin:0;font-size:26px}.subscriptor .subscriptor-head .subscriptor-banner p.intro-text{position:relative;font-size:17px;max-width:700px;color:#fff;font-weight:500;margin:20px auto}.subscriptor .subscriptor-head .subscriptor-banner p.intro-text::after{content:'';position:absolute;bottom:-30px;width:90px;height:1px;background:rgba(255,255,255,.5);left:50%;transform:translate(-50%,0)}.subscriptor .subscriptor-head .subscriptor-banner p.intro-text a,.subscriptor .subscriptor-head .subscriptor-banner p.intro-text button{margin-top:20px}.subscriptor .subscriptor-head .subscriptor-banner p.intro-text:empty{display:none}.subscriptor .subscriptor-content{padding:0 10px}.subscriptor .subscriptor-content .card{display:block;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2);position:relative;top:-20px;border-radius:4px;border-top:4px solid #ff0911;max-width:1220px;margin:0 auto}@media (min-width:1024px){.subscriptor .subscriptor-content .card{top:-40px;margin-bottom:-40px}}@media (min-width:1920px){.subscriptor .subscriptor-content .card{top:-80px;margin-bottom:-80px}}.subscriptor .subscriptor-content .card>ui-view{padding:0 30px 30px}.subscriptor .subscriptor-content .card>ui-view section{margin:0}.subscriptor .subscriptor-content h1{text-transform:uppercase;text-align:left;color:#ff0911;border-left:4px solid #ff0911;padding:0 10px 0 15px;font-size:18px;font-weight:700}.subscriptor .subscriptor-content h2{font-weight:700;text-transform:uppercase;font-size:14px;color:#999}@media (min-width:768px){.subscriptor .subscriptor-content .first-col{padding-left:22px}}.subscriptor .subscriptor-content .pkg{background:#fff;overflow:hidden;position:relative;text-align:center;margin:0 auto;box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:12px;width:100%;max-width:380px}.subscriptor .subscriptor-content .pkg .pkg-head{min-height:110px}.subscriptor .subscriptor-content .pkg .pkg-head::before{content:'';display:block;width:100%;border-color:#ff0911 transparent transparent #ff0911;color:#fff;border-style:solid;border-width:90px 1411px 23px 399px;position:absolute}.subscriptor .subscriptor-content .pkg .pkg-head h2{position:relative;z-index:1;color:#fff;font-size:14px;font-weight:500;letter-spacing:1px;margin:0;padding:24px 0 0;text-transform:uppercase;line-height:1.5}.subscriptor .subscriptor-content .pkg .pkg-head h2 em{font-size:32px;font-style:normal;margin:0 4px;line-height:1}.subscriptor .subscriptor-content .pkg .pkg-head h2 sup{font-weight:500;vertical-align:super;font-size:20px}.subscriptor .subscriptor-content .pkg .pkg-price-btn{padding:20px 0}.subscriptor .subscriptor-content .md-button:not(.md-fab){padding-left:16px;padding-right:16px}.subscriptor .subscriptor-content .md-button:not(.md-fab),.subscriptor .subscriptor-content .md-button:not(.md-fab) span{font-weight:700}.subscriptor .subscriptor-content .md-button:not(.md-fab) .icon{margin:-2px -8px 0 0}.subscriptor .subscriptor-content label{font-size:11px;text-transform:uppercase;letter-spacing:.5px;font-weight:600;color:#333}.subscriptor .subscriptor-content .newsletter-invite{margin-bottom:20px}@media (min-width:768px){.subscriptor .subscriptor-content .newsletter-invite{margin-left:22px;position:absolute}}@media (max-width:480px){.subscriptor .subscriptor-content .newsletter-invite label{line-height:1.35!important}}.subscriptor .subscriptor-content .actions-wrapper{min-height:52px}.subscriptor .subscriptor-content .business-type,.subscriptor .subscriptor-content .same-as-billing{margin:0 0 20px}@media (min-width:768px){.subscriptor .subscriptor-content .business-type,.subscriptor .subscriptor-content .same-as-billing{margin-left:22px}}.subscriptor .subscriptor-content .business-type label,.subscriptor .subscriptor-content .same-as-billing label{margin-bottom:10px}@media (min-width:1024px){.subscriptor .subscriptor-content .review-infos{width:64.2857142857%;float:left;margin-right:7.1428571429%}.subscriptor .subscriptor-content .review-pricing{width:28.5714285714%;float:right;margin-right:0}}.subscriptor .subscriptor-content cart-items-table{display:block;position:relative;color:#fff}.subscriptor .subscriptor-content .sep{border-top:1px solid rgba(0,0,0,.15);padding-top:30px;padding-bottom:10px;margin-top:10px;margin-bottom:30px}.activation-key{border-bottom:1px solid rgba(0,0,0,.1);margin:0 0 20px}.activation-key p{padding-right:40px}.activation-key input[type=text]{margin-bottom:0;min-width:200px}.pos-logo{padding:20px}.welcome-infos p{font-size:13px}.dashboard-preparation{box-shadow:0 0 20px rgba(0,0,0,.15);border-radius:10px;max-width:300px;margin:20px auto;padding:20px}.dashboard-preparation h3{font-weight:700;margin:0 0 20px!important}.dashboard-preparation h3.ready{color:#a6bc11}.dashboard-preparation a.ready{background:#a6bc11;color:#fff}section.checkout{padding-top:0}section.checkout .checkout-btn{text-align:right}section.checkout .checkout-btn .btn{min-width:135px;margin-bottom:10px}section.checkout .top-choices{padding:0 0 40px}section.checkout .top-choices div{margin:10px 0}section.checkout h1{margin-bottom:30px;text-align:left}section.checkout h2{margin:0 0 20px}section.checkout h2.services-summary-title{text-transform:uppercase;text-align:center;color:#ff0911;padding:40px 0 0}section.checkout h2.services-price-summary{text-align:right}section.checkout h3{margin:20px 0 5px;color:#ff0911;font-size:13px}section.checkout h4.promo{font-weight:700;text-transform:uppercase;margin-bottom:5px;color:#ff0911}section.checkout h4.promo+p em{font-size:12px}section.checkout p.ref{text-align:center}section.checkout p.ref em{display:block;font-style:normal;font-weight:700;font-size:20px}section.checkout address{font-style:normal}section.checkout address em{font-size:16px;font-style:normal;border-left:5px solid #ff0911;display:block;padding:2px 0 2px 10px;margin:5px 0;color:#ff0911}section.checkout .extra-info{margin:20px 0}section.checkout .extra-info.allergy,section.checkout.billing .newsletter-invite{margin-top:40px}section.checkout.billing textarea{width:100%}section.checkout.billing .newsletter-invite.no-top{margin-top:0}section.checkout.billing .newsletter-invite div:not(:last-of-type){margin-bottom:20px}section.checkout.review .cart-scroll{margin-top:40px}section.checkout.review .delete{display:none}section.checkout.review input[type=number]{background:#fff;pointer-events:none}section.checkout.review .hyperlink.accent{font-size:14px;margin-left:10px}section.checkout.review table.cart tr td.qty .uneditable-qty div{background:0 0;opacity:1;cursor:default}section.checkout.review table.cart tr td.qty .uneditable-qty:first-of-type{margin-top:22px}section.checkout.review label{display:block}section.checkout.review label:not(:first-of-type){margin-top:10px}@media (min-width:768px){section.checkout.review p.address{padding-top:38px}}section.checkout iframe{width:100%;height:100%;background:0 0;border:0}section.checkout.confirmation{text-align:center;font-size:15px}section.checkout.confirmation .inner{max-width:900px;margin:0 auto}section.checkout.confirmation h2{color:#a6bc11}section.checkout.confirmation h2 svg{margin-bottom:10px}section.checkout.confirmation h2 span{clear:both;display:block}section.checkout.confirmation h2.error{color:#ff0911}section.checkout.confirmation .takeout-infos{line-height:1.5}section.checkout.confirmation .takeout-infos em{font-weight:700}section.checkout.confirmation h3{text-transform:uppercase;vertical-align:middle}section.checkout.confirmation h3 em{display:block}section.checkout.confirmation .note{color:gray;font-weight:100;font-style:italic}section.checkout.receipt{padding:30px;position:relative}section.checkout.receipt .print-wrapper{text-align:center;margin-top:20px}section.checkout.receipt .btn-print{position:absolute;top:20px;right:20px}@media (min-width:480px){section.checkout.receipt .print-wrapper{margin-top:0}}section.checkout.receipt h1{margin-bottom:20px}section.checkout.receipt p.ref{margin-bottom:60px}section.checkout .chk-services{margin-bottom:40px}md-input-container{margin:0}delivery-schedule,takeout-schedule{display:block;clear:both}@media (min-width:768px){delivery-schedule>div,takeout-schedule>div{display:inline-block;margin-right:30px;vertical-align:top}}delivery-schedule div.waiting,takeout-schedule div.waiting{opacity:.3;pointer-events:none;cursor:default}delivery-schedule md-select md-select-value.md-select-placeholder,takeout-schedule md-select md-select-value.md-select-placeholder{color:#333!important;opacity:.4}delivery-schedule md-select[aria-invalid=true],takeout-schedule md-select[aria-invalid=true]{pointer-events:none}.prefill-address{background:#fffde9;border-radius:20px;padding:15px;display:block;text-align:center;margin:0 0 40px}@media (min-width:768px){.prefill-address{padding:30px;text-align:left}.prefill-address>div{display:inline-block;vertical-align:bottom;margin:0 20px 0 0;min-height:36px}}@media (max-width:767px){.prefill-address .or{line-height:36px}}.prefill-address p{max-width:300px}