@import url(https://fonts.googleapis.com/css?family=PT+Serif:400,700,400italic);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);@font-face{font-family:"universia-icons";src:url("_fonts/icons/universia-icons.eot");src:url("_fonts/icons/universia-icons.eot?#iefix") format("embedded-opentype"),url("_fonts/icons/universia-icons.woff") format("woff"),url("_fonts/icons/universia-icons.ttf") format("truetype"),url("_fonts/icons/universia-icons.svg#universia-icons") format("svg");font-weight:normal;font-style:normal}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'universia-icons';src:url("_fonts/icons/universia-icons.svg#universia-icons") format("svg");font-weight:normal;font-style:normal}}@font-face{font-family:'HankenGrotesk';src:url('_fonts/HankenGrotesk-Regular.eot');src:url('_fonts/HankenGrotesk-Regular.woff') format('woff'),url('./fonts/HankenGrotesk-Regular.ttf') format('truetype'),url('./fonts/HankenGrotesk-Regular.svg') format('svg')}
@font-face{font-family:"HankenGrotesk";src:url('_fonts/HankenGrotesk-Bold.eot');src:url('_fonts/HankenGrotesk-Bold.woff') format('woff'),url('./fonts/HankenGrotesk-Bold.ttf') format('truetype'),url('./fonts/HankenGrotesk-Bold.svg') format('svg');font-weight:bold}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
a,a:active,a:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{-webkit-text-size-adjust:100%;font:100%/25px 'PT Serif',serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}
body,select,input,textarea{font-family:'HankenGrotesk',sans-serif;font-weight:400;color:#666565}a{color:#f00;font-family:'HankenGrotesk',sans-serif;font-weight:400;cursor:pointer!important;text-decoration:none;-webkit-transition:color 300ms ease-out;-moz-transition:color 300ms ease-out;-o-transition:color 300ms ease-out;transition:color 300ms ease-out}
em{font-style:italic}a h1,a h2,a h3,a h4,a h5,a h6{color:#23242b;-webkit-transition:color,0.2s,linear;-moz-transition:color,0.2s,linear;-o-transition:color,0.2s,linear;transition:color,0.2s,linear}.noTouchDevice a:hover{color:#9c0000}::-moz-selection{background:#ea0000;color:#fff;text-shadow:none}::selection{background:#ea0000;color:#fff;text-shadow:none}
input:-moz-placeholder{color:#a9a9a9}textarea:-moz-placeholder{color:#a9a9a9}input[type="text"],input[type="email"],input[type="search"],input[type="password"],input[type="tel"]{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;outline:0;color:#c8c7c7;font-size:.875em;height:33px;vertical-align:middle;padding:5px 14px;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out}
input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder{color:#929295}
input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="tel"]:-moz-placeholder{color:#929295}
input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="tel"]::-moz-placeholder{color:#929295}
input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder{color:#929295}
input[type="text"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="tel"]:focus{background-color:#595a63}
input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-datetime-edit,input[type=date]::-webkit-datetime-edit-fields-wrapper,input[type=date]::-webkit-datetime-edit-text,input[type=date]::-webkit-datetime-edit-month-field,input[type=date]::-webkit-datetime-edit-day-field,input[type=date]::-webkit-datetime-edit-year-field,input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none!important;appearance:none!important;-moz-appearance:textfield!important;margin:0}
input[type=date]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=date]::-webkit-search-results-button{-webkit-appearance:none}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-clear-button{display:none!important}input[type="date"]::-webkit-input-placeholder{visibility:hidden!important}
textarea{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;outline:0;color:#c8c7c7;font-size:.875em;height:33px;vertical-align:top;padding:10px 14px;width:100%;max-width:100%;min-height:120px;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out}
textarea::-webkit-input-placeholder{color:#929295}textarea:-moz-placeholder{color:#929295}textarea::-moz-placeholder{color:#929295}textarea:-ms-input-placeholder{color:#929295}textarea:focus{background-color:#595a63}h1,h2,h3,h4,h5,h6{color:#23242b;font-family:'HankenGrotesk',sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.075em;margin-bottom:.8em}
h1{font-size:2.375em;line-height:1em}h2{font-size:1.5em;line-height:1em}h3{font-size:1.375em;line-height:1.2em}h4{font-size:1.125em;line-height:1.1em}h5{font-size:.9em;line-height:1.1em}h6{font-size:.8em;line-height:1.1em}.heading1,.heading2,.heading3,.heading4,.heading5,.heading6{color:#23242b;font-family:'HankenGrotesk',sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.075em;margin-bottom:1em}
.heading1{font-size:2.375em;line-height:1em}.heading2{font-size:1.75em;line-height:1.5em}.heading2+.module{margin-top:-10px}.heading2+.floatcol{margin-top:-10px}.heading3{font-size:1.375em;line-height:1.2em}.heading4{font-size:1.125em;line-height:1.2222em}.heading5{font-size:.9em;line-height:1.1em}.heading6{font-size:.8em;line-height:1.1em}
table{width:100%}table tr th{background:#f00;padding:.5em;color:#000;border:1px solid #f1f1f1}table tr td{font-weight:300;font-size:.9em;line-height:1.1em;font-style:normal;text-align:center;vertical-align:middle;padding:0 5px 0 5px;border-right:1px solid #ddd;color:#676767}table tr td:last-child{border-right:0}
table tr:nth-child(2n+1) td{background:#fafafa}table tr th,table thead tr td{text-transform:uppercase;letter-spacing:.075em;text-align:center;font-weight:bold;font-size:1.063em;color:#fff;line-height:1.1em;font-style:bold;vertical-align:middle;background:#dd1d1d;padding:26px 10px 26px 10px;border:1px solid #c91a1a;font-family:'HankenGrotesk',sans-serif}
table tr th:last-child,table thead tr td:last-child{border-right:0}table thead tr:nth-child(2n+1) td{background:#e0e0e0}table h1,table h2,table h3,table h4,table h5,table h6{text-align:center}table .button{margin:20px 3px 20px 3px;font-size:1.1em}table .bigtext{margin:.5em 0 .5em 0}.ui-datepicker{background:#fff;padding:20px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.2);box-shadow:0 0 8px 0 rgba(0,0,0,0.2)}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background:#f0f0f0;text-transform:uppercase;letter-spacing:.075em;font-size:12px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker thead{background:#232323}.ui-datepicker thead tr th{background:#232323;font-weight:bold;font-size:.75em;letter-spacing:.075em;text-transform:uppercase;color:#fff}
.ui-datepicker table tr td{border:1px solid #DDD;padding:0}.ui-datepicker table tr td a{display:block;padding:12px 12px;background:#fff}.ui-datepicker table tr td a:hover{background:#ebebeb}.ui-datepicker table tr td.ui-datepicker-today a{background:#ebebeb}.ui-datepicker table tr td.ui-datepicker-current-day a{background:#000;color:#fff}
p{font-size:.9375em;line-height:1.533em}p+p{margin-top:1em}ins{background-color:#f00;color:#fff;text-decoration:none}mark{background-color:#f00;color:#fff;font-style:italic;font-weight:bold}dl{zoom:1}dl:after{content:"";display:block;clear:both}dl dt{float:left;width:48%;text-align:right;font-weight:bold;margin-right:2%}
dl dt:after{content:':'}dl dd{width:50%;float:left}pre{margin-bottom:1.5em}blockquote{position:relative;display:block;font-size:1.25em;line-height:1.5em;width:100%;max-width:410px;margin:3.4em auto 4.2em auto;text-align:center;color:#373737}blockquote:after{content:"";background-color:#f00;width:31px;height:3px;position:absolute;display:block;left:50%;top:-31px;margin-left:-15.5px}
blockquote:before{content:"";background-color:#f00;width:31px;height:3px;position:absolute;display:block;left:50%;bottom:-34px;margin-left:-15.5px}blockquote.type02{margin:2.4em auto 3.2em auto}blockquote.type02:after{width:63px;height:4px;margin-left:-31.5px;top:-21px}
blockquote.type02:before{width:63px;height:4px;margin-left:-31.5px;bottom:-24px}@media only screen and (max-width:40em){blockquote{font-size:1.125em;line-height:1.555em;margin:4.2em auto 4.2em auto}}hr{border-top:1px solid #e0e0e0}hr.module-separator{margin:80px 0}.alignnone,.alignright,.alignleft,.aligncenter{display:block}
.alignnone{float:none;margin:0 0 3em 0}.alignright{float:right;margin:0 0 3em 30px}.alignleft{float:left;margin:0 30px 3em 0}.aligncenter{float:none;margin:0 auto 3em auto}.wp-caption{display:block;max-width:100%!important;padding:15px;border:0;border-radius:2px;text-align:center;background:#f2f2f2;background:rgba(0,0,0,0.05)}
.wp-caption img{max-width:100%}.wp-caption-text{font-family:Arial,sans-serif;font-size:.9em;font-style:italic;line-height:1.2em;text-align:center;color:rgba(68,68,68,0.6);margin:.5em 0 0 0;padding:0}.header-cookies{border-top:2px solid #e1e1e1;font-family:'HankenGrotesk',sans-serif;position:fixed;bottom:0;width:100%;z-index:3;padding:0 38px;background-color:#f0f0f0;-webkit-transition:all 400ms ease-out;-moz-transition:all 400ms ease-out;-o-transition:all 400ms ease-out;transition:all 400ms ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:1px solid #fff}
.header-cookies .header-cookies-inner{width:100%;margin:auto;position:relative;padding:10px 0}@media only screen and (min-width:1117px){.header-cookies .header-cookies-inner{width:80%}}.header-cookies .header-cookies-message{padding-right:120px}.header-cookies .header-cookies-message .header-cookies-title{font-weight:400;font-size:1em;margin-bottom:2px;color:#23242b}
.header-cookies .header-cookies-message .header-cookies-text{font-size:.875em;line-height:1.4285em;margin-bottom:0}.header-cookies .header-cookies-close{position:absolute;display:block;top:19px;right:30px;font-size:1.4375em;color:#f00;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.header-cookies .header-cookies-close:after{content:"";position:absolute;top:5px;bottom:5px;left:5px;right:5px;background-color:#fff}.noTouchDevice .header-cookies .header-cookies-close:hover{color:#9c0000}.header-top{position:relative;z-index:2;background-color:#0e191c}
.header-top .header-top-inner{width:100%;margin:auto}@media only screen and (min-width:1117px){.header-top .header-top-inner{width:80%}}.header-top .header-top-left{float:left}.header-top .header-top-right{float:right}.header-top .header-top-right .whoNav li a{top:0;font-weight:700}.header-top .header-top-left,.header-top .header-top-right{margin-bottom:0}
.header-top .header-top-left li,.header-top .header-top-right li{display:inline-block;font-size:.8125em;font-weight:bold;padding-left:14px}.header-top .header-top-left li.header-world-layer-inner,.header-top .header-top-right li.header-world-layer-inner{display:block}.header-top .header-top-left li a,.header-top .header-top-right li a{position:relative;color:#23242b;z-index:1;top:-3px;padding:0 0 6px 0;margin-bottom:-3px;margin-left:0;margin-right:0;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.header-top .header-top-right li a i{margin-left:-9.5px;color:white;position:relative;top:5px}.noTouchDevice .header-top .header-top-left li a:hover,.noTouchDevice .header-top .header-top-right li a:hover{color:#f00}.header-top .header-top-left li a .arrow-small,.header-top .header-top-right li a .arrow-small{position:relative;top:2px;display:inline-block}
.header-top .header-top-left li a span,.header-top .header-top-right li a span{position:relative;top:5px;font-weight:normal;color:white}.header-top .header-top-left li ul,.header-top .header-top-right li ul{margin-bottom:0}.header-top .header-top-left li li,.header-top .header-top-right li li{font-size:1em}
.header-top .header-top-left li:before,.header-top .header-top-right li:before{content:"";display:inline-block;position:relative;height:8px;border-left:1px solid #d9d9d9;margin-right:18px}.header-top .header-top-left li:first-child,.header-top .header-top-right li:first-child{padding-left:0}
.header-top .header-top-left li:first-child:before,.header-top .header-top-right li:first-child:before{display:none}.header-top .header-top-left li.header-social,.header-top .header-top-right li.header-social{padding:1px 0 3px 14px}.header-top .header-top-left li.header-social .social-icon-button,.header-top .header-top-right li.header-social .social-icon-button{display:inline-block;position:relative;top:-3px;padding:0 5px 6px 20px;margin-bottom:-6px;margin-left:-23px}
.header-top .header-top-left li.header-social .social-icon-button div,.header-top .header-top-right li.header-social .social-icon-button div{position:relative;top:6px;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.noTouchDevice .header-top .header-top-left li.header-social .social-icon-button:hover div,.noTouchDevice .header-top .header-top-right li.header-social .social-icon-button:hover div{color:#9c0000}.header-top .header-top-left li.header-social .social-icon-button .icons-plus,.header-top .header-top-right li.header-social .social-icon-button .icons-plus{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.header-top .header-top-left li.header-social .social-icon-button.active,.header-top .header-top-right li.header-social .social-icon-button.active{background-color:#f0f0f0}.header-top .header-top-left li.header-social .social-icon-button.active .icons-plus,.header-top .header-top-right li.header-social .social-icon-button.active .icons-plus{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}
.header-top .header-top-left li.header-social .social-icon,.header-top .header-top-right li.header-social .social-icon{color:#f00;font-size:1.2307em;display:inline-block;margin-left:7px;position:relative;top:3px}.header-top .header-top-left li.header-social .social-icon:first-child,.header-top .header-top-right li.header-social .social-icon:first-child{margin-left:-4px}
.header-top .header-top-left li.header-social .social-icon+a+a,.header-top .header-top-right li.header-social .social-icon+a+a{margin-left:3px}.header-top .header-top-left li .profiles-button,.header-top .header-top-right li .profiles-button{display:none;position:relative;z-index:1;top:-3px;padding:0 16px 6px 20px;margin-bottom:-3px;margin-left:0;margin-right:-19px}
.header-top .header-top-left li .profiles-button span,.header-top .header-top-right li .profiles-button span{position:relative;top:3px;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.noTouchDevice .header-top .header-top-left li .profiles-button:hover div,.noTouchDevice .header-top .header-top-right li .profiles-button:hover div{color:#9c0000}
.header-top .header-top-left li .profiles-button.active,.header-top .header-top-right li .profiles-button.active{background-color:#f0f0f0}.header-top .header-top-left li .profiles-button.active .icons-arrowdown-small,.header-top .header-top-right li .profiles-button.active .icons-arrowdown-small{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);top:-1px}
.header-top .header-top-left li .profiles-button.active .icons-arrowdown-small:before,.header-top .header-top-right li .profiles-button.active .icons-arrowdown-small:before{content:"\e607";font-size:1.2307em}.header-top .header-top-left li .header-world-button,.header-top .header-top-right li .header-world-button{display:inline-block;position:relative;z-index:1;top:-3px;padding:0 15px 8px 23px;margin-bottom:-3px;margin-left:-23px}
.noTouchDevice .header-top .header-top-left li .header-world-button:hover div,.noTouchDevice .header-top .header-top-right li .header-world-button:hover div{color:#9c0000}.header-top .header-top-left li .header-world-button.active,.header-top .header-top-right li .header-world-button.active{background-color:#777}
.header-top .header-top-left li .header-world-button.active .icons-arrowdown-small,.header-top .header-top-right li .header-world-button.active .icons-arrowdown-small{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);top:-1px}.header-top .header-top-left li .header-world-button.active .icons-arrowdown-small:before,.header-top .header-top-right li .header-world-button.active .icons-arrowdown-small:before{content:"\e607";font-size:1.2307em}
.header-top .header-social-layer{position:absolute;left:0;width:100%;background-color:#f0f0f0;padding-top:50px;bottom:31px;z-index:2;padding:50px 38px 0 38px}.header-top .header-social-layer .social-comment+.social-comment{margin-top:0}.header-top .header-dropdown-bg{position:absolute;left:0;width:100%;background-color:#f0f0f0;bottom:31px;height:500px}
.header-top .header-world-layer{position:absolute;left:0;width:100%;background-color:#f0f0f0;padding-top:50px;bottom:31px;z-index:2;padding:70px 38px 50px 38px;font-size:15px;font-family:'HankenGrotesk',sans-serif;color:#292b33;background-image:url(_gfx/map.svg);background-size:1500px auto;background-repeat:no-repeat;background-position:center -90px}
.header-top .header-world-layer .world-title{font-size:18px;margin-bottom:20px;margin-left:-23px;font-weight:700;font-family:'HankenGrotesk',sans-serif!important}.header-top .header-world-layer .world-title:before{font-family:'universia-icons'!important;font-size:18px;position:relative;top:1px;margin-right:4px;font-weight:normal}
.header-top .header-world-layer ul li{font-weight:normal;border:0;padding:0;margin:0 0 13px 0;width:19.5%}.header-top .header-world-layer ul li:before{display:none}.header-top .header-world-layer ul li a{top:0}.header-top .header-world-layer .column+.column .world-title{padding-left:45px}.header-top .header-world-layer .column+.column ul{padding-left:45px}
.header-top .header-world-layer .column+.column ul li{width:100%}.header-top .header-social-layer-inner{width:100%;float:none;margin:auto}@media only screen and (min-width:1117px){.header-top .header-social-layer-inner{width:80%}}.header-top .header-social-layer-inner.col12.last-col{margin:auto}.header-top .header-social-layer-inner:after{content:"";display:block;clear:both}
.header-top .header-social-layer-inner .social-icons-list{margin-top:48px;padding:30px 0;border-top:1px solid #dfdede;text-align:center;margin-bottom:0}.header-top .header-social-layer-inner .social-icons-list a{font-size:2.1538em;color:#23242b;margin-left:24px;margin-right:24px}.header-top .header-social-layer-inner .social-comment{font-size:1.3846em;font-family:'HankenGrotesk',sans-serif;color:#23242b;text-align:left;word-wrap:break-word!important}
.header-top .header-social-layer-inner .social-comment a{top:0;color:#f00;font-weight:700}.noTouchDevice .header-top .header-social-layer-inner .social-comment a:hover{color:#9c0000}.header-top .header-social-layer-inner .social-comment:after{content:"\e606";font-family:'universia-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:1.0555em;color:#f00;margin-top:10px}
.header-top .header-world-layer-inner{display:block;max-width:793px;float:none;margin:auto;padding-left:15px}.header-top .header-world-layer-inner.col10.last-col{margin:auto}.header-top .header-world-layer-inner:after{content:"";display:block;clear:both}.header-top:after{content:"";display:block;clear:both}
.header-middle{background-color:white;width:100%;height:80px;position:relative;z-index:2}.header-middle .header-middle-inner{background-color:white;width:100%;margin:auto;position:relative;height:100%}@media only screen and (min-width:1280px){.header-middle .header-middle-inner{width:80%}}.header-middle .header-middle-logo{background-image:url('_gfx/Universia-Logo-Rojo.png');height:25px;background-size:160px 42px;width:20%;float:left;position:relative;font-family:'HankenGrotesk',sans-serif;font-weight:700;color:#fff;background-repeat:no-repeat;background-position:center left;display:block;margin-top:28px}
@media only screen and (max-width:975px){.header-middle .header-middle-logo{width:17%}}@media only screen and (max-width:945px){.header-middle .header-middle-logo{background-size:140px 32px;width:15%}}#ie8 .header-middle .header-middle-logo{background-image:url('_gfx/universia.png')}
.header-middle .header-middle-logo span{position:absolute;bottom:5px;left:177px;font-size:1.25em;color:red}@media only screen and (max-width:975px){.header-middle .header-middle-logo span{left:158px}}@media only screen and (max-width:945px){.header-middle .header-middle-logo span{left:138px}}.header-middle .header-middle-logo:hover{color:#fff}
.header-middle .header-middle-right{float:right;margin-bottom:0;height:100%}.header-middle .header-middle-right li{font-size:.85em;display:inline-block;height:100%;padding:28px 5px 0 5px}@media only screen and (max-width:1040px){.header-middle .header-middle-right li{font-size:.8em}}.header-middle .header-middle-right li a{color:#fff;font-weight:bold;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;height:100%}
.header-middle-right .icons-arrow-link{color:black}.header-middle .header-middle-right li a span{display:inline;color:black;padding:0 2px;height:100%;font-weight:normal}.header-middle .header-middle-right li:hover{width:auto;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.38;color:#ff4242;background-color:#f4f4f4;border-bottom:4px solid #ff4242;height:100%}
.header-middle .header-middle-right li.current-menu-item{width:auto;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.2px;color:#ff4242;background-color:#f4f4f4;border-bottom:4px solid #ff4242;height:100%}.header-middle .header-middle-right li:before{content:"";display:inline-block;position:relative;height:12px;border-left:1px solid #fff;margin-right:0;margin-left:0;top:1px}
.header-middle .header-middle-right li:first-child:before{display:none}.header-middle-featured{margin-bottom:0;margin-left:24px;float:right}.header-middle-featured li{font-size:1.4375em;display:block;position:relative;float:right;width:79px;height:62px;border-left:1px solid #e00;margin-top:-19px}.header-middle-featured li a{position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;border-right:1px solid transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out;-moz-transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out;-o-transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out}
.noTouchDevice .header-middle-featured li a:hover{color:#fff;background-color:#ea0000}.header-middle-featured li a.active{background-color:#e00;border-right:1px solid #ff3737;margin-right:-1px}.header-middle-featured li a.active:after{content:"";width:0;height:0;border-style:solid;border-width:8px 7.5px 0 7.5px;border-color:#e00 transparent transparent transparent;position:absolute;bottom:-8px;left:50%;margin-left:-7.5px}
.header-middle-featured li i{position:absolute;left:50%;top:50%;margin-left:-11.5px;margin-top:-11.5px}.header-middle-featured li i:before{padding-bottom:1px;position:relative;display:block}.header-middle-featured li span{font-size:.4782em;line-height:2em;display:block;position:absolute;z-index:2;right:11px;top:9px;width:22px;height:22px;background-color:#8a0000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;color:#fff}
.header-middle-featured li:first-child{font-size:1.1875em;border-right:1px solid #e00}.header-middle-featured li:first-child i{margin-left:-9.5px;margin-top:-9.5px}.header-middle-featured li.current-menu-item a{color:#fff;background-color:#c81c1c}.noTouchDevice .header-middle-featured li.current-menu-item a:hover{color:#fff;background-color:#c81c1c}
.header-dropdown-compare{left:0;right:0;background-color:#cf0000;display:none}.header-dropdown-compare .compare-inner{max-width:630px;padding:35px 34px;min-height:144px;float:none;margin:auto!important}.header-dropdown-compare .compare-inner:after{content:"";display:block;clear:both}
.header-dropdown-compare .compare-left-block{vertical-align:middle;float:none;display:inline-block;margin-bottom:0}.header-dropdown-compare .compare-left-block h3{color:#fff;text-transform:none;font-size:1.375em;letter-spacing:0;margin-bottom:12px}.header-dropdown-compare .compare-left-block p{color:#fff;font-size:.875em;margin-bottom:0}
.header-dropdown-compare .compare-right-block{vertical-align:middle;float:none;display:inline-block;text-align:right;position:relative;margin-bottom:0}.header-dropdown-compare .compare-right-block a{position:absolute;right:0;top:50%;margin-top:-26.5px}.header-dropdown-search{left:0;right:0;background-color:#cf0000;display:none}
.header-dropdown-search .select02{width:19%;display:inline-block;vertical-align:top;position:relative;top:1px;margin-right:-4px;border:0;border-right:1px solid #d6d6d6}.header-dropdown-search .select02 .icon-arrowdown{height:52px}.header-dropdown-search .select02+input[type="text"]{width:63%}
.header-dropdown-search .select02 select{height:50px;padding:12px 0 13px 16px}.header-dropdown-search .search-inner{float:none;padding:35px 38px;width:100%;margin:auto!important}@media only screen and (min-width:1117px){.header-dropdown-search .search-inner{width:80%}}.header-dropdown-search .search-inner:after{content:"";display:block;clear:both}
.header-dropdown-search .search-bottom-msg{margin-bottom:0;color:#fff;font-size:14px;margin-top:12px;margin-bottom:10px}.header-dropdown-search form>label{display:block;height:52px;width:100%;margin-top:-8px}.header-dropdown-search label{color:#fff;width:224px;font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:1.375em;display:block;float:left;width:23.43%;padding-top:14px}
.header-dropdown-search input[type="text"]{border:0;overflow:hidden;width:59.51%;font-size:15px;height:50px;padding:17px 15px 16px 15px;color:#23242b}.header-dropdown-search input[type="text"]:focus{outline:1px solid #f00;background-color:#fff}
.header-dropdown-search input[type="button"],.header-dropdown-search input[type="submit"]{overflow:hidden;font-family:'HankenGrotesk',sans-serif;font-weight:700;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0;cursor:pointer;position:relative;top:1px;border:0;width:17.05%;background-color:#f00;color:#fff;display:inline-block;text-align:center;padding:0 15px 0 14px;height:51px;max-width:163px;border-bottom:3px solid #b50b0b;text-transform:uppercase;font-size:15px;font-weight:bold;margin-top:1px;letter-spacing:.075em;-webkit-transition:color .3s ease-out,background-color .3s ease-out;-moz-transition:color .3s ease-out,background-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out}
.noTouchDevice .header-dropdown-search input[type="button"]:hover{color:#ffdbdb;background-color:#c81c1c}.header-nav{display:none}.header-nav .header-nav-inner{position:relative;margin:auto;width:100%;height:47px}.header-nav .header-nav-inner:after{content:"";display:block;clear:both}
.header-nav .header-nav-first{width:100%;float:left;height:100%;display:flex;margin-top:0}.header-nav .header-nav-first ul{display:table-row}.header-nav .header-nav-first ul li{position:relative;text-align:center;height:100%;display:table-cell;vertical-align:middle;letter-spacing:.06em}.header-nav .header-nav-first ul li.current-menu-item{background-color:#f4f4f4;border-left:6px solid #ff4242}
.header-nav .header-nav-first ul li.current-menu-item a{color:#1a1d20}.header-nav .header-nav-first ul li.current-menu-item a:hover{width:auto;font-size:15px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.2px;color:#ff4242;background-color:#f4f4f4;border-left:6px solid #ff4242}
.header-nav .header-nav-first ul li.current-menu-item a:hover:after{display:none}.header-nav .header-nav-first ul li.current-menu-submenu a:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 4.5px 0 4.5px;border-color:#121317 transparent transparent transparent;bottom:-5px;left:50%;margin-left:-4.5px}
.header-nav .header-nav-first ul li.current-menu-submenu a:hover:after{display:block}.header-nav .header-nav-first ul li.current-menu-ancestor{background-color:#121317}.header-nav .header-nav-first ul li a{text-transform:uppercase;vertical-align:middle}.header-nav .header-nav-second{width:0;position:relative;float:right;right:0;top:0;bottom:0;height:100%;display:table}
.header-nav .header-nav-second ul{height:100%;display:table-row}.header-nav .header-nav-second ul li{position:relative;text-transform:uppercase;padding:0;height:100%;display:table-cell;vertical-align:middle;border-right:1px solid #121317;letter-spacing:.06em}.header-nav .header-nav-second ul li.current-menu-item{background-color:#121317}
.header-nav .header-nav-second ul li.current-menu-item a{color:#858585}.header-nav .header-nav-second ul li.current-menu-ancestor{background-color:#121317}.header-nav ul{margin-bottom:0;text-align:center;text-transform:uppercase}.header-nav ul a{height:100%;color:#fff;font-size:.75em;line-height:1.25em;font-weight:bold;padding:0 5px;display:block;-webkit-transition:color .3s ease-out,background-color .3s ease-out;-moz-transition:color .3s ease-out,background-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out}
.header-nav ul a:before{content:"";display:inline-block;height:99%;vertical-align:middle;width:1px;margin-left:-1px;marign-right:-4px}.header-nav ul a:after{content:"";position:absolute;bottom:0;left:0;right:0;width:0;border-bottom:2px solid transparent;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.header-nav ul a span{display:inline-block;vertical-align:middle;padding-top:1px;color:black}.firefoxBrowser .header-nav ul a span{margin-top:-1px;padding-top:0}.noTouchDevice .header-nav ul a:hover{width:auto;font-size:15px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.2px;color:#ff4242;background-color:#f4f4f4;border-left:6px solid #ff4242}
.noTouchDevice .header-nav ul a:hover:after{width:100%;border-color:#f00}.header-nav ul a i{color:#63646d;font-size:16px;position:absolute}.mobile-user-info{display:none}.mobile-user-info .mobile-user-info-inner{position:relative;margin:auto;width:100%;height:47px}.mobile-user-info .mobile-user-info-inner:after{content:"";display:block;clear:both}
.mobile-user-info .mobile-user-info-first{width:100%;float:left;height:100%;display:flex;margin-top:0}.mobile-user-info .mobile-user-info-first ul{display:table-row}.mobile-user-info .mobile-user-info-first ul li{position:relative;text-align:center;height:100%;display:table-cell;vertical-align:middle;letter-spacing:.06em}
.mobile-user-info .mobile-user-info-first ul li.current-menu-item{background-color:#f4f4f4;border-left:6px solid #ff4242}.mobile-user-info .mobile-user-info-first ul li.current-menu-item a{color:#1a1d20}.mobile-user-info .mobile-user-info-first ul li.current-menu-item a:hover{width:auto;font-size:15px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.2px;color:#ff4242;background-color:#f4f4f4;border-left:6px solid #ff4242}
.mobile-user-info .mobile-user-info-first ul li.current-menu-item a:hover:after{display:none}.mobile-user-info .mobile-user-info-first ul li.current-menu-submenu a:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 4.5px 0 4.5px;border-color:#121317 transparent transparent transparent;bottom:-5px;left:50%;margin-left:-4.5px}
.mobile-user-info .mobile-user-info-first ul li.current-menu-submenu a:hover:after{display:block}.mobile-user-info .mobile-user-info-first ul li.current-menu-ancestor{background-color:#121317}.mobile-user-info .mobile-user-info-first ul li a{text-transform:uppercase;vertical-align:middle}.mobile-user-info .mobile-user-info-second{width:0;position:relative;float:right;right:0;top:0;bottom:0;height:100%;display:table}
.mobile-user-info .mobile-user-info-second ul{height:100%;display:table-row}.mobile-user-info .mobile-user-info-second ul li{position:relative;text-transform:uppercase;padding:0;height:100%;display:table-cell;vertical-align:middle;border-right:1px solid #121317;letter-spacing:.06em}.mobile-user-info .mobile-user-info-second ul li.current-menu-item{background-color:#121317}
.mobile-user-info .mobile-user-info-second ul li.current-menu-item a{color:#858585}.mobile-user-info .mobile-user-info-second ul li.current-menu-ancestor{background-color:#121317}.mobile-user-info ul{margin-bottom:0;text-align:center;text-transform:uppercase}.mobile-user-info ul a{height:100%;color:#fff;font-size:.75em;line-height:1.25em;font-weight:bold;padding:0 5px;display:block;-webkit-transition:color .3s ease-out,background-color .3s ease-out;-moz-transition:color .3s ease-out,background-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out}
.mobile-user-info ul a:before{content:"";display:inline-block;height:99%;vertical-align:middle;width:1px;margin-left:-1px;marign-right:-4px}.mobile-user-info ul a:after{content:"";position:absolute;bottom:0;left:0;right:0;width:0;border-bottom:2px solid transparent;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.mobile-user-info ul a span{display:inline-block;vertical-align:middle;padding-top:1px;color:black}.firefoxBrowser .mobile-user-info ul a span{margin-top:-1px;padding-top:0}.noTouchDevice .mobile-user-info ul a:hover{width:auto;font-size:15px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:.2px;color:#ff4242;background-color:#f4f4f4;border-left:6px solid #ff4242}
.noTouchDevice .mobile-user-info ul a:hover:after{width:100%;border-color:#f00}.mobile-user-info ul a i{color:#63646d;font-size:16px;position:absolute}.header-bottom{position:relative;z-index:2;background-color:white}.header-bottom:after{content:"";display:block;clear:both}
.header-bottom .menu-button{display:block;float:left;color:black;font-size:14px;font-weight:bold;padding:8px 38px 0 28px;position:relative;z-index:3;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header-bottom .menu-button:after{content:"";display:block;position:absolute;width:100%;height:0;bottom:-2px;left:0;background-color:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.header-bottom .menu-button i{position:relative;width:23px;height:4px;display:inline-block;top:-3px;margin-left:5px}.header-bottom .menu-button i span{position:absolute;width:23px;height:3px;background-color:black;display:block;top:-1px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.header-bottom .menu-button i:before{content:"";position:absolute;width:23px;height:3px;top:-9px;background-color:black;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.header-bottom .menu-button i:after{content:"";position:absolute;width:23px;height:3px;bottom:-6px;background-color:black;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.header-bottom .menu-button.active{background-color:white}.header-bottom .menu-button.active i span{opacity:0}.header-bottom .menu-button.active i:before{-webkit-transform:rotate(-45deg) translate(-5px,5px);-moz-transform:rotate(-45deg) translate(-5px,5px);-ms-transform:rotate(-45deg) translate(-5px,5px);-o-transform:rotate(-45deg) translate(-5px,5px)}
.header-bottom .menu-button.active i:after{-webkit-transform:rotate(45deg) translate(-5px,-5px);-moz-transform:rotate(45deg) translate(-5px,-5px);-ms-transform:rotate(45deg) translate(-5px,-5px);-o-transform:rotate(45deg) translate(-5px,-5px)}.header-bottom .menu-button.active:after{background-color:#1d1e24}
.noTouchDevice .header-bottom .menu-button.active:hover i{background-color:transparent}.noTouchDevice .header-bottom .menu-button:hover{color:black}.noTouchDevice .header-bottom .menu-button:hover i span{background-color:black}.noTouchDevice .header-bottom .menu-button:hover i:before{background-color:black}
.noTouchDevice .header-bottom .menu-button:hover i:after{background-color:black}.header-bottom .user-button{float:right;color:black;font-size:20px;font-weight:bold;padding:4px 20px 0 0;position:absolute;top:5px;right:0;z-index:3;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.header-bottom .header-middle-featured li{font-size:1.125em;margin-top:0;border-color:#121317;height:41px}.header-bottom .header-middle-featured li a{display:block}.noTouchDevice .header-bottom .header-middle-featured li a:hover{color:#777}.header-bottom .header-middle-featured li span{background-color:#40424f;right:16px;top:5px;font-size:.6111em}
.header-bottom .header-middle-featured li i{margin-left:-14.5px;margin-top:-9px}.header-bottom .header-middle-featured li:first-child{font-size:1.25em}.header-bottom .header-middle-featured li:first-child i{margin-left:-10px;margin-top:-10px}.header-bottom .header-bottom-logo{background-image:url(_gfx/Universia-Logo-Rojo.png);height:31px;background-size:140px 40px;width:140px;float:none;position:relative;font-family:'HankenGrotesk',sans-serif;font-weight:700;color:#fff;background-repeat:no-repeat;background-position:center left;display:block;margin:7px 0 0 40%;top:5px}
.header-bottom .header-bottom-logo span{position:relative;bottom:2px;left:140px;color:red}#masEnlacesCabecera{position:absolute;top:90px;right:-40px;z-index:5}#masEnlacesCabecera li{display:table-row}.lightbox .social-icons-list{padding:0;text-align:center;margin-bottom:0;margin-top:-20px}.lightbox .social-icons-list a{font-size:2.1538em;color:#23242b;display:inline-block;margin-left:24px;margin-right:24px;margin-bottom:40px}
.lightbox .header-world-layer{position:relative;left:0;width:100%;background-color:transparent;padding-top:50px;bottom:31px;z-index:2;padding:70px 20px 50px 50px;font-size:15px;font-family:'HankenGrotesk',sans-serif;color:#292b33;background-image:none}.lightbox .header-world-layer .column .column{margin-bottom:20px}
.lightbox .header-world-layer .header-world-layer-inner{margin-bottom:0}.lightbox .header-world-layer .world-title{font-size:18px;margin-bottom:16px;margin-left:-23px;font-weight:700;font-family:'HankenGrotesk',sans-serif!important}.lightbox .header-world-layer .world-title:before{font-family:'universia-icons'!important;font-size:18px;position:relative;top:1px;margin-right:4px;font-weight:normal}
.lightbox .header-world-layer ul{width:120%}.lightbox .header-world-layer ul li{font-weight:normal;font-size:13px;border:0;padding:0;float:left;margin:0 0 6px 0;width:33.3%}.lightbox .header-world-layer ul li:before{display:none}.lightbox .header-world-layer ul li a{top:0;color:#292b33}.header .headerToday{background-color:white;padding:0 38px;margin-top:-7px;border-top:8px solid #f0f0f0}
.header .headerToday .headerToday-inner,.header .headerToday .listContainer{margin:auto;width:100%;display:table;height:40px}@media only screen and (min-width:1117px){.header .headerToday .headerToday-inner,.header .headerToday .listContainer{width:80%}}.header .headerToday .headerToday-inner>ul,.header .headerToday .listContainer>ul{display:table-row}
.header .headerToday .headerToday-inner>ul>li,.header .headerToday .listContainer>ul>li{text-align:center;vertical-align:middle}@media only screen and (min-width:1117px){.header .headerToday .headerToday-inner>ul>li,.header .headerToday .listContainer>ul>li{display:table-cell}}.header .headerToday .headerToday-inner>ul>li .headerToday-specialElement,.header .headerToday .listContainer>ul>li .headerToday-specialElement{background-color:#f0f0f0;padding:6px 6px 5px 6px;font-size:10px;margin:0;position:relative;top:0;-webkit-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;-moz-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;display:block;width:auto}
.noTouchDevice .header .headerToday .headerToday-inner>ul>li .headerToday-specialElement:hover,.noTouchDevice .header .headerToday .listContainer>ul>li .headerToday-specialElement:hover{color:#fff;background-color:#8e9097;border-color:#8e9097}.header .headerToday .headerToday-inner>ul>li a,.header .headerToday .listContainer>ul>li a{display:inline-block;width:100%;color:#23242b;vertical-align:middle;font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:.75em;line-height:1.25em;letter-spacing:.075em;text-transform:uppercase;overflow:visible;padding:0 15px;position:relative}
@media only screen and (max-width:1117px){.header .headerToday .headerToday-inner>ul>li a,.header .headerToday .listContainer>ul>li a{float:none!important}}.noTouchDevice .header .headerToday .headerToday-inner>ul>li a:hover,.noTouchDevice .header .headerToday .listContainer>ul>li a:hover{color:#f00}
.header .headerToday .headerToday-inner>ul>li .headerToday-specialElement a,.header .headerToday .listContainer>ul>li .headerToday-specialElement a{background-color:#f0f0f0;padding:6px 6px 5px 6px;font-size:10px;margin:0;position:relative;top:0;-webkit-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;-moz-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;display:block;width:auto}
.noTouchDevice .header .headerToday .headerToday-inner>ul>li .headerToday-specialElement a:hover,.noTouchDevice .header .headerToday .listContainer>ul>li .headerToday-specialElement a:hover{color:#fff;background-color:#8e9097;border-color:#8e9097}.header .headerToday .headerToday-inner>ul>li.current-menu-item,.header .headerToday .listContainer>ul>li.current-menu-item{background-color:#e3e3e3}
.header .headerToday .headerToday-inner>ul>li.current-menu-item a,.header .headerToday .listContainer>ul>li.current-menu-item a{color:#23242b}.noTouchDevice .header .headerToday .headerToday-inner>ul>li.current-menu-item a:hover,.noTouchDevice .header .headerToday .listContainer>ul>li.current-menu-item a:hover{color:#23242b}
.header .headerToday .headerToday-inner>ul>li.current-menu-item a:after,.header .headerToday .listContainer>ul>li.current-menu-item a:after{left:0;background-color:#f0f0f0}.header .headerToday .headerToday-inner>ul>li.current-menu-item .headerToday-specialElement,.header .headerToday .listContainer>ul>li.current-menu-item .headerToday-specialElement{background-color:#f00;color:#fff;border-color:#f00}
.header .headerToday .listContainer{border-bottom:0}@media only screen and (max-width:56.25em){.header-cookies{z-index:3}.header-cookies .header-cookies-close{right:0}.header-cookies .header-cookies-message{padding-right:30px}.header-top{margin-top:0}.firefoxBrowser .header-top{margin-top:-1px!important}
.header-top .header-top-left li ul,.header-top .header-top-right li ul{position:absolute;margin-bottom:0;background-color:#f0f0f0;width:100%;left:0;padding:27px 38px 27px 60px;margin-top:-82px;border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center;word-spacing:-4px;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}
.header-top .header-top-left li ul *,.header-top .header-top-right li ul *{word-spacing:0}.header-top .header-top-left li ul .world-title,.header-top .header-top-right li ul .world-title{text-align:left}.header-top .header-top-left li ul ul,.header-top .header-top-right li ul ul{position:relative;margin-bottom:0;padding:0;margin-top:0;border:0;text-align:left;background-color:transparent}
.header-top .header-top-left li ul li,.header-top .header-top-right li ul li{width:35%;padding-left:0;position:relative}.header-top .header-top-left li ul li.header-world-layer-inner,.header-top .header-top-right li ul li.header-world-layer-inner{width:100%}.header-top .header-top-left li ul li:before,.header-top .header-top-right li ul li:before{position:absolute;top:50%;margin-top:-4px;left:0}
.header-top .header-top-left li ul li+li,.header-top .header-top-right li ul li+li{width:22%}.header-top .header-top-left li ul li+li+li,.header-top .header-top-right li ul li+li+li{width:35%}.header-top .header-top-left li ul.header-social-layer,.header-top .header-top-right li ul.header-social-layer{border:0;padding-top:50px;padding-bottom:10px}
.header-top .header-top-left li ul.header-world-layer,.header-top .header-top-right li ul.header-world-layer{border:0;padding-top:50px;padding-bottom:40px}.header-top .header-top-left li ul.whoNav,.header-top .header-top-right li ul.whoNav{border:0}.header-top .header-top-left li .profiles-button,.header-top .header-top-right li .profiles-button{display:inline-block}
.header-top .header-top-left .header-world-layer ul li,.header-top .header-top-right .header-world-layer ul li{width:24.2%;vertical-align:top}.header-middle-featured li a{height:42px}.header-middle-featured li a.active{background-color:#1d1e24;height:42px;border-right:1px solid transparent;margin-right:0}
.header-middle-featured li a.active:after{display:none}.noTouchDevice .header-middle-featured li a:hover{color:#fff;background-color:#1d1e24}.header-middle-featured li.current-menu-item a{color:#fff;background-color:#000}.noTouchDevice .header-middle-featured li.current-menu-item a:hover{color:#fff;background-color:#000}
.header-dropdown-compare{position:absolute;background-color:#1d1e24;border-top:1px solid #121317}.header-dropdown-compare .compare-inner{width:92%;padding:35px 9.526699029126213%}.header-dropdown-search{position:absolute;background-color:#1d1e24;border-top:1px solid #121317}.header-dropdown-search .select02{width:22%;display:inline-block;margin-right:-4px}
.header-dropdown-search .select02+input[type="text"]{width:63%}.header-dropdown-search input[type="submit"]{width:100%;max-width:none;margin-left:0;padding:9px 15px 10px 15px;height:40px;top:0}.firefoxBrowser .header-dropdown-search input[type="submit"]{padding:7px 15px 8px 15px}
.header-dropdown-search form>label{height:auto}.header-dropdown-search label{width:100%;display:block;padding-top:0;margin-bottom:22px}.header-dropdown-search input[type="button"]{width:15%;padding:0 15px 0 15px;height:51px;position:relative;top:1px}.header-dropdown-search input[type="submit"]{width:15%;padding:0 15px 0 15px;height:51px;position:relative}
.header-dropdown-search input[type="text"]{width:83%;padding:19px 15px 18px 15px}.header-dropdown-search .search-bottom-msg{margin-left:0;color:#8e8e91}.header-nav{display:block;position:absolute;width:100%;padding:0}.header-nav .header-nav-inner{max-width:956px;position:relative;margin:auto;width:100%;height:auto}
.header-nav .header-nav-inner:after{content:"";display:block;clear:both}.header-nav .header-nav-first{width:100%;float:none;display:block;margin-top:0;clear:both}.header-nav .header-nav-first ul{display:block}.header-nav .header-nav-first ul li{position:relative;padding:0;display:block;width:100%;border-right:0;background-color:white;border-top:1px solid #131317}
.header-nav .header-nav-first ul li:first-child{border-left:0}.header-nav .header-nav-second{width:100%;position:relative;table-layout:fixed;border-top:1px solid #131317}.header-nav .header-nav-second ul{display:table-row}.header-nav .header-nav-second ul li{position:relative;padding:0;display:table-cell;vertical-align:middle;background-color:#1d1e24;border-right:1px solid #121317}
.header-nav ul li{background-color:#323236;text-transform:none}.header-nav ul a{padding:14px 0;display:block}.noTouchDevice .header-nav ul a:hover:after{width:0}.mobile-user-info{display:block;position:absolute;width:100%;padding:0}.mobile-user-info .mobile-user-info-inner{max-width:956px;position:relative;margin:auto;width:100%;height:auto}
.mobile-user-info .mobile-user-info-inner:after{content:"";display:block;clear:both}.mobile-user-info .mobile-user-info-first{width:100%;float:none;display:block;margin-top:0;clear:both}.mobile-user-info .mobile-user-info-first ul{display:block}.mobile-user-info .mobile-user-info-first ul li{position:relative;padding:0;display:block;width:100%;border-right:0;background-color:white;border-top:1px solid #131317}
.mobile-user-info .mobile-user-info-first ul li:first-child{border-left:0}.mobile-user-info ul li{background-color:#323236;text-transform:none}.mobile-user-info ul a{padding:14px 0;display:block}.noTouchDevice .mobile-user-info ul a:hover:after{width:0}}@media only screen and (max-width:40em){.header-cookies{padding:0 10px}
.header-cookies .header-cookies-inner{padding:16px 0 20px 0}.header-top{padding:3px 10px;margin-top:0}.firefoxBrowser .header-top{height:37px}.header-top .header-top-left .hide-mobile,.header-top .header-top-right .hide-mobile{display:none}.header-top .header-top-left li,.header-top .header-top-right li{font-size:12px;padding-left:5px}
.header-top .header-top-left li a .hide-mobile,.header-top .header-top-right li a .hide-mobile{display:none}.header-top .header-top-left li:before,.header-top .header-top-right li:before{margin-right:9px}.header-top .header-top-left li.header-social a,.header-top .header-top-right li.header-social a{font-size:1.0833em;top:1px}
.header-top .header-top-left li.header-social:before,.header-top .header-top-right li.header-social:before{border:0}.header-top .header-dropdown-bg{bottom:37px}.header-top .header-social-layer{display:none}.header-top .header-world-layer{display:none}.header-middle{padding:0 10px}.header-middle .header-middle-logo{background-image:url('_gfx/universia@2x.png');width:131px;height:18px;background-size:131px 18px}
#ie8 .header-middle .header-middle-logo{background-image:url('_gfx/universia.png')}.header-middle .header-middle-logo span{position:absolute;bottom:-22px;font-size:.75em;left:auto;right:0}.header-middle .header-middle-right li{font-size:.75em}.header-middle .header-middle-right li:before{height:9px;margin-right:7px;margin-left:3px;top:0}
.header-middle .header-middle-right li a .hide-mobile{display:none}.header-middle-featured li{width:74px}.header-middle-featured li:first-child{width:58px}.header-middle-featured li a.active:after{display:none}.header-middle-featured li i{top:20px}.whoNav{clear:both}.header-dropdown-compare{background-color:#1d1e24}
.header-dropdown-compare .compare-inner{width:100%;padding:25px 0}.header-dropdown-compare .compare-left-block{margin-right:0!important;text-align:center}.header-dropdown-compare .compare-left-block h3{font-size:1.125em}.header-dropdown-compare .compare-left-block p{font-size:.875em;line-height:1.5714285714285714em}
.header-dropdown-compare .compare-right-block{margin-right:0!important;margin-top:20px;text-align:center}.header-dropdown-compare .compare-right-block a{position:relative;right:0;top:0;margin-top:0}.header-dropdown-search .select02{width:100%;margin-bottom:2px}.header-dropdown-search .select02 .icon-arrowdown{height:42px}
.header-dropdown-search .select02+input[type="text"]{width:100%}.header-dropdown-search .select02+*{margin-top:10px}.header-dropdown-search .select02 select{font-size:.875em;height:40px;padding:8px 0 9px 16px}.header-dropdown-search .search-inner{padding:30px 10px}.header-dropdown-search form>label{height:auto}
.header-dropdown-search label{text-align:center;font-size:1.384em}.header-dropdown-search input[type="text"]{width:100%;padding:10px 15px 9px 15px;height:40px;font-size:.8125em}.header-dropdown-search input[type="submit"]{width:100%;max-width:none;margin-left:0;padding:9px 15px 10px 15px;margin-top:10px;height:40px;top:0}
.firefoxBrowser .header-dropdown-search input[type="submit"]{padding:7px 15px 8px 15px}.header-dropdown-search .search-bottom-msg{text-align:center;margin-top:15px}.header-bottom .menu-button{padding:8px 10px 0 16px}.header-bottom .header-middle-featured li span{right:13px}
.basicBlock.general_tags{display:none}}@media only screen and (max-width:30em){.lightbox .header-world-layer ul li{width:50%}}html,body{height:100%}html.hide,body.hide{-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}html.noScroll,body.noScroll{overflow-y:hidden}
html #general,body #general{z-index:1}.clearfix:after{content:"";display:block;clear:both}.special-button{width:100%;background-color:#f00;color:#fff;display:inline-block;text-align:center;padding:13px 15px 12px 15px;max-width:180px;border-bottom:3px solid #b50b0b;text-transform:uppercase;font-size:15px;font-weight:bold;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.noTouchDevice .special-button:hover{color:#ffdbdb;background-color:#ea0000}.page-title{font-size:2em;line-height:1.125em}.page-title+.module{margin-top:42px}.page-title+.universityTitle{margin-top:-22px}.page-title.page-title_desktopHidden{display:none}.module.module_white{background-color:#fff;padding:20px}
.module.module_white.module_bottomLine{border-bottom:1px solid #d3d2d2}.module.module_grey{background-color:#e8e8e8;padding:28px}.module.module_grey.module_bottomLine{border-bottom:1px solid #d3d2d2}.module.module_darkGrey{background-color:#292b33;padding:20px;padding-bottom:25px}.module.module_darkGrey.module_bottomLine{border-bottom:1px solid #d3d2d2}
.module.module_black{background-color:#000;padding:28px}.module.module_black.module_bottomLine{border-bottom:1px solid #d3d2d2}.module.module_red{background-color:#f00;padding:28px}.module.module_red.module_bottomLine{border-bottom:1px solid #f00}.module.module_lite{padding:0}.module blockquote:first-child{margin-top:0}
.module blockquote:first-child:after{display:none}.module .column.col6+.col6+.col6{margin-top:28px}.floatcol .module+.module{margin-top:30px}.module+.viewall{margin-top:60px}.module+.viewall.fullwidth{margin-top:0;float:none;display:block;padding-bottom:28px}.module p+h4{margin-top:38px}.title01{font-family:'HankenGrotesk',sans-serif;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.075em;margin:0 0 3.416em 0;position:relative;line-height:1.25em}
.module_white .title01{max-width:400px;margin-left:auto;margin-right:auto}.title01:first-child{margin-top:2.1em}.title01.short-margin{margin-bottom:2.1em}.title01.group-title:first-child{margin-top:0}.title01.module-title{margin-top:0}.title01.module-title-small{margin-top:0;font-size:20px;line-height:25px;max-width:340px}
.title01.module-title-small span{width:34px;height:3px;margin-left:-17px;bottom:-16px}.title01 span{background-color:#f00;width:63px;height:4px;position:absolute;display:block;left:50%;bottom:-0.7083em;margin-left:-31.5px}.title01+.module-description{margin-top:-0.666em}p+.title01{margin-top:30px}p+.title01.module-title{margin-top:30px}
.title02{font-family:'HankenGrotesk',sans-serif;font-weight:700;letter-spacing:.01em;text-transform:inherit}.title02.notice-featured{font-size:1.75em;margin-bottom:0;line-height:1.2142em;text-transform:none}.title02 a{font-weight:700}.title03{font-family:'HankenGrotesk',sans-serif;font-weight:700;letter-spacing:.075em;font-size:1.0625em;line-height:1.353em}
.title03 a{font-weight:700}.title04{font-family:'HankenGrotesk',sans-serif;font-weight:700;letter-spacing:0;text-transform:initial;font-size:1.125em;line-height:1.277em;margin-bottom:.666em}.title04 a{font-weight:700}.submodule-title{text-transform:initial;letter-spacing:0}.module-description{color:#777;font-size:1.0625em;line-height:1.4705em;text-align:center;max-width:640px;margin:auto;letter-spacing:0}
.even .module-description{color:#474646}.module-description+*{margin-top:2.25em}.module-intro{color:#23242b;font-size:1.125em;line-height:1.555em;font-family:'PT Serif',serif;letter-spacing:0;text-transform:initial;font-weight:400}.transform-normal{text-transform:inherit;letter-spacing:.01em}
.table{display:table}.table .row{display:table-row}.table .row .cell{display:table-cell}.button01{background-color:#19cad5;color:#fff;text-transform:uppercase;letter-spacing:.075em;font-weight:700;font-family:'HankenGrotesk',sans-serif;font-size:.8125em;border-bottom:3px solid #0fbbc5;display:block;border-width:0 0 3px 0;text-align:center;outline:0;padding:6px 15px 4px 15px;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}
.noTouchDevice .button01:hover{background-color:#35e0eb;color:#fff}.button01:active{background-color:#01abb7}.button01.success{background-color:#fff;color:#19cad5;border:1px solid #19cad5;line-height:21px}.button01.success:before{content:"\e622";font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:14px;position:relative;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:6px}
.noTouchDevice .button01.success:hover{background-color:#fff;color:#19cad5}.button02{background-color:#f00;color:#fff;text-transform:uppercase;letter-spacing:.075em;font-weight:700;font-family:'HankenGrotesk',sans-serif;font-size:.8125em;line-height:1.6153em;border-bottom:3px solid #b50b0b;display:block;border-width:0 0 3px 0;text-align:center;outline:0;padding:6px 15px 4px 15px;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:background-color .3s ease-out,color .2s ease-out;-moz-transition:background-color .3s ease-out,color .2s ease-out;-o-transition:background-color .3s ease-out,color .2s ease-out;transition:background-color .3s ease-out,color .2s ease-out}
.noTouchDevice .button02:hover{color:#ffdbdb;background-color:#c81c1c}.button02.type02{font-size:.9375em;padding:8px 15px 7px 15px}.button02.button02-abroad{font-size:15px;margin:-1.5em auto 0 auto;padding:8px 30px 8px 30px;display:table}.button02.button02-abroad i{font-size:18px;position:relative;top:3px;margin-left:6px}
.button02.button02-abroad+.text-helper{display:block;text-align:center;float:none}.secondary-menu{width:100%;text-align:center;padding:8px 0}.secondary-menu .secondary-menu-grouper{display:inline-block;padding:0;position:relative;letter-spacing:.04em;line-height:30px;font-family:'HankenGrotesk',sans-serif;color:#23242b}
.secondary-menu ul{display:inline-block}.secondary-menu li{display:inline-block;padding:0 16px;position:relative;letter-spacing:.04em;line-height:30px}.secondary-menu li:before{content:"|";position:absolute;left:0;top:-1px;color:#dedede}.secondary-menu li:first-child:before{display:none}
.secondary-menu li.active a{color:#23242b}.secondary-menu li+li{margin-left:-4px}.secondary-menu+#map-canvas{margin-top:12px}.universityLogo{float:right;overflow:hidden;width:127px;margin-top:20px;text-align:right}.without-padding-bottom .universityLogo{margin-bottom:30px}.universityLogo+.page-title{width:100%;padding-right:140px;margin-top:20px}
.universityLogo+.page-title_type02{width:100%;padding-right:140px;margin-top:-11px}.universityLogo.universityLogo02{max-width:104px;margin-top:6px}.universityLogo.universityLogo02 img{width:100%}.universityLogo.universityLogo03{max-width:104px;margin-top:0}.universityLogo.universityLogo03 img{width:100%}
.universityTitle{font-weight:400;text-transform:initial;letter-spacing:0;font-size:1.125em;line-height:1.222em}.without-padding-bottom .universityTitle{margin-bottom:14px}.universityTitle a{color:#f00}.universityTitle+.universityFeatures{margin-top:14px}.universityFeatures{padding-right:116px;max-height:36px}
.without-padding-bottom .universityFeatures{margin-bottom:30px}.universityFeatures li{display:inline-block;background-color:#f0f0f0;color:#474646;font-size:11px;font-weight:bold;vertical-align:middle;padding:0 13px;height:30px;margin-right:3px;margin-top:6px}.universityFeatures li span{display:inline-block;vertical-align:middle;position:relative}
.universityFeatures li b{font-family:'HankenGrotesk',sans-serif;font-size:14px;vertical-align:middle;position:relative;top:-1px;font-weight:700;margin-right:4px}.universityFeatures li img,.searchBlock-content-features li img{height:10px;width:auto;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:2px}
.universityFeatures li:before{content:"";position:relative;width:2px;height:105%;display:inline-block;vertical-align:middle}.block-offer{clear:left;background-color:#f7f7f7;color:#292b33;font-family:'HankenGrotesk',sans-serif;font-weight:700;text-transform:uppercase;font-size:15px;padding:12px 20px;text-align:center}
.block-offer b{font-size:22px;vertical-align:middle}.block-offer b+span{margin-left:4px}.block-offer span{vertical-align:middle}.block-offer i{vertical-align:middle;color:#f00;font-size:15px;margin-left:6px}.sep{border:0;height:1px;background-color:#f0f0f0}.sep+.block-offer{margin-top:20px}.redText{color:#f00}
.whiteText{color:#fff}.blueText{color:#00b5cc}.compareButton{text-transform:uppercase;font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:10px;letter-spacing:.075em;display:inline-block;border:1px solid #ffb2b2;height:30px;padding-right:16px;position:relative;-webkit-transition:color .3s ease-out,background-color .3s ease-out;-moz-transition:color .3s ease-out,background-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out}
.compareButton i{-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out;display:inline-block;vertical-align:middle;height:28px;width:29px;font-size:1.3em;text-align:center}.compareButton i:before{display:inline-block;vertical-align:middle}
.compareButton i:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:1px;margin-left:-1px}.compareButton span{display:inline-block;vertical-align:middle;line-height:1.6em;position:relative;top:1px}.noTouchDevice .compareButton:hover{color:#fff;background-color:#f00}
.compareButton.added i{background-color:#f00;color:#fff;margin-right:10px}.compareButton.added:after{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;content:"Eliminar";background-color:#fff;top:0;bottom:0;padding-top:2px;left:38px;right:0;position:absolute}
.noTouchDevice .compareButton.added:hover{color:#f00;background-color:#fff}.noTouchDevice .compareButton.added:hover i{background-color:#fff;color:#f00}.noTouchDevice .compareButton.added:hover i:before{font-size:16px;content:"\e61d";position:relative;left:2px}.noTouchDevice .compareButton.added:hover:after{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.more{display:block;width:100%;height:1px;margin-bottom:-1px}.more+p{margin-top:1em}.dropdown-layer_dynamic{position:relative;overflow:hidden;-webkit-transition:height 600ms ease-in-out;-moz-transition:height 600ms ease-in-out;-o-transition:height 600ms ease-in-out;transition:height 600ms ease-in-out}
.specialTitle{background-color:#dd1d1d;color:#fff;min-height:80px;position:relative}.module .specialTitle{margin:-28px -28px 33px -28px}.specialTitle .specialTitle-icon{background-color:#f00;width:12.4%;height:100%;position:absolute;left:0;top:0;bottom:0;text-align:center}.specialTitle .specialTitle-icon:after{content:"";width:2px;display:inline-block;vertical-align:middle;height:100%;margin-left:-11px}
.specialTitle .specialTitle-icon:before{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#f00 transparent transparent transparent}.specialTitle .specialTitle-icon i{display:inline-block;vertical-align:middle;font-size:33px}
.specialTitle .specialTitle-text{margin-left:16%;font-size:.708em;line-height:1.352em}.specialTitle .specialTitle-text span{display:inline-block;vertical-align:middle;padding-top:12px;padding-bottom:10px;padding-right:10px}.specialTitle .specialTitle-text:before{content:"";width:2px;display:inline-block;vertical-align:middle;min-height:80px;height:100%;margin-right:-4px;margin-left:-4px}
.customList{margin:32px 0 8px 2px}.customList li{text-transform:initial;color:#23242b;overflow:hidden}.customList li:before{color:#f00;float:left;margin-right:14px;font-size:20px;position:relative;top:-1px}.customList li span{font-family:'HankenGrotesk',sans-serif;display:block;overflow:hidden;line-height:1.3125em}
.customList li+li{margin-top:20px}p+.customList{margin:32px 0 8px 20px}p+.customList li:before{margin-right:10px}.basicList{margin:32px 0 8px 28px}.basicList li{text-transform:initial;color:#23242b;font-family:'HankenGrotesk',sans-serif;display:block;overflow:hidden;line-height:1.25em}
.basicList li+li{margin-top:20px}.clasicList{font-size:.9375em;line-height:1.5333em}.clasicList>li{margin-left:20px;position:relative;border-bottom:0;padding-bottom:0}.clasicList>li:before{content:"\e61c";font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;font-size:8px;color:#a8a8a8;top:.8em;left:-20px}
.clasicList>li+li{margin-top:.933em}.clasicList+*{margin-top:30px}.clasicList+p{margin-top:1.866em}.clasicList+img{margin-top:25px}.basicBlock .clasicList>li{border-bottom:0;padding-bottom:0}.secondary-title{font-size:1.125em;line-height:1.222em;text-transform:initial;letter-spacing:0;background-color:#f0f0f0;width:100%;padding:19px 28px}
.image-helpText{font-size:.8125em;line-height:1.538em;font-style:italic;color:#23242b;margin-top:.7692em}.image-helpText+*{margin-top:15px}.inputError{border:1px solid #b03f3f!important}#general{position:relative}.column{float:left}.body-content{background-color:#fff;min-height:400px;position:relative;z-index:4}
@media(min-width:1200px) .container{max-width:100%!important}@media(min-width:992px) .container{max-width:100%!important}@media(min-width:768px) .container{max-width:100%!important}@media(min-width:576px) .container{max-width:100%!important}.container.even{background-color:#f0f0f0}.container.even+.even{border-top:1px solid #fff}
.container.odd{background-color:#FFF}.container.odd+.odd{border-top:1px solid #f0f0f0}.container.red{background-color:#cf0000}.container-inner{width:100%;margin:auto;padding-bottom:30px;padding-top:1px;margin-top:-1px}@media only screen and (min-width:1117px){.container-inner{width:80%}}.container-inner.no-title{padding:88px 0 90px 0}
.container-inner.no-title .fixcol{padding:0}.container-inner.no-title-small{padding:68px 0 64px 0}.container-inner.no-title-small .fixcol{padding:0}.container-inner.without-padding-bottom{padding-bottom:0;border-bottom:1px solid transparent}.container-inner.no-margin>*:first-child{margin-top:0}.container-inner.no-margin .listCol1 .column+.column{margin-top:30px}
.container-inner.contentType02{padding-top:80px}.container-inner.container-inner02{padding-top:30px}.container-inner>*:first-child{margin-top:22px}.container-inner>*:first-child.floatcol{margin-top:0}.container-inner>.module:first-child{margin-top:0}.container-inner>.module:first-child.content-search{margin-top:52px}
.red .container-inner>.module:first-child.content-search{margin-top:0}.container-inner:after{content:"";display:block;clear:both}.container-inner .column{height:auto;background-color:transparent}.column{float:left;height:100%}.column.column-white{background-color:#fff;padding:28px}
.floatcol{width:100%!important;padding-right:328px}.floatcol.floatcol_invert{padding-left:328px;padding-right:0}.fixcol{float:right;overflow:hidden}.fixcol.col4{width:300px}.fixcol.fixcol_invert{float:left}.dynamic-group:after{content:"";display:block;clear:both}.submodule:after{content:"";display:block;clear:both}
.submodule+.submodule{margin-top:90px}.submodule+.submodule-small-margin{margin-top:35px}.module-slider{background-color:#121317;position:relative}.module-slider.single-slider .slider-visor{padding:26% 0 0 0}.module-slider.single-slider .slider-visor .owl-controls{display:none}.module-slider.single-slider .slider-visor .slide-text{height:100%}
.module-slider .slider-visor{position:relative;width:100%;height:0;padding:30% 0 0 0}.module-slider .slider-visor .slider-carousel{position:absolute;top:0;left:0;right:0;z-index:10;list-style-type:none;background:0;width:100%;height:100%;padding:0;border:0;margin:0;overflow:hidden}.module-slider .slider-visor .slider-carousel img{position:absolute;top:0;width:100%;right:0}
.module-slider .slider-visor .slider-slide{height:100%}.module-slider .slider-visor .slide-image{height:100%}.module-slider .slider-visor .slide-image:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#222;z-index:3;-ms-filter:alpha(opacity=25);filter:alpha(opacity=25);-moz-opacity:.25;-khtml-opacity:.25;opacity:.25}
.module-slider .slider-visor .owl-animated-in .slide-text{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.moduleTabse-slider .slider-visor .slide-text{position:relative;z-index:5;height:86%;width:100%;text-align:center}
.module-slider .slider-visor .slide-text:before{content:"";display:inline-block;width:2px;height:100%;vertical-align:middle;margin-left:-6px}.module-slider .slider-visor .slide-text .slide-text-inner{display:inline-block;vertical-align:middle}.module-slider .slider-visor .slide-text .slide-text-inner .slide-text-title{color:#fff;font-size:2.375em;margin:0 auto;max-width:550px;padding:0 20px;line-height:1.052em}
.module-slider .slider-visor .slide-text .slide-text-inner .slide-text-title>span{bottom:-0.5789em}.module-slider .slider-visor .slide-text .slide-text-inner .slide-text-title+.slide-text-desc{margin:2.7058em auto 0 auto;max-width:380px;padding:0 20px}.module-slider .slider-visor .slide-text .slide-text-inner .slide-text-desc{color:#fff;font-weight:bold;font-size:1.0625em}
.module-slider .slider-visor .customPagination{width:100%;height:77px;position:absolute;bottom:19px;z-index:10}.module-slider .slider-visor .customPagination .table{width:100%;margin:auto;background-color:#fff;height:100%;table-layout:fixed}@media only screen and (min-width:1117px){.module-slider .slider-visor .customPagination .table{width:80%}
}.module-slider .slider-visor .customPagination .table .cell{height:100%;vertical-align:middle}.module-slider .slider-visor .customPagination .table .cell a{display:block;height:100%;text-align:center;font-size:.9375em;letter-spacing:.03em;font-weight:bold;color:#23242b;position:relative;background-color:#fff;padding-left:20px;padding-right:20px;-webkit-transition:background .3s ease-out,color .3s ease-out;-moz-transition:background .3s ease-out,color .3s ease-out;-o-transition:background .3s ease-out,color .3s ease-out;transition:background .3s ease-out,color .3s ease-out}
.module-slider .slider-visor .customPagination .table .cell a:before{content:"";display:inline-block;width:2%;margin-left:-2%;height:100%;vertical-align:middle}.module-slider .slider-visor .customPagination .table .cell a span{display:inline-block;vertical-align:middle;width:100%}
.module-slider .slider-visor .customPagination .table .cell a span:after{content:"";width:1px;height:100%;background-color:#e8e8e8;position:absolute;top:0;left:-1px}.module-slider .slider-visor .customPagination .table .cell a:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 8.5px 8px 8.5px;border-color:transparent transparent transparent transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;top:-4px;left:50%;margin-left:-8.5px}
.module-slider .slider-visor .customPagination .table .cell a.active{background-color:#f7f7f7;cursor:default}.module-slider .slider-visor .customPagination .table .cell a.active:after{border-color:transparent transparent #f7f7f7 transparent;top:-8px}.noTouchDevice .module-slider .slider-visor .customPagination .table .cell a.active:hover{color:#23242b}
.noTouchDevice .module-slider .slider-visor .customPagination .table .cell a:hover{color:#f00}.module-slider .slider-visor:before{content:"";position:absolute;left:0;bottom:-59px;height:59px;width:20%;min-width:140px;max-width:252px;background-image:url('_gfx/shadow-left.png');background-size:contain;background-repeat:no-repeat}
.module-slider .slider-visor:after{content:"";position:absolute;right:0;bottom:-59px;height:59px;width:20%;min-width:140px;max-width:252px;background-image:url('_gfx/shadow-right.png');background-size:contain;background-repeat:no-repeat}.module-slider .slide-content-title{color:#fff;display:none}
.module-slider .slide-content-title span{bottom:-0.62em}.breadcrumb{width:100%;position:relative;z-index:5;margin-top:12px!important}.breadcrumb ul{width:100%;line-height:18px;float:left;margin-bottom:12px}.breadcrumb li{font-size:.75em;display:inline-block;margin-right:-1px}.breadcrumb li:first-child{margin-left:0}
.breadcrumb li a{font-family:'PT Serif',serif;font-weight:400}.breadcrumb+.page-title{margin-top:24px;clear:both}.breadcrumb .breadcrumb-back{font-size:.75em;display:inline-block;font-family:'PT Serif',serif;font-weight:400;float:right;overflow:hidden;width:80px;line-height:16px;text-align:right;cursor:pointer}
.breadcrumb .breadcrumb-back+ul{width:100%;padding-right:100px;float:none}.featured-image-short .featured-image-short-wrapper{position:relative;padding:224px 0 0 0;overflow:hidden;width:100%}.featured-image-short .featured-image-short-wrapper img{top:0;position:absolute;height:auto;width:100%}.notice-module h3{margin-bottom:0;text-align:left}
.notice-module h2{margin-bottom:0;text-align:left}.notice-module .title02,.notice-module .title03,.notice-module .title02 a,.notice-module .title03 a,.notice-module .title04 a{position:relative;color:#23242b;display:block;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.noTouchDevice .notice-module .title02:hover,.noTouchDevice .notice-module .title03:hover,.noTouchDevice .notice-module .title02 a:hover,.noTouchDevice .notice-module .title03 a:hover,.noTouchDevice .notice-module .title04 a:hover{color:#f00}.notice-module .title02>span,.notice-module .title03>span,.notice-module .title02 a>span,.notice-module .title03 a>span,.notice-module .title04 a>span{background-color:#f00;width:31px;height:3px;position:absolute;display:block;left:50%;bottom:-30px;margin-left:-15.5px}
.noTouchDevice .notice-module a .title02:hover,.noTouchDevice .notice-module a .title03:hover{color:#f00}.noTouchDevice .notice-module .title02:hover,.noTouchDevice .notice-module .title03:hover{color:#23242b}.notice-module .title03{font-size:20px;line-height:24px;text-transform:initial;letter-spacing:0;margin-bottom:0}
.notice-module .title04{font-size:1em;line-height:1.25em;font-weight:normal;text-transform:initial;letter-spacing:0;margin-bottom:0}.notice-module .title04+*{margin-top:6px}.notice-module .title04+.notice-date{margin-top:.4615em}.notice-module+*{margin-top:15px}.notice-module+.notice-module{border-top:1px solid #f0f0f0;padding-top:34px}
.notice-module+.notice-module.social-module-home{border:1px solid #e8e8e8;padding-top:20px}.beevoz .notice-module+.notice-module{margin-top:40px}.notice-module.last-col{margin-right:0}.notice-module .notice-module-header .notice-subtitle:first-child{margin-top:-7px}.notice-module .notice-module-header .notice-subtitle+.title02{margin-top:15px}
.notice-module .notice-module-header img{width:100%}.notice-module .notice-module-header+.notice-date{margin-top:.6923em}.notice-module .notice-image{display:block}.notice-module .notice-image img{width:100%;vertical-align:top}.notice-module .notice-image+*{margin-top:.5714em;margin-bottom:0}.notice-module .notice-image+.image-helpText{margin-top:10px}
.notice-module .notice-image+.title02{margin-top:.5714em;margin-bottom:0}.notice-module .notice-image+.notice-subtitle{margin-top:25px}.notice-module .image-helpText+*{margin-top:15px}.notice-module .notice-subtitle{font-size:.8125em;line-height:1.6923em;color:#23242b;font-family:'HankenGrotesk',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.075em}
.notice-module .notice-subtitle i{font-size:17px;color:#e0e0e0;margin-right:10px;position:relative;top:4px}.notice-module .notice-subtitle+.title03{margin-top:.7777em}.notice-module .notice-date{color:#23242b;font-size:.813em}.notice-module .notice-date+.notice-description{margin-top:.3529em}.notice-module .notice-date+.notice-module{margin-top:16px}
.notice-module .notice-date+.social-footer{margin-top:28px}.notice-module .notice-date i{font-size:11px;margin-right:2px}.notice-module .notice-portrait figure{display:block;text-align:center;width:150px;margin:auto;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.notice-module .notice-portrait figure img{width:100%;vertical-align:top}
.notice-module .notice-portrait+.title04{margin-top:.692em}.notice-module .notice-description{font-size:.875em;line-height:1.571em}.notice-date .notice-category{font-size:11px!important}.notice-module .notice-description.notice-featured{font-size:1.063em}.notice-module .notice-description+.notice-module-footer{margin-top:.2727em}
.notice-module .notice-module-footer{margin-bottom:-6px}.notice-module .notice-module-footer .notice-date{margin-top:8px}.notice-module .notice-module-footer+.notice-portrait{float:left}.notice-module .notice-module-footer+.notice-portrait figure{display:block;text-align:center;width:31px;margin:20px auto auto auto;overflow:hidden;margin-right:10px}
.notice-module .notice-module-footer+.notice-portrait+.title04{position:relative;margin-top:6px;padding-top:22px;font-size:.9375em;line-height:1.4em}.notice-module .notice-comments,.notice-module .notice-category{font-size:.688em;font-family:'HankenGrotesk',sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.075em}
.notice-module .notice-comments{padding:0 7px 0 0}.notice-module .notice-comments .icon-comments{font-size:1.4em;margin-right:.4em;position:relative;top:4px;margin-bottom:2px;display:inline-block}.notice-module .notice-comments+.notice-category{padding:0 0 0 11px;border-left:1px solid #dedede}.notice-module.notice-module_border{border:1px solid #e8e8e8;padding:28px}
.notice-module.notice-module_border .notice-image{margin-left:-28px;margin-top:-28px;margin-right:-28px}.notice-module.notice-module_border .notice-image+*{margin-top:.7777em}.notice-module.notice-module_border .notice-image+.title03{margin-top:.7777em}.notice-module.notice-module_border .notice-image+.notice-subtitle{margin-top:1.0769em}
.notice-module.notice-module_border+.notice-module{border-top:0;padding-top:0}.notice-module.notice-module_border+.notice-module.social-module-home{border:1px solid #e8e8e8;padding-top:20px}.notice-module.notice-module_border+.notice-module.notice-module_interview{border:1px solid #e8e8e8;padding-top:28px}
.notice-module.notice-module_border+.notice-module.notice-module_border{border:1px solid #e8e8e8;padding-top:28px}.notice-module.notice-module_interview{text-align:center}.notice-module.notice-module_interview .notice-module-header+*{margin-top:60px}.notice-module.notice-module_interview .notice-module-header+.notice-description{margin-top:55px}
.notice-module.notice-module_interview .title04+.notice-description{margin-top:1px}.col4>.notice-module.notice-module_interview .notice-description{font-size:.8125em;line-height:1.692em}.notice-module.notice-module_interview+.notice-module{border-top:0;padding-top:0}.notice-module.notice-module_interview+.notice-module.social-module-home{border:1px solid #e8e8e8;padding-top:20px}
.notice-module.notice-module_interview+.notice-module.notice-module_interview{border:1px solid #e8e8e8;padding-top:28px}.notice-module.notice-module_interview+.notice-module.notice-module_border{border:1px solid #e8e8e8;padding-top:28px}.notice-module.notice-module_inline{zoom:1}.notice-module.notice-module_inline:first-child{margin-top:-8px}
.notice-module.notice-module_inline:after{content:"";display:block;clear:both}.notice-module.notice-module_inline article{margin-top:0}.notice-module.notice-module_inline .notice-image img{vertical-align:top}.notice-module.notice-module_inline .title03{font-size:18px;line-height:22px;text-transform:initial;letter-spacing:0}
.notice-module.notice-module_inline .notice-subtitle{margin-top:-4px}.notice-module.notice-module_inline .notice-module-content{overflow:hidden}.notice-module.notice-module_inline.notice-module_interview{text-align:left}.notice-module.notice-module_inline.notice-module_interview .title02>span,.notice-module.notice-module_inline.notice-module_interview .title03>span,.notice-module.notice-module_inline.notice-module_interview .title02 a>span,.notice-module.notice-module_inline.notice-module_interview .title03 a>span{left:0;bottom:-20px;margin-left:0}
.notice-module.notice-module_inline.notice-module_interview .notice-module-header+*{margin-top:24px}.notice-module.notice-module_inline.notice-module_interview .notice-portrait{max-width:31px;display:inline-block;vertical-align:middle;position:relative;top:3px}.notice-module.notice-module_inline.notice-module_interview .notice-portrait figure{max-width:31px}
.notice-module.notice-module_inline.notice-module_interview .notice-portrait+.title04{display:inline-block;position:relative;vertical-align:middle;max-width:78%;top:11px;margin-left:6px}.notice-module.notice-module_inline.notice-module_interview .notice-portrait+.title04+.notice-description{margin-top:10px}
.notice-module.notice-module_detail .notice-subtitle{margin-top:-4px}.notice-module.notice-module_detail .notice-subtitle+*{margin-top:20px}.notice-module.notice-module_detail .notice-subtitle+.title02{margin-top:.5714285714285714em;margin-bottom:0}.notice-module.notice-module_detail .title02+.notice-date{margin-top:6px}
.notice-module.notice-module_detail .title02+.notice-description{margin-top:.666em}.notice-module.notice-module_detail .notice-date+.notice-description{margin-top:.666em}.notice-module.notice-module_detail .notice-description.notice-featured{color:#23242b;font-size:1.3em;line-height:1.555em}.notice-module.notice-module_detail .notice-description+*{margin-top:20px}
.notice-module.notice-module_detail .notice-description+.notice-image{margin-top:21px}.notice-module.notice-module_detail .notice-description+.social-footer{margin-top:34px}.notice-module.notice-module_detail .notice-module_interview .notice-portrait{max-width:51px;width:15%;vertical-align:top}.notice-module.notice-module_detail .notice-module_interview .notice-portrait figure{max-width:100px}
.notice-module.notice-module_detail .notice-module_interview .notice-portrait+.notice-contentDetail{margin-left:80px}.notice-module.notice-module_detail .notice-module_interview .notice-contentDetail{display:inline-block;vertical-align:middle;width:75%}.notice-module.notice-module_detail .notice-module_interview .notice-contentDetail .title04{margin:1px 0}
.notice-module.notice-module_detail .notice-module_interview .notice-contentDetail .title04+.notice-description{margin-top:2px}.notice-module.notice-module_detail .notice-module_interview+.social-footer{margin-top:40px}.notice-module.notice-module_detail.module_white .notice-image img{vertical-align:top}
.notice-module.notice-module_detail+.module{margin-top:1px}.notice-module_detail a{text-decoration:underline!important}.notice-module_detail-content{font-size:1.2em}.notice-module_detail-content a{text-decoration:underline!important}.notice-module_detail-content img{max-width:100%;height:auto}.notice-module_detail-content iframe{max-width:100%}
.module_white.notice-module .notice-module-header+.notice-date{margin-top:1.0769em}.module_white.notice-module .notice-image{margin-left:-20px;margin-top:-20px;margin-right:-20px}.module_white.notice-module .notice-image+.title02{margin-top:.5714em;font-size:2.35em;margin-bottom:0}.col4>.notice-module .title02{font-size:22px;line-height:26px}
.col4>.notice-module .title03{font-size:18px;line-height:22px;text-transform:initial;letter-spacing:0}.col4>.notice-module .title04{font-size:1em;line-height:1.25em;font-weight:normal;text-transform:initial;letter-spacing:0;margin-bottom:0}.col4>.notice-module .notice-description{font-size:.875em;line-height:1.5714em}
.fixcol .notice-module{border-bottom:1px solid #e8e8e8;padding-bottom:28px;margin-bottom:28px}.fixcol .notice-module .title02{font-size:1.15em;text-transform:none}.fixcol .notice-module:last-child{border-bottom:0;margin-bottom:0}.social-module-home{border:1px solid #e8e8e8;padding:20px 28px;font-size:1.125em;font-family:'HankenGrotesk',sans-serif;font-weight:700;line-height:1.4em;color:#23242b;word-wrap:break-word!important}
.social-module-home strong{color:#f00}.social-module-home a{display:inline-block;font-size:1em;font-weight:700;letter-spacing:0;text-transform:inherit;font-family:'HankenGrotesk',sans-serif}.social-module-home .icon-facebook,.social-module-home .icon-instagram,.social-module-home .icon-twitter{display:block;color:#f00;font-size:1.1em;margin-top:.6em}
.social-module-home+.notice-module{border-top:0;padding-top:0}.social-module-home+.notice-module.social-module-home{border:1px solid #e8e8e8;padding-top:20px}.social-module-home+.notice-module.notice-module_interview{border:1px solid #e8e8e8;padding-top:28px}.social-module-home+.notice-module.notice-module_border{border:1px solid #e8e8e8;padding-top:28px}
.viewall{font-family:'HankenGrotesk',sans-serif;font-weight:700;color:#f00;text-transform:uppercase;font-size:.813em;line-height:1.692em;border-top:1px solid #e8e8e8;padding:28px 0 0 0;text-align:center;letter-spacing:.1em;margin-bottom:0}.viewall .icon-arrowmore{position:relative;font-size:.85em;top:1px;margin-left:6px}
.viewall .icons-arrowdown-small{vertical-align:middle;display:inline-block;height:12px;width:18px;position:relative;top:-4px}.viewall .icons-arrowdown-small:before{font-size:26px;position:relative;top:-4px;margin-left:-3px;-webkit-animation:rotateArrowInvert .4s 1 ease;-moz-animation:rotateArrowInvert .4s 1 ease;-o-animation:rotateArrowInvert .4s 1 ease}
.viewall.active .icons-arrowdown-small:before{content:"\e601";font-size:26px;-webkit-animation:rotateArrow .4s 1 ease;-moz-animation:rotateArrow .4s 1 ease;-o-animation:rotateArrow .4s 1 ease}.viewall.viewallSmall{padding-top:20px;margin-bottom:-8px}.home-news .fixcol .notice-module{border-bottom:0;padding-bottom:0;margin-bottom:0}
.home-news .fixcol .notice-module .title03{font-size:1.125em;line-height:1.222em}.home-news .fixcol .module+.module{margin-top:30px}.rank-container{background-color:#fff}.rank-container li{border-top:1px solid #f0f0f0;position:relative;padding-top:28px;padding-bottom:19px}.rank-container li:first-child{border-top:0}
.rank-container .rank-logo{width:13%;position:absolute;top:22px;right:5%}.rank-container .rank-logo img{width:100%}.rank-container .rank-logo+.rank-single-content .rank-single-title,.rank-container .rank-logo+.rank-single-content .rank-single-university,.rank-container .rank-logo+.rank-single-content .rank-single-description{max-width:70%}
.rank-container .rank-number{width:17%;position:absolute;left:0;top:0;line-height:78px;font-family:'HankenGrotesk',sans-serif;font-weight:700;color:#23242b;font-size:1.875em;text-align:center;height:74px}.rank-container .rank-number:after{content:"";width:1px;background-color:#f0f0f0;height:19px;position:absolute;right:0;top:50%;margin-top:-9.5px}
.rank-container .rank-single-content{margin-left:21.5%;padding-right:5%}.rank-container .rank-single-content:after{content:"";display:block;clear:both}.rank-container .rank-single-title{display:block;font-size:1.125em;line-height:1.22em;text-transform:initial;letter-spacing:0;margin-bottom:.555em;color:#23242b;font-weight:bold}
.noTouchDevice .rank-container .rank-single-title:hover{color:#f00}.rank-container .rank-single-university{display:block;font-size:1em;font-family:'HankenGrotesk',sans-serif;font-weight:400;color:#f00;line-height:1.25em;margin-bottom:.687em}.rank-container .rank-single-description{font-size:.875em;line-height:1.571em}
.rank-container .rank-single-moreinfo{position:relative;margin-top:17px;line-height:1.3125em}.rank-container .rank-single-moreinfo>span{vertical-align:top;display:inline-block;color:#23242b;font-size:.812em;line-height:1.692em;margin-right:18px;padding-left:19px;position:relative}.rank-container .rank-single-moreinfo>span:first-child{margin-left:0}
.rank-container .rank-single-moreinfo>span i{vertical-align:middle;display:inline-block;font-size:16px;position:absolute;margin-right:3px;top:-2px;margin-left:-20px}.rank-container .rank-single-moreinfo>span i.icons-bookmark{margin-right:5px;top:-1px;font-size:14px;margin-left:-19px}.rank-container .rank-single-moreinfo>span>span{line-height:16px;display:block}
.rank-container .rank-single-moreinfo .rank-single-price{position:absolute;bottom:6px;vertical-align:top;right:0;text-align:right;font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:1.375em;line-height:25px;color:#19cad5}.rank-container .rank-single-moreinfo .rank-single-price span{display:inline-block;vertical-align:middle;color:#19cad5;font-size:1em}
.rank-container .rank-single-moreinfo .rank-single-price+span{margin-left:0}.rank-container .rank-single-moreinfo .rank-single-price+span+span{padding-right:50px}.rank-container .rank-single-moreinfo .rank-single-price .rank-single-currency{padding-top:1px;font-size:.818em;margin-right:4px}.rank-container .rank-single-moreinfo .rank-single-price .rank-single-priceinfo{font-family:'PT Serif',serif;color:#777;font-size:.5em;font-weight:400;line-height:1em;margin-top:-0.0909em}
.rank-container .button01{font-size:13px;padding:6px 15px 4px 15px;margin-top:23px;margin-bottom:6px;max-width:184;float:right}.ranks-inner .rank-title{background-color:#dd1d1d;color:#fff;min-height:80px;position:relative;margin-bottom:0}.ranks-inner .rank-icon{background-color:#f00;width:17%;height:100%;position:absolute;left:0;top:0;bottom:0;text-align:center}
.ranks-inner .rank-icon:after{content:"";width:2px;display:inline-block;vertical-align:middle;height:100%;margin-left:-8px}.ranks-inner .rank-icon:before{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#f00 transparent transparent transparent}
.ranks-inner .rank-icon i{display:inline-block;vertical-align:middle;font-size:35px}.ranks-inner .rank-text{margin-left:21.5%;font-size:.944em;line-height:1.352em;letter-spacing:-0.25em}.ranks-inner .rank-text span{display:inline-block;vertical-align:middle;padding-top:12px;padding-bottom:10px;padding-right:10px;letter-spacing:.075em}
.ranks-inner .rank-text:before{content:"";width:2px;display:inline-block;vertical-align:middle;min-height:80px;height:100%;margin-right:0;margin-left:-2px}.ranks-inner .viewall{background-color:#fff;padding:20px 20px 22px 20px;border-color:#f0f0f0}.ranks-inner .viewall.dropdown-button{display:none}
.ranks-inner .viewall+.viewall span{font-size:16px;position:relative;top:2px;margin-left:3px}.ranks .ranks-inner .column.col6+.col6{margin-top:0}.generic-slider .owl-controls{top:30px;position:relative;width:100%}.generic-slider .owl-controls.clickable{cursor:default}.generic-slider .owl-controls .owl-dots,.generic-slider .owl-controls .owl-pagination{margin-bottom:0;text-align:center;padding-top:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.generic-slider .owl-controls .owl-dots .owl-dot,.generic-slider .owl-controls .owl-pagination .owl-dot,.generic-slider .owl-controls .owl-dots .owl-page,.generic-slider .owl-controls .owl-pagination .owl-page{padding:9px;display:inline-block;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.generic-slider .owl-controls .owl-dots .owl-dot span,.generic-slider .owl-controls .owl-pagination .owl-dot span,.generic-slider .owl-controls .owl-dots .owl-page span,.generic-slider .owl-controls .owl-pagination .owl-page span{width:8px;height:8px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background-color:#e6e4e4;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}
.generic-slider .owl-controls .owl-dots .owl-dot.active,.generic-slider .owl-controls .owl-pagination .owl-dot.active,.generic-slider .owl-controls .owl-dots .owl-page.active,.generic-slider .owl-controls .owl-pagination .owl-page.active{cursor:default}.generic-slider .owl-controls .owl-dots .owl-dot.active span,.generic-slider .owl-controls .owl-pagination .owl-dot.active span,.generic-slider .owl-controls .owl-dots .owl-page.active span,.generic-slider .owl-controls .owl-pagination .owl-page.active span{background-color:#f00;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.universities-module+.universities-module{margin-top:0}.universities-module-header{border:solid #e8e8e8;display:block;border-width:1px 1px 0 1px;text-align:center;padding:21px 0 18px;background-color:#FFF;position:relative}.universities-module-header img{display:inline-block!important;width:114px!important;max-width:none;vertical-align:middle}
.universities-module-header:after{content:"";position:absolute;z-index:3;width:0;height:0;border-style:solid;border-width:0 12.5px 13px 12.5px;border-color:transparent transparent #f0f0f0 transparent;bottom:0;left:50%;margin-left:-12.5px}.featured .universities-module-header:after{border-color:transparent transparent #292b33 transparent}
.universities-module-content{background-color:#f0f0f0;text-align:center;padding:38px 38px 38px 38px;min-height:280px;position:relative}.universities-module-content .universities-module-title{position:relative;font-size:1.125em;line-height:22px;color:#292b33}.noTouchDevice .universities-module-content .universities-module-title:hover{color:#f00}
.universities-module-content .universities-module-description{position:relative;font-size:.875em;color:#474646;line-height:1.571em;padding:16px 0 0 0}.universities-module-content .universities-module-link{font-family:'HankenGrotesk',sans-serif;font-size:1em;position:relative;width:100%}
.universities-module-content:before{content:"";display:block;position:absolute;background-color:#f0f0f0;top:0;left:0;right:0;width:100%;height:1000px}.featured .universities-module-content{background-color:#292b33;text-align:center}.featured .universities-module-content .universities-module-title{color:#fff}
.noTouchDevice .featured .universities-module-content .universities-module-title:hover{color:#777}.featured .universities-module-content .universities-module-description{color:#fff;padding:10px 0 0 0}.featured .universities-module-content .universities-module-link{font-size:.928em;padding:12px 0 10px 0;margin-top:2em}
.featured .universities-module-content .universitie-featured-content{font-family:'HankenGrotesk',sans-serif;font-weight:700;position:relative;margin-top:23px;padding:21px 0 25px 0;margin-bottom:40px}.featured .universities-module-content .universitie-featured-content:after{content:"";width:34px;height:3px;background-color:#fff;position:absolute;top:0;left:50%;margin-left:-17px}
.featured .universities-module-content .universitie-featured-content:before{content:"";width:34px;height:3px;background-color:#fff;position:absolute;bottom:0;left:50%;margin-left:-17px}.featured .universities-module-content .universitie-featured-content span{display:block}
.featured .universities-module-content .universitie-featured-content span.big-text{font-size:60px;line-height:1em}.featured .universities-module-content .universitie-featured-content span.big-text+.regular-text{margin-top:-0.2em}.featured .universities-module-content .universitie-featured-content span.middle-text{font-size:2.285em;line-height:1.1818em;margin-top:10px}
.featured .universities-module-content .universitie-featured-content span.regular-text{text-transform:uppercase;font-size:17px;line-height:1em}.featured .universities-module-content .universitie-featured-content span.regular-text+.big-text{margin-top:.36em}.featured .universities-module-content:before{background-color:#292b33}
.module-study-outside{background-color:#292b33}.module-study-outside .study-outside-top{position:relative}.module-study-outside .study-outside-top img{vertical-align:middle;width:100%}.module-study-outside .study-outside-top span{position:absolute;width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:transparent transparent #292b33 transparent;bottom:0;left:50%;margin-left:-16px}
.module-study-outside .study-outside-bottom{overflow:hidden;padding:0 28px;text-align:center}.module-study-outside .study-outside-bottom .title01{margin-top:35px;font-size:1.250em;color:#fff}.module-study-outside .study-outside-bottom .title01 span{width:35px;height:3px;margin-left:-17.5px}.module-study-outside .study-outside-bottom .study-outside-table{max-width:385px;text-align:left;width:100%;margin:auto;font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:3.125em;letter-spacing:-0.01em;color:#FFF}
.module-study-outside .study-outside-bottom .study-outside-table small{display:block;font-size:.320em;text-transform:uppercase;letter-spacing:.05em;line-height:2.8em;margin-left:.1em}.module-study-outside .study-outside-bottom .study-outside-table .cell:first-child{width:57.92%}.module-study-outside .study-outside-bottom .study-outside-table .cell:last-child{width:18.1818%}
.module-study-outside .study-outside-bottom .study-outside-description{font-size:14px;line-height:22px;color:#fff;max-width:320px;margin:-20px auto 0 auto}.module-study-outside .study-outside-link{color:#FFF;font-size:.813em;line-height:1.692em;font-family:'HankenGrotesk',sans-serif;font-weight:700;text-transform:uppercase;border:1px solid #fff;padding:12px 24px;display:inline-block;letter-spacing:.08em;margin:46px auto 40px auto;text-align:center;-webkit-transition:color .3s ease-out,border-color .3s ease-out;-moz-transition:color .3s ease-out,border-color .3s ease-out;-o-transition:color .3s ease-out,border-color .3s ease-out;transition:color .3s ease-out,border-color .3s ease-out}
.noTouchDevice .module-study-outside .study-outside-link:hover{color:#858585;border-color:#858585}.slider-control{width:100%;text-align:center}.slider-control .bullet{display:inline-block;width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f00;margin:16px 3px 0 3px}
.slider-control .bullet.bullet-active{background-color:#e6e4e4}.publi{display:block;margin:5px auto auto;width:300px}.publi img{vertical-align:middle}.publi .publi-footer{font-family:'HankenGrotesk',sans-serif;font-weight:400;font-size:.688em;text-transform:uppercase;width:300px;height:29px;line-height:28px;border:solid #e8e8e8;border-width:0 1px 1px 1px;text-align:right;padding-right:8px;letter-spacing:.075em}
.publi_right{width:10%;max-width:120px;position:fixed;right:0;background-color:transparent;z-index:999}@media only screen and (max-width:1117px){.publi_right{display:none}}.content-search .search-inner{float:none;width:100%;margin:auto!important}@media only screen and (min-width:1117px){.content-search .search-inner{width:80%}
}.content-search .search-inner:after{content:"";display:block;clear:both}.content-search .search-bottom-msg{margin-bottom:0;color:#474646;font-size:.9333em;margin-top:12px}.content-search label{display:none}.content-search input[type="text"]{width:82%;font-size:1em;line-height:1.6em;padding:19px 15px 18px 15px;color:#23242b;border:1px solid #d6d6d6;border-width:1px 0 1px 1px;border-bottom-color:#fff;border-left-color:#efefef;height:55px;vertical-align:top;background-color:#fff}
.content-search input[type="text"]:focus{border:1px solid #b1b1b1}.content-search input[type="button"],.content-search input[type="submit"]{overflow:hidden;font-family:'HankenGrotesk',sans-serif;font-weight:700;vertical-align:top;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0;border:0;line-height:52px;width:18%;background-color:#f00;color:#fff;display:inline-block;text-align:center;padding:0 15px 0 14px;height:55px;border-bottom:3px solid #b50b0b;text-transform:uppercase;font-size:15px;font-weight:bold;margin-left:-4px;margin-top:1px;letter-spacing:.075em;background-position:10px;cursor:pointer;position:relative;top:-1px;-webkit-transition:color .3s ease-out,background-color .3s ease-out;-moz-transition:color .3s ease-out,background-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out}
.noTouchDevice .content-search input[type="button"]:hover,.noTouchDevice .content-search input[type="submit"]:hover{color:#ffdbdb;background-color:#c81c1c}.firefoxBrowser .content-search input[type="button"],.firefoxBrowser .content-search input[type="submit"]{line-height:52px}
.red .content-search .search-bottom-msg{color:#fff}.red .content-search .submodule-title{color:#fff;margin-bottom:37px}.col4>.content-search h3+*{margin-top:-24px!important}.col4>.content-search p{margin-bottom:0}.col4>.content-search input[type="text"]{width:100%;height:33px;display:block;font-size:1em;border:0;padding:0 15px;color:#c8c7c7;background-color:#505159;outline-color:#6b6c77}
.col4>.content-search input[type="text"]::-webkit-input-placeholder{color:#929295}.col4>.content-search input[type="text"]:-moz-placeholder{color:#929295}.col4>.content-search input[type="text"]::-moz-placeholder{color:#929295}
.col4>.content-search input[type="text"]:-ms-input-placeholder{color:#929295}.col4>.content-search input[type="text"]:focus{background-color:#595a63}.col4>.content-search input[type="button"],.col4>.content-search input[type="submit"]{margin-top:16px;width:100%;height:38px;line-height:0;padding-top:0;display:block;margin-left:0}
.firefoxBrowser .col4>.content-search input[type="button"],.firefoxBrowser .col4>.content-search input[type="submit"]{padding-top:0}.col4>.content-search .submodule-title{margin-top:-5px}.col4>.content-search .viewall{color:#fff;position:relative;margin-top:-24px!important;padding-top:10px!important;margin-bottom:-12px!important;padding-right:20px!important;text-transform:uppercase!important;font-size:13px!important;font-weight:700!important;margin-left:-28px;margin-right:-28px;margin-bottom:-28px!important;padding-left:28px!important;padding-right:46px!important;padding-bottom:14px!important;width:auto;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}
.col4>.content-search .viewall span{-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;color:#f00;position:absolute;font-size:14px;top:50%;margin-top:-9px;right:28px}.noTouchDevice .col4>.content-search .viewall:hover{background-color:#000}
.noTouchDevice .col4>.content-search .viewall:hover span{color:#fff}.col4>.content-search .viewall:after{content:"";display:block;width:auto;height:1px;background-color:#353842;position:absolute;top:0;left:0;right:0}.featured-cyphers{width:100%;height:auto;padding-bottom:27.9%;position:relative}
.featured-cyphers .featured-cyphers-inner{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.featured-cyphers .table{table-layout:fixed;position:relative;width:100%;height:100%}.featured-cyphers .table .cell{vertical-align:bottom;background-color:#f71414;padding-left:4%;padding-bottom:3%;-webkit-transition:background-color 150ms ease-out;-moz-transition:background-color 150ms ease-out;-o-transition:background-color 150ms ease-out;transition:background-color 150ms ease-out}
.featured-cyphers .table .cell+.cell{background-color:#dd1d1d}.featured-cyphers .table .cell+.cell+.cell{background-color:#c81c1c}.noTouchDevice .featured-cyphers .table .cell:hover{background-color:#23242b}.featured-cyphers .cypher{display:block;position:relative;color:#fff;font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:3.75em;line-height:1.333em;margin-left:-0.04em}
.featured-cyphers .cypher.cypher-sm{margin-bottom:-0.2em}.featured-cyphers .cypher.cypher-md{font-size:5.625em;margin-bottom:-0.1em}.featured-cyphers .cypher.cypher-big{font-size:10.625em;margin-bottom:-0.25em}.firefoxBrowser .featured-cyphers .cypher.cypher-sm{margin-bottom:-0.1em}.firefoxBrowser .featured-cyphers .cypher.cypher-md{margin-bottom:-0.16em}
.firefoxBrowser .featured-cyphers .cypher.cypher-big{margin-bottom:-0.2em}.featured-cyphers .cypher-description{display:block;position:relative;color:#fff;font-family:'HankenGrotesk',sans-serif;font-weight:700;font-weight:1.0625em;text-transform:uppercase}.featured-cyphers .cypher-description+.cypher{padding-top:3.5%}
.featured-cyphers .cypher-description+.cypher2{padding-top:3.5%}.featured-cyphers.type02{padding-bottom:18.4%}.featured-cyphers.type02 .table .cell{background-color:#fff;border-left:1px solid #f0f0f0}.featured-cyphers.type02 .table .cell:first-child{border-left:0}.featured-cyphers.type02 .table .cell+.cell{background-color:#fff}
.featured-cyphers.type02 .table .cell+.cell+.cell{background-color:#fff}.noTouchDevice .featured-cyphers.type02 .table .cell:hover{background-color:#f71414}.noTouchDevice .featured-cyphers.type02 .table .cell:hover .cypher{color:#fff}.noTouchDevice .featured-cyphers.type02 .table .cell:hover .cypher-description{color:#fff}
.featured-cyphers.type02 .cypher{color:#292b33;font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:5.625em;margin-bottom:-0.22em;line-height:1.333em;margin-left:-0.04em;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}
.featured-cyphers.type02 .cypher.cypher-sm{font-size:5.625em;margin-bottom:-0.22em}.featured-cyphers.type02 .cypher.cypher-md{font-size:5.625em;margin-bottom:-0.22em}.featured-cyphers.type02 .cypher.cypher-big{font-size:5.625em;margin-bottom:-0.22em}.firefoxBrowser .featured-cyphers.type02 .cypher.cypher-sm{margin-bottom:-0.16em}
.firefoxBrowser .featured-cyphers.type02 .cypher.cypher-md{margin-bottom:-0.16em}.firefoxBrowser .featured-cyphers.type02 .cypher.cypher-big{margin-bottom:-0.16em}.featured-cyphers.type02 .cypher-description{color:#292b33;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.knowledge-areas .dynamic-group:first-child .knowledge-area:before{display:none}.knowledge-areas .dynamic-group+.dynamic-group{margin-top:22px}.knowledge-area{display:block;vertical-align:top;text-align:center;float:left}.knowledge-area .knowledge-area-title h3{text-transform:initial;letter-spacing:0;font-size:1.25em;max-width:360px;margin:auto;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.noTouchDevice .knowledge-area .knowledge-area-title:hover h3{color:#f00}.knowledge-area .knowledge-area-info{display:block;color:#777;font-family:'HankenGrotesk',sans-serif;margin-top:.4375em}.knowledge-area i{font-size:24px;color:#23242b;display:block;margin-bottom:.125em}.knowledge-area i.icons-education{font-size:30px}
.knowledge-area i.icons-science{font-size:23px}.knowledge-area:before{content:"";width:31px;height:3px;background-color:#f00;margin:auto;display:block;margin-bottom:30px}.section-summary .section-summary-intro{margin-top:-12px;font-family:'PT Serif',serif;font-size:1.25em;line-height:1.5em;text-transform:initial;font-weight:400;color:#373737;letter-spacing:0}
.section-summary .column{margin-bottom:0}.disciplines-area-content{margin-top:-7px}.disciplines-area .dynamic-group:first-child .discipline-area:before,.more-disciplines-area .dynamic-group:first-child .discipline-area:before{display:none}.disciplines-area .dynamic-group+.dynamic-group,.more-disciplines-area .dynamic-group+.dynamic-group{margin-top:22px}
.more-disciplines-area{display:none;margin-top:42px;float:left}.more-disciplines-area ul{float:left}.more-disciplines-area ul>li{margin-top:14px}.more-disciplines-area ul>li:first-child{margin-top:0}.more-disciplines-area .discipline-area{float:none}.more-disciplines-area .discipline-area a{color:#23242b;font-family:'HankenGrotesk',sans-serif;font-size:1em;line-height:1.5em}
.noTouchDevice .more-disciplines-area .discipline-area a:hover{color:#f00}.more-disciplines-area .discipline-area:before{display:none}.discipline-area{display:block;vertical-align:top;text-align:left;float:left}.discipline-area .discipline-area-title h3{text-transform:initial;letter-spacing:0;font-size:1.25em;max-width:360px;margin:0;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.noTouchDevice .discipline-area .discipline-area-title:hover h3{color:#f00}.discipline-area .discipline-area-info{display:block;color:#777;font-family:'HankenGrotesk',sans-serif;margin-top:.4375em}.discipline-area:before{content:"";width:31px;height:3px;background-color:#f00;margin-left:0;display:block;margin-bottom:30px}
#map-canvas{padding-bottom:520px}#map-canvas_small{padding-bottom:300px;margin-top:-50px;margin-bottom:-40px}.gm-style-iw{width:100%!important;left:0!important;right:0!important}.gm-style-cc{display:none}.infobox{padding-top:20px;padding-bottom:15px}.infobox-numUniversities{font-family:'HankenGrotesk',sans-serif;color:#23242b;font-size:2.3076em;font-weight:700;width:284px;text-align:center;margin:auto}
.infobox-numUniversities+.infobox-description{margin-top:.4375em}.infobox-description{font-family:'HankenGrotesk',sans-serif;color:#23242b;font-size:1.230em;line-height:1.3125em;width:284px;text-align:center;margin:auto}.infobox-description+.infobox-link{margin-top:1.1538em}.infobox-link{display:block;letter-spacing:.075em;font-weight:bold;text-transform:uppercase;width:284px;text-align:center;margin:auto;line-height:1.4615em}
.infobox-link span{position:relative;top:2px;font-size:15px}.crossLinks{overflow:hidden;position:relative;zoom:1}.crossLinks>.column:before{content:"";background-color:#fff;position:absolute;width:31.380753138075313%;height:200%;min-height:700px;margin-left:-28px;z-index:0}
.crossLinks .viewall{position:absolute;text-align:left;border:0;line-height:20px;padding-top:0;padding-bottom:20px;bottom:0;z-index:2;margin-left:-28px;padding-left:28px;width:31.380753138075313%}.crossLinks .viewall+ul{margin-top:20px;padding-bottom:50px}.crossLinks h3{position:relative;z-index:1;font-size:1.125em;text-transform:initial;letter-spacing:0}
.crossLinks h3+ul{margin-top:20px}.crossLinks ul{position:relative;z-index:1}.crossLinks li{line-height:1.3125em}.crossLinks li+li{margin-top:.9375em}.crossLinks:after{content:"";display:block;clear:both}.searchBlock{position:relative}.searchBlock .searchBlock-logo{width:14.5%;position:absolute;top:22px;right:3%;max-width:94px}
.searchBlock .searchBlock-logo img{width:100%}.searchBlock .searchBlock-logo+.searchBlock-content .searchBlock-content-title,.searchBlock .searchBlock-logo+.searchBlock-content .searchBlock-content-university{max-width:70%}.searchBlock .searchBlock-logo+.searchBlock-content .searchBlock-content-title+.searchBlock-content-description,.searchBlock .searchBlock-logo+.searchBlock-content .searchBlock-content-university+.searchBlock-content-description{max-width:70%}
.searchBlock .searchBlock-content:after{content:"";display:block;clear:both}.searchBlock .searchBlock-content-title{display:block;font-size:1.125em;line-height:1.22em;text-transform:initial;letter-spacing:0;margin-bottom:.111em;color:#23242b;font-weight:bold}.noTouchDevice .searchBlock .searchBlock-content-title:hover{color:#f00}
.searchBlock .searchBlock-content-title+.searchBlock-content-features{margin-top:24px}.searchBlock .searchBlock-content-university{display:block;font-size:1em;font-family:'HankenGrotesk',sans-serif;font-weight:400;color:#f00;line-height:1.25em;margin-bottom:.9375em}.searchBlock .searchBlock-content-features li{display:inline-block;background-color:#f0f0f0;color:#474646;font-size:11px;font-weight:bold;vertical-align:middle;padding:0 13px;height:30px}
.searchBlock .searchBlock-content-features li span{display:inline-block;vertical-align:middle;position:relative}.searchBlock .searchBlock-content-features li b{font-family:'HankenGrotesk',sans-serif;font-size:14px;vertical-align:middle;position:relative;top:-1px;font-weight:700;margin-right:4px}
.searchBlock .searchBlock-content-features li:before{content:"";position:relative;width:2px;height:105%;display:inline-block;vertical-align:middle}.searchBlock .searchBlock-content-features+.searchBlock-content-description{margin-top:23px}.searchBlock .searchBlock-content-features+.sep{margin-top:30px}
.searchBlock .searchBlock-content-description{font-size:.875em;line-height:1.571em}.searchBlock .searchBlock-content-description+.sep{margin-top:20px}.searchBlock .searchBlock-content-moreinfo{position:relative;margin-top:22px;line-height:1.3125em}.searchBlock .searchBlock-content-moreinfo>span{vertical-align:top;display:inline-block;color:#23242b;font-size:.812em;line-height:1.692em;margin-right:18px;padding-left:19px;position:relative}
.searchBlock .searchBlock-content-moreinfo>span:first-child{margin-left:0}.searchBlock .searchBlock-content-moreinfo>span i{vertical-align:middle;display:inline-block;font-size:16px;position:absolute;margin-right:3px;top:-2px;margin-left:-20px}.searchBlock .searchBlock-content-moreinfo>span i.icons-bookmark{margin-right:5px;top:-1px;font-size:14px;margin-left:-19px}
.searchBlock .searchBlock-content-moreinfo>span i.icons-window{top:-1px}.searchBlock .searchBlock-content-moreinfo>span i.icons-watch{font-size:11px;top:-2px;margin-left:-18px}.searchBlock .searchBlock-content-moreinfo>span>span{line-height:16px;display:block}.searchBlock .searchBlock-content-moreinfo+.sep{margin-top:22px}
.searchBlock .searchBlock-content-footer{margin-top:20px}.searchBlock .searchBlock-content-footer .button01{min-width:175px}.searchBlock .searchBlock-content-footer+.block-offer{margin-top:78px}.searchBlock .searchBlock-content-price{position:relative;float:right;vertical-align:top;right:0;text-align:right;font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:1.375em;line-height:25px;color:#19cad5}
.searchBlock .searchBlock-content-price span{display:inline-block;vertical-align:middle;color:#19cad5;font-size:1em}.searchBlock .searchBlock-content-price+span{margin-left:0}.searchBlock .searchBlock-content-price+span+span{padding-right:50px}.searchBlock .searchBlock-content-price .searchBlock-content-currency{padding-top:1px;font-size:.818em;margin-right:4px}
.searchBlock .searchBlock-content-price .searchBlock-content-priceinfo{font-family:'PT Serif',serif;color:#777;font-size:.5em;font-weight:400;line-height:1em;margin-top:-0.0909em}.searchBlock .compareButton{float:left;position:relative;top:4px}.searchBlock .button01{font-size:13px;padding:6px 15px 4px 15px;float:right}
.searchBlock .button01+.searchBlock-content-price{margin-right:16px}.searchBlock .button01.success{line-height:0;padding:10px 15px 12px 15px}.searchBlock .viewall{margin-top:20px}.basicBlock{display:block;zoom:1}.fixcol .basicBlock{margin-top:0}.fixcol .basicBlock .viewall{margin-top:0;text-align:left;float:none;padding:17px 0 0 0;display:block;border:0;line-height:21px;margin-bottom:-4px;letter-spacing:0;text-transform:initial;font-weight:400;font-size:1em}
.fixcol .basicBlock .viewall .icons-external-link{position:relative;top:2px;left:3px}.fixcol .basicBlock .viewall .icons-external-link:before{font-size:16px}.fixcol .basicBlock.basicBlock_small .viewall{margin-top:20px}.basicBlock h3{margin-top:-4px;padding-bottom:22px;margin-bottom:18px;border-bottom:1px solid #f0f0f0}
.basicBlock h3+p{margin-top:-1.4285em;margin-bottom:-1.4285em}.basicBlock h3+.tags{margin-top:-1.4285em}.basicBlock p{color:#666565;font-size:.9375em}.basicBlock>ul>li{border-bottom:1px solid #f0f0f0;padding-bottom:16px;zoom:1}.basicBlock>ul>li:after{content:"";display:block;clear:both}
.basicBlock>ul>li>a{display:block;line-height:20px;color:#23242b}.noTouchDevice .basicBlock>ul>li>a:hover{color:#f00}.basicBlock>ul>li>a.button01{color:#fff;font-size:.8125em;line-height:1.615em;padding-top:10px;padding-bottom:9px}.basicBlock>ul>li>a.button01:hover{color:#fff}.basicBlock>ul>li>a+.basicBlock-data02{margin-top:.7692em}
.basicBlock>ul>li>h4>a{display:block;font-size:1.125em;line-height:1.22em;text-transform:initial;letter-spacing:0;margin-bottom:.111em;color:#23242b;font-weight:bold}.noTouchDevice .basicBlock>ul>li>h4>a:hover{color:#f00}.basicBlock>ul>li .basicBlock-data01{display:block;font-size:.8125em;line-height:1.615em}
.basicBlock>ul>li .basicBlock-data01+.basicBlock-data02{margin-top:7px}.basicBlock>ul>li .basicBlock-data02{display:block;font-size:.8125em;line-height:1.615em;color:#23242b}.basicBlock>ul>li .basicBlock-data02+.basicBlock-data04{margin-top:-1px}.basicBlock>ul>li .basicBlock-data03{display:block;font-size:.875em;line-height:1.5714285714285714em}
.basicBlock>ul>li .basicBlock-data03+.button01{margin-top:18px}.basicBlock>ul>li .basicBlock-data04 .notice-comments,.basicBlock>ul>li .basicBlock-data04 .notice-category{color:#f00;font-size:.688em;font-family:'HankenGrotesk',sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.075em}
.noTouchDevice .basicBlock>ul>li .basicBlock-data04 .notice-comments:hover,.noTouchDevice .basicBlock>ul>li .basicBlock-data04 .notice-category:hover{color:#9c0000}.basicBlock>ul>li .basicBlock-data04 .notice-comments{border-right:1px solid #dedede;padding:0 9px 0 0}.basicBlock>ul>li .basicBlock-data04 .notice-comments .icon-comments{font-size:1.4em;margin-right:.4em;position:relative;top:.28em}
.basicBlock>ul>li .basicBlock-data04 .notice-comments+.notice-category{padding:0 0 0 9px}.basicBlock>ul>li .basicBlock-data05{display:block;font-size:1em;font-family:'HankenGrotesk',sans-serif;font-weight:400;color:#f00;line-height:1.25em;margin-bottom:0}.basicBlock>ul>li .similarUniversities-featured-message+.button01{margin-top:18px}
.basicBlock>ul>li+li{margin-top:16px}.basicBlock>ul.invert-line>li{border-bottom:0;border-top:1px solid #f0f0f0;padding-bottom:0}.basicBlock>ul.invert-line>li:first-child{border:0}.basicBlock>ul.invert-line>li+li{margin-top:12px;padding-top:16px}.basicBlock .viewall{margin-top:20px}.basicBlock .basicBlock-logo{float:right;width:100%;height:57px;margin-top:12px;margin-bottom:-20px;overflow:hidden;position:relative}
.basicBlock .basicBlock-logo img{width:auto;max-height:90px;position:absolute;top:50%;margin-top:-30px;right:0}.basicBlock .basicBlock-logo.basicBlock-logo_inside{float:none;width:100%;height:auto;text-align:center;display:block;margin-bottom:0;margin-top:0}.basicBlock .basicBlock-logo.basicBlock-logo_inside img{position:relative;top:0;margin-top:0}
.basicBlock .text-helper{display:inline-block;font-size:.8125em;margin-top:13px;float:left;margin-bottom:-6px}.basicBlock .text-helper i{font-size:14px;position:relative;top:1px;margin-left:5px}.basicBlock:after{content:"";display:block;clear:both}.basicBlock.module_grey h3{border-color:#dbd9d9}
.basicBlock.module_grey li{border-color:#dbd9d9}.basicBlock.module_black h3{color:#fff;border-color:#fff}.basicBlock.module_black h3 p{color:#fff;font-size:1.0625em}.basicBlock.module_black li{border-color:#fff}.basicBlock.module_black .select01{background-color:#fff}.basicBlock.module_darkGrey h3{color:#fff;border-color:#38393d}
.basicBlock.module_darkGrey h3 p{color:#fff;font-size:1.0625em}.basicBlock.module_darkGrey li{border-color:#38393d}.basicBlock.module_darkGrey p{color:#fff}.basicBlock.module_darkGrey .select01{background-color:#fff;border:0}.basicBlock.module_darkGrey .select01 .icon-arrowdown{background-color:#f00}
.noTouchDevice .basicBlock.module_darkGrey .select01:hover .icon-arrowdown{background-color:#c81c1c}.basicBlock.module_darkGrey .select-button{border-color:#fff;color:#fff}.basicBlock.module_darkGrey .text-helper{color:#fff}.basicBlock.module_red h3{color:#420000;border-color:#f00}.basicBlock.module_red h3 p{color:#420000;font-size:1.0625em}
.basicBlock.module_white h3 p{background-color:#fff;font-size:1.0625em}.basicBlock.module_red li{border-color:#fff}.basicBlock.basicBlock_small{position:relative}.basicBlock.basicBlock_small h3{border:0}.basicBlock.basicBlock_small h3+.basicBlock-logo{margin-top:-6px;margin-bottom:-12px}.basicBlock.basicBlock_small h3+.basicBlock-logo.basicBlock-logo_smallMargin{margin-top:-36px;margin-bottom:-18px}
.basicBlock.basicBlock_small h3+.basicBlock-logo.basicBlock-logo_midMargin{margin-top:-20px;margin-bottom:-18px}.basicBlock.basicBlock_small h3+p{margin-top:-2.1428em}.basicBlock.basicBlock_small .featured-paragraph{font-family:'HankenGrotesk',sans-serif;font-size:1em;line-height:1.25em;margin-top:-1em}
.basicBlock.basicBlock_small p{font-size:.875em}.basicBlock.basicBlock_small p+p{display:block;float:none;margin-top:2.5714em}.basicBlock.basicBlock_small .icons-hard-check{position:absolute;right:40px;top:17px;font-size:38px;color:#2cd06a}.basicBlock.similarUniversities .similarUniversities-logo{float:right;width:33.5%}
.basicBlock.similarUniversities .similarUniversities-logo img{width:100%}.basicBlock.similarUniversities .similarUniversities-title{font-family:'HankenGrotesk',sans-serif;color:#f00;line-height:1.25em}.basicBlock.similarUniversities .similarUniversities-title+ul{margin-top:.6818em}
.basicBlock.similarUniversities .similarUniversities-title:hover{color:#9c0000}.basicBlock.similarUniversities>ul>li{border-bottom:0}.basicBlock.similarUniversities>ul>li+li{border-top:1px solid #f0f0f0;padding-top:16px;padding-bottom:0}.basicBlock.similarUniversities>ul>li ul li{font-family:'HankenGrotesk',sans-serif;color:#23242b;font-size:1.375em;line-height:1.1818em;font-weight:700}
.basicBlock.similarUniversities>ul>li ul+span{margin-top:8px}.basicBlock.similarUniversities>ul>li>h4 a{font-size:1em;line-height:1.222em}.basicBlock.similarUniversities>ul>li a.button01{margin-top:20px}.basicBlock.similarUniversities.similarUniversities02>ul>li{padding-bottom:0}.basicBlock.list_type02>ul>li{border-bottom:0}
.basicBlock.list_type02>ul>li+li{border-top:1px solid #f0f0f0;padding-top:16px;padding-bottom:0}.basicBlock.list_type02>ul>li ul li{font-family:'HankenGrotesk',sans-serif;color:#23242b;font-size:1.375em;line-height:1.1818em;font-weight:700}.basicBlock.list_type02>ul>li ul+span{margin-top:8px}
.basicBlock.list_type02>ul>li:first-child{padding-bottom:0}.universityInfo-content{margin-top:-7px;padding:40px 20px;padding-top:16px}.universityInfo .dynamic-group:first-child .universityInfo-content-area:before{display:none}.universityInfo .dynamic-group+.dynamic-group{margin-top:22px}.universityInfo .block-offer{padding:33px 20px}
.universityInfo .block-offer+.social-footer{margin-top:28px}.universityInfo-header{border-bottom:1px solid #f0f0f0;margin:-13px -28px 0 -28px;padding:0 28px 15px 28px;text-align:right}.universityInfo-header+.universityInfo-content{padding-top:40px}.universityInfo-content-area{display:block;vertical-align:top;text-align:left;float:left}
.universityInfo-content-area .universityInfo-content-area-title h3{text-transform:initial;letter-spacing:0;font-size:1.125em;max-width:360px;margin:0;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.universityInfo-content-area .universityInfo-content-area-info{display:block;color:#23242b;font-size:.8125em;margin-top:0;line-height:1.692em;max-width:190px}
.universityInfo-content-area:before{content:"";width:31px;height:3px;background-color:#f00;margin-left:0;display:block;margin-bottom:30px}.social-footer{border-top:1px solid #f0f0f0;margin:0 -28px -13px -28px;padding:15px 28px 0 28px;text-align:center}.wysiwyg .social-footer ul{font-size:16px;line-height:25px}
.wysiwyg .social-footer ul li a{font-family:'HankenGrotesk',sans-serif}.wysiwyg .social-footer ul li:before{display:none}.wysiwyg .social-footer ul li+li{margin-top:0}p+.social-footer{margin-top:34px}.socialLayer{font-family:'HankenGrotesk',sans-serif;font-weight:700;display:inline-block;color:#23242b;font-size:.9375em;position:relative;top:-1px}
@media only screen and (min-width:56.25em){.addthis_sharing_toolbox{position:relative;display:inline-block;top:3px;margin-left:10px}.at-svc-whatsapp{display:none!important}}.moreLayer.module.module_white{padding:0}.moreLayer .viewall{border-top:0;float:none;text-align:center;display:block;width:100%;padding:19px}
.moreLayer .viewall .icons-arrow-right{font-size:15px;position:relative;top:2px;margin-left:6px}.accreditations-icon{float:left}.accreditations-icon i{display:block;text-align:center;width:35px;margin-right:10px;position:relative;top:-6px}.accreditations-icon i span{font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:.8125em;position:relative;color:#fff;z-index:2}
.accreditations-icon i:before{position:absolute;color:#292b33;font-size:35px;left:0;top:2px}.accreditations-content-area-inner{overflow:hidden}.accreditations-content-area{display:block;vertical-align:top;text-align:left}.accreditations-content-area .accreditations-content-area-title h3{text-transform:initial;letter-spacing:0;font-size:1.125em;max-width:360px;margin:0;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.accreditations-content-area .accreditations-content-area-title h3 span{color:#f00;font-size:15px;position:relative}.noTouchDevice .accreditations-content-area .accreditations-content-area-title:hover h3{color:#f00}.accreditations-content-area .accreditations-content-area-info{display:block;color:#23242b;font-size:.8125em;margin-top:.3846em;line-height:1.692em}
.accreditations-content-area .accreditations-content-area-info span{display:inline-block}.accreditations-content-area .accreditations-content-area-info .word-sep{margin:0 8px;width:1px;color:#dedede}.accreditations-content-area+.accreditations-content-area{margin-top:24px}.twoColumnsBasic .dynamic-group:first-child .twoColumnsBasic-content-area:before{display:none}
.twoColumnsBasic .dynamic-group+.dynamic-group{margin-top:22px}.twoColumnsBasic .block-offer{padding:33px 20px}.twoColumnsBasic .block-offer+.social-footer{margin-top:28px}.twoColumnsBasic-content-area{display:block;vertical-align:top;text-align:left;float:left}.twoColumnsBasic-content-area .twoColumnsBasic-content-area-title h3{text-transform:initial;letter-spacing:0;font-size:1.125em;max-width:360px;margin:0;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.noTouchDevice .twoColumnsBasic-content-area a.twoColumnsBasic-content-area-title:hover h3{color:#f00}.twoColumnsBasic-content-area .twoColumnsBasic-content-area-info{display:block;color:#23242b;font-size:.8125em;margin-top:0;line-height:1.692em;max-width:190px}.twoColumnsBasic-content-area:before{content:"";width:31px;height:3px;background-color:#f00;margin-left:0;display:block;margin-bottom:30px}
.infoCircle-icon{float:left}.infoCircle-icon i{display:block;text-align:center;width:32px;margin-right:10px;position:relative;top:-4px}.infoCircle-icon i span{font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:.9375em;position:relative;color:#23242b;z-index:2;top:3px}
.infoCircle-icon i:before{position:absolute;color:#e4e4e4;font-size:32px;left:0;top:-1px}.infoCircle-icon figure{display:block;text-align:center;width:83px;margin-right:10px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.infoCircle-icon figure img{width:100%;vertical-align:top}
.awards .twoColumnsBasic-content{margin-bottom:10px}.awards .twoColumnsBasic-content-area:before{display:none}.awards .twoColumnsBasic-content-area-info{font-size:.9375em;overflow:hidden;max-width:none}.moduleTabs{position:relative;margin-bottom:-1px;background-color:#fff}.moduleTabs .customTabs{width:100%;border-right:1px solid #dcdcdc}
.moduleTabs .customTabs .table{display:table;height:74px;width:100%;border-bottom:1px solid #dcdcdc;table-layout:fixed}.moduleTabs .customTabs .row{display:table-row}.moduleTabs .customTabs .cell{display:table-cell;text-align:center;vertical-align:middle;background-color:#fff;border-left:1px solid #dcdcdc}
.moduleTabs .customTabs .cell:first-child{border-left:0}.moduleTabs .customTabs .cell a{color:#23242b;display:block;width:100%;height:74px;position:relative;-webkit-transition:color .2s ease-out,background-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out}
.moduleTabs .customTabs .cell a.active{color:#fff;background-color:#23242b;cursor:default}.moduleTabs .customTabs .cell a.active:after{bottom:-11px;border-color:#23242b transparent transparent transparent;visibility:visible}.moduleTabs .customTabs .cell a:before{content:"";display:inline-block;width:2%;margin-left:-2%;height:100%;vertical-align:middle}
.moduleTabs .customTabs .cell a span{display:inline-block;vertical-align:middle;width:100%}.moduleTabs .customTabs .cell a span:after{content:"";width:1px;height:100%;background-color:#e8e8e8;position:absolute;top:0;left:-1px}.moduleTabs .customTabs .cell a:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:11px 11px 0 11px;border-color:#fff transparent transparent transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;bottom:-4px;left:50%;margin-left:-8.5px;z-index:2;visibility:hidden}
.moduleTabs .tabTitle{display:none}.moduleTabs .tabs-carousel>.owl-controls{display:none}.moduleTabs .tabs-carousel .tab-content{-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;position:absolute;width:100%;top:0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}
.moduleTabs .tabs-carousel .tab-content.active{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;position:relative}.moduleTabs .module .title01{font-size:1.25em}.moduleTabs .module .title01 span{width:34px;height:3px;margin-left:-17px}
.moduleTabs .module .viewall{border-top:0;margin-top:10px}.moduleTabs .module+.module{margin-top:0;border-top:1px solid #f0f0f0}.fixcol .moduleTabs .customTabs .table{height:60px;border-bottom:0}.fixcol .moduleTabs .customTabs .cell a{color:#f00;height:60px;background-color:#f5f5f5;font-size:.8125em;text-transform:uppercase;letter-spacing:.075em;font-weight:bold}
.fixcol .moduleTabs .customTabs .cell a.active{color:#676767;background-color:#fff}.fixcol .moduleTabs .customTabs .cell a.active:after{display:none}.fixcol .moduleTabs .customTabs .cell a:before{content:"";display:inline-block;width:2%;margin-left:-2%;height:100%;vertical-align:middle}
.fixcol .moduleTabs .customTabs .cell a span{display:inline-block;vertical-align:middle;width:100%}.fixcol .moduleTabs .customTabs .cell a span:after{content:"";width:1px;height:100%;background-color:#e8e8e8;position:absolute;top:0;left:-1px}.fixcol .moduleTabs .customTabs .cell a:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:11px 11px 0 11px;border-color:#fff transparent transparent transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;bottom:-4px;left:50%;margin-left:-8.5px;z-index:2;visibility:hidden}
.noTouchDevice .fixcol .moduleTabs .customTabs .cell a:hover{color:#9c0000}.noTouchDevice .fixcol .moduleTabs .customTabs .cell a:hover.active{color:#676767}.moduleTabs.type02{position:relative}.studyPlan p+*{margin-top:34px}.studyPlan .secondary-title+*{margin-top:26px}.studyPlan ul+*{margin-top:46px}
.simpleThreeColumnsList{zoom:1}.simpleThreeColumnsList:after{content:"";display:block;clear:both}.simpleThreeColumnsList ul{width:33.33%;padding-right:3%}.simpleThreeColumnsList ul li{color:#23242b;font-family:'HankenGrotesk',sans-serif;font-size:1em}
.simpleThreeColumnsList ul li+li{margin-top:.9375em}.simpleThreeColumnsList ul+ul{padding-right:3%}.simpleThreeColumnsList ul+ul+ul{padding-right:0}.simpleThreeColumnsList .simpleThreeColumnsList-item-inner-title h3{text-transform:initial;letter-spacing:0;font-size:1.125em;max-width:360px;margin:0;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.noTouchDevice .simpleThreeColumnsList .simpleThreeColumnsList-item-inner-title:hover h3{color:#f00}.simpleThreeColumnsList .simpleThreeColumnsList-item-inner-title+.simpleThreeColumnsList-item-inner-info{margin-top:5px}.simpleThreeColumnsList .simpleThreeColumnsList-item-inner-info{font-family:'PT Serif',serif;font-weight:400;display:block;color:#23242b;font-size:.8125em;margin-top:0;line-height:1.692em;max-width:168px}
.simpleTwoColumnsList{zoom:1}.simpleTwoColumnsList:after{content:"";display:block;clear:both}.simpleTwoColumnsList ul li{color:#23242b;font-family:'HankenGrotesk',sans-serif;font-size:1em}.simpleTwoColumnsList ul li+li{margin-top:.9375em}.BasicImageSlider{margin:-28px -28px 0 -28px;position:relative}
.BasicImageSlider.owl-carousel{width:auto}.BasicImageSlider img{vertical-align:top;width:100%}.BasicImageSlider .owl-controls{position:static;width:100%;height:18px;margin-top:-5px;padding-bottom:10px;overflow:hidden}.BasicImageSlider .owl-controls.clickable{cursor:default}.BasicImageSlider .owl-controls .owl-nav{position:static}
.BasicImageSlider .owl-controls .owl-nav div{position:absolute;z-index:3;top:50%;margin-top:-26px;background-color:#f00;width:34px;height:52px;color:#fff}.BasicImageSlider .owl-controls .owl-nav div:before{font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:34px}
.BasicImageSlider .owl-controls .owl-nav div.owl-prev{left:0}.noTouchDevice .BasicImageSlider .owl-controls .owl-nav div.owl-prev{display:none}.BasicImageSlider .owl-controls .owl-nav div.owl-prev:before{content:"\e624";display:inline-block;vertical-align:middle}.BasicImageSlider .owl-controls .owl-nav div.owl-prev:after{content:"";display:inline-block;vertical-align:middle;width:2px;height:100%;margin-left:-4px;margin-right:-2px}
.BasicImageSlider .owl-controls .owl-nav div.owl-next{right:0}.noTouchDevice .BasicImageSlider .owl-controls .owl-nav div.owl-next{display:none}.BasicImageSlider .owl-controls .owl-nav div.owl-next:before{content:"\e61a";display:inline-block;vertical-align:middle}.BasicImageSlider .owl-controls .owl-nav div.owl-next:after{content:"";display:inline-block;vertical-align:middle;width:2px;height:100%;margin-left:-4px;margin-right:-2px}
.BasicImageSlider .owl-controls .owl-dots,.BasicImageSlider .owl-controls .owl-pagination{position:relative;margin-bottom:0;text-align:center;padding-top:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.BasicImageSlider .owl-controls .owl-dots .owl-dot,.BasicImageSlider .owl-controls .owl-pagination .owl-dot,.BasicImageSlider .owl-controls .owl-dots .owl-page,.BasicImageSlider .owl-controls .owl-pagination .owl-page{padding:9px;display:inline-block;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.BasicImageSlider .owl-controls .owl-dots .owl-dot span,.BasicImageSlider .owl-controls .owl-pagination .owl-dot span,.BasicImageSlider .owl-controls .owl-dots .owl-page span,.BasicImageSlider .owl-controls .owl-pagination .owl-page span{width:6px;height:6px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background-color:red;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}
.BasicImageSlider .owl-controls .owl-dots .owl-dot.active,.BasicImageSlider .owl-controls .owl-pagination .owl-dot.active,.BasicImageSlider .owl-controls .owl-dots .owl-page.active,.BasicImageSlider .owl-controls .owl-pagination .owl-page.active{cursor:default}.BasicImageSlider .owl-controls .owl-dots .owl-dot.active span,.BasicImageSlider .owl-controls .owl-pagination .owl-dot.active span,.BasicImageSlider .owl-controls .owl-dots .owl-page.active span,.BasicImageSlider .owl-controls .owl-pagination .owl-page.active span{background-color:#e6e4e4;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.BasicImageSlider+*{margin-top:28px}.celebrities{zoom:1}.celebrities:after{content:"";display:block;clear:both}.celebrities .dynamic-group{padding-bottom:1px}.celebrities .dynamic-group+.dynamic-group{margin-top:32px}.celebrities .dynamic-group+.more{display:block;margin-top:32px}
.celebrities .twoColumnsBasic-content-area .twoColumnsBasic-content-area-info{max-width:none}.celebrities .twoColumnsBasic-content-area:before{display:none}.celebrities .infoCircle-icon{float:none;display:inline-block;vertical-align:middle}.celebrities .twoColumnsBasic-content-area-inner{display:inline-block;vertical-align:middle}
.universitySocial .simpleTwoColumnsList ul li+li{margin-top:28px}.universitySocial .twoColumnsBasic-content-area:before{display:none}.aboutPerson{zoom:1}.aboutPerson:after{content:"";display:block;clear:both}.aboutPerson .aboutCharacter-figure{text-align:center}.aboutPerson .aboutCharacter-figure figure{margin:38px auto auto auto;display:block;text-align:center;width:128px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.aboutPerson .aboutCharacter-figure figure img{width:100%;vertical-align:top}.aboutPerson .aboutCharacter-figure figure+.aboutCharacter-name{margin-top:15px}.aboutPerson .aboutCharacter-figure figure+.aboutCharacter-position{margin-top:20px}.aboutPerson .aboutCharacter-figure+*{margin-top:35px}.aboutPerson .aboutCharacter-name{font-size:.9375em;font-weight:normal;letter-spacing:0;text-transform:initial}
.aboutPerson .aboutCharacter-name+.aboutCharacter-position{margin-top:20px}.aboutPerson .aboutCharacter-position{max-width:200px;font-size:1.125em;letter-spacing:0;text-transform:initial;margin:0 auto}.contactForm{position:relative}.contactForm label{color:#fff;font-family:'HankenGrotesk',sans-serif;font-weight:700;text-transform:uppercase;font-size:.8125em;letter-spacing:.075em}
.contactForm label small{text-transform:initial;letter-spacing:0;font-size:.923em;font-weight:400}.contactForm .formAlert{border:1px solid #b03f3f;text-align:center;color:#fff;font-size:.875em;line-height:1.5714em;padding:1em 1.5em;margin-bottom:10px}.contactForm h3+a.button01{display:none;position:absolute;top:0;right:0}
.contactForm .field{position:relative}.contactForm .field input[type="text"],.contactForm .field input[type="email"],.contactForm .field input[type="password"],.contactForm .field input[type="tel"],.contactForm .field textarea{background-color:#505159}
.contactForm .field input[type="checkbox"]{position:absolute;cursor:pointer;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.contactForm .field input[type="checkbox"]+label{margin-top:18px;display:block;font-family:'PT Serif',serif;font-weight:400;text-transform:initial;letter-spacing:0;color:#777;cursor:pointer}
.contactForm .field input[type="checkbox"]+label a{color:#fff;font-family:'PT Serif',serif;font-weight:400}.noTouchDevice .contactForm .field input[type="checkbox"]+label a:hover{color:#f00}.contactForm .field input[type="checkbox"]+label .customCheckbox{position:relative;width:31px;height:31px;background-color:#505159;display:inline-block;margin-right:10px;vertical-align:middle;text-align:center}
.contactForm .field input[type="checkbox"]:checked+label .customCheckbox:after{content:"";display:inline-block;width:2px;height:100%;vertical-align:middle;margin-right:-2px}.contactForm .field input[type="checkbox"]:checked+label .customCheckbox:before{content:"\e622";font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:14px;position:relative;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f00;display:inline-block;vertical-align:middle}
.contactForm .field+.field{margin-top:10px}.contactForm .button01{float:right;display:block;width:100%;padding-top:12px;padding-bottom:10px;vertical-align:bottom;margin-top:20px;cursor:pointer;line-height:17px}.contactForm .sep{display:none}.basicBlock.contactFormSmall{display:none}.contactFormSmall h3{float:left;margin-bottom:0;padding-bottom:0;border-bottom:0;position:relative;top:8px}
.contactFormSmall .button01{float:right;padding:6px 15px 4px 15px}.floatContactForm{z-index:5}.basicBlock_small.floatContactForm{max-width:300px;position:fixed;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;top:25px;margin-top:-200px;-webkit-transition:opacity .2s ease-out,margin-top .4s ease-out;-moz-transition:opacity .2s ease-out,margin-top .4s ease-out;-o-transition:opacity .2s ease-out,margin-top .4s ease-out;transition:opacity .2s ease-out,margin-top .4s ease-out}
@media only screen and (min-width:112.5em){.module-slider.single-slider .slider-visor{padding-top:468px}.module-slider.featured-image-short .slider-visor{padding:224px 0 0 0}.module-slider .slider-visor{padding-top:540px}}@media only screen and (max-width:80em){.module-slider.single-slider .slider-visor{padding-top:348px}
.module-slider.featured-image-short .slider-visor{padding:224px 0 0 0}.module-slider .slider-visor{padding-top:448px}.module-slider .slider-visor .slider-carousel.full-width img{width:100%;height:auto}.module-slider .slider-visor .slider-carousel img{max-width:inherit;width:auto;height:100%;margin:0 auto 0 auto}
.featured-image-short .featured-image-short-wrapper{position:relative;padding:224px 0 0 0;overflow:hidden}.featured-image-short .featured-image-short-wrapper img{top:0;bottom:0;left:50%;margin-left:-640px;position:absolute;height:100%;width:auto}}@media only screen and (max-width:1116px){.module-slider .slider-visor .customPagination{padding:0 38px}
}@media only screen and (max-width:64.5em){.container-inner{width:auto}#map-canvas{padding-bottom:50%}}@media only screen and (max-width:61.75em){.select01{width:100%}}@media only screen and (max-width:59.75em){.crossLinks>.column:before{width:31.212121212121218%}.crossLinks .viewall{width:31.212121212121218%}
}@media only screen and (max-width:56.25em){.title01{margin:0 0 2.916em 0}.title01:first-child{margin-top:2.083em}.title01.module-title{margin-top:0}.title01.module-title-small{margin-top:0}.page-title.page-title_desktopHidden{display:block;margin-right:0!important;margin-left:0;margin:10px 0 0 0}.headerToday_wrapper{display:block!important}
.module-slider .slider-visor{padding-top:448px;height:auto}.module-slider .slider-visor .slider-carousel{left:0;margin-left:0}.featured-slider .featured-slider-content{padding-top:442px}.only-desktop{display:none}.floatcol{width:100%;height:200px;padding-right:0}.floatcol.floatcol_invert{padding-left:0;padding-right:0}
.fixcol.col4{width:100%}.fixcol .notice-module.last-col{margin-right:0}.container-inner{padding-bottom:30px}.container-inner>.fixcol,.container-inner.no-title>.fixcol{margin-top:30px}.container-inner>.fixcol .module+.module,.container-inner.no-title>.fixcol .module+.module{margin-top:30px}.container-inner>.fixcol .publi:first-child,.container-inner.no-title>.fixcol .publi:first-child{margin-top:0}
.container-inner.contentType02{padding-top:40px}.module+.viewall{margin-top:50px}.module .column.col6+.col6{margin-top:30px}.module .floatcol+.fixcol{margin-top:30px}.breadcrumb.breadcrumb_today{display:none;padding-right:200px}.breadcrumb.breadcrumb_today.breadcrumb_today{padding-right:0}.breadcrumb ul{width:auto}
.breadcrumb .breadcrumb-back{display:none}.breadcrumb .breadcrumb-back+ul{width:100%;padding-right:0}.content-search input[type="text"]{width:85%}.content-search input[type="button"],.content-search input[type="submit"]{width:15%}
.col4>.content-search h3{text-align:center}.col4>.content-search .viewall{text-align:center;padding-right:0!important}.col4>.content-search .viewall span{position:relative;top:2px;margin-top:0;right:0}.col4>.content-search input[type="text"]{width:70%;height:43px;border-width:1px 0 0 1px;vertical-align:top;display:inline-block}
.col4>.content-search input[type="button"],.col4>.content-search input[type="submit"]{overflow:hidden;font-family:'HankenGrotesk',sans-serif;font-weight:700;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0;border:0;line-height:56px;width:30%;background-color:#f00;color:#fff;display:inline-block;text-align:center;padding:0 15px 0 14px;height:42px;line-height:43px;margin-left:-4px;border-bottom:3px solid #b50b0b;margin-top:1px}
.firefoxBrowser .col4>.content-search input[type="button"],.firefoxBrowser .col4>.content-search input[type="submit"]{line-height:0}.disciplines-area .discipline-area.last-col{margin-right:3.398%}.disciplines-area .discipline-area+.discipline-area{margin-right:0}
.rank-container .rank-single-content{padding-right:7.5%}.rank-container .rank-number{width:20%}.rank-container .rank-single-content{margin-left:26%}.rank-container .rank-logo+.rank-single-content .rank-single-title,.rank-container .rank-logo+.rank-single-content .rank-single-university,.rank-container .rank-logo+.rank-single-content .rank-single-description{max-width:80%}
.rank-container .rank-single-moreinfo .rank-single-price{bottom:5px}.rank-container .rank-single-moreinfo .rank-single-price+span{margin-left:0;display:inline-block;padding-right:50px}.rank-container .rank-single-moreinfo .rank-single-price+span+span{margin-left:0;display:inline-block;padding-right:50px}
.ranks-inner .rank-icon{width:20%}.ranks-inner .rank-text{margin-left:26%}.searchBlock .searchBlock-logo{width:12%}.basicBlock>ul>li .basicBlock-data02{display:inline-block}.basicBlock>ul>li .basicBlock-data02+.basicBlock-data04{margin-left:25px}.basicBlock>ul>li .basicBlock-data04{display:inline-block}
.basicBlock.basicBlock_tabletCentered{text-align:center}.basicBlock.basicBlock_tabletCentered .viewall{text-align:center}.basicBlock.similarUniversities .similarUniversities-logo{width:14.5%;min-width:96px}.basicBlock.similarUniversities .similarUniversities-title{font-family:'HankenGrotesk',sans-serif;color:#f00;line-height:1.25em}
.basicBlock.similarUniversities .similarUniversities-title+ul{margin-top:.6818em}.basicBlock.similarUniversities>ul>li{border-bottom:0}.basicBlock.similarUniversities>ul>li a.button01{max-width:244px}.basicBlock.similarUniversities>ul>li ul li{display:inline-block}.basicBlock.similarUniversities>ul>li ul li+li{margin-left:18px}
.basicBlock .select01{margin-left:auto;margin-right:auto;max-width:325px}.basicBlock .select-button-inner .select-button{margin-left:auto;margin-right:auto;max-width:325px}.basicBlock .select-button-inner+.text-helper{display:block}.basicBlock .text-helper{margin-left:auto;margin-right:auto;max-width:325px;display:block;float:none}
.contactForm .form{overflow:hidden;margin-top:-46px;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.contactForm .formAlert{margin-top:12px}.contactForm .field+.field{margin-top:0}.contactForm .field+.field+.field{margin-top:10px}.contactForm h3{margin-top:4px;padding-bottom:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.contactForm h3+a.button01{-webkit-tap-highlight-color:transparent;display:block;top:2px;right:29px;max-height:42px;max-width:220px;-webkit-transition:max-width .4s ease-out,background-color .4s ease-out,color .4s ease-out,top .4s ease-out,right .4s ease-out;-moz-transition:max-width .4s ease-out,background-color .4s ease-out,color .4s ease-out,top .4s ease-out,right .4s ease-out;-o-transition:max-width .4s ease-out,background-color .4s ease-out,color .4s ease-out,top .4s ease-out,right .4s ease-out;transition:max-width .4s ease-out,background-color .4s ease-out,color .4s ease-out,top .4s ease-out,right .4s ease-out}
.contactForm h3+a.button01:before{content:"\e61d";color:#fff;font-family:'universia-icons'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:24px;position:absolute;top:3px;right:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}
.contactForm .button01{max-width:242px}.contactForm .sep{display:block;width:100%;float:left;background-color:#38393d;margin-top:30px}.contactForm.open h3{margin-top:-4px;padding-bottom:22px}.contactForm.open h3+a.button01{max-width:20px;background-color:transparent;color:transparent;border-bottom:0;overflow:hidden}
.contactForm.open h3+a.button01:before{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.basicBlock.contactFormSmall{display:block}.basicBlock.contactFormSmall h3{padding-bottom:0;position:relative;top:11px}}@media only screen and (max-width:56.25em) and (min-width:23.75em){.publi2{background-color:#e0e0e0;width:100%;text-align:center;padding-top:28px}
.publi2>*{width:300px;display:inline-block;vertical-align:top}.publi2>*+*{margin-left:2.89%}.publi2 .publi-footer{background-color:#f0f0f0;width:100%;font-weight:bold;margin-top:28px;letter-spacing:.1em;margin-left:0;display:block}}@media only screen and (max-width:48em){.publi2>*{display:block;margin:auto}
.publi2>*+*{margin:10px auto auto auto}.publi2 .publi-footer{margin-top:28px}.crossLinks>.column{width:100%;position:relative}.crossLinks>.column:before{width:auto;height:1px;top:0;bottom:inherit;left:0;right:0;min-height:initial;background-color:#f0f0f0}.crossLinks .viewall{width:100%;padding-bottom:28px}
.searchBlock .searchBlock-logo{width:15%}}@media only screen and (max-width:46.875em){.publi2>*+*{margin-top:10px}.featured-cyphers .cypher-description+.cypher{padding-top:2%}.basicBlock.similarUniversities .similarUniversities-logo{width:14.5%}.basicBlock.similarUniversities .similarUniversities-title{font-family:'HankenGrotesk',sans-serif;color:#f00;line-height:1.25em}
.basicBlock.similarUniversities .similarUniversities-title+ul{margin-top:.6818em}.basicBlock.similarUniversities .basicBlock-data03{top:0}.basicBlock.similarUniversities>ul>li{border-bottom:0}.basicBlock.similarUniversities>ul>li a.button01{max-width:244px;float:left;margin-right:0}.basicBlock.similarUniversities>ul>li ul{position:relative;top:0}
.basicBlock.similarUniversities>ul>li ul li{display:inline;margin-right:18px}.basicBlock.similarUniversities>ul>li ul li+li{margin-left:0}}@media only screen and (max-width:40em){p{font-size:.8125em;line-height:1.6923em}.viewall{padding:20px 20px 0 20px}.viewall.viewallSmall{margin-bottom:0}.title01{font-size:1.125em;line-height:1.333em;padding:0 10px}
.title01:first-child{margin-top:2.22em}.title01.module-title{margin-top:10px;margin-bottom:50px}.title01.module-title+*{margin-bottom:10px}.title01.module-title+*+.viewall{margin-top:10px}.title01.module-title-small{margin-top:10px;margin-bottom:50px}.title01.module-title-small+*{margin-bottom:10px}
.title01.module-title-small+*+.viewall{margin-top:10px}.title01+.module-description{margin-top:-0.73em}.title04{font-size:1em;line-height:1.3125em}.page-title{font-size:1.375em;line-height:1.227em}.page-title+.module{margin-top:32px}.page-title+.universityTitle{margin-top:-12px}.module.module_white,.module.module_grey,.module.module_black,.module.module_red,.module.module_darkGrey,.module.module_grey{padding:20px}
.module.module_lite{padding:0}.module .column.col6+.col6{margin-top:30px}.floatcol .module+.module{margin-top:20px}.module p+h4{margin-top:25px}.submodule-title{font-size:1.1875em;line-height:1.3157em}.module-description{color:#777;font-size:.9375em;line-height:1.6em}.module-description+*{margin-top:1.625em}
.module-intro{font-size:1em;line-height:1.4375em}.module-intro+p{margin-top:1.1538em}.submodule+.submodule{margin-top:40px}.submodule+.submodule-small-margin{margin-top:30px}.secondary-menu{padding:0 10px;margin-top:-8px}.universityLogo{width:90px}.universityLogo img{width:100%}.universityLogo+.page-title{padding-right:110px;margin-top:12px}
.universityLogo.universityLogo02{width:104px;bottom:18px}.block-offer{line-height:21px}.module .specialTitle{margin:-20px -20px 25px -20px}.customList{margin:20px 0 8px 1%}.customList li{font-size:.9375em}.customList li:before{font-size:18px}.customList li span{line-height:1.4em}.customList li+li{margin-top:10px}
p+.customList{margin:20px 0 8px 12px}.basicList{margin:20px 0 8px 20px}.basicList li{font-size:.9375em;line-height:1.4em}.basicList li+li{margin-top:10px}.clasicList{font-size:.8125em;line-height:1.6923em}.secondary-title{padding:19px 20px;font-size:1.0625em}.image-helpText{font-size:.75em;line-height:1.416em;margin-top:.5833em}
.image-helpText+*{margin-top:15px}.module-slider{position:relative;background-color:#fff}.module-slider.single-slider .slider-visor{padding-top:360px}.module-slider.single-slider .slider-visor .slider-carousel img{max-height:250px}.module-slider.single-slider .slider-visor .slide-text{margin-top:250px}
.module-slider.featured-image-short .slider-visor{padding:224px 0 0 0}.module-slider .slider-visor{padding-top:420px;height:auto}.module-slider .slider-visor .slider-carousel{left:0;margin-left:0}.module-slider .slider-visor .slider-carousel img{max-height:310px}.module-slider .slider-visor .slide-image:before{bottom:110px}
.module-slider .slider-visor .owl-animated-in .slide-text{-webkit-animation-name:none;animation-name:none}.module-slider .slider-visor .slide-text{margin-top:310px;height:90px}.module-slider .slider-visor .slide-text:before{height:110px}.module-slider .slider-visor .slide-text:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 8.5px 8px 8.5px;border-color:transparent transparent #fff transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;top:-8px;left:50%;margin-left:-8.5px}
.module-slider .slider-visor .slide-text .slide-text-inner .slide-text-title{color:#23242b;font-size:1.125em;line-height:1.3888em}.module-slider .slider-visor .slide-text .slide-text-inner .slide-text-title span{display:none}.module-slider .slider-visor .slide-text .slide-text-inner .slide-text-title+.slide-text-desc{margin-top:4px}
.module-slider .slider-visor .slide-text .slide-text-inner .slide-text-desc{margin-top:0;color:#777;font-size:.8125em;font-weight:normal;line-height:1.692em}.module-slider .slider-visor:before{display:none}.module-slider .slider-visor:after{display:none}.module-slider .owl-controls{top:-150px}.module-slider:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:90px;background-color:#fff}
.customPagination{display:none}.container-inner{padding-bottom:20px}.container-inner.no-title .floatcol{padding:0}.container-inner.no-title{padding:40px 0 40px 0}.container-inner.no-title-small{padding:20px 10px 20px 10px}.container-inner.contentType02{padding-top:20px}.container-inner.container-inner02{padding-top:20px}
.container-inner.without-padding-bottom{position:relative}.container-inner>*:first-child.breadcrumb{margin-top:8px}.container-inner>.fixcol,.container-inner.no-title>.fixcol{margin-top:10px;padding-top:10px}.container-inner>.fixcol .module+.module,.container-inner.no-title>.fixcol .module+.module{margin-top:20px}
.container-inner>.module:first-child{margin-top:0}.container-inner>.module:first-child.content-search{margin-top:28px}.only-tablet{display:none}.fixcol{padding:0}.fixcol .notice-module.col2{width:100%}.fixcol .notice-module .title02{font-size:1.063em}.floatcol{padding:0}.floatcol .notice-module h3{font-size:1.063em}
.floatcol .notice-module h3.notice-featured{font-size:1.188em}.module+.viewall{margin-top:45px}.breadcrumb.breadcrumb_today{padding-right:36px}.breadcrumb.breadcrumb_today ul{margin-bottom:13px}.breadcrumb ul{margin-bottom:12px}.breadcrumb+.page-title{margin-top:16px}.social-module-home{font-size:1.063em;padding:16px 20px;padding-top:16px!important}
.universities-module-content{min-height:0;padding:32px 32px 36px 32px}.universities-module-content .universities-module-title{font-size:1.063em}.universities-module-content .universities-module-description{font-size:.8125em;line-height:1.692em;padding:24px 0}.universities-module-content .universities-module-link{font-size:.938em}
.publi-intern{margin-left:-7.8%;width:115%;min-width:300px;text-align:center}.publi-intern img{width:300px}.publi-intern .publi-footer{margin:auto}.module-study-outside .study-outside-bottom .title01{font-size:1.1875em;line-height:1.263em}.module-study-outside .study-outside-bottom .study-outside-table{display:block;max-width:186px}
.module-study-outside .study-outside-bottom .study-outside-table .cell{float:left;width:60%;display:block;margin-top:20px}.module-study-outside .study-outside-bottom .study-outside-table .cell:first-child{margin-top:0;float:inherit;width:100%}.module-study-outside .study-outside-bottom .study-outside-table .cell:last-child{width:40%}
.module-study-outside .study-outside-link{margin-top:30px}.notice-module .notice-module-header .title02{font-size:1.1875em;line-height:1.2105em}.notice-module .notice-module-header .title03{font-size:1.0625em;line-height:1.235em}.notice-module .notice-module-header+.notice-date{margin-top:.3em;margin-bottom:1em}
.notice-module .title03{font-size:1.0625em;line-height:1.235em}.notice-module .notice-description,.notice-module .notice-description.notice-featured{font-size:.8125em;line-height:1.6923em}.notice-module .notice-image+.image-helpText{margin-top:.5833em}.notice-module .image-helpText{font-size:.75em;line-height:1.416em;margin-top:.5833em}
.notice-module .image-helpText+*{margin-top:15px}.notice-module .notice-date{font-size:.75em;line-height:1.833em}.notice-module .notice-date+.notice-description{margin-top:.0769em}.notice-module .notice-comments,.notice-module .notice-category{font-size:.625em}.notice-module .notice-module-footer+.notice-portrait+.title04{font-size:.8125em;line-height:1.3846em;padding-top:24px;margin-bottom:-10px}
.notice-module .notice-module-footer+.notice-portrait+.title04:after{bottom:-19px}.notice-module.notice-module_inline:first-child{margin-top:0}.notice-module.notice-module_inline .notice-module-header{float:none}.notice-module.notice-module_inline .notice-module-header+.notice-module-content{margin-top:1.125em}
.notice-module.notice-module_inline .notice-module-content{overflow:visible}.notice-module.notice-module_detail .title02+.notice-date{margin-top:12px}.notice-module.notice-module_detail .notice-date{font-size:.8125em}.notice-module.notice-module_detail .notice-date+.notice-description{margin-top:.4em}
.notice-module.notice-module_detail .notice-description.notice-featured{font-size:.9375em;line-height:1.6em}.notice-module.notice-module_detail .notice-description+.notice-image{margin-top:19px}.notice-module.notice-module_detail+.module{margin-top:1px}.notice-module.notice-module_detail .notice-module_interview .notice-portrait{margin-left:35%;display:block;width:51px}
.notice-module.notice-module_detail .notice-module_interview .notice-portrait+.notice-contentDetail{margin-left:0;margin-top:10px}.notice-module.notice-module_detail .notice-module_interview .notice-contentDetail{width:100%;text-align:center}.notice-module.notice-module_border{padding:20px}.notice-module.notice-module_border .notice-image{margin-left:-20px;margin-top:-28px;margin-right:-20px}
.module_white.notice-module .notice-module-header+.notice-date{margin-top:.3em}.module_white.notice-module .notice-image{margin-left:-20px;margin-top:-20px;margin-right:-20px}.content-search p{margin-bottom:0}.content-search input[type="text"]{width:100%;height:36px;display:block;font-size:.8125em;padding:0 15px}
.content-search input[type="button"],.content-search input[type="submit"]{margin-top:10px;width:100%;height:38px;line-height:36px;display:block;margin-left:0}.firefoxBrowser .content-search input[type="button"],.firefoxBrowser .content-search input[type="submit"]{line-height:36px}
.content-search .select02 .icon-arrowdown{height:38px}.content-search .select02 select{height:38px;padding:5px 0 5px 16px}.content-search .submodule-title{margin-top:-5px}.col4>.content-search h3{text-align:left}.col4>.content-search .viewall{text-align:left;margin-bottom:-19px!important;padding-right:20px!important}
.col4>.content-search .viewall span{position:absolute;top:50%;right:28px;margin-top:-8px}.col4>.content-search input[type="text"]{width:100%;height:33px;display:block;font-size:1em;border:0;padding:0 15px}.col4>.content-search input[type="button"],.col4>.content-search input[type="submit"]{margin-top:16px;width:100%;height:38px;line-height:0;padding-top:0;display:block;margin-left:0}
.firefoxBrowser .col4>.content-search input[type="button"],.firefoxBrowser .col4>.content-search input[type="submit"]{padding-top:0}.red .content-search .submodule-title{margin-bottom:1em}.featured-cyphers{padding-bottom:0;position:relative}.featured-cyphers .featured-cyphers-inner{position:relative}
.featured-cyphers .table{display:block}.featured-cyphers .table .row{display:block}.featured-cyphers .table .row .cell{display:block;position:relative;padding:16px 15px 22px 20px}.featured-cyphers .table .row .cell:before{display:none}.featured-cyphers .cypher{font-size:3.4375em!important}.featured-cyphers .cypher.cypher-sm,.featured-cyphers .cypher.cypher-md,.featured-cyphers .cypher.cypher-big{margin-bottom:-0.2em}
.firefoxBrowser .featured-cyphers .cypher.cypher-sm,.firefoxBrowser .featured-cyphers .cypher.cypher-md,.firefoxBrowser .featured-cyphers .cypher.cypher-big{margin-bottom:-0.12em}.featured-cyphers.type02{padding-bottom:0}.featured-cyphers.type02 .table .cell{background-color:#fff;border-top:1px solid #f0f0f0;border-left:0}
.featured-cyphers.type02 .table .cell:first-child{border-top:0}.knowledge-area .knowledge-area-title h3{font-size:1.0625em;line-height:1.235em}.knowledge-area+.knowledge-area{margin-top:22px}.knowledge-area:first-child:before{display:none}.section-summary .section-summary-intro{font-size:1.125em;line-height:1.555em}
.section-summary .column{margin-bottom:0}.discipline-area .discipline-area-title h3{font-size:1.0625em;line-height:1.235em}.discipline-area+.discipline-area{margin-top:22px}.discipline-area:first-child:before{display:none}.more-disciplines-area{margin-top:26px}.more-disciplines-area .discipline-area a{font-size:.9375em;line-height:1.4em}
.more-disciplines-area .discipline-area+.discipline-area{margin-top:10px}.rank-container li{padding-top:26px;padding-bottom:22px}.rank-container li:first-child{border-top:0}.rank-container li+li+li{display:none}.rank-container .rank-number{width:15.3%;font-size:1.375em}.rank-container .rank-single-content{margin-left:19%}
.ranks-inner .rank-icon{width:15.3%}.ranks-inner .rank-icon i{font-size:29px}.ranks-inner .rank-text{margin-left:19%}.ranks-inner .column+.column{margin-top:30px}.ranks-inner .column+.column.viewall{margin-top:20px}.ranks .ranks-inner .column.col6+.col6{margin-top:30px}.ranks-inner .rank-single-title{font-size:1.0625em;line-height:1.2352em;margin-bottom:.29411764705882354em}
.ranks-inner .rank-single-description{font-size:.8125em;line-height:1.6923em}.ranks-inner .rank-single-moreinfo{margin-top:13px}.ranks-inner .rank-single-moreinfo>span{font-size:.75em;line-height:1.833em;margin-bottom:5px}.ranks-inner .rank-single-moreinfo>span i{top:-1px}.ranks-inner .rank-single-moreinfo>span i.icons-bookmark{top:0}
.ranks-inner .rank-single-moreinfo .rank-single-price{bottom:5px;font-size:1.25em}.ranks-inner .rank-single-moreinfo .rank-single-price span{font-size:1em}.ranks-inner .rank-single-moreinfo .rank-single-price+span{margin-left:0;display:inline-block}.ranks-inner .rank-single-moreinfo .rank-single-price+span+span{margin-left:0;display:inline-block}
.ranks-inner .rank-single-moreinfo .rank-single-price .rank-single-currency{padding-top:0;font-size:.818em}.ranks-inner .rank-single-moreinfo .rank-single-price .rank-single-priceinfo{font-size:.55em;line-height:1em;margin-top:-0.0909em}.ranks-inner .rank-text{font-size:.888em;line-height:1.375em}.ranks-inner .button01{max-width:none;float:none}
.ranks-inner .viewall{font-size:.75em;padding:20px 15px 20px 15px}.ranks-inner .viewall .icons-arrowdown-small:before{font-size:22px;position:relative;top:-2px}.ranks-inner .viewall.dropdown-button{display:block}.ranks-inner .viewall span{margin-left:0}.ranks-inner .viewall+.viewall{font-size:.8125em}
.generic-slider .owl-controls{top:0;margin-top:20px;margin-bottom:-20px}#map-canvas{padding-bottom:280px}#map-canvas_small{padding-bottom:180px}.infobox-numUniversities{width:220px}.infobox-description{width:220px}.infobox-link{width:220px}.crossLinks>.column{padding:28px 20px}.crossLinks .viewall{padding-bottom:20px}
.crossLinks .viewall+ul{margin-top:16px}.crossLinks h3{font-size:1.0625em}.crossLinks h3+ul{margin-top:16px}.crossLinks li{font-size:15px}.crossLinks li+li{margin-top:.8em}.searchBlock .searchBlock-logo+.searchBlock-content .searchBlock-content-title,.searchBlock .searchBlock-logo+.searchBlock-content .searchBlock-content-university{max-width:75%}
.searchBlock .searchBlock-logo+.searchBlock-content .searchBlock-content-title+.searchBlock-content-description,.searchBlock .searchBlock-logo+.searchBlock-content .searchBlock-content-university+.searchBlock-content-description{max-width:75%}.searchBlock .searchBlock-content-moreinfo+.sep{margin-top:20px}
.searchBlock .searchBlock-content-title{margin-bottom:.388em}.searchBlock .searchBlock-content-features+.searchBlock-content-description{margin-top:15px}.searchBlock .searchBlock-content-features li+li{margin-left:5px}.searchBlock .searchBlock-content-moreinfo{margin-top:13px}.searchBlock .searchBlock-content-moreinfo>span{font-size:.75em;line-height:1.833em;margin-bottom:5px}
.searchBlock .searchBlock-content-moreinfo>span i{top:-1px}.searchBlock .searchBlock-content-moreinfo>span i.icons-bookmark{top:0}.searchBlock .searchBlock-content-moreinfo .searchBlock-content-price{bottom:5px;font-size:1.25em}.searchBlock .searchBlock-content-moreinfo .searchBlock-content-price span{font-size:1em}
.searchBlock .searchBlock-content-moreinfo .searchBlock-content-price+span{margin-left:0;display:inline-block}.searchBlock .searchBlock-content-moreinfo .searchBlock-content-price+span+span{margin-left:0;display:inline-block}.searchBlock .searchBlock-content-moreinfo .searchBlock-content-price .searchBlock-content-currency{padding-top:0;font-size:.818em}
.searchBlock .searchBlock-content-moreinfo .searchBlock-content-price .searchBlock-content-priceinfo{font-size:.55em;line-height:1em;margin-top:-0.0909em}.searchBlock .searchBlock-content-footer+.block-offer{margin-top:125px}.basicBlock>ul>li>a{font-size:.9375em}.basicBlock>ul>li>a+.basicBlock-data02{margin-top:.4em}
.basicBlock>ul>li .basicBlock-data01{font-size:.75em}.basicBlock>ul>li .basicBlock-data02{display:block;font-size:.75em}.basicBlock>ul>li .basicBlock-data02+.basicBlock-data04{margin-left:0;margin-top:-0.25em}.basicBlock>ul>li .basicBlock-data03{font-size:.8125em}.basicBlock>ul>li .basicBlock-data04{display:block}
.basicBlock>ul>li .basicBlock-data04 .notice-comments,.basicBlock>ul>li .basicBlock-data04 .notice-category{font-size:.625em}.fixcol .basicBlock .viewall{padding:0;margin-top:20px}.fixcol .basicBlock.basicBlock_small .viewall{margin-top:36px}.basicBlock.basicBlock_tabletCentered{text-align:left}.basicBlock.basicBlock_tabletCentered .viewall{text-align:left}
.basicBlock .basicBlock-logo{margin-bottom:-10px}.basicBlock.basicBlock_small h3{border:0}.basicBlock.basicBlock_small h3+.basicBlock-logo{margin-top:-6px;margin-bottom:-10px}.basicBlock.basicBlock_small h3+.basicBlock-logo.basicBlock-logo_smallMargin{margin-top:-36px;margin-bottom:-12px}.basicBlock.basicBlock_small h3+.basicBlock-logo.basicBlock-logo_midMargin{margin-top:-20px;margin-bottom:-10px}
.basicBlock.basicBlock_small .viewall{margin-top:36px}.basicBlock.basicBlock_small .icons-hard-check{right:26px;top:12px}.basicBlock .title03{font-size:16px}.basicBlock h3{margin-top:0;padding-bottom:18px}.basicBlock h3+.tags{margin-top:-18px}.universityInfo .block-offer{padding:15px 15px}.universityInfo .block-offer+.social-footer{margin-top:20px}
.universityInfo-header{margin:0 -20px 0 -20px;padding:0 20px 20px 20px;text-align:center}.universityInfo-content{padding:20px 0;margin-top:-2px}.universityInfo-content-area{float:none}.universityInfo-content-area+.universityInfo-content-area{margin-top:22px}.universityInfo-content-area:first-child:before{display:none}
.universityInfo-content-area .universityInfo-content-area-title h3{font-size:1.0625em;line-height:1.235em}.universityInfo-content-area .universityInfo-content-area-title+.universityInfo-content-area-info{margin-top:6px}.universityInfo-content-area .universityInfo-content-area-info{font-size:.75em;line-height:1.416em}
.universityInfo-content-area:before{margin-bottom:22px}.social-footer{margin:0 -20px 0 -20px;padding:10px 20px 0 20px}.socialLayer span{display:block;margin-bottom:5px}.socialLayer span+ul{margin-left:0}.socialLayer ul li{margin-left:0}.socialLayer.module{padding:10px 15px 16px 15px}.accreditations-icon{float:left}
.accreditations-icon i{top:-4px;width:24px}.accreditations-icon i:before{left:-5px}.accreditations-content-area{float:none}.accreditations-content-area+.accreditations-content-area{margin-top:22px}.accreditations-content-area .accreditations-content-area-title h3{font-size:1.0625em;line-height:1.235em}
.accreditations-content-area .accreditations-content-area-title h3 span{top:1px}.accreditations-content-area .accreditations-content-area-title+.accreditations-content-area-info{margin-top:6px}.accreditations-content-area .accreditations-content-area-info{font-size:.75em;line-height:1.416em}.twoColumnsBasic-content-area{float:none}
.twoColumnsBasic-content-area+.twoColumnsBasic-content-area{margin-top:22px}.twoColumnsBasic-content-area:first-child:before{display:none}.twoColumnsBasic-content-area .twoColumnsBasic-content-area-title h3{font-size:1.0625em;line-height:1.235em}.twoColumnsBasic-content-area .twoColumnsBasic-content-area-title+.twoColumnsBasic-content-area-info{margin-top:6px}
.twoColumnsBasic-content-area .twoColumnsBasic-content-area-info{font-size:.75em;line-height:1.416em}.twoColumnsBasic-content-area:before{margin-bottom:22px}.infoCircle-icon{float:left}.infoCircle-icon i{display:block;text-align:center;width:30px;margin-right:10px;position:relative;top:-7px}.infoCircle-icon i span{font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:.8125em;position:relative;color:#23242b;z-index:2;top:1px}
.infoCircle-icon i:before{position:absolute;color:#e4e4e4;font-size:30px;left:0;top:-1px}.awards .twoColumnsBasic-content{margin-bottom:10px}.awards .twoColumnsBasic-content-area:before{display:none}.awards .twoColumnsBasic-content-area-info{font-size:.8125em}.moduleTabs{margin-bottom:-1px}.moduleTabs .customTabs{display:none;border-right:0}
.moduleTabs .customTabs .table{display:block;height:auto;border-bottom:0}.moduleTabs .customTabs .row{display:block}.moduleTabs .customTabs .cell{display:block;border-bottom:1px solid #f0f0f0;border-left:0}.moduleTabs .customTabs .cell a{height:66px;font-size:.9375em}.moduleTabs .customTabs .cell a:after{display:none}
.moduleTabs .tabTitle{font-family:'HankenGrotesk',sans-serif;font-weight:700;display:block;border-bottom:1px solid #f0f0f0;border-left:0;cursor:pointer;height:66px;font-size:1.0625em;line-height:1.2353em;color:#23242b;text-align:left;line-height:66px;position:relative;margin-left:-10px;margin-right:-10px;padding-left:20px;padding-right:20px;-webkit-transition:color .2s ease-out,background-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out}
.moduleTabs .tabTitle:after{font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e602";font-size:28px;display:block;position:absolute;right:14px;top:50%;margin-top:-14px;color:red;-webkit-animation:rotateArrowInvert .4s 1 ease;-moz-animation:rotateArrowInvert .4s 1 ease;-o-animation:rotateArrowInvert .4s 1 ease}
.moduleTabs .tabTitle.open:after{content:"\e601";-webkit-animation:rotateArrow .4s 1 ease;-moz-animation:rotateArrow .4s 1 ease;-o-animation:rotateArrow .4s 1 ease}.moduleTabs .module+.module{margin-top:0}.moduleTabs .title01.module-title+*+.viewall{margin-top:-15px}.moduleTabs .dropdown-layer_dynamic{margin-bottom:10px}
.moduleTabs .dropdown-layer_dynamic+.viewall{margin-top:-15px}.fixcol .moduleTabs .customTabs .table{display:table}.fixcol .moduleTabs .customTabs .row{display:table-row}.fixcol .moduleTabs .customTabs .cell{display:table-cell;border-bottom:0}.fixcol .moduleTabs .customTabs .cell a{font-size:.75em}.moduleTabs .tabs-carousel .tab-content{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;position:relative;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.moduleTabs .tabs-carousel .tab-content:before{content:"";height:1px;background-color:#f0f0f0;position:absolute;bottom:0;left:-10px;right:-10px;z-index:2}.moduleTabs.type02 .tabTitle{padding-left:30px;padding-right:30px}.moduleTabs.type02 .tabTitle:after{right:22px}
.studyPlan p+*{margin-top:20px}.studyPlan .secondary-title+*{margin-top:20px}.studyPlan ul+*{margin-top:20px}.simpleThreeColumnsList ul{width:50%}.simpleThreeColumnsList ul li{font-size:.9375em}.celebrities .twoColumnsBasic-content-area .twoColumnsBasic-content-area-info{max-width:none}.celebrities .twoColumnsBasic-content-area:before{display:none}
.celebrities .twoColumnsBasic-content-area+.more+.twoColumnsBasic-content-area{margin-top:28px}.celebrities .twoColumnsBasic-content-area+.twoColumnsBasic-content-area{margin-top:28px}.celebrities .infoCircle-icon{float:none;display:inline-block;vertical-align:middle;width:20%;max-width:83px;margin-right:10px}
.celebrities .infoCircle-icon figure{width:100%}.celebrities .twoColumnsBasic-content-area-inner{display:inline-block;vertical-align:middle}.universitySocial .simpleTwoColumnsList ul li+li{margin-top:20px}.BasicImageSlider{margin:-20px -20px 0 -20px}.contactForm h3{padding-bottom:80px;margin-bottom:26px}
.contactForm h3+a.button01{top:40px;width:auto;left:20px;right:20px;margin-left:0;max-width:100%;-webkit-transition:max-width .4s ease-out,background-color .4s ease-out,color .4s ease-out,top .4s ease-out,right .4s ease-out,margin-left .4s ease-out;-moz-transition:max-width .4s ease-out,background-color .4s ease-out,color .4s ease-out,top .4s ease-out,right .4s ease-out,margin-left .4s ease-out;-o-transition:max-width .4s ease-out,background-color .4s ease-out,color .4s ease-out,top .4s ease-out,right .4s ease-out,margin-left .4s ease-out;transition:max-width .4s ease-out,background-color .4s ease-out,color .4s ease-out,top .4s ease-out,right .4s ease-out,margin-left .4s ease-out}
.contactForm h3+a.button01:before{font-size:20px;top:0}.contactForm .formAlert{margin-top:0}.contactForm .field+.field{margin-top:10px}.contactForm .field input[type="checkbox"]+label{margin-top:11px}.contactForm .button01{max-width:none}.contactForm .sep{display:none}.contactForm.open h3{margin-top:0;padding-bottom:18px}
.contactForm.open h3+a.button01{margin-left:520px;width:90%;top:2px;right:12px;left:inherit}.contactFormSmall{position:relative;cursor:pointer}.basicBlock.contactFormSmall h3{top:1px}.contactFormSmall h3{font-size:16px;vertical-align:top;top:0}.contactFormSmall .button01{display:none}.contactFormSmall:before{content:"\e00e";font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:12px;position:relative;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:block;position:absolute;right:20px;top:50%;margin-top:-5.5px}
}@media only screen and (max-width:30em){.universityLogo{width:90px;overflow:visible;position:absolute;right:0;bottom:15px;margin:0;padding:0}.without-padding-bottom .universityLogo{margin-bottom:0}.universityLogo img{width:100%}.universityLogo+.page-title{padding-right:0;margin-top:12px}.universityLogo+.page-title+.universityTitle+.universityFeatures{margin-bottom:84px;margin-top:0}
.specialTitle .specialTitle-icon{width:17.4%}.specialTitle .specialTitle-icon:after{margin-left:-11px}.specialTitle .specialTitle-icon i{display:inline-block;vertical-align:middle;font-size:28px}.specialTitle .specialTitle-text{margin-left:23%;font-size:.666em;line-height:1.375em}.searchBlock .searchBlock-logo{width:20%}
.searchBlock .searchBlock-content-description{font-size:.8125em;line-height:1.6923em}.searchBlock .searchBlock-content-moreinfo{margin-top:13px}.searchBlock .searchBlock-content-moreinfo>span{font-size:.75em;line-height:1.833em;margin-bottom:5px;display:block}.searchBlock .searchBlock-content-moreinfo>span i{top:-1px}
.searchBlock .searchBlock-content-moreinfo>span i.icons-bookmark{top:0}.searchBlock .searchBlock-content-price{margin-top:-4px;font-size:1.25em}.searchBlock .searchBlock-content-price span{font-size:1em}.searchBlock .searchBlock-content-price+span{margin-left:0;display:inline-block}.searchBlock .searchBlock-content-price+span+span{margin-left:0;display:inline-block}
.searchBlock .searchBlock-content-price .searchBlock-content-currency{padding-top:0;font-size:.818em}.searchBlock .searchBlock-content-price .searchBlock-content-priceinfo{font-size:.55em;line-height:1em;margin-top:-0.0909em}.searchBlock .compareButton{margin-bottom:56px}.searchBlock .compareButton+.button01{width:auto;position:absolute;left:20px;right:20px;margin-top:48px}
.searchBlock .button01{position:relative;width:100%;margin-top:0}.searchBlock .button01+.searchBlock-content-price{margin-right:0}.basicBlock.similarUniversities .similarUniversities-logo{float:right;width:33.5%;max-width:84px;min-width:80px}.basicBlock.similarUniversities .similarUniversities-logo img{width:100%}
.basicBlock.similarUniversities .similarUniversities-title{font-family:'HankenGrotesk',sans-serif;color:#f00;line-height:1.25em}.basicBlock.similarUniversities .similarUniversities-title+ul{margin-top:.6818em}.basicBlock.similarUniversities>ul>li{border-bottom:0}.basicBlock.similarUniversities>ul>li a.button01{max-width:none;float:none;clear:both}
.basicBlock.similarUniversities>ul>li+li{border-top:1px solid #f0f0f0;padding-top:16px;padding-bottom:0}.basicBlock.similarUniversities>ul>li ul li{font-family:'HankenGrotesk',sans-serif;color:#23242b;font-size:1.375em;line-height:1.1818em;font-weight:700}.basicBlock.similarUniversities>ul>li ul+span{margin-top:8px}
}.link-rss-subscribe{padding-top:14px;margin-bottom:7px;text-align:center;display:block;vertical-align:bottom;font-size:1em}.link-rss-subscribe span{display:inline-block;vertical-align:bottom;font-size:.75em}.link-rss-subscribe i{position:relative;top:2px;margin-left:8px;display:inline-block;vertical-align:bottom}
.link-rss-subscribe:before{content:"";height:100%;display:inline-block;vertical-align:bottom;margin-left:-2px;width:2px}.link-rss-subscribe+.page-title{margin-top:.75em}.breadcrumb+.link-rss-subscribe{margin-top:.125em}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.videoWrapper iframe,.videoWrapper object,.videoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.videoWrapper iframe video,.videoWrapper object video,.videoWrapper embed video{height:100%}.content .headerToday{background-color:#fff;padding:14px 38px 8px}.content .headerToday .headerToday-inner,.content .headerToday .listContainer{position:relative;zoom:1}
.content .headerToday .headerToday-inner:after,.content .headerToday .listContainer:after{content:"";display:block;clear:both}.content .headerToday .headerToday-inner>ul,.content .headerToday .listContainer>ul{float:left}.content .headerToday .headerToday-inner>ul>li,.content .headerToday .listContainer>ul>li{border-bottom:1px solid #f0f0f0;padding:11px 0 10px}
.content .headerToday .headerToday-inner>ul>li:first-child,.content .headerToday .listContainer>ul>li:first-child{padding-top:0}.content .headerToday .headerToday-inner>ul>li.current-menu-item a,.content .headerToday .listContainer>ul>li.current-menu-item a{color:#f00}.content .headerToday .headerToday-inner>ul>li.current-menu-item .headerToday-specialElement,.content .headerToday .listContainer>ul>li.current-menu-item .headerToday-specialElement{background-color:#f00;color:#fff;border-color:#f00}
.content .headerToday .headerToday-inner>ul a,.content .headerToday .listContainer>ul a{color:#23242b;vertical-align:middle;font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:.75em;line-height:1.25em;letter-spacing:.075em;text-transform:uppercase}@media only screen and (max-width:1117px){.content .headerToday .headerToday-inner>ul a,.content .headerToday .listContainer>ul a{float:none!important}
}.noTouchDevice .content .headerToday .headerToday-inner>ul a:hover,.noTouchDevice .content .headerToday .listContainer>ul a:hover{color:#f00}.content .headerToday .headerToday-inner>ul .headerToday-specialElement,.content .headerToday .listContainer>ul .headerToday-specialElement{color:#23242b;border:1px solid #23242b;padding:6px 8px 5px 8px;font-size:10px;margin-top:2px;display:inline-block;-webkit-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;-moz-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}
.noTouchDevice .content .headerToday .headerToday-inner>ul .headerToday-specialElement:hover,.noTouchDevice .content .headerToday .listContainer>ul .headerToday-specialElement:hover{color:#fff;background-color:#f00;border-color:#f00}.content .headerToday .headerToday-inner:before,.content .headerToday .listContainer:before{content:"";width:100%;height:2px;position:absolute;bottom:-1px;left:0;background-color:#fff}
.headerToday_wrapper{display:none;margin-top:25px}.headerToday_wrapper .headerToday{margin-top:-20px!important;overflow:hidden}.firefoxBrowser .headerToday_wrapper .headerToday{margin-top:-19px!important}.headerToday_wrapper:after{content:"";display:block;clear:both}
.content .singleMenu{background-color:transparent;padding:0 0 8px}.content .singleMenu .singleMenu-inner,.content .singleMenu .listContainer{position:relative;zoom:1}.content .singleMenu .singleMenu-inner:after,.content .singleMenu .listContainer:after{content:"";display:block;clear:both}
.content .singleMenu .singleMenu-inner>ul,.content .singleMenu .listContainer>ul{float:left}.content .singleMenu .singleMenu-inner>ul>li,.content .singleMenu .listContainer>ul>li{border-bottom:1px solid #f0f0f0;padding:11px 0 10px}.content .singleMenu .singleMenu-inner>ul>li:first-child,.content .singleMenu .listContainer>ul>li:first-child{padding-top:0}
.content .singleMenu .singleMenu-inner>ul>li>ul,.content .singleMenu .listContainer>ul>li>ul{display:none;padding-bottom:25px}.content .singleMenu .singleMenu-inner>ul>li>ul>li>a,.content .singleMenu .listContainer>ul>li>ul>li>a{padding:12px 0 12px}.content .singleMenu .singleMenu-inner>ul>li>ul>li>a span,.content .singleMenu .listContainer>ul>li>ul>li>a span{display:block;width:200px;padding-left:0;position:relative;text-align:left;margin:auto}
.content .singleMenu .singleMenu-inner>ul>li>ul>li>a span:after,.content .singleMenu .listContainer>ul>li>ul>li>a span:after{content:"";position:absolute;width:95px;height:1px;background-color:#f0f0f0;top:-12px;left:0}.content .singleMenu .singleMenu-inner>ul>li>ul>li:first-child>a span:after,.content .singleMenu .listContainer>ul>li>ul>li:first-child>a span:after{display:none}
.content .singleMenu .singleMenu-inner>ul>li>ul>li.current-menu-item>a,.content .singleMenu .listContainer>ul>li>ul>li.current-menu-item>a{font-weight:700;color:#f00}.content .singleMenu .singleMenu-inner>ul>li a,.content .singleMenu .listContainer>ul>li a{text-align:center}.content .singleMenu .singleMenu-inner>ul>li a i,.content .singleMenu .listContainer>ul>li a i{vertical-align:middle;position:relative;width:auto;margin-right:18px}
.content .singleMenu .singleMenu-inner>ul>li a span,.content .singleMenu .listContainer>ul>li a span{width:260px;display:inline-block;text-align:left}.content .singleMenu .singleMenu-inner>ul>li.current-menu-item>a,.content .singleMenu .listContainer>ul>li.current-menu-item>a{background-color:#23242b;color:#fff}
.noTouchDevice .content .singleMenu .singleMenu-inner>ul>li.current-menu-item>a:hover,.noTouchDevice .content .singleMenu .listContainer>ul>li.current-menu-item>a:hover{color:#fff}.content .singleMenu .singleMenu-inner>ul>li.current-menu-item>a:after,.content .singleMenu .listContainer>ul>li.current-menu-item>a:after{content:"";width:0;height:0;border-style:solid;border-width:11px 10.5px 0 10.5px;border-color:#23242b transparent transparent transparent;position:absolute;bottom:-11px;left:50%;margin-left:-11px;z-index:3}
.content .singleMenu .singleMenu-inner>ul>li.current-menu-item>ul,.content .singleMenu .listContainer>ul>li.current-menu-item>ul{margin-top:10px;margin-bottom:5px}.content .singleMenu .singleMenu-inner>ul>li.has-submenu,.content .singleMenu .listContainer>ul>li.has-submenu{cursor:pointer}.content .singleMenu .singleMenu-inner>ul>li.has-submenu>a span:after,.content .singleMenu .listContainer>ul>li.has-submenu>a span:after{content:"\e602";font-family:'universia-icons'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#f00;font-size:28px;display:inline-block;vertical-align:middle;margin-left:10px;margin:-5px 0}
.content .singleMenu .singleMenu-inner>ul>li.has-submenu.open>a span:after,.content .singleMenu .listContainer>ul>li.has-submenu.open>a span:after{content:"\e601"}.content .singleMenu .singleMenu-inner>ul>li.has-submenu.current-menu-item>a span:after,.content .singleMenu .listContainer>ul>li.has-submenu.current-menu-item>a span:after{color:#fff}
.content .singleMenu .singleMenu-inner>ul a,.content .singleMenu .listContainer>ul a{color:#23242b;vertical-align:middle;font-family:'HankenGrotesk',sans-serif;font-weight:400;font-size:.9375em;line-height:1.3333em}.noTouchDevice .content .singleMenu .singleMenu-inner>ul a:hover,.noTouchDevice .content .singleMenu .listContainer>ul a:hover{color:#f00}
.content .singleMenu .singleMenu-inner:before,.content .singleMenu .listContainer:before{content:"";width:100%;height:2px;position:absolute;bottom:-1px;left:0;background-color:transparent}.singleMenu_wrapper{margin-left:-38px;margin-right:-38px;margin-top:-5px!important}
.singleMenu_wrapper .singleMenu{overflow:hidden}.singleMenu_wrapper+.floatcol{margin-top:23px}.crossNews .notice-module .notice-module-header>a .title03{font-size:1.125em;margin-bottom:.555em}.crossNews .notice-module .notice-module-header+.notice-date{margin-top:.555em}.crossNews .notice-module+.notice-module{border-top:0;padding-top:0;margin-top:0}
.tags{margin-bottom:-10px}.basicBlock .tags li{border-bottom:0}.basicBlock .tags li+li{margin-top:0}.tags li{display:inline-block;font-size:.8125em;margin-right:20px;margin-bottom:-3px}.tags li a{background-color:#f0f0f0;font-family:'PT Serif',serif;font-weight:400;padding:2px 6px 2px 8px;position:relative;-webkit-transition:background-color .3s ease-out,color .1s ease-out;-moz-transition:background-color .3s ease-out,color .1s ease-out;-o-transition:background-color .3s ease-out,color .1s ease-out;transition:background-color .3s ease-out,color .1s ease-out}
.tags li a:after{content:"";position:absolute;display:block;width:0;height:0;border-style:solid;border-width:12px 0 12px 9px;border-color:transparent transparent transparent #f0f0f0;top:0;right:-9px;-webkit-transition:border-color .3s ease-out;-moz-transition:border-color .3s ease-out;-o-transition:border-color .3s ease-out;transition:border-color .3s ease-out}
.noTouchDevice .tags li a:hover{background-color:#292b33;color:#fff!important}.noTouchDevice .tags li a:hover:after{border-color:transparent transparent transparent #292b33}.wysiwyg a{font-family:'PT Serif',serif}.wysiwyg img{vertical-align:top}.wysiwyg .videoWrapper{vertical-align:top;width:100%}
.wysiwyg img.align-left,.wysiwyg .videoWrapper.align-left{float:left;max-width:47.803347280334734%;margin-right:4.393305439330543%}.wysiwyg img.align-left+.image-helpText,.wysiwyg .videoWrapper.align-left+.image-helpText{clear:left;float:left;width:47.803347280334734%;margin-right:4.393305439330543%;margin-bottom:28px}
.wysiwyg img.align-left+.image-helpText+p,.wysiwyg .videoWrapper.align-left+.image-helpText+p{margin-top:1.2em}.wysiwyg img.align-right,.wysiwyg .videoWrapper.align-right{float:right;max-width:47.803347280334734%;margin-left:4.393305439330543%}.wysiwyg img.align-right+.image-helpText,.wysiwyg .videoWrapper.align-right+.image-helpText{clear:right;float:right;width:47.803347280334734%;margin-left:4.393305439330543%;margin-bottom:28px}
.wysiwyg img.align-right+.image-helpText+p,.wysiwyg .videoWrapper.align-right+.image-helpText+p{margin-top:1.2em}.wysiwyg img+.image-helpText,.wysiwyg .videoWrapper+.image-helpText{margin-top:16px}.wysiwyg img+*,.wysiwyg .videoWrapper+*{margin-top:28px}.wysiwyg h2{font-family:'HankenGrotesk',sans-serif;font-weight:700;letter-spacing:0;text-transform:initial;font-size:1.375em;line-height:1.2em}
.wysiwyg h5{text-transform:initial;font-size:1em;line-height:1.25em;letter-spacing:0;font-weight:400}.wysiwyg p{line-height:1.5333em}.wysiwyg p+*{margin-top:22px}.wysiwyg p+img,.wysiwyg p .videoWrapper{margin-top:25px}.wysiwyg p+p{margin-top:1.2em}.wysiwyg p+h5{margin-top:1.875em}.wysiwyg p+blockquote{margin-top:3.4em}
.wysiwyg p+ul{margin-top:1.2em}.wysiwyg .image-helpText+p{margin-top:1.6em}.wysiwyg ul{font-size:.9375em;line-height:1.5333em}.wysiwyg ul li{margin-left:20px;position:relative}.wysiwyg ul li:before{content:"\e61c";font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;font-size:8px;color:#a8a8a8;top:.8em;left:-20px}
.wysiwyg ul li+li{margin-top:.933em}.wysiwyg ul+*{margin-top:30px}.wysiwyg ul+p{margin-top:1.866em}.wysiwyg ul+img,.wysiwyg ul .videoWrapper{margin-top:25px}.wysiwyg ol{font-size:.9375em;line-height:1.5333em}.wysiwyg ol li{margin-left:20px;position:relative;counter-increment:item}.wysiwyg ol li:before{content:counter(item) ". ";position:absolute;top:-1px;color:#23242b;left:-20px;font-family:'HankenGrotesk',sans-serif}
.wysiwyg ol li+li{margin-top:.933em}.wysiwyg ol+*{margin-top:30px}.wysiwyg ol+p{margin-top:1.866em}.wysiwyg ol+img,.wysiwyg ol .videoWrapper{margin-top:25px}.wysiwyg .clearUl li{margin-left:0}.wysiwyg .clearUl li:before{display:none}.wysiwyg .clearUl li+li{margin-top:0}.wysiwyg .sourceInfo li{margin-left:0}
.wysiwyg .sourceInfo li+li{margin-top:.2em}*+.wysiwyg .sourceInfo{margin-top:2em}.wysiwyg .sourceInfo+.manageArticle{margin-top:16px}.wysiwyg .sep{margin-top:30px;margin-bottom:30px}.wysiwyg .tagsLabel{float:left;font-size:.8125em;color:#23242b}.wysiwyg .tags{overflow:hidden;padding-left:10px}.wysiwyg .tags li{margin-top:2px;margin-bottom:8px;margin-right:15px}
.wysiwyg .tags li a{padding:4px 6px 5px 8px;color:#23242b}.wysiwyg .tags li:first-child{margin-left:0}.wysiwyg .tags li+li{margin-left:0}.wysiwyg .tags+.sectionInfo{margin-top:18px}.floatcol .wysiwyg+.comments{margin-top:1px}.sourceInfo{color:#23242b}.sourceInfo li{margin-left:0;font-size:13px}.sourceInfo li a{font-family:'PT Serif',serif}
.sourceInfo li:before{display:none}.sourceInfo li+li{margin-top:.2em}*+.sourceInfo{margin-top:2em}.sectionInfo{color:#23242b}.sectionInfo li{margin-right:10px;font-size:13px;display:inline-block}.sectionInfo li a{font-family:'PT Serif',serif}.sectionInfo li:before{display:none}
.sectionInfo li+li{margin-top:.2em;padding-left:10px}.sectionInfo li+li:before{content:"";width:1px;height:11px;position:absolute;left:-1px;top:50%;margin-top:-5px;background-color:#f0f0f0}.clearUl .sectionInfo li+li:before{display:block!important}.wysiwyg .sectionInfo li+li:before{display:block}
*+.sectionInfo{margin-top:2em}.sectionInfo+.social-footer{margin-top:50px}.manageArticle a{color:#23242b;font-family:'PT Serif',serif;font-size:13px}.manageArticle a:before{color:red;margin-right:6px}.noTouchDevice .manageArticle a:hover{color:#f00}.manageArticle a+a{margin-left:25px}
.comments{zoom:1}.comments:after{content:"";display:block;clear:both}.comments .comments-comment+.comments-comment{margin-top:40px}.comments .comments-link{float:right;font-size:.9375em}.comments .comments-link span{font-size:15px;position:relative;top:3px;margin-right:9px}
.comments .comments-title{text-transform:initial;letter-spacing:0}.comments .comments-title a{font-weight:700}.comments .comments-title span{color:#f00}.comments .comments-title+.comments-list{margin-top:32px}.comments .comments-list+.viewall{margin-top:40px}.comments .comment-portrait{display:inline-block;vertical-align:middle}
.comments .comment-portrait figure{text-align:center;width:50px;margin:auto;margin-right:10px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.comments .comment-portrait figure img{width:100%;vertical-align:top}.comments .comment-portrait+.title04{display:inline-block;vertical-align:middle;margin-bottom:0}
.comments .comment-portrait+.title04+.comment-message{margin-top:22px}.comments .comment-portrait+.comment-message{margin-top:22px}.comments .title04{letter-spacing:0;text-transform:initial;font-weight:400;position:relative;font-size:1em;line-height:1.4em}.comments .comment-message{border:1px solid #f0f0f0;padding:20px 28px 22px 28px;zoom:1}
.comments .comment-message:after{content:"";display:block;clear:both}.comments .message-date{color:#23242b;font-size:.813em}.comments .message-date+.notice-description{margin-top:.3529em}.comments .message-date i{font-size:11px;margin-right:2px}.comments .message-date+.message-content{margin-top:.571em}
.comments .message-content{font-size:.875em}.comments .message-content+.message-footer{margin-top:1.3636em}.comments .message-footer{font-size:.688em;text-transform:uppercase;letter-spacing:.075em;float:right}.comments .message-footer .message-like{padding:0 7px 0 0}.comments .message-footer .message-like .icons-like{font-size:15px;margin-right:.4em;position:relative;top:1px}
.comments .message-footer .message-like+.message-reply{padding:0 0 0 11px;border-left:1px solid #dedede}.reportageIndex .title03{font-size:1.375em}.reportageIndex .title03+ul{margin-top:12px}.reportageIndex ul+.title03{margin-top:29px}.reportageIndex ul li{line-height:1.375em}.reportageIndex ul li+li{margin-top:9px}
.reportageIndex .current-menu-item a{color:#a8a8a8}@media only screen and (max-width:56.25em){.breadcrumb+.link-rss-subscribe{margin-top:-0.8125em;overflow:hidden}.link-rss-subscribe+.page-title{margin-top:.923em}.page-title_today{background-color:#fff;margin-left:-38px;margin-right:-38px!important;width:auto!important;padding:15px 100px 14px 38px;clear:both;font-size:1.625em;line-height:1.3846em;position:relative;cursor:pointer}
.page-title_today i{position:absolute;right:38px;width:23px;height:4px;display:inline-block;top:50%;margin-top:-2px;margin-left:5px}.page-title_today i span{position:absolute;width:23px;height:4px;background-color:#f00;display:block;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.page-title_today i:before{content:"";position:absolute;width:23px;height:4px;top:-7px;background-color:#f00;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.page-title_today i:after{content:"";position:absolute;width:23px;height:4px;bottom:-7px;background-color:#f00;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.page-title_today.active i span{opacity:0}.page-title_today.active i:before{-webkit-transform:rotate(-45deg) translate(-5px,5px);-moz-transform:rotate(-45deg) translate(-5px,5px);-ms-transform:rotate(-45deg) translate(-5px,5px);-o-transform:rotate(-45deg) translate(-5px,5px)}.page-title_today.active i:after{-webkit-transform:rotate(45deg) translate(-5px,-5px);-moz-transform:rotate(45deg) translate(-5px,-5px);-ms-transform:rotate(45deg) translate(-5px,-5px);-o-transform:rotate(45deg) translate(-5px,-5px)}
.header .headerToday{display:none}.content .singleMenu{background-color:#fff;padding:0}.content .singleMenu .singleMenu-inner,.content .singleMenu .listContainer{position:relative;zoom:1}.content .singleMenu .singleMenu-inner:after,.content .singleMenu .listContainer:after{content:"";display:block;clear:both}
.content .singleMenu .singleMenu-inner>ul,.content .singleMenu .listContainer>ul{float:none}.content .singleMenu .singleMenu-inner>ul>li,.content .singleMenu .listContainer>ul>li{text-align:center;padding:0}.content .singleMenu .singleMenu-inner>ul a,.content .singleMenu .listContainer>ul a{padding:16px 10px;display:block;width:100%}
.content .singleMenu .singleMenu-inner>ul .headerToday-specialElement,.content .singleMenu .listContainer>ul .headerToday-specialElement{padding:3px 8px 2px 8px;display:inherit;max-width:43px;margin:-6px auto -5px auto}.content .singleMenu .singleMenu-inner>ul .headerToday-specialElement a,.content .singleMenu .listContainer>ul .headerToday-specialElement a{padding:3px 8px 2px 8px;display:inherit;max-width:43px;margin:-6px auto -5px auto}
.content .singleMenu .singleMenu-inner:before,.content .singleMenu .listContainer:before{display:none;background-color:#fff}.singleMenu_wrapper{margin-left:-38px;margin-right:-38px;margin-top:0!important;border-top:4px solid #f0f0f0}.singleMenu_wrapper+.floatcol{margin-top:23px}}@media only screen and (max-width:40em){.link-rss-subscribe span{display:none}
.page-title_today{margin-left:-10px;margin-right:-10px!important;padding:14px 50px 14px 10px;font-size:1.125em;line-height:1.222em}.page-title_today i{right:10px;width:17px;height:3px;margin-top:-2px}.page-title_today i span{width:17px;height:3px}.page-title_today i:before{width:17px;height:3px;top:-5px}
.page-title_today i:after{width:17px;height:3px;bottom:-5px}.page-title_today.active i:before{-webkit-transform:rotate(-45deg) translate(-4px,4px);-moz-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);-o-transform:rotate(-45deg) translate(-4px,4px)}.page-title_today.active i:after{-webkit-transform:rotate(45deg) translate(-3px,-3px);-moz-transform:rotate(45deg) translate(-3px,-3px);-ms-transform:rotate(45deg) translate(-3px,-3px);-o-transform:rotate(45deg) translate(-3px,-3px)}
.content .headerToday{padding:16px 10px 0}.content .headerToday .headerToday-inner,.content .headerToday .listContainer{position:relative;zoom:1}.content .headerToday .headerToday-inner:after,.content .headerToday .listContainer:after{content:"";display:block;clear:both}
.content .headerToday .headerToday-inner>ul,.content .headerToday .listContainer>ul{float:none}.content .headerToday .headerToday-inner>ul>li,.content .headerToday .listContainer>ul>li{text-align:center;padding:0}.content .headerToday .headerToday-inner>ul>li:first-child a,.content .headerToday .listContainer>ul>li:first-child a{padding-top:0}
.content .headerToday .headerToday-inner>ul a,.content .headerToday .listContainer>ul a{padding:16px 0 16px!important;display:block;width:100%}.content .headerToday .headerToday-inner>ul .headerToday-specialElement,.content .headerToday .listContainer>ul .headerToday-specialElement{padding:3px 8px 2px 8px;display:inherit;width:fit-content;margin:0 auto 0 auto}
.content .headerToday .headerToday-inner>ul .headerToday-specialElement a,.content .headerToday .listContainer>ul .headerToday-specialElement a{padding:3px 8px 2px 8px;display:inherit;width:fit-content;margin:-6px auto -5px auto;font-size:10px}.content .headerToday .headerToday-inner:before,.content .headerToday .listContainer:before{display:none}
.headerToday_wrapper{margin-left:-10px;margin-right:-10px}.headerToday_wrapper .headerToday{margin-top:-13px!important}.firefoxBrowser .headerToday_wrapper .headerToday{margin-top:-13px!important}.singleMenu_wrapper+.floatcol{margin-top:20px}.crossNews .notice-module+.notice-module{border-top:1px solid #f0f0f0;padding-top:24px;margin-top:28px}
.tags li{margin-right:15px}.tags li a{font-size:.923em}.wysiwyg img.align-left,.wysiwyg img.align-right{clear:both;float:none;margin-left:0;margin-right:0;max-width:none}.wysiwyg img.align-left+.image-helpText,.wysiwyg img.align-right+.image-helpText{clear:both;float:none;width:100%;margin-right:0;margin-left:0;margin-bottom:0}
.wysiwyg img.align-left+.image-helpText+p,.wysiwyg img.align-right+.image-helpText+p{margin-top:1.6em}.wysiwyg h5{font-size:.9375em;line-height:1.333em}.wysiwyg p{line-height:1.6923em}.wysiwyg p+*{margin-top:20px}.wysiwyg p+img{margin-top:14px}.wysiwyg p+blockquote{margin-top:4.2em}.wysiwyg p+h5{margin-top:1.733em}
.wysiwyg ol,.wysiwyg ul{font-size:.8125em;line-height:1.6923em}.wysiwyg ol li:before{top:0}.wysiwyg .tags li{margin-bottom:12px}.wysiwyg .tags li a{font-size:12px}.sectionInfo li{display:block}.sectionInfo li+li{padding-left:0}.sectionInfo li+li:before{display:none}.wysiwyg .sectionInfo li+li{margin-top:.2em}
.wysiwyg .sectionInfo li+li:before{display:none}.sectionInfo+.social-footer{margin-top:32px}.comments{padding-top:35px!important}.comments .comments-link{font-size:.8125em;position:relative;top:-2px}.comments .comments-link span{font-size:13px}.comments .comments-title{font-size:1.125em}.comments .comment-portrait figure{width:44px}
.comments .title04{font-size:.9375em}.comments .comment-message{padding:13px 20px}.comments .message-content p{font-size:.9286em;line-height:1.5384em}.comments .message-footer{font-size:.625em}.floatcol .reportageIndex .title03{font-size:1.1875em}.reportageIndex a{font-size:.9375em}.reportageIndex .current-menu-item a{color:#a8a8a8}
.reportageIndex ul+.title03{margin-top:24px}.reportageIndex ul li{line-height:1.3125em}}.select02{border:1px solid #d6d6d6;border-width:1px 0 0 1px;width:100%;max-height:55px;overflow:hidden;outline:0;cursor:pointer;position:relative;background-color:#fff;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}
.select02 .icon-arrowdown{position:absolute;display:block;width:38px;height:55px;top:0;right:0;padding-right:4px;color:#f00;text-align:center;font-size:14px;pointer-events:none;z-index:2;background-color:#fff;-webkit-transition:background-color .3s ease-out,color .3s ease-out;-moz-transition:background-color .3s ease-out,color .3s ease-out;-o-transition:background-color .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out}
.select02 .icon-arrowdown:before{position:absolute;top:50%;margin-top:-6px;right:50%;margin-right:-3px}.select02 select{font-family:'HankenGrotesk',sans-serif;font-weight:400;color:#f00;min-width:110%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;height:55px;padding:14px 0 15px 16px;font-size:1em;outline:0;cursor:pointer;line-height:26px;vertical-align:middle;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.select02 select:-moz-focusring{color:transparent;text-shadow:0 0 0 #f00}.select02 select:-moz-focusring option{text-shadow:none}.select02 select option{color:#23242b;background-color:#fff;border:0}.noTouchDevice .select02:hover{background-color:#f9f9f9}.noTouchDevice .select02:hover select{color:#9c0000}
.noTouchDevice .select02:hover .icon-arrowdown{color:#9c0000;background-color:#f9f9f9}.select03{border:1px solid #e0dfdf;width:147px;max-height:33px;overflow:hidden;outline:0;cursor:pointer;position:relative;background-color:#f0f0f0;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}
.select03 .icon-arrowdown{position:absolute;display:block;width:25px;height:34px;background-color:#f0f0f0;top:0;right:0;padding-right:4px;color:#f00;text-align:center;font-size:14px;pointer-events:none;z-index:2;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}
.select03 .icon-arrowdown:before{position:absolute;top:50%;margin-top:-6px;right:50%;margin-right:-3px}.select03 select{color:#23242b;min-width:110%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;height:33px;padding:5px 0 5px 13px;font-size:1.166em;outline:0;cursor:pointer;line-height:18px;vertical-align:middle}
.select03 select:-moz-focusring{color:transparent;text-shadow:0 0 0 #23242b}.select03 select:-moz-focusring option{text-shadow:none}.select03 select option{color:#23242b;background-color:#fff;border:0}.noTouchDevice .select03:hover{background-color:#fff}.noTouchDevice .select03:hover .icon-arrowdown{background-color:#fff}
.page-title_search{position:relative;top:-11px}.relativePos{position:relative}.loadingLayer{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(240,240,240,0.8);z-index:5;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.loadingLayer:after{content:"";width:10px;height:10px;position:absolute;left:50%;margin-left:-3px;top:320px;background-color:#f00;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:-30px 0 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,30px 0 0 #f00,15px 0 0 #f00;-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden}
@-webkit-keyframes loading{0%{box-shadow:-30px 0 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px 0 0 #f00;margin-top:-3px}10%{box-shadow:-30px -5px 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px 0 0 #f00;margin-top:-3px}20%{box-shadow:-30px 0 0 #f00,-15px -5px 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px 0 0 #f00;margin-top:-3px}
30%{box-shadow:-30px 5px 0 #f00,-15px 5px 0 #f00,0px 0 0 #f00,15px 5px 0 #f00,30px 5px 0 #f00;margin-top:-8px}40%{box-shadow:-30px 0 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px -5px 0 #f00,30px 0 0 #f00;margin-top:-3px}50%{box-shadow:-30px 0 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px -5px 0 #f00;margin-top:-3px}
60%{box-shadow:-30px 0 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px 0 0 #f00;margin-top:-3px}100%{box-shadow:-30px 0 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px 0 0 #f00;margin-top:-3px}}@keyframes loading{0%{box-shadow:-30px 0 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px 0 0 #f00;margin-top:-3px}
10%{box-shadow:-30px -5px 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px 0 0 #f00;margin-top:-3px}20%{box-shadow:-30px 0 0 #f00,-15px -5px 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px 0 0 #f00;margin-top:-3px}30%{box-shadow:-30px 5px 0 #f00,-15px 5px 0 #f00,0px 0 0 #f00,15px 5px 0 #f00,30px 5px 0 #f00;margin-top:-8px}
40%{box-shadow:-30px 0 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px -5px 0 #f00,30px 0 0 #f00;margin-top:-3px}50%{box-shadow:-30px 0 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px -5px 0 #f00;margin-top:-3px}60%{box-shadow:-30px 0 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px 0 0 #f00;margin-top:-3px}
100%{box-shadow:-30px 0 0 #f00,-15px 0 0 #f00,0px 0 0 #f00,15px 0 0 #f00,30px 0 0 #f00;margin-top:-3px}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}.content-search .select02{width:19%;display:inline-block;margin-right:-4px}.content-search .select02+input[type="text"]{width:63%}
.content-search.content-search_lite{margin-bottom:-53px}.page-title+.content-search.content-search_lite{margin-top:0}.content-search.content-search_small{margin-top:-23px;background-color:#e8e8e8;padding:15px}.content-search.content-search_small .search-inner{margin-bottom:-6px!important}.content-search.content-search_small input[type="text"]{font-size:.9375em;height:38px;padding:10px 15px 8px 15px}
.content-search.content-search_small input[type="button"],.content-search.content-search_small input[type="submit"]{height:38px;line-height:36px}.firefoxBrowser .content-search.content-search_small input[type="button"],.firefoxBrowser .content-search.content-search_small input[type="submit"]{line-height:35px}
.content-search.content-search_small .select02{max-height:38px}.content-search.content-search_small .select02 .icon-arrowdown{height:38px}.content-search.content-search_small .select02 select{height:38px;padding:6px 0 6px 16px}.content-search.content-search_small+.fixcol{margin-top:30px}.content-search.content-search_small+.fixcol+.floatcol{margin-top:30px}
.content-searchResult .content-searchResult-inner{width:100%;max-width:748px;margin-left:auto;margin-right:auto}.content-searchResult .content-searchResult-inner>h3{text-transform:initial;letter-spacing:0;font-size:1.125em;border-bottom:1px solid #f0f0f0;padding-bottom:16px}.content-searchResult .content-searchResult-inner>h3+ul{padding-left:26px}
.content-searchResult .content-searchResult-inner>h3+ul+.viewall{margin-left:26px}.content-searchResult .content-searchResult-inner>ul>li{line-height:1.25em}.content-searchResult .content-searchResult-inner>ul>li a{color:#23242b}.content-searchResult .content-searchResult-inner>ul>li a .icons-arrow-right{font-size:11px;margin-left:8px}
.noTouchDevice .content-searchResult .content-searchResult-inner>ul>li a:hover{color:#f00}.content-searchResult .content-searchResult-inner>ul>li em{font-weight:700;font-style:italic;margin-right:1px}.content-searchResult .content-searchResult-inner>ul>li+li{margin-top:13px}.content-searchResult .content-searchResult-inner>ul+.viewall{margin-top:17px}
.content-searchResult .content-searchResult-inner>ul.content-searchResult-news>li+li{margin-top:38px}.content-searchResult .submodule-title{font-size:1.375em;border-bottom:1px solid #f0f0f0;padding:35px 0}.content-searchResult .submodule-title+.content-searchResult-inner{margin-top:38px}.content-searchResult .content-searchResult-date{color:#23242b;font-size:.8125em;margin-top:8px}
.content-searchResult .content-searchResult-date+.content-searchResult-description{margin-top:9px}.content-searchResult .content-searchResult-description{font-size:.875em;line-height:1.5714em}.content-searchResult .viewall{float:none;display:inline-block;padding:0;border:0}.content-searchResult .viewall .icons-arrow-right{position:relative;top:1px}
.content-searchResult .viewall+h3{margin-top:52px}.doofinder{position:absolute;background-color:#fff;width:615px;padding:20px;box-shadow:1px 1px 2px rgba(0,0,0,0.1)}.doofinder>h3{text-transform:initial;letter-spacing:0;font-size:18px;border-bottom:1px solid #f0f0f0;padding-bottom:10px}.doofinder>h3+ul{padding-left:26px}
.doofinder>h3+ul+.viewall{margin-left:26px}.doofinder>ul>li{line-height:1.25em}.doofinder>ul>li a{color:#23242b}.doofinder>ul>li a em{font-weight:700;font-style:italic;margin-right:1px}.doofinder>ul>li a .icons-arrow-right{font-size:11px;margin-left:5px}.noTouchDevice .doofinder>ul>li a:hover{color:#f00}
.doofinder>ul>li+li{margin-top:5px}.doofinder>ul+.viewall{margin-top:5px;margin-bottom:20px}.doofinder .viewall{float:none;display:inline-block;padding:0;border:0}.doofinder .viewall .icons-arrow-right{position:relative;top:1px}.doofinder:before{content:"";height:1px;position:absolute;top:0;left:0;right:0;background-color:#f0f0f0}
.filterBar>li{background-color:#fff;color:#23242b;font-size:.8125em;display:inline-block;margin-right:-3px;margin-bottom:10px;padding:4px 15px}.filterBar>li a{font-size:16px;position:relative;text-align:center;width:20px;margin-right:-4px;display:inline-block;top:3px;margin-left:10px}.searchResult-header .searchResult-header-title{font-size:1.375em;line-height:1.1818em;text-transform:initial;letter-spacing:0}
.searchResult-header .searchResult-header-filters{font-size:.75em;display:inline-block;font-family:'PT Serif',serif;font-weight:400;float:right;overflow:hidden;width:230px;line-height:16px;text-align:right}.searchResult-header .searchResult-header-filters .select03{display:inline-block;vertical-align:top;margin-right:6px}
.searchResult-header .searchResult-header-filters a{display:inline-block;vertical-align:top;border:1px solid #e0dfdf;padding:5px 7px 4px 7px;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}
.searchResult-header .searchResult-header-filters a:before{font-size:20px}.searchResult-header .searchResult-header-filters a.active{background-color:#e0dfdf;color:#676767;cursor:default}.noTouchDevice .searchResult-header .searchResult-header-filters a.active:hover{background-color:#e0dfdf}.firefoxBrowser .searchResult-header .searchResult-header-filters a{padding:6px 7px 3px 7px}
.noTouchDevice .searchResult-header .searchResult-header-filters a:hover{color:red;background-color:#fff}.searchResult-header .searchResult-header-filters a+a{margin-left:-4px}.searchResult-header .searchResult-header-filters+.searchResult-header-title{width:100%;padding-right:250px;float:none}.basicBlock.filterBlock{padding-left:0;padding-right:0}
.basicBlock.filterBlock .form>.title03{padding-left:28px;padding-right:28px}.basicBlock.filterBlock .form>.title03 i{margin-right:4px;position:relative;top:1px}.basicBlock.filterBlock .form>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-left:28px;padding-right:28px;padding-bottom:21px;border-bottom:1px solid #f0f0f0}
.basicBlock.filterBlock .form>ul>li+li{margin-top:19px}.basicBlock.filterBlock .filterBlock-firstTrigger{cursor:pointer;font-family:'HankenGrotesk',sans-serif;position:relative;font-size:1em;color:#23242b;padding-left:41px}.basicBlock.filterBlock .filterBlock-firstTrigger:before{content:"\e602";font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f00;font-size:28px;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;top:0;left:0;position:absolute}
.basicBlock.filterBlock .filterBlock-firstTrigger.open:before{content:"\e601"}.basicBlock.filterBlock .filterBlock-firstTrigger.active:before{-webkit-animation:rotateArrowInvert .4s 1 ease;-moz-animation:rotateArrowInvert .4s 1 ease;-o-animation:rotateArrowInvert .4s 1 ease}
.basicBlock.filterBlock .filterBlock-firstTrigger.active.open:before{-webkit-animation:rotateArrow .4s 1 ease;-moz-animation:rotateArrow .4s 1 ease;-o-animation:rotateArrow .4s 1 ease}.basicBlock.filterBlock .filterBlock-firstTrigger+.select01{margin-top:12px}.basicBlock.filterBlock .filterBlock-firstTrigger+.filterBlock-secondDropdown{margin-top:14px}
.basicBlock.filterBlock .select01{background-color:#f7f7f7;max-height:33px;max-width:none;width:100%;display:inline-block;display:none}.basicBlock.filterBlock .select01 .icon-arrowdown{height:33px;width:35px;padding-top:5px}.basicBlock.filterBlock .select01 .icon-arrowdown:before{width:13px;display:inline-block}
.basicBlock.filterBlock .select01 select{height:33px;font-size:.875em;padding:5px 0 5px 16px}.basicBlock.filterBlock .select01+.filterBlock-secondDropdown{margin-top:25px}.basicBlock.filterBlock .filterBlock-field{display:inline-block;vertical-align:top;margin-bottom:17px;padding-left:4px;margin-left:-4px;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.basicBlock.filterBlock .filterBlock-field input[type="checkbox"]{position:absolute;visibility:hidden}.basicBlock.filterBlock .filterBlock-field input[type="checkbox"]:checked+label .check:before{content:"\e622"}.basicBlock.filterBlock .filterBlock-field label{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#23242b;font-size:.875em;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}
.basicBlock.filterBlock .filterBlock-field label .check{display:inline-block;vertical-align:middle;float:left;width:31px;height:31px;background-color:#f7f7f7;border:1px solid #eae9e9;margin-right:10px;text-align:center}.basicBlock.filterBlock .filterBlock-field label .check:before{content:"";font-family:'universia-icons'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:red;display:inline-block;position:relative;top:4px}
.basicBlock.filterBlock .filterBlock-field label .check-label{display:block;overflow:hidden;line-height:1.35em;margin-top:7px}.basicBlock.filterBlock .filterBlock-field label.date-label{display:block;cursor:default;font-size:.8125em;margin-top:-7px}.basicBlock.filterBlock .filterBlock-secondDropdown{display:none;margin-bottom:-12px}
.basicBlock.filterBlock .tooltip{position:absolute;right:0;top:50%;margin-top:-9px;font-size:20px;color:#f00;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.basicBlock.filterBlock .tooltip .tooltip-message{width:100%;max-width:700px;display:none}
.noTouchDevice .basicBlock.filterBlock .tooltip:hover{color:#a8a8a8}.filterBlock .sliderRangeUI{background-color:#d9d9d9;height:5px;margin-top:6px}.filterBlock .ui-slider-horizontal .ui-slider-handle{-ms-touch-action:none;touch-action:none;outline:0;padding:5px 9px 5px 3px;top:-13px;cursor:pointer}.filterBlock .ui-slider-horizontal .ui-slider-handle:before{content:"\e61c";font-family:'universia-icons'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:red;position:relative;left:0}
.filterBlock .ui-slider .ui-slider-handle{width:auto;height:auto}.filterBlock .ui-slider .ui-slider-range{background-color:#666565}.filterBlock .sliderRangeUI-minVal,.filterBlock .sliderRangeUI-maxVal{font-family:'HankenGrotesk',sans-serif;font-size:.875em;font-weight:700;color:#23242b;margin-top:10px;display:inline-block}
.filterBlock .sliderRangeUI-maxVal{float:right}.filterBlock .resetForm{text-align:center;display:block;margin-top:24px}.filterBlock .filterBlock-apply{font-weight:400;display:none;cursor:pointer;letter-spacing:.14em;font-size:15px}.filterBlock .date-inner{padding-right:38px}.filterBlock .date-inner+.icons-calendar{position:relative;display:inline-block;float:right;margin-left:-4px;width:38px;height:33px;background-color:#292b33;top:0;right:0;color:#FFF;text-align:center;padding-top:7px;font-size:.9em;z-index:2;cursor:pointer;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}
.filterBlock .date-inner+.icons-calendar:before{position:relative;top:-2px}.noTouchDevice .filterBlock .date-inner+.icons-calendar:hover{background-color:#f00}.filterBlock input[type="date"]{border:1px solid #e0dfdf;float:left;display:inline-block;width:100%;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:33px;outline:0;position:relative;background-color:#fff;font-size:.875em;padding:5px 0 5px 10px;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}
.ui-tooltip{width:62%;max-width:700px;background-color:#fff;padding:40px 40px 30px 40px;-webkit-box-shadow:1px 2px 0 1px rgba(0,0,0,0.05);-moz-box-shadow:1px 2px 0 1px rgba(0,0,0,0.05);box-shadow:1px 2px 0 1px rgba(0,0,0,0.05);border:1px solid #cfcccc!important}.ui-tooltip .tooltip-message-title{display:block;font-size:1.125em;line-height:1.22em;text-transform:initial;letter-spacing:0;margin-bottom:.111em;color:#23242b;font-weight:bold}
.ui-tooltip p{font-size:.875em;line-height:1.5714em}.ui-tooltip .heading4{font-weight:400;font-size:1em;margin-top:1.5625em;margin-bottom:.75em}.ui-tooltip:after,.ui-tooltip:before{right:100%;top:50px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;display:block}
.ui-tooltip:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}.ui-tooltip:before{border-color:rgba(207,204,204,0);border-right-color:#cfcccc;border-width:11px;margin-top:-11px}.ui-datepicker{font-family:'HankenGrotesk',sans-serif;background:#fff;width:290px;z-index:10!important;padding:11px 11px 6px 11px;-webkit-box-shadow:1px 2px 0 1px rgba(0,0,0,0.05);-moz-box-shadow:1px 2px 0 1px rgba(0,0,0,0.05);box-shadow:1px 2px 0 1px rgba(0,0,0,0.05);border:1px solid #cfcccc}
.ui-datepicker .ui-datepicker-header{text-transform:initial;letter-spacing:0;position:relative;height:53px;padding:0;background:#222;font-size:1em;color:white;font-weight:bold;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;display:block;z-index:2;top:0;width:53px;height:53px;cursor:pointer!important;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}
.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{font-family:'universia-icons'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:white;font-size:18px;position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}
.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background-color:#e60000}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-prev:before{content:"\e624"}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-next:before{content:"\e61a"}
.ui-datepicker .ui-datepicker-title{margin:0;padding:0;position:relative;float:none;text-align:center;height:53px;display:block;line-height:52px}.ui-datepicker .ui-datepicker-calendar{border:1px solid #ededed;border-width:0 1px 1px 1px}.ui-datepicker thead{background:#666}.ui-datepicker thead tr th{background:#f0f0f0;font-weight:bold;font-size:1em;color:#474646;padding:9px 0;text-align:center;border:1px solid #ededed}
.ui-datepicker table{table-layout:fixed;max-width:none;margin:0 auto 5px auto}.ui-datepicker table tr td{border-color:#ededed;text-align:center;font-size:1em;padding:0 1px 0 1px}.ui-datepicker table tr td.ui-state-disabled{background-color:#fff}.ui-datepicker table tr td a{display:block;background:#fff;color:#232323;padding:8px 10px;border:0;-webkit-transition:background .3s ease-out,color .2s ease-out;-moz-transition:background .3s ease-out,color .2s ease-out;-o-transition:background .3s ease-out,color .2s ease-out;transition:background .3s ease-out,color .2s ease-out;-webkit-box-sizing:content-border;-moz-box-sizing:content-border;box-sizing:content-border}
.ui-datepicker table tr td a:hover{border:0;background-color:#f00;color:#fff}.ui-datepicker table tr td.ui-state-disabled .ui-state-default{color:#cfcfcf}.ui-datepicker table tr td .ui-state-default{text-align:center;padding:8px 10px}.ui-datepicker table tr td.ui-datepicker-today a{background-color:#fff}
.ui-datepicker table tr td.ui-datepicker-today a:hover{border:0;background-color:#f00;color:#fff}.ui-datepicker table tr td.ui-datepicker-current-day a{border:1px solid #f00;color:#f00;background-color:#fff}.ui-datepicker.smallCalendar:after,.ui-datepicker.smallCalendar:before{display:none}.ui-datepicker:after,.ui-datepicker:before{right:100%;top:44px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;display:block}
.ui-datepicker:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}.ui-datepicker:before{border-color:rgba(207,204,204,0);border-right-color:#cfcccc;border-width:11px;margin-top:-11px}.filterLauncher{display:none}.filterLauncher a{display:block;text-align:center;font-size:15px;text-transform:uppercase;letter-spacing:.075em;margin-top:15px;padding-top:30px;padding-bottom:30px;margin-bottom:-15px;position:relative}
.filterLauncher a i{font-size:17px;top:1px;position:relative;margin-right:8px}.filterLauncher a:before{content:"";width:auto;height:1px;left:-15px;right:-15px;top:0;position:absolute;background-color:#f0f0f0}.page-pagination{height:38px}.page-pagination .page-pagination-prev,.page-pagination .page-pagination-next{display:block;width:38px;height:100%;line-height:38px;color:red;position:relative}
.page-pagination .page-pagination-prev.unusable:before,.page-pagination .page-pagination-next.unusable:before{color:#c7c7c7}.page-pagination .page-pagination-prev:before,.page-pagination .page-pagination-next:before{font-family:'universia-icons'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;position:absolute;right:50%;top:50%;margin-right:-7.5px;margin-top:-7.5px}
.page-pagination .page-pagination-prev{text-align:right;margin-right:-100%;float:left}.page-pagination .page-pagination-prev:before{content:"\e624"}.page-pagination .page-pagination-next{float:right}.page-pagination .page-pagination-next:before{content:"\e61a"}
.page-pagination.pagination-large .page-pagination-prev,.page-pagination.pagination-large .page-pagination-next{width:7%}.page-pagination.pagination-large ul{width:86%}.page-pagination.pagination-large ul li{width:6.6%}.page-pagination ul{width:100%;margin:0 0 -38px 0;text-align:center}.page-pagination ul li{font-family:'HankenGrotesk',sans-serif;color:#a8a8a8;display:inline-block;width:34px;text-align:center;font-weight:400;font-size:.875em;line-height:38px;height:38px;margin:0 -2px 0 -2px}
.page-pagination ul li a{display:block}.page-pagination ul li a:hover{color:red}.page-pagination ul li span{display:inline-block;height:100%;padding:0 23%}@media only screen and (max-width:56.25em){.content-search .select02{width:22%;display:inline-block;margin-right:-4px}.content-search .select02+input[type="text"]{width:63%}
.content-search.content-search_lite{margin-bottom:-20px}.content-search.content-search_small+*{margin-top:24px}.filterBlock{position:absolute;top:314px;left:38px;right:38px;height:79px;z-index:0;overflow:hidden;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.filterBlock>*{-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.filterBlock.module.module_white{background-color:#e8e8e8}.filterBlock.open{top:0!important;left:0!important;right:0!important;height:0;z-index:10;position:absolute;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.filterBlock.open>*{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:opacity .3s .5s}.filterBlock.open.module.module_white{background-color:#fff}.basicBlock.filterBlock{padding-left:28px;padding-right:28px}.basicBlock.filterBlock .form>.title03{padding-left:0;padding-right:0;font-size:2em;padding-bottom:26px;position:relative}
.basicBlock.filterBlock .form>.title03 i{cursor:pointer;position:absolute;color:#f00;top:0;right:0;font-size:26px;top:2px}.basicBlock.filterBlock .form>.title03 i:before{content:"\e61d"}.basicBlock.filterBlock .form>ul>li{padding-left:0;padding-right:0}.basicBlock.filterBlock .filterBlock-firstTrigger{display:inline-block;vertical-align:middle;padding-left:0;margin-right:0}
.basicBlock.filterBlock .filterBlock-firstTrigger:before{display:none}.basicBlock.filterBlock .filterBlock-firstTrigger i{display:none}.basicBlock.filterBlock .filterBlock-firstTrigger+.select01{margin-top:0}.basicBlock.filterBlock .filterBlock-firstTrigger+.filterBlock-secondDropdown{display:inline-block;vertical-align:top;margin:0 0 0 -4px;position:relative;top:-13px;margin-bottom:-12px;width:74.1504854368932%}
.basicBlock.filterBlock .filterBlock-firstTrigger+.filterBlock-secondDropdown .filterBlock-field{margin-top:15px;margin-bottom:15px;margin-bottom:0}.basicBlock.filterBlock .select01{width:73.4%;vertical-align:middle;display:inline-block}.basicBlock.filterBlock .select01 select{padding-right:50px}.basicBlock.filterBlock .select01+.filterBlock-secondDropdown{margin-top:40px}
.basicBlock.filterBlock .filterBlock-field{display:inline-block;margin-bottom:17px}.basicBlock.filterBlock .filterBlock-secondDropdown{margin-bottom:10px}.filterBlock .sliderRangeUI{margin-top:12px;position:relative;margin-left:4px}.filterBlock .sliderRangeUI-minVal{position:relative;margin-left:4px}
.filterBlock .resetForm{float:left;margin-left:0;margin-top:54px}.filterBlock .filterBlock-apply{display:block;float:right;width:100%;max-width:236px;height:43px;margin-right:0;position:relative;top:16px;margin-top:30px;margin-bottom:30px}.filterLauncher{display:block}}@media only screen and (max-width:40em){.page-title_search{top:0}
.content-search .select02{display:block;width:100%}.content-search .select02+input[type="text"]{width:100%}.content-search .select02+*{margin-top:10px}.content-search .select02 select{font-size:.875em}.content-search.content-search_lite{margin-bottom:0}.content-search.content-search_small{margin-top:0}
.content-search.content-search_small .search-inner{margin-bottom:0!important}.content-search.content-search_small input[type="text"]{font-size:.8125em;height:38px;padding:10px 15px 8px 15px}.content-search.content-search_small .select02 select{padding:6px 0 6px 15px}.firefoxBrowser .content-search.content-search_small .select02 select{padding:7px 0 7px 12px}
.content-searchResult .content-searchResult-inner>h3{font-size:1em}.content-searchResult .content-searchResult-inner>h3+ul{padding-left:20px}.content-searchResult .content-searchResult-inner>h3+ul+.viewall{margin-left:20px}.content-searchResult .content-searchResult-inner>ul>li a{font-size:.9375em;line-height:1.4em}
.content-searchResult .content-searchResult-inner>ul>li+li{margin-top:8px}.content-searchResult .content-searchResult-inner>ul+.viewall{margin-top:9px}.content-searchResult .content-searchResult-inner>ul.content-searchResult-news>li+li{margin-top:22px}.content-searchResult .submodule-title{font-size:1.125em;padding:20px 0}
.content-searchResult .submodule-title+.content-searchResult-inner{margin-top:28px}.content-searchResult .content-searchResult-date{font-size:.75em;margin-top:1px}.content-searchResult .content-searchResult-date+.content-searchResult-description{margin-top:4px}.content-searchResult .content-searchResult-description{font-size:.8125em;line-height:1.615em}
.content-searchResult .viewall{font-size:.75em}.content-searchResult .viewall+h3{margin-top:28px}.doofinder{display:none}.searchResult-header{position:relative;overflow:hidden}.searchResult-header .searchResult-header-title{font-size:1.375em;line-height:1.1818em;text-transform:initial;letter-spacing:0;margin-bottom:0}
.searchResult-header .searchResult-header-filters{position:absolute;bottom:0;left:0;right:0;width:100%;text-align:right}.searchResult-header .searchResult-header-filters .select03{float:left}.searchResult-header .searchResult-header-filters+.searchResult-header-title{width:100%;padding-right:0;float:none;margin-bottom:46px}
.filterBlock{top:204px;left:10px;right:10px}.basicBlock.filterBlock{padding-left:10px;padding-right:10px}.basicBlock.filterBlock .form>.title03{font-size:21px;padding-bottom:22px}.basicBlock.filterBlock .form>.title03 i{right:-10px}.basicBlock.filterBlock .form>ul>li{padding-bottom:0}.basicBlock.filterBlock .filterBlock-firstTrigger{font-family:'HankenGrotesk',sans-serif;font-size:.9375em;color:#23242b}
.basicBlock.filterBlock .filterBlock-firstTrigger i{color:#f00;font-size:28px;vertical-align:middle;margin-right:13px}.basicBlock.filterBlock .filterBlock-firstTrigger+.select01{margin-top:12px}.basicBlock.filterBlock .filterBlock-firstTrigger+.filterBlock-secondDropdown{margin-top:0;margin-left:0;margin-bottom:28px;top:0;width:100%}
.basicBlock.filterBlock .filterBlock-field{display:inline-block;vertical-align:top;margin-bottom:17px;margin-left:0;margin-right:0;padding-left:0}.basicBlock.filterBlock .filterBlock-field label{font-size:.8125em}.basicBlock.filterBlock .select01{background-color:#f7f7f7;max-height:33px;max-width:none;width:100%;display:inline-block;margin-bottom:28px}
.basicBlock.filterBlock .select01 .icon-arrowdown{height:33px;width:35px;padding-top:5px}.basicBlock.filterBlock .select01 .icon-arrowdown:before{width:13px;display:inline-block}.basicBlock.filterBlock .select01 select{height:33px;font-size:.8125em;padding:2px 0 5px 12px}.basicBlock.filterBlock .select01+.filterBlock-secondDropdown{margin-top:-3px}
.filterBlock .resetForm{margin-left:0;margin-top:0;font-size:.9375em}.filterBlock .filterBlock-apply{max-width:none;margin-right:0;top:0;margin-bottom:10px}.filterBlock .sliderRangeUI{margin-left:0!important}.filterBlock .sliderRangeUI-minVal{margin-left:0}.page-pagination .page-pagination-prev,.page-pagination .page-pagination-next{width:30px}
.page-pagination ul li{width:28px}}.comparator .comparator-carousel-wrapper{overflow:hidden;width:100%;position:relative}.page-title+.comparator{margin-top:-4px}.comparator .submodule-title{font-size:1.375em;line-height:1.1818em;margin-bottom:26px;width:100%;padding-right:100px;float:none}.comparator .comparator-carousel{margin-left:-14px;margin-right:-14px}
.comparator .comparator-carousel h4{text-transform:initial;letter-spacing:0;font-weight:400;font-size:1em;margin-bottom:1px;margin-top:2px}.comparator .comparator-carousel .table{table-layout:fixed;border-collapse:separate;float:left}.comparator .comparator-carousel .table+*{margin-left:14px}.comparator .comparator-carousel .row+.row .cell{overflow:hidden}
.comparator .comparator-carousel .row+.row .cell:before{content:"";width:auto;height:1px;position:absolute;top:0;left:28px;right:28px;background-color:#f0f0f0}.comparator .comparator-carousel .row+.row span{font-size:.875em;line-height:1.5714285714285714em;display:block}
.comparator .comparator-carousel .row+.row .empty-data span{display:inline-block}.comparator .comparator-carousel .cell{border:28px solid #f0f0f0;border-width:0 14px;position:relative;clear:both;zoom:1;height:105px}.comparator .comparator-carousel .cell:after{content:"";position:absolute;zoom:1;float:left;z-index:4;top:0;bottom:0;left:0;right:0;width:100%;height:0;overflow:visible;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;background-color:rgba(255,255,255,0.95);-webkit-transition:height 0s ease-out .3s,padding 0s ease-out .3s,opacity .3s ease-out 0s;-moz-transition:height 0s ease-out .3s,padding 0s ease-out .3s,opacity .3s ease-out 0s;-o-transition:height 0s ease-out .3s,padding 0s ease-out .3s,opacity .3s ease-out 0s;transition:height 0s ease-out .3s,padding 0s ease-out .3s,opacity .3s ease-out 0s;pointer-events:none}
.comparator .comparator-carousel .cell.deleting:after{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;height:100%;-webkit-transition:height 0s ease-out 0s,padding 0s ease-out 0s,opacity .3s ease-out 0s;-moz-transition:height 0s ease-out 0s,padding 0s ease-out 0s,opacity .3s ease-out 0s;-o-transition:height 0s ease-out 0s,padding 0s ease-out 0s,opacity .3s ease-out 0s;transition:height 0s ease-out 0s,padding 0s ease-out 0s,opacity .3s ease-out 0s}
.comparator .comparator-carousel .searchBlock .searchBlock-logo{display:block;width:100%;text-align:center;float:none;margin:0 0 4px 0;position:relative;top:0;left:0;max-width:none}.comparator .comparator-carousel .searchBlock .searchBlock-logo img{max-width:62px}.comparator .comparator-carousel .searchBlock .searchBlock-logo+.searchBlock-content .searchBlock-content-title,.comparator .comparator-carousel .searchBlock .searchBlock-logo+.searchBlock-content .searchBlock-content-university{max-width:none}
.comparator .comparator-carousel .searchBlock .searchBlock-content-university{margin-bottom:8px}.comparator .comparator-carousel .searchBlock .searchBlock-content-price{float:none;text-align:left;margin-bottom:20px}.comparator .comparator-carousel .searchBlock .searchBlock-content-footer .button01{width:100%}
.comparator .comparator-carousel .date{color:#23242b;font-size:13px}.comparator .comparator-carousel .date i{font-size:11px;margin-right:5px}.comparator .comparator-carousel .date+span{display:block;margin-top:10px}.comparator .comparator-carousel .rank-container{margin-top:16px}.comparator .comparator-carousel .rank-container li{zoom:1;border:0;padding:0}
.comparator .comparator-carousel .rank-container li:after{content:"";display:block;clear:both}.comparator .comparator-carousel .rank-container li+li{margin-top:12px}.comparator .comparator-carousel .rank-container .rank-number{position:relative;float:left;display:block;vertical-align:top;height:auto;margin-right:-4px;line-height:36px;text-align:left;width:auto;padding-right:15px;clear:left}
.comparator .comparator-carousel .rank-container .rank-single-content{display:block;overflow:hidden;vertical-align:top;padding:0;margin:0;width:auto;padding-left:18px;position:relative;top:8px}.comparator .comparator-carousel .rank-container .rank-single-content .rank-single-title{margin-bottom:0}.comparator .comparator-carousel .empty-data{position:absolute;text-align:center;top:50px;bottom:0;padding-bottom:20px;left:28px;right:28px}
.comparator .comparator-carousel .empty-data:before{content:"";display:inline-block;vertical-align:middle;letter-spacing:-0.25em;width:2px;height:100%;margin-left:-2px}.comparator .comparator-carousel .empty-data span{font-family:'HankenGrotesk',sans-serif;font-weight:400;font-style:italic;font-size:.75em;color:#a8a8a8;display:inline-block;vertical-align:middle}
.comparator .comparator-carousel .basic-list{margin-top:10px}.comparator .comparator-carousel .basic-list li{margin-left:16px;position:relative;font-size:14px}.comparator .comparator-carousel .basic-list li:before{content:"\e61c";font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;font-size:8px;color:#a8a8a8;top:1.05em;left:-16px}
.comparator .comparator-carousel .basic-list li+li{margin-top:7px}.comparator .comparator-carousel .comparator-remove{position:relative;float:right;margin:-10px -10px 0 -16px}.comparator .comparator-carousel .comparator-remove i{font-size:19px}.comparator .comparator-carousel-deleteLayer{position:absolute;zoom:1;float:left;z-index:5;top:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background-color:transparent;-webkit-transition:opacity .3s ease-out 0s;-moz-transition:opacity .3s ease-out 0s;-o-transition:opacity .3s ease-out 0s;transition:opacity .3s ease-out 0s}
.comparator .comparator-carousel-deleteLayer .searchBlock-content-title{font-family:'HankenGrotesk',sans-serif}.noTouchDevice .comparator .comparator-carousel-deleteLayer .searchBlock-content-title:hover{color:#23242b}.comparator .comparator-carousel-deleteLayer .confirm-delete{float:right;padding-left:6px;margin-top:25px;background-color:#fff}
.noTouchDevice .comparator .comparator-carousel-deleteLayer .confirm-delete:hover{background-color:#f00}.comparator .comparator-carousel-deleteLayer .cancel-delete{float:left;font-size:13px;font-family:'PT Serif',serif;margin-top:31px}.comparator .comparator-carousel-deleteLayer.hidden{-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;padding:0;height:0;-webkit-transition:height 0s ease-out .3s,padding 0s ease-out .3s,opacity .3s ease-out 0s;-moz-transition:height 0s ease-out .3s,padding 0s ease-out .3s,opacity .3s ease-out 0s;-o-transition:height 0s ease-out .3s,padding 0s ease-out .3s,opacity .3s ease-out 0s;transition:height 0s ease-out .3s,padding 0s ease-out .3s,opacity .3s ease-out 0s}
.comparator.comparator_empty .comparator-carousel{margin-left:0;margin-right:0}.comparator.comparator_empty .comparator_empty-block .title03{margin-bottom:0}.comparator.comparator_empty .comparator_empty-block .button02{max-width:244px;float:right;width:100%}.comparator.comparator_empty .comparator-pagination{display:none}
.comparator-pagination{float:right;margin-bottom:28px;margin-top:-66px}.comparator-pagination .comparator-pagination-prev,.comparator-pagination .comparator-pagination-next{display:inline-block;background-color:#fff;padding:11px;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}
.comparator-pagination .comparator-pagination-prev:before,.comparator-pagination .comparator-pagination-next:before{font-family:'universia-icons'!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;color:#f00;display:block;font-size:16px;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}
.comparator-pagination .comparator-pagination-prev.disabled,.comparator-pagination .comparator-pagination-next.disabled{cursor:default}.comparator-pagination .comparator-pagination-prev.disabled:before,.comparator-pagination .comparator-pagination-next.disabled:before{color:#a8a8a8}.noTouchDevice .comparator-pagination .comparator-pagination-prev.disabled:hover,.noTouchDevice .comparator-pagination .comparator-pagination-next.disabled:hover{background-color:#fff}
.noTouchDevice .comparator-pagination .comparator-pagination-prev.disabled:hover:before,.noTouchDevice .comparator-pagination .comparator-pagination-next.disabled:hover:before{color:#a8a8a8}.noTouchDevice .comparator-pagination .comparator-pagination-prev:hover,.noTouchDevice .comparator-pagination .comparator-pagination-next:hover{background-color:#f00}
.noTouchDevice .comparator-pagination .comparator-pagination-prev:hover:before,.noTouchDevice .comparator-pagination .comparator-pagination-next:hover:before{color:#fff}.comparator-pagination .comparator-pagination-prev:before{content:"\e624"}.comparator-pagination .comparator-pagination-next{margin-left:-3px}
.comparator-pagination .comparator-pagination-next:before{content:"\e61a"}.comparator-pagination.fixed{position:fixed;top:10px;margin:0;z-index:9999}.comparator-pagination.fixed .comparator-pagination-prev,.comparator-pagination.fixed .comparator-pagination-next{background-color:#f7f7f7;background-color:rgba(240,240,240,0.9)}
@media only screen and (max-width:56.25em){.comparator .comparator-carousel .rank-container .rank-number{width:18%}.comparator .comparator-carousel .rank-container .rank-single-content{width:82%}.comparator .comparator-carousel .rank-container .rank-single-content .rank-single-title{margin-bottom:0}
.comparator.comparator_empty .comparator_empty-block .button02{max-width:none}}@media only screen and (max-width:40em){.comparator .comparator-carousel .rank-container .rank-number{width:40px}.comparator .comparator-carousel .rank-container .rank-single-content{width:86%}.comparator .comparator-carousel .rank-container .rank-single-content .rank-single-title{margin-bottom:0}
.comparator .comparator-carousel .comparator-remove{position:relative;float:right;margin:0 0 0 -16px}.comparator .comparator-carousel .comparator-remove i{font-size:19px}.comparator.comparator_empty .submodule-title{padding-right:0}.comparator.comparator_empty .comparator-carousel .column+.column{margin-top:20px}
.comparator.comparator_empty .comparator-carousel .comparator_empty-block .button02{max-width:none;float:right;width:100%}.comparator .submodule-title{font-size:1.125em;line-height:1.1818em;margin-bottom:13px}.comparator-pagination{float:right;margin-bottom:1px;margin-top:-39px}.comparator-pagination.fixed{top:10px}
}@media only screen and (max-width:22.5em){.comparator .comparator-carousel .rank-container .rank-number{width:14%}.comparator .comparator-carousel .rank-container .rank-single-content{width:86%}}.page-title+p{font-size:1.063em;margin:-6px 0 29px}.module.module_white h3.title03_lower{text-transform:initial;font-size:1.125em;letter-spacing:0;margin-bottom:9px;margin-top:7px}
.clearLeft{clear:left}.subtitle03{font-family:'HankenGrotesk',sans-serif;font-weight:400;font-size:1em;color:#f00;margin-top:-7px;margin-bottom:-16px}input[type="radio"]{position:absolute;visibility:hidden}input[type="radio"]:checked+label .customRadio:before{content:"\e61c"}
input[type="radio"]+label{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#23242b;font-size:.875em;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}input[type="radio"]+label .customRadio{display:inline-block;vertical-align:middle;float:left;width:31px;height:31px;background-color:#f7f7f7;border:1px solid #eae9e9;margin-right:10px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
input[type="radio"]+label .customRadio:after{content:"";display:inline-block;vertical-align:middle;height:30px;width:2px;margin-left:-2px;letter-spacing:-0.25em}input[type="radio"]+label .customRadio:before{content:"";font-family:'universia-icons'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:red;display:inline-block;vertical-align:middle;font-size:17px}
input[type="radio"]+label .check-label{display:block;overflow:hidden;line-height:1.35em;margin-top:7px}input[type="radio"]+label.date-label{display:block;cursor:default;font-size:.8125em;margin-top:-7px}.error404{margin:80px 0 0}.error404 .icon{text-align:center}
.error404 .icon .icons-cap{font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:relative;font-size:10em;color:#222;top:-15px;left:50px}.error404 .message{margin-top:20px}.error404 .message .type{display:block;position:relative;font-family:"HankenGrotesk",sans-serif;font-weight:700;color:#23242b;text-transform:uppercase;margin-bottom:3px;letter-spacing:.12em}
.error404 .message .description{font-family:"HankenGrotesk",sans-serif;font-size:1.750em;color:#23242b;font-weight:700;line-height:1.2em;width:80%}.error404 .message .help{font-family:"PT Serif",serif;font-weight:400;font-size:.875em;margin-top:22px}.error404 .message .help a{font-family:"PT Serif",serif;font-weight:400;font-size:1em}
.webMap .item{border-bottom:1px solid #efefef;padding:40px 0}.webMap .item.first{padding-top:12px}.webMap .item.last{border-bottom:0;padding-bottom:12px}.webMap .item .title02{font-size:1.375em;margin-bottom:0}.webMap .item .title02 a{color:#222}.webMap .item .title02 a.has-sublevel:before{content:"\e602";font-family:"universia-icons"!important;color:#ff1818;margin-right:14px;top:3px;position:relative}
.webMap .item .title02 a.has-sublevel.active:before{content:"\e601"}.webMap .item .webMap-sectionLink{font-size:13px;color:#f00!important;letter-spacing:.07em;text-transform:uppercase;float:right;position:relative;top:5px}.webMap .item .webMap-sectionLink i{font-size:11px;position:relative;top:1px;margin-left:9px}
.noTouchDevice .webMap .item .webMap-sectionLink:hover{color:#9c0000!important}.webMap .item .sub-level{display:none;overflow:hidden;margin-top:42px}.webMap .item .sub-level .row{margin-bottom:30px;overflow:hidden}.webMap .item .sub-level .row.last{margin-bottom:0}.webMap .item .sub-level .row .column{padding:0 50px 0 0}
.webMap .item .sub-level .row .title03{font-size:1.125em;text-transform:initial;letter-spacing:0;margin-bottom:25px}.webMap .item .sub-level .row .title03 a{color:#23242b}.webMap .item .sub-level .row .title03 a:hover{color:#f00}.webMap .item .sub-level .row ul li{font-family:"HankenGrotesk",sans-serif;font-size:1em;margin:12px 0}
.webMap .item .sub-level .row ul li.italic{font-style:italic}.webMap .item .sub-level .row ul li.italic.first{margin-top:30px}.webMap .item .sub-level .row ul li a{color:#23242b}.webMap .item .sub-level .row ul li a:hover{color:#f00}.wysiwyg h3.title03_lower{text-transform:initial;font-size:1.125em;letter-spacing:0}
.fullContactForm{overflow:hidden}.fullContactForm .sep{display:block;width:100%;float:left;background-color:#f7f7f7;margin-top:30px;margin-bottom:32px}.fullContactForm .button01,.fullContactForm .button02{max-width:184px;float:right;display:block;width:100%;padding-top:12px;padding-bottom:10px;vertical-align:bottom;margin-top:-13px;cursor:pointer;line-height:17px}
.fullContactForm .form .container-forms-register{display:none}.fullContactForm .form .container-forms-register .recoverPass{margin-top:16px;display:block;font-family:"PT Serif",serif;font-size:.813em;text-align:right}.fullContactForm .form .container-forms-register.lightbox{display:block;max-width:700px}
.fullContactForm .form .container-forms-register.lightbox .sep{margin-top:20px}.fullContactForm .form .container-forms-register.lightbox .field_check{margin-top:2px!important}.fullContactForm .form .container-forms-register.lightbox .error-field{margin-bottom:0}.fullContactForm .form .container-forms-register.lightbox .customCheckbox:before{top:0!important}
.fullContactForm .form .error-field{background:#fff6da;border:1px solid #ffe08e;color:#ff8a00;margin:30px 0 10px}.fullContactForm .form .error-field p,.fullContactForm .form .error-field ul li{padding:10px 15px;font-size:.875em}.fullContactForm .form label{color:#23242b;font-family:"HankenGrotesk",sans-serif;font-weight:700;text-transform:uppercase;font-size:.8125em;letter-spacing:.075em}
.fullContactForm .form label small{text-transform:initial;letter-spacing:0;font-size:.923em;font-weight:400}.fullContactForm .form .field{margin-top:12px}.fullContactForm .form .field input[type="text"],.fullContactForm .form .field input[type="password"],.fullContactForm .form .field input[type="email"],.fullContactForm .form .field textarea{border:1px solid #e8e8e8;color:#333}
.fullContactForm .form .field input[type="text"].error,.fullContactForm .form .field input[type="password"].error,.fullContactForm .form .field input[type="email"].error,.fullContactForm .form .field textarea.error{background:#fff6da;border:1px solid #ffe08e;color:#ff8a00}
.fullContactForm .form .field input[type="text"]:not(.error):focus,.fullContactForm .form .field input[type="password"]:not(.error):focus,.fullContactForm .form .field input[type="email"]:not(.error):focus,.fullContactForm .form .field textarea:not(.error):focus{background-color:#fff;border:1px solid #bbb}
.fullContactForm .form .field .icons-reload:before{color:#f00;position:relative;bottom:21px;left:10px;cursor:pointer}.fullContactForm .form .field .select01.size02{max-width:422px}.fullContactForm .form .field .select01 .icon-arrowdown{width:33px;height:33px}.fullContactForm .form .field .select01 .icon-arrowdown:before{top:-1px}
.fullContactForm .form .field .select01 select{font-size:.875em;color:#333;height:31px}.fullContactForm .form .field input[type="checkbox"]{display:none}.fullContactForm .form .field input[type="checkbox"]:checked+label .customCheckbox:before{content:"\e622";font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:14px;position:relative;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f00;display:inline-block;vertical-align:middle}
.fullContactForm .form .field input[type="checkbox"]+label{margin-top:18px;display:block;font-family:"PT Serif",serif;font-weight:400;text-transform:initial;letter-spacing:0;color:#777;cursor:pointer}.fullContactForm .form .field input[type="checkbox"]+label .customCheckbox{top:-3px;float:left;position:relative;width:28px;height:28px;background-color:#f7f7f7;border:1px solid #e8e8e8;display:inline-block;margin-right:12px;vertical-align:middle;text-align:center}
.fullContactForm .form .field input[type="checkbox"]+label .message{float:none;display:block;overflow:hidden;max-width:92%;font-size:.998em;line-height:1.6153em;position:relative;top:3px}.fullContactForm .form .field input[type="checkbox"]+label .message a{font-family:"PT Serif",serif;display:inline-block}
.fullContactForm .form .field input[type="radio"]{display:none}.fullContactForm .form .field input[type="radio"]:checked+label .customRadio:before{content:"\e61c";font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1.2em;position:relative;top:-1px;left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f00;display:inline-block;vertical-align:middle}
.firefoxBrowser .fullContactForm .form .field input[type="radio"]:checked+label .customRadio:before{top:0;left:.5px}.fullContactForm .form .field input[type="radio"]+label{margin-top:18px;display:block;font-family:"PT Serif",serif;font-weight:400;text-transform:initial;letter-spacing:0;color:#23242b;cursor:pointer;font-size:.938em}
.fullContactForm .form .field input[type="radio"]+label .customRadio{top:-1px;position:relative;width:30px;height:30px;background-color:#f7f7f7;border:1px solid #e8e8e8;display:inline-block;margin-right:10px;vertical-align:middle;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.fullContactForm .form .field+.field{margin-top:12px!important}@media only screen and (max-width:56.25em){.error404{margin:50px 0 0}.error404 .icon{text-align:center}.error404 .icon .icons-cap{top:0;left:0}.error404 .message{margin-top:0;text-align:center}.error404 .message .description{width:100%}.fullContactForm .form .field input[type="checkbox"]+label .message{max-width:80%}
}@media only screen and (max-width:40em){.error404{margin:20px 0 0}.webMap .item{padding:30px 0}.webMap .item .sub-level .row{margin-bottom:30px}.webMap .item .sub-level .row .column+.column{margin-top:30px}.webMap .item .sub-level .row .title03{font-size:17px;margin-bottom:0}.webMap .item .sub-level .row .title03+.title03,.webMap .item .sub-level .row .title03+ul,.webMap .item .sub-level .row .title03+.column{margin-top:22px}
.webMap .item .sub-level .row ul li{margin:9px 0;font-size:.9375em;line-height:1.4em}.webMap .item .title02{font-size:1.1875em}.webMap .item .webMap-sectionLink{display:none}.webMap .only-mobile-link{margin-top:40px;display:block;float:left}}.citySelect{float:right;display:block;vertical-align:bottom;font-size:1em;background-color:#fff}
.citySelect select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.citySelect+.page-title{margin-top:.75em}.breadcrumb+.citySelect{margin-top:.125em}.content .abroadMenu{background-color:#fff;padding:0 38px 0}.content .abroadMenu .abroadMenu-inner,.content .abroadMenu .listContainer{position:relative;zoom:1}
.content .abroadMenu .abroadMenu-inner:after,.content .abroadMenu .listContainer:after{content:"";display:block;clear:both}.content .abroadMenu .abroadMenu-inner .listContainer,.content .abroadMenu .listContainer .listContainer{display:table;table-layout:fixed;border-left:1px solid #dcdcdc}
.content .abroadMenu .abroadMenu-inner>ul,.content .abroadMenu .listContainer>ul{display:table-row}.content .abroadMenu .abroadMenu-inner>ul>li,.content .abroadMenu .listContainer>ul>li{border-right:1px solid #dcdcdc;padding:0;display:table-cell;vertical-align:middle;text-align:center}.content .abroadMenu .abroadMenu-inner>ul>li.current-menu-item>a,.content .abroadMenu .listContainer>ul>li.current-menu-item>a{background-color:#23242b;color:#fff}
.noTouchDevice .content .abroadMenu .abroadMenu-inner>ul>li.current-menu-item>a:hover,.noTouchDevice .content .abroadMenu .listContainer>ul>li.current-menu-item>a:hover{color:#fff}.content .abroadMenu .abroadMenu-inner>ul>li.current-menu-item>a:after,.content .abroadMenu .listContainer>ul>li.current-menu-item>a:after{content:"";width:0;height:0;border-style:solid;border-width:11px 10.5px 0 10.5px;border-color:#23242b transparent transparent transparent;position:absolute;bottom:-11px;left:50%;margin-left:-11px;z-index:3}
.content .abroadMenu .abroadMenu-inner>ul>li>ul,.content .abroadMenu .listContainer>ul>li>ul{display:none}.content .abroadMenu .abroadMenu-inner>ul a,.content .abroadMenu .listContainer>ul a{color:#23242b;padding:22px 0 18px;display:inline-block;position:relative;width:100%;vertical-align:middle;font-family:'HankenGrotesk',sans-serif;font-weight:400;font-size:.9375em;line-height:1.25em;letter-spacing:0;text-transform:initial}
.noTouchDevice .content .abroadMenu .abroadMenu-inner>ul a:hover,.noTouchDevice .content .abroadMenu .listContainer>ul a:hover{color:#f00}.content .abroadMenu .abroadMenu-inner>ul a i,.content .abroadMenu .listContainer>ul a i{display:inline-block;text-align:center;width:100%;margin-bottom:6px}.content .abroadMenu .abroadMenu-inner>ul a i:before,.content .abroadMenu .listContainer>ul a i:before{font-size:30px}
.abroadMenu_wrapper{display:block;margin-left:-38px;margin-right:-38px;margin-top:0!important}.abroadMenu_wrapper+.floatcol{margin-top:23px}.abroadMenu_wrapper:before{content:"";position:absolute;left:0;right:0;height:1px;background-color:#dcdcdc;margin-top:95px}.mapList{position:relative;display:block;zoom:1}
.mapList h3{text-transform:initial;letter-spacing:0;margin-top:42px;position:relative;z-index:3}.mapList img{position:absolute;margin-bottom:-28px;right:0;top:0;bottom:0;height:100%;width:auto}.mapList ul{position:relative;z-index:3}.mapList ul li{margin-bottom:8px}.mapList:after{content:"";display:block;clear:both}
.moduleTabs_abroad:before{content:"";height:1px;background-color:#dcdcdc;position:absolute;left:0;right:0;margin-top:74px}.fullModuleList ul li+li{margin-top:3px}.citiesList,.citiesList2{margin-top:30px}.citiesList img,.citiesList2 img{width:100%;vertical-align:top;margin-bottom:16px}
.citiesList .title03,.citiesList2 .title03{font-size:1.375em;text-transform:initial;font-weight:700;letter-spacing:0;line-height:1.1818em;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.noTouchDevice .citiesList .title03:hover,.noTouchDevice .citiesList2 .title03:hover{color:#f00}
.citiesList .column div+div,.citiesList2 .column div+div{margin-top:46px}.floatcol .citiesList,.floatcol .citiesList2{zoom:1}.floatcol .citiesList:after,.floatcol .citiesList2:after{content:"";display:block;clear:both}.floatcol .citiesList .column+.column+.column,.floatcol .citiesList2 .column+.column+.column{margin-top:28px}
.sidebarMenu>ul,.singleSidebarMenu>ul{display:block!important;border-top:1px solid #dcdcdc;margin-bottom:20px}.sidebarMenu>ul>li>a,.singleSidebarMenu>ul>li>a{font-size:1em;color:#23242b;display:block;padding:22px 30px 22px 30px;border-bottom:1px solid #dcdcdc;position:relative}.sidebarMenu>ul>li>a:after,.singleSidebarMenu>ul>li>a:after{content:"\e61a";font-family:'universia-icons'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#f00;font-size:20px;display:inline-block;vertical-align:middle;position:absolute;right:22px;top:50%;margin-top:-10px}
.noTouchDevice .sidebarMenu>ul>li>a:hover,.noTouchDevice .singleSidebarMenu>ul>li>a:hover{color:#f00}.sidebarMenu>ul>li>ul,.singleSidebarMenu>ul>li>ul{margin-top:18px;border-bottom:1px solid #dcdcdc;padding-bottom:28px}.sidebarMenu>ul>li>ul>li,.singleSidebarMenu>ul>li>ul>li{margin-left:42px}.sidebarMenu>ul>li>ul>li+li,.singleSidebarMenu>ul>li>ul>li+li{margin-top:17px}
.sidebarMenu>ul>li>ul>li.current-menu-item a,.singleSidebarMenu>ul>li>ul>li.current-menu-item a{color:#f00;font-weight:700}.sidebarMenu>ul>li>ul a,.singleSidebarMenu>ul>li>ul a{color:#23242b}.noTouchDevice .sidebarMenu>ul>li>ul a:hover,.noTouchDevice .singleSidebarMenu>ul>li>ul a:hover{color:#f00}.sidebarMenu>ul>li.current-menu-item>a,.singleSidebarMenu>ul>li.current-menu-item>a{font-weight:700;color:#f00}
.sidebarMenu>ul>li.has-submenu ul,.singleSidebarMenu>ul>li.has-submenu ul{display:none}.sidebarMenu>ul>li.has-submenu>a,.singleSidebarMenu>ul>li.has-submenu>a{cursor:pointer}.sidebarMenu>ul>li.has-submenu>a:after,.singleSidebarMenu>ul>li.has-submenu>a:after{content:"\e602";font-size:30px;margin-top:-15px;right:20px}
.sidebarMenu>ul>li.has-submenu.open>a:after,.singleSidebarMenu>ul>li.has-submenu.open>a:after{content:"\e601"}.generalInfo ul{margin-bottom:10px}.generalInfo ul li{display:block;width:100%;color:#23242b}.generalInfo ul li b{font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:1.125em;width:41%;float:left;text-align:right}
.generalInfo ul li span{padding-left:22px;display:block;overflow:hidden;font-size:.9375em;line-height:1.533em}.generalInfo ul li+li{margin-top:20px}.aditionalContent{zoom:1;background-color:#23242b}.aditionalContent:after{content:"";display:block;clear:both}.sidebarCyphers .featured-cyphers{padding-bottom:92.4%}
.sidebarCyphers .featured-cyphers .table .cell{position:relative;background-color:#23242b;padding:0 0 13% 13%}.sidebarCyphers .featured-cyphers .table .cell i{position:absolute;top:11%;right:11%;font-size:40px;color:#fff}.sidebarCyphers .featured-cyphers .cypher2.cypher-big{margin-bottom:-0.2389937106918239em}
.sidebarCyphers+.sidebarImage+.sidebarCyphers .featured-cyphers .table .cell{background-color:#2a2a31}.sidebarCyphers+.sidebarImage+.sidebarCyphers+.sidebarCyphers .featured-cyphers .table .cell{background-color:#33343b}.sidebarCyphers+.sidebarImage+.sidebarCyphers+.sidebarImage+.sidebarCyphers .featured-cyphers .table .cell{background-color:#33343b}
.sidebarCyphers+.sidebarImage+.sidebarCyphers+.sidebarImage+.sidebarCyphers+.sidebarImage+.sidebarCyphers .featured-cyphers .table .cell{background-color:#2a2a31}.sidebarCyphers+.sidebarCyphers .featured-cyphers .table .cell{background-color:#2a2a31}.sidebarCyphers+.sidebarCyphers+.sidebarCyphers .featured-cyphers .table .cell{background-color:#33343b}
.sidebarCyphers+.sidebarCyphers+.sidebarCyphers+.sidebarCyphers .featured-cyphers .table .cell{background-color:#2a2a31}.sidebarCyphers .cypher2{display:block;position:relative;color:#fff;font-family:'HankenGrotesk',sans-serif;font-weight:700;font-size:3.75em;line-height:1.333em;margin-left:-0.04em}
.sidebarCyphers .cypher2.cypher-sm{margin-bottom:-0.2em}.sidebarCyphers .cypher2.cypher-md{font-size:5.625em;margin-bottom:-0.22em}.sidebarCyphers .cypher2.cypher-big{font-size:10.625em;margin-bottom:-0.29em}.firefoxBrowser .sidebarCyphers .cypher2.cypher-sm{margin-bottom:-0.1em}.firefoxBrowser .sidebarCyphers .cypher2.cypher-md{margin-bottom:-0.16em}
.firefoxBrowser .sidebarCyphers .cypher2.cypher-big{margin-bottom:-0.2em}.sidebarImage img{width:100%;vertical-align:top}.sponsor{text-align:center}.sponsor span{display:inline-block;vertical-align:middle;font-family:'HankenGrotesk',sans-serif;font-size:.625em;font-weight:700;text-transform:uppercase;letter-spacing:.075em;margin:0 8px}
.sponsor img{display:inline-block;vertical-align:middle;margin:0 8px}.floatcol .sponsor+.module{margin-top:0}.tematicPromo{zoom:1;text-align:center}.tematicPromo:after{content:"";display:block;clear:both}.tematicPromo .tematicPromo-image{margin:-28px;margin-bottom:24px}
.tematicPromo .tematicPromo-image img{width:100%}.tematicPromo .tematicPromo-inner{position:relative}.tematicPromo .tematicPromo-inner img+.title03{margin-top:6px}.tematicPromo .tematicPromo-inner .title03{font-size:1.375em;line-height:1.1818em;text-transform:initial;letter-spacing:0;margin-bottom:10px}
.tematicPromo .tematicPromo-inner p{margin-bottom:8px}.tematicPromo .tematicPromo-inner:after{content:"";width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:transparent transparent #fff transparent;position:absolute;top:-47px;left:50%;margin-left:-16px}
.tematicPromo .tematicPromo-inner a{color:#f00;font-size:.813em;line-height:1.692em;font-family:'HankenGrotesk',sans-serif;font-weight:700;text-transform:uppercase;border:1px solid #f00;padding:12px 24px;display:inline-block;letter-spacing:.08em;margin:14px auto 1px auto;text-align:center;-webkit-transition:color .3s ease-out,background-color .3s ease-out;-moz-transition:color .3s ease-out,background-color .3s ease-out;-o-transition:color .3s ease-out,background-color .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out}
.noTouchDevice .tematicPromo .tematicPromo-inner a:hover{color:#fff;background-color:#f00}.abroadUniversitiesAccess{text-align:center}@media only screen and (max-width:56.25em){.page-subtitle.heading2{display:none}.page-subtitle02{margin-top:24px}.page-title_abroad{background-color:#fff;margin-left:-38px;margin-right:-38px!important;margin-bottom:-3px;width:auto!important;padding:15px 100px 14px 38px;clear:both;font-size:1.625em;line-height:1.3846em;position:relative;cursor:pointer}
.page-title_abroad i{position:absolute;right:38px;width:23px;height:4px;display:inline-block;top:50%;margin-top:-2px;margin-left:5px}.page-title_abroad i span{position:absolute;width:23px;height:4px;background-color:#f00;display:block;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.page-title_abroad i:before{content:"";position:absolute;width:23px;height:4px;top:-7px;background-color:#f00;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.page-title_abroad i:after{content:"";position:absolute;width:23px;height:4px;bottom:-7px;background-color:#f00;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.page-title_abroad.active i span{opacity:0}.page-title_abroad.active i:before{-webkit-transform:rotate(-45deg) translate(-5px,5px);-moz-transform:rotate(-45deg) translate(-5px,5px);-ms-transform:rotate(-45deg) translate(-5px,5px);-o-transform:rotate(-45deg) translate(-5px,5px)}.page-title_abroad.active i:after{-webkit-transform:rotate(45deg) translate(-5px,-5px);-moz-transform:rotate(45deg) translate(-5px,-5px);-ms-transform:rotate(45deg) translate(-5px,-5px);-o-transform:rotate(45deg) translate(-5px,-5px)}
.page-title_menu{background-color:#fff;margin-left:-38px;margin-right:-38px!important;margin-bottom:-3px;width:auto!important;padding:15px 100px 14px 38px;clear:both;font-size:1.625em;line-height:1.3846em;position:relative;cursor:pointer}.page-title_menu i{position:absolute;right:38px;width:23px;height:4px;display:inline-block;top:50%;margin-top:-2px;margin-left:5px}
.page-title_menu i span{position:absolute;width:23px;height:4px;background-color:#f00;display:block;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-title_menu i:before{content:"";position:absolute;width:23px;height:4px;top:-7px;background-color:#f00;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.page-title_menu i:after{content:"";position:absolute;width:23px;height:4px;bottom:-7px;background-color:#f00;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.page-title_menu.active i span{opacity:0}.page-title_menu.active i:before{-webkit-transform:rotate(-45deg) translate(-5px,5px);-moz-transform:rotate(-45deg) translate(-5px,5px);-ms-transform:rotate(-45deg) translate(-5px,5px);-o-transform:rotate(-45deg) translate(-5px,5px)}.page-title_menu.active i:after{-webkit-transform:rotate(45deg) translate(-5px,-5px);-moz-transform:rotate(45deg) translate(-5px,-5px);-ms-transform:rotate(45deg) translate(-5px,-5px);-o-transform:rotate(45deg) translate(-5px,-5px)}
.breadcrumb.style02{padding-right:300px}.breadcrumb.style02 .breadcrumb-back+ul{width:auto;float:left}.citySelect{margin-top:0;position:relative;top:-10px}.content .abroadMenu{background-color:#fff;padding:0}.content .abroadMenu .abroadMenu-inner,.content .abroadMenu .listContainer{position:relative;zoom:1}
.content .abroadMenu .abroadMenu-inner:after,.content .abroadMenu .listContainer:after{content:"";display:block;clear:both}.content .abroadMenu .abroadMenu-inner .listContainer,.content .abroadMenu .listContainer .listContainer{display:block;table-layout:fixed;border-left:0}
.content .abroadMenu .abroadMenu-inner>ul,.content .abroadMenu .listContainer>ul{float:left;display:block}.content .abroadMenu .abroadMenu-inner>ul>li,.content .abroadMenu .listContainer>ul>li{border-bottom:1px solid #f0f0f0;border-right:0;display:block}.content .abroadMenu .abroadMenu-inner>ul>li:first-child,.content .abroadMenu .listContainer>ul>li:first-child{padding-top:0}
.content .abroadMenu .abroadMenu-inner>ul>li.current-menu-item a:after,.content .abroadMenu .listContainer>ul>li.current-menu-item a:after{display:none}.content .abroadMenu .abroadMenu-inner>ul>li.current-menu-item>ul,.content .abroadMenu .listContainer>ul>li.current-menu-item>ul{margin-top:10px;margin-bottom:5px}
.content .abroadMenu .abroadMenu-inner>ul>li.current-menu-item.has-submenu a span:after,.content .abroadMenu .listContainer>ul>li.current-menu-item.has-submenu a span:after{color:#fff}.content .abroadMenu .abroadMenu-inner>ul>li.has-submenu>a span:after,.content .abroadMenu .listContainer>ul>li.has-submenu>a span:after{content:"\e602";font-family:'universia-icons'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#f00;font-size:30px;display:inline-block;vertical-align:middle;margin-left:10px}
.content .abroadMenu .abroadMenu-inner>ul>li.has-submenu.open>a span:after,.content .abroadMenu .listContainer>ul>li.has-submenu.open>a span:after{content:"\e601"}.content .abroadMenu .abroadMenu-inner>ul>li>ul,.content .abroadMenu .listContainer>ul>li>ul{display:none;padding-bottom:25px}
.content .abroadMenu .abroadMenu-inner>ul>li>ul>li>a,.content .abroadMenu .listContainer>ul>li>ul>li>a{padding:12px 0 12px}.content .abroadMenu .abroadMenu-inner>ul>li>ul>li>a span,.content .abroadMenu .listContainer>ul>li>ul>li>a span{width:200px;padding-left:61px;position:relative}.content .abroadMenu .abroadMenu-inner>ul>li>ul>li>a span:after,.content .abroadMenu .listContainer>ul>li>ul>li>a span:after{content:"";position:absolute;width:95px;height:1px;background-color:#f0f0f0;top:-12px;left:61px}
.content .abroadMenu .abroadMenu-inner>ul>li>ul>li:first-child>a span:after,.content .abroadMenu .listContainer>ul>li>ul>li:first-child>a span:after{display:none}.content .abroadMenu .abroadMenu-inner>ul>li>ul>li.current-menu-item>a,.content .abroadMenu .listContainer>ul>li>ul>li.current-menu-item>a{font-weight:700;color:#f00}
.content .abroadMenu .abroadMenu-inner>ul a,.content .abroadMenu .listContainer>ul a{text-align:center;padding:19px 0 13px}.content .abroadMenu .abroadMenu-inner>ul a i,.content .abroadMenu .listContainer>ul a i{vertical-align:middle;position:relative;width:auto;margin-right:18px}.content .abroadMenu .abroadMenu-inner>ul a span,.content .abroadMenu .listContainer>ul a span{width:174px;display:inline-block;text-align:left}
.abroadMenu_wrapper{display:block;overflow:hidden;margin:3px -38px -1px -38px;margin-top:3px!important;border-top:1px solid #f0f0f0}.abroadMenu_wrapper+.floatcol{margin-top:23px}.abroadMenu_wrapper:before{display:none}.mapList h3{margin-top:12px}.mapList img{display:none}#map-canvas_small{margin-top:-20px;margin-bottom:0}
.citiesList .title03,.citiesList2 .title03{font-size:1.1875em;line-height:1.2105263157894737em}.sidebarCyphers{width:50%}.sidebarCyphers .featured-cyphers{padding-bottom:94.6%}div.fixcol .sidebarCyphers{width:50%}.sidebarImage{width:50%;padding-bottom:47.3%;position:relative;height:0}.sidebarImage img{position:absolute;top:0;bottom:0;left:0;right:0}
div.fixcol .sidebarImage{width:50%}}@media only screen and (max-width:40em){.breadcrumb.style02{padding-right:0}.citySelect{display:none}.page-subtitle02{font-size:1.375em;margin-top:20px}.page-title_abroad{margin-left:-10px;margin-right:-10px!important;padding:14px 50px 14px 10px;font-size:1.125em;line-height:1.222em}
.page-title_abroad i{right:10px;width:17px;height:3px;margin-top:-2px}.page-title_abroad i span{width:17px;height:3px}.page-title_abroad i:before{width:17px;height:3px;top:-5px}.page-title_abroad i:after{width:17px;height:3px;bottom:-5px}.page-title_abroad.active i:before{-webkit-transform:rotate(-45deg) translate(-4px,4px);-moz-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);-o-transform:rotate(-45deg) translate(-4px,4px)}
.page-title_abroad.active i:after{-webkit-transform:rotate(45deg) translate(-3px,-3px);-moz-transform:rotate(45deg) translate(-3px,-3px);-ms-transform:rotate(45deg) translate(-3px,-3px);-o-transform:rotate(45deg) translate(-3px,-3px)}.page-title_menu{margin-left:-10px;margin-right:-10px!important;padding:14px 50px 14px 10px;font-size:1.125em;line-height:1.222em}
.page-title_menu i{right:10px;width:17px;height:3px;margin-top:-2px}.page-title_menu i span{width:17px;height:3px}.page-title_menu i:before{width:17px;height:3px;top:-5px}.page-title_menu i:after{width:17px;height:3px;bottom:-5px}.page-title_menu.active i:before{-webkit-transform:rotate(-45deg) translate(-4px,4px);-moz-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);-o-transform:rotate(-45deg) translate(-4px,4px)}
.page-title_menu.active i:after{-webkit-transform:rotate(45deg) translate(-3px,-3px);-moz-transform:rotate(45deg) translate(-3px,-3px);-ms-transform:rotate(45deg) translate(-3px,-3px);-o-transform:rotate(45deg) translate(-3px,-3px)}.content .abroadMenu{padding:0}.content .abroadMenu .abroadMenu-inner,.content .abroadMenu .listContainer{position:relative;zoom:1}
.content .abroadMenu .abroadMenu-inner:after,.content .abroadMenu .listContainer:after{content:"";display:block;clear:both}.content .abroadMenu .abroadMenu-inner>ul,.content .abroadMenu .listContainer>ul{float:none}.content .abroadMenu .abroadMenu-inner>ul>li,.content .abroadMenu .listContainer>ul>li{text-align:center;padding:0}
.content .abroadMenu .abroadMenu-inner>ul>li.has-submenu>a span:after,.content .abroadMenu .listContainer>ul>li.has-submenu>a span:after{margin-left:0;position:absolute;right:20px;top:50%;margin-top:-15px}.content .abroadMenu .abroadMenu-inner>ul>li>ul,.content .abroadMenu .listContainer>ul>li>ul{padding-bottom:25px}
.content .abroadMenu .abroadMenu-inner>ul>li>ul>li>a,.content .abroadMenu .listContainer>ul>li>ul>li>a{text-align:left;padding:12px 0 12px}.content .abroadMenu .abroadMenu-inner>ul>li>ul>li>a span,.content .abroadMenu .listContainer>ul>li>ul>li>a span{width:280px;padding-left:80px}.content .abroadMenu .abroadMenu-inner>ul>li>ul>li>a span:after,.content .abroadMenu .listContainer>ul>li>ul>li>a span:after{left:80px}
.content .abroadMenu .abroadMenu-inner>ul a,.content .abroadMenu .listContainer>ul a{padding:19px 0 13px;width:100%}.content .abroadMenu .abroadMenu-inner>ul a span,.content .abroadMenu .listContainer>ul a span{width:100%;padding-left:32px}.content .abroadMenu .abroadMenu-inner:before,.content .abroadMenu .listContainer:before{display:none}
.abroadMenu_wrapper{margin-left:-10px;margin-right:-10px;margin-top:1px!important}.abroadMenu_wrapper+.floatcol{margin-top:20px}.module .floatcol+.fixcol{margin-top:20px}.mapList h3{margin-top:2px;font-size:20px}.mapList ul li{font-size:15px}#map-canvas_small{margin-top:-20px;margin-bottom:0}.moduleTabs_abroad:before{display:none}
.citiesList .column div+div,.citiesList2 .column div+div{margin-top:36px}.fullModuleList ul li a{display:block;width:100px;margin:auto}.generalInfo blockquote{font-size:1.125em;line-height:1.555em;text-align:left;width:100%;max-width:none;margin-bottom:2.2em}.generalInfo blockquote:before{left:0;margin-left:0;width:31px;height:3px}
.generalInfo ul{margin-bottom:10px}.generalInfo ul li b{font-size:1.125em;width:100%;float:none;text-align:left}.generalInfo ul li span{padding-left:0;display:block;overflow:visible;font-size:.9375em}.generalInfo ul li+li{margin-top:13px}.sidebarCyphers .featured-cyphers-inner{position:absolute}.sidebarCyphers .table{display:table}
.sidebarCyphers .table .row{display:table-row}.sidebarCyphers .table .row .cell{display:table-cell}.sidebarImage{padding-bottom:47.3%}.tematicPromo .tematicPromo-image{margin:-20px;margin-bottom:18px}.tematicPromo .tematicPromo-inner img+.title03{margin-top:6px}.tematicPromo .tematicPromo-inner .title03{font-size:1.25em;line-height:1.25em;text-transform:initial;letter-spacing:0;margin-bottom:10px}
.tematicPromo .tematicPromo-inner p{margin-bottom:8px}.tematicPromo .tematicPromo-inner:after{content:"";width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:transparent transparent #fff transparent;position:absolute;top:-41px;left:50%;margin-left:-16px}
}@media only screen and (max-width:30em){.sidebarCyphers .featured-cyphers-inner{position:absolute}.sidebarCyphers .table{display:table}.sidebarCyphers .table .row{display:table-row}.sidebarCyphers .table .row .cell{display:table-cell}div.fixcol .sidebarCyphers{width:100%}.sidebarImage{width:100%;padding-bottom:0}
.sidebarImage img{position:relative}div.fixcol .sidebarImage{width:100%}.citiesList .col4.col2-sm,.citiesList2 .col4.col2-sm{width:100%}}.footer .container-inner{padding-bottom:0}.footer .container-inner>*:first-child{margin-top:0}.footer-middle-desc{font-size:.875em;line-height:1.475em;padding-right:35px}
.footer-middle-desc a{font-family:'PT Serif',serif;font-size:.9333em;display:inline-block;position:relative}.footer-logos img{max-width:100%}.footer-logos ul{text-align:center}.footer-logos{background-color:#26272b;width:100%}.footer-logos .column{margin-bottom:0}.footer-middle{padding:40px 0 3px 0}
.footer-middle .footer-middle-desc{margin-bottom:8px}.footer-middle .footer-middle-linkred{font-size:.938em}.footer-middle .heading4{margin-bottom:.7em}.footer-middle .viewall{padding-bottom:30px;vertical-align:middle;margin-top:16px}.footer-middle .select-button-inner+.text-helper{margin-bottom:40px}
.select01{border:1px solid #e8e8e8;width:100%;max-width:272px;max-height:38px;overflow:hidden;outline:0;cursor:pointer;position:relative}.select01 .icon-arrowdown{position:absolute;display:block;width:38px;height:36px;background-color:#292b33;top:0;right:0;color:#FFF;text-align:center;padding-top:7px;font-size:.9em;pointer-events:none;z-index:2;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}
.select01 select{min-width:110%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;height:36px;padding:5px 0 5px 10px;font-size:.9375em;outline:0;cursor:pointer}.noTouchDevice .select01:hover .icon-arrowdown{background-color:#f00}.select-button-inner{display:none}
.select-button-inner+.text-helper{font-size:14px;margin-top:5px;display:inline-block}.select-button{display:block;border:1px solid #f00;width:100%;font-weight:bold;max-width:272px;text-align:center;padding:11px;text-transform:uppercase;font-size:.8125em;margin-top:10px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}
.noTouchDevice .select-button:hover{border-color:#f00;color:#fff;background-color:#f00}.select-button i{position:relative;font-size:1.2307em;top:2px}.footer-cross-links,.footer-specific-content{margin-bottom:0}.footer-cross-links ul,.footer-specific-content ul{margin-bottom:14px}.footer-cross-links ul li,.footer-specific-content ul li{line-height:21px;margin-top:10px}
.footer-cross-links ul li:first-child,.footer-specific-content ul li:first-child{margin-top:0}.footer-cross-links ul li h3 a,.footer-specific-content ul li h3 a{font-weight:700}.footer-cross-links ul li a,.footer-specific-content ul li a{color:#292b33;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.noTouchDevice .footer-cross-links ul li a:hover,.noTouchDevice .footer-specific-content ul li a:hover{color:#f00}.footer-cross-links ul li a.red-link,.footer-specific-content ul li a.red-link{color:#f00}.noTouchDevice .footer-cross-links ul li a.red-link:hover,.noTouchDevice .footer-specific-content ul li a.red-link:hover{color:#9c0000}
.footer-cross-links ul li a.only-mobile-link,.footer-specific-content ul li a.only-mobile-link{display:none;color:#f00}.noTouchDevice .footer-cross-links ul li a.only-mobile-link:hover,.noTouchDevice .footer-specific-content ul li a.only-mobile-link:hover{color:#9c0000}.footer-cross-links .row:after,.footer-specific-content .row:after{content:"";display:block;clear:both}
.footer-specific-content{margin-bottom:75px}.footer-specific-content{display:none;padding-top:10px;clear:both}.footer-specific-content:after{content:"";display:block;clear:both}.footer-bottom{background-color:#f00;color:#fff;padding-top:58px}.footer-bottom .footer-social{overflow:hidden;margin:auto;max-width:728px;width:100%;display:table;table-layout:fixed}
.footer-bottom .footer-social ul{display:table-row}.footer-bottom .footer-social li{display:table-cell;text-align:center;margin-bottom:20px}.footer-bottom .footer-social a{color:#fff;font-size:1.8em;line-height:1.8em;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block}
.noTouchDevice .footer-bottom .footer-social a:hover{color:#9c0000}.footer-bottom .footer-social a:before{padding-top:5px;display:block}.footer-bottom .footer-nav{overflow:hidden;max-width:868px;margin:auto;text-align:center;margin-top:35px}.footer-bottom .footer-nav li{font-size:.938em;font-weight:bold;display:inline}
.footer-bottom .footer-nav li:after{content:"·";color:#fff;margin:0 4px 0 6px}.footer-bottom .footer-nav li:last-child:after{display:none}.footer-bottom .footer-nav a{display:inline-block;color:#fff;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.noTouchDevice .footer-bottom .footer-nav a:hover{color:#9c0000}.footer-bottom .footer-info{overflow:hidden;margin-top:40px;padding-bottom:50px}.footer-bottom .footer-info a{position:absolute;bottom:0}.footer-bottom .footer-info .col4{position:relative;font-size:.750em;min-height:27px}.footer-bottom .footer-info .col4 span{position:absolute;bottom:0;display:block;width:100%;text-align:center;line-height:.8em;font-weight:bold}
.footer-bottom .footer-info .last-col a{right:0}.footer-bottom .footer-info .logo-universia{background-image:url('_gfx/universia@2x.png');background-size:135px 18px;width:135px;height:18px}#ie8 .footer-bottom .footer-info .logo-universia{background-image:url('_gfx/universia.png')}
.footer-bottom .footer-info .logo-santander{background-image:url('_gfx/santander@2x.png');background-size:155px 27px;width:155px;height:27px}#ie8 .footer-bottom .footer-info .logo-santander{background-image:url('_gfx/santander.png')}@-webkit-keyframes rotateArrow{from{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}@-moz-keyframes rotateArrow{from{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}
}@-o-keyframes rotateArrow{from{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}@-webkit-keyframes rotateArrowInvert{from{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}
to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}@-moz-keyframes rotateArrowInvert{from{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}
}@-o-keyframes rotateArrowInvert{from{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}@media only screen and (max-width:56.25em){.footer-middle .select01{width:100%}
.footer-middle .select01 select{width:120%}}@media only screen and (max-width:40em){.footer-middle{font-size:.9375em}.footer-middle .container-inner{padding:0 20px 26px 20px}.footer-middle .container-inner .column:first-child .column:first-child{border-bottom:1px solid #e8e8e8;padding-bottom:16px;margin-bottom:18px}
.footer-middle .container-inner .column:first-child .column:first-child+.column{padding-bottom:0;margin-bottom:-10px}.footer-middle .container-inner .column:first-child .column:first-child+.footer-select-block{margin-bottom:18px}.footer-middle .select-button-inner+.text-helper{margin-bottom:0}.footer-middle .select01{max-width:none}
.footer-middle .viewall{margin-top:15px;border-top:0;margin-bottom:10px}.footer-middle h3.heading4{font-size:1.1333em}.footer-middle .viewall{font-size:.8666em;padding:26px 20px 0 20px}.footer-middle .footer-middle-desc{font-size:.933em}.footer-middle .footer-middle-linkred{font-size:1em}.footer-middle .column+.column{margin-top:0}
.footer-middle .column+.column.viewall{margin-top:15px}.footer-middle.footer-middle-movility .footer-cross-links ul li h3+ul{padding:20px 0 11px 0}.select-button{max-width:none}.select-button-inner+.text-helper{margin-bottom:0}.footer-bottom{padding-top:32px}.footer-bottom .footer-info{margin-top:37px;padding-bottom:40px}
.footer-bottom .footer-info .container-inner{padding:0 20px 26px 20px}.footer-bottom .footer-info a{position:relative;margin:auto;left:inherit;right:inherit;bottom:inherit;display:block}.footer-bottom .footer-info .col3 span{line-height:2em}.footer-bottom .footer-info .column:first-child{margin-bottom:6px}
.footer-bottom .footer-info .column+.column+.column{margin-top:24px}.footer-bottom .footer-social{display:block}.footer-bottom .footer-social ul{display:block;width:78%;margin:auto;overflow:hidden;text-align:center}.footer-bottom .footer-social li{display:inline-block;width:74px;margin-top:auto}.footer-bottom .footer-social a{color:#fff;font-size:1.8em;line-height:1.8em}
.footer-bottom .footer-nav{margin-top:15px}.footer-logos .column{border-top:1px solid #323337}.footer-logos .column:first-child{border:0}.footer-logos .column+.column a{background-position:center center}.footer-logos .column+.column+.column a{background-position:center -10px}.footer-cross-links ul{margin-bottom:-1px}
.footer-cross-links ul li h3.heading4{margin-bottom:0;font-size:1.1333em}.footer-cross-links ul li h3 a{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:19px 0 17px 0;position:relative;display:block}.footer-cross-links ul li h3 a:after{font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e602";font-size:28px;display:block;position:absolute;right:0;top:50%;margin-top:-14px;color:red;-webkit-animation:rotateArrowInvert .4s 1 ease;-moz-animation:rotateArrowInvert .4s 1 ease;-o-animation:rotateArrowInvert .4s 1 ease}
.footer-cross-links ul li h3 a.active:after{content:"\e601";-webkit-animation:rotateArrow .4s 1 ease;-moz-animation:rotateArrow .4s 1 ease;-o-animation:rotateArrow .4s 1 ease}.footer-cross-links ul li h3+ul{padding:20px 0 25px 0}.footer-cross-links ul ul{display:none}.footer-cross-links ul li a.only-mobile-link,.footer-specific-content ul li a.only-mobile-link{display:block}
.footer-specific-content{margin-bottom:0;padding-top:22px}.footer-specific-content ul{margin-bottom:28px}}.doofinder h3{color:#23242b;font-family:'HankenGrotesk',sans-serif;font-weight:700;text-transform:initial;letter-spacing:0;font-size:18px;border-bottom:1px solid #f0f0f0;padding-bottom:10px;padding-top:10px;line-height:1.2em;margin-bottom:.8em}
.doofinder p{line-height:16px;margin-left:25px;font-size:16px;font-family:'HankenGrotesk',sans-serif}.doofinder em{font-style:oblique;font-weight:400}.doofinder strong{color:red}.slide-text-title a{font-weight:bold;color:white}.slide-text-title a:hover,.slide-text-desc a:hover{font-weight:bold;color:#efefef;text-shadow:2px 2px 10px #AAA}
.slide-text-desc a{font:inherit;font-weight:bold;color:white;font-size:1.0625em}.area-map{padding-top:1px}@media screen and (min-width:1200px){.slide-text-desc{max-width:600px!important}}#doofinderLogo{display:none}#doofinder-header .modes.list-modes .icon.ListView,#doofinder-header .modes.list-modes .icon.GridView{display:none}
#contentSearch{margin-top:30px}.featured article{background-color:#292b33;color:#999}.featured article h3,.featured article a,.featured article .notice-date{color:#fff!important;transition:color 300ms ease-out}.featured article p,.featured article .notice-date{padding:0 0 0 10px}.featured article h3{padding:4px 28px 0}
.featured article .notice-module-footer{padding:0 12px 10px}.featured article h3:hover,.featured article a:hover{color:#777!important}table.patrocinado td{border:0;background:#fff!important;text-align:inherit}table.patrocinado{border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;font-size:.688em;font-family:'HankenGrotesk',sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.075em}
.featured .notice-subtitle{color:#fff;padding-top:15px}.featured .title04{color:#fff}.featured .notice-description{margin-left:5px;padding:20px}.featured .notice-module-header:after{float:left;border-color:transparent transparent #292b33;content:"";position:relative;z-index:3;width:0;height:0;border-style:solid;border-width:0 12.5px 13px;margin-top:-13px;margin-left:45%}
table.patrocinado2{border-left:none;border-right:0;margin-bottom:20px}table.patrocinado3{border:0;margin-top:-20px}.patro-izq{padding-left:10px}.patro-der{padding-right:10px;text-align:right}.refModel li{padding-left:0}Rediseño pie de pagina .footer .moduleTabs{margin-bottom:-1px}.footer .moduleTabs .customTabs{border-right:0}
.footer .moduleTabs .customTabs .table{height:40px;border-bottom:0}.footer .moduleTabs .customTabs .cell{vertical-align:middle;background-color:transparent;border-left:none}.footer .moduleTabs .customTabs .cell a{color:#23242b;height:40px;position:relative;-webkit-transition:color .2s ease-out,background-color .2s ease-out;-moz-transition:color .2s ease-out,background-color .2s ease-out;-o-transition:color .2s ease-out,background-color .2s ease-out;transition:color .2s ease-out,background-color .2s ease-out}
.footer .moduleTabs .customTabs .cell a.active{color:#23242b;background-color:transparent;cursor:default}.footer .moduleTabs .customTabs .cell a.active:after{bottom:-11px;border-color:transparent;visibility:visible}.footer .moduleTabs .customTabs .cell a:before{content:"";display:inline-block;width:2%;margin-left:-2%;height:100%;vertical-align:middle}
.footer .moduleTabs .customTabs .cell a span{display:inline-block;vertical-align:middle;width:100%}.footer .moduleTabs .customTabs .cell a span:after{content:"";width:1px;height:100%;background-color:#e8e8e8;position:absolute;top:0;left:-1px}.footer .moduleTabs .customTabs .cell a:after{content:'';width:20%;height:3px;border:0;background-color:red;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;bottom:0!important;left:50%;margin-left:-10%;z-index:2;visibility:hidden}
.footer .moduleTabs .tabTitle{display:none}.footer .moduleTabs .tabs-carousel>.owl-controls{display:none}.footer .moduleTabs .tabs-carousel .tab-content{-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;position:absolute;width:100%;top:0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}
.footer .moduleTabs .tabs-carousel .tab-content.active{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;position:relative}.footer .moduleTabs .module .title01{font-size:1.25em}.footer .moduleTabs .module .title01 span{width:34px;height:3px;margin-left:-17px}
.footer .moduleTabs .module .viewall{border-top:0;margin-top:10px}.footer .moduleTabs .module+.module{margin-top:0;border-top:1px solid #f0f0f0}.fixcol .footer .moduleTabs .customTabs .table{height:60px;border-bottom:0}.fixcol .footer .moduleTabs .customTabs .cell a{color:red;height:60px;background-color:#f5f5f5;font-size:.8125em;text-transform:uppercase;letter-spacing:.075em;font-weight:700}
.fixcol .footer .moduleTabs .customTabs .cell a.active{color:#676767;background-color:#fff}.fixcol .footer .moduleTabs .customTabs .cell a.active:after{display:none}.fixcol .footer .moduleTabs .customTabs .cell a:before{content:"";display:inline-block;width:2%;margin-left:-2%;height:100%;vertical-align:middle}
.fixcol .footer .moduleTabs .customTabs .cell a span{display:inline-block;vertical-align:middle;width:100%}.fixcol .footer .moduleTabs .customTabs .cell a span:after{content:"";width:1px;height:100%;background-color:#e8e8e8;position:absolute;top:0;left:-1px}.fixcol .footer .moduleTabs .customTabs .cell a:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:11px 11px 0;border-color:#fff transparent transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;bottom:-4px;left:50%;margin-left:-8.5px;z-index:2;visibility:hidden}
.noTouchDevice .fixcol .footer .moduleTabs .customTabs .cell a:hover{color:#9c0000}.noTouchDevice .fixcol .footer .moduleTabs .customTabs .cell a:hover.active{color:#676767}.footer .moduleTabs.type02{position:relative}.footer .container-inner{padding-bottom:0}.footer .container-inner>:first-child{margin-top:0}
.footer-middle-desc{font-size:.875em;line-height:1.475em;padding-right:35px}.footer-middle-desc a{font-family:'PT Serif',serif;font-size:.9333em;display:inline-block;position:relative}.footer-logos{position:relative;z-index:5;background-color:#26272b;width:100%}.footer-logos .column{margin-bottom:0}
.footer-logos a{display:block;height:107px;margin:auto}.footer-logos .logo-miriadax{background-image:url(_gfx/miriadax@2x.png);height:107px;background-size:162px 107px;width:162px}#ie8 .footer-logos .logo-miriadax{background-image:url(_gfx/miriadax.png)}.footer-logos .logo-universiaahorra{background-image:url(_gfx/universia_ahorra@2x.png);height:107px;background-size:232px 107px;width:232px}
#ie8 .footer-logos .logo-universiaahorra{background-image:url(_gfx/universia_ahorra.png)}.footer-logos .logo-trabajando{background-image:url(_gfx/trabajando@2x.png);height:108px;background-size:206px 108px;width:206px}#ie8 .footer-logos .logo-trabajando{background-image:url(_gfx/trabajando.png)}.footer-logos .logo-fundacion-universia{background-image:url(_gfx/fundacion-universia@2x.png);height:109px;background-size:232px 109px;width:232px}
#ie8 .footer-logos .logo-fundacion-universia{background-image:url(_gfx/fundacion-universia.png)}.footer-logos .logo-beevoz{background-image:url(_gfx/beevoz@2x.png);height:107px;background-size:152px 107px;width:152px}#ie8 .footer-logos .logo-beevoz{background-image:url(_gfx/beevoz.png)}.footer-middle{position:relative;z-index:5;padding:40px 0 3px;background-color:#FFF}
.footer-middle .footer-middle-desc{margin-bottom:8px}.footer-middle .footer-middle-linkred{font-size:.938em}.footer-middle .heading4{margin-bottom:.7em}.footer-middle .viewall{padding-bottom:30px;vertical-align:middle;margin-top:16px}.footer-middle .select-button-inner+.text-helper{margin-bottom:40px}
.footer-middle .footer-social{overflow:hidden;margin:30px auto;max-width:728px;width:100%;display:table;table-layout:fixed}.footer-middle .footer-social ul{display:table-row}.footer-middle .footer-social li{display:table-cell;text-align:center;margin-bottom:20px}.footer-middle .footer-social a{color:#26272b;font-size:1.8em;line-height:1.8em;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.noTouchDevice .footer-middle .footer-social a:hover{color:#a3a5ad}.footer-middle .footer-social a:before{padding-top:5px;display:block}.select01{border:1px solid #e8e8e8;width:100%;max-width:272px;max-height:38px;overflow:hidden;outline:0;cursor:pointer;position:relative}.select01 .icon-arrowdown{position:absolute;display:block;width:38px;height:36px;background-color:#292b33;top:0;right:0;color:#FFF;text-align:center;padding-top:7px;font-size:.9em;pointer-events:none;z-index:2;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}
.select01 select{min-width:110%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;height:36px;padding:5px 0 5px 10px;font-size:.9375em;outline:0;cursor:pointer}.noTouchDevice .select01:hover .icon-arrowdown{background-color:red}.select-button-inner{display:none}
.select-button-inner+.text-helper{font-size:14px;margin-top:5px;display:inline-block}.select-button{display:block;border:1px solid red;width:100%;font-weight:700;max-width:272px;text-align:center;padding:11px;text-transform:uppercase;font-size:.8125em;margin-top:10px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}
.noTouchDevice .select-button:hover{border-color:red;color:#fff;background-color:red}.select-button i{position:relative;font-size:1.2307em;top:2px}.footer-cross-links,.footer-specific-content{margin-bottom:0}.footer-cross-links ul,.footer-specific-content ul{margin-bottom:14px}.footer-cross-links ul li,.footer-specific-content ul li{line-height:21px;margin-top:10px}
.footer-cross-links ul li:first-child,.footer-specific-content ul li:first-child{margin-top:0}.footer-cross-links ul li h3 a,.footer-specific-content ul li h3 a{font-weight:700}.footer-cross-links ul li a,.footer-specific-content ul li a{color:#292b33;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.noTouchDevice .footer-cross-links ul li a:hover,.noTouchDevice .footer-specific-content ul li a:hover{color:red}.footer-cross-links ul li a.red-link,.footer-specific-content ul li a.red-link{color:red}.noTouchDevice .footer-cross-links ul li a.red-link:hover,.noTouchDevice .footer-specific-content ul li a.red-link:hover{color:#9c0000}
.footer-cross-links ul li a.only-mobile-link,.footer-specific-content ul li a.only-mobile-link{display:none;color:red}.noTouchDevice .footer-cross-links ul li a.only-mobile-link:hover,.noTouchDevice .footer-specific-content ul li a.only-mobile-link:hover{color:#9c0000}.footer-cross-links .row:after,.footer-specific-content .row:after{content:"";display:block;clear:both}
.footer-specific-content{margin-bottom:75px;display:none;padding-top:10px;clear:both}.footer-specific-content:after{content:"";display:block;clear:both}.footer .moduleTabs{overflow:hidden;margin-bottom:20px}.footer .moduleTabs .customTabs{border-right:0;float:left;margin-bottom:30px}
.footer .moduleTabs .customTabs .table{height:40px;border-bottom:0}.footer .moduleTabs .customTabs .cell{border-left:none;text-align:left}.footer .moduleTabs .customTabs .cell a{color:#676767;display:inline-block;font-weight:600;font-size:18px;height:45px;width:auto}.footer .moduleTabs .customTabs .cell a.active{color:#23242b;background-color:transparent;cursor:default}
.footer .moduleTabs .customTabs .cell a.active:after{bottom:0;border-color:transparent;visibility:visible}.footer .moduleTabs .customTabs .cell a:before{content:none}.footer .moduleTabs .customTabs .cell a span:after{content:none}.footer .moduleTabs .customTabs .cell a:after{content:'';width:75px;height:3px;border:0;background-color:red;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;bottom:0;left:50%;margin-left:-37.5px;z-index:2;visibility:hidden}
.footer .moduleTabs .tabTitle{display:none}.footer .moduleTabs .tabs-carousel>.owl-controls{display:none}.footer .moduleTabs .tabs-carousel .tab-content{-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;position:absolute;width:100%;top:0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}
.footer .moduleTabs .tabs-carousel .tab-content.active{-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;position:relative}.footer .moduleTabs .module .title01{font-size:1.25em}.footer .moduleTabs .module .title01 span{width:34px;height:3px;margin-left:-17px}
.footer .moduleTabs .module .viewall{border-top:0;margin-top:10px}.footer .moduleTabs .module+.module{margin-top:0;border-top:1px solid #f0f0f0}.fixcol .footer .moduleTabs .customTabs .table{height:60px;border-bottom:0}.fixcol .footer .moduleTabs .customTabs .cell a{color:red;height:60px;background-color:#f5f5f5;font-size:.8125em;text-transform:uppercase;letter-spacing:.075em;font-weight:700}
.fixcol .footer .moduleTabs .customTabs .cell a.active{color:#676767;background-color:#fff}.fixcol .footer .moduleTabs .customTabs .cell a.active:after{display:none}.fixcol .footer .moduleTabs .customTabs .cell a:before{content:"";display:inline-block;width:2%;margin-left:-2%;height:100%;vertical-align:middle}
.fixcol .footer .moduleTabs .customTabs .cell a span{display:inline-block;vertical-align:middle;width:100%}.fixcol .footer .moduleTabs .customTabs .cell a span:after{content:"";width:1px;height:100%;background-color:#e8e8e8;position:absolute;top:0;left:-1px}.fixcol .footer .moduleTabs .customTabs .cell a:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:11px 11px 0;border-color:#fff transparent transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:absolute;bottom:-4px;left:50%;margin-left:-8.5px;z-index:2;visibility:hidden}
.noTouchDevice .fixcol .footer .moduleTabs .customTabs .cell a:hover{color:#9c0000}.noTouchDevice .fixcol .footer .moduleTabs .customTabs .cell a:hover.active{color:#676767}.footer .moduleTabs.type02{position:relative}.footer .moduleTabs .tabs-carousel .tabTitle{display:block!important}.footer-bottom{position:relative;background-color:red;color:#fff;padding-top:58px}
.footer-bottom .footer-social{overflow:hidden;margin:auto;max-width:728px;width:100%;display:table;table-layout:fixed}.footer-bottom .footer-social ul{display:table-row}.footer-bottom .footer-social li{display:table-cell;text-align:center;margin-bottom:20px}.footer-bottom .footer-social a{color:#fff;font-size:1.8em;line-height:1.8em;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.noTouchDevice .footer-bottom .footer-social a:hover{color:#9c0000}.footer-bottom .footer-social a:before{padding-top:5px;display:block}.footer-bottom .footer-nav{overflow:hidden;text-align:center;margin-top:35px}.footer-bottom .footer-nav li{font-size:.938em;font-weight:700;display:inline}.footer-bottom .footer-nav li:after{content:"·";color:#fff;margin:0 4px 0 6px}
.footer-bottom .footer-nav li:last-child:after{display:none}.footer-bottom .footer-nav a{display:inline-block;color:#fff;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.noTouchDevice .footer-bottom .footer-nav a:hover{color:#9c0000}.footer-bottom .footer-nav-v2 .footer-nav-right{float:right;margin-bottom:30px}.footer-bottom .footer-nav-v2 .footer-nav-left{float:left}.footer-bottom .footer-nav-v2 .footer-nav-left li{display:inline-block;font-size:.8125em;font-weight:700;padding-left:14px}
.footer-bottom .footer-nav-v2 .footer-nav-left li.header-world-layer-inner{display:block}.footer-bottom .footer-nav-v2 .footer-nav-left li a{position:relative;color:#23242b;z-index:1;top:-3px;padding:0 0 6px;margin-bottom:-3px;margin-left:0;margin-right:0;-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}
.noTouchDevice .footer-bottom .footer-nav-v2 .footer-nav-left li a:hover{color:red}.footer-bottom .footer-nav-v2 .footer-nav-left li a .arrow-small{position:relative;top:2px;display:inline-block}.footer-bottom .footer-nav-v2 .footer-nav-left li a span{position:relative;top:5px;font-weight:700}.footer-bottom .footer-nav-v2 .footer-nav-left li ul{margin-bottom:0}
.footer-bottom .footer-nav-v2 .footer-nav-left li li{font-size:1em}.footer-bottom .footer-nav-v2 .footer-nav-left li:before{content:"";display:inline-block;position:relative;height:8px;border-left:1px solid #d9d9d9;margin-right:18px}.footer-bottom .footer-info{overflow:hidden;margin-top:40px;padding-bottom:50px}
.footer-bottom .footer-info a{position:absolute;bottom:0}.footer-bottom .footer-info .col4{position:relative;font-size:.75em;color:#fff;min-height:27px}.footer-bottom .footer-info .col4 span{position:absolute;bottom:0;display:block;width:100%;text-align:center;line-height:.8em;font-weight:700}.footer-bottom .footer-info .last-col a{right:0}
.footer-bottom .footer-info .logo-universia{background-image:url(_gfx/universia@2x.png);background-size:135px 18px;width:135px;height:18px}#ie8 .footer-bottom .footer-info .logo-universia{background-image:url(_gfx/universia.png)}.footer-bottom .footer-info .logo-santander{background-image:url(_gfx/santander@2x.png);background-size:155px 27px;width:155px;height:27px}
#ie8 .footer-bottom .footer-info .logo-santander{background-image:url(_gfx/santander.png)}@-webkit-keyframes rotateArrow{from{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}
}@-moz-keyframes rotateArrow{from{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}@-o-keyframes rotateArrow{from{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}
to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}@-webkit-keyframes rotateArrowInvert{from{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}
}@-moz-keyframes rotateArrowInvert{from{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}@-o-keyframes rotateArrowInvert{from{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}
to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}.footer-bottom{-moz-transition:margin-top .4s ease-in-out;-webkit-transition:margin-top .4s ease-in-out;transition:margin-top .4s ease-in-out}.footer-bottom .footer-nav-left>li{padding-left:0!important}
.footer-bottom .footer-nav-left>li>a{color:#FFF!important;font-size:15px!important;top:-5px!important}.footer-bottom .footer-nav-left>li>a span{font-weight:400!important}.footer-bottom .footer-nav-left>li>a:hover{color:#9c0000!important}.footer-bottom .footer-nav-left>li:before{content:none!important}
.footer-bottom .footer-world-layer{position:absolute;left:0;width:100%;background-color:#f0f0f0;bottom:100%;z-index:-1;padding:70px 38px 50px;font-size:15px;text-align:left;font-family:'HankenGrotesk',sans-serif;color:#292b33;background-image:url(_gfx/map.svg);background-size:1500px auto;background-repeat:no-repeat;background-position:center -90px}
.footer-bottom .footer-world-layer .world-title{font-size:18px;margin-bottom:20px;margin-left:-23px;font-weight:700;font-family:'HankenGrotesk',sans-serif!important}.footer-bottom .footer-world-layer .world-title:before{font-family:'universia-icons'!important;font-size:18px;position:relative;top:1px;margin-right:4px;font-weight:400}
.footer-bottom .footer-world-layer ul li{font-weight:400;border:0;padding:0!important;margin:0 0 13px;width:19.5%}.footer-bottom .footer-world-layer ul li:before{content:none!important}.footer-bottom .footer-world-layer ul li a{top:0}.footer-bottom .footer-world-layer .column+.column .world-title{padding-left:45px}
.footer-bottom .footer-world-layer .column+.column ul{padding-left:45px}.footer-bottom .footer-world-layer .column+.column ul li{width:100%}.footer-bottom .footer-world-layer-inner{display:block!important;max-width:793px;float:none!important;margin:auto;padding:0!important;padding-left:15px}.footer-bottom .footer-world-layer-inner.col10.last-col{margin:auto}
.footer-bottom .footer-world-layer-inner:after{content:"";display:block;clear:both}.footer-bottom .footer-world-layer-inner:before{content:none!important}.footer-bottom:after{content:"";display:block;clear:both}.footer-bottom .header-world-button{display:inline-block;position:relative;z-index:1;top:-3px;padding:0 15px 8px 23px;margin-bottom:-3px;margin-left:-23px}
.noTouchDevice .footer-bottom .header-world-button:hover div{color:#9c0000}.footer-bottom .header-world-button.active .icons-arrowdown-small{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);top:-1px;left:-2px!important}.footer-bottom .header-world-button.active .icons-arrowdown-small:before{content:"\e607";font-size:1em}
.footer-bottom.world-opened{margin-top:317px}.patrocinado img{max-height:32px}.notice-image-destacada img,.notice-module-header .notice-image img{object-fit:cover}.featured article h3.title02.notice-featured{padding:0 10px 0!important}.simpleTwoColumnsList-item.notice-module article h3{min-height:60px}
.col8 .col8 .simpleTwoColumnsList-item{display:block;float:none;width:100%;margin-right:0}.col8.noticias3 .simpleColumn-item{display:inline-block;float:left;width:31.3%}.notice-image-destacada img{background:#f1f1fa;height:320px!important;display:block;float:left;width:48%}.module.module_white .notice-image img{background:#f1f1fa;display:block;margin:0 auto 10px auto;max-height:500px;object-fit:cover}
.module.module_white.notice-module .divNewsDestacada{overflow:auto;padding:10px 0 30px 0}.ellipsis{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;max-width:100%;overflow:hidden;text-overflow:ellipsis;height:inherit}.divNewsDestacada .notice-module-header{float:right;width:48%}#titleDestacada{font-size:2.15em;min-height:auto}
.noticias3{text-align:center;overflow:auto;margin-top:0}#dateDestacada{margin-top:8px}.rightColumn{margin-top:5px}.groupModuleTabsParticipa{clear:both;margin:15px 0 15px 0}.floatcol.col8.col8-md.col4-sm.last-col .column.col8.col8-md.col4-sm.last-col{padding-top:20px}.module.module_white.module_bottomLine.basicBlock.basicBlock_small{margin-top:15px}
@media only screen and (max-width:56.25em){.footer-middle .select01{width:100%}.footer-middle .select01 select{width:120%}.footer-logos a.logo-miriadax{background-size:60% auto;background-position:center;background-repeat:no-repeat;width:100%}.footer-logos a.logo-universiaahorra{background-size:100% auto;background-position:center;background-repeat:no-repeat;width:100%}
.footer-logos a.logo-beevoz{background-size:60% auto;background-position:center center;background-repeat:no-repeat;width:100%}.groupModuleTabsParticipa{margin:0 0 30px 0}.floatcol.col8.col8-md.col4-sm.last-col .column.col8.col8-md.col4-sm.last-col{padding-top:5px}.module.module_white.module_bottomLine.basicBlock.basicBlock_small{margin-top:30px}
}@media only screen and (max-width:40em){.footer-middle{font-size:.9375em}.footer-middle .container-inner{padding:0 20px 26px}.footer-middle .container-inner .column:first-child .column:first-child{border-bottom:1px solid #e8e8e8;padding-bottom:16px;margin-bottom:18px}.footer-middle .container-inner .column:first-child .column:first-child+.column{padding-bottom:0;margin-bottom:-10px}
.footer-middle .container-inner .column:first-child .column:first-child+.footer-select-block{margin-bottom:18px}.footer-middle .container-inner .footer-social{display:none}.footer-middle .select-button-inner+.text-helper{margin-bottom:0}.footer-middle .select01{max-width:none}.footer-middle .viewall{margin-top:15px;border-top:0;margin-bottom:10px}
.footer-middle h3.heading4{font-size:1.1333em}.footer-middle .viewall{font-size:.8666em;padding:26px 20px 0}.footer-middle .footer-middle-desc{font-size:.933em}.footer-middle .footer-middle-linkred{font-size:1em}.footer-middle .column+.column{margin-top:0}.footer-middle .column+.column.viewall{margin-top:15px}
.footer-middle.footer-middle-movility .footer-cross-links ul li h3+ul{padding:20px 0 11px}.select-button{max-width:none}.select-button-inner+.text-helper{margin-bottom:0}.footer-bottom{padding-top:32px}.footer-bottom .footer-info{margin-top:0;padding-bottom:10px}.footer-bottom .footer-info .container-inner{padding:0 20px 26px}
.footer-bottom .footer-info a{position:relative;margin:auto;left:inherit;right:inherit;bottom:inherit;display:block}.footer-bottom .footer-info .col3 span{line-height:2em}.footer-bottom .footer-info .column:first-child{margin-bottom:6px}.footer-bottom .footer-info .column+.column+.column{margin-top:24px}
.footer-bottom .footer-social{display:block}.footer-bottom .footer-social ul{display:block;width:78%;margin:auto;overflow:hidden;text-align:center}.footer-bottom .footer-social li{display:inline-block;width:74px;margin-top:auto}.footer-bottom .footer-social a{color:#fff;font-size:1.8em;line-height:1.8em}
.footer-bottom .footer-nav{margin-top:15px}.footer-logos .column{height:auto;border-top:1px solid #323337}.footer-logos .column:first-child{border:0}.footer-logos .column a{display:block;position:relative;height:72px;background-position:center -10px}.footer-logos .column a.logo-miriadax{background-image:url(_gfx/miriadax@2x.png);height:107px;background-size:162px 107px;width:162px;height:72px}
#ie8 .footer-logos .column a.logo-miriadax{background-image:url(_gfx/miriadax.png)}.footer-logos .column a.logo-universiaahorra{background-image:url(_gfx/universia_ahorra@2x.png);height:107px;background-size:232px 107px;width:232px;height:72px}#ie8 .footer-logos .column a.logo-universiaahorra{background-image:url(_gfx/universia_ahorra.png)}
.footer-logos .column a.logo-beevoz{background-image:url(_gfx/beevoz@2x.png);width:145px;height:100px;background-size:145px 100px;width:152px;height:72px}#ie8 .footer-logos .column a.logo-beevoz{background-image:url(_gfx/beevoz.png)}.footer-logos .column a.logo-fundacion-universia{height:110px}.footer-logos .column+.column a{background-position:center center}
.footer-logos .column+.column+.column a{background-position:center -10px}.footer-cross-links ul{margin-bottom:-1px}.footer-cross-links ul li h3.heading4{margin-bottom:0;font-size:1.1333em}.footer-cross-links ul li h3 a{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:19px 0 17px;position:relative;display:block}
.footer-cross-links ul li h3 a:after{font-family:'universia-icons'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e602";font-size:28px;display:block;position:absolute;right:0;top:50%;margin-top:-14px;color:red;-webkit-animation:rotateArrowInvert .4s 1 ease;-moz-animation:rotateArrowInvert .4s 1 ease;-o-animation:rotateArrowInvert .4s 1 ease}
.footer-cross-links ul li h3 a.active:after{content:"\e601";-webkit-animation:rotateArrow .4s 1 ease;-moz-animation:rotateArrow .4s 1 ease;-o-animation:rotateArrow .4s 1 ease}.footer-cross-links ul li h3+ul{padding:20px 0 25px}.footer-cross-links ul ul{display:none}.footer-cross-links ul li a.only-mobile-link,.footer-specific-content ul li a.only-mobile-link{display:block}
.footer-specific-content{margin-bottom:0;padding-top:22px}.footer-specific-content ul{margin-bottom:28px}.footer-nav-left{margin-left:auto;margin-right:auto;float:none!important}.footer-nav-left>li>a{padding-bottom:3px!important}.footer-nav-left .footer-world-layer{display:none}.footer-nav-left .arrow-small{display:none!important}
.footerv2 .footer-logos{display:none}.footer .moduleTabs .tabs-carousel .tab-content{overflow:hidden}.groupModuleTabsParticipa{margin:0}.floatcol.col8.col8-md.col4-sm.last-col .column.col8.col8-md.col4-sm.last-col{padding-top:0}.headerToday_wrapper{margin-top:20px}.module.module_white.module_bottomLine.basicBlock.basicBlock_small{margin-top:20px}
}.footer-logos{text-align:center}@media screen and (max-width:640px){.footer-logos li img{width:150px}.footer-bottom .footer-info .logo-universia{margin-top:30px}}.notice-portrait{vertical-align:top;float:left;max-width:80px;display:inline-block;vertical-align:middle;margin-right:10px}.notice-portrait figure{display:block;text-align:center;margin:auto;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.notice-contentDetail{display:inline-block;vertical-align:middle;width:75%}.notice-contentDetail .title04{font-size:1em;line-height:1.25em;font-weight:400;text-transform:initial;letter-spacing:0;margin-bottom:3px}.autor3 .notice-contentDetail p{font-size:.8375em;line-height:1.533em}.notice-module_border{border:1px solid #e8e8e8;padding:28px}
.autor1,.autor2{margin:5px 0}.autor1 .title04{margin-top:15px}.autor2 .title04{font-size:14px!important}.autor2 .notice-portrait figure{width:30px}.autor3{border-top:1px solid #eee;padding:20px 0}.autor3 .notice-portrait{margin-right:20px}.autor1 figure{width:51px!important}.autor3 img{width:80px!important}
.help-message{padding:20px;margin:30px 0;background-color:#f0f0f0;text-align:center}.help-message a{width:250px;margin:0 auto;text-transform:uppercase;letter-spacing:.075em;font-weight:700;font-family:'HankenGrotesk',sans-serif;font-size:.8125em;text-decoration:none!important}@media(max-width:767px){.notice-page .help-message a{width:100%}
}.visible-mobile{display:none}@media only screen and (max-width:900px){.visible-mobile{display:block}.visible-pc{display:none}}.notice-module.visible-mobile+.notice-module{margin-top:0;border-top:0;padding-top:0}.hide-mobile{display:block}.headerImgUser{margin:7px 9px 0 0!important;border-radius:50%;float:left;max-height:21px}
.lead{border:1px solid #CCC;padding:30px 20px;margin:40px auto;width:75%}.lead p{font-size:18px}.lead img{min-width:200px;max-width:100%}.lead .button{margin-top:20px}.wysiwyg .lead ul{float:left;width:200px!important;font-size:18px;font-weight:700}.lead a{font-family:'HankenGrotesk',sans-serif!important;text-decoration:none!important}
@media only screen and (max-width:1200px){.lead img{margin:auto;float:none}.lead ul{float:none;width:100%}}@media only screen and (max-width:500px){.lead{width:100%}}.lead ul li:before{content:"\e664";font-family:"universia-icons"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;position:absolute;font-size:15px;color:inherit;top:.4em;left:-20px}
.lead ul{float:left;width:420px;font-size:18px;font-weight:700;padding-left:20px}.lead ul li{position:relative;margin-top:5px}.relacionado{margin:20px -28px 0;display:inline-block;border-top:1px solid #eee;padding:20px 28px 0;position:relative;top:18px}.relacionado a:hover{opacity:.8}.relacionado .column{width:31%;margin-right:3%;margin-bottom:20px}
.relacionado .last-col{margin-right:0}.relacionado .notice-image{margin-bottom:20px}.relacionado .title03{margin-bottom:0;text-transform:inherit}.relacionado .notice-module-footer a{text-transform:uppercase;font-size:11px;font-family:'HankenGrotesk',sans-serif!important;letter-spacing:1px}
@media only screen and (max-width:640px){.notice-module_border{text-align:center}.notice-portrait{float:none;margin:0}.autor1 .title04,.autor2 .title04{margin:0 0 0 10px}.autor1,.autor2{margin:5px 0 20px}.autor3{text-align:center}.autor3 .notice-portrait{margin-bottom:10px}.simpleTwoColumnsList-item.notice-module article h3{min-height:0}
.col8 .col8 .simpleTwoColumnsList-item{display:block;float:none;width:100%;margin:0 15px 0 0}h3.title02.notice-featured{min-height:0}.notice-image-destacada img{height:260px;display:block;float:none;width:100%}.module.module_white .notice-image img{margin:0}.module.module_white.notice-module .divNewsDestacada{display:inline-block;overflow:auto;padding:0;height:auto;margin-bottom:20px}
.divNewsDestacada .notice-module-header{float:none;width:100%}#titleDestacada{font-size:1.188em}.col8.noticias3 .simpleColumn-item{display:inline-block;float:none;width:100%;margin:20px 0 0 0!important}#dateDestacada{margin-top:.3em}}@media only screen and (max-width:500px){.relacionado .column{width:100%}
}.notice-portrait2{margin-right:0;float:none;max-width:inherit}.notice-module .notice-portrait2 figure{width:51px}.notice-module_interview .notice-contentDetail{text-align:left;width:84%}.quitarPuntosWi:before{content:none;display:none}.logo-fundacion{text-align:center}.logo-fundacion a{position:inherit!important;color:white!important}
.logo-fundacion img{width:135px;margin-top:-13px}.logo-fundacion em{font-style:initial;position:relative;top:-30px}@media only screen and (max-width:630px){.logo-fundacion a{margin:30px 0 10px!important}}.cabecero{margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #f0f0f0}@media only screen and (max-width:640px){.cabecero .notice-portrait{float:none;width:150px;margin:0 auto;max-width:inherit;display:block}
.cabecero .title04{text-align:center;font-size:20px;margin-top:10px}.cabecero{margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #f0f0f0}.cabecero .notice-description{text-align:center}}.caja-destacada{background-color:#f6f6f6;border-left:8px solid red;padding:30px 50px 30px 65px}.caja-destacada h3{border-bottom:1px solid #e2e2e2;padding-bottom:15px;text-transform:none;font-size:30px}
.faq li{padding-left:20px;font-size:19px;line-height:30px}.faq li:before{background:grey;border-radius:50px;padding:7px 10px 5px;content:counter(my-badass-counter);counter-increment:my-badass-counter;position:absolute;left:0;top:3px!important;font:700 14px/1 Sans-Serif;color:#fff!important}.parrafo1,blockquote{font-weight:700;font-size:25px;line-height:30px}
ol.faq>li{counter-increment:customlistcounter}ol.faq>li:before{content:counter(customlistcounter) " "}blockquote:after,blockquote:before{content:"";background-color:red;width:31px;height:3px;position:absolute;display:block;left:50%;margin-left:-15.5px}
ol.faq :first-child{counter-reset:customlistcounter}blockquote:before{bottom:-34px}blockquote:after{top:-31px}.wysiwyg table thead tr td,.wysiwyg table tr th,.wysiwyg table td{padding:7px 10px;font-size:19px;line-height:30px}.parrafo1,.parrafo2{background-color:#f6f6f6;padding:20px;font-size:19px;line-height:40px!important}
.parrafo1{border:1px solid #000;text-align:center}.parrafo2{border-left:8px solid red}.caja-destacada ul{list-style-type:disc;font-size:19px;line-height:30px}.caja-destacada ul li:before{display:none}.blue-line{width:100%;height:8px;background-color:#49a5b0}.black-rectangle{height:200px;background-color:black;padding:0;width:100%;z-index:1}
.ml-auto,.mx-auto{margin-left:auto!important}.row.ml-auto{margin-right:0}.mr-auto,.mx-auto{margin-right:auto!important}@media(max-width:1275px){.black-rectangle{height:225px}}@media(max-width:991px){.black-rectangle{height:300px;padding:0;min-height:300px}.mobile-padding{padding:0 36px}.cc-universia{float:none!important;text-align:center}
.footer-line{margin-top:25px}.no-padding-md{padding:0!important}.brand-posi{align-items:center;flex-direction:column}.fa.fa-external-link{display:none}.fa.fa-map-marker.color-iconos{color:#49a5b0}.fa.fa-globe.color-iconos{color:#49a5b0}.fa.fa-graduation-cap.color-iconos{color:#49a5b0}.large-contact{display:none!important}
}@media(min-width:991px){.container-fluid.no-padding.mobile-contact{display:none}}.black-rectangle a{text-decoration:none}.footer-line{height:1px;opacity:.41;border:solid 1px #979797;margin-top:58px}.footer-text,.footer-text a{font-size:15px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.2px;color:white;padding-left:15px}
.cc-universia{font-size:15px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.2px;color:white;padding-top:14px;padding-bottom:14px;float:right}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-margin-left{margin-left:0!important}.brand-posi{padding-top:57px}
.logo-container{width:200px;height:36px}.black-logo{height:21px;position:relative;background-image:url(_gfx/universia@2x.png);background-position:center;background-size:contain;background-repeat:no-repeat}.brand-logos{font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:white;padding-left:10px;padding-right:10px}
.brand-logos.col-auto>a{color:white}.spacer{width:6px;height:20px;font-family:HankenGrotesk;font-size:15px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:.2px;text-align:center;color:#979797;padding-left:20px}.fila{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.row.justify-content-center{padding-top:15px}