@font-face{font-family:ProximaNova;font-weight:200;font-style:normal;src:url(/assets/ProximaNova-Light-webfont-7f268aed1868df6fa54ed8cf31e657b8.eot);src:url(/assets/ProximaNova-Light-webfont-7f268aed1868df6fa54ed8cf31e657b8.eot?#iefix) format("embedded-opentype"),url(/assets/ProximaNova-Light-webfont-59dc0df32808847d6cce863832a2f32e.woff) format("woff"),url(/assets/ProximaNova-Light-webfont-6700329b43ff7590200d8e8678eec4f4.ttf) format("truetype"),url(/assets/ProximaNova-Light-webfont-2e347027e9651cfa6374286d9883840f.svg#ProximaNova) format("svg")}@font-face{font-family:ProximaNova;font-weight:400;font-style:normal;src:url(/assets/ProximaNova-Reg-webfont-b654b50c07ad55df29ea22ea8dd7018e.eot);src:url(/assets/ProximaNova-Reg-webfont-b654b50c07ad55df29ea22ea8dd7018e.eot?#iefix) format("embedded-opentype"),url(/assets/ProximaNova-Reg-webfont-88518ab895c8d40ec7d7c4fb4d9a38c6.woff) format("woff"),url(/assets/ProximaNova-Reg-webfont-5a35e6143448129e63cfc84b21880c70.ttf) format("truetype"),url(/assets/ProximaNova-Reg-webfont-07f08a51db7b279bf44f7be531c77a40.svg#ProximaNova) format("svg")}@font-face{font-family:ProximaNova;font-weight:600;font-style:normal;src:url(/assets/ProximaNova-Sbold-webfont-2de486dd6662c63159d8f8d313d00368.eot);src:url(/assets/ProximaNova-Sbold-webfont-2de486dd6662c63159d8f8d313d00368.eot?#iefix) format("embedded-opentype"),url(/assets/ProximaNova-Sbold-webfont-2500e3b46a53fff5a60df612f1b03338.woff) format("woff"),url(/assets/ProximaNova-Sbold-webfont-c5b9ff48e5b1481c708c816a6ba3763a.ttf) format("truetype"),url(/assets/ProximaNova-Sbold-webfont-43eaeb3d0683d3c0f3e3be3a95acf565.svg#ProximaNova) format("svg")}@font-face{font-family:ProximaNova;font-weight:700;font-style:normal;src:url(/assets/ProximaNova-Bold-webfont-55b4462c1344c4428eee9148a7856acb.eot);src:url(/assets/ProximaNova-Bold-webfont-55b4462c1344c4428eee9148a7856acb.eot?#iefix) format("embedded-opentype"),url(/assets/ProximaNova-Bold-webfont-b88c7b6376d702ed1aa984cf3252366e.woff) format("woff"),url(/assets/ProximaNova-Bold-webfont-0c8b1e58162f6f1c4ccc7873355b41ef.ttf) format("truetype"),url(/assets/ProximaNova-Bold-webfont-fc4abd9b5c5efc572731209a59991a45.svg#ProximaNova) format("svg")}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:ProximaNova, Helvetica, Arial, sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border:none}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:yellow;color:black}p,pre{margin:0 0 1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:"courier new", monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu,ol,ul{padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! qTip2 v2.0.1-27- (includes: svg ajax tips modal viewport imagemap ie6 / basic css3) | qtip2.com | Licensed MIT, GPL | Tue Feb 26 2013 11:17:48 */.qtip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr;vertical-align:middle}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4a4a4a), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-moz-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-ms-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-o-linear-gradient(top, #4a4a4a 0, #000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,0.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px black}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d));background-image:-webkit-linear-gradient(top, #3a79b8, #2e629d);background-image:-moz-linear-gradient(top, #3a79b8, #2e629d);background-image:-ms-linear-gradient(top, #3a79b8, #2e629d);background-image:-o-linear-gradient(top, #3a79b8, #2e629d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute !important}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,button,input,select,textarea{color:#555;font-size:12px;line-height:1.6}html:focus,button:focus,input:focus,select:focus,textarea:focus{outline:none}body{background:white}a{color:#0088c8;text-decoration:none}a:hover,a:active{text-decoration:underline}strong{font-weight:normal;font-weight:600}h1{font-size:2.083rem;margin:0 0 25px;-webkit-font-smoothing:antialiased}h2{font-size:1.75rem;margin:0 0 25px}h3{font-size:1.333rem;margin:0}h4,h5,h6{margin:0}h1,h2,h3,h4,h5,h6{color:#555;font-weight:200;line-height:1.4em;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#555}h1{text-transform:uppercase}p{font-size:1.083rem}li{list-style-position:inside;margin-bottom:0.5em}form li{list-style:none}.img-right{float:right;margin-left:10px}.img-left{float:left;margin-right:10px}.row{margin-bottom:70px}.row:after{content:"";display:table;clear:both}.container:after{content:"";display:table;clear:both}.text-red{color:#a6000f}.text-green{color:#417505}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7a7a7a;font-style:italic}input:-moz-placeholder,textarea:-moz-placeholder{color:#7a7a7a;font-style:italic}input[type=text],input[type=email],input[type=password],input[type=tel],textarea{font-size:1.083rem;border:1px solid #c0c0c1}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,textarea:focus{border-color:#0088c8;outline:none;color:#555}input[type=text],input[type=email],input[type=password],input[type=tel]{padding:6px 4px}textarea{padding:8px 4px}input[type=checkbox]{margin-right:4px}.view-more-pagination{border-top:1px solid #0088c8;font-size:1.167rem;margin:40px 0 20px 0;text-align:center;text-transform:uppercase}.view-more-pagination a{background-color:white;display:inline-block;padding:0 10px 0 10px;position:relative;top:-10px}.view-more-pagination.empty{border-top:none}.kaminari-pagination:after{content:"";display:table;clear:both}.kaminari-pagination .next{float:right}.kaminari-pagination .prev{float:left}footer{margin:80px 0 0 0;position:relative}footer #contact-panel-form-wrap{background:#ffffff !important}footer .panel{background:#ffffff !important}.footer-social-link{display:block;float:left;opacity:0.7;-webkit-transition:opacity 0.1s linear;padding-right:15px}.footer-social-link:hover{opacity:1}.footer-container:after,.footer-column:after,.footer-column-list:after{content:"";display:table;clear:both}.footer-column-title{font-size:1.166rem;font-weight:600;margin-bottom:10px}.footer-column-list{list-style-type:none;margin:0}.footer-column-item a{color:#999999;text-transform:uppercase}.footer-column-item a.footer-view-mobile{color:#555}.footer-disclaimer{color:#9d9d9d}.footer-copyright{color:#9d9d9d;font-size:0.8333rem;margin-bottom:90px}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ddd;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.clear{clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.hide{display:none}html{min-height:100%}body{background-color:#1c73b6;background-image:-webkit-linear-gradient(top, #1c73b6, #00629c);background-image:linear-gradient(to bottom, #1c73b6, #00629c)}#logo{display:block;margin:80px auto 50px auto}#main-content.minimal{background:white;box-shadow:0 0px 20px rgba(0,0,0,0.15);width:520px;margin-bottom:100px;padding:40px 25px 0px 25px;border-radius:5px}#main-content.minimal:after{content:"";display:table;clear:both}body#pages_error #main-content.minimal,body.errors #main-content.minimal{width:540px;padding:80px 20px;text-align:center}@media (max-width: 640px){html,button,input,select,textarea{font-size:16px}#logo{height:18px;margin:20px 0 0 20px;width:95px}#main-content.minimal{margin-top:20px;padding:20px;width:100%;border-radius:0px}}.estimize-form-input,form.estimize-form input,form.estimize-form textarea,.guest-field{display:block;width:100%}.estimize-form-input:disabled,form.estimize-form input:disabled,form.estimize-form textarea:disabled,.guest-field:disabled{background:#ddd;font-style:italic;color:#666}.estimize-form-form-text,form.estimize-form span.form-text,.sign-up-hint{color:#9d9d9d;font-size:1.083rem;font-style:italic}form.estimize-form .estimize-row{margin-bottom:.6rem}form.estimize-form .estimize-column{padding:0 .5rem}form.estimize-form .estimize-column:first-child,form.estimize-form .estimize-column:only-child{padding-left:0}form.estimize-form .estimize-column:last-child{padding-right:0}form.estimize-form input[type="text"],form.estimize-form input[type="password"]{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-color:#DDDDDD;padding:6px 8px}form.estimize-form input[type="checkbox"]{display:inline-block;width:auto}form.estimize-form textarea{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-color:#DDDDDD;padding:12px 8px}form.estimize-form label{font-size:1.083rem;font-weight:600;margin-bottom:.5rem;display:block}form.estimize-form label.vertical-align-label{margin-bottom:0;padding-top:6px}.estimize-form__checkbox_label.estimize-form__checkbox_label{display:inline-block}.estimize-error-wrapper,body.passwords #error_explanation ul,body.passwords #flash_notice,body.passwords #flash_alert,body.registrations #error_explanation ul,body.registrations #flash_notice,body.registrations #flash_alert,body#sessions_new #error_explanation ul,body#sessions_new #flash_notice,body#sessions_new #flash_alert,body#users_new_from_oauth #error_explanation ul,body#users_new_from_oauth #flash_notice,body#users_new_from_oauth #flash_alert{margin-bottom:10px;color:#ae0e0e;font-size:1.083rem}.btnicn{border:1px solid;border-radius:100px;display:inline-block;font-weight:600;font-size:1.083rem;line-height:2.7;padding:0px 10px 0px 32px;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle;background:transparent no-repeat center center}.btnicn:hover,.btnicn:focus{opacity:1.0;text-decoration:none}.btnicn:hover{cursor:pointer}.btnicn:active{box-shadow:inset 0px 1px 8px 0px rgba(0,0,0,0.13)}.btnicn:focus{outline:none}.btnicn-icon{background:transparent no-repeat center center;border-color:inherit;display:inline-block;height:inherit;line-height:2.7;left:0;position:absolute;top:0;width:38px;margin-left:0px}.btnicn-icon::before{font-family:FontAwesome}.btnicn-icon::after{content:'\00a0'}.btnicn-icon-plus-sign{background-image:url(/assets/icons/plus-sign-d5eb9e054722866f6049a4a11e1d7da3.png)}.btnicn-icon-check-mark::before{content:"\f00c"}.btnicn-icon-scored::before{content:"\f091"}.btnicn-icon-email{background-image:url(/assets/icons/icon-email-a814ff74f98b562497c353535ac75766.png)}.btnicn-light{border-color:#1b86ce;color:#1b86ce;opacity:0.8}.btnicn-light:hover,.btnicn-light:focus{opacity:1.0}.btnicn-dark{background:#0088c8;border-color:#0088c8;color:white}.btnicn-dark .btnicn-icon{border-color:#92C1E0}.btnicn-dark:hover,.btnicn-dark:focus{background-color:#0088c8;background-image:-webkit-linear-gradient(top, #0088c8, #006dab);background-image:linear-gradient(to bottom, #0088c8, #006dab)}.btnicn-dark:active{background:#006DAB}.btnicn-gray{background:#919191;border-color:#919191;color:white}.btnicn-gray .btnicn-icon{border-color:#B7B7B7}.btnicn-gray:hover,.btnicn-gray:focus{background-color:#919191;background-image:-webkit-linear-gradient(top, #919191, #6f6f6f);background-image:linear-gradient(to bottom, #919191, #6f6f6f)}.btnicn-gray:active{background:#6F6F6F}.btnicn-stale{background:#EBBC3C;color:white}.btnicn-stale:hover,.btnicn-stale:focus{background-color:#ffcf4e;background-image:-webkit-linear-gradient(top, #ffcf4e 0%, #e5ba46 100%);background-image:linear-gradient(to bottom, #ffcf4e 0%, #e5ba46 100%)}.btnicn-stale:active{background:#E5BA46}.button-default{border-style:none;border-radius:100px;color:white;cursor:pointer;display:block;line-height:2.7;font-weight:600;font-size:1.1667rem;-webkit-font-smoothing:antialiased;margin:10px 0;padding:0;text-align:center;text-transform:uppercase;min-width:200px;background:#0088c8}.button-default .arrows{font-size:1.667rem;line-height:20px}.button-default.disabled,.button-default[disabled]{color:#ffffff;background:#C8C8C8}.button-default.disabled:hover,.button-default.disabled:focus,.button-default.disabled:active,.button-default[disabled]:hover,.button-default[disabled]:focus,.button-default[disabled]:active{color:#ffffff;background:#919191}.button-default:hover,.button-default:focus{color:white;text-decoration:none}.button-default:focus,.button-default:active{color:white;outline:none}.button-default:active{box-shadow:inset 0px 1px 10px 1px rgba(0,0,0,0.35)}.button-default:hover,.button-default:focus{background-color:#0088c8;background-image:-webkit-linear-gradient(top, #0088c8, #006dab);background-image:linear-gradient(to bottom, #0088c8, #006dab)}.button-default:active{background:#006DAB}.button-secondary{border-style:none;border-radius:100px;color:white;cursor:pointer;display:block;line-height:2.7;font-weight:600;font-size:1.1667rem;-webkit-font-smoothing:antialiased;margin:10px 0;padding:0;text-align:center;text-transform:uppercase;min-width:200px;background:#919191}.button-secondary .arrows{font-size:1.667rem;line-height:20px}.button-secondary.disabled,.button-secondary[disabled]{color:#ffffff;background:#C8C8C8}.button-secondary.disabled:hover,.button-secondary.disabled:focus,.button-secondary.disabled:active,.button-secondary[disabled]:hover,.button-secondary[disabled]:focus,.button-secondary[disabled]:active{color:#ffffff;background:#919191}.button-secondary:hover,.button-secondary:focus{color:white;text-decoration:none}.button-secondary:focus,.button-secondary:active{color:white;outline:none}.button-secondary:active{box-shadow:inset 0px 1px 10px 1px rgba(0,0,0,0.35)}.button-secondary:hover,.button-secondary:focus{background-color:#919191;background-image:-webkit-linear-gradient(top, #919191, #6f6f6f);background-image:linear-gradient(to bottom, #919191, #6f6f6f)}.button-secondary:active{background:#6F6F6F}.button-special{border-style:none;border-radius:100px;color:white;cursor:pointer;display:block;line-height:2.7;font-weight:600;font-size:1.1667rem;-webkit-font-smoothing:antialiased;margin:10px 0;padding:0;text-align:center;text-transform:uppercase;min-width:200px;background:#f66}.button-special .arrows{font-size:1.667rem;line-height:20px}.button-special.disabled,.button-special[disabled]{color:#ffffff;background:#C8C8C8}.button-special.disabled:hover,.button-special.disabled:focus,.button-special.disabled:active,.button-special[disabled]:hover,.button-special[disabled]:focus,.button-special[disabled]:active{color:#ffffff;background:#919191}.button-special:hover,.button-special:focus{color:white;text-decoration:none}.button-special:focus,.button-special:active{color:white;outline:none}.button-special:active{box-shadow:inset 0px 1px 10px 1px rgba(0,0,0,0.35)}.button-special:hover,.button-special:focus{background-color:#f66;background-image:-webkit-linear-gradient(top, #f66, #eb4444);background-image:linear-gradient(to bottom, #f66, #eb4444)}.button-special:active{background:#f66}.omniauth-btn{border-radius:3px;color:#fff;font-weight:200;margin-bottom:10px;padding-left:60px;width:100%}.omniauth-btn:hover,.omniauth-btn:focus{color:#fff}.omniauth-btn.linkedin{background-color:#0089cb;background-image:-webkit-linear-gradient(-90deg, #0089cb 0%, #006ea3 100%);background-image:linear-gradient(-180deg, #0089cb 0%, #006ea3 100%);border-color:#016EA3}.omniauth-btn.linkedin:hover,.omniauth-btn.linkedin:focus{background-color:#0397df;background-image:-webkit-linear-gradient(-90deg, #0397df 0%, #005c89 100%);background-image:linear-gradient(-180deg, #0397df 0%, #005c89 100%)}.omniauth-btn.linkedin:active{background-color:#0073aa;background-image:-webkit-linear-gradient(-90deg, #0073aa 0%, #005c89 100%);background-image:linear-gradient(-180deg, #0073aa 0%, #005c89 100%);box-shadow:inset 0px 1px 10px 0px rgba(0,0,0,0.5)}.omniauth-btn.twitter{background-color:#13aeed;background-image:-webkit-linear-gradient(-90deg, #13aeed 0%, #0093cf 100%);background-image:linear-gradient(-180deg, #13aeed 0%, #0093cf 100%);border-color:#0A83B3}.omniauth-btn.twitter:hover,.omniauth-btn.twitter:focus{background-color:#23b9f5;background-image:-webkit-linear-gradient(-90deg, #23b9f5 0%, #007daf 100%);background-image:linear-gradient(-180deg, #23b9f5 0%, #007daf 100%)}.omniauth-btn.twitter:active{background-color:#109cd4;background-image:-webkit-linear-gradient(-90deg, #109cd4 0%, #007daf 100%);background-image:linear-gradient(-180deg, #109cd4 0%, #007daf 100%);box-shadow:inset 0px 1px 12px 0px rgba(0,0,0,0.2)}.omniauth-btn.stocktwits{background-color:#a11e15;background-image:-webkit-linear-gradient(-90deg, #a11e15 0%, #7e0f08 100%);background-image:linear-gradient(-180deg, #a11e15 0%, #7e0f08 100%);border-color:#610A04}.omniauth-btn.stocktwits:hover,.omniauth-btn.stocktwits:focus{background-color:#ab241b;background-image:-webkit-linear-gradient(-90deg, #ab241b 0%, #680802 100%);background-image:linear-gradient(-180deg, #ab241b 0%, #680802 100%)}.omniauth-btn.stocktwits:active{background-color:#8e120a;background-image:-webkit-linear-gradient(-90deg, #8e120a 0%, #680802 100%);background-image:linear-gradient(-180deg, #8e120a 0%, #680802 100%);box-shadow:inset 0px 1px 10px 0px rgba(0,0,0,0.25)}.omniauth-btnicn-icon{border-color:inherit;width:45px}.omniauth-btnicn-icon.linkedin{background-image:url(/assets/icons_social/icon-social-linkedin-white-1282e6ef03e8e340cf599dc352a61ce7.png);background-size:auto 18px}.omniauth-btnicn-icon.twitter{background-image:url(/assets/icons_social/icon-social-twitter-white-cf3c13beb1e1163a83bb0702674e508f.png);background-size:auto 18px}.omniauth-btnicn-icon.stocktwits{background-image:url(/assets/icons_social/icon-social-stocktwits-white-13ca7eb19ad8629716bf477bd0e2ddc2.png);background-size:auto 18px}body .qtip{z-index:99999 !important}body .qtip-tip{position:absolute}body .ui-tooltip-error,body .ui-tooltip-estimize{border-radius:1px;border-width:2px;font-size:1.167rem;padding:7px 9px;max-width:290px}body .ui-tooltip-error{border-color:#a6000f;background-color:white;color:#a6000f;line-height:22px}body .ui-tooltip-estimize{border-color:#238cbc;background:white;color:#238cbc;line-height:22px}body .ui-tooltip-following-error{border-radius:1px;border-width:1px;border-color:#a6000f;background:white;color:#a6000f;font-size:1.167rem;padding:5px 7px;max-width:170px}body .ui-tooltip-more-info{background:white;border-radius:1px;border:1px solid #9d9d9d;color:#4a4a4a;font:12px / 17px ProximaNova;max-width:250px;padding:5px 7px}body .ui-tooltip-wider{max-width:400px}.ui-tooltip-user.ui-tooltip,.ui-tooltip-user.qtip{min-height:0px;min-width:0px;max-height:400px;max-width:700px}.ui-tooltip-user .qtip-content{padding:0px;border:solid 1px #9d9d9d;box-shadow:0px 2px 10px #9d9d9d;background-color:#f0f0f0;background-image:-webkit-linear-gradient(top, #f0f0f0, #fff);background-image:linear-gradient(to bottom, #f0f0f0, #fff)}.ui-tooltip-user .qtip-content .follow-box{float:left;border-right:solid 1px #9d9d9d;width:40px;height:40px}.ui-tooltip-user .qtip-content .follow-box .follow-user{margin-top:8px;margin-left:8px}.ui-tooltip-user .qtip-content .namecard a,.ui-tooltip-user .qtip-content .left,.ui-tooltip-user .qtip-content .right{padding:14px}.ui-tooltip-user .qtip-content .namecard{background-color:white;border-bottom:solid 1px #9d9d9d}.ui-tooltip-user .qtip-content .namecard a{white-space:nowrap;display:block;padding-right:28px;font-size:1.333rem;text-transform:none;color:#0088c8;margin-bottom:0;margin-left:40px}.ui-tooltip-user .qtip-content .namecard a:hover{background-color:#eeeeee;text-decoration:none}.ui-tooltip-user .qtip-content .namecard a strong,.ui-tooltip-user .qtip-content .namecard a .hover-arrow{font-weight:600}.ui-tooltip-user .qtip-content .namecard a .hover-arrow{font-size:2rem;position:absolute;top:14px;right:14px}.ui-tooltip-user .qtip-content .left,.ui-tooltip-user .qtip-content .right{width:auto}.ui-tooltip-user .qtip-content .right{width:auto}.ui-tooltip-user .qtip-content .left,.ui-tooltip-user .qtip-content .right{padding-bottom:10px;border:0;margin:0;border-top:solid 1px white;display:inline-block;vertical-align:top;border-right:0}.ui-tooltip-user .qtip-content .left p,.ui-tooltip-user .qtip-content .right p{font-size:1rem;margin-bottom:4px;line-height:14px}.ui-tooltip-user .qtip-content .left strong,.ui-tooltip-user .qtip-content .right strong{color:#0088c8}.ui-tooltip-user .qtip-tip{background-color:white}#eps-input-tooltip,#revenue-input-tooltip,#submit-button-tooltip,.table-followed-tooltip,.temp-followed-tooltip,.price-tooltip,.estimates-tbl-column-chart-tooltip{background:#f66;padding:.8rem 1rem;border-radius:3px;position:absolute;top:22px;line-height:1.5rem;transform:translateY(-109%);-webkit-transform:translateY(-109%);text-align:center;opacity:1;z-index:110}#eps-input-tooltip:after,#revenue-input-tooltip:after,#submit-button-tooltip:after,.table-followed-tooltip:after,.temp-followed-tooltip:after,.price-tooltip:after,.estimates-tbl-column-chart-tooltip:after{content:'';width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:10px solid #f66;bottom:-7px;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}#eps-input-tooltip p,#revenue-input-tooltip p,#submit-button-tooltip p,.table-followed-tooltip p,.temp-followed-tooltip p,.price-tooltip p,.estimates-tbl-column-chart-tooltip p{color:#FFF;font-weight:600;margin-bottom:0}#eps-input-tooltip.hidden,#revenue-input-tooltip.hidden,#submit-button-tooltip.hidden,.table-followed-tooltip.hidden,.temp-followed-tooltip.hidden,.price-tooltip.hidden,.estimates-tbl-column-chart-tooltip.hidden{display:none;opacity:0}#eps-input-tooltip{left:440px;height:auto !important;width:124px}#revenue-input-tooltip{left:629px;height:auto !important;width:128px}#submit-button-tooltip{left:850px;height:auto !important;width:128px}.price-tooltip{left:98px;top:25px;width:139px}#multiform-chart-controls-container .price-tooltip{top:auto;left:126px}.helpful-tooltip{z-index:110;opacity:1;padding:.7rem 1rem;background:#f66;border-radius:3px;line-height:1.4rem;text-align:center;font-weight:600;font-size:1.083rem;color:white;width:144px;height:auto !important;position:absolute;top:0%;left:50%;transform:translateX(-50%)}.helpful-tooltip:after{content:'';width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:10px solid #f66;bottom:-7px;position:absolute;left:50%;transform:translateX(-50%)}.helpful-tooltip--right-arrow{left:auto;top:50%;transform:translateY(-50%)}.helpful-tooltip--right-arrow:after{transform:rotate(-90deg) translateY(-50%);left:auto;top:45%;right:-22px}.helpful-tooltip--light-background{background:#FFF;border:1px solid #f66;color:#f66}.helpful-tooltip--light-background:after{border-top:10px solid #FFF;bottom:-9px}.helpful-tooltip--light-background:before{content:'';width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:10px solid #f66;bottom:-10px;position:absolute;left:50%;transform:translateX(-50%)}.helpful-tooltip--light-background-right-arrow{left:auto;top:50%;transform:translateY(-50%)}.helpful-tooltip--light-background-right-arrow:before{left:auto;right:-23px;top:45%;transform:rotate(-90deg) translateY(-50%)}.helpful-tooltip--light-background-right-arrow:after{transform:rotate(-90deg) translateY(-50%);left:auto;right:-22px;top:45%}html.no-cssgradients .ui-autocomplete{background:white}html.no-rbga .ui-autocomplete{border-color:#959595}.placeholder-fallback{display:none}.ui-autocomplete{box-shadow:0px 4px 4px rgba(0,0,0,0.2);background-color:white;border-width:1px;border-style:solid;border-color:#bbbbbb;width:200px !important;margin:0;z-index:99999}.ui-autocomplete li{list-style:none;margin:0;padding:0}.ui-autocomplete a{display:block;font-family:Helvetica;font-size:1.083rem;padding:8px 9px}.ui-autocomplete a:hover{cursor:pointer}.ui-autocomplete a.ui-state-focus,.ui-autocomplete a:hover{background:#eff6fc;text-decoration:none}.ui-autocomplete a .ticker{color:#0088c8;font-size:1.167rem;font-weight:bold}.ui-autocomplete a .name{color:#555}.settings-profile-errors{padding:0 0 30px 0;color:#a6000f;display:block}.settings-profile-errors-message{font-size:1.083rem;list-style:square inside none;margin-bottom:5px !important}.settings .field_with_errors input,.settings .field_with_errors textarea{border-color:#a6000f}.settings-profile-form{margin:0}.settings-profile-form-item{font-size:1.083rem;margin-bottom:40px;position:relative}.settings-profile-form-item-label{color:#555;font-weight:600;font-size:1.167rem;line-height:1.2rem;text-align:left;vertical-align:middle}.settings-profile-form-item-input{padding:8px;border-radius:3px}.settings-profile-form-avatar{vertical-align:top;width:35px;height:35px}.settings-profile-form-item-categorization-dropdowns select{display:block;margin:0 0 10px 0}.settings-profile-form-item-submit{width:250px;display:inline-block !important}.settings-profile-form-avatar-file{margin:7px 0 0 10px}.settings-accounts{margin-bottom:45px}.settings-accounts-linkedin,.settings-accounts-twitter,.settings-accounts-stocktwits{background:#f9f9f9 url(/assets/icons_social/omniauth-badge-sprite-inactive-284dd54832c46fd99e6f6f31fcac8bcd.png) no-repeat;margin-bottom:10px;padding:20px 20px 20px 75px;color:#959da5}.settings-accounts-link-disconnected{color:#768089}.settings-accounts-connected{color:#777;background:transparent url(/assets/icons_social/omniauth-badge-sprite-bff9730877f29b86033dce3593c84e0f.png) no-repeat}.settings-accounts-link-connected{color:#a6000f}p.settings-accounts-linkedin,p.settings-accounts-linkedin.settings-accounts-connected{background-position:20px 20px;margin-top:30px}p.settings-accounts-twitter,p.settings-accounts-twitter.settings-accounts-connected{background-position:20px -80px}p.settings-accounts-stocktwits,p.settings-accounts-stocktwits.settings-accounts-connected{background-position:20px -182px}.settings-screener-subscription{margin-bottom:45px}.settings-notifications-table{margin-bottom:40px}.settings-notifications-table th{padding:5px 0;line-height:20px;text-indent:-9999px;background:transparent none no-repeat center center}.settings-notifications-table th.email{width:25px;background-image:url(/assets/icons/icn-email-sm-51b4dd5fae0017aef975e7e6948034ae.png)}.settings-notifications-table th.twitter{width:25px;background-image:url(/assets/icons_social/icn-twitter-sm-b150724b91cda33d93f296dbd99f36e9.png)}.settings-notifications-table th.stocktwits{width:25px;background-image:url(/assets/icons_social/icn-stocktwits-sm-af921c7bea49f5ff8f36fd8ef431d1c8.png)}.settings-notifications-table td{font-size:1.083rem;padding:5px 0;line-height:20px}.settings-notifications-table td.email,.settings-notifications-table td.twitter,.settings-notifications-table td.stocktwits{width:25px;text-align:center}.settings-notifications-table td.email input[type=checkbox],.settings-notifications-table td.twitter input[type=checkbox],.settings-notifications-table td.stocktwits input[type=checkbox]{margin-left:5px}.settings-notifications-table td.name{padding-left:20px}.settings-notifications-table-unsubscribe td{padding-top:15px}.settings-notifications-table-unsubscribe td.name{padding-left:10px}.user-categorization-one:after{content:"";display:table;clear:both}.user-categorization-yes,.user-categorization-no{background-color:#fcfcfc;background-image:-webkit-linear-gradient(top, #fcfcfc 0%, #f0f0f0 100%);background-image:linear-gradient(to bottom, #fcfcfc 0%, #f0f0f0 100%);border:1px solid #ddd;float:left;font-size:1.083rem;line-height:35px;margin:0px 0 12px 0;width:50%}.user-categorization-yes:hover,.user-categorization-yes:focus,.user-categorization-yes.is-selected,.user-categorization-yes:active,.user-categorization-no:hover,.user-categorization-no:focus,.user-categorization-no.is-selected,.user-categorization-no:active{outline:none}.user-categorization-yes:hover,.user-categorization-yes:focus,.user-categorization-no:hover,.user-categorization-no:focus{background-color:#fff;background-image:-webkit-linear-gradient(top, #fff, #dbdbdb);background-image:linear-gradient(to bottom, #fff, #dbdbdb);color:#666;cursor:pointer}.user-categorization-yes.is-selected,.user-categorization-yes:active,.user-categorization-no.is-selected,.user-categorization-no:active{background-color:#f0f0f0;background-image:-webkit-linear-gradient(top, #f0f0f0 100%, #e3e3e3 100%);background-image:linear-gradient(to bottom, #f0f0f0 100%, #e3e3e3 100%);box-shadow:inset 0px 1px 9px 0px rgba(0,0,0,0.2)}.user-categorization-yes{border-right:none}.user-categorization{margin-bottom:6px;width:100%}.container{margin:0 auto;padding:0 20px;position:relative;width:1040px}.container.single-column-text{width:640px}.container.single-column-text h2{margin:25px 0 10px 0}.container.single-column-text p{line-height:1.6;margin:0 0 1.5em 0}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.column{float:left;display:block}#main-content{margin-top:38px;padding-bottom:15px}header .container{width:1140px}.footer-column{width:12.5%;float:left;display:inline-block}.footer-column.footer-column-about{width:50%;padding-right:50px}.footer-about{padding-top:50px}.footer-column-item{margin:0;padding-top:5px;padding-bottom:3px;display:block}.footer-disclaimer{border-top:1px solid #dddddd;margin:30px 0 0;padding:30px 0}#guest-modal{background:#f9f9f9}#stocktwits-sign-up-modal{text-align:center}#stocktwits-sign-up-modal .stocktwits-modal-copy{margin-top:41px}.guest-type-heading{font-weight:bold;font-size:1.5rem;padding-bottom:1.0rem}.guest-form-fields{float:left;width:56%;padding-bottom:30px}.guest-field-with-placeholder{margin-bottom:10px}.guest-label{display:block;font-weight:bold;margin-top:1rem;font-size:1.083rem}.guest-label.checkbox{font-weight:normal}.guest-submit{width:100%}.guest-choice{background:url(/assets/bgs/divider-709f3587bf3313cccd6dd3be4fae110b.png) repeat-y center;float:right;height:460px;text-align:center;width:8%}.guest-choice:after{content:"";display:table;clear:both}.guest-choice .guest-type-heading{display:none}.guest-alternate-auth{clear:both}.guest-header h1{font-size:1.8333rem;margin-bottom:10px}.guest-header p{font-size:1.25rem}.sign-up-label-email{margin-top:0}.sign-up-remain-anonymous-question,.sign-up-remain-anonymous{margin-top:3px}.sign-up-remain-anonymous-copy{color:#666;font-size:0.9167rem}.oauth-sign-up-remain-anonymous-question,.sign-up-remain-anonymous-question,.sign-up-question{float:right}.oauth-sign-up-remain-anonymous-question{margin-bottom:3px}.sign-up-with-email-btn{border-color:#ddd;border-radius:2px;color:#777;margin-bottom:10px;padding-left:60px;width:100%}.sign-up-with-email-btn:hover,.sign-up-with-email-btn:focus{color:#777}.sign-up-with-email-btn .btnicn-icon{border-color:#ddd;width:50px}.log-in-dialog-user-name{margin-bottom:20px}.log-in-choice{float:left;height:290px}.log-in-forgot-password{margin-bottom:0}#forgot-password-dialog{padding-bottom:30px}.update-password-content{padding-bottom:40px}.settings-unsub-dialog{padding-bottom:40px}.guest-oauth-options{float:right;width:36%}@media (max-width: 640px){.guest-form-fields{float:none;width:100%;border-right:none}.guest-oauth-options{float:none;width:100%}.guest-choice{background-repeat:repeat-x;height:27px;margin:0.5rem 20px 1.0rem 20px;text-align:center;width:100%}.guest-choice .guest-type-heading{display:inline;margin:0 auto;padding:0 5px 15px 5px;width:10%;background:white}.guest-type-heading-email{display:none}}#avatar_image{float:left;height:68px;padding-right:10px;padding-bottom:20px;width:58px}#avatar_file_field{display:none}#change_photo,#remove_photo{display:block;padding-top:3px;padding-bottom:6px;text-decoration:none}#remove_photo{color:inherit}#forgot-password-form.reveal-modal,#guest-modal.reveal-modal,#stocktwits-sign-up-modal.reveal-modal{margin-left:-258px;padding:40px 25px 0px 25px;width:520px}@media (min-width: 640px){#users_new_from_oauth #main-content.minimal{width:340px;padding:30px 20px}}.sign-up-dialog-new-design{margin:-40px -25px -30px -25px}.sign-up-dialog-new-design .guest-form-fields{width:60%;background:#ffffff;border-right:1px solid #ddd;border-bottom-left-radius:5px;padding:25px 20px 15px 20px}.sign-up-dialog-new-design .guest-form-fields h3.guest-type-heading{display:none}.sign-up-dialog-new-design .guest-form-fields .guest-label{font-size:1.167rem}.sign-up-dialog-new-design .guest-choice{display:none}.sign-up-dialog-new-design .guest-choice .guest-type-heading{display:inline}.sign-up-dialog-new-design .guest-oauth-options{width:40%;padding:25px 20px 15px 20px}.sign-up-dialog-new-design #recaptcha-target{margin-left:-15px}@media (max-width: 640px){.sign-up-dialog-new-design .guest-header{padding:50px 20px 0px;background:transparent;color:#555;text-align:left;opacity:1.0}.sign-up-dialog-new-design .guest-header h1{font-size:1.6rem;color:#555}.sign-up-dialog-new-design .guest-type-heading{font-size:1.0rem}.sign-up-dialog-new-design .guest-form-fields,.sign-up-dialog-new-design .guest-oauth-options,.sign-up-dialog-new-design .guest-choice{float:none;width:100%;border:0}.sign-up-dialog-new-design .guest-choice{display:block;background-repeat:repeat-x;margin:0.5rem 0;text-align:center}}@media (max-width: 640px){.sign-up-dialog-new-design{margin:-20px}}.fill-out-profile{display:none}.fill-out-profile .sign-up-dialog-new-design .guest-form-fields{width:100%;border-bottom-right-radius:5px}.fill-out-profile .sign-up-dialog-new-design .guest-form-fields #save-profile{width:100%}.fill-out-profile .sign-up-dialog-new-design .guest-form-fields .sign-up-remain-anonymous-question{float:right;margin-top:-19px}.fill-out-profile .sign-up-dialog-new-design #sign-up-footer{border-top:1px solid #dddddd;width:100%;background:#f4f5f6;padding:20px;text-align:center;border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:70px;float:left}.fill-out-profile .sign-up-dialog-new-design #sign-up-footer #sign-up-footer-inner{height:20px;margin-top:5px;font-size:1.167rem}.successful-signup{display:none}.successful-signup .sign-up-dialog-new-design{margin:-40px -25px 0px -25px;border-radius:5px}.successful-signup .sign-up-dialog-new-design .guest-header{border-radius:5px;padding:50px 30px 49px 30px}.successful-signup .sign-up-dialog-new-design .guest-header #check-mark{padding-bottom:15px}.estimize-modal-header,.sign-up-dialog-new-design .guest-header{background:#1b86ce;color:#ffffff;padding:50px 30px 40px 30px;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px}.estimize-modal-header h1,.sign-up-dialog-new-design .guest-header h1,.estimize-modal-header h2,.sign-up-dialog-new-design .guest-header h2{font-size:2.25rem;color:#ffffff;margin-bottom:0}.estimize-modal-header p,.sign-up-dialog-new-design .guest-header p{margin:10px 0 0;font-size:1.25rem}@media (max-width: 640px){.estimize-modal-header,.sign-up-dialog-new-design .guest-header{padding:40px 20px;border-top-left-radius:0px;border-top-right-radius:0px}.estimize-modal-header h1,.sign-up-dialog-new-design .guest-header h1{font-size:1.6rem;margin-bottom:20px}.estimize-modal-header p,.sign-up-dialog-new-design .guest-header p{font-size:0.9rem}}.estimize-modal{padding:0}.estimize-modal.giant{width:1000px;margin-left:-500px}.estimize-modal-body{padding:3rem;background:#FFF}.estimize-modal-body h3{font-weight:bold;font-size:1.5rem;margin-bottom:1rem}.estimize-modal-body.no-padding{padding:0}
