@import url(http://fonts.googleapis.com/css?family=Roboto:400,500);
@font-face {
  font-family: "kruti_dev";
font-style: normal;
font-weight: normal;
src:url("../fonts/kruti.TTF");
}
.custom_hindi_font{
	font-family: kruti_dev;
	font-size: 1.2em;
	font-weight: 10px;
}
.normal {
height: 120px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.normal .navbar-right {
padding-top: 30px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.navbar-brand {
padding: 0px !important;
}
.navbar-brand img {
max-height: 110px;
padding-top: 5px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.shrink {
height: 70px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.shrink .navbar-right {
padding-top: 10px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.shrink .navbar-brand img {
max-height: 65px;
padding-top: 7px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}

.carousel{
	margin-top: 90px;
}


/*Gallery heading*/

.navbar-default ,footer{
	border-style: none;
	border-width: none;
	-webkit-box-shadow: 0px 4px 20px 0px rgba(158,107,63,1);
-moz-box-shadow: 0px 4px 20px 0px rgba(158,107,63,1);
box-shadow: 0px 4px 20px 0px rgba(158,107,63,1);
}

.gallery_heading{
	margin-top: 160px;
	margin-right: 90px;
	margin-left: 90px;
	text-align: center;
	
	text-indent: inherit;
	font-size: 1em;

}

/*Navigation Menu Starts*/

.dropdown:hover .dropdown-menu {
display: block;
}

.caret-up {
		 width: 0; 
			height: 0; 
			border-left: 4px solid rgba(0, 0, 0, 0);
			border-right: 4px solid rgba(0, 0, 0, 0);
			border-bottom: 4px solid;
			    
		    display: inline-block;
		    margin-left: 2px;
		    vertical-align: middle;
}
/*Navigation Menu Ends*/

/*about-us*/
p{
	color: black;
	font-weight: 2400;
	text-align: justify;

}
/*about-us end*/

/*Contact us*/
.contact_para{
	font-size: 1.2em;
}
/*Contact us*/


}

.carousel-inner{
	background-color: transparent;
}
.chairman,.president{
	-webkit-box-shadow: 10px 13px 22px 1px rgba(0,0,0,0.65);
	-moz-box-shadow: 10px 13px 22px 1px rgba(0,0,0,0.65);
	box-shadow: 10px 13px 22px 1px rgba(0,0,0,0.65);
	border-radius: 0px 31px 31px 31px;
	-moz-border-radius: 0px 31px 31px 31px;
	-webkit-border-radius: 0px 31px 31px 31px;
	border: 0px solid #000000;
}

.justify{
	text-align: justify;
}


p,td,th,form{
	color: black;
}

textarea {
    width: 50em;
    height: 4em;
}
/*News and Events*/
marquee ul li{
	padding-top: 6px;
	list-style: disc;
	font-weight: normal;
	line-height: normal;
}



li:first-child{
	color: red;

}


.notable-member{
	border-radius: 24px 24px 24px 24px;
	-moz-border-radius: 24px 24px 24px 24px;
	-webkit-border-radius: 24px 24px 24px 24px;
	border: 0px solid #ad21ad;
	-webkit-box-shadow: 10px 13px 22px 1px rgba(0,0,0,0.65);
	-moz-box-shadow: 10px 13px 22px 1px rgba(0,0,0,0.65);
	box-shadow: 10px 13px 22px 1px rgba(0,0,0,0.65);
	background-url: http://api.thumbr.it/whitenoise-361x370.png?background=6ac6ebff&noise=626262&density=1&opacity=12;
	background: rgba(179,220,237,1);
	padding-top: 10px;
}
.notable_mem_photo{
	 height:150px;
	  width:140px;

}

.align-right{
	float: right;
}

.media-body{
	padding: 15px;
}

body{
background: rgba(255,237,138,1);
background: -moz-linear-gradient(left, rgba(255,237,138,1) 0%, rgba(255,243,166,1) 14%, rgba(255,243,166,1) 83%, rgba(255,237,138,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,237,138,1)), color-stop(14%, rgba(255,243,166,1)), color-stop(83%, rgba(255,243,166,1)), color-stop(100%, rgba(255,237,138,1)));
background: -webkit-linear-gradient(left, rgba(255,237,138,1) 0%, rgba(255,243,166,1) 14%, rgba(255,243,166,1) 83%, rgba(255,237,138,1) 100%);
background: -o-linear-gradient(left, rgba(255,237,138,1) 0%, rgba(255,243,166,1) 14%, rgba(255,243,166,1) 83%, rgba(255,237,138,1) 100%);
background: -ms-linear-gradient(left, rgba(255,237,138,1) 0%, rgba(255,243,166,1) 14%, rgba(255,243,166,1) 83%, rgba(255,237,138,1) 100%);
background: linear-gradient(to right, rgba(255,237,138,1) 0%, rgba(255,243,166,1) 14%, rgba(255,243,166,1) 83%, rgba(255,237,138,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffed8a', endColorstr='#ffed8a', GradientType=1 );
font-family: 'Roboto', sans-serif;
}

/*header*/
.footer-top{
	padding-top: 20px;
}
.fbstyle{
	width: auto;
	padding-top: 20px;
	padding-left: 90px;
}
header .navbar-toggle{
	background-color: #FF3333;
}
header .navbar-default .navbar-toggle .icon-bar{
	background-color: white;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #CC3333;
}
.navbar-default .navbar-toggle .icon-bar:hover{
	background-color: red;
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #f61e1e;
}

.navbar-default .navbar-toggle {
  border-color: #360707;
}
@media only screen and (max-width: 768px) {
  header .navbar-collapse.in {
background: rgba(255,237,138,1);
  }
}



header .navbar-default{
background: rgba(255,175,75,1);

}
.navbar .navbar-brand:hover{
background: rgba(255,175,75,1);
}
.navbar .navbar-brand:active{
background: rgba(255,175,75,1);
}
.navbar .navbar-brand:visited{
background: rgba(255,175,75,1);
}

.navbar-default .navbar-nav > li > a:hover{
	background: rgba(255,146,10,1);


}
.navbar-default .navbar-nav > li > a:active{
	background: rgba(255,146,10,1);
}
.navbar-default .navbar-nav > li > a:focus{
	background: rgba(255,146,10,1);
}
.navbar-default .navbar-nav > li > a:visited{
	background: rgba(255,146,10,1);

}

.dropdown-menu >li>a:hover{
	background: rgba(255,146,10,1);

}
.dropdown-menu >li>a:active{
	background: rgba(255,146,10,1);

}

#myDropdown a:hover{
	background: rgba(255,146,10,1);
}
#myDropdown a:active{
	background: rgba(255,146,10,1);
}
#myDropdown a:focus{
	background: rgba(255,146,10,1);
}
#myDropdown a:visited{
	background: rgba(255,146,10,1);
}
.dropdown-menu > li > a {
  font-weight: 200;
  line-height: 1.72857143;
  color: black;

}
/*header end here*/

/*footer*/
footer .navbar {
  margin-bottom: 0;
  min-height: 0;
}

footer {
  background: rgba(255,175,75,1);
  border: none;
 
}

footer .navbar-nav>li {
  /*padding-top: 25px;*/
  padding-bottom: 0;
  text-decoration: none;
  color: black !important;
 
}
footer .navbar-nav>li a:hover {
	background-color:transparent;
	/*text-decoration: underline;*/
}
footer .navbar-nav>li a:active {
background: rgba(255,146,10,1);
}
footer .navbar-nav>li a:visited {
background: rgba(255,146,10,1);
}

.footer-botom{
		padding-top: 6px;

}
.company,.copyright,.counter{
	padding: 0px;
	padding-left: 75px;
	width: auto;
}
.copyright{padding-left: 10px;}
.company{
	padding-left: 60px;
}
/*footer end here*/
legend{
	/*border-style: url(images/bg.png) underline;
	border-image-repeat: repeat;*/
	border-color: red;
}

/*Media css*/
ul.polaroids {width:970px;margin:0 0 18px -30px}
ul.polaroids li{display:inline}
ul.polaroids a{background:#fff;display:inline;float:left;margin:0 0 27px 30px;width:auto;padding:10px 10px 15px;text-align:center;font-family:"Roboto",sans-serif;text-decoration:none;text-shadow:black 0 0 .5px;color:#333;font-size:18px;-webkit-box-shadow:0 0 1px transparent;-moz-box-shadow:0 0 1px transparent;-webkit-transform:rotate(-2deg);-webkit-transition:-webkit-transform .15s linear;-moz-transform:rotate(-2deg)}
ul.polaroids img{display:block;width:390px;margin-bottom:12px}
ul.polaroids a:after{content:attr(title)}
ul.polaroids li:nth-child(even) 
a {-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg)}
ul.polaroids li:nth-child(3n) 
a {-webkit-transform:none;position:relative;top:-5px;-moz-transform:none}
ul.polaroids li:nth-child(5n) 
a {-webkit-transform:rotate(5deg);position:relative;right:5px;-moz-transform:rotate(5deg)}
ul.polaroids li:nth-child(8n)
a {position:relative;right:5px;top:8px}
ul.polaroids li:nth-child(11n) 
a {position:relative;left:-5px;top:3px}
ul.polaroids li.messy a{margin-top:-375px;margin-left:160px;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg)}
ul.polaroids li a:hover{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);-moz-box-shadow:0 6px 12px rgba(0,0,0,.5);position:relative;z-index:5}


