  /*---------------- AVADA Right Header CSS Codes -------------*/

@media screen and (max-width: 930px) {
      #number { font-size: 18px !important; }
  		#call-us { font-size: 18px !important; }
}

@media screen and (max-width: 1005px) {
  		#h_w_sticky { width:20%!important; }
}

@media screen and (max-width: 890px) {
#main .sidebar {
	width: 286px;
	margin-left: auto;
	margin-right: auto;
	float: none !important;
	clear: both;
margin-bottom: 20px;
}
}

@media  screen and (max-width: 800px) {
  		#number { font-size: 18px !important; }
  		#call-us { font-size: 18px !important; padding: 5px !important; }
  		.header_widget { width:30% !important; float:left !important; margin-left: 33% !important; margin-right: 27% !important; margin-top: 10px; }
  		#v1 {display: none; }
  		#v2 { display:inline !important;}
  		#h_w_sticky {margin-top: 50px; margin-bottom: 10px; }
  		.sticky-shadow {max-height: 120px !important; }
}

#v2 { display:none;}

.header_widget {
     width:162px;
     float:right;
     text-align:center;
}

#header-sticky.sticky-header .sticky-shadow {
  	height: 120px !important;
}

.nav-holder,
nav#sticky-nav {
	margin-left: auto;
	margin-right: auto;
	width: 62%;
}

#header-sticky {
       height: 98px !important;
}

.sticky-shadow {
      height: 95px !important;
}


/*---------------- AVADA Right Header CSS Codes END-------------*/

#main {
	padding-top: 0px;
	padding-bottom: 0px;
}

.page-id-20 #main,
.page-id-17 #main {
	padding-top: 55px;
	padding-bottom: 40px;
}

.has-sidebar #main {
	padding-top: 20px;
	padding-bottom: 40px;
}
#number {
	float: right;
	color: #000;
	font-size: 23px;
	font-weight: bold;
	text-align:center;
        margin-top: 11px;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 11px;
        width:100%
}

#call-us {
	color: #FFF;
	font-size: 19px;
	background: #015c2e;
	padding: 11px 17px;
	text-align:center;
	margin-top: 5px !important;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
	font-family: "PT Sans", Arial, Helvetica, sans-serif;
	}

#call-us-pic {
margin-top: 5px;
}

#header .avada-row {
	max-width: 1150px;
}

#sticky-nav {
	width: 617px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	float: none !important;
}

#h_w_sticky #text-5 {
	margin-top: 12px;
}

#h_w_sticky #call-us {
	/*font-family: MuseoSlab500Regular, arial, helvetica, sans-serif;*/
	font-family: "PT Sans", Arial, Helvetica, sans-serif;
	padding: 3px 17px;
	margin-top: 3px !important;
}

#h_w_sticky #number {
	margin-top: 3px;
	font-family: MuseoSlab500Regular, arial, helvetica, sans-serif;
}

#header-sticky.sticky-header .sticky-shadow {
	height:93px !important;
}

body #header-sticky.sticky-header .logo {
	margin-top: 5px;
	margin-right: 23px;
}

/*-----------nav -------------*/
#about-us:before {
    display: block;
    content: "";
    height: 100px;
    margin: -100px 0 0;
}

#financial-aid:before {
    display: block;
    content: "";
    height: 100px;
    margin: -100px 0 0;
}
#testimonials:before {
    display: block;
    content: "";
    height: 100px;
    margin: -100px 0 0;
}
#contact-us:before {
    display: block;
    content: "";
    height: 100px;
    margin: -100px 0 0;
}
/*-----------END nav -------*/

.check-mark  li {
	background: url('/wp-content/uploads/2015/06/dark-blue-checkmark.png') no-repeat 7px 7px transparent;
	list-style-type: none;
	margin: 0;
	padding: 2px 0px 5px 39px;
	vertical-align: middle;
	background-size: 22px;
}

.check-mark-p-b li {
    padding-bottom: 17px;
}

.check-mark-n-p li {
	padding-bottom: 0px;
	list-style-type: none;
}

.indent-list li {
	list-style-type: none;
	padding-bottom: 12px;
}

.check-mark  li p {
	margin-bottom: 12px;
}

.check-mark {
	padding: 0px;
}

h1,
h2 {
	font-weight: bold !important;
	line-height: normal !important;
}

