.well{line-height:1.7em}.alert{border-radius:15px !important}.hardest-questions-wrapper{overflow-y:scroll;height:87vh;padding:0 10px}@media (max-width: 792px){.hardest-questions-wrapper{margin:0 -20px}}.scroll-to-top{z-index:1038 !important}.portlet,.widget-thumb,.m-heading-1,.q-toolbar{-webkit-box-shadow:0px 1px 15px 1px rgba(113,106,202,0.08);-moz-box-shadow:0px 1px 15px 1px rgba(113,106,202,0.08);box-shadow:0px 1px 15px 1px rgba(113,106,202,0.08);background-color:#ffffff;border-radius:15px !important}.m-heading-1,.note{border-left:0px}.widget-thumb,.note{border-radius:15px !important}.page-content-wrapper{background-color:#f7f7f7}.animated.fadeIn,.animated.fadeOut{animation-duration:0.15s !important}@media (max-width: 490px){.widget-thumb.mobile-friendly .widget-thumb-subtitle{color:white !important}}@media (max-width: 395px){.widget-thumb.mobile-friendly .widget-thumb-icon{display:none !important}.widget-thumb.mobile-friendly .widget-thumb-heading{margin-bottom:0px}.widget-thumb.mobile-friendly .widget-thumb-wrap{min-height:50px}}.page-prefooter{z-index:10;position:relative}.btn-dropdown{width:100%;padding:8px 16px;background-color:white;text-decoration:none;display:block;clear:both;font-weight:300;line-height:18px;white-space:nowrap;text-align:left}.btn-dropdown:hover{background-color:#f5f5f5}.form-control{transition:0.2s ease-in-out;-webkit-box-shadow:0 1px #fff,inset 0 1px 4px rgba(0,0,0,0.08) !important;-moz-box-shadow:0 1px #fff,inset 0 1px 4px rgba(0,0,0,0.08) !important;box-shadow:0 1px #fff,inset 0 1px 4px rgba(0,0,0,0.08) !important}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:0 0 10px rgba(102,175,233,0.9) !important;-moz-box-shadow:0 0 10px rgba(102,175,233,0.9) !important;box-shadow:0 0 10px rgba(102,175,233,0.9) !important}.radio,.checkbox{margin-top:0px}.modal{-webkit-overflow-scrolling:auto !important}a.btn{cursor:pointer}.force-small-images img{max-width:300px;max-height:300px}.lg-backdrop.in{opacity:0.55 !important}.pointer-ios-fix{cursor:pointer}.field_with_errors{border:2px solid red}.slide-fix{border:1px solid transparent}.expandable{max-height:0px;overflow:hidden;transition:max-height 0.3s}.expandable-open{max-height:2000px !important}.has-error .help-block,.has-error .control-label{color:#e7505a}.margin-top-0{margin-top:0px}.login .content .form-control{color:#292929}.card-icon i{min-width:120px;max-width:120px}@media (max-width: 768px){.page-header .page-header-top .top-menu .navbar-nav{margin-top:5px !important}}@media (max-width: 768px){.page-header .page-header-top .top-menu .navbar-nav>li.dropdown.dropdown-user>.dropdown-toggle{padding:7px 0px 7px 4px}}.table-title{width:100% !important}.simple_form .form-wrapper{padding:0 !important}.student-label{display:inline-block;padding:6px 0;min-width:80px;text-transform:uppercase;font-weight:normal;border-radius:15px !important}.has_error{border:1px solid #a94442}@media (max-width: 992px){.m-heading-1{margin-bottom:15px}}.icon-btn{min-height:70px}.page-header .page-header-top .page-logo .logo-default{margin:15px 0 !important}@media (max-width: 480px){.page-header .page-header-top .top-menu{clear:none;margin-top:13px}}.page-content{padding-top:0;min-height:600px}.page-logo{padding-left:5px}.page-logo img{width:177px;height:47px}.fa-big{margin-left:5px;font-size:19px !important}.page-head{margin-bottom:20px;background-color:white}.list-no-style{list-style:none;padding:0;margin:0}.list-nice-bullets>li{margin:10px 0;padding:3px 0 3px 10px;border-left:4px #337ab7 solid}.list-nice-bullets.red-bullets>li{border-color:#ea5353}.normal-case{text-transform:none}.widget-thumb-wrap{min-height:70px}.page-links{margin:10px 0}.flash-messages .alert-success{background-color:#0E9DD9;color:white;border-color:#0c91e5}.flash-messages .alert-danger{background-color:#e7505a;border-color:#bd3434}.flash-messages .alert{color:white;padding:7px;height:35px;margin:0px}.fixed-bottom{position:fixed;bottom:0;z-index:1000}.stripes{height:5px;width:100%;background:url(/assets/stripes-8432deb8860c766e9273d0e7f5ace9eebe799ca2a3daa741bc89314a601d3c30.jpg)}.stripes.affix{top:0;z-index:10000}.stripes-new{width:100%;height:3px;background-image:-webkit-linear-gradient(left, #73d2f6, #08c 22%, #7fc400 36%, #73d2f6 48%, #ffb21e 63%, #73d2f6 76%, #08c);background-image:linear-gradient(to right, #73d2f6, #08c 22%, #7fc400 36%, #73d2f6 48%, #ffb21e 63%, #73d2f6 76%, #08c);content:""}.stripes-new.affix{top:0;z-index:10000}.simple_form{font-size:14px}.simple_form .form-wrapper{padding:20px}.header-fit{margin-top:-20px}@media (min-width: 992px){.header-fit{margin-top:-20px}}.about-header{height:350px;background-image:url(/assets/intro-header-bd112881cccd05ae817c0dcec423b359a9a801b01a7385a22f94e93ef9eab598.jpg);background-position:50% 21%;-webkit-box-shadow:0px 6px 18px -2px rgba(0,0,0,0.65);-moz-box-shadow:0px 6px 18px -2px rgba(0,0,0,0.65);box-shadow:0px 6px 18px -2px rgba(0,0,0,0.65);margin-bottom:50px}.about-header a{margin:20px 20px 0 20px;min-width:220px}.about-header h1{margin-top:60px}@media (max-width: 768px){.about-header h1{margin-top:20px;font-size:30px}}.pattern-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;background:url(/assets/login-bg/overlays/02-c8afad923ad12f782c6cb53563b0335fd8aa317f3a5814d88b79b19f5679b3bb.png)}.dashboard-header{margin-bottom:30px;min-height:250px;text-align:center;align-items:center;-webkit-box-shadow:0px 16px 21px -14px rgba(0,0,0,0.45);-moz-box-shadow:0px 16px 21px -14px rgba(0,0,0,0.45);box-shadow:0px 16px 21px -14px rgba(0,0,0,0.45);position:relative;z-index:1000}.dashboard-header.kok-header{padding:20px 0;text-align:center;min-height:140px;background-color:#c594c5;background-size:cover;background-position:top;background-image:linear-gradient(rgba(173,216,230,0.3), rgba(221,160,221,0.1)),url(/assets/intro-header-4-308346c1ca00524affdde14d31fb982e7d2cf9bb74e7966c1e613faa581fd44d.jpg);color:white}.dashboard-header.kok-header a{color:white}.dashboard-header.kok-header .kok-category{display:inline-block;margin:10px 0 0 0;text-shadow:1px 1px 0px rgba(0,0,0,0.2);background-color:rgba(68,77,88,0.6);width:100%;padding:20px 0}.dashboard-header.kok-header .kok-category .image-wrapper{height:160px;line-height:160px;vertical-align:middle}.dashboard-header.kok-header .kok-category img{width:160px;display:inline}.dashboard-header.kok-header .kok-category h2{font-weight:400;font-size:22px;margin:0px}.dashboard-header.upiresies-header{min-height:165px;background-color:#c594c5;background-size:cover;background-position:top;background-image:linear-gradient(rgba(173,216,230,0.3), rgba(221,160,221,0.1)),url(/assets/intro-header-4-308346c1ca00524affdde14d31fb982e7d2cf9bb74e7966c1e613faa581fd44d.jpg);color:white}.dashboard-header.upiresies-header .has-error .help-block,.dashboard-header.upiresies-header .has-error .control-label{color:white}.dashboard-header.upiresies-header .text-wrapper{width:100%;margin:20px 0 0 0;text-shadow:1px 1px 0px rgba(0,0,0,0.2);background-color:rgba(68,77,88,0.6);display:inline-block;padding:20px 30px}.dashboard-header.upiresies-header h2{margin:0;font-size:17px}.dashboard-header.upiresies-header h2 a{color:white;margin-top:20px;display:block}.dashboard-header.upiresies-header h1{margin:0 0 20px 0;font-size:30px;line-height:1.3;font-weight:600}@media (max-width: 768px){.dashboard-header.upiresies-header h1{font-size:22px}}.dashboard-header.home-header{min-height:300px;margin-bottom:0;background-color:#c594c5;background-size:cover;background-position:top;background-image:linear-gradient(rgba(173,216,230,0.3), rgba(221,160,221,0.3)),url(/assets/intro-header-4-308346c1ca00524affdde14d31fb982e7d2cf9bb74e7966c1e613faa581fd44d.jpg)}@media (max-width: 768px){.dashboard-header.home-header{padding-bottom:10px}}.dashboard-header.home-header .text-wrapper{background-color:rgba(68,77,88,0.6);display:inline-block;padding:20px 30px;margin:15px 0 0 0}@media (max-width: 768px){.dashboard-header.home-header .button-wrapper{margin-top:15px}}.dashboard-header.home-header a{min-width:218px;margin:20px 20px;padding:10px 10px}@media (max-width: 768px){.dashboard-header.home-header a{margin:5px 10px}}.dashboard-header.home-header h1{color:#fff;font-size:30px;font-weight:600;text-shadow:1px 1px 0px rgba(0,0,0,0.2);text-transform:uppercase;margin-top:0px}.dashboard-header.home-header h2{color:#fff;font-size:22px;font-weight:400;letter-spacing:1px;margin-bottom:0px}.dashboard-header.school-header{max-width:1440px;border-radius:15px !important;margin:30px auto;min-height:150px;background-color:#c594c5;background-size:cover;background-position:center;background-image:linear-gradient(rgba(173,216,230,0.4), rgba(221,160,221,0.1)),url(/assets/school-header-3-e8b7e46472327781bd1802bd236fc3e8510211ad587a11027d97fa15831c2b1b.jpg)}@media screen and (max-width: 1440px){.dashboard-header.school-header{margin:30px 20px}}@media screen and (max-width: 768px){.dashboard-header.school-header{margin:30px 10px}}.dashboard-header.show-school-header{min-height:165px;background-color:#c594c5;background-size:cover;background-position:top;background-image:linear-gradient(rgba(173,216,230,0.3), rgba(221,160,221,0.1)),url(/assets/intro-header-4-308346c1ca00524affdde14d31fb982e7d2cf9bb74e7966c1e613faa581fd44d.jpg)}.dashboard-header.show-school-header .school-name{min-width:320px;margin:20px 0 0 0;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,0.2);background-color:rgba(68,77,88,0.6);display:inline-block;padding:30px 30px}.dashboard-header.show-school-header h2{margin:0 0 10px 0;font-size:16px}.dashboard-header.show-school-header h1{margin:0;font-size:30px;font-weight:600}@media (max-width: 768px){.dashboard-header.show-school-header h1{font-size:22px}}.dashboard-header.student-header{overflow:hidden;background-color:#c594c5;background-size:cover;background-position:center;background-image:linear-gradient(rgba(173,216,230,0.4), rgba(221,160,221,0.4)),url(/assets/student-header-4-85f79f4668237c5c1996efcea1ba1e3584b18fad34f74a46dc0a734b7e240388.jpg)}.dashboard-header.student-header .category-header{color:white;margin-top:10px}.dashboard-header.student-header .category-header i{margin:0 10px;font-size:20px}.dashboard-header.student-header a:hover>div{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}.dashboard-header.student-header .category-option{display:inline-block;cursor:pointer;height:133px;width:164px;margin:40px 20px 0 20px;background-size:100%}@media (max-width: 768px){.dashboard-header.student-header .category-option{height:108px;width:133px}}.dashboard-header.student-header .category-option.moto{background-image:url(/assets/moto-390cfd376613738af0723deb1f1d3642dfbc0fc89c70cdacebe6ed43c97deefe.svg)}.dashboard-header.student-header .category-option.car{background-image:url(/assets/car-7156ccdb6d0f0892f28a8cd072beea9eddd4c16b49f4222ba9b0997cc63c8a6b.svg)}.dashboard-header.student-header .category-option.truck{background-image:url(/assets/truck-ee9e4280623ed67dcb6a4cdb72c815681250e33fcb003d1d918a5b6ce686c4e9.svg)}.dashboard-header.student-header .category-option.bus{background-image:url(/assets/bus-003e3de8c1409c33a71297bcf2231e90bb4d582730cd9200a906c020fec914fd.svg)}.dashboard-header.student-header .category-option.peig{background-image:url(/assets/peig-59f435d0ba8e680456fd34287ad436eb704eda6ca4f1a0852d45339f13e3054b.svg)}.dashboard-header.student-header .category-option.peid{background-image:url(/assets/peid-5b407d0fd92568b2582f95b480c150552fd0d03e9caa8fe0290757b881943de6.svg)}.example-appear{-webkit-animation:bounceInUp 400ms;-moz-animation:bounceInUp 400ms;-o-animation:bounceInUp 400ms;animation:bounceInUp 400ms}.example-enter{-webkit-animation:css-reveal 310ms, bounceInUp 490ms 310ms;-moz-animation:css-reveal 310ms, bounceInUp 490ms 310ms;-o-animation:css-reveal 310ms, bounceInUp 490ms 310ms;animation:css-reveal 310ms, bounceInUp 490ms 310ms}.example-leave{-webkit-animation:bounceOutDown 400ms;-moz-animation:bounceOutDown 400ms;-o-animation:bounceOutDown 400ms;animation:bounceOutDown 400ms}@keyframes css-reveal{0%{position:absolute;opacity:0;left:-9999px}99.9%{position:absolute;opacity:0;left:-9999px}100%{opacity:1}}.typeahead-wrapper{width:45%;min-width:550px;margin:40px auto;text-align:left}@media (max-width: 768px){.typeahead-wrapper{width:95%;min-width:250px}}.typeahead{height:50px;font-size:22px;font-weight:500;border-radius:5px !important}.twitter-typeahead{width:100%}.tt-query{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.tt-hint{color:#999}.tt-menu{width:100%;margin-top:0px;padding:4px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.tt-suggestion{font-size:20px;text-decoration:none !important;color:black;display:block;padding:10px 20px;line-height:24px}.tt-suggestion span{display:block;font-size:16px;color:darkgrey}.tt-suggestion .ta-image-wrapper{height:50px;width:50px;float:left;margin-right:10px;background-color:#eff3f8}.tt-suggestion .ta-image-wrapper img{margin:0 auto;display:block;height:50px;max-width:50px}.tt-suggestion.tt-cursor,.tt-suggestion:hover{color:black;background-color:lightgrey}.tt-suggestion p{margin:0}.checkbox-padding{padding-left:20px}.shortcut-buttons a.icon-btn{margin:0 10px 10px 0}@media (max-width: 320px){.shortcut-buttons a.icon-btn{margin:0 2px 7px 0;min-width:78px}}@media (max-width: 792px){.shortcut-buttons{text-align:center}}.shortcut-buttons .icon-btn.primary{background-color:#e9fbeb}.shortcut-buttons .icon-btn.icon-btn-highlight{border:1px solid #93c5fd;box-shadow:0 0 6px rgba(59,130,246,0.25)}@media (max-width: 792px){.shortcut-buttons .link-buttons>a{display:block}}.contact-form{padding:0 20px}.school-info h5{margin-top:0}.school-info p{padding-left:15px}.school-info i{min-width:15px}.kok.prefooter{margin:-30px 0 20px 0;background-color:#e0e3e6;padding:0px 10px 20px 10px}.kok.prefooter img{height:196px;width:130px}.kok-category-listing .sign-wrapper{overflow:auto;padding:0 20px;margin-bottom:40px;text-align:center;height:330px}.kok-category-listing .sign-wrapper img{display:inline-block;max-height:190px;width:80%}.portlet.portlet-bold{color:white;background-color:#5f45bb;background-image:linear-gradient(to bottom right, #0097ff, #8e44ad);box-shadow:0 0.6rem 2rem rgba(0,0,0,0.2)}.portlet.portlet-bold .portlet-title .caption .caption-subject{color:white !important}.portlet.portlet-bold .portlet-title{border-bottom:1px solid #eeeeee42}.portlet.portlet-bold .portlet-body{color:white !important}.portlet.portlet-bold.bold-red{background-image:linear-gradient(to bottom right, #f51829, #8e44ad)}
