@font-face{font-family:"Material Design Icons";src:url(../images/tp/fontello.eot);src:url(../images/tp/fontello.eot) format("embedded-opentype"),url(../images/tp/fontello.woff2) format("woff2"),url(../images/tp/fontello.woff) format("woff"),url(../images/tp/fontello.ttf) format("truetype");font-weight:400;font-style:normal}.mdi-set,.mdi:before{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-down-dir:before{content:'\e800'}.mdi-search:before{content:'\e801'}.mdi-close-circle:before{content:'\e802'}.mdi-reset:before{content:'\e803'}.marker-cluster-medium div,.marker-cluster-small div{background-color:transparent}.custom-tag{border-radius:10px;padding:.25rem .6rem;font-size:.7rem;line-height:100%;margin-bottom:.25rem}#list-container{border-right:1px solid #ddd}#filters-container{border-radius:4px;padding:1rem;background:#fff;border:1px solid #ddd}#bottom-part{padding-bottom:2rem;border-top:none}#training-providers div.tooltip-content{z-index:2000}#training-providers{padding-left:0;padding-right:0;color:#37474f}#training-providers .list-item-outer{cursor:pointer}.has-border-custom{border:1px $warning solid}.box{background-color:#fff;border-radius:6px;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);color:#4a4a4a;display:block;padding:1.25rem}#search{height:34px;outline:0;padding:0 10px 0 10px;border:1px solid #cfd8dc;border-radius:2px;color:#aeaeae!important;font-family:Roboto;font-size:12px;background:url(../images/mglass_03.png) no-repeat;background-position:calc(100% - 20px) 6px;background-color:#fff;display:inline-block;width:180px}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input[type=search]{-webkit-appearance:inherit!important;-moz-box-sizing:inherit!important;-webkit-box-sizing:inherit!important;box-sizing:inherit!important}.title1{font-size:11px;font-weight:600;color:#5f6569;line-height:120%;padding-bottom:.5em;text-transform:uppercase;letter-spacing:1px}.sub{font-size:14px;font-weight:300;margin-bottom:15px}.sub.str{font-weight:500}input:focus{box-shadow:0 0 0 .2rem rgb(0 123 255 / 25%)!important;border:none}.right-side-fields .field-body{margin-top:.5rem}a.institution-link{color:#5a9dee}a:visited.institution-link{color:#5a9dee}