/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */

/* Background images slideshow using the imagin8 Jquery Plugin */
/* #imagin8 { position:fixed; left:0; top:0; z-index:-100; width:100%; height:100%; min-height:780px; overflow:hidden; }
#imagin8 img { position:absolute; left:0; top:0; } */
/*end Background images slideshow using the imagin8 Jquery Plugin */

@font-face {
	font-family: 'Univers LT 57 Condensed' ;
	src: url('/sites/default/files/fontyourface/local_fonts/Univers_LT_57_Condensed-normal-normal/Univers-LT-57-Condensed.eot'); /* IE9 Compat Modes */
	src: url('/sites/default/files/fontyourface/local_fonts/Univers_LT_57_Condensed-normal-normal/Univers-LT-57-Condensed.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('/sites/default/files/fontyourface/local_fonts/Univers_LT_57_Condensed-normal-normal/Univers-LT-57-Condensed.woff') format('woff'), /* Modern Browsers */
	     url('/sites/default/files/fontyourface/local_fonts/Univers_LT_57_Condensed-normal-normal/Univers LT 57 Condensed.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('/sites/default/files/fontyourface/local_fonts/Univers_LT_57_Condensed-normal-normal/Univers-LT-57-Condensed.svg#svgFontName') format('svg'); /* Legacy iOS */
	}
	@font-face {
	font-family: 'Univers LT 67 CondensedBold' ;
	src: url('/sites/default/files/fontyourface/local_fonts/Univers_LT_67_CondensedBold-normal-bold/Univers-LT-67-Condensed-Bold.eot'); /* IE9 Compat Modes */
	src: url('/sites/default/files/fontyourface/local_fonts/Univers_LT_67_CondensedBold-normal-bold/Univers-LT-67-Condensed-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('/sites/default/files/fontyourface/local_fonts/Univers_LT_67_CondensedBold-normal-bold/Univers-LT-67-Condensed-Bold.woff') format('woff'), /* Modern Browsers */
	     url('/sites/default/files/fontyourface/local_fonts/Univers_LT_67_CondensedBold-normal-bold/Univers-LT-67-Condensed-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('/sites/default/files/fontyourface/local_fonts/Univers_LT_67_CondensedBold-normal-bold/Univers-LT-67-Condensed-Bold.svg#svgFontName') format('svg'); /* Legacy iOS */
	}
	@font-face {
	font-family: 'Univers LT 57 CondensedObl' ;
	src: url('/sites/default/files/fontyourface/local_fonts/Univers_LT_57_CondensedObl-italic-normal/Univers-LT-57-Condensed-Oblique.eot'); /* IE9 Compat Modes */
	src: url('/sites/default/files/fontyourface/local_fonts/Univers_LT_57_CondensedObl-italic-normal/Univers-LT-57-Condensed-Oblique.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('/sites/default/files/fontyourface/local_fonts/Univers_LT_57_CondensedObl-italic-normal/Univers-LT-57-Condensed-Oblique.woff') format('woff'), /* Modern Browsers */
	     url('/sites/default/files/fontyourface/local_fonts/Univers_LT_57_CondensedObl-italic-normal/Univers LT 57 CondensedObl.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('/sites/default/files/fontyourface/local_fonts/Univers_LT_57_CondensedObl-italic-normal/Univers-LT-57-Condensed-Oblique.svg#svgFontName') format('svg'); /* Legacy iOS */
	}

/* Typography */
body {background: #cdcbcb  /* url('../images/bg/bg3.jpg') 0 0 no-repeat */ ! important; }
body,p,h1,h2,h3,h4,h5,h6,label {font-family: 'Univers LT 57 Condensed' ! important;}
#zone-content h1 {font-family: 'Univers LT 67 CondensedBold' ! important; color:#ffffff;font-size:31px;padding:0;line-height: 100%;margin: 10px 0 10px 0px;letter-spacing:0px; text-transform:uppercase;} 
#zone-content h2 {font-family: 'Univers LT 57 Condensed' ! important; color:#ffffff; font-weight:normal;font-size: 21px; line-height: 110%; margin: 10px 0 0 0px;letter-spacing:0px;}
#zone-content h3 {font-family: 'Univers LT 57 Condensed' ! important; color:#ffffff; font-weight:normal; font-size: 16px;line-height: 110%;margin: 20px 0 0 0px;letter-spacing:0px;}
#zone-content h4 {font-family: 'Univers LT 57 CondensedObl' ! important; color:#ffffff; font-style: italic; font-size: 14px;line-height: 110%;margin: 0px 0 0 0px;letter-spacing:1px;}
#zone-content a{color:#abcaec;text-decoration: none;}
#zone-content a:hover {color: #ffffff;text-decoration: underline;}
#zone-content p{color: #ffffff;font-size: 14px;line-height: 120%;margin: 0 0 10px 0px;}
p.big-text{font-size: 21px ! important; line-height: 100% ! important;}
p.bigger-text{font-size: 31px ! important; line-height:90% ! important; padding: 10px 0 0 0;}
#zone-content li{color: #ffffff;font-size: 13px;}
#zone-content ul{margin-top:0px;}
label {display:block;font-weight:bold;font-size:13px;color: #ffffff;}
span.fieldset-legend {display:block;font-weight:bold;font-size:13px;color: #ffffff;}
sup{vertical-align: super; font-size: 11px;}
#block-system-main .description{color: #ffffff;}
/* .webform-submission div{ color: #ffffff ! important;} */
.page-node-submission{ color: #ffffff ! important;}
.field-item {color: #ffffff;}
.profile ,i{color: #ffffff;}
.field-type-markup {color: #ffffff;}
.password-strength {color: #ffffff;}
/* end Typography */

/* Masthead and logo */
#logo{ margin:20px 0 0 0;} 
/* end Masthead and logo */

/* Region */
#section-header {background: url('../images/bg/header.png') 0 0 repeat;height: 137px;position: relative; top: 0px;}
.not-front #region-content {background: url('../images/bg/bg-content.png') 0 0 repeat;width: 640px; max-width:94%; margin: 20px 0 0 10px;}
.not-front #region-content .region-inner{padding: 12px 20px 40px 20px; }
.front #region-content {width: 480px; max-width:95%;}
.page-baltimore #region-content {width: 480px; max-width:95%;}
.page-baltimore #region-content {background: none;width: auto; max-width:94%; margin: 0;}
.page-baltimore #region-content .region-inner{padding: 0; }

.page-baltimore #region-branding:before,.page-node-80  #region-branding:before,.page-node-104  #region-branding:before,.page-node-83  #region-branding:before,.page-node-81  #region-branding:before,.page-node-87  #region-branding:before{
  content: "BALTIMORE";
  position:absolute;
  right:0;
  top:-12px;
  font-size: 31px;
  padding-top:20px;
  display:block;
font-family: 'Univers LT 67 CondensedBold' ! important;
color: #383838;
font-weight: bold;
}   

.page-ohio #region-branding:before,
.page-node-168  #region-branding:before,
.page-node-169  #region-branding:before,
.page-node-170  #region-branding:before,
.page-node-171  #region-branding:before,
.page-node-172  #region-branding:before
 {
    content: "OHIO";
    position: absolute;
    right: 0;
    top: -12px;
    font-size: 31px;
    padding-top: 20px;
    display: block;
    font-family: 'Univers LT 67 CondensedBold' ! important;
    color: #383838;
    font-weight: bold;
}

.page-baltimore thead th, th {
    background: url(../images/bg/bg-content.png);
    border-bottom: 1px solid #ccc;
    color: #fff;
}

.page-baltimore tr.odd td {
    background: url(../images/bg/home-content.png);
    color: #fff;
}


/* Iowa and Newhampshire */
.page-iowa #region-content {width: 480px; max-width:95%;}
.page-iowa #region-content {background: none;width: auto; max-width:94%; margin: 0;}
.page-iowa #region-content .region-inner{padding: 0; }

.page-iowa #region-branding:before,.page-node-110  #region-branding:before,.page-node-119  #region-branding:before,.page-node-109  #region-branding:before,.page-node-113  #region-branding:before,.page-node-112  #region-branding:before{
  content: "IOWA";
  position:absolute;
  right:54%;
left:48%;
  top:12px;
  font-size: 31px;
  padding-top:20px;
  display:block;
font-family: 'Univers LT 67 CondensedBold' ! important;
color: #383838;
font-weight: bold;
}  

@media screen and (max-width: 760px) {
.page-iowa #region-branding:before,.page-node-110  #region-branding:before,.page-node-119  #region-branding:before,.page-node-109  #region-branding:before,.page-node-113  #region-branding:before,.page-node-112  #region-branding:before{
  content: "IOWA";
  position: absolute;
  left: 75% ! important;
 
}
}  

.page-iowa thead th, th {
    background: url(../images/bg/bg-content.png);
    border-bottom: 1px solid #ccc;
    color: #fff;
}

.page-iowa tr.odd td {
    background: url(../images/bg/home-content.png);
    color: #fff;
}

 



 
.page-newhampshire #region-content {width: 480px; max-width:95%;}
.page-newhampshire #region-content {background: none;width: auto; max-width:94%; margin: 0;}
.page-newhampshire #region-content .region-inner{padding: 0; }

.page-newhampshire #region-branding:before,.page-node-115  #region-branding:before,.page-node-120  #region-branding:before,.page-node-114  #region-branding:before,.page-node-118  #region-branding:before,.page-node-117  #region-branding:before{
  content: "NEW HAMPSHIRE";
  position:absolute;
  right:45%;
  top:12px;
  font-size: 31px;
  padding-top:20px;
  display:block;
font-family: 'Univers LT 67 CondensedBold' ! important;
color: #383838;
font-weight: bold;
}   



@media screen and (max-width: 960px) {
.page-newhampshire #region-branding:before,.page-node-115  #region-branding:before,.page-node-120  #region-branding:before,.page-node-114  #region-branding:before,.page-node-118  #region-branding:before,.page-node-117  #region-branding:before{
 position: absolute;
  left: 42% ! important; width: 300px
}
}

@media screen and (max-width: 520px) {
.page-newhampshire #region-branding:before,.page-node-115  #region-branding:before,.page-node-120  #region-branding:before,.page-node-114  #region-branding:before,.page-node-118  #region-branding:before,.page-node-117  #region-branding:before{
 position: absolute;
  left: 25% ! important; width: 300px;top: 70px;
}

}




.page-newhampshire thead th, th {
    background: url(../images/bg/bg-content.png);
    border-bottom: 1px solid #ccc;
    color: #fff;
}

.page-newhampshire tr.odd td {
    background: url(../images/bg/home-content.png);
    color: #fff;
}
/* end Iowa and Newhampshire */
















#block-views-events-block {
    padding: 0 6px 0 0;
}

.view-events {
   background: url(../images/bg/bg-content.png);
}

.view-events .views-field-field-text-description p{color: #000 ! important;position: relative; top :5px; line-height: 130% ! important;}
.view-events .views-field-field-time p{color: #000 ! important;position: relative; top :5px; line-height: 130% ! important;}
.view-events .views-field-title{width:55px ! important;}

.view-events .view-footer {
   color:#fff;
   padding:0 10px 10px 10px;
}

#region-sidebar-first {margin: 10px 0 0 10px;}
/* end Region */

/* Primary menu */
#block-tb-megamenu-main-menu ul li a  {font-family: 'Univers LT 67 CondensedBold' ! important; color:#383838;font-size: 20px; text-decoration: none; background: none ! important;margin-left:-20px; display: block ! important;}
#block-tb-megamenu-main-menu ul li a:hover ,#block-tb-megamenu-main-menu ul li.active .dropdown-menu li.active a,#block-tb-megamenu-main-menu ul li.active a.dropdown-toggle{color: #5283bd;}
.tb-megamenu {background: none; width: 840px; max-width:90%; border: none;}
.tb-megamenu .nav  li  a{border-right: none;}
.tb-megamenu li.active a,.tb-megamenu .nav  li  a:hover {background: none ! important}  
.tb-megamenu .dropdown-menu li  > a{border: none ! important;}
.tb-megamenu .dropdown-menu { background: /* url('../images/bg/dropdown.png') */ none ! important; border: none ! important;}
.tb-megamenu .nav-collapse{background: none ! important;   border: none ! important;}
.tb-megamenu-column-2 {background: none ! important; borber: none ! important;}
.tb-megamenu-item div{box-shadow: none ! important;} /* Removing the box shadow in the dropdowns */
#block-tb-megamenu-main-menu ul li a  {border: none ; background: none ! important;}
#block-tb-megamenu-main-menu .dropdown ul {background:url('../images/bg/dropdown.png');} 
#block-tb-megamenu-main-menu .dropdown ul {padding: 10px 10px 5px 30px; width: 220px; margin: -20px 0 0 -10px;max-width: 100%;}
.tb-megamenu .nav-collapse .nav {background:url('../images/bg/dropdown.png'); padding-left: 10px; }
.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover ,.tb-megamenu .dropdown-menu li > a:hover,.tb-megamenu .dropdown-menu li > a:focus,.tb-megamenu .dropdown-submenu:hover > a {filter: none;/*overrides the blue gradients found in base.css */}

/* Register login buttons */
#block-tb-megamenu-menu-register-login-buttons {position: absolute; top: 0px; left: 63%;}
#block-tb-megamenu-menu-register-login-buttons ul li a  {font-family: 'Univers LT 67 CondensedBold' ! important; color:#383838;font-size: 20px; text-decoration: none; background: none ! important; margin-left:-20px; display: block ! important;}
#block-tb-megamenu-menu-register-login-buttons ul li a:hover ,#block-tb-megamenu-main-menu ul li.active .dropdown-menu li.active a,#block-tb-megamenu-main-menu ul li.active a.dropdown-toggle{color: #5283bd;}
#block-tb-megamenu-menu-register-login-buttons ul li a  {border: none ; background: none ! important;}

#block-tb-megamenu-menu-logout-button {position: absolute; top: 0px; left: 63%;}
#block-tb-megamenu-menu-logout-button ul li a  {font-family: 'Univers LT 67 CondensedBold' ! important; color:#383838;font-size: 20px; text-decoration: none; background: none ! important; margin-left:-20px; display: block ! important;}
#block-tb-megamenu-menu-logout-button ul li a:hover ,#block-tb-megamenu-menu-logout-button ul li.active .dropdown-menu li.active a,#block-tb-megamenu-menu-logout-button ul li.active a.dropdown-toggle{color: #5283bd;}
#block-tb-megamenu-menu-logout-button ul li a  {border: none ; background: none ! important;}
/* end Register login buttons */


#block-tb-megamenu-menu-baltimorer-menu ul li a  {font-family: 'Univers LT 67 CondensedBold' ! important; color:#383838;font-size: 20px; text-decoration: none; background: none ! important;margin-left:-20px; display: block ! important;}
#block-tb-megamenu-menu-baltimorer-menu ul li a:hover ,#block-tb-megamenu-menu-baltimorer-menu ul li.active .dropdown-menu li.active a,#block-tb-megamenu-menu-baltimorer-menu ul li.active a.dropdown-toggle{color: #5283bd;}
#block-tb-megamenu-menu-baltimorer-menu ul li a  {border: none ; background: none ! important;}
#block-tb-megamenu-menu-baltimorer-menu .dropdown ul {background:url('../images/bg/dropdown.png');} 
#block-tb-megamenu-menu-baltimorer-menu .dropdown ul {padding: 10px 10px 5px 30px; width: 220px; margin: -20px 0 0 -10px;max-width: 100%;}


#block-tb-megamenu-menu-ohio-menu ul li a  {font-family: 'Univers LT 67 CondensedBold' ! important; color:#383838;font-size: 20px; text-decoration: none; background: none ! important;margin-left:-20px; display: block ! important;}
#block-tb-megamenu-menu-ohio-menu ul li a:hover ,#block-tb-megamenu-menu-baltimorer-menu ul li.active .dropdown-menu li.active a,#block-tb-megamenu-menu-baltimorer-menu ul li.active a.dropdown-toggle{color: #5283bd;}
#block-tb-megamenu-menu-ohio-menu ul li a  {border: none ; background: none ! important;}
#block-tb-megamenu-menu-ohio-menu .dropdown ul {background:url('../images/bg/dropdown.png');} 
#block-tb-megamenu-menu-ohio-menu .dropdown ul {padding: 10px 10px 5px 30px; width: 220px; margin: -20px 0 0 -10px;max-width: 100%;}



#block-tb-megamenu-menu-iowa-menu ul li a  {font-family: 'Univers LT 67 CondensedBold' ! important; color:#383838;font-size: 20px; text-decoration: none; background: none ! important;margin-left:-20px; display: block ! important;}
#block-tb-megamenu-menu-iowa-menu ul li a:hover ,#block-tb-megamenu-menu-iowa-menu ul li.active .dropdown-menu li.active a,#block-tb-megamenu-menu-iowa-menu ul li.active a.dropdown-toggle{color: #5283bd;}
#block-tb-megamenu-menu-iowa-menu ul li a  {border: none ; background: none ! important;}
#block-tb-megamenu-menu-iowa-menu .dropdown ul {background:url('../images/bg/dropdown.png');} 
#block-tb-megamenu-menu-iowa-menu .dropdown ul {padding: 10px 10px 5px 30px; width: 220px; margin: -20px 0 0 -10px;max-width: 100%;}





#block-tb-megamenu-menu-newhampshire-menu ul li a  {font-family: 'Univers LT 67 CondensedBold' ! important; color:#383838;font-size: 20px; text-decoration: none; background: none ! important;margin-left:-20px; display: block ! important;}
#block-tb-megamenu-menu-newhampshire-menu ul li a:hover ,#block-tb-megamenu-menu-newhampshire-menu ul li.active .dropdown-menu li.active a,#block-tb-megamenu-menu-newhampshire-menu ul li.active a.dropdown-toggle{color: #5283bd;}
#block-tb-megamenu-menu-newhampshire-menu ul li a  {border: none ; background: none ! important;}
#block-tb-megamenu-menu-newhampshire-menu .dropdown ul {background:url('../images/bg/dropdown.png');} 
#block-tb-megamenu-menu-newhampshire-menu .dropdown ul {padding: 10px 10px 5px 30px; width: 220px; margin: -20px 0 0 -10px;max-width: 100%;}


/* New FAQ and Support Buttons */
@media screen and (min-width:980px){
.logged-in #tb-megamenu-main-menu ul li:nth-child(7){background: url('../images/buttons/btn-faq.png') 0 0 no-repeat; display: block; width: 94px; height: 26px; text-indent: -9999px; float: left;margin: 15px 0 0 -0px;}
.logged-in #tb-megamenu-main-menu ul li:nth-child(7):hover{background-position: 0 -26px;}
.logged-in #tb-megamenu-main-menu ul li.tb-megamenu-item:nth-child(8){background: url('../images/buttons/btn-support.png') 0 0 no-repeat; display: block; width: 94px; height: 26px; margin: 15px 0 0 10px;}
.logged-in #tb-megamenu-main-menu ul li:nth-child(8):hover{background-position: 0 -26px;}
.logged-in #tb-megamenu-main-menu ul li.tb-megamenu-item:nth-child(8) a{ text-indent: -9999px}
#tb-megamenu-column-5{margin-top: 10px;}
#tb-megamenu-column-5 a{display: block; text-indent: 0px ! important; }
}


.tb-megamenu {background: none; width: 980px ! important; max-width:90%; border: none;max-width:110%;}

/* end New FAQ and Support Buttons */










/* end Primary menu */

/* Homepage */
#homepage {width: 480px;max-width:100%;}
/* #homepage p,#homepage h2 {padding: 10px 10px 0 10px;} */
#homepage  .pane-block-1,#homepage  .pane-block-5 {background: url('../images/bg/bg-content.png') ! important;}
#homepage  .pane-block-1 {padding: 5px 10px 10px 10px; margin:20px 0 0 0;}
#homepage  .pane-block-1 p{padding: 0 0 0 0;}

.page-baltimore  .pane-1, .page-baltimore  .pane-block-17, .page-baltimore .pane-block-18 {background: url('../images/bg/bg-content.png') ! important;}
.page-baltimore  .pane-block-17 {padding: 5px 10px 10px 10px; margin:20px 0 0 0;}
.page-baltimore  .pane-block-17 p{padding: 0 0 0 0;}

.page-iowa  .pane-1, .page-iowa  .pane-block-17, .page-iowa .pane-block-18 {background: url('../images/bg/bg-content.png') ! important;}
.page-iowa  .pane-block-17 {padding: 5px 10px 10px 10px; margin:20px 0 0 0;}
.page-iowa  .pane-block-17 p{padding: 0 0 0 0;}

.page-newhampshire  .pane-1, .page-newhampshire  .pane-block-17, .page-newhampshire .pane-block-18 {background: url('../images/bg/bg-content.png') ! important;}
.page-newhampshire  .pane-block-17 {padding: 5px 10px 10px 10px; margin:20px 0 0 0;}
.page-newhampshire  .pane-block-17 p{padding: 0 0 0 0;}



a.applynow {background: url('../images/buttons/apply-now.png') 0 0 no-repeat; width:117px; height:40px; display: block; text-indent: -9999px;}
a.applynow:hover {background-position: 0 -41px;}
#homepage  .pane-block-2 {background: url('../images/bg/home-news1.jpg') ! important; width:240px; height: 156px; display: block; max-width:100%}
#homepage  .pane-block-2 .pane-content,#homepage  .pane-block-3 .pane-content{padding: 80px 20px 0 10px;}
#homepage  .pane-block-2 .pane-content p {line-height:100% ! important;padding:5px 0 0 0;}
#homepage  .pane-block-2 .pane-content a{position: relative; top:3px;}
#homepage  .pane-block-3 {background: url('../images/bg/home-video.png') ! important; width:230px; height: 155px; display: block; max-width:100%}
/* .homevideo-bg {background: url('../images/buttons/home-video.png') 0 0 no-repeat ! important; width: 230px; height: 155px; display: block; margin: -79px 0 0 -10px;text-indent:-9999px;} */
.homevideo-text{position: relative; top: -8px;}
/* Apply page - Removing second apply now button in the rightside bar*/

/* end Apply page */

/* .pane-block-4 {background: url('../images/bg/home-twitter.png') ! important; width:480px; height: 101px; display: block; max-width:100%}
.pane-block-4 h2,.pane-block-4 p{color:#aaa7a7 ! important;padding: 10px 0 0 10px; letter-spacing: 0px ! important;} */
#homepage  .pane-10ksb-tweets {background: url('../images/bg/home-twitter.png') ! important; width:480px; height: 101px; display: block; max-width:100%}
#homepage  .pane-10ksb-tweets h2{color:#aaa7a7 ! important;padding: 10px 0 0 10px; letter-spacing: 0px ! important;}
#homepage  .pane-10ksb-tweets li{color:#aaa7a7 ! important;padding: 15px 40px 0 0px; margin:0 0 0 12px;line-height:120%;}
#homepage  .pane-10ksb-tweets a{color:#aaa7a7 ! important;}

#homepage  .pane-content{color:#ffffff ! important;}
#homepage  .pane-block-5 .pane-content {padding: 10px 10px 10px 10px;}
#homepage  .pane-block-5 #percentage {margin:20px 0 0 -11px; width: 476px ! important; max-width:110%;}
#homepage  .pane-block-5 #percentage p{float:left;  width: 119px; background: url('../images/bg/home-content.png'); height: 110px;}
#homepage  .pane-block-5 #percentage .percent{font-size: 40px; padding:10px 0 0 10px;position: relative; top: 20px;}
#homepage  .pane-block-5 #percentage .clear-text{float: left; padding: 20px 0 0 10px; line-height: 100%;}

.page-baltimore  .pane-block-18 .pane-content {padding: 10px 10px 10px 10px;}
.page-baltimore  .pane-block-18 #percentage {margin:20px 0 0 -11px; width: 476px ! important; max-width:110%;}
.page-baltimore  .pane-block-18 #percentage p{float:left;  width: 119px; background: url('../images/bg/home-content.png'); height: 110px;}
.page-baltimore  .pane-block-18 #percentage .percent{font-size: 40px; padding:10px 0 0 10px;position: relative; top: 20px;}
.page-baltimore  .pane-block-18 #percentage .clear-text{float: left; padding: 20px 0 0 10px; line-height: 100%;}


.page-iowa  .pane-block-18 .pane-content {padding: 10px 10px 10px 10px;}
.page-iowa  .pane-block-18 #percentage {margin:20px 0 0 -11px; width: 476px ! important; max-width:110%;}
.page-iowa  .pane-block-18 #percentage p{float:left;  width: 119px; background: url('../images/bg/home-content.png'); height: 110px;}
.page-iowa  .pane-block-18 #percentage .percent{font-size: 40px; padding:10px 0 0 10px;position: relative; top: 20px;}
.page-iowa  .pane-block-18 #percentage .clear-text{float: left; padding: 20px 0 0 10px; line-height: 100%;}



.page-newhampshire  .pane-block-18 .pane-content {padding: 10px 10px 10px 10px;}
.page-newhampshire  .pane-block-18 #percentage {margin:20px 0 0 -11px; width: 476px ! important; max-width:110%;}
.page-newhampshire  .pane-block-18 #percentage p{float:left;  width: 119px; background: url('../images/bg/home-content.png'); height: 110px;}
.page-newhampshire  .pane-block-18 #percentage .percent{font-size: 40px; padding:10px 0 0 10px;position: relative; top: 20px;}
.page-newhampshire  .pane-block-18 #percentage .clear-text{float: left; padding: 20px 0 0 10px; line-height: 100%;}


#homepage  #percent-bottom {clear: both;}
#homepage  #percent-bottom p{line-height: 110%;}

.page-baltimore  a.applynow {

}

/* end Homepage */

.pane-block-3 p,.pane-block-2 p{font-family: 'Univers LT 57 Condensed' ! important;}

/* Right sidebar blocks */
#block-block-6{width:340px; max-width: 100%;margin: 25px 0 0 0;}
#block-block-6 .quote{margin: 0 0 0 -14px;}
#block-block-9 { background: url('../images/bg/bg-content.png') 0 0 repeat;width: 300px; max-width:100%;}
#block-block-9 img{padding: 10px 10px 50px 10px;}
#block-block-9 p{padding: 0 20px 0 0; margin-top: 0px;}
#block-block-9 h2,#block-block-9 h3{margin:0px;}
#block-block-9 h2 {padding:10px 0 0 0}
#block-block-9 a{float: right; margin: 0 27px 10px 0; text-decoration: none;} 
#node-webform-7 h2.node-title{display: none;}
#node-webform-7 {margin:10px 0 0 0;background: url('../images/bg/bg-content.png') 0 0 repeat;width: 300px; max-width:100%;}
#node-webform-7 .form-item input{width: 260px; margin: 0 0 0 10px; max-width: 90%;}
#node-webform-7 .field-items{padding: 10px 20px 0 10px; margin-top: 0px;}
#node-webform-7 label{color: #6d6e71;padding: 6px 0 0 10px; font-size: 14px;font-weight: normal;}
#node-webform-7  #webform-component-select-an-area label{display: none;}
#node-webform-7  #edit-submitted-select-an-area {color: #6d6e71;}
#node-webform-7  #webform-component-select-an-area{margin: 10px 0 10px 10px;}
#node-webform-7  #webform-component-select-an-area select{width: 250px ! important; max-width: 95%;}
#node-webform-7  #webform-component-select-an-area label{color: #ffffff; margin: 0 0 0 -10px;}
#node-webform-7 #edit-actions { margin: 0 0 10px 10px;}
/* end Right sidebar blocks */



/* Footer region */
#section-footer {background: url('../images/bg/footer.png') repeat;/* position: absolute; bottom: 0px; width: 100%; height: 68px; */}
#section-footer a,#section-footer p{color: #ffffff;}
#section-footer #block-block-7 .content{margin: 20px 0 20px 0}
#section-footer p{margin:0; font-size:10px;}
#section-footer  #socialmedia {margin:-23px 0 10px 60%;}
#section-footer  #socialmedia a.youtube{background: url('../images/buttons/youtube.png') 0 0 no-repeat; width: 23px; height: 22px; display: block; text-indent: -9999px;position:relative;top:-1px;}
#section-footer  #socialmedia a.youtube:hover{background-position:0 -23px;}
#section-footer  #socialmedia a.twitter{background: url('../images/buttons/twitter.png') 0 0 no-repeat; width: 23px; height: 22px; display: block; text-indent: -9999px;margin: -22px 0 0 40px;}
#section-footer  #socialmedia a.twitter:hover{background-position:0 -24px;}
/* #section-footer  #socialmedia a.linkedin{background: url('../images/buttons/linkedin.png') 0 0 no-repeat; width: 23px; height: 22px; display: block; text-indent: -9999px;margin: -22px 0 10px 80px;}
#section-footer  #socialmedia a.linkedin:hover{background-position:0 -24px;} */
#section-footer a.footernav{text-decoration: none; padding: 0 5px 0 0;}
#section-footer a.footernav:hover{text-decoration: underline;}

/* end Footer region */


/* messages and errors */
.messages {background: #a40808 ! important; border:none ! important;color: #ffffff ! important;position: relative;margin: 20px 0 10px 0 ! important; max-width: 920px; }
.messages a{color: #ffffff ! important}
.messages em{color: #ffffff ! important}
.messages li{color: #ffffff ! important}
/* end messages and errors */

/* All temp hides go here */
/* Reset your password redirect page */
.page-node-28 h1{display: none;}
#pid-node-9-done #messages{display:none;}
/* end Reset your password redirect page */

/* Applicants page */
.page-applicants  #region-content,.page-applicants-approval  #region-content,.page-orleans-applicants  #region-content,.page-orleans-applicants-approval  #region-content,.page-houston-applicants  #region-content,.page-houston-applicants-approval  #region-content,.page-newyork-applicants  #region-content,.page-newyork-applicants-approval  #region-content,.page-chicago-applicants  #region-content,.page-chicago-applicants-approval  #region-content,.page-miami-applicants  #region-content,.page-miami-applicants-approval  #region-content,.page-saltlake-applicants  #region-content,.page-saltlake-applicants-approval  #region-content,.page-national-applicants  #region-content,.page-national-applicants-approval  #region-content,.page-dallas-applicants  #region-content,.page-dallas-applicants-approval  #region-content,.page-philadelphia-applicants  #region-content,.page-philadelphia-applicants-approval  #region-content,.page-detroit-applicants  #region-content,.page-detroit-applicants-approval  #region-content,.page-longbeach-applicants  #region-content,.page-longbeach-applicants-approval  #region-content,.page-losangeles-applicants  #region-content,.page-losangeles-applicants-approval  #region-content,.page-cleveland-applicants  #region-content,.page-cleveland-applicants-approval  #region-content,.page-rhode-applicants  #region-content,.page-rhode-applicants-approval  #region-content,.page-iowa-applicants  #region-content,.page-iowa-applicants-approval  #region-content,.page-newhampshire-applicants  #region-content,.page-newhampshire-applicants-approval  #region-content{width: 980px; min-width:980px;}

.page-applicants  #region-content a,.page-applicants-approval  #region-content a,.page-houston-applicants  #region-content a,.page-houston-applicants-approval  #region-content a,.page-orleans-applicants  #region-content a,.page-orleans-applicants-approval  #region-content a,.page-newyork-applicants  #region-content a,.page-newyork-applicants-approval  #region-content a,.page-chicago-applicants  #region-content a,.page-chicago-applicants-approval  #region-content a,.page-miami-applicants  #region-content a,.page-miami-applicants-approval  #region-content a,.page-saltlake-applicants  #region-content a,.page-saltlake-applicants-approval  #region-content a,.page-national-applicants  #region-content a,.page-national-applicants-approval  #region-content a,.page-dallas-applicants  #region-content a,.page-dallas-applicants-approval  #region-content a,.page-philadelphia-applicants  #region-content a,.page-philadelphia-applicants-approval  #region-content a,.page-detroit-applicants  #region-content a,.page-detroit-applicants-approval  #region-content a,.page-longbeach-applicants  #region-content a,.page-longbeach-applicants-approval  #region-content a,.page-losangeles-applicants  #region-content a,.page-losangeles-applicants-approval  #region-content a,.page-cleveland-applicants  #region-content a,.page-cleveland-applicants-approval  #region-content a,.page-rhode-applicants  #region-content a,.page-rhode-applicants-approval  #region-content a,.page-iowa-applicants  #region-content a,.page-iowa-applicants-approval  #region-content a,.page-newhampshire-applicants  #region-content a,.page-newhampshire-applicants-approval  #region-content a{color: #000000;}

.page-node-webform-results-download td,.page-node-webform-results-download .webform-component-select-wrapper label{color: #000000;}
.page-node-webform-results-download .form-item{color: #ffffff;}

#block-block-13 .content,#block-block-14 .content{padding: 10px 0 0 0;}

#pid-applicants .feed-icon a,#pid-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-applicants .feed-icon a:hover,#pid-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-houston-applicants .feed-icon a,#pid-houston-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-houston-applicants .feed-icon a:hover,#pid-houston-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-orleans-applicants .feed-icon a,#pid-orleans-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-orleans-applicants .feed-icon a:hover,#pid-orleans-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-newyork-applicants .feed-icon a,#pid-newyork-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-newyork-applicants .feed-icon a:hover,#pid-newyork-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-chicago-applicants .feed-icon a,#pid-chicago-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-chicago-applicants .feed-icon a:hover,#pid-chicago-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-miami-applicants .feed-icon a,#pid-miami-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-miami-applicants .feed-icon a:hover,#pid-miami-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-saltlake-applicants .feed-icon a,#pid-saltlake-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-saltlake-applicants .feed-icon a:hover,#pid-saltlake-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-national-applicants .feed-icon a,#pid-national-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-national-applicants .feed-icon a:hover,#pid-national-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-philadelphia-applicants .feed-icon a,#pid-philadelphia-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-philadelphia-applicants .feed-icon a:hover,#pid-philadelphia-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-dallas-applicants .feed-icon a,#pid-dallas-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-dallas-applicants .feed-icon a:hover,#pid-dallas-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-detroit-applicants .feed-icon a,#pid-detroit-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-detroit-applicants .feed-icon a:hover,#pid-detroit-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-longbeach-applicants .feed-icon a,#pid-longbeach-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-longbeach-applicants .feed-icon a:hover,#pid-longbeach-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-losangeles-applicants .feed-icon a,#pid-losangeles-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-losangeles-applicants .feed-icon a:hover,#pid-losangeles-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-cleveland-applicants .feed-icon a,#pid-cleveland-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-cleveland-applicants .feed-icon a:hover,#pid-cleveland-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}


#pid-iowa-applicants .feed-icon a,#pid-iowa-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-iowa-applicants .feed-icon a:hover,#pid-iowa-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}


#pid-newhampshire-applicants .feed-icon a,#pid-newhampshire-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-newhampshire-applicants .feed-icon a:hover,#pid-newhampshire-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#pid-rhode-applicants .feed-icon a,#pid-rhode-applicants-approval .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-cleveland-applicants .feed-icon a:hover,#pid-cleveland-applicants-approval .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}

#block-block-13 .content a,#block-block-14 .content a{background:  url('../images/buttons/btn-full-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; text-indent:-9999px;font-size:0px;line-height:0px;border:none;}
#block-block-13 .content a:hover,#block-block-14 .content a:hover{background:  url('../images/buttons/btn-full-hover.png') no-repeat;} 


#pid-referral-links .feed-icon a{background:  url('../images/buttons/btn-filtered-normal.png') no-repeat; width:218px; color:transparent; height:27px; display:block; float:left;text-indent:-9999px;font-size:0px;line-height:0px;border:none; margin-top: 20px;}
#pid-referral-links .feed-icon a:hover{background:  url('../images/buttons/btn-filtered-hover.png') no-repeat;}
/* end Applicants page */


/* Users page */
.page-user #zone-content .tabs{margin:20px 0 0 0;}
.page-user #zone-content .tabs a{color: #000000;}
.page-user .region-inner input {max-width: 100%;}
.page-user .region-inner .tabs ul li:nth-child(3){display: none} /* Hiding the Request new password tab */
#block-block-11{position: relative; top: -63px; left: 220px;}
/* end Users page */


/* User login buttons */
.page-user #zone-content .tabs {border: none; margin-left: 20px;}
.page-user #zone-content .tabs ul li:nth-child(1) a{background: url('../images/buttons/create-account.png') no-repeat; width: 220px; height: 35px; display: block; text-indent: -9999px; border:none; float: left; margin-right: -18px;margin-left: -53px;}
.page-user #zone-content .tabs ul li:nth-child(1) a:hover,.page-user #zone-content .tabs ul li:nth-child(1) a.active{background-position: 0 -36px;}
.page-user #zone-content .tabs ul li:nth-child(2) a{background: url('../images/buttons/login.png') no-repeat; width: 80px; height: 35px; display: block; text-indent: -9999px; border:none; float: left; margin-right: -18px;}
@-moz-document url-prefix() { 
.page-user #zone-content .tabs ul li:nth-child(2) a{position: relative; top: -16px ! important;}
}
.page-user #zone-content .tabs ul li:nth-child(2) a:hover,.page-user #zone-content .tabs ul li:nth-child(2) a.active{background-position: 0 -36px;}
.page-user #user-register-form #edit-submit{background: url('../images/buttons/submit-create-account.png') no-repeat; width: 220px; height: 35px; display: block; text-indent: -9999px; border:none; -webkit-border-radius: 0px;-moz-border-radius: 0px; border-radius: 0px;}
.page-user #user-register-form #edit-submit:hover{background-position: 0 -36px;}
.page-user #user-login #edit-submit{background: url('../images/buttons/submit-login.png') no-repeat; width: 80px; height: 35px; display: block; text-indent: -9999px; border:none; -webkit-border-radius: 0px;-moz-border-radius: 0px; border-radius: 0px;}
.page-user #user-login #edit-submit:hover{background-position: 0 -36px;}

/* 17 March 2016 */
.page-user #user-register-form #edit-field-select-an-area select{max-width: 100%;}
.page-user-register .password-strength {position: relative;left: -248px; top: 90px}
.page-user-register .form-item-pass-pass2 div{position: relative;left: -248px; top: 75px}
.page-user-register .password-suggestions {margin-top: 80px ! important;}
.page-user-register .form-type-password-confirm  .description{margin: 60px 0 20px 0;}
/* end 17 March 2016 */

/* Password fields */
.page-user-register .password-suggestions li{margin: 10px 0 0 15px;}
.page-user-register .password-suggestions {border: none ! important;}
.page-user-register .password-confirm{color: #fff;}
.page-user-register #edit-pass-pass2 {color: #000;}
.page-user-register .password-confirm span{color:#fff;}
/* end User login buttons */





/* Form styles[Refer form.css and media.css for detailed form styles]*/
/* White bar bottom of the forms */
#block-block-12{background: #ffffff; margin: 10px 0 -40px -20px; max-width: 980px;width: 100%; padding: 0 40px 0 0;}
#block-block-12 img{margin: 5px 0 -5px 20px;}
#block-block-12 .right{float: right; margin: 5px 20px 0 0;}
/* end White bar bottom of the forms */

/* Hiding the Unique ID field */
#webform-component-unique-id {display:none;}
/* end Hiding the Unique ID field */

.page-node-8 #region-content,.page-node-9 #region-content {max-width:980px;width: 100%;}
.node-webform input[type=text],.node-webform input[type=email] {width: 220px; height: 35px; border: none;position: relative; }
.node-webform textarea{border: none;}
.node-webform .grippie{display: none;}
.webform-submission .webform-page {display:none;} /* Page breaks in submission view page */ 
span.form-required{color: #ffffff;/* font-size: 24px; position: relative; margin-top: 5px; */}
.fieldset-legend,.field-suffix,.fieldset-description {color: #ffffff;}
#webform-component-documents-upload input,#webform-component-documents-upload .description {color: #ffffff;}
#webform-component-documents-upload input.form-submit {color: #333333;}
/* Greying out the non editable input fields */
#webform-client-form-8 .non-editable,#webform-client-form-9 .non-editable {background: #a8a8a8;}

/* Buttons */
.node-webform #edit-actions{clear: both; padding: 20px 0 0 0 ! important;}
.node-webform #edit-actions input{border-top-left-radius: 0px; border-top-right-radius:0px; border-bottom-left-radius:0px; border-bottom-right-radius:0px; display: block;  text-indent: -9999px; border:0;}
.node-webform #edit-draft,.node-webform #edit-previous{float: left;}
.node-webform #edit-draft{background: url('../images/buttons/save.png') no-repeat 0 0;width: 140px; height: 35px;margin-bottom: 10px;}
.node-webform #edit-draft:hover{background-position:0 -35px;}
.node-webform #edit-previous{background: url('../images/buttons/previous-page.png') no-repeat 0 0;  width: 140px; height: 35px;margin-bottom: 10px;}
.node-webform #edit-previous:hover{background-position:0 -35px;}
.node-webform #edit-next{background: url('../images/buttons/next-page.png') no-repeat 0 0;width: 140px; height: 35px;}
.node-webform #edit-next:hover{background-position:0 -35px;}
#webform-client-form-8 #edit-submit,#webform-client-form-9 #edit-submit{background: url('../images/buttons/submit.png') no-repeat 0 0;  width: 140px; height: 35px;position: relative; left: 0px;}
@media screen and (min-width: 1000px){
#webform-client-form-8 #edit-submit,#webform-client-form-9 #edit-submit{left:00px;}	
}

#webform-client-form-8 #edit-submit:hover,#webform-client-form-9 #edit-submit:hover{background-position:0 -35px;}
/* Register your interest submit button */
#node-webform-7 #edit-submit{background: url('../images/buttons/interest-submit.png') no-repeat 0 0 ! important;  width: 140px; height: 35px;}
#node-webform-7 #edit-submit:hover{background-position:0 -37px ! important;}
/* end Register your interest submit button */
/* end Buttons */
 
/* Browsers fix */
.chrome #webform-client-form-8 #webform-component-social-security-number{top:0px;}
.safari #webform-client-form-8 #webform-component-work-phone{left:240px;}
.safari #webform-client-form-8 #webform-component-work-phone label{position: relative; left: -275px;}
/* end Browsers fix */

/* end Form styles */


/* Privacy and security page */
.page-node-31 #zone-content div,.page-node-31 #zone-content td{color: #ffffff;font-size: 14px;line-height: 120%;margin: 0 0 10px 0px;}
.page-node-31 tr:hover td,.page-node-31 tr.even:hover td.active,.page-node-31 tr.odd:hover td.active {background: none;}
.page-node-31 table{border: none;}
/* end Privacy and security page */

/* Arrow for learn more */
.arrow{position: relative; top:-1px;}

/* FAQ page jquery Expand/hide answer */
.clear { clear:both; line-height:0; height:0; font-size:0; }
.hide { display:none; }
.about .team_member .text_container .text { margin:17px 0 0 0; }
a.view_details { display:block; cursor:pointer; /* padding-bottom: 20px; */ background: url('../images/buttons/arrow-down.png') 0 0 no-repeat; width: 72px; height:13px; text-indent: -9999px; margin-left: 0px;float: right; position: absolute; left: 550px; margin: -15px 0 0 0;}
a.view_details:hover{background-position: 0 -15px;}
a.hide_details { display:block; cursor:pointer; /* padding-bottom: 20px; */ background: url('../images/buttons/arrow-up.png')0 0 no-repeat;width: 72x; height:13px; text-indent: -9999px; margin-left: 0px;float: right; position: absolute; margin: -10px 0 0 0;  left: 550px;}
a.hide_details:hover{background-position: 0 -15px;}
div.clear p{width: 593px;border-top: 1px solid #a4a4a4;}
/* end FAQ page jquery Expand/hide answer */

/* Temp hide tabs for user page once logged in */
.logged-in.page-user  .region-inner .tabs{display:none ! important;}
/* end Temp hide tabs for user page once logged in */

/* Input boxes error hightlighting */
.form-item input.error, .form-item .form-item input.error, .form-item textarea.error, .form-item select.error , .form-item checkbox.error, .form-item radio.error{border: 1px solid red;outline: 1px solid red;}
/* end Input boxes error hightlighting */

/* Hiding the tabs and resend email links for admins */
.page-node-submission   .tabs{display: none;}
.page-node-submission   .webform-submission-actions li{display: none ! important;}
.page-node-submission .documents{text-decoration:none ! important;}
/* end Hiding the tabs and resend email links for admins */

/* Homepage images */
.view-id-homepage_slideshow {position: fixed;left: 0px; z-index:-9999 ! important  }
/* resize for larger screen sizes */
@media only screen 
and (min-width : 1524px) {
.view-id-homepage_slideshow  {min-height: 100%;min-width: 1024px;/* Set up proportionate scaling */width: 100%;height: auto; /* Set up positioning */ }
}
/* end Homepage images */

/* Tool Tip styles */
.qtip-link {border: none;color: #000000;border: 1px solid #000000;padding: 1px 6px 1px 6px;background: #bbbdbf; }
.qtip-link:hover {background: #bbbdbf;color: #e5e6e7; }
.ui-tooltip-content  {background-color: #f1f2f5 ! important;color: #5b5b5c ! important;border:none;font-size: 12px} 
.qtip { margin-left: -10px;margin-top: 24px;padding: 0px 0px 0px 14px; }
/* end Tool Tip styles */


/** Partners page map **/

.page-node-3 #region-content {width: 100%;    max-width: 900px;}

.dayton, .cincinnati, .columbus, .chicago,.cleveland,.dallas,.detriot,.houston,.beach, .angeles, .miami, .orleans, .ny, .philadelphia,.saltlake,.rhode,.baltimore,.iowa,.newhampshire{display:none;}
.partners-main .chicago,.partners-main .cleveland,.partners-main .dallas,.partners-main .detriot,.partners-main .houston,.partners-main .beach,.partners-main  .angeles,.partners-main  .miami,.partners-main  .orleans,.partners-main  .ny,.partners-main  .philadelphia,.partners-main .saltlake,.partners-main .rhode,.partners-main .baltimore,.partners-main .iowa,.partners-main .newhampshire {height: 130px;}
#block-views-partners-block-1 #chicago a{background: url('../images/buttons/pointer-chicago.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;} 
#block-views-partners-block-1 #cleveland a{background: url('../images/buttons/pointer-cleveland.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;} 
#block-views-partners-block-1 #dallas a{background: url('../images/buttons/pointer-dallas.png') 0 0 no-repeat; width: 110px; height: 42px;text-indent:-9999px; display: block;} 
#block-views-partners-block-1 #detriot a{background: url('../images/buttons/pointer-detroit.png') 0 0 no-repeat; width: 110px; height: 43px;text-indent:-9999px; display: block;} 
#block-views-partners-block-1 #houston a{background: url('../images/buttons/pointer-houston.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;} 
#block-views-partners-block-1 #beach a{background: url('../images/buttons/pointer-long-beach.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;}
#block-views-partners-block-1 #angeles a{background: url('../images/buttons/pointer-los-angeles.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;}  
#block-views-partners-block-1 #miami a{background: url('../images/buttons/pointer-miami.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;}
#block-views-partners-block-1 #orleans a{background: url('../images/buttons/pointer-new-orleans.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;}    
#block-views-partners-block-1 #ny a{background: url('../images/buttons/pointer-newyork.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;}   
#block-views-partners-block-1 #philadelphia a{background: url('../images/buttons/pointer-philadelphia.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;} 
#block-views-partners-block-1 #saltlake a{background: url('../images/buttons/pointer-saltlake.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;}
#block-views-partners-block-1 #rhode a{background: url('../images/buttons/pointer-rhode-island.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;} 
#block-views-partners-block-1 #baltimore a{background: url('../images/buttons/pointer-baltimore.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;} 
#block-views-partners-block-1 #iowa a{background: url('../images/buttons/pointer-iowa.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;} 
#block-views-partners-block-1 #newhampshire a{background: url('../images/buttons/pointer-newhampshire.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;} 
#block-views-partners-block-1 #dayton a{background: url('../images/buttons/pointer-dayton.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;}
#block-views-partners-block-1 #cincinnati a{background: url('../images/buttons/pointer-cincinnati.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;}
#block-views-partners-block-1 #columbus a{background: url('../images/buttons/pointer-columbus.png') 0 0 no-repeat; width: 110px; height: 31px;text-indent:-9999px; display: block;}


#block-views-partners-block-1 {background: url(../images/bg/usa-map.png) 0 0 no-repeat;  height: 526px;}
#block-views-partners-block-1 .partners-college{background: #494f5e;height: 115px;width: 98px; margin:0;font-size: 12px ! important;padding: 6px;position: relative;z-index: 9999;}
#block-views-partners-block-1 .partners-content {background: #d6d6d6;width:230px;padding:5px 0 15px 8px;position: relative;z-index: 9999 }
#block-views-partners-block-1 .partners-content p{color: #000000 ! important; font-size: 13px ! important;margin-bottom:5px ! important;line-height: 105%;}
#block-views-partners-block-1 .partners-content p:nth-child(2){margin-top:-5px;}
#block-views-partners-block-1  .partners-content a{color: #000000 ! important;}
#block-views-partners-block-1 .partners-content a.regional{background: #7397c5; color: #ffffff ! important; text-transform: uppercase;padding: 2px 5px 2px 5px; position: relative; top: 10px; left: 50px;display: block; max-width: 82px;}


#block-views-partners-block-1  .dayton {position: absolute; left: 420px;top: 220px;}
#block-views-partners-block-1  .dayton .partners-college{position: relative;top:-38px;left: 238px;height:115px}
#block-views-partners-block-1 #dayton {width:110px;position: relative; left: 602px;top: 56px;}

#block-views-partners-block-1  .cincinnati {position: absolute; left: 420px;top: 240px;}
#block-views-partners-block-1  .cincinnati .partners-college{position: relative;top:-38px;left: 238px;height:115px}
#block-views-partners-block-1 #cincinnati {width:110px;position: relative; left: 593px; top: 227px;}

#block-views-partners-block-1  .columbus {position: absolute; left: 420px;top: 200px;}
#block-views-partners-block-1  .columbus .partners-college{position: relative; top: -113px; left: 238px; height: 102px;}
#block-views-partners-block-1 #columbus {width:110px;position: relative; left: 612px; top: 89px;}

#block-views-partners-block-1  .chicago {position: absolute; left: 520px; top: 90px;}
#block-views-partners-block-1  .chicago .partners-college{position: relative;top:-151px;left: 238px;height:115px}
#block-views-partners-block-1 #chicago {width:110px;position: relative; left: 520px; top: 90px;}

#block-views-partners-block-1  .orleans{position: absolute;  left: 400px; top: 323px;}
#block-views-partners-block-1  .orleans .partners-college{position: relative;top:-151px;left: 238px;height:115px;}
#block-views-partners-block-1 #orleans{width:110px;position: relative; left: 531px; top: -96px;}

#block-views-partners-block-1  .miami{position: absolute; left: 520px; top: 367px;}
#block-views-partners-block-1  .miami .partners-college{position: relative;top:-151px;left: 238px;height:115px;}
#block-views-partners-block-1 #miami{width:110px;position: relative; left: 671px; top: 30px;}

#block-views-partners-block-1  .detriot{position: absolute; left: 400px;top: 17px;}
#block-views-partners-block-1  .detriot .partners-content{height:115px;}
#block-views-partners-block-1  .detriot .partners-college{position: relative;top:-135px;left: 238px; height:91px;}
#block-views-partners-block-1 #detriot{width:110px;position: relative; left: 576px; top: -200px;}

#block-views-partners-block-1  .ny{position: absolute; left: 500px;top: 181px;}
#block-views-partners-block-1  .ny .partners-college{position: relative;top:-138px;left: 238px; height:102px;}
#block-views-partners-block-1 #ny{width:110px;position: relative; left: 738px; top: -232px;}

#block-views-partners-block-1  .houston{position: absolute; left: 253px; top: 329px}
#block-views-partners-block-1  .houston .partners-college{position: relative;top:-125px;left: 238px; height:88px;}
#block-views-partners-block-1 #houston{width:110px;position: relative;     left: 418px; top: 120px;}

#block-views-partners-block-1  .cleveland{position: absolute; left: 500px;top: 30px;}
#block-views-partners-block-1  .cleveland .partners-college{position: relative;top:-146px;left: 238px; height:114px;}
#block-views-partners-block-1 #cleveland{width:110px;position: relative; left: 626px;    top: -16px;}


#block-views-partners-block-1  .dallas{position: absolute; left: 168px;top: 138px;}
#block-views-partners-block-1  .dallas .partners-college{position: relative;top:-151px;left: 238px; height:115px;}
#block-views-partners-block-1 #dallas{width:110px;position: relative; left: 380px;top: 70px;}

#block-views-partners-block-1  .philadelphia{position: absolute; left: 500px;top: 65px;}
#block-views-partners-block-1  .philadelphia .partners-college{position: relative;top:-138px;left: 238px; height:102px;}
#block-views-partners-block-1 #philadelphia{width:110px;position: relative; left: 715px; top: -418px;}

#block-views-partners-block-1  .beach{position: absolute; left: 0px;top: 218px;}
#block-views-partners-block-1  .beach .partners-college{position: relative;top:-138px;left: 238px; height:102px;}
#block-views-partners-block-1 #beach{width:110px;position: relative; left: 32px;    top: -33px;}

#block-views-partners-block-1  .angeles{position: absolute; left: 0px;top: 202px;}
#block-views-partners-block-1  .angeles .partners-college{position: relative;top:-125px;left: 238px; height:88px;}
#block-views-partners-block-1 #angeles{width:110px;position: relative; left: 22px; top: -110px;}

#block-views-partners-block-1  .saltlake{position: absolute; left: 0px;top: 140px;}
#block-views-partners-block-1  .saltlake .partners-college{position: relative;top:-138px;left: 238px; height:101px;}
#block-views-partners-block-1 #saltlake {width:110px;position: relative; left: 184px; top: -366px;}

#block-views-partners-block-1  .rhode{position: absolute; left: 530px;top: 85px; }
#block-views-partners-block-1  .rhode .partners-college{position: relative;top:-134px;left: 238px; height:101px;}
#block-views-partners-block-1 #rhode {width:110px;position: relative; left: 772px;   top: -420px;}


#block-views-partners-block-1  .baltimore{position: absolute; left: 580px; top: 57px; }
#block-views-partners-block-1  .baltimore .partners-college{position: relative;top:180px;left: 181px; height:101px;}
#block-views-partners-block-1 #baltimore {width:110px;position: relative; left: 700px; top: 310px;}
#block-views-partners-block-1  .baltimore .partners-content {width:210px;position: relative; left: -37px;top: 234px;}

#block-views-partners-block-1  .iowa{position: absolute; left: 320px;top: -196px; }
#block-views-partners-block-1  .iowa .partners-college{position: relative;top:180px;left: 181px; height:101px;}
#block-views-partners-block-1 #iowa {width:110px;position: relative; left: 467px; top: -236px;}
#block-views-partners-block-1  .iowa .partners-content {width:210px;position: relative; left: -37px;top: 236px;}

#block-views-partners-block-1  .newhampshire{position: absolute; left: 560px; top: -95px;}
#block-views-partners-block-1  .newhampshire .partners-college{position: relative;top:92px;left: 209px; height:101px;}
#block-views-partners-block-1 #newhampshire{width:110px;position: relative; left: 766px; top: -360px;}
#block-views-partners-block-1  .newhampshire .partners-content {width:210px;position: relative; left: 0px;top: 149px;}





/** end Partners page map **/


/* This is temp change node ID as per the Staging URL */
.page-node-3 a.view_details {position: relative; left: -20px;}
.page-node-3 #partners-left{width:300px; float: left;}

.page-node-3 .partners-col{width: 31%;
    padding: 1%;
    float: left;}
.page-node-3 .partners-col p{padding: 0 40px 0 0;}

.page-node-3 #partners-left p{padding: 0 40px 0 0;}
.page-node-3 #partners-right{width:300px; float: right;}
.page-node-3 #partners-right p{padding: 0 40px 0 0;}
.page-node-3 .clear{border-bottom: 1px solid #fff;width:100%; padding:2px 0 0 0;}
/* end This is temp change node ID as per the Staging URL */


/* 25 August 2015 date range filters CSS */
.view-applicants-approval  .views-exposed-widget .form-item-submitted:nth-child(1){display: none;}
.view-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-chicago-applicants-approval  .views-exposed-widget .form-item-submitted:nth-child(1){display: none;}
.view-chicago-applicants  .views-exposed-widget .form-item-submitted:nth-child(1){display: none;}

.view-cleveland-applicants-approval  .views-exposed-widget .form-item-submitted-2:nth-child(1){display: none;}
.view-cleveland-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-dallas-applicants-approval  .views-exposed-widget .form-item-submitted-3:nth-child(1){display: none;}
.view-dallas-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-detroit-applicants-approval  .views-exposed-widget .form-item-submitted-2:nth-child(1){display: none;}
.view-detroit-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-houston-applicants-approval  .views-exposed-widget .form-item-submitted-2:nth-child(1){display: none;}
.view-houston-applicants  .views-exposed-widget .form-item-submitted:nth-child(1){display: none;}

.view-longbeach-applicants-approval  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}
.view-longbeach-applicants  .views-exposed-widget .form-item-submitted:nth-child(1){display: none;}

.view-losangeles-applicants-approval  .views-exposed-widget .form-item-submitted-2:nth-child(1){display: none;}
.view-losangeles-applicants  .views-exposed-widget .form-item-submitted:nth-child(1){display: none;}

.view-miami-applicants-approval  .views-exposed-widget .form-item-submitted:nth-child(1){display: none;}
.view-miami-applicants  .views-exposed-widget .form-item-submitted:nth-child(1){display: none;}

.view-national-applicants-approval  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}
.view-national-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-newyork-applicants-approval  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}
.view-newyork-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-orleans-applicants-approval  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}
.view-orleans-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-philadelphia-applicants-approval  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}
.view-philadelphia-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-saltlake-applicants-approval  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}
.view-saltlake-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-rhode-applicants-approval  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}
.view-rhode-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-baltimore-applicants-approval  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}
.view-baltimore-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-iowa-applicants-approval  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}
.view-iowa-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}

.view-newhampshire-applicants-approval  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}
.view-newhampshire-applicants  .views-exposed-widget .form-item-submitted-1:nth-child(1){display: none;}
/* End 25 August 2015 date range filters CSS */





#-form2csv-form .form-submit {background: url('../images/buttons/btn-filtered-normal.png') no-repeat;width: 218px;color: transparent;height: 27px;display: block;float: left;text-indent: -9999px;   font-size: 0px;line-height: 0px;border: none;margin-top: 20px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
#-form2csv-form-all .form-submit {background: url('../images/buttons/btn-full-normal.png') no-repeat;width: 218px;color: transparent;height: 27px;display: block;text-indent: -9999px;font-size: 0px;   line-height: 0px;border: none;margin-top: 10px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}

/* Hiding logout megamenu */
#block-tb-megamenu-menu-logout-button {display: none;}
/* end Hiding logout megamenu */


/* Hiding old referral questions */
#node-webform-8 #webform-component-referral-category-label,#webform-component-referrals,#webform-component-qtip-referral{display: none ! important;}


/* New referral fields 17th May 2016 */
#webform-component-referral-source-3 {margin-bottom: 30px;}
#webform-component-describe-products-services{clear: both;}

#webform-component-describe-products-services .description {
	 font-size: 18px;
    color: #abcaec;}


@media only screen 
and (min-width : 722px) {
#node-webform-8 #webform-component-referral-source-1,#node-webform-8 #webform-component-referral-source-2,#node-webform-8 #webform-component-referral-source-3{float: left;}
#webform-component-add-a-referral-source-2,#webform-component-add-a-referral-source-3 {clear: both;}
#webform-component-if-referral-source-1,#webform-component-if-referral-source-2,#webform-component-if-referral-source-3 {margin: 30px 0 0 0px ! important; position: relative; left: 20px;}
}
#webform-component-if-referral-source-1 label,#webform-component-if-referral-source-2 label,#webform-component-if-referral-source-3 label{font-weight: normal;}
#webform-component-if-referral-source-1 label.option,#webform-component-if-referral-source-2 label.option,#webform-component-if-referral-source-3 label.option{display: none;}

#node-page-78 .node-title {display:none ! important}
#node-page-79 .node-title {display:none ! important}
#node-page-80 .node-title {display:none ! important}







.iframe-wrapper         {width:100%;height:100%;margin:0 auto; }
.h_iframe        {position:relative;}
.h_iframe .ratio {display:block;width:100%;height:auto;}
.h_iframe iframe {left:0;width:100%; height:700px;}




#stb-1{position: absolute;top: 50px;}
#stb-1 a{color: #abcaec}

@media screen and (max-width: 568px){
#stb-1{max-width: 100px ! important; top :100px}

}


.page-node-106 .content img{border: 1px solid #fff; margin: 20px 0 20px 0;}







@media screen and (min-width: 968px){
.page-iowa .scroll-triggered-box {padding: 30px 20px 20px 80px}
.page-iowa .scroll-triggered-box p{margin: -40px 0 0 -60px}
}





.view-iowa-key-dates .In-Person  td.views-field-field-inperson-online,.view-iowa-key-dates .In-Person  td.views-field-field-iowa-key-date{background: # ! important; color: #a40808 ! important }

.view-iowa-key-dates td{font-size: 14px;   padding: 5px 8px;}
.view-iowa-key-dates th{font-weight: bold;padding: 5px 8px;}




.view-newhampshirekey-dates .In-Person td.views-field-field-inperson-online, .view-newhampshirekey-dates .In-Person td.views-field-field-newhampshire-key-date {
    background: ! important;
    color: #a40808 ! important;
}

.view-newhampshirekey-dates td{font-size: 14px;   padding: 5px 8px;}
.view-newhampshirekey-dates th{font-weight: bold;padding: 5px 8px;}



.page-node-182 #region-content {
    width: 480px;
    max-width: 100%;
}

.view-homepage-slideshow .views-field-body {
    position: absolute;
    top: 170px;
    width: 100vw;
    max-width:1400px;
}

.view-homepage-slideshow .views-field-body .field-content {
    width: 200px;
    margin-right: 60px;
    float: right;
    text-align: left;
    font-size: 19px;
    color: #fff;
    text-shadow: 0 0 10px #000, 2px -2px 2px rgba(206,89,55,0);
    line-height: 18px;
    font-family: 'Univers LT 57 Condensed' ! important;
}

.view-homepage-slideshow .views-field-body .field-content .signature {
   font-size: 14px;
   margin-top:10px;
   text-transform: uppercase;
}

.front #colorbox .node {
    background: #3d4450;
}

.front #colorbox .node .node-title {
    display:none;
}

.front #colorbox .node .content {
    font-family: 'Univers LT 67 CondensedBold' ! important;
    color: #ffffff;
    font-size: 24px;
    padding:24px;
    border: 1px solid #666;
}

@media screen and (max-width: 400px){
  .front #colorbox .node .content {
    font-size: 16px;
    padding:24px;
    border: 1px solid #666;
 }
}


.front #colorbox .cbox-close-plain {
    display: none;
}

.front #colorbox #cboxContent {
    border-radius: 0;
}

.front #colorbox, .front #colorbox div {
    max-width: 100% !important;
}


#colorbox #node-page-189 {
    background: #3d4450;
}

#colorbox #node-page-189 .node-title {
    display:none;
}

#colorbox #node-page-189 .content {
    font-family: 'Univers LT 67 CondensedBold' ! important;
    color: #ffffff;
    font-size: 24px;
    padding:24px;
    border: 1px solid #666;
}

@media screen and (max-width: 400px){
  #colorbox #node-page-189 .content {
    font-size: 16px;
    padding:24px;
    border: 1px solid #666;
 }
}


#pid-baltimore #colorbox .cbox-close-plain {
    display: none;
}



#pid-baltimore #colorbox #cboxContent {
    border-radius: 0;
}

#pid-baltimore #colorbox, #pid-baltimore #colorbox div {
    max-width: 100% !important;
}