#programs-section h2,
#optin-section h2,
#admission-section h2,
#financial-aid-section h2 {
	font-size: 33px !important;
	text-align: center;
	font-weight: bold !important;
}

.list-center {
	margin-left: auto;
	margin-right: auto;
	width: 500px;
	float: none;
}

#optin-section h2 {
	text-align: left;
}

#optin-section {
	padding-top: 25px !important;
	padding-bottom: 20px !important;
}

#programs-section  h2 {
	color: #fff;
}

#admission-section {
	padding-top: 50px !important;
	padding-bottom: 0px !important;
}

#admission-section #pic-wrap {
	margin-bottom:  0px !important;
}

#admission-section #pic-wrap img {
	float: right;
}

#admission-txt {
	text-align: center;
	margin-top: 75px;
}
#admission-section #big-txt {
	font-size: 26px; 
}

#programs-section  {
	background-color: #444445;
	color: #fff;
	padding-top: 50px !important;
	padding-bottom: 50px !important;
}

#programs-section h3 {
	color: #fff;
	text-align: center;
	font-weight: bold;
	font-size: 24px;
}

#programs-section .txt-bg img {
width: 100%;
}

#programs-section .txt-bg {
	background-color: #FFF;
	color: #000;
}

#programs-section .txt-wrap {
	padding: 9px 22px;
}

#programs-section #read-more.top63 {
    margin-top: 63px;
}

#financial-aid-section {
	background-color: #B6B6B6 ;
	background-image: url(/wp-content/uploads/2015/04/financial-aid-bg-2.png);
	padding-top: 50px !important;
	padding-bottom: 50px !important;
}

#read-more {
	background: #2754B0;
	width: 215px;
	padding: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #2754B0;
	text-align: center;
	color: #FFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}

a:hover #read-more  {
	border: 2px solid #2754B0;
	background: #8BB1FF;
	color: #000;
}

#testimonial-section {
	padding-bottom: 0px !important;
padding-top: 45px!important;
}

#testimonial-pic {
	margin-bottom: 0px;
	text-align: center;
	float: left;
}

#testimonial-pic.less-space img {
    margin-top: -87px;
}

#testimonial-txt {
	padding: 21px 31px;
	float: right;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#testimonial-name {
	font-weight: bold;
	text-align: left;
}

.p-no-space {
	margin-bottom: 0px !important;
}

.list-no-space {
	margin-top: 0px;
}

#toTop {
	display: none !important;
}

.time {
  float: right;
}

#logo-section {
	text-align: center;
}

#logo-section img {
	margin-right: 26px;
	height: 40px;
	margin-top: 14px;
}

.footer-area {
	border: none;
	color: #000;
	background: #CFD2D3;
  font-size: 16px;
}

.footer-area a {
	color: #000;
 }

.footer-area .textwidget {
	color: #000;
}

.copyright {
	text-align: center;
}

.image-extras .image-extras-content h3 a {
  font-size: 13px !important;
  line-height: normal !important;
}

.white-bg-texture {
    background-image: url("/wp-content/uploads/2015/12/white-bg.jpg");
    background-size: inherit !important;
    background-repeat: repeat !important;
}


h2.caps-txt {
    text-transform: capitalize;
    font-size: 34px !important;
}

/*------ LPs-------*/

.page-id-162 .logo a,
.page-id-161 .logo a,
.page-id-153 .logo a,
.page-id-154 .logo a,
.page-id-155 .logo a,
.page-id-157 .logo a,
.page-id-150 .logo a,
.page-id-159 .logo a,
.page-id-139 .logo a {
	pointer-events: none;
}


#what-section {
	color: #fff !important;
background-color: #333;
	padding-top: 50px !important;
	padding-bottom: 38px !important;
	background-image: url(/wp-content/uploads/2015/06/storage-files-bg2.jpg);
	-webkit-background-size: cover;
	-moz-background-size: cover;
	 -o-background-size: cover;
  	background-size: cover;
	min-height: 100%;
	min-width: 100%;
	background-size: cover;
	background-size: 100% 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='https://mtschool.edu/wp-content/uploads/2015/06/storage-files-bg2.jpg',
sizingMethod='scale');

	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='https://mtschool.edu/wp-content/uploads/2015/06/storage-files-bg2.jpg',
sizingMethod='scale')";

}


#what-section p {
	text-align: center;
}

#what-section h4 {
	font-weight: bold;
	color: #fff;
	font-size: 23px;
}

