@media (min-width:320px){
	
}

@media (min-width:617px){
	
}

@media (min-width:768px){
	.wrapper{width:753px;}	
}

@media (min-width:997px){
	.wrapper{width:980px;}	
}



@media (min-width:1250px){
	.wrapper{width:1200px;}
}

@media (max-width:1249px){
#navigation{
	padding-left:1%;
	width:100%;
	}
.menu > li > a{
	padding-left:19px;
	padding-right:19px;
	}
.column h1{
	font-size:16px;
	}
.column h2{
	font-size:16px;
	}
.column p{
	font-size: 12px;
	line-height: 21px;
	}
.header-bottom-strip nav li a {
	padding: 0 26px 1px;
	}
#slider .als-item{
	width:300px;
	}
}

@media (max-width:996px){
#footTop #footNav li a, #socialMedia, #footTop #footNav, #footTop .socialMedia{width:100%;}


#course .col1{
	width:50%;
	}
#footTop #footNav li a{
	margin: 0 9px;
	}
#socialMedia, #footTop .socialMedia{
	margin-top:20px;
	text-align:center;
	}
.row .fivecol {
width: 55%;
}
.row .sevencol {
	width: 41%;
	}
.column a.readmore{
	display:none;
	}
#btmMid .col1{
	width:34%;
	}
#btmMid .col1:nth-child(2){
	width: 64%;
	}
#btmMid .col1:nth-child(3), #btmMid .col1:nth-child(4) {
	margin-top: 10px;
	width: 100%;
	}
	
.header-bottom-strip nav li a{
	padding:0 10px;
	}
#slider .als-item{
	width:340px;
	}
#footTop #footNav ul{
	text-align:center;
	}
#footTop #footNav ul li{
	float:none;
	display:inline-block;
	}
.placement{
	text-align:center;
	}
.placement img{
	float:none;
	margin-bottom:20px;
	}
.placement .placementInfo table{
	width:100%;
	}
}

@media (max-width:767px){
.row .fivecol, .row .sevencol, #course .col1, #services .serCol, .contactUs .colGrid .col1, .leftContant, #map {
	width: 100%;
	}
.row .fivecol, .row .sevencol, #footTop #footNav {
	text-align:center;
	}
.column p{
	display:none;
	}
.row .fivecol{
	margin-bottom: 0;
	}
#course .col1{
	margin-bottom:70px;
	}
#course .col1:last-child{
	margin-bottom:0;
	}
#footTop #footNav li{
	float:none;
	display:inline-block;
	margin: 10px 0;
	}
#social_media{
	display:none;
	}
	
nav ul li{
	background:none;
	display:block;
	}
.header-bottom-strip{
	background:#3A3A3A;
	}
.header-bottom-strip nav li a{
	background:url(../images/icon-ios7-arrow-right-16.png) 99% center no-repeat;
	}
.header-bottom-strip nav li a:hover{
	background:url(../images/icon-ios7-arrow-right-16.png) 99% center no-repeat #2d68cc;
	}
#submenu-wrapper .inner-wrapper ul{
	padding-left: 0;
	margin-right:0;
	width:100%;
	}
#submenu-wrapper ul li{
	background:none;
	}
#submenu-wrapper ul li a{
	background:none;
	padding:0;
	line-height: 14px;
	}
#submenu-wrapper ul li a:hover{
	background:none;
	}
#navigation{padding-left:0; padding-top: 10px;}
.mobile-menu { display:block; }
nav{ margin:0; width:100%; }
.menu { display:none; }
.menu li { background:none; display:block; border-bottom:1px solid #252525; float:none; margin:0; width:100%; padding-right: 0px; }
.menu li a { border-right:none; color:#fff; float:none; border-bottom:1px solid #444444; margin:0; font-size:12px; padding-left: 11px; text-align:left; color: #fff; background: #2d68cc; }
.menu > li > a.active:after{display:none;}
.menu li a:hover, .menu li a.active, .menu li:hover>a { background:#1f54ae; color:#fff; }
.menu ul { display:block; position:relative; top:0; left:0; width:100%; padding:0; }
.menu ul li, .menu ul li a{border:none;}
.menu ul ul { left:0; }
.menu ul:before{display:none;}
.header-bottom-strip .wrapper{
	padding:0;
	width:100%;
	}
#submenu-wrapper .submenu-block{
	padding:0 10px;
	}
#submenu-wrapper .inner-wrapper{
	width:94%;
	}
#LeftPan{
	display:none;
	}
#rightPan{
	width:100%;
	}

}

@media (max-width:560px){
#header #logo, #header #headRight, #header #headRightInfo, #btmMid .col1:nth-child(2), #btmMid .col1:nth-child(1), .formGrid fieldset label, .formGrid fieldset input[type="text"], .formGrid fieldset textarea, .formGrid fieldset select {
	width: 100%;
	}
#header #logo, #header #contactNo {
	text-align:center;
	}
#header #contactNo{
	padding-bottom: 10px;
	}
#header #headRight{
	text-align:center;
	}
#header #headRightInfo{
	text-align:center;
	}
#header #headRightInfo div{
	display:inline-block;
	margin:0 10px;
	}
#slider .als-item{
	width:390px;
	}
#slideshow IMG{
	right:0;
	margin:0 auto;
	}
#slideshow{
	margin-bottom:20px;
	}
#small-dialog {
	width:95%;
	}
#small-dialog p{
	display:none;
	}
.formGrid fieldset label{
	padding-left:0;
	}
.formGrid fieldset input[type="submit"]{
	width:85px;
	}
#testiRow.maintesti .testiCol1 .testiContent{
	width:100%;
	}
#testiRow.maintesti .testiCol1 .testiContent:before, #testiRow.maintesti .testiCol1 .testiContent:after{
	display:none;
	}
#testiRow.maintesti .testiCol1 .testiImage{
	left: 39%;
top: 19px;
	}
.contactUs .address tr td:first-child, .contactUs .address tr td{
	width:50%;
	}
.postitionMedia, #request_free{
	display:none;
	}
#testiRow.maintesti .testiCol1 .testiContent .placement{
	text-align:center;
	}
#testiRow.maintesti .testiCol1 .testiContent .placement img{
	float:none;
	}
.placement{
	text-align:left;
	width:100%;
	}	
.placement img{
	float:left;
	}
.placement .placementInfo table{
	width:auto;
	}
}

@media (max-width:400px){
#btmMid .col1, #btmMid .col1:nth-child(2){
	width:100%;
	}
#btmMid .col1{
	text-align:center;
	}
#btmMid .col1:nth-child(2){
	margin-left:0;
	margin-top:20px;
	}

}
