.thumbs {
	width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.thumbs li {
	list-style: none;
	float: left;
	margin: 0 12px 12px 0;
	padding: 0;
}
.thumbs.style1 li {
	width: 46%;
}
.thumbs.style1 img {
	width: 100%;
}
.thumbs li a {
}
.thumbs li img {
	display: block;
}
.thumbs li a img {
	border: none;
}
#cycle {
	margin: 0;
	padding: 0;
	width: 100%;
	padding: 0;
}
#cycle li {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 3px;
	width: 100%;
	overflow: hidden;
}
#cycle li img {
	width: 100%;
}
#cycle li div {
	position: absolute;
	bottom: 3px;
	left: 3px;
	padding: 3px;
	width: 494px;
	background: black;
	color: white;
	font-size: 12px;
	opacity: .8;
}
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	overflow: hidden;
}
#cboxOverlay {
	position: fixed;
	width: 100%;
	height: 100%;
}
#cboxMiddleLeft, #cboxBottomLeft {
	clear: left;
}
#cboxContent {
	position: relative;
}
#cboxLoadedContent {
	overflow: auto;
}
#cboxLoadedContent iframe {
	display: block;
	width: 100%;
	height: 100%;
	border: 0;
}
#cboxTitle {
	margin: 0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
	cursor: pointer;
}
/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay {
	background: #000;
}
#colorbox {
}
#cboxContent {
	margin-top: 20px;
}
#cboxLoadedContent {
	background: #000;
	padding: 5px;
}
#cboxTitle {
	position: absolute;
	top: -20px;
	left: 0;
	color: #ccc;
}
#cboxCurrent {
	position: absolute;
	top: -20px;
	right: 0px;
	color: #ccc;
}
#cboxSlideshow {
	position: absolute;
	top: -20px;
	right: 90px;
	color: #fff;
}
#cboxPrevious {
	position: absolute;
	top: 50%;
	left: 5px;
	margin-top: -32px;
	background: url(images/controls.png) top left no-repeat;
	width: 28px;
	height: 65px;
	text-indent: -9999px;
}
#cboxPrevious.hover {
	background-position: bottom left;
}
#cboxNext {
	position: absolute;
	top: 50%;
	right: 5px;
	margin-top: -32px;
	background: url(images/controls.png) top right no-repeat;
	width: 28px;
	height: 65px;
	text-indent: -9999px;
}
#cboxNext.hover {
	background-position: bottom right;
}
#cboxLoadingOverlay {
	background: #000;
}
#cboxLoadingGraphic {
	background: url(images/loading.gif) center center no-repeat;
}
#cboxClose {
	position: absolute;
	top: 5px;
	right: 5px;
	display: block;
	background: url(images/controls.png) top center no-repeat;
	width: 38px;
	height: 19px;
	text-indent: -9999px;
}
#cboxClose.hover {
	background-position: bottom center;
}





/* CSS Document */
html, body {width:100%; padding:0; margin:0;}

ul{border:0; margin:0; padding:0;}

#pagination-flickr li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
}
#pagination-flickr a{
border:solid 1px #DDDDDD;
margin-right:2px;
}
#pagination-flickr .previous-off,
#pagination-flickr .next-off {
color:#666666;
display:block;
float:left;
font-weight:bold;
padding:3px 4px;
}
#pagination-flickr .next a,
#pagination-flickr .previous a {
font-weight:bold;
border:solid 1px #FFFFFF;
} 
#pagination-flickr .active{
color:#ff0084;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-flickr a:link,
#pagination-flickr a:visited {
color:#0063e3;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-flickr a:hover{
border:solid 1px #666666;
}

