	/* @import url("//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css"); */
.login-block{background: #DE6262;  /* fallback for old browsers */
background: -webkit-linear-gradient(to bottom, #FFB88C, #DE6262);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to bottom, #FFB88C, #DE6262); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
width:100%;padding : 50px 0;}
.banner-sec{background:url('../img/hands.jpg')  no-repeat left bottom; background-size:cover; min-height:500px; border-radius: 0 10px 10px 0; padding:0;}
.logincontainer{background:#fff; border-radius: 10px; box-shadow:15px 20px 0px rgba(0,0,0,0.1);}
/*.carousel-inner{border-radius:0 10px 10px 0;}*/
.carousel-caption{text-align:left; left:5%;}
.login-sec{padding: 50px 30px; position:relative;}
.login-sec .copy-text{/*position:absolute; width:80%; bottom:20px;*/ font-size:13px; text-align:center;    clear: both;padding: 10px 0 0 0;}
.login-sec .copy-text i{color:#FEB58A;}
.login-sec .copy-text a{color:#E36262;}
.login-sec h2{margin-bottom:30px; font-weight:800; font-size:30px; color: #DE6262;}
.login-sec h2:after{content:" "; width:100px; height:5px; background:#FEB58A; display:block; margin-top:20px; border-radius:3px; margin-left:auto;margin-right:auto}
.btn-login{background: #DE6262; color:#fff; font-weight:600;}
.banner-text{width:70%; position:absolute; bottom:40px; padding-left:20px;}
.banner-text h2{color:#fff; font-weight:600;}
.banner-text h2:after{content:" "; width:100px; height:5px; background:#FFF; display:block; margin-top:20px; border-radius:3px;}
.banner-text p{color:#fff;}

/* Credit to bootsnipp.com for the css for the color graph */
.colorgraph {
  height: 5px;
  border-top: 0;
  background: #c4e17f;
  border-radius: 5px;
  background-image: -webkit-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
  background-image: -moz-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
  background-image: -o-linear-gradient(left, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
  background-image: linear-gradient(to right, #c4e17f, #c4e17f 12.5%, #f7fdca 12.5%, #f7fdca 25%, #fecf71 25%, #fecf71 37.5%, #f0776c 37.5%, #f0776c 50%, #db9dbe 50%, #db9dbe 62.5%, #c49cde 62.5%, #c49cde 75%, #669ae1 75%, #669ae1 87.5%, #62c2e4 87.5%, #62c2e4);
}

footer a,footer a:hover{color:#fff;}
.MarT100{margin-top:100px;}

.contact{
		padding:0px 4% 50px 4%;
	}
.contact .col-md-3{
		background: #ff9b00;
		/* padding: 4%; */
		border-top-left-radius: 0.5rem;
		border-bottom-left-radius: 0.5rem;
	}
	.contact-info{
		margin-top:10%;text-align:center;
	}
	.contact-info img{
		margin-bottom: 15%;
	}
	.contact-info h2{
		margin-bottom: 10%;
	}
	.contact .col-md-9{
		background:#efefef;
		padding: 3%;
		border-top-right-radius: 0.5rem;
		border-bottom-right-radius: 0.5rem;border: 1px solid #ccc;
	}
	.contact-form label{
		font-weight:600;
	}
	.contact-form button{
		background: #710000;
		color: #fff;
		font-weight: 600;
		/* width: 25%; */
	}
	.contact-form button:focus{
		box-shadow:none;
	}
	.navbar-dark .navbar-brand {
    color: #fff;
    border: 2px solid #a93b3b;
    padding: 5px; margin:0;
}
	
	footer{margin-top:90px;}
	.bg-ag{background-color: #710000!important;}
	.PadT88{padding-top:88px;}
	
	.card {position: relative; border-radius: 3px; background-color: #fff;color: #4f5256;border: 1px solid #f2f2f2;margin-bottom: 16px;background:#fff;}
.card-header{ padding: 16px;margin:0px;}
.card-body {position: relative; padding: 16px;}

.gaadiex-list {list-style-type: none; margin: 0;padding: 0;}
.gaadiex-list h3{font-size:20px;}
.gaadiex-list h4{font-size:16px;}
.gaadiex-list>.gaadiex-list-item {padding:10px 22px 0 22px;}
.gaadiex-list-item-img  {
    float: left;
    width: 58px;
    height: 58px;
    margin-top: 20px;
    margin-bottom: 8px;
    margin-right: 20px;
    border-radius: 50%;
}
.gaadiex-list-item i  {
    float: left;
    font-size:48px;
    width: 58px;
    height: 58px;
    margin-top: 20px;
    margin-bottom: 8px;
    margin-right: 20px;
    border-radius: 50%;
}
.border-b-1 {border-bottom: 1px solid rgba(162,162,162,.16);}

/* Start New css for list detail and add biodata */
footer{margin-top:90px;}
.bg-ag{background-color: #710000!important;}
.PadT88{padding-top:88px;}
.PadR10{padding-right: 10px;}	
.MarR10{margin-right: 10px;}	
.thumbnail {padding: 10px;border: 1px solid #ccc;margin: 20px 0;}
/* --List Page CSS-- */
.card {position: relative; border-radius: 3px; background: #fff;color: #4f5256;border: 1px solid #f2f2f2;margin-bottom: 16px;background:#fff;}
.card-header{ padding: 16px;margin:0px;}
.card-body {position: relative; padding: 16px;} 
.profile-details {border: 1px solid #eee;margin: 15px 0;}
.profile-details h5 { background: #710000;padding: 10px;color: #fff;font-size: 12px;letter-spacing: 1px;text-transform: uppercase;}
img.prf-img {float: left;width: 48%;margin-right: 2%;}
.w3-prfr {float: right;width: 50%;}
.w3-prfr p {font-size: 12px;line-height: 25px;color: #000;margin:15px 15px 0 0;}
p.light {color: #8c8c8c;line-height: 24px;padding: 10px;}
.welcometxt{position: absolute;text-align: right;top: -18px;color: #fff;right: 12px;}
.relative{position:relative;}
/* --Short By CSS-- */
.row.shortby {}
.shortby .col-md-2{padding-right:0;padding-bottom:10px;}
/* .shortby .col-md-2:last-child{padding-right:15px;} */
/* End New css for list detail and add biodata */

/* Start New css for container minimum height */
.team-img {margin-bottom: 20px;position: relative;}
.team-content h4 {font-size: 18px;}
.team-content h5 {font-size: 16px;}
.advisteam{margin-top: 50px;border: 1px solid #000;    border-top: none;}
.page-title{position:relative;width: 103.1%; left: -16px; top: -25px;}
.page-title:before{position: absolute; content: "";height: 1px;width: 30%;left: 0;top: 25px;background: #000;}
.page-title:after{position: absolute;content: "";height: 1px;width: 30%;right: 0;top: 25px;background: #000;}
.mid-container{min-height:500px;    padding: 100px 0 30px 0;}
/* End New css for container minimum height */
.PadB10{padding-bottom:10px;}
.contact-info h4{font-size: 1rem;line-height: 28px;}
@media screen and (max-width: 767px) {
  /* .navbar-dark .navbar-brand {width: 250px;    font-size: 16px;} */
  .navbar-dark .navbar-brand {width: 255px;    font-size: 16px;}
  .col-md-4.text-right{text-align:center!important;}
  .team-block{text-align:center!important;}
  .page-title{    font-size: 26px;    position: static;width: auto;    padding-bottom: 10px;}
  .page-title:before,.page-title:after{     position: static;}
  .advisteam{border-top:1px solid #000; margin-top: 0px;}
  button.btn.btn-login.float-right {float: none;clear: both;display: block;width: 100%;}
.banner-sec{display:none;}
.signupblock .offset-3 { margin: 0;}
input#UserAccept { display: inline;}
.input.checkbox.required label { display: inline;}
.login-sec .copy-text{position:static;width:auto;clear: both;padding: 10px 0 0 0;}
.form-check-label {padding: 0 0 0 20px;}
button.btn.btn-login.float-right{    margin-top: 10px;}
.form-check{padding-left: 0;}
.h1, h1 {font-size: 1.5rem;}
}