﻿

.new-opportunities::after {
	clear:both;
	content:"";
	display:table;
}


.new-opportunities h3 {
	background:#7095aa;
	color:#fff;
	padding:10px;
	text-align:center;
	margin-bottom:0;
}


.new-opportunities li {
	padding:10px;
}


.new-opportunities li span {
	font-weight:600;
}


.new-opportunities li:nth-child(odd) {
	background:#d4dfe5;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

  .c-body-wrapper--hidden {
    display: none; }
.likeh3,h3{font-size:28px;font-size:1.75rem;line-height:1.35714}
.likeh2,.likeh3,.likeh4,h2,h3,h4{font-size:1.375rem;line-height:1.18182}
.likeh1,.likeh2,.likeh3,h1,h2,h3{font-weight:200}
.theme-premium .site-container:not(.footer) .accordion__button,.theme-premium .site-container:not(.footer) .likeh1,.theme-premium .site-container:not(.footer) .likeh2,.theme-premium .site-container:not(.footer) .likeh3,.theme-premium .site-container:not(.footer) .likeh4,.theme-premium .site-container:not(.footer) .likeh5,.theme-premium .site-container:not(.footer) .likeh6,.theme-premium .site-container:not(.footer) h1,.theme-premium .site-container:not(.footer) h2,.theme-premium .site-container:not(.footer) h3,.theme-premium .site-container:not(.footer) h4,.theme-premium .site-container:not(.footer) h5,.theme-premium .site-container:not(.footer) h6{font-family:Adobe Garamond W01,serif}
body.gppro-custom .site-title {color:#999!important}
body.gppro-custom .site-title a {color:#999!important}
body.gppro-custom .site-title a:hover {color:#999!important}
body.gppro-custom .site-header .site-title {font-family:"Roboto",sans-serif;font-size:20px}
.title-area .site-title {text-align:left!important}

.site-title {
       font-weight: 400;
    line-height: 1;
    margin: 0;
    text-transform: none;
}

.site-title a, .site-title a:hover, .site-title a:focus {
    color: #939393 !important;
    font-family: 'Roboto',sans-serif;
    font-size: 2.4rem;
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
#sep .row-eq-height{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
#sep .row-eq-height [class*=col-]{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1 0 0%;-webkit-box-flex:1;flex:1 0 0%;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:15px;margin-left:15px}
.row-full{width:100vw;position:relative;margin-left:-50vw;left:50%}



#header { text-align: left; padding: 10px 25px 25px; }

		#header ul { list-style: none; display: inline-block; }

		#header ul li { display: inline; padding: 0 0 0 15px; position: relative; }

		#header ul li a { font-size: 14px; text-decoration: none; color: #080e3b; text-transform: uppercase; padding-bottom: 10px; }


		#header ul.sub-menu { display: none; }

		#header ul li:hover ul.sub-menu { display: block; position: absolute; top: 25px; left: 0px; background: #fff; border: 1px solid #EAEAEA; width: 200px; z-index: 1005; }

		#header ul li ul.sub-menu li { margin: 0; padding: 0; }

		#header ul li ul.sub-menu li a { text-transform: none; color: #000; display: block; padding: 10px; }

		#header ul li ul.sub-menu li a:hover { background: #f7f7f7; color: #17203f; }



.copy {
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333;
	padding: 12px;
}


#footer-side2 {
	background-position: top right;
	background-repeat: repeat-y;
}

footer .copyright .footer-social {
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: flex-end;
  list-style-type: none;
}

footer .copyright .footer-social li {
  margin-left: 18px;
}

footer .copyright .footer-social li a {
  font-size: 20px;
}
.pagination ul.pagination-list li.pagination-list-item,.page-links ul.pagination-list li.pagination-list-item{font-size:1rem;margin-bottom:0}


.sb-pagemenu ul ul .page_item {
	margin-left: 10px;
	padding: 0;
	}
#hpslider{position:relative;max-width:100%;overflow:hidden;height:auto!important;margin-bottom:0;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-top:206px}
#hpslider li img{max-width:66.66666%;float:left;height:473px}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
.flexslider{margin:0;padding:0}
.flexslider .slides img{width:100%;display:block}
.flexslider .slides{zoom:1}
.flexslider:hover .flex-prev{opacity:.7;left:10px}
.flexslider:hover .flex-next{opacity:.7;right:10px}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.soliloquy-container .soliloquy-image{max-width:100%;display:block;height:auto;margin:0 auto;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}

	#header-full, #footer { min-width: 100%; }

	body.nirvana-topbarfixed  #header-full { margin-top:0; }

body.nirvana-topbarfixed #header-full { margin-top: 38px; }


.footer-meta-nav a {
	color: #919191;
}


.footer-meta-nav a:hover {
	color: #005cb9;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.menu-item-object-oxy_mega_menu{position:static!important}
.menu-item-object-oxy_mega_menu .dropdown-menu{left:0!important;right:0!important;overflow:hidden;background-position:center;background-size:cover}

.title_tabs_selected {
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	margin-top: 24px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #CCCCCC;
	border-color: #ffffee #aaab9c #cccccc #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-radius: 6px 6px 0px 0px;
	text-align: center;
}


.change-language {
	padding: 3px 6px;
	line-height: 26px;	
}

.description .bawmrp {
  float: left;
}

.page-contents .description {
    padding: 0 0 20px;
}

.error-page .description {
    font-size: 16px;
    font-weight: 400;
}

.description {
    padding-top: 20px;
}

.about-author .description {
    font-size: 18px;
}

' + extra_css + '.cp_style_2710 .cp-popup-content {font-family:inherit;font-weight:Normal;}
.cp_style_2710 .cp-popup-content { width:800px;height:100px;}
.et_pb_accordion_item_0.et_pb_toggle{background-color:rgba(0,0,0,0)}
.et_pb_toggle{border:1px solid #d9d9d9}
.et_pb_accordion .et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,.et_pb_accordion .et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title,.et_pb_accordion.et_pb_text_align_left .et_pb_toggle_title,.et_pb_accordion.et_pb_text_align_left h5.et_pb_toggle_title,.et_pb_toggle .et_pb_toggle_title,.et_pb_toggle h5.et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title{position:relative;padding:0 50px 0 0;cursor:pointer}
.et_pb_accordion .et_pb_toggle_title:before,.et_pb_toggle .et_pb_toggle_title:before{right:0;left:auto}
.et_pb_accordion .et_pb_toggle{position:relative;margin-bottom:10px}
.et_pb_accordion .et_pb_toggle:last-child{margin-bottom:0}
.amp-onair-show-timeslot{color:#fff;font-size:10px}




.fluid {
    zoom: 1;
}


.fluid:before, .fluid:after {
    content: "";
    display: table;
}


.fluid:after {
    clear: both;
}

.entry-meta{font-size:10px}

	#logo {
		float: none;
		position: static;
		text-align: center;	
		margin: 10px 0;
	}

	#logo img,
	#logo h1 {
		margin: 0;
	}

#logo img {
	max-height: 45px;
}

#logo h1 {
	color: white;
	font-size: 22px;
	line-height: 1.4;
	font-weight: bold;
}

footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}

#logo-bar a#menu-button {
	background-color:#E1363E;
	color:#FFF;
	position:absolute;
	bottom:0px;
	right:0px;
	display:inline-block;
	font-size:2.5em;
	padding:10px 10px 5px 10px;
}






	#header-wrapper
	{
		background: #008fc0;
		padding: 2em 0;
	}

.home-slider .banner_overlay {
  margin:0 auto;
  display: inline-block;
  padding:25px 4.5%;
}


.flex_wrap .row {
    margin-top: 30px;
    overflow:hidden;
}


.flex_wrap .row:first-child {
    margin-top: 0;
}

.grid_5 { display: inline; float: right; margin-left: 0; margin-right: 0;}

.container_7 .grid_5 { width: 312px;}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-12{width:100%}
.col-md-12.pos-abs{position:absolute;bottom:-15px}
