body{color:#464d55;}
body,input{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility!important}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#e67862;font-weight:bold;}
img{max-width:100%;}
.center{text-align:center;}
.largePadding{padding:60px 0;}
.mediumPadding{padding:20px 0;}
.smallPadding{padding:10px 0;}
.btn-red{background-color:#e67862;border:1px solid #e1644f;color:#fff;}
.btn-red:hover,.btn-red:focus,.btn-red:active{color:#fff;background-color:#df5736;border-color:#c34e2e;}
.login-attractive,.signup-attractive{
	border-width:2px;font-weight:700;text-transform:uppercase;border-radius:50px;
	padding:8px 18px;background-color:rgba(255,255,255,.25)!important;font-size:14px;
}
.login-attractive:hover,.signup-attractive:hover{
	background-color:#fff!important;transition:ease background-color 0.4s;}
.gallery-attractive{
	border-width:2px;font-weight:700;text-transform:uppercase;border-radius:50px;
	padding:8px 18px;font-size:14px;margin-left:8px;}
.navPublic a span{margin-right:5px;}
.form-control{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}
/*.bs-callout{margin:0;padding:15px 30px 15px 15px;border-left:5px solid #eee;font-size:13px}
.bs-callout-info{background-color:#f0f7fd;border-color:#d0e3f0;}
.bs-callout-warning{background-color:#fefbed;border-color:#f1e7bc;}
.bs-callout-danger{background-color:#fcf2f2;border-color:#dFb5b4;}
.bs-callout-success{background-color:#dff0d8;border-color:#99bc9d;}
.bs-callout h4{margin-top:0;}
.bs-callout p:last-child{margin-bottom:0;}*/
a.btn-outline-inverse{color:#fff;background-color:transparent;border-color:#fff;}
a.btn-outline-inverse:hover,a.btn-outline-inverse:focus,a.btn-outline-inverse:active{color:#333;background-color:#fff;border-color:#fff;}
.hiring{z-index:999999;display:block;position:relative;top:0;left:0;right:0;border-radius:0;border-bottom:1px solid #ddd;}
.alert-white{background:#fff;}
.alert-white .alert-link{color:#e67862;}
#nav{border-bottom:1px solid #ddd;padding:20px 0;}
#nav h1{margin:0;padding:0;}
#nav .navPublic .navTop{list-style:none;margin:0;padding-top:6px;}
#nav .navPublic .navTop>li{float:left;}
#nav .navPublic .navTop>li a.btn-link{color:#9098a1;}
#nav .navPublic .navTop>li a.active{color:#e67862;}
#nav .navPublic .navTop>li a.btn-link.active{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
section.grey{background-color:#ecf0f4;}
section.lightgrey{background-color:#f3f6f9;}
.thumbnail h3{font-size:20px;}
/*#footer{background:#fff;border-top:1px solid #ddd;padding:50px 0 10px 0;overflow:hidden;}*/
#footer ul{list-style:none;}
#footer h5{text-transform:uppercase;padding-left:40px;}
#footer .social-btn-list li{margin-bottom:8px;}
#footer ul li a{color:#777;}
#footer ul li.active a{color:#e67862;}
/*#footer .copyright{border-top:1px solid #ddd;color:#464d55;margin-top:50px;padding:10px 0 0;font-size:13px;line-height:33px;} */
#footer .copyright a{color:#777;font-size:13px;} 
 
#nav{position:relative;z-index:2;border-bottom:none;}
#nav .navPublic .navTop>li a.btn-link{color:#eee;text-decoration:underline;}
#nav .navPublic .navTop>li a.active{color:#fff;}
.hero-unit{
	position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;max-height:100%;
	background-image:url("/images/main-bkgd.jpg");
	background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;
	-ms-background-size:cover;background-position:center;}
.hero-unit h1,.hero-unit h2,.hero-unit h3{
	color:#fff;
	text-shadow:1px 1px 1px rgba(0,0,0,0.5);text-align:center;
}
.hero-unit h3{
	color:#00f;
	text-shadow:1px 1px 1px rgba(0,0,0,0.5);text-align:center;
}
.hero-unit .TitleList{position:absolute;top:20%;margin-top:-60px;}
.hero-unit h1{font-size:50px;line-height:60px;}
.hero-unit .signupForm h1{letter-spacing:-2px;}
.hero-unit h2{font-style:italic;font-weight:500;margin:0 auto 40px;}
.hero-unit h3{font-weight:400;margin:0 auto 40px;}
.hero-unit .container{position:relative;height:100%;}
.hero-unit .signup-form-block{background-color:rgba(255,255,255,.25);padding:15px;border-radius:8px;}
.hero-unit .signupForm .input-bigger{
	height:56px;padding:10px 18px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-color:#fff;}
.hero-unit .btn-uppercase{text-transform:uppercase;}
.hero-unit .signupForm .btn-bigger{
	padding:16px 16px;font-size:17px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.hero-unit .signupForm{position:absolute;top:50%;margin-top:-80px;}
.hero-unit .signupForm #password_icon.btn-danger{background:#eee;}
.hero-unit .signupForm #password_icon.checkpswd{position:absolute;bottom:5px;left:26px;right:26px;height:2px;}

.hero-unit .container .copyright{position:absolute;font-size:15px;color:#FFF;border-top:1px solid #ddd;bottom:0;}


.hero-unit .btnForm{position:absolute;top:40%;margin-top:-80px;}
.hero-unit .btn-form-block{background-color:rgba(255,255,255,.15);padding:25px;border-radius:8px;}
.hero-unit .btn-form-block .btn-block {	 
	margin:0px auto;
	/*border:1px solid #000;*/
	width:610px;
}