#testimonial-section-lp-m,
#testimonial-section h2,
#testimonial-section-lp h2,
#where-section h2,
#financial-aid-section-lp {
text-align: center;
}


#contact-us-section h2,
#what-section h2 {
color:#fff;
text-align: center;
}

#where-section {
	padding-top: 50px !important;
	padding-bottom: 38px !important;
}

#where-section #work-list,
#where-section #medical-assistant-work-list,
#where-section #ultrasound-work-list {
	margin-left: auto;
	margin-right: auto;
	float: none;
}

#where-section p {
	text-align: center;
}

#financial-aid-section-lp {
	padding: 50px 0 50px !important;
	background-image: url(/wp-content/uploads/2015/06/financial-aid-bg-3.jpg);
border-top: 1px solid #A6A6A6 !important;
    border-bottom: 1px solid #A6A6A6 !important;
}

#financial-aid-section-lp #phone-number {
	text-align: center;
	font-size: 24px;
	font-weight: bold;
}

#financial-aid-section-lp #read-more {
  background: #015C2E;
  border: 2px solid #015C2E;
  padding: 7px;
}

#full-details-section {
	padding-top: 2px !important;
	padding-bottom : 20px !important;
	background: #DFDFDF;
}

#full-details-section h3 {
	text-align: center;
}

#full-details-section #read-more {
width: 160px;
  padding: 2px;
}

#testimonial-section-lp-m {
	padding-bottom: 0px !important;
    padding-top: 40px !important;
}

#testimonial-section-lp-m .less-space-2 img {
    margin-top: -67px;
}

#testimonial-section-lp {
	padding-bottom: 0px !important;
}

#testimonial-section-lp-m #testimonial-pic,
#testimonial-section-lp #testimonial-pic {
	margin-bottom: 0px;
	text-align: center;
	float: left;
}

#testimonial-section-lp-m  #testimonial-txt {
	text-align: left;
}

#testimonial-section-lp #testimonial-txt {
	padding: 46px 31px;
	float: right;
}

#testimonial-section-lp #testimonial-name {
	font-weight: bold;
	text-align: left;
}

#contact-us-section {
	background-color: #227E9D;
	color: #fff;
}

#accreditation-sec{
	text-align: center;
    padding-bottom: 35px !important;
    padding-top: 30px !important;
    border-top: 1px solid #c4c4c4 !important;
	box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);
	-moz-box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);
	-webkit-box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);
	box-shadow: inset 0px 5px 5px -3px rgba(50, 50, 50, 0.37);
}

#accreditation-sec img {
	margin-right: 26px;
	height: 40px;
	margin-top: 14px;
}
/*------ LPs END -------*/
/*-------- All Microsites ----------*/
.check-mark.box li {
	background: url('/wp-content/uploads/2016/03/orange-check-mark-box.png') no-repeat 7px 7px transparent;
	padding: 7px 0px 3px 42px;
	background-size: 24px;	
}

#slider-section {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.number-txt {
    display: inline-block;
    font-weight: bold;
}

.discover-txt {
    font-size: 23px;
    text-align: center;
    margin-bottom: 10px;
}

#job-description-section {
	padding-bottom: 37px !important;
	padding-top: 37px !important;
}

#job-description-section h2 {
text-align: center;
}

#job-description-section .one_half,
#job-description-section ul {
	margin-top: 0px;
	margin-bottom: 0px;
}

#optin-section.lp h2 {
font-size: 29px !important;
    line-height: normal !important;
}

#optin-section h2.center {
	text-align: center;
}

.fact-txt {
    font-size: 22px;
    padding-left: 39px;
    padding-bottom: 16px;
}

.x-ray-bg {
   color: #fff !important;
    background-color: #333;
    background-position: left center !important;
    padding-top: 50px !important;
    padding-bottom: 38px !important;
    background-image: url(/wp-content/uploads/2016/03/x-ray-technician-bg.jpg);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 100%;
    min-width: 100%;
    background-size: cover;
    background-size: 100% 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
 src='https://mtschool.edu/wp-content/uploads/2016/03/x-ray-technician-bg.jpg',
 sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
 src='https://mtschool.edu/wp-content/uploads/2016/03/x-ray-technician-bg.jpg',
 sizingMethod='scale')";
}

.x-ray-bg h2 {
   color: #fff !important;
}

#testimonial-microsite-section {
	padding-bottom: 0px !important;
}

#testimonial-microsite-section .two_third {
	margin-bottom: 0px;
}