#pid-baltimore-application-process-small-business #colorbox .node {
    background: #3d4450;
}

#pid-baltimore-application-process-small-business #colorbox .node .node-title {
    display:none;
}

#pid-baltimore-application-process-small-business #colorbox .node .content {
    font-family: 'Univers LT 67 CondensedBold' ! important;
    color: #ffffff;
    font-size: 24px;
    padding:24px;
    border: 1px solid #666;
}

@media screen and (max-width: 400px){
  #pid-baltimore-application-process-small-business #colorbox .node .content {
    font-size: 16px;
    padding:24px;
    border: 1px solid #666;
 }
}


#pid-baltimore-application-process-small-business #colorbox .cbox-close-plain {
    display: none;
}



#pid-baltimore-application-process-small-business #colorbox #cboxContent {
    border-radius: 0;
}

#pid-baltimore-application-process-small-business #colorbox, #pid-baltimore-application-process-small-business #colorbox div {
    max-width: 100% !important;
}

#pid-application-process-small-business #colorbox .node {
    background: #3d4450;
}

#pid-application-process-small-business #colorbox .node .node-title {
    display:none;
}

#pid-application-process-small-business #colorbox .node .content {
    font-family: 'Univers LT 67 CondensedBold' ! important;
    color: #ffffff;
    font-size: 24px;
    padding:24px;
    border: 1px solid #666;
}

