body, html{/*height:100%;*/margin:0;padding:0;width:100%;}
body, table{color:#424242;font-family:Arial, Roboto, sans-serif;font-size:14px;line-height:20px;}
h1, h2, h3, h4, h5{margin:0;}
header, nav, footer, section, article, div{box-sizing:border-box;}
ul{list-style:outside disc none;margin:0;padding-left:15px;}
a img{border:0;}
#main a{color:#0067a1;}
#main a:hover{color:#c20627;}
#main a.ButtonRound{color:white;}
.header a, .header a:hover{text-decoration:none;}
.header__logo{float:left;vertical-align:top;}
h1.header__title{font-weight:300;color:#162d57;font-family:Impact, Charcoal, sans-serif;transform:none;}
#social-top nav{left:50%;margin-left:254px;position:absolute;top:25px;}
#social-top li{float:left;}
.nav{width:100%;background-color:#0067A1;}
.nav__cont{width:980px;background:url('/image_resp/nav.png') no-repeat left;margin-left:auto;margin-right:auto;padding:0;}
#nav__list{padding:0;margin:0 0 0 210px;}
.nav__item{box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;line-height:47px;text-transform:uppercase;}
.nav__separator{box-sizing:border-box;display:-moz-inline-stack;display:inline-block;zoom:1;line-height:47px;padding:0;text-transform:uppercase;color:white;}
.nav a{text-decoration:none;color:white;}
.nav a:hover{text-decoration:none;}
.nav_drawer ul{padding:0;}
.nav_drawer li{}
.nav_drawer a{color:white;text-decoration:none;}
.nav_drawer ul ul a{padding-left:25px;}
div.search_drawer{border-bottom:1px solid red;padding:15px;}
div.current_drawer{border-bottom:1px solid red;padding:15px;}
.search_drawer label{color:white;}
#drawer_menu{}
.navigation{list-style:none;width:260px;top:0;list-style:none;background:#333;position:absolute;visibility:hidden;opacity:0;transition:visibility 0s linear 0.5s,opacity 0.5s linear;}
.nav-item{border-top:1px solid #111;border-bottom:1px solid #000;}
.nav-item a{display:block;padding:1em;background:linear-gradient(135deg, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);color:white;font-size:1.2em;text-decoration:none;transition:color 0.2s, background 0.5s;}
.nav-item a:hover{color:#c74438;background:linear-gradient(135deg, rgba(0,0,0,0) 0%,rgba(75,20,20,0.65) 100%);}
.nav-item select{width:260px;padding:10px 0;}
.site-wrap{min-width:100%;min-height:100%;background-color:#fff;position:relative;top:0;bottom:100%;left:0;z-index:1;}
.nav-trigger{position:absolute;clip:rect(0, 0, 0, 0);}
label[for="nav-trigger"]{position:absolute;top:5px;left:5px;z-index:999;width:30px;height:30px;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='30px' height='30px' viewBox='0 0 30 30' enable-background='new 0 0 30 30' xml:space='preserve'><rect width='30' height='5' style='fill:rgb(44,44,44);' /><rect y='16' width='30' height='5'  style='fill:rgb(44,44,44);' /><rect y='8' width='30' height='5' style='fill:rgb(44,44,44);' /></svg>");background-size:contain;}
.nav-trigger:checked + label{left:225px;background-image:url("close.svg");}
.nav-trigger:checked ~ .site-wrap{box-shadow:0 0 5px 5px rgba(0,0,0,0.5);}
.nav-trigger:checked ~ .navigation{box-shadow:0 0 5px 5px rgba(0,0,0,0.5);z-index:998;visibility:visible;opacity:1;transition-delay:0s;}
.nav-trigger + label, .site-wrap{transition:display 0.2s;}
#bootom_nav{display:block;height:68px;background:url("/image_resp/redline.png") repeat-x center;}
.quick_links{float:right;}
.quick_links li{float:left;}
#main{clear:both;padding-bottom:40px;}
.container{clear:both;}
footer{background:#032552;}
.socio_links{padding:30px 0px;}
.socio_links li{float:left;}
.top{Z-INDEX:9999999;POSITION:fixed;BOTTOM:20px;right:0px;}
.top-a{Z-INDEX:9999999;POSITION:fixed;BOTTOM:0px;FONT-SIZE:10px;opacity:0.2;}
#main .top A{width:14px;display:block;PADDING-BOTTOM:20px;BACKGROUND-COLOR:rgb(221,52,52);PADDING-LEFT:18px;PADDING-RIGHT:18px;COLOR:#fff;FONT-SIZE:30px;TEXT-DECORATION:none;PADDING-TOP:12px;box-sizing:content-box;}
.top A:hover{BACKGROUND-COLOR:#0067a1;COLOR:#ffffff;TEXT-DECORATION:none;}
div.hidden_nav{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:linear-gradient(transparent, transparent), url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2214%22%20height%3D%2232%22%3E%3Cdefs%3E%3Cpath%20d%3D%22M14%209.3V6.73l-1.575-.264c-.117-.44-.292-.848-.496-1.2l.93-1.285-1.81-1.84-1.31.908c-.38-.205-.79-.38-1.196-.497L8.284%201H5.716l-.263%201.578c-.437.117-.816.293-1.196.497L2.975%202.17%201.137%203.98l.934%201.287c-.2.38-.376.79-.493%201.228L0%206.73V9.3l1.575.264c.117.438.292.818.496%201.198l-.93%201.315L2.95%2013.89l1.312-.938c.38.205.787.38%201.224.497L5.746%2015h2.566l.263-1.578c.408-.117.817-.293%201.196-.497l1.315.935%201.81-1.812-.935-1.315c.203-.38.38-.76.495-1.2L14%209.303zm-7%201.404c-1.488%200-2.683-1.2-2.683-2.69S5.542%205.327%207%205.327c1.458%200%202.683%201.198%202.683%202.69%200%201.49-1.195%202.688-2.683%202.688z%22%20id%3D%22a%22%2F%3E%3C%2Fdefs%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20fill%3D%22%23808080%22%2F%3E%3Cuse%20transform%3D%22translate%280%2016%29%22%20xlink%3Ahref%3D%22%23a%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E%0A");background-origin:padding-box;background-position:right top;background-repeat:no-repeat;background-size:auto auto;cursor:pointer;height:16px;width:14px;float:left;}
div.hidden_nav{margin-right:5px;}
div.hidden_nav:hover{background-position:right -16px;}
#printing{text-align:right;}
#breadcrumb{}
#settings{text-align:right;}
#hidden_nav{text-align:left;display:inline-block;width:145px;}
#settings label{z-index:999;}
.popup.popup_search, .popup.popup_lang-select, .popup.popup_campus-select{z-index:1001;}
.popup_search{background:#fff none repeat scroll 0 0;border:1px solid #c1c1c1;border-radius:0.7em 0 0.7em 0.7em;box-shadow:0 15px 15px rgba(0, 0, 0, 0.2);min-width:23em;padding:0;}
.popup{background:#fff none repeat scroll 0 0;border:1px solid #ddd;border-radius:0.7em;box-shadow:0 0 10px lightgray;padding:0.7em;position:absolute;text-align:left;z-index:99;}
.popup__inner{padding:1.5em 1.5em 1em;}
.popup{text-align:left;}
.popup__block_indent{margin-top:2.5em;}
.search-form__button{float:right;width:4em;}
.search-form__input input{width:200px;}
.hidden_piece_of_news{border:black solid 1px;background:#e9f6fe;width:500px;border:1px solid #8dd3fd;position:absolute;margin-left:-28px;z-index:2}
.hidden_piece_of_news div.content{padding:30px;}
.hidden_piece_of_news_close{margin:5px 10px;float:right;text-decoration:none;color:black;}
#liveinternet{float:left;}
#orphus_div{float:right;}
#comment_read{font-size:12px;line-height:18px;}