#contact-us-microsite-section h1 {
	text-align: center;
}

#contact-us-microsite-section #phone-number {
	font-weight: bold;
	font-size: 29px;
}

iframe.map {
	width: 341px;
	height: 253px;
}

#sidebar #gform_submit_button_4,
#sidebar #gform_submit_button_3,
#sidebar #gform_submit_button_2 {
	margin-left: auto;
	margin-right: auto;
	display: block;
}

/*-------- All Microsites END ----------*/

.border-top {
border-top: 1px solid #c5c5c5 !important;
}

/*-------- X-Ray Program Microsite ----------*/

.page-id-232 .logo a,
.page-id-233 .logo a,
.page-id-234 .logo a,
.page-id-235 .logo a {
	pointer-events: none;
}


.page-id-232 .nav-holder,
.page-id-233 .nav-holder,
.page-id-234 .nav-holder,
.page-id-235 .nav-holder {
   width: 63%;
}

.page-id-232 #sticky-nav,
.page-id-233 #sticky-nav,
.page-id-234 #sticky-nav,
.page-id-235 #sticky-nav {
    width: 697px !important;
}


/*testimonial*/
.page-id-234 #main {
	padding-bottom: 0px;
}

#sidebar .gform_widget {
	background: #CCC;
	width: 286px;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-shadow: 4px 4px 14px rgba(51, 51, 51, 0.7);
    -moz-box-shadow: 4px 4px 14px rgba(51, 51, 51, 0.7);
    box-shadow: 4px 4px 14px rgba(51, 51, 51, 0.7);

}

#sidebar .gform_widget h3 {
	width: 286px !important;
	text-align: center;
	font-size: 25px;
	padding: 18px 23px 20px 23px;
	color: #FFF;
	margin-top:0px;
background: #0B9D53;
background: -moz-linear-gradient(top,  #0B9D53 0%, #015C2E 47%, #015C2E 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0B9D53), color-stop(47%,#015C2E), color-stop(100%,#015C2E));
background: -webkit-linear-gradient(top,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
background: -o-linear-gradient(top,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
background: -ms-linear-gradient(top,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
background: linear-gradient(to bottom,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0B9D53', endColorstr='#015C2E',GradientType=0 );
}

/*------- X-Ray Program Microsite END ---------*/
/*-------- Medical Assistant Program Microsite ----------*/
.page-id-277 .logo a,
.page-id-279 .logo a,
.page-id-280 .logo a,
.page-id-281 .logo a {
	pointer-events: none;
}

.page-id-277 .nav-holder,
.page-id-279 .nav-holder,
.page-id-280 .nav-holder,
.page-id-281 .nav-holder {
   width: 64%;
}

.page-id-277 #sticky-nav,
.page-id-279 #sticky-nav,
.page-id-280 #sticky-nav,
.page-id-281 #sticky-nav {
    width: 697px !important;
}

.page-id-277 #sticky-nav ul li,
.page-id-279 #sticky-nav ul li,
.page-id-280 #sticky-nav ul li,
.page-id-281 #sticky-nav ul li {
        padding-right: 37px;
}

/*testimonial*/
.page-id-280 #main {
	padding-bottom: 0px;
}
/*------- Medical AssistantProgram Microsite END ---------*/

/*-------- Imaging Technician Microsite ----------*/

.page-id-293 .logo a,
.page-id-294 .logo a,
.page-id-295 .logo a,
.page-id-296 .logo a {
	pointer-events: none;
}

.page-id-293 .nav-holder,
.page-id-294 .nav-holder,
.page-id-295 .nav-holder,
.page-id-296 .nav-holder {
   width: 64%;
}

.page-id-293 #nav ul li,
.page-id-294 #nav ul li,
.page-id-295 #nav ul li,
.page-id-296 #nav ul li {
        padding-right: 33px;
}

.page-id-293 #sticky-nav,
.page-id-294 #sticky-nav,
.page-id-295 #sticky-nav,
.page-id-296 #sticky-nav {
    width: 700px !important;
}

.page-id-293 #sticky-nav ul li,
.page-id-294 #sticky-nav ul li,
.page-id-295 #sticky-nav ul li,
.page-id-296 #sticky-nav ul li {
        padding-right: 30px;
}