@media screen and (max-width: 400px){
  #pid-application-process-small-business #colorbox .node .content {
    font-size: 16px;
    padding:24px;
    border: 1px solid #666;
 }
}


#pid-application-process-small-business #colorbox .cbox-close-plain {
    display: none;
}



#pid-application-process-small-business #colorbox #cboxContent {
    border-radius: 0;
}

#pid-application-process-small-business #colorbox, #pid-application-process-small-business #colorbox div {
    max-width: 100% !important;
}

#pid-newhampshire-application-process-small-business #colorbox .node {
    background: #3d4450;
}

#pid-newhampshire-application-process-small-business #colorbox .node .node-title {
    display:none;
}

#pid-newhampshire-application-process-small-business #colorbox .node .content {
    font-family: 'Univers LT 67 CondensedBold' ! important;
    color: #ffffff;
    font-size: 24px;
    padding:24px;
    border: 1px solid #666;
}

@media screen and (max-width: 400px){
  #pid-newhampshire-application-process-small-business #colorbox .node .content {
    font-size: 16px;
    padding:24px;
    border: 1px solid #666;
 }
}


#pid-newhampshire-application-process-small-business #colorbox .cbox-close-plain {
    display: none;
}


#pid-newhampshire-application-process-small-business #colorbox #cboxContent {
    border-radius: 0;
}

