/*
Author: Madhu
Version: 1.0

-Colors used
	#0ABDC8 - light biue
	#EDEBE7 - greyish white



*/



body {

/*   font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; */
/*	font-family:sans-serif;*/
/*	letter-spacing: .5px;*/
	font-size: 13px;
	color: #585757;
	background-color:#F8F8F8;
}


#container {
	max-width:1024px;
	margin:auto;
	/* background-color:#FFF; */
}



a,a:link,
a:visited
{
	text-decoration: none;
	/*color: #EDEBE7;*/

}

a:hover {
	text-decoration: none;
}

.logo{
	float:left;
	padding: 5px 7px;
}

.site-header{
	background-color: #0ABDC8;
	margin:0;
	position: relative;
}


.logo-text {
	float:left;
	text-align: left;
	padding-left: 14px;
	margin-top:18px;
	font-size: 18px;
	line-height: 1.13em;
	border-left:#CCC 1px solid;
	color: #EDEBE7;
}

.logo-text a:link,
.logo-text a:visited
{
	color: #EDEBE7;

}



/*#nav-menu ul {
    list-style-type: none;
    margin: 0;
    padding: 130px 0 0 0;

}

#nav-menu ul li {
    display: inline;
    padding: 10px 19px 10px 0px;
    text-decoration: none;
    position: relative;
	border-bottom: 1px solid #EDEBE7;
	padding-bottom: 3px;
	border-spacing:

}

#nav-menu a:link,
#nav-menu a:visited {
	text-decoration: none;
	color:#EDEBE7 ;
	padding-bottom: 3px;
	border-bottom: 1px solid #EDEBE7;
	outline: none;
}

#nav-menu a:hover {
	text-decoration: none;
	color: #000000;
	border-bottom:1px solid #000000;

}*/


/*starts*/

.nav-menu-style > nav > ul {
    list-style-type: none;
    margin: 0;
    padding: 0px 0 0 2px;

}

.nav-menu-style ul li,.nav-menu-right ul li {
    display: inline;
    text-decoration: none;
    position: relative;
}


.nav-menu-style a,.nav-menu-right a{
    padding: 10px 0px 10px 0px;
	margin:0 5px 0 5px;
	text-decoration: none;
	color:#EDEBE7 !important;
	padding-bottom: 3px;
/*	border-bottom: 1px solid #EDEBE7; */
	outline: none;
/*	font-size: 12px;*/

}

.nav-menu-right ul{
	float: right;
	padding: 10px 10px 0px  0px;
}

.nav-menu-style a:hover
{
	text-decoration: none;
/*	border-bottom:1px solid #000000;*/


}

a.active{
/*	text-decoration: none; */
	color: #444 !important;
/*	border-bottom:1px solid #000000;*/
}


/*ends*/




/*#nav-menu ul li:after {
    content: '';

    width: 90%;
    position: absolute;
    left: 2px;
    bottom: 1px;

    border-width: 0 0 1px;
    border-style: solid;
}
*/


#homeCarousel {
	width: 100%;
/*	    background-color: #EBECED;
*/
/* border-top: 1px solid #e5e4d8; */
/* border-bottom: 1px solid #e5e4d8; */
}

#homeCarousel img{
background-color: #F4F4F5;
/* width: 1024px; */
margin: 0px auto;
float: right;

}

#homeCarousel ol{

	list-style: none;
}

.carousel-control.left, .carousel-control.right {
    background-image: none;
}


div.carousel-inner {
	height: 330px;

}

div.carousel-caption {
	height: 333px;

}

#leftCarouselButton img{
	width: 100px;
	height: auto;
}


.carousel-caption {
	display:none;
    position: relative;
    left: auto;
    right: auto;
    color: #000000;
}


.carousel-caption p{
    position: relative;
    left: auto;
    right: auto;
    color: #000000;
	font-weight: normal;
}


.chevron {
/*    width:30px;
    height: auto;*/
    position:absolute;
    top:45.5%;
}

.chevron-left {
    left:10%;
	top:40%;
}
.chevron-right {
    right:10%;
	top:40%;
}


/*Inner Menu */

.inner-menu {
	 background-color: #0ABDC8;
	 /* max-width: 380px; */
	 /*margin-left:50px;*/
/*	 padding-bottom: 10px;*/

}

