/*===Added to fix IE spacing issue on flex columns===*/
.ua-ie-11 .fusion-flex-column > div > div:not([class]) { display: flex; flex-shrink: 0; }
/*===Added to fix the empty regtangle icon for breaks on IE===*/
br{font-family: serif;}

/*css by Narendra we are not hosting cws*/
html{
  font-size:16px;
}
.landing-page p{
  line-height:1.2;
  white-space: break-spaces;
}
.fusion-footer, .fusion-header-wrapper,.single-navigation.clearfix,
.landing-page .fusion-sharing-box.fusion-theme-sharing-box,
.landing-page .about-author{
    display: none !important;
}
.post {
    margin-bottom: 0px;
}
.landing-page #main{
  padding-top:0px;
  padding-bottom:0px;
}
section#content{
  margin-bottom:0px;
}
.Banner_gradient .fusion-column-wrapper div,
.Banner_left_content_container .fusion-column-wrapper div{
    opacity: 0;
    animation: fadeIn ease-in 1;
    animation-fill-mode: forwards;
    animation-duration: 1s;
}
.Banner_gradient .fusion-column-wrapper>div:nth-child(2),
.Banner_left_content_container .fusion-column-wrapper>div:nth-child(2){
    animation-delay: 0.4s;
}
.Banner_gradient .fusion-column-wrapper>div:nth-child(3),
.Banner_left_content_container .fusion-column-wrapper>div:nth-child(3){
    animation-delay: 1s;
}
.Banner_gradient .fusion-column-wrapper>div:nth-child(4),
.Banner_left_content_container .fusion-column-wrapper>div:nth-child(4){
    animation-delay: 1.6s;
}
.Banner_gradient .fusion-column-wrapper.fusion-column-has-shadow.fusion-flex-justify-content-flex-start.fusion-content-layout-column {
    min-height: 100vh;
    justify-content: center;
}
.bannerheight .fusion-content-layout-column{
   min-height: 500px !important;
}
.bannerheightlarge .fusion-content-layout-column{
   min-height: 650px !important;
}
.fusion-fullwidth.fullwidth-box.two-column_image,.title_and_content,
.two_column_layout,.three_col_container,.hover_tranform_container .fusion-builder-row,
.main_slider{
    max-width: 1140px !important;
    margin: 0 auto !important;
}
.reddish_form_btn label.caps.btn.avia-color-theme-color {
    color: #780034;
}
@media only screen and (min-width:768px){
.two-column_image .fusion-builder-row.fusion-row.fusion-flex-align-items-stretch,.three_col_container,
.Image_and_text,.threehundredpx{
    max-width: calc(1140px - 16.66%) !important;
    margin:16px auto !important;
}
.eightythreepercent {
    width: 83.33%;
    margin: 0 auto;
}
.main_slider{
    max-width: 83.33% !important;
    margin:10px auto !important;
    }
}
@media only screen and (max-width:768px){
main#main {
    padding: 0 15px !important;
}
.threehundredpx {
    margin: 0px 15px 16px 15px !important;
}
}
.center_image {
    border: 2px solid #d8d8d8;
}
.two-column_image .fusion-builder-row.fusion-row.fusion-flex-align-items-stretch{
    border: 1px solid rgba(0,0,0,.125);
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
    border-radius:4px !important;
    margin-bottom:64px;
}
.two-column_image .fusion-flex-column .fusion-empty-column-bg-image,
.threehundredpx .fusion-flex-column .fusion-empty-column-bg-image{
    border-radius: 4px;
}
.height90 .fusion-builder-row.fusion-row.fusion-flex-align-items-stretch,
.onethirdimage .fusion-builder-row.fusion-row.fusion-flex-align-items-stretch,
.threehundredpx .fusion-builder-row.fusion-row.fusion-flex-align-items-stretch{
    border: 1px solid rgba(0,0,0,.125);
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
    border-radius:4px;
}
.three_col_container{
  border: 1px solid rgba(0, 0, 0, 0.125);
    border-radius: 4px;
    }

