
#homemainbody .SumoSelect > .optWrapper > .options {max-height: none !important}

ol {padding:0px !important;}

.alignleft {
float: left;
margin: 12px;
}

.alignright {
float: right;
margin: 12px;
}
.IndianapolisArea{display:none;}

.FortWayne{display:none;}

.Other{display:none;}

.gform_wrapper .gform_page_footer {float:left;}

.single-location .gform_wrapper {margin-top:0px !important;}

.locationfont{margin-bottom: 0px; font-size: 22px;}

.phoneclassmobile{display:none;}

.largebox{background-color:#1c598f; color:white; margin-bottom: 18px; padding-bottom: 5px; height:223px;}

.resourcetext{padding-top:10px; font-size:18px;}

.SlectBox, .SlectBoxa {
width: 100% !important;
padding: 10px !important;
height:46px;
font-size: 18px;
}


#locationform .gform_wrapper .gform_footer {margin-top:-10px !important;}

.homelinks{color:white !important; text-decoration:none !important;}

@media screen and (max-width:767px){#fbfeed{display:none;}}

.locationh3{color: #1c598f;
font-family: georgia bold;
font-weight: bold;}

.SumoSelect {width:100% !important;}

.SumoSelect > .CaptionCont > span.placeholder {text-align:left !important; font-style:normal !important; color: #999999 !important;}

.golist{padding-left:10px; padding-top:5px;}

 @media screen and (max-width:767px){.golist{border:none !important; padding-top:3px;}}


.searchevents{width:500px;}

.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {margin: 0 0 0px 0 !important;}

.locationlist, .locationlist2{padding:20px;}

 @media screen and (max-width:767px){.locationlist{padding: 0px 50px 0px 50px;}}

  @media screen and (max-width:767px){.lastlocation{margin-top:-10px;}}


 @media screen and (max-width:991px){.searchevents{width:80%;}}


 #logocolumn{text-align:center; padding-top:20px; padding-bottom:20px;}


  @media screen and (max-width:767px){ #logocolumn{padding:40px 0px 30px 0px;}}


  .locationcolumn{padding:20px 10px 10px 10px;}




  @media screen and (max-width:767px){.searchevents{width:100%; border:none !important; padding-top:10px;}}

.SumoSelect > .CaptionCont > label {margin-bottom:0px;}

.notfoundp{font-family: georgia;
color: red;
font-size: 16px;
padding-top: 10px;}



.findaddress{font-size: 18px;
 font-family: georgia; padding-top: 3px;}

 .finddistance{font-size: 18px;
padding-top:8px;  font-family: georgia;}

 @media screen and (max-width:767px){.finddistance{padding-bottom:10px;}}

.centerimagebox{margin-left: auto;
margin-right: auto;}

@media screen and (max-width:991px){.largebox{height:100%;}}

.homeimage{margin-left: auto;
margin-right: auto;
padding-top: 5px;}

@media screen and (max-width:767px){.phoneclassmobile{display:inherit;}}

@media screen and (max-width:767px){.phoneclass{display:none;}}


input[type=search] {
height: 31px;
}

#headerform{background-color: #dededd;
padding: 10px 5px 5px 5px;
max-width: 300px;
float: right;}

@media screen and (max-width:767px){#headerform{background-color:inherit; float:none; text-align:center;}}




.gform_wrapper .gform_page_footer .button.gform_button {background: url(../images/mobilemenubackground.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
color:white;
font-size:22px;}


button, html input[type=button], input[type=reset], input[type=submit]{background: url(../images/mobilemenubackground.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
color:white;
font-size:22px;}

.ribbontext{color:white !important; font-size: 18px;
padding-top: 6px;
text-align: left;
padding-left: 20px;}

.ribbon, .ribbon:before, .ribbon:after {box-sizing:content-box;}

@media screen and (max-width:767px){.ribbon, .ribbon:before, .ribbon:after {box-sizing:border-box;}}


.ribbon {
	color: #fff;
	position: relative;
	text-transform: uppercase;
	background-image:url(../images/navbg.png);
	border: 1px solid #545454;
	box-shadow: 0px 1px 3px rgba(0,0,0,.2);
	padding: 10px 15px;
	clear: both;
	height:38px;
}

@media screen and (max-width:767px){.ribbon{background: url(../images/mobilemenubackground.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; height:100%;}}



div.left_ribbon{
	color: #000;
	margin-left: -10px;
	float: left;
}

div.left_ribbon h2{
	margin: 0 12px;
}

div.left_ribbon::before{
	display: block;
	width: 10px;
	height: 0px;
	position: absolute;
	bottom: -10px;
	left: -11px;
	content: "";
	border-bottom: 10px solid transparent;
	border-right: 10px solid #545454;
}

div.left_ribbon::after{
	display: block;
	width: 6px;
	height: 44px;
	position: absolute;
	bottom: 3px;
	right: -1px;
	content: "";
	border: 1px solid rgba(0,0,0,.3);
	transform: skew(0deg,45deg);
	-ms-transform: skew(0deg,45deg); /* IE 9 */
	-webkit-transform: skew(0deg,45deg); /* Safari and Chrome */
	-o-transform: skew(0deg,45deg); /* Opera */
	-moz-transform: skew(0deg,45deg); /* Firefox */
	background: #545454;
}


div.both_ribbon{
	text-align: center;
	color: #000;
	padding: 0px 9px 0px 10px;
	width: 100%;
	margin-left: -10px;
}

@media screen and (max-width:767px){
div.both_ribbon{margin-left:0px;}}



div.both_ribbon::before{
	display: block;
	width: 10px;
	height: 0px;
	position: absolute;
	bottom: -10px;
	left: -11px;
	content: "";
	border-bottom: 10px solid transparent;
	border-right: 10px solid #0e3a60;
}


@media screen and (max-width:767px){
div.both_ribbon::before{
	display:none;
}}

div.both_ribbon::after{
	display: block;
	width: 10px;
	height: 0px;
	position: absolute;
	bottom: -10px;
	right: -10px;
	content: "";
	border-bottom: 10px solid transparent;
	border-left: 10px solid #0e3a60;}

@media screen and (max-width:767px){
div.both_ribbon::after{
	display:none;
}}


.container-fullto1200 {
  width: 100%;
  max-width: 1200px;
  padding: 0 0 0 0 ;
}



/* Large Ribbon */

.ribbon2, .ribbon2:before, .ribbon2:after {box-sizing:content-box;}

@media screen and (max-width:767px){.ribbon2, .ribbon2:before, .ribbon2:after {box-sizing:border-box;}}


.ribbon2 {
	color: #fff;

	position: relative;
	text-transform: uppercase;
	background-image:url(../images/largeribbon.png);
	border: 1px solid #545454;
	box-shadow: 0px 1px 3px rgba(0,0,0,.2);
	padding: 10px 15px;
	clear: both;
	height:79px;
}


@media screen and (max-width:767px){.ribbon2{background: url(../images/mobilemenubackground.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; height:100%;}}

div.left_ribbon{
	color: #000;
	margin-left: -10px;
	float: left;
}

div.left_ribbon h2{
	margin: 0 12px;
}

div.left_ribbon::before{
	display: block;
	width: 10px;
	height: 0px;
	position: absolute;
	bottom: -10px;
	left: -11px;
	content: "";
	border-bottom: 10px solid transparent;
	border-right: 10px solid #545454;
}

div.left_ribbon::after{
	display: block;
	width: 6px;
	height: 44px;
	position: absolute;
	bottom: 3px;
	right: -1px;
	content: "";
	border: 1px solid rgba(0,0,0,.3);
	transform: skew(0deg,45deg);
	-ms-transform: skew(0deg,45deg); /* IE 9 */
	-webkit-transform: skew(0deg,45deg); /* Safari and Chrome */
	-o-transform: skew(0deg,45deg); /* Opera */
	-moz-transform: skew(0deg,45deg); /* Firefox */
	background: #545454;
}


div.both_ribbon{
	text-align: center;
	color: #000;
	padding: 0px 9px 0px 10px;
	width: 100%;
	margin-left: -10px;
}

@media screen and (max-width:767px){
div.both_ribbon{margin-left:0px;}}



div.both_ribbon::before{
	display: block;
	width: 10px;
	height: 0px;
	position: absolute;
	bottom: -10px;
	left: -11px;
	content: "";
	border-bottom: 10px solid transparent;
	border-right: 10px solid #0e3a60;
}


@media screen and (max-width:767px){
div.both_ribbon::before{
	display:none;
}}

div.both_ribbon::after{
	display: block;
	width: 10px;
	height: 0px;
	position: absolute;
	bottom: -10px;
	right: -10px;
	content: "";
	border-bottom: 10px solid transparent;
	border-left: 10px solid #0e3a60;}

@media screen and (max-width:767px){
div.both_ribbon::after{
	display:none;
}}


.container-fullto1200 {
  width: 100%;
  max-width: 1200px;
  padding: 0 0 0 0 ;
}




/* Container width */
.container {
max-width: 992px;
}


html, body {
  width: auto !important;
 /* overflow-x: hidden !important;*/
}




/* Body background color */




body{
  background: url(../images/ascbodybg.jpg) center center; background-repeat: repeat-y;
}

h2{color:#1c598f;font-family: georgia bold; font-weight:bold; font-size:24px;}

h5{font-family: georgia bold;}


p{font-family: georgia;}

#homemainbody {background-image:url(../images/heromain.jpg); -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
    background-position: center;
    height:403px; }


@media screen and (max-width:991px){#homemainbody {
    height:100%; }}

.homeh2{color:white; padding-top:200px;}

@media screen and (max-width:991px){.homeh2{padding-top:100px;}}

@media screen and (max-width:767px){.homeh2{padding-top:0px; text-align: center;}}

@media screen and (max-width:991px){#homesearchcolumn{padding-bottom:10px;}}

.body2text{color:#1c598f; padding-left: 11px; font-weight: bold;
font-size: 16px; padding-bottom:10px;}

@media screen and (max-width:767px){.body2text{padding-left: 0px; text-align:center; font-size:14px; padding-bottom:0px;}}

.events{padding-bottom: 10px;}


/* Logo stlye */



@media screen and (max-width:767px){
#logo{padding-top:30px; width:100%;}
}

/*header style */

#headright{padding-top:30px;}

@media screen and (max-width:767px){#headright{padding-top:0px;}}

.socialmedia{padding-right:15px;}

@media screen and (max-width:767px){.socialmedia{padding-left:5px; padding-right:5px;}}

#socialcolumn{text-align:right;}

@media screen and (max-width:767px){#socialcolumn{text-align:center;}}

#phonecolumn{text-align:right;}


@media screen and (max-width:767px){#phonecolumn{text-align:center; padding-top:10px;}}

.phonefont{font-size:16px;}

@media screen and (max-width:767px){.phonefont{font-size:22px;}}

#formcolumn{text-align:right;}

@media screen and (max-width:767px){#formcolumn{text-align:left; background-color:#545454; border-radius: 5px;}}



#moreinfo{text-align:right; padding-top: 25px;}

@media screen and (max-width:767px){#moreinfo{text-align:center;}}

#moreinfo ul{padding-left:0px;}

.headlinks{display:inline; padding-right:5px; padding-left:5px; color:#275e89;}



.headerlinks{color:#275e89;text-decoration:none;}

.headerlinks:hover{text-decoration:none; color:gray !important;}

@media screen and (max-width:991px){.headlinks{display: block; padding-right:5px; padding-left:5px; font-size: 18px;}}

@media screen and (max-width:991px){.break{display:none;}}

.navbar-form{background-color: #dededd;
width: 275x;
float: right;
padding: 5px;}

@media screen and (max-width:767px){.navbar-form{float:none;}}

#navsubmit{background-image:url(../images/sbutton.png); width:67px; height:31px;}



#formcolumn .form-control{border: 1px solid #b3b2b2;}




/* Nav styling */

.navbar {margin-bottom:0px;}

#navribboncolumn{padding-left:0px; padding-right:0px;}

#navribboncolumn .navbar-default {background-color:transparent; border:none; margin-bottom:0px;}

#navribboncolumn .navbar-default .navbar-nav>.active>a {background-color:transparent; color:gray; font-family: georgia bold; padding-bottom:0px;}


#navribboncolumn .navbar-default .navbar-nav>.active>a:hover {color:gray;}

@media screen and (max-width:991px){#navribboncolumn .navbar-default .navbar-nav>.active>a {font-size:12px; padding-left:8px; padding-right:8px;}}

#navribboncolumn .navbar-nav>li>.dropdown-menu{background-color:#1c598f; margin-top: 0px;}

#navribboncolumn .navbar-default .navbar-nav>li>a {color:white; font-family: georgia bold; padding-bottom: 0px;
padding-top: 1px;
margin-top: 8px;}

#navribboncolumn .navbar-default .navbar-nav>li>a:hover {color:gray; }


@media screen and (max-width:991px){#navribboncolumn .navbar-default .navbar-nav>li>a {font-size:12px; padding-left:8px; padding-right:8px;}}

#navribboncolumn .dropdown-menu>li>a{font-family: georgia bold; color: white; text-align: left;}

#navribboncolumn .dropdown-menu>li>a:hover{background-color:none; color:gray;}


#navribboncolumn .navbar .nav,
.navbar .nav > li {
  float:none;
  display:inline-block;
  *display:inline; /* ie7 fix */
  *zoom:1; /* hasLayout ie7 trigger */
  vertical-align: top;
}

@media screen and (max-width:767px){
#navribboncolumn .navbar .nav,
.navbar .nav > li {
  float:none;
  display:inherit;
  *display:inline; /* ie7 fix */
  *zoom:1; /* hasLayout ie7 trigger */
  vertical-align: top;
  background: url(../images/mobilesub.png) no-repeat center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}}

#navribboncolumn .navbar-inner {
  text-align:center;
}

#navribboncolumn #bs-example-navbar-collapse-1 {font-size:16px;}








/* Mobile Nav */

#mobilenav .navbar-default{background-color:transparent; border:none;}

.navbar-toggle{float:left !important;}


#mobilenav .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus {color:white; background-color:#545454;}

#mobilenav .navbar-default .navbar-nav>li>a {color:white;}

#mobilenavigation{	color: #fff;
	background-color:#1d5c92;
}


#mobilenavigation .navbar-default .navbar-collapse, .navbar-default .navbar-form {background-color:#1d5c92;}



#mobilenavigation .navbar-header{background: url(../images/mobilemenubackground.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}

#mobilenavigation .navbar-nav {
margin: 0px -15px;
}


#mobilenavigation li.active{background: url(../images/mobilesub.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}


#mobilenavigation li.dropdown{background: url(../images/mobilesub.png) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}

#mobilenavigation  .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
color: white;
background-color: transparent;
font-family: georgia bold;
}

#mobilenavigation .navbar-default .navbar-nav>li>a {color:white; font-family: georgia bold;}



@media screen and (max-width: 767px){#mobilenavigation .navbar-default .navbar-nav>li>a {font-size:20px;}}

.navbar-toggle {
float: right !important;
}


@media screen and (max-width: 767px){
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
color: white;
font-size: 14px;
}}


#mobilenavigation .navbar-default .navbar-collapse, .navbar-default .navbar-form {
border-color: #1d5c92;
box-shadow: none;
}


@media (max-width: 767px) {
   .navbar-collapse {
      max-height: none;
      overflow-x: auto;
   }
}

/* Events Ribbon */


#eventstext {text-align: left;
padding-left: 20px;
padding-bottom: 10px; color:white; padding-top: 2px;
font-size: 36px;
text-shadow: 2px 4px 3px rgba(0,0,0,0.3); text-transform: none; font-family: georgia bold;
  font-weight: bold; margin-top: 17px;
  margin-bottom: 10px;}

@media screen and (max-width:767px){#eventstext {text-align: left;
font-size: 30px;
}}


/* Tabs */



.odd{background-color:white;}

.even{background-color:#eaf1f8;}

@media screen and (max-width:767px){.events{padding-top:15px; padding-bottom: 15px;}}

#tabscolumn .nav-tabs {background-color:#f2eee4; padding: 5px;
margin-left: -15px;
margin-right: -15px;}

@media screen and (max-width:767px){#tabscolumn .nav-tabs {font-size:20px; margin-top: 0px; margin-bottom: 0px;}}









#tabscolumn .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus {border: none; color:black;}


@media screen and (max-width:767px){#tabscolumn .dropdown-menu{width:100%;}}

.locationbox{border:1px solid black; }

.locationbox:hover{background-color:#a8a8a8;}

@media screen and (max-width:767px){#tabscolumn .nav-pills>li {float:none !important; border: 2px solid #545454; margin-left:0px;}}



@media screen and (max-width:767px){.mobileimage{width:100%;}}


/*Footer */

.footerp{margin-bottom: 0px; word-wrap: break-word; line-height: 20px;}


#footersubmit{background-image:url(../images/footersearch.png); display: block;
margin-top: 15px; width:107px; height:37px;}

#footermiles{width:25%; display:inline; margin-top: 15px;}

.footerbox .form-control{color: #999999;
height: 46px;
border-radius: 0px;
font-size: 18px; font-family: georgia bold;}

/* Events Page */

#eventleft{text-align:left; padding-top:20px; padding-bottom:20px;}

@media screen and (max-width:767px){#eventleft{text-align:center; padding-top:0px; padding-bottom:10px;}}

.centerimage{margin-left:auto; margin-right:auto;}

#searchcolumn{background-image:url(../images/searchbg.png); width:366px; height:356px; margin-top: 20px; text-align:center; padding: 10px 20px;}

@media screen and (max-width:991px){#searchcolumn{background-image:url(../images/searchbg.png); height:100%; width:100%;}}

@media screen and (max-width:767px){#searchcolumn{background-image:url(../images/searchbg.png); width:100%; height:100%;}}

#searchcolumn .form-group {
padding-top: 20px;
}


#communitysearch{background-image:url(../images/commsearch.png); width:141px; height:48px; margin-top: 20px;}


.searchbutton{margin-top:10px; margin-bottom:10px;}

.findh3{color:white;font-family: georgia bold; font-size: 34px;
text-align: center;}

#searchcolumn .form-control{height:48px; border-radius:0px; font-size: 18px; margin-bottom:20px; font-family: georgia bold;}

#box1, #box2, #box3 {background-color:white; border:4px solid white; padding-top: 10px;
padding-bottom: 10px;}

@media screen and (max-width:767px){#box1, #box2, #box3 {padding-top: 0px;
padding-bottom: 0px;}}

.boximage{margin-bottom:20px; margin-top: 40px; border:2px solid #1c598f;}

@media screen and (max-width:767px){.boximage{margin-bottom:10px; margin-top: 10px;}}

.events:hover{background-color:#e7e7e7;}


#eventsdrop{font-size: 12px;
border: 2px solid #e7e7e7; width:300px; border-radius:0px; color:#6b6b6b; text-transform:uppercase; background-color: white; padding: 10px 5px 7px 5px; margin-top: 3px;
font-weight: bold; font-family: georgia bold;}

@media screen and (max-width:767px){#eventsdrop{font-size: 12px;
border: 2px solid #e7e7e7; width:100%; border-radius:0px; color:#6b6b6b; text-transform:uppercase; background-color: transparent;}}

#tabscolumn .caret{float:right; border-top: 8px solid;
border-right: 8px solid transparent;
border-left: 8px solid transparent; margin-top: 3px;}

#tabscolumn .dropdown-menu{height:300px; overflow:scroll; width:300px;}

#tabscolumn .dropdown-menu{width:100%;}

#featuredevents{color:#1f5b90;font-family: georgia bold; font-size:18px; padding: 10px 0px 10px 20px; border: none; background-color: transparent;}


@media screen and (max-width:767px){#featuredevents{color:#1f5b90;font-family: georgia bold; font-size:18px; padding: 10px 15px; border: none;}}

#allevents{color:#1f5b90;font-family: georgia bold; font-size:18px; border: none;}

.eventsdatebox{background: url(../images/eventbox.png); width:76px; height:69px; background-repeat: no-repeat; margin-left: auto;
margin-right: auto;
margin-top: 40px;
}

#tabscolumn nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {background-color:transparent !important;}


@media screen and (max-width:767px){.eventsdatebox{margin-top:0px;}}

#allevents {background-color:none !important;}


#allevents:hover {background-color:transparent !important;}

/* Locations CSS */


#tablist{margin-bottom:25px; margin-top:10px;}

#mapcolumn{padding-top: 10px;}

@media screen and (max-width:767px){#mapcolumn{padding-top:0px; text-align:center;}}

#tablist .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {background-color:#f2eee4; border:none; color:#1c598f; font-family: georgia bold; font-size:17px;}

@media screen and (max-width:991px){#tablist .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{font-size:13px;}}

@media screen and (max-width:767px){#tablist .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{font-size:20px;}}

#tablist  #locationtab{background-color:#f2eee4; padding:20px;}

@media screen and (max-width:767px){#tablist  #locationtab{border: 2px solid #545454;}}

#tablist  .nav-tabs>li>a{border:none; color:#908f8c; font-family: georgia bold; font-weight:bold; font-size:17px;}

@media screen and (max-width:991px){#tablist  .nav-tabs>li>a{font-size:13px;}}

@media screen and (max-width:767px){#tablist  .nav-tabs>li>a{font-size:18px;}}


#tablist .nav>li>a:hover, .nav>li>a:focus{background-color:#f2eee4;}

@media screen and (max-width:767px){#tablist .nav-tabs>li {
float: none !important;
border: 2px solid #545454;
margin-left: 0px;
}}

#aboutimage{float:right; padding:0px 10px 10px 10px;}


@media screen and (max-width:767px){#tablist .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{font-size:20px;}}

@media screen and (max-width:600px){#aboutimage{float:none; margin-left:auto; margin-right:auto;}}

.formheader{font-family: georgia bold; font-weight:bold; font-size:18px; background-color:#ed413c; margin-bottom: 0px;
text-align: center; color:white; text-shadow: black 0.1em 0.1em 0.2em; padding:10px 0px 10px 0px;}

#locationform{margin-top: 10px; box-shadow: 0 0 10px #e7e7e7;}


#locationform form {padding:10px; color:#1c598f;}

@media screen and (max-width:767px){#locationform{margin-bottom:20px;}.homebox{height: 200px;}}

#formsubmit{background: url(../images/formsubmit.png); width:141px; height:48px;}

.center{text-align:center;}

.locationnews{text-align:center; background-color:#1c598f; padding: 10px; font-family: georgia bold; font-size:20px; color:white; height: 170px;
margin-bottom: 20px;}


@media screen and (max-width:767px){.locationnews{height:100%;}}



h1.widget-title {color: #1c598f;
font-family: georgia bold;
font-weight: bold;
font-size: 24px;}


iframe, object, embed{max-width: 100%;}
.page-template-employment iframe, object, embed{max-width: 30%;}

.locationtext{margin-bottom:0px !important;}

.locationrow {padding:20px 13px 10px 13px;}

@media screen and (max-width:767px){.locationrow {padding:0px 10px 0px 10px;}



.ui-multiselect { padding:2px 0 2px 4px; text-align:left }
.ui-multiselect span.ui-icon { float:right }
.ui-multiselect-single .ui-multiselect-checkboxes input { position:absolute !important; top: auto !important; left:-9999px; }
.ui-multiselect-single .ui-multiselect-checkboxes label { padding:5px !important }

.ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px }
.ui-multiselect-header ul { font-size:0.9em }
.ui-multiselect-header ul li { float:left; padding:0 10px 0 0 }
.ui-multiselect-header a { text-decoration:none }
.ui-multiselect-header a:hover { text-decoration:underline }
.ui-multiselect-header span.ui-icon { float:left }
.ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0 }

.ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000; text-align: left }
.ui-multiselect-checkboxes { position:relative /* fixes bug in IE6/7 */; overflow-y:scroll }
.ui-multiselect-checkboxes label { cursor:default; display:block; border:1px solid transparent; padding:3px 1px }
.ui-multiselect-checkboxes label input { position:relative; top:1px }
.ui-multiselect-checkboxes li { clear:both; font-size:0.9em; padding-right:3px }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align:center; font-weight:bold; border-bottom:1px solid }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:3px; margin:1px 0; text-decoration:none }

}

/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label { border:none }

.footertitle{color: #1c598f;
  font-family: georgia bold;
  font-weight: bold;
  font-size: 24px;}

.page-id-651 .carousel-indicators {display:none;}

.locationbutton{text-align:center; margin-top:10px; height:43px; padding: 10px 15px; font-size:16px; border:1px solid #cec9bb; border-radius:5px; background-image: url(../images/buttonbg.jpg); color:#004a8e; font-weight:bold;}



@media screen and (max-width:991px){
.nav>li>a{padding: 10px 11px;}
}

@media screen and (max-width:767px){

#searchcolumn{margin-top: 70px;}
.nav>li>a{padding: 10px 15px;}

}

.page-template-employment iframe {
  float: right;
  min-width: 350px;
  margin-right: 20%;
}
.social-icons {
  float: left;
  padding-top: 15%;
}
.page-template-employment .intro-text {
  max-width: 40%;
  float: left;
}

@media (max-width: 670px) {
  iframe, object, embed{min-width: 100%; float: none !important; margin-right: 0% !important;}
  .page-template-employment .intro-text {
    min-width: 100% !important;
  }

}

.postid-689 .headercta{display: none;}
.postid-663 .headercta{display: none;}
.postid-692 .headercta{display: none;}
.postid-695 .headercta{display: none;}
.postid-44 .headercta{display: none;}
.postid-148 .headercta{display: none;}
.postid-1243 .headercta{display: none;}
.postid-156 .headercta{display: none;}
.postid-160 .headercta{display: none;}
.postid-166 .headercta{display: none;}
.postid-174 .headercta{display: none;}
.postid-190 .headercta{display: none;}
.postid-1244 .headercta{display: none;}
.postid-218 .headercta{display: none;}
.postid-230 .headercta{display: none;}
.postid-250 .headercta{display: none;}
.postid-254 .headercta{display: none;}
.postid-266 .headercta{display: none;}
.postid-286 .headercta{display: none;}
.postid-290 .headercta{display: none;}
.page-id-10183 .headercta{display: none;}
.page-id-10184 .headercta{display: none;}
.page-id-10185 .headercta{display: none;}


.headercta2{display: none;}


/*.postid-689 .headercta2{display: inherit !important;}
.postid-663 .headercta2{display: inherit !important;}
.postid-692 .headercta2{display: inherit !important;}
.postid-695 .headercta2{display: inherit !important;}
.postid-44 .headercta2{display: inherit !important;}
.postid-148 .headercta2{display: inherit !important;}
.postid-1243 .headercta2{display: inherit !important;}
.postid-156 .headercta2{display: inherit !important;}
.postid-160 .headercta2{display: inherit !important;}
.postid-166 .headercta2{display: inherit !important;}
.postid-174 .headercta2{display: inherit !important;}
.postid-190 .headercta2{display: inherit !important;}
.postid-1244 .headercta2{display: inherit !important;}
.postid-218 .headercta2{display: inherit !important;}
.postid-230 .headercta2{display: inherit !important;}
.postid-250 .headercta2{display: inherit !important;}
.postid-254 .headercta2{display: inherit !important;}
.postid-266 .headercta2{display: inherit !important;}
.postid-286 .headercta2{display: inherit !important;}
.postid-290 .headercta2{display: inherit !important;}
.page-id-10183 .headercta2{display: inherit !important;}
.page-id-10184 .headercta2{display: inherit !important;}
.page-id-10185 .headercta2{display: inherit !important;}*/


.contactalgh{display: none !important;}


.postid-689 .contactmain{display: none !important;}
.postid-663 .contactmain{display: none !important;}
.postid-692 .contactmain{display: none !important;}
.postid-695 .contactmain{display: none !important;}
.postid-44 .contactmain{display: none !important;}
.postid-148 .contactmain{display: none !important;}
.postid-1243 .contactmain{display: none !important;}
.postid-156 .contactmain{display: none !important;}
.postid-160 .contactmain{display: none !important;}
.postid-166 .contactmain{display: none !important;}
.postid-174 .contactmain{display: none !important;}
.postid-190 .contactmain{display: none !important;}
.postid-1244 .contactmain{display: none !important;}
.postid-218 .contactmain{display: none !important;}
.postid-230 .contactmain{display: none !important;}
.postid-250 .contactmain{display: none !important;}
.postid-254 .contactmain{display: none !important;}
.postid-266 .contactmain{display: none !important;}
.postid-286 .contactmain{display: none !important;}
.postid-290 .contactmain{display: none !important;}
.page-id-10183 .contactmain{display: none !important;}
.page-id-10184 .contactmain{display: none !important;}
.page-id-10185 .contactmain{display: none !important;}


.postid-689 .contactalgh{display: inherit !important;}
.postid-663 .contactalgh{display: inherit !important;}
.postid-692 .contactalgh{display: inherit !important;}
.postid-695 .contactalgh{display: inherit !important;}
.postid-44 .contactalgh{display: inherit !important;}
.postid-148 .contactalgh{display: inherit !important;}
.postid-1243 .contactalgh{display: inherit !important;}
.postid-156 .contactalgh{display: inherit !important;}
.postid-160 .contactalgh{display: inherit !important;}
.postid-166 .contactalgh{display: inherit !important;}
.postid-174 .contactalgh{display: inherit !important;}
.postid-190 .contactalgh{display: inherit !important;}
.postid-1244 .contactalgh{display: inherit !important;}
.postid-218 .contactalgh{display: inherit !important;}
.postid-230 .contactalgh{display: inherit !important;}
.postid-250 .contactalgh{display: inherit !important;}
.postid-254 .contactalgh{display: inherit !important;}
.postid-266 .contactalgh{display: inherit !important;}
.postid-286 .contactalgh{display: inherit !important;}
.postid-290 .contactalgh{display: inherit !important;}
.page-id-10183 .contactalgh{display: inherit !important;}
.page-id-10184 .contactalgh{display: inherit !important;}
.page-id-10185 .contactalgh{display: inherit !important;}