.inner-menu ul {
/*    list-style-type: none;*/
    margin: 0;
	padding:0;
/*    padding: 20px 0px 0 0; */
}

.inner-menu ul li{
    position: relative;
	list-style:none;
/*    font-size: 19px;
    font-weight: 500;*/
}


.inner-menu a:link,
.inner-menu a:visited,
.inner-menu li >span {
/*
	float:left;
	text-decoration: none;
	color:#EDEBE7 ;
	padding-bottom: 3px;
	border-bottom: 1px solid #EDEBE7;
	outline: none;
    padding: 18px 0px 0px 0px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:3px;
	font-size:14px;
*/
}

.inner-menu a:hover {
    background-color: #179faa;
}

.inner-menu a{
    color: aliceblue;
    float:left;
    padding: 10px 5px;
    border-left: 1px solid #65ccd4;
}

/*Inner tab heading */


/*.inner-tab-heading ul{

	font-size: 20px;
	text-align: center;
	border-bottom: none;

}*/

.inner-tab-heading {
	 padding:0;
	 max-width: 50%;
}

.page-heading {
	 float:left;
	 background-color: #0ABDC8;
	 text-align:left;
	 font-size:17px;
	 color:#EDEBE7;
	 padding:15px 20px 5px 20px;
}

.inner-tab-heading ul {
    list-style-type: none;
    margin: 0;
    padding: 8px 0 0 0;
}

.inner-tab-heading ul li{
	display: inline;
	float: left;
	text-decoration: none;
    position: relative;
    padding: 20px 0px 10px 0px;

}


.inner-tab-heading a:link,
.inner-tab-heading a:visited {
	font-size: 20px;
	text-decoration: none;
	color:#EDEBE7 ;
	padding-bottom: 3px;
}

.inner-tab-heading a:hover {
	text-decoration: none;
	color: #000000;
}

/*Inner right menu*/
.inner-right-menu { text-align:right; }

.inner-right-menu ul{
	list-style-type: none;
}
.inner-right-menu ul li{
	display: inline;
	float: left;
	padding: 10px 8px;

}
/*
.inner-right-menu a:link,
.inner-right-menu a:visited{
	text-decoration: none;
	color: #000000;
	font-size: 15px;
	padding-bottom: 3px;
	border-bottom: 1px solid #000000;
	outline: none;
}*/

.inner-right-menu a{
/*
	text-decoration: none;
	color: #000000;
	padding-bottom: 3px;
	border-bottom: 1px solid #000000;
	outline: none;
*/
    color: aliceblue;
    float:left;
    padding: 8px 5px;
    border-left: 1px solid #ccc;
/*    background-color: #549ea6;*/
    background-color: rgba(48, 91, 96, 0.53);
}

.inner-right-menu a:hover{
/*
	text-decoration: none;
	color: #0ABDC8;
	border-bottom:1px solid #0ABDC8;
*/
    background-color: #666;

}

.activeInnerMenu a{
	text-decoration: none;
	color: #0ABDC8;
	border-bottom:1px solid #0ABDC8;
}



/* Main home*/


.home-text {
	background-image: url('images/home-text-01.png');
	background-size: contain;
	/* width:500px; */
	height:400px;
	padding: 60px 10px 10px 45px;
    background-repeat: no-repeat;
    background-position: right;
	/* float:right; */
	/* right:40px; */
	top:25px;

}


.home-text p{

	color: #000000;
	font-size: 13px;
}

.page-contents {

	min-height: 520px;
	overflow: hidden;

}

/* site footer */

.site-footer {
	height: auto;
	max-height: 220px;
	background-color:#e5e4d8;
	padding-bottom:20px;
}


.site-footer img{
	padding: 0px 10px 0px 10px;
	height: 60px;
/*	max-height: 190px;
*/	width:auto;
/*	max-width: 118px;*/

}

.site-footer ul {
	/*padding: 10px 0px 0px 0px;*/
	list-style-type: none;
	padding-top: 10px;

}

.site-footer ul li {
    display: inline;
    padding: 0px 0px 0px 0px;
    text-decoration: none;
}


.site-footer-links{
}

.site-footer-links ul{
	list-style-type: none;
	padding-top: 10px;
	/* width:700px; */
	margin:auto;

}
.site-footer-links ul li{
	display: inline;
	float: left;
	color: #666;
	padding: 0px 8px 0px 0px;

}

