 @charset "utf-8";

/* CSS Document */


.popup-call{
	display:none;
	margin-top: 10px;

}

#popup-chat{
	z-index:1;
	position:sticky !important;
	top:54px; 	
}


.chat-on-button:hover, .chat-on-button:active{
	color:#FFF !important;	
}

.chat-on-button{
	
	font-size: 16px;
    margin: 15px 25px 0 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    background: #34af23 url(../images/background/whatsapp-logo.png) no-repeat left center;
	background-origin:content-box;
    border-radius: 2px;
    color: #FFF !important;
    cursor: pointer;
    padding: 15px 26px;
	display: block;
	position:sticky;
	z-index:1;
	-webkit-position:sticky;
	top:0px;
    margin-right: 0;
    margin-top: 0;
	text-align:center;
   
}
.callButton{
	-webkit-border-radius:5px; 
	-moz-border-radius:5px;
	border-radius:5px; 
	text-align:center;
	display:block;
	margin:0px 3px 5px;
	padding:13px;
	font-family:arial, helvetica, sans-serif;  color: #006dbc;
	border:1px solid #bee1fa;  background-color: #f2f9fe;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f9fe), color-stop(100%, #d6f0fd));
 background-image: -webkit-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -moz-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -ms-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -o-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: linear-gradient(top, #f2f9fe, #d6f0fd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f9fe, endColorstr=#d6f0fd);
}

.call-on-button:hover, .call-on-button:active{
	color:#FFF !important;	
}

.call-on-button{
	
	font-size: 16px;
    margin: 15px 25px 0 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    background: #0089cc;
    border-radius: 2px;
    color: #FFF !important;
    cursor: pointer;
    padding: 15px 26px;
	display: block;
    margin-right: 0;
    margin-top: 0;
	text-align:center;
   
}

.offer-img{
	margin-bottom:15px;
	border:0.5px solid #F00;
	padding:10px;	
}

.headnew3{
	font-weight: normal;
    font-size: 23px;
    margin-top: 0px;
    line-height: 122%;	
}



#gallery p
{
	font-weight:bold;
	margin-top:15px;	
}

address
{
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}
.center
{
	text-align:center;
	padding:15px 0px;
}

.note{
	margin-top:15px;
	font-style: italic;
    font-weight: bold;
}

.facility ul li{
	list-style-type:none !important;
	padding:4px 0px;	
}

blockquote{
	font-size:13px;	
}

header span{
	line-height: 200%;
}
header{
	margin-bottom: 15px;
}
header img{
	vertical-align: -5px;
}
 .rate_widget {
    background-color: #f1f1f1;
    border-radius: 7px 7px 7px 7px;
    height: 46px;
    margin-bottom: 25px;
    overflow: visible;
    padding: 10px;
    position: relative;
    width: 176px;
	margin-top:10px;
	float:left;
 }
 
 .portfolios{
	display:inline-block;	
	vertical-align:top;
}


.portfolios a{
	display:block !important;
	padding:5px 0px;	
}
 .ratings_stars {
      background:url(../images/background/stars24.png) no-repeat;
      float:      left;
      height:     25px;
      padding:    2px;
      width:      26px;
	  margin-right:5px;
}
        .ratings_vote {
           
			background:url(../images/background/stars24.png) no-repeat 0px -48px;
        }
        .ratings_over {
            background:url(../images/background/stars24.png) no-repeat 0px -48px;
        }
        .total_votes {
			color:#575757;
			left: 200px;
    		position: absolute;
    		width: 230px;
			top:15px;
			font-size:16px;
            /*background: #eaeaea;
            top: 58px;
            left: 0;
            padding: 5px;
            position:   absolute; */ 
        } 
		

		
#banner{
	top:0;
	position:fixed;
	background:#ff6600;
	opacity:0.8;
	width:100%;
	z-index:10;
	padding:8px 0;
	color:#fff;
}
#banner a{
	display:inline-block;
	padding:2px 4px;
	border-radius:5px;
	background:#000;
	color:#fff;
	margin-left:8px;
	font-size:10px;
}
#banner a:hover{
	background:#333;
}
#banner .wrap{
	margin: 0 auto;
    max-width: 960px;
    position: relative;
    width: 100%;
	font-size:15px;
}
#banner .wrap span{
	font-weight:bold;
}
header .twelve.columns{
	padding-top:26px;
}
ul.para li{
	margin-bottom:15px;
}
ul p.para {
	margin-left:-21px;
}
#courses .twelve.columns.coursesListDetails ul.featuredCourses li:hover, #courses .twelve.columns.coursesListDetails ul.featuredCourses li{
	border:0;
}
#courses .twelve.columns.coursesListDetails ul.featuredCourses li span, #courses .twelve.columns.coursesListDetails ul.featuredCourses li p{
	 color: #666666;
}
#courses .twelve.columns.coursesListDetails ul.featuredCourses.errorpage li a{
	 padding: 14px 14px 42px;
	  background-color: #F0F7FA;
    background-image: none;
    color: #0099CC;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    text-decoration: none;
}

#courses .twelve.columns.coursesListDetails ul li, #courses .twelve.columns.coursesListDetails ul.featuredCourses li a {
    background-color: #F0F7FA;
    border: 1px solid #F0F7FA;
    border-radius: 5px 5px 5px 5px;
}
#courses .twelve.columns.coursesListDetails ul li:hover, #courses .twelve.columns.coursesListDetails ul.featuredCourses li a:hover {
    border: 1px solid #0099CC;
}
#courses .twelve.columns.coursesListDetails ul.featuredCourses li span.Details {
    background: none repeat scroll 0 0 #3399CC;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: right;
    font-size: 13px;
    padding: 5px 10px;
}
#courses .twelve.columns.coursesListDetails ul.featuredCourses li span {
    font-weight: normal;
}
#courses .twelve.columns.coursesListDetails ul.featuredCourses li h2 {
    color: #0099CC;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 7px;
}
#courses .twelve.columns.coursesListDetails ul li {
    float: left;
    list-style-type: none;
    margin: 0 13px 20px 0;
    width: 272px;
}
#courses div.freeCourse{
	padding:10px 0;
}
#courses div.freeCourse h2{
	margin-top:15px;
	color:#0099CC;
	font-size:16px;
	font-weight:bold;
}
#courses div.freeCourse a{
	text-decoration:none;
	background-color:#F0F7FA;
	display:inline-block;
	padding:0 10px;
	border-radius:5px;
	border: 1px solid #0099CC;
}
#courses div.freeCourse a:hover{
	border:1px solid #0099CC;
}
#courses div.freeCourse.noBottom{
	border:none;
}
#courses div.forum h3.question{
	font-size:15px;
	font-weight:bold;
}
#courses div.forum p.answer{
	
}
#courses .twelve.columns h1#look{
	color:#01B0EF;
	margin-top:30px;
}
#homepage{
	background-color:#01B0EF;
	padding: 15px 33px;
	font-size:17px;
	color:#FFF;
	font-weight:bold;
	display:inline-block;
	margin-bottom:30px;
}
.wrapper{
	width:100%;
	margin:0 auto;
	max-width:960px;
	padding:0px 32px;
	position:relative;
	
}
.whiteBg{
	background-color:#FFF;
	 border-left: 2px solid #ccc;
    border-right: 2px solid #ccc;
    box-shadow: 8px 0 6px -8px #CCCCCC, -8px 0 6px -8px #CCCCCC;
	margin-top:-26px;
	padding-bottom:26px;
}
a:focus{-moz-outline-style: none;}
a:focus { outline:none }

.clear {
	clear:both;
}
.blueArrow{
	background: url(../images/background/sprite.png) no-repeat scroll -14px -307px transparent;
    display: inline-block;
    height: 12px;
    margin: 0 0 -3px 5px;
    width: 10px;
}
.whiteArrow{
	background: url(../images/background/sprite.png) no-repeat scroll -14px -340px transparent;
    display: inline-block;
    height: 11px;
    margin: 0 0 -2px 5px;
    width: 9px;
}



#logo {
	background:url(../images/background/ECTI.png) no-repeat left top;
	text-indent:-9999px;
	height:77px;
	width:180px;
	float:left;
	margin-top:14px;
}
#bookmark {
	background: #e6e6e6 url(../images/background/sprite.png) no-repeat 4px -26px;
	width:44px;
	height:54px;
	text-indent:-9999px;
	margin-left:10px;
	 border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}
#bookmark:hover {
	background: #e6e6e6 url(../images/background/sprite.png) no-repeat -52px -26px;
}
#courseDetails{
	margin-top:-16px;
}
.contactEcti {
	margin-top:7px;}