/*testimonial*/
.page-id-295 #main {
	padding-bottom: 0px;
}
/*------- Imaging Technician Microsite END ---------*/
/*-------- x-ray Technician Microsite ----------*/
.page-id-309 .logo a,
.page-id-310 .logo a,
.page-id-311 .logo a,
.page-id-312 .logo a {
	pointer-events: none;
}

.page-id-309 .nav-holder,
.page-id-310 .nav-holder,
.page-id-311 .nav-holder,
.page-id-312 .nav-holder {
   width: 64%;
}

.page-id-309 #nav ul li,
.page-id-310 #nav ul li,
.page-id-311 #nav ul li,
.page-id-312 #nav ul li {
        padding-right: 33px;
}

.page-id-309 #sticky-nav,
.page-id-310 #sticky-nav,
.page-id-311 #sticky-nav,
.page-id-312 #sticky-nav {
    width: 725px !important;
}

.page-id-309 #sticky-nav ul li,
.page-id-310 #sticky-nav ul li,
.page-id-311 #sticky-nav ul li,
.page-id-312 #sticky-nav ul li {
        padding-right: 30px;
}

/*testimonial*/
.page-id-311 #main {
	padding-bottom: 0px;
}

.page-id-309 #form_title,
.page-id-310 #sidebar .gform_widget h3,
.page-id-311 #sidebar .gform_widget h3,
.page-id-312 #sidebar .gform_widget h3 {
    padding: 20px 18px 20px 18px;
}
/*------- x-ray Technician Microsite END ---------*/
/*-------- Phlebotomy Technician Microsite ----------*/

.page-id-366 .fact-txt {
        padding-bottom: 0px;
 }

.page-id-366 .discover-txt {
	text-align: left;
}

.page-id-366 .logo a,
.page-id-367 .logo a,
.page-id-368 .logo a,
.page-id-369 .logo a {
	pointer-events: none;
}

.page-id-366 .nav-holder,
.page-id-367 .nav-holder,
.page-id-368 .nav-holder,
.page-id-369 .nav-holder {
   width: 64%;
}

.page-id-366 #nav ul li,
.page-id-367 #nav ul li,
.page-id-368 #nav ul li,
.page-id-369 #nav ul li {
        padding-right: 33px;
}

.page-id-366 #sticky-nav,
.page-id-367 #sticky-nav,
.page-id-368 #sticky-nav,
.page-id-369 #sticky-nav {
    width: 725px !important;
}

.page-id-366 #sticky-nav ul li,
.page-id-367 #sticky-nav ul li,
.page-id-368 #sticky-nav ul li,
.page-id-369 #sticky-nav ul li {
        padding-right: 30px;
}

/*testimonial*/
.page-id-368 #main {
	padding-bottom: 0px;
}

.page-id-366 #form_title {
    padding: 20px 31px 20px 31px;
}

#what-section.left-txt p {
    text-align: left;
}

.phlebotomy-bg {
   color: #fff !important;
    background-color: #333;
    background-position: left center !important;
    padding-top: 50px !important;
    padding-bottom: 38px !important;
    background-image: url(/wp-content/uploads/2016/03/phlebotomy-bg.jpg);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    min-height: 100%;
    min-width: 100%;
    background-size: cover;
    background-size: 100% 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
 src='https://mtschool.edu/wp-content/uploads/2016/03/phlebotomy-bg.jpg',
 sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
 src='https://mtschool.edu/wp-content/uploads/2016/03/phlebotomy-bg.jpg',
 sizingMethod='scale')";
}

.phlebotomy-bg h2 {
   color: #fff !important;
}
/*------- Phlebotomy Technician Microsite END ---------*/


/* -------------- Form -----------------*/
#form-wrap,
#gform_1 {
	background: #cccccc;
	width: 100%;
	float: right;
	-webkit-box-shadow: 4px 4px 14px rgba(51, 51, 51, 0.7);
    -moz-box-shadow: 4px 4px 14px rgba(51, 51, 51, 0.7);
    box-shadow: 4px 4px 14px rgba(51, 51, 51, 0.7);
}

#gform_4 .ginput_container,
#gform_3 .ginput_container,
#gform_2 .ginput_container, .gform_legacy_markup_wrapper .ginput_container  {
	margin-top: -4px;
}

#form-wrap #gform_1 {
margin-left: auto;
margin-right: auto;
	background: none;
	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow:  none;
    float: none;
}

.gform_wrapper .gform_heading {
	margin-bottom: 0px;
}

.gform_legacy_markup_wrapper h3.gform_title {
	margin: 10px 0 0 0;
}

