body{padding-top:50px;padding-bottom:20px;background:none repeat scroll 0 0 #f4f4f4}.navbar-inverse .navbar-nav>li>a:hover{color:#777}.password{position:relative}.login{margin:100px auto!important}.login input[type="text"],input[type="email"],input[type="password"]{color:#848484;font-size:14px;font-family:'Open Sans',sans-serif;border:1px solid #c2c2c2;border-top-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;font-weight:500;outline:none;width:100%;display:block;transition:all .23s ease-in-out;-moz-transition:all .23s ease-in-out;-webkit-transition:all .23s ease-in-out;-o-transition:all .23s ease-in-out;padding-left:10px;background:#fff}.form-login input[type="text"],.form-login input[type="email"],.form-login input[type="password"],.form-login select{height:50px}select{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0}.forgotlogin{position:relative;float:right;top:3px}.forgotlogin:hover{text-decoration:none}.login .btn-primary{padding:10px;font-size:16px;display:inline-block;margin-top:5px}.password .forgot-link{position:absolute;float:right;width:18px;height:18px;line-height:22px;text-align:center;right:10px;top:8px}.password .forgot-link .input-button{display:inline-block;width:20px;height:20px;color:#888;text-decoration:none;text-indent:-999em;overflow:hidden;position:relative;outline:0;border-radius:14px;border:1px solid #ccc;background:#fff url("../images/forgotpass.png") no-repeat}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin:20px auto!important}.navbar-form.navbar-right:last-child{margin:30px auto!important}#topimage{position:relative;background:url("../images/topimage2.png") no-repeat;background-size:cover;height:400px}.panel-default{border-color:#ddd;background-color:rgba(255,255,255,.5)}.jumbotron{margin:0 0}a:hover{color:#357ebd}.navbar-inverse{min-height:72px}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff}.navbar-inverse .navbar-brand:hover{color:#000}.navbar-inverse .navbar-toggle .icon-bar{background-color:#777}.navbar-inverse .navbar-brand{color:#fff}.navbar-inverse .navbar-nav>li>a:hover{color:#fff}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-brand:hover{color:#000}.navbar-inverse .navbar-toggle .icon-bar{background-color:#777}.about-portal{position:absolute;float:left;background-color:rgba(255,145,56,.5);border-top-right-radius:10px;border-top-left-radius:10px;padding:0 20px 0 20px;text-align:justify;color:#fff;bottom:0;max-width:1170px;height:auto}.about-portal h1{font-size:30px}.about-portal p{font-size:16px}.bg-shadow{background:none repeat scroll 0 0 #fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.btn-info{color:#444;background-color:#fff;border-color:#ddd}.btn-info:hover{color:#444;background-color:#fff;border-color:#ddd}.add-margin{margin-top:20px!important}.infobox{color:#221918;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid #ccc}.infobox-title{padding:1px 10px 5px;color:#221918;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff}.infobox-content{background:#fff;padding:10px;color:#221918;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:200px;border-top:none}.infobox-content-maps{background:#fff;color:#221918;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:200px;border-top:none}.infobox-title h2{font-weight:200;text-transform:uppercase;font-size:18px}.infobox p{font-size:12px}.google-maps{position:relative;overflow:hidden;height:100%}#practiceBody{position:relative;background:url("../images/fullimg.jpg") no-repeat;background-size:cover}.brandLogoContainer{border-collapse:separate;height:73px;line-height:16.7999992370605px;vertical-align:top;width:508px}.contentheader{font-weight:200;font-size:28px;text-align:center}.contentContainer{margin-top:68px}.alert{margin-top:0!important;margin-bottom:0!important}.environment{font-size:16px;font-style:italic;color:#a52a2a;font-weight:bold}.server{color:#b22222;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px}.navbar-img img{margin-top:18px}#txtUserName{width:220px}#txtPassword{width:220px}