#bookmark,.contactEcti {
	float:right;
}
.contactEcti:hover {
	cursor:default;
	color:#000;
}
.row{
	margin-left: 0px !important;
	margin-right: 0px !important;
}


.contactEcti{
	 background: url("../images/background/sprite.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 19px;
    margin: 15px 4px -12px;
    padding: 0 0 0 27px;
	font-weight:bold;
   /* width: 141px;*/
}
.contactEcti1{ background: url("../images/background/sprite.png") no-repeat scroll 0 0 transparent; display: inline-block; height: 20px; margin: 15px 3px -7px; padding: 0 0 0 27px; font-weight:bold; /* width: 141px;*/  float: right; margin-top: 7px; color: #000; color: #000; text-decoration: none;box-sizing: border-box; font-size: 14px; direction: ltr; font-family: Arial,Helvetica,sans-serif; line-height: 1; color: #222; }

#courseList li a{
	font-weight: normal;
	text-decoration: none;
	color:#006dbc;
}

#courseList li a:hover{
	font-weight: bold;
}
#headContact
{
	text-decoration: none;
	float:right;
	background-color:#006dbc;
	border-radius: 5px;
	height:20px;
	color: white;
	padding:10px 27px 27px 27px;
	vertical-align: middle;
	margin:40px -134px 10px;
	display:inline-block;
	font-size:15px;
	font-weight:bold;

}

header div.four{
	float:right;
}
header a , nav ul li a{
	color:#000;
	text-decoration:none;
}


/*nav ul{
	list-style-type:none;
	border:1px solid #d5d5d5;
	margin-bottom:0px;
	background-color: #f4f5f5;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));
 background-image: -webkit-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: -moz-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: -ms-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: -o-linear-gradient(top, #f4f5f5, #dfdddd);
 background-image: linear-gradient(to bottom, #f4f5f5, #dfdddd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f4f5f5, endColorstr=#dfdddd);
}*/

nav ul{list-style-type:none;border:1px solid #d5d5d5;margin-bottom:0px;background-color:#f4f5f5;background-image:-webkit-gradient(linear, left top, left bottom, from(#f4f5f5), to(#dfdddd));background-image:-webkit-linear-gradient(top, #f4f5f5, #dfdddd);background-image:-moz-linear-gradient(top, #f4f5f5, #dfdddd);background-image:-ms-linear-gradient(top, #f4f5f5, #dfdddd);background-image:-o-linear-gradient(top, #f4f5f5, #dfdddd);background-image:linear-gradient(to bottom, #f4f5f5, #dfdddd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f4f5f5, endColorstr=#dfdddd);}

nav ul li{
	display:inline-block;
	border-right:1px solid #d5d5d5;
}
 nav ul li a{
	   padding: 15px 15px 15px 15px;
	display:inline-block;
	font-size:13px;
	font-weight:bold;
	margin-left:-4px;
text-decoration:none !important;
	 color:#000;
}
 nav ul li a.active{ cursor: default;}
 nav ul li a.active, nav ul li a:hover{
	background: none repeat scroll 0 0 #0089cc;
    color: #FFFFFF;
   
}

#googlereview
{
	margin-bottom:30px;
	
}

.hide-for-large a
{
	display:block;
	background-color:#2d2d2d;
	color:#FFF;
	padding:10px;
	text-decoration:none;	
	text-align:center;
}

.hide-for-large a:hover
{
	background-color:#d34836;
}

#home:hover{
	background:#0089cc url(../images/background/sprite.png) no-repeat 6px -209px;
	text-indent:-9999px;
	width:52px;
}
#home {
	background:url(../images/background/sprite.png) no-repeat -54px -209px;
	text-indent:-9999px;
	width:52px;
	margin-left:0px;
}
nav ul li.borderRightNone{
	border-right:0;
}
nav ul li.borderRightNone a{
	padding-right:23px;
}
	footer{
		background:#0089cc;
		color:#FFF;
		padding-top:35px;
	}
	
	footer .seven.columns a,footer .two.columns a{
		text-decoration:none;
		color:#FFF;
		font-size:13px;
	}
	footer .seven.columns a:hover,footer .two.columns a:hover{
		color:#01497D;
	}
	footer .seven.columns a.active,footer .two.columns a.active{
		cursor:default;
		color:#01497D;
	}
	footer .seven.columns ul li,footer .two.columns ul li{
		list-style-type:none;
		display:block;
		margin:0px 0px 5px 0px;
	}
	
	footer .seven.columns .twelve.columns{
		border-left:1px solid #2090e2;
		border-right:1px solid #2090e2;
		padding:0px 15px;
	}
	footer .seven.columns .four.columns.borderLeft{
		border-left:1px solid #2090e2;
	}
	footer .seven.columns .four.columns.borderRight{
		border-right:1px solid #2090e2;
		padding-left:0px;
	}
	footer .seven.columns .four.columns{
		padding-left:20px;}
	footer .seven.columns .four.columns h3{
		font-size:13px;
		color:#FFF;
		 line-height: 137%;
    margin: 20px 0 10px;
	}

	footer .seven.columns .four.columns h3 span {
		display:none;
	}
	footer .seven.columns .four.columns h3.borderTop{
		border-top:1px solid #2090e2;
		padding: 18px 0 0;
	}
	footer article{
		border-bottom:1px solid #2090e2;
		/*  margin: 0 0 20px;*/
	}
	footer article h4{
		font-size:12px;
		color: #FFFFFF;
		 margin-top: 10px;
	}
	/*#subscribeForm{
		margin-bottom:0px;
	}*/
	#subscribe-form .borderBottom input[type="email"]{
		width:182px;}
 input[type="email"],.widthtoEmail input[type="email"] {
    display: inline-block;
   width: 198px;
	height:35px;
}

.error1{
		color:#F00;
	font-size:13px;
	display:none;
	}
.error2{
	margin:-21px 0 24px 0;
	color:#666;
	font-size:13px;
	display:none;
	font-weight:bold;
}
div.offerCourse{
	background:#0089cc;
	padding:14px 26px 30px 20px;
	border-radius:5px;
	margin-bottom:20px;
	
}
div.offerCourse h2{
	color:#fff;
	font-size:23px;
	margin-top:0px;
	font-weight:normal;
}
div.offerCourse h2 span{
	font-weight:bold;
	font-size:20px;
}
div.offerCourse p{
	color:#fff;
	font-size:15px;
	margin-bottom:14px;
}
div.offerCourse p span{
	font-weight:bold;
}
#offer p{
	margin-bottom:7px;
}
#offer label{
	color:#fff;
	/*margin-top:25px;*/
}
#enroll{ 
	padding: 10px 50px;
    text-decoration: none;
}
#submitDiscount{
	font-weight:bold; 
	text-align: center;
	 color:#000;
	 background: #ffcc00;
	 border:1px solid #ffc826;
    border-radius: 5px 5px 5px 5px;
	cursor: pointer;
	padding:12px 26px;
	font-size:12px;
	margin-top:10px;
}
 input[type="submit"],#enroll {
 font-weight:bold; text-align: center; color:#000;background: #ffcc00;
/*background: -moz-linear-gradient(top,  #ffea5c 0%, #fedd00 39%, #f4b800 49%, #ffcc00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffea5c), color-stop(39%,#fedd00), color-stop(49%,#f4b800), color-stop(100%,#ffcc00));
background: -webkit-linear-gradient(top,  #ffea5c 0%,#fedd00 39%,#f4b800 49%,#ffcc00 100%);
background: -o-linear-gradient(top,  #ffea5c 0%,#fedd00 39%,#f4b800 49%,#ffcc00 100%);
background: -ms-linear-gradient(top,  #ffea5c 0%,#fedd00 39%,#f4b800 49%,#ffcc00 100%);
background: linear-gradient(to bottom,  #ffea5c 0%,#fedd00 39%,#f4b800 49%,#ffcc00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffea5c', endColorstr='#ffcc00',GradientType=0 );*/

    border:1px solid #ffc826;
    border-radius: 5px 5px 5px 5px;
    cursor: pointer;
    line-height: 27px;
	height:35px;
   width: 89px;
}
 input[type="submit"]:hover,#enroll:hover,#submit:hover{
	/*border:1px solid #f7b800;*/ background-color: #FFEA5C;