.gform_title {
	color: red;
}


#gf_1 {
	background: red;
}

#gf_1 .gform_title {
    background-color: green;
}

.gform_heading .gform_required_legend, .gform_wrapper.gravity-theme .gfield_required {
  display: none !important;
}

.gform_title {
	text-align: center !important;
	font-size: 25px;
	padding: 20px 46px 20px 46px;
	background: #015c2e;
	width: 100% !important;
	color: #FFF !important;
	margin:0px;
line-height: normal !important;
background: #0B9D53;
background: -moz-linear-gradient(top,  #0B9D53 0%, #015C2E 47%, #015C2E 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0B9D53), color-stop(47%,#015C2E), color-stop(100%,#015C2E));
background: -webkit-linear-gradient(top,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
background: -o-linear-gradient(top,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
background: -ms-linear-gradient(top,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
background: linear-gradient(to bottom,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0B9D53', endColorstr='#015C2E',GradientType=0 );
}

#form_title,
#gform_2 .gform_title,
#gform_1 .gform_title, .gform_legacy_markup_wrapper .gform_title {
	text-align: center !important;
	font-size: 25px;
	padding: 20px 46px 20px 46px;
	background: #015c2e;
	width: 100% !important;
	color: #FFF !important;
	margin:0px;
line-height: normal !important;
background: #0B9D53;
background: -moz-linear-gradient(top,  #0B9D53 0%, #015C2E 47%, #015C2E 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0B9D53), color-stop(47%,#015C2E), color-stop(100%,#015C2E));
background: -webkit-linear-gradient(top,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
background: -o-linear-gradient(top,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
background: -ms-linear-gradient(top,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
background: linear-gradient(to bottom,  #0B9D53 0%,#015C2E 47%,#015C2E 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0B9D53', endColorstr='#015C2E',GradientType=0 );
}

#form_title {
font-weight: bold !important;
  margin-bottom: 0px !important;
}

#form_title.phlebotomy-tech {
    padding: 20px 0px 20px 0px;
}

.gform_body {
	padding: 0px 20px;
}

label.gfield_label {
	font-size: 15px;
}

#gform_1 label.gfield_label {
	display: none;
}

#field_1_3 {
	margin-top: 23px;
}

.ginput_container input {
	color: #000 !important;
}

#gform_2 .validation_error,
#gform_1 .validation_error, .gform_legacy_markup_wrapper .validation_error {
	background-color: #CFF0DF;
	margin-bottom: 6px;
	padding: 5px 6px 4px 6px;
	border-top: 1px solid #C89797;
	border-bottom: 1px solid #C89797;
	margin-right: 30px;
	font-size: 17px;
	margin-left: 20px;
	width: 85%;
	color: #071F4F;
}

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
	background-color: #CFF0DF !important;
}

.gform_wrapper .gfield_error div.ginput_container  {
margin-top: 0px !important;
}


.gform_wrapper .gfield_error .gfield_label,
.gform_wrapper .validation_message {
color: #071F4F !important;
}

.gform_wrapper .gfield_description {
	font-size: 15px;
}

#gform_submit_button_4,
#gform_submit_button_3,
#gform_submit_button_2,
#gform_submit_button_1 {
	padding: 10px !important;
	width: 200px !important;
	margin-left: 38px;
	font-size: 20px;
	background: #015c2e;
	margin-bottom: 6px;
	color:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
background: #2ef793;
background: -moz-linear-gradient(top,  #2ef793 0%, #12e079 5%, #11c66b 9%, #0b9c53 19%, #0d8548 28%, #015c2e 39%, #015c2e 75%, #015c2e 88%, #0d8548 93%, #0b9c53 95%, #12e079 97%, #0b9c53 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2ef793), color-stop(5%,#12e079), color-stop(9%,#11c66b), color-stop(19%,#0b9c53), color-stop(28%,#0d8548), color-stop(39%,#015c2e), color-stop(75%,#015c2e), color-stop(88%,#015c2e), color-stop(93%,#0d8548), color-stop(95%,#0b9c53), color-stop(97%,#12e079), color-stop(100%,#0b9c53)); 
background: -webkit-linear-gradient(top,  #2ef793 0%,#12e079 5%,#11c66b 9%,#0b9c53 19%,#0d8548 28%,#015c2e 39%,#015c2e 75%,#015c2e 88%,#0d8548 93%,#0b9c53 95%,#12e079 97%,#0b9c53 100%); 
background: -o-linear-gradient(top,  #2ef793 0%,#12e079 5%,#11c66b 9%,#0b9c53 19%,#0d8548 28%,#015c2e 39%,#015c2e 75%,#015c2e 88%,#0d8548 93%,#0b9c53 95%,#12e079 97%,#0b9c53 100%); 
background: -ms-linear-gradient(top,  #2ef793 0%,#12e079 5%,#11c66b 9%,#0b9c53 19%,#0d8548 28%,#015c2e 39%,#015c2e 75%,#015c2e 88%,#0d8548 93%,#0b9c53 95%,#12e079 97%,#0b9c53 100%); 
background: linear-gradient(to bottom,  #2ef793 0%,#12e079 5%,#11c66b 9%,#0b9c53 19%,#0d8548 28%,#015c2e 39%,#015c2e 75%,#015c2e 88%,#0d8548 93%,#0b9c53 95%,#12e079 97%,#0b9c53 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ef793', endColorstr='#0b9c53',GradientType=0 );
border: solid 1px #015c2e;
    -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.8);
    -moz-box-shadow:0 2px 6px rgba(0,0,0,0.8);
    box-shadow: 0 2px 6px rgba(0,0,0,0.8);
    letter-spacing: .06em;
}

#gform_submit_button_4,
#gform_submit_button_3,
#gform_submit_button_2 {
	margin-bottom: 0px;
}

#gform_submit_button_4:hover,
#gform_submit_button_3:hover,
#gform_submit_button_1:hover,
#gform_submit_button_2:hover {
	background: #05924b;
background: -moz-linear-gradient(top,  #05924b 0%, #05924b 100%);
background: -webkit-linear-gradient(top,  #05924b 0%,#05924b 100%);
background: linear-gradient(to bottom,  #05924b 0%,#05924b 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05924b', endColorstr='#05924b',GradientType=0 );
	box-shadow: none;
}

.gform_wrapper .gform_footer {
	margin-top: 0px;
}

.gform_wrapper .gfield_required {
	display: none;
}

.gform_footer input.button {
	cursor: pointer;
}

*::-webkit-input-placeholder {
	color: #000;
	font-size: 15px;
}
*:-moz-placeholder {
    /* FF 4-18 */
	color: #000;
	font-size: 15px;
}
*::-moz-placeholder {
    /* FF 19+ */
	color: #000;
	font-size: 15px;
}
*:-ms-input-placeholder {
    /* IE 10+ */
	color: #000;
	font-size: 15px;
}

/*-----------Sidebar Form------------------*/


#sidebar #gform_1 {
	background: #CCC;
	width: 286px;
	float: right;
-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

#sidebar #gform_1 h3.gform_title {
	width: 104% !important;
}

.single-post #sidebar #gform_1 h3.gform_title {
    width: 102% !important;
}

.single-post #sidebar #gform_1 {
    -webkit-box-shadow: 4px 4px 14px rgba(51, 51, 51, 0.7);
    -moz-box-shadow: 4px 4px 14px rgba(51, 51, 51, 0.7);
    box-shadow: 4px 4px 14px rgba(51, 51, 51, 0.7);
}

#sidebar #gform_submit_button_1 {
	margin-left: 31px;
}

#sidebar .gform_wrapper .gform_footer {
	margin: 4px 0 0 0;
}

/* -------------- Form END-----------------*/

/*----------- Blog ------------*/

.single-post #main {
	padding-top: 55px !important;
}

.single-post h1 {
	font-size: 32px;
	text-align: center;
}

.single-post h2 {
	text-align: left;
line-height: normal !important;
}

.single-post #sidebar form {
	margin-bottom: 35px;
}