#pid-newhampshire-application-process-small-business #colorbox, #pid-newhampshire-application-process-small-business #colorbox div {
    max-width: 100% !important;
}

#pid-newhampshire #colorbox .node {
    background: #3d4450;
}

#pid-newhampshire #colorbox .node .node-title {
    display:none;
}

#pid-newhampshire #colorbox .node .content {
    font-family: 'Univers LT 67 CondensedBold' ! important;
    color: #ffffff;
    font-size: 24px;
    padding:24px;
    border: 1px solid #666;
}

@media screen and (max-width: 400px){
  #pid-newhampshire #colorbox .node .content {
    font-size: 16px;
    padding:24px;
    border: 1px solid #666;
 }
}


#pid-newhampshire #colorbox .cbox-close-plain {
    display: none;
}


#pid-newhampshire #colorbox #cboxContent {
    border-radius: 0;
}

#pid-newhampshire #colorbox, #pid-newhampshire #colorbox div {
    max-width: 100% !important;
}

#pid-iowa-application-process-small-business #colorbox .node {
    background: #3d4450;
}

#pid-iowa-application-process-small-business #colorbox .node .node-title {
    display:none;
}

#pid-iowa-application-process-small-business #colorbox .node .content {
    font-family: 'Univers LT 67 CondensedBold' ! important;
    color: #ffffff;
    font-size: 24px;
    padding:24px;
    border: 1px solid #666;
}