/* background: #ffcc00;
background: -moz-linear-gradient(top,  #ffcc00 0%, #f4b800 51%, #fedd00 61%, #ffea5c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffcc00), color-stop(51%,#f4b800), color-stop(61%,#fedd00), color-stop(100%,#ffea5c));
background: -webkit-linear-gradient(top,  #ffcc00 0%,#f4b800 51%,#fedd00 61%,#ffea5c 100%);
background: -o-linear-gradient(top,  #ffcc00 0%,#f4b800 51%,#fedd00 61%,#ffea5c 100%);
background: -ms-linear-gradient(top,  #ffcc00 0%,#f4b800 51%,#fedd00 61%,#ffea5c 100%);
background: linear-gradient(to bottom,  #ffcc00 0%,#f4b800 51%,#fedd00 61%,#ffea5c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#ffea5c',GradientType=0 );*/
}
 
	.socialLink{
		float:left;
		margin-right:46px;
	}
	.socialLink a{
		width:35px;
		height:35px;
		text-indent:-9999px;
		margin-right:4px;
		float:left;
	}
	#facebook:hover {
		background:url(../images/background/sprite.png) no-repeat -6px -524px;
	}
	#twitter:hover{
		background:url(../images/background/sprite.png) no-repeat -81px -524px;
	}
	#linkedIn:hover{
		background:url(../images/background/sprite.png) no-repeat -120px -524px;
	}
	#instagram:hover{
	background:url(../images/background/sprite.png) no-repeat -44px -524px;
	}
	#facebook {
		background:url(../images/background/sprite.png) no-repeat -6px -563px;
	}
	#twitter{
		background:url(../images/background/sprite.png) no-repeat -81px -563px;
	}
	#linkedIn{
		background:url(../images/background/sprite.png) no-repeat -120px -563px;
	}
	#instagram{
	background:url(../images/background/sprite.png) no-repeat -44px -563px;
	}
	footer .ECTIAddress a, #copyright p a{
		text-decoration:underline;
		font-weight:normal;
		color:#FFF;
	}
	footer .ECTIAddress a:hover,#copyright p a:hover{color:#01497D;}
	footer .ECTIAddress p span.hide-for-small{
		float:left;
		}
	footer .ECTIAddress{
		padding-left:17px;
	}
	footer .ECTIAddress h3{
		font-size:13px;
		color:#FFF;
		margin: 0 0 18px;
		line-height: 134%;
	}
	footer .ECTIAddress p.address {
		margin-top:-5px;
	}
	footer .ECTIAddress img{
		margin:0px 10px 23px 0px;
	}
	footer .ECTIAddress p.right {
		display:block;
	}
	footer ul a.active{
		color: #01B0EF;
		cursor:default;
	}
	#copyright{
		 border-top:1px solid #2090E2;
		 padding-top:20px;
		 margin-top:30px;
	}
	#copyright p{ font-size:12px;}
	#copyright p a{font-size:12px;}
	
	/* panal*/
	#courses .wrapper.whiteBg{
		padding-top:20px;
		padding-bottom:40px;
	}
	#courses .eight.columns h1{
		font-weight:normal;
		font-size:23px;
		margin-top:0px;
		line-height:122%;
	}
	#courses .eight.columns h2{	
		font-size: 18px;
    	font-weight: normal;
    	margin-bottom: 5px;
		margin-top:30px;
	}
		#courses .eight.columns figure figcaption h2{
			margin-top:0;
		}
		#courses .eight.columns h3{font-size:18px;margin: 27px 0 8px;font-weight:normal;}
		#courses .eight.columns p span{
			font-weight:bold;
		}
		#courses .eight.columns ul h3{
		font-size:18px;
		margin-left:-16px;
		font-weight:normal;
		}
		#learn{
			margin-left:-15px;
		}
		#courses .eight.columns ul{
			padding-left:0px;
		}
		#courses .eight.columns ol h4,#courses .eight.columns ul h4{
			font-size:16px;
		}
		#courses .eight.columns ul li,#courses .eight.columns ol li{
			margin-top:8px;
		}
		#courses .eight.columns ul.no-bullet{
			padding-left:0px;
		}
		#courses .eight.columns ul.no-bullet h3{
			margin-left:0px;
			font-weight: normal;
		}
		blockquote h4{
			font-size:17px;
			font-weight:normal;
		}
		h4.prerequisites{
			font-size:18px;
			font-weight: normal;
			margin:20px 0px 7px 0px;
		}
	#courses .four.columns{
		padding:0px 0px 20px 30px
		}	
		#courses .four.columns h3,#location.four.columns h3{
			font-size:14px;
			/*margin-top: 2px;*/
		}
		/*#courses .four.columns p{
			margin-bottom:5px;}*/
	#courses .four.columns ul.valueProposition{
		/*padding-left:16px;*/
		margin-top:-20px;
	}
	#courses .four.columns ul.valueProposition li{
		background:url(../images/background/sprite.png) no-repeat -13px  -378px;
		list-style-type:none;
		padding: 0 0 0 16px;
	}
	#courses .four.columns ul.valueProposition h3{
		margin:26px 0px 5px -2px;
	}

	#courses .four.columns ul.relatedCourses h3{
		margin:20px 0px 5px 0px;
	}
	#courses .four.columns ul.relatedCourses li{
		list-style-type:none;
		
	}
	
	a.email span{
	background: url("../images/background/sprite.png") no-repeat scroll -7px -859px transparent;
	border-right: 1px solid #27a7e6;
	}
	a.email,a.call,a.downloadpdf,a.downloadpdfAlign{
	border-radius: 5px 5px 5px 5px;
    cursor: pointer;
    display: block;
	text-decoration: none;
    width: auto;
	margin: 20px 0; 
	}
	a.email span,a.call span{
    display: inline-block;
    float: left;
    margin: -19px 16px 0 24px;
    padding: 3px 53px 0 0;
	height:49px;
	}
	
	a.email,a.call{
	color: #FFFFFF; 
	height: 49px;
    padding: 19px 0;
	}
	a.email{ 
	background: #68bce5;
background: -moz-linear-gradient(top,  #68bce5 19%, #0b94d7 66%, #0b94d7 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(19%,#68bce5), color-stop(66%,#0b94d7), color-stop(100%,#0b94d7));
background: -webkit-linear-gradient(top,  #68bce5 19%,#0b94d7 66%,#0b94d7 100%);
background: -o-linear-gradient(top,  #68bce5 19%,#0b94d7 66%,#0b94d7 100%);
background: -ms-linear-gradient(top,  #68bce5 19%,#0b94d7 66%,#0b94d7 100%);
background: linear-gradient(to bottom,  #68bce5 19%,#0b94d7 66%,#0b94d7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68bce5', endColorstr='#0b94d7',GradientType=0 );

	}
	a.email:hover{background: #0b94d7;
background: -moz-linear-gradient(top,  #0b94d7 0%, #0b94d7 34%, #68bce5 81%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b94d7), color-stop(34%,#0b94d7), color-stop(81%,#68bce5));
background: -webkit-linear-gradient(top,  #0b94d7 0%,#0b94d7 34%,#68bce5 81%);
background: -o-linear-gradient(top,  #0b94d7 0%,#0b94d7 34%,#68bce5 81%);
background: -ms-linear-gradient(top,  #0b94d7 0%,#0b94d7 34%,#68bce5 81%);
background: linear-gradient(to bottom,  #0b94d7 0%,#0b94d7 34%,#68bce5 81%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b94d7', endColorstr='#68bce5',GradientType=0 );
}
	a.call span{
	 background: url("../images/background/sprite.png") no-repeat scroll -6px -914px transparent;
    border-right: 1px solid #6eca41;
	}
	a.call{background: #7ede4f;
background: -moz-linear-gradient(top,  #7ede4f 0%, #7ede4f 19%, #4bb816 58%, #4bb816 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7ede4f), color-stop(19%,#7ede4f), color-stop(58%,#4bb816), color-stop(100%,#4bb816));
background: -webkit-linear-gradient(top,  #7ede4f 0%,#7ede4f 19%,#4bb816 58%,#4bb816 100%);
background: -o-linear-gradient(top,  #7ede4f 0%,#7ede4f 19%,#4bb816 58%,#4bb816 100%);
background: -ms-linear-gradient(top,  #7ede4f 0%,#7ede4f 19%,#4bb816 58%,#4bb816 100%);
background: linear-gradient(to bottom,  #7ede4f 0%,#7ede4f 19%,#4bb816 58%,#4bb816 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ede4f', endColorstr='#4bb816',GradientType=0 );

	}
	a.call:hover{ background: #4bb816;
background: -moz-linear-gradient(top,  #4bb816 0%, #4bb816 42%, #7ede4f 81%, #7ede4f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4bb816), color-stop(42%,#4bb816), color-stop(81%,#7ede4f), color-stop(100%,#7ede4f));
background: -webkit-linear-gradient(top,  #4bb816 0%,#4bb816 42%,#7ede4f 81%,#7ede4f 100%);
background: -o-linear-gradient(top,  #4bb816 0%,#4bb816 42%,#7ede4f 81%,#7ede4f 100%);
background: -ms-linear-gradient(top,  #4bb816 0%,#4bb816 42%,#7ede4f 81%,#7ede4f 100%);
background: linear-gradient(to bottom,  #4bb816 0%,#4bb816 42%,#7ede4f 81%,#7ede4f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4bb816', endColorstr='#7ede4f',GradientType=0 );
}
	a.downloadpdf span,a.downloadpdfAlign span{
		  background: url("../images/background/sprite.png") no-repeat scroll -6px -964px transparent;
    border-right: 1px solid #D8D8D8;
    display: inline-block;
    float: left;
    height: 61px;
    padding: 0 25px;
	}
	a.downloadpdf span{
		margin: -15px 16px 0;
	}
	a.downloadpdfAlign span{
    margin: -12px 16px 0;
	}
	a.downloadpdf,a.downloadpdfAlign{  background-color: #FAF8F8;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAF8F8), color-stop(100%, #D6D6D6));
 background-image: -webkit-linear-gradient(top, #FAF8F8, #D6D6D6);
 background-image: -moz-linear-gradient(top, #FAF8F8, #D6D6D6);
 background-image: -ms-linear-gradient(top, #FAF8F8, #D6D6D6);
 background-image: -o-linear-gradient(top, #FAF8F8, #D6D6D6);
 background-image: linear-gradient(top, #FAF8F8, #D6D6D6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FAF8F8, endColorstr=#D6D6D6);
  border: 1px solid #D8D8D8;
    color: #000000;
    font-size: 12px;
    height: 64px;
    line-height: 127%;}
	a.downloadpdf{
    padding:15px 0;
	}
	a.downloadpdfAlign{ 
    padding:13px 0;
	margin-top:-5px;
	}
	a.downloadpdf:hover,a.downloadpdfAlign:hover{ background-color: #D6D6D6;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D6D6D6), color-stop(100%, #FFFFFF));
 background-image: -webkit-linear-gradient(top, #D6D6D6, #FFFFFF);
 background-image: -moz-linear-gradient(top, #D6D6D6, #FFFFFF);
 background-image: -ms-linear-gradient(top, #D6D6D6, #FFFFFF);
 background-image: -o-linear-gradient(top, #D6D6D6, #FFFFFF);
 background-image: linear-gradient(top, #D6D6D6, #FFFFFF);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#D6D6D6, endColorstr=#FFFFFF);
	}
	#courses .four.columns img{
		margin-bottom:15px;
	}
	#courses .four.columns section a{
		display:block;
		margin:10px 0px;
	}
	p.InstructorName{
		font-size:13px;
		font-weight:bold;
		margin-bottom:0px;
	}
	img.classImage{
		margin-top:20px;
	}
	#PrivacyPolicy .twelve.columns{
		padding-bottom:40px;
		padding-top:15px;
	}
	#PrivacyPolicy ul.breadcrumbs{
		margin-bottom:-15px;
	}
	#PrivacyPolicy h1{
		font-size:35px;
		font-weight:normal;
	}
	#PrivacyPolicy h2{
		font-size:20px;
		font-weight:normal;
		  margin: 25px 0 6px;
	}
	#PrivacyPolicy ol li p{
		margin-bottom:0px;}
	#PrivacyPolicy ol li {
		margin-bottom:5px;
	}
	#PrivacyPolicy  p{
		margin-bottom:5px;}
		
	.eight.columns ul li span.block{
		font-weight:bold;
		display:block;
	}
	.eight.columns ul.no-bullet li{
		margin-bottom:5px;
	}
	.eight.columns ul.no-bullet h3{
		margin:27px 0 8px;
	}
	#copyright a.active{
		color: #01B0EF;
		cursor:default;
		background:none;
		border:0px;
	}
	#copyright a.active:hover{
		color: #01B0EF;
		cursor:default;
	}
/*photoGallery*/
.fancybox-custom .fancybox-skin{box-shadow:0 0 50px #222;}
a.fancybox img{margin:0 10px 10px 0px}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url(../images/background/fancybox_sprite.png);}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url(../images/background/fancybox_loading.png) center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../images/background/blank.png);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:-20px;background-position:0 -36px;}
.fancybox-next span{right:-20px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-lock{overflow:hidden;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../images/background/fancybox_overlay.png);}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:none;}
/* line 6, ../sass/lightbox.sass */

/*Instructors*/

figure{
  margin-bottom:20px;
 }
 figure img{
  float:left;
  margin-right:10px;
 }
 figure figcaption{
	 height:190px;
	 padding:0px 10px 0px;
	 width:332px;
	 float:left;
	 }
 figure figcaption h2{
	font-size:16px;
	margin:0px;
}
#test figure figcaption h4{
	font-size:14px;
} 	
 figure figcaption p{
	 margin-bottom:7px;
}
 /*ectiNews*/
 #ectiNews .four.columns,#ectiweblogs .four.columns{
	 border-left:1px solid #CCCCCC;
	 padding:0px 0px 0px 20px;
}
 #weblogs.four.columns h3{ font-weight:normal;font-size:20px; margin-top:2px;}
 /* #weblogs.four.columns #subscribe-form h3{
	  margin-top:-15px}*/
	/*#weblogs.four.columns #subscribe-form{border-bottom:1px solid #CCCCCC; margin-bottom:25px;}*/
	/*#weblogs.four.columns #subscribe-form div{border-bottom:1px solid #CCCCCC;}*/
	.borderBottom{border-bottom: 1px solid #CCCCCC;
    padding: 0 0 64px;}
	#weblogs.four.columns #subscribe-form p{ margin-top:10px; border-bottom:0px; padding:0px;}
#ectiNews .four.columns a.active,#ectiweblogs .four.columns a.active{text-decoration:none;color:#000;cursor:default;}
#ectiNews .four.columns a.active:hover,#ectiweblogs .four.columns a.active:hover{ color:#000;}
#ectiNews .four.columns p{border-bottom:1px solid #CCCCCC;display:block;line-height:1.5em;margin:13px 0 23px;padding:0 0 23px; }#ectiNews .four.columns a{ color: #01b0ef;}
#ectiweblogs .four.columns a{border-bottom:0px; display:inline-block;line-height:1.5em;margin:13px 0 23px;/*padding:0 0 23px;*/ color: #01b0ef;}
#ectiNews .four.columns a.noBorder,#ectiweblogs .four.columns a.noBorder{border-bottom:0px;padding:0; display:inline-block;}
#ectiNews .four.columns a:hover,#ectiweblogs .four.columns a:hover{ color: #0E587D;}
#ectiNews .eight.columns ul, #ectiweblogs .eight.columns ul{padding-left:0px;}
#ectiNews .eight.columns ul li, #ectiweblogs .eight.columns ul li{list-style-type:none;}
#ectiNews .eight.columns, #ectiweblogs .eight.columns{padding-right:15px;}
#ectiNews .eight.columns h2, #ectiweblogs .eight.columns h2{font-size:18px;font-weight:normal;line-height:1.3em;}
#ectiNews span.date, #ectiweblogs span.date{
	display:block;
	font-size:12px;
	margin:17px 0 0;
}
#ectiNews p,#ectiweblogs p{margin:23px 0px 3px 0px;}
/*coursesList*/
#courses .eight.columns.coursesListDetails ul{
	    margin: 0;
    padding: 0;}
#courses .eight.columns.coursesListDetails h2{
	font-size:19px;
	font-weight:normal;
	margin-top:30px;
}
#courses .eight.columns.coursesListDetails h4{
	font-size:15px;
	margin-bottom:5px;
}
#courses .eight.columns.coursesListDetails ul li{
	list-style-type:none;
	 margin: 0 13px 20px 0;
	/* display:inline-block;*/
	  width: 272px;
	  float:left;
}
#courses .eight.columns.coursesListDetails ul li a{
  background-image: url("../images/background/BlueArrow.png");
    background-position: right 20px;
    background-repeat: no-repeat;
    color: #0099CC;
    display: block;
    font-size: 16px;
    font-weight: bold;
    margin: 0 14px 0 0;
    padding: 12px;
    text-decoration: none;
}
#courses .eight.columns.coursesListDetails ul li,#courses .eight.columns.coursesListDetails ul.featuredCourses li a, .featuredCourses li a{
    border-radius: 5px 5px 5px 5px;
	 background-color:#F0F7FA;
	 border:1px solid #F0F7FA;
}
#courses .eight.columns.coursesListDetails ul li:hover,#courses .eight.columns.coursesListDetails ul.featuredCourses li a:hover, .featuredCourses li a{
	border:1px solid #0099cc;}
#courses .eight.columns.coursesListDetails ul.featuredCourses li:hover,#courses .eight.columns.coursesListDetails ul.featuredCourses li, .featuredCourses li a{
	border:0px;}
#courses .eight.columns.coursesListDetails ul.featuredCourses li a, .featuredCourses li a{
	background-image: none;
	background-color:#d1e9f4;
	margin:0px;
	
	padding:14px 14px 20px 14px;
	text-decoration:none;
	display:block;
	font-size:16px;
	color:#0099cc;
	font-weight:bold;
	}
#courses .eight.columns.coursesListDetails ul.featuredCourses li h2{
	font-size:16px;
	color:#0099cc;
	font-weight:bold;
	margin: 0 0 7px;
}

.featuredCourses li h2{
	font-size:16px;
	color:#0099cc;
	font-weight:bold;
	margin: 0 0 7px;
}

#courses .eight.columns.coursesListDetails ul.featuredCourses li span.Details{
	background:#3399cc;
	padding:5px 10px;
	color:#FFF;
	float:right;
	border-radius: 5px 5px 5px 5px;
	font-size:13px;
}
#courses .eight.columns.coursesListDetails ul.featuredCourses li span.more{
	background:#3399cc;
	padding:5px 10px;
	color:#FFF;
	border-radius: 5px 5px 5px 5px;
	font-size:13px;
}

.featuredCourses li{
	list-style-type:none;
	display:inline-block;	
}

#courses .eight.columns.coursesListDetails ul.featuredCourses li span,#courses .eight.columns.coursesListDetails ul.featuredCourses li p{
	color:#666666;}
	
	.featuredCourses li p{
	color:#666666;}
	
#courses .eight.columns.coursesListDetails ul.featuredCourses li span{
	font-weight:normal;
}

/*PlacementCell */
#PlacementCell h2{font-size: 25px;
    font-weight: normal;
	margin:31px 0px 10px 0px;
  }
 
   #PlacementCell ol li{
	   margin-bottom:5px;
  }
  header h1{
	  font-weight:normal;
	  font-size: 35px;
	  margin-top:0px;
	 }
	#siteMap ul.three.columns a,#siteMap ul.nine.columns a{
	  text-decoration:none;
	  color:#333;
	 }
	 #siteMap ul.three.columns a:hover,#siteMap ul.nine.columns a:hover{
	  color: #01B0EF;
	 }
	 #siteMap ul.three.columns li{
		 list-style-position:inside; 
	}
	#siteMap ul.three.columns li a,#siteMap .nine.columns li a{
	  font-size:15px;
	  font-weight:bold;
	 }
	#siteMap .nine.columns{
		border-left:1px solid #CCC;
		  padding: 0 0 0 25px;
	}
	#siteMap .nine.columns li{
		list-style-position:inside;
		
	}
	#siteMap .nine.columns li ul h2{
		background: url("../images/background/sprite.png") no-repeat scroll -5px -1041px transparent;
    padding: 0 0 0 15px;
	font-size:15px;
	font-weight:normal;
	margin: 20px 0 7px;
	}
	#siteMap .nine.columns li ul h2 a{
	  font-size:15px;
	  font-weight:normal;
	 }
	#siteMap .nine.columns li ul li{
		list-style-type:none;
		 display: block;
		 float:none;
		 margin:0 0 7px 40px;
	 }
	#siteMap .nine.columns li ul li  a{
	  font-size:13px;
	  font-weight: normal;
	 }
	#siteMap .nine.columns li.border ul li a{
		font-size:14px;
		text-decoration:underline;
		display:block;
		margin-bottom:14px;
	}
	#siteMap .nine.columns li.border{
		border-top:1px solid #CCC;
		padding:20px 0px 0px;
		margin:20px 0px 0px 0px;
	}
	#siteMap .nine.columns ul li.border ul li{
		margin:8px 0px 0px 0px;
	}