.sidebar .widget h3 {
    font-size: 19px;
}

#search-2 {
	clear: both;
}

/*----------- Blog END ----------*/

@media all and (max-width: 1125px) {

.mobile-nav-holder {
	margin-left: 406px;
	margin-top: 24px;
}

.mobile-nav-holder {
display: block !important;
	width: 43%;
	float: left;
	position: relative;
	z-index: 1;
	margin-top: -64px;
}

.mobile-topnav-holder {
display: block !important;
	width: 38%;
	float: left;
	position: relative;
	z-index: 1;
	margin-top: -55px;
}

body #header-sticky.sticky-header .sticky-shadow .mobile-nav-holder {
	padding-left: 0px !important;
	margin-left: 383px;
}

#nav ul,
#sticky-nav ul {
	display: none !important;
}

#nav {
	width: 20%;
}

}


@media all and (max-width: 1030px) {

.mobile-nav-holder {
	margin-top: -51px;
}

.mobile-nav-holder {
	width: 35%;
}

body #header-sticky.sticky-header .sticky-shadow .mobile-nav-holder {
  padding-top: 6px;
}

}

@media all and (max-width: 960px) {

.mobile-nav-holder {
  width: 34%;
}

#form-wrap,
#gform_1 {
	margin-left: auto;
	margin-right: auto;
	/* float:none; */
}

