@import url(http://fonts.googleapis.com/css?family=Oswald:300,400,700);
@import url(http://fonts.googleapis.com/css?family=Quattrocento+Sans);

/*
=======================================================================
	General Rules
=======================================================================
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}

* {
	padding:0px;
	margin:0px;
}
body {
	background: #f9ac7e; /*;ea6e238*/
	font-family: 'Quattrocento Sans', sans-serif;
	font-size:16px;
	color:#616161;
	line-height: 24px;
}
.mre
{
	margin-bottom:0;
	text-align:center;
}
a {
	color: #0080c9;
	text-decoration:none;
	outline:none;
}
a:hover {
	color:#004391;
	text-decoration:none;
	outline:none;
}
a img {
	border:none;
}

ul, li {
    list-style-image: none;
    list-style-type: none;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Oswald', sans-serif;
}
h1 {
	font-size:36px;
}
h2 {
	font-size:32px;
	line-height: 40px;
}
h3 {
	font-size:24px;
	line-height: 32px;
}
h4 {
	font-size:18px;
}
h5 {
	font-size:14px;
}
h6 {
	font-size:12px;
}

p {
	margin-bottom: 20px;
}

dt, dd {
	margin-bottom: 8px;	
}

img {
	max-width: 100%;
}

ul.circle-list-item li:before {
    content: "\f111";
    color: #004391;
    font-family: 'FontAwesome';
    padding: 10px 10px 10px 0;
}

.section-header {
	color:#0080c9;
	font-weight: 700;
}

.toggle-handle {
	cursor: pointer;
}

.bg-primary, .bg-success {
	padding: 12px;
}
.abt
{
	padding-right:4px;
}
/*
=======================================================================
	Social Icon
=======================================================================
*/

.socialic
{
	margin-top:10px;
}
.socialic h2
{
	text-decoration:underline;
	color:#C60;
}
.socialic ul
{
	margin:0;
	padding:0;
}
.socialic ul li
{
	display:inline-block;
}
.socialic ul li a
{
}
.socialic ul li a i
{
	
}
.socialic ul li a i:hover
{
	opacity:0.5;
}

/*
=======================================================================
	Wrapper Section Rules
=======================================================================
*/
#bg {
	background-image:url(../img/bubble.png);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
	padding-bottom: 20px;
}
.institutename
{
	font-size:50px;
	text-align:center;
	color:#360;
}
.institutename2
{
	font-size:35px;
	text-align:center;
	color:#360;
}
.insnmesrnm
{
	font-size:16px;
	text-align:center;
	color:#600;
}
.founder
{
	margin:0;
	font-size:24px;
	color:#CF3;
}
.Swaminme
{
	    font-size: 24px;
    color: #FF3;
    padding-left: 82px;
    padding-top: 10px;
}
/*
=======================================================================
	Logo & Web Name Rules
=======================================================================
*/
h1.web-name {
	display: inline;
	color: #004391;
}

.motto {
	color: #004391;
	font-weight:700;
	margin: 28px 0 0 500px;
	line-height: 20px;
}
.abtbg
{
	background:url(../img/abutbbgg.jpg);
	background-attachment:fixed;
	color:#FFF;
	
}
.admsfrm
{
	text-align: center;
}
/*
=======================================================================
	Top Navigation Rules
=======================================================================
*/
ul.thi_list {
	margin: 0;
    padding: 0;
    background: #E9E9E9;
    height: 30px;
    list-style-type: none;
}

ul.thi_list li {
    float: left;
    font-size: 11px;
    line-height: 30px;
    padding: 0 8px 0 9px;
}

ul.thi_list li a {
	color: #717171;
}

ul.thi_list li a:hover {
    color: #000;
    text-decoration: none;
}
.navbar-default {
	box-shadow: none;
}
.navbar {
    border: 0;
    background: transparent;
    margin-bottom: 10px;
    min-height: 90px;
}    
.navbar > .container .navbar-brand {
	padding: 4px 0 0;
	margin-left: -5px;
}

