@charset "utf-8";



@media only screen and (min-width: 200px) and (max-width:500px) {

.wrapper{width:94% !important; margin:0% 3% !important; padding:0px;}
.ask-box { display:none;}
.headersmlimg{ display:none !important;}
.callicon, .mailicon { width:auto; float:right; margin-right:10px;}
.callicon .call-i{ display:none !important; }
.logo {padding:10px !important; width:150px !important; float:none !important; margin: 0 auto!important;}  
.headright {padding: 14px 5px 11px 0 !important;}


.normaltextstyle{ margin-top:15px; }
.email-i { margin-right:0px !important;}

.social-icons { padding:0px !important;}

.flex-direction-nav { display:none;}

.homeslider01 { height:250px !important;}

.homeslider02 { height:250px !important;}

.homeslider03 { height:250px !important;}
.rightulsty02 li{ width:100% !important; display:block; }

#slideshow { height:250px !important;}

.flex-caption {opacity:1;top:90px !important;}

.b-small-title {font-size:16px !important;line-height:18px !important;}

.b-big-title {font-size:22px !important;line-height:22px !important; margin:0px !important;}

.b-text {font-size: 18px !important;line-height: 26px !important; display:none;}

.b-learn-more-but img { width:110px !important;}

.caption-text {padding-left:5px !important;}

.leftpart {padding: 0 15px !important; width:100% !important;}

.hedsty01 { font-size:20px !important;padding:15px 0 5px !important;}

.office-text strong { font-size:20px !important;}

.click-here-but { padding:10px !important; margin:0px;}

.h-ser-title { font-size:16px;}

.rightpart {padding:5px 0px 0 0 !important;width: 100% !important;}

.new-text {padding: 12px 12px 5px;}

.click-here-but a { font-size:14px; width:250px !important;}

.ser-box li {margin:3% 0 !important; width:100% !important;}

.ser-box { padding:10px !important; margin:0px;}

.h-ser-text p { height:auto !important;}

.h-menu-list {padding: 0 5px !important;} 

.h-menu-submenu li {margin: 0% !important;width: 100% !important;}

.h-ser-img.blog-top img {width: 100% !important;}

.flex-caption {left:0px !important;  opacity:1 !important; filter:alpha(opacity=1) !important;} 



.innerbanner {height: 130px !important; background-position:left;}

.inner-b-title {font-size:18px !important; padding:43px 0 0 3% !important;line-height: 22px !important;}

.faq-page .faqheader { font-size:14px !important;}



.contact-left{ width:100% !important;}





/*Location Page*/

.locn-box {padding: 0 !important; width: 100% !important; margin:0 0 25px !important;}





/*********Resources Page*******/

.children-text strong {width:100% !important; font-size:15px;}

.children-text a {width:100% !important; font-size:14px;}

.res-title01 strong { font-size:16px !important;}

.hedsty02 {font-size: 18px; line-height: 18px; margin-bottom:0px; padding:20px 0 15px;}

.resources-page {margin: 25px 0 0;}





/*********Company Page*******/

.com-mainhed { font-size:17px !important; margin:0 0 15px !important;}

.com-hed01 {font-size: 16px !important; margin: 0 0 15px !important;}





/*Enrollment Form page*/

.applynow_lable { width:100% !important;margin-right:0px;text-align: left;}

.categoryfild01 { width:100% !important;}

.applynow_input { width:100% !important;}

.applynow_input .inputsty { width:100% !important;}

.contformditext { width:100% !important;}

.bg2{ padding:5px;}

.bg1{ padding:5px;}

.buttondiv { padding:0px !important;}



 

}

/*-----------------------------------------------------------------------------------------*/