.image_threecolumn.middle{
    border-left: 1px solid rgba(0, 0, 0, 0.125);
    border-right: 1px solid rgba(0, 0, 0, 0.125);
}
.form_center .landing-page-wrapper.center_column {
    border: 0px;
    background: none;
}
.dark_blue_btn {
    background-color: #3364b8!important;
    border: #3364b8;
}
.dark_blue_btn:hover {
    background-color: #7f9ed2 !important;
}
a.light_blue_btn:hover,a.dark_blue_btn:hover {
    text-decoration: none;
} 
a.light_blue_btn,a.dark_blue_btn{
  text-transform:none;
}
.opacity_btn:hover{
  opacity:0.9;
}
.Gadsden_blue_btn:hover{
  background-color:#70a0ba;
  text-decoration: none;
}
.form_center p {
    font-family: 'Roboto';
    white-space: normal;
    font-weight: 400;
}
.form_center .control-label,.form-group label,span.ng-binding.ng-scope{
  font-family: 'Roboto';
  font-size:16px;
  line-height:24px; 
}
.schema-form-section input[type="text"], #top .schema-form-section input[type="text"] {
    min-height: 36px !important;
}
.landing-page input,.landing-page select,.ui-select-dropdown.dropdown-menu.ng-scope  {
    padding: 2px !important;
    background-color: #fff !important;
    font-size: 13px;
    line-height: 20px;
    color: #252121;
    font-weight:400;
    font-family: 'Roboto';
    border-radius: 0px !important;
}
.landing-page a.dashicons.dashicons-no-alt::before {
    color: #006c68 !important;
    top: 1px;
    position: relative;
}
.ui-select-multiple.ui-select-bootstrap {
    padding: 2px 3px;
}
.form-group.has-success input, .input-group.has-success input, 
.form-group.has-success select, .input-group.has-success select, 
.form-group.has-success textarea, .input-group.has-success textarea{
  background-color: #fff !important;
  color: #000 !important;
  font-weight: 400 !important;
  box-shadow: none !important;
  border-color:#fff !important;
  
}
.fusion-button:hover {
    text-decoration: none;
}
.ui-select-multiple.ui-select-bootstrap {
    border-radius: 0px;
    border-color: #d2d2d2;
}
.form-control-feedback {
    display: none !important;
}
.landing-page input[type=checkbox], input[type=radio] {
    margin: 5px 0 0;
}
.ui-select-container.ui-select-multiple input.ui-select-search {
    min-height: 36px;
}
.landing-page .yellow_btn .btn-azure, .landing-page .yellow_btn .btn-azure.disabled, 
.landing-page .yellow_btn .btn-azure:focus {
    background-color: #9ebc34 !important;
    border: none;
    color: #fff;
    font-family: inherit;
    font-size: 21px;
    font-weight: 600;
    padding: 10px 35px;
    text-align: center;
    font-family: 'Roboto';
    transition: background-color 0.2s;
    width: 250px !important;
    margin-top:20px;
    opacity: 1;
}
.landing-page .yellow_btn .btn-azure:hover {
    background-color: #9ebc348f !important;
}
.ng-scope .help-block{
  color:#d34343 !important;
  font-size: 13px;
  line-heigt:17px;
  font-family: 'Roboto';
}
.image_twocolumn .fusion-empty-column-bg-image {
    border-radius: 4px !important;
    min-height:475px;
}
.threehundredpx .fusion-empty-column-bg-image {
    min-height: 300px !important;
}
.height90 .fusion-empty-column-bg-image {
    height: 90%;
}
/*slick*/
#wrapper #main .fullwidth-box .slick_slider .fusion-row {
    margin-left: auto!important;
    margin-right: auto!important;
}
/*  slick end*/

.threecol-unorderlist ul {
    list-style-type: none;
    padding: 0px;
}
.threecol-unorderlist li {
  padding:12px 20px;
  border-bottom: 1px solid rgba(0,0,0,.125);
}
.threecol-unorderlist li:first-child{
  border-top: 1px solid rgba(0,0,0,.125);
}
.threecol-unorderlist li:last-child {
  border-bottom:0px;
}
.onethird-image .image_twocolumn {
    margin-bottom: 0px;
    min-height: 475px;
}
.onethird-image .textcolumn a:hover{
  color:#4b9fbe !important;
}
  
.Banner_left_content_container{
  min-height: 650px;
  justify-content:center;
  }
 /*slick*/