.navbar-brand img {
	float: left;
}
.navbar-brand h1 {
	margin-left: 20px;
	line-height: 90px;
}
.bu-nav {
	border-radius: 0;
}
.bu-nav .top-nav {
	background-color: #E9E9E9;
}
.bu-nav .navbar-brand {
    color: #94D200;
}

.main-navigation {
	background-color: #ad5808;
	border-bottom:5px #3c763d solid;
}
.bu-nav .navbar-nav > li > a {
    color: #fff;
    padding-top: 2px;
    padding-bottom: 4px;
    line-height: 32px;
    font-size: 16px;
}

.bu-nav .navbar-nav > li > a:hover,
.bu-nav .navbar-nav > li > a:focus {
    color: #fff;
    background-color: #89AB20;
}

.bu-nav .navbar-nav > .active > a,
.bu-nav .navbar-nav > .active > a:hover {
    color: #fff;
    background-color: #89AB20;
}

.bu-nav .nav .open > a,
.nav .open > a:hover,
.bu-nav .nav .open > a:focus {
    color: #fff;
    background-color: #89AB20;
}

.bu-nav .navbar-toggle, .bu-nav .navbar-toggle:hover {
    border-color: #89AB20;
    background-color: #89AB20;
}

.bu-nav .navbar-collapse {
    border: none;
}

.bu-nav .navbar-toggle .icon-bar {
    background-color: #fff;
}

.bu-nav .nav .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.bu-nav .nav .open > a,
.nav .open > a:hover .caret,
.bu-nav .nav .open > a:focus .caret,
.bu-nav .nav .active .caret,
.bu-nav .nav a:hover .caret,
.bu-nav .nav a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}
.dropdown-menu {
	background-color: #89AB20;
	border-radius: 0;
	border-width:0;
	font-size: 16px;	
}	
.bu-nav .dropdown-menu > li > a {
	color: #fff;
}
.bu-nav .dropdown-menu > li > a:hover,
.bu-nav .dropdown-menu > li > a:focus,
.bu-nav .dropdown-menu > .active > a,
.bu-nav .dropdown-menu > .active > a:hover,
.bu-nav .dropdown-menu > .active > a:focus {
    color: #000;
    background-color: #B4CE5C;
}

.panel-body ul li a{
	font-size:12px;
	font-weight:bold;
}

/*
=======================================================================
	Stats
=======================================================================
 */
.stat_inline {
	display: inline;
    font-size: 200%;
    font-weight: 300;
    color: #004391;
}
.title-box-border
{
	border:1px solid #3c763d;
}
/*
=======================================================================
	Seach
=======================================================================
*/

.top_search {
	height:51px !important;
	padding:15px 0;
}

/*
=======================================================================
	Events
=======================================================================
*/
/* events/notices */
ul.events {
	margin-left: 0;
}
.events .event {
	margin-bottom: 12px;
  	padding-bottom: 12px;
}
.events .event:last-child {
  	border-bottom: none;
  	margin-bottom: 0;
}
.events .event .date {
  	background-color:#01315A;
  	color: #fff;
  	float: left;
  	height: 48px;
  	overflow: hidden;
  	width: 48px;
}
.events .event.new .date {
  	background-color: #FA6210;
} 
.events .event.old .date {
  	background-color: #A5A5A5;
} 
.events .event .date .month {
  	font-size: 12px;
  	text-align: center;
  	text-transform: uppercase;
}
.events .event .date .day {
  	bottom: 3px;
  	font-size: 26px;
  	font-weight: bold;
  	font-family: 'Oswald', sans-serif;
	text-align: center;
}
.events .event .title {
  	padding-left: 54px;
  	font-size: 14px;
  	line-height: 14px;
  	min-height: 42px;
}
.events .event .title .additional-info {
	font-size: 11px;
}
/*------------------------*/
#notice {
	background-color: #FFF;
	
}
.banner-notice {
	margin: 10px 0;
}

.tab-content {
    background-color: #fff;
    padding: 10px;
    overflow-y: auto;
}