/*form*/
#offer label span.requerdField{
	margin-left:4px;
	color:#F30;
	font-size:18px;
}
#forms label span.requerdField{color:#F00;display:inline-block;}
#forms{position:relative;}
.info{text-align:left;padding:5px;font-size:11px;color:#fff;position:absolute;display:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.error{color:#f60000;font-size:13px;}
.correct{display:none;background:#56d800;}
.wrong{font-weight:bold;color:#e90000;}
.normal{font-weight:normal;color:#222;}
textarea {
	margin-top:40px;}
#send {
    background-color: #0183E1;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 1.3em;
    outline: 0 none;
    padding: 9px 10px;
    width: 100%;
}
#location p span.boldFont{
	display:inline;
}
#location.four.columns p a{
	display:inline;
}
#subscribe-form {
	margin:15px 0px;}
#subscribe-form h3{
	margin-bottom:6px;
}
#subscribe-form input[type="email"]{
	display:inline-block;
	width:173px;
	height:37px;
	 border: 1px solid #CCCCCC;
}
/*#subscribe-form input[type="Button"]{
	background: #ffea5c;
background: -moz-linear-gradient(top,  #ffea5c 0%, #fedd00 39%, #f4b800 49%, #ffcc00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffea5c), color-stop(39%,#fedd00), color-stop(49%,#f4b800), color-stop(100%,#ffcc00));
background: -webkit-linear-gradient(top,  #ffea5c 0%,#fedd00 39%,#f4b800 49%,#ffcc00 100%);
background: -o-linear-gradient(top,  #ffea5c 0%,#fedd00 39%,#f4b800 49%,#ffcc00 100%);
background: -ms-linear-gradient(top,  #ffea5c 0%,#fedd00 39%,#f4b800 49%,#ffcc00 100%);
background: linear-gradient(to bottom,  #ffea5c 0%,#fedd00 39%,#f4b800 49%,#ffcc00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffea5c', endColorstr='#ffcc00',GradientType=0 );
   border: 1px solid #FFC826;
    border-radius: 5px 5px 5px 5px;
    color:#000;
    cursor: pointer;
    font-weight: bold;
    line-height: 27px;
	font-size: 13px;
height:37px;
    width:79px;
}*/
/*#subscribe-form input[type="Button"]:hover{
	background: #ffcc00;
background: -moz-linear-gradient(top,  #ffcc00 0%, #f4b800 51%, #fedd00 61%, #ffea5c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffcc00), color-stop(51%,#f4b800), color-stop(61%,#fedd00), color-stop(100%,#ffea5c));
background: -webkit-linear-gradient(top,  #ffcc00 0%,#f4b800 51%,#fedd00 61%,#ffea5c 100%);
background: -o-linear-gradient(top,  #ffcc00 0%,#f4b800 51%,#fedd00 61%,#ffea5c 100%);
background: -ms-linear-gradient(top,  #ffcc00 0%,#f4b800 51%,#fedd00 61%,#ffea5c 100%);
background: linear-gradient(to bottom,  #ffcc00 0%,#f4b800 51%,#fedd00 61%,#ffea5c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#ffea5c',GradientType=0 );

    border: 1px solid #F7B800;
}*/
span.boldFont{
	font-weight:bold;
	font-size:15px;
}
a.InstructorsArrow{
	background:url(../images/background/sprite.png) no-repeat 164px -302px;
	display:block;
	margin-bottom:30px;
}
span.rate{
	font-weight:bold;
	font-size:15px;
	float:left;
	margin-top:25px;
	margin-right:8px;
}

