a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,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,html,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:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
a,body,h1,h2,h3,h4,h5,h6,p{font-family:"ProximaNova","Helvetica Neue",helvetica,arial,sans-serif}div.selector span,div.uploader span.filename{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}div.checker input,div.radio input,div.selector select,div.uploader input{filter:alpha(Opacity=0);opacity:0;border:none}@font-face{font-family:'ProximaNova';src:url(/sites/all/themes/optimize/fonts/2CDB8E_4_0.eot);src:url(/sites/all/themes/optimize/fonts/2CDB8E_4_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/optimize/fonts/2CDB8E_4_0.woff2) format("woff2"),url(/sites/all/themes/optimize/fonts/2CDB8E_4_0.woff) format("woff"),url(/sites/all/themes/optimize/fonts/2CDB8E_4_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova';src:url(/sites/all/themes/optimize/fonts/2CDB8E_5_0.eot);src:url(/sites/all/themes/optimize/fonts/2CDB8E_5_0.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/optimize/fonts/2CDB8E_5_0.woff2) format("woff2"),url(/sites/all/themes/optimize/fonts/2CDB8E_5_0.woff) format("woff"),url(/sites/all/themes/optimize/fonts/2CDB8E_5_0.ttf) format("truetype");font-weight:700;font-style:normal}body{text-rendering:optimizeLegibility;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal}div.button,div.button span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{background-image:url(/sites/all/themes/optimize/images/uniform/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}div.button,div.checker,div.radio,div.selector,div.uploader{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:middle}div.button:focus,div.checker:focus,div.radio:focus,div.selector:focus,div.uploader:focus{outline:0}div.button,div.button *,div.checker,div.checker *,div.radio,div.radio *,div.selector,div.selector *,div.uploader,div.uploader *{margin:0;padding:0}.highContrastDetect{background:url(/sites/all/themes/optimize/images/uniform/bg-input.png) repeat-x;width:0;height:0}div.selector,div.selector span{overflow:hidden;height:26px;line-height:26px}input.uniform-input,select.uniform-multiselect,textarea.uniform{padding:3px;background:url(/sites/all/themes/optimize/images/uniform/bg-input.png) repeat-x;outline:0}input.uniform-input.active,select.uniform-multiselect.active,textarea.uniform.active{background:url(/sites/all/themes/optimize/images/uniform/bg-input-focus.png) repeat-x}div.checker input,input[type=search],input[type=search]:active{-moz-appearance:none;-webkit-appearance:none}div.selector{background-position:0 -130px;padding:0 0 0 10px;position:relative}div.selector span{background-position:right 0;padding-right:25px;cursor:pointer;width:100%;display:block}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:155px}div.selector select{background:0 0;position:absolute;height:22px;top:2px;left:0;width:100%}div.checker,div.radio,div.uploader{position:relative}div.selector.active{background-position:0 -156px}div.selector.active span{background-position:right -26px}div.selector.focus,div.selector.hover{background-position:0 -182px}div.selector.focus span,div.selector.hover span{background-position:right -52px}div.selector.focus.active,div.selector.hover.active{background-position:0 -208px}div.selector.focus.active span,div.selector.hover.active span{background-position:right -78px}div.selector.disabled,div.selector.disabled.active{background-position:0 -234px}div.selector.disabled span,div.selector.disabled.active span{background-position:right -104px}div.checker,div.checker input,div.checker span{width:19px;height:19px}div.checker span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-align:center;background-position:0 -260px}div.checker input,div.radio span{display:-moz-inline-stack;zoom:1;vertical-align:middle}div.checker span.checked{background-position:-76px -260px}div.checker input{background:0 0;display:inline-block}div.checker.active span{background-position:-19px -260px}div.checker.active span.checked{background-position:-95px -260px}div.checker.focus span,div.checker.hover span{background-position:-38px -260px}div.checker.focus span.checked,div.checker.hover span.checked{background-position:-114px -260px}div.checker.focus.active span,div.checker.hover.active span{background-position:-57px -260px}div.checker.focus.active span.checked,div.checker.hover.active span.checked{background-position:-133px -260px}div.checker.disabled,div.checker.disabled.active{background-position:-152px -260px}div.checker.disabled span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px}div.radio,div.radio input,div.radio span{width:18px;height:18px}div.uploader,div.uploader span.action{height:28px;cursor:pointer;overflow:hidden}div.radio span{display:inline-block;text-align:center;background-position:0 -279px}div.radio span.checked{background-position:-72px -279px}div.radio input{background:0 0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;text-align:center}div.radio.active span{background-position:-18px -279px}div.radio.active span.checked{background-position:-90px -279px}div.radio.focus span,div.radio.hover span{background-position:-36px -279px}div.radio.focus span.checked,div.radio.hover span.checked{background-position:-108px -279px}div.radio.focus.active span,div.radio.hover.active span{background-position:-54px -279px}div.radio.focus.active span.checked,div.radio.hover.active span.checked{background-position:-126px -279px}div.radio.disabled span,div.radio.disabled.active span{background-position:-144px -279px}div.radio.disabled span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;width:190px}div.uploader span.action{background-position:right -409px;line-height:28px;width:85px;text-align:center;float:left;display:inline}div.uploader span.filename{overflow:hidden;float:left;cursor:default;height:24px;margin:2px 0 2px 2px;line-height:24px;width:82px;padding:0 10px}div.uploader input{background:0 0;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}.flip-clock-divider,.flip-clock-wrapper ul{float:left;height:50px}div.uploader.active span.action{background-position:right -465px}div.uploader.focus,div.uploader.hover{background-position:0 -353px}div.uploader.focus span.action,div.uploader.hover span.action{background-position:right -437px}div.uploader.focus.active span.action,div.uploader.hover.active span.action{background-position:right -493px}div.uploader.disabled,div.uploader.disabled.active{background-position:0 -325px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{background-position:right -381px}div.button{background-position:0 -641px;height:30px;cursor:pointer;position:relative}div.button a,div.button button,div.button input{filter:alpha(Opacity=1);opacity:.01;display:block;top:0;left:0;right:0;bottom:0;position:absolute}div.button span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;line-height:30px;text-align:center;background-position:right -521px;height:30px;margin-left:13px;padding:0}.flip-clock-wrapper.clearfix:after,.flip-clock-wrapper.clearfix:before,.flip-clock-wrapper:after,.flip-clock-wrapper:before{content:" ";display:table}div.button.active{background-position:0 -671px}div.button.active span{background-position:right -551px;cursor:default}div.button.focus,div.button.hover{background-position:0 -701px}div.button.focus span,div.button.hover span{background-position:right -581px}div.button.disabled,div.button.disabled.active{background-position:0 -731px}div.button.disabled span,div.button.disabled.active span{background-position:right -611px;cursor:default}.flip-clock-wrapper *{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}.flip-clock-wrapper a:hover{color:#fff}.flip-clock-wrapper.clearfix:after{clear:both}.flip-clock-wrapper{font:400 11px "Helvetica Neue",Helvetica,sans-serif;-webkit-user-select:none;text-align:center;position:relative;width:100%;margin:1em}.flip-clock-meridium{background:0 0!important;box-shadow:0 0 0!important;font-size:36px!important}.flip-clock-meridium a{color:#313333}.flip-clock-wrapper:after,.flip-clock-wrapper:before{}.flip-clock-wrapper:after{clear:both}.flip-clock-wrapper ul{list-style:none;position:relative;float:left;font-size:80px;font-weight:700;border-radius:6px;background:#000}.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none!important}.flip-clock-wrapper ul li:first-child{z-index:2}.flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;perspective:200px;margin:0!important;overflow:visible!important;cursor:default!important}.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:transparent solid 1px}.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}.flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;top:0}.flip-clock-wrapper ul li a div.up .flipline{content:"";position:absolute;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,.4)}.flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#ccc;text-shadow:0 1px 2px #000;text-align:center;background-color:#333;border-radius:6px}.flip-clock-wrapper ul li a div.up div.inn{top:0}.flip-clock-wrapper ul li a div.down div.inn{bottom:0}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.7)}.flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5}.flip-clock-divider{float:left;display:inline-block;position:relative}.flip-clock-divider:first-child{width:0}.flip-clock-dot{display:block;background:#323434;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5)}@-webkit-keyframes asd{0%{z-index:2}100%,20%{z-index:4}}@keyframes asd{0%{z-index:2}100%,20%{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0)}}@keyframes turn{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0);transform:rotateX(0)}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;animation:turn2 .5s linear both}@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0)}100%{-webkit-transform:rotateX(-90deg)}}@keyframes turn2{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,#000));background:0 0,top,0,100% #000;background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:0 0,bottom,0,100% #000;-webkit-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,#000));background:0 0,top,0,100% #000;background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:0 0,bottom,0,100% #000;-webkit-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,rgba(0,0,0,.1)));background:0 0,top,0,100% rgba(0,0,0,.1);background:-ms-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:0 0,bottom,0,100% rgba(0,0,0,.1);-webkit-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,rgba(0,0,0,.1)));background:0 0,top,0,100% rgba(0,0,0,.1);background:-ms-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:0 0,bottom,0,100% rgba(0,0,0,.1);-webkit-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}#clock{margin:0 auto 40px;width:340px}.flip-clock-small-wrapper ul li a div div.inn,.flip-clock-wrapper ul li a div div.inn{color:#ccc;background-color:#222}.flip-clock-dot,.flip-clock-small-wrapper .flip-clock-dot{background:#323434}.flip-clock-small-wrapper .flip-clock-meridium a,.flip-clock-wrapper .flip-clock-meridium a{color:#323434}.flip-clock-wrapper ul{line-height:50px;margin:4px}.flip-clock-wrapper ul li a div.up .flipline{top:24px}.flip-clock-divider{width:12px}.flip-clock-dot{height:6px;width:6px;left:3px}.flip-clock-dot.top{top:17px}.flip-clock-dot.bottom{bottom:8px}.flip-clock-divider .flip-clock-label{position:absolute;right:-86px;text-shadow:none;font-size:15px;color:#555;top:auto;bottom:-30px}.flip-clock-divider.days .flip-clock-label,.flip-clock-divider.hours .flip-clock-label{right:-60px}.flip-clock-divider.minutes .flip-clock-label{right:-66px}.flip-clock-divider.seconds .flip-clock-label{right:-70px}.flip-clock-wrapper ul{width:30px;margin-bottom:5px}.flip-clock-wrapper ul li a div div.inn{font-size:36px}.flip-clock-wrapper ul li{line-height:47px}.flip-clock-wrapper{margin-bottom:-35px}*{box-sizing:border-box}body{background:#ecedf0;font-size:18px;line-height:1.42857143;color:#444}body.not-logged-in,body.page-node-1{background:#fff}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}ul.tabs--primary{padding:0;border:2px solid #e6e6e6;background:0 0;margin:0 auto 30px;display:inline-block}.page-user-register ul.tabs--primary{display:none}ul.tabs--primary li{display:inline-block;padding:0;margin:0;border:none;background:0 0;position:relative;z-index:0}ul.tabs--primary li.active:before,ul.tabs--primary li:after{position:absolute;content:""}ul.tabs--primary li:after{right:0;top:15px;bottom:15px;z-index:1;border-right:1px solid #e6e6e6}ul.tabs--primary li:last-child:after{display:none}ul.tabs--primary li a{background:0 0;white-space:nowrap;display:block;padding:0 10px;text-align:center;font-size:16px;font-weight:500;color:#999;text-transform:uppercase;line-height:45px}ul.tabs--primary li a.active,ul.tabs--primary li a:hover{background:0 0}ul.tabs--primary li.active a{color:#000}.l-footer,.l-footer a{color:#999}ul.tabs--primary li.active:before{display:block;border-bottom:2px solid #000;bottom:-2px;left:-2px;right:-2px}.l-header{background:#fff;max-width:960px;margin:0 auto;text-align:center;padding:30px 0}.l-header .site-name,.l-header .site-slogan{display:none}a.site-logo{outline:0;width:200px;display:inline-block}.l-footer .block--menu ul,.l-footer .block--menu ul li{display:inline;list-style:none}a.site-logo img{max-width:100%;height:auto}.l-footer,.l-main{background:#fff;max-width:960px;margin:0 auto}.l-page{overflow:hidden;padding:20px 0}.l-page.not-logged-in,.l-page.page-node-1{padding:0}.l-main{padding:0 0 50px}.l-footer{text-align:center;font-size:13px;border-top:1px solid #ccc;padding:30px 0}.l-footer .block--menu ul li{margin:0 5px}h1{margin:0 0 20px;line-height:32px;font-size:32px;font-weight:700;color:#000;text-align:center}.front h1{display:none}.node--page,.node--webform{text-align:center;padding:0 20px}.page-node-1 .node--page,.page-node-1 .node--webform{padding:0}.node--page #clock,.node--webform #clock{clear:both;margin:0 auto 60px}.node--page h2,.node--webform h2{margin:0 0 50px;line-height:38px;font-size:30px;font-weight:400;color:#000;text-align:center}.page-node-1 .node--page h2,.page-node-1 .node--webform h2{margin:0 0 10px}.node--page h3,.node--webform h3{font-size:35px;font-weight:700;margin:0 0 30px;color:#3f4e5a}.node--page div.feature-wrapper,.node--webform div.feature-wrapper{padding:40px 0;margin:0 0 40px;background:#f6fafe;position:relative;z-index:0}.node--page div.feature-wrapper:before,.node--webform div.feature-wrapper:before{content:"";position:absolute;top:0;left:100%;width:9999999px;height:100%;background:#f6fafe}.node--page div.feature-wrapper:after,.node--webform div.feature-wrapper:after{content:"";position:absolute;top:0;right:100%;width:9999999px;height:100%;background:#f6fafe}.node--page div.feature,.node--webform div.feature{text-align:left;max-width:720px;margin:0 auto 40px;padding:0 0 40px;border-bottom:1px solid #d7e9f9}.node--page div.feature:last-child,.node--webform div.feature:last-child{border:none;margin-bottom:0;padding-bottom:0}.node--page h4,.node--webform h4{font-size:19px;font-weight:700;margin:0 0 20px;color:#181818}.node--page p,.node--webform p{margin:20px 0;font-size:20px}.node--page ul.list-tick,.node--webform ul.list-tick{padding:0;margin:0;list-style:none;text-align:left;display:inline-block}.node--page ul.list-tick li,.node--webform ul.list-tick li{padding:0;margin:0 0 15px;list-style:none}.node--page ul.list-tick li:before,.node--webform ul.list-tick li:before{content:"";background:url(/sites/all/themes/optimize/images/tick.png) no-repeat;width:32px;height:32px;display:inline-block;margin:0 10px 0 0;color:#fa5c2f;font-size:1.25em;vertical-align:middle}.node--page a.buy-now,.node--webform a.buy-now{font-size:27px;font-weight:700;display:block;color:#fff;text-decoration:none;text-align:center;line-height:90px;height:85px;background:#66b14c;padding:0 40px;margin:40px auto;border-radius:5px}.node--page a.buy-now:hover,.node--webform a.buy-now:hover{background:#7bbe63}.node--page .icons,.node--webform .icons{text-align:cenetr;margin:40px 0}.node--page .icons>div,.node--webform .icons>div{display:inline-block;color:#a6a6a6;margin:0 20px;text-align:left}.node--page .icons>div span,.node--webform .icons>div span{display:inline-block;vertical-align:middle}.node--page .icons>div strong,.node--webform .icons>div strong{display:block;font-weight:700}.node--page .icons>div:before,.node--webform .icons>div:before{content:"";display:inline-block;height:56px;vertical-align:middle;margin:0 10px 0 0}.node--page .icons>div.icon-secure,.node--webform .icons>div.icon-secure{line-height:20px}.node--page .icons>div.icon-secure:before,.node--webform .icons>div.icon-secure:before{background:url(/sites/all/themes/optimize/images/icon-secure.png);width:47px}.node--page .icons>div.icon-guarantee:before,.node--webform .icons>div.icon-guarantee:before{background:url(/sites/all/themes/optimize/images/icon-guarantee.png);width:47px}.node--page .icons>div.icon-privacy:before,.node--webform .icons>div.icon-privacy:before{background:url(/sites/all/themes/optimize/images/icon-privacy.png);width:42px}.node--page div.guarantee-box,.node--webform div.guarantee-box{padding:40px 25px;margin:0 0 40px;background:#f6fafe;border:none;position:relative;z-index:0;max-width:100%}.node--page div.guarantee-box:before,.node--webform div.guarantee-box:before{content:"";position:absolute;top:0;left:100%;width:9999999px;height:100%;background:#f6fafe}.node--page div.guarantee-box:after,.node--webform div.guarantee-box:after{content:"";position:absolute;top:0;right:100%;width:9999999px;height:100%;background:#f6fafe}.node--page div.guarantee-box p,.node--webform div.guarantee-box p{clear:both;border-top:1px solid #ddd;padding:30px 0 0;margin:0 0 30px}.node--page div.guarantee-box p.signature,.node--webform div.guarantee-box p.signature{border:none;margin:0;padding:0}@media (min-width:640px){.node--page div.guarantee-box .guarantee,.node--webform div.guarantee-box .guarantee{width:19%;float:left}.node--page div.guarantee-box .guarantee-text,.node--webform div.guarantee-box .guarantee-text{padding:0 0 0 20px;float:right;width:80%}}.node--page div.guarantee-box .guarantee-text p,.node--webform div.guarantee-box .guarantee-text p{border:none;padding:0}form{padding:0 40px;background:#fff;border:none;border-radius:3px;max-width:720px;margin:0 auto 40px}form .form-item{margin:0 0 20px}form .form-item:after{content:"";display:table;clear:both}form .form-item label{font-size:16px;font-weight:400;text-align:left}@media (min-width:640px){form .form-item label{line-height:50px;float:left;width:30%}}form .form-item input.form-text,form .form-item textarea{padding:15px 12px;outline:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:16px}form .form-item textarea{border:1px solid #d7d7d7;background:#f7f7f7;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.08)}form .form-item textarea:focus{border:1px solid #0cf;background:#fff;box-shadow:inset 0 1px 1px #eee}form .form-item textarea.error{border:1px solid red}form .form-item input.form-text{border:1px solid #d7d7d7;background:#f7f7f7;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.08)}@media (min-width:640px){form .form-item input.form-text{float:right;width:70%}}form .form-item input.form-text:focus{border:1px solid #0cf;background:#fff;box-shadow:inset 0 1px 1px #eee}form .form-item input.form-text.error{border:1px solid red}form .form-item div.selector{box-shadow:inset 0 1px 1px rgba(0,0,0,.08);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d7d7d7;background:#f7f7f7;border-radius:3px;padding:0;height:50px;width:100%!important}@media (min-width:640px){form .form-item div.selector{width:70%!important}}form .form-item div.selector select{top:0;left:0;height:100%;min-width:100%;font-size:16px}form .form-item div.selector>span{padding:0 10px;line-height:50px;height:50px;width:auto!important;background:0 0;position:relative;z-index:0;font-size:16px}form .form-item div.selector>span:before{content:"";position:absolute;z-index:1;top:50%;right:10px;background:url(/sites/all/themes/optimize/images/dropdown.png) no-repeat;width:11px;height:6px;margin:-3px 0 0 10px}form fieldset{border-top:1px solid #ccc;padding:20px 0 0}form fieldset legend{font-weight:700;color:#666;padding:0 20px;display:none}form #edit-hosting{margin:0 0 40px}form .form-item-hosting{border:1px solid #ccc;border-radius:5px;position:relative;z-index:0}form .form-item-hosting:after{content:"";display:table;clear:both}form .form-item-hosting.checked{background:#fffced;border:1px solid #e7daaf}form .form-item-hosting input.form-radio{position:absolute;top:18px;left:15px;z-index:1}form .form-item-hosting label{font-size:18px;line-height:25px;width:100%;float:none;display:block;padding:15px 15px 15px 40px;cursor:pointer}form .form-item-hosting label:after{content:"";display:table;clear:both}form .form-item-hosting label strong{font-weight:700}form .form-item-hosting label span{display:block}form .form-item-hosting label span.price{padding:15px 15px 13px;font-weight:700;text-align:center;float:right;display:none}@media (min-width:640px){form .form-item-hosting label span.price{display:block}}form .ajax-progress{display:none}form #installments-wrapper{text-align:left;margin:0 0 20px}form #installments-wrapper .form-item-installments{border:1px solid #ccc;border-radius:5px;position:relative;z-index:0;display:block;margin:0 0 10px}form #checkout-payment-details-wrapper .form-item div.selector,form #checkout-payment-details-wrapper .form-item input.form-text,form #installments-wrapper .form-item-installments.checked{background:#fffced;border:1px solid #e7daaf}@media (min-width:640px){form #installments-wrapper .form-item-installments{display:inline-block;margin:0;width:48%}form #installments-wrapper .form-item-installments:first-child{margin:0 2% 0 0}}form #installments-wrapper .form-item-installments input.form-radio{position:absolute;top:18px;left:15px;z-index:1}form #installments-wrapper .form-item-installments label{line-height:25px;width:100%;float:none;display:block;padding:10px;text-align:center;font-size:18px;cursor:pointer}form #installments-wrapper .form-item-installments label:after{content:"";display:table;clear:both}form #installments-wrapper .form-item-installments label span{display:block;font-size:16px}form #installments-wrapper .form-item-installments label span strong{font-size:18px;font-weight:700}form .form-item-method div.selector{width:100%!important}@media (min-width:640px){form #installments-wrapper .form-item-installments label{text-align:left;padding:15px 15px 15px 40px}form #checkout-payment-details-wrapper .form-item-card-expire-month,form #checkout-payment-details-wrapper .form-item-card-expire-year{display:inline}form #checkout-payment-details-wrapper .form-item-card-expire-month:after,form #checkout-payment-details-wrapper .form-item-card-expire-year:after{display:none}form #checkout-payment-details-wrapper .form-item-card-expire-month div.selector,form #checkout-payment-details-wrapper .form-item-card-expire-year div.selector{width:150px!important;float:left;margin:0 10px 20px 0}}form #checkout-payment-details-wrapper .form-item-cvv{clear:both}form #checkout-payment-details-wrapper .form-item-cvv input.form-text{width:auto}@media (min-width:640px){form #checkout-payment-details-wrapper .form-item-cvv input.form-text{float:left}}form input.form-submit{display:block;width:100%;padding:20px;font-size:18px;border:none;background:#66b14c;border-radius:3px;color:#fff;cursor:pointer}form input.form-submit:hover{background:#7bbe63}form input.form-submit:disabled{background:#c5e6b9}.radio-title{margin:0 0 20px}.radio-title h4{font-weight:700;margin:0 0 10px}.radio-title p{margin:0;font-size:14px;color:#999}.messages{margin:20px;padding:10px;background:0 0}div.clientside-error{display:none!important}div.faq{text-align:left;margin:0 0 40px}div.faq div.faqitem{margin:10px 0;border:1px solid #ccc;padding:12px 10px 10px}div.faq div.faqitem p.question{margin:0;color:#2e82bc;font-weight:700;font-size:16px;position:relative;z-index:0;cursor:pointer}div.faq div.faqitem p.question:before{content:"+";position:absolute;font-size:28px;line-height:28px;top:50%;right:0;margin-top:-14px}div.faq div.faqitem div.answer{display:none;margin:0;padding:20px 0}div.faq div.faqitem.active p.question:before{content:"-"}div.faq div.faqitem.active div.answer{display:block}table.pricelist{width:100%;border-top:1px solid #ccc;margin:20px 0}table.pricelist tr{border-bottom:1px solid #ccc}table.pricelist td,table.pricelist th{background:0 0;padding:15px;vertical-align:middle;text-align:center}table.pricelist th{font-weight:700}table.pricelist td{position:relative;z-index:0}table.pricelist td:after{content:"";position:absolute;right:0;top:25%;bottom:25%;border-right:1px solid #ccc}table.pricelist td:last-child:after{display:none}#block-system-main-menu{margin:20px 0 0;clear:both}#block-system-main-menu ul.menu{padding:0;border:2px solid #e6e6e6;background:0 0;margin:0 auto 30px;display:inline-block}.page-user-register #block-system-main-menu ul.menu{display:none}#block-system-main-menu ul.menu li{display:inline-block;vertical-align:middle;padding:0;margin:0;border:none;background:0 0;position:relative;z-index:0;height:78px}#block-system-main-menu ul.menu li:after{content:"";position:absolute;right:0;top:15px;bottom:15px;z-index:1;border-right:1px solid #e6e6e6}#block-system-main-menu ul.menu li:last-child:after{display:none}#block-system-main-menu ul.menu li a{background:0 0;white-space:nowrap;display:block;padding:10px 15px;text-align:center;font-size:16px;font-weight:400;color:#999;text-decoration:none;line-height:18px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#block-system-main-menu ul.menu li a.active,#block-system-main-menu ul.menu li a:hover{background:0 0}#block-system-main-menu ul.menu li.active-trail a{color:#000}#block-system-main-menu ul.menu li.active-trail:before{content:"";display:block;position:absolute;border-bottom:2px solid #000;bottom:-2px;left:-2px;right:-2px}.block--webform{padding:0 20px}.block--webform h2.block__title{font-size:35px;font-weight:700;margin:0 0 30px;color:#3f4e5a;text-align:center}form.webform-client-form{max-width:100%}form.webform-client-form .form-textarea-wrapper{width:70%;float:right}form.webform-client-form .form-actions{text-align:center}form.webform-client-form .form-actions input.form-submit{width:auto;display:inline-block;margin:0 10px}form.webform-client-form .description{clear:both;color:#999;width:70%;float:right;padding:5px 0 0}form.webform-client-form .webform-component-radios label{line-height:normal}form.webform-client-form .webform-component-radios .form-radios{width:70%;float:left}form.webform-client-form .webform-component-radios .form-radios label{line-height:normal;float:none;display:inline}
form input.form-submit{margin-top:5px;margin-bottom:5px;}h2{text-align:center;margin-bottom:25px;padding:0 30px;box-sizing:border-box;}p{box-sizing:border-box;padding:0 30px;text-align:left;}h2.block__title{font-size:22px;font-weight:bold;}form fieldset legend{display:block;padding:0;}fieldset.collapsible{margin:10px 0;border:1px solid #ccc;padding:20px 10px 20px 10px;box-sizing:border-box;}a.button{display:block;width:50%;padding:20px;text-decoration:none;text-align:center;margin:30px auto;font-size:18px;border:none;background:#66b14c;border-radius:3px;color:#fff;cursor:pointer;}a.button:hover{background:#7bbe63;}#block-system-main-menu li a{position:relative;}#block-system-main-menu li a .menu-controller{position:absolute;top:0;right:0;bottom:0;left:0;}#block-system-main-menu li a .menu-popup{position:absolute;left:50%;top:100%;transform:translateX(-50%);background:#000;color:#fff;opacity:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}#block-system-main-menu li a .menu-popup:before{content:'';display:block;width:0;height:0;position:absolute;top:-7px;left:50%;transform:translateX(-50%);border-style:solid;border-width:0 7px 7px 7px;border-color:transparent transparent #000000 transparent;}#block-system-main-menu li a .menu-controller:hover + .menu-popup{opacity:1;}#block-system-main-menu li a .menu-popup p{padding:15px 30px;}.l-main{padding-top:1px;}.view-landing-pages table{width:95%;margin:20px auto;}.view-landing-pages table th,.view-landing-pages table td{text-align:center;padding:5px;border-right:1px solid #888;}.view-landing-pages table th:last-child,.view-landing-pages table td:last-child{border-right:none;}.view-landing-pages span.error{color:#f00;}#block-system-main-menu ul.menu li a{padding:30px 15px;}#block-system-main-menu ul.menu li:hover a,#block-system-main-menu ul.menu li.active-trail a{color:#000}#block-system-main-menu ul.menu li:hover:before,#block-system-main-menu ul.menu li.active-trail:before{content:"";display:block;position:absolute;border-bottom:2px solid #000;bottom:-2px;left:-2px;right:-2px}#block-system-main-menu ul.menu li:first-child:hover:before,#block-system-main-menu ul.menu li:first-child.active-trail:before{left:0;}#block-system-main-menu ul.menu li:last-child:hover:before,#block-system-main-menu ul.menu li:last-child.active-trail:before{right:0;}.l-page.editor{padding-top:0;padding-bottom:0;}.l-page.editor .l-header,.l-page.editor .l-main,.l-page.editor .l-footer{max-width:none;}.l-page.editor .l-branding{margin:25px auto;text-align:center;}.l-page.editor .l-content h1{text-align:left;font-size:23px;margin:10px 20px;word-wrap:break-word;}.l-page.editor .l-content h1 em{font-weight:normal;font-size:18px;}.l-page.editor .column-editor{border-top:1px solid #ccc;position:fixed;top:0;left:0;bottom:0;width:350px;overflow-y:auto;background:white;z-index:1;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0.25);box-shadow:0 0 40px 0 rgba(0,0,0,0.25);}.l-page.editor .column-editor form{padding:20px;margin:0;}.l-page.editor .column-preview{border-top:1px solid #ccc;position:fixed;top:0;left:350px;right:0;bottom:0;}.l-page.editor .column-preview iframe{width:100%;height:100%;background:white;overflow-y:auto;}.l-page.editor form .form-item label{float:none;line-height:inherit;width:100%;margin-top:20px;margin-bottom:5px;font-size:17px;}.l-page.editor form .form-item input.form-text{float:none;width:100%;}.l-page.editor form input.form-submit{width:auto;padding:5px 10px;margin:5px 0;font-size:15px;font-weight:lighter;letter-spacing:1px;}.l-page.editor span.pathpreview{font-weight:bold;display:block;margin-bottom:15px;}.l-page.editor .preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background:white;text-align:center;}.l-page.editor .preloader img{height:40px;position:fixed;top:50%;margin-top:-20px;}.l-page.editor .field-name-field-gallery legend{display:none;}.l-page.editor .field-name-field-gallery fieldset{border-top:none;padding-top:0;}.l-page.editor .field-name-field-gallery th{}.l-page.editor .field-name-field-gallery th,td{padding:10px 3px;box-sizing:border-box;max-width:171px;}.l-page.editor .field-name-field-gallery table .description{display:none;}.l-page.editor .text-format-wrapper > a{font-size:13px;}.l-page.editor .nopadding{padding:0;}.l-page.editor b{font-weight:bold;}
