h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top: 0
}
ol,
ul {
	margin: 0
}
p {
	margin: 0
}
body,
html {
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 100%;
	background: #fff
}
body a {
	transition: .5s all;
	-webkit-transition: .5s all;
	-moz-transition: .5s all;
	-o-transition: .5s all;
	-ms-transition: .5s all
}
body {
	overflow-x: hidden;
	overflow-y: auto;
	max-width: 1366px;
	margin: auto
}
.navbar-brand {
	margin: 40px 0 0 0;
	font-size: 25px;
	letter-spacing: 1px;
	font-weight: 600
}
.navbar-default .navbar-brand {
	color: #0079ce;
	font-family: Arial;
	font-size: 30px;
	font-weight: 600
}
.navbar-default {
	background-color: #fff!important;
	background-size: 100% 150px;
	background-repeat: no-repeat;
	border-bottom: 1px solid #e0dfdf;
	border-left: none;
	border-right: none
}
#bs-example-navbar-collapse-1 a {
	color: #fff;
	font-weight: 300
}
#bs-megadropdown-tabs a {
	color: #296d8c;
	font-weight: 300;
	border-right: 1px solid #296d8c
}
.navbar-default .navbar-nav>li>a span {
	display: block
}
.navbar {
	min-height: 100%;
	margin-bottom: 0
}
.navbar .container {
	margin-left: 120px
}
.navbar-nav {
	margin: 0;
	float: right
}
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
	color: #3c48d0;
	background-color: transparent
}
.navbar-nav>li>a {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 0;
	padding-bottom: 0;
	text-align: center;
	font-weight: 100;
	font-size: 15px
}
.dropdown-menu.columns-2 {
	min-width: 400px
}
.dropdown-menu.columns-3 {
	min-width: 550px
}
.multi-column-dropdown {
	list-style: none;
	padding: 0;
	margin: 0
}
.multi-column-dropdown li a {
	display: block;
	clear: both;
	line-height: 1.428571429;
	color: #fff;
	white-space: normal
}
.multi-column-dropdown li a:hover {
	text-decoration: none;
	color: #262626;
	background-color: #f5f5f5
}
.dropdown-menu li a {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: 300
}
.dropdown-menu {
	right: 0!important;
	left: inherit
}
.nav_bottom {
	background-color: transparent;
	border-radius: 0;
	margin-top: -40px;
	margin-left: 5px
}
.nav-tabs {
	display: inline-block;
	border-bottom: none;
	font-weight: 700;
	padding-top: 15px
}
.nav-tabs1 {
	display: inline-block;
	border-bottom: none;
	font-weight: 500;
	background-color: #f1b458;
	width: 100%;
	padding: 0
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover,
.nav-tabs>li>a,
.nav-tabs>li>a:focus,
.nav-tabs>li>a:hover {
	border: none;
	border-radius: 0
}
.nav-list {
	border-bottom: 1px solid #dbd4d4
}
.nav-list1 {
	border-bottom: 1px solid #dbd4d4
}
.nav-list2 {
	border-bottom: 1px solid #dbd4d4
}
.nav-list>li {
	padding: 25px 0 0;
	text-align: left;
	width: 33%
}
.nav-list1>li {
	padding: 20px 15px 15px;
	text-align: left;
	width: 24%
}
.nav-list2>li {
	padding: 20px 15px 15px;
	text-align: left;
	width: 15%
}
.nav-list>li:last-child {
	border-right: 1px solid #eee
}
.nav-list>li>a:hover {
	text-decoration: none
}
.nav-list>li>a>span {
	display: block;
	font-weight: 700;
	text-transform: uppercase
}
.mega-dropdown {
	position: static!important
}
.mega-dropdown-menu {
	padding: 20px 15px 15px;
	text-align: left;
	width: 100%;
	background: #eff7ff
}
i.flags {
	width: 21px;
	height: 13px;
	float: left;
	margin-right: 8px;
	margin-top: 3px
}
i.us {
	background: url(../images/f1.html) no-repeat
}
i.newzland {
	background: url(../images/f2.html) no-repeat
}
.search-form {
	background-color: #f7f7f7;
	position: absolute;
	right: 0;
	top: 100%;
	padding: 10px;
	width: 200px;
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175)
}
.search-form input[type=text] {
	width: 100%;
	height: 30px;
	color: #a7aebf;
	line-height: 20px;
	border: none;
	padding: 5px 15px;
	border-radius: 0;
	outline: 0
}
.search-form .search-submit {
	border: 0;
	padding: 0;
	position: absolute;
	right: 27px;
	top: 20px;
	background: 0 0;
	line-height: 20px
}
ul.nav_1 {
	float: none
}
.navbar-nav>li>.dropdown-menu li {
	margin-right: 0
}
ul.nav_1 li a {
	color: #f2eeee;
	font-family: Calibri;
	font-size: 12pt
}
ul.nav_1 li a i {
	color: #f2eeee;
	font-size: 18px;
	margin-right: 6px
}
ul.nav_1 li.last {
	margin-right: 0
}
.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover,
.nav>li>a:focus,
.nav>li>a:hover {
	background-color: #0a699d!important;
	border-color: #2f374c;
	color: #fff!important
}
.dropdownBackGround ul {
	background-color: #eff7ff
}
.dropdownBackGround ul li a {
	color: #8d8d8d
}
.dropdownBackGround ul li a:hover {
	background-color: transparent;
	color: #000
}
.dropdown-submenu {
	position: relative
}
.dropdown-submenu>.dropdown-menu {
	top: 0;
	left: 101%;
	margin-top: 1px;
	margin-left: -1px;
	-webkit-border-radius: 0 6px 6px 6px;
	-moz-border-radius: 0 6px 6px;
	border-radius: 0 6px 6px 6px;
	width: 275px
}
.dropdown-submenu:hover>.dropdown-menu {
	display: block
}
.dropdown-submenu>a:after {
	display: block;
	content: " ";
	float: right;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 5px 0 5px 5px;
	border-left-color: #565555;
	margin-top: 7px;
	margin-right: 1px
}
@-moz-document url-prefix() {
	.dropdown-submenu>a: after {
		display: block;
		content: " ";
		float: right;
		width: 0;
		height: 0;
		border-color: transparent;
		border-style: solid;
		border-width: 5px 0 5px 5px;
		border-left-color: #565555;
		margin-top: -15px;
		margin-right: 1px
	}
}
.dropdown-submenu:hover>a:after {
	border-left-color: #565555
}
.banner-bg {
	background: url(../images/2.html) no-repeat center top
}
.banner-bg,
.banner-img,
.banner-img2 {
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	min-height: 600px
}
.banner-img {
	background: url(../images/3.html) no-repeat center top
}
.banner-img2 {
	background: url(../images/1.html) no-repeat center top
}
.banner-info {
	text-align: center;
	padding: 8em 0 0 0
}
.banner-info h3 {
	color: #fff;
	font-size: 60px;
	font-weight: 500;
	margin: 0;
	text-transform: uppercase;
	letter-spacing: 15px
}
.banner-info h3 span {
	display: block
}
.banner-info p {
	color: #fff;
	margin: 1em 0 2em;
	font-size: 20px;
	font-weight: 400
}
.banner-info a {
	color: #fff;
	background: #f1b458;
	padding: .7em 1.5em;
	text-decoration: none
}
.banner-info a:hover i.icon_1 {
	color: #2f374c
}
.banner-info a:hover {
	background: #fff;
	color: #2f374c;
	transition: .5s all;
	-webkit-transition: .5s all;
	-o-transition: .5s all;
	-moz-transition: .5s all;
	-ms-transition: .5s all
}
.navbar>.container .navbar-brand,
.navbar>.container-fluid .navbar-brand {
	margin-left: 0!important
}
#slider2,
#slider3 {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	margin: 0 auto
}
.rslides_tabs {
	list-style: none;
	padding: 0;
	background: rgba(0, 0, 0, .25);
	box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1);
	-moz-box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1);
	-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1);
	font-size: 18px;
	list-style: none;
	margin: 0 auto 50px;
	max-width: 540px;
	padding: 10px 0;
	text-align: center;
	width: 100%
}
.rslides_tabs li {
	display: inline;
	float: none;
	margin-right: 1px
}
.rslides_tabs a {
	width: auto;
	line-height: 20px;
	padding: 9px 20px;
	height: auto;
	background: 0 0;
	display: inline
}
.rslides_tabs li:first-child {
	margin-left: 0
}
.rslides_tabs .rslides_here a {
	background: rgba(255, 255, 255, .1);
	color: #fff;
	font-weight: 700
}
.events {
	list-style: none
}
.callbacks_container {
	position: relative;
	width: 100%
}
.callbacks {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0
}
.callbacks li {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0
}
.callbacks img {
	position: relative;
	z-index: 1;
	height: auto;
	border: 0
}
.callbacks .caption {
	display: block;
	position: absolute;
	z-index: 2;
	font-size: 20px;
	text-shadow: none;
	color: #fff;
	left: 0;
	right: 0;
	padding: 10px 20px;
	margin: 0;
	max-width: none;
	top: 10%;
	text-align: center
}
.callbacks_nav {
	position: absolute;
	-webkit-tap-highlight-color: transparent;
	top: 52%;
	left: 4%;
	opacity: .7;
	z-index: 3;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	height: 41px;
	width: 41px;
	background: red;
	margin-top: -65px
}
.callbacks_nav:active {
	opacity: 1
}
.callbacks_nav.next {
	left: auto;
	background-position: right top;
	right: 4%
}
#slider3-pager a {
	display: inline-block
}
#slider3-pager span {
	float: left
}
#slider3-pager span {
	width: 100px;
	height: 15px;
	background: #fff;
	display: inline-block;
	border-radius: 30em;
	opacity: .6
}
#slider3-pager .rslides_here a {
	background: #fff;
	border-radius: 30em;
	opacity: 1
}
#slider3-pager a {
	padding: 0
}
#slider3-pager li {
	display: inline-block
}
.rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0
}
.rslides li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	width: 100%;
	left: 0;
	top: 0
}
.rslides li {
	position: relative;
	display: block;
	float: left
}
.rslides img {
	height: auto;
	border: 0;
	width: 100%
}
.callbacks_tabs {
	list-style: none;
	position: absolute;
	top: 85%;
	z-index: 111;
	left: 46%;
	padding: 0;
	margin: 0
}
.slider-top {
	text-align: center;
	padding: 10em 0
}
.slider-top h1 {
	font-weight: 700;
	font-size: 48px;
	color: #010101
}
.slider-top p {
	font-weight: 400;
	font-size: 20px;
	padding: 1em 7em;
	color: #010101
}
.slider-top ul.social-slide {
	display: inline-flex;
	margin: 0;
	padding: 0
}
ul.social-slide li i {
	width: 70px;
	height: 74px;
	background: url(../images/img-resources.html) no-repeat;
	display: inline-block;
	margin: 0 15px
}
ul.social-slide li i.win {
	background-position: -6px 0
}
ul.social-slide li i.android {
	background-position: -110px 0
}
ul.social-slide li i.mac {
	background-position: -215px 0
}
.callbacks_tabs li {
	display: inline-block;
	margin: 0
}
.callbacks_tabs a {
	visibility: hidden
}
.callbacks_tabs a:after {
	content: "\f111";
	font-size: 0;
	font-family: FontAwesome;
	visibility: visible;
	display: block;
	height: 14px;
	width: 14px;
	display: inline-block;
	border: 2px solid #fff;
	background: 0 0;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-o-border-radius: 30px;
	-ms-border-radius: 30px
}
.callbacks_here a:after {
	border: 2px solid #fff;
	background: #2f374c
}
.details {
	background: #2f374c;
	padding: 3em 0
}
.input-group {
	width: 100%
}
.input-group input[type=text],
select {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	-moz-transition: .3s;
	-o-transition: .3s;
	-webkit-transition: .3s;
	transition: .3s;
	background-color: #fff;
	border: none;
	font-size: 14px;
	min-height: 40px;
	padding: 10px 9px 9px 9px;
	width: 100%;
	color: #555
}
select#country {
	color: #555
}
.submit_button input[type=submit] {
	color: #fff;
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: 500;
	border: none;
	width: 100%;
	background: #f1b458;
	padding: 9px 0;
	outline: 0
}
.submit_button input[type=submit]:hover {
	background: #000
}
.grid_1 {
	padding-top: 1em;
	padding-left: 1em;
	padding-bottom: 1em
}
.grid_1_right h2,
.news h1 {
	font-size: 2em;
	margin-bottom: 1.5em;
	position: relative;
	font-weight: 500;
	color: #000;
	text-transform: uppercase
}
.grid_1_right h2:after,
.news h1:after {
	background-color: #c5c5c5;
	bottom: -15px;
	content: "";
	height: 2px;
	left: 0;
	width: 30px;
	position: absolute;
	z-index: 0
}
.news article {
	border-bottom: 1px solid rgba(0, 0, 0, .1);
	color: rgba(0, 0, 0, .84);
	margin-bottom: 15px;
	padding-bottom: 15px
}
.news article a {
	color: #777;
	font-size: .95em;
	line-height: 1.8em
}
.news article .date {
	margin-bottom: 10px
}
.news article i {
	margin-right: 5px
}
.read-more:after {
	text-shadow: none;
	-webkit-font-smoothing: antialiased;
	font-family: fontawesome;
	speak: none;
	font-weight: 400;
	font-variant: normal;
	line-height: 1;
	text-transform: none;
	-moz-transition: .4s;
	-o-transition: .4s;
	-webkit-transition: .4s;
	transition: .4s;
	color: #f1b458;
	content: "\f18e";
	display: inline-block;
	font-size: 16px;
	margin-left: 5px;
	position: relative;
	top: 2px
}
a.read-more {
	color: #000
}
a.read-more:hover {
	color: #777
}
.nav-tabs1>li.active>a,
.nav-tabs1>li.active>a:focus,
.nav-tabs1>li.active>a:hover {
	color: #fff;
	background-color: #2f374c;
	border: none
}
.nav-tabs1 .open>a,
.nav-tabs1 .open>a:focus,
.nav-tabs1 .open>a:hover,
.nav-tabs1>li>a:focus,
.nav-tabs1>li>a:hover {
	background-color: #2f374c!important;
	border-color: #2f374c;
	color: #fff!important
}
.nav-tabs1>li {
	margin-bottom: 0
}
a#home-tab,
a#profile-tab,
a#profile-tab1 {
	color: #fff
}
.events_box {
	margin: 1em 0 2em
}
.event_left {
	float: left;
	width: 24%
}
.event_left-item {
	padding-right: 20px;
	font-size: 12px;
	text-transform: uppercase
}
.event_right {
	overflow: hidden
}
.event_left-item .icon_2 {
	margin-bottom: 15px;
	font-size: 14px;
	color: #999
}
.event_left-item .icon_2 i {
	font-size: 20px;
	margin-right: 15px;
	float: left;
	vertical-align: middle;
	color: #999
}
.speaker_item a {
	color: #f1b458
}
.speaker_item a:hover {
	color: #000
}
.event_right h3 {
	font-size: 22px;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 3px;
	line-height: 1;
	margin-bottom: 15px
}
.event_right h3 a {
	color: #000
}
.event_right p {
	color: #777;
	font-size: .95em;
	line-height: 1.5em
}
.event_right p a {
	font-size: 1.1em;
	color: #000
}
.event_right p a:hover {
	text-decoration: underline
}
.event_right img {
	margin: 1em 0 0 0;
	width: 50px
}
.bg {
	background: url(../images/bg.html) no-repeat center top;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	min-height: 460px;
	text-align: center;
	padding: 7em 0 0 0
}
#counter {
	height: 141px;
	font-size: 60px;
	color: #fff;
	overflow: hidden
}
.timer {
	border-top: 2px ridge #5f5f5f;
	border-bottom: 2px ridge #5f5f5f
}
.timer h4 {
	font-size: 14px;
	color: #e5e5e5;
	font-style: normal;
	font-variant: normal;
	font-weight: lighter;
	letter-spacing: 1px;
	margin-top: 20px
}
.countDays,
.countHours,
.countMinutes,
.countSeconds {
	display: inline-block;
	padding: 35px 0;
	float: left;
	width: 25%;
	background: rgba(255, 255, 255, .1);
	border: 1px solid rgba(255, 255, 255, .3);
	border-left: none;
	text-align: center;
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out
}
.countDays,
.countHours,
.countMinutes,
.countSeconds:first-child {
	border-left: 1px solid rgba(255, 255, 255, .3)
}
.points {
	float: left;
	width: 40px;
	margin: 0;
	font-size: 44px;
	font-weight: 700;
	text-align: center;
	line-height: 138px;
	text-shadow: none;
	color: #fff
}
.boxName {
	float: left;
	width: 100%;
	font-size: 15px;
	color: #fff;
	font-style: italic;
	font-weight: 500;
	clear: both;
	padding: 2px
}
.newsletter {
	margin: 3em 0 0 0
}
.newsletter input[type=text] {
	padding: 18px 2%;
	width: 50%;
	margin-right: 10px;
	font-size: 13px;
	max-width: 96%;
	outline: 0;
	border: none;
	display: inline-block
}
.newsletter input[type=submit] {
	color: #fff;
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: 500;
	border: none;
	background: #f1b458;
	padding: 14px 30px;
	outline: 0;
	display: inline-block;
	vertical-align: middle
}
.newsletter input[type=submit]:hover {
	background: #2f374c
}
.portfolio-left {
	background: #f2f4f8;
	padding: 0
}
.courses_portfolio .portfolio-item {
	overflow: hidden;
	background: #f7f7f7
}
.portfolio-img {
	width: 44%;
	float: left
}
.portfolio-description {
	width: 50%;
	float: left;
	padding: 40px 30px 0
}
.portfolio-description h4 a {
	color: #000;
	font-size: 20px;
	font-weight: 400;
	margin: 0;
	transition: all .3s linear 0s
}
.portfolio-description p {
	color: #777;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.8em;
	margin: 0
}
.portfolio-description span {
	padding-top: 20px;
	display: block
}
.portfolio-description span a {
	background: #fff;
	color: #444;
	font-size: 13px;
	line-height: 23.4px;
	padding: 5px 10px;
	margin: 0 5px 5px 0
}
.portfolio-description span a:hover {
	text-decoration: underline
}
.portfolio-description>a span {
	background: #2f374c;
	color: #fff;
	display: block;
	font-size: 14px;
	padding: 10px 20px;
	-webkit-transition: all .3s linear 0s;
	-moz-transition: all .3s linear 0s;
	-o-transition: all .3s linear 0s;
	transition: all .3s linear 0s;
	margin: 2em 0 0
}
.portfolio-description>a span:hover {
	background: #f1b458;
	color: #fff
}
a:focus,
a:hover {
	text-decoration: none
}
.bottom_content {
	padding: 5em 0
}
.bottom_content h3 {
	color: #000;
	font-size: 3em;
	text-transform: uppercase;
	margin: 0 0 1em;
	text-align: center;
	position: relative
}
.grid_2 {
	margin-bottom: 2em
}
i.chain_1 {
	margin-right: 10px
}
.footer {
	border-top: solid;
	border-top-width: 5px;
	border-top-color: #f68205;
	background: #0d0d3e;
	padding: 3em 0;
	margin-bottom: -20px
}
.grid_4 h3 {
	font-size: 1.4em;
	margin-bottom: 1.5em;
	position: relative;
	font-weight: 500;
	color: #f68205;
	text-transform: uppercase;
	margin-left: 10px
}
.grid_4 h3:after {
	background-color: #a56d06;
	bottom: -15px;
	content: "";
	height: 2px;
	left: 0;
	width: 30px;
	position: absolute;
	z-index: 0
}
.grid_4 p {
	color: #2aff00;
	font-size: .95em;
	line-height: 1.8em;
	margin-bottom: 1em;
	text-align: justify
}
address {
	line-height: 1.4em;
	color: #f2f2f2;
	font-size: 13px;
	margin-bottom: 0;
	font-family: Arial
}
address strong {
	color: #f2f2f2;
	font-size: 16px
}
address a {
	color: #f2f2f2
}
address a:hover {
	color: #f1b458
}
ul.footer_list {
	padding: 0;
	margin: 0;
	list-style: square;
	color: #f7f7f7
}
ul.footer_list li {
	line-height: 2em;
	font-size: 13px;
	float: left;
	width: 50%;
	font-family: Arial
}
ul.footer_list li a {
	color: #f2f2f2
}
ul.footer_list li a:hover {
	color: #000
}
.copy {
	padding: 10px;
	text-align: center;
	background-color: #212021;
	margin-bottom: -17px;
	border-top: 1px solid #f1b458
}
.copy p {
	color: #fff;
	font-size: .7em;
	text-align: right
}
.copy p a {
	color: #c9f8ff
}
.copy p a:hover {
	color: #6a800f
}
.breadcrumb1 ul {
	padding: 0;
	margin: 0;
	list-style: none
}
.breadcrumb1 li {
	position: relative;
	margin-right: 10px;
	padding-right: 10px;
	display: inline-block;
	color: #fff
}
.breadcrumb1 li.current-page:after {
	display: none
}
.breadcrumb1 li a {
	display: inline-block;
	color: #f1b458
}
.breadcrumb1 li a:hover {
	color: #fff
}
.breadcrumb1 li:after {
	content: '\f105';
	font: normal normal normal 13px/1 FontAwesome;
	display: block;
	position: absolute;
	left: 100%;
	top: 6px;
	color: #cecfd2
}
.courses_banner h3 {
	color: #fff;
	font-size: 2em;
	text-transform: uppercase
}
p.description {
	color: #fff;
	font-size: .95em;
	line-height: 1.8em;
	width: 70%;
	margin: 0 auto 2em auto
}
.courses_banner {
	background: url(../images/2.html) no-repeat center top;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	min-height: 250px;
	text-align: center;
	padding: 3em 0 0 0
}
.table-header {
	background-color: #2f374c
}
.course_list .table-header>div {
	float: left;
	padding: 15px 20px;
	color: #fff;
	font-size: 20px;
	line-height: 1
}
.table-header>div.id_col {
	width: 12%;
	text-transform: uppercase
}
.table-header>div.name_col {
	width: 52%
}
.table-header>div.duration_col {
	width: 17%
}
.courses_box1 {
	padding: 5em 0
}
.course_list .table-list {
	margin: 0;
	padding: 0
}
.course_list .table-list li {
	float: none;
	margin: 0;
	list-style: none;
	border-bottom: 1px dashed #e2e2e3;
	background-color: #fff
}
.course_list .table-list li>div.id_col {
	width: 12%;
	text-transform: uppercase
}
.course_list .table-list li>div {
	float: left;
	padding: 15px 20px
}
.course_list .table-list li>div.name_col {
	width: 52%
}
.course_list .table-list li>div.duration_col {
	width: 17%
}
.course_list .table-list li>div.date_col {
	width: 19%
}
.course_list .table-list li:nth-child(even) {
	background-color: #f2f4f5
}
.course_list .table-list li:hover {
	background-color: #9fa8c1;
	color: #fff
}
.course_list .table-list li .name_col a {
	color: #000
}
.course_list .table-list li:hover .name_col a {
	color: #fff
}
.courses_box1-left {
	background-color: #f2f4f5;
	padding: 20px 20px 30px
}
.select-block1 select {
	box-shadow: none;
	border: 1px solid #e2e2e3;
	border-radius: 0;
	outline: 0;
	background: #fff;
	height: 44px;
	line-height: 32px;
	padding: 5px 15px;
	width: 100%;
	color: #a7aebf
}
.select-block1 {
	position: relative;
	margin-top: 10px
}
.course-submit {
	border: none;
	background-color: #f1b458;
	color: #fff;
	line-height: 44px;
	padding: 0 30px;
	font-size: 14px;
	text-transform: uppercase;
	border-radius: 0;
	display: inline-block;
	margin-top: 20px;
	outline: 0
}
.course-submit:hover {
	background-color: #2f374c
}
.personBox {
	margin: 2em 0 0 0
}
.person_description {
	margin: 1em 0 0 0
}
.person_image {
	width: 25%;
	float: left;
	margin-right: 5%
}
.person_image_desc {
	overflow: hidden
}
.person_image_desc h1 {
	color: #000;
	font-size: 1.3em;
	font-style: italic;
	margin: 10px 0 0 0
}
.person_image_desc p {
	color: #999;
	font-size: .85em;
	font-style: italic
}
.slider h3 {
	font-size: 1.5em;
	color: #000;
	margin-bottom: .5em
}
.banner-info1 p,
.person_description p {
	color: #777;
	font-size: .95em;
	line-height: 1.8em
}
.person_description p a {
	color: #000
}
.person_description p a:hover {
	color: #e2598e
}
.person_mage_desc {
	overflow: hidden
}
.social-widget {
	margin: 2em 0 3em
}
.social-widget h2 {
	font-size: 1.5em;
	color: #000;
	margin-bottom: 1em
}
ul.courses_social {
	padding: 0;
	margin: 0;
	list-style: none
}
.social-widget ul li.facebook-icon div {
	background-color: #3b59a1
}
.social-widget ul li {
	text-align: center;
	float: left;
	list-style: none;
	padding: 0 5px;
	width: 33.333333%
}
.social-widget ul li div {
	padding: 15px 0 10px
}
.social-widget ul li div a {
	border-radius: 50%;
	width: 40px;
	line-height: 40px;
	color: #fff;
	display: inline-block;
	margin-bottom: 10px;
	background-color: rgba(255, 255, 255, .2);
	font-size: 16px
}
.social-widget ul li div p {
	color: #fff
}
.social-widget ul li.twitter-icon div {
	background-color: #46b0e4
}
.social-widget ul li.gplus-icon div {
	background-color: #dd4c39
}
.social-widget ul li div a:hover {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2)
}
.banner-info1 h5 {
	margin: 1em 0;
	font-size: .95em
}
.banner-info1 h5 a {
	color: #000
}
.banner-info1 h5 a:hover {
	text-decoration: underline
}
.entry-item .entry-thumb {
	width: 22%;
	margin-right: 20px
}
ul.posts {
	padding: 0;
	margin: 2em 0 0 0;
	list-style: none
}
ul.posts h3 {
	font-size: 1.5em;
	color: #000;
	margin-bottom: 1em
}
ul.posts li {
	margin-bottom: 1em
}
.entry-content {
	overflow: hidden
}
.entry-content h6 {
	font-weight: 600;
	font-size: 15px;
	margin-bottom: 4px
}
.entry-content h6 a {
	color: #000
}
.entry-content h6 a:hover {
	color: #f1b458
}
.entry-content p {
	font-weight: 400;
	font-size: .95em
}
.entry-content p a {
	color: #777
}
.entry-content p a:hover {
	color: #000
}
.detail h3 {
	color: #000;
	font-size: 2em;
	margin: 1em 0 .5em
}
.detail p {
	color: #777;
	font-size: .95em;
	line-height: 1.8em
}
.panel-body {
	color: #777;
	font-size: .95em;
	line-height: 1.8em
}
i.icon_3 {
	color: #5979ce;
	margin-right: 10px
}
.panel-group {
	margin-bottom: 3em
}
.panel-group .panel-default {
	border: 1px solid #eff2f7;
	box-shadow: none;
	margin: 2em 0 0 0
}
.panel-group .panel-heading {
	padding: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff
}
.panel-group .panel-title {
	line-height: 16px
}
.panel-group .panel-title a {
	display: block;
	padding: 16px 44px 16px 18px;
	font-weight: 400;
	position: relative
}
.panel-collapse {
	padding: 0 16px
}
.panel-group .panel-title a:after {
	font-family: fontawesome;
	content: "\f107";
	position: absolute;
	font-size: 16px;
	right: 20px;
	top: 50%;
	margin-top: -8px
}
.panel-group .panel-title .collapsed:after {
	content: "\f106"
}
.author-box-left {
	float: left;
	width: 10%;
	margin-right: 2%
}
.author-box-right {
	overflow: hidden
}
.author-box-right h4 {
	color: #000;
	font-size: 1.1em
}
.author-box-right h4 a:hover {
	color: #000
}
.author-box-right p {
	line-height: 1.5em
}
.author-box {
	margin-bottom: 3em
}
.comment-form h4,
.comment_section h4 {
	color: #000;
	font-size: 2em;
	margin-bottom: 1em
}
ul.comment-list {
	padding: 0;
	margin: 0;
	list-style: none
}
ul.children {
	padding: 0;
	margin: 0 0 0 20px;
	list-style: none
}
ul.comment-list li {
	margin-bottom: 2em
}
.author-box_left {
	float: left;
	width: 8%;
	margin-right: 2%
}
.author-box_left img {
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	-o-border-radius: 100px
}
.author-box_right {
	overflow: hidden
}
.author-box_right h5 {
	margin-bottom: 5px
}
.author-box_right h5 a {
	color: #000;
	font-size: 1.2em
}
.author-box_right h5 a:hover {
	color: #f1b458
}
span.m_1 {
	font-style: italic;
	font-size: .85em;
	color: #cacaca
}
.comment-form .form-control,
.contact_form .form-control,
.search-form .form-control,
.search_form .form-control {
	background-color: #fff;
	background-image: none;
	border: 1px solid #fff;
	border-radius: 3px;
	box-shadow: none;
	color: #7a7c82;
	display: block;
	font-size: 13px;
	height: 40px;
	line-height: 1.42857;
	margin-bottom: 15px;
	padding: 6px 12px;
	text-transform: none;
	width: 100%
}
.comment-form .form-control,
.contact_form .form-control,
.search-form .form-control {
	margin-bottom: 25px;
	border-color: #d8d8d9
}
.comment-form textarea {
	min-height: 168px
}
.form-submit {
	width: 48%;
	top: -66px;
	position: relative;
	display: inline-block
}
.comment-form-left {
	padding-left: 0
}
.comment-form-right {
	padding-right: 0
}
.submit_1 {
	background-color: #2f374c;
	border-color: #2f374c;
	outline: 0
}
.submit_1:hover {
	background-color: #f1b458!important;
	border-color: #f1b458
}
.event-page {
	margin-bottom: 2em
}
.event-speakers {
	padding: 0;
	margin: 0;
	list-style: none
}
.event-speakers li {
	display: inline-block;
	margin-right: 20px
}
.event-page .event-info .event-info-text a {
	text-decoration: none
}
.event-page p {
	margin: 0
}
.event-desc h2 {
	font-size: 1.7em;
	margin-bottom: 10px
}
.event-desc h2 a {
	color: #000
}
.event-desc h2 a:hover,
.event-speakers li a:hover {
	color: #777
}
.event-img {
	overflow: hidden;
	position: relative
}
.event-img img {
	transition: all .2s ease-out;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-o-transition: all .2s ease-out
}
.event-img:hover img {
	-moz-transform: perspective(2000px) rotateY(-5deg) translate(0, -8px);
	-webkit-transform: perspective(2000px) rotateY(-5deg) translate(0, -8px);
	-o-transform: perspective(2000px) rotateY(-5deg) translate(0, -8px);
	-ms-transform: perspective(2000px) rotateY(-5deg) translate(0, -8px);
	transform: perspective(2000px) rotateY(-5deg) translate(0, -8px);
	transition: all .2s ease-out;
	transition-delay: .1s
}
.event-img .over-image {
	height: 100%;
	width: 100%;
	display: block;
	position: absolute;
	opacity: .5;
	top: 0;
	left: 0;
	pointer-events: none;
	box-shadow: 0 0 0 0 #f1b458 inset;
	-webkit-box-shadow: 0 0 0 0 #f1b458 inset;
	-moz-box-shadow: 0 0 0 0 #f1b458 inset;
	-o-box-shadow: 0 0 0 0 #f1b458 inset;
	transition: all .2s ease-out;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-o-transition: all .2s ease-out
}
.event-img:hover .over-image {
	opacity: 1;
	box-shadow: 0 0 0 8px #f1b458 inset;
	-webkit-box-shadow: 0 0 0 8px #f1b458 inset;
	-moz-box-shadow: 0 0 0 8px #f1b458 inset;
	-o-box-shadow: 0 0 0 8px #f1b458 inset;
	transition: all .2s ease-out;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-o-transition: all .2s ease-out
}
ul.meta-post {
	padding: 0;
	margin: 0 0 1em 0;
	list-style: none;
	position: relative
}
ul.meta-post li {
	display: inline-block;
	margin-right: 15px;
	font-size: .95em;
	color: #777
}
ul.meta-post li a {
	color: #000
}
ul.meta-post li a:hover {
	color: #777
}
ul.meta-post li:before {
	text-shadow: none;
	-webkit-font-smoothing: antialiased;
	font-family: fontawesome;
	speak: none;
	font-weight: 400;
	font-variant: normal;
	line-height: 1;
	text-transform: none;
	-moz-transition: .4s;
	-o-transition: .4s;
	-webkit-transition: .4s;
	transition: .4s;
	color: #f1b458;
	display: inline-block;
	font-size: 16px;
	position: relative;
	margin-right: 2px
}
ul.meta-post li.author:before {
	content: "\f007"
}
ul.meta-post li.view:before {
	content: "\f133"
}
ul.meta-post li.category:before {
	content: "\f164"
}
.author-box1 {
	margin-top: 3em
}
form.login {
	text-align: center;
	width: 35%;
	margin: 0 auto
}
.login input[type=button],
.login input[type=email],
.login input[type=password],
.login input[type=text],
.login input[type=url],
.login textarea {
	background-color: rgba(0, 0, 0, 0);
	border: 1px solid #f2f2f2;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
	padding: 6px 12px;
	color: #767676;
	transition: .2s;
	-webkit-transition: .2s
}
input.btn.btn-primary.btn-lg1.btn-block {
	background-color: #f1b458;
	border-color: #f1b458;
	margin: 2em 0;
	font-size: 1.1em;
	outline: 0
}
input.btn.btn-primary.btn-lg1.btn-block:hover {
	background-color: #2f374c;
	border-color: #2f374c
}
p.lead {
	font-size: 25px
}
.bg_1 {
	background-color: #def1f3;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	min-height: 300px;
	text-align: center;
	padding: 2em 0 0 0
}
.bg_1 h2 {
	color: #b22;
	text-align: center;
	text-transform: uppercase;
	font-size: 2em;
	margin-bottom: 1em;
	font-weight: 500
}
.about_left p {
	color: #777;
	font-size: .95em;
	line-height: 1.8em
}
ul.about_links {
	padding: 0;
	margin: 1em 0;
	list-style: none
}
ul.about_links li {
	padding: 0 20px 10px;
	position: relative
}
ul.about_links li:before {
	color: #f96868;
	content: "\f10c";
	font-family: fontawesome;
	font-size: 12px;
	height: 5px;
	left: 5px;
	top: 4px;
	position: absolute;
	width: 5px
}
ul.about_links li a {
	color: #777;
	font-size: .95em
}
ul.about_links li a:hover {
	color: #000
}
.radial_but {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px transparent;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	overflow: hidden;
	background: #f1b458;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	padding: 12px 30px;
	color: #fff
}
.radial_but:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #2f374c;
	border-radius: 100%;
	-webkit-transform: scale(2);
	transform: scale(2);
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}
.radial_but:active,
.radial_but:focus,
.radial_but:hover {
	color: #fff
}
.radial_but:active:before,
.radial_but:focus:before,
.radial_but:hover:before {
	-webkit-transform: scale(0);
	transform: scale(0)
}
.team {
	background-color: transparent
}
.team_box {
	padding: 1em
}
.team_box h3 {
	font-size: 1em;
	color: #000;
	margin-bottom: 0
}
.team_box p {
	font-size: 1.1em;
	color: #999
}
.team-socials {
	padding: 0;
	margin: 1em 0 0 0;
	list-style: none
}
.team-socials li:first-child {
	padding-left: 0
}
.team-socials li {
	display: inline;
	padding: 0 9px
}
.team-socials li a {
	color: #656565
}
.team-socials li a:hover {
	color: #2f374c
}
.team-socials li span {
	font-size: 18px
}
.advantage {
	padding: 5em 0
}
.list.custom-list ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.list.custom-list ul li {
	width: 100%;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none
}
.dropcap {
	display: block;
	float: left;
	color: #f1b458;
	font-size: 35px;
	margin-right: .5em;
	width: 60px;
	height: 60px;
	border: 2px solid #2f374c;
	line-height: 53px;
	text-align: center;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	-o-border-radius: 100px
}
.item_content {
	overflow: hidden
}
.list.custom-list ul li h5 {
	font-size: 1.2em;
	text-transform: uppercase;
	font-weight: 300
}
.list.custom-list ul li h5 a {
	color: #000
}
.list.custom-list ul li p {
	display: block;
	font-style: normal;
	font-size: .95em;
	line-height: 1.8em;
	color: #777;
	font-weight: 300
}
.advantage h3 {
	color: #000;
	text-align: center;
	text-transform: uppercase;
	font-size: 3em;
	margin-bottom: 1em
}
.admission {
	padding: 5em 0
}
.admission h1 {
	color: #000;
	font-size: 2em;
	margin-bottom: .5em
}
.admission p {
	color: #777;
	font-size: .95em;
	line-height: 1.8em;
	margin-bottom: 2em
}
.admission_left {
	padding-left: 0
}
.admission_left h2,
.admission_right h3 {
	font-size: 1.5em;
	color: #000;
	margin-bottom: 1em
}
.admission_right {
	padding-right: 0
}
.timetable {
	width: 100%;
	font-size: 11px;
	margin-top: 1.5em
}
.timetable td,
.timetable th {
	text-align: center;
	padding: 7px;
	border: 1px solid #e2e2e2;
	background: #fff;
	color: #000;
	font-weight: 100
}
.timetable th {
	background: #2f374c;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px
}
.timetable td {
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	height: 30px;
	text-align: center;
	padding-top: 10px;
	font-size: 14px
}
input.no-box {
	padding: 0 10px;
	height: 22px;
	width: 100%;
	float: left;
	border: none;
	outline: 0
}
.input-group1 input[type=text],
select {
	border: 1px solid #e2e2e3
}
ul.items_list,
ul.items_list1 {
	display: none
}
.photo {
	padding-left: 0
}
.form-field {
	margin: 1em 0
}
.form_box {
	padding-left: 0
}
.form_box1 {
	padding: 0
}
.input-group1 {
	margin-top: 10px
}
.form-group1 {
	padding: 0;
	margin: 1em 0
}
.control-lable {
	padding: 0
}
.checkbox label,
.radio label,
label {
	font-size: .95em;
	font-weight: 300;
	vertical-align: middle;
	color: #777
}
.radios label:first-child {
	margin-left: 0
}
.radios label {
	margin-left: 15px
}
.faculty_top {
	margin-bottom: 2em
}
figure.team_member {
	position: relative;
	overflow: hidden;
	color: #fff
}
figure.team_member img+div {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: -webkit-linear-gradient(to top, rgba(0, 0, 0, .7) 5%, rgba(0, 0, 0, .1) 90%);
	background-image: -moz-linear-gradient(to top, rgba(0, 0, 0, .7) 5%, rgba(0, 0, 0, .1) 90%);
	background-image: -ms-linear-gradient(to top, rgba(0, 0, 0, .7) 5%, rgba(0, 0, 0, .1) 90%);
	background-image: -o-linear-gradient(to top, rgba(0, 0, 0, .7) 5%, rgba(0, 0, 0, .1) 90%);
	background-image: linear-gradient(to top, rgba(0, 0, 0, .7) 5%, rgba(0, 0, 0, .1) 90%)
}
figure.team_member figcaption {
	position: absolute;
	top: 60%;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
figure.team_member figcaption h3 {
	margin: 0 0 8px 0
}
figure.team_member figcaption h3 a,
figure.team_member figcaption p a {
	color: #fff
}
figure.team_member figcaption h3 a:hover,
figure.team_member figcaption p a:hover,
ul.social-person li a:hover {
	color: #f1b458
}
figure.team_member figcaption span {
	margin-bottom: 15px;
	display: block
}
p.person-deg1 {
	margin-bottom: 20px!important
}
figure.team_member figcaption p {
	margin-bottom: 0;
	color: #fff
}
.person-social {
	position: relative;
	left: 700px;
	color: #fff
}
ul.social-person {
	float: left;
	margin-top: 15px;
	padding-left: 0
}
.social-person {
	list-style: none;
	padding: 0;
	margin-top: 10px
}
ul.social-person li {
	list-style: none;
	display: inline;
	margin-right: 12px
}
ul.social-person li a {
	color: #fff
}
.course-details .cousre-details-img .course-title,
.title-variation1 .style-title1,
figure.team_member:hover figcaption,
figure.themeumlms-course-img figcaption {
	background-color: rgba(47, 55, 76, .71)
}
figure.team_member:hover figcaption {
	top: 0
}
figure.team_member:hover .person-social {
	-webkit-transition-delay: .2s;
	-moz-transition-delay: .2s;
	-ms-transition-delay: .2s;
	-o-transition-delay: .2s;
	transition-delay: .2s
}
figure.team_member:hover .person-social,
figure.team_member:hover p {
	left: 0;
	-webkit-transition-timing-function: linear;
	-moz-transition-timing-function: linear;
	-ms-transition-timing-function: linear;
	-o-transition-timing-function: linear;
	transition-timing-function: linear
}
.person-social,
figcaption,
figure,
h2,
i,
img,
p {
	-webkit-transition: all .5s;
	transition: all .5s
}
ul.pagination {
	padding-left: 15px;
	margin: 2em 0 0 0
}
.pagination>li>a {
	border-bottom-left-radius: 0!important;
	border-top-left-radius: 0!important;
	padding: 6px 15px;
	border: none;
	border-left: 1px solid #f2f2f2;
	color: #222
}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
	z-index: 2;
	color: #fff;
	background-color: #f1b458;
	border-color: #f1b458;
	cursor: default
}
ul.event_pagination {
	padding: 0;
	margin: 0
}
ol.terms_list {
	padding-left: 20px;
	margin-bottom: 2em
}
ol.terms_list li,
ul.terms_list1 li {
	color: #777;
	font-size: .95em;
	line-height: 1.8em
}
.terms h4 {
	color: #000;
	margin-bottom: 10px;
	font-size: 1.5em
}
ul.terms_list1 {
	padding-left: 20px;
	margin: 0;
	list-style: circle
}
p.m_3 {
	margin: 1em 0 0 0
}
.shortcode_but.small {
	font-size: 11px;
	padding: 12px 16px
}
.shortcode_but.large {
	font-size: 14px;
	padding: 16px 30px
}
.shortcode_but {
	display: inline-block;
	font-size: 13px;
	padding: 17px 25px;
	margin-bottom: 15px;
	margin-right: 5px;
	outline: 0;
	cursor: pointer;
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: 1px;
	border: none
}
.shortcode_but:hover {
	opacity: .8
}
.but_1 {
	margin: 2.5em 0 1em
}
.but_2 {
	margin-bottom: 1em
}
.but_3 {
	margin-bottom: 2em
}
.admission-alert {
	background: #d1d1d1;
	color: #fff;
	font-size: 16px;
	padding: 10px 20px 11px;
	margin-top: 10px;
	margin-bottom: 25px
}
.admission-alert.info {
	background: #8ed4ff
}
.admission-alert.success {
	background: #a1d859
}
.admission-alert.warning {
	background: #f9cc6c
}
.admission-alert.danger {
	background: #f88
}
.admission-alert .close {
	right: -2px;
	color: #fff;
	opacity: .8;
	top: 1px;
	outline: 0;
	width: 30px
}
.badge-primary {
	background-color: #03a9f4
}
.badge-success,
.bg-green,
.bootstrap-switch-success,
.btn-success {
	border-color: #f77108;
	background: #f77108
}
.badge-warning {
	background-color: #ffc107
}
.col-md-6.page_1 {
	padding-left: 0
}
.grid_3.grid_5 {
	margin: 3em 0 0 0
}
dl.faq-list {
	margin-bottom: 0
}
.faq-list dd {
	position: relative
}
.faq-list_h {
	position: relative;
	margin: 0;
	padding: 0 0 5px 28px;
	background: 0 0;
	font-weight: 400
}
.faq-list .marker {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	font-weight: 700;
	margin: 0
}
.faq-list .marker1 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	font-weight: 700;
	margin: 0
}
p.m_4 {
	padding-left: 30px
}
.services {
	padding: 5em 0
}
.service_box1 {
	margin-bottom: 2em
}
.services h1 {
	font-size: 3em;
	text-align: center;
	color: #000;
	margin-bottom: 1em;
	text-transform: uppercase
}
.service_1 {
	border: 1px solid #fff;
	margin-bottom: 10px;
	min-height: 270px;
	padding: 10px;
	box-shadow: 0 2px 20px #eedac6
}
.service_1-left {
	float: left
}
.service_1-right p {
	color: #000;
	font-size: 11pt;
	line-height: 1.8em
}
span.icon_5 {
	float: left;
	display: block;
	margin: 5px 30px 0 0;
	border-radius: 50%;
	width: 74px;
	height: 74px;
	border: none;
	background: #2f374c;
	text-align: center;
	font-size: 20px;
	line-height: 70px;
	color: #fff;
	position: relative;
	z-index: 10;
	transition: all .3s ease 0s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
span.icon_5:before {
	content: '';
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background: #f1b458;
	top: 0;
	left: 0;
	position: absolute;
	z-index: -1;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	transition: all .3s ease 0s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s
}
.service_1-left:hover span:before {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.service_1-left:hover span {
	color: #fff
}
.service_1-right {
	overflow: hidden
}
.service_1-right h5 {
	font-size: 1.2em
}
.service_1-right h5 a {
	color: #000
}
.bg_2 {
	background: url(../images/bg.html) no-repeat center top;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	min-height: 300px;
	padding: 5em 0 0 0
}
.service_2-left h2 {
	font-size: 45px;
	line-height: 1.42222222;
	font-weight: 800;
	text-transform: uppercase;
	color: #fff
}
.service_2-right p {
	color: #fff;
	font-size: .95em;
	line-height: 1.8em
}
.service_3 {
	padding: 5em 0
}
.service_3 h2 {
	font-size: 3em;
	text-align: center;
	color: #000;
	margin-bottom: 1em;
	text-transform: uppercase
}
time {
	font-size: 1.2em;
	color: #000
}
.service_3-left h4 {
	font-size: 1.5em;
	margin: 10px 0
}
.service_3-left h4 a {
	color: #f1b458
}
.service_3-left p {
	color: #777;
	font-size: .95em;
	line-height: 1.8em;
	margin-bottom: 1em
}
ul.marked-list {
	padding: 0;
	margin: 0;
	list-style: none
}
.marked-list li {
	position: relative;
	padding-left: 30px;
	font-size: .95em;
	line-height: 1.6em;
	margin-bottom: 10px
}
.marked-list li a {
	color: #777
}
.marked-list li a:hover {
	color: #000
}
.marked-list li:before {
	content: "";
	position: absolute;
	left: 0;
	top: 10px;
	font-weight: 400;
	background: #f1b458;
	width: 9px;
	height: 9px;
	border-radius: 50%
}
.features {
	padding: 5em 0
}
.features p {
	color: #777;
	font-size: .95em;
	line-height: 1.8em;
	margin: 1em 0 1em
}
.blog_box1 {
	margin-bottom: 3em
}
.item_info_dl h2 {
	font-weight: 600;
	font-size: 1.5em
}
.item_info_dl h2 a {
	color: #000
}
.item_info_dl {
	color: #9ad905;
	font-weight: 300;
	line-height: 32px;
	margin: 0 0 20px
}
.item_info_dl dd .item_createdby:before {
	content: "\f007";
	color: #444;
	font-size: 24px;
	font-family: FontAwesome;
	margin-right: 6px
}
time.item_published {
	font-size: .85em;
	color: #d0d0d0
}
.item_info_dl dd {
	margin: 0;
	display: inline-block
}
.item_info_dl dd .comment:before {
	content: "\f075";
	color: #444;
	font-size: 18px;
	font-family: FontAwesome;
	margin-left: 14px
}
address.item_createdby {
	color: #000;
	font-size: 1.1em
}
.ContactBg {
	margin: 1px;
	border-top: 1px solid #e3feff;
	background-color: #fbffff;
	padding: 10px;
	box-shadow: 0 3px 10px #e9ebed
}
.ContactAllBg {
	margin-top: 5px;
	border-top: 1px solid #cbcbce;
	background-color: #e2e2e5;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	box-shadow: 0 3px 10px #9aa0a3
}
.map iframe {
	border: none;
	height: 400px;
	width: 100%
}
.col_1 {
	width: 320px;
	margin-right: 0
}
.col_1,
.col_2 {
	float: left
}
.icon2 {
	margin-top: 1px;
	float: left;
	color: rgba(0, 0, 0, .52);
	font-size: 30px;
	width: 40px
}
.box {
	overflow: hidden
}
.m_6 {
	margin-top: 21px
}
.col_2 {
	width: 220px;
	margin-right: 0
}
a.link4 {
	color: rgba(0, 0, 0, .66)
}
a.link4:hover {
	color: #000
}
form.contact_form {
	padding: 3em 0 0 0
}
.contact_form h2 {
	color: #000;
	font-size: 2em;
	text-transform: uppercase;
	margin-bottom: 1em
}
.contact_form input[type=text] {
	width: 100%;
	border-radius: 0;
	line-height: 22px;
	font-size: 13px;
	padding: 14px 17px 14px;
	outline: 0;
	color: #5d5d5d;
	height: 50px;
	border: 1px solid #d5d5d5;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 0 20px;
	background: 0 0
}
.contact_form textarea {
	width: 100%;
	border-radius: 0;
	line-height: 22px;
	font-size: 13px;
	padding: 14px 17px 14px;
	outline: 0;
	border: 1px solid #d5d5d5;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	resize: none;
	color: #5d5d5d;
	height: 191px;
	background: 0 0
}
.grid_6 {
	padding-left: 0
}
.btn_3 {
	float: right;
	padding-right: 15px
}
.more_btn {
	display: inline-block;
	margin-top: 30px;
	padding: 12px 18px;
	text-decoration: none;
	color: #222;
	background: #fff;
	border: 1px solid #ccc;
	text-transform: uppercase
}
.contact-form .btn_3 a {
	margin-top: 10px;
	margin-left: 15px;
	padding: 12px 26px
}
.more_btn:hover {
	color: #fff;
	background: #f1b458;
	border: 1px solid #f1b458
}
.col-md-2.team_grid {
	padding: 0 2px
}
.col-md-2.team_grid {
	width: 50%;
	float: left
}
.col-md-2.team_grid img {
	width: 100px;
	height: 100px;
	margin-left: 30px;
	margin-bottom: 1em;
	border: 1px solid rgba(0, 0, 0, .38);
	padding: 1px
}
.Faculty {
	padding-left: 20px
}
.Faculty .col-md-3 {
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 33.3%;
	margin: 5px;
	min-height: 160px;
	-webkit-box-shadow: -1px 8px 12px -6px rgba(177, 175, 181, 1);
	-moz-box-shadow: -1px 8px 12px -6px rgba(177, 175, 181, 1);
	box-shadow: -1px 8px 12px -6px rgba(177, 175, 181, 1);
	background: rgba(255, 255, 255, .57);
	border: 1px solid #fff
}
.Faculty .col-md-3:hover {
	border: 1px solid #83a5fe
}
.Faculty .col-md-3 #table {
	width: 100%;
	float: left;
	text-align: center;
	width: 100px
}
.Faculty .col-md-3 .FacultyContaint {
	margin-left: 10px;
	margin-right: 10px
}
.Faculty .col-md-3 h3 {
	font-size: 14px;
	font-weight: 500;
	text-decoration: none;
	font-family: Arial;
	margin: 0
}
.Faculty .col-md-3 h3 a {
	font-weight: 700;
	color: #0a6f94
}
.Faculty .col-md-3 h3 a:hover {
	color: #4d930f
}
.Faculty .col-md-3 span {
	font-size: 12px;
	font-family: Arial;
	padding-bottom: 3px
}
.Faculty .col-md-3 .leftborder {
	border-left: 5px solid #e6b803;
	margin-top: 10PX
}
.Faculty .col-md-3 h3 span {
	color: #291141;
	font-size: 12px;
	font-weight: 700;
	font-weight: 600
}
.lab {
	background-color: #fff
}
.lab .col-md-5 {
	width: 24%;
	float: left;
	padding: 0;
	background-color: #f7f7ff
}
.lab .labContaint {
	border: 1px solid rgba(0, 0, 0, .13);
	margin: 8px;
	margin-right: 1px;
	box-shadow: 3px 3px 15PX #636363;
	min-height: 490PX
}
.lab .labContaint .labDetails {
	padding: 10px
}
.lab .labContaint img {
	box-shadow: 0 1px 3px #636363
}
.labContaint h4 {
	padding-top: 10PX;
	font-size: 14px;
	color: #000;
	border-bottom: 2px dotted #f1b458;
	padding-bottom: 5px;
	font-family: Arial;
	color: #2a2628
}
.labContaint .span {
	font-size: 12px;
	color: #000;
	text-align: justify;
	border-bottom: 1px solid rgba(0, 0, 0, .03);
	font-family: Arial
}
.OurCollegs .panel-default {
	border-radius: 0
}
.OurCollegs .panel-heading {
	background-color: #fffbff;
	color: #f6750a;
	height: 50px;
	font-size: 24px;
	font-family: Calibri;
	border: none;
	border-top: 5px solid #f7b200;
	border-radius: 0
}
.OurCollegs .panel-heading span {
	color: #080808
}
.OurCollegs .panel-footer {
	background-color: #fffbff;
	border: none
}
.OurCollegs .panel-footer img {
	margin-right: 20px
}
.OurCollegs .panel-body {
	color: #684875;
	background-color: #fffbff;
	min-height: 100px;
	border: none
}
.OurCollegs .panel-body ul li {
	list-style: none;
	font-size: 1em;
	float: left;
	min-width: 170px;
	text-align: left;
	line-height: 25px
}
.OurCollegs .panel-body ul li a {
	text-decoration: none;
	color: #055192;
	font-family: Calibri;
	font-size: .9em
}
.OurCollegs .panel-body ul li a:hover {
	color: #043b6b
}
.OurCollegs .QuickLink panel-body a:active {
	text-decoration: none
}
.Alumni {
	padding-left: 80px
}
.Alumni h3 {
	font-size: 15px;
	background: rgba(241, 180, 88, .52);
	padding: 10px;
	font-weight: 500
}
.Alumni p {
	font-size: 12px;
	font-family: Arial;
	padding-bottom: 3px;
	padding-left: 5px
}
.Alumni .col-md-2 {
	margin: 10px;
	padding: 0;
	min-height: 380px;
	box-shadow: 3px 4px rgba(229, 224, 224, .78);
	background: rgba(255, 255, 255, .57);
	border: 1px solid rgba(176, 169, 169, .51)
}
.Alumni .col-md-2 img {
	margin-top: -10px;
	padding-bottom: 10px
}
.TrusteeSpeak h3 {
	font-size: 15px;
	background: #0069b5;
	padding: 6px;
	font-weight: 500;
	margin-top: -27px;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
	border-radius: 3px;
	color: #f7f9fb
}
.TrusteeSpeak p {
	font-size: 12px;
	font-family: Calibri;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5a4e5f
}
.TrusteeSpeak p a.ReadMore {
	font-size: 12px;
	font-family: Calibri;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	color: #5a4e5f
}
.TrusteeSpeak .col-md-2 {
	margin: 10px;
	padding: 0;
	min-height: 325px;
	background: rgba(255, 255, 255, .57);
	border: 1px solid rgba(176, 169, 169, .51)
}
.TrusteeSpeak .col-md-2 img {
	padding-bottom: 10px;
	Width: 100%;
	Height: 190px
}
.TrusteeSpeak .col-md-2 span {
	color: #42475e;
	font-size: 13px;
	font-family: Calibri;
	cursor: pointer
}
.TrusteeSpeak .img {
	Width: 100%;
	Height: 200px;
	box-shadow: none
}
.TrusteeSpeak .p {
	font-size: 14px;
	font-family: Arial;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	color: #575875
}
.TrusteeSpeak .TitleName {
	font-size: 1.4em;
	margin-bottom: 1.5em;
	position: relative;
	font-weight: 500;
	color: #3d3933;
	margin-left: 10px
}
.TrusteeSpeak .TitleName i {
	color: #c3b9b9;
	font-size: 1em
}
.TrusteeSpeak .TitleName:after {
	background-color: #c3b9b9;
	bottom: -10px;
	margin-left: -5px;
	content: "";
	height: 2px;
	left: 0;
	width: 98.5%;
	position: absolute;
	z-index: 0
}
.TrusteeSpeak .CloseButton {
	color: #b77e28;
	font-size: 1.8em;
	margin-right: 20px
}
.TrusteeSpeak .TrusteeName {
	margin-bottom: 1em;
	margin-right: 1em;
	color: #444157;
	text-align: center
}
.Contact {
	padding-left: 70px;
	margin-top: 50px;
	padding-top: 10px;
	background-color: #fff
}
.Contact .col-md-3 {
	margin-right: 20px;
	margin-bottom: 20px;
	width: 30%;
	-moz-box-shadow: 1px 1px 11px #d9f6fb;
	-webkit-box-shadow: 1px 1px 11px #d9f6fb;
	box-shadow: 1px 1px 11px #d9f6fb;
	padding-top: 0;
	padding-left: 0;
	padding-bottom: 10px;
	padding-right: 0;
	min-height: 255px;
	background-color: #e3feff
}
.Contact h1 {
	font-size: 18px;
	text-align: left;
	padding: 5px;
	color: #372939;
	font-family: Arial
}
.Contact p {
	font-size: 12px;
	margin-left: 20px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial;
	text-align: justify;
	padding-bottom: 5px
}
.Contact i {
	color: #312a53;
	padding-right: 5px;
	padding-left: 5px;
	float: left
}
.Facility h3 {
	font-family: Calibri;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #e2e2e2;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 16px;
	color: #4b4b4b;
	font-weight: 700
}
.Facility .col-md-3 ul {
	margin-top: -10px
}
.Facility .col-md-3 ul li {
	background-color: #fdfcff;
	list-style: none;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: -40px;
	border-bottom: 1.5px solid #f8f7f7
}
.Facility .col-md-3 ul li a {
	color: #626161;
	font-family: 'Bookman Old Style';
	font-size: 13px
}
.Facility .col-md-3 ul li:hover {
	background-color: #edecec;
	color: #f3f3f3
}
.Facility .col-md-3 ul a:hover {
	color: #062352
}
.Facility .col-md-9 {
	padding: 10px;
	-webkit-box-shadow: 32px 39px 62px -36px rgba(194, 194, 194, 1);
	-moz-box-shadow: 32px 39px 62px -36px rgba(194, 194, 194, 1);
	box-shadow: 32px 39px 62px -36px rgba(194, 194, 194, 1);
	border: 1px solid #e0dcdc
}
.Facility .col-md-9 img {
	border-right: 6px solid #d7f1dc;
	border-bottom: 6px solid #e1ebe3
}
.Facility .col-md-9 h4 {
	font-family: Calibri;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 23px;
	color: #4b4b4b;
	font-weight: 700
}
.NewsDetails ul li {
	list-style: none;
	text-decoration: none;
	padding-bottom: 8px;
	margin-bottom: 8px;
	margin-left: -20px;
	text-align: justify;
	border-bottom: 1px dashed #777
}
.NewsDetails ul li i {
	margin-right: 2px;
	color: #1f232c
}
.NewsDetails ul li a {
	color: #2f374c;
	font-family: Arial;
	font-size: 12px
}
.NewsDetails ul li span {
	color: #2f374c;
	font-family: Arial;
	font-size: 10px;
	font-weight: 700
}
.NewsDetails .col-md-9 {
	border: 1px solid #eee;
	padding: 20px;
	margin-bottom: 10px
}
.NewsDetails .col-md-9 img {
	border-right: 6px solid #d7f1dc;
	border-bottom: 6px solid #e1ebe3
}
.Colleges p {
	font-family: Calibri;
	color: #485c63;
	font-size: 14px
}
.Colleges img {
	height: 200px;
	width: 200px;
	margin-bottom: 10px
}
.image {
	position: relative;
	width: 100%
}
.image i {
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	margin-left: 10px
}
.image i span {
	color: #fff;
	font: 16px/45px Calibri;
	background: #000;
	background: #0069b5;
	padding: 10px
}
.image i span.spacer {
	padding: 0 5px
}
.CollegeBanner {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 0;
	background-color: #f7f3f7
}
.CollegeBanner img {
	height: 281px;
	width: 1050px
}
.CollegeList {
	background-color: #fff;
	box-shadow: 5px 3px 5px #c0cdcf;
	height: 308px
}
.CollegeList .panel-default {
	border: none;
	margin-top: 0;
	background-color: #fff
}
.CollegeList .panel-heading {
	background-color: #fff;
	color: #f78221;
	height: 47px;
	font-size: 24px;
	font-family: Calibri;
	border: none
}
.CollegeList .panel-heading span {
	color: #000
}
.CollegeList .panel-body {
	color: #684875;
	background-color: #fff;
	border: none;
	height: 152px
}
.CollegeList .panel-body ul {
	margin-left: -40px;
	margin-top: -20px
}
.CollegeList .panel-body ul li {
	list-style: none;
	font-size: 1em;
	float: left;
	padding: 1px;
	width: 50%;
	text-align: left;
	line-height: 18px
}
.CollegeList .panel-body ul li a {
	text-decoration: none;
	color: #055192;
	font-family: Calibri
}
.CollegeList .panel-body ul li a:hover {
	color: #044379
}
.PrincipalDesk .panel-default {
	border: none;
	border-radius: 0;
	margin-top: 10px;
	background-color: #f8f8ff;
	border-top: 5px solid #a74700;
	padding-left: 10px;
	box-shadow: 5px 3px 5px #c0cdcf
}
.PrincipalDesk .panel-heading {
	background-color: #f8f8ff;
	color: #f78221;
	border: none;
	font-size: 24px
}
.PrincipalDesk .panel-heading span {
	color: #080808
}
.PrincipalDesk .panel-body {
	background-color: #f8f8ff;
	padding-right: 20px;
	min-height: 250px
}
.PrincipalDesk .panel-body span {
	font-family: 'Bookman Old Style';
	font-size: 14px;
	font-weight: 400;
	color: #684875;
	font-weight: 700;
	margin-left: 5px
}
.PrincipalDesk .panel-body .PrincipalDetails {
	padding-left: 20px;
	padding-right: 20px
}
.PrincipalDesk .panel-body p {
	margin: 5px;
	font-family: Calibri;
	font-size: 14px;
	color: #586269;
	line-height: none;
	line-break: auto;
	text-align: justify
}
.PrincipalDesk .panel-body b {
	margin: 5px;
	font-family: Calibri;
	font-size: 14px;
	color: #09446d;
	line-height: none;
	line-break: auto;
	text-align: justify
}
.PrincipalDesk .panel-footer {
	background-color: #fff;
	color: #9c9b9b;
	text-align: right;
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee
}
[style].VissionAndMission .panel-default {
	border-radius: 0;
	margin-top: 10px;
	background-color: #f3fafb;
	background-repeat: no-repeat;
	min-height: 300px;
	font-family: arial!important
}
[style].VissionAndMission .panel-body i {
	font-size: 18px!important;
	color: #f2f2f2;
	font-family: arial!important
}
[style].VissionAndMission .panel-body h1,
h2,
h3,
h4 {
	color: #e47d00!important;
	font-family: arial!important
}
[style].VissionAndMission .panel-body ul li {
	list-style: none;
	margin: 5px;
	font-size: 10pt!important;
	color: #4b4b4b!important;
	line-height: 1.4!important;
	line-break: auto;
	text-align: justify;
	font-weight: 400;
	letter-spacing: .7px;
	font-family: arial;
	list-style-type: square
}
.PlacedStudents .panel-body {
	min-height: 255px
}
.Department {
	margin-left: 10px;
	margin-right: 7px
}
.ResultAnalysis {
	margin-left: 3px;
	margin-right: 1px
}
.ExtraActivitis {
	margin-left: 1px;
	margin-right: 1px
}
[style].CKDynamicTable>table,
tbody,
td,
tr {
	color: #212020!important;
	padding: 3px!important;
	border: 1px solid #f2eeee!important;
	font-family: Arial!important;
	font-size: 10pt!important;
	text-align: left!important
}
[style].CKDynamicTable>table,
tbody,
td,
tr {
	color: #212020!important;
	padding: 3px!important;
	border: 1px solid black!important;
	font-family: Arial!important;
	font-size: 10pt!important;
	width: 0%!important;
	text-align: left!important
}
[style].CKDynamicTable>table,
tbody>tr:first-child>td {
	font-weight: 700!important;
	font-family: Arial!important;
	font-size: 10.5pt!important;
	color: #fafafa!important;
	padding: 5px!important;
	background-color: #086ca7!important;
	line-height: 1.7!important;
	text-align: left!important
}
[style].CKDynamicTable>table,
tbody>tr td:nth-child(3) {
	font-weight: 700!important;
	text-align: center
}
[style].CKDynamicTable>table,
tbody>tr:nth-child(2n+1) {
	background-color: #f7fcff
}
[style].CKDynamicTable>table,
tbody>tr td:nth-child(1) {
	/*width: 25%!important*/
}
[style].AboutDepartment .panel-default {
	padding-left: 10px;
	border-radius: 0;
	margin-top: 10px;
	background-color: #fafeff;
	background-repeat: no-repeat;
	min-height: 300px;
	font-family: arial!important
}
[style].AboutDepartment .panel-body i {
	font-size: 16px!important;
	color: #f2f2f2;
	font-family: arial!important
}
[style].AboutDepartment .panel-body h1,
h2,
h3,
h4 {
	color: #e47d00!important;
	font-family: arial!important
}
[style].AboutDepartment .panel-body ul li {
	list-style: none;
	margin: 5px;
	font-size: 10pt!important;
	color: #4b4b4b!important;
	line-height: 1.4!important;
	line-break: auto;
	text-align: justify;
	font-weight: 400;
	letter-spacing: .7px;
	font-family: arial;
	list-style-type: square
}
@media (max-width: 1440px) {
	.portfolio-description {
		padding: 17px 17px 0
	}
}
@media (max-width: 1366px) {
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 103px;
		width: 147px
	}
	.grid_1 .HomePageAboutBgColor .panel-default img {
		width: 170px
	}
	.DirectorDesk img {
		height: 138px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 32.4%;
		margin: 5px;
		min-height: 190px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 31px;
		margin-right: 31px
	}
	.team {
		min-height: 245px
	}
	.col-md-2.team_grid {
		padding: 0 1px;
		text-align: center
	}
	.col-md-2.team_grid {
		width: 20%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 240px;
		height: 200px;
		margin-left: 10px;
		margin-bottom: 1em
	}
}
@media (max-width: 1360px) {
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 103px;
		width: 147px
	}
}
@media (max-width: 1295px) {
	.CollegeBanner img {
		width: 970px;
		height: 282px
	}
	.image {
		position: relative;
		width: 100%
	}
	.image i {
		position: absolute;
		top: 21px;
		left: 0;
		width: 100%;
		margin-left: 14px
	}
	.image i span {
		font: 24px/50px Calibri;
		letter-spacing: -1px;
		padding: 10px
	}
	.image i span.spacer {
		padding: 0 5px
	}
	.Contact {
		padding-right: 30px;
		margin-top: 30px;
		padding-top: 10px
	}
	.Contact .col-md-3 {
		margin-bottom: 20px;
		width: 31%;
		float: left;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 10px;
		padding-right: 0;
		min-height: 250px
	}
	.lab .col-md-5 {
		width: 28%;
		float: left;
		padding: 0;
		min-height: 500px
	}
	.lab .labContaint {
		margin: 8px;
		margin-right: 1px
	}
	.Faculty {
		padding-left: 15px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 32%;
		float: left;
		margin: 5px;
		min-height: 200px
	}
	.Faculty .col-md-3 .FacultyContaint {
		margin-left: 10px;
		margin-right: 10px
	}
	.Faculty .col-md-3 h3 {
		font-size: 14px;
		padding: 10px;
		font-weight: 500
	}
	.Faculty .col-md-3 span {
		padding-bottom: 3px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 25px;
		margin-right: 25px
	}
	.team {
		min-height: 300px
	}
	.col-md-2.team_grid {
		padding: 0 1px;
		text-align: center
	}
	.col-md-2.team_grid {
		width: 20%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 240px;
		height: 200px;
		margin-left: 10px;
		margin-bottom: 1em
	}
	.navbar-header .logo {
		width: 140px
	}
	.navbar-header .navbar-brand {
		margin: 45px 0 0 0;
		font-size: 38px;
		font-weight: 400
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left
	}
	.portfolio-description {
		padding: 10px 8px 0
	}
	.nav_1 li a {
		padding-right: 15px;
		padding-left: 15px
	}
	.nav-list1>li {
		text-align: left;
		width: 25%
	}
	.nav-list2>li {
		width: 15%;
		text-align: left
	}
	.grid_1 .DirectorDesk .panel-default .col-md-6 {
		margin-bottom: 30px
	}
	.grid_1 .HomePageNewaBgColor {
		margin-left: -5px
	}
	.grid_1 .GalleryTop9Images ul li {
		float: left;
		list-style: none
	}
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 95px;
		width: 140px
	}
	.DetailInspirationSpeech {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech img {
		height: 350px;
		width: 500px
	}
	.DirectorsSpeechDescription .col-md-3 {
		margin-left: 20px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 {
		padding: 10px;
		margin-left: -30px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 img {
		height: 350px;
		width: 350px
	}
}
@media (max-width: 1280px) {
	.grid_1 .HomePageAboutBgColor {
		width: 20%;
		float: left
	}
	.grid_1 .HomePageAboutBgColor .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .HomePageNewaBgColor {
		margin-left: 5px;
		margin-right: 0
	}
	.grid_1 .DirectorDesk {
		margin-top: 0;
		width: 46%;
		margin-left: 0;
		float: left
	}
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 85px;
		width: 110px
	}
	.grid_1 .PlacedStudents {
		margin-left: -70px;
		width: 20%
	}
	.CollegeBanner img {
		width: 990px;
		height: 281px
	}
	.image {
		position: relative;
		width: 100%
	}
	.image i {
		position: absolute;
		top: 21px;
		left: 0;
		width: 100%;
		margin-left: 14px
	}
	.image i span {
		font: 24px/50px Calibri;
		letter-spacing: -1px;
		padding: 10px
	}
	.image i span.spacer {
		padding: 0 5px
	}
	.Contact {
		padding-right: 30px;
		margin-top: 30px;
		padding-top: 10px
	}
	.Contact .col-md-3 {
		margin-bottom: 20px;
		width: 31%;
		float: left;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 10px;
		padding-right: 0;
		min-height: 250px
	}
	.lab .col-md-5 {
		width: 28%;
		float: left;
		padding: 0;
		min-height: 480px
	}
	.lab .labContaint {
		margin: 8px;
		margin-right: 1px
	}
	.Faculty {
		padding-left: 15px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 32%;
		float: left;
		margin: 5px;
		min-height: 200px
	}
	.Faculty .col-md-3 .FacultyContaint {
		margin-left: 10px;
		margin-right: 10px
	}
	.Faculty .col-md-3 h3 {
		font-size: 14px;
		padding: 10px;
		font-weight: 500
	}
	.Faculty .col-md-3 span {
		padding-bottom: 3px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 25px;
		margin-right: 25px
	}
	.team {
		min-height: 300px
	}
	.col-md-2.team_grid {
		padding: 0 1px;
		text-align: center
	}
	.col-md-2.team_grid {
		width: 20%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 240px;
		height: 200px;
		margin-left: 10px;
		margin-bottom: 1em
	}
	.navbar-header .logo {
		width: 140px
	}
	.navbar-header .navbar-brand {
		margin: 45px 0 0 0;
		font-size: 38px;
		font-weight: 400
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left
	}
	.portfolio-description {
		padding: 10px 8px 0
	}
	.nav_1 li a {
		padding-right: 15px;
		padding-left: 15px
	}
	.nav-list1>li {
		text-align: left;
		width: 25%
	}
	.nav-list2>li {
		width: 15%;
		text-align: left
	}
	.DetailInspirationSpeech {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech img {
		height: 350px;
		width: 500px
	}
	.DirectorsSpeechDescription .col-md-3 {
		margin-left: 20px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 {
		padding: 10px;
		margin-left: -30px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 img {
		height: 350px;
		width: 350px
	}
}
@media (max-width: 1220px) {
	.Navigation {
		margin-left: -80px
	}
	.grid_1 .HomePageAboutBgColor {
		width: 20%;
		float: left
	}
	.grid_1 .HomePageAboutBgColor .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .HomePageNewaBgColor {
		margin-left: 5px;
		margin-right: 0
	}
	.grid_1 .DirectorDesk {
		margin-top: 0;
		width: 46%;
		margin-left: 0;
		float: left
	}
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 85px;
		width: 110px
	}
	.grid_1 .PlacedStudents {
		margin-left: -70px;
		width: 20%
	}
	.CollegeBanner img {
		width: 1117.3px;
		height: 282px
	}
	.image {
		position: relative;
		width: 100%
	}
	.image i {
		position: absolute;
		top: 21px;
		left: 0;
		width: 100%;
		margin-left: 14px
	}
	.image i span {
		font: 24px/50px Helvetica, Sans-Serif;
		font-family: Calibri;
		letter-spacing: -1px;
		padding: 10px
	}
	.image i span.spacer {
		padding: 0 5px
	}
	.Contact {
		padding-right: 30px;
		margin-top: 30px;
		padding-top: 10px
	}
	.Contact .col-md-3 {
		margin-bottom: 20px;
		width: 31%;
		float: left;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 10px;
		padding-right: 0;
		min-height: 250px
	}
	.lab .col-md-5 {
		width: 27%;
		float: left;
		padding: 0;
		min-height: 500px
	}
	.lab .labContaint {
		margin: 8px;
		margin-right: 1px
	}
	.Faculty {
		padding-left: 15px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 32%;
		float: left;
		margin: 5px;
		min-height: 200px
	}
	.Faculty .col-md-3 .FacultyContaint {
		margin-left: 10px;
		margin-right: 10px
	}
	.Faculty .col-md-3 h3 {
		font-size: 15px;
		padding: 10px;
		font-weight: 500
	}
	.Faculty .col-md-3 span {
		padding-bottom: 3px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 19px;
		margin-right: 19px
	}
	.team {
		min-height: 300px
	}
	.col-md-2.team_grid {
		padding: 0 1px;
		text-align: center
	}
	.col-md-2.team_grid {
		width: 33%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 240px;
		height: 200px;
		margin-left: 10px;
		margin-bottom: 1em
	}
	.navbar-header .logo {
		width: 130px
	}
	.navbar-header .navbar-brand {
		margin: 40px 0 0 0;
		font-size: 35px;
		font-weight: 400
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left
	}
	.nav_1 li a {
		padding-right: 10px;
		padding-left: 10px
	}
	.nav-list1>li {
		text-align: left;
		width: 25%
	}
	.nav-list2>li {
		width: 15%;
		text-align: left
	}
}
@media (max-width: 1024px) {
	.Navigation {
		margin-left: -40px
	}
	.grid_4 h3 {
		font-size: 1.4em;
		margin-bottom: 1.5em;
		position: relative;
		font-weight: 500;
		margin-left: 10px
	}
	.grid_4 h3:after {
		bottom: -11px
	}
	.grid_4 p {
		color: #fff;
		font-size: .95em;
		line-height: 1.8em;
		margin-bottom: 1em;
		text-align: justify
	}
	.grid_4 .footer_list {
		margin-left: 15px
	}
	.grid_4 address {
		margin-bottom: 10px
	}
	.CollegeBanner img {
		width: 770px;
		height: 260px
	}
	.image {
		position: relative;
		width: 100%
	}
	.image i {
		position: absolute;
		top: 21px;
		left: 0;
		width: 100%;
		margin-left: 14px
	}
	.image i span {
		font: 22px/50px Helvetica, Sans-Serif;
		font-family: Calibri;
		letter-spacing: -1px;
		padding: 10px
	}
	.image i span.spacer {
		padding: 0 5px
	}
	.Contact {
		padding-right: 30px;
		margin-top: 30px;
		padding-top: 10px
	}
	.Contact .col-md-3 {
		margin-bottom: 20px;
		width: 31%;
		float: left;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 10px;
		padding-right: 0;
		min-height: 250px
	}
	.Faculty {
		padding-left: 15px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 32%;
		float: left;
		margin: 5px;
		min-height: 220px
	}
	.Faculty .col-md-3 .FacultyContaint {
		margin-left: 10px;
		margin-right: 10px
	}
	.Faculty .col-md-3 h3 {
		font-size: 15px;
		padding: 10px;
		font-weight: 500
	}
	.Faculty .col-md-3 span {
		padding-bottom: 3px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 33px;
		margin-right: 33px
	}
	.Faculty .col-md-3 .shadow .img-circle {
		margin-left: -30px;
		margin-right: -30px
	}
	.lab .col-md-5 {
		width: 27%;
		float: left;
		padding: 0;
		min-height: 530px
	}
	.lab .labContaint {
		margin: 8px;
		margin-right: 1px
	}
	.team {
		min-height: 300px
	}
	.nav-list1>li {
		text-align: left;
		width: 30%
	}
	.nav-list2>li {
		width: 20%;
		text-align: left
	}
	.col-md-2.team_grid {
		padding: 0 20px;
		text-align: center
	}
	.col-md-2.team_grid {
		width: 20%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 240px;
		height: 200px;
		margin-left: 10px;
		margin-bottom: 1em
	}
	.navbar-header .logo {
		width: 100px
	}
	.navbar-header .navbar-brand {
		margin: 21px 0 0 0;
		font-size: 32px;
		font-weight: 400
	}
	.nav_1 {
		margin-left: -25px
	}
	.nav_1 li a {
		padding-left: 10px;
		padding-right: 10px
	}
	.dropdown-menu {
		max-width: 200px
	}
	.callbacks_tabs {
		list-style: none;
		position: absolute;
		top: 90%
	}
	.banner-bg,
	.banner-img,
	.banner-img2 {
		min-height: 500px
	}
	.banner-info h3 {
		font-size: 45px
	}
	.banner-info {
		padding: 7em 0 0 0
	}
	.countDays,
	.countHours,
	.countMinutes,
	.countSeconds {
		padding: 25px 0
	}
	.bg {
		min-height: 400px;
		padding: 5em 0 0 0
	}
	.advantage h3,
	.bg_1 h2,
	.bottom_content h3,
	.features h1,
	.service_3 h2,
	.services h1 {
		font-size: 2em
	}
	.portfolio-description {
		width: 100%;
		float: none
	}
	.portfolio-img {
		width: 90%;
		float: none
	}
	.bg_1 {
		min-height: 550px
	}
	.course_list .table-list li>div {
		padding: 10px 10px
	}
	.grid_1 .HomePageAboutBgColor {
		width: 30%
	}
	.grid_1 .HomePageAboutBgColor .panel-default {
		width: 100%
	}
	.grid_1 .DirectorDesk {
		margin-left: 0;
		width: 68%
	}
	.grid_1 .DirectorDesk .row .col-md-6 {
		width: 50%;
		float: left
	}
	.grid_1 .HomePageNewaBgColor {
		float: left;
		margin-left: -5px;
		margin-top: 20px;
		width: 70%
	}
	.grid_1 .HomePageNewaBgColor .panel-default {
		width: 100%
	}
	.grid_1 .GalleryTop9Images {
		width: 60%
	}
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 110px;
		width: 175px
	}
	.CollegeVideo .img-responsive {
		margin-top: 20px
	}
	.grid_1 .PlacedStudents {
		margin-left: -80px;
		width: 45%
	}
	.CollegeList .marginright15px {
		margin-right: 6px
	}
	.PrincipalDesk .Principal img {
		height: 110px;
		width: 600px
	}
	.PrincipalDesk .Principal {
		margin-left: -10px;
		margin-right: 20px
	}
	.PrincipalDesk .TopperStudents {
		margin-left: -20px
	}
	.PrincipalDesk .TopperStudents .panel-default {
		width: 100%;
		margin-left: 0;
		margin-top: 0
	}
	.PrincipalDesk .PlacedStudents {
		margin-left: 10px
	}
	.PrincipalDesk .PlacedStudents .panel-default {
		width: 100%;
		margin-left: 0
	}
	.DetailInspirationSpeech {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech img {
		height: 300px;
		width: 300px
	}
	.DirectorsSpeechDescription .col-md-3 {
		margin-left: 20px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 {
		padding: 10px;
		margin-left: -30px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 img {
		height: 300px;
		width: 300px
	}
	.Department {
		margin-left: 7px;
		margin-right: 7px
	}
	.ResultAnalysis {
		margin-left: 1px;
		margin-right: 1px
	}
	.ExtraActivitis {
		margin-left: 1px;
		margin-right: 1px
	}
	.Traning .container {
		margin-left: 50px;
		margin-right: 50px
	}
	.Alumni {
		margin-left: -20px
	}
	.Alumni .col-md-2 {
		margin: 10px;
		padding: 0;
		min-height: 390px;
		box-shadow: 3px 4px rgba(229, 224, 224, .78);
		background: rgba(255, 255, 255, .57);
		border: 1px solid rgba(176, 169, 169, .51);
		width: 22%;
		float: left
	}
}
@media (max-width: 930px) {
	.topBar .pull-left {
		display: none
	}
	.grid_4 h3 {
		font-size: 1.4em;
		margin-bottom: 1.5em;
		position: relative;
		font-weight: 500;
		margin-left: 10px
	}
	.grid_4 h3:after {
		bottom: -11px
	}
	.grid_4 p {
		color: #fff;
		font-size: .95em;
		line-height: 1.8em;
		margin-bottom: 1em;
		text-align: justify
	}
	.grid_4 .footer_list {
		margin-left: 15px
	}
	.grid_4 address {
		margin-bottom: 10px
	}
	.grid_1 .HomePageAboutBgColor {
		margin-left: 11px;
		margin-right: 11px
	}
	.grid_1 .HomePageAboutBgColor .col-md-3 img {
		margin-left: 260px
	}
	.grid_1 .HomePageAboutBgColor .col-md-3 span {
		margin-left: 235px;
		font-size: 19px;
		margin-bottom: 40px
	}
	.OurCollegs ul li {
		text-align: left
	}
	.CollegeBanner img {
		width: 940px;
		height: 300px
	}
	.image {
		position: relative;
		width: 100%
	}
	.image i {
		position: absolute;
		top: 21px;
		left: 0;
		width: 100%;
		margin-left: 14px
	}
	.image i span {
		font: 20px/46px Helvetica, Sans-Serif;
		font-family: Calibri;
		letter-spacing: -1px;
		padding: 10px
	}
	.image i span.spacer {
		padding: 0 5px
	}
	.Contact {
		padding-right: 30px;
		margin-top: 30px;
		padding-top: 10px
	}
	.Contact .col-md-3 {
		margin-bottom: 20px;
		width: 46.5%;
		float: left;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 10px;
		padding-right: 0;
		min-height: 250px
	}
	.Alumni {
		padding-left: 19px
	}
	.Alumni .col-md-2 {
		width: 30%;
		float: left
	}
	.lab .col-md-5 {
		width: 48%;
		float: left;
		padding: 0;
		min-height: 460px
	}
	.lab .labContaint {
		margin: 8px;
		margin-right: 1px
	}
	.Faculty {
		margin-left: 15px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 31%;
		float: left;
		margin: 5px;
		min-height: 220px
	}
	.Faculty .col-md-3 .FacultyContaint {
		margin-left: 10px;
		margin-right: 10px
	}
	.Faculty .col-md-3 h3 {
		font-size: 15px;
		padding: 10px;
		font-weight: 500
	}
	.Faculty .col-md-3 span {
		padding-bottom: 3px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 77px;
		margin-right: 77px
	}
	.team {
		min-height: 240px
	}
	.col-md-2.team_grid {
		padding: 0 20px;
		text-align: center
	}
	.col-md-2.team_grid {
		width: 33.3%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 240px;
		height: 200px;
		margin-left: 10px;
		margin-bottom: 1em
	}
	.navbar-header .logo {
		width: 80px;
		margin-left: 10px
	}
	.navbar-header .navbar-brand {
		font-size: 30px;
		margin-top: 10px;
		font-weight: 400;
		float: left
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left;
		color: #fff
	}
	.nav_bottom .container #bs-megadropdown-tabs1 ul li a {
		text-align: left
	}
	.banner-info h3 {
		font-size: 35px
	}
	.banner-info p {
		font-size: 18px
	}
	.banner-info {
		padding: 4em 0 0 0
	}
	.banner-bg,
	.banner-img,
	.banner-img2 {
		min-height: 350px
	}
	.callbacks_tabs {
		left: 43%
	}
	.countDays,
	.countHours,
	.countMinutes,
	.countSeconds {
		padding: 10px 0
	}
	#counter {
		height: 87px
	}
	.bg {
		min-height: 290px;
		padding: 3em 0 0 0
	}
	ul.items_list {
		list-style: none;
		padding: 0;
		margin: 0;
		float: left;
		width: 50%
	}
	ul.items_list h3,
	ul.items_list1 h3 {
		font-size: 18px;
		color: #555;
		margin: 0 0 10px;
		display: inline-block;
		border-bottom: 1px solid #f1b458;
		padding-bottom: 5px
	}
	ul.items_list li {
		margin-bottom: 7px
	}
	ul.items_list1 li p {
		background: #fff;
		width: 100%;
		line-height: 0;
		font-size: 14px
	}
	ul.items_list {
		display: block
	}
	table.timetable {
		display: none
	}
	ul.items_list1 {
		display: block;
		width: 49%;
		float: left;
		list-style: none;
		padding: 0;
		margin: 0 0 0 5px
	}
	input.no-box1 {
		padding: 5px 10px;
		width: 100%;
		border: 1px solid #ddd;
		outline: 0;
		margin-bottom: 5px
	}
	.navbar-nav {
		margin: 10px 0 0 0;
		float: left;
		width: 100%
	}
	.navbar-header.nav_2 {
		display: block
	}
	#bs-megadropdown-tabs {
		background-color: #312a53;
		margin-left: -32px
	}
	.navbar-default .navbar-toggle {
		border-color: #212439;
		background-color: #212439;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff
	}
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		border-color: #000;
		background-color: #000
	}
	.topBar .pull-right #bs-example-navbar-collapse-1 {
		margin-right: 370px
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left
	}
	.nav_bottom .container #bs-megadropdown-tabs1 ul li a {
		text-align: left
	}
	.nav-list>li {
		width: 100%;
		text-align: left
	}
	.nav-list1>li {
		width: 100%;
		text-align: left
	}
	.nav-list2>li {
		width: 100%;
		text-align: left
	}
	.navbar .container {
		margin-left: 10px
	}
	.nav>li>a {
		padding: 8px 10px;
		font-size: 13px
	}
	.dropdown ul {
		background-color: transparent
	}
	.dropdown ul li a {
		color: #f7f7f7;
		font-size: 12px
	}
	.dropdown ul li a:hover {
		background-color: transparent
	}
	.dropdownBackGround ul {
		background-color: #078498
	}
	.dropdownBackGround ul li a {
		color: #f2eeee
	}
	.dropdownBackGround ul li a:hover {
		background-color: transparent;
		color: #a7a6a6
	}
	.ButtonMain {
		border-color: #fff;
		background-color: #078498;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.ButtonMain span {
		background: #fff
	}
	.grid_1 .HomePageAboutBgColor {
		margin-right: 20px;
		width: 30%;
		float: left;
		border: none
	}
	.grid_1 .HomePageAboutBgColor .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .HomePageAboutBgColor .panel-default img {
		height: 150px;
		width: 250px
	}
	.grid_1 .HomePageAboutBgColor .col-md-3 span {
		margin-left: 42px;
		font-size: 12px;
		margin-bottom: 40px
	}
	.grid_1 .DirectorDesk {
		margin-left: 10px;
		width: 65%;
		float: left;
		border: none
	}
	.grid_1 .DirectorDesk .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .DirectorDesk .row .col-md-6 {
		width: 50%;
		float: left
	}
	.grid_1 .DirectorDesk .panel-default img {
		height: 120px;
		width: 120px
	}
	.grid_1 .HomePageNewaBgColor {
		width: 30%;
		float: left;
		margin-left: -10px
	}
	.grid_1 .HomePageNewaBgColor .panel-default {
		border: none;
		width: 100%;
		float: left;
		border-top: 5px solid #005dad
	}
	.grid_1 .HomePageNewaBgColor .panel-default .demo1 {
		border: none;
		width: 100%
	}
	.grid_1 .GalleryTop9Images {
		width: 65%;
		border: none;
		float: left
	}
	.grid_1 .GalleryTop9Images ul li {
		float: left;
		list-style: none
	}
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 105px;
		width: 175px
	}
	.grid_1 .TopperStudents {
		float: left;
		width: 30%
	}
	.grid_1 .PlacedStudents {
		float: left;
		width: 40%;
		margin-left: -70px
	}
	.CollegeList {
		display: none
	}
	.PrincipalDesk .Principal {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .TopperStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .PlacedStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .Principal img {
		height: 150px;
		width: 500px
	}
	.DetailInspirationSpeech {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech img {
		height: 150px;
		width: 150px
	}
	.DirectorsSpeechDescription .col-md-3 {
		margin-left: 20px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 {
		padding: 10px;
		margin-left: -30px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 img {
		height: 300px;
		width: 300px
	}
	.Department {
		margin-left: 7px;
		margin-right: 7px
	}
	.ResultAnalysis {
		margin-left: 1px;
		margin-right: 1px
	}
	.ExtraActivitis {
		margin-left: 1px;
		margin-right: 1px
	}
}
@media (max-width: 768px) {
	.topBar .pull-left {
		display: none
	}
	.grid_4 h3 {
		font-size: 1.4em;
		margin-bottom: 1.5em;
		position: relative;
		font-weight: 500;
		margin-left: 10px
	}
	.grid_4 h3:after {
		bottom: -11px
	}
	.grid_4 p {
		color: #fff;
		font-size: .95em;
		line-height: 1.8em;
		margin-bottom: 1em;
		text-align: justify
	}
	.grid_4 .footer_list {
		margin-left: 15px
	}
	.grid_4 address {
		margin-bottom: 10px
	}
	.OurCollegs ul li {
		text-align: left
	}
	.CollegeBanner img {
		width: 780px;
		height: 300px
	}
	.image {
		position: relative;
		width: 100%
	}
	.image i {
		position: absolute;
		top: 21px;
		left: 0;
		width: 100%;
		margin-left: 14px
	}
	.image i span {
		font: 20px/46px Helvetica, Sans-Serif;
		font-family: Calibri;
		letter-spacing: -1px;
		padding: 10px
	}
	.image i span.spacer {
		padding: 0 5px
	}
	.Contact {
		padding-right: 30px;
		margin-top: 30px;
		padding-top: 10px
	}
	.Contact .col-md-3 {
		margin-bottom: 20px;
		width: 46.5%;
		float: left;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 10px;
		padding-right: 0;
		min-height: 250px
	}
	.Alumni {
		padding-left: 19px
	}
	.Alumni .col-md-2 {
		width: 30%;
		float: left
	}
	.lab .col-md-5 {
		width: 48%;
		float: left;
		padding: 0;
		min-height: 460px
	}
	.lab .labContaint {
		margin: 8px;
		margin-right: 1px
	}
	.Faculty {
		padding-left: 15px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 47.5%;
		float: left;
		margin: 5px;
		min-height: 200px
	}
	.Faculty .col-md-3 .FacultyContaint {
		margin-left: 10px;
		margin-right: 10px
	}
	.Faculty .col-md-3 h3 {
		font-size: 15px;
		padding: 10px;
		font-weight: 500
	}
	.Faculty .col-md-3 span {
		padding-bottom: 3px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 77px;
		margin-right: 77px
	}
	.team {
		min-height: 240px
	}
	.col-md-2.team_grid {
		padding: 0 20px;
		text-align: center
	}
	.col-md-2.team_grid {
		width: 33.3%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 240px;
		height: 200px;
		margin-left: 10px;
		margin-bottom: 1em
	}
	.navbar-header .logo {
		width: 130px;
		margin-left: 310px
	}
	.navbar-header .navbar-brand {
		font-size: 27px;
		margin-left: 60px;
		margin-top: -20px;
		font-weight: 400
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left;
		color: #fff
	}
	.nav_bottom .container #bs-megadropdown-tabs1 ul li a {
		text-align: left
	}
	.banner-info h3 {
		font-size: 35px
	}
	.banner-info p {
		font-size: 18px
	}
	.banner-info {
		padding: 4em 0 0 0
	}
	.banner-bg,
	.banner-img,
	.banner-img2 {
		min-height: 350px
	}
	.callbacks_tabs {
		left: 43%
	}
	.countDays,
	.countHours,
	.countMinutes,
	.countSeconds {
		padding: 10px 0
	}
	#counter {
		height: 87px
	}
	.bg {
		min-height: 290px;
		padding: 3em 0 0 0
	}
	ul.items_list {
		list-style: none;
		padding: 0;
		margin: 0;
		float: left;
		width: 50%
	}
	ul.items_list h3,
	ul.items_list1 h3 {
		font-size: 18px;
		color: #555;
		margin: 0 0 10px;
		display: inline-block;
		border-bottom: 1px solid #f1b458;
		padding-bottom: 5px
	}
	ul.items_list li {
		margin-bottom: 7px
	}
	ul.items_list1 li p {
		background: #fff;
		width: 100%;
		line-height: 0;
		font-size: 14px
	}
	ul.items_list {
		display: block
	}
	table.timetable {
		display: none
	}
	ul.items_list1 {
		display: block;
		width: 49%;
		float: left;
		list-style: none;
		padding: 0;
		margin: 0 0 0 5px
	}
	input.no-box1 {
		padding: 5px 10px;
		width: 100%;
		border: 1px solid #ddd;
		outline: 0;
		margin-bottom: 5px
	}
	.navbar-nav {
		margin: 10px 0 0 0;
		float: left;
		width: 100%
	}
	.navbar-header.nav_2 {
		display: block
	}
	#bs-megadropdown-tabs {
		background-color: #312a53;
		margin-left: -32px
	}
	.navbar-default .navbar-toggle {
		border-color: #212439;
		background-color: #212439;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff
	}
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		border-color: #000;
		background-color: #000
	}
	.topBar .pull-right #bs-example-navbar-collapse-1 {
		margin-right: 290px
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left
	}
	.nav_bottom .container #bs-megadropdown-tabs1 ul li a {
		text-align: left
	}
	.nav-list>li {
		width: 100%;
		text-align: left
	}
	.nav-list1>li {
		width: 100%;
		text-align: left
	}
	.nav-list2>li {
		width: 100%;
		text-align: left
	}
	.navbar .container {
		margin-left: 10px
	}
	.nav>li>a {
		padding: 8px 10px;
		font-size: 13px
	}
	.dropdown ul {
		background-color: transparent
	}
	.dropdown ul li a {
		color: #f7f7f7;
		font-size: 12px
	}
	.dropdown ul li a:hover {
		background-color: transparent
	}
	.dropdownBackGround ul {
		background-color: #078498
	}
	.dropdownBackGround ul li a {
		color: #f2eeee
	}
	.dropdownBackGround ul li a:hover {
		background-color: transparent;
		color: #a7a6a6
	}
	.ButtonMain {
		border-color: #fff;
		background-color: #078498;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.ButtonMain span {
		background: #fff
	}
	.grid_1 .HomePageAboutBgColor {
		margin-left: 180px;
		margin-right: 0;
		width: 50%;
		float: left
	}
	.grid_1 .HomePageAboutBgColor .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .DirectorDesk {
		margin-top: 0;
		width: 95%;
		margin-left: 0
	}
	.grid_1 .DirectorDesk .panel-default {
		border: none
	}
	.grid_1 .DirectorDesk .row .col-md-6 {
		width: 50%;
		float: left
	}
	.grid_1 .DirectorDesk .panel-default img {
		height: 150px;
		width: 150px
	}
	.grid_1 .HomePageNewaBgColor {
		margin-top: 10px;
		margin-left: -5px;
		margin-right: 0
	}
	.grid_1 .HomePageNewaBgColor .panel-default {
		border: none;
		width: 346%;
		border-top: 5px solid #005dad
	}
	.grid_1 .HomePageNewaBgColor .panel-default .news-item {
		width: 95%
	}
	.grid_1 .GalleryTop9Images {
		margin-top: 10px;
		margin-left: 5px;
		margin-right: 00px;
		width: 100%
	}
	.grid_1 .GalleryTop9Images ul li {
		float: left;
		list-style: none
	}
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 130px;
		width: 238px
	}
	.grid_1 .TopperStudents {
		margin-left: 140px;
		margin-right: 70px;
		width: 505px
	}
	.grid_1 .PlacedStudents {
		margin-top: 20px;
		margin-left: -5px;
		margin-right: 30px;
		width: 97%
	}
	.CollegeList {
		display: none
	}
	.PrincipalDesk .Principal {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .TopperStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .PlacedStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .Principal img {
		height: 150px;
		width: 500px
	}
	.DetailInspirationSpeech {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech img {
		height: 150px;
		width: 150px
	}
	.DirectorsSpeechDescription .col-md-3 {
		margin-left: 20px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 {
		padding: 10px;
		margin-left: -30px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 img {
		height: 300px;
		width: 300px
	}
	.Department {
		margin-left: 7px;
		margin-right: 7px
	}
	.ResultAnalysis {
		margin-left: 1px;
		margin-right: 1px
	}
	.ExtraActivitis {
		margin-left: 1px;
		margin-right: 1px
	}
}
@media (max-width: 736px) {
	.topBar .pull-left {
		display: none
	}
	.grid_4 h3 {
		font-size: 1.4em;
		margin-bottom: 1.5em;
		position: relative;
		font-weight: 500;
		margin-left: 10px
	}
	.grid_4 h3:after {
		bottom: -11px
	}
	.grid_4 p {
		color: #fff;
		font-size: .95em;
		line-height: 1.8em;
		margin-bottom: 1em;
		text-align: justify
	}
	.grid_4 .footer_list {
		margin-left: 15px
	}
	.grid_4 address {
		margin-bottom: 10px
	}
	.OurCollegs {
		width: 104.8%
	}
	.OurCollegs {
		width: 104.8%
	}
	.OurCollegs ul li {
		font-size: 1em;
		text-align: left
	}
	.CollegeBanner img {
		width: 750px;
		height: 260px
	}
	.image {
		position: relative;
		width: 100%
	}
	.image i {
		position: absolute;
		top: 1px;
		left: 0;
		width: 100%;
		margin-left: 14px
	}
	.image i span {
		font: 20px/46px Helvetica, Sans-Serif;
		font-family: Calibri;
		letter-spacing: -1px;
		padding: 10px
	}
	.image i span.spacer {
		padding: 0 5px
	}
	.Contact {
		padding-right: 30px;
		margin-top: 30px;
		padding-top: 10px
	}
	.Contact .col-md-3 {
		margin-bottom: 20px;
		width: 45.6%;
		float: left;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 10px;
		padding-right: 0;
		min-height: 250px
	}
	.Alumni {
		padding-left: 19px
	}
	.Alumni .col-md-2 {
		width: 30%;
		float: left
	}
	.lab .col-md-5 {
		width: 47%;
		float: left;
		padding: 0;
		min-height: 490px
	}
	.lab .labContaint {
		margin: 8px;
		margin-right: 1px
	}
	.Faculty {
		padding-left: 15px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 47%;
		float: left;
		margin: 5px;
		min-height: 200px
	}
	.Faculty .col-md-3 .FacultyContaint {
		margin-left: 10px;
		margin-right: 10px
	}
	.Faculty .col-md-3 h3 {
		font-size: 15px;
		padding: 10px;
		font-weight: 500
	}
	.Faculty .col-md-3 span {
		padding-bottom: 3px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 72px;
		margin-right: 72px
	}
	.team {
		min-height: 260px
	}
	.col-md-2.team_grid {
		padding: 0 20px;
		text-align: center
	}
	.col-md-2.team_grid {
		width: 30%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 200px;
		height: 200px;
		margin-left: 10px;
		margin-bottom: 1em
	}
	.navbar-header .logo {
		width: 110px;
		margin-left: 290px
	}
	.navbar-header .navbar-brand {
		margin-left: 30px;
		margin-top: -10px;
		margin-bottom: 10px;
		font-size: 28px;
		font-weight: 400
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left;
		color: #fff
	}
	.nav_bottom .container #bs-megadropdown-tabs1 ul li a {
		text-align: left
	}
	.nav-list>li {
		width: 100%;
		text-align: left
	}
	.nav-list1>li {
		width: 100%;
		text-align: left
	}
	.nav-list2>li {
		width: 100%;
		text-align: left
	}
	.navbar-nav {
		margin: 18px 0 0 0;
		float: left;
		width: 100%
	}
	.navbar-header.nav_2 {
		display: block
	}
	#bs-megadropdown-tabs {
		background-color: #312a53;
		margin-left: -32px
	}
	.navbar-default .navbar-toggle {
		border-color: #212439;
		background-color: #212439;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff
	}
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		border-color: #000;
		background-color: #000
	}
	.topBar .pull-right #bs-example-navbar-collapse-1 {
		margin-right: 260px
	}
	.dropdown-menu {
		position: relative;
		top: 100%;
		left: 0!important;
		z-index: -111;
		display: none;
		float: none;
		min-width: 100%;
		padding: 5px 0;
		margin: 2px 0 0;
		list-style: none;
		font-size: 15px;
		background-color: red;
		border: 1px solid red;
		text-align: center;
		border-radius: 4px;
		-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
		box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
		background-clip: padding-box
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
		color: #fff!important
	}
	.navbar-collapse {
		max-height: 700px!important
	}
	.search-form .search-submit {
		right: 8px;
		top: 71px
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff
	}
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		border-color: #2f374c;
		background-color: #2f374c
	}
	.navbar-default .navbar-collapse,
	.navbar-default .navbar-form {
		border-color: #f1b458
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left
	}
	.nav_bottom .container #bs-megadropdown-tabs1 ul li a {
		text-align: left
	}
	.nav-list>li {
		width: 100%;
		text-align: left
	}
	.nav-list1>li {
		width: 100%;
		text-align: left
	}
	.nav-list2>li {
		width: 100%;
		text-align: left
	}
	.navbar .container {
		margin-left: 10px
	}
	.nav>li>a {
		padding: 8px 10px;
		font-size: 13px
	}
	.dropdown ul {
		background-color: transparent
	}
	.dropdown ul li a {
		color: #f7f7f7;
		font-size: 12px
	}
	.dropdown ul li a:hover {
		background-color: transparent
	}
	.dropdownBackGround ul {
		background-color: #078498
	}
	.dropdownBackGround ul li a {
		color: #f2eeee
	}
	.dropdownBackGround ul li a:hover {
		background-color: transparent;
		color: #a7a6a6
	}
	.ButtonMain {
		border-color: #fff;
		background-color: #078498;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.ButtonMain span {
		background: #fff
	}
	.col-sm-3.dropdown-button {
		margin-bottom: 5px
	}
	.col-sm-2.submit_button {
		padding: 0 20px
	}
	.courses_banner {
		min-height: 215px;
		padding: 2em 0 0 0
	}
	.form_box {
		padding: 0
	}
	.service_2-left h2 {
		font-size: 35px
	}
	.bg_2 {
		padding: 3em 0 0 0;
		min-height: 260px
	}
	.grid_1 .HomePageAboutBgColor {
		margin-left: 150px;
		margin-right: 0;
		width: 50%;
		float: left
	}
	.grid_1 .HomePageAboutBgColor .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .HomePageAboutBgColor .col-md-3 span {
		margin-left: 42px;
		font-size: 12px;
		margin-bottom: 40px
	}
	.grid_1 .DirectorDesk {
		margin-top: 0;
		width: 95%;
		margin-left: 0
	}
	.grid_1 .DirectorDesk .panel-default {
		border: none
	}
	.grid_1 .DirectorDesk .row .col-md-6 {
		width: 50%;
		float: left
	}
	.grid_1 .DirectorDesk .panel-default .col-md-6 p {
		margin-left: 80px
	}
	.grid_1 .HomePageNewaBgColor {
		margin-top: 10px;
		margin-left: -5px;
		margin-right: 0
	}
	.grid_1 .HomePageNewaBgColor .panel-default {
		border: none;
		width: 340%;
		border-top: 5px solid #005dad
	}
	.grid_1 .HomePageNewaBgColor .panel-default .news-item {
		width: 95%
	}
	.grid_1 .GalleryTop9Images {
		margin-top: 10px;
		margin-left: 5px;
		margin-right: 00px;
		width: 100%
	}
	.grid_1 .GalleryTop9Images ul li {
		float: left;
		list-style: none
	}
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 120px;
		width: 230px
	}
	.grid_1 .TopperStudents {
		margin-left: 90px;
		width: 540px
	}
	.grid_1 .PlacedStudents {
		margin-top: 20px;
		margin-left: -5px;
		margin-right: 30px;
		width: 97%
	}
	.CollegeList {
		display: none
	}
	.PrincipalDesk .Principal {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .TopperStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .PlacedStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .Principal img {
		height: 120px;
		width: 400px
	}
	.DetailInspirationSpeech {
		margin-left: 90px;
		margin-right: 90px
	}
	.DetailInspirationSpeech img {
		height: 150px;
		width: 150px
	}
	.DirectorsSpeechDescription .col-md-3 {
		margin-left: 20px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 {
		padding: 10px;
		margin-left: -30px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 img {
		height: 150px;
		width: 150px
	}
	.Department {
		margin-left: 7px;
		margin-right: 7px
	}
	.ResultAnalysis {
		margin-left: 1px;
		margin-right: 1px
	}
	.ExtraActivitis {
		margin-left: 1px;
		margin-right: 1px
	}
	.Traning {
		margin-left: 20px;
		margin-right: 20px
	}
}
@media (max-width: 600px) {
	.topBar .pull-left {
		display: none
	}
	.grid_4 h3 {
		font-size: 1.4em;
		margin-bottom: 1.5em;
		position: relative;
		font-weight: 500;
		margin-left: 10px
	}
	.grid_4 h3:after {
		bottom: -11px
	}
	.grid_4 p {
		color: #fff;
		font-size: .95em;
		line-height: 1.8em;
		margin-bottom: 1em;
		text-align: justify
	}
	.grid_4 .footer_list {
		margin-left: 15px
	}
	.grid_4 address {
		margin-bottom: 10px
	}
	.OurCollegs {
		width: 104.8%
	}
	.OurCollegs ul li {
		font-size: .8em;
		text-align: left
	}
	.CollegeBanner img {
		width: 610px;
		height: 200px
	}
	.image {
		position: relative;
		width: 100%
	}
	.image i {
		position: absolute;
		top: 1px;
		left: 0;
		width: 100%;
		margin-left: 14px
	}
	.image i span {
		font: 18px/39px Helvetica, Sans-Serif;
		font-family: Calibri;
		letter-spacing: -1px;
		padding: 10px
	}
	.image i span.spacer {
		padding: 0 5px
	}
	.Contact {
		padding-right: 65px;
		margin-top: 30px;
		padding-top: 10px
	}
	.Contact .col-md-3 {
		margin-bottom: 20px;
		width: 100%;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 10px;
		padding-right: 0;
		min-height: 250px
	}
	.Alumni {
		margin-left: 0
	}
	.Alumni .col-md-2 {
		width: 45.9%;
		float: left
	}
	.lab .col-md-5 {
		width: 45%;
		float: left;
		min-height: 550px
	}
	.lab .labContaint {
		margin: 8px;
		margin-right: 1px
	}
	.Faculty {
		margin-left: 15px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 46%;
		margin: 5px;
		min-height: 240px
	}
	.Faculty .col-md-3 .FacultyContaint {
		margin-left: 10px;
		margin-right: 10px
	}
	.Faculty .col-md-3 h3 {
		font-size: 15px;
		padding: 10px;
		font-weight: 500
	}
	.Faculty .col-md-3 span {
		padding-bottom: 3px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 40px;
		margin-right: 40px
	}
	.Faculty .col-md-3 .shadow img {
		margin-left: -15px
	}
	.callbacks_nav {
		top: 47%
	}
	.navbar-header .logo {
		width: 120px;
		margin-left: 220px
	}
	.navbar-header .navbar-brand {
		margin-top: -20px;
		margin-bottom: 10px;
		font-size: 26px;
		font-weight: 400;
		text-align: center
	}
	#bs-megadropdown-tabs {
		background-color: #312a53;
		margin-left: -32px
	}
	.navbar-default .navbar-toggle {
		border-color: #212439;
		background-color: #212439;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff
	}
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		border-color: #000;
		background-color: #000
	}
	.topBar .pull-right #bs-example-navbar-collapse-1 {
		margin-right: 200px
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left;
		color: #fff
	}
	.nav_bottom .container #bs-megadropdown-tabs1 ul li a {
		text-align: left
	}
	.nav-list>li {
		width: 100%;
		text-align: left
	}
	.nav-list1>li {
		width: 100%;
		text-align: left
	}
	.nav-list2>li {
		width: 100%;
		text-align: left
	}
	.navbar .container {
		margin-left: 10px
	}
	.nav>li>a {
		padding: 8px 10px;
		font-size: 13px
	}
	.dropdown ul {
		background-color: transparent
	}
	.dropdown ul li a {
		color: #f7f7f7;
		font-size: 12px
	}
	.dropdown ul li a:hover {
		background-color: transparent
	}
	.dropdownBackGround ul {
		background-color: #078498
	}
	.dropdownBackGround ul li a {
		color: #f2eeee
	}
	.dropdownBackGround ul li a:hover {
		background-color: transparent;
		color: #a7a6a6
	}
	.ButtonMain {
		border-color: #fff;
		background-color: #078498;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.ButtonMain span {
		background: #fff
	}
	.team {
		min-height: 200px
	}
	.col-md-2.team_grid {
		padding: 0 2px;
		text-align: center
	}
	.col-md-2.team_grid {
		width: 50%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 100px;
		height: 100px;
		margin-left: 15px;
		margin-bottom: 1em
	}
	.team_box h3 {
		font-size: 1em
	}
	.grid_1 .HomePageAboutBgColor {
		margin-left: 150px;
		margin-right: 0;
		width: 50%;
		float: left
	}
	.grid_1 .HomePageAboutBgColor .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .HomePageAboutBgColor .col-md-3 span {
		margin-left: 42px;
		font-size: 14px;
		margin-bottom: 40px
	}
	.grid_1 .DirectorDesk {
		margin-top: 0;
		width: 95%;
		margin-left: 0
	}
	.grid_1 .DirectorDesk .panel-default {
		border: none
	}
	.grid_1 .DirectorDesk .row .col-md-6 {
		width: 50%;
		float: left
	}
	.grid_1 .DirectorDesk .panel-default .col-md-6 p {
		margin-left: 20px
	}
	.grid_1 .HomePageNewaBgColor {
		margin-top: 10px;
		margin-left: -5px;
		margin-right: 0
	}
	.grid_1 .HomePageNewaBgColor .panel-default {
		border: none;
		width: 355%;
		border-top: 5px solid #005dad
	}
	.grid_1 .HomePageNewaBgColor .panel-default .news-item {
		width: 95%
	}
	.grid_1 .GalleryTop9Images {
		margin-top: 10px;
		margin-left: 5px;
		margin-right: 00px;
		width: 100%
	}
	.grid_1 .GalleryTop9Images ul li {
		float: left;
		list-style: none
	}
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 90px;
		width: 185px
	}
	.grid_1 .TopperStudents {
		margin-left: 30px;
		margin-right: 30px;
		width: 510px
	}
	.grid_1 .PlacedStudents {
		margin-top: 20px;
		margin-left: -5px;
		margin-right: 30px;
		width: 97%
	}
	.CollegeList {
		display: none
	}
	.PrincipalDesk .Principal {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .TopperStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .PlacedStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .Principal img {
		height: 130px;
		width: 600px
	}
	.DetailInspirationSpeech {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech img {
		height: 150px;
		width: 150px
	}
	.DirectorsSpeechDescription .col-md-3 {
		margin-left: 20px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 {
		padding: 10px;
		margin-left: -30px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 img {
		height: 150px;
		width: 150px
	}
	.Department {
		margin-left: 7px;
		margin-right: 7px
	}
	.ResultAnalysis {
		margin-left: 1px;
		margin-right: 1px
	}
	.ExtraActivitis {
		margin-left: 1px;
		margin-right: 1px
	}
}
@media (max-width: 480px) {
	.topBar .pull-left {
		display: none
	}
	.DownloadsData {
		height: 200px
	}
	.TrusteeSpeak .pull-right {
		display: none
	}
	.Colleges p {
		font-family: Calibri;
		color: #485c63;
		font-size: 14px
	}
	.Colleges img {
		height: 200px;
		width: 200px;
		margin-bottom: 10px
	}
	.CollegeBanner img {
		width: 490px;
		height: 150px
	}
	.image {
		position: relative;
		width: 100%
	}
	.image i {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		margin-left: 10px
	}
	.image i span {
		font: 14px/41px Calibri;
		letter-spacing: .2px;
		padding: 10px
	}
	.image i span.spacer {
		padding: 0 10px
	}
	.Contact .col-md-3 {
		margin-bottom: 20px;
		width: 290px;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 10px;
		padding-right: 0;
		min-height: 250px;
		margin-left: -55px
	}
	.Alumni {
		margin-left: 10px
	}
	.Alumni .col-md-2 {
		width: 90%
	}
	.lab {
		margin-left: 15px
	}
	.lab .col-md-5 {
		width: 90%;
		float: left;
		padding: 0
	}
	.lab .labContaint {
		margin: 8px;
		margin-right: 1px
	}
	.Faculty {
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 30px;
		margin-right: 10px;
		padding-left: 15px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 90%;
		margin: 5px;
		min-height: 200px
	}
	.Faculty .col-md-3 .FacultyContaint {
		margin-left: 10px;
		margin-right: 10px
	}
	.Faculty .col-md-3 h3 {
		font-size: 15px;
		padding: 10px;
		font-weight: 500
	}
	.Faculty .col-md-3 span {
		padding-bottom: 3px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 115px;
		margin-right: 115px
	}
	.team {
		min-height: 240px;
		text-align: center
	}
	.col-md-2.team_grid {
		padding: 0 2px
	}
	.col-md-2.team_grid {
		width: 50%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 100px;
		height: 100px;
		margin-left: 10px;
		margin-bottom: 1em
	}
	.navbar-header .logo {
		width: 100px;
		margin-left: 180px
	}
	.navbar-header .navbar-brand {
		margin-top: -20px;
		margin-bottom: 10px;
		text-align: center;
		font-size: 22px;
		font-weight: 500
	}
	#bs-megadropdown-tabs {
		background-color: #312a53;
		margin-left: -32px
	}
	.navbar-default .navbar-toggle {
		border-color: #212439;
		background-color: #212439;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff
	}
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		border-color: #000;
		background-color: #000
	}
	.topBar .pull-right #bs-example-navbar-collapse-1 {
		margin-right: 180px
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left;
		color: #fff
	}
	.nav_bottom .container #bs-megadropdown-tabs1 ul li a {
		text-align: left
	}
	.nav-list>li {
		width: 100%;
		text-align: left
	}
	.nav-list1>li {
		width: 100%;
		text-align: left
	}
	.nav-list2>li {
		width: 100%;
		text-align: left
	}
	.navbar .container {
		margin-left: 10px
	}
	.nav>li>a {
		padding: 8px 10px;
		font-size: 13px
	}
	.dropdown ul {
		background-color: transparent
	}
	.dropdown ul li a {
		color: #f7f7f7;
		font-size: 12px
	}
	.dropdown ul li a:hover {
		background-color: transparent
	}
	.dropdownBackGround ul {
		background-color: #078498
	}
	.dropdownBackGround ul li a {
		color: #f2eeee
	}
	.dropdownBackGround ul li a:hover {
		background-color: transparent;
		color: #a7a6a6
	}
	.ButtonMain {
		border-color: #fff;
		background-color: #078498;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.ButtonMain span {
		background: #fff
	}
	.banner-info h3 {
		font-size: 27px;
		letter-spacing: 5px
	}
	.banner-info p {
		font-size: 14px
	}
	.banner-info a {
		padding: .6em 1em
	}
	.callbacks_tabs {
		left: 38%;
		top: 87%
	}
	.banner-info {
		padding: 3em 0 0 0
	}
	.banner-bg .banner-img .banner-img2 {
		min-height: 290px
	}
	.OurCollegs {
		width: 104.8%
	}
	.OurCollegs ul li {
		font-size: .8em;
		text-align: left
	}
	.grid_1 {
		padding-top: 1em;
		padding-left: .7em;
		padding-right: .7em;
		padding-bottom: .7em
	}
	.grid_1 .HomePageAboutBgColor {
		border: none;
		width: 100%;
		margin-left: 0
	}
	.grid_1 .HomePageAboutBgColor .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .HomePageAboutBgColor .panel-default img {
		width: 190px;
		height: 120px
	}
	.grid_1 .HomePageAboutBgColor .col-md-3 span {
		margin-left: 42px;
		font-size: 12px;
		margin-bottom: 40px
	}
	.grid_1 .DirectorDesk {
		margin-top: 20px;
		border: none;
		width: 100%;
		margin-left: 0
	}
	.grid_1 .DirectorDesk .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .DirectorDesk .panel-default img {
		margin-left: 35px;
		width: 160px
	}
	.grid_1 .DirectorDesk .row .col-md-6 {
		width: 100%
	}
	.grid_1 .DirectorDesk .panel-default .col-md-6 p {
		margin-left: 30px
	}
	.grid_1 .HomePageNewaBgColor {
		margin-top: 0;
		border: none;
		width: 100%;
		margin-left: 5px
	}
	.grid_1 .HomePageNewaBgColor .panel-default {
		width: 100%;
		border-top: 5px solid #005dad
	}
	.grid_1 .HomePageNewaBgColor .news-item {
		margin-left: 50px
	}
	.grid_1 .HomePageNewaBgColor .panel-default .news-item {
		width: 400px;
		margin-left: 0
	}
	.grid_1 .GalleryTop9Images {
		margin-top: 5px;
		border: none;
		width: 98%;
		margin-left: 5px
	}
	.grid_1 .GalleryTop9Images .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .GalleryTop9Images ul li {
		float: left;
		list-style: none
	}
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 80px;
		width: 152.1px
	}
	.grid_1 .TopperStudents {
		width: 93%;
		margin-left: 15px;
		border: none
	}
	.grid_1 .TopperStudents .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .PlacedStudents {
		width: 102%;
		margin-left: -5px;
		border: none;
		margin-top: 20px
	}
	.grid_1 .PlacedStudents .panel-default {
		width: 100%;
		border-top: 5px solid #f7b200
	}
	.grid_4 h3 {
		font-size: 1.4em;
		margin-bottom: 1.5em;
		position: relative;
		font-weight: 500;
		margin-left: 10px
	}
	.grid_4 h3:after {
		bottom: -11px
	}
	.grid_4 p {
		color: #fff;
		font-size: .95em;
		line-height: 1.8em;
		margin-bottom: 1em;
		text-align: justify
	}
	.grid_4 .footer_list {
		margin-left: 15px
	}
	.grid_4 address {
		margin-bottom: 10px
	}
	.event_left-item .icon_2 i {
		font-size: 15px;
		margin-right: 5px
	}
	.event_left-item .icon_2 {
		font-size: 12px
	}
	.portfolio-description {
		padding: 15px 15px 0
	}
	.portfolio-description span {
		padding-top: 5px
	}
	.portfolio-description>a span {
		font-size: 13px;
		padding: 8px 20px;
		margin: 1em 0 0
	}
	.grid_4 h3 {
		font-size: 1.3em
	}
	ul.footer_list li {
		line-height: 2em;
		font-size: 13px
	}
	form.login {
		width: 45%
	}
	input.btn.btn-primary.btn-lg1.btn-block {
		font-size: 1em
	}
	p.description {
		margin: 0 auto 1em auto
	}
	.table-header>div.name_col {
		width: 43%
	}
	.course_list .table-header>div {
		padding: 12px 15px;
		font-size: 16px
	}
	.course_list .table-list li>div {
		padding: 8px 8px;
		font-size: 14px
	}
	.event-desc h2 {
		font-size: 1.3em
	}
	.detail p {
		font-size: .85em
	}
	.col-xs-8.col-sm-8.event-desc {
		padding-left: 0
	}
	.bg_1 {
		min-height: 700px;
		padding: 3em 0 0 0
	}
	ul.items_list {
		width: 49%
	}
	ul.items_list li {
		font-size: 15px
	}
	ul.items_list1 {
		width: 48%
	}
	ul.pagination {
		margin: 0
	}
	h1.shortcode {
		font-size: 35px!important
	}
	h2.shortcode {
		font-size: 31px!important
	}
	h3.shortcode {
		font-size: 28px!important
	}
	h4.shortcode {
		font-size: 25px!important
	}
	h5.shortcode {
		font-size: 22px!important
	}
	h6.shortcode {
		font-size: 18px!important
	}
	.shortcode_but.small {
		padding: 8px 8px
	}
	.shortcode_but {
		padding: 9px 9px
	}
	.shortcode_but.large {
		font-size: 14px;
		padding: 10px 10px
	}
	.service_2-left h2 {
		font-size: 25px
	}
	.bg_2 {
		padding: 3em 0 0 0;
		min-height: 295px
	}
	.author-box {
		margin-bottom: 1em
	}
	.comment-form h4,
	.comment_section h4 {
		font-size: 1.6em
	}
	.item_info_dl h2 {
		font-size: 1.2em
	}
	.radial_but {
		padding: 8px 20px
	}
	.team_box {
		padding: 10px
	}
	.bg_1 {
		min-height: 685px
	}
	.Colleges {
		margin-left: 20px;
		margin-right: 20px
	}
	.Deparments {
		margin-left: 20px;
		margin-right: 20px
	}
	.fancy-green .ajax__tab_header {
		margin-left: 70px
	}
	.Facility {
		margin-left: 20px;
		margin-right: 20px
	}
	.Vision {
		margin-left: 16px;
		margin-right: 16px
	}
	.Traning {
		margin-left: 16px;
		margin-right: 16px
	}
	.Courses {
		margin-left: 3px;
		margin-right: 3px
	}
	.CollegeList {
		display: none
	}
	.PrincipalDesk .Principal {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .Principal img {
		height: 110px;
		width: 1000px
	}
	.PrincipalDesk .TopperStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .PlacedStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech img {
		height: 150px;
		width: 150px
	}
	.DirectorsSpeechDescription .col-md-3 {
		margin-left: 20px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 {
		padding: 10px;
		margin-left: -30px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 img {
		height: 150px;
		width: 150px
	}
	.Department {
		margin-left: 7px;
		margin-right: 7px
	}
	.ResultAnalysis {
		margin-left: 1px;
		margin-right: 1px
	}
	.ExtraActivitis {
		margin-left: 1px;
		margin-right: 1px
	}
}
@media (max-width: 360px) {
	.topBar .pull-left {
		display: none
	}
	.TrusteeSpeak .pull-right {
		display: none
	}
	.Colleges p {
		font-family: Calibri;
		color: #485c63;
		font-size: 14px
	}
	.Colleges img {
		height: 200px;
		width: 200px;
		margin-bottom: 10px
	}
	.CollegeBanner img {
		width: 370px;
		height: 150px
	}
	.image {
		position: relative;
		width: 100%
	}
	.image i {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		margin-left: 10px
	}
	.image i span {
		font: 14px/41px Calibri;
		letter-spacing: .2px;
		padding: 10px
	}
	.image i span.spacer {
		padding: 0 10px
	}
	.Contact .col-md-3 {
		margin-bottom: 20px;
		width: 290px;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 10px;
		padding-right: 0;
		min-height: 250px;
		margin-left: -55px
	}
	.Alumni {
		padding-left: 10px
	}
	.Alumni .col-md-2 {
		width: 90%
	}
	.lab .col-md-5 {
		width: 95%;
		float: left;
		padding: 0
	}
	.lab .labContaint {
		margin: 8px;
		margin-right: 1px
	}
	.Faculty {
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 10px;
		margin-right: 10px;
		padding-left: 15px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 95%;
		margin: 5px;
		min-height: 200px
	}
	.Faculty .col-md-3 .FacultyContaint {
		margin-left: 10px;
		margin-right: 10px
	}
	.Faculty .col-md-3 h3 {
		font-size: 15px;
		padding: 10px;
		font-weight: 500
	}
	.Faculty .col-md-3 span {
		padding-bottom: 3px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 58.5px;
		margin-right: 58.5px
	}
	.team {
		min-height: 240px;
		text-align: center
	}
	.col-md-2.team_grid {
		padding: 0 2px
	}
	.col-md-2.team_grid {
		width: 50%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 100px;
		height: 100px;
		margin-left: 10px;
		margin-bottom: 1em
	}
	.navbar-header .logo {
		width: 100px;
		margin-left: 120px
	}
	.navbar-header .navbar-brand {
		margin-top: -20px;
		margin-bottom: 20px;
		margin-left: -10px;
		font-size: 22px;
		font-weight: 500
	}
	#bs-megadropdown-tabs {
		background-color: #312a53;
		margin-left: -32px
	}
	.navbar-default .navbar-toggle {
		border-color: #212439;
		background-color: #212439;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff
	}
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		border-color: #000;
		background-color: #000
	}
	.topBar .pull-right #bs-example-navbar-collapse-1 {
		margin-right: 100px
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left;
		color: #fff
	}
	.nav_bottom .container #bs-megadropdown-tabs1 ul li a {
		text-align: left
	}
	.nav-list>li {
		width: 100%;
		text-align: left
	}
	.nav-list1>li {
		width: 100%;
		text-align: left
	}
	.nav-list2>li {
		width: 100%;
		text-align: left
	}
	.navbar .container {
		margin-left: 10px
	}
	.nav>li>a {
		padding: 8px 10px;
		font-size: 13px
	}
	.dropdown ul {
		background-color: transparent
	}
	.dropdown ul li a {
		color: #f7f7f7;
		font-size: 12px
	}
	.dropdown ul li a:hover {
		background-color: transparent
	}
	.dropdownBackGround ul {
		background-color: #078498
	}
	.dropdownBackGround ul li a {
		color: #f2eeee
	}
	.dropdownBackGround ul li a:hover {
		background-color: transparent;
		color: #a7a6a6
	}
	.ButtonMain {
		border-color: #fff;
		background-color: #078498;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.ButtonMain span {
		background: #fff
	}
	.banner-info h3 {
		font-size: 27px;
		letter-spacing: 5px
	}
	.banner-info p {
		font-size: 14px
	}
	.banner-info a {
		padding: .6em 1em
	}
	.callbacks_tabs {
		left: 38%;
		top: 87%
	}
	.banner-info {
		padding: 3em 0 0 0
	}
	.banner-bg .banner-img .banner-img2 {
		min-height: 290px
	}
	.OurCollegs {
		width: 104.8%
	}
	.OurCollegs ul li {
		font-size: .8em;
		text-align: left
	}
	.grid_1 {
		padding-top: 1em;
		padding-left: .7em;
		padding-right: .7em;
		padding-bottom: .7em
	}
	.grid_1 .HomePageAboutBgColor {
		border: none;
		width: 100%;
		margin-left: 0
	}
	.grid_1 .HomePageNewaBgColor .panel-default {
		width: 100%;
		border-top: 5px solid #005dad
	}
	.grid_1 .HomePageAboutBgColor .col-md-3 span {
		margin-left: 42px;
		font-size: 12px;
		margin-bottom: 40px
	}
	.grid_1 .DirectorDesk {
		margin-top: 10px;
		margin-left: 7px;
		margin-right: 0
	}
	.grid_1 .DirectorDesk {
		border: none;
		width: 97%
	}
	.grid_1 .DirectorDesk .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .DirectorDesk .row .col-md-6 {
		width: 100%
	}
	.grid_1 .HomePageNewaBgColor {
		margin-top: 0;
		width: 100%;
		margin-left: 0
	}
	.grid_1 .HomePageNewaBgColor .panel-default {
		width: 100%
	}
	.grid_1 .HomePageNewaBgColor .panel-default .news-item {
		width: 290px;
		margin-left: 0
	}
	.grid_1 .GalleryTop9Images {
		border: none;
		width: 94%;
		margin-left: 12px
	}
	.grid_1 .GalleryTop9Images .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .GalleryTop9Images ul li {
		float: left;
		list-style: none
	}
	.grid_1 .GalleryTop9Images img {
		float: left;
		height: 70px;
		width: 108.5px
	}
	.grid_1 .TopperStudents {
		border: none;
		width: 98%
	}
	.grid_1 .TopperStudents .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .PlacedStudents {
		width: 100%;
		margin-top: 20px;
		margin-left: 2px
	}
	.grid_1 .PlacedStudents .panel-default {
		width: 100%;
		border-top: 5px solid #f7b200
	}
	.grid_1 .PlacedStudents .carousel-inner {
		height: 240px
	}
	.grid_4 h3 {
		font-size: 1.4em;
		margin-bottom: 1.5em;
		position: relative;
		font-weight: 500;
		margin-left: 10px
	}
	.grid_4 h3:after {
		bottom: -11px
	}
	.grid_4 p {
		color: #fff;
		font-size: .95em;
		line-height: 1.8em;
		margin-bottom: 1em;
		text-align: justify
	}
	.grid_4 .footer_list {
		margin-left: 15px
	}
	.grid_4 address {
		margin-bottom: 10px
	}
	.event_left-item .icon_2 i {
		font-size: 15px;
		margin-right: 5px
	}
	.event_left-item .icon_2 {
		font-size: 12px
	}
	.portfolio-description {
		padding: 15px 15px 0
	}
	.portfolio-description span {
		padding-top: 5px
	}
	.portfolio-description>a span {
		font-size: 13px;
		padding: 8px 20px;
		margin: 1em 0 0
	}
	.grid_4 h3 {
		font-size: 1.3em
	}
	ul.footer_list li {
		line-height: 2em;
		font-size: 13px
	}
	form.login {
		width: 45%
	}
	input.btn.btn-primary.btn-lg1.btn-block {
		font-size: 1em
	}
	p.description {
		margin: 0 auto 1em auto
	}
	.table-header>div.name_col {
		width: 43%
	}
	.course_list .table-header>div {
		padding: 12px 15px;
		font-size: 16px
	}
	.course_list .table-list li>div {
		padding: 8px 8px;
		font-size: 14px
	}
	.event-desc h2 {
		font-size: 1.3em
	}
	.detail p {
		font-size: .85em
	}
	.col-xs-8.col-sm-8.event-desc {
		padding-left: 0
	}
	.bg_1 {
		min-height: 700px;
		padding: 3em 0 0 0
	}
	ul.items_list {
		width: 49%
	}
	ul.items_list li {
		font-size: 15px
	}
	ul.items_list1 {
		width: 48%
	}
	ul.pagination {
		margin: 0
	}
	h1.shortcode {
		font-size: 35px!important
	}
	h2.shortcode {
		font-size: 31px!important
	}
	h3.shortcode {
		font-size: 28px!important
	}
	h4.shortcode {
		font-size: 25px!important
	}
	h5.shortcode {
		font-size: 22px!important
	}
	h6.shortcode {
		font-size: 18px!important
	}
	.shortcode_but.small {
		padding: 8px 8px
	}
	.shortcode_but {
		padding: 9px 9px
	}
	.shortcode_but.large {
		font-size: 14px;
		padding: 10px 10px
	}
	.service_2-left h2 {
		font-size: 25px
	}
	.bg_2 {
		padding: 3em 0 0 0;
		min-height: 295px
	}
	.author-box {
		margin-bottom: 1em
	}
	.comment-form h4,
	.comment_section h4 {
		font-size: 1.6em
	}
	.item_info_dl h2 {
		font-size: 1.2em
	}
	.radial_but {
		padding: 8px 20px
	}
	.team_box {
		padding: 10px
	}
	.bg_1 {
		min-height: 685px
	}
	.Colleges {
		margin-left: 20px;
		margin-right: 20px
	}
	.Deparments {
		margin-left: 20px;
		margin-right: 20px
	}
	.fancy-green .ajax__tab_header {
		margin-left: 70px
	}
	.Facility {
		margin-left: 20px;
		margin-right: 20px
	}
	.Vision {
		margin-left: 16px;
		margin-right: 16px
	}
	.Traning {
		margin-left: 16px;
		margin-right: 16px
	}
	.Courses {
		margin-left: 3px;
		margin-right: 3px
	}
	.CollegeList {
		display: none
	}
	.PrincipalDesk .Principal {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .Principal img {
		height: 110px;
		width: 1000px
	}
	.PrincipalDesk .TopperStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .PlacedStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech img {
		height: 150px;
		width: 150px
	}
	.DirectorsSpeechDescription .col-md-3 {
		margin-left: 20px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 {
		padding: 10px;
		margin-left: -30px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 img {
		height: 150px;
		width: 150px
	}
	.Department {
		margin-left: 7px;
		margin-right: 7px
	}
	.ResultAnalysis {
		margin-left: 1px;
		margin-right: 1px
	}
	.ExtraActivitis {
		margin-left: 1px;
		margin-right: 1px
	}
	.Navigation {
		margin-right: 15px
	}
}
@media (max-width: 320px) {
	.topBar .pull-left {
		display: none
	}
	.TrusteeSpeak .pull-right {
		display: none
	}
	.Colleges p {
		font-family: Calibri;
		color: #485c63;
		font-size: 14px
	}
	.Colleges img {
		height: 200px;
		width: 200px;
		margin-bottom: 10px
	}
	.CollegeBanner img {
		width: 332px;
		height: 150px
	}
	.image {
		position: relative;
		width: 100%
	}
	.image i {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		margin-left: 10px
	}
	.image i span {
		font: 14px/41px Calibri;
		letter-spacing: .2px;
		padding: 10px
	}
	.image i span.spacer {
		padding: 0 10px
	}
	.Contact .col-md-3 {
		margin-bottom: 20px;
		width: 290px;
		padding-top: 0;
		padding-left: 0;
		padding-bottom: 10px;
		padding-right: 0;
		min-height: 250px;
		margin-left: -55px
	}
	.Alumni {
		padding-left: 10px
	}
	.Alumni .col-md-2 {
		width: 90%
	}
	.lab .col-md-5 {
		width: 100%;
		float: left;
		padding: 0
	}
	.lab .labContaint {
		margin: 8px;
		margin-right: 1px
	}
	.Faculty {
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 10px;
		margin-right: 10px;
		padding-left: 15px
	}
	.Faculty .col-md-3 {
		padding-top: 10px;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
		width: 100%;
		margin: 5px;
		min-height: 200px
	}
	.Faculty .col-md-3 .FacultyContaint {
		margin-left: 10px;
		margin-right: 10px
	}
	.Faculty .col-md-3 h3 {
		font-size: 15px;
		padding: 10px;
		font-weight: 500
	}
	.Faculty .col-md-3 span {
		padding-bottom: 3px
	}
	.Faculty .col-md-3 .shadow {
		margin-left: 58.5px;
		margin-right: 58.5px
	}
	.team {
		min-height: 240px;
		text-align: center
	}
	.col-md-2.team_grid {
		padding: 0 2px
	}
	.col-md-2.team_grid {
		width: 50%;
		float: left
	}
	.col-md-2.team_grid img {
		width: 100px;
		height: 100px;
		margin-left: 10px;
		margin-bottom: 1em
	}
	.navbar-header .logo {
		width: 100px;
		margin-left: 100px
	}
	.navbar-header .navbar-brand {
		margin-top: -20px;
		margin-bottom: 20px;
		margin-left: -10px;
		font-size: 22px;
		font-weight: 500
	}
	.navbar-default .navbar-toggle {
		border-color: #212439;
		background-color: #212439;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #fff
	}
	.navbar-default .navbar-toggle:focus,
	.navbar-default .navbar-toggle:hover {
		border-color: #000;
		background-color: #000
	}
	.topBar .pull-right #bs-example-navbar-collapse-1 {
		margin-right: 100px
	}
	.nav_bottom .container #bs-megadropdown-tabs ul li a {
		text-align: left;
		color: #fff
	}
	.nav_bottom .container #bs-megadropdown-tabs1 ul li a {
		text-align: left
	}
	.nav-list>li {
		width: 100%;
		text-align: left
	}
	.nav-list1>li {
		width: 100%;
		text-align: left
	}
	.nav-list2>li {
		width: 100%;
		text-align: left
	}
	.navbar .container {
		margin-left: 10px
	}
	.nav>li>a {
		padding: 8px 10px;
		font-size: 13px
	}
	.dropdown ul {
		background-color: transparent
	}
	.dropdown ul li a {
		font-size: 12px
	}
	.dropdown ul li a:hover {
		background-color: transparent
	}
	#bs-megadropdown-tabs {
		background-color: #312a53;
		margin-left: -32px
	}
	.dropdownBackGround ul li ul li a {
		color: #2f374c
	}
	.dropdownBackGround ul li a:hover {
		background-color: transparent
	}
	.ButtonMain {
		border-color: #fff;
		background-color: #078498;
		border-radius: 50%;
		height: 42px;
		width: 42px
	}
	.ButtonMain span {
		background: #fff
	}
	.banner-info h3 {
		font-size: 27px;
		letter-spacing: 5px
	}
	.banner-info p {
		font-size: 14px
	}
	.banner-info a {
		padding: .6em 1em
	}
	.callbacks_tabs {
		left: 38%;
		top: 87%
	}
	.banner-info {
		padding: 3em 0 0 0
	}
	.banner-bg .banner-img .banner-img2 {
		min-height: 290px
	}
	.OurCollegs {
		width: 104.8%
	}
	.OurCollegs ul li {
		font-size: .8em;
		text-align: left
	}
	.grid_1 {
		padding-top: 1em;
		padding-left: .7em;
		padding-right: .7em;
		padding-bottom: .7em
	}
	.grid_1 .HomePageAboutBgColor {
		border: none;
		width: 100%;
		margin-left: 0
	}
	.grid_1 .HomePageAboutBgColor .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .HomePageAboutBgColor .col-md-3 span {
		font-size: 12px;
		margin-bottom: 10px
	}
	.grid_1 .DirectorDesk {
		margin-top: 10px;
		margin-left: 0;
		margin-right: 0
	}
	.grid_1 .DirectorDesk {
		border: none;
		width: 100%
	}
	.grid_1 .DirectorDesk .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .DirectorDesk .row .col-md-6 {
		width: 100%
	}
	.grid_1 .HomePageNewaBgColor {
		margin-top: 00px;
		width: 100%;
		margin-left: 0
	}
	.grid_1 .HomePageNewaBgColor .panel-default {
		width: 100%;
		border-top: 5px solid #005dad
	}
	.grid_1 .HomePageNewaBgColor .panel-default .news-item {
		width: 250px;
		margin-left: 0
	}
	.grid_1 .GalleryTop9Images {
		border: none;
		width: 97%;
		margin-left: 7px
	}
	.grid_1 .GalleryTop9Images .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .GalleryTop9Images ul li {
		float: left;
		list-style: none
	}
	.grid_1 .GalleryTop9Images img {
		float: left;
		margin: 0;
		height: 52px;
		width: 99px
	}
	.grid_1 .TopperStudents {
		border: none;
		width: 98%
	}
	.grid_1 .TopperStudents .panel-default {
		border: none;
		width: 100%
	}
	.grid_1 .PlacedStudents {
		width: 100%;
		margin-top: 25px;
		margin-left: -2px
	}
	.grid_1 .PlacedStudents .panel-default {
		width: 100%;
		border-top: 5px solid #f7b200
	}
	.grid_1 .PlacedStudents .carousel-inner {
		height: 240px
	}
	.grid_4 h3 {
		font-size: 1.4em;
		margin-bottom: 1.5em;
		position: relative;
		font-weight: 500;
		margin-left: 10px
	}
	.grid_4 h3:after {
		bottom: -11px
	}
	.grid_4 p {
		color: #fff;
		font-size: .95em;
		line-height: 1.8em;
		margin-bottom: 1em;
		text-align: justify
	}
	.grid_4 .footer_list {
		margin-left: 15px
	}
	.grid_4 address {
		margin-bottom: 10px
	}
	.event_left-item .icon_2 i {
		font-size: 15px;
		margin-right: 5px
	}
	.event_left-item .icon_2 {
		font-size: 12px
	}
	.portfolio-description {
		padding: 15px 15px 0
	}
	.portfolio-description span {
		padding-top: 5px
	}
	.portfolio-description>a span {
		font-size: 13px;
		padding: 8px 20px;
		margin: 1em 0 0
	}
	.grid_4 h3 {
		font-size: 1.3em
	}
	ul.footer_list li {
		line-height: 2em;
		font-size: 13px
	}
	form.login {
		width: 45%
	}
	input.btn.btn-primary.btn-lg1.btn-block {
		font-size: 1em
	}
	p.description {
		margin: 0 auto 1em auto
	}
	.table-header>div.name_col {
		width: 43%
	}
	.course_list .table-header>div {
		padding: 12px 15px;
		font-size: 16px
	}
	.course_list .table-list li>div {
		padding: 8px 8px;
		font-size: 14px
	}
	.event-desc h2 {
		font-size: 1.3em
	}
	.detail p {
		font-size: .85em
	}
	.col-xs-8.col-sm-8.event-desc {
		padding-left: 0
	}
	.bg_1 {
		min-height: 700px;
		padding: 3em 0 0 0
	}
	ul.items_list {
		width: 49%
	}
	ul.items_list li {
		font-size: 15px
	}
	ul.items_list1 {
		width: 48%
	}
	ul.pagination {
		margin: 0
	}
	h1.shortcode {
		font-size: 35px!important
	}
	h2.shortcode {
		font-size: 31px!important
	}
	h3.shortcode {
		font-size: 28px!important
	}
	h4.shortcode {
		font-size: 25px!important
	}
	h5.shortcode {
		font-size: 22px!important
	}
	h6.shortcode {
		font-size: 18px!important
	}
	.shortcode_but.small {
		padding: 8px 8px
	}
	.shortcode_but {
		padding: 9px 9px
	}
	.shortcode_but.large {
		font-size: 14px;
		padding: 10px 10px
	}
	.service_2-left h2 {
		font-size: 25px
	}
	.bg_2 {
		padding: 3em 0 0 0;
		min-height: 295px
	}
	.author-box {
		margin-bottom: 1em
	}
	.comment-form h4,
	.comment_section h4 {
		font-size: 1.6em
	}
	.item_info_dl h2 {
		font-size: 1.2em
	}
	.radial_but {
		padding: 8px 20px
	}
	.team_box {
		padding: 10px
	}
	.bg_1 {
		min-height: 685px
	}
	.Colleges {
		margin-left: 20px;
		margin-right: 20px
	}
	.Deparments {
		margin-left: 20px;
		margin-right: 20px
	}
	.fancy-green .ajax__tab_header {
		margin-left: 70px
	}
	.Facility {
		margin-left: 20px;
		margin-right: 20px
	}
	.Vision {
		margin-left: 16px;
		margin-right: 16px
	}
	.Traning {
		margin-left: 16px;
		margin-right: 16px
	}
	.Courses {
		margin-left: 3px;
		margin-right: 3px
	}
	.CollegeList {
		display: none
	}
	.PrincipalDesk .Principal {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .Principal img {
		height: 120px;
		width: 1000px
	}
	.PrincipalDesk .TopperStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.PrincipalDesk .PlacedStudents {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech {
		margin-left: 20px;
		margin-right: 20px
	}
	.DetailInspirationSpeech img {
		height: 150px;
		width: 150px
	}
	.DirectorsSpeechDescription .col-md-3 {
		margin-left: 20px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 {
		padding: 10px;
		margin-left: -30px;
		margin-right: 20px
	}
	.DirectorsSpeechDescription .col-md-8 img {
		height: 150px;
		width: 150px
	}
	.Department {
		margin-left: 7px;
		margin-right: 7px
	}
	.ResultAnalysis {
		margin-left: 1px;
		margin-right: 1px
	}
	.ExtraActivitis {
		margin-left: 1px;
		margin-right: 1px
	}
	.Navigation {
		margin-right: 15px
	}
}