body { font-family: 'Lato', sans-serif; background-color: #f4f4f4 }

h3   {  line-height: 1.3; padding-bottom:7px; font-size:20px;}

htit   {   font-size:50px;}

.navbar { margin-bottom: 0; border-radius: 0; }

.navbar-default { background-color: rgba(247,147,30,0.50); border-color: #AAAAAA; }

.navbar-brand { height: 100px; }

.navbar-nav>li>a { color: #5a5a5c; }

.navbar-toggle { padding: 10px; margin: 25px 15px 25px 0; }

.navbar-default .navbar-collapse { border-color: rgba(255,255,255,.15); }

/* Set carousel*/

.btn-primary { color: #fff; background-color: #F7931E; border-color: #F7931E; width: 100%; border-radius: 0px; }

.btn-primary { color: #fff; background-color: #F7931E; border-color: #F7931E;}

.btn-primary:focus, .btn-primary.focus { color: #fff; background-color: #F7931E; border-color: #F7931E; }

.btn-primary:hover { color: #fff; background-color: #F7931E; border-color: #F7931E; }

.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: #fff; background-color: #F7931E; border-color: #F7931E; }

.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus { color: #fff; background-color: #F7931E; border-color:#F7931E; }



.carousel-inner img { padding-top: 0px; width:100%;height: 100%!important; /* Set width to 100% */ margin: auto; }

.carousel-caption-ok{position:absolute;right:15%;bottom:300px;left:10%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:left; text-shadow:0 1px 2px rgba(0,0,0,.6)}

.form-control { font-size: 13px }

.register { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }

.register-content { width: 100%; background-color: #f4f4f4; padding: 5px; color: #333333; }



@media only screen and (min-device-width: 1024px) {

.register { width: 100%; position: absolute; left: 50%; top: 0; bottom: 0; padding: 0px 0; margin-left: -375px; }

.register-content { width:50%; float: right; background-color: rgba(0,0,0,.5); color: #fff; margin-right: 15px; padding-top: 120px; }

.register-content a, a:hover { color: #fff; }

}

@media (min-width: 992px) {

.register { width: 970px; margin-left: -485px; }

}



@media (min-width: 1200px) {

.register { width: 1170px; margin-left: -585px; }

}

.input-lg { border-radius: 0; }

/* Add a gray background color and some padding to the footer */

footer { background-color: #333333; padding: 15px; color: #ffffff; }

footer a { color: #ffffff; text-decoration: none; }

footer a:hover, a:focus { color: #cccccc; text-decoration: underline; }