.ptc{
	float:left;
	width:179px;
	height:39px;
	 margin: 30px 14px 0 20px;
}
	@media only screen and (max-width: 975px) {
		nav ul li.borderRightNone a{
	padding-right:19px;
}
 nav ul li a{
	 padding: 15px 9px 15px 23px;
	display:inline-block;
	font-size:13px;
	font-weight:bold;
	margin-left:-4px;
}
header .twelve.columns{
	padding-top:0;
}
}
@media only screen and (max-width: 958px) {
	.wrapper{
	width:100%;
	margin:0 auto;
	max-width:994px;
	padding:0px 15px;
	position:relative;
	}
	header .wrapper {
	padding-bottom:0px;} 
	#headContact{margin-top: 50px;}
#headContact:hover{background-color:#228BDC;cursor:pointer;color:#FFF;}
	#home {
	 background:url(../images/background/sprite.png) no-repeat -102px -209px;
    text-indent: 0;
    width: auto;
}
	#home:hover {
	background:#01b0ef url(../images/background/sprite.png) no-repeat -102px -209px;
    text-indent: 0;
    width: auto;
	color:#fff;
}
	 nav ul{
		 display:none;
		/* margin-left: -17px;
    position: fixed;
    top:0px;
    width: 100%;
    z-index: 10;*/
	}	