#wrapper #main .fullwidth-box .twocolumn_slick .fusion-row {
    margin-left: auto!important;
    margin-right: auto!important;
}
/*  slick end*/ 
.landing-page .btn .btn-azure, .landing-page .btn .btn-azure.disabled, 
.landing-page .btn .btn-azure:focus {
    background-color: transparent !important;
    border: 1px solid white;
    border-radius:0px;
    color: #fff;
    font-family: inherit;
    font-size: 21px;
    font-weight: 600;
    padding: 10px 35px;
    text-align: center;
    transition: background-color 0.2s;
    width: 250px !important;
    font-family: 'Roboto';
    margin-top:20px;
    opacity: 1;
}
.landing-page .btn .btn-azure:hover {
    background-color: rgba(255,255,255,0.25) !important;
}
.center_btn .form-group.schema-form-submit.schema-form-actions-row.m0 {
    justify-content: center;
    display: flex;
    width: 100%;
}
.hover_tranform_container img {
    min-width: 540px !important;
}
.transform-column  .fusion-content-layout-column:hover{
  transform: scale(1.1) !important;
    transition: all 0.3s ease-in-out;
    transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
.transform-column .fusion-content-layout-column,
.Image_and_text .fusion-content-layout-column{
    border: 1px solid rgba(0,0,0,.125) !important;
    border-radius: 4px;
}
.Image_and_text .fusion-content-layout-column:hover{
  transform: scale(1.1) !important;
    transition: all 0.3s ease-in-out;
    transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
.Image_and_text{
  max-width:1140px;
  margin:0 auto !important;
}
.onethirdimage{
  margin-left:10px;
  margin-right:10px;
  
}
.slick_slider .fusion-imageframe img, .slick_slider .fusion-imageframe{
    width: 100% !important;
}
.slick_slider .slick-dots{
  bottom:40px;
}
.slick_slider .slick-dots li {
    background-color: #fff;
    cursor: pointer;
    display: inline-block;
    height: 3px;
    margin: 0 5px;
    padding: 0;
    position: relative;
    width: 30px;
    opacity: .5;
}
.slick_slider.dotsnav .slick-dots li {
    background-color: #fff;
    cursor: pointer;
    display: inline-block;
    height: 9px;
    margin: 0 5px;
    padding: 0;
    position: relative;
    width: 9px;
    opacity: .5;
    border-radius: 50%;
}
.slick_slider.dotsnav .slick-dots li.slick-active ,.slick_slider .slick-dots li.slick-active {
  opacity:1 !important;
}
/*orange form button*/
.landing-page .orange_form_btn .btn-azure, .landing-page .orange_form_btn .btn-azure.disabled, 
.landing-page .orange_form_btn .btn-azure:focus {
    background-color: #f49f1e !important;
    border: 1px solid #f49f1e;
    border-radius:0px;
    color: #fff;
    font-family: 'Roboto' !important;
    font-family: inherit;
    font-size: 21px;
    font-weight: 600;
    padding: 10px 35px;
    text-align: center;
    transition: background-color 0.2s;
    width: 250px !important;
    margin-top:20px;
    opacity: 1;
}
.landing-page .greenish_yellow_btn .btn-azure:hover {
    background-color: #f0b964 !important;
}
.orange_btn:hover {
    background-color: #f8be63 !important;
    border-color: #f8be63;
    text-decoration: none;
}
.commwealth_blue_btn{
    background-color: #0767a0 !important;
    border-color: #0767a0;
    text-decoration: none;
} 
.blue_white_btn:hover {
    background-color: #fff !important;
    border-color: #0098BC;
    color: #0098BC !important;
    text-decoration: none;
}
.blue_white_btn:hover .fusion-button-text{
    color: #0098BC !important;
}
.reddish_btn:hover {
  background-color: #960041;
  border-color: #960041;   
  text-decoration: none;
}
.grandview_blue_btn:hover {
  background-color: #81bccb;
  border-color: #81bccb;   
  text-decoration: none;
}
.map_image li::marker {
    color: #fff;
}
.two-column_image.map_image .fusion-builder-row.fusion-row.fusion-flex-align-items-stretch{
  max-width: 1140px !important;
}
/*blue form btn*/
.landing-page .blue_form_btn .btn-azure, .landing-page .blue_form_btn .btn-azure.disabled, 
.landing-page .center_btn .btn-azure:focus {
    background-color: #0098BC !important;
    border: 0px !important;
}
.landing-page .blue_form_btn .btn-azure:hover {
    background-color: #4cb6d0 !important;
}
/*chs orange form btn*/
.landing-page .chs_orange_form_btn .btn-azure, .landing-page .chs_orange_form_btn .btn-azure.disabled, 
.landing-page .chs_orange_form_btn .btn-azure:focus {
    background-color: #F4A01E !important;
    border: 0px !important;
}
.landing-page .chs_orange_form_btn .btn-azure:hover {
    background-color: #d38409 !important;
}
/*greenish yellow form btn*/
.landing-page .greenish_yellow_btn .btn-azure, .landing-page .greenish_yellow_btn .btn-azure.disabled, 
.landing-page .greenish_yellow_btn .btn-azure:focus {
    background-color: #8a9518 !important;
    border: 0px !important;
}
.landing-page .greenish_yellow_btn .btn-azure:hover {
    background-color: #8a9518a8 !important;
}
/*lake noramn blie form btn*/
.landing-page .lake_blue_btn .btn-azure, .landing-page .lake_blue_btn .btn-azure.disabled, 
.landing-page .lake_blue_btn .btn-azure:focus {
    background-color: #789eb8 !important;
    border: 0px !important;
}
.landing-page .lake_blue_btn .btn-azure:hover {
    background-color: rgba(57,143,181,1) !important;
}
/*merit health green form btn*/
.landing-page .merit_light_green_btn .btn-azure, .landing-page .merit_light_green_btn .btn-azure.disabled, 
.landing-page .merit_light_green_btn .btn-azure:focus {
    background-color: #97cc70 !important;
    border: 0px !important;
}
.landing-page .merit_light_green_btn .btn-azure:hover {
    background-color: #c1e1aa !important;
}
/*light green btn*/
.landing-page .form_light_green_btn .btn-azure, .landing-page .form_light_green_btn .btn-azure.disabled, 
.landing-page .form_light_green_btn .btn-azure:focus {
    background-color: #8dac4d !important;
    border: 0px !important;
}
.landing-page .form_light_green_btn .btn-azure:hover {
    background-color: #a6c070 !important;
}
/*north east merueen form btn*/
.landing-page .ne_mrn_form_btn .btn-azure, .landing-page .ne_mrn_form_btn .btn-azure.disabled, 
.landing-page .ne_mrn_form_btn .btn-azure:focus {
    background-color: #892E41 !important;
    border: 0px !important;
}
.landing-page .ne_mrn_form_btn .btn-azure:hover {
    background-color: #892e419e !important;
}
/*lake blue form btn*/
.landing-page .lake_blue_form_btn .btn-azure, .landing-page .lake_blue_form_btn .btn-azure.disabled, 
.landing-page .lake_blue_form_btn .btn-azure:focus {
    background-color: #006abc !important;
    border: 0px !important;
}
.landing-page .lake_blue_form_btn .btn-azure:hover {
    background-color: #0084eb !important;
}
/*Detar green form btn*/
.landing-page .detar_green_form_btn .btn-azure, .landing-page .detar_green_form_btn .btn-azure.disabled, 
.landing-page .detar_green_form_btn .btn-azure:focus {
    background-color: #005a4b !important;
    border: 0px !important;
}
.landing-page .detar_green_form_btn .btn-azure:hover {
    background-color: #00715e !important;
}
/*laredo blue form btn*/
.landing-page .laredo_blue_form_btn .btn-azure, .landing-page .laredo_blue_form_btn .btn-azure.disabled, 
.landing-page .laredo_blue_form_btn .btn-azure:focus {
    background-color: #0065d7 !important;
    border: 0px !important;
}
.landing-page .laredo_blue_form_btn .btn-azure:hover {
    background-color: #0095ffcf !important;
}
/*alliance blue form btn*/
.landing-page .allian_blue_form_btn .btn-azure, .landing-page .allian_blue_form_btn .btn-azure.disabled, 
.landing-page .allian_blue_form_btn .btn-azure:focus {
    background-color: #0095ffcf !important;
    border: 0px !important;
}
.landing-page .allian_blue_form_btn .btn-azure:hover {
    background-color: #0095ffcf !important;
}
/*alliance blue form btn*/
.landing-page .alliance_blue_form_btn .btn-azure, .landing-page .alliance_blue_form_btn .btn-azure.disabled, 
.landing-page .alliance_blue_form_btn .btn-azure:focus {
    background-color: #2593f7 !important;
    border: 0px !important;
}
.landing-page .alliance_blue_form_btn .btn-azure:hover {
    background-color: #2593f787 !important;
}
/*long view orange form btn*/
.landing-page .lv_orange_form_btn .btn-azure, .landing-page .lv_orange_form_btn .btn-azure.disabled, 
.landing-page .lv_orange_form_btn .btn-azure:focus {
    background-color: #bc9c6b !important;
    border: 0px !important;
}
.landing-page .lv_orange_form_btn .btn-azure:hover {
    background-color: #d3be9e !important;
}
/*navarrao blue form btn*/
.landing-page .navaroblue_btn .btn-azure, .landing-page .navaroblue_btn .btn-azure.disabled, 
.landing-page .navaroblue_btn .btn-azure:focus {
    background-color: #0095ffcf !important;
    border: 0px !important;
}
.landing-page .navaroblue_btn .btn-azure:hover {
    background-color: #669bc0 !important;
}
/*woodland red form btn*/
.landing-page .woodland_red_form_btn .btn-azure, .landing-page .woodland_red_form_btn .btn-azure.disabled, 
.landing-page .woodland_red_form_btn .btn-azure:focus {
    background-color: #c1504c !important;
    border: 0px !important;
}
.landing-page .woodland_red_form_btn .btn-azure:hover {
    background-color: #d2817e !important;
}
/*north east merueen form btn*/
.landing-page .GB_green_btn .btn-azure, .landing-page .GB_green_btn .btn-azure.disabled, 
.landing-page .GB_green_btn .btn-azure:focus {
    background-color: #21782a !important;
    border: 0px !important;
}
.landing-page .GB_green_btn .btn-azure:hover {
    background-color: #21782abd !important;
}
/*plateu_blue_btn*/
.landing-page .plateu_blue_btn .btn-azure, .landing-page .plateu_blue_btn .btn-azure.disabled, 
.landing-page .plateu_blue_btn .btn-azure:focus {
    background-color: #7CA0C4 !important;
    border: 0px !important;
}
.landing-page .plateu_blue_btn .btn-azure:hover {
    background-color: #7ca0c4b0 !important;
}
/*blue btn form*/
.landing-page .form_blue_btn .btn-azure, .landing-page .form_blue_btn .btn-azure.disabled, 
.landing-page .form_blue_btn .btn-azure:focus {
    background-color: #87a0ca !important;
    border: 0px !important;
}
.landing-page .form_blue_btn .btn-azure:hover {
    background-color: #87a0ca !important;
}
.landing-page .form_blue_btn input, .landing-page .form_blue_btn select,
.form_blue_btn .ui-select-container.ui-select-multiple,
.form_blue_btn .ui-select-dropdown.dropdown-menu.ng-scope {
  background-color:#bfb9b5 !important;
  border-color:#bfb9b5 !important;
}
/*blue_darkblue_form_btn*/
.landing-page .blue_darkblue_form_btn .btn-azure, .landing-page .blue_darkblue_form_btn .btn-azure.disabled, 
.landing-page .blue_darkblue_form_btn .btn-azure:focus {
    background-color: #2DB7BB !important;
    border: 0px !important;
}
.landing-page .blue_darkblue_form_btn .btn-azure:hover {
    background-color: #0095ffcf !important;
}
.landing-page .blue_darkblue_form_btn input, .landing-page .blue_darkblue_form_btn select,
.blue_darkblue_form_btn .ui-select-container.ui-select-multiple,
.blue_darkblue_form_btn .ui-select-dropdown.dropdown-menu.ng-scope {
  background-color:#81756e !important;
  border-color:#81756e !important;
}
/*reddish form and btn color*/
.landing-page .reddish_form_btn .btn-azure, .landing-page .reddish_form_btn .btn-azure.disabled, 
.landing-page .reddish_form_btn .btn-azure:focus {
    background-color: #780034 !important;
    border: 0px !important;
}
.landing-page .reddish_form_btn .btn-azure:hover {
    background-color: #960041  !important;
}
.landing-page .reddish_form_btn input, .landing-page .reddish_form_btn select,
.reddish_form_btn .ui-select-container.ui-select-multiple,
.reddish_form_btn .ui-select-dropdown.dropdown-menu.ng-scope {
  background-color:#9e938d !important;
  border-color:#9e938d !important;
}
.landing-page .reddish_form_btn .form-group input {
    color: #fff !important;
}
/*white background*/
.landing-page .white_background label.caps.btn.avia-color-theme-color {
    color: #000;
    font-family: Roboto !important;
}
.landing-page .white_background .form-group.has-success input,.landing-page .white_background .input-group.has-success input, 
.landing-page .white_background .form-group.has-success select,.landing-page .white_background .input-group.has-success select, 
.landing-page .white_background .form-group.has-success textarea,.landing-page .white_background  .input-group.has-success textarea{
    border-color: #000 !important;
}
/*grandview_blue_form_btn*/
.landing-page .grandview_blue_form_btn .btn-azure, .landing-page .grandview_blue_form_btn .btn-azure.disabled, 
.landing-page .reddish_form_btn .btn-azure:focus {
    background-color: #52A3B8 !important;
    border: 0px !important;
}
.landing-page .grandview_blue_form_btn .btn-azure:hover {
    background-color: #3e8597  !important;
}
.landing-page .grandview_blue_form_btn input, .landing-page .grandview_blue_form_btn select,
.grandview_blue_form_btn .ui-select-container.ui-select-multiple,
.grandview_blue_form_btn .ui-select-dropdown.dropdown-menu.ng-scope {
  background-color:#81756e !important;
  border-color:#81756e !important;
}
.landing-page .grandview_blue_form_btn .form-group input {
    color: #fff !important;
}
/*Gadsden_blue_form_btn*/
.landing-page .Gadsden_blue_form_btn .btn-azure, .landing-page .Gadsden_blue_form_btn .btn-azure.disabled, 
.landing-page .Gadsden_blue_form_btn .btn-azure:focus {
    background-color: #5098C0 !important;
    border: 0px !important;
}
.landing-page .Gadsden_blue_form_btn .btn-azure:hover {
    background-color: #70a0ba  !important;
}
.landing-page .Gadsden_blue_form_btn input, .landing-page .Gadsden_blue_form_btn select,
.Gadsden_blue_form_btn .ui-select-container.ui-select-multiple,
.Gadsden_blue_form_btn .ui-select-dropdown.dropdown-menu.ng-scope {
  background-color:#81756e !important;
  border-color:#81756e !important;
}
.landing-page .Gadsden_blue_form_btn .form-group input {
    color: #fff !important;
}
/*northwest_green_btn*/
.landing-page .northwest_green_btn .btn-azure, .landing-page .northwest_green_btn .btn-azure.disabled, 
.landing-page .northwest_green_btn .btn-azure:focus {
    background-color: #6BBBAE !important;
    border: 0px !important;
}
.landing-page .northwest_green_btn .btn-azure:hover {
    background-color: #6bbbaede  !important;
}
/*pb_orange_yellow_btn*/
.landing-page .pb_orange_yellow_btn .btn-azure, .landing-page .pb_orange_yellow_btn .btn-azure.disabled, 
.landing-page .pb_orange_yellow_btn .btn-azure:focus {
    background-color: #d88032 !important;
    border: 0px !important;
}
.landing-page .pb_orange_yellow_btn .btn-azure:hover {
    background-color: #d8803296  !important;
}
/* green btn green_btn*/
.landing-page .green_btn .btn-azure, .landing-page .green_btn .btn-azure.disabled, 
.landing-page .green_btn .btn-azure:focus {
    background-color: #8a9518 !important;
    border: 0px !important;
}
.landing-page .green_btn .btn-azure:hover {
    background-color:rgba(138,149,24,0.66) !important;
}
/*NW_green_blue_form_btn*/
.landing-page .NW_green_blue_form_btn .btn-azure, .landing-page .NW_green_blue_form_btn .btn-azure.disabled, 
.landing-page .NW_green_blue_form_btn .btn-azure:focus {
    background-color: #6CC5BD !important;
    border: 0px !important;
}
.landing-page .NW_green_blue_form_btn .btn-azure:hover {
    background-color: rgba(57,143,181,1) !important;
}
/*west_az_blue_form_btn*/
.landing-page .west_az_blue_form_btn .btn-azure, .landing-page .west_az_blue_form_btn .btn-azure.disabled, 
.landing-page .west_az_blue_form_btn .btn-azure:focus {
    background-color: #4B9FBE !important;
    border: 0px !important;
}
.landing-page .west_az_blue_form_btn .btn-azure:hover {
    background-color: rgba(57,143,181,1) !important;
}
/*est_georg_blue_form_btn*/
.landing-page .est_georg_blue_form_btn .btn-azure, .landing-page .est_georg_blue_form_btn .btn-azure.disabled, 
.landing-page .est_georg_blue_form_btn .btn-azure:focus {
    background-color: #167bc1 !important;
    border: 0px !important;
}
.landing-page .est_georg_blue_form_btn .btn-azure:hover {
    background-color: #0f9cfe !important;
}
/*resume btn*/
label.caps.btn.avia-color-theme-color {
    color: #fff;
    font-family: 'Roboto';
}
.form_center .red.pt1.ng-binding {
    font-size: 13px;
    line-height: 21px;
    color: #d34343;
    font-family: 'Roboto';
}
/*tabs*/
.nav-tabs .tab-link h4.fusion-tab-heading {
    color: #005696 !important;
    font-size: 16px !important;
    line-height: 24px;
    font-family: 'Roboto' !important;
    font-weight: 400;
}
.nav-tabs .active .tab-link h4.fusion-tab-heading {
  color:#495057 !important;
}
.tab-link {
    border-top: 0px !important;
}
.tab-pane p {
    color: #212529 !important;
}
.heroh1 {
    color: #0098BC !important;
}
.Banner_left_content_container.background_image {
    background-position: right 25% bottom 45%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 575px;
}
.form_center .row.resume-wrapper>.control-label {
    position: relative;
    right: -15px;
}
label.caps.btn.avia-color-theme-color {
    margin-bottom: 20px !important;
}
.form_center .btn-xs {
    font-size: 13px;
    line-height: 20px;
    font-family: 'Roboto';
    color: #000 !important;
}
.landing-page .form_center a.dashicons.dashicons-no-alt::before {
    color: #fff !important;
    top: 2px;
    position: relative;
}
.form_center span.resume-filename.ng-binding.ng-scope {
    padding: 0 5px;
    font-weight: 400;
    position: relative;
    top: -8px;
}
/*TNF Thank You Page Starts*/
/* Thank You Section */
.text-center {
    text-align: center!important;
}
.pb-3, .py-3 {
    padding-bottom: 1rem!important;
}
.pt-3, .py-3 {
    padding-top: 1rem!important;
}
.p-3 {
    padding: 1rem!important;
}
.p-5 {
    padding: 3rem!important;
}
.header .logo {
    max-width: 215px;
}
.container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.thank-you {
    background: #23678E;
    height: 80vh;
    font-family: 'Roboto', sans-serif;
}

.thank-you h2 {
    font-size: 36px;
    font-weight: 300;
    margin-bottom: 16px;
    line-height: 1.2;
    color: #fff!important;
    font-family: 'Roboto', sans-serif !important;
}
.text-white {
    color: #fff!important;
}
.d-flex {
    display: -ms-flexbox!important;
    display: flex!important;
}
.align-items-center {
    -ms-flex-align: center!important;
    align-items: center!important;
}
.container-fluid {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.m-auto {
    margin: auto!important;
}
.lead {
    font-size: 20px;
    font-weight: 300;
    margin-top: 0;
    margin-bottom: 16px;
}
#bayfront-talent .btn-primary,  .unsub-page .btn  {
    border-radius: 0 !important;
    font-weight: 500 !important;
    padding: 8px 32px !important;
    font-size: 14px !important;
}

#bayfront-talent .btn-primary,  .unsub-page .btn {
    color: #ffffff;
    background-color: #337ab7;
    border-color: #2e6da4;
    text-decoration: none;
}
#bayfront-talent .btn,  .unsub-page .btn  {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 16px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.header .container img{
  display: inline !important;
  }
  #bayfront-talent .green-btn, #northwest-talent .green-btn{
    background: #72C152 !important;
    border-color: #72C152 !important;
    }
  #bayfront-talent .bluegreen-btn, #northwest-talent .bluegreen-btn{
    background: #6BBBAE !important;
    border-color: #6BBBAE !important;
    }
    #bayfront-talent .bluegreen-btn.grad:hover, #northwest-talent .bluegreen-btn.grad:hover{
    background: #1c5271 !important;
    border-color: #1c5271 !important;
    color: #ffffff !important;
    }
  #bayfront-talent .greenshade-btn, #northwest-talent .greenshade-btn{
    background: #005a4b !important;
    border-color: #005a4b !important;
  }
  #bayfront-talent .greenshade-btn:hover, #northwest-talent .greenshade-btn:hover{
    background: #008d76 !important;
    border-color: #008d76 !important;
  }
    #bayfront-talent .orange-btn, #northwest-talent .orange-btn{
    background: #F36B24 !important;
    border-color: #F36B24 !important;
    }
      #bayfront-talent .orange-btn:hover, #northwest-talent .orange-btn:hover{
    background: #398FB5 !important;
    border-color: #398FB5 !important;
  }
  #bayfront-talent .lgtorange-btn, #northwest-talent .lgtorange-btn{
    background: #f49f1e !important;
    border-color: #f49f1e !important;
    }
  #bayfront-talent .lgtorange-btn:hover, #northwest-talent .lgtorange-btn:hover{
    background: #f8be63 !important;
    border-color: #f8be63 !important;
  }
      #bayfront-talent .violetblue-btn, #northwest-talent .violetblue-btn, #northwest-talent .violetblue-bg, #lutheran-talent .violetblue-bg{
    background: #00457C !important;
    border-color: #ffffff !important;
  }
    #bayfront-talent .violetblue-btn:hover, #northwest-talent .violetblue-btn:hover{
    background: #ffffff40 !important;
    border-color: #ffffff !important;
  }
  #bayfront-talent .blue-btn, #northwest-talent .blue-btn{
    background: #0084A9 !important;
    border-color: #0084A9 !important;
  }
  #bayfront-talent .darkblue-btn, #northwest-talent .darkblue-btn{
    background: #2A3285 !important;
    border-color: #2A3285 !important;
  }
  #bayfront-talent .pinkpurple-btn, #northwest-talent .darkblue-btn{
    background: #780034 !important;
    border-color: #780034 !important;
  }
  #bayfront-talent .lightblue-btn, #northwest-talent .lightblue-btn{
    background: #52A3B8 !important;
    border-color: #52A3B8 !important;
  }
    #bayfront-talent .lighterblue-btn, #northwest-talent .lighterblue-btn{
    background:  #398fb5 !important;
    border-color:  #398fb5 !important;
  }
   #bayfront-talent .stdblue-btn, #northwest-talent .stdblue-btn , #lutheran-talent .stdblue-btn,  .unsub-page .btn  {
    background:  #0098BC !important;
    border-color:  #0098BC !important;
    text-transform: uppercase;
  }
  #bayfront-talent .stdblue-btn:hover, #northwest-talent .stdblue-btn:hover, #lutheran-talent .stdblue-btn:hover,  .unsub-page .btn:hover {
    background:  #4cb6d0 !important;
    border-color:  #4cb6d0 !important;
  }
    #bayfront-talent .darkgreen-btn, #northwest-talent .darkgreen-btn{
    background:  #006C67 !important;
    border-color:  #006C67 !important;
  } 
   .ty-height{
     height: 100vh;
     }
