﻿

.centered {
    position: absolute;
    margin-top: 300px;
    top: 20vh;
    left: 0%;
    transform: translate(0%, -50%);
    text-align: center;
    font-family: 'DIN', 'Open Sans', Helvetica, Arial, sans-serif;
    max-width: 100%;
    width: calc(100% - 50px);
    padding: 0 25px;
}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}




.silder .item_slide { position:absolute; top: 0; }


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}

#map-container .map-legend {position: absolute;bottom:0;z-index:100;text-transform: uppercase;font-style: italic;font-weight: bold;font-size: 12px;}

#map-container .map-legend li {line-height: 20px;}

#map-container .map-legend .fa {font-size: 17px;vertical-align: middle;}


.portfolio-front {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  background: rgba(87,59,12,0.6);
  -webkit-transition: all 0.3s ease;
     -moz-transition: all 0.3s ease;
       -o-transition: all 0.3s ease;
          transition: all 0.3s ease; }


.portfolio-item:hover .portfolio-front {
    opacity: 1;
    top: 25px;
    right: 25px;
    bottom: 25px;
    left: 25px;
}


.ms-slide .ms-layer, .ms-fixed-layers .ms-layer {position:absolute;pointer-events: auto}



.ms-layer.video-box{background:black;}

.ms-layer.video-box iframe{
	padding:0;
	margin: 0;
	border: none;
	position: absolute;
	z-index: 111;
}

div.instansive-tablet,
div.instansive-mobile {
  display: none;
}

  div.instansive-mobile {
    display: block;
  }
.row{margin-right:-15px;margin-left:-15px}



#image_1216490526 {
  width: 100%;
}
.img{position:relative}
.img .img-inner{position:relative;overflow:hidden}
.img,.img img{width:100%}
.img .caption{position:absolute;transition:transform .5s;-ms-transform:translateY(100%);transform:translateY(100%);max-height:100% !important;overflow-y:auto;bottom:0;padding:4px 10px;font-size:14px;color:#FFF;width:100%;background-color:rgba(0,0,0,0.3)}
.img .caption-show,.img:hover .caption{-ms-transform:translateY(0);transform:translateY(0)}
.row{margin-right:-15px;margin-left:-15px}
#wp-calendar td.pad,.footer #wp-calendar td.pad{background:0 0!important;border:none}
.uabb-module-content .uabb-text-editor *:not(a) {color: inherit;}
.uabb-module-content .uabb-text-editor *:not(i) {font-family: inherit;}
.uabb-module-content .uabb-text-editor *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {font-size: inherit;line-height: inherit;}
.uabb-module-content .uabb-text-editor *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong):not(b) {font-weight: inherit;}
.uabb-module-content .uabb-sf-bottom-text p:last-of-type {margin-bottom: 0;}
.uabb-module-content h1,.uabb-module-content h2,.uabb-module-content h3,.uabb-module-content h4,.uabb-module-content h5,.uabb-module-content h6 {margin: 0;clear: both;}


.grids{margin-left:-30px}


.grids:after,.clearfix:after,.grids:before,.clearfix:before{content:"";display:table}
.grids:after,.clearfix:after{clear:both}
.grids,.clearfix{zoom:1}


.with-sidebar .wrapper:not(.slider-under-menu) .slider-latest .grids,
.with-sidebar .wrapper:not(.slider-under-menu) .slider-latest .columns {
	width:100%;
	margin-left:0;
}

	
	.format-bg .grids {
		margin-left:-3.3%;
	}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}

.dark-text {
	color: #404040;
}

.about-section-head h3 {	
	padding-bottom: 2em;
}

.about-section {
	padding:0;
}

.amp-onair-show-timeslot { }
.home-onair .amp-onair-show-timeslot{font-size:14px;line-height:100%}
.et_pb_row_3.et_pb_row{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px;padding-bottom:0px}
.et_pb_row_1.et_pb_row{margin-left:auto!important;margin-right:auto!important;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:0px;padding-bottom:0px}