@media only screen and (min-width:501px) and (max-width:767px) {

.wrapper{width:94% !important; margin:0% 3% !important; padding:0px;}

.ask-box { display:none;}
.headersmlimg{ display:none !important;}
.callicon, .mailicon { width:auto; float:right; margin-right:10px;}
.callicon .call-i{ display:none !important; }
.logo {padding:10px !important; width:150px !important; float:none !important; margin: 0 auto!important;}  
.headright {padding: 14px 5px 11px 0 !important;}

.email-i { margin-right:0px !important;}

.social-icons { padding:0px !important;}

.flex-direction-nav { display:none;}

.homeslider01 { height:250px !important;}

.homeslider02 { height:250px !important;}

.homeslider03 { height:250px !important;}

#slideshow { height:250px !important;}

.flex-caption {opacity:1;top:90px !important;}

.b-small-title {font-size:16px !important;line-height:18px !important;}

.b-big-title {font-size:22px !important;line-height:22px !important; margin:0px !important;}

.b-text {font-size: 18px !important;line-height: 26px !important; display:none;}

.b-learn-more-but img { width:110px !important;}

.caption-text {padding-left:5px !important;}

.leftpart {padding: 0 15px !important; width:100% !important;}

.hedsty01 { font-size:20px !important;padding:15px 0 5px !important;}

.office-text strong { font-size:20px !important;}

.click-here-but { padding:10px !important; margin:0px;}

.h-ser-title { font-size:16px;}

.rightpart {padding:5px 0px 0 0 !important;width: 100% !important;}

.new-text {padding: 12px 12px 5px;}

.click-here-but a { font-size:14px; width:250px !important;}

.ser-box li {margin: 2% 1% !important;width: 48% !important;}

.ser-box { padding:10px !important; margin:0px;}

.h-ser-text p { height:auto !important;}

.h-menu-list {padding: 0 5px !important;} 

.h-menu-submenu li {margin: 0% !important;width: 100% !important;}

.h-ser-img.blog-top img {width: 100% !important;}

.flex-caption {left:0px !important;  opacity:1 !important; filter:alpha(opacity=1) !important;} 



.innerbanner {height:150px !important;}

.inner-b-title {font-size: 18px !important; padding:50px 0 0 3% !important;line-height: 22px !important;}

.faq-page .faqheader { font-size:14px !important;}



.contact-left{ width:100% !important;}



/*Location Page*/

.locn-box {padding: 0 !important; width: 100% !important; margin:0 0 25px !important;}





/*********Resources Page*******/

.children-text strong {width:100% !important; font-size:15px;}

.children-text a {width:100% !important; font-size:14px;}

.res-title01 strong { font-size:16px !important;}

.hedsty02 {font-size: 18px; line-height: 18px; margin-bottom:0px; padding:20px 0 15px;}

.resources-page {margin: 25px 0 0;}





/*********Company Page*******/

.com-mainhed { font-size:17px !important; margin:0 0 15px !important;}

.com-hed01 {font-size: 16px !important; margin: 0 0 15px !important;}



/*Enrollment Form page*/

.applynow_lable {width:50% !important;margin-right: 5px;}

.applynow_input {width: 48.8% !important;}

.contformditext{width: 48.8% !important;}

.applynow_input .inputsty {width:95% !important;}

.categoryfild01 {width:95% !important;}









}

/*-----------------------------------------------------------------------------------------*/

@media only screen and (min-width:768px) and (max-width:900px) {

.wrapper{width:96% !important; margin:0% 2% !important; padding:0px !important;}

.ask-box { display:none;}
.headersmlimg{ display:none !important;}
.callicon, .mailicon { width:auto; float:right; margin-right:10px;}
.callicon .call-i{ display:none !important; }
.logo {padding:10px !important; width:150px !important; float:none !important; margin: 0 auto!important;}  
.headright {padding: 14px 5px 11px 0 !important;}

.flex-direction-nav { display:none;}

.homeslider01 { height:350px !important;}

.homeslider02 { height:350px !important;}

.homeslider03 { height:350px !important;}

#slideshow { height:350px !important;}

.flex-caption {opacity:1;top:120px !important;}

.b-small-title {font-size:24px !important;line-height:24px !important;}

.b-big-title {font-size: 28px !important;line-height: 28px !important;}

.b-text {font-size: 18px !important;line-height: 26px !important;}

.b-learn-more-but img { width:110px !important;}

.leftpart {padding: 0 15px !important; width:100% !important;}

.hedsty01 { font-size:24px !important;}

.office-text strong { font-size:20px !important;}

.click-here-but { padding:10px !important;}

.h-ser-title { font-size:16px;}

.rightpart {padding: 25px 0px 0 0 !important;width: 100% !important;}

.click-here-but a { font-size:14px; width:250px !important;}

.ser-box li {margin: 1% !important; width: 31.33% !important;}

.ser-box { padding:10px !important; margin:0px;}

.h-menu-list {padding: 0 0 0 15px !important;} 

.flex-caption {left:0px !important;  opacity:1 !important; filter:alpha(opacity=1) !important;} 



.innerbanner {height:150px !important;}

.inner-b-title {font-size: 18px !important; padding:61px 0 0 3% !important;line-height: 22px !important;}







}

/*-----------------------------------------------------------------------------------------*/

@media only screen and (min-width:901px) and (max-width:1023px) {

.wrapper{width:98% !important; margin:0% 1% !important; padding:0px;}



.rgdev { font-size:14px !important;}

.menu-aero-1:after { right:6px !important;}

.leftpart {padding: 0 15px !important;}

.hedsty01 { font-size:24px !important;}

.office-text strong { font-size:20px !important;}

.click-here-but { padding:10px !important;}

.h-ser-title { font-size:18px;}

.click-here-but a { font-size:14px;}

.ser-box li {margin: 1% !important; width: 31.33% !important;}

.ser-box { padding:10px !important;}

.h-menu-list {padding: 0 0 0 15px !important;} 

.flex-caption {left:0px !important;  opacity:1 !important; filter:alpha(opacity=1) !important;} 



.innerbanner {height:200px !important;}

.inner-b-title {padding:100px 0 0 3% !important; font-size:26px !important;}











}

/*-----------------------------------------------------------------------------------------*/

@media only screen and (min-width:1024px) and (max-width:1180px) {

.wrapper{width:98% !important; margin:0% 1% !important; padding:0px;}



.click-here-but a { font-size:14px;}

.ser-box li {margin: 1% !important; width: 31.33% !important;}

.ser-box { padding:10px !important;}

.flex-caption {left:0px !important;  opacity:1 !important; filter:alpha(opacity=1) !important;} 











}

/*-----------------------------------------------------------------------------------------*/



@media screen and (max-height: 575px){
#rc-imageselect, .g-recaptcha {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}}