/* nav ul li{ display:block;
	border-right:0px;
	border-bottom:1px solid #d5d5d5;
 }
 nav ul li a{
	 display:block;
	 padding:8px 18px;
}
 nav ul li.borderRightNone{
	 border-bottom:0px;
}
 nav ul li a span{background: url(../images/background/sprite.png) no-repeat scroll -3px -699px transparent;
    float: right;
    height: 21px;
    width: 19px;
}
 nav ul li a:hover span, nav ul li a.active span{background: url(../images/background/sprite.png) no-repeat scroll -3px -746px transparent;
    float: right;
    height: 21px;
    width: 19px;
}*/
.contactEcti{
	display:none;
}
#top {
	cursor: pointer;
	background: url("../images/background/sprite.png") no-repeat scroll 7px -814px transparent;
	height:32px;
	width:67px;
	text-indent:-9999px;
	float:right;
	display:inline-block;
	position: fixed;
	z-index:20;
   right:20px;
    text-indent: -9999px;
    top: 16px;
}
#courses .eight.columns{
	border-bottom:1px solid #CCCCCC;
	 margin-bottom: 20px;
	 padding-bottom:10px;
	}
#courses .four.columns{
		padding-left:0px;
		padding-top:10px;
}
#courses .four.columns ul.relatedCourses li {
	margin:10px 0px;}
#PrivacyPolicy h1{
		margin-top:14px;
	}
a.call{
		margin:13px 0px 13px 0px;	
	}
	
	a.email span,a.call span,a.downloadpdf span,a.downloadpdfAlign span{
		border-right:0px;
		float:none;
		display:inline-block;
		margin:0px;
	}
	a.email span,a.call span{
		 vertical-align: -20px;
	}
	a.downloadpdf span,a.downloadpdfAlign span{
		vertical-align: -31px;
		}
		a.downloadpdf ,a.downloadpdfAlign{height: 61px;}
		a.email,a.call ,a.downloadpdf ,a.downloadpdfAlign{
			text-align:center;
			padding:0px;
		}
	#ectiNews .eight.columns,#ectiweblogs .eight.columns{padding-right:0px;}
	#ectiNews .four.columns,#ectiweblogs .four.columns{border-left:0px;padding:0px 0px 0px 0px;}
	#ectiNews .four.columns a.active,#ectiweblogs .four.columns a.active{ background:none; border-top:0px;border-right:0px;border-left:0px;}
.borderBottom{border-bottom: 1px solid #CCCCCC;
    padding: 0 0 0px;}	
/*#courses .eight.columns.coursesListDetails ul li{
    border-bottom:0px;
    margin-bottom:0;
	padding: 11px 0;
	width:100%;
	
	}

#courses .eight.columns.coursesListDetails ul li a {
	background:url(../images/background/arrow.png) no-repeat right top;
	display:block;
	color: #006dbc;
	padding: 0 0 0 17px;
}
#courses .eight.columns.coursesListDetails ul li a {
    font-size: 14px;
    font-weight: bold;
	 text-decoration:none;
	  margin: 0 15px 0 0;
}*/
 figure figcaption{
	 width:100%;
	 float:none;
	 }
	 figure{
  margin-bottom:0px;
 }
#courses .eight.columns.coursesListDetails ul li {
    display: inline-block;
    list-style-type: none;
    margin: 0 13px 20px 0;
    width: 100%;
}
/*#courses .eight.columns.coursesListDetails ul li a.Details{
	width:64px;}*/
#siteMap .nine.columns{
		border-left:0px;
		  padding:0px;
	}
footer .two.columns ul{
	margin:0px;}
footer .two.columns ul li{
	display:inline-block;
	margin: 0 10px 35px 0;
}
footer .two.columns ul li a{ 
	color: #006DBC;
}
footer .two.columns ul li a:hover,footer .two.columns ul li a.active{ 
	color: #006DBC;
}
footer .seven.columns .twelve.columns{
    border-top: 1px solid #2090E2;
    border-right:0px;
	  border-left:0px;
	    border-bottom:0px;
    padding: 0px 0px;
}
footer .seven.columns .four.columns.borderRight,footer .seven.columns .four.columns.borderLeft {
    border:0px 
}
footer .seven.columns .four.columns{
	padding-left:0px;
}
footer .seven.columns .four.columns h3.borderTop {
  /*  border-top:0px;*/
   /* padding:0px;*/
   padding-top:6px;
}
footer .seven.columns .four.columns h3{
	height: 50px;
    margin: 0;
	border-top:1px solid #2090E2;
	padding-top:6px;
  /*  background-color: #F2F9FE;
    background-image: -moz-linear-gradient(center top , #F2F9FE, #D6F0FD);
    border: 1px solid #BEE1FA;
    border-radius: 5px 5px 5px 5px;
    color: #006DBC;
    cursor: pointer;
    padding:13px;*/
}
footer .seven.columns .four.columns h3.noTopBorder{
	border-top:0px
	}
footer .seven.columns .four.columns h3 a {
    cursor: pointer;
	text-decoration:underline;
	 display: inline-block;
    margin-top: 7px;
	 font-size: 19px;
    font-weight: normal
}
footer .seven.columns .four.columns h3 a:hover {
	color:#000;
}
footer .seven.columns .four.columns h3.active,footer .seven.columns .four.columns h3:hover {
   /* background-image: -moz-linear-gradient(center top , #C3E3FA, #A5DEFB);
    border: 1px solid #93CDF7;
    color: #006DBC;*/
}

footer .seven.columns .four.columns h3 span {
   background:#FFF;
    display: inline-block;
    float: right;
	width: 37px;
    padding: 8px 0px;
    text-align: center;
	cursor: pointer;
	font-size:27px;
	border-radius: 5px 5px 5px 5px;
	color:#2795e5;
}
footer .seven.columns .four.columns h3.active span {
   background: url("../images/background/sprite.png") no-repeat scroll -8px -1036px transparent;
   
}
footer .seven.columns .four.columns ul{
    background-color: #F2F9FE;
   /* border: 1px solid #BEE1FA;*/
    border-radius: 5px 5px 5px 5px;
  margin:5px 0;
}
footer .seven.columns .four.columns ul li {
    border: 1px solid #2795e5;
    margin: 0;
    padding-right: 10px;
}
footer .seven.columns .four.columns ul li a {
    background: url(../images/background/BlueArrow.png) no-repeat scroll right center transparent;
    color: #027dd7;
    display: block;
     padding: 10px 13px;
	 font-size:16px;
}
footer .seven.columns .four.columns ul li a:hover {
    color:#000;
}
footer .ECTIAddress {
    padding-left:0px;
}
footer .ECTIAddress h3 {
    font-size: 17px;
    margin: 15px 0 18px;
}
footer .ECTIAddress img {
    float: left;
    margin: 0 15px 10px 0;
}
footer .ECTIAddress a {
	margin:0px;
	color: #006DBC;
	text-decoration:none;
	font-weight:bold;
}
footer .ECTIAddress a:hover{
	color: #006DBC;
}


footer .ECTIAddress p.address {
    float: left;
    margin: 0 0 10px;
    width: 300px;
}
footer article h4 {
    font-size: 15px;
}
 input[type="submit"] {
	width:90px;
	 height: 40px;
}
 input[type="email"] {
    height: 40px;
    width: 300px;
}

.fb-share-button{
	transform:scale(3.5);	
}

.socialLink {
    float:none;
    margin-right:0px;
	}
	
	#copyright p.right{
		float:none;
		margin:0px 0px 15px 0px;
	}
	#copyright p{
		margin-bottom:0px;
}
.bigButton{
	display:block;
	margin:0px 3px 0px;
	padding:13px;
}
.smallButton,p a.bigButton{
	-webkit-border-radius:5px; -moz-border-radius:5px;border-radius:5px; text-align:center; }