.tab-pane ul li {
	margin-bottom: 20px;
}
.tab-pane ul li span {
	font-size: 11px;	
}	
.nav-tabs {
    margin-bottom: 0;
    border-bottom: 5px solid #ddd;
}

.nav-tabs > li > a {
	border-radius: 0;	
	padding: 4px 6px;
}	
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	font-weight: bold;
	border-width: 0;
}



/*
=======================================================================
	Content Rules
=======================================================================
*/

.content_links {
	margin:10px 0 60px;
}
.content_links ul {
	float:left;
	border-bottom: 3px solid #004391;
}
.content_links ul li {
	float:left;
}
.content_links ul li a {
	line-height:26px;
	font-size: 12px;
}
.content_links ul li a.our-university {
	padding-left:40px;
	background-image:url(../img/our_university.png);
	background-repeat:no-repeat;
	background-position:20px 8px;
	width:160px;
	display:inline-block;
}
.content_links ul li a.scholarship {
	padding-left:31px;
	background-image:url(../img/scholarship.png);
	background-repeat:no-repeat;
	background-position:9px 5px;
	width:115px;
	display:inline-block;
}
.content_links ul li a.intl-relation {
	padding-left:36px;
	background-image:url(../img/globe.png);
	background-repeat:no-repeat;
	background-position:15px 6px;
	width:170px;
	display:inline-block;
}
.content_links ul li a.footsteps {
	padding-left:33px;
	background-image:url(../img/community.png);
	background-repeat:no-repeat;
	background-position:11px 7px;
	width:170px;
	display:inline-block;
}
.content_links ul li a.campus-life {
	padding-left:45px;
	background-image:url(../img/campus.png);
	background-repeat:no-repeat;
	background-position:9px 6px;
	width:135px;
	display:inline-block;
}
.content_links ul li a.media {
	padding-left:31px;
	background-image:url(../img/take_tour.png);
	background-repeat:no-repeat;
	background-position:9px 8px;
	width:80px;
	display:inline-block;
}
.content_links ul li.last {
	width:96px;
	float:left;
	background:none!important;
}
a.back-link {
	text-decoration: underline;
	color: #004391;
}

.right-pad {
	padding-right: 40px;
}

.read-more {
	color: #043174;
	font-weight: 600;
	border-bottom: 1px dotted #043174;
}
/*
=======================================================================
	Login  
=======================================================================
*/
.login_box {
	margin: 60px;
	padding: 20px;
	border: 4px solid #004391;
	background-color: #FCFCFC;
}
/*
=======================================================================
	Page Title
=======================================================================
*/
.page-title {
	margin: 20px 0;
	color: #0080C9;
	font-weight: 700;
	font-size: 3em;
	text-align: left;
	line-height: 1em;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.9);
}

.page-sub-title {
	margin-top: 0;
	color: #5E7484;
	font-weight: 400;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.11);
}

.page-section-title {
	margin-top: 0;
	color: #89ab20;
	font-weight: 400;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.11);
}

.thin-header {
	font-weight: 100;
}
.thin {
	font-weight: 200;
	line-height: 26px;
	color: #004391;
}
.main-content {
	margin-bottom: 10px;
	min-height: 320px;
}

.main-content ul > li {
	line-height: 24px;
}

ul.admin-menu {
	border: 4px solid #004391;
	background-color: #FCFCFC;
	padding: 10px;
}
ul.admin-menu li {
	background:url(../img/listarrow.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
	line-height: 20px;
	padding-left: 10px;
}

.txt-center {
	text-align: center;
}
/*
=======================================================================
	Page text
=======================================================================
*/
.page-intro {
	font-size: 130%;
	line-height: 28px;
}
.page-text {
	line-height: 24px;
}

.blue_txt {
	color: #004391;
}
/*
=======================================================================
	Faculties list
=======================================================================
*/
#faculty-list img {
	border: 5px solid #FFFFFF;
	display: inline-block;
	float: left;
    margin-right: 10px;
	vertical-align: middle;
	-moz-box-shadow: 0px 2px 5px #ccc; 
	-webkit-box-shadow: 0px 2px 5px #ccc; 
	box-shadow: 0px 2px 5px #ccc; 
}
#faculty-list .faculty-data {
	line-height: 20px;
}
#faculty-list .faculty-name, #faculty-list .faculty-qualification {
	display: inline;
}
#faculty-list .faculty-qualification {
	font-size: 12px;
	margin-left: 10px;
}	
#faculty-list .faculty-designation {
	font-size: 12px;
}

