/*careers section buttons*/
.btn-jeol {
margin-right:20px;
color:#fff !important;
text-align:left !important;
background-color:#286090 !important;
border-color:#204d74 !important;
text-transform:uppercase;margin-bottom:12px;
background: rgb(33,95,170); /* Old browsers */
background: -moz-linear-gradient(top, rgba(33,95,170,1) 0%, rgba(33,95,170,1) 50%, rgba(0,71,157,1) 51%, rgba(0,71,157,1) 100%); /* FF3.6  */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(33,95,170,1)), color-stop(50%,rgba(33,95,170,1)), color-stop(51%,rgba(0,71,157,1)), color-stop(100%,rgba(0,71,157,1))); /* Chrome,Safari4  */
background: -webkit-linear-gradient(top, rgba(33,95,170,1) 0%,rgba(33,95,170,1) 50%,rgba(0,71,157,1) 51%,rgba(0,71,157,1) 100%); /* Chrome10 ,Safari5.1  */
background: -o-linear-gradient(top, rgba(33,95,170,1) 0%,rgba(33,95,170,1) 50%,rgba(0,71,157,1) 51%,rgba(0,71,157,1) 100%); /* Opera 11.10  */
background: -ms-linear-gradient(top, rgba(33,95,170,1) 0%,rgba(33,95,170,1) 50%,rgba(0,71,157,1) 51%,rgba(0,71,157,1) 100%); /* IE10  */
background: linear-gradient(to bottom, rgba(33,95,170,1) 0%,rgba(33,95,170,1) 50%,rgba(0,71,157,1) 51%,rgba(0,71,157,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#215faa', endColorstr='#00479d',GradientType=0 ); /* IE6-9 */
}
.btn-jeol span {float:right;line-height:1.5;margin-left:5px;}
.btn-jeol a {color:#215faa;}

/*LiveContent containers*/
.ModLiveContentC .general {border: none;}
.ModLiveContentC .general .sort {border: none;background-image:none;background-color:transparent;}

@media (min-width: 992px) {
.footermobile {display: none !important;}
}
.footermobile {color:#383838; padding:12px;background-color:#ccc;position: fixed;bottom: 0;width:100%;opacity: 0.9;margin:0 !important;}
#footer .footermobile a, #footer .footermobile a:hover, #footer .footermobile a:link, #footer .footermobile a:visited {color:#383838 !important;text-decoration:none;}
.footermobile .middle {border-left: 1px solid #383838;border-right: 1px solid #383838;}

@media (min-width: 992px) {
/*
header nav ul.nav-main .dropdown-submenu>.dropdown-menu {top: -5px !important;}
*/
}

/*Accordion selected headers*/
/*
.liveaccporto .ui-state-active a, .liveaccporto .ui-state-active a:link, .liveaccporto .ui-state-active a:visited {background:transparent !important;}
*/

/*Live Articles*/
.related  h4 {border-top:#000 1px solid; padding-top: 4px;}

/*search preview dropdown, DNN*/
.searchSkinObjectPreview {display:none !important;}
/*same, in Vanjaro*/
.autocomplete-suggestions {display:none !important;}

.default_jeol.widgetmodule a.read-more, .default_jeol .article_content a.read-more {font-size:16px !important;}

/*Live Blog press releases*/
.default_jeolpr .card img {max-width:100%;}

/*articles and blog posts*/
/*
.blog-single-post img {height: auto !important;max-width: 100% !important;}
.blog-single-post td img {height:unset !important;width:unset !important;max-width:unset !important}
*/

/*removes underline from links*/
/*
a:link {text-decoration: none !important;}
*/

/*adds padding to section heading where anchors are used*/
/*
.section_title {padding-top: 80px;}
*/

/*dropdown carat's*/
.DefaultMenu .dropdown-toggle::after {display:none;}

/*accordion panels*/
.accordion-header .accordion-button {background-color:#e5e5e5 !important;}
.accordion-header .accordion-button .accordion-text {font-weight:bold !important;color:#000 !important;}
.accordion-header .accordion-icon {color:#000 !important;}

/*Form builder*/
.Field-Label-Left, .Field-Label-Top {font-size:16px !important;}
.Checkbox .Field-Container td label {display:inline !important;line-height:20px;}

/*Blog overlay text similar to Portfolio overlay text*/
.default .custom-text {
	position: absolute;
	max-width: 90%;
	font-size: 18px;
	font-weight: 600;
	color: #fff;
	left: 0;
	bottom: 10%;
	padding: 8px;
	text-transform: uppercase;
	z-index: 9;
	transition: all 0.3s;
	background-color: rgba(36,27,28,0.8);
	text-align: left;
}

.default .lb_img {
	position: relative;
}

.default .lb_img:after {
	content: "";
	background: rgba(36,27,28,0.9);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	bottom: -4px;
	color: #fff;
	left: -4px;
	position: absolute;
	right: -4px;
	top: -4px;
	display: block;
	margin: 4px;
	opacity: 0;
	z-index: 1;
}

.default .post_blog:hover .lb_img:after {
	opacity: 0.7;
}

/*carousels rolled out at as pagetop banner 081724*/
/*screen-wide 100724*/
  .carousel-caption {
    background-color: rgba(0,0,0,0.55);
    left: 0;
    right: 0;
    padding-left: 15px;
    padding-right: 15px;
  }
  .carousel-heading {
    font-size: 18px;
  }
  .carousel-text {
    font-size: 16px;
  }

/*083124*/
h3.vj-heading {border-left: 5px solid #286090;padding-left: 5px;}
.nobar {border-left: 0 !important;padding-left:0 !important}
.FormBuilder .Field.Submitbutton input, .FormBuilder .Field.PageBreak input.button-next, .FormBuilder .Field.PageBreak input.button-back {
    border-radius: 21px !important;
}
/*section headers 101024*/
.vj-heading.hasback {background:#00779a;}