/*Thank You Page Ends*/
/*referral forms*/
@media only screen and (min-width:1024px){
.center_column.btn.referral_btn .fusion-column-wrapper.fusion-column-has-shadow.fusion-flex-justify-content-flex-start.fusion-content-layout-column {
    margin: 0px;
    padding: 48px;
}
.landing-page-wrapper.center_column.btn.referral_btn {
    padding: 0px 0px 0px 20px;
}
.refbannerimage .fusion-image-element {
    height: 100%;
}
.refbannerimage span.fusion-imageframe {
    display: block;
    height: 100%;
}
.refbannerimage img {
    width: 100% !important;
    height: 100%;
    object-fit: cover;
}
.formbordersubheading{
  padding: 16px 24px;
  border-bottom: 1px solid #23678E;
}
}
.referral_hero_container h2,.referral_hero_container label.control-label,
.ui-select-multiple.ui-select-bootstrap,.referral_hero_container_mobile h2,
.mobileref_form h2.title-heading-left ,label{ 
    white-space: break-spaces;
}
.mobileref_form .fusion-column-wrapper {
    padding: 48px !important;
}
/*center layout*/
.job-function-date .asterisk-text.ng-scope {
    float: left;
}
.staffgreenformcolumn{
  border: 1px solid #6597a7;
  border-radius:4px;
}
.staffgreenformcolumn p{
font-family: arial;
}
.center-layout .has-feedback .form-control,
.center-layout .form-group.schema-form-text.has-feedback,
.center-layout .form-group.schema-form-schemauimask.has-feedback,
.center-layout .form-group {
    width: 260px !important;
    border-color: #000 !important;
    font-family:"arial";
}
.staffgreenformcolumn label.caps.btn.avia-color-theme-color {
  color: #000;
}

