.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:400;color:#39f}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}.compare-cart__back{display:none}.compare-cart__back.compare-cart__back-btn-shown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:10px}.compare-cart__back.compare-cart__back-btn-shown .compare-cart__back-btn{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.compare-cart-btn{border-radius:5px;color:#1b3a4b}.compare-cart-btn:disabled{cursor:not-allowed}.compare-cart-btn:hover{color:#354251}.compare-cart-btn .compare-cart-btn__label{text-transform:uppercase;text-align:center;width:100%}.compare-cart .compare-cart__title{text-transform:uppercase;padding-bottom:5px;font-size:14px}.compare-cart .compare-cart__controls{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.compare-cart .compare-cart__btn,.compare-cart .compare-cart__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.compare-cart .compare-cart__btn{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;width:50%;position:relative}.compare-cart .compare-cart__badge{position:absolute;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#234961;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:bolder;height:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;right:-9px;line-height:20px;min-width:20px;text-align:center;top:-10px;border-radius:20px;padding:0 5px;border:2px solid #fff}.compare-cart .compare-cart__compare-btn{background-color:#234961;color:#fff;margin-right:10px}.add-to-compare-cart,.add-to-compare-cart:focus,.add-to-compare-cart:hover{color:#ccc}.add-to-compare-cart.add-to-compare-cart__active{color:#337ab7}.ranking-row-share .jssocials-share{display:block;padding:5px 20px;font-size:18px}.ranking-row-share .jssocials-share-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ranking-row-share .jssocials-share-logo{-webkit-box-flex:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px}.ranking-card{border:1px solid #ccc;margin-bottom:20px;border-radius:5px}.ranking-card .ranking-card__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:749.98px){.ranking-card .ranking-card__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ranking-card .ranking-card__organization{-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;border-right:1px solid #ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:749.98px){.ranking-card .ranking-card__organization{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;border-right:none}}.ranking-card .ranking-card__organization-info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px}.ranking-card .ranking-card__organization-name{color:#0d1738;font-weight:500;text-transform:uppercase}.ranking-card .ranking-card__details{padding:10px}.ranking-card .ranking-card__list{padding-left:20px;font-size:14px}.ranking-card .ranking-card__title{color:#1b203c;font-size:14px;font-weight:700;text-transform:uppercase}.ranking-card .ranking-card__controls{justify-self:stretch}.ranking-achievement{color:#f60}.infographic--bordered{border:1px solid #ccc;border-radius:5px}.infographic .infographic__title{text-align:center;padding-top:20px;text-transform:uppercase;font-weight:500}.infographic .infographic__wrapper{height:700px}@media only screen and (max-width:1169.98px){.infographic .infographic__wrapper{height:500px}}.methodology p{text-indent:30px;margin-bottom:0;text-align:justify}.methodology ul{list-style:circle}.methodology ol,.methodology ul{padding-left:45px}.methodology .methodology-yt-embed{width:100%;height:600px}@media only screen and (max-width:969.98px){.methodology .methodology-yt-embed{height:300px}}.ranking-table{font-size:14px;margin-bottom:0}.ranking-table td{vertical-align:middle!important}.ranking-table th.rotate{height:80px;white-space:nowrap}.ranking-table th.rotate>div{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:30px}.ranking-table th.rotate>div>span{padding:5px 10px}.ranking-table .ranking-organization-name{color:#0d1738;font-weight:500;text-transform:uppercase}@media only screen and (max-width:749.98px){.ranking-table .ranking-organization-name{width:300px;white-space:normal}}@media only screen and (max-width:749.98px){.container-thead thead th{text-align:left}}.sorting-column{cursor:pointer}.league-stat-table{border:1px solid #000}.league-stat-table .dark_green{background-color:#289976}.league-stat-table .green{background-color:#67cc8e}.league-stat-table .orange{background-color:#ffc120}.league-stat-table .red{background-color:#ef5350}.league-stat-table tr>td{border:1px solid #000}.league-stat-table thead>tr>th{background-color:#729fcf;border:1px solid #000}.applied-filters .applied-filter-btn{margin-bottom:5px;font-size:12px;overflow:hidden;max-width:100%;text-overflow:ellipsis}.applied-filters .applied-filters-title{font-size:12px}.footnotes-counter{border-top:1px solid #000;font-size:90%;padding-top:20px;list-style:decimal!important}.active-footnote{background:rgba(255,228,196,.78)}[data-toggle=tooltip]{cursor:pointer}.tooltip.bottom .tooltip-inner{background-color:#132935;color:#fdfdfd}.tooltip.bottom .tooltip-arrow{border-top-color:#132935;border-bottom-color:#132935}.best-grade{color:#4085c5;font-weight:700;cursor:pointer}.default-grade{color:#a0a0a0}.ranking-modes-controls-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5px}@media only screen and (max-width:749.98px){.ranking-modes-controls-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.no-results-img{width:30%;margin:0 auto}.show-next-slice-ranking-container{padding-top:20px}.premier-icon-container{width:40px}.ranking-table td:not(:nth-child(2)):not(:nth-child(3)){text-align:center}.vedom-top-column{text-align:center;white-space:pre-wrap!important;max-width:300px}.ranking-league-column{min-width:100px}.ranking-text-column{text-align:left}.ranking-group-separator:not(:last-child) td{border-bottom:1px solid #48536b!important}.charts-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:969.98px){.charts-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.chart-container{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;width:50%;background-color:#fff;border:1px solid #ccc;border-radius:5px}@media only screen and (max-width:969.98px){.chart-container{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}}@media only screen and (max-width:749.98px){.chart-container{border:none}}.chart-container-content{padding:15px}.chart-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.chart-container:first-child{margin-right:20px}@media only screen and (max-width:969.98px){.chart-container:first-child{margin-right:0;margin-bottom:15px}}.chart-container-title{font-weight:700;text-align:center;font-size:16px;margin:0 auto;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:#747e89}.methodology-child-ranking-wrapper{padding-bottom:20px}@media only screen and (max-width:969.98px){.methodology-child-ranking-wrapper{padding-bottom:10px}}.methodology-child-ranking-wrapper .methodology-child-ranking{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-height:80px;height:80px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:140%}@media only screen and (max-width:969.98px){.methodology-child-ranking-wrapper .methodology-child-ranking{max-height:unset;height:unset;font-size:12px}}.methodology-child-ranking-wrapper .methodology-child-ranking .methodology-child-ranking-country{font-size:14px}@media only screen and (max-width:969.98px){.methodology-child-ranking-wrapper .methodology-child-ranking .methodology-child-ranking-country{font-size:12px}}.methodology-child-ranking-wrapper .methodology-child-ranking .methodology-child-ranking-logo{-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}@media only screen and (max-width:969.98px){.methodology-child-ranking-wrapper .methodology-child-ranking .methodology-child-ranking-logo{display:none}}.methodology-child-ranking-wrapper .methodology-child-ranking .methodology-child-ranking-name{text-transform:uppercase;font-weight:700}.methodology-child-ranking-wrapper .methodology-child-ranking .methodology-child-ranking-info{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:20px}@media only screen and (max-width:749.98px){.methodology-child-ranking-wrapper .methodology-child-ranking .methodology-child-ranking-info{padding:5px}}.methodology-child-ranking-wrapper .methodology-child-ranking .methodology-child-ranking-global-stat,.methodology-child-ranking-wrapper .methodology-child-ranking .methodology-child-ranking-russian-stat{-webkit-box-flex:0;-webkit-flex:0 0 130px;-ms-flex:0 0 130px;flex:0 0 130px;width:100px}@media only screen and (max-width:969.98px){.methodology-child-ranking-wrapper .methodology-child-ranking .methodology-child-ranking-global-stat,.methodology-child-ranking-wrapper .methodology-child-ranking .methodology-child-ranking-russian-stat{font-size:12px;-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;width:70px}}.promo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5px 0 10px}.promo .promo__element{margin:0 5px}.promo .promo__element .promo__link{text-align:center}
/*# sourceMappingURL=public.rankings.institutional.view.aa3a2df993b544591174.css.map*/