.site-footer-links a:link,
.site-footer-links a:visited{
	text-decoration: none;
	color: #3994a1;
	outline: none;
}

#site-footer-link {

}


/*
General page content settings
*/
.page-content-style {

	padding: 15px;
    margin-top: 20px;
    font-size: 13px;
	color:#585757;
    -webkit-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.5);
    -moz-box-shadow:    1px 1px 5px 0px rgba(50, 50, 50, 0.5);
    box-shadow:         1px 1px 5px 0px rgba(50, 50, 50, 0.5);
}

.h4, h4 { font-size:17px; }

.text-color-blue {
color: #0ABDC8;
}

/*
About us page styles
*/


.trasparent-bg {
	/* background-image:url(images/transp-bg.png); */
	background-color: rgba(245, 244, 240,0.8);

/*   	background-color: #F5F4EF;
    opacity: 0.6;
    filter: alpha(opacity=60);
*/

}


/*
Useful links page style
*/

#useful-links-contents p{


	padding-bottom: 0;
	line-height: 1.2em;

}


#useful-links-contents a:link,
#useful-links-contents a:visited {
	color: #585757;
	padding-top: 0;

}

#useful-links-contents ul li {
	list-style-type: none;
}

.space-after-para {

	padding-bottom: 30px;
}

/*
Contact us form style
*/

.left-border {
	border-left: 4px solid #ffffff;
	/*padding-right: 10px;*/
	margin: 0;
	padding-bottom: 30px;
}


#contact-form label {

font-size: 12px;

}


#commitee-members p, p a:link {
    font-size: 11.5px;
/*    line-height: 1.2em;*/
    text-decoration: none;
}
#commitee-members h5 {
    color: #3994a1;

}

.h5, h5 {
    font-size: 13px;
}


#login-box {

	/*margin: 50px  20px 20px 20px;*/
	margin-top: 20px;
	padding: 30px 20px 30px 20px;
	/* width: 350px; */
/*	box-shadow: 1px 1px 2px #B5B3B3;*/
/*
	 -webkit-border-radius: 10px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
*/
/* background-color: #f5f4f0; */
/* background-color: #f5f4f0; */
background-color: rgba(245, 244, 240,0.8);

-webkit-box-shadow: 0px 0px 34px -12px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 34px -12px rgba(0,0,0,0.75);
box-shadow: 0px 0px 34px -12px rgba(0,0,0,0.75);

}

#login-box input{


	/*width: 230px;*/
/*
	width: 70%;
	height: 30px;
*/
	 /*box-shadow: 1px 1px 1px #000000;*/
/*
	 -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
*/
/*
	padding: 5px;
	margin: 5px;
*/

}



.button-style {
/*
	background: rgb(#0ABDC8);
	background: -moz-linear-gradient(top,  #EDEBE7 0%, #0ABDC8 100%);
	background: -webkit-linear-gradient(top,   #EDEBE7 0%, #0ABDC8 100%);
	background: -o-linear-gradient(top, #EDEBE7 0%, #0ABDC8 100%);
	background: -ms-linear-gradient(top,   #EDEBE7 0%, #0ABDC8 100%);
	background: linear-gradient(top,  #EDEBE7 0%, #0ABDC8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EDEBE7', endColorstr='#0ABDC8',GradientType=0 );
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
*/
/*	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset;
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset;
	-ms-box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset;
	-o-box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset;
	box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset;
	/*border: 1px solid #D69E31;*/
/*
    color: #000000;
	float: left;
	font: bold 15px Helvetica, Arial, sans-serif;
	height: 35px;
	margin: 0px 20px 5px 0px;
	position: relative;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	padding: 5px;
	min-width: 80px;
	max-width: 90%;
*/

}

.input-box {

	width: 230px;
	width: 50%;
/*	height: 25px;*/
/*	 box-shadow: 1px 1px 1px #000000;*/
	 -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
    border: 1px solid #ccc;
	padding: 5px;
}


.error{
	color:#FF5050;

}

.error p{
		padding: 0px;
		margin:0px;

}

.errorBox{
/*	width: 50%;
	height: 30px;
	padding: 1px;*/
	 -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	border-color: #FF5050;
}

.rounded-Box{

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	padding: 5px;
    border: 1px solid #ccc;

}


