*{font-family:Lato,sans-serif}html{position:relative;min-height:100%}
body{
	margin-bottom:10px;
	background: url(./../img/bg.jpg);
	width: 100%;
	height: 90vh;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	background-attachment: fixed;
}
.navbar{margin-bottom:0;background-color:transparent;border-color:none;color:#fff}.navbar a{color:#fff}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#D0021B;border-color:#337ab7}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background:none; color:#F5515F;}.header-container{margin-top:50px}.navbar-form{padding:0}.header-promo{display:block;margin-top:40px;font-weight:lighter}.header-promo-body{display:inline-block;padding-right:10px;background:rgba(255,255,255,.3);border-radius:10px}.caret-up{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid;display:inline-block;margin-left:2px;vertical-align:middle}#myCarousel{height:450px;width:auto;overflow:hidden}.bg-grey{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);background-color:#f5f5f5}.bg-dgrey{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);background-color:#414551;color:#fff}.TBpadding10{padding-top:10px;padding-bottom:10px}.paddingTB60{padding-top:60px;padding-bottom:60px}.paddingTLR35{padding:15px}.icon{color:#e6e6e6;font-size:55px;padding-bottom:25px}.icon2{color:#ff8500;font-size:35px;padding-right:10px}.border{background:#e8500e none repeat scroll 0 0;border-radius:2px;display:inline-block;height:2px;position:relative;width:250px;margin-bottom:25px}.site-btn{background-color:#fff;height:40px;width:175px;line-height:40px;border:0;padding:0 45px 0 40px;border-radius:20px;color:#D0021B;font-size:16px}.site-btn2{border:2px solid #fff;padding:15px;border-radius:100px;background-color:#e5e5e5;width:190px;letter-spacing:2px}.site-btn:hover{background-color:#cb202d;height:40px;line-height:40px;border:0;padding:0 45px 0 40px;border-radius:20px;color:#fff}.p-color{color:#e53031}
.banner-heading h2{color:#fff;font-size:42px;font-weight:300}.banner-heading P{color:#fff;padding-bottom:20px;font-size:19px;font-weight:300}.banner-heading span p{color:#cd0e00}input.form-control{height:55px;background-color:#fff;color:#000;border-radius:1px;border:1px solid #e9e6e0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075)}.site-heading h3{text-transform:uppercase;font-size:25px;margin-bottom:17px;font-weight:600}.login-box{position:absolute;z-index:999;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3)}.loginmodal-container{padding:20px 30px 50px 30px;max-width:100%; width:100%!important;margin:0 auto;border-radius:2px;overflow:hidden;font-family:roboto}.loginmodal-container h1{text-align:center;font-size:1.8em;font-family:roboto}.loginmodal-container input[type=button]{width:100%;display:block;margin-bottom:10px;position:relative}.loginmodal-container input[type=text],input[type=password]{height:39px;font-size:16px;width:100%;margin-bottom:10px;-webkit-appearance:none;background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.loginmodal-container input[type=text]:hover,input[type=password]:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.loginmodal{text-align:center;font-size:14px;font-family:Arial,sans-serif;font-weight:700;height:36px;padding:0 8px}.loginmodal-submit{border:0;color:#fff;text-shadow:0 1px rgba(0,0,0,.1);background:-webkit-gradient(linear,left top,right bottom,from(#F5515F),to(#9F041B));background:-webkit-linear-gradient(top left,#F5515F,#9F041B);background:linear-gradient(to bottom right,#F5515F,#9F041B);padding:10px 0;font-family:roboto;font-size:14px;display:block}.loginmodal-submit:hover{border:0;text-shadow:0 1px rgba(0,0,0,.3);background-color:#357ae8}.loginmodal-container a{text-decoration:none;color:#666;font-weight:400;text-align:center;display:inline-block;opacity:.6;-webkit-transition:opacity ease .5s;transition:opacity ease .5s}.login-help{font-size:12px}.footer{width:100%;color:#8998AA;font-size:15px; position: fixed; bottom: 0;}.footer a{color:#8998AA;font-weight:lighter}
.navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
    color: #D0021B;
}
.loginmodal-submit{
	background:#00a5c3 !important;
	font-size:16px !important;
}