@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;}
.callicon span, .mailicon span {display: none;}
.callicon, .mailicon { width:auto;}
.logo {padding: 15px !important; width:180px !important;} 
.headright {max-width:75px !important;padding: 14px 5px 2px 0 !important;}
.email-i { margin-right:10px !important;}
.social-icons { padding:0px !important;}
.flex-direction-nav { display:none;}
.homeslider01 { height:250px !important;}
.homeslider02 { height:250px !important;}
.homeslider03 { height:250px !important;}
.homeslider04 { height:250px !important;}
#slideshow { height:250px !important;}
.flex-caption {opacity:1;top:90px !important;}
.b-small-title {font-size:16px !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;}
.leftpart-inner {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;}
.inner-b-title {font-size:18px !important; padding:70px 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;}

.site-inner{ padding:0px 20px !important; }
.single_job_listing .company img{position: static; margin:0px auto 10px auto; float: none;}	
.single_job_listing .company .name{ width:100% !important; padding:0px !important}
.single_job_listing .company .name strong{ width:100% !important; padding:0px !important; clear:right; display:block;}
.single_job_listing .company .tagline{ margin:0px 0px !important; padding:0px; }
.single_job_listing .company .name a{ width:100%; display:block; float:none; text-align:left; padding:7px 0px}
.application_details{ padding:0px !important; border:0px !important;}
.application_details .buttondiv .button{ width:100% !important;  }
span.wpcf7-list-item{ margin:0px; font-size:13px;}
 
.pagecontantext > ul{ padding:0 0 0 15px !important;} 

.contantleft{ width:100%; }
.contantright{ width:100%; }
.resourcescol3{ width:100%; margin:2% 0%; text-align:center;}
.copyleft{padding:7px 0 !important; line-height:28px !important;}
.ullist02{ width:100% !important; float:none !important;}

.rightimage > img { width:100% !important; float:none !important;}
.resourcescol3-bottom {float: none !important; padding: 10px 0px !important; width: 100% !important;}

.profile_lcontent {width:100%;padding: 0 0px 0 0;}
.profile_rimage{width:100%;}

}
/*-----------------------------------------------------------------------------------------*/
@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;}
.callicon span, .mailicon span {display: none;}
.callicon, .mailicon { width:auto;}
.logo {padding: 15px !important; width:180px !important;} 
.headright {max-width:75px !important;padding: 14px 5px 2px 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;}
.homeslider04 { height:250px !important;}
#slideshow { height:250px !important;}
.flex-caption {opacity:1;top:90px !important;}
.b-small-title {font-size:16px !important; }
.b-big-title {font-size:20px !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;}
.leftpart-inner {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: 81px 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;}
.applynow_input {width: 100% !important;}
.contformditext{width: 48.8% !important;}
.applynow_input .inputsty {width:95% !important;}
.categoryfild01 {width:95% !important;}

.site-inner{ padding:0px 20px !important; }
.single_job_listing .company img{position: static; margin:0px auto 10px auto; float: none;}	
.single_job_listing .company .name{ width:100% !important; padding:0px !important}
.single_job_listing .company .name strong{ width:100% !important; padding:0px !important; clear:right; display:block;}
.single_job_listing .company .tagline{ margin:0px 0px !important; padding:0px; }
.single_job_listing .company .name a{ width:100%; display:block; float:none; text-align:left; padding:7px 0px}
.application_details{ padding:0px !important; border:0px !important;}
.application_details .buttondiv .button{ width:100% !important;  }
span.wpcf7-list-item{ margin:0px; font-size:13px;}

.contantleft{ width:100%; }
.contantright{ width:100%; }
.resourcescol3{ width:48%; }
.ullist02{ width:100% !important; float:none !important;}
.rightimage > img { width:100% !important; float:none !important;}
.resourcescol3-bottom {float: none !important; padding: 10px 0px !important; width: 100% !important;}

.profile_lcontent {width:100%;padding: 0 0px 0 0;}
.profile_rimage{width:100%;}

}
/*-----------------------------------------------------------------------------------------*/
@media only screen and (min-width:768px) and (max-width:900px) {
.wrapper{width:96% !important; margin:0% 2% !important; padding:0px !important;}
.logo {padding: 25px 15px !important;}
.callicon, .mailicon { margin:6px 0 !important;}
.ask-box { margin: 0 25px 0 0 !important;}
.ask-text strong { font-size:20px !important;}
.flex-direction-nav { display:none;}
.homeslider01 { height:350px !important;}
.homeslider02 { height:350px !important;}
.homeslider03 { height:350px !important;}
.homeslider04 { 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;}
.leftpart-inner {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: 81px 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;}
.leftpart-inner {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;}

.rgdev{width: 78%;}
.rgdev-item a{padding-left:7px; padding-right:7px; font-size: 14px;}
.menu-aero-1:after{ border: none;}
}
/*-----------------------------------------------------------------------------------------*/
@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;} 

.rgdev{width: 78%;}
.rgdev-item a{padding-left:7px; padding-right:7px; font-size: 14px;}
.menu-aero-1:after{ border: none;}
}
/*-----------------------------------------------------------------------------------------*/
