/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.hometitle h1 {

color:white;
font-size:96px;


}

.vertalign {
 position: relative;
  top: 50%;
  transform: translateY(-50%);

}
.q_logo a { visibility: visible; }

nav.main_menu>ul>li.active>a {
    color: #303030!important;
}
.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a {
    color: #000000!important;
}

/*.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a :hover{
    color: #80c89c;
}*/

input.parsley-success, select.parsley-success, textarea.parsley-success {
    color: #ffffff;
    background-color: #81ca9e;
    border: 1px solid #D6E9C6;
    height: 34px;
    font-size: 14px;
}
select#session_type {
    height: 40px;
    font-size: 17px;
    border: 1px solid #fff;
    background-color: white;
    font-family: 'PT Sans', sans-serif;
    font-weight: bold;
    color: #81ca9e;
}
select#options_staff_ids_ {
   height: 40px;
    font-size: 17px;
    border: 1px solid #fff;
    background-color: white;
    font-family: 'PT Sans', sans-serif;
    font-weight: bold;
    color: #81ca9e;
}
.healcode .ui-state-default, div.healcode .ui-widget-content .ui-state-default, div.healcode .ui-widget-header .ui-state-default {
    border: 1px solid #ffffff;
background: none!important;
font-weight: normal;
    color: #555555!important;
    background-color: #f3f3f3!important;
}
.healcode .ui-state-active, div.healcode .ui-widget-content .ui-state-active, div.healcode .ui-widget-header .ui-state-active {
    border: 1px solid #fbfbfb;
  background: none!important;
    font-weight: normal;
    color: #212121;
    background-color: #85c79d!important;
    color: white!important;
}
.healcode .ui-widget-header {
    border: 1px solid #ffffff!important;
  background: none!important;
    color: #222222;
    font-weight: bold;
    background-color: #eaeaea!important;
}
.healcode .ui-widget-content {
    border: 1px solid #e8e8e8!important;
  background: none!important;
    color: #222222;
}

@media screen and (max-width: 480px) {
.hometitle h1 {
    color: white;
    font-size: 65px!important;
}
.bg-mobile {

-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-attachment:scroll!important;
   

}
}