#faculty-list .department-group {
	clear: both;
	display: block;
}

.faculty-name a:hover {
	text-decoration: underline;
}
.faculty-data , #faculty-contact {
	text-align: left;
}
#faculty-contact h4 {
	font-weight: 700;
}
#faculty-contact a, faculty-contact a:hover {
	text-decoration: underline;
}

img.profile-pic {
	border: 5px solid #004391;
	border-radius: 1000px;
	display: inline-block;
    float: left;
    margin-right: 30px;
    vertical-align: middle;
}
.faculty-quote div {
	font-size: 20px;
	font-weight: normal;
    line-height: 1.45em;
}
.faculty-detail h3 {
	border-bottom: 1px dotted #333333;
}
.faculty-detail-highlight {
	background: none repeat scroll 0 0 #7B736C;
	padding: 16px 20px;
	color: #eee;
}
.faculty-detail-highlight h3 {
	color: #fff;
	font-weight: 600;
	margin-bottom: 10px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.33);
	border-bottom: 1px dotted #fff;
}

.no-profile-pic {
	opacity: 0.3;
}
/*
=======================================================================
	Departments list
=======================================================================
*/
.row-item {
	background: none repeat scroll 0 0 #DCDDDE;
	line-height: 20px;
	margin-right: 10px;
	padding: 20px 8px;
	display: table-cell;
	vertical-align: middle;
}

.row-item h4 {
	padding-bottom: 0;
}

.row-item h4 > a{
	width: 90%;
}
	
.col2 {
	width: 48.7%;
}
.col3 {
	width: 32%;
}
/*
=======================================================================
	Left side menu 
=======================================================================
*/
.page-menu {
	list-style-type: none;
}
ul.page-menu ul {
	padding-left: 20px;
}
ul.page-menu li {
	margin: 0 0 5px 0;	
}	

ul.page-menu li.active-page a {
	font-weight: 700;
	color: #89AB20;
}

.content-image-text {
	clear: both;
    display: table;
    margin-bottom: 15px;
    position: relative;
}

.content-image-text > div {
	display: table-cell;
    position: relative;
}

.sqaure-image {
	border: 1px solid #fff;
	-webkit-box-shadow: 0 4px 4px -2px #000000;
   	-moz-box-shadow: 0 4px 4px -2px #000000;
    box-shadow: 0 1px 1px -2px #000000;
    margin-bottom: 3px;
    width: 50px;
    height: 50px;
}

.content-text {
   padding-left: 20px;
   padding-top: 0;
   vertical-align: top;
}

.no-left-pad {
	padding-left: 0;
}

ul.page-sub-menu {
	padding-left: 30px;
}

ul.page-sub-menu li:before {
    content: "";
    color: #004391;
    font-family: 'FontAwesome';
    font-size: 13px;
    margin: 0 10px 0 -15px;
}

ul.page-sub-menu li a:link, ul.page-sub-menu li a:hover, ul.page-sub-menu li a:visited {
	color: #004391;
	text-decoration: none;
}

.inline {
	display: table-cell;
	width: 300px;
}

.inline b {
	margin-right: 20px;
}

.mrgin-xs {
	margin: 5px;
}

.shadow {
  -moz-box-shadow:    1px 1px 3px 1px #ccc;
  -webkit-box-shadow: 1px 1px 3px 1px #ccc;
  box-shadow:         1px 1px 3px 1px #ccc;
}