.smallButton,.bigButton{
	font-family:arial, helvetica, sans-serif;  color: #006dbc;
	border:1px solid #bee1fa;  background-color: #f2f9fe;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f9fe), color-stop(100%, #d6f0fd));
 background-image: -webkit-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -moz-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -ms-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -o-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: linear-gradient(top, #f2f9fe, #d6f0fd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f9fe, endColorstr=#d6f0fd);
}
.smallButton{
	padding:10px;}
a.active{
	cursor:default;
}
.smallButton:hover,.bigButton:hover, li.active,a.smallButton.active{
 color: #006dbc;	
 border:1px solid #93cdf7;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c3e3fa), color-stop(100%, #a5defb));
 background-image: -webkit-linear-gradient(top, #c3e3fa, #a5defb);
 background-image: -moz-linear-gradient(top, #c3e3fa, #a5defb);
 background-image: -ms-linear-gradient(top, #c3e3fa, #a5defb);
 background-image: -o-linear-gradient(top, #c3e3fa, #a5defb);
 background-image: linear-gradient(top, #c3e3fa, #a5defb);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#c3e3fa, endColorstr=#a5defb);
}

}
@media only screen and (max-width: 798px){
	.contactEcti {
		margin-left:-20px;}
		#bookmark{display: none;}

}
@media only screen and (max-width: 639px){
	#headContact{display: none;}
	.contactEcti {
		display:none;
	}
	ul.breadcrumbs{
	display:none;
}
.ptc{margin:0px 14px 0 0px;}
#top{
	top:40px;
}
.total_votes { 
    left: 0;
    top: 58px;

}
/*#logo{
	margin-bottom:-10px;
}*/
	
}
@media only screen and (max-width: 599px){
	figure{
  background:none;
/*  border-bottom:1px solid #dfdfdf;*/
margin-bottom:15px;
 }
 #test figure figcaption h4{
	 margin-top:-4px;
}
 figure img{
  float:none;
 }
 figure figcaption{
	 height:auto;
	 padding:15px 0px;
}

}

@media only screen and (max-width: 518px){
	#courses .wrapper.whiteBg{
		padding-top:0px;
	}
	footer .five p.address{
		width:245px;
			
	}
	#courses .four.columns ul.valueProposition li{
		background:url(../images/background/sprite.png) no-repeat -136px  -358px;
		list-style-type:inherit;
		padding: 0 0 0 16px;
	}
	#bookmark {
		display:none;}
		#top {
	right:13px;
	 top:42px;
}
	
