

body, p, ol, ul,h1,h2,h3,h4,h5,h6 { font-size: 15px; font-family: 'Average Sans' !important;
 }

.wpb_wrapper { margin-bottom: 15px; }

.wpb_wrapper p {
   padding: 0px 0 0 0px;
}

.q_accordion_holder.accordion .ui-accordion-header {
   min-height: 40px !important;
   margin-bottom: 12px;
}

.q_accordion_holder.accordion.without_icon .ui-accordion-header span.tab-title {
padding: 7px 0 0 60px;
}

.carousel-inner h2 {
    text-shadow: 1px 1px 4px rgba(0,0,0,0.5);
}
.white { color: white; }
.content {margin-top: 0 !important;}
.header_bottom {padding: 0 ;}
.title_subtitle_holder { padding-bottom: 15px; vertical-align: bottom !important; text-transform: uppercase; }
.title_subtitle_holder h1 {
    font-size: 30px;
}
.title_outer .title.has_background{
background-size: cover !important;
}
.mobile_menu_button {
    margin: 75px 20px 0 0 !important;
}
.mobile_menu_button > span:after{
content:'MENU';
margin-left:5px;
display:inline-block;
} 
.mobile_menu_button > span{
width: auto;
} 
.breadcrumbs_inner {
 text-shadow: none !important;
}



.package-box h4 { color: #00a5e3; }
.page-id-8904.page-template-full_width .wpb_wrapper .icon_text_inner{
    height:auto !important;
    padding: 2px 0 0 6px;
}
.page-id-8904.page-template-full_width .wpb_wrapper .q_icon_with_title.with_border_line .icon_text_inner{
    height:auto !important;
    padding: 0;
} 
.page-id-8904.page-template-full_width .vc_row.wpb_row.vc_row-fluid.grid_section{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
} 
@media only screen and (min-width: 1200px){
.title_subtitle_holder_inner {
    max-width: 1110px;
    margin: 0 auto;
}
.container_inner {
    width: 1110px;
}
}

@media only screen and (max-width: 1000px){
.logo_wrapper {
        left: 50%;
    margin-left: -145.5px;
}
.q_logo img {
    left: 0;
}
}

@media only screen and (min-width: 600px) and (max-width: 1000px){
.mobile_menu_button {
    height: 50px !important;
    padding: 15px !important;
}
}
@media only screen and (min-width: 901px) and (max-width: 1000px){
.mobile_menu_button {
    margin: 35px 15% 0 0 !important;
}
}
@media only screen and (min-width: 600px) and (max-width: 900px){
.mobile_menu_button {
    margin: 35px 10% 0 0 !important;
}
}
@media only screen and (max-width: 850px){
 .page-id-8904.page-template-full_width #qode-study-home .item {
   height: 500px !important;
 }
}

@media only screen and (min-width: 421px) and (max-width: 1000px){
.title_subtitle_holder {
    vertical-align: middle !important;
}
}
@media only screen and (max-width: 600px){
 .page-id-8904.page-template-full_width #qode-study-home .item {
   height: 320px !important;
 }
}
@media only screen and (max-width: 420px){
.title h1 {
    margin-bottom: 0;
}
 .page-id-8904.page-template-full_width #qode-study-home .item {
   height: 300px !important;
 }
.mobile_menu_button{
    margin: 80px 25px 0 0 !important;
padding: 15px !important;
height: 55px !important;

}
.mobile_menu_button > span{
   font-size: 15px;
    font-weight: normal;
} 
}

div.title_holder  h1 { visibility: hidden; }

/*
.text h2 span { width: 100%; background-color: #ffffff; padding: 15px; radius: 7px; opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier  }
*/


#dna-register .required, #dna-register .lbl, #dna-register {
	color: #fff;
font-size: 16px;
}
#dna-register  .noErr {
color:#000;
 padding: 0px 30px;
float:left;
}
.single-img-main{
background-size:100% 100%;
}
.single-img-main .vc_col-sm-3 {
width:40%;
}
.single-img-main .vc_col-sm-9 {
width:50%;
}
#dna-register .lblErr {
/*    color: #fcdfe9 !important; */
    position: absolute;
    width: 100%;
    top: 10px;
    left: 195px;