/***********quick info*************/
.quick-info {
	padding: 10px 0;
}
.quick-info h3 {
    background-color: #043174;
    font-size: 18px;
    color: #FFF;
    margin: 0;
    padding: 10px 15px;
    position: relative;
}
.quick-info h3:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #043174 transparent transparent;
    border-image: none;
    border-right: 11px solid transparent;
    border-style: solid;
    border-width: 11px;
    bottom: -17px;
    content: "";
    height: 0;
    left: 20px;
    margin-left: -10px;
    position: absolute;
    width: 0;
    z-index: 30;
}
.quick-info ul {
    background-color: #EEEEEE;
    list-style: outside none none;
    margin: 0;
    position: relative;
}
.quick-info li {
	border-bottom: 1px solid #DDDDDD;
    padding: 4px 4px 4px 12px;
}
.quick-info li:hover {
    background-color: #E1E1E1;
}
.quick-info li strong {
	display: block;
}
.quick-info li a {
	line-height: 32px;
}

/*
=======================================================================
	About 
=======================================================================
*/
.image-border, .border-img {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #ddd;
	padding: 8px;
}
.profile-bio-box {
	background: none repeat scroll 0 0 #7B736C;
	padding: 12px;
	color: #fff;
}

.profile-bio-box h4 {
	color: #fff;
	font-weight: 600;
	margin-bottom: 10px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.33);
}
.address {
	background-color: #004391;
	color: #fff;
	padding: 10px;
}
.address h4, .address h5 {
	font-weight: 600;
	margin-bottom: 10px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.33);
}
.address h5 {
	margin-top: 10px;
}	
.address a, .address a:hover {
	color: #fff;
}

.content-text h5 a:link, .content-text h5 a:hover, .content-text h5 a:visited{
	color: #004391;
	text-decoration: none;
	font-weight: 600;
	margin-bottom: 10px;
}

/*
=======================================================================
	Reach Us 
=======================================================================
*/
#map_canvas {
    border: 1px solid grey;
    float: left;
    width: 70%;
    height: 400px;
}
#listing {
    border: 1px solid lightgrey;
    cursor: pointer;
    float: right;
    height: 400px;
    overflow-x: hidden;
    overflow-y: auto;
    width: 30%;
}
.placeIcon {
    margin: 4px;
    width: 32px;
}
.hotelIcon {
    height: 24px;
    width: 24px;
}
#resultsTable {
    border-collapse: collapse;
    font-size: 13px;
    width: 100%;
}
.abtusfnt
{
	text-align:center;
	text-decoration:underline;
	padding-top:20px;
	padding-bottom:20px;
}
.abtusctn
{
	text-align:justify;
}
.abtsusbtn
{
	text-align:center;
	padding-bottom: 20px;
}
.acredation
{
	background:#0b2242;
	margin:0;
	padding:0;
	color:#FFF;
}
.acbrttxt
{
	color:#b75812;
	text-decoration:underline;
	padding-top:10px;
	padding-bottom:10px;
}
.acrtsbttle
{
	color:#f5f5f5;
}
.mrgnrmv
{
	margin:0;
	padding:0;
}
.rgcnstbbgg
{
	margin:0;
	padding:0;
	background:#011a1c;
}
.mainactivty
{
	margin:0;
	padding:0;
	background:#2e4500;
}
/*
=======================================================================
    Font Page Workshop 
=======================================================================
*/
.fntworkshp
{
	background:#2e2300;
}
.workshoptitle
{
	text-align:center;
	color:#F30;
	text-decoration:underline;
	padding-top:20px;
	padding-bottom:20px;
}
.mmgve
{
	margin-top:20px;
	margin-bottom:20px;
}
/*
=======================================================================
    Font Page Workshop image effect
=======================================================================
*/
.hovereffect {
  width: 100%;
  height: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  text-align: center;
  cursor: default;
  background: #42b078;
}

.hovereffect .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  padding: 50px 20px;
}

