.portlet-content.simple_span{font-size:11px;}
#Programs_arrForms label{display:inline;}
a.ui-corner-all{font-size:11px !important;color:#575757;font-style:italic;}
.simple_list{list-style:none;margin-bottom:10px;}
.simple_list li{padding:5px;border-bottom:1px solid #e0e0e0;}
.bachProgList a.tag_link{font-size:12px;}
#mainmenu{background:white url(bg.gif) repeat-x left top;}
#mainmenu ul{padding:6px 20px 5px 20px;margin:0px;}
#mainmenu ul li{display:inline;}
#mainmenu ul li a{color:#ffffff;background-color:transparent;font-size:12px;font-weight:bold;text-decoration:none;padding:5px 8px;}
#mainmenu ul li a:hover, #mainmenu ul li.active a{color:#6399cd;background-color:#EFF4FA;text-decoration:none;}
div.flash-error, div.flash-notice, div.flash-success{padding:.8em;margin-top:3em;border:2px solid #ddd;font-size:14px;width:877px;}
div.flash-error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
div.flash-notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}
div.flash-success{background:#c2dbef;color:#141414;border-color:#80bfd8;}
div.flash-error a{color:#8a1f11;}
div.flash-notice a{color:#514721;}
div.flash-success a{color:#264409;}
div.form .rememberMe label{display:inline;}
div.view{padding:10px;margin:10px 0;border:1px solid #C9E0ED;max-width:700px;font-size:14px}
div.view b{font-size:12px}
.view{float:left;}
.view a{color:#0066A4;text-decoration:none}
.view a:hover{text-decoration:underline;}
div.breadcrumbs{font-size:11px;padding:7px 10px 0 0;color:#C7C7C7;}
div.breadcrumbs a{color:#C7C7C7;text-decoration:none}
div.breadcrumbs a:hover{text-decoration:underline;}
div.breadcrumbs span{font-weight:bold;}
div.search-form{padding:10px;margin:10px 0;background:#eee;}
.portlet{width:200px;float:right;margin:23px 10px 0 0}
.portlet-decoration{padding:3px 8px;background:#B7D6E7;border-left:5px solid #6FACCF;}
.portlet-title{font-size:12px;font-weight:bold;padding:0;margin:0;color:#298dcd;}
.portlet-content{font-size:0.9em;margin:0 0 10px 0;padding:5px 8px;background:#EFFDFF;}
.portlet-content ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.portlet-content li{padding:2px 0 4px 0px;}
.operations{list-style-type:none;margin:0;padding:0;}
.operations li{padding-bottom:2px;}
.operations li a{font:bold 12px Arial;color:#0066A4;display:block;padding:2px 0 2px 8px;line-height:15px;text-decoration:none;}
.operations li a:visited{color:#0066A4;}
.operations li a:hover{background:#80CFFF;}
#pers_info_wrapper{width:290px;margin:0 10px 0 0;float:left;}
#pers_info_wrapper h1.person_name{background:#ffffff url("../img/person_name_bgr.jpg") repeat-x;line-height:30px;text-align:center;width:289px;font-size:14px;color:#333333;margin:0 auto;font-weight:normal;padding:0;}
#pers_info_table{width:290px;font-size:11px;margin:10px 0 0 0;}
#pers_info_table tr{background-color:#e4edfe;min-height:30px;line-height:16px;}
#pers_info_table td.title{color:#333333;text-align:center;vertical-align:middle;border-right:1px solid #ffffff;border-bottom:1px solid white;width:73px;font-weight:bold;font-size:10px;padding:3px 0;}
#pers_info_table td.info{color:#585858;width:202px;border-bottom:1px solid white;padding:3px;}
a.simpleLink{}
#user_image_wrapper{width:290px;height:330px;text-align:center;}
#pers_info_wrapper td{border:none;}
#user_image_wrapper img{max-width:278px;max-height:330px;padding:5px;border:1px solid #bbd1fa;vertical-align:middle;}
#science_info_wrapper{width:615px;border-left:1px solid #5d83c8;float:left;}
#science_info_wrapper div.sectionBox{}
#science_info_wrapper div.sectionBox h2.sectionTitle{border-left:4px solid #5d83c8;color:#5d83c8;font-size:14px;font-weight:normal;padding:5px;margin:0;}
#science_info_wrapper div.sectionBox p.sectionContent{font-size:12px;color:#333333;margin:5px;}
.images{float:left;max-width:100px;padding-right:5px}
.text{float:left}
.clear{clear:both;height:0}
.search{width:160px;float:right;margin:5px 25px 0 0}
.child{float:right}
#user_welcome{font-size:14px;}
.hint a{font-size:14px;text-decoration:none;color:gray}
.hint a:hover{text-decoration:underline;}
#rights #content{padding:10px;}
.new_event_img{float:left;max-width:250px;padding:5px;margin:5px 5px 5px 0;border:1px solid #c1c1c1;}
p.default_article{text-align:justify;font-size:12px;display:inline}
h1.news_title{font-size:14px;color:#449cf5;font-weight:normal;margin-bottom:10px}
p.news_title{display:inline}
p.news_title a{text-decoration:none;color:#449cf5}
p.news_title a:hover{text-decoration:underline;}
a.viewFile{font-size:12px;color:#449cf5;text-decoration:none}
a:hover.viewFile{text-decoration:underline}
span.dates{float:right;color:#606060;font-size:11px;margin-right:10px;}
.bottomSeparator{border-bottom:1px solid #acacac;padding:2px;margin-bottom:10px;width:720px;}
.new_ev_descript{height:32px !important;}
.info_span{color:#7C7C7C;font-size:11px;margin-bottom:5px;display:inline-block;}
.MultiFile-label{font-size:12px;margin:3px 0 5px 5px}
#uploadFilesText{font-size:12px;}
#uploadFiles{font-size:12px;color:#449cf5}
#specialty_programs td{border:1px solid gray;color:black;line-height:25px}
#specialty_programs{border-collapse:collapse;margin:20px auto;}
.max_width{width:100% !important}
.info-txt{font-size:12px;}
.info-txt ol{list-style-position:inside;}
#content3 input{visibility:hidden;}
input[type="radio"]:checked{color:blue;}
#content3 label.selected{color:blue;}
.conf_view{min-height:148px;font-size:12px;margin:10px 0;width:700px;padding:10px;line-height:180%;}
.job_view{font-size:12px;margin:10px 0;width:700px;padding:10px;line-height:180%;}
.hr_view{font-size:12px;margin:10px 0;width:700px;padding:10px;line-height:180%;font-family:arial,helvetica,sans-serif;text-align:justify;}
.mag_view{font-size:12px;margin:10px 0;}
.ma{color:red;}
#priem{color:#cf0312;font-size:0.9em;font-weight:bold;}
.cstm_scrollbar .viewport{height:480px;overflow-x:hidden;overflow-y:auto;position:relative;margin-bottom:10px;}
.cstm_scrollbar .viewport-spec{min-height:300px;max-height:480px;overflow-y:auto;position:relative;margin-bottom:10px;}
.cstm_scrollbar .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0;width:100%;}
.cstm_scrollbar .scrollbar{display:none;background:transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0;position:relative;background-position:0 0;float:right;width:15px;}
.cstm_scrollbar .track{background:transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%;height:100%;width:13px;position:relative;padding:0 1px;}
.cstm_scrollbar .thumb{background:transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;height:20px;width:25px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:-5px;}
.cstm_scrollbar .thumb .end{background:transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0;overflow:hidden;height:5px;width:25px;}
.cstm_scrollbar .disable{display:none;}
.left-menu{width:240px;float:left;}
.admin-content{float:left;width:680px}
.red{color:red}
legend{color:#2899EB;font-weight:bold;font-size:14px;}
p.p_admin{color:grey;font-size:12px;margin:0}
.name_box_adm{float:left;font-size:12px;width:100px;}
#banner_slider_container{width:300px;height:70px;overflow:hidden;float:right;margin:10px 10px 10px 0;}
#banner_slider_container #banner_container{width:300px;}
#banner_slider_container #banner_container img{height:70px;}
#banner_slider_container #banner_container div.color_box{height:69px;width:300px;background-color:#add8e6;border-bottom:1px solid blue;}
#banner_slider_container #banner_container div.color_box a{text-decoration:none;margin:0;padding:0;}
#banner_slider_container #banner_container div.color_box a img{border:none;margin:0;padding:0;}
#h_slider_wrapper{width:920px;height:52px;margin:0 auto;border-top:1px solid #d4dbe4;border-bottom:1px solid #d4dbe4;overflow:hidden;padding:2px 0 0 0;}
#h_slider_wrapper #h_slider_container{width:920px;height:52px;position:relative;top:-50px;z-index:1;overflow:hidden;}
#h_slider_wrapper #h_slider_container ul{margin:0 auto;padding:0;height:50px;border-top:1px solid #ffffff;list-style-type:none;display:inline-block;}
#h_slider_wrapper #h_slider_container ul li{display:inline;text-align:center;width:178px;margin:0;}
#h_slider_wrapper #h_slider_container ul li a{text-decoration:none;display:inline-block;height:48px;width:175px;text-align:center;}
#h_slider_wrapper ul li a img{border:none;margin:0;max-height:49px;}
#h_slider_wrapper #transparent_box_left{background:url("../img/h_slider_img/transparent_bgr.png") repeat-x;width:180px;height:50px;position:relative;top:0;left:0;z-index:100;}
#h_slider_wrapper #transparent_box_right{background:url("../img/h_slider_img/transparent_bgr.png") repeat-x;width:185px;height:50px;position:relative;top:-102px;left:735px;z-index:100;}
/* #h_slider_wrapper #transparent_box_left a{text-decoration:none;background:url("../img/h_slider_img/slide_left_btn_dark.jpg") no-repeat;float:right;width:13px;height:50px;}
#h_slider_wrapper #transparent_box_left a:hover{background:url("../img/h_slider_img/slide_left_btn_light.jpg") no-repeat}
#h_slider_wrapper #transparent_box_right a{text-decoration:none;background:url("../img/h_slider_img/slide_right_btn_dark.jpg") no-repeat;float:left;width:13px;height:50px;}
#h_slider_wrapper #transparent_box_right a:hover{background:url("../img/h_slider_img/slide_right_btn_light.jpg") no-repeat} */
#h_slider_wrapper #transparent_box_left img{text-decoration:none;background:url("../img/h_slider_img/slide_left_btn_dark.jpg") no-repeat;float:right;width:13px;height:50px;border:none;}
#h_slider_wrapper #transparent_box_left img:hover{background:url("../img/h_slider_img/slide_left_btn_light.jpg") no-repeat}
#h_slider_wrapper #transparent_box_right img{text-decoration:none;background:url("../img/h_slider_img/slide_right_btn_dark.jpg") no-repeat;float:left;width:13px;height:50px;border:none;}
#h_slider_wrapper #transparent_box_right img:hover{background:url("../img/h_slider_img/slide_right_btn_light.jpg") no-repeat}
.clear{clear:both;}
#footer_wrapper #footer_slide_toggle_btn{width:19px;height:8px;display:block;position:relative;left:450px;top:8px;border:none;}
#footer_wrapper #footer_slide_toggle_btn.footer_open{background:url("../img/footer_slide_up_btn.jpg") no-repeat;}
#footer_wrapper #footer_slide_toggle_btn.footer_closed{background:url("../img/footer_slide_down_btn.jpg") no-repeat;}
span>iframe{width: 250px !important;}
@media only screen and (min-width: 320px) and (max-width: 576px) {
  div#page_wrapper {
    width: 100%;
    padding-left: 23px;
    flex-direction: column-reverse;
  }
}

#sustainability-logo a:hover {
  color: green;
}
#sustainability-logo a:hover span {
  text-decoration: underline;
}
#sustainability-logo a {
  display: flex;
  float: left;
  align-items: center;
  width: 300px;
  background-color: #eeeeee;
  margin-bottom: 10px;
}
#sustainability-logo img {
  margin-left: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 40px;
}
#sustainability-logo span {
  font-family: Verdana;
  font-size: 11px;
  margin-left: 15px;
}