.imageframe-align-center {
  text-align: center;
}
.fusion-imageframe, .imageframe-align-center{font-size:0px;line-height:normal;}
.transparent-box{width:100%;bottom:auto;height:100%;}
.transparent-box:hover{background-color:rgba(0,0,0,0.4)!important;cursor:pointer;}
html body,.block,#header .header-text,.front .view-heroes h4.hero-link,.front .stay-informed .block_content,.front #content #block-quicktabs-news_most_read .view-popular .views-row,.front #content #block-quicktabs-news_most_read .view-news-block .views-row,.view-id-resouce_list_page .views-row .views-field-nothing{font-family:"source-serif-pro","sans-serif";font-style:normal;font-weight:400;}
.front .stay-informed .block_content{font-size:14px;color:#999;overflow:visible;clear:both;position:relative;}
.studentex-objectives .block_content div{color:#646464;}




.post img.alignleft {
    margin: 0 10px 10px 0;
}


.post img.alignright {
    margin: 0 0 10px 10px;
}


.post img.aligncenter {
    margin-bottom: 10px;
}


.grideschis
{
background-color:#E6E7E9;
}
.masonry-grid .masonry__excerpt p{color:#565656;font-family:ClarendonURWExtNar-Lig,georgia;line-height:18px}
#forget-section-container{width:162px;display:inline-block;float:left;}
#forget-section{text-align:left;padding:15px 0px;padding-left:28px;}
.title-line{position:relative;text-align:center;margin-bottom:1.5rem}
.title-line:after{position:absolute;left:0;right:0;top:50%;height:1px;background-color:rgba(0,0,0,0.4);content:""}
.title-line h5{background-color:#fff;padding:20px;position:relative;z-index:10;display:inline-block;margin:0;font-size:.95rem}
.footer__main .title{font-weight:900;display:block;margin-bottom:1rem;font-size:1.2rem}
.modal-content .title{font-size:2rem;color:#793089;font-weight:700;display:block;position:relative;margin-bottom:1.5rem;padding-bottom:.5rem;line-height:1.1}
.modal-content .title:after{position:absolute;background-color:#793089;left:0;bottom:0;height:1px;width:120px;content:""}
.subpage-cta__contact .title{font-weight:900;font-size:1.25rem}
.qodef-tabs .qodef-tabs-nav .qodef-tab-container{box-sizing:border-box;position:relative}
.qodef-tabs .qodef-tab-container{line-height:25px}
.qodef-tabs.qodef-horizontal .qodef-tab-container{padding:25px 0}
.qodef-tabs.qodef-vertical .qodef-tab-container{float:left;padding:0 25px;width:74%}

.tg-fourth-footer-widget {
   width: 30.303030%;
   float: right;
   margin-right: 0;
}

   .tg-second-footer-widget,
   .tg-third-footer-widget,
   .tg-fourth-footer-widget {
      float: none;
      margin-right: 0;
      width: 100%;
   }


#navigation ul li.level1 {
	padding: 14px 14px 14px 0;
}


#navigation li.level1:nth-child(2) a {
	border-left: 0;
}


#footer-menu ul li.level1 {
	display: inline-block;
}


#footer-menu ul.col5 li.level1 {
	width: 20%;
	padding-right: 2.5%;
	vertical-align: top;
}
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}

.banner .banner-right {
    padding: .25rem 0;
    width: 280px;
    display: flex;
    height: 85px;
    flex-direction: column;
    justify-content: space-between;
}
.container{margin-right:auto;margin-left:auto;padding-left:25px;padding-right:25px}


.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}

.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
#foot-top-wrap{width:100%}
.left,.alignleft{float:left}


.nav-logo-fade.left {
    margin-top: 5px;
}
#legalAcceptances #newsletters-lists-registration .ump-subscription-lists,#socialRegistration #newsletters-lists-registration .ump-subscription-lists,#traditionalRegistration #newsletters-lists-registration .ump-subscription-lists{padding-left:0;list-style:none}
#legalAcceptances #newsletters-lists-registration .ump-subscription-lists li label,#socialRegistration #newsletters-lists-registration .ump-subscription-lists li label,#traditionalRegistration #newsletters-lists-registration .ump-subscription-lists li label{width:auto;display:inline-block}
#legalAcceptances #newsletters-lists-registration .ump-subscription-lists li .list-title,#socialRegistration #newsletters-lists-registration .ump-subscription-lists li .list-title,#traditionalRegistration #newsletters-lists-registration .ump-subscription-lists li .list-title{margin-top:0}
