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

@font-face {font-family: 'CabinSketch-Regular';  src: url('../fonts/CabinSketch-Regular.otf') format('truetype');
font-weight: normal;   font-style: normal;}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

div {
    .box-shadow(0px 0px 10px rgba(255,0,0,.5));
}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

body{
	line-height: 8px;
	background-attachment: fixed;
	background-image: url(../images/bcgrd.jpg);
	background-repeat: repeat;
	font-family: Arial;
	font-size: 12px;
	margin: 0px auto;
	background-color: #ffffff;
	display:block;
	width:100%;
}



footer,
section{
  display: block;
}


.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 5;
  content: "";
}
.clearfix:after {
  clear: both;
}

.search {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	font-weight: normal;
	line-height: 18px;
}





h1{	font-family:Arial; font-weight:bold; font-size:25px; color:#FF9900;	line-height:35px; padding:25px 0 20px 0; margin: 0;}
h2{	font-family:Arial; font-weight:400; font-size:12px;	color:#FF9900;	line-height:15px;	margin: 0;}
h3{ font-family:Arial, Helvetica, sans-serif; font-weight:400; font-size:24px; color:#FF9900; line-height:24px; padding:0px 0 10px 0; margin: 0;}
h4{ font-weight: bold; color:#FF9900; padding:0px 0 5px 0; margin: 0px 0px 0px 0px;font-size: 10px;}
h5{	font-family:Arial; font-weight:400; font-size:14px;	line-height: 10px;	color:#1A79BE;	margin: 0px; padding-top: 0;	padding-right: 0;	padding-bottom: 10px;	padding-left: 0;}
h6{	    font-family: Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 24px;
    color: #ff0000;
    line-height: 24px;
    padding: 0px 0 10px 0;
    margin: 0;
    display: block;
    padding: 10px;
    width: 800px;
    margin: 60px auto;
}



.adm-title {
    text-align: center;
    line-height: 35px;
    font: normal 35px 'Yanone Kaffeesatz', sans-serif;
    color: #555;
    letter-spacing: 1px;
	text-align: center;
    margin-top: 50px;
    text-transform: uppercase;
}
   /* ----------------------------- HEADER STYLES*/

.hai {    display: flex; font-family: arial; font-size: 20px; line-height: 20px; font-weight: bold; text-transform: uppercase;}
.hai span{ padding-right:5px;color: #00B0F0;}
.hai span:last-child{ padding-right:0px;}
.hai span:nth-child(2) {color:#EB268F;}

.hai-sub {
	display: block;
	font-size: 17px;
	font-family: Arial;
	font-weight:normal;
	color: #2B5555;
	text-transform: uppercase;
}

.hai-sub2 {
	display: block;
	font-size: 17px;
	font-family: Arial;
	font-weight:bold;
	color: #2B5555;
	text-transform: uppercase;
	word-spacing: 1px;
}



.hai-campus {
	display: block;
	font-size: 14px;
	margin-top: 10px;
	line-height: 20px;
	font-family: Arial;
	font-weight: bold;
	color: #2B5555;
	text-transform: uppercase;
}

.hai-divider {
	display:block;
	width:100%;
	text-align:center;
	font-size:15px;
	color: #2B5555;
	margin-top:10px;
}
.hai-divider img {vertical-align:middle;}


.land-divider {
	display:block;
	width:100%;
	text-align:center;
	font-size:15px;
	color: #2B5555;
	margin-top:10px;
}
.land-divider img {vertical-align:middle;}



/* AdminLogin Page style*/

.login-adm{   width: 300px;  z-index: 999;  padding: 14px;  box-shadow: 0px 0px 10px rgba(0,0,0,0.5);   background-color: #fff;   border-radius: 13px; top: 50%; left: 50%;  transform: translate(-50%, -50%);	position: absolute;}
.login-adm .loginbox input{width:100%;height:32px;margin-bottom:5px;border:1px solid #666;outline:none;font-size:16px;font-family:Arial;padding-left:5px;}
.login-adm .loginbox .inpubox {width:100%;height:35px;margin-bottom:5px;border:1px solid #666;}
.login-adm .loginbox .inpubox input{width:85%;float:left;border:none;}
.login-adm #show{	height:35px;line-height:35px;width:15%;text-align:center;display:inline-block;float:left;cursor:pointer;}
.login-adm h2{margin:0;margin-bottom:15px; color: #EB268F;   font: normal 28px 'Yanone Kaffeesatz', sans-serif;   line-height: 28px;}
.login-adm .loginbox input[type="submit"]{	background:#00B0F0;	margin-top:15px;	border:none; width:80px;}
.login-adm .loginbox input[type="submit"]:hover{	background:#555;}
.login-adm .loginbox input[type="password"]{margin:0px; font-size:16px; height:32px;}


/* Admin Login End */














/* ADMIN */
.hdr-admin {display: flex;  justify-content: space-between; position:fixed;  width: 100%;  z-index: 999;background-color: #FFF; height: 35px;  box-shadow: 0px 0px 10px #000; align-items: center;}

.adm-lft {padding-left: 15px;  display: flex;}
.adm-rgt {display: flex; padding-right:15px;}
.admin-menu {display:block;}
.admin-menu li{ color: #666; font: normal 20px 'Yanone Kaffeesatz', sans-serif; display: inline-block; text-align:right;
    padding: 16px 10px;	}
.admin-menu .newsss {color:#0058B0;}	

.admin-menu li a:hover {color:#F55;}
.adm-ftr{width: 100%; display:block; background-color:#ddd;position: fixed;bottom: 0; border-top:2px solid #757474}

/*  Admin Table */
.adm50 {display:inline-block; float:left; width:50%; padding:0px 10px;}
.adm100 {display:inline-block; float:left; width:100%; padding:10px;}
.adm-del { width:5%; text-align:center;}
.adm-yn { width:5%;}
.adm-sn { width:5%;}
.adm-name { width:20%;}
.adm-cont {	width: 10%;}
.adm-apcnt { width:10%;}
.adm-ste { width:10%;}
.adm-crse { width:30%;}
.adm-more { width:5%;}

.adm-fxd { display:block;}

.adm-add { width:120px;}
.adm-pln { width:120px;}
.adm-city { width:120px;}
.adm-btch { width:120px;}
.adm-pmt { width:120px;}

.adm-contl {display:inline-block; width:125px; float:left;}
.hifn {display:inline-block; width:12px; float:left;}
.adm-contr {display:inline-block; /*width:224px;*/ float:left;}
.adm-contr2 {display: inline-block;  width: 100%;  float: left; height: auto; padding: 3px; overflow: auto;}

.hdr_main_hai {
	width: 100%;
	margin: 0px auto;
	/*position: fixed;
    z-index: 999;*/
	background-color: #FFF;
	background-image: url(../images/bcgrd.png);
	height: 125px;
	box-shadow: 0px 0px 10px #000;
}
#scroller-hide .hdr_main_hai { height:60px;}
#scroller-hide { display:none; position:fixed; top:0px; width:100%; z-index:9999;}

.header_inner_main {max-width: 95%;	margin: 0px auto;}

.hai-helpline {
	font-size: 14px;
	margin-top:2px;
	line-height: 16px;
	font-family: Arial;
	font-weight: bold;
	color: #2B5555;
}
.hai-helpline img {vertical-align:middle;}

.top1{text-align: center;	padding-top: 0px;}

#lgo{width:120px; float:left;	padding-top: 0px;}

#hme-activities .abc{
	display:block;
	text-align:center;
	width:18%;
	margin-right:6px;
	margin-top:0px;
	margin-bottom:5px;
	float:right;
}

.abc img {width:55px;}

#hme-activities .txt{
	font:arial;
	color:#2B5555;
	text-transform:uppercase;
	font-weight:bold;
	font-size:9px;
}

#hme-activities .txt:hover { color:#F55;}
.right {padding:0px;}


.over-div img {overflow:hidden; width:100%; position:absolute;z-index: 10;}
.over-div-inr img {overflow:hidden; width:1000px; position:absolute;z-index: 10;}






   /* ----------------------------- HEADER STYLES ENDS*/
   
   
   
   
   /* MIDDLE STYLES----------------------------- */
   
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin:auto 0px;
}
   
.line { height:1px; width:100%; background:#b9b2a2; margin-bottom:10px; margin-top:5px;}
.linedsn {background-image: url(lineimg.png); height:25px; background-position:center; background-size:100%; background-repeat:no-repeat;}

.colum-3 { float:left; position: relative; min-height: 1px; padding-right: 2px; padding-left: 2px; width: 100%; margin:auto 0px;}
.colum-4 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.colum-8 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.colum-100 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.colum-80 { float:left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.colum-75 { float:left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.colum-60 { float:left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.colum-50 { float:left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.colum-40 { float:left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.colum-33 { float:left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.colum-30 { float:left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.colum-25 { float:left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.colum-20 { float:left; position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}


.pdngnone {padding: 0px;}

.overlink { margin-top:20px;}

/* Courses */
.desktop { position: relative; min-height: 1px; width:1100px; margin:0px auto;}
.hom-crses {display:inline-block; width:269px;margin: 0px 0px 0px 4px;}
.part li {display:block;width:100%;}

/*.hom-crses {width: 100%; box-sizing: border-box;  display: flex; justify-content: space-between;}
.hom-crses .part { width: 34%; height: auto; display: flex; flex-direction: column; padding: 8px 3px;}


.hom-crses li {display:inline-block;}*/
.hom-txt { font: normal 20px 'Yanone Kaffeesatz', sans-serif; line-height:26px; float:left; text-align:left; background-color:#E0E0E0; padding: 6px 8px 2px 8px; margin:3px 0px; width:100%; border-radius:7px; color:#0a0c0c;}
.hom-txt:hover {  background-image:url(pxl2.png);}
.hom-txt span { float:right;font-size:13px; font-family:arial;}
.hom-head { width:100%; font: normal 22px 'Yanone Kaffeesatz', sans-serif; line-height:30px; letter-spacing:1px; float:left; text-align:left;color:#fff; text-transform:uppercase;padding:5px 8px 0px 8px;margin:3px 0px; border-radius: 7px; background-color:#333;}
.hom-head img {height:21px; margin-right:5px;}
.hom-head-ovr { width:100%; font: normal 22px 'Yanone Kaffeesatz', sans-serif; line-height:30px; letter-spacing:1px; float:left; text-align:left;color:#fff; text-transform:uppercase;padding:5px 8px 0px 8px; margin:3px 0px;  border-radius: 7px; background-color:#333;}
.hom-head-ovr:hover { background-image:url(pxl.png); color:#FFF;}


.home-course-t{	color: #0058B0;	font-size: 16px; line-height:18px; font-weight: bold; text-transform:uppercase;}
.home-course-t:hover {color: #F55;}
.home-course-t2{color: #fff; font-size: 20px; line-height:30px;	 text-transform:uppercase; background-color:#333; padding-left:6px; border-radius:6px; text-align:center;}

.home-articles{	font-family: Arial;	color: #F55; font-size: 14px; line-height:25px;}
.home-articles:hover { color:#0066CC;}

.home-course-sb {font-size: 16px; font-family: Arial; line-height:30px;	color: #525252;}
.home-course-sb:hover { color:#F55;}


.video-auto {width: 100%;box-sizing: border-box; display: flex;justify-content: center;}
.video-auto li {display:inline-block; margin:0px 10px;}
.video-auto video {height:200px; padding:3px;box-shadow: 0px 2px 7px #444; background-color:#FFF;}

.image-auto {width: 100%;box-sizing: border-box; display: flex;justify-content: space-between;}
.image-auto li {display:inline-block; margin:10px;}
.image-auto img {width:100%; background-color:#FFF; padding:2px; box-shadow: 0px 2px 7px #444;}

.video-panel { float:left; width: 100%;  margin:auto 0px;}
.videos {float:left;  position: relative; margin-left:5px; margin-right:5px; padding:4px;height:120px; width:15%;background-color:#E9E9E9; text-align:center;}

.image-panel { float:left; width: 100%;  margin-top:10px; margin-bottom:15px;}
.image-panel-top { background: url('txtu.png'); height:16px; }
.image-panel-middle { padding-top:5px; padding-bottom:5px; background-color: #010101;}
	
.image-panel-bottom { background: url('txtd.png'); height:16px; }

.home-profile {width:100%; text-align:center;  margin:auto 0px;}
.home-profile li {display:inline-block;  margin: 0px 4px;}

.home-images {width:100%; text-align:center;  margin:auto 0px;}
.home-images li {display:inline-block;  margin: 8px; width:21%; }
.home-images img {width:100%; background-color:#FFF; padding:2px; box-shadow: 0px 2px 7px #444;}

.pdng {padding:10px;}
.mrgntp { margin-top: 5px;}
.mrgnrt { margin:25px;}
.mrgn60 { margin:60px;}


   /* MIDDLE STYLES ENDS----------------------------- */





   /* ----------------------------- FOOTER STYLES*/

.ftr{width:100%; margin: auto;}

.ftr-base{width: 95%;}

.quotation{
	width:100%;
	padding: 5px 0px;
	text-align: center;
	font-family: arial;
	line-height: 16px;
	font-size: 13px;
	color: #FFF;
	margin-top:15px;
}


.rss{
	display: block;
	position: relative;
	width: 100%;
	float: left;
	text-align: center;
	margin: 5px auto;
	height: 140px;
	padding: 5px;
	border: solid;
	border-width: 2px;
	border-color: #999999;
	background-color: #FFF;
	margin-bottom: 10px;
}



.rss-img { display:inline-block; float:left; height:32px;}
.rss-img img {height:100%;}

.rss-base {width:100%; text-align:center;}
.rss-base .txt { font:arial; color:#2B5555; font-size:12px; width:90%;}
.rss-base .sub { font:arial; color:#2B5555; font-size:14px; margin-top:6px;}
.rss-base img{ width: auto;}


.rss-block2 {background-color:#333; display:block; float:left; width:100%
}
.rss-base2 { display:inline-block; float:left; width:258px; margin-left:5px; margin-top:5px;}
.rss-base2 .txt { font:arial; color:#2B5555; font-size:12px; width:180px; display:inline-block; float:left;}
.rss-base2 .sub { font:arial; color:#2B5555; font-size:12px; margin-left:6px; display:inline-block; float:left;}
.rss-base2 img{ height: 80px;}

.bottom-link{display:inline-block;  width:24%;}
.bottom-link li{ display:block; margin-top: 5px;}
.bottom-txt {display: inline-block;font: Arial; color: #FFFFFF;	font-size: 11px; font-weight: bold;	line-height: 14px; padding: 5px;}

.bottom-txt:hover { background-image:url(pxl.png);}


.btmftr-link{display:block; text-align:justify; padding:0px 5px; margin-bottom:45px;}
.btmftr-link li{ display:inline-block; font: Arial; color: #666666;	font-size: 8px; line-height:10px; padding: 0px;}
.btmftr-txt {display: inline-block; font: Arial; color: #666666;	font-size: 8px; line-height:10px; padding: 0px 1px;}


.btmftr-txt:hover { color:#036;}







.ftr-pnl{width: 95%; padding: 8px 5px;	margin: auto;}
.lft-pnl {width:33%; float:left;}
.mid-pnl {width: 45%; float:left;}
.rgt-pnl {width: 21%; float:right;}
.full-pnl { display:block; width:auto;margin:0px auto; text-align:-webkit-center; margin-bottom:45px;font-size: 12px;
	color: #2B5555;line-height: 18px;font-family: Arial;}
.full-pnl li { display:inline-block;}
.full-pnl a:hover {color:#EB268F;}
.fltxt {color:#2B5555;}

.lft-pnl-cnt{
	font-size: 11.5px;
	color: #2B5555;
	line-height: 18px;
	font-family: Arial;
	text-align: left;
	padding-left:5px;
}


.lft-pnl-ldngpg{
	font-size: 11.5px;
	color: #FFFFFF;
	line-height: 22px;
	font-family: Arial;
	text-align: left;
}



.lft-pnl-cnt li {display:inline-block; color:#F90;}
.lft-pnl-cnt > li > a:hover{color: #C00;}

.mid-pnl-cnt{text-align: center; margin: auto;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #CCC;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

.mid-pnl-cnt li {display:inline-block; margin-left:10px;}
.mid-pnl-cnt img {width:31px; height:31px;}

.rgt-pnl-cnt{
	font-size: 15px;
	color: #2B5555;
	line-height: 18px;
	font-family: Arial;
	text-align: right;
	padding-right:5px;
	padding-top:5px;
}

.rgt-pnl-ldngpg{
	font-size: 15px;
	color: #FFFFFF;
	line-height: 22px;
	font-family: Arial;
	text-align: right;
}
.rgt-pnl-ldngpg li {display:inline-block; margin-left:10px;}



.rgt-pnl-cnt li {display:inline-block; margin-left:10px;}
.rgt-pnl-cnt > li > a:hover{color: #C00;}
.rgt-pnl-cnt img {width:25px; height:25px; vertical-align:middle;}

.hme-scl-bnr{
	padding-bottom: 8px;
	width: 100%;
	margin: auto;
	font-size: 14px;
	font-family: Arial;
	line-height: 20px;
	text-align: center;
	color: #2B5555;	
}

.portfolio { display:block;font-family: 'CabinSketch-Regular';font-size: 35px; line-height:40px;  display:block; float:left;
	margin:0px auto; text-align:center; position:relative; left:50%; padding:5px;transform:translate(-50%) rotate(-1deg);color: #FFF; height:68px;background-image:url(txr.png); background-size:100% 70px; background-repeat:no-repeat;}
.portfolio img {height:40px; vertical-align:sub; margin-right:5px;}

.hme-scl-bnr:hover {color: #F55;}
.hme-scl-bnr li {display:inline-block; margin-left:8px; margin-top:8px; width:7%}
.hme-scl-bnr img {width:50px; height:50px; border-radius: 100px;}
.hme-scl-bnr img:hover{border: 3px solid #000; background-color:#000;}

.menubtm{padding-top:5px;padding-bottom:5px;text-align: center;	background-color:#6A6A6A;	font-family: arial;	line-height:25px;
	font-size:14px;	color: #FFF;}

.menubtm li { display: inline-block; text-transform:uppercase; margin-left:20px;}
.menubtm > li > a:hover{color: #F55;}

.bcgrd-prpl {background-color:#8920FF;}
.bcgrd-prpl-d {background-color:#551990;}

.bcgrd-mve {background-color:#b7368e;}
.bcgrd-mve-d {background-color:#75225A;}
.bcgrd-mve-tn {background-color:#EEC4E0;}

.bcgrd-orng {background-color:#E34509;}
.bcgrd-orng-d {background-color:#872D09;}
.bcgrd-orng-tn {background-color:#FCC8B4;}

.bcgrd-red {background-color:#df3338;}
.bcgrd-red-d {background-color:#8a1315;}

.bcgrd-blu {background-color:#0080FF;}
.bcgrd-blu-d {background-color:#004891;}
.bcgrd-blu-tn {background-color:#BFDFFF;}

.bcgrd-brwn {background-color:#704300;}
.bcgrd-brwn-d {background-color:#472C04;}

.bcgrd-grn {background-color:#5E6901;}
.bcgrd-grn-d {background-color:#3E4105;}
.bcgrd-grn-tn {background-color:#C0FC98;}


.bcgrd-prtgrn {background-color:#95B320;}
.bcgrd-prtgrn-d {background-color:#627B20;}

.bcgrd-mhrn {background-color:#B90020;}
.bcgrd-mhrn-d {background-color:#700716;}
.bcgrd-mhrn-tn {background-color:#FFC1CC;}

.bcgrd-pnk {background-color:#FF3366;}
.bcgrd-pnk-d {background-color:#950025;}

.bcgrd-sky {background-color: #008C8C;}
.bcgrd-sky-d {background-color: #005E5E;}
.bcgrd-sky-tn {background-color: #B5E2FD;}

.bcgrd-blk {background-color:#292E3D;}
.bcgrd-blk-d {background-color:#12141B;}

.bcgrd-kids {background-color:#FC0373;}
.bcgrd-kids-d {background-color:#6C006C;}

.trdnl { background-image:url(../images/trdnl.png);}
.trdnl-d {background-color:#6C006C;}




.brdr-prpl-d {border-color:#551990;}
.brdr-mve-d {border-color:#551990;}
.brdr-grn-d { border-color:#3E4105;}
.brdr-prtgrn-d { border-color:#627B20;}
.brdr-orng-d {border-color:#872D09;}
.brdr-red-d {border-color:#8a1315;}
.brdr-blu-d {border-color:#004891;}
.brdr-brwn-d {border-color:#472C04;}
.brdr-mhrn-d {border-color:#700716;}
.brdr-pnk-d {border-color:#950025;}
.brdr-sky-d { border-color:#005E5E;}
.brdr-blk-d {border-color:#12141B;}
.brdr-kids-d {border-color:#6C006C;}
.ftr-stips {position:fixed;
	bottom:0%;
	left:-100%;
	width:100%;
	transition:10ms;}
	
	
/* POPUP */
.popc{
    position: fixed;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    box-shadow:5px 8px 10px rgba(0,0,0,0.6),2px 4px 10px 100vh rgba(0,0,0,0.6);
    background:#fff;
    display:none;
	border-radius:6px;
	z-index:99;
}
.popwl{
    width:600px;
    padding:5px;
    box-sizing:border-box;
    display:flex;
}
.popwl img{
    width:100%;
}
.popwl .fl:first-child{
    width:30%;
    margin-right:5px;
}
.popwl .fl:last-child{
    width:calc(70% - 5px);
    display:flex;
    flex-direction: column;
}
.closepop{
    position: absolute;
    top:-10px;
    right:-10px;
    border-radius: 50px;
    background: red;
    width:25px;
    height:25px;
    display:flex;
    justify-content: center;
    align-items:center;
    color:#fff;
    font-size:18px;
}

/* POPUP END */

   /* ----------------------------- FOOTER STYLES ENDS*/

/* Query Footer */
.ftr-qry{width:100%;background:#333;display:block; align-items:center;position:fixed;z-index:990;bottom:-20%;transition:300ms;box-shadow:0px -3px 5px rgba(0,0,0,0.3)}
.ftr-qry img {height:23px; vertical-align:sub; padding-right:5px;}
.ftr-qry span{padding:0px 35px 0px 0px;color:#FFCC00;font-size:18px;text-transform:capitalize;position:relative; cursor:pointer;}
.ftr-qry span:last-child{padding:0px;}
.ftr-qry img:last-child{padding:0px;}

.contacts{width:250px;height:auto; color:#333;background:#fff;position:absolute;bottom:150%;left:10px;transform:rotatex(90deg);transition:300ms;transform-origin:bottom; padding:5px;border-radius: 8px;box-shadow:2px 5px 10px rgba(0,0,0,0.5); line-height:normal;}
.contacts:before{content:"";width:12px; height:12px; background:#fff;border-right:1px solid #111;border-bottom:1px solid #111;position:absolute;left:30px;bottom:-7px;transform:rotate(45deg);}

.contacts2{width:250px;height:auto; color:#333;background:#fff;position:absolute;bottom:150%;left:10px;transform:rotatex(90deg);transition:300ms;transform-origin:bottom; padding:15px;border-top-right-radius: 40px; border-bottom-left-radius: 40px;    border-top-left-radius: 15px;  border-bottom-right-radius: 15px;box-shadow:2px 5px 10px rgba(0,0,0,0.5); line-height:normal;}
.contacts2:before{content:"";width:12px; height:12px; background:#fff;border-right:1px solid #111;border-bottom:1px solid #111;position:absolute;left:30px;bottom:-7px;transform:rotate(45deg);}


.ftr-qry span:first-child:hover .contacts{transform:rotatex(0deg);}
.dwnc{left:-15px;}





.list{display:block;color:#777;width:100%; height:40px; font-family:Arial; font-size:17px; line-height:40px;border-bottom: 1px solid;}
.list:last-child{border:none; padding-left:5px;}
.list:nth-child(4){border:none;}
.qury-head {display:block; width:100%;color:#FFF;height:26px; font-family:Arial; font-size:17px; line-height:26px; padding-left:5px; border-radius:3px;}
.cyn { background-color:#00B0F0;}
.mgt { background-color:#EB268F;}

.cmps{ display:inline-block padding:5px; width:100px; float:left; padding-left:5px;}
.qury{ display:inline-block padding:5px;width:115px; float:left; padding-left:5px;}

.qtxt{color:#0058B0;}
.list a:hover { font-weight:bold;}

.hffn {display:inline-block; float:left; width:20px;}



.callus {display:inline-block; float:left;padding: 9px 0px; cursor:pointer;}
.callus span img {height: 23px;  vertical-align: sub;  padding-right: 5px;}
.sharing { display:block; float:right;padding: 6px 0px; width:290px;}
.sharing li { display: inline-block;}



/* ---Query Footer End -----*/




.testimonial-img img {

	width: 100px;

	background-color:#FFFFFF;

	margin-right: 10px;

	margin-top:5px;

	float: left;

	color:#FFFFFF;

	font-weight:bold;

	text-align: center;

	font-size: 16px;

	line-height:30px;

	padding: 2px;

}


.line-v {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	padding-left: 8px;
}


.go-back {width:100px; margin:auto 0px;}

@media all and (max-width: 239px){
.dwnc {left: -177px;}
.contacts2 { width: 90vw;}
}

@media all and (max-width: 479px){
/* New Home */	
.desktop{width: 100%; padding: 0px 6px;}
.hom-crses {width: 100%; margin:0px}
.portfolio {font-size:20px; line-height:20px; height:45px; background-size: 100% 45px;}
.portfolio img { height: 22px;}
.hom-txt span { display: block; float: none; width: 100%;}
.video-auto { display: block;  margin: 2px auto;}
.video-auto li { margin: 10px auto;}
.image-auto { display:block;}
.image-auto li {display: block; margin: 10px auto;}

/* New Footer 
.callus {text-align: -webkit-center; width:145px; display:block; float:none; margin:0px auto; padding:5px 0px 5px 0px;}
.contacts { text-align: left; left: -50px; top:-180px;}
.list { height: 28px; line-height:28px;}*/

}


@media all and (max-width: 239px){
#lgo {display:none;}
.hai-campus {display: none;}
.right {display:none;}
.hai-sub {display: none;}
.hai-sub2 {font-size: 7px; line-height:10px; font-weight:normal;}


.hai-helpline {	font-size: 8px;}
.hai-helpline img { width:12px; height:12px; vertical-align:middle;}
#scroller-hide .hai { font-size: 12px;	margin-top: 2px;}
.hai-divider {font-size:10px;	margin-top:5px;}
.hai-divider img {width:12px; height:12px;}
.hdr_main_hai { height:50px;}
#scroller-hide .hdr_main_hai { height:40px;}

.home-course-t{font-size: 10px;	line-height:12px;}
.home-course-t2{font-size: 10px; line-height:12px;}
.home-course-sb {font-size:10px; line-height:15px;}	
.home-articles{	font-size: 12px; line-height:22px;}

.overlink { margin-top:5px;}
.colum-8 {width: 100%; padding-left:3px; padding-right:3px;}
.colum-100 {width:100%; padding-right: 2px; padding-left: 2px;}
.colum-80 {width:100%; padding-right: 2px; padding-left: 2px;}
.colum-75 {width:100%; padding-right: 2px; padding-left: 2px;}
.colum-50 {width:100%; padding-right: 2px; padding-left: 2px;}
.colum-33 {width:100%; padding-right: 2px; padding-left: 2px;}
.colum-25 {width:100%; padding-right: 2px; padding-left: 2px;}
.colum-20 {width:100%; padding-right: 2px; padding-left: 2px;}

.home-images li {margin:3px; width:100%; }
.videos {width:100%; height:90px; margin: 2px auto ;}

.bottom-link{ width:100%;}
.bottom-txt {font-size: 10px; line-height: 12px; padding: 3px;}

.quotation{	line-height: 12px;	font-size: 10px;	margin-top:15px; padding:5px;}

/*FOOTER*/
.hme-scl-bnr{font-size: 12px; line-height: 20px;}
.hme-scl-bnr li {margin:10px; width:55px;}
.hme-scl-bnr img {width:40px; height:40px;}
.menubtm{line-height:20px;	font-size:11px;}
.menubtm li {margin-left:10px; margin-right:10px;}
.ftr-pnl{width: 100%;}
.lft-pnl {width:100%; float:none;}
.lft-pnl-cnt{font-size: 10px; padding:0px; text-align:center;}
.lft-pnl-ldngpg{font-size: 10px; padding:0px; text-align:center;}
.mid-pnl {width: 100%; float:none;}
.mid-pnl-cnt li {margin:8px;}
.mid-pnl-cnt img {width:30px; height:30px;}
.rgt-pnl {width: 100%; float:none;}
.rgt-pnl-cnt{text-align: center; font-size:15px; line-height:20px;}
.rgt-pnl-cnt li {  margin:5px;}
.rgt-pnl-cnt > li > a:hover{color: #C00;}
.rgt-pnl-ldngpg{text-align: center; font-size:15px; line-height:20px;}
.rgt-pnl-ldngpg li {  margin:5px;}
.rgt-pnl-cnt img {width:15px; height:15px; margin:5px;}
.bottom-link{ width:100%;}
.bottom-txt {font-size: 8px; line-height: 10px; padding: 3px;}

/*New Footer */
.sharing {display: none;}
.full-pnl { margin-bottom: 30px;font-size: 10px; line-height: 13px;}

}



@media (min-width: 240px) and (max-width: 319px) {
	
/*HEADER*/

#lgo {display:none;}
.hai-campus {display: none;}
.right {display:none;}
.hai-sub {display: none;}
.hai-sub2 {font-size: 11px; line-height:15px; font-weight:normal;}
#scroller-hide .hai { font-size: 15px;	margin-top: 3px;}
.hai-divider {font-size:12px;	margin-top:5px;}
.hai-helpline {	font-size: 13px;}
.hdr_main_hai { height:60px;}
#scroller-hide .hdr_main_hai { height:50px;}

.home-course-t{font-size: 12px;	line-height:14px;}
.home-course-t2{font-size: 12px; line-height:14px;}
.home-course-sb {font-size:14px; line-height:25px;}	
.home-articles{	font-size: 12px; line-height:22px;}

.overlink { margin-top:5px;}
.colum-8 {width: 100%; padding-left:3px; padding-right:5px;}
.colum-100 {width:100%; padding-right: 3px; padding-left: 3px;}
.colum-75 {width:100%; padding-right: 3px; padding-left: 3px;}
.colum-50 {width:100%; padding-right: 3px; padding-left: 3px;}
.colum-33 {width:100%; padding-right: 3px; padding-left: 3px;}
.colum-25 {width:100%; padding-right: 3px; padding-left: 3px;}
.colum-20 {width:100%; padding-right: 3px; padding-left: 3px;}

.home-images li {margin:5px; width:100%; }
.videos {width:100%; height:125px; margin: 5px auto ;}

.bottom-link{ width:100%;}
.bottom-txt {font-size: 9px; line-height: 9px; padding: 3px;}

/*FOOTER*/
.hme-scl-bnr{font-size: 12px; line-height: 20px;}
.hme-scl-bnr li {margin:10px; width:55px;}
.hme-scl-bnr img {width:40px; height:40px;}
.menubtm{line-height:20px;	font-size:11px;}
.menubtm li {margin-left:10px; margin-right:10px;}
.ftr-pnl{width: 100%;}
.lft-pnl {width:100%; float:none;}
.lft-pnl-cnt{font-size: 10px; padding:0px; text-align:center;}
.lft-pnl-ldngpg{font-size: 10px; padding:0px; text-align:center;}
.mid-pnl {width: 100%; float:none;}
.mid-pnl-cnt li {margin:8px;}
.mid-pnl-cnt img {width:30px; height:30px;}
.rgt-pnl {width: 100%; float:none;}
.rgt-pnl-cnt{text-align: center; padding-top:5px; font-size:12px;}
.rgt-pnl-cnt > li > a:hover{color: #C00;}
.rgt-pnl-cnt img {width:20px; height:20px;}
.rgt-pnl-ldngpg{text-align: center; padding-top:5px; font-size:12px;}
.rgt-pnl-ldngpg li {  margin:5px;}
.bottom-link{ width:100%;}
.bottom-txt {font-size: 8px; line-height: 10px; padding: 3px;}


/* New Footer */
.sharing {display: none;}
.full-pnl { margin-bottom: 30px;font-size: 10px; line-height: 13px;}


}

@media (min-width: 320px) and (max-width: 374px) {
	
	
/*HEADER*/
.container { padding-left:5px; padding-right:5px;}

#scroller-hide .hai {	padding-right:0px;    font-size: 23px;	margin-top: 2px;}
.hai-divider {	font-size:14px;	margin-top:2px;}
.hai-sub {display: none;}
.hai-sub2 {	font-size: 17px;	line-height:22px;	font-weight:normal;}
.hai-campus {display: none;}
#lgo {display:none;}
.right {display:none;}
.hdr_main_hai { height:80px;}
/*-----------------------*/


.overlink { margin-top:10px;}
.colum-8 {width: 100%; padding-left:5px; padding-right:5px;}
.home-images li {margin:5px; width:45%; }
.videos {width:95%; height:155px; margin-left:10px; margin-right:10px; margin-bottom:10px;}

.colum-100 {width:100%; padding-right: 5px; padding-left: 5px;}
.colum-75 {width:100%; padding-right: 5px; padding-left: 5px;}
.colum-50 {width:100%; padding-right: 5px; padding-left: 5px;}
.colum-33 {width:100%; padding-right: 5px; padding-left: 5px;}
.colum-20 {width:100%; padding-right: 5px; padding-left: 5px;}

/*FOOTER*/
.hme-scl-bnr{font-size: 12px; line-height: 20px;}
.hme-scl-bnr li {margin:10px; width:55px;}
.hme-scl-bnr img {width:40px; height:40px;}
.menubtm{line-height:20px;	font-size:11px;}
.menubtm li {margin-left:10px; margin-right:10px;}
.ftr-pnl{width: 100%;}
.lft-pnl {width:100%; float:none;}
.lft-pnl-cnt{font-size: 10px; padding:0px;}
.lft-pnl-ldngpg{font-size: 10px; padding:0px; text-align:center;}
.mid-pnl {width: 100%; float:none;}
.mid-pnl-cnt li {margin:8px;}
.mid-pnl-cnt img {width:30px; height:30px;}
.rgt-pnl {width: 100%; float:none;}
.rgt-pnl-cnt{text-align: center; padding-top:5px;}
.rgt-pnl-cnt > li > a:hover{color: #C00;}
.rgt-pnl-cnt img {width:25px; height:25px;}
.rgt-pnl-ldngpg{text-align: center; padding-top:5px;}
.bottom-link{ width:100%;}
.bottom-txt {font-size: 13px; line-height: 16px; padding: 5px;}

/* New Footer */
.sharing {float:none; margin:0px auto; padding:0px 0px 5px 0px;}
.full-pnl { margin-bottom: 65px;}



}


@media (min-width: 375px) and (max-width: 479px) {
/*HEADER*/
.colum-100 {width:100%; padding-right: 5px; padding-left: 5px;}
.colum-75 {width:100%; padding-right: 5px; padding-left: 5px;}
.colum-50 {width:100%; padding-right: 5px; padding-left: 5px;}
.colum-33 {width:100%; padding-right: 5px; padding-left: 5px;}
.colum-20 {width:100%; padding-right: 5px; padding-left: 5px;}



#scroller-hide .hai {	padding-right:0px;    font-size: 23px;	margin-top: 2px;}
.hai-divider {	font-size:14px;	margin-top:2px;}
.hai-sub {display: none;}
.hai-sub2 {	font-size: 17px;	line-height:22px;	font-weight:normal;}
.hai-campus {display: none;}
#lgo {display:none;}
.right {display:none;}
.hdr_main_hai { height:80px;}

/*-----------------------*/
.overlink { margin-top:10px;}
.home-images li {margin:6px; width:45%; }
.videos {width:95%; height:185px; margin-left:10px; margin-right:10px; margin-bottom:10px;}

/*FOOTER*/
.hme-scl-bnr{font-size: 12px; line-height: 20px;}
.hme-scl-bnr li {margin:6px; width:65px;}
.hme-scl-bnr img {width:45px; height:45px;}
.menubtm li {margin-right:10px;}
.ftr-pnl{width: 100%;}
.lft-pnl {width:100%; float:none;}
.lft-pnl-cnt{font-size: 11px; padding:0px; text-align:center;}
.lft-pnl-ldngpg{font-size: 11px; padding:0px; text-align:center;}
.mid-pnl {width: 100%; float:none;}
.mid-pnl-cnt li {margin:10px;}
.mid-pnl-cnt img {width:35px; height:35px;}
.rgt-pnl {width: 100%; float:none;}
.rgt-pnl-cnt{text-align: center;}
.rgt-pnl-cnt > li > a:hover{color: #C00;}
.rgt-pnl-cnt img {width:25px; height:25px;}
.rgt-pnl-ldngpg{text-align: center;}
.bottom-link{ width:100%;}
.bottom-txt {font-size: 15px; line-height: 18px; padding: 5px;}

/* New Footer */
.sharing {float:none; margin:0px auto; padding:0px 0px 5px 0px;}
.full-pnl { margin-bottom: 65px;}



}


@media all and (max-width: 639px){
/* ADMIN */
.adm-lft {  display: block;float: none; width: 100%; margin-left: 0px; margin-top: 0px; text-align: center;}
.adm-rgt { display: block; float: none; margin-right: 0px;  padding-top: 0px;  text-align: center;}
.admin-menu { float: none;}
.admin-menu li {text-align: center; padding: 5px 3px 0px 3px;}


.dwnc {left: -195px;}

.contacts { left: -20px;}
.contacts:before { left: 60px;}
.contacts2:before { right: 30px; left: auto;}

.popc {width: 95%;}
.popwl {width: 100%;}


.video-auto {flex-direction: column;}
.video-auto video { width: 100%; height: auto;}
}


@media (min-width: 480px) and (max-width: 639px) {
/* New Home */	
.desktop{width: 100%; padding: 0px 6px;}
.hom-crses {width: 49%; margin:0px 0px 0px 3px;}
.hom-head-ovr {font-size:20px;}
.hom-head {font-size:20px;}
.hom-txt{font-size:17px; padding:6px 5px 2px 5px;}


.portfolio {font-size:20px; line-height:20px; height:45px; background-size: 100% 45px;}
.portfolio img { height: 22px;}
.video-auto li { margin: 10px auto;}
.image-auto { display:block;}
.image-auto li {display: block; margin: 10px auto;}
	
/*HEADER*/
.colum-100 {padding-right: 5px; padding-left: 5px;}
.colum-80 { width:100%; padding-right: 5px; padding-left: 5px;}
.colum-75 { width:100%; padding-right: 5px; padding-left: 5px;}
.colum-50 { width:100%; padding-right: 5px; padding-left: 5px;}
.colum-20 {width:100%; padding-right: 5px; padding-left: 5px;}


#scroller-hide .hai {	padding-right:0px;    font-size: 23px;	margin-top: 2px;}
.hai-divider {	font-size:14px;	margin-top:2px;}
.hai-sub {display: none;}
.hai-sub2 {	font-size: 18.5px;	line-height:22px;	font-weight:normal;}
.hai-campus {display: none;}
.right {display:none;}
.top1{float: left; width:75%;}
#lgo {width:100px;	margin-top:2px; margin-right:5px;}
#lgo img {width:100px;}
.hdr_main_hai { height:110px;}
#scroller-hide .hdr_main_hai { height:60px;}
#scroller-hide .top1{float: left; width:100%;}
.hai-helpline {	font-size: 16px;	margin-top:10px;	line-height: 20px;}

/*-----------------------*/
.overlink { margin-top:10px;}
.colum-3 { width: 50%; padding-right: 10px; padding-left: 10px;}
.home-course-t{font-size: 12px;	line-height:15px;}
.home-course-t2{font-size: 12px; line-height:15px;}
.home-course-sb {font-size:15px; line-height:25px;}	
.home-articles{	font-size: 12px; line-height:22px;}
.home-images li {margin:8px; width:45%; }
.image-panel-middle { padding-top:5px; padding-bottom:5px;}
.videos {width:47%; height:120px; margin-left:10px; margin-right:0px; margin-bottom:10px;}

/*FOOTER*/
.hme-scl-bnr{font-size: 12px; line-height: 20px;}
.hme-scl-bnr li {margin:6px; width:65px;}
.hme-scl-bnr img {width:50px; height:50px;}
.menubtm li {margin-right:10px;}
.lft-pnl {width:100%; float:none;}
.lft-pnl-cnt{font-size: 13px; padding:0px; text-align:center;}
.lft-pnl-ldngpg{font-size: 13px; padding:0px; text-align:center;}
.mid-pnl {width: 100%; float:none;}
.mid-pnl-cnt li {margin:12px;}
.mid-pnl-cnt img {width:40px; height:40px;}
.rgt-pnl {width: 100%; float:none;}
.rgt-pnl-cnt{text-align: center;}
.rgt-pnl-cnt img {width:25px; height:25px;}
.rgt-pnl-ldngpg{text-align: center;}
.bottom-link{ width:45%;}
.bottom-txt {font-size: 10px; line-height: 14px; padding: 3px;}
.rss{width: 75%; float: none;}

}

@media all and (max-width: 767px){
.adm50 { display: block; float: none; width: 100%;}

}
@media (min-width: 640px) and (max-width: 767px) {
	
/* New Home */	
.desktop{width: 100%; padding: 0px 6px;}
.hom-crses {width: 49%;}
.hom-head-ovr {font-size:20px;}
.hom-head {font-size:20px;}
.hom-txt{font-size:17px; padding:6px 5px 2px 5px;}
.portfolio {font-size:20px; line-height:20px; height:45px; background-size: 100% 45px;}
.portfolio img { height: 22px;}
.video-auto li { margin: 6px;}
.image-auto li {margin: 5px;}
	
	
	
/*HEADER*/
.colum-100 {padding-right: 5px; padding-left: 5px;}
.colum-80 { width:100%; padding-right: 5px; padding-left: 5px;}
.colum-75 { width:100%; padding-right: 5px; padding-left: 5px;}
.colum-50 { width:50%; padding-right: 5px; padding-left: 5px;}
.colum-20 {width:50%; padding-right: 5px; padding-left: 5px;}


#scroller-hide .hai {	padding-right:0px;    font-size: 26px; line-height:30px;	margin-top: 2px;}
#lgo {	width:110px;	margin-top:2px;	margin-right:5px;}
#lgo img {width:110px;}
.hai-sub2 {display: none;}
.hai-sub {	font-size: 16px;	line-height:21px;}
.hai-campus {display: none;}
.hdr_main_hai { height:118px;}
#scroller-hide .hdr_main_hai { height:45px;}
.right {display:none;}
.hai-divider {	text-align:right;	font-size:15px;	line-height:14px;	margin-top:12px;	font-weight:100;}
#scroller-hide .top1{float: left; width:50%;}
.hai-helpline {	font-size: 16px;	margin-top:10px;	line-height: 20px;}

/*-----------------------*/
.overlink { margin-top:15px;}
.colum-3 { width: 50%; padding-right: 10px; padding-left: 10px;}
.home-course-t{font-size: 15px;	line-height:15px;}
.home-course-t2{font-size: 15px; line-height:15px;}
.home-course-sb {font-size:17px; line-height:30px;}	
.home-articles{	font-size: 16px; line-height:30px;}
.home-images li {margin:5px; width:48%; }
.image-panel-middle { padding-top:5px; padding-bottom:5px;}
.videos {width:48%; height:170px; margin-left:6px; margin-right:0px; margin-bottom:10px;}

/*FOOTER*/
.hme-scl-bnr li {margin:6px; width:65px;}
.menubtm li {margin-right:10px;}
.lft-pnl {width:100%; float:none;}
.lft-pnl-cnt{font-size: 15px; padding:0px; text-align:center;}
.lft-pnl-ldngpg{font-size: 15px; padding:0px; text-align:center;}
.mid-pnl {width: 100%; float:none; margin-top:10px;}
.mid-pnl-cnt li {margin:8px;}
.mid-pnl-cnt img {width:25px; height:25px;}
.rgt-pnl {width: 100%; float:none; margin-top:5px;}
.rgt-pnl-cnt{text-align: center;}
.rgt-pnl-cnt img {width:25px; height:25px;}
.rgt-pnl-ldngpg{text-align: center;}
.bottom-link{ width:45%;}
.bottom-txt {font-size: 13px; line-height: 16px; padding: 5px;}
.rss{width: 75%; float: left;}

.video-auto video {height: 19vw;}

}


@media (min-width: 768px) and (max-width: 977px) {
/* New Home */	
.desktop{width: 100%; padding: 0px 6px;}
.hom-crses {width: 49%; margin: 0px 0px 0px 5px;}
.nne {margin:0px;}
.image-auto li {margin: 5px;}
	
	
/*HEADER*/
.colum-100 {padding-right: 5px; padding-left: 5px;}
.colum-75 { width:75%; padding-right: 3px; padding-left: 3px;}
.colum-80 { width:80%; padding-right: 3px; padding-left: 3px;}
.colum-50 { width:50%; padding-right: 3px; padding-left: 3px;}
.colum-25 { width:25%; padding-right: 3px; padding-left: 3px;}
.colum-20 {width:20%; padding-right: 3px; padding-left: 3px;}


.container { margin-left: 10px; margin-right: 10px;}
#scroller-hide .hai {	float:left;	padding-right:6px;    font-size: 37px;	line-height:40px;	margin-top: 0px;}
#lgo {	width:120px;	margin-top:1px;	margin-right:15px;}
.hai-sub2 {display: none;}
.hai-sub {	font-size: 19.5px;	line-height:22px;}
.hai-campus {display: inline-block;}
#scroller-hide .hdr_main_hai { height:50px;}
.right {display:none;}
.hai-divider {	text-align:right;	font-size:18px;	line-height:20px;	margin-top:15px;	font-weight:100; width:94%;}
.top1{float: left; text-align:center; margin-top:5px;}
#scroller-hide .top1{float: left; width:58%;}
.hai-helpline {display:inline-block; margin-left:40px;}

.video-auto video {height: 19vw;}

/*.top2btm2 #func { display:none;}*/


/* ------------------------------- */
.overlink { margin-top:15px;}
.colum-3 {width: 25%; padding-right: 7px; padding-left: 7px;}
.home-course-t{font-size: 10px;	line-height:13px;}
.home-course-t2{font-size: 10px; line-height:13px;}
.home-course-sb {font-size:11px; line-height:20px;}	
.home-articles{	font-size: 9px; line-height:16px;}
.home-images li {margin-left:3px; margin-right:8px; width:23%; }
.videos {width:32%; height:130px; margin-left:4px; margin-right:4px; margin-bottom:10px;}

/*FOOTER*/
.hme-scl-bnr li {margin:5px; width:6%;}
.hme-scl-bnr img {width:40px; height:40px;}
.hme-scl-bnr{font-size: 12px;}
.lft-pnl {width:32%;}
.lft-pnl-cnt{font-size:7px; line-height:12px; padding:0px;}
.lft-pnl-ldngpg{font-size: 9px; line-height:12px; padding:0px;}
.mid-pnl {width: 41%; border:none;}
.mid-pnl-cnt li { margin:auto; width:7%;}
.mid-pnl-cnt img {width:18px; height:18px;}
.rgt-pnl {width: 27%; padding:0px;}
.rgt-pnl-cnt li {margin-left:5px;}
.rgt-pnl-cnt{font-size: 12px;}
.rgt-pnl-cnt img {width:20px; height:20px;}
.rgt-pnl-ldngpg li {margin-left:5px;}
.rgt-pnl-ldngpg{font-size:12px;}

.bottom-link{ width:24%;}
.bottom-txt {font-size: 7px; line-height: 12px; padding: 5px;}

}



/*HEADER AND FOOTER*/

@media all and (min-width: 978px){
.colum-4 {float:right;}
.colum-3 {width: 25%; padding-right: 10px; padding-left: 10px;}
}


@media (min-width: 978px) and (max-width: 991px) {
/* New Home */	
.desktop{width: 100%; padding: 0px 6px;}
.hom-crses {width: 49%; margin:0px 0px 0px 5px;}
.nne {margin:0px;}
.image-auto li {margin: 5px;}
.hom-head-ovr {font-size:18px;}
.hom-head {font-size:18px;}
.hom-txt{font-size:17px;}
	
.right{width:340px; float:right; padding-left: 10px; margin-top:10px;}
.rss{margin-top:10px; margin-bottom:10px;}

.colum-100 {padding-right: 3px; padding-left: 3px;}
.colum-75 { width:75%; padding-right: 3px; padding-left: 3px;}
.colum-80 { width:80%; padding-right: 3px; padding-left: 3px;}
.colum-50 { width:50%; padding-right: 3px; padding-left: 3px;}
.colum-25 { width:25%; padding-right: 3px; padding-left: 3px;}
.colum-20 {width:20%; padding-right: 3px; padding-left: 3px;}


.video-auto video {height: 19vw;}

/*.bottom-link li{height:22px; width:20%;}*/
}

@media (min-width: 992px) and (max-width: 1023px) {

.right{width:330px; float:right; padding-left: 0px; margin-top:10px;}
.rss{margin-top:10px; margin-bottom:10px; margin-right:10px;}
/*.bottom-link{font-size: 10px; line-height: 12px; margin-top:6px; padding:0px;}*/

/*------------------------------------*/
.home-course-t{font-size: 13px;	line-height:15px;}
.home-course-t2{font-size: 13px; line-height:15px;}
.home-course-sb {font-size:15px; line-height:25px;}	
.home-articles{	font-size: 13px; line-height:25px;}
}


@media (min-width: 992px) and (max-width: 1099px) {
/* New Home */	
.desktop{width: 100%; padding: 0px 6px;}
.hom-crses {width: 24%; margin:0px 0px 0px 6px;}
.image-auto li {margin: 5px;}
.hom-head-ovr {font-size:18px;}
.hom-head {font-size:18px;}
.hom-txt{font-size:17px;}


.video-auto video {height: 19vw;}
}
@media all and (min-width: 992px){
.nne {margin:0px;}
}


@media all and (min-width: 992px){
.colum-8 {width: 66.66666667%;}
.colum-4 {width: 340px;}
.colum-100 {width:100%;}
.colum-80 {width:80%;}
.colum-75 {width:75%;}
.colum-60 {width:60%;}
.colum-50 {width:50%;}
.colum-40 {width:40%;}
.colum-33 {width:33%;}
.colum-30 {width:30%;}
.colum-25 {width:25%;}
.colum-20 {width:20%;}
/*.bottom-link li{height:22px; width:20%;}*/

}

@media all and (min-width: 1024px){
.right{width:340px; float:right; padding-left: 0px; margin-top:16px;}
}

@media (min-width: 978px) and (max-width: 1023px) {

/*HEADER*/
#scroller-hide .hai {float:left;padding-right:6px; font-size: 40px; line-height:40px; margin-top: 0px;}
#lgo {width:110px;	margin-top:1px;	margin-right:5px;}
#lgo img {width:100px;}
.hai-sub2 {display: none;}
.hai-sub {font-size: 15px; text-align:center; padding-right:10px; line-height:18px;}
.top1{float: left; margin-top:5px; width:500px;}
#scroller-hide .top1{float: left;width:525px;}
#scroller-hide .hai-divider { text-align:center; font-size:18px; line-height:18px;}
.hai-helpline {display:none;}
.hdr_main_hai { height:110px;}
#scroller-hide .hdr_main_hai { height:50px;}
.hai-divider {font-size: 16px; line-height: 30px; margin-top: 14px;	font-weight: 100;}
#hme-activities .abc{width:57px; margin-top:12px;}
.abc img {width:45px;}

/*-----------------------*/
.home-course-t{font-size: 13px;	line-height:15px;}
.home-course-t2{font-size: 13px; line-height:15px;}
.home-course-sb {font-size:15px; line-height:28px;}	
.home-articles{	font-size: 12px; line-height:28px;}
.home-images li {margin-left:5px; margin-right:5px; width:23%; }
.image-panel-middle { padding-top:10px; padding-bottom:10px;}
.videos {width:32%; height:170px; margin-left:5px; margin-right:5px; margin-bottom:10px;}

/*FOOTER*/
.hme-scl-bnr li {margin:8px; width:6%;}
.lft-pnl {width:32%;}
.lft-pnl-cnt{font-size:8.5px; line-height:12px; padding:0px;}
.lft-pnl-ldngpg{font-size: 8.5px; line-height:12px; padding:0px;}
.mid-pnl {width: 41%; border:none;}
.mid-pnl-cnt li { margin:auto; width:7%;}
.mid-pnl-cnt img {width:22px; height:22px;}
.rgt-pnl {width: 27%; padding:0px;}

.bottom-txt {font-size: 9px; line-height: 15px;}


}



@media all and (min-width: 1024px) and (max-width: 1151px){
/*HEADER*/
#scroller-hide .hai {float:left;   font-size: 45px; line-height:45px;	margin-top: 0px;}
#lgo {margin-right:5px;}
.hai-sub2 {display: none;}
.hai-sub {padding-right:10px; line-height:20px;}
.top1{float: left; margin-top:5px; width:510px;}
#scroller-hide .top1{float: left;width:525px;}
#scroller-hide .hai-divider { text-align:left; font-size:18px; margin-top:20px;}
.hai-helpline {display:none;}
.hai-divider {	font-size:16px;	line-height:30px;	margin-top:12px;	font-weight:100;}

/*-----------------------*/
.container { padding-right: 2%; padding-left: 2%;}
.home-course-t{font-size: 13px;	line-height:16px;}
.home-course-t2{font-size: 13px; line-height:16px;}
.home-course-sb {font-size:16px; line-height:30px;}	
.home-articles{	font-size: 13px; line-height:32px;}
.home-images li {margin-left:5px; margin-right:5px; width:23%; }
.image-panel-middle { padding-top:10px; padding-bottom:10px;}
.videos {width:32%; height:176px; margin-bottom:10px;}

/*FOOTER*/
.hme-scl-bnr li {margin:8px; width:6%;}
.lft-pnl {width:32%;}
.lft-pnl-cnt{font-size:9px; line-height:12px; padding:0px;}
.lft-pnl-ldngpg{font-size: 9px; line-height:12px; padding:0px;}
.mid-pnl {width: 42%; border:none; margin-top:5px;}
.mid-pnl-cnt li { margin:auto; width:7%;}
.mid-pnl-cnt img {width:25px; height:25px;}
.rgt-pnl {width: 26%; padding:0px;}
.rss{margin-top:10px; margin-bottom:10px; margin-right:10px;}
.bottom-txt {font-size: 9px; line-height: 15px;}
}


@media all and (min-width: 1152px){	
/*HEADER*/
#scroller-hide .hai {margin-top: 0px;}
.hai-sub2 {display: none;}
.hai-sub {padding-right:10px; line-height:20px;}
.top1{float: left; margin-top:5px; width:75%;}
#scroller-hide .hai-divider { text-align:left; font-size:18px; margin-top:20px;}
.hai-helpline {display:none;}
.hai-divider {	font-size:16px;	line-height:30px; margin-top:12px; font-weight:100;}
.videos {margin-left:9px; margin-right:9px;}
}


@media all and (min-width: 1152px) and (max-width: 1277px){
.container { padding-right: 2%; padding-left: 2%;}
	
/*-----------------------*/
.home-course-t{font-size: 15px;	line-height:18px;}
.home-course-t2{font-size: 15px; line-height:18px;}
.home-course-sb {font-size:18px; line-height:32px;}	
.home-articles{	font-size: 15px; line-height:35px;}

/*FOOTER*/
.lft-pnl {width:32%;}
.lft-pnl-cnt{font-size:10.5px; padding:0px;}
.lft-pnl-ldngpg{font-size: 10.5px; padding:0px;}
.mid-pnl {width: 45%; border:none; margin-top:5px;}
.mid-pnl-cnt li { margin:auto; width:7%;}
.rgt-pnl {width: 23%; padding:0px;}
.bottom-txt {font-size: 10px; line-height: 15px;}
}


@media all and (min-width: 1278px){	
/*HEADER*/
.colum-8 { margin-left:5%;}
.colum-4 { margin-right:5%;}

/*-----------------------*/
.container { padding-right: 5%; padding-left: 5%;}
.top1{float: left; width:525px;}
.home-images {width:100%; margin:auto 0px;}
.home-course-t{font-size: 15px;	line-height:18px;}
.home-course-sb {font-size:18px; line-height:32px;}	
.home-articles{	font-size: 14px; line-height:35px; font-weight:bold;}

/*FOOTER*/

.mid-pnl {border:none; margin-top:5px;}
.hme-scl-bnr { width:85%;}
}	

@media all and (min-width: 1400px){
/*HEADER*/
.hai-helpline {display:none;}
.hai-sub2 {display:none;}
.lft-pnl {width:33%;}
}