#sidebar #gform_1 {
	margin-left: auto;
	margin-right: auto;
	float:none;
}

#sticky-nav {
	width:30% !important;
}

}

@media all and (max-width: 900px) {

.mobile-nav-holder {
	width: 26%;
}
}


@media all and (max-width: 800px) {

.mobile-nav-holder,
.mobile-topnav-holder {
	width: 100%;
	margin-left: 0px;
}

#header {
	padding-bottom: 1px;
	padding-top: 0px;
}

#number {
	margin-top: 10px;
	margin-bottom: 9px;
}

.header_widget {
	width: 128px !important;
	float: left !important;
	margin-left: 40% !important;
	margin-right: 27% !important;
	margin-top: 8px;
}


#header-sticky.sticky-header {
	top: 0px !important;
}

.mobile-nav-holder, .mobile-topnav-holder {
	position: relative;
	width: 100%;
}

.mobile-nav-holder {
	margin-left: 0px;
}

#h_w_sticky {
	width: 200px !important;
	float: right !important;
	margin-right: 0px !important;
	margin-top: 0px;
}

body #header-sticky.sticky-header .sticky-shadow .mobile-nav-holder {
	padding-top: 0px;
	margin-left: 0px;
}

.sticky-header  .mobile-nav-holder {
	position: fixed;
	width: 42%;
	margin-left: auto;
	margin-right: auto;
	left: 0px;
	right: 0px;
}

/*------------ mobile header-----------*/

body #header-sticky.sticky-header .logo {
	float: none !important;
}

body #header-sticky.sticky-header .sticky-shadow .mobile-nav-holder{
	padding-top:0px;
	width: 94%;
	padding-left: 40px !important;
	margin-top: 0px !important;
}

#header-sticky.sticky-header .sticky-shadow {
	height: 182px !important;
	max-height: 200px !important;
}

#h_w_sticky {
	margin-top: 34px;
	float: left !important;
}

h2 {
	line-height: 37px !important;
}

#financial-aid-section h2 {
	line-height: 53px !important;
}

/*----------- mobile header END--------*/

.list-center {
	width: 100%;
}

#programs-section .txt-bg img {
  width: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

#admission-section #pic-wrap img {
  float: none;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

#what-section ul,
#where-section ul {
margin-top: 0;
margin-bottom: 0;
}

#what-section .one_half,
#where-section .one_half {
margin-bottom: 0;
}

#testimonial-section-lp-m .less-space-2 img,
#testimonial-pic.less-space img {
    margin-top: 0px;
}

}

@media all and (max-width: 568px) {

#optin-section.lp h2.dki {
    font-size: 28px !important;
}
#optin-section.lp h2 {
    font-size: 23px !important;
}

.fact-txt {
    font-size: 18px;
}

}

@media all and (max-width: 480px) {

.header_widget {
	width: 154px !important;
	margin-left: 27% !important;
}

#call-us {
	padding: 8px 11px;
}

#number,
#number a,
a#number {
	font-size:21px;
}

#form-wrap,
#gform_1 {
	/* width: 270px; */
}

#form_title , 
#gform_1 h3.gform_title{
	width: 270px !important;
    padding: 14px 10px 14px 10px;
}

#gform_1 div.ginput_container {
	width: 100% !important;
}

#gform_submit_button_4,
#gform_submit_button_3,
#gform_submit_button_2,
#gform_submit_button_1 {
	margin-left: 23px;
}

.fact-txt {
     padding-left: 0px;
}
}

@media all and (max-width: 375px) {
.header_widget {
 	 margin-left: 28% !important;
}
}

@media all and (max-width: 320px) {
.header_widget {
 	 margin-left: 24% !important;
}
}

#read-more a{
  color: #FFF;
}

