html{position:relative;min-height:100%}body{margin-bottom:60px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.btn-primary{color:#fff;background-color:rgba(39,31,31,.82);border-color:#2e6da4}.btn-primary:hover{color:#fff;background-color:rgba(39,31,31,.51);border-color:#204d74}.btn-primary:disabled{color:#fff;background-color:rgba(39,31,31,.51);border-color:#204d74}footer{position:fixed;bottom:0;width:100%;height:60px;background-color:rgba(39,31,31,.82)}header{color:#fff;width:100%;z-index:1;height:140px;top:0;left:0;padding-left:150px;padding-top:10px;border-bottom:groove}.container{width:auto;max-width:80%;padding:0 15px}.container .text-muted{margin:0 0}.copyright{padding:15px 0;font-weight:300;color:#999}.clientLogo{max-width:300px}#regForm{background-color:#fff;margin:30px auto;padding:10px;width:100%;min-width:300px}input.invalid{background-color:#fdd}.tab{display:none;height:100%}.step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5}.step.active{opacity:1}.step.finish{background-color:#4caf50}.datepicker{z-index:1500!important}input.required:after{content:"";font-weight:bold;color:red}.required:after{content:" *";font-weight:bold;color:red}input[type=checkbox]:checked+label{font-style:normal;color:#000}.invalid{border:solid 1px red}input[type=checkbox]+label{color:red;font-style:italic}input[type=checkbox]:checked+label{color:#000;font-style:normal}.padding-xl{margin-top:8px}.hero-image{background-image:url("/Content/images/carousel1.jpg");background-color:#ccc;height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.hero-text{text-align:left;position:absolute;bottom:10%;left:0%;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.4)}.lead.inverse{background:#0085c8;background-color:rgba(0,133,200,.8);padding:16px;opacity:10;margin:0}.lead.main{display:inline-block;margin:0 0 0 0;padding:16px;background:rgba(0,0,0,.6);line-height:1em;color:#fff;font-weight:300;border-bottom:solid 1px #428bca;width:auto;font-size:30px;opacity:10;margin:0}.odd{padding:10px;border-radius:10px}.even{background-color:#f8f8f8;padding:10px;border-radius:10px}.validationMessage{color:red!important}.has-error{border:solid 1px red;background-color:#fdd}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.middle-text{position:absolute;top:50%;left:50%}.text-danger{color:red}.glyphicon.fast-right-spinner{-webkit-animation:glyphicon-spin-r 1s infinite linear;animation:glyphicon-spin-r 1s infinite linear}.glyphicon.normal-right-spinner{-webkit-animation:glyphicon-spin-r 2s infinite linear;animation:glyphicon-spin-r 2s infinite linear}.glyphicon.slow-right-spinner{-webkit-animation:glyphicon-spin-r 3s infinite linear;animation:glyphicon-spin-r 3s infinite linear}.glyphicon.fast-left-spinner{-webkit-animation:glyphicon-spin-l 1s infinite linear;animation:glyphicon-spin-l 1s infinite linear}.glyphicon.normal-left-spinner{-webkit-animation:glyphicon-spin-l 2s infinite linear;animation:glyphicon-spin-l 2s infinite linear}.glyphicon.slow-left-spinner{-webkit-animation:glyphicon-spin-l 3s infinite linear;animation:glyphicon-spin-l 3s infinite linear}@-webkit-keyframes glyphicon-spin-r{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes glyphicon-spin-r{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes glyphicon-spin-l{0%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes glyphicon-spin-l{0%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.h3,h3{font-size:24px;margin-top:10px;margin-bottom:10px}.h4,h4{font-size:18px;margin-top:10px;margin-bottom:10px}.h5,h5{font-size:14px;margin-top:10px;margin-bottom:10px}.text-info{color:#31708f!important}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;opacity:1}