text-align: left;
font-weight: bold;
}
#dna-register td {
position:relative;
}

/**Qode Study Home Slider - Fade effect - Disables Slide Effect**/
#qode-study-home  .carousel-inner .item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
transition:opacity 0.6s ease-in-out;
}
/*
#qode-study-home .carousel-inner .active.left h2,
#qode-study-home .carousel-inner .active.right h2,
#qode-study-home .carousel-inner .active.left p,
#qode-study-home .carousel-inner .active.right p {
    text-shadow: 1px 1px 4px rgba(0,0,0,0.01);
}*/
#qode-study-home .carousel-inner .item,
#qode-study-home .carousel-inner .item .slider_content_outer,
#qode-study-home .carousel-inner .active.left,
#qode-study-home .carousel-inner .active.right,
#qode-study-home .carousel-inner .active,
#qode-study-home .carousel-inner .item.active .slider_content_outer,
#qode-study-home .carousel-inner .next.left,
#qode-study-home .carousel-inner .prev.right{
  opacity:1;
}

#qode-study-home .carousel-inner .next,
#qode-study-home .carousel-inner .prev,
#qode-study-home .carousel-inner .active.left,
#qode-study-home .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
#qode-study-home .carousel-control {
  z-index: 2;
display:none !important;
}
#qode-study-home .carousel-indicators{display:none !important;}
#qode-study-home  .carousel-inner .left .text,
#qode-study-home   .carousel-inner .left h2,
#qode-study-home   .carousel-inner .left p
{text-align:center;opacity: 1;}
#qode-study-home .carousel-inner .active .slider_content .text
{ -webkit-animation: none;
-moz-animation: none;
-o-animation: none;
animation: none;
}
#qode-study-home .carousel-inner .item .slider_content .text
{ opacity: 1;}
.vc_row.studylead_points_row.section{
    background-repeat: repeat;
    background-size: initial;
}

/**Qode Study Home Slider - Fade effect - Disables Slide Effect**/
#qode-study-home  .carousel-inner .item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
transition:opacity 1s ease-in-out;
}
/*
#qode-study-home .carousel-inner .active.left h2,
#qode-study-home .carousel-inner .active.right h2,
#qode-study-home .carousel-inner .active.left p,
#qode-study-home .carousel-inner .active.right p {
    text-shadow: 1px 1px 4px rgba(0,0,0,0.01);
}*/


#qode-study-home .carousel-inner .item,
#qode-study-home .carousel-inner .item .slider_content_outer,
#qode-study-home .carousel-inner .active.left,
#qode-study-home .carousel-inner .active.right,
#qode-study-home .carousel-inner .active,
#qode-study-home .carousel-inner .item.active .slider_content_outer,
#qode-study-home .carousel-inner .next.left,
#qode-study-home .carousel-inner .prev.right{
  opacity:1;
}

#qode-study-home .carousel-inner .next,
#qode-study-home .carousel-inner .prev,
#qode-study-home .carousel-inner .active.left,
#qode-study-home .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
#qode-study-home .carousel-control {
  z-index: 2;
display:none !important;
}
#qode-study-home .carousel-indicators{display:none !important;}
#qode-study-home  .carousel-inner .left .text,
#qode-study-home   .carousel-inner .left h2,
#qode-study-home   .carousel-inner .left p
{text-align:center;opacity: 1;}
#qode-study-home .carousel-inner .active .slider_content .text
{ -webkit-animation: none;
-moz-animation: none;
-o-animation: none;
animation: none;
}
#qode-study-home .carousel-inner .item .slider_content .text
{ opacity: 1;}
.vc_row.studylead_points_row.section{
    background-repeat: repeat;
    background-size: initial;
}
#qode-study-home .carousel-inner > .item.inactive {
    display: block;
    opacity: 0;
}
#qode-study-home .carousel-inner > .item.light{
    margin-bottom: -650px;
}