@media screen and (max-width: 400px){
  #pid-iowa-application-process-small-business #colorbox .node .content {
    font-size: 16px;
    padding:24px;
    border: 1px solid #666;
 }
}


#pid-iowa-application-process-small-business #colorbox .cbox-close-plain {
    display: none;
}



#pid-iowa-application-process-small-business #colorbox #cboxContent {
    border-radius: 0;
}

#pid-iowa-application-process-small-business #colorbox, #pid-iowa-application-process-small-business #colorbox div {
    max-width: 100% !important;
}

#pid-iowa #colorbox .node {
    background: #3d4450;
}

#pid-iowa #colorbox .node .node-title {
    display:none;
}

#pid-iowa #colorbox .node .content {
    font-family: 'Univers LT 67 CondensedBold' ! important;
    color: #ffffff;
    font-size: 24px;
    padding:24px;
    border: 1px solid #666;
}

@media screen and (max-width: 400px){
  #pid-iowa #colorbox .node .content {
    font-size: 16px;
    padding:24px;
    border: 1px solid #666;
 }
}


#pid-iowa #colorbox .cbox-close-plain {
    display: none;
}


#pid-iowa #colorbox #cboxContent {
    border-radius: 0;
}

#pid-iowa #colorbox, #pid-iowa #colorbox div {
    max-width: 100% !important;
}

