@charset "utf-8";
/*
* Copyright 2015 M/s. Unity Infoway
* www.unityinfoway.com
* 10 June 2015
*/
#menu-nav-left-col
{
	display: block;
	position:fixed;
	z-index:100;
	top:0px;
	left:5px;
	/*line-height:0px;*/
	cursor:pointer;
	font-size:22px;
	color:#ff9500;
	/*border:solid 1px black;*/
	/*color:#e31e24;*/
}
.menu-icon
{
	display:block;
	float:left;
	font-size:40px;
}
.menu-name
{
	display:none;
	float:left;
	font-size:22px;
	padding-top:4px;
}
.left-nav-menu
{
	display:block;
	height:auto;
	width:auto;
}
.left-nav-menu ul
{
	margin:0;
	padding:0;
}
.left-nav-menu ul li
{
	list-style:none;
	margin-bottom:0;
	border-left:solid 5px #424f5a;
	/*border-bottom:solid 1px #EAEAEA;*/
}
.left-nav-menu ul li.current
{
	background-color:#343f48;
	border-left:solid 5px #ff9500;
}
.left-nav-menu ul li:hover
{
	background-color:#343f48;
	border-left:solid 5px #ff9500;
	/*background-image: -moz-linear-gradient(left, #EAEAEA, #FFF);*/
}
.left-nav-menu ul li span
{
	margin-right:10px;
}
.left-nav-menu ul li a
{
	display:block;
	padding:5px 0px 5px 10px;
	text-decoration:none;
	font-size:130%;
	color:#fbfbfb;
}
.left-nav-menu ul li a:hover
{
	
}
.logo
{
	/*border:solid 1px black;*/
	display:block;
	height:auto;
	width:40%;
	margin:0 auto;
}
.logo img
{
	width:100%; 
	height:auto;
}
.page-header
{
	font-size:140%;
	border-bottom:dotted 2px #EAEAEA;
}
.content-image
{
	/*height:auto;
	width:45%;
	border:0;
	float:right;
	padding:3px 10px;*/
	height:auto;
	width:100%;
	border:0;
	float:none;
	padding:0;
	margin-bottom:20px;
}
.content-image img
{
	height:auto;
	width:100%;
	border:solid 2px #424e5a;
}
.vivekananda-quote
{
	display:block;
	text-align:center;
	font-size:100%;
	text-shadow:1px 1px 1px #000;
}
.status-active
{
	float:right;
	border:solid 1px black;
	border-radius:3px;
	font-size:70%;
	padding:0px 7px;
	background-color: #0C3;
	color:black;
	margin-right:3px;
}
.status-passout
{
	float:right;
	border:solid 1px black;
	border-radius:3px;
	font-size:70%;
	padding:0px 7px;
	background-color: #F90;
	color:black;
	margin-right:3px;
}
.form-wrapper
{
	/*border:solid 1px #EAEAEA;*/
	height:auto;
	width:100%;
	margin:0 auto;
}
.form-box
{
	display:block;
	padding:10px;
	border:solid 1px #EAEAEA;
	border-radius:3px;
}
.form-header
{
	font-size:130%;
	padding:0px 0px 17px 0px;
	clear:both;
}
.edit-btn
{
	float:right;
}
.member-photo
{
	display:block;
	height:auto;
	width:45%;
	margin:0 auto;
	border: 1px solid #D1D1D1;
  	border-radius: 4px;
  	box-shadow: none;
  	box-sizing: border-box;
	margin-bottom: 1.5rem;
	clear:both;
}
.member-photo img
{
	width:100%; 
	height:auto;
}
.member-photo-control
{
	display:block;
	margin-bottom:1.5rem;
	text-align:center;
}
.change-photo-lnk
{
	
}
.change-photo-lnk a
{
	text-decoration:none;
}
.change-photo-lnk a:hover
{
	color:#090;
}
.change-photo-lnk span
{
	margin-right:5px;
}
.remove-photo-lnk
{
	padding-left:10px;
}
.remove-photo-lnk a
{
	text-decoration:none;
}
.remove-photo-lnk a:hover
{
	color:#C00;
}
.remove-photo-lnk span
{
	margin-right:5px;
}
.mgmt-header
{
	font-size:115%;
	color:#e31e24;
	border-bottom:dotted 1px #EAEAEA;
	font-weight:bold;
}
.mgmt-header a
{
	color:#e31e24;
	text-decoration:none;
}
.mgmt-list
{
	margin:5px 0px 0px 0px;
	padding:0;
}
.mgmt-list li
{
	list-style:disc;
	list-style-position:inside;
	font-size:110%;
	padding-left:5px;
}
.mgmt-list li:nth-child(even)
{
	color:black;
}
.web-lnk a
{
	color:#09F;
	text-decoration:none;
}
.content
{
	font-size:100%;
	text-align:justify;
}
.love
{
	padding:10px 0px;
	font-size:105%;
	width:155px;
	margin:0 auto;
}
.love a
{
	text-decoration:none;
	color:black;
	border:none;
}
#map-canvas
{
    width: 100%;
    height: 300px;
    background-color:#fbfbfb;
}
.gujarat
{
	font-family: 'Shruti';
}
.address
{
	font-size:110%;
	text-align:left;
}
.news-date
{
	display:block;
	font-size:80%;
	padding-left:5px;
	margin-top:-3px;
}
.news-descri
{
	display:block;
	font-size:110%;
	padding-left:5px;
	line-height:22px;
	margin-top:3px;
	font-style:italic;
}
.home-image
{
	display:block;
	height:auto;
	width:100%;
	overflow:hidden;
}
.home-image img
{
	height:auto;
	width:100%;
}
.footer-seperator
{
	display:block;
	border-bottom:dotted 2px #EAEAEA;
	width:250px;
	height:2px;
	margin:0 auto; 
	padding:10px 0px;
}
/* temporary style for test responsive behavior - starts*/
.min1200
{
	display:none;
}
.min1000
{
	display:none;
}
.min750
{
	display:none;
}
.min550
{
	display:none;
}
.min400
{
	display:none;
}
.gallery_img img /* added on 14 Aug */
{
  max-width:85%;
}
/*...................................................15-6-2015......................................*/
form .error{
	color:#1EAEDB;
}
.error_msg{
	text-align: center;
    margin: 13px;
    color: cornflowerblue;
    font-weight: bold;
    font-size: 16px;
}
#onetimefrm .clr_btn{
	color: #FFF;
	background-color: #33C3F0;
	border-color: #33C3F0;
	width: 30%;
}
.resend{
	float:left;
	font-size:19px;
}
.img_err{
	color:#1EAEDB;
	margin: 9px;
}
.loaderimg{
    width: 29%;
	margin-left: 27px;
}	
/*............................................16-7-2015..................................................*/
.readmore{
	color:#e31e24;
	cursor:pointer;
	text-align:right;
}
.contentwrap{
	width:100%;
	float:left;
	margin-bottom:10px;
}
.listmain{
	width:100%;
	float:left;
}
.listleft{
	width:50%;
	float:left;
}
.listright{
	width:50%; 
	float:left;
}
.listleft1{
	width:35%;
	float:left;
	font-weight:bold;
	padding:1%;
}
.listleft2{
	width:60%;
	float:left;
	padding:1%;
}
.listinghead{
	color: #0FA0CE;
	font-weight: bold;
}
.contactrow{
	width: 40%;
	float:left;
}  
.contactrow .six{
	width:100%;	
}
.gallery_img{
  width:20%;
  float:left;
}	
.gallery_img img{
  max-width:100%;
}
.albumtitle{
	float:left;
	font-size:18px;
	font-weight:bold;
	margin:10px 10px;
}
.albumtitle img{
	border-radius:3px;
}
.gallery_img img{
	border-radius:3px;
	height:160px;
}
/*...................21-8-2015............................*/
.searchtxt{
	
}
.gosearch
{
	margin: 3px;
	padding: 0px 7px;
	text-align: center;	
}
/* temporary style for test responsive behavior - ends*/
/* Larger than mobile */
@media (max-width: 400px) 
{
	.gallery_img {
		width: 100%; 
		float: left;
	}
	.gallery_img img{
	  max-width:10%; /* Old value 100% on 14 Sep 15 */
	  float:left;
	  height:auto;

	}	
}
@media (min-width: 400px) 
{
	.logo
	{
		width:35%;
	}
	.form-wrapper
	{
		width:100%;
	}
	.member-photo
	{
		width:40%;
	}
	.vivekananda-quote
	{
		font-size:105%;
	}
	.content
	{
		font-size:100%;
	}
	.min1200
	{
		display:none;
	}
	.min1000
	{
		display:none;
	}
	.min750
	{
		display:none;
	}
	.min550
	{
		display:none;
	}
	.min400
	{
		display:block;
		position:fixed;
		bottom:0px;
		left:0px;
	}
	.gallery_img {
		width: 100%; 
		float: left;
	}
	.gallery_img img{
	  max-width:100%; /* Old value 100% on 14 Sep 15 */
	  float:left;
	}	
}
/* Larger than phablet (also point when grid becomes active) */
@media (min-width: 550px) 
{
	.menu-name
	{
		display:block;
		float:left;
		font-size:22px;
		padding-top:4px;
	}
	.logo
	{
		width:30%;
	}
	.form-wrapper
	{
		width:90%;
	}
	.member-photo
	{
		width:35%;
	}
	.vivekananda-quote
	{
		font-size:110%;
	}
	.content
	{
		font-size:110%;
	}
	.address
	{
		font-size:120%;
	}
	
	.min1200
	{
		display:none;
	}
	.min1000
	{
		display:none;
	}
	.min750
	{
		display:none;
	}
	.min550
	{
		display:block;
		position:fixed;
		bottom:0px;
		left:0px;
	}
	.min400
	{
		display:none;
	}
	.gallery_img {
		width: 50%; 
		float: left;
	}
	.gallery_img img{
	  max-width:10%; /* Old value 90% on 14 Sep 15 */
	  float:left;
	  height:auto;
	}	
}
/* Larger than tablet */
@media (min-width: 750px) 
{
	.logo
	{
		width:25%;
	}
	.form-wrapper
	{
		width:80%;
	}
	.member-photo
	{
		width:30%;
	}
	.vivekananda-quote
	{
		font-size:120%;
	}
	.content
	{
		font-size:110%;
	}
	.content-image
	{
		height:auto;
		width:45%;
		border:0;
		float:right;
		padding:3px 10px;
		margin-bottom:0px;
	}
	.min1200
	{
		display:none;
	}
	.min1000
	{
		display:none;
	}
	.min750
	{
		display:block;
		position:fixed;
		bottom:0px;
		left:0px;
	}
	.min550
	{
		display:none;
	}
	.min400
	{
		display:none;
	}
	.gallery_img {
		width: 49%; 
		float: left;
	}
	.gallery_img img{
	  max-width:12%; /* Old value 90% on 14 Sep 15 */
	  float:left;
	  height:auto;
	}	
	
}
/* Larger than desktop */
@media (min-width: 1000px) 
{


	.logo
	{
		width:20%;
	}
	.form-wrapper
	{
		width:70%;
	}
	.member-photo
	{
		width:25%;
	}
	.vivekananda-quote
	{
		font-size:130%;
	}	
	.content
	{
		font-size:110%;
	}
	.address
	{
		font-size:130%;
	}
	.min1200
	{
		display:none;
	}
	.min1000
	{
		display:block;
		position:fixed;
		bottom:0px;
		left:0px;
	}
	.min750
	{
		display:none;
	}
	.min550
	{
		display:none;
	}
	.min400
	{
		display:none;
	}
	.gallery_img {
		width: 50%; 
		float: left;
	}
	.gallery_img img{
	  max-width:85%;
	  float:left;
	  height:160px;
	}
		
}
/* Larger than Desktop HD */
@media (min-width: 1200px) 
{
	.logo
	{
		width:20%;
	}
	.form-wrapper
	{
		width:60%;
	}
	.member-photo
	{
		width:25%;
	}
	.vivekananda-quote
	{
		font-size:130%;
	}	
	.content
	{
		font-size:110%;
	}
	.min1200
	{
		display:block;
		position:fixed;
		bottom:0px;
		left:0px;
	}
	.min1000
	{
		display:none;
	}
	.min750
	{
		display:none;
	}
	.min550
	{
		display:none;
	}
	.min400
	{
		display:none;
	}
	.gallery_img {
		width: 25%;
		float: left;
	}
	.gallery_img img{
	  max-width:85%;
	  float:left;
	}	
}