@font-face{font-family:'Roboto-Light';font-style:normal;font-weight:300;src:url('../fonts/Roboto-Light.ttf') format('ttf'),url('../fonts/Roboto-Light.woff') format('woff'),local('Roboto Light'),local('Roboto-Light')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('../fonts/Roboto-Regular.ttf') format('ttf'),url('../fonts/Roboto-Regular.woff') format('woff'),local('Roboto'),local('Roboto-Regular')}@font-face{font-family:'Roboto-Medium';font-style:normal;font-weight:500;src:url('../fonts/Roboto-Medium.ttf') format('ttf'),url('../fonts/Roboto-Medium.woff') format('woff'),local('Roboto Medium'),local('Roboto-Medium')}@font-face{font-family:'Roboto-Bold';font-style:normal;font-weight:700;src:url('../fonts/Roboto-Bold.ttf') format('ttf'),url('../fonts/Roboto-Bold.woff') format('woff'),local('Roboto Bold'),local('Roboto-Bold')}*{padding:0;margin:0;font-family:Roboto}html,body{height:100%;color:#252525;top:0!important;font-family:Roboto;font-size:14px}table{width:100%}a{text-decoration:underline}a:hover,a:focus{text-decoration:none}.row{margin-right:-7px;margin-left:-7px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:7px;padding-left:7px}.font-awesome{font-family:FontAwesome,sans-serif}.footerInner{padding:20px 15px;text-align:center}.affix{top:0;left:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:#fff;padding:5px 15px 10px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}.affix .img-responsive{max-height:60px}.affix-top{position:static;top:-35px}.affix+.container-carlton{padding-top:70px}.login-link{color:#08446b}.btn{background-color:#fff;padding:4px 12px}.btn-lblue{color:#0084b7;border:2px solid #0084b7}.btn-lblue:hover,.btn-lblue:focus,.btn-lblue:active{color:#fff;background-color:#0084b7;border-color:#0084b7}.btn-mauve{color:#9d2873;border:2px solid #9d2873}.btn-mauve:hover,.btn-mauve:focus,.btn-mauve:active{color:#fff;background-color:#9d2873;border-color:#9d2873}.btn-yellow{color:#e59325;border:2px solid #e59325}.btn-yellow:hover,.btn-yellow:focus,.btn-yellow:active{color:#fff;background-color:#e59325;border-color:#e59325}.btn-white{color:#fff;border:2px solid #fff;background-color:transparent}.btn-white:hover,.btn-white:focus,.btn-white:active{color:#fff;background-color:rgba(255,255,255,.3);border-color:#fff}.btn-default-login{color:#08446b;background-color:transparent;border-color:#08446b;border:2px solid #08446b;padding:4px 12px}.btn-default-login:hover,.btn-default-login:focus,.btn-default-login:active{color:#fff;background-color:#08446b;border-color:#08446b}body.loginMain{height:auto;color:#252525;background:#ebebeb}.loginMain .row{margin-right:0;margin-left:0}.loginMain .col-sm-12{padding-right:15px;padding-left:15px}.loginMain .fieldset{background:#fff}.loginMain .login{max-width:400px;margin:20px auto 0;background:#fff;border-radius:4px;border:2px solid #333c42}.loginMain .legendLogin{width:100%;display:block;background:#333c42;padding:15px;color:#fff;font-size:20px}.loginMain .input{position:relative;width:90%;margin:15px auto}.loginMain .input span{position:absolute;display:block;color:#d4d4d4;left:10px;top:8px;font-size:20px}.loginMain .input input{width:100%;padding:10px 5px 10px 40px;display:block;border:1px solid #ddd;border-radius:4px;transition:.2s ease-out;color:#333c42}.loginMain .input input:focus{padding:10px 5px 10px 10px;outline:0;border-color:#0086b8}.loginMain .btnDiv{margin:15px auto;text-align:center}.loginMain .logo{margin:10% auto 0;cursor:default;width:250px;height:116px}.loginMain p{margin:0 10px 10px}.loginValidationMessage{color:#a94442;font-size:12px;display:block;margin-left:18px;margin-bottom:10px;margin-top:-10px;font-style:normal;position:static;width:auto}.validateionSummaryBlock ul{list-style-type:none}.marginTop-5{margin-top:5px}.notes-txt{font-size:12px;font-style:italic;color:#999;line-height:1.3}.healthspace-logo-login{background-color:#08446b}.bannerHeaderLogin{background:#636363;color:#fff}.bannerHeaderLogin .container-carlton{padding:10px 15px}.bannerHeaderLogin h2{margin-top:0;margin-bottom:0}.bannerHeaderLogin .info-txt-white{margin-top:10px}.bannerInnerTop{min-height:95px}.sticky-header{width:100%;z-index:99}.sticky-header .container-carlton{min-height:auto;padding:10px 0 0}.affix{top:0;left:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:#fff;padding:5px 15px 10px;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}.affix .container-carlton{padding:10px 15px 0}.affix .img-responsive{max-height:60px}.affix-top{position:static;top:-35px}.affix+.container-carlton{padding-top:70px}.header-terms .container{padding:3px 0 3px;max-width:1054px}.header-terms .affix .container{min-height:auto}.bannerHeaderLogin .container{padding:10px 0;max-width:1054px}.terms .container{padding:0 0 0 0;min-height:450px;max-width:1054px}.terms h4{margin-top:15px;font-size:18px;margin-bottom:5px}.terms p,.terms ul,.terms ol{color:#7b7b7b}.terms .bold{color:#333c42}.terms ul,.terms ol{margin-left:18px;margin-bottom:10px}.terms ol li>ol{margin-left:15px;margin-top:5px}.terms li{margin-bottom:5px}.terms .gray{color:#333c42}.terms .panel-heading{background:#efefef;margin-right:0;margin-left:0;color:#333c42}.terms .panel-group .col-xs-10,.terms .panel-group .col-xs-2{padding-right:0;padding-left:0}.terms .panel-title{font-size:20px;margin-top:0}.terms .panel-default{margin-top:10px!important}.terms .fa-plus{color:#333c42;margin-right:0}.header-terms .affix #google_translate_element{display:none}@media(min-width:768px) and (max-width:1065px){.header{padding:0 15px}.header-terms>.container{padding:3px 15px 0}.bannerHeaderLogin .container{padding:10px 15px}}@media(max-width:767px){.bannerHeaderLogin .container{padding:10px 15px}.header-terms .container{padding:10px 0 0;min-height:auto}.header-terms #google_translate_element{width:100%;margin-top:10px}.header-terms .text-right{text-align:left}.terms .container{padding:30px 15px;min-height:auto}}.iconPw{position:absolute;right:10px;top:10px;cursor:pointer;color:#ccc;font-size:18px;overflow:hidden;z-index:0}.iconPw.fa-eye-slash::before{color:#333}