.apply-popup {
    background: url(../images/bg/bg-content.png) 0 0 repeat;
}

.front #cboxClose {
    opacity: 1 !important;
}

#closepopup {
    content: " ";
    position: absolute;
    z-index: 999;
    font-size: 24px;
    line-height: 18px;
    font-weight: 100;
    text-align: center;
    color: rgba(255, 255, 255, 0.7);
    top: 4px;
    right: 4px;
    width: 20px;
    height: 20px;
    background: #3d4450 ;
    cursor: pointer;
    background: #3d4450 url(../images/cross.png) no-repeat center center;
}


#closepopup:hover {
	background-image: url(../images/cross_on.png);
}


@media screen and (max-width: 1300px){
  .view-homepage-slideshow .views-field-body {
    width: auto;
  }
  .view-homepage-slideshow .views-field-body .field-content {
    margin-left: 620px;
    margin-right: auto;
  }  
}



@media screen and (max-width: 998px){
  .view-homepage-slideshow .views-field-field-homepage-image img {
    margin-left: -25%;
  }  
}

@media screen and (max-width: 860px){
  .view-homepage-slideshow .views-field-body .field-content {
    margin-left: 560px;
  }  
}


@media screen and (max-width: 799px){
  .view-homepage-slideshow .views-field-body {
    display:none;
  }  
}


@-webkit-keyframes glow {
  from {
    text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #000, 0 0 40px #000, 0 0 50px #000, 0 0 60px #000, 0 0 70px #000;
  }
  
  to {
    text-shadow: 0 0 20px #fff, 0 0 30px #ff4da6, 0 0 40px #ff4da6, 0 0 50px #ff4da6, 0 0 60px #ff4da6, 0 0 70px #ff4da6, 0 0 80px #ff4da6;
  }
}