.center-layout input#subscription_marketing_email {
    margin: 4px 3px;
}
.center-layout .help-block {
    display: flex;
    font-size:12px;
    color: #ff0000 !important;
}
.landing-page .center-layout .has-feedback .form-control{
  padding:1px 2px;
  color:#000;
  border-radius:2px;
}
html.landing-page .center-layout  .landing-page-wrapper {
    padding: 0px 15px !important;
    background-color: #fff;
    border: 1px solid gray;
    border-radius: 5px;
}
.center-layout label{
  float: left;
}
.center-layout label.caps.btn.avia-color-theme-color {
    float: none;
}
.cenetr-layout .ui-select-container.ui-select-multiple.ui-select-bootstrap.dropdown.form-control.ng-valid.ng-touched.ng-dirty.ng-not-empty.direction-up {
    display: flex !important;
}
.cenetr-layout .ui-select-multiple.ui-select-bootstrap input.ui-select-search {
    width: 250px !important;
}
.cenetr-layout .ui-select-multiple.ui-select-bootstrap {
    display: flex;
}
.center-layout .form-group.schema-form-submit {
    float: none;
    margin-top:20px !important  ;
}
.center-layout input#date_3, .center-layout input#date_2, .center-layout input#date_1 {
    width: 228px !important;
    border: 1px solid #000;
    color: #000;
    padding: 1px 2px;
    margin-bottom: 0px;
}
.center-layout span.input-group-btn.uib-calendar-icon .btn {
    padding: 7px 0px 0px 11px !important;
    height: 29px;
    border: 1px solid black;
}
.landing-page .center-layout .btn-azure, .landing-page .center-layout .btn-azure.disabled, 
.landing-page .center-layout .landing-page .btn-azure:focus{
    background-color: #efefef !important;
    color: #000 !important;
    font-weight: 400;
    border: 2px solid #000;
    font-family: "arial";
    font-size: 13px;
    line-height: 19px;
    width: 140px;
    text-transform: none !important;
    padding: 0px;
    border-radius: 2px;
    margin-top:20px;
    opacity: 1;
}
.landing-page .center-layout button.btn.disabled.btn.btn-azure.w-btn.style_raised.color_primary.size_medium.margin-bottom-5.margin-right-5 {
    background-color: #efefef !important;
    font-family: "arial";
    border: 1px solid darkgrey !important;
}
.center-layout .ui-select-multiple.ui-select-bootstrap {
    display: flex;
    border-color:#000;
}
.center-layout span.ui-select-match-item.btn.btn-default.btn-xs {
    float: left;
}
.center-layout input.ui-select-search.input-xs.ng-pristine.ng-valid.ng-empty.ng-touched {
    width: 255px !important;
}
.image_transform span.fusion-imageframe,.image_transform span.fusion-imageframe img  {
    width: -webkit-fill-available;
}
.image_transform .fusion-column-wrapper {
    box-shadow: 0 4px 6px 0 rgba(22, 22, 26, 0.18) !important;
}
@media only screen and (max-width:320px){
.center-layout .has-feedback .form-control,
.center-layout .form-group.schema-form-text.has-feedback,
.center-layout .form-group.schema-form-schemauimask.has-feedback,
.center-layout .form-group {
    width: 250px !important;
}}
.center-layout label[for="subscription_marketing_email"] {
    float: none !important;
    justify-content: center;
}
.center-layoutinput#subscription_marketing_email {
    margin: 0px 5px;
}
.landing-page .center-layout .resume-filename {
    font-weight: 400 !important;
    font-size: 13px !important;
    bottom: 9px !important;
    position: relative;
}
.center-layout .red.bold.pt1.ng-binding {
    font-size: 12px;
    font-family: "arial";
    color: #FF0000 !important;
    font-weight: 400 !important;
    padding-bottom: 10px;
}
.image_height340 img{
  height:340px !important;
  margin-bottom: 24px;
}
/*center layout end*/
.twocolumnblueImage img,.twocolumnblueImage .fusion-imageframe {
    width: 100%;
}
@media only screen and (min-width:768px){
.twocolumnblueImage{
height: 550px;
}}
.alertgreen span.fusion-alert-content {
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
}
.alertgreen .fusion-alert {
    border-color: #c3e6cb;
}
.alertblue span.fusion-alert-content{
    font-weight: 700;
    font-size: 2rem;
    line-height: 1.2;
}
.alertmeritblue{
    border-color: #bee5eb;
}
.alertmeritblue span.fusion-alert-content,
.alertmeritgreen span.fusion-alert-content{
  font-weight: 500;
    font-size: 2rem;
    line-height: 1.2;
}
.alertmeritblue .alert-text,.alertmeritgreen .alert-text{
  font-size:1rem;
  line-height:1.5;
  font-weight:400;
}
.alertmeritgreen .alertfontonepointfive span.fusion-alert-content{
  font-size:1.5rem; 
}
.alertmeritgreen{
    border-color: #c3e6cb;
}
.landing-page textarea.form-control {
    height: 65px;
}
.ok-alliance-health .info-link{
  color: #4b9fbe;
  }
.unsub-page label {
    white-space: inherit;
  }
.unsub-page #emailUnsubscribeCheck{
  margin: 0;
  }
.unsub-page{
    font-family: 'Roboto', sans-serif !important;
  }
.unsub-page h3{
    font-size: 36px;
    font-weight: 300 !important;
    margin-bottom: 16px;
    line-height: 1.2;
    font-family: 'Roboto', sans-serif !important;
  }
  .unsub-page h5{
    font-size: 26px;
    font-weight: 100 !important;
    line-height: 1.2;
    font-family: 'Roboto', sans-serif !important;
  }
  .unsub-page h7{
    font-size: 16px;
    margin-bottom: 16px;
    line-height: 1.2;
    font-family: 'Roboto', sans-serif !important;
  }
    .unsub-page h4{
    font-size: 26px;
    margin-bottom: 16px;
    line-height: 1.2;
    color: #333333 !important;
    font-family: 'Roboto', sans-serif !important;
  }
 /* .expunge-request-form.landing-page .checkbox.single-checkbox-style.schema-form-checkbox{
    display: none;
    }
   */
   .expunge-request-form.landing-page div span.copyright{
    display: none;
    }