div.ppt {
    display: none!important;
}

.title h1 {
color: #f6c409!important;
padding-top: 5%;
}

.single-post .header_bottom {
background: url(../../../uploads/2015/01/header11.jpg)!important;
height: 250px!important;
}

.blog_holder article .post_image img {
width: 75%
}

.single-post .blog_single p {
padding-bottom: 50px!important;
}

.fa-square, .comment_holder, .blog_holder article .post_info {
display: none!important;
}

.footer_top {
padding: 24px 0 0px;
}

.footer_top a, .footer_top p, .footer_top span, .footer_top li, .footer_top .textwidget {
color: #efefef;
text-align: center;
}


.column-with-border {
border-right: 1px solid #d8d8d8;
}


.wheelchair {
padding: 100px 0px!important; 
}

.black, .black h1, .black h2, .black h3, .black h4, .black h5, .black h6 {
color: #000!important;
}

.q_team .q_team_title_holder .q_team_name h3 {
color: #f6c409!important;
}

.q_image_with_text_over .desc {
font-size: 25px;
font-weight: bold;
text-transform: uppercase;
}

.yellow, .yellow h1, .yellow h2, .yellow h3, .yellow h4, .yellow h5, .yellow h6 {
color: #f6c409!important;
}

.qbutton.big_large_full_width {
height: 48px;
line-height: 48px;
font-size: 18px!important
}


.sunflowers {
padding: 140px 0px!important;
}

.qbutton {
border-radius: 0px;
}

header.fixed.scrolled .header_bottom, header.fixed_hiding.scrolled .header_bottom {
box-shadow: none;
background-color: transparent!important;
}

.q_logo {
top: 38%;
}

header:not(.centered_logo) .q_logo img {
height: 136px!important;
}

.fs-logo {
margin-bottom: -6px;
opacity: 0.6;
}

.footer_bottom {
text-transform: uppercase;
font-weight: bold;
color: #bfbfbf;
}

.white, .white h1, .white h2, .white h3, .white h4, .white h5, .white h6, .white p, .white a {
color: #fff!important;
}

/*------RESPONSIVE-----*/

@media (max-width: 1000px) {
.q_logo {
top: 100%;
}

.tagline {
margin-top: -6%;
}

.single-post .header_bottom {
background: #f6c409!important;
height: auto!important;
}
}

@media (max-width: 786px) {
.tagline {
margin-top: -27%;
}
}

@media (max-width: 785px) {
#qode-home {
height: 200px !important;
}

.carousel-inner>.item {
height: 200px !important
}

.tagline {
margin-top: 0;
}}

@media (max-width: 1098px) {
header:not(.centered_logo) .q_logo img {
height: 100px !important;
}}

@media (max-width: 1000px) {
header:not(.centered_logo) .q_logo img {
margin-top: -150px !important;
margin-left: -323px !important;
}}

@media (min-width: 860px) {
.program-left, .program-right {
margin-left: 18% !important;
}
.vc_col-sm-6.program-left, .vc_col-sm-6.program-right{
width: 30% !important;
}}


@media (max-width: 769px) {
header:not(.centered_logo) .q_logo img {
margin-left: -203px !important;
}}

@media (max-width: 601px) {
header:not(.centered_logo) .q_logo img {
margin-left: -100px !important;
}}

@media (max-width: 500px) {
header:not(.centered_logo) .q_logo img {
margin-top: -150px !important;
margin-left: -270px !important;
}}


@media (max-width: 1000px) {
.mobile_menu_button {
float: right !important;
}}

@media (max-width: 420px) {
header:not(.centered_logo) .q_logo img {
margin-left: -62px !important;
}}



/*------ END RESPONSIVE-----*/


.gform_wrapper input[type="button"]:hover, body .gform_wrapper input[type="submit"]:hover, body .gform_wrapper input[type="reset"]:hover {
background-color: #f6c409;
border-color: #f6c409;
}

select, body .gform_wrapper input[type=text], body .gform_wrapper input[type=url], body .gform_wrapper input[type=email], body .gform_wrapper input[type=tel], body .gform_wrapper input[type=number], body .gform_wrapper input[type=password], body .gform_wrapper textarea, body .gform_wrapper input[type=text], body .gform_wrapper input[type=url], body .gform_wrapper input[type=email], body .gform_wrapper input[type=tel], body .gform_wrapper input[type=number], body .gform_wrapper input[type=password], body .gform_wrapper .chzn-container .chzn-single, body .gform_wrapper .chzn-container-single .chzn-single, body .gform_wrapper .chzn-container-single .chzn-single b {
background-color: #d8d8d8;
color:#000;
}

nav.main_menu>ul>li>a {
  padding: 0 15px;
}

.gallery-slider {
width:600px!important;
display:block;
margin:auto;
padding:25px;
}

.single-post .content_inner {
    padding-top: 100px;
}

article span.date .entry_date .updated {
display:none!important;
}

span.date.entry_date.updated {
display: none;
}

.logo_wrapper {
margin-top:30px;
}