@media only screen and (max-width: 600px){
	ul.polaroids {width:70px; margin-left: 0px;}
	ul.polaroids img{display:block;width:240px; }
ul.polaroids a{background:#fff;display:inline;float:left;margin:5px 0 27px -25px;width:auto;padding:0px 0px 5px;text-align:center;font-family:"Roboto",sans-serif;text-decoration:none;text-shadow:black 0 0 .5px;color:#333;font-size:18px;-webkit-box-shadow:0 0 1px transparent;-moz-box-shadow:0 0 1px transparent;-webkit-transform:rotate(-2deg);-webkit-transition:-webkit-transform .15s linear;-moz-transform:rotate(-2deg)}
}

/*Media css End*/


.media-left,
.media > .pull-left {
  padding-right: 10px;
  padding-left: none;
  margin-left: 0px;
  margin-right: 0px;
}
.media-body{
	padding-left: 0px;
  margin-left: 0px;
 }
 .souvenir_image{
 	height:300px;
 	 width:290px;
 }
@media only screen and (max-width: 768px) {
 .navbar-brand {
padding: 0px !important;
}
.navbar-brand img {
height: 70px;
width: 180px;

padding-top: 0px;

-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.normal {
height: 90px;
padding-top: 2px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.shrink {
height: 70px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
 .souvenir_image{
 	height:280px;
 	 width:250px;
 }
}
.laa_badge{
	 height:250px; 
	 width:200px;
}

@media only screen and (max-width: 992px) {

  h3{
  	font-size: 1.4em;
  	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	transition: 0.5s;
  }
  .custom_align{
  	text-align: center;
  }
  h2{
  	font-size: 1.5em;
  	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	transition: 0.5s;
  }
  .gallery_heading{
	margin-top: 140px;
	margin-right: 30px;
	margin-left: 30px;
	text-align: center;
	text-indent: inherit;
}
.notable_mem_photo{
	 height:150px;
	  width:140px;
	 padding-top: 20px;
	 display: block;
    margin-left: auto;
    margin-right: 45%;

	}

	.laa_badge{
	 height:170px; 
	 width:120px;
}
.contact_para{
	font-size: 1.1em;
}
}

/*Add...*/
.add-1{
	background-color: #fff;
	box-shadow: 0px 0px 8px 1px;
	padding: 0px;
}
.add-1 video{
	width: 100%;
}
.add-2{
	background-color: #C1C1C1;
}
.add-2{
	
	box-shadow: 0px 0px 8px 1px;
	padding-left: 10px;
}
.add-1 p,.add-2 p{
	color: red;
	text-align: center;
	font-weight: bold;
	font-size: 1.2em;
}
.add-1 h4,.add-2 h4{
	padding-top: 10px;
	text-shadow: 3px 3px 4px rgba(150, 150, 150, 0.82);
}
.address,.blue{
	color: #3309D2;
}
.web{
	padding-left: 190px;
	overflow: hidden;
}
@media only screen and (max-width: 768px){
.web{
	padding-left: 0px;
	margin-left: 0px;
	/*overflow: hidden;*/
	float: left;
}
.footer-botom{
		padding: 0px;
		margin: 0px;
}
.fbstyle{
	width: auto;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 9px;
}
.company,.copyright,.counter{
	padding: 0px;
	padding-left: 0px;
	width: auto;
}
}