.heading{
	font-weight:bold;
	/*border-bottom: 1px solid #000;*/
	padding-bottom: 20px;
}

.sign-link{

	font-size: 20px;
	 text-align: center;
	 /*padding: 3px;*/
	 font-weight: bolder;
	 color: #0ABDC8;
}


.center{
	text-align: center;
}

.input-box-link {

	/*width: 230px;*/
	width: 100%;
	height: 25px;
	 /*box-shadow: 1px 1px 1px #000000;*/
	 -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	padding: 0px;
}

.white-text{
	color: #EDEBE7;
}
/*
.custom-modal {
   width: 1000px;
    margin-left: 50px;
    margin-right: auto;
    margin-top: 50px;

}

.modal-content {
    width: 900px;
    margin-left: auto;
    margin-right: auto;
}*/


.button-common {
	background: rgb(#0ABDC8);
	background: -moz-linear-gradient(top,  #EDEBE7 0%, #0ABDC8 100%);
	background: -webkit-linear-gradient(top,   #EDEBE7 0%, #0ABDC8 100%);
	background: -o-linear-gradient(top, #EDEBE7 0%, #0ABDC8 100%);
	background: -ms-linear-gradient(top,   #EDEBE7 0%, #0ABDC8 100%);
	background: linear-gradient(top,  #EDEBE7 0%, #0ABDC8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EDEBE7', endColorstr='#0ABDC8',GradientType=0 );
	border-radius: none;
	color: #000000;
	float: left;
	position: relative;
	margin:5px;
}
.button-cancel{
	background: rgb(#EDEBE7);
	background: -moz-linear-gradient(top,  #EDEBE7 0%, #EDEBE7 100%);
	background: -webkit-linear-gradient(top,   #EDEBE7 0%, #EDEBE7 100%);
	background: -o-linear-gradient(top, #EDEBE7 0%, #EDEBE7 100%);
	background: -ms-linear-gradient(top,   #EDEBE7 0%, #EDEBE7 100%);
	background: linear-gradient(top,  #EDEBE7 0%, #EDEBE7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EDEBE7', endColorstr='#EDEBE7',GradientType=0 );
	border-radius: none;
	color: #000000;
	float: left;
	position: relative;
	margin:5px;
}

.button-common1 {
	background: rgb(#0ABDC8);
	background: -moz-linear-gradient(top,  #EDEBE7 0%, #0ABDC8 100%);
	background: -webkit-linear-gradient(top,   #EDEBE7 0%, #0ABDC8 100%);
	background: -o-linear-gradient(top, #EDEBE7 0%, #0ABDC8 100%);
	background: -ms-linear-gradient(top,   #EDEBE7 0%, #0ABDC8 100%);
	background: linear-gradient(top,  #EDEBE7 0%, #0ABDC8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EDEBE7', endColorstr='#0ABDC8',GradientType=0 );
	border-radius: none;
	color: #000000;
	position: relative;
	margin:5px;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
	background-color: #0ABDC8;
    border-color: #0ABDC8;
}


.pagination > li > a,
.pagination > li > span
{
    color: #0ABDC8;
}

.navbar {
	margin-bottom: 0px;
}

.navbar-nav > li > a {
	padding: 10px 5px;
    line-height: 12px;
}


.navbar-nav > li > a:hover,
.dropdown-menu > a:hover,
.dropdown-menu > li > a:hover
{

/*	border-bottom:1px solid #000000;*/
/*	background-color: #0ABDC8;*/
    color: aliceblue;
    background-color: #179faa;
}

.open > .dropdown-menu {
    display: block;
    padding-top: 5px;
    background-color: #0ABDC8;
   	color: #000000;
}

.dropdown-menu > li > a{
	 color: #EDEBE7 ;
	 padding: 7px 5px;
    margin: 0;
	 font-size: 13px;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
     background-color: #0ABDC8 !important;
  }


p .readMore > a {
/*		text-decoration: none;
*/		    font-size: 13px;
		    color: #0ABDC8;

}

.member-title-row{
    background-color:#1ab1bb; color:#fff;
}
.member-title-row > div {
    border-left: 1px solid #fff;
    padding: 5px 12px;

}

.member-row{
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom: 2px solid #ccc
}

.member-row .member-name {
	font-weight: bold;
}