body{font-family: 'Open Sans Condensed', sans-serif; margin:0;background:#FFF; width:100%;color:#333; overflow-x:hidden;}

top, breadcrumbs, call-now, logo, nav, button, content, qitem, photo-gallery, whats-new, like-page, footer, testimonials, enquiry&admission { display:block;}
#wrapper { width:100%; height:100%; margin:0; padding:0;}
#header-wrapper { margin:0 0 0 0;padding:0 0 0 0 !important;}

#main-wrapper{background: #EAEAEA; width:100%; margin:10px 0; padding:10px 0; }
#main-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.center { width:980px; height:auto; margin:0 auto;}
.center:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clear {float: none !important;clear: both;}

h1 { width:100%; font-size:36px; line-height:40px; text-align:center; margin:0; padding:10px 0; color:#333 !important;}
h1 span { width:100%; font-size:36px; line-height:40px; text-align: left; margin:0; padding:10px 0; color:#333; float:left; }
h2 { width:100%; font-size:30px; line-height:40px; text-align:center; margin:0; padding:10px 0; color: #BA0407;}
h3 { width: auto; font-size:30px; line-height:30px; text-align: center; margin:0; padding:10px 0 ; color:#BA0407;}

h3 span { width:100%; font-size:26px; line-height:30px; text-align: left; margin:0; padding:0; color:#BA0407; float:left;}

h4 { width:100%; font-size:30px; line-height:30px; text-align: left; margin:0; padding:10px 0; color:#333;}
h5 { width:100%; font-size:24px; line-height:26px; text-align: left; margin:0; padding:5px 0; color:#333;}


p { width:100%; font-size:14px; line-height:22px; text-align:left; 
margin:10px 0; padding:0; color:#333; font-family:Arial, Helvetica, sans-serif;
}
p span { color:#BA0407; font-weight: bold;}
p a {color:#BA0407; text-decoration:none;}
p a:hover { color:#333; }

p1 { float:left;width:100%; font-size:14px; line-height:22px; text-align:justify !important; margin:10px 0; padding:0; color:#333; font-family:Arial, Helvetica, sans-serif;}
p1 span { color:#BA0407;}
p1 a {color:#BA0407; text-decoration:none;}
p1 a:hover { color:#333; }
/**TOP**/
.top-bg { background:#EAEAEA; width:100%; height:30px; margin:0; padding:0; position:fixed;top:0;  z-index:3000; box-shadow:0px -1px 5px #333;}
.top { width:980px; height:30px; margin:0 auto; padding:0;}
/**breadcrumbs**/
.breadcrumbs { float:left; width: auto; height:30px; line-height:30px; margin:0; padding:0; font-size:12px; color:#B90406; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.breadcrumbs span { color:#333; font-weight:normal;}
.breadcrumbs a { color:#333; text-decoration:none;}
.breadcrumbs a:hover {color:#B90406;}
/**breadcrumbs**/

/**CALL-NOW**/
.call-now { float:right; width: auto; height:30px; margin:0; padding:0;}
.call-now ul { float:left; margin:0; padding:0 5px; list-style:none; background:url(../images/line.jpg) no-repeat left ; height:30px;}
.call-now ul li { }
.call-now ul li.icon { float:left; width:auto; width:20px; height:20px; line-height:20px; padding:5px; margin:0; }
.call-now ul li.text { float:left; text-align:left; font-size:12px; color:#333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; width:auto; height:20px; line-height:20px; padding:5px; margin:0;}
.call-now ul li.text a { text-decoration:none; color:#333;}
.call-now ul li.text a:hover {color:#B90406;}
/**CALL-NOW**/

/**SEARCH-FORM**/
#search-form {display:inline-block;position:relative;background:#FAFAFA;width:178px;height:18px;margin:5px 0 5px 5px; border:1px solid #CCC; }
#search-form input {outline:none;margin:0 !important ;color:#666;border:none;font-size:12px;font-family:Arial, Helvetica, sans-serif;background:none;text-transform: capitalize;height:18px; line-height:18px;width:150px; padding:0 0 0 5px;}
.search-form-submit {position:absolute;display:block;width:18px;height:18px;background:url(../images/header-search-submit.gif) no-repeat 0 0;right:0px;top:0px;}
.search-form-submit:hover {background:url(../images/header-search-submit.gif) no-repeat 0 bottom;}
/**SEARCH-FORM**/
/**TOP**/

/**LOGO**/
.logo { float:left; width:260px; height:70px; margin:45px 0 20px 0; padding:0px;}
/**LOGO**/

/**NO**/
.mob-no { float:right; width: auto; height: auto; margin:35px 0 20px 0; padding:0;}
.mob-no ul { float:left; margin:0; padding:0; list-style:none;}
.mob-no ul li.i { float:left; width:30px; height:45px; margin:25px 0 0 0; padding:0;}
.mob-no ul li.t { float:left; width: 150px; font-size:20px; text-align: left; margin:6px 0 0 10px; padding: 0 ; color:#BA0407; font-weight:700;}
/**NO**/

/**NAV**/
.nav-bg { width:100%; height:40px; margin:0; padding:0; background:#333; z-index:10; position:relative;}

/**NAV**/

/*Banner*/
.banner-bg { width:1000px; height:420px; margin:10px auto; padding:0px;}
/*Banner*/

/*.line { width:100%; height:10px; background:#FFF; margin: 10px 0; padding:0;}*/


/*****BUTTON*****/
.button { padding:10px 20px; margin:0 auto ; width:178px; border:1px solid #333;-moz-border-radius: 10px;  -webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px; font-size:20px; text-align:center; background:url(../images/nav.jpg) repeat center top; }
.button a { text-decoration:none; width: auto; font-weight: normal; color:#FFF; text-align:center; text-transform: capitalize; font-family:Arial, Helvetica, sans-serif; margin:0 auto ;}
.button:hover { padding:10px 20px; margin:0 auto ; border:1px solid #BA0407;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px; font-size:20px; font-weight: normal; color:#FFF; text-align:center; background:url(../images/nav-hover.jpg) repeat center top;}
/*****BUTTON*****/

/*content*/
.content {width:960px; height: auto; margin:10px auto 0; padding:0px;}
.content:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*content*/


.qitem {width:300px; height:200px;	margin:10px;background:#EAEAEA; overflow:hidden;/* for child absolute position */
position:relative;/* display div in line */float:left;cursor:hand; cursor:pointer;}
.qitem img {border:0;/* allow javascript moves the img position*/position:absolute;z-index:200;}
.qitem .caption {position:absolute;	z-index:0;color:#ccc;	display:block;}
.qitem .caption p { width:auto; padding:10px 10px;margin:0; color:#333; text-align: center;}
/* Setting for corners */
.topLeft, .topRight, .bottomLeft, .bottomRight {position:absolute; background-repeat: no-repeat; float:left;
}
.topLeft {background-position: top left;} 
.topRight {background-position: top right;} 
.bottomLeft {background-position: bottom left; } 
.bottomRight {background-position: bottom right;}

/**photo-gallery**/
.photo-gallery { float:left; width:300px; height: auto; margin:20px 0 0 10px; padding:0;}
.a2 {margin:0px;}
.a2:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.col-1 {float:left;width:88px; height:68px; padding:0;margin:5px;}
.img-box {display:inline-block;padding:1px;background:#fff;border:1px solid #DFDFDF;border-radius:0px; margin:0px;}
.lightbox-image{display:inline-block;position:relative; margin:0; padding:0;}
a.border{padding:1px;background:#dededa;display:inline-block;}
.lightbox-image img{position:relative;z-index:2;}
.lightbox-image span{position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/magnify.png) 50% 50% #fff no-repeat;}

.photo-gallery p { float: right; color:#333; text-align: right; margin:10px 0 0 0; padding:0;}
.photo-gallery p a { font-style:italic;}
/**photo-gallery**/

/**Contant-center**/
.Contant-center { width:100%; min-height:240px; float:left; padding:150px 0px 0px 0px; }
/**Contant-center**/
/**whats-new**/
.whats-new { float:left; width:320px; height:350px; margin:20px 0 0 20px; padding:0;}
.whats-new p { float:left; text-align:left; color:#666; margin:0; padding:0;}
.whats-new p a { float: right; text-align: right; margin:10px 0 0 0; padding:0;  font-style:italic;}
/**whats-new**/

/**like-page**/
.like-page { float:left; width:300px; height: auto; margin:20px 0 0 20px; padding:0;}
/**like-page**/

/*four_icon*/
.four_icon { margin: 0; padding:10px; float:left; width:960px; height:100px; }
/********Scroll******/
.simply-scroll-container { position: relative;float:left;}
/* Clip DIV - automatically generated */
.simply-scroll-clip { position: relative;overflow: hidden;}
/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { overflow: hidden;margin: 0;padding: 0;list-style: none;float:left;}
.simply-scroll-list li {padding: 0;margin: 0px 0px 0px 0px;list-style: none;float:left;}
.simply-scroll-list li img {border: none;display: block;}
/* Custom class modifications - adds to / overrides above
.simply-scroll is default base class */
/* Container DIV */
.simply-scroll { width:auto;height:100px;}
/* Clip DIV */
.simply-scroll .simply-scroll-clip {width:960px;height: 100px; margin:0;}
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {float: left; /* Horizontal scroll only */
width: auto;height: 100px;margin:0px 10px 0px 0px;}
/********Scroll******/


/**FOOTER**/
.footer-bg { width:100%; height: auto; margin:20px 0px 35px 0px; padding:0; background:#EAEAEA; border-top:1px solid #333;}

.footer { width:980px; margin:0 auto; height: auto; padding:10px 0; }
.footer:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}
/**FOOTER**/

/**Course Inquiry**/
.course-inquiry { float:left; width:400px; height: auto; margin:0 0 0 0; padding:0;}
.course-inquiry ul { float:left; margin:0; padding:0; list-style:none;}
.course-inquiry ul li { float:left; width:auto; height:auto; margin:10px 10px 0px 10px; padding:0px;}

.bor {font-size:14px; padding:5px; color:#999999;  width:168px; height:18px; border:1px solid #C4C4C4;  border-radius: 10px; background:#FFFFFF; }
.bor:focus { font-size:14px; padding:5px; color:#666;width:168px; height:18px;border:1px solid #BA0407;  border-radius: 10px; background:#FFFFFF;}

textarea {font-size:14px; padding:5px; color:#999999;  width:368px; height:60px; border:1px solid #C4C4C4;  border-radius: 10px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; resize:vertical; }

textarea:focus { font-size:14px; padding:5px; color:#999999;width:368px; height:60px;border:1px solid #BA0407;  border-radius: 10px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

.course-inquiry ul li.er{ float:left; width:165px; height:22px; line-height:22px; margin:0 0 0 10px; padding:0 0 0 5px; font-size:12px; text-align: left; font-family:Arial, Helvetica, sans-serif; color:#BA0407; }
.err_msg { color:#F00; float:left;  width: auto; height:22px; line-height:22px;}
/**Course Inquiry**/

#scrolltab{width:40px;height:40px;position:fixed;top:89%;right:10px;margin-top:-20px;background-color:#333;border: 1px solid #333; border-radius:4px;
z-index:2000; display:none; background-image: url(../images/scrolltop.png); background-repeat: no-repeat; background-position: 0px 1px; cursor:pointer;}

/*Btn*/
.btn {background:#BA0407;border-radius: 5px; cursor: pointer;display: inline-block;font-size: 14px;height: auto !important;line-height: 14px; float:left;padding: 4px 10px !important; margin:0px 0px 0px 0px; text-decoration:none; color:#FFFFFF; border:none;}
.btn a { font-weight:normal; color:#FFFFFF;}
.btn:hover {background:#333;color: #FFFFFF;  text-decoration:none;}
/*Btn*/

/**Contact Info**/
.contact-info { float: left; width:560px; height: auto; margin:0 0 0 10px; padding:0px 0px 0px 0px;}
.contact-info ul { float:left; width:270px; height:auto; margin:10px 5px; padding:0; list-style:none;}
.contact-info ul li.icon { float:left; width:20px; height:20px; margin:5px 10px 5px 0; padding:0;}
.contact-info ul li.text { float:left; width:230px; height:auto; margin:5px 10px 5px 0; padding:0; font-size:12px; font-weight:normal; color:#333; text-align: left; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.contact-info ul li.text a { text-decoration:none; color:#B90406; }
.contact-info ul li.text a:hover { color:#333;}
.contact-info ul li.text span { color:#B90406; font-weight:700;}

.follow-us { float:left; margin:0 0 0 25px; padding:0;}
.follow-us ul { float:left; margin:0; padding:0; list-style:none;}
.follow-us ul li { float:left; width:30px; height:31px; margin:2px; padding:0;}
.follow-us ul li a { display: block;}
.follow-us ul li:hover {opacity:0.7;}
/**Contact Info**/

.footer-nav { width:100%; height: 230px; bottom:0; margin:0px 0 0px 0; padding:0; background:#333 url(../images/banner-abstract.png) repeat-x; 
box-shadow:inset 0px 0px 300px #0F0F0F; }
.footernav { width:980px; margin:0 auto; height: auto; padding:0;  }
.footernav:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.copyright { float:left; width:auto; height:auto; line-height:45px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:left; font-weight:normal; color:#FFF;}

.footernavigition { float:left; margin:10px 0px 0 5px; padding:0; width:180px; height:auto; }
.footernavigition ul { float:left; margin:10px 0px; padding:0; list-style:none; width:auto;}
.footernavigition ul li { float:left; margin:0; padding:0; width:150px; }
.footernavigition ul li.top_tital{ float:left; width:170px; height:auto; 
margin:0px 0px 0px 0px; padding:0px 0px; font-size:14px; font-weight:normal; color:#FFF;text-align: left; line-height:15px; font-family:Arial, Helvetica, sans-serif; height:22px;}
.footernavigition ul li a { float:left; text-align:left; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0 3px; color:#CCC; text-decoration:none; line-height:20px;}
.footernavigition ul li a:hover { color:#fff; padding:0 0px 0 6px;}

.footer-fix { width:100%; height:35px; margin:0 0 0px 0; padding:0; background:#CCC; padding:0; position:fixed;bottom:0;  z-index:3000; box-shadow:0px -1px 5px #333;}
.footer_fix_center { margin:0px auto; height:35px; width:1000px;}
.footer_fix_center ul  { float:left; margin:0px; padding:0px; height:auto; list-style:none; width:auto;  }
.footer_fix_center ul li { margin:7px 0px 0px 30px; padding:0px; height:auto; width:300px; float:left; text-align:center; }
.footer_fix_center ul li a { color:#900; font-size:16px; text-decoration:none; font-weight:bold;  }
.footer_fix_center ul li a:hover { color:#333; }


.powered { width:auto; height:auto; margin:0 auto; padding:10 0 5px 0; text-align: center;} 
.powered a { display:block;}
.powered a:hover {opacity:0.7;}
.powered:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.testimonials { width:980px; height:auto; margin:10px auto; padding:0;}
.testimonials p { width:100%; font-size:16px; line-height:22px; text-align:center; margin:10px 0; padding:0; color:#666; font-family:Arial, Helvetica, sans-serif; font-style:italic;}
.testimonials p span { font-style:normal; color:#BA0407; font-weight:normal; line-height:24px; margin:0; padding:0;}
.testimonials:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.map { float:left; width:354px; height: auto; margin:10px 0 0 20px; padding:2px; border:1px solid #DDD;}

/**Enquiry & Admission**/
.enquiryform { float:left; width:600px; min-height:350px; height:auto; margin:10px 0; padding:0; font-family:Arial, Helvetica, sans-serif;}
.enquiryform ul { float:left; margin:0; padding:0; list-style:none;}
.enquiryform ul li { float:left; width:240px; height:auto; line-height:22px; margin:5px 10px 5px 0px; padding:0px; font-size:12px; text-align: left; color:#333333;}
.enquiryform ul li.label { float:left; font-size:14px; line-height:22px; text-align: right; color:#333; width:140px; margin:5px 10px 5px 0px; padding:3px 0 0 0;  } 
.enquiryform ul li.label span { color:#F00;}

.border {font-size:14px; padding:5px; color:#999999;  width:228px; height:18px; border:1px solid #C4C4C4;  border-radius: 7px; background:#FFFFFF; float:left; }
.border:focus { font-size:14px; padding:5px; color:#666;width:228px; height:18px;border:1px solid #BA0407;  border-radius: 7px; background:#FFFFFF;}

.textar {font-size:14px; padding:5px; color:#999999;  width:228px; height:60px; border:1px solid #C4C4C4;  border-radius: 7px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; resize:vertical; }
.textar:focus { font-size:14px; padding:5px; color:#999999; width:228px; height:60px;border:1px solid #BA0407;  border-radius: 7px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

.select {font-size:14px; padding:5px; color:#999999;  width:238px; height:30px; border:1px solid #C4C4C4;  border-radius: 7px; background:#FFFFFF; }
.select:focus { font-size:14px; padding:5px; color:#666;width:238px; height:30px;border:1px solid #BA0407;  border-radius: 7px; background:#FFFFFF;}

.enquiryform ul li.er{ float:left; width:190px; height:30px; line-height:30px; margin:5px 0px 5px 0px; padding:0px; font-size:12px; text-align: left; border:0px solid  #903; color:#BA0407; }
/**Enquiry & Admission**/

.subbanner { float:left; width:980px; height:300px; background:#666; margin:10px 0; padding:0px;}

.box { float:left; width:305px; height: auto; margin:10px; padding:0;}
.box2 { float:left; width:220px; height: auto; margin:10px; padding:0;}

.download{ float:left; width:220px; height: auto; margin:10px 5px; padding:0; display:block;}
.download ul{margin:10px 0px;padding:0px; min-height:200px; width:auto; float:left; list-style:none; }
.download ul li{margin:0px;padding:0px; height:auto; width:220px; float:left; }
.download ul li a { font-size:14px; line-height:22px; text-align:left; margin:10px 10px; padding:0; color:#333; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.download ul li a:hover { padding-left:3px; color:#000; font-size:15px; }

/*** Social Icon***/
#facebook #facebook_inner {/*background-color: #333333;*/ background-image: url(../images/icon1.png);color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: -90px; overflow: hidden; position: fixed; text-indent: -100000px;    top: 200px; width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#facebook #facebook_inner:hover {/*background-color: #333333;*/ background-image: url(../images/icon1.png); color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 200px; width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}

#twitter #twitter_inner {/*background-color: #333333;*/ background-image: url(../images/icon2.png);color: #FFFFFF; cursor: pointer;
height: 40px; left: 0; margin-left: -90px; overflow: hidden; position: fixed; text-indent: -100000px; top: 245px;
width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#twitter #twitter_inner:hover {/*background-color: #333333;*/ background-image: url(../images/icon2.png); color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 245px;
width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}

#google_plus #google_plus_inner {/*background-color: #333333;*/ background-image: url(../images/icon3.png); color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: -90px; overflow: hidden; position: fixed; text-indent: -100000px; top: 290px;
width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#google_plus #google_plus_inner:hover {/*background-color: #333333;*/ background-image: url(../images/icon3.png);color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 290px; width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
/*** Social Icon***/

/**===-- Testimonials --===**/

.testiminials{margin:0px; padding:0px; width:100%; min-height:130px; float:left;}
.testiminials ul{ margin:0px; padding:0px; float:left; height:auto; width:auto; list-style:none; }
.testiminials ul li.name{ float:left; margin:0px 0px 5px 0px; padding:0px; width:850px; height:20px;  }
.testiminials ul li.s_img{ float:left; margin:5px 10px; padding:0px; width:90px; height:100px;
}
.testiminials ul li.text{ float:left; margin:0px; padding:0px; width:850px; min-height:100px; }
p2 { float:left;width:100%; font-size:14px; line-height:24px; text-align:justify !important; margin:10px 0; padding:0; color:#333; font-family:Arial, Helvetica, sans-serif;}

/**===-- Testimonials --===**/



/****** Gallery *****/
#gallery_menu{
	display:block;
	width:100%;
	padding:10px 0 ;
	margin:0px 0px 0px 0px;
	float:left;
	height:18px;
	border-bottom:1px dotted #333;
	border-top:1px dotted #333;
	}
	
ul#gallery-filter{ margin: -8px 0; padding: 0; height:35px;  line-height: 20px; float:left; width:100%; background:#333; border-radius:5px; }
ul#gallery-filter:after {content: "";clear: both;display: block; overflow: hidden;
visibility: hidden;width: 0;height: 0; border:1px solid;}
ul#gallery-filter li{ display: inline; font-size:14px; position: relative;  }
ul#gallery-filter li:first-child {margin: 0; }
ul#gallery-filter a,ul#gallery-filter li a:link{ margin-right:10px; 
padding: 0.5em 1em; color: #000000;  text-decoration: none; display: block; font-family:Arial, Helvetica, sans-serif;  float:left;  color:#FFF; }
ul#gallery-filter li ul {display: none;}
ul#gallery-filter li ul:before {content: " ";position: absolute;display: block;z-index: 1500; top: -10px;height: 10px; width: 100%; }
ul#gallery-filter li:hover ul {position: absolute; display: block; z-index: 1000;
left:0; top: 35px; width:auto; padding: 5px 0;list-style: none;background:#BB0408;border-radius: 4px; }
ul#gallery-filter li ul li {float: none;margin: 0 5px; border-bottom: 1px solid  #CCCCCC;}
ul#gallery-filter li ul li:first-child {margin: 0 5px;border-top: 0 none;}
ul#gallery-filter ul li:last-child {border-bottom: 0 none;}
ul#gallery-filter ul li a, ul.dark_menu li ul li a:link {color: #FFFFFF;
padding:5px;white-space: nowrap;text-align:left;}
ul#gallery-filter li ul li a:hover {text-decoration: none;color:#FFF;}
ul#gallery-filter a:hover, ul#gallery-filter a.current{ color:#FFF; background-color: #BB0408; border-radius:3px; }
ul#gallery-filter a.current{ background-color: #BB0408; color: #FFFFFF; }
	
ul#gallery-list li { float:left;	display:block;	width:195px; height:160px; margin:10px; padding:0px 0px 0px 5px;background-color: #FFF; -moz-border-radius: 10px;  -webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px; 	}

	
ul#gallery-list li .content_block img{ clear:both; display:block; margin:5px 0px 0px 0px; border:none; width:190px; height:150px;  -moz-border-radius: 10px;  -webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px;  }
ul#gallery-list li .content_block h2 a{ font-size:13px; text-decoration:none; padding-top:0px; display:block; color:#C60808;}

ul#gallery-list li:hover{  background-color:#BB0408; }
ul#gallery-list li:hover .content_block h2 a{  color:#FFF;	}

/* Portrait tablet to landscape and desktop */

.college-logo { margin:20px 0px; padding:0px; float:left; min-height:200px; width:100%; }
.college-logo ul { margin:10px 20px; padding:20px 20px 5px 20px; float:left; 
height:170px; width:160px; list-style:none; background:#FFF; box-shadow:inset 0px 0px 10px #333;  }
.college-logo ul li.logoimg { float:left; margin:0px; padding:0px; text-align:center; height:135px; width:160px; border-bottom:1px solid #999;  }
.college-logo ul li.nametxt { float:left; margin:0px; padding:0px; text-align:center; height:30px; width:160px;   border-top:1px solid #CCC;  }
.college-logo ul li.nametxt a { color:#333; font-size:16px; text-decoration:none; line-height:30px; font-weight:700; }
.college-logo ul:hover { box-shadow:inset 0px 0px 10px #900; }

.clg_inquiry_form { float:left; width:600px; min-height:300px; height:auto; margin:10px 35px; padding:0; font-family:Arial, Helvetica, sans-serif;}
.clg_inquiry_form ul { float:left; margin:0; padding:0; list-style:none;}
.clg_inquiry_form ul li { float:left; width:240px; height:auto; line-height:22px; margin:5px 10px 5px 0px; padding:0px; font-size:12px; text-align: left; color:#333333;}
.clg_inquiry_form ul li.label { float:left; font-size:14px; line-height:22px; text-align: right; color:#333; width:140px; margin:5px 10px 5px 0px; padding:3px 0 0 0;  } 
.clg_inquiry_form ul li.label span { color:#F00;}
.clg_inquiry_form ul li.er{ float:left; width:190px; height:30px; line-height:30px; margin:5px 0px 5px 0px; padding:0px; font-size:12px; text-align: left; border:0px solid  #903; color:#BA0407; }

/* Portrait tablet to landscape and desktop */



















@media only screen and ( min-width: 768px) and ( max-width: 980px ) {
body{margin:0;background:#FFF; width:100%;color:#333; overflow-x:hidden;}

top, breadcrumbs, call-now, logo, nav, button, content, qitem, photo-gallery, whats-new, like-page, footer, testimonials, enquiry&admission { display:block;}
#wrapper { width:100%; height:100%; margin:0; padding:0;}
#header-wrapper { margin:0 0 0 0;padding:0 0 0 0 !important;}

#main-wrapper{background: #EAEAEA; width:100%; margin:10px 0; padding:10px 0; }
#main-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.center { width:760px; height:auto; margin:0 auto;}
.center:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clear {float: none !important;clear: both;}

h1 { width:100%; font-size:30px; line-height:36px; text-align:center; margin:0; padding:10px 0; color:#333;}
h1 span { width:100%; font-size:30px; line-height:36px; text-align: left; margin:0; padding:10px 0; color:#333; float:left;}
h2 { width:100%; font-size:24px; line-height:35px; text-align:center; margin:0; padding:10px 0; color: #BA0407;}
h3 { width: auto; font-size:20px; line-height:30px; text-align: center; margin:0; padding:10px 0 ; color:#BA0407;}

h3 span { width:100%; font-size:20px; line-height:30px; text-align: left; margin:0; padding:0; color:#BA0407; float:left;}

h4 { width:100%; font-size:20px; line-height:30px; text-align: left; margin:0; padding:10px 0; color:#333;}
h5 { width:100%; font-size:18px; line-height:26px; text-align: left; margin:0; padding:5px 0; color:#333;}


p { width:100%; font-size:14px; line-height:22px; text-align:center; margin:10px 0; padding:0; color:#333; font-family:Arial, Helvetica, sans-serif;}
p span { color:#BA0407; font-weight: bold;}
p a {color:#BA0407; text-decoration:none;}
p a:hover { color:#333; }

p1 { float:left;width:100%; font-size:14px; line-height:22px; text-align:left; margin:10px 0; padding:0; color:#333; font-family:Arial, Helvetica, sans-serif;}
p1 span { color:#BA0407; font-weight: bold;}
p1 a {color:#BA0407; text-decoration:none;}
p1 a:hover { color:#333; }
/**TOP**/
.top-bg { background:#EAEAEA; width:100%; height:30px; margin:0; padding:0; position:fixed;top:0;  z-index:3000; box-shadow:0px -1px 5px #333;}
.top { width:760px; height:30px; margin:0 auto; padding:0;}
/**breadcrumbs**/
.breadcrumbs { float:left; width: auto; height:30px; line-height:30px; margin:0; padding:0; font-size:10px; color:#B90406; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.breadcrumbs span { color:#333; font-weight:normal;}
.breadcrumbs a { color:#333; text-decoration:none;}
.breadcrumbs a:hover {color:#B90406;}
/**breadcrumbs**/

/**CALL-NOW**/
.call-now { float:right; width: auto; height:30px; margin:0; padding:0;}
.call-now ul { float:left; margin:0; padding:0 5px; list-style:none; background:url(../images/line.jpg) no-repeat left ; height:30px;}
.call-now ul li { }
.call-now ul li.icon { float:left; width:auto; width:20px; height:20px; line-height:20px; padding:5px; margin:0; }
.call-now ul li.text { float:left; text-align:left; font-size:12px; color:#333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; width:auto; height:20px; line-height:20px; padding:5px; margin:0;}
.call-now ul li.text a { text-decoration:none; color:#333;}
.call-now ul li.text a:hover {color:#B90406;}
/**CALL-NOW**/

/**SEARCH-FORM**/
#search-form {display:inline-block;position:relative;background:#FAFAFA;width:178px;height:18px;margin:5px 0 5px 5px; border:1px solid #CCC; }
#search-form input {outline:none;margin:0 !important ;color:#666;border:none;font-size:12px;font-family:Arial, Helvetica, sans-serif;background:none;text-transform: capitalize;height:18px; line-height:18px;width:150px; padding:0 0 0 5px;}
.search-form-submit {position:absolute;display:block;width:18px;height:18px;background:url(../images/header-search-submit.gif) no-repeat 0 0;right:0px;top:0px;}
.search-form-submit:hover {background:url(../images/header-search-submit.gif) no-repeat 0 bottom;}
/**SEARCH-FORM**/
/**TOP**/

/**LOGO**/
.logo { float:left; width:260px; height:70px; margin:45px 0 20px 0; padding:0px;}
/**LOGO**/

/**NO**/
.mob-no { float:right; width: auto; height: auto; margin:55px 0 20px 0; padding:0;}
.mob-no ul { float:left; margin:0; padding:0; list-style:none;}
.mob-no ul li.i { float:left; width:30px; height:45px; margin:10px 0 0 0; padding:0;}
.mob-no ul li.t { float:left; width: 150px; font-size:22px; line-height:25px; text-align: left; margin:6px 0 0 10px; padding: 0 ; color:#BA0407; font-weight:700;}
/**NO**/

/**NAV**/
.nav-bg { width:100%; height:40px; margin:0; padding:0; background:#333; z-index:10; position:relative;}

/**NAV**/

/*Banner*/
.banner-bg { width:760px; height:350px; margin:10px auto; padding:0px;}
/*Banner*/

/*.line { width:100%; height:10px; background:#FFF; margin: 10px 0; padding:0;}*/


/*****BUTTON*****/
.button { padding:10px 20px; margin:0 auto ; width:178px; border:1px solid #333;-moz-border-radius: 10px;  -webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px; font-size:20px; text-align:center; background:url(../images/nav.jpg) repeat center top; }
.button a { text-decoration:none; width: auto; font-weight: normal; color:#FFF; text-align:center; text-transform: capitalize; font-family:Arial, Helvetica, sans-serif; margin:0 auto ;}
.button:hover { padding:10px 20px; margin:0 auto ; border:1px solid #BA0407;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px; font-size:20px; font-weight: normal; color:#FFF; text-align:center; background:url(../images/nav-hover.jpg) repeat center top;}
/*****BUTTON*****/

/*content*/
.content {width:760px; height: auto; margin:10px auto 0; padding:0px;}
.content:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*content*/


.qitem {width:300px; height:200px;	margin:10px 40px;background:#EAEAEA; overflow:hidden;/* for child absolute position */

position:relative;/* display div in line */float:left;cursor:hand; cursor:pointer;}
.qitem img {border:0;/* allow javascript moves the img position*/position:absolute;z-index:200;}
.qitem .caption {position:absolute;	z-index:0;color:#ccc;	display:block;}
.qitem .caption p { width:auto; padding:10px 10px;margin:0; color:#333; text-align: center;}
/* Setting for corners */
.topLeft, .topRight, .bottomLeft, .bottomRight {position:absolute; background-repeat: no-repeat; float:left;
}
.topLeft {background-position: top left;} 
.topRight {background-position: top right;} 
.bottomLeft {background-position: bottom left; } 
.bottomRight {background-position: bottom right;}

/**photo-gallery**/
.photo-gallery { float:left; width:200px; height: auto; margin:20px 0 0 10px; padding:0;}
.a2 {margin:0px;}
.a2:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.col-1 {float:left;width:88px; height:68px; padding:0;margin:5px;}
.img-box {display:inline-block;padding:1px;background:#fff;border:1px solid #DFDFDF;border-radius:0px; margin:0px;}
.lightbox-image{display:inline-block;position:relative; margin:0; padding:0;}
a.border{padding:1px;background:#dededa;display:inline-block;}
.lightbox-image img{position:relative;z-index:2;}
.lightbox-image span{position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/magnify.png) 50% 50% #fff no-repeat;}

.photo-gallery p { float: right; color:#333; text-align: right; margin:10px 0 0 0; padding:0;}
.photo-gallery p a { font-style:italic;}
/**photo-gallery**/





/**whats-new**/
.whats-new { float:left; width:190px; height:350px; margin:20px 0 0 20px; padding:0;}
.whats-new p { float:left; text-align:left; color:#666; margin:0; padding:0;}
.whats-new p a { float: right; text-align: right; margin:10px 0 0 0; padding:0;  font-style:italic;}
/**whats-new**/

/**like-page**/
.like-page { float:left; width:300px; height: auto; margin:20px 0 0 20px; padding:0;}
/**like-page**/


/*four_icon*/
.four_icon { margin: 0; padding:10px; float:left; width:740px; height:100px;  }
/********Scroll******/
.simply-scroll-container { position: relative;float:left;}
/* Clip DIV - automatically generated */
.simply-scroll-clip { position: relative;overflow: hidden;}
/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { overflow: hidden;margin: 0;padding: 0;list-style: none;float:left;}
.simply-scroll-list li {padding: 0;margin: 0px 0px 0px 0px;list-style: none;float:left;}
.simply-scroll-list li img {border: none;display: block;}
/* Custom class modifications - adds to / overrides above
.simply-scroll is default base class */
/* Container DIV */
.simply-scroll { width:auto;height:100px;}
/* Clip DIV */
.simply-scroll .simply-scroll-clip {width:740px;height: 100px; margin:0;}
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {float: left; /* Horizontal scroll only */
width: auto;height: 100px;margin:0px 10px 0px 0px;}
/********Scroll******/


/**FOOTER**/
.footer-bg { width:100%; height: auto; margin:20px 0 0 0; padding:0; background:#EAEAEA; border-top:1px solid #333; }

.footer { width:760px; margin:0 auto; height: auto; padding:10px 0; }
.footer:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}
/**FOOTER**/



/**Course Inquiry**/
.course-inquiry { float:left; width:400px; height: auto; margin:0 0 0 0; padding:0;}
.course-inquiry ul { float:left; margin:0; padding:0; list-style:none;}
.course-inquiry ul li { float:left; width:auto; height:auto; margin:10px 10px 0px 10px; padding:0px;}

.bor {font-size:14px; padding:5px; color:#999999;  width:168px; height:18px; border:1px solid #C4C4C4;  border-radius: 10px; background:#FFFFFF; }
.bor:focus { font-size:14px; padding:5px; color:#666;width:168px; height:18px;border:1px solid #BA0407;  border-radius: 10px; background:#FFFFFF;}

textarea {font-size:14px; padding:5px; color:#999999;  width:368px; height:60px; border:1px solid #C4C4C4;  border-radius: 10px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; resize:vertical; }

textarea:focus { font-size:14px; padding:5px; color:#999999;width:368px; height:60px;border:1px solid #BA0407;  border-radius: 10px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

.course-inquiry ul li.er{ float:left; width:165px; height:22px; line-height:22px; margin:0 0 0 10px; padding:0 0 0 5px; font-size:12px; text-align: left; font-family:Arial, Helvetica, sans-serif; color:#BA0407; }
.err_msg { color:#F00; float:left;  width: auto; height:22px; line-height:22px;}
/**Course Inquiry**/

#scrolltab{width:40px;height:40px;position:fixed;top:89%;right:10px;margin-top:-20px;background-color:#333;border: 1px solid #333; border-radius:4px;
z-index:2000; display:none; background-image: url(../images/scrolltop.png); background-repeat: no-repeat; background-position: 0px 1px; cursor:pointer;}

/*Btn*/
.btn {background:#BA0407;border-radius: 5px; cursor: pointer;display: inline-block;font-size: 14px;height: auto !important;line-height: 14px; float:left;padding: 4px 10px !important; margin:0px 0px 0px 0px; text-decoration:none; color:#FFFFFF; border:none;}
.btn a { font-weight:normal; color:#FFFFFF;}
.btn:hover {background:#333;color: #FFFFFF;  text-decoration:none;}
/*Btn*/

/**Contact Info**/
.contact-info { float: left; width:350px; height: auto; margin:0 0 0 10px; padding:0px;}
.contact-info ul { float:left; width:270px; height:auto; margin:10px 5px; padding:0; list-style:none;}
.contact-info ul li.icon { float:left; width:20px; height:20px; margin:5px 10px 5px 0; padding:0;}
.contact-info ul li.text { float:left; width:230px; height:auto; margin:5px 10px 5px 0; padding:0; font-size:12px; font-weight:normal; color:#333; text-align: left; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.contact-info ul li.text a { text-decoration:none; color:#B90406; }
.contact-info ul li.text a:hover { color:#333;}
.contact-info ul li.text span { color:#B90406; font-weight:700;}

.follow-us { float:left; margin:0 0 0 25px; padding:0;}
.follow-us ul { float:left; margin:0; padding:0; list-style:none;}
.follow-us ul li { float:left; width:30px; height:31px; margin:2px; padding:0;}
.follow-us ul li a { display: block;}
.follow-us ul li:hover {opacity:0.7;}
/**Contact Info**/

.footer-bg { width:100%; height: auto; margin:20px 0px 35px 0px; padding:0; background:#EAEAEA; border-top:1px solid #333;}

.footer-nav { width:100%; height:auto; margin:0 0 0px 0; padding:0; background:#333; }
.footernav { width:760px; margin:0 auto; height: auto; padding:0; }
.footernav:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}



.copyright { float:left; width:auto; height:auto; line-height:45px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align:left; font-weight:normal; color:#FFF;}
.footernavigition { float:left; margin:10px 0px 0 5px; padding:0; width:180px; height:auto; }
.footernavigition ul { float:left; margin:10px 0px; padding:0; list-style:none; width:auto;}
.footernavigition ul li { float:left; margin:0; padding:0; width:150px; }
.footernavigition ul li.top_tital{ float:left; width:170px; height:auto; 
margin:0px 0px 0px 0px; padding:0px 0px; font-size:14px; font-weight:normal; color:#FFF;text-align: left; line-height:15px; font-family:Arial, Helvetica, sans-serif; height:22px;}
.footernavigition ul li a { float:left; text-align:left; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0 3px; color:#CCC; text-decoration:none; line-height:20px;}
.footernavigition ul li a:hover { color:#fff; padding:0 0px 0 6px;}


.footer-fix { width:100%; height:35px; margin:0 0 0px 0; padding:0; background:#CCC; padding:0; position:fixed;bottom:0;  z-index:3000; box-shadow:0px -1px 5px #333;}
.footer_fix_center { margin:0px auto; height:35px; width:1000px;}
.footer_fix_center ul  { float:left; margin:0px; padding:0px; height:auto; list-style:none; width:auto;  }
.footer_fix_center ul li { margin:7px 0px 0px 30px; padding:0px; height:auto; width:auto; float:left; text-align:center; }
.footer_fix_center ul li a { color:#900; font-size:16px; text-decoration:none; font-weight:bold;  }
.footer_fix_center ul li a:hover { color:#333; }



.powered { width:auto; height:auto; margin:0 auto; padding:0 0 10px 0; text-align: center;} 
.powered a { display:block;}
.powered a:hover {opacity:0.7;}
.powered:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.testimonials { width:680px; height:auto; margin:10px auto; padding:0;}
.testimonials p { width:100%; font-size:16px; line-height:22px; text-align:center; margin:10px 0; padding:0; color:#666; font-family:Arial, Helvetica, sans-serif; font-style:italic;}
.testimonials p span { font-style:normal; color:#BA0407; font-weight:normal; line-height:24px; margin:0; padding:0;}
.testimonials:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.map { float:left; width:354px; height: auto; margin:10px 0 0 20px; padding:2px; border:1px solid #DDD;}

/**Enquiry & Admission**/
.enquiryform { float:left; width:700; min-height:300px; height:auto; margin:10px 40px; padding:0; font-family:Arial, Helvetica, sans-serif;}
.enquiryform ul { float:left; margin:0; padding:0; list-style:none;}
.enquiryform ul li { float:left; width: auto; height:auto; line-height:22px; margin:5px 10px 5px 0px; padding:0px; font-size:12px; text-align: left; color:#333333;}
.enquiryform ul li.label { float:left; font-size:14px; line-height:22px; text-align: left; color:#333; width:90%; margin:5px 10px 5px 0px; padding:3px 0 0 0;  } 
.enquiryform ul li.label span { color:#F00;}

.border {font-size:14px; padding:5px; color:#999999;  width:270px; height:18px; border:1px solid #C4C4C4;  border-radius: 7px; background:#FFFFFF; float:left; }
.border:focus { font-size:14px; padding:5px; color:#666;width:270px; height:18px;border:1px solid #BA0407;  border-radius: 7px; background:#FFFFFF;}

.textar {font-size:14px; padding:5px; color:#999999;  width:268px; height:60px; border:1px solid #C4C4C4;  border-radius: 7px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; resize:vertical; }
.textar:focus { font-size:14px; padding:5px; color:#999999;width:268px; height:60px;border:1px solid #BA0407;  border-radius: 7px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

.select {font-size:14px; padding:5px; color:#999999;  width:168px; height:30px; border:1px solid #C4C4C4;  border-radius: 7px; background:#FFFFFF; }
.select:focus { font-size:14px; padding:5px; color:#666;width:168px; height:30px;border:1px solid #BA0407;  border-radius: 7px; background:#FFFFFF;}

.enquiryform ul li.er{ float:left; width:200px; height:30px; line-height:30px; margin:5px 0px 5px 0px; padding:0px; font-size:12px; text-align: left; border:0px solid  #903; color:#BA0407;}
/**Enquiry & Admission**/

.subbanner { float:left; width:980px; height:300px; background:#666; margin:10px 0; padding:0px;}

.box { float:left; width:230px; height: auto; margin:10px; padding:0;}
.box2 { float:left; width:170px; height: auto; margin:10px; padding:0;}

/*** Social Icon***/
#facebook #facebook_inner {/*background-color: #333333;*/ background-image: url(../images/icon1.png);color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: -90px; overflow: hidden; position: fixed; text-indent: -100000px;    top: 200px; width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#facebook #facebook_inner:hover {/*background-color: #333333;*/ background-image: url(../images/icon1.png); color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 200px; width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}

#twitter #twitter_inner {/*background-color: #333333;*/ background-image: url(../images/icon2.png);color: #FFFFFF; cursor: pointer;
height: 40px; left: 0; margin-left: -90px; overflow: hidden; position: fixed; text-indent: -100000px; top: 245px;
width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#twitter #twitter_inner:hover {/*background-color: #333333;*/ background-image: url(../images/icon2.png); color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 245px;
width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}

#google_plus #google_plus_inner {/*background-color: #333333;*/ background-image: url(../images/icon3.png); color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: -90px; overflow: hidden; position: fixed; text-indent: -100000px; top: 290px;
width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#google_plus #google_plus_inner:hover {/*background-color: #333333;*/ background-image: url(../images/icon3.png);color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 290px; width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
/*** Social Icon***/

/**===-- Testimonials --===**/

.testiminials{margin:0px; padding:0px; width:100%; min-height:130px; float:left;}
.testiminials ul{ margin:0px; padding:0px; float:left; height:auto; width:auto; list-style:none; }
.testiminials ul li.name{ float:left; margin:0px 0px 5px 0px; padding:0px; width:650px; height:20px;  }
.testiminials ul li.s_img{ float:left; margin:5px 10px; padding:0px; width:90px; height:100px;
}
.testiminials ul li.text{ float:left; margin:0px; padding:0px; width:650px; min-height:100px;}
p2 { float:left;width:100%; font-size:14px; line-height:24px; text-align:left; margin:10px 0; padding:0; color:#333; font-family:Arial, Helvetica, sans-serif;}

/**===-- Testimonials --===**/



/****** Gallery *****/
#gallery_menu{
	display:block;
	width:100%;
	padding:5px 0 ;
	border-top:1px #999 dotted;
	border-bottom:1px #999 dotted;
	margin:20px 0px 10px 0px;
	}
	
ul#gallery-filter{ margin: -20px 0; padding: 0; height: 64px;  line-height: 64px; }
ul#gallery-filter li{ display: inline; font-size:14px; }
ul#gallery-filter a{ margin-right: 0.5em; padding: 0.5em 1em; color: #000000;  text-decoration: none; font-family:Arial, Helvetica, sans-serif; }
ul#gallery-filter a:hover, ul#gallery-filter a.current{ color: #BB0408; }
ul#gallery-filter a.current{ background-color: #BB0408; color: #FFFFFF; }
	


ul#gallery-list li { float:left;	display:block;	width:195px; height:160px; margin:10px; padding:0px 0px 0px 5px;background-color: #FFF; -moz-border-radius: 10px;  -webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px; 	}

	


ul#gallery-list li .content_block img{ clear:both; display:block; margin:5px 0px 0px 0px; border:none; width:190px; height:150px;  -moz-border-radius: 10px;  -webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px;  }
ul#gallery-list li .content_block h2 a{ font-size:13px; text-decoration:none; padding-top:0px; display:block; color:#C60808;}


ul#gallery-list li:hover{  background-color:#BB0408; }
ul#gallery-list li:hover .content_block h2 a{  color:#FFF;	}

/**MENU**/
#menu, #menu ul {margin: 0;padding: 0;	list-style: none; 	}
#menu {width: 760px !important;margin: 0 auto;}
	
#menu:before, #menu:after {content: "";display: table;}
#menu:after {clear: both;}
#menu {zoom:1;}
#menu li {float: left;position: relative; line-height:40px;}
#menu a {float: left;padding: 0px 12px !important;color: #FFF;text-transform: capitalize; font-size:16px !important;
text-decoration: none; font-weight:200;}
#menu li:hover > a {color: #FFF;}
 #menu li.active {color: #FFF; background:#BA0407;}
*html #menu li a:hover { /* IE6 only */color: #FFF; background:#BA0407;}
#menu ul {margin: 20px 0 0 0; padding:0 0 5px 0;_margin: 0; /*IE6 only*/opacity: 0;visibility: hidden;position: absolute;
top: 40px;left: 0;z-index: 1; background: #333;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;	-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
#menu li:hover > ul {opacity: 1;visibility: visible;margin: 0;}
#menu ul ul {top: 0;	left: 190px;margin: 0 0 0 20px;	_margin: 0; /*IE6 only*/}
#menu ul li {float: none;display: block;border: 0;_line-height: 0; /*IE6 only*/}
#menu ul li:last-child {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
#menu ul a {padding: 0 10px;width: 170px;_height: 10px; /*IE6 only*/display: block;white-space: nowrap;float: none;
text-transform: none; line-height:35px; font-size:16px !important;}
#menu ul a:hover {background-color: #333;}
#menu ul li:first-child > a {-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}
#menu ul li:first-child > a:after {content: '';position: absolute;left: 85px;top: -6px;
border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #333;}
#menu ul ul li:first-child a:after {left: -6px;top: 50%;margin-top: -6px;border-left: 0;border-bottom: 6px solid transparent;
border-top: 6px solid transparent;border-right: 6px solid #3b3b3b;}
#menu ul li:first-child a:hover:after {border-bottom-color: #333; }
#menu ul ul li:first-child a:hover:after gallery_menu{border-right-color: #333; border-bottom-color: transparent;}
#menu ul li:last-child > a {-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}

/* Mobile */
#menu-trigger {display: none;}
/**MENU**/
}
/* Portrait tablet to landscape and desktop */





/* Landscape phone to portrait tablet */
@media only screen and ( max-width: 767px) {
	
body{margin:0;background:#FFF; width:100%;color:#333; overflow-x:hidden;}

top, breadcrumbs, call-now, logo, nav, button, content, qitem, photo-gallery, whats-new, like-page, footer, testimonials, enquiry&admission { display:block;}
#wrapper { width:100%; height:100%; margin:0; padding:0;}
#header-wrapper { margin:0 0 0 0;padding:0 0 0 0 !important;}

#main-wrapper{background: #EAEAEA; width:100%; margin:10px 0; padding:10px 0; }
#main-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.center { width:300px; height:auto; margin:0 auto;}
.center:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clear {float: none !important;clear: both;}

h1 { width:100%; font-size:30px; line-height:36px; text-align:center; margin:0; padding:10px 0; color:#333;}
h1 span { width:100%; font-size:30px; line-height:36px; text-align: left; margin:0; padding:10px 0; color:#333; float:left;}
h2 { width:100%; font-size:24px; line-height:35px; text-align:center; margin:0; padding:10px 0; color: #BA0407;}
h3 { width: auto; font-size:20px; line-height:30px; text-align: center; margin:0; padding:10px 0 ; color:#BA0407;}

h3 span { width:100%; font-size:20px; line-height:30px; text-align: left; margin:0; padding:0; color:#BA0407; float:left;}

h4 { width:100%; font-size:20px; line-height:30px; text-align: left; margin:0; padding:10px 0; color:#333;}
h5 { width:100%; font-size:18px; line-height:26px; text-align: left; margin:0; padding:5px 0; color:#333;}


p { width:100%; font-size:14px; line-height:22px; text-align:center; margin:10px 0; padding:0; color:#333; font-family:Arial, Helvetica, sans-serif;}
p span { color:#BA0407; font-weight: bold;}
p a {color:#BA0407; text-decoration:none;}
p a:hover { color:#333; }

p1 { float:left;width:100%; font-size:14px; line-height:22px; text-align:left; margin:10px 0; padding:0; color:#333; font-family:Arial, Helvetica, sans-serif;}
p1 span { color:#BA0407; font-weight: bold;}
p1 a {color:#BA0407; text-decoration:none;}
p1 a:hover { color:#333; }
/**TOP**/
.top-bg { background:#EAEAEA; width:100%; height:30px; margin:0; padding:0; position:fixed;top:0;  z-index:3000; box-shadow:0px -1px 5px #333;}
.top { width:760px; height:30px; margin:0 auto; padding:0;}
/**breadcrumbs**/
.breadcrumbs { float:left; width: auto; height:30px; line-height:30px; margin:0 0 0 10px; padding:0; font-size:10px; color:#B90406; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.breadcrumbs span { color:#333; font-weight:normal;}
.breadcrumbs a { color:#333; text-decoration:none;}
.breadcrumbs a:hover {color:#B90406;}
/**breadcrumbs**/

/**CALL-NOW**/
.call-now { display:none !important;}

/**CALL-NOW**/

/**SEARCH-FORM**/
#search-form { display:none;}

/**SEARCH-FORM**/
/**TOP**/

/**LOGO**/
.logo { float:left; width:260px; height:70px; margin:45px 0 20px 0; padding:0px;}
/**LOGO**/

/**NO**/
.mob-no { display:none;}
/**NO**/

/**NAV**/
.nav-bg { width:100%; height: auto; margin:0; padding:0; background: none !important; z-index:10; position:relative;}

/**NAV**/

/*Banner*/
.banner-bg { width:300px; height: auto; margin:10px auto; padding:0px;}
/*Banner*/
/*
.line { width:100%; height:10px; background:#FFF; margin: 10px 0; padding:0;}*/


/*****BUTTON*****/
.button { padding:10px 20px; margin:0 auto ; width:178px; border:1px solid #333;-moz-border-radius: 10px;  -webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px; font-size:20px; text-align:center; background:url(../images/nav.jpg) repeat center top; }
.button a { text-decoration:none; width: auto; font-weight: normal; color:#FFF; text-align:center; text-transform: capitalize; font-family:Arial, Helvetica, sans-serif; margin:0 auto ;}
.button:hover { padding:10px 20px; margin:0 auto ; border:1px solid #BA0407;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px; font-size:20px; font-weight: normal; color:#FFF; text-align:center; background:url(../images/nav-hover.jpg) repeat center top;}
/*****BUTTON*****/

/*content*/
.content {width:300px; height: auto; margin:10px auto 0; padding:0px;}
.content:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*content*/


.qitem {width:300px; height:200px;	margin:10px 0px;background:#EAEAEA; overflow:hidden;/* for child absolute position */

position:relative;/* display div in line */float:left;cursor:hand; cursor:pointer;}
.qitem img {border:0;/* allow javascript moves the img position*/position:absolute;z-index:200;}
.qitem .caption {position:absolute;	z-index:0;color:#ccc;	display:block;}
.qitem .caption p { width:auto; padding:10px 10px;margin:0; color:#333; text-align: center;}
/* Setting for corners */
.topLeft, .topRight, .bottomLeft, .bottomRight {position:absolute; background-repeat: no-repeat; float:left;
}
.topLeft {background-position: top left;} 
.topRight {background-position: top right;} 
.bottomLeft {background-position: bottom left; } 
.bottomRight {background-position: bottom right;}

/**photo-gallery**/
.photo-gallery { float:left; width:280px; height: auto; margin:20px 0 0 10px; padding:0;}
.a2 {margin:0px;}
.a2:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.col-1 {float:left;width:78px; height:58px; padding:0;margin:7px;}
.img-box {display:inline-block;padding:1px;background:#fff;border:1px solid #DFDFDF;border-radius:0px; margin:0px;}
.lightbox-image{display:inline-block;position:relative; margin:0; padding:0;}
a.border{padding:1px;background:#dededa;display:inline-block;}
.lightbox-image img{position:relative;z-index:2; width:78px; height:58px;}
.lightbox-image span{position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/magnify.png) 50% 50% #fff no-repeat;}

.photo-gallery p { float: right; color:#333; text-align: right; margin:10px 0 0 0; padding:0;}
.photo-gallery p a { font-style:italic;}
/**photo-gallery**/

/**whats-new**/
.whats-new { float:left; width:300px; height: auto; margin:20px 0 0 0px; padding:0;}
.whats-new p { float:left; text-align:left; color:#666; margin:0; padding:0;}
.whats-new p a { float: right; text-align: right; margin:10px 0 0 0; padding:0;  font-style:italic;}
/**whats-new**/

/**like-page**/
.like-page { float:left; width:300px; height: auto; margin:20px 0 0 0px; padding:0;}
/**like-page**/

/*four_icon*/
.four_icon { margin: 0; padding:10px; float:left; width:280px; height:100px;  }
/********Scroll******/
.simply-scroll-container { position: relative;float:left;}
/* Clip DIV - automatically generated */
.simply-scroll-clip { position: relative;overflow: hidden;}
/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { overflow: hidden;margin: 0;padding: 0;list-style: none;float:left;}
.simply-scroll-list li {padding: 0;margin: 0px 0px 0px 0px;list-style: none;float:left;}
.simply-scroll-list li img {border: none;display: block;}
/* Custom class modifications - adds to / overrides above
.simply-scroll is default base class */
/* Container DIV */
.simply-scroll { width:auto;height:100px;}
/* Clip DIV */
.simply-scroll .simply-scroll-clip {width:280px;height: 100px; margin:0;}
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {float: left; /* Horizontal scroll only */
width: auto;height: 100px;margin:0px 10px 0px 0px;}
/********Scroll******/


/**FOOTER**/
.footer-bg { width:100%; height: auto; margin:20px 0 0 0; padding:0; background:#EAEAEA; border-top:1px solid #333; }

.footer { width:280px; margin:0 auto; height: auto; padding:10px 0; }
.footer:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}
/**FOOTER**/

/**Course Inquiry**/
.course-inquiry { float:left; width:280px; height: auto; margin:0 0 0 0; padding:0;}
.course-inquiry ul { float:left; margin:0; padding:0; list-style:none;}
.course-inquiry ul li { float:left; width:auto; height:auto; margin:10px 0px 0px 10px; padding:0px;}

.bor {font-size:14px; padding:5px; color:#999999;  width:108px; height:18px; border:1px solid #C4C4C4;  border-radius: 10px; background:#FFFFFF; margin:0; }
.bor:focus { font-size:14px; padding:5px; color:#666;width:108px; height:18px;border:1px solid #BA0407;  border-radius: 10px; background:#FFFFFF;}

textarea {font-size:14px; padding:5px; color:#999999;  width:248px; height:60px; border:1px solid #C4C4C4;  border-radius: 10px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }

textarea:focus { font-size:14px; padding:5px; color:#999999;width:248px; height:60px;border:1px solid #BA0407;  border-radius: 10px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

.course-inquiry ul li.er{ float:left; width:108px; height:22px; line-height:22px; margin:0 0 0 10px; padding:0 0 0 5px; font-size:10px; text-align: left; font-family:Arial, Helvetica, sans-serif; color:#BA0407; }
.err_msg { color:#F00; float:left;  width: auto; height:22px; line-height:22px;}
/**Course Inquiry**/

#scrolltab{width:40px;height:40px;position:fixed;top:89%;right:10px;margin-top:-20px;background-color:#333;border: 1px solid #333; border-radius:4px;
z-index:2000; display:none; background-image: url(../images/scrolltop.png); background-repeat: no-repeat; background-position: 0px 1px; cursor:pointer;}

/*Btn*/
.btn {background:#BA0407;border-radius: 5px; cursor: pointer;display: inline-block;font-size: 14px;height: auto !important;line-height: 14px; float:left;padding: 4px 10px !important; margin:0px 0px 0px 0px; text-decoration:none; color:#FFFFFF; border:none;}
.btn a { font-weight:normal; color:#FFFFFF;}
.btn:hover {background:#333;color: #FFFFFF;  text-decoration:none;}
/*Btn*/

/**Contact Info**/
.contact-info { float: left; width:100%; height: auto; margin:10px 0 0 0px; padding:0px;}
.contact-info ul { float:left; width:270px; height:auto; margin:10px 5px; padding:0; list-style:none;}
.contact-info ul li.icon { float:left; width:20px; height:20px; margin:5px 10px 5px 0; padding:0;}
.contact-info ul li.text { float:left; width:230px; height:auto; margin:5px 10px 5px 0; padding:0; font-size:12px; font-weight:normal; color:#333; text-align: left; line-height:18px; font-family:Arial, Helvetica, sans-serif;}
.contact-info ul li.text a { text-decoration:none; color:#B90406; }
.contact-info ul li.text a:hover { color:#333;}
.contact-info ul li.text span { color:#B90406; font-weight:700;}

.follow-us { float:left; margin:0 0 0 25px; padding:0;}
.follow-us ul { float:left; margin:0; padding:0; list-style:none;}
.follow-us ul li { float:left; width:30px; height:31px; margin:2px; padding:0;}
.follow-us ul li a { display: block;}
.follow-us ul li:hover {opacity:0.7;}
/**Contact Info**/

.footer-nav { width:100%; height: auto; margin:0 0 0px 0; padding:0; background:#333; }
.footernav { width:280px; margin:0 auto; height: auto; padding:0;}
.footernav:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.copyright { float:left; width:100%; height:auto; line-height:30px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align: center; font-weight:normal; color:#FFF;}
.footernavigition { float:right; margin:0; padding:0; width:auto; line-height:30px; }
.footernavigition ul { float:left; margin:0; padding:0; list-style:none;}
.footernavigition ul li { float:left; margin:0; padding:0; line-height:30px; background: none;}
.footernavigition ul li a { float:left; text-align:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0 10px; color:#CCC; text-decoration:none;}
.footernavigition ul li a:hover { color:#FFF;}

.powered { width:auto; height:auto; margin:0 auto; padding:0 0 10px 0; text-align: center;} 
.powered a { display:block;}
.powered a:hover {opacity:0.7;}
.powered:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.testimonials { width:300px; height:auto; margin:10px auto; padding:0;}
.testimonials p { width:100%; font-size:16px; line-height:22px; text-align:center; margin:10px 0; padding:0; color:#666; font-family:Arial, Helvetica, sans-serif; font-style:italic;}
.testimonials p span { font-style:normal; color:#BA0407; font-weight:normal; line-height:24px; margin:0; padding:0;}
.testimonials:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.map { float:left; width:294px; height: auto; margin:10px 0 0 0px !important; padding:2px; border:1px solid #DDD; overflow:hidden;}

/**Enquiry & Admission**/
.enquiryform { float:left; width:300px; min-height:300px; height:auto; margin:0px 0px; padding:0; font-family:Arial, Helvetica, sans-serif; }
.enquiryform ul { float:left; margin:0; padding:0; list-style:none;}
.enquiryform ul li { float:left; width: auto; height:auto; line-height:0px; margin:3px 0px 3px 0px; padding:0px; font-size:12px; text-align: left; color:#333333;}
.enquiryform ul li.label { float:left; font-size:14px; line-height:0px; text-align: left; color:#333; width:100%; margin:5px 10px 5px 0px; padding:3px 0 0 0;  } 
.enquiryform ul li.label span { color:#F00;}

.border {font-size:14px; padding:5px; color:#999999;  width:240px; height:15px; border:1px solid #C4C4C4;  border-radius: 7px; background:#FFFFFF; float:left; }
.border:focus { font-size:14px; padding:5px; color:#666;width:240px; height:15px;border:1px solid #BA0407;  border-radius: 7px; background:#FFFFFF;}

.textar {font-size:14px; padding:5px; color:#999999;  width:288px; height:60px; border:1px solid #C4C4C4;  border-radius: 7px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; resize:vertical; }
.textar:focus { font-size:14px; padding:5px; color:#999999;width:288px; height:60px;border:1px solid #BA0407;  border-radius: 7px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}

.select {font-size:14px; padding:5px; color:#999999;  width:240px; height:30px; border:1px solid #C4C4C4;  border-radius: 7px; background:#FFFFFF; }
.select:focus { font-size:14px; padding:5px; color:#666;width:240px; height:30px;border:1px solid #BA0407;  border-radius: 7px; background:#FFFFFF;}

.enquiryform ul li.er{ float:left; width:auto; height:auto; line-height:0px; margin:2px 0px 2px 0px; padding:0px; font-size:8px !important; text-align: left; border:0px solid  #903; color:#BA0407;}
/**Enquiry & Admission**/

.subbanner { float:left; width:280px; height:300px; background:#666; margin:10px 0; padding:0px;}

.box { float:left; width:100%; height: auto; margin:10px 0; padding:0;}
.box2 { float:left; width:100%; height: auto; margin:10px 0px; padding:0;}

/*** Social Icon***/
#facebook #facebook_inner {/*background-color: #333333;*/ background-image: url(../images/icon1.png);color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: -90px; overflow: hidden; position: fixed; text-indent: -100000px;    top: 200px; width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#facebook #facebook_inner:hover {/*background-color: #333333;*/ background-image: url(../images/icon1.png); color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 200px; width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}

#twitter #twitter_inner {/*background-color: #333333;*/ background-image: url(../images/icon2.png);color: #FFFFFF; cursor: pointer;
height: 40px; left: 0; margin-left: -90px; overflow: hidden; position: fixed; text-indent: -100000px; top: 245px;
width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#twitter #twitter_inner:hover {/*background-color: #333333;*/ background-image: url(../images/icon2.png); color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 245px;
width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}

#google_plus #google_plus_inner {/*background-color: #333333;*/ background-image: url(../images/icon3.png); color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: -90px; overflow: hidden; position: fixed; text-indent: -100000px; top: 290px;
width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#google_plus #google_plus_inner:hover {/*background-color: #333333;*/ background-image: url(../images/icon3.png);color: #FFFFFF;
cursor: pointer; height: 40px; left: 0; margin-left: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 290px; width: 130px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
/*** Social Icon***/

/**===-- Testimonials --===**/

.testiminials{margin:0px; padding:0px; width:100%; min-height:130px; float:left;}
.testiminials ul{ margin:0px; padding:0px; float:left; height:auto; width:auto; list-style:none; }
.testiminials ul li.name{ float:left; margin:0px 0px 5px 0px; padding:0px; width:100%; height:20px;  }
.testiminials ul li.s_img{ float:left; margin:5px 10px; padding:0px; width:100%; height:100px; text-align:center;
}
.testiminials ul li.text{ float:left; margin:0px; padding:0px; width:100%; min-height:100px;}
p2 { float:left;width:100%; font-size:14px; line-height:18px; text-align:left; margin:10px 0; padding:0; color:#333; font-family:Arial, Helvetica, sans-serif;}

/**===-- Testimonials --===**/

/**College Connected**/

.college-logo { margin:20px 30px; padding:0px; float:left; min-height:200px; width:100%; }

.clg_inquiry_form { float:left; width:100%; min-height:300px; height:auto; margin:0px 0px; padding:0; font-family:Arial, Helvetica, sans-serif; }
.clg_inquiry_form ul { float:left; margin:0; padding:0; list-style:none;}
.clg_inquiry_form ul li { float:left; width:240px; height:auto; line-height:0px; margin:5px 10px 5px 0px; padding:0px; font-size:12px; text-align: left; color:#333333;}
.clg_inquiry_form ul li.label { float:left; font-size:14px; line-height:0px; text-align:left; color:#333; width:140px; margin:5px 10px 5px 0px; padding:3px 0 0 0;  } 
.clg_inquiry_form ul li.label span { color:#F00;}
.clg_inquiry_form ul li.er{ float:left; width:190px; height:auto; line-height:30px; margin:5px 0px 5px 0px; padding:0px; font-size:12px; text-align: left; border:0px solid  #903; color:#BA0407; }

/**College Connected**/


/**===-- Footer --===**/

.footernavigition { float:left; margin:10px 0px 0 50px; padding:0; width:180px; height:auto; }
.footernavigition ul { float:left; margin:10px 0px; padding:0; list-style:none; width:auto;}
.footernavigition ul li { float:left; margin:0; padding:0; width:150px; }
.footernavigition ul li.top_tital{ float:left; width:170px; height:auto; 
margin:0px 0px 0px 0px; padding:0px 0px; font-size:14px; font-weight:normal; color:#FFF;text-align: left; line-height:15px; font-family:Arial, Helvetica, sans-serif; height:22px;}
.footernavigition ul li a { float:left; text-align:left; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0 3px; color:#CCC; text-decoration:none; line-height:20px;}
.footernavigition ul li a:hover { color:#fff; padding:0 0px 0 6px;}



.footer-bg { width:100%; height: auto; margin:20px 0px 70px 0px; padding:0; background:#EAEAEA; border-top:1px solid #333;}


.footer-fix { width:100%; height:auto; margin:0 0 0px 0; padding:0; background:#CCC; padding:0; position:fixed;bottom:0;  z-index:3000; box-shadow:0px -1px 5px #333;}
.footer_fix_center { margin:0px auto; height:auto; width:auto;}
.footer_fix_center ul  { float:left; margin:0px; padding:0px; height:auto; list-style:none; width:auto;  }
.footer_fix_center ul li { margin:0px 0px 0px 30px; padding:0px; height:auto; width:280px; float:left; text-align:center; }
.footer_fix_center ul li a { color:#900; text-decoration:none; font-size:12px;  }
.footer_fix_center ul li a:hover { color:#333; }

/**===-- Footer --===**/


#scrolltab{width:40px;height:40px;position:fixed;top:89%;right:10px;margin-top:-60px;background-color:#333;border: 1px solid #333; border-radius:4px;
z-index:2000; display:none; background-image: url(../images/scrolltop.png); background-repeat: no-repeat; background-position: 0px 1px; cursor:pointer;}


/****** Gallery *****/
#gallery_menu{ display:none;
	}
	


#gallery-list { float:left; margin:0; padding:0;}


ul#gallery-list li { float:left;	display:block;	width:120px; height:90px; margin:10px 11px; padding:0px 0px 0px 5px;background-color: #FFF; -moz-border-radius: 10px;  -webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px; 	}

	


ul#gallery-list li .content_block img{ clear:both; display:block; margin:5px 0px 0px 0px; border:none; width:115px; height:80px;  -moz-border-radius: 10px;  -webkit-border-radius: 10px;-o-border-radius: 10px;border-radius:10px;  }
ul#gallery-list li .content_block h2 a{ font-size:13px; text-decoration:none; padding-top:0px; display:block; color:#C60808;}


ul#gallery-list li:hover{  background-color:#BB0408; }
ul#gallery-list li:hover .content_block h2 a{  color:#FFF;	}

}
/* Landscape phone to portrait tablet */		


