html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
html{color:#333;font-size:1em;line-height:1.7;}body{height:100%;font:14px/1.42857143 'Roboto',sans-serif;background:#23282d;color:#252525;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;}img{max-width:100%;height:auto;vertical-align:middle;}hr{width:70px;height:2px;margin:20px auto;border:none;background:#dee1e4;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}h1{margin:20px 0;line-height:1.1;font-size:30px;font-weight:300;color:#d2232a;text-align:center;}h2{font-size:25px;font-weight:300;color:#434343;text-transform:uppercase;}h3{font-size:24px;color:#647382;font-weight:600;}h4{font-size:20px;color:#647382;font-weight:400;}h5{font-size:18px;color:#647382;font-weight:400;}h6{font-size:16px;color:#647382;font-weight:600;}p{margin:0 0 10px;color:#6d7a83;}ul,ol{margin:0 0 25px;padding-left:20px;}a{color:#0000cd;}strong,b{font-weight:bold;}nav ul{margin:0;padding:0;list-style:none;}.img-full,.img-left,.img-right,.files{margin-bottom:25px;}.text-center{text-align:center;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}label{display:block;}.form-item{margin-bottom:20px;}.form-text,.form-textarea,.form-select{height:40px;padding:9px 12px;font-size:16px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.form-textarea{height:auto;}.form-text:focus,.form-textarea:focus,.form-select:focus{border-color:#66afe9;outline:0;}.resizable-textarea .grippie{display:none;}.form-type-radio,.form-type-checkbox{margin:5px 0 0;}.form-type-radio label,.form-type-checkbox label{display:inline-block;}input.error{border-color:#ed541d;color:#8c2e0b;}input[type=radio]{margin:4px 0 0;margin-top:1px;line-height:normal;}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer;}.checkbox input[type=checkbox],.radio input[type=radio]{position:absolute;margin-top:2px;margin-left:-20px;}.button,.form-submit,#sliding-popup .popup-content #popup-buttons button{display:inline-block;padding:10px 35px;border-radius:4px;border:0;color:#fff;text-transform:uppercase;background:#d2232a;text-decoration:none;text-shadow:none;box-shadow:none;font-weight:normal;cursor:pointer;}.button:hover,.form-submit:hover,#sliding-popup .popup-content #popup-buttons button:hover{background:#c22026;}.form-actions .form-submit{margin-right:20px;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.wrapper{position:relative;max-width:1170px;margin:0 auto;padding:0 15px;}@media only screen and (min-width:600px){.img-left{float:left;width:50%;margin-right:25px;}.img-right{float:right;width:50%;margin-left:25px;}}@media only screen and (min-width:768px){body{font-size:16px;}h1{margin:30px 0;font-size:40px;font-weight:500;}h2{font-size:30px;}}@media only screen and (min-width:480px){.row{margin:0 -15px;}.col-sm-6,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-9,.col-lg-3{position:relative;padding-left:15px;padding-right:15px;}.col-sm-6{float:left;width:50%;}}@media only screen and (min-width:768px){.col-md-3{float:left;width:25%;}.col-md-4{float:left;width:33.33333333%}.col-md-6{float:left;width:50%;}.col-md-8{float:left;width:66.66666667%;}.col-md-9{float:left;width:75%;}}@media only screen and (min-width:960px){.col-lg-3{float:left;width:25%;}.col-lg-4{float:left;width:33.3333%;}.col-lg-9{float:left;width:75%;}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px;}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}.progress-bar-success{background-color:#5cb85c;}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.progress-bar-info{background-color:#5bc0de;}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.progress-bar-warning{background-color:#f0ad4e;}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.progress-bar-danger{background-color:#d9534f;}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.main-container{padding-bottom:30px;color:#6d7a83;background:#fff;}.language-wrapper{height:40px;border-bottom:1px solid #d2232a;text-align:right;background:#2d3237;}.language-switcher-locale-url{max-width:1170px;margin:0 auto;padding-top:6px;list-style:none;}.language-switcher-locale-url li{display:inline-block;}.language-switcher-locale-url a{display:inline-block;width:29px;padding:3px 5px;color:#fff;text-decoration:none;}.language-switcher-locale-url a.active{color:#2d3237;background:#fff;}.welcome-container{padding:50px;}.timing{padding-top:20px;}.panel{margin-bottom:20px;}.video-media{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video-media iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.alert{margin-bottom:20px;padding:15px;}.questions{margin:0 0 40px;padding:0;list-style:none;}.questions li{margin-bottom:15px;}.auth-links{margin-top:20px;}#sliding-popup.sliding-popup-bottom{border-top:4px solid #2d3237;background:#23282d;}#sliding-popup .popup-content{max-width:1230px;padding:0 15px;}#sliding-popup .popup-content #popup-text{float:none;}#sliding-popup .popup-content #popup-text h2{padding:12px 0;font-size:16px;font-size:1.2rem;font-weight:400;text-transform:none;}#sliding-popup .popup-content #popup-text p{padding:12px 0;font-size:16px;font-size:1rem;font-weight:400;}@media all and (min-width:600px){#sliding-popup .popup-content #popup-text{float:left;}}@media only screen and (min-width:768px){.panel-body-text{float:left;width:50%;padding:0 20px;}.panel-body-media{float:right;width:50%;text-align:right;}}.footer-container{padding-top:30px;background:#2d3237;}.footer-container p{margin:0;color:#b4b7ba;font-size:14px;line-height:30px;}.footer-container a{color:#fff;}.footer-main h2{margin-top:0;font-size:18px;color:#fff;text-transform:none;}.footer-main h2:after{content:"";display:block;width:35px;height:2px;margin:10px 0 20px;background:#647382;}.footer-main li{position:relative;border-bottom:1px solid #3e464e;}.footer-main li:after{position:absolute;top:8px;right:0;content:"";width:5px;height:9px;background:url(/sites/all/themes/jescoacademy/images/icon-arrow-white.svg) no-repeat;background-size:5px 9px;}.footer-main li:last-child{border:0;}.footer-main li a{color:#b4b7ba;line-height:26px;text-decoration:none;}.footer-bottom{margin-top:30px;padding:20px 0;background:#23282d;text-align:center;}.footer-bottom a{color:#fff;}@media only screen and (min-width:768px){.footer-container{padding-top:70px;}.footer-bottom{text-align:left;}.footer-bottom .col-md-4{text-align:right;}.footer-bottom .facebook,.footer-bottom .twitter{text-align:left;}}.clearfix:before,.clearfix:after,.language-switcher-locale-url:before,.language-switcher-locale-url:after{content:" ";display:table;}.clearfix:after,.language-switcher-locale-url:after{clear:both;}
