@charset "UTF-8";.btn,.title:after{background:#f6d400}#nav li a:after,#nav-popup-wrapper .share-wrapper:before,#nav:after,.title:after{content:""}#banner,.no-scroll{overflow:hidden}@font-face{font-family:Gotham-Light;src:url(../fonts/Gotham-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Gotham-Light.otf) format("opentype"),url(../fonts/Gotham-Light.woff) format("woff"),url(../fonts/Gotham-Light.ttf) format("truetype"),url(../fonts/Gotham-Light.svg#Gotham-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Gotham-Medium;src:url(../fonts/Gotham-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Gotham-Medium.otf) format("opentype"),url(../fonts/Gotham-Medium.woff) format("woff"),url(../fonts/Gotham-Medium.ttf) format("truetype"),url(../fonts/Gotham-Medium.svg#Gotham-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Gotham-Bold;src:url(../fonts/Gotham-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gotham-Bold.otf) format("opentype"),url(../fonts/Gotham-Bold.woff) format("woff"),url(../fonts/Gotham-Bold.ttf) format("truetype"),url(../fonts/Gotham-Bold.svg#Gotham-Bold) format("svg");font-weight:400;font-style:normal}h1,h2,h3{font-family:Gotham-Bold,sans-serif}h1{font-size:76px;line-height:.9em}@media screen and (max-width:767px){h1{font-size:50px}}@media screen and (max-width:480px){.col-xxs-12{width:100%}h1{font-size:40px}}a,div,h4,h5,label,p,span{color:#555;font:14px Gotham-Medium,sans-serif}h4,h5{font-size:16px}h6{color:#222;font:16px Gotham-Light,sans-serif}input{font:13px Gotham-Light,sans-serif}.title{color:#f6d400;font:16px Gotham-Medium,sans-serif;margin:0;letter-spacing:5px;text-transform:uppercase}#nav li a,#nav-popup-wrapper,.btn{letter-spacing:2px;text-transform:uppercase}.title:after{display:block;height:5px;margin:15px 0;width:100px}.title.gray{color:#aaa}.subtitle{color:#fff;font:36px Gotham-Bold,sans-serif;margin:0;text-transform:uppercase}.subtitle.black{color:#181818}a,a:active,a:focus,a:hover{text-decoration:none}.btn,a,input{transition:all .3s ease-in-out}.btn{border:1px solid #222;border-radius:0;color:#222;font:13px Gotham-Bold,sans-serif;line-height:1em;padding:15px 28px 14px}.btn.btn-pending{background:#be1212;border-color:#be1212}.btn.btn-registered{background:#8ac544;border-color:#8ac544}.btn.btn-print{background:#1578bb;border-color:#1578bb}.btn:active,.btn:focus,.btn:hover{background:#222;color:#f6d400}.icon-help{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/icon-help.png) center no-repeat;width:16px;height:16px;display:inline-block}label{cursor:pointer;display:block}input{border:0}form div.error-message{color:#e00;position:absolute;left:15px;bottom:2px}#banner,#nav li a,.valign-middle{position:relative}form #locations-list li{margin-bottom:8px}form #locations-list .remove{background:#f6d400;border-radius:50%;cursor:pointer;transition:all .25s ease-out;font-size:10px;width:18px;height:18px;display:inline-block;text-align:center;vertical-align:top;margin-left:5px;padding:4px}#nav,#nav li,#nav ul,#nav:after,#share-open,.iblock-middle{display:inline-block;vertical-align:middle}.no-pd{padding:0!important}.no-tr{transition:0s!important}.iblock-middle:last-child{margin-left:-4px}.valign-middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.middle{-webkit-transform:translateY(50%);transform:translateY(50%)}.modal-backdrop{z-index:0}#header,#top-banner{position:fixed;z-index:10}#header{background:#f6d400;left:0;padding:0 20px;right:0;top:0}#header>div{width:20%}#header>div:last-child{text-align:right;width:80%}@media screen and (max-width:1070px){#header>div,#header>div:last-child{width:50%}}#header .header-logo{display:inline-block}#header .header-logo img{max-width:180px;width:100%}@media screen and (max-width:480px){#header .header-logo img{max-width:100px}}#nav{text-align:right}#nav li,#nav ul,#nav:after{margin:0}#nav:after{background:#222;height:25px;margin:0 5px;width:1px}#nav li a{color:#222;display:block;font:12px Gotham-Medium,sans-serif;margin:0 20px;padding:10px 0}#nav-popup a,#nav-popup-wrapper{font:14px Gotham-Medium,sans-serif}#nav li a:after{background:#222;bottom:0;left:50%;height:3px;position:absolute;width:0;transition:all .33s ease-in-out}#nav li a:hover:after,#nav li.active a:after{left:0;width:100%}@media screen and (max-width:1240px){#nav li a{margin:0 10px}}#share-open{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/ico-share.svg) center no-repeat;height:60px;width:60px}@media screen and (min-width:1071px) and (max-width:1240px){#share-open{height:40px;width:40px}}#share-open span{background:#222;display:none;height:2px;margin:6px auto;width:34px}@media screen and (max-width:1070px){#nav{display:none}#share-open{background:0 0;padding-top:15px}#share-open span{display:block}}#nav-popup-wrapper{margin:0 auto;max-width:380px;padding:20px;text-align:center}#nav-popup-wrapper .share-wrapper{margin-top:10px}#nav-popup-wrapper .share-wrapper:before{background:#aaa;display:block;height:1px;margin:0 auto;width:175px}#nav-popup-wrapper .share-wrapper p{color:#f6d400;margin:40px 0}@media screen and (max-height:449px){#nav-popup-wrapper .share-wrapper p{margin:20px 0}}#nav-popup-wrapper .share-wrapper a{display:inline-block;height:40px;margin:0 10px;width:40px}#nav-popup-wrapper .share-wrapper a.ico-gp{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/nav-gp.svg)}#nav-popup-wrapper .share-wrapper a.ico-fb{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/nav-fb.svg)}#nav-popup-wrapper .share-wrapper a.ico-tw{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/nav-tw.svg)}#nav-popup-wrapper .share-wrapper a:active,#nav-popup-wrapper .share-wrapper a:focus,#nav-popup-wrapper .share-wrapper a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}#nav-popup a{color:#fff;display:inline-block;margin:15px 0;padding:10px 15px}@media screen and (max-height:449px){#nav-popup a{margin:5px 0}}#faq-banner,#top-banner{display:block;width:100%;max-width:100%}#faq-banner img,#top-banner img{margin:0 auto}#top-banner{background:#005689;border-bottom:4px solid #FFF}#top-banner+#header{top:84px}#faq-banner{background:#fff;border-bottom:4px solid #D3D3D3;border-top:4px solid #FFF}#banner{background:#f6d400;height:500px}#banner .banner-border{border-right:250px solid transparent;border-top:320px solid #f6d400;height:0;left:0;position:absolute;top:78px;width:0;z-index:1}@media screen and (max-width:480px){#banner .banner-border{top:60px}}#banner .banner-bg,#banner .banner-img{bottom:0;left:0;position:absolute;right:0;top:0}@media screen and (max-width:699px){#banner .banner-bg,#banner .banner-img{top:250px}}#banner .banner-bg{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/banner-bg.svg) right top;background-size:cover;z-index:1}#banner .banner-img{background:center top;background-size:cover;opacity:0;transition:all .55s ease-in-out}#banner .banner-img.active{opacity:1}#banner .container,#banner .row,#banner .row>div{height:100%}.banner-content{position:relative;top:49%;z-index:2}@media screen and (max-height:599px){.banner-content{top:55%}}@media screen and (max-height:499px){.banner-content{top:60%}}@media screen and (max-width:699px){.banner-content{padding:0 40px;top:20%;-webkit-transform:translateY(0);transform:translateY(0)}}.banner-content p{color:#333;font:16px Gotham-Bold,sans-serif;letter-spacing:3px;margin:0;text-transform:uppercase}.banner-content h1{color:#fff;margin:20px 0 30px -5px;text-transform:uppercase}.banner-content a{display:inline-block}.reason-resume{background:0 center no-repeat;height:225px;padding-top:6%}.app-fairs h2:after,.reason-resume p:before{display:block;height:3px;content:""}@media screen and (min-width:768px) and (max-width:991px){.reason-resume{background-position:-30px center;padding-top:4%}}@media screen and (max-width:767px){.reason-resume{padding-left:150px!important;padding-top:0}.reason-resume p{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.reason-resume:nth-child(2){background-position:-40px center}}.reason-resume:nth-child(1),.reason-resume:nth-child(3){background-color:#f6d400}.reason-resume:nth-child(2){background-color:#e7c600;background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/ico-seminars.svg);padding-left:15%;padding-right:50px}@media screen and (min-width:768px) and (max-width:1199px){.reason-resume:nth-child(2){padding-left:17.5%}}@media screen and (min-width:768px) and (max-width:991px){.reason-resume:nth-child(2){padding-left:18.5%}}.reason-resume:nth-child(1){background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/ico-school.svg);padding-left:10%;padding-right:50px}@media screen and (min-width:768px) and (max-width:1199px){.reason-resume:nth-child(1){padding-left:12.5%}}@media screen and (min-width:768px) and (max-width:991px){.reason-resume:nth-child(1){padding-left:13%}}.reason-resume:nth-child(3){background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/ico-assistance.svg);padding-left:14%;padding-right:25px}@media screen and (min-width:768px) and (max-width:1199px){.reason-resume:nth-child(3){padding-left:17.5%}}@media screen and (min-width:768px) and (max-width:991px){.reason-resume:nth-child(3){background-position:-100px center;padding-left:12%}}@media screen and (max-width:767px){.reason-resume:nth-child(3){background-position:-45px center}}.reason-resume p{color:#222;font:16px Gotham-Light,sans-serif;line-height:1.3em;margin:0}.app-fairs h2,.app-fairs h3,.app-fairs p,.footer-visit-wrapper h2,.footer-visit-wrapper h5{color:#fff}.reason-resume p:before{background:#fff;margin:0 0 20px;width:48px}.app-fairs{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/app/app-bg.jpg) center no-repeat;background-size:cover;padding:100px 0}@media screen and (max-width:400px){.app-fairs{background-position:0 center}}.app-fairs h2,.app-fairs h3{text-transform:uppercase}.app-fairs h2:after{background:#fff;margin:15px 0;width:70px}.app-fairs .last,.app-fairs h3{margin-bottom:50px}.app-fairs .filter{display:none}@media screen and (max-width:991px){.app-fairs{position:relative}.app-fairs .filter{display:block}}.app-fairs a{margin-right:10px;margin-top:50px}.app-fairs a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media screen and (max-width:340px){.app-fairs a{max-width:120px}.app-fairs a img{max-width:100%}}.footer-visit-wrapper{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/footer-bg.png) 8% center no-repeat;background-size:cover;padding:150px 0;text-transform:uppercase}@media screen and (max-width:767px){.footer-visit-wrapper{padding:100px 0}}.footer-visit-wrapper h5{letter-spacing:5px;margin:0}.footer-visit-wrapper h2{font-size:50px;margin:15px 0 50px}.footer-visit-wrapper .event{display:inline-block;padding:0 50px;position:relative;vertical-align:top}.footer-visit-wrapper .event.with-border:after{background:#f6d400;content:"";height:20px;position:absolute;right:0;top:5px;width:1px}@media screen and (max-width:767px){.footer-visit-wrapper .event{margin:25px 0;padding:0;width:100%}.footer-visit-wrapper .event:last-child{margin-bottom:0}.footer-visit-wrapper .event:after{display:none}}.footer-visit-wrapper .event .city,.footer-visit-wrapper .event .date,.footer-visit-wrapper .event .divider{display:inline-block;vertical-align:middle}.footer-visit-wrapper .event .city,.footer-visit-wrapper .event .divider{color:#f6d400;font-size:22px}.footer-visit-wrapper .event .divider{margin:0 10px}.footer-visit-wrapper .event .date{color:#fff;font:17px Gotham-Light,sans-serif;letter-spacing:2px;padding-top:3px}.footer-visit-wrapper .event .btn{border-color:#f6d400;font:12px Gotham-Medium,sans-serif;margin-top:20px;padding:11px 22px 10px;white-space:normal;line-height:1.4}.footer-visit-wrapper .event .btn.btn-pending{border-color:#be1212}.footer-visit-wrapper .event .btn.btn-pending:active,.footer-visit-wrapper .event .btn.btn-pending:focus,.footer-visit-wrapper .event .btn.btn-pending:hover{color:#be1212}.footer-visit-wrapper .event .btn.btn-registered{border-color:#8ac544}.footer-visit-wrapper .event .btn.btn-registered:active,.footer-visit-wrapper .event .btn.btn-registered:focus,.footer-visit-wrapper .event .btn.btn-registered:hover{color:#8ac544}.footer-visit-wrapper .event .btn.btn-print{border-color:#1578bb}.footer-visit-wrapper .event .btn.btn-print:active,.footer-visit-wrapper .event .btn.btn-print:focus,.footer-visit-wrapper .event .btn.btn-print:hover{color:#1578bb}#page-faq{background:#f2f2f2;padding:75px 0}#page-faq h3{margin-bottom:35px}#page-faq .accordion{width:100%}#page-faq .accordion .accordion-pane{width:100%;height:40px;background:#fff;overflow:hidden;margin-bottom:5px;position:relative;transition:.3s}#page-faq .accordion .accordion-pane.active{height:272px}#page-faq .accordion .accordion-pane:last-child{margin-bottom:0}#page-faq .accordion .accordion-pane .header{background:#f6d400;color:#222;margin:0;width:100%;height:40px;line-height:40px;text-indent:15px;text-transform:uppercase;cursor:pointer;transition:.5s}#page-faq .accordion .accordion-pane.active div.header{background:#fff;border-bottom:solid 1px #999}#page-faq .accordion .accordion-pane .content{padding:10px;position:absolute;top:40px;width:100%;bottom:0;overflow:auto}#page-faq .accordion .accordion-pane .content h5{font-size:14px}#page-faq .accordion .accordion-pane .content p{font:12px Gotham-Light,sans-serif;color:#5c5c5c}#page-faq #contact-form input:first-of-type{margin-top:0}#page-faq #contact-form textarea{height:70px}#footer{background:#181818;padding:65px 0 85px}@media screen and (max-width:767px){#footer{padding:50px 0}}#footer div{color:#e4e4e4;font-size:14px}#footer .terms-privacy-link{color:#f6d400;display:inline-block;font:12px Gotham-Light,sans-serif;margin-bottom:15px;padding-bottom:1px;position:relative;vertical-align:top}#footer .terms-privacy-link:after{background:#f6d400;bottom:0;content:"";left:0;height:1px;position:absolute;width:100%;transition:all .33s ease-in-out}#footer .terms-privacy-link:hover:after{left:50%;width:0}.footer-social-links{text-align:right}.footer-social-links a{background:center no-repeat;border:3px solid #aaa;display:inline-block;height:50px;margin-left:10px;padding:5px;width:50px}@media screen and (max-width:767px){.footer-social-links{margin-top:20px;text-align:left}.footer-social-links a:first-child{margin-left:0}}.footer-social-links a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.footer-social-links a.ico-fb{background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/ico-fb.svg)}.footer-social-links a.ico-tw{background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/ico-tw.svg)}.footer-social-links a.ico-ig{background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/ico-ig.svg)}.footer-social-links a.ico-yt{background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/ico-yt.svg)}.high-school-content h6{margin-top:40px;line-height:1.7}.sign .form-response{color:#F6D400}.tooltip-inner{max-width:500px}.pac-container{z-index:2000}#overlay,.popup{bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;transition:all .66s ease-in-out}#overlay.active,#popup-register.active .popup-wrapper,.popup.active{visibility:visible}#overlay{background:#000;z-index:15}#overlay.active{opacity:.88}.popup{z-index:16}.popup.active{opacity:1}.modal-header .close span,.popup-close{display:inline-block;height:40px;position:relative;width:40px;transition:all .33s ease-in-out}.modal-header .close span:after,.modal-header .close span:before,.popup-close:after,.popup-close:before{background:#fff;content:"";height:2px;left:5px;position:absolute;top:50%;width:30px}.modal-header .close span:before,.popup-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-header .close span:after,.popup-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-header .close span:hover,.popup-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#popup-register{background:#fff;height:400px;left:50%;margin-left:-310px;overflow:hidden;position:fixed;top:10%;z-index:17;width:620px;-webkit-perspective:600px;perspective:600px;-webkit-transform:scale(.7);transform:scale(.7);transition:all .44s ease-in-out}@media screen and (max-height:499px){#popup-register{height:370px;overflow-y:scroll;top:5%}}@media screen and (max-height:399px){#popup-register{height:95%;top:2.5%}}@media screen and (max-width:639px){#popup-register{margin-left:-175px;overflow-y:scroll;width:350px}}@media screen and (max-width:369px){#popup-register{margin-left:-150px;width:300px}}#popup-register div.error-message{position:relative;margin:-8px 0 2px}#popup-register.active{-webkit-transform:scale(1);transform:scale(1)}#popup-register .popup-close{margin:5px 5px 0 0}#popup-register .popup-close:after,#popup-register .popup-close:before{background:#9e9e9e}.popup-wrapper-register{-webkit-transform-origin:0 50%;transform-origin:0 50%}.popup-wrapper-register.deactive{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.popup-wrapper-login{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.popup-wrapper-login.deactive{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.popup-wrapper{bottom:0;left:0;opacity:1;padding:0 100px;position:absolute;right:0;top:40px;transition:all 1s ease-in-out}.popup-wrapper.deactive{opacity:0;visibility:hidden}@media screen and (max-width:639px){.popup-wrapper{padding:0 25px}}.popup-wrapper h6{border-bottom:1px solid #a0a0a0;font-size:24px;margin:0;padding-bottom:25px}.popup-wrapper .popup-link-change{color:#333;display:inline-block;line-height:1em;margin:30px 50px 30px 0;position:relative;vertical-align:middle}@media screen and (max-width:550px){.popup-wrapper .popup-link-change{margin-right:15px}}.popup-wrapper .popup-link-change:last-child{margin-right:0}.popup-wrapper .popup-link-change:before{border:1px solid #9e9e9e;border-radius:50%;content:"";display:inline-block;height:24px;margin:-3px 5px 0 0;vertical-align:middle;width:24px}@media screen and (max-width:369px){.popup-wrapper .popup-link-change:before{height:18px;width:18px}}.popup-wrapper .popup-link-change:after{background:#222;border-radius:50%;content:"";height:8px;left:8px;opacity:0;position:absolute;top:5px;width:8px;transition:all .33s ease-in-out}@media screen and (max-width:369px){.popup-wrapper .popup-link-change:after{left:5px;top:2px}}.popup-wrapper .popup-link-change.active:before{border-color:#9e9e9e}.popup-wrapper .popup-link-change.active:after,.popup-wrapper .popup-link-change:hover:after{opacity:1}.popup-wrapper form button,.popup-wrapper form input{border-radius:2px;display:block;width:100%}.popup-wrapper form input{border:1px solid #d3d3d3;color:#000;height:40px;margin:0 0 15px;padding:0 15px;text-align:center;transition:all .33s ease-in-out}.popup-wrapper form input:focus{border-color:#f6d400}.popup-wrapper form button{border-color:#f6d400;height:50px;margin-bottom:25px;transition:all .33s ease-in-out}.popup-wrapper form button:hover{border-color:#222}.modal-backdrop.in{opacity:.88}.modal-dialog{width:620px}.modal-dialog .modal-content{border:0;border-radius:0}.modal-dialog .modal-content .modal-header{border:0;padding:0}.modal-dialog .modal-content .modal-header .close{opacity:1}.modal-dialog .modal-content .modal-header .close span{margin:5px 5px 0 0}.modal-dialog .modal-content .modal-header .close span:after,.modal-dialog .modal-content .modal-header .close span:before{background:#9e9e9e}.modal-dialog .modal-content .modal-body{padding:0 100px 50px}@media screen and (max-width:620px){.modal-dialog{width:100%}.modal-dialog .modal-content .modal-body{padding-left:50px;padding-right:50px}}.modal-dialog .modal-content .modal-body a{border-bottom:1px solid #f6d400}.modal-dialog .modal-content .modal-body h1{color:#222;font:16px Gotham-Light,sans-serif;border-bottom:1px solid #A0A0A0;font-size:24px;margin:0 0 25px;padding-bottom:25px;text-align:center}.modal-dialog .modal-content .modal-body form div.error-message{position:relative;margin-top:-12px}.modal-dialog .modal-content .modal-body form label,.modal-dialog .modal-content .modal-body form p{margin:0}.modal-dialog .modal-content .modal-body form button,.modal-dialog .modal-content .modal-body form input,.modal-dialog .modal-content .modal-body form select{border-radius:2px;display:block;width:100%}.modal-dialog .modal-content .modal-body form input,.modal-dialog .modal-content .modal-body form select{background:#fff;border:1px solid #d3d3d3;color:#000;height:40px;margin:0 0 15px;padding:0 15px;text-align:center;transition:all .33s ease-in-out}.modal-dialog .modal-content .modal-body form input:focus,.modal-dialog .modal-content .modal-body form select:focus{border-color:#f6d400}.modal-dialog .modal-content .modal-body form input[type=checkbox]{height:auto;width:auto;position:relative!important;display:inline-block!important;margin:10px 10px 0 0}.modal-dialog .modal-content .modal-body form button{border-color:#f6d400;height:50px;margin-bottom:25px;transition:all .33s ease-in-out}.modal-dialog .modal-content .modal-body form button:hover{border-color:#222}.modal-dialog .modal-content .modal-body form .chosen-container{margin-bottom:0}.home-cities>div{background:#fff;padding:0}.home-cities>div:nth-child(even){background:#f2f2f2}.home-city{padding:35px 15px 60px 0}.home-city h2{color:#f6d400;font-size:100px;line-height:.8em;margin:0 0 0 -8px;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:991px){.home-city h2{font-size:60px;margin-left:-5px}}@media screen and (max-width:480px){.home-city h2{font-size:60px;margin-left:-5px}}.home-city .date{font-family:Gotham-Medium,sans-serif;font-size:16px;margin:20px 0 0}.home-city .date .divider{display:inline-block;margin:0 10px}.home-city .local{margin:20px 0 5px;text-transform:uppercase}.home-city .btns{margin-top:20px}.home-city .btns a{display:inline-block;vertical-align:middle}.home-city .btns .btn{background:#222;color:#fff;max-width:100%;white-space:normal;line-height:1.4;text-transform:none}.home-city .btns .btn.btn-pending{background:#be1212}.home-city .btns .btn.btn-registered{background:#8ac544;width:365px}.home-city .btns .btn.btn-print{background:#1578bb;margin-top:10px;width:365px}.home-city .btns .btn:hover{background:#fff;color:#222}@media screen and (max-width:1199px){.home-city .btns .btn{padding-left:18px;padding-right:18px}}.home-city .btns .link{border-bottom:4px solid #f6d400;color:#222;letter-spacing:3px;padding:12px 0 10px;text-transform:uppercase}.home-city .btns .link:hover{border-bottom-color:#222}@media screen and (max-width:1199px){.home-city .btns .link{letter-spacing:2px}}.home-city .btns a:nth-child(even){margin:0 30px}@media screen and (max-width:385px){.home-city .btns a:nth-child(even){margin:0 0 0 10px}}.home-exhibitors-call-wrapper{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/home/bg-exhibitors.png) center no-repeat;background-size:cover}.home-exhibitors-call-wrapper .title{margin-top:100px}.change-exhibitors-city{margin-top:35px}.change-exhibitors-city a{color:#fff;display:inline-block;letter-spacing:3px;margin-right:40px;text-transform:uppercase}.change-exhibitors-city a:last-child{margin-right:0}.change-exhibitors-city a:after{background:#f6d400;content:"";display:block;height:3px;margin:20px auto 0;width:0;transition:all .33s ease-in-out}.change-exhibitors-city a.active{cursor:default}.change-exhibitors-city a.active:after,.change-exhibitors-city a:focus:after,.change-exhibitors-city a:hover:after{width:100%}.home-exhibitors-nav,.home-exhibitors-section,.home-exhibitors-wrapper{height:400px}@media screen and (max-width:1199px){.home-exhibitors-nav,.home-exhibitors-section,.home-exhibitors-wrapper{height:600px}}@media screen and (max-width:991px){.home-exhibitors-nav,.home-exhibitors-section,.home-exhibitors-wrapper{height:780px}}@media screen and (max-width:579px){.home-exhibitors-nav,.home-exhibitors-section,.home-exhibitors-wrapper{height:1160px}}.home-exhibitors-section,.home-exhibitors-wrapper{position:relative}@media screen and (max-width:480px){.home-exhibitors-nav,.home-exhibitors-section,.home-exhibitors-wrapper{height:2300px}.home-exhibitors-section .col-xs-1{width:15%}.home-exhibitors-section .col-xs-10{width:70%}}.home-exhibitors-wrapper{opacity:0;overflow:hidden;visibility:hidden;transition:all .33s ease-in-out}.home-exhibitors-wrapper.active{opacity:1;visibility:visible}.home-exhibitors-next,.home-exhibitors-prev{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/home/arrows.svg) center no-repeat;cursor:default;display:block;height:27px;margin:0 auto;opacity:.3;pointer-events:none;width:12px}.home-exhibitors-next.active,.home-exhibitors-prev.active{cursor:pointer;opacity:1;pointer-events:all}.home-exhibitors-prev{background-position:0 0}.home-exhibitors-prev.active:focus,.home-exhibitors-prev.active:hover{-webkit-transform:translateX(-3px) translateY(-50%);transform:translateX(-3px) translateY(-50%)}.home-exhibitors-next{background-position:right 0}.home-exhibitors-next.active:focus,.home-exhibitors-next.active:hover{-webkit-transform:translateX(3px) translateY(-50%);transform:translateX(3px) translateY(-50%)}.home-exhibitors-container{bottom:0;left:150px;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;transition:all .55s ease-in-out}.home-exhibitors-container.left{left:-150px;right:auto}.home-exhibitors-container.active{left:0;opacity:1;visibility:visible}@media screen and (max-width:579px){.home-exhibitors-container .col-xs-4{width:50%}}@media screen and (max-width:480px){.home-exhibitors-container .col-xs-4{width:100%}}.home-exhibitor{border:1px solid #e7e7e7;height:170px;margin:20px 0 0;position:relative;text-align:center}.home-exhibitor .valign-middle{margin:0 auto}.home-exhibitor .img-container{height:100px;margin-bottom:15px;padding:0 5px}.home-exhibitor img{max-height:100%;max-width:100%}.home-exhibitor p{margin:0}.home-exhibitor .hover{background:#222;bottom:0;left:0;opacity:0;padding:0 15px;position:absolute;right:0;top:0;visibility:hidden;transition:all .33s ease-in-out}.home-exhibitor .hover p{color:#fff;font-size:12px;margin-bottom:10px}.home-exhibitor .hover .btn{background:0 0;border-color:#f6d400;color:#f6d400;font-size:10px;letter-spacing:1px;padding-left:5px;padding-right:5px;width:100%}.form-loading,.home-exhibitors-loading{width:60px;transition:all .22s ease-in-out}.home-exhibitor .hover .btn:hover{background:#f6d400;color:#000}.home-exhibitor:hover .hover{opacity:1;visibility:visible}.home-exhibitors-loading{left:50%;margin:-30px 0 0 -30px;opacity:0;position:absolute;top:50%;visibility:hidden}.home-exhibitors-loading.active{opacity:1;visibility:visible}.form-loading{margin:0 auto;display:none;opacity:0;visibility:hidden}.form-loading.active{opacity:1;visibility:visible;display:block}.home-exhibitor-popup{background:#222;border-radius:5px;height:90%;left:50%;margin-left:-435px;opacity:0;overflow:hidden;position:fixed;top:5%;visibility:hidden;width:870px;z-index:16;-webkit-transform:scale(.7);transform:scale(.7);transition:all .55s ease-in-out}@media screen and (max-width:899px){.home-exhibitor-popup{left:5%;margin-left:0;width:90%}}@media screen and (max-height:499px){.home-exhibitor-popup>div{width:100%}}.home-exhibitor-popup.active{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.home-exhibitor-popup .exhibitor-popup-close{display:inline-block;height:30px;position:relative;width:30px;transition:all .33s ease-in-out}.home-exhibitor-popup .exhibitor-popup-close:after,.home-exhibitor-popup .exhibitor-popup-close:before{background:#666;content:"";height:2px;left:5px;position:absolute;top:50%;width:20px}.home-exhibitor-popup .exhibitor-popup-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.home-exhibitor-popup .exhibitor-popup-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.home-exhibitor-popup .exhibitor-popup-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home-exhibitor-popup .left{background:#f2f2f2;color:#222;height:100%;overflow-x:hidden;overflow-y:scroll;padding:10px 10px 50px;position:relative}@media screen and (max-width:767px),screen and (max-height:499px){.home-exhibitor-popup{overflow-x:hidden;overflow-y:scroll}.home-exhibitor-popup .left{height:auto;overflow:hidden;padding-bottom:10px}}.home-exhibitor-popup .left .img-responsive{margin:0 auto}.home-exhibitor-popup .left .main-img{background:#fff;border:1px solid #d2d2d2;border-radius:4px;margin-top:-10px;max-height:100px;max-width:100px;padding:10px}.home-exhibitor-popup .left h3{margin:10px 0}.home-exhibitor-popup .left .country{color:#222;font-size:12px}.home-exhibitor-popup .left .country:after{background:#f6d400;content:"";display:block;height:4px;margin:15px auto;width:100px}.home-exhibitor-popup .left .desc{font-family:Gotham-Light,sans-serif;margin-bottom:15px;padding:0 60px}.home-exhibitor-popup .left .read-more{color:#bea200;display:inline-block;font-size:13px;position:relative}.home-exhibitor-popup .left .read-more:after{background:#bea200;content:"";display:block;height:1px;margin:0 auto;width:100%;transition:width .44s ease-out}.home-exhibitor-popup .left .read-more:hover:after{width:0}.home-exhibitor-popup .left .video-link{height:0;margin:25px auto;position:relative;padding-bottom:44%;padding-top:25px;width:80%}.home-exhibitor-popup .left .video-link iframe{left:0;height:100%;position:absolute;top:0;width:100%}.home-exhibitor-popup .left .edufindme-link{border:1px solid #222;color:#222;display:inline-block;margin-bottom:15px;padding:8px 13px}.home-exhibitor-popup .left .edufindme-link:hover{background:#222;color:#f6d400}.home-exhibitor-popup .right{padding:0}.home-exhibitor-popup .right .fairs{background:#fff}.home-exhibitor-popup .right .fairs h4{border-bottom:3px solid #d5dfe9;font-size:16px;margin:0;padding:20px 5px 15px 20px}.home-exhibitor-popup .right .fairs .list{max-height:300px;overflow-x:hidden;overflow-y:scroll}.home-exhibitor-popup .right .fairs .list a{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/map-pointer.png) 7.7% center no-repeat;background-size:auto 22px;border-bottom:1px solid #dcdcdc;color:#666;display:block;opacity:.7;padding:15px 15px 15px 50px;position:relative}@media screen and (max-width:767px),screen and (max-height:499px){.home-exhibitor-popup .right .fairs .list{max-height:none;overflow:hidden}.home-exhibitor-popup .right .fairs .list a{background-position:3% center}}@media screen and (max-width:479px){.home-exhibitor-popup .right .fairs .list a{background-position:6% center}}.home-exhibitor-popup .right .fairs .list a:before{background:#f6d400;bottom:0;content:"";left:-4px;position:absolute;top:0;width:4px;transition:all .33s ease-in-out}.home-exhibitor-popup .right .fairs .list a.active,.home-exhibitor-popup .right .fairs .list a:active,.home-exhibitor-popup .right .fairs .list a:focus,.home-exhibitor-popup .right .fairs .list a:hover{opacity:1}.home-exhibitor-popup .right .fairs .list a.active:before,.home-exhibitor-popup .right .fairs .list a:active:before,.home-exhibitor-popup .right .fairs .list a:focus:before,.home-exhibitor-popup .right .fairs .list a:hover:before{left:0}.home-exhibitor-popup .right .sign{padding:20px 10px 20px 15px}.home-exhibitor-popup .right .sign h4{color:#fff;font-size:15px;line-height:1.3em;padding:0 15px}.home-exhibitor-popup .right .sign .desc{color:#c9c9c9;font-size:12px;line-height:1.5em;padding:0 15px}.home-exhibitor-popup .form-school-location{margin-top:10px}.home-exhibitor-popup .form-school-location button,.home-exhibitor-popup .form-school-location input{display:block;margin:8px 0;padding:8px;width:100%}.home-exhibitor-popup .form-school-location input{border:2px solid #222;color:#222;font:14px Gotham-Medium,sans-serif}.home-exhibitor-popup .form-school-location input:focus{border-color:#f6d400}.home-exhibitor-popup .form-school-location input.error{border-color:red}.home-exhibitor-popup .form-school-location button{border:1px solid #f6d400}.home-exhibitor-popup .form-school-location button:active,.home-exhibitor-popup .form-school-location button:focus,.home-exhibitor-popup .form-school-location button:hover{background:#222}.home-reasons-wrapper{background:#f2f2f2;padding:75px 0}.home-reason{margin-top:50px}@media screen and (min-width:768px){.home-reason{width:27.5%}#exhibitors-filter a:first-child{padding-left:15px}}@media screen and (min-width:1200px){.home-reason{width:30%}}.home-reason .ico{background:no-repeat;background-size:auto 100%;height:32px}.home-reason .ico-talk{background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/home/ico-talk.svg)}.home-reason .ico-oriented{background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/home/ico-oriented.svg)}.home-reason .ico-understand{background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/home/ico-understand.svg)}.home-reason .ico-offers{background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/home/ico-offers.svg)}.home-reason .ico-representatives{background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/home/ico-representatives.svg)}.home-reason .ico-planning{background-image:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/home/ico-planning.svg)}.home-reason h4{color:#181818;font-family:Gotham-Bold,sans-serif;margin:15px 0 10px}.home-reason p{font-family:Gotham-Light,sans-serif}.banner-city .banner-content,.banner-highschool .banner-content{top:45%}@media screen and (max-height:499px){.banner-city .banner-content,.banner-highschool .banner-content{top:50%}}@media screen and (max-width:699px){.banner-city .banner-content,.banner-highschool .banner-content{top:15%}}.banner-city h1,.banner-highschool h1{font-size:120px;line-height:1em;position:relative}.banner-city h1 span,.banner-highschool h1 span{color:#222;font:20px Gotham-Bold,sans-serif;left:10px;letter-spacing:4px;position:absolute;top:50%;-webkit-transform:translateY(-30%);transform:translateY(-30%)}@media screen and (max-width:699px){.banner-city h1,.banner-highschool h1{font-size:80px}.banner-city h1 span,.banner-highschool h1 span{left:6px}}@media screen and (max-width:480px){.banner-city h1,.banner-highschool h1{font-size:50px}.banner-city h1 span,.banner-highschool h1 span{font-size:10px;left:4px}}.banner-city .date,.banner-highschool .date{font-family:Gotham-Bold,sans-serif;font-size:16px;margin:20px 0 0}.banner-city .date .divider,.banner-highschool .date .divider{color:#222;display:inline-block;font-family:Gotham-Bold,sans-serif;margin:0 30px}@media screen and (max-width:550px){.banner-city .date .divider,.banner-highschool .date .divider{display:block;visibility:hidden}}.banner-city .address,.banner-city .local,.banner-highschool .address,.banner-highschool .local{font-size:14px;font-weight:700;letter-spacing:0}.banner-city .local,.banner-highschool .local{margin:20px 0 5px;text-transform:uppercase}.banner-city .address,.banner-highschool .address{text-transform:none}.banner-city .btn,.banner-highschool .btn{background:#222;color:#fff;margin:25px 0 0;white-space:normal;line-height:1.4}.banner-city .btn.btn-pending,.banner-highschool .btn.btn-pending{background:#be1212}.banner-city .btn.btn-registered,.banner-highschool .btn.btn-registered{background:#8ac544}.banner-city .btn.btn-print,.banner-highschool .btn.btn-print{background:#1578bb}.banner-city .btn:hover,.banner-highschool .btn:hover{background:#f6d400;color:#222}.banner-city p{color:#222;font-family:Gotham-Light,sans-serif}.banner-highschool h1{font-size:76px;max-width:100%}@media screen and (max-width:767px){.banner-highschool h1{font-size:50px}}@media screen and (max-width:480px){.banner-highschool h1{font-size:40px}}.banner-highschool .copy{text-transform:none;letter-spacing:1px;margin-top:25px;max-width:50%}@media screen and (max-width:600px){.banner-highschool .copy{max-width:100%}}#google-map{bottom:0;left:0;position:absolute;right:0;top:0}#city-nav{border-bottom:1px solid #ccc;margin-top:15px}#city-nav a{border-bottom:4px solid transparent;color:#222;display:inline-block;letter-spacing:3px;margin-right:50px;padding:10px 0;text-transform:uppercase}#city-nav a:last-child{margin:0}#city-nav a.active,#city-nav a:active,#city-nav a:focus,#city-nav a:hover{border-bottom-color:#f6d400}#exhibitors-seminars-wrapper{margin:25px 0 0;overflow:hidden;position:relative}#exhibitors-seminars-container{left:0;position:relative;width:200%;transition:all .66s ease-in-out}#seminars-wrapper,.exhibitors-wrapper{display:inline-block;padding-bottom:50px;position:relative;vertical-align:top;width:49%}#seminars-wrapper{margin-left:-4px}#exhibitors-filter,.seminars-nav{margin:10px 0 20px;position:relative;vertical-align:middle}#exhibitors-filter a,.seminars-nav a{color:#ccc;display:inline-block;text-transform:uppercase;vertical-align:middle}@media screen and (max-width:767px){#exhibitors-filter{padding:0 15px}}#exhibitors-filter a{cursor:default;padding:10px 14px;pointer-events:none}@media screen and (max-width:1199px){#exhibitors-filter a{padding-left:10px;padding-right:10px}}@media screen and (max-width:991px){#exhibitors-filter a{padding-left:6px;padding-right:6px}}#exhibitors-filter a.has-content{color:#888;cursor:pointer;pointer-events:all}#exhibitors-filter a.has-content.active,#exhibitors-filter a.has-content:active,#exhibitors-filter a.has-content:focus,#exhibitors-filter a.has-content:hover{color:#f6d400}#exhibitors-filter a.has-content.active{cursor:default;pointer-events:none}.seminars-nav a,.seminars-nav span{color:#9c9c9c}.seminars-nav a{font:13px Gotham-Medium,sans-serif;padding:10px 0}.seminars-nav a.active,.seminars-nav a:active,.seminars-nav a:focus,.seminars-nav a:hover{color:#ceb000}.seminars-nav span{display:inline-block;margin:0 10px;vertical-align:middle}.exhibitor,.seminar{border-bottom:1px solid #ccc}.exhibitor:last-child,.seminar:last-child{border:0}.exhibitor h3,.seminar h3{color:#181818;font-family:Gotham-Bold,sans-serif}.exhibitor .left,.exhibitor .right,.seminar .left,.seminar .right{display:inline-block;vertical-align:middle}.exhibitor .left,.seminar .left{border:1px solid #ccc;border-radius:5px;position:relative;max-width:125px;width:35%}@media screen and (min-width:420px){.exhibitor .left,.seminar .left{width:25%}.exhibitor .left .hover,.seminar .left .hover{font-size:18px;line-height:24px}}@media screen and (min-width:768px){.exhibitor .left,.seminar .left{width:20%}}@media screen and (min-width:992px){.exhibitor .left,.seminar .left{width:15%}}@media screen and (min-width:1500px){.exhibitor .left,.seminar .left{width:10%}}.exhibitor .left img,.seminar .left img{margin:0 auto;padding:10px}.exhibitor .left .hover,.seminar .left .hover{background:rgba(0,0,0,.88);border-radius:5px;bottom:0;left:0;opacity:0;padding:0 10px;position:absolute;right:0;text-align:center;top:0;visibility:hidden;-webkit-transform:scale(.6);transform:scale(.6);transition:all .44s ease-in-out}.exhibitor .left .hover span,.seminar .left .hover span{color:#f6d400;display:block}@media screen and (min-width:550px){.exhibitor .left .hover,.seminar .left .hover{font-size:24px;line-height:28px}}@media screen and (min-width:720px){.exhibitor .left .hover,.seminar .left .hover{font-size:26px;line-height:30px}}.exhibitor .left:hover .hover,.seminar .left:hover .hover{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.exhibitor .right,.seminar .right{margin-left:-5px;padding:0 0 0 30px;width:65%}@media screen and (min-width:420px){.exhibitor .right,.seminar .right{width:75%}}@media screen and (min-width:768px){.exhibitor .right,.seminar .right{width:80%}.seminar-wrapper{top:50px}}@media screen and (min-width:992px){.exhibitor .right,.seminar .right{width:85%}}@media screen and (min-width:1500px){.exhibitor .right,.seminar .right{width:90%}}.exhibitor .middle{-webkit-transform:translateY(18%);transform:translateY(18%)}.exhibitor .btn{background:0 0;border-color:#f6d400;color:#f6d400;font-size:10px;letter-spacing:1px;padding-left:5px;padding-right:5px;width:100%}.exhibitor .btn:hover{background:#f6d400;color:#000!important}.exhibitor .text{color:#FFF!important;font-size:12px;margin-bottom:10px}.exhibitors-container{padding:0 15px}.exhibitor{padding:20px 0}.exhibitor .right h3{font-size:20px;margin:0 0 15px;cursor:pointer}.exhibitor .right p{color:#585858;font:15px Gotham-Light,sans-serif;margin:6px 0 0}#seminars-wrapper>.container{position:relative}.seminar-wrapper{left:0;opacity:0;padding:0 15px;position:absolute;right:0;top:50px;visibility:hidden;-webkit-transform:scale(.88);transform:scale(.88);transition:all .55s ease-in-out}.seminar-wrapper.active{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);transition-delay:.33s}.seminar{padding:25px 0}.seminar .left,.seminar .right{vertical-align:top}@media screen and (max-width:767px){.seminar .left,.seminar .right{width:100%}.seminar .right{padding:25px 15px 0 5px}.seminar h4{line-height:1.5em}}.seminar .seminar-hour{border-bottom:1px solid #999;padding:5px 15px}@media screen and (min-width:768px){.seminar .seminar-hour{border:0;padding-left:0}}.seminar h3{font-size:20px;margin:-4px 0 10px}.seminar h4{color:#f6d400;margin:0}.seminar .text,.seminar h4 .lang{font:16px Gotham-Light,sans-serif}.seminar h4 .divider{display:inline-block;margin:0 15px 0 20px;vertical-align:middle}.seminar h4 .divider,.seminar h4 .lang{color:#828282}.seminar .text{margin:15px 0 0}.register-container{border-bottom:5px solid #f6d400;margin:150px auto}@media screen and (max-width:767px){.register-container{margin-bottom:0;padding-bottom:15px}}.register-container h1{color:#222;font-size:46px;line-height:1em;margin:0 0 0 -3px}.register-container h1:after{margin:0 0 20px 3px}@media screen and (max-width:480px){.register-container h1{font-size:28px}.register-container h1:after{margin-left:2px}}.register-titles{font:18px Gotham-Bold,sans-serif;margin:15px 0}#contact-form,#register-form{padding-bottom:15px}#contact-form .radio-label,#register-form .radio-label{display:inline-block;margin:15px 15px 0 0}#contact-form input:focus,#contact-form select:focus,#register-form input:focus,#register-form select:focus{border-color:#f6d400;box-shadow:0 0 8px rgba(246,212,0,.5)}#contact-form input,#register-form input{color:#3b3b3b;margin:8px 0 20px}#contact-form input[type=radio],#contact-form input[type=checkbox],#register-form input[type=radio],#register-form input[type=checkbox]{display:none}#contact-form input[type=radio]:checked+.checkbox-fake:before,#contact-form input[type=radio]:checked+.radio-fake:before,#contact-form input[type=checkbox]:checked+.checkbox-fake:before,#contact-form input[type=checkbox]:checked+.radio-fake:before,#register-form input[type=radio]:checked+.checkbox-fake:before,#register-form input[type=radio]:checked+.radio-fake:before,#register-form input[type=checkbox]:checked+.checkbox-fake:before,#register-form input[type=checkbox]:checked+.radio-fake:before{opacity:1}#contact-form .checkbox-fake,#contact-form .radio-fake,#register-form .checkbox-fake,#register-form .radio-fake{background:#ececec;border:1px solid #999;border-radius:2px;box-shadow:2px 2px 5px rgba(0,0,0,.25);display:inline-block;height:16px;margin:0 5px 10px 0;width:16px}#contact-form .checkbox-fake:before,#contact-form .radio-fake:before,#register-form .checkbox-fake:before,#register-form .radio-fake:before{content:"✓";color:#4a4a4a;display:block;font-size:17px;line-height:16px;opacity:0;text-align:center;transition:opacity .2s ease-in-out}#contact-form .radio-fake,#register-form .radio-fake{border-radius:50%;margin-bottom:5px;vertical-align:middle}#contact-form .radio-fake:before,#register-form .radio-fake:before{content:"•";font-size:24px;line-height:16px}#contact-form .checkbox-fake-parent,#register-form .checkbox-fake-parent{margin-bottom:25px}@media screen and (max-width:767px){#contact-form .checkbox-fake-parent,#register-form .checkbox-fake-parent{margin-bottom:5px}#contact-form .checkbox-wrapper,#register-form .checkbox-wrapper{margin-bottom:25px}}#contact-form select,#register-form select{background:url(http://static.edufindme.com/applications/tsw/224f2e665b00cc45be12b3aa09b73ef15d84b366/img/ico-select.png) right center no-repeat #fff;color:#333;margin:8px 0 25px;padding-left:2px;padding-right:30px;position:relative;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}#contact-form .selects-birth,#register-form .selects-birth{float:left;margin-left:2%;width:28%}#contact-form .selects-birth:nth-child(2),#register-form .selects-birth:nth-child(2){margin-left:0;width:25%}#contact-form .selects-birth:nth-child(3),#register-form .selects-birth:nth-child(3){width:43%}@media screen and (max-width:400px){#contact-form .selects-birth,#register-form .selects-birth{font-size:10px}}#contact-form .terms-privacy-label,#register-form .terms-privacy-label{display:inline-block;position:relative;margin-top:10px}#contact-form .terms-privacy-label a,#register-form .terms-privacy-label a{color:#222}#contact-form .terms-privacy-label a:hover,#register-form .terms-privacy-label a:hover{color:#f6d400}#contact-form .contact-submit,#contact-form .register-submit,#register-form .contact-submit,#register-form .register-submit{text-align:right}@media screen and (-webkit-min-device-pixel-ratio:0){#contact-form input,#contact-form input:focus,#contact-form select,#contact-form select:focus,#contact-form textarea,#contact-form textarea:focus,#register-form input,#register-form input:focus,#register-form select,#register-form select:focus,#register-form textarea,#register-form textarea:focus{font-size:16px}}#register-form button[type=submit]{background:#f6d400;border:0;border-radius:50px;color:#fff;height:58px;margin-top:15px;position:relative;text-transform:uppercase;width:243px}#register-form button[type=submit] span{color:#222;position:relative;z-index:1}#register-form button[type=submit]:before{background:#222;border-radius:50px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transform:scale(.7);transform:scale(.7);transition:all .25s ease-out}#register-form button[type=submit]:hover span{color:#fff}#register-form button[type=submit]:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#register-form .register-levels-wrapper div.error-message,#register-form .terms-privacy-label div.error-message{bottom:-10px}#register-form .currency-error.error-message{bottom:25px}#register-form [id^=areas_of_interest].error-message{position:relative;bottom:0!important;left:0}#contact-form .contact-submit{margin-top:28px}.register-half-gray{background:#ebebeb;box-shadow:2px 2px 0 rgba(0,0,0,.25);margin:25px 0 10px;padding:5px 8px}.register-levels-wrapper{margin-bottom:25px}@media screen and (max-width:767px){#contact-form .contact-submit,#contact-form .register-submit,#register-form .contact-submit,#register-form .register-submit{text-align:center}.register-levels-wrapper{margin-bottom:10px}.register-levels-wrapper label{line-height:10px;margin-bottom:10px}}.level-title{color:#666;font-size:16px;margin-bottom:20px}.currency-link,.register-p a{border-bottom:1px dotted #f6d400;color:#222}.currency-link:hover,.register-p a:hover{color:#f6d400}.register-p{margin:-15px 0 25px}.currency-link{display:inline-block;font-size:13px;margin-bottom:10px;margin-top:8px;padding-bottom:2px}#form-missing label.currency{display:inline-block;margin-right:10px}#form-missing label.currency input{height:auto;width:auto;float:left;margin:0 5px 0 0}#form-missing .register-levels-wrapper div.error-message{bottom:-15px}#form-missing .register-levels-wrapper div.error-message[id^=areas_of_interest],#form-missing .register-levels-wrapper div.error-message[id^=language_courses_of_interest]{bottom:0;margin:0}