a.email span{
	background: url("../images/background/sprite.png") no-repeat scroll 0 -859px transparent;
	border-right: 1px solid #27a7e6;
	}
	a.email,a.call,a.downloadpdf,a.downloadpdfAlign{
	border-radius: 5px 5px 5px 5px;
    cursor: pointer;
    display: block;
	text-decoration: none;
    width: auto; 
	}
	a.email span,a.call span,a.downloadpdf span ,a.downloadpdfAlign span{
    display: inline-block;
    float: left;
    margin: -19px 16px 0 24px;
    padding: 3px 53px 0 0;
	}
	a.email span,a.call span{
		height:49px;
	}
	a.email,a.call{
	color: #FFFFFF; 
	height: 49px;
    padding: 19px 0;
	}
	a.email{ 
	background-color: #70C1F0;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #70C1F0), color-stop(100%, #228BDC));
 background-image: -webkit-linear-gradient(top, #70C1F0, #228BDC);
 background-image: -moz-linear-gradient(top, #70C1F0, #228BDC);
 background-image: -ms-linear-gradient(top, #70C1F0, #228BDC);
 background-image: -o-linear-gradient(top, #70C1F0, #228BDC);
 background-image: linear-gradient(top, #70C1F0, #228BDC);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#70C1F0, endColorstr=#228BDC); 
	}
	a.email:hover{background-color: #228BDC;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#228BDC), color-stop(100%, #70C1F0));
 background-image: -webkit-linear-gradient(top, #228BDC, #70C1F0);
 background-image: -moz-linear-gradient(top, #228BDC, #70C1F0);
 background-image: -ms-linear-gradient(top, #228BDC, #70C1F0);
 background-image: -o-linear-gradient(top, #228BDC, #70C1F0);
 background-image: linear-gradient(top, #228BDC, #70C1F0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#228BDC, endColorstr=#70C1F0);}
	a.call span{
	 background: url("../images/background/sprite.png") no-repeat scroll -6px -914px transparent;
    border-right: 1px solid #6eca41;
	}
	a.call{background-color: #7EDE4F;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7EDE4F), color-stop(100%, #4BB816));
 background-image: -webkit-linear-gradient(top, #7EDE4F, #4BB816);
 background-image: -moz-linear-gradient(top, #7EDE4F, #4BB816);
 background-image: -ms-linear-gradient(top, #7EDE4F, #4BB816);
 background-image: -o-linear-gradient(top, #7EDE4F, #4BB816);
 background-image: linear-gradient(top, #7EDE4F, #4BB816);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#7EDE4F, endColorstr=#4BB816);
	}
	a.call:hover{ background-color: #4BB816;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4BB816), color-stop(100%, #7ede4f));
 background-image: -webkit-linear-gradient(top, #4BB816, #7ede4f);
 background-image: -moz-linear-gradient(top, #4BB816, #7ede4f);
 background-image: -ms-linear-gradient(top, #4BB816, #7ede4f);
 background-image: -o-linear-gradient(top, #4BB816, #7ede4f);
 background-image: linear-gradient(top, #4BB816, #7ede4f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4BB816, endColorstr=#7ede4f);}
	a.downloadpdf span, a.downloadpdfAlign span{
		   background: url("../images/background/sprite.png") no-repeat scroll -6px -958px transparent;
		   border-right: 1px solid #d8d8d8;
	}
	a.downloadpdf,a.downloadpdfAlign{  background-color: #FAF8F8;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAF8F8), color-stop(100%, #D6D6D6));
 background-image: -webkit-linear-gradient(top, #FAF8F8, #D6D6D6);
 background-image: -moz-linear-gradient(top, #FAF8F8, #D6D6D6);
 background-image: -ms-linear-gradient(top, #FAF8F8, #D6D6D6);
 background-image: -o-linear-gradient(top, #FAF8F8, #D6D6D6);
 background-image: linear-gradient(top, #FAF8F8, #D6D6D6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FAF8F8, endColorstr=#D6D6D6);
     line-height: 125%;
    height:73px;
    padding: 19px 0;
	color:#000;
	border:1px solid #d8d8d8;
	}
	a.downloadpdf:hover,a.downloadpdfAlign:hover{ background-color: #D6D6D6;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D6D6D6), color-stop(100%, #FFFFFF));
 background-image: -webkit-linear-gradient(top, #D6D6D6, #FFFFFF);
 background-image: -moz-linear-gradient(top, #D6D6D6, #FFFFFF);
 background-image: -ms-linear-gradient(top, #D6D6D6, #FFFFFF);
 background-image: -o-linear-gradient(top, #D6D6D6, #FFFFFF);
 background-image: linear-gradient(top, #D6D6D6, #FFFFFF);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#D6D6D6, endColorstr=#FFFFFF);
	}
	 input[type="email"] {
    display: inline-block;
    height: 41px;
    width: 100%;
}
input[type="submit"] {
	margin-bottom:17px;}
	footer .seven.columns .four.columns h3 {
    font-size: 11px;
}
footer .seven.columns .four.columns h3 a {
	width: 150px;
    display: inline-block;
	margin-top:0px;
	line-height:142%;
	font-size: 14px;
	font-weight:bold;
}
footer .seven.columns .four.columns h3 a.cad {
	padding-top:6px;
}
}

@media only screen and (max-width:325px){
	footer .three img{
			float:none;
	}
	#courses .four.columns ul.valueProposition li{
		background:url(../images/background/sprite.png) no-repeat -136px  -358px;
		list-style-type:inherit;
		padding: 0 0 0 16px;
	}
	footer .three p.address{
		margin-left:0px;
			float:none;
			width:100%;	
	}
	footer .seven.columns .four.columns h3 {
    font-size: 11px;
}
footer .seven.columns .four.columns h3 {
    font-size: 11px;
}
footer .seven.columns .four.columns h3 a {
	width:150px;
    display: inline-block;
	margin-top:0px;
}
#logo{
	margin-top:26px;
}
#top{
	top:57px;
}

}


.ptc-course{
	padding-left: 0 !important;
	list-style: none;
}
.ptc-course li h2{
	font-weight:bold !important;
	color: blue;
	font-size: 20px !important;
}
.ptc-course h3{
	font-size: 16px !important;
	/*margin-left: 0 !important;*/
}
@media only screen and (max-width:580px){
	.ptc{
		margin: 5px 14px 5px 0px;
	}
}

#cadsections
{
	text-align:center;
}

#accordion ul {
	
  text-align: center;
  margin: 0 auto;
}

#accordion ul li {
	background: url(../images/background/sprite.png) no-repeat 550px -320px;
  list-style-type: none;
  cursor: pointer;
  padding: 0.4em;
  font-size: 1.4em;
  color: white;
  transition: 0.3s ease all;
  text-shadow: -1px 0 grey, 0 1px grey, 1px 0 grey, 0 -1px grey;
}

.panel {
  display: none;
  padding: 25px;
  border: 3px #bfbfbf solid;
  margin: 0px;
  padding: 0.4em;
  font-size: 1.4em;
  color: white;
  background-color: white;
  color: #333;
}


#accordion ul li:nth-of-type(1) {
  background-color: #42A5F5;
}

#accordion ul li:nth-of-type(2) {
  background-color: #2196F3;
}

#accordion ul li:nth-of-type(3) {
  background-color: #1E88E5;
}

#accordion ul li:nth-of-type(4) {
  background-color: #1976D2;
}

#accordion ul li:nth-of-type(5) {
  background-color: #1565C0;
}

#accordion ul li:nth-of-type(6) {
  background-color: #0D47A1;
}

.accordianpdf
{
	background-color: #F7B800;
	color: #000000;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
  	cursor: pointer;
  	display: block;
	padding:5px;
  	text-decoration: none;
  	width: auto;
  	margin: 20px 0;
}

.accordianpdf:hover
{
	background-color: #FFCC00;
	color: #000000;
}

#downloadcenter h2
{
	color: #F00;
}



#inside
{
	list-style-position: inside;
}

#downloadNotes
{
	text-decoration:none;
	color:#000;
	background:url(../images/background/notes.png) no-repeat left top;
	padding-left:40px;
	padding-top:10px;
	height: 40px;
}

#downloadPrograms
{
	text-decoration:none;
	color:#000;
	background:url(../images/background/programs.png) no-repeat left top;
	padding-left:40px;
	padding-top:10px;
	height: 40px;
}

#downloadAssign
{
	text-decoration:none;
	color:#000;
	background:url(../images/background/assignments.png) no-repeat left top;
	padding-left:45px;
	padding-top:10px;
	height: 40px;
}

#blank 
{
	list-style-type:none;	
	list-style-position:inside;
}

.comingSoon
{
	background:#DDD !important;
	pointer-events:none; 
}

#notFound
{
	text-align: center;
	line-height: 200%;
}

#DiplomaAction
{
	text-decoration:none;
	color:#000;
	display:block;
	font-size:18px;
	padding:10px 33px 10px 33px;
	text-align:center;
	background-color:#FC0;
	margin-bottom:20px;
	border-radius:10px;
}

#Diploma a:hover
{
	color: #000;
	background-color:#FFEA5C;	
}

#BasicsOfWeb
{
	background-color:#3F51B5;
}

#BasicsOfWeb h2, #BasicsOfWeb p, #CProg h2, #CProg p, #AutoCADCivil h2, #AutoCADCivil p, #CPPProg h2, #CPPProg p, #AutoCADMech h2, #AutoCADMech p, #CADAssign h2, #CADAssign p, #BasicsOfSEO h2, #BasicsOfSEO p
{
	color: #FFF;	
}

#BasicsOfSEO
{
	background-color:#633;
}

#CProg
{
	background-color:#FF3D00;
}

#CPPProg
{
	background-color:#33691E;
}

#AutoCADCivil
{
	background-color:#E53935;
}

#AutoCADMech
{
	background-color:#673AB7;
}

#CADAssign
{
	background-color:#EE7600;
}
.head3 {margin-left: -16px; font-weight: normal; margin: 27px 0px 8px; font-size: 18px; font-family: Verdana,Geneva,sans-serif; line-height: 123%; color: #222; margin: 0px; padding: 0px; box-sizing: border-box; }
.headnew {margin: 20px 0px 5px; font-size: 14px; font-family: Verdana,Geneva,sans-serif; color: #222; font-weight:700; }
.class1{line-height: 1;line-height: 1.6; color:#0000CC;}
.internalLinks{
	color:#0089CC !important;
	text-decoration:none;	
}

.internalLinks:hover{
	font-weight:bold;
}
.dropdown{ display:none;position:absolute; margin-top:0em;	margin-left:.5em; z-index:5000; opacity:0.7;}
.has-dropdown:hover ul{display:block;background-color:transparent;  opacity:1; background-image:linear-gradient(to top, #000,#0089CC);border:none;}
.has-dropdown:hover ul li, .has-dropdown:hover ul li a{border:none; display:inline-block; color:#FFF; padding:7px 10px;}
.has-dropdown:hover ul li a.active, .has-dropdown:hover ul li a:hover{background-color:#FC0;color:#000; }
@media only screen and (max-width:580px){.dropdown{ display:none;} .has-dropdown:hover ul{display:none;}.has-dropdown:hover ul li, .has-dropdown:hover ul li a{display:none;} .rwd-table{width:100%; } .rwd-table td{ font-size:12px;}

#guarantee{
	margin-top:0px !important;
	margin-bottom:-90px;	
}
}
.SeatAvailable td{background-color:#d1e9f4; color:#000 !important; }
.SeatAvailable td a{text-decoration:none; color:#000; }
.SeatAvailable td a:hover{color:#0089CC; cursor:pointer;}

.FillingFast td{background-color:#F60; color:#FFF !important; }
.FillingFast td a{text-decoration:none; color:#FFF; }
.FillingFast td a:hover{color:#000; cursor:pointer;}

.batchFull td{background-color:#F00; color:#FFF !important; }
.batchFull td a{text-decoration:none; color:#FFF; }
.batchFull td a:hover{color:#000; cursor:pointer;}

#Free{color:#060;}
#AlFull{color:#F60;}
#Full{color:#F00;}

.splOffers{ margin-bottom:15px;}
.splOffers a{ color:#000; background-color:#FC0; display:inline-block; font-size:18px; padding:15px; border-radius:8px; text-decoration:none; }
.splOffers a:hover{background-color:#FFEA5C; color:#000;}

.BatchNews{background-color:#d1e9f4; border-radius:5px;padding:5px;}
#cname, #branch, #time, #category{border: 1px solid #0995C8; border-radius:5px;    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);color: rgba(0,0,0,.75);
    font-size: 14px;
    margin: 0 0 12px;
    padding: 6px;
    height: 43px;
    width: 100%;    box-sizing: border-box;}
 
 .inputfile {
	 border-radius:5px;
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1;
}
.inputfile + label {
	border-radius:5px;
    max-width: 80%;
    font-size: 1.25rem;
    /* 20px */
    font-weight: 700;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    padding: 0.625rem 1.25rem;
    /* 10px 20px */
}
.inputfile:focus + label,
.inputfile.has-focus + label {
	border-radius:5px;
    outline: 1px dotted #000;
    outline: -webkit-focus-ring-color auto 5px;
}
.inputfile-1 + label {
	border-radius:5px;
    color: #f1e5e6;
    background-color: #0089cc;
}

#guarantee{
	display:inline;
	margin-top:-70px;
	padding-bottom:0px !important;	
}

.dispinline{
	display:block;
	margin-top:100px;	
}

.inputfile-1:focus + label,
.inputfile-1.has-focus + label,
.inputfile-1 + label:hover {
    background-color: #fc0;
    color:#000;
}
.box {
	text-align:center;
	background-color: #D1EEEE;
	padding: 6.25rem 1.25rem;
}

.box + .box {
	margin-top: 2.5rem;
}

.fixedLink{
	position:fixed;
	padding:10px;
	top:307px;
	background:#FC0;
	color:#000;
	left:-42px;
	transform:rotate(-90deg);
	text-decoration:none;
	font-weight:bold;	
}
.fixedLink:hover{
	background:#FFEA5C;
	color:#000;
}
.fixedLink:visited{
	color:#000;	
}

.callButton{
	-webkit-border-radius:5px; 
	-moz-border-radius:5px;
	border-radius:5px; 
	text-align:center;
	display:block;
	margin:0px 3px 5px;
	text-decoration:none;
	padding:13px;
	font-family:arial, helvetica, sans-serif;  color: #006dbc;
	border:1px solid #bee1fa;  background-color: #f2f9fe;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f9fe), color-stop(100%, #d6f0fd));
 background-image: -webkit-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -moz-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -ms-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: -o-linear-gradient(top, #f2f9fe, #d6f0fd);
 background-image: linear-gradient(top, #f2f9fe, #d6f0fd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f2f9fe, endColorstr=#d6f0fd);
}

.syllabus li span{
		font-weight:bold;
		display:inline-block;
}

.jDate{
	margin-bottom:15px;
	line-height:normal !important;
}

.space{
	margin-bottom:10px;	
}

#candidate div h6, .companyName, .jobDesc{
	margin-bottom:3px;
	line-height:1.3 !important;	
}

.companyName{
	color:#0089cc;
	line-height:normal;	
}

.autodesk{
	margin:30px 0px;	
}

#whyECTI .placement:hover {
    background: #FFEA5C;
}
#whyECTI .placement {
    text-decoration: none;
    font-weight: 700;
}
#spotlight a.courses, #whyECTI .placement {
    float: right;
    font-size: 15px;
    margin: 15px 25px 0 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    background: #FC0;
    border-radius: 2px;
    color: #000;
    cursor: pointer;
    padding: 15px 26px;
	margin-bottom:10px;
}

.head6{
	display:inline-block;	
}