.hovereffect img {
  display: block;
  position: relative;
  max-width: none;
  width: calc(100% + 20px);
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: translate3d(-10px,0,0);
  transform: translate3d(-10px,0,0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.hovereffect:hover img {
  opacity: 0.4;
  filter: alpha(opacity=40);
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

.hovereffect h2 {
  text-transform: uppercase;
  color: #fff;
  text-align: center;
  position: relative;
  font-size: 17px;
  overflow: hidden;
  padding: 0.5em 0;
  background-color: transparent;
}

.hovereffect h2:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: #fff;
  content: '';
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  -webkit-transform: translate3d(-100%,0,0);
  transform: translate3d(-100%,0,0);
}

.hovereffect:hover h2:after {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

.hovereffect a, .hovereffect p {
  color: #FFF;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
}

.hovereffect:hover a, .hovereffect:hover p {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

/*
=======================================================================
    event Block
=======================================================================
*/
.eventbg
{
	background:#258038;
	
}
.evnttlt
{
	text-align:center;
	color:#FFF;
	text-decoration:underline;
	padding-top:20px;
	padding-bottom:20px;
}
.ddssgn
{
	padding-top:20px;
    background-color: #fff;
    border-left-style: solid;
    border-left-width: 5px;
    border-left-color: #ff7600;
 }
/*
=======================================================================
	Footer Bottom
=======================================================================
*/
.ftrbtn
{
	background:#011a1c;
}
.ftrtxt
{
	text-align:center;
	padding-top: 14px;
}
/*
=======================================================================
	Bordered Table 
=======================================================================
*/
table.border th {
	background-color: #004391;
	color: #FFF;
}
table.border th, table.border td {
	border: 1px solid #004391;
	padding: 4px;
}

/*
=======================================================================
      course
=======================================================================
*/
.coursebox{
	width:96%;
	border:1px solid #000;
	background-color:#9FF;
	margin-top:5px;
	margin-bottom:5px;
	padding:2%;
}



/*
=======================================================================
    Footer
=======================================================================
*/
.ftrtop
{
	background:#2e2300;
	color:#FFF;
}
.ftrtle
{
	color:#FFF;
	text-align:center;
	font-size:24px;
	padding-top:20px;
	padding-bottom:20px;
	text-decoration:underline;
}
/*
=======================================================================
    Margin
=======================================================================
*/
.lft-mrgn-sm {
	margin-left: 20px;
}
.lft-mrgn-med {
	margin-left: 50px;
}
.btm-mrgn-xs {
	margin-bottom:10px;
}
.btm-mrgn-sm {
	margin-bottom:25px;
}
.btm-mrgn-med {
	margin-bottom: 50px;
}

.top-mrgn-xs {
	margin-top: 10px;
}
.top-mrgn-sm {
	margin-top: 25px;
}
.top-mrgn-med {
	margin-top: 50px;
}

/*
=======================================================================
    Background color
=======================================================================
*/
.light-yellow-bg {
	background-color: #EFF8A5;
}
.summer-weather {
	padding: 10px;
	background: url("../img/tourists/summer-weather-bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
	min-height: 360px;
}
.monsoon-weather {
	padding: 10px;
	background: url("../img/tourists/rainy-weather-bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
	min-height: 360px;
	color: #FFF;
}
.winter-weather {
	padding: 10px;
	background: url("../img/tourists/winter-weather-bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
	min-height: 360px;
	color: #FFF;
}

/*media queries*/
@media only screen and (max-width: 400px){
	
	.institutename
{
	font-size:25px;
	text-align:center;
	color:#67f179;
}
.institutename2
{
	font-size:15px;
	text-align:center;
	color:#67f179;
}
#v3{
	width:100%;
	overflow-y:hidden;

}

@media(max-width:768px) {
	.motto {
		display: none;
	}
	.navbar {
		min-height: 50px;
	}
	.navbar-brand h1 {
		line-height: 30px;
		margin-left: 10px;
	}
	.navbar-brand img {
		display: none;
	}
	h1.web-name {
		font-size: 16px;
		font-weight: bold;
	}
	.page-title {
		font-size: 1.5em;
		line-height: 1.3em;
		margin-top: 0;
	}
	h2 {
		font-size: 22px;
		font-weight: bold;
	}
	h3 {
		font-size: 18px;
		font-weight: bold;
	}
	h4 {
		font-size: 16px;
		font-weight: bold;
	}
}