label.invalid{font-size:.8rem;font-weight:500;color:red!important;top:50px!important}label.invalid.active{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}ul.stepper{counter-reset:section}ul.stepper.horizontal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:458px}.card-content ul.stepper.horizontal{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;overflow:hidden}.card-content ul.stepper.horizontal:first-child{margin-top:-20px}ul.stepper.horizontal::before{content:'';background-color:transparent;width:100%;min-height:84px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);position:absolute;left:0}ul.stepper .wait-feedback{left:0;right:0;top:0;z-index:2;position:absolute;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.stepper:not(.horizontal) .step{position:relative}ul.stepper .step.feedbacking .step-content>:not(.wait-feedback){opacity:.1}ul.stepper.horizontal .step{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:84px}ul.stepper.horizontal .step:last-child{width:auto}ul.stepper.horizontal .step:not(:last-child)::after{content:'';display:inline-block;width:100%;height:1px;background-color:rgba(0,0,0,.1)}ul.stepper.horizontal .step .step-title::before,ul.stepper:not(.horizontal) .step::before{counter-increment:section;width:28px;color:#fff;border-radius:50%;text-align:center;position:absolute;font-weight:400}ul.stepper:not(.horizontal) .step:not(:last-child){margin-bottom:10px;-webkit-transition:margin-bottom .4s;transition:margin-bottom .4s}ul.stepper:not(.horizontal) .step:not(:last-child).active{margin-bottom:36px}ul.stepper:not(.horizontal) .step::before{top:12px;content:counter(section);height:28px;background-color:rgba(0,0,0,.3);line-height:28px}ul.stepper.horizontal .step.active .step-title::before,ul.stepper.horizontal .step.done .step-title::before,ul.stepper:not(.horizontal) .step.active::before,ul.stepper:not(.horizontal) .step.done::before{background-color:#2196f3}ul.stepper.horizontal .step.done .step-title::before,ul.stepper:not(.horizontal) .step.done::before{content:'\e5ca';font-size:16px;font-family:material icons}ul.stepper.horizontal .step.wrong .step-title::before,ul.stepper:not(.horizontal) .step.wrong::before{content:'\e001';font-size:24px;font-family:material icons;background-color:red!important}ul.stepper:not(.horizontal) .step-title{margin:0 -20px;cursor:pointer;padding:15.5px 44px 24px 60px;display:block}ul.stepper.horizontal .step-title{line-height:84px;height:84px;padding-left:65px;padding-right:25px;display:inline-block;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-ms-flex-negative:0;flex-shrink:0}ul.stepper.horizontal .step .step-title::before{top:28.5px;left:19px;content:counter(section);height:28px;background-color:rgba(0,0,0,.3);line-height:28px}ul.stepper .step-title::after{content:attr(data-step-label);display:block;position:absolute;font-size:.8rem;color:#424242;font-weight:400}ul.stepper.horizontal .step-title::after{top:15px}ul.stepper .step-title:hover{background-color:rgba(0,0,0,.06)}ul.stepper .step.active .step-title{font-weight:500}ul.stepper .step-content{position:relative;display:none;height:calc(100% - 132px);width:inherit;overflow:visible;margin-left:41px;margin-right:24px}ul.stepper.horizontal .step-content{position:absolute;height:calc(100% - 84px);top:84px;left:0;width:100%;overflow-y:auto;overflow-x:hidden;margin:0;padding:20px 20px 76px}.card-content ul.stepper.horizontal .step-content{padding-left:40px;padding-right:40px}ul.stepper:not(.horizontal)>.step:not(:last-child)::after{content:'';position:absolute;top:50px;left:13.5px;width:1px;height:calc(100% - 38px);background-color:rgba(0,0,0,.1);-webkit-transition:height .4s;transition:height .4s}ul.stepper:not(.horizontal)>.step.active:not(:last-child)::after{height:calc(100% - 12px)}ul.stepper .step-actions{padding-top:16px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:-webkit-box;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}ul.stepper:not(.horizontal) .step-actions .btn-flat:not(:last-child),ul.stepper:not(.horizontal) .step-actions .btn-large:not(:last-child),ul.stepper:not(.horizontal) .step-actions .btn:not(:last-child){margin-right:5px}ul.stepper.horizontal .step-actions .btn-flat:not(:last-child),ul.stepper.horizontal .step-actions .btn-large:not(:last-child),ul.stepper.horizontal .step-actions .btn:not(:last-child){margin-left:5px}ul.stepper.horizontal .step-actions{position:absolute;bottom:0;left:0;width:100%;padding:20px;background-color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card-content ul.stepper.horizontal .step-actions{padding-left:40px;padding-right:40px}ul.stepper .step-content .row{margin-bottom:7px}[type=radio]:not(:checked)+label:before{border-radius:0;border:0}[type=radio]:checked+label:after{border:0;background-color:transparent}.rating-star{float:right;text-indent:-999em;background:url(../bundles/blumenapp/images/stars.png) no-repeat 0 0}.rating-star:hover,.rating-star:hover~.rating-star,.rating-input:checked~.rating-star{background-position:0 -25px}span.stars,span.stars span{display:inline-block;background:url(../bundles/blumenapp/images/stars-review.png) 0 -15px repeat-x;background-size:15px;width:75px;height:15px;color:transparent}span.stars span{background-position:0 0}.stars-counter{display:inline-block;margin-right:5px;color:teal;font-size:13px;font-weight:700;font-family:roboto condensed}.rating-text{position:relative;top:-2px;left:3px;color:#aeaeae;font-size:13px;font-weight:700;font-family:roboto condensed}.main-gradient{background:#0d47a1;background:-webkit-linear-gradient(right,#1976d2,#311b92);background:-o-linear-gradient(right,#1976d2,#311b92);background:-moz-linear-gradient(right,#1976d2,#311b92);background:linear-gradient(right,#1976d2,#311b92)}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);z-index:9999;color:#fff;display:none}.overlay .preloader-wrapper{top:18em}.card-title{color:#000}.nav-wrapper-color{background-color:#2c3e50}.nav-wrapper-search{background-color:#fff}.nav-wrapper-search i{color:#000}a:hover{text-decoration:none}.home{padding-top:1%;height:650px}body.login,body.register,body.forgot-password{background:#263238;height:100%;position:relative}footer{position:absolute;width:100%}h2{color:#000}.input-field{color:#000}::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}input{margin:0}.parallax{max-height:400px}.star-rating{display:inline-block;position:relative;margin-left:-4px}.star-rating i{width:20px;vertical-align:middle}.btn-facebook{border-color:#3b5998;border-bottom-color:#263a63;background-color:#3b5998;color:#fff}.btn-facebook:hover{border-color:#4568b2;border-bottom-color:#2d4575;background-color:#4568b2;color:#fff}.nav-wrapper ul li img{vertical-align:middle;border:2px solid;border-color:#fff;width:32px;height:32px}.view-btn:hover{cursor:pointer}.margin-left-zero{margin-left:0}.collection .collection-item.avatar .title-bold{font-size:20px;font-style:italic}img.avatar{height:40px;width:40px;display:inline-block}.margin-zero{margin:0}.question-title{margin-left:50px}.question-title img.avatar{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.review-titles{color:#313131;font-size:12px}.card__action.answer{padding-bottom:0}.card__action.answer>.actions-panel{border-top:1px solid #e9eaed;margin-bottom:0}.card__action.answer>.actions-panel ul>li{display:inline;padding-left:1rem}.card__action.answer>.actions-panel ul>li>a{color:#7f7f7f;font-weight:700;font-size:14px}.card__action.answer>.actions-panel ul>li>a.active{color:#5890ff}.card__action.answer>.actions-panel ul>li>a.answers-link{text-decoration:underline;color:#039be5;font-weight:100}.fixed-left{left:23px;top:unset;right:unset;bottom:unset}div[class^=view-btn-]{cursor:pointer}ul>li>a[role=button]:hover{text-decoration:underline}#sticky.stick{position:fixed;top:0;z-index:20;width:inherit;margin-left:-10px;flex:1}.question-list{border-radius:2px;background-color:#fff;margin-top:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.question-list table td.question a{font-size:20px;color:#90a4ae}.verified{margin-left:-22px;display:inline-block;width:18px;height:18px;text-align:center;border-radius:50%;outline:0;border:1px solid #fff}.verified .mdi{color:#fff;font-size:14px}.collection{border:none!important}.answer-btn-submit{margin-top:12px;margin-right:50px}.login-notice{margin-top:20px;margin-bottom:10px;font-family:roboto condensed;font-size:19px}.adsense.sticky{position:sticky;top:50px;height:0}.adsense img{width:100%}.adsense-mobile img{width:100%}.adsense-hz{margin:10px 0 3px;background-color:transparent!important}.adsense-hz img{width:100%}@media only screen and (max-width:667px){.verified{top:15px;margin-left:-20px;width:15px;height:15px;line-height:15px}.verified .mdi{font-size:10px}.answer-btn-submit{margin-right:0}.login-notice{font-size:16px}}@keyframes sk-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.spinner{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;width:40px;height:40px;opacity:.7;z-index:0}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#009688;opacity:.6;position:absolute;top:0;left:0;animation:sk-bounce 2.5s infinite ease-in-out}.double-bounce2{animation-delay:-1s}section.row{display:flex;flex-wrap:wrap}section.row .col{margin-left:initial!important}.star-rating{font-size:1.5em}.star-rating i{margin:-.1em}.university-panel{margin-top:0;padding:0 30px 30px}.university-panel .name{margin-bottom:20px}.university-sub-buttons{margin:0}.university-sub-buttons li{display:inline!important;padding:0 10px}.university-logo{margin:-35px 0 10px;padding:5px 0;max-width:200px!important;position:relative;z-index:3;border-style:solid;border-width:1px;border-color:#e3e3e3;border-radius:5px;background:#fff}.university-description{font-size:.9em;text-align:left}.btn-follow,.btn-follow-not-logged{margin-bottom:20px;transition:all .2s ease-in}.btn-info-u{margin-bottom:5px;font-size:12px;width:100%;height:40px;line-height:40px}.btn-info-u-mobile{background-color:#2196f3;color:#fff}.btn-info-u-mobile i{margin-right:5px}.fb-share-button{margin-bottom:20px;background-color:#3b5998;color:#fff}.fb-share-button i{margin-right:5px}.btn-mini{padding:3px 10px!important;font-size:12px;border-radius:2px;box-shadow:0 2px 3px rgba(0,0,0,.2)}.btn-mini:hover{box-shadow:0 3px 9px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.blue-hover:hover{color:#fff!important;background:#4ab9ff!important}.red-hover:hover{color:#fff!important;background:#f44336!important}.parallax-container{top:-15px;height:200px;width:100%}.parallax{z-index:1!important}.parallax img{animation:.2s ease fadeIn}.questions-related{padding-top:.1em}.questions-related h3{font-family:roboto condensed;font-size:17px;margin-bottom:1em}.questions-related ul{list-style-type:none}.questions-related ul li{list-style-type:none;white-space:nowrap;margin-bottom:.7em}.questions-related ul li img{height:25px;width:25px;display:inline-block;vertical-align:top}.questions-related ul li a{margin-left:.5em;white-space:normal;width:90%;display:inline-block;vertical-align:top}.toggle-stars-panel,.close-stars-panel{font-size:14px;color:#2196f3;text-decoration:none;opacity:0;height:0;overflow:hidden}.toggle-stars-panel{display:none}.toggle-stars-panel.show,.close-stars-panel.show,.stars-panel.show{display:block;opacity:1;height:auto!important}.stars-panel{vertical-align:middle;margin:0!important;padding:0!important;height:0!important;opacity:0;overflow:hidden;transition:all .2s linear;border-top-color:#f7f7f7;border-top-width:1px;border-top-style:solid;box-shadow:0 2px 3px rgba(0,0,0,.2)!important}.stars-panel.show{margin:10px 0 20px!important;padding:15px 0!important}.stars-panel td{padding:5px!important}.stars-university-container{width:80px;margin:auto;left:0;right:0;transform:scale(1.1)}span.stars-university,span.stars-university span{display:block;background:url(../bundles/blumenapp/images/stars-university.png) 0 -16px repeat-x;background-size:16px;width:80px;height:16px;color:transparent}span.stars-university span{margin-top:5px;background-position:0 0}.stars-university-counter{color:grey;font-size:12px;font-weight:700;font-family:roboto condensed}.stars-university-big-container{display:inline-block;width:100px;margin:auto;left:0;right:0;transform:scale(1.2)}span.stars-university-big,span.stars-university-big span{display:block;background:url(../bundles/blumenapp/images/stars-university-big.png) 0 -16px repeat-x;background-size:20px;width:100px;height:16px;color:transparent}span.stars-university-big span{background-position:0 0}.stars-university-big-counter{margin-bottom:10px;margin-left:10px;display:inline-block;color:grey;font-size:15px;font-weight:700;font-family:roboto condensed}.reviews-related{padding-top:.1em}.reviews-related h3{font-family:roboto condensed;font-size:17px;margin-bottom:1em}.reviews-related ul{list-style-type:none}.reviews-related ul li{list-style-type:none;white-space:nowrap;margin-bottom:.7em}.reviews-related ul li img{height:21px;width:21px;display:inline-block;vertical-align:top}.reviews-related ul li a{margin-left:.5em;white-space:normal;width:90%;display:inline-block;vertical-align:top}.float-btn{display:flex;position:fixed;bottom:5px;width:100%;flex-direction:column;align-items:center;z-index:1}.float-btn.offset{bottom:60px}.float-btn .btn{padding-left:10px;padding-right:10px;width:60%;height:35px;opacity:.9;line-height:35px;font-size:12px}.tabs{margin-top:-8px;height:35px;line-height:0;box-shadow:0 1px 0 rgba(0,0,0,.1)!important}.tabs .tab{line-height:35px}.tabs .tab a{color:#26a69a;font-family:circular-blu,sans-serif!important;font-size:14px;transition:color .28s ease}.tabs .tab a.active{color:#26a69a!important}.tabs .tab a:hover{color:#a9a9a9}.tabs .indicator{height:3px;background-color:#26a69a}.tab-header{margin:0 5px}.tab-header-count{margin-top:10px}#question-form .row .col{padding:5px 15px 0}#question-form .btn{margin:.5em 0 1.5em}#question-form-title{width:100%;display:inline-flex}#question-form-title img{height:2.7em;width:2.7em;margin-top:1.3em;margin-right:.8em}#question-form-title .input-field{display:inline-block;vertical-align:top;width:100%}.question-btn-bottom{padding-left:0!important;right:0!important;bottom:5px!important;width:100%}.question-btn-bottom .btn{opacity:.9;margin:0 auto;display:block;padding-left:10px;padding-right:10px;height:35px;width:60%;line-height:35px;font-size:12px}.modal-share-button{margin-bottom:10em;width:70%;margin:auto}.share-toggle{z-index:2}.share-icon i{font-size:1.5em}.answer-container{width:92%}.answer-container-header{margin-top:10px;margin-bottom:10px}.careers-table tr>td{font-size:12px}.careers-table tr>td>span.career{font-size:13px}.careers-table tr>td>a:hover{text-decoration:underline}@media only screen and (max-width:667px){.spinner{top:-30px}.btn-info-u{display:none}.button-write-top{width:100%;font-size:13px}.section{padding-top:0}.university-panel{margin-top:-15px}.fb-share-button{margin-bottom:0}.tabs .tab a{font-family:roboto!important;font-size:13px}.star-rating i{margin:0}#sticky.card{padding:0!important}#sticky.stick{margin-left:0}.tab-header-count{margin:20px 0 0 5px}.share-toggle{right:1em;line-height:2.8em;height:2.8em;width:2.8em}.answer-container{width:100%}.answer-container-header{margin-left:10px}span.stars-university,span.stars-university span{background:url(../bundles/blumenapp/images/stars-university-mobile.png) 0 -16px repeat-x;background-size:16px}span.stars-university span{background-position:0 0}span.stars-university-big,span.stars-university-big span{background:url(../bundles/blumenapp/images/stars-university-big-mobile.png) 0 -16px repeat-x;background-size:20px}span.stars-university-big span{background-position:0 0}}