html,body{height:100%;position:relative}body{position:relative;background:#fff;font-size:14px !important;line-height:1.6em;font-family:"RobotoRegular",Helvetica,Arial,sans-serif;padding:0;margin:0;-webkit-font-smoothing:antialiased;text-rendering:auto;color:#4d484d}.body-content{padding-left:15px;padding-right:15px}.header{background:#3a3a3a}footer{margin-top:3rem}span.sub-caption{display:none;float:right;color:#fff;font-size:11px;line-height:12px}.nav-holder{float:right}.nav-collapse.collapse{height:auto !important;overflow:visible !important;margin:0}.navbar,.nav,.navbar.navbar-inverse{-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:none !important;border:none !important;padding:5px 0 0 2px !important;margin:0}.navbar .navbar-collapse,.nav .navbar-collapse,.navbar.navbar-inverse .navbar-collapse{padding-left:0;padding-right:0}.navbar li,.nav li,.navbar.navbar-inverse li{margin:0 5px 8px;padding:0 5px}.navbar li:active a:hover,.navbar li:active a:focus,.navbar li:active a:active,.navbar li:focus a:hover,.navbar li:focus a:focus,.navbar li:focus a:active,.navbar li.active a:hover,.navbar li.active a:focus,.navbar li.active a:active,.nav li:active a:hover,.nav li:active a:focus,.nav li:active a:active,.nav li:focus a:hover,.nav li:focus a:focus,.nav li:focus a:active,.nav li.active a:hover,.nav li.active a:focus,.nav li.active a:active,.navbar.navbar-inverse li:active a:hover,.navbar.navbar-inverse li:active a:focus,.navbar.navbar-inverse li:active a:active,.navbar.navbar-inverse li:focus a:hover,.navbar.navbar-inverse li:focus a:focus,.navbar.navbar-inverse li:focus a:active,.navbar.navbar-inverse li.active a:hover,.navbar.navbar-inverse li.active a:focus,.navbar.navbar-inverse li.active a:active{background:none}.navbar li a,.nav li a,.navbar.navbar-inverse li a{display:inline;color:#fff;text-shadow:none;font-size:14px;font-family:"RobotoRegular",Helvetica,Arial,sans-serif;text-transform:uppercase;padding:0 0 5px;font-weight:normal}@media(max-width:768px){header .dropdown ul{left:initial;right:-14px}}header .dropdown{float:right}header .dropdown a{font-size:16px}header .dropdown>a{display:inline-block;padding-top:10px;padding-bottom:8px;color:#fff;background-color:initial !important}.dropdown-toggle{background-color:#3a3a3a !important}.navbar .navbar-nav a,.nav .navbar-nav a,.navbar.navbar-inverse .navbar-nav a{padding-left:10px;padding-right:10px}.navbar.navbar-nav2 li a,.nav.navbar-nav2 li a,.navbar.navbar-inverse.navbar-nav2 li a{font-size:14px}.navbar{min-height:41px}#logo{margin:0 15px 0 0}#logo a{margin:0 2px 0 0;text-indent:-9999px;overflow:hidden}#logo .logo-caption{color:#fff;font-size:22px;line-height:24px;font-family:"RobotoLight",Helvetica,Arial,sans-serif}#logo .logo-caption span{font-style:normal;color:#fff;font-size:11px;line-height:12px;margin-left:4px}.overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:10}.login,.navbar-static-top{padding:0 !important;margin:0 !important}.login .text-capitalize{padding-top:7px}.login .text-capitalize .dropdown-menu a{color:#333}.login .text-capitalize .dropdown-menu{padding:10px 10px 0}.login a:hover,.login a:hover span{border:none}.login-holder{text-transform:none}.message-alignment-margin{margin-top:10px}.margin-zero{margin:0 !important}.text-danger.field-validation-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;display:block;padding:10px;margin-bottom:20px;border-radius:4px}.text-danger.field-validation-error>p:last-child{margin:0}.notice{white-space:pre-wrap}.dropdown-toggle:focus{outline:solid}header .dropdown-menu{min-width:0;left:unset;right:0}.form-control{border:1px solid #949494}.btn-default{border-color:#919191}.extra-space-above{margin-top:40px}.login__header{margin:0 auto;max-width:79rem}.login__container{display:flex;flex-wrap:wrap;justify-content:center}.last-element-before-footer-container{margin-bottom:9rem}.login__login-section{width:100%;max-width:45rem}.login__registration-section{margin-top:3.5rem;padding:1.5rem 2rem;border:1px solid #d8d8d8;border-radius:10px;width:100%;max-width:45rem;background-color:#fafafa}.login__registration-title{margin-top:.4rem}.login__register-button{margin:.5rem 0 1rem 0;width:100%;max-width:25rem}.login__recaptcha-container{display:flex;justify-content:center;margin-top:3rem}@media screen and (min-width:730px){.login__header{max-width:69em}.login__login-section{padding-top:.9rem;padding-right:2.5rem;width:60%}.login__registration-section{margin-top:1.2rem;width:40%}.login__register-button{margin-top:2rem}}@media screen and (min-width:992px){.login__header{max-width:74rem}.login__container{margin-top:5vh}.login__login-section{width:70%;padding-right:8rem}.login__registration-section{width:30%}}@media screen and (min-width:1200px){.login__header{max-width:80rem}}.header{background:#fff}.container-fluid{background:#222}footer{margin-bottom:6rem}.footer-container{position:fixed;bottom:0;left:0;width:100%;padding:.8rem 1rem;border-top:1px #ddd solid;background-color:#fefefe;margin-bottom:0}.footer-container p:last-of-type{margin-bottom:0}@media(min-width:768px){.container-fluid{padding-left:15px;padding-right:15px;width:750px}}@media(min-width:992px){.container-fluid{width:970px}}@media(min-width:1200px){.container-fluid{width:1170px}}@media(min-width:1260px){.container-fluid{width:1230px}}