html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}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:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}.disable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;line-height:1.4em}body.loaded{background:#fafafa}a{color:#5477BF;text-decoration:none}.default-cta-border-radius{border-radius:3px}.default-cta{-webkit-transition:.2s .125s ease-out;-moz-transition:.2s .125s ease-out;-o-transition:.2s .125s ease-out;transition:.2s .125s ease-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;font-size:14px;display:block;color:#fff;cursor:pointer;padding:15px;text-align:center;text-transform:uppercase;white-space:nowrap}.default-cta-green-gradient{background:#1abc9c;background:-moz-linear-gradient(top, #1abc9c 0, #1abc9c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #1abc9c), color-stop(100%, #1abc9c));background:-webkit-linear-gradient(top, #1abc9c 0, #1abc9c 100%);background:-o-linear-gradient(top, #1abc9c 0, #1abc9c 100%);background:-ms-linear-gradient(top, #1abc9c 0, #1abc9c 100%);background:linear-gradient(to bottom, #1abc9c 0, #1abc9c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@top', endColorstr='@bottom', GradientType=0)}.cta-green,.default-cta-green{-webkit-transition:.2s .125s ease-out;-moz-transition:.2s .125s ease-out;-o-transition:.2s .125s ease-out;transition:.2s .125s ease-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;font-size:14px;display:block;color:#fff;cursor:pointer;padding:15px;text-align:center;text-transform:uppercase;white-space:nowrap;background:#1abc9c;background:-moz-linear-gradient(top, #1abc9c 0, #1abc9c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #1abc9c), color-stop(100%, #1abc9c));background:-webkit-linear-gradient(top, #1abc9c 0, #1abc9c 100%);background:-o-linear-gradient(top, #1abc9c 0, #1abc9c 100%);background:-ms-linear-gradient(top, #1abc9c 0, #1abc9c 100%);background:linear-gradient(to bottom, #1abc9c 0, #1abc9c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@top', endColorstr='@bottom', GradientType=0)}.cta-green,.default-cta-green:hover{opacity:.9}.default-cta-blue-gradient{background:#5ba0d0;background:-moz-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5ba0d0), color-stop(100%, #5ba0d0));background:-webkit-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:-o-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:-ms-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:linear-gradient(to bottom, #5ba0d0 0, #5ba0d0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@top', endColorstr='@bottom', GradientType=0)}.cta-blue,.default-cta-blue{-webkit-transition:.2s .125s ease-out;-moz-transition:.2s .125s ease-out;-o-transition:.2s .125s ease-out;transition:.2s .125s ease-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;font-size:14px;display:block;color:#fff;cursor:pointer;padding:15px;text-align:center;text-transform:uppercase;white-space:nowrap;background:#5ba0d0;background:-moz-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5ba0d0), color-stop(100%, #5ba0d0));background:-webkit-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:-o-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:-ms-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:linear-gradient(to bottom, #5ba0d0 0, #5ba0d0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@top', endColorstr='@bottom', GradientType=0)}.cta-blue,.default-cta-blue:hover{opacity:.9}.default-cta-red-gradient{background:#e50000;background:-moz-linear-gradient(top, #e50000 0, #e50000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e50000), color-stop(100%, #e50000));background:-webkit-linear-gradient(top, #e50000 0, #e50000 100%);background:-o-linear-gradient(top, #e50000 0, #e50000 100%);background:-ms-linear-gradient(top, #e50000 0, #e50000 100%);background:linear-gradient(to bottom, #e50000 0, #e50000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@top', endColorstr='@bottom', GradientType=0)}.cta-red,.default-cta-red{-webkit-transition:.2s .125s ease-out;-moz-transition:.2s .125s ease-out;-o-transition:.2s .125s ease-out;transition:.2s .125s ease-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;font-size:14px;display:block;color:#fff;cursor:pointer;padding:15px;text-align:center;text-transform:uppercase;white-space:nowrap;background:#e50000;background:-moz-linear-gradient(top, #e50000 0, #e50000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e50000), color-stop(100%, #e50000));background:-webkit-linear-gradient(top, #e50000 0, #e50000 100%);background:-o-linear-gradient(top, #e50000 0, #e50000 100%);background:-ms-linear-gradient(top, #e50000 0, #e50000 100%);background:linear-gradient(to bottom, #e50000 0, #e50000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@top', endColorstr='@bottom', GradientType=0)}.cta-red,.default-cta-red:hover{opacity:.9}.thin{font-weight:100}.light{font-weight:300}.regular{font-weight:400}.semibold{font-weight:600}.bold{font-weight:700}.italic{font-style:italic}.font-xs{font-size:6px}.font-s{font-size:8px}.font-sm{font-size:12px}.font-smm{font-size:14px}.font-m{font-size:16px}.font-mml{font-size:18px}.font-ml{font-size:20px}.font-l{font-size:26px}.font-xl{font-size:32px}.font-xxl{font-size:44px}.para-sm{font-size:12px;line-height:16px}.modal-box-shadow{-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7);box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7)}.para-ml{font-size:20px;line-height:26px}.para-l{font-size:26px;line-height:35px}._input-field-value{background:#fff;border:1px solid #ccc;color:#555;height:30px;padding:10px}.input-field-standalone{background:#fff;border:1px solid #ccc;color:#555;display:block;height:30px;padding:10px;text-align:center;width:310px}.dark-overlay,#dark-overlay{display:block !important;position:absolute;left:0;top:0;bottom:0;right:0;background:#000;background:rgba(0,0,0,0.8);background:-webkit-radial-gradient(50% 50%, ellipse closest-corner, rgba(0,0,0,0.45) 1%, rgba(0,0,0,0.8) 100%);background:-moz-radial-gradient(50% 50%, ellipse closest-corner, rgba(0,0,0,0.45) 1%, rgba(0,0,0,0.8) 100%);background:-ms-radial-gradient(50% 50%, ellipse closest-corner, rgba(0,0,0,0.45) 1%, rgba(0,0,0,0.8) 100%);background:radial-gradient(50% 50%, ellipse closest-corner, rgba(0,0,0,0.45) 1%, rgba(0,0,0,0.8) 100%);filter:alpha(opacity=80);opacity:.5;-webkit-transition:400ms opacity ease;-moz-transition:400ms opacity ease;transition:400ms opacity ease;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:999999}#dark-overlay.show{opacity:.5 !important}#simplemodal-container a.modalCloseImg{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000;border:2px solid #fff;border-radius:50%;width:22px;height:22px;display:inline;z-index:3200;position:absolute;top:-8px;right:-8px;cursor:pointer}#simplemodal-container a.modalCloseImg:after{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;color:#fff;content:'+';display:block;font-size:16px;text-align:center;height:22px;line-height:12px;width:14px}@media (max-width:600px){#simplemodal-container a.modalCloseImg{right:0}}.atc-style-blue{background:#5ba0d0;margin:10px auto 20px auto;text-align:center;width:240px}.base-modal{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7);box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7);background-color:#fff;line-height:1.8em;padding:40px;text-align:center;width:500px}.base-modal h1{font-size:32px;color:#5ba0d0;line-height:1.2em;margin-bottom:40px;text-align:center;text-transform:uppercase}.base-modal h2{text-align:center}.base-modal .front,.base-modal .back{overflow:hidden}.base-modal .front{display:block}.base-modal .back{display:none;opacity:0;text-align:center}.base-modal .option{display:inline-block;margin:0 2.5%;width:45%}.base-modal h1:last-child{margin-bottom:0}.modal-form h2{color:#888;line-height:1.7em}.modal-form .label{color:#888}.modal-form input[type=text]{border:1px solid #ddd;margin-bottom:18px;height:50px;padding:0 10px;width:320px}.modal-form input[type=submit]{border:none;color:#fff;display:block;margin:20px auto 10px auto;width:250px}.modal-form .dropdown{margin-bottom:18px}.modal-form .dropdown .select-field-title{margin-bottom:5px}.modal-form .dropdown label{vertical-align:middle}.modal-form .dropdown select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #ddd;border-radius:0;color:#555;display:inline-block;height:40px;line-height:1.4em;outline:none;padding:8px;padding-right:20px;text-indent:.01px;text-overflow:'';vertical-align:middle;width:320px}.modal-form .dropdown label:after{font-size:8px;bottom:0;color:#aaa;content:'\25BC';line-height:40px;padding:0 9px 0 7px;pointer-events:none;position:absolute;right:0;top:0}.default-modal{-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7);box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7);background:#fafafa;background-image:-webkit-linear-gradient(#fff, #fafafa);background-image:-moz-linear-gradient(#fff, #fafafa);background-image:-ms-linear-gradient(#fff, #fafafa);background-image:-o-linear-gradient(#fff, #fafafa);background-image:linear-gradient(#fff, #fafafa);width:500px}.intro-start{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7);box-shadow:0 0 1px 1px rgba(0,0,0,0.2),0 10px 27px rgba(0,0,0,0.7);background-color:#fff;line-height:1.8em;padding:40px;text-align:center;width:500px}.intro-start h1{font-size:32px;color:#5ba0d0;line-height:1.2em;margin-bottom:40px;text-align:center;text-transform:uppercase}.intro-start h2{text-align:center}.intro-start .front,.intro-start .back{overflow:hidden}.intro-start .front{display:block}.intro-start .back{display:none;opacity:0;text-align:center}.intro-start .option{display:inline-block;margin:0 2.5%;width:45%}.intro-start h1:last-child{margin-bottom:0}.intro-start .continue{margin:40px 80px 0 80px}@media (max-width:600px){.intro-start{margin:0 auto 0;width:95%}}.disable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cs-button-no-highlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cs-container{background:#fff;min-height:275px}.cs-host-call-now-num{text-align:center;margin-top:5px;color:#aaa}.cs-time-slot-buttons{-webkit-transition:.4s .125s ease-out;-moz-transition:.4s .125s ease-out;-o-transition:.4s .125s ease-out;transition:.4s .125s ease-out;max-height:1200px;width:80%;margin:0 auto 0 auto}.cs-time-slot-buttons.horizontal{margin:0 auto 0 auto;width:500px}.cs-time-slot-buttons.horizontal .cs-time-slot-button{display:inline-block;min-width:165px}.cs-time-slot-buttons.hide{-webkit-transition:.4s .125s ease-out;-moz-transition:.4s .125s ease-out;-o-transition:.4s .125s ease-out;transition:.4s .125s ease-out;max-height:0;overflow:hidden;padding:0;border:none}.cs-time-slot-buttons .cs-time-slot-button{font-size:12px;margin:0 auto 10px auto;max-width:320px;min-width:155px}.cs-time-slot-buttons .cs-more-times-button{font-size:12px;margin:0 auto 10px auto;max-width:320px;min-width:155px;font-weight:700;color:#1abc9c;background:#fff;box-shadow:inset 0 0 0 2px #1abc9c;min-width:165px}.cs-time-slot-buttons .cs-more-times-button:hover{background:#f6f6f6;color:#148f77;border-color:#148f77}.cs-time-scroll-buttons{max-width:340px}.cs-scroll-times-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;color:#1abc9c;cursor:pointer;background:#fff;border-radius:3px;border:2px solid #1abc9c;display:inline-block;margin:0 0 10px 0;padding:8px 5%;width:38%;text-align:center}.cs-scroll-back-times-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;color:#1abc9c;cursor:pointer;background:#fff;border-radius:3px;border:2px solid #1abc9c;display:inline-block;margin:0 0 10px 0;padding:8px 5%;width:38%;text-align:center}.cs-scroll-forward-times-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;color:#1abc9c;cursor:pointer;background:#fff;border-radius:3px;border:2px solid #1abc9c;display:inline-block;margin:0 0 10px 0;padding:8px 5%;width:38%;text-align:center;float:right}.cs-scroll-times-button-disabled{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;color:#1abc9c;cursor:pointer;background:#fff;border-radius:3px;border:2px solid #1abc9c;display:inline-block;margin:0 0 10px 0;padding:8px 5%;width:38%;text-align:center;color:#ccc;border-color:#ccc}.cs-scroll-back-times-button.disabled{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;color:#1abc9c;cursor:pointer;background:#fff;border-radius:3px;border:2px solid #1abc9c;display:inline-block;margin:0 0 10px 0;padding:8px 5%;width:38%;text-align:center;color:#ccc;border-color:#ccc}.cs-scroll-forward-times-button.disabled{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;color:#1abc9c;cursor:pointer;background:#fff;border-radius:3px;border:2px solid #1abc9c;display:inline-block;margin:0 0 10px 0;padding:8px 5%;width:38%;text-align:center;color:#ccc;border-color:#ccc}.time-buttons-for-available-dates .cs-time-slot-button{margin:0 auto 0 auto}.no-times-to-display-message{width:254px;margin:0 auto 15px auto;font:inherit;font-size:100%;text-align:center;color:#888}.no-times-to-display-message.hide{max-height:0;overflow:hidden;padding:0}.no-slots-available{text-align:left}.no-slots-available .ns-header{font-weight:700;color:#444;margin-bottom:20px;margin-right:40px}.no-slots-available .ns-buttons:first-of-type{margin-right:15px}.no-slots-available .ns-buttons{font-size:14px;background-color:#1abc9c;color:#fff;border:solid 2px #1abc9c;border-radius:3px;cursor:pointer;display:inline-block;padding:10px;margin:20px auto 10px auto;text-align:center;min-width:150px;width:35%}.no-slots-available .ns-buttons:hover{background-color:#5ba0d0;color:#fff;border:solid 2px #5ba0d0}.no-slots-available .ns-buttons-container{max-width:485px !important}.cs-container.horizontal{min-width:550px}.cs-container.horizontal .cs-standard-time-options .cs-header-container .cs-main-header{text-align:left;margin-left:32px;margin-right:20px}.cs-container.horizontal .cs-standard-time-options .cs-info-and-buttons,.cs-container.horizontal .cs-standard-time-options .cs-host-profile-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.cs-container.horizontal .cs-standard-time-options .cs-host-profile-container{padding-top:5px;vertical-align:top;width:27%}.cs-container.horizontal .cs-standard-time-options .cs-info-and-buttons{width:73%}.cs-container.horizontal .cs-standard-time-options .cs-info-and-buttons .cs-info-container .cs-main-text-content{margin:0}.cs-container.horizontal .cs-standard-time-options .cs-info-and-buttons .cs-info-container .cs-current-call-status{text-align:left;padding-top:0}.cs-container.horizontal .cs-standard-time-options .cs-info-and-buttons .cs-time-slot-buttons-container .cs-time-slot-buttons{margin-left:0;margin:0;width:100%;padding-left:0}.cs-container.horizontal .cs-standard-time-options .cs-info-and-buttons .cs-time-slot-buttons-container .cs-time-slot-buttons .cs-time-slot-button,.cs-container.horizontal .cs-standard-time-options .cs-info-and-buttons .cs-time-slot-buttons-container .cs-time-slot-buttons .cs-more-times-button{display:inline-block;margin-right:10px;margin-bottom:10px;width:auto;min-width:165px}.cs-container.horizontal .cs-standard-time-options .cs-info-and-buttons .cs-more-time-options-container .cs-more-time-options{max-width:none;width:100%}.cs-container.horizontal .cs-standard-time-options .cs-info-and-buttons .cs-more-time-options-container .cs-more-time-options .cs-more-time-options-text{font-size:16px;display:inline-block;text-align:left}.cs-container.horizontal .cs-standard-time-options .cs-info-and-buttons .cs-more-time-options-container .cs-more-time-options .cs-more-time-options-link{display:inline-block}.cs-container.horizontal .cs-standard-time-options .cs-call-text{text-align:left}.cs-container.horizontal .cs-standard-time-options .cs-time-zone-info{color:#e17d39;max-width:none;text-align:left}.cs-container.horizontal .cs-standard-time-options .cs-call-text{text-align:left;margin-top:10px}.cs-container.horizontal .cs-standard-time-options .cs-time-zone-info{color:#e17d39;margin-top:0;max-width:none;text-align:left}.cs-container.horizontal .cs-standard-time-options .cs-info-and-buttons.full-width{width:100%}.cs-container.horizontal .cs-standard-time-options .cs-time-info-styles.centered .cs-call-text{text-align:left}.cs-container.horizontal .cs-standard-time-options .cs-time-info-styles.centered .cs-time-zone-info{font-weight:700;color:#aaa;text-align:left;padding-top:30px}.cs-container.horizontal .cs-standard-time-options .cs-time-info-styles.centered .cs-call-text{color:#aaa;text-align:left;margin-bottom:7px}.cs-container.horizontal .cs-standard-time-options .cs-time-info-styles.centered select.time-zone-selector{background-color:#fff;border-color:#888;color:#2c3e50;display:inline-block;font-size:.8em;height:30px;width:41%;margin-left:2%}.cs-container.horizontal .cs-standard-time-options.full-width{width:100%}select.time-zone-selector{border-color:#888;font-size:.8em;height:30px;width:67%;background-color:#fff}.cs-calendar{padding:10px}.calendar-box{border:1px solid #ccc;margin:10px;box-sizing:border-box;display:inline-block;vertical-align:middle;width:100%}.widget.call-calendar{background-color:#f3f3f3;border-radius:5px;padding-bottom:0;display:inline}.widget.call-calendar .cs-cal-row{padding:0 0;width:100%;background:#e6e6e6}.widget.call-calendar .cs-cal-row.week-days{font-size:12px;font-weight:bold;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;padding:5px 0 5px 0;background:linear-gradient(#f0f0f0, #e1e1e1)}.widget.call-calendar .cs-cal-row.month-selector{font-weight:bold;padding:5px 0 5px 0;color:#444;border-top:1px solid #c8c8c8;background:linear-gradient(#dde2e7, #cfd3d9)}.widget.call-calendar .cs-cal-row .cs-cal-cell{-webkit-transition:.2s .125s ease-out;-moz-transition:.2s .125s ease-out;-o-transition:.2s .125s ease-out;transition:.2s .125s ease-out;border-radius:5px;cursor:default;display:inline-block;text-align:center;width:14.28571429%}.widget.call-calendar .cs-cal-row .cs-cal-cell.disabled{color:#aaa;cursor:default}.widget.call-calendar .cs-cal-row .cs-cal-cell.enabled{cursor:pointer}.widget.call-calendar .cs-cal-row .cs-cal-cell.change-month{cursor:pointer}.widget.call-calendar .cs-cal-row .cs-cal-cell.change-month:hover{color:#5ba0d0}.widget.call-calendar .cs-cal-row .cs-cal-cell.date{font-size:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:36px;border:1px solid #e6e6e6;border-radius:0;background:linear-gradient(#f1f1f1, #f6f6f6);line-height:32px;vertical-align:middle;color:#444;box-shadow:none}.widget.call-calendar .cs-cal-row .cs-cal-cell.date.disabled{background:#e6e6e6;color:#999}.widget.call-calendar .cs-cal-row .cs-cal-cell.date.selected{background:#5ba0d0;color:#f3f3f3;position:relative;z-index:999;border-color:rgba(42,62,82,0.4);box-shadow:inset 0 0 5px 2px rgba(0,0,0,0.2)}.cs-calendar-container{width:100%;margin:0 auto 0 auto;max-height:1200px}.cs-calendar{width:80%;max-width:256px;margin-left:auto;margin-right:auto}.cs-calendar-container{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.cs-cal-buttons-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.cs-calendar{max-width:300px}.cs-calendar-container .calendar-box{margin:0;box-shadow:0 0 40px rgba(0,0,0,0.6)}.cs-calendar-container .cs-calendar-heading{text-align:left;padding:30px 0 20px 20px}.cs-calendar-container .cs-calendar-animation{margin:0;padding:40px 0 0 0;width:100%}.cs-calendar-container .cs-cal-buttons-container{width:100%;border-radius:0;border:none;margin:0;padding-bottom:30px;background:linear-gradient(#2a3e52, #2a3e52);box-shadow:inset 0 0 100px 10px rgba(0,0,0,0.6)}.cs-calendar-container .cs-show-all-times-button{font-weight:700;font-size:12px;padding:15px;color:#bad7eb;border:2px solid #bad7eb;border-radius:3px;max-width:286px;text-decoration:none;text-transform:uppercase;margin:10px auto 10px auto;text-align:center;cursor:pointer;box-shadow:0 -10px 40px 0 rgba(0,0,0,0.3)}.cs-calendar-container .cs-show-all-times-button:hover{background:#233445;border-color:#d2e5f2;color:#d2e5f2}.cs-calendar-container .cs-select-time{box-shadow:0 0 40px rgba(0,0,0,0.6)}.cs-calendar-container .cs-hide-calendar-link{color:#5477BF;cursor:pointer;padding:15px 0;text-align:center}.cs-step-number{font-size:16px;font-weight:700;width:32px;height:32px;line-height:32px;border-radius:50%;vertical-align:middle;text-align:center;background:#ccc;color:#111;display:inline-block}.cs-step-text{font-size:20px;color:#fff;display:inline-block;vertical-align:middle;margin-left:5%}.cs-step-2-elements{-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;opacity:0}.cs-step-2-elements.fade-in{-webkit-transition:opacity 1.8s;-moz-transition:opacity 1.8s;-ms-transition:opacity 1.8s;-o-transition:opacity 1.8s;transition:opacity 1.8s;opacity:1}.cs-times-loading-text.hide{-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;max-height:0;overflow:hidden;opacity:0}.cs-times-loading-text{-webkit-transition:opacity 1.2s;-moz-transition:opacity 1.2s;-ms-transition:opacity 1.2s;-o-transition:opacity 1.2s;transition:opacity 1.2s;width:254px;margin:0 auto;max-height:50px;font:inherit;font-size:100%;text-align:center;vertical-align:middle;color:#888;opacity:1}.cs-loading-square{-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-ms-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s;width:15px;height:15px;background:#888;margin-right:5px;display:inline-block}.cs-loading-square.highlight{background:#fff}.cs-loading-square-text{margin-bottom:20px}.cs-more-time-options-container{width:100%;max-height:400px;opacity:1}.cs-more-time-options{width:80%;max-width:200px;margin:0 auto 0 auto;padding-bottom:20px}.cs-more-time-options .cs-more-time-options-text{margin:10px 0;font-size:120%;font-weight:425;text-align:center}.cs-more-time-options .cs-more-time-options-link{font-size:16px;color:#5477BF;text-decoration:underline;text-align:center;cursor:pointer}.cs-more-time-options.hide{max-height:0;overflow:hidden;margin:0;padding:0}.cs-cal-buttons-container{-webkit-transition:.4s .125s ease-out;-moz-transition:.4s .125s ease-out;-o-transition:.4s .125s ease-out;transition:.4s .125s ease-out;border-radius:10px;width:100%;margin-top:10px;border:1px solid #bbb}.cs-cal-buttons-container.hide{-webkit-transition:.4s .125s ease-out;-moz-transition:.4s .125s ease-out;-o-transition:.4s .125s ease-out;transition:.4s .125s ease-out;max-height:0;overflow:hidden;border:none}.cs-calendar-heading{font-size:20px;text-align:center;padding:10px;color:#444}.cs-time-slot-buttons-cal{-webkit-transition:.4s .125s ease-out;-moz-transition:.4s .125s ease-out;-o-transition:.4s .125s ease-out;transition:.4s .125s ease-out;max-height:1200px;width:80%;margin:0 auto 0 auto}.cs-time-slot-buttons-cal .cs-time-slot-button{font-size:12px;margin:0 auto 10px auto;max-width:320px;min-width:155px}.cs-time-slot-buttons-cal .cs-more-times-button{font-size:12px;margin:0 auto 10px auto;max-width:320px;min-width:155px;font-weight:700;color:#1abc9c;background:#fff;box-shadow:inset 0 0 0 2px #1abc9c;min-width:165px}.cs-time-slot-buttons-cal .cs-more-times-button:hover{background:#f6f6f6;color:#148f77;border-color:#148f77}.cs-calendar-animation{-webkit-transition:.8s .125s ease-out;-moz-transition:.8s .125s ease-out;-o-transition:.8s .125s ease-out;transition:.8s .125s ease-out;max-height:1400px}.cs-calendar-animation.hide{max-height:0;overflow:hidden;padding:0}.cs-show-all-times-button.hide{display:none}.cs-step-2-preview{width:254px;margin:0 auto;max-height:50px;padding-bottom:40px;font:inherit;font-size:100%;text-align:center;color:#888}.cs-step-2-preview.hide{max-height:0;padding:0;overflow:hidden}.cs-more-time-options{padding-bottom:60px}.cs-time-zone-info{font-size:16px;color:#ccc;max-width:290px;text-align:center;margin:8px auto 0 auto}.cs-call-text{color:#444;margin-top:10px;text-align:center}.cs-call-text a{font-weight:700;color:#5ba0d0;text-decoration:underline;margin-top:4px}.cs-header-container{padding:10px 10px 0 10px}.cs-header-container.hide{max-height:0;overflow:hidden;padding:0;margin:0;border:none}.cs-header-container .cs-main-header{font-size:20px;line-height:26px;color:#5ba0d0;margin:0 0 30px 0;text-align:center;padding-top:0}.cs-cancel-or-reschedule-button{-webkit-transition:.8s .125s ease-out;-moz-transition:.8s .125s ease-out;-o-transition:.8s .125s ease-out;transition:.8s .125s ease-out;display:block;text-align:center;padding:25px 10px 20px 10px;max-height:150px}.cs-cancel-or-reschedule-button.hide{max-height:0;overflow:hidden;padding:0;margin:0;border:none}.cs-cancel-or-reschedule-button .cs-cancel-or-reschedule-text{color:#666;text-align:center;padding-bottom:20px}.cs-cancel-or-reschedule-button .cs-cancel-button{display:inline-block;min-width:114px;font-size:12px}.cs-cancel-or-reschedule-button .cs-or-text{font-style:italic;display:inline-block;margin-right:2px;margin-left:2px}.cs-cancel-or-reschedule-button .cs-reschedule-button{display:inline-block;max-width:114px;font-size:12px}.cs-cancel-button-selected{-webkit-transition:.8s .125s ease-out;-moz-transition:.8s .125s ease-out;-o-transition:.8s .125s ease-out;transition:.8s .125s ease-out;display:block;padding:10px 0 20px 0;max-height:150px}.cs-cancel-button-selected.hide{max-height:0;overflow:hidden;padding:0;margin:0;border:none}.cs-cancel-button-selected .cs-cancel-text{color:#666;text-align:center;padding:10px}.cs-cancel-button-selected .cs-no-yes-buttons{text-align:center;padding:10px 0 10px 0}.cs-cancel-button-selected .cs-no-yes-buttons .cs-no-button{display:inline-block;min-width:57px;font-size:12px;margin-right:5px}.cs-cancel-button-selected .cs-no-yes-buttons .cs-yes-button{display:inline-block;max-width:57px;font-size:12px;margin-left:5px}.cs-reschedule-text{-webkit-transition:.8s .125s ease-out;-moz-transition:.8s .125s ease-out;-o-transition:.8s .125s ease-out;transition:.8s .125s ease-out;color:#666;text-align:center;padding:10px 0 20px 0;max-height:150px}.cs-reschedule-text.hide{max-height:0;overflow:hidden;padding:0;margin:0;border:none}.cs-reschedule-button-selected.hide{max-height:0;overflow:hidden;padding:0;margin:0;border:none}.cs-change-call-options{max-height:150px;overflow:hidden}.cs-info-container .cs-current-call-status{color:#888;padding-top:20px;text-align:center}.cs-info-container .cs-informational-text{color:#888;margin:10px 0 0 0;max-height:none}.cs-info-container .cs-informational-text.hide{max-height:0;overflow:hidden}.cs-info-container .cs-informational-text ul{list-style-type:disc;margin-left:20px;padding:10px 10px 10px 30px}.cs-info-container .cs-informational-text li{padding:2px 0 2px 0}.cs-info-container .cs-informational-text .cs-different-call-type{color:#666}.cs-info-container .cs-informational-text .cs-different-call-type,.cs-info-container .cs-informational-text .cs-different-call-type-link{display:inline-block}.cs-info-container .cs-informational-text .cs-different-call-type-link{color:#5ba0d0;cursor:pointer}.cs-info-container .cs-view-existing-calls{color:#777;cursor:pointer;display:inline-block;text-decoration:underline}.cs-info-container .cs-num-existing-calls{font-weight:700;color:#444;display:inline-block}.cs-info-container.hide{max-height:0;overflow:hidden;padding:0;margin:0;border:none}.cs-main-text-content{margin:0 auto}.cs-host-profile-container .cs-host-profile{width:160px;vertical-align:top;margin:0 auto 5px auto}.cs-host-profile-container .cs-host-profile .cs-host-profile-image img{margin:0 35px 16px 35px;border-radius:50%}.cs-host-profile-container .cs-host-profile .cs-host-profile-name{font-size:16px;color:#5ba0d0;text-align:center}.cs-host-profile-container .cs-host-profile .cs-host-profile-type{color:#2c3e50;text-align:center}.cs-host-profile-container .cs-host-profile.with-context{width:320px}.cs-host-profile-container .cs-host-profile.with-context .cs-host-profile-image,.cs-host-profile-container .cs-host-profile.with-context .cs-host-profile-details{display:inline-block;vertical-align:middle}.cs-host-profile-container .cs-host-profile.with-context .cs-host-profile-details{height:45px;margin:20px 0 40px}.cs-host-profile-container .cs-host-profile.with-context .cs-host-profile-details .cs-host-profile-type{font-size:14px;color:#939292}.cs-host-profile-container .cs-call-context{color:#939292;margin-bottom:20px;text-align:center}.cs-host-profile-container .cs-call-context .cs-call-context-header{font-size:16px;font-style:italic;margin-bottom:10px}.cs-host-profile-container .cs-call-context .cs-call-context-options .cs-call-context-option{font-weight:700;font-size:14px;line-height:1.7}.cs-header-container .cs-main-header-results{font-size:32px;font-weight:bold;padding-top:10px}.cs-results-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out;margin:0 auto 10px;opacity:1;width:320px}.cs-results-container .cs-results-left-side,.cs-results-container .cs-results-right-side{display:inline-block;margin-bottom:15px;vertical-align:middle}.cs-results-container .cs-results-left-side{width:40%}.cs-results-container .cs-results-left-side .cs-result-student-image{border-radius:50%;margin:0 auto 10px;width:80%}.cs-results-container .cs-results-left-side .cs-result-student-image-zane{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/student_profile/zane.png');background-repeat:no-repeat;background-position:center;height:100px;width:100px}.cs-results-container .cs-results-left-side .cs-result-student-image-caroline{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/student_profile/caroline.png');background-repeat:no-repeat;background-position:center;height:100px;width:100px}.cs-results-container .cs-results-left-side .cs-result-student-image-marielle{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/student_profile/marielle.png');background-repeat:no-repeat;background-position:center;height:100px;width:100px}.cs-results-container .cs-results-left-side .cs-result-student-image-lily{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/student_profile/lily.png');background-repeat:no-repeat;background-position:center;height:100px;width:100px}.cs-results-container .cs-results-left-side .cs-result-student-image-andrew{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/student_profile/andrew.png');background-repeat:no-repeat;background-position:center;height:100px;width:100px}.cs-results-container .cs-results-left-side .cs-result-student-name{color:#666;text-align:center}.cs-results-container .cs-results-right-side{width:60%}.cs-results-container .cs-results-right-side .cs-results-score-header{font-size:18px;color:#666;text-align:center}.cs-results-container .cs-results-right-side .cs-results-score-increase{text-align:center;margin:15px 0}.cs-results-container .cs-results-right-side .cs-result-score,.cs-results-container .cs-results-right-side .cs-result-points{display:inline-block}.cs-results-container .cs-results-right-side .cs-result-score{font-size:44px;color:#1abc9c;font-weight:bold}.cs-results-container .cs-results-right-side .cs-result-points{color:#999;margin-left:5px}.cs-results-container .cs-results-right-side .cs-results-school-header{color:#666;text-align:center}.cs-results-container .cs-results-right-side .cs-results-school-logos{margin:10px 0;text-align:center}.cs-results-container .cs-results-right-side .cs-results-school-logos .cs-result-school-logo{display:inline-block;vertical-align:middle}.cs-results-container .cs-results-right-side .cs-results-school-logos .cs-logo-one-third{margin:0 3%;width:27%}.cs-results-container .cs-results-right-side .cs-results-school-logos .cs-logo-one-half{margin:0 2%;width:48%}.cs-results-container .cs-results-right-side .cs-results-school-logos .cs-logo-texas-a-m{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/school_logos/texas-a-m.jpg');background-repeat:no-repeat;background-position:center;height:50px;width:27%}.cs-results-container .cs-results-right-side .cs-results-school-logos .cs-logo-b-u{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/school_logos/b-u.png');background-repeat:no-repeat;background-position:center;height:50px;width:27%}.cs-results-container .cs-results-right-side .cs-results-school-logos .cs-logo-illinois{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/school_logos/illinois.png');background-repeat:no-repeat;background-position:center;height:50px;width:27%}.cs-results-container .cs-results-right-side .cs-results-school-logos .cs-logo-columbia{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/school_logos/columbia.png');background-repeat:no-repeat;background-position:center;height:50px;width:60%}.cs-results-container .cs-results-right-side .cs-results-school-logos .cs-logo-ucla{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/school_logos/ucla.png');background-repeat:no-repeat;background-position:center;height:50px;width:40%}.cs-results-container .cs-results-right-side .cs-results-school-logos .cs-logo-usc{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/school_logos/usc.png');background-repeat:no-repeat;background-position:center;height:50px;width:40%}.cs-results-container .cs-results-right-side .cs-results-school-logos .cs-logo-u-south-alabama{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/school_logos/u-southern-alabama.png');background-repeat:no-repeat;background-position:center;height:50px;width:70%}.cs-results-container .cs-results-right-side .cs-results-school-logos .cs-logo-texas-a-m-full{background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;background-image:url('images/school_logos/texas-a-m.jpg');background-repeat:no-repeat;background-position:center;height:50px;width:50%}.cs-results-book-a-call{font-size:18px;color:#666;margin:0 auto 20px;text-align:center;width:320px}.cs-results-container.hide{opacity:0}.cs-schedule-call-form-container{width:100%;z-index:99}.cs-schedule-call-form.hide{-webkit-transition:.4s .125s ease-out;-moz-transition:.4s .125s ease-out;-o-transition:.4s .125s ease-out;transition:.4s .125s ease-out;max-height:0;overflow:hidden;padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0;border:none;box-shadow:none}.cs-schedule-call-form{-webkit-transition:.4s .125s ease-out;-moz-transition:.4s .125s ease-out;-o-transition:.4s .125s ease-out;transition:.4s .125s ease-out;width:90%;max-width:540px;max-height:800px;margin:20px auto 20px auto;border:1px solid #ddd;padding:0 0 20px 0;background:#fff}.cs-schedule-call-form .cs-schedule-call-form-header{font-size:20px;background:#5ba0d0;color:#fff;padding:15px 10px;margin:0 0 20px 0;text-align:center}.cs-schedule-call-form .cs-schedule-call-form-name,.cs-schedule-call-form .cs-schedule-call-form-phone,.cs-schedule-call-form .cs-schedule-call-form-target-date,.cs-schedule-call-form .cs-schedule-call-form-email,.cs-schedule-call-form .cs-schedule-call-form-grad-year,.cs-schedule-call-form .cs-schedule-call-interest,.cs-schedule-call-form .cs-schedule-call-form-timezone,.cs-schedule-call-form .cs-schedule-call-form-focus,.cs-schedule-call-form .cs-schedule-call-form-reoccuring{font-size:12px;width:85%;margin-left:auto;margin-right:auto;padding:10px 0 10px 0}.cs-schedule-call-form input,.cs-schedule-call-form textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;width:100%;margin-left:auto;margin-right:auto;padding:10px}.cs-schedule-call-form .cs-submit-call-form{font-size:16px;margin:20px auto 10px auto;width:50%}.cs-schedule-call-form .cs-schedule-call-entry-header{color:#888;font-size:16px;margin-bottom:5px}.cs-schedule-call-form .interest-prompt{font-weight:700;font-size:16px;color:#888;width:100%}.cs-schedule-call-form .cs-schedule-call-interest-select{position:relative}.cs-schedule-call-form .cs-schedule-call-interest-select .select-field-title{margin-bottom:5px}.cs-schedule-call-form .cs-schedule-call-interest-select label{vertical-align:middle}.cs-schedule-call-form .cs-schedule-call-interest-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #ddd;border-radius:0;color:#555;display:inline-block;height:40px;line-height:1.4em;outline:none;padding:8px;padding-right:20px;text-indent:.01px;text-overflow:'';vertical-align:middle;width:100%}.cs-schedule-call-form .cs-schedule-call-interest-select label:after{font-size:8px;bottom:0;color:#aaa;content:'\25BC';line-height:40px;padding:0 9px 0 7px;pointer-events:none;position:absolute;right:0;top:0}.cs-schedule-call-form .cs-form-grad-year-select{position:relative}.cs-schedule-call-form .cs-form-grad-year-select .select-field-title{margin-bottom:5px}.cs-schedule-call-form .cs-form-grad-year-select label{vertical-align:middle}.cs-schedule-call-form .cs-form-grad-year-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #ddd;border-radius:0;color:#555;display:inline-block;height:40px;line-height:1.4em;outline:none;padding:8px;padding-right:20px;text-indent:.01px;text-overflow:'';vertical-align:middle;width:100%}.cs-schedule-call-form .cs-form-grad-year-select label:after{font-size:8px;bottom:0;color:#aaa;content:'\25BC';line-height:40px;padding:0 9px 0 7px;pointer-events:none;position:absolute;right:0;top:0}.cs-schedule-call-form .cs-form-target-test-select{position:relative}.cs-schedule-call-form .cs-form-target-test-select .select-field-title{margin-bottom:5px}.cs-schedule-call-form .cs-form-target-test-select label{vertical-align:middle}.cs-schedule-call-form .cs-form-target-test-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #ddd;border-radius:0;color:#555;display:inline-block;height:40px;line-height:1.4em;outline:none;padding:8px;padding-right:20px;text-indent:.01px;text-overflow:'';vertical-align:middle;width:100%}.cs-schedule-call-form .cs-form-target-test-select label:after{font-size:8px;bottom:0;color:#aaa;content:'\25BC';line-height:40px;padding:0 9px 0 7px;pointer-events:none;position:absolute;right:0;top:0}.cs-schedule-call-form .cs-schedule-call-form-minimize{text-align:center;color:#5477BF;margin:25px auto 0 auto;text-decoration:underline;cursor:pointer}.cs-thank-you-page{opacity:0;background:#fff;padding:15px 0 30px 0}.cs-thank-you-header{font-size:26px;color:#5ba0d0;margin:0 20px 20px 20px;text-align:center;padding-top:0}.cs-thank-you-text{color:#888;text-align:center;margin:0 0 20px 0}.cs-thank-you-navigation-buttons{font-size:12px;min-width:220px;margin-left:auto;margin-right:auto;text-align:center}.cs-to-prc-button{margin:10px auto 5px auto;text-align:center;width:240px}.cs-thank-you-date{font-weight:700;color:#444}.cs-thank-you-navigation-text{font-size:16px;color:#444;text-align:center;padding-top:20px}.cs-thank-you-page.fade-in{-webkit-transition:.8s .125s ease-out;-moz-transition:.8s .125s ease-out;-o-transition:.8s .125s ease-out;transition:.8s .125s ease-out;opacity:1}.cs-thank-you-page .atcb-link{font-size:16px;background:#5ba0d0 !important;border-radius:3px !important;height:38px !important;line-height:38px !important;margin-bottom:20px;text-transform:uppercase}.cs-thank-you-page .cs-host-profile{width:160px;vertical-align:top;margin:20px auto 20px auto}.cs-thank-you-page .cs-host-profile .cs-host-profile-image img{margin:0 35px 0 35px;border-radius:50%}.cs-thank-you-page .cs-host-profile .cs-host-profile-name{font-size:16px;color:#e17d39;text-align:center}.cs-thank-you-page .cs-host-profile .cs-host-profile-type{color:#666;text-align:center}.cs-thank-you-page .highlighted-calendar{font-weight:700;color:#444;display:inline-block}.cs-thank-you-sales-info{color:#888;width:60%;margin:0 auto 30px auto}.cs-thank-you-sales-info .info-title{font-weight:700;margin-bottom:10px}.cs-thank-you-sales-info ul{list-style:disc inside none;margin:5px 0 0 20px}.cs-thank-you-calendar-info{margin-top:15px}.cs-change-call-entry{font-size:12px;color:#666;margin:5px 0 5px 0;padding-top:10px;text-align:center}.cs-change-call-entry .cs-change-call-link{display:inline-block;color:#5477bf;margin-left:10px;cursor:pointer;text-decoration:underline}.cs-confirm-time{text-align:center;color:#666}@media only screen and (min-width:550px){.cs-container.auto{min-width:550px}.cs-container.auto .cs-standard-time-options .cs-header-container .cs-main-header{text-align:left;margin-left:32px;margin-right:20px}.cs-container.auto .cs-standard-time-options .cs-info-and-buttons,.cs-container.auto .cs-standard-time-options .cs-host-profile-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.cs-container.auto .cs-standard-time-options .cs-host-profile-container{padding-top:5px;vertical-align:top;width:27%}.cs-container.auto .cs-standard-time-options .cs-info-and-buttons{width:73%}.cs-container.auto .cs-standard-time-options .cs-info-and-buttons .cs-info-container .cs-main-text-content{margin:0}.cs-container.auto .cs-standard-time-options .cs-info-and-buttons .cs-info-container .cs-current-call-status{text-align:left;padding-top:0}.cs-container.auto .cs-standard-time-options .cs-info-and-buttons .cs-time-slot-buttons-container .cs-time-slot-buttons{margin-left:0;margin:0;width:100%;padding-left:0}.cs-container.auto .cs-standard-time-options .cs-info-and-buttons .cs-time-slot-buttons-container .cs-time-slot-buttons .cs-time-slot-button,.cs-container.auto .cs-standard-time-options .cs-info-and-buttons .cs-time-slot-buttons-container .cs-time-slot-buttons .cs-more-times-button{display:inline-block;margin-right:10px;margin-bottom:10px;width:auto;min-width:165px}.cs-container.auto .cs-standard-time-options .cs-info-and-buttons .cs-more-time-options-container .cs-more-time-options{max-width:none;width:100%}.cs-container.auto .cs-standard-time-options .cs-info-and-buttons .cs-more-time-options-container .cs-more-time-options .cs-more-time-options-text{font-size:16px;display:inline-block;text-align:left}.cs-container.auto .cs-standard-time-options .cs-info-and-buttons .cs-more-time-options-container .cs-more-time-options .cs-more-time-options-link{display:inline-block}.cs-container.auto .cs-standard-time-options .cs-call-text{text-align:left}.cs-container.auto .cs-standard-time-options .cs-time-zone-info{color:#e17d39;max-width:none;text-align:left}.cs-container.auto .cs-standard-time-options .cs-call-text{text-align:left;margin-top:10px}.cs-container.auto .cs-standard-time-options .cs-time-zone-info{color:#e17d39;margin-top:0;max-width:none;text-align:left}.cs-container.auto .cs-standard-time-options .cs-info-and-buttons.full-width{width:100%}.cs-container.auto .cs-standard-time-options .cs-time-info-styles.centered .cs-call-text{text-align:left}.cs-container.auto .cs-standard-time-options .cs-time-info-styles.centered .cs-time-zone-info{font-weight:700;color:#aaa;text-align:left;padding-top:30px}.cs-container.auto .cs-standard-time-options .cs-time-info-styles.centered .cs-call-text{color:#aaa;text-align:left;margin-bottom:7px}.cs-container.auto .cs-standard-time-options .cs-time-info-styles.centered select.time-zone-selector{background-color:#fff;border-color:#888;color:#2c3e50;display:inline-block;font-size:.8em;height:30px;width:41%;margin-left:2%}.cs-container.auto .cs-standard-time-options.full-width{width:100%}}@media only screen and (max-width:550px){.cs-time-scroll-buttons{margin:0 auto 0;max-width:320px}}.hide-call-direct .cs-call-text,.hide-call-direct .call-now-space{opacity:0}.hide4real{display:none}.time-range-selectors .time-range-text{font-size:20px;display:inline-block}.time-range-selectors .time-range-selector-default{appearance:none;-moz-appearance:none;-webkit-appearance:none;display:inline-block;margin:0 10px;min-width:110px;position:relative}.time-range-selectors .time-range-selector-default select{background:#fff;border:1px solid #fff;color:#5ba0d0;font-size:14px;height:30px;line-height:25px;min-width:110px;padding:2px;text-indent:5px}.time-range-selectors .time-range-days-selector select{min-width:180px}.time-range-selectors .time-range-days-selector,.time-range-selectors .time-range-selector{appearance:none;-moz-appearance:none;-webkit-appearance:none;display:inline-block;margin:0 10px;min-width:110px;position:relative}.time-range-selectors .time-range-days-selector select,.time-range-selectors .time-range-selector select{background:#fff;border:1px solid #fff;color:#5ba0d0;font-size:14px;height:30px;line-height:25px;min-width:110px;padding:2px;text-indent:5px}.unqualified-modal{background:#fff;padding:40px}.unqualified-modal .does-not-apply-link{font-size:12px;color:#5ba0d0;display:inline-block;cursor:pointer}.unqualified-modal .does-not-apply-text{font-size:12px;color:#aaa;margin:10px 0 0 0;display:inline-block}.unqualified-modal .unquailified-modal-button{-webkit-transition:.2s .125s ease-out;-moz-transition:.2s .125s ease-out;-o-transition:.2s .125s ease-out;transition:.2s .125s ease-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;font-size:14px;display:block;color:#fff;cursor:pointer;padding:15px;text-align:center;text-transform:uppercase;white-space:nowrap;background:#5ba0d0;background:-moz-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5ba0d0), color-stop(100%, #5ba0d0));background:-webkit-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:-o-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:-ms-linear-gradient(top, #5ba0d0 0, #5ba0d0 100%);background:linear-gradient(to bottom, #5ba0d0 0, #5ba0d0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@top', endColorstr='@bottom', GradientType=0);margin:10px 0 0 0}.unqualified-modal .unquailified-modal-header{font-size:20px;color:#5ba0d0;text-align:center}.unqualified-modal .unquailified-modal-main-text{font-size:16px;color:#444;line-height:1.7em;margin:25px 0;text-align:center}.unqualified-modal .unquailified-modal-main-text ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:disc;margin-top:20px;padding-left:40px;text-align:left}.unqualified-modal .unquailified-modal-main-text.not-interested{text-align:left}.simplemodal-container{width:65%;min-width:320px !important;max-width:520px !important;min-height:440px !important;position:fixed !important}@media only screen and (max-width:549px){.time-range-selectors .time-range-days-selector,.time-range-selectors .time-range-selector{margin:5px 10px}.time-range-selectors .time-range-selector{margin-top:10px}.time-range-selectors .time-range-selector select{min-width:120px}.no-slots-available{text-align:center;margin-bottom:40px}.no-slots-available .ns-buttons{padding:12px 0;width:100%}.no-slots-available .ns-buttons:first-of-type{margin-right:0;margin-bottom:0}.no-slots-available .ns-header{min-width:320px;max-width:none;text-align:center;margin-right:0;padding-right:0}.cs-host-profile-name{font-weight:700}.cs-host-call-now-num{text-align:center;margin:0 0 30px 0;color:#aaa}.cs-time-zone-info{padding-top:0 !important;margin-bottom:40px}}.blue-arrow-right{width:0;height:0;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:22px solid #5ba0d0;display:inline-block;position:relative;top:16px}.header-container{font-size:20px;line-height:26px;color:#5ba0d0;margin-bottom:20px}.cs-container{margin:0 auto;max-width:700px}.host-profile-container{display:inline-block;margin:0;width:25%}.host-profile-container .cs-host-profile{text-align:center;margin:0}.host-profile-container .cs-host-profile-image{margin-bottom:10px}.host-profile-container .cs-host-profile-image img{border-radius:50%;height:auto;width:110px}.host-profile-container .cs-host-profile-name{color:#e17d39}.host-profile-container .cs-host-profile-type{color:#666}.host-profile-container,.current-step-container{display:inline-block;vertical-align:top}.current-step-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-width:400px;min-height:200px;overflow:hidden;padding-left:20px;width:75%}.current-step-container .selected-slot-info{margin-bottom:8px;vertical-align:top}.current-step-container .back-button,.current-step-container .selected-slot-info{display:inline-block}.current-step-container .previous-step-confirmation{font-size:12px;color:#aaa;max-width:400px;margin:0 0 12px 0}.current-step-container .previous-step-confirmation .confirmation-left{width:50%}.current-step-container .previous-step-confirmation .confirmation-right{width:49%}.current-step-container .previous-step-confirmation .confirmation-left,.current-step-container .previous-step-confirmation .confirmation-right{display:inline-block}.current-step-container .previous-step-confirmation .phone-review{white-space:nowrap}.current-step-container .step-text-input{padding:2px}.current-step-container .step-text-input input[type='text']{font-size:16px;width:200px;height:40px;border:1px solid #ddd;padding-left:10px}.current-step-container .step-text-input .next-step-button{font-size:16px;margin:10px 0 10px 10px;padding-left:8px;width:65px;height:44px;line-height:40px;text-align:center;background:#5ba0d0;color:#fff;border:none;outline:none;cursor:pointer}.current-step-container .step-text-input input[type='text'],.current-step-container .step-text-input input[type='submit']{display:inline-block}.current-step-container .step-text-input-alt{padding:2px}.current-step-container .step-text-input-alt input[type='text']{font-size:16px;width:200px;height:40px;border:1px solid #ddd;padding-left:10px}.current-step-container .step-text-input-alt .next-step-button{font-size:16px;margin:10px 0 10px 10px;padding-left:8px;width:65px;height:44px;line-height:40px;text-align:center;background:#5ba0d0;color:#fff;border:none;outline:none;cursor:pointer}.current-step-container .step-text-input-alt input[type='text'],.current-step-container .step-text-input-alt input[type='submit']{display:inline-block}.current-step-container .step-index{margin:10px 0 0 0;position:relative;top:5px}.current-step-container .step-index .back-button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #5ba0d0;color:#5ba0d0;border-radius:50%;display:inline-block;height:32px;line-height:28px;text-align:center;vertical-align:middle;width:32px}.current-step-container .step-index .back-button:hover{cursor:pointer}.current-step-container .step-index .circle-index{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;display:inline-block;width:32px;height:32px;line-height:28px;text-align:center;border-radius:50%;background:#5ba0d0;color:#fff}.current-step-container .step-index .step-title{font-size:20px;color:#444;display:inline-block;margin:0 0 0 10px;max-width:320px;vertical-align:middle}.current-step-container .step-start .time-slot-selector .day-selectors{width:28%}.current-step-container .step-start .time-slot-selector .day-selectors .selector-button{width:120px;height:50px;line-height:46px;text-align:center;border:2px solid #ccc;color:#ccc;border-radius:5px;cursor:pointer}.current-step-container .step-start .time-slot-selector .day-selectors .selector-button:not(:last-child){margin-bottom:10px}.current-step-container .step-start .time-slot-selector .day-selectors .more-times-selector{width:120px;line-height:46px;text-align:center;border:2px solid #ccc;color:#ccc;border-radius:5px;cursor:pointer;background:#fff;font-size:90%;height:50px;margin-top:0;position:relative;text-indent:10px;width:124px}.current-step-container .step-start .time-slot-selector .day-selectors .more-times-selector:focus{outline:0}.current-step-container .step-start .time-slot-selector .day-selectors .selector-button.selected,.current-step-container .step-start .time-slot-selector .day-selectors .select-wrapper.selected,.current-step-container .step-start .time-slot-selector .day-selectors .more-times-selector.selected{background:#5ba0d0;border-radius:5px;color:#fff;border-color:#5ba0d0;position:relative}.current-step-container .step-start .time-slot-selector .day-selectors .select-wrapper.selected{width:124px}.current-step-container .step-start .time-slot-selector .day-selectors .selector-button.selected:after,.current-step-container .step-start .time-slot-selector .day-selectors .select-wrapper.selected:after{border-bottom:16px solid transparent;border-left:16px solid #5ba0d0;border-top:16px solid transparent;content:'';display:inline-block;height:0;position:absolute;right:-28px;top:9px;width:0}.current-step-container .step-start .time-slot-selector .day-selectors .selector-button:hover{-webkit-transition:.2s .125s ease-out;-moz-transition:.2s .125s ease-out;-o-transition:.2s .125s ease-out;transition:.2s .125s ease-out;border-color:#5ba0d0;color:#5ba0d0}.current-step-container .step-start .time-slot-selector .day-selectors .more-times-selector:hover{-webkit-transition:.2s .125s ease-out;-moz-transition:.2s .125s ease-out;-o-transition:.2s .125s ease-out;transition:.2s .125s ease-out;border-color:#5ba0d0}.current-step-container .step-start .time-slot-selector .day-selectors .selector-button.selected:hover{color:#fff}.current-step-container .step-start .time-slot-selector .available-time-slots{margin-left:50px;max-width:240px;width:58%}.current-step-container .step-start .time-slot-selector .available-time-slots .left-row{margin-right:3%}.current-step-container .step-start .time-slot-selector .available-time-slots .left-row,.current-step-container .step-start .time-slot-selector .available-time-slots .right-row{display:inline-block;vertical-align:top;width:48.5%}.current-step-container .step-start .time-slot-selector .available-time-slots .time-slot-button{border:2px solid #5ba0d0;border-radius:5px;color:#5ba0d0;height:50px;line-height:50px;text-align:center;width:100px}.current-step-container .step-start .time-slot-selector .available-time-slots .time-slot-button:not(:last-child){margin-bottom:10px}.current-step-container .step-start .time-slot-selector .available-time-slots .time-slot-button:hover{-webkit-transition:.2s .125s ease-out;-moz-transition:.2s .125s ease-out;-o-transition:.2s .125s ease-out;transition:.2s .125s ease-out;background:#5ba0d0;color:#fff;cursor:pointer}.current-step-container .step-start .time-slot-selector .day-selectors,.current-step-container .step-start .time-slot-selector .right-pointing-triangle,.current-step-container .step-start .time-slot-selector .available-time-slots{display:inline-block;vertical-align:top}.current-step-container .step-start .cs-time-zone-info-b{font-size:16px;color:#ccc;max-width:290px;text-align:center;margin:8px auto 0 auto;margin:0 0 20px 0}.current-step-container .step-phone .caller-type .caller-type-text,.current-step-container .step-phone .caller-type .caller-type-dropdown{display:inline-block;margin:10px 0}.current-step-container .step-phone .caller-type .caller-type-dropdown{font-size:16px;height:32px;margin-left:10px;border:2px solid #ddd;background:#fff}.current-step-container .step-name .interest-selection .interest-text,.current-step-container .step-name .interest-selection .interest-dropdown{width:90%;max-width:320px}.current-step-container .step-name .interest-selection .interest-text{margin:5px 0 0 2px;color:#e17d39}.current-step-container .step-name .interest-selection .interest-dropdown{display:inline-block;margin:10px 0;font-size:16px;height:32px;margin-left:10px;border:2px solid #ddd;background:#fff;margin:5px 0;padding:0}.current-step-container .step-referral .skip-step-link{color:#5ba0d0;cursor:pointer;display:inline-block;vertical-align:middle}.current-step-container .step-referral .skip-step-text{color:#444}.current-step-container .step-referral .skip-step-text,.current-step-container .step-referral .skip-step-link{display:inline-block;margin-bottom:5px;margin-left:15px}.current-step-container .step-referral .referral-info{color:#aaa;margin-top:10px}.current-step-container .step-final{margin-bottom:22px}.current-step-container .step-final .step-common-elements .step-text-input{display:none}.current-step-container .step-final .target-dates{font-size:12px;margin:15px 0 10px 0}.current-step-container .step-final .target-test-date .test-date-dropdown{font-size:12px;min-width:120px;max-width:180px;height:32px;border:2px solid #ddd;background:#fff;margin-top:5px}.current-step-container .step-final .student-grad-year{margin-left:10px;max-width:100px;overflow:visible;white-space:nowrap}.current-step-container .step-final .student-grad-year .grad-year-dropdown{font-size:16px;max-width:100px;height:32px;border:2px solid #ddd;background:#fff;margin-top:5px}.current-step-container .step-final .next-step-button{margin:14px 0 0 10px;padding-left:8px;width:70px;height:44px;line-height:42px;text-align:center;background:#5ba0d0;color:#fff;cursor:pointer}.current-step-container .step-final .target-test-date,.current-step-container .step-final .student-grad-year,.current-step-container .step-final .next-step-button{display:inline-block;white-space:nowrap;vertical-align:top}.current-step-container .step-final .blue-arrow-right{position:relative;top:14px}.current-step-container .step-final .finish-button{font-size:16px;display:inline-block;vertical-align:top}.footer-container{margin-top:10px}.footer-container .offer-space{display:inline-block;min-width:160px;vertical-align:middle;width:40%}.footer-container .call-now-space{display:inline-block;margin-right:2%;text-align:right;vertical-align:middle;width:58%}.footer-container .call-now-space .call-now-text,.footer-container .call-now-space .call-now-link{display:inline-block;text-decoration:none}.change-call-link{cursor:pointer}.call-now-link{font-weight:700;color:#5ba0d0;text-decoration:underline;cursor:pointer}.call-now-link:hover{-webkit-transition:.2s .125s ease-out;-moz-transition:.2s .125s ease-out;-o-transition:.2s .125s ease-out;transition:.2s .125s ease-out;color:#3788c1}@media only screen and (max-width:549px){.header-container{text-align:center}.host-profile-container{display:block;margin-left:0;margin-right:0;width:100%}.host-profile-container .cs-host-profile{margin:0 auto}.host-profile-container .cs-host-profile .cs-host-profile-image{text-align:center}.host-profile-container .cs-host-profile .cs-host-profile-image img{margin:0}.host-profile-container .cs-host-profile-name,.host-profile-container .cs-host-profile-type{padding-left:0}.cs-time-zone-info{padding-top:20px}.current-step-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0;padding-top:25px;margin:0 auto;max-width:330px;min-width:0;width:100%}.current-step-container .selected-slot-info{display:block;margin:5px 0 12px 0}.current-step-container .step-text-input{padding-bottom:20px;padding-top:20px}.current-step-container .step-text-input input[type='text'],.current-step-container .step-text-input .next-step-button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.current-step-container .step-text-input input[type='text']{width:70%}.current-step-container .step-text-input .next-step-button{margin:0;margin-left:2%;padding-left:0;vertical-align:top;width:28%;height:40px;line-height:36px}.current-step-container .step-text-input .blue-arrow-right{display:none}.current-step-container .step-text-input-alt{padding-bottom:20px;padding-top:20px}.current-step-container .step-text-input-alt input[type='text'],.current-step-container .step-text-input-alt .next-step-button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.current-step-container .step-text-input-alt input[type='text']{width:70%}.current-step-container .step-text-input-alt .next-step-button{margin:0;margin-left:2%;padding-left:0;vertical-align:top;width:28%;height:40px;line-height:36px}.current-step-container .step-text-input-alt .blue-arrow-right{display:none}.current-step-container .previous-step-confirmation .confirmation-left{width:100%}.current-step-container .step-index .step-title{max-width:275px}.current-step-container .step-start{width:100%}.current-step-container .step-start .time-slot-selector .day-selectors{width:100%}.current-step-container .step-start .time-slot-selector .day-selectors .selector-button,.current-step-container .step-start .time-slot-selector .day-selectors .more-times-selector{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top}.current-step-container .step-start .time-slot-selector .day-selectors .selector-button.selected:after,.current-step-container .step-start .time-slot-selector .day-selectors .select-wrapper.selected:after{display:none}.current-step-container .step-start .time-slot-selector .day-selectors .selector-button,.current-step-container .step-start .time-slot-selector .day-selectors .select-wrapper{display:inline-block;margin-right:2%;max-width:140px;vertical-align:top;width:29%}.current-step-container .step-start .time-slot-selector .day-selectors .select-wrapper{margin-right:0;width:38%}.current-step-container .step-start .time-slot-selector .right-pointing-triangle{display:none}.current-step-container .step-start .time-slot-selector .available-time-slots{display:block;margin:15px 0 0 0;max-width:none;text-align:center;width:100%}.current-step-container .step-start .time-slot-selector .available-time-slots .left-row,.current-step-container .step-start .time-slot-selector .available-time-slots .right-row{max-width:none;width:auto}.current-step-container .step-referral .referral-info{margin:0 0 15px 0}.current-step-container .step-referral .skip-step-text{margin-top:10px}.current-step-container .step-final .finish-button{float:right}.current-step-container .skip-step-text,.current-step-container .skip-step-link{margin-top:10px}.footer-container .offer-space{margin:0;padding:15px 0 0 0;text-align:center;width:100%}.footer-container .call-now-space{display:block;margin-top:20px;max-width:none;text-align:center;width:100%}}