@charset "UTF-8";.password-meter{position:relative;width:180px}.password-meter-message{text-align:right;font-weight:bold;color:#676767}.password-meter-bg,.password-meter-bar{height:4px}.password-meter-bg{top:8px;background:#e0e0e0}.password-meter-message-very-weak{color:#a03}.password-meter-message-weak{color:#f5ac00}.password-meter-message-good{color:#69c}.password-meter-message-strong{color:green}.password-meter-bg .password-meter-very-weak{background:#a03;width:30px}.password-meter-bg .password-meter-weak{background:#f5ac00;width:60px}.password-meter-bg .password-meter-good{background:#69c;width:135px}.password-meter-bg .password-meter-strong{background:green;width:180px}
.landingPageHeader{margin:0 auto;padding:20px 0;background-color:#fff;height:115px}.landingPageHeader .logo{height:50px;min-height:50px;min-width:350px;margin:20px 0 20px 30px}.landingPageHeader .logo.christmas{margin-top:-15px;margin-bottom:40px}.landingPageHeader .menu{text-align:right;float:right}.landingPageHeader .menu li{padding:0 10px;display:inline;float:right}.landingPageHeader .menu li.link{padding:12px 10px;color:#777;text-align:center;font-size:18px}.landingPageHeader .menu li.link>a{color:#333;font-size:14px;vertical-align:text-bottom}.landingPageHeader .menu li.link>a.btn{margin-top:-2px}.smallHeader .landingPageHeader{padding:5px 0}.smallHeader .landingPageHeader{padding:0 0 5px 0}.smallHeader .landingPageHeader .logo{min-width:220px;margin:0 0}.smallHeader .landingPageHeader .logo img{width:220px}.modalWindow.window-lg.modal.fade.in{top:15px}.modalWindow .modal-footer,.modalWindow .modal-header{text-align:center}.modalWindow .modal-header{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.modalWindow .modal-body{overflow-x:hidden}.modalWindow iframe{border:none;width:100%;height:350px}.modalWindow.window-lg{position:absolute;width:800px;margin-left:-400px}.modalWindow.window-lg .modal-footer,.modalWindow.window-lg .modal-header{width:770px}.modalWindow.window-lg .modal-body{max-height:494px}.modalWindow.window-lg iframe{height:494px}#HelpCenterWindow.modalWindow{position:fixed;margin-top:0;top:30px}#HelpCenterWindow.modalWindow .modal-body{padding:0;overflow:hidden;max-height:inherit}#HelpCenterWindow.modalWindow.window-lg iframe{height:550px}@media(min-width:1200px){.modalWindow.window-lg{width:1100px;margin-left:-550px}.modalWindow.window-lg .modal-footer,.modalWindow.window-lg .modal-header{width:1070px}}@media(min-width:1600px){.modalWindow.window-lg{width:1400px;margin-left:-700px}.modalWindow.window-lg .modal-footer,.modalWindow.window-lg .modal-header{width:1370px}}@media(min-height:1200px){.modalWindow.window-lg{height:1000px}.modalWindow.window-lg .modal-body{max-height:1014px}.modalWindow.window-lg iframe{height:854px}#HelpCenterWindow.modalWindow.window-lg iframe{height:944px}}
ul,ol{list-style-type:none}.topMargin10{margin-top:10px}.topMargin20{margin-top:20px}.topMargin50{margin-top:50px}.float-left{float:left}.float-right{float:right}.clear{clear:both}.inline-block{display:inline-block}.center-block{margin-left:auto;margin-right:auto}.center,.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.input-phone{width:120px!important}.input-phone-clinic{width:250px}.input-phonecountrycode{width:30px!important;text-align:right}.ui-pnotify{z-index:11000}.ui-pnotify-history-container{z-index:11050}.ui-pnotify.stack-center{left:50%;min-width:400px;width:400px;margin-left:-200px;bottom:inherit!important}.ui-pnotify .ui-pnotify-text .btn{margin-top:10px}.ui-pnotify-text{overflow-x:auto;margin-top:5px}.ui-pnotify.notificationMessage .ui-pnotify-title{display:none}.ui-pnotify.notificationMessage .buttons{margin:20px 0}.ui-pnotify.notificationMessage{text-align:center}.ui-pnotify.notificationMessage{font-size:120%}.ui-pnotify.dialogMessage .ui-pnotify-title{display:none}.ui-pnotify.dialogMessage .buttons{margin:20px 0}.ui-pnotify.dialogMessage{text-align:center}.ui-pnotify.dialogMessage .message{font-size:120%;margin:20px 5px}.ui-pnotify.stack-center.savedNotfication{left:50%;min-width:200px;width:200px;margin-left:-100px;top:2px!important;bottom:inherit!important}.ui-pnotify.notificationMessage{text-align:center;position:fixed;top:50%!important;left:50%;transform:translate(-50%,-50%)}
@import url(/Styles/http:/fonts.googleapis.com/css?family=Open+Sans:400,300,700|Roboto:400,300,700|Lato:400,300,700);body,form{margin:0;padding:0;font-family:'Open Sans',Arial,Helvetica,sans-serif}ul,ol{list-style-type:none}.btn{background-image:none}.btn-primary{background-color:#22729b!important}.btn-primary:hover{background-color:#c92826!important}.loginPage{}.loginPage div.contentRegion{margin:0 auto;max-width:1024px}@media(min-width:1280px){.loginPage div.contentRegion{max-width:1200px}}.loginPage .center{text-align:center}.loginPage .headerTitle{color:#fff;background-color:#147bb0;border-radius:1em;padding:1em 3em 1em 2.5em}.loginPage .headerTitle .login a,.loginPage .headerTitle .login a:hover{color:#eee;cursor:pointer}.loginPage .headerTitle .title{color:#fff;font-size:22px;line-height:28px;font-weight:normal}.loginPage .headerTitle .noAccount{margin:80px auto 20px;text-align:center}.loginPage.choosePasswordPage .headerTitle .title{text-align:center;padding:30px;max-width:800px;margin:0 auto;font-size:2em;font-weight:normal}.loginPage.choosePasswordPage .box .control-label{width:180px}.loginPage.choosePasswordPage .content .box .controls{margin-left:200px}.loginPage.choosePasswordPage .content .box .buttons{text-align:center}.loginPage.choosePasswordPage .content{background:none}.loginPage.choosePasswordPage .content .box{max-width:600px;height:100px;min-height:100px;margin:0 auto}.loginPage.choosePasswordPage .content .box input{width:98%}.loginPage .headerTitle .noAccount .btn-group{margin-top:10px}.loginPage .content{min-height:200px;margin:0 auto;padding:30px 0 50px;border-bottom:3px solid #ccc;background-color:#f6f6f6;background-image:-webkit-repeating-linear-gradient(#f9f9f9 0,#f9f9f9 28px,#ececec 29px,white 30px);background-image:-moz-repeating-linear-gradient(#f9f9f9 0,#f9f9f9 18px,#ececec 19px,white 20px);background-image:-ms-repeating-linear-gradient(#f9f9f9 0,#f9f9f9 18px,#ececec 19px,white 20px);background-image:-o-repeating-linear-gradient(#f9f9f9 0,#f9f9f9 18px,#ececec 19px,white 20px);background-image:repeating-linear-gradient(#f9f9f9 0,#f9f9f9 18px,#ececec 19px,white 20px);background-size:1px 30px;background-repeat:repeat;background-position:0 0;min-height:300px}.loginPage .content .contentRegion{padding:0 30px}.loginPage .content .title{margin-top:28px;margin-bottom:28px;font-size:26px;line-height:32px;font-weight:bold}.loginPage .content .title.small{font-size:18px;margin-bottom:10px}.loginPage .content .followUsOn .title{font-size:18px;margin:32px 0 20px}.loginPage .content .followUsOn .twitter{text-align:right}.loginPage .content .followUsOn .linkedin{text-align:center}.loginPage .content .followUsOn .facebook{text-align:left}.loginPage .login .title{font-size:26px;font-weight:bold;text-transform:none;margin:10px 0 30px}.loginPage .content .signature{font-style:italic;margin:30px 0}.loginPage .content .newFeatures{font-size:120%;line-height:180%;text-align:center}.loginPage .content .newFeatures a{color:#22729b}.loginPage .content .browserRecommendation{margin:0 auto;text-align:center;font-size:120%}.loginPage .login{}.linkLogin{text-decoration:underline}.linkLogin:hover{text-decoration:none}.popover.error .popover-title{display:none!important}.popover.error{background-color:#f2dede;color:#b94a48;font-weight:bold;text-shadow:none}.popover.error.bottom .arrow::after{border-bottom-color:#f2dede}@media(device-width:768px){.loginPage .headerTitle .title{font-size:30px}}.RSSContent{font-family:Tahoma;font-size:12px;color:#000}.RSSArticle{padding-bottom:10px}.RSSArticleHeader{font-weight:bold;font-size:14px;margin:0;padding:0;line-height:18px}.RSSArticleHeader .isNewThisWeek{font-weight:bold;color:red;padding-right:5px}.RSSArticleContent{}.RSSContent A:hover{text-decoration:underline}.RSSContent A{text-decoration:none;color:#000}.loginPage .newYearResolutions{margin:30px 0 0 70px;padding:30px 20px 20px 50px;border-bottom:3px solid #ccc;background-color:#fbffc6;background-image:-webkit-repeating-linear-gradient(#fbffc6 0,#fbffc6 28px,#ececec 29px,#fbffc6 30px);background-image:-moz-repeating-linear-gradient(#fbffc6 0,#fbffc6 18px,#ececec 19px,#fbffc6 20px);background-image:-ms-repeating-linear-gradient(#fbffc6 0,#fbffc6 18px,#ececec 19px,#fbffc6 20px);background-image:-o-repeating-linear-gradient(#fbffc6 0,#fbffc6 18px,#ececec 19px,#fbffc6 20px);background-image:repeating-linear-gradient(#fbffc6 0,#fbffc6 18px,#ececec 19px,#fbffc6 20px);background-size:1px 30px;background-repeat:repeat;background-position:0 0;color:#333;text-shadow:none;font-weight:bold;width:340px;box-shadow:5px 4px 5px #aaa;position:absolute;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);-webkit-border-bottom-right-radius:5px 50px;-moz-border-bottom-right-radius:5px 50px;border-bottom-right-radius:5px 50px;-webkit-border-bottom-left-radius:5px 20px;-moz-border-bottom-left-radius:5px 20px;border-bottom-left-radius:5px 20px}.loginPage .newYearResolutions .title{text-decoration:underline;margin-bottom:10px;font-size:18px;color:#333;text-shadow:none}.loginPage .newYearResolutions .list{list-style-type:decimal}.loginPage .newYearResolutions .list li{font-size:16px;line-height:30px}.loginPage .newYearResolutions .list li .checkmark{position:fixed;margin-top:-8px;margin-left:10px;width:40px}.loginPage .newYearResolutions .bottomTitle{font-size:22px;font-weight:bold;text-align:center;margin:30px 0 10px;text-shadow:none}.loginPage .newYearResolutions .pin{width:45px;float:left;margin-top:-55px;margin-left:40%;-webkit-transform:rotate(-40deg)}.h-LoginButton{margin-bottom:.5em}.h-CenteredContainer{text-align:center}.h-LoginContainerWithLogo{display:inline-block}.h-LogoContainer{text-align:left}.headerTitle{text-align:left}.h-AppTitle{font-size:1.5em;text-align:left;font-style:italic;color:#147bb0}label{cursor:default}.formation{color:red;font-size:50px;text-align:center;margin-top:10px;z-index:10000000}
.registerPage .headerTitle{text-align:center;font-size:28px;padding:20px 200px 30px}.registerPage .headerTitle .title{font-size:36px;line-height:40px;margin:25px 0}.registerPage .headerTitle .description{font-size:24px;line-height:28px;padding:0}.loginPage .content .box{padding:30px;position:relative;color:#555;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:500px}.loginPage .box .control-label{width:110px;text-align:right;padding-top:0}.loginPage .content .box select{width:285px}.loginPage .content .box .buttons{margin-top:20px}.loginPage .content .box .controls{margin-left:130px}.password-meter{width:100%;margin:0 18px 5px 0}label.error{color:#b94a48}
.waitingDialog{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#ccc;border:1px solid #999;opacity:.8;width:50px;height:50px;position:fixed;z-index:100000;top:50%;left:50%;margin:-50px 0 0 -50px;padding:50px 0 0 50px}.mobilePage .waitingDialog,.mobile .waitingDialog{margin:-50px 0 0 -50px;padding:50px 0 0 50px}.loading{-webkit-border-radius:10px;-moz-border-radius:10px;opacity:.8;height:50px;position:fixed;z-index:100000;top:57.5%;left:47%;margin:-50px 0 0 -50px;padding:50px 0 0 50px;font-weight:900;display:none}
.landingPageFooter{padding:30px 0 5px;background-color:#000;color:#999}.externalWelcomePage .landingPageFooter{padding:5px 0}.landingPageFooter .row-fluid{margin-bottom:30px}.landingPageFooter .row-fluid .span4{padding-left:80px;margin-left:0}.landingPageFooter .info{text-align:center}.landingPageFooter a{color:#999;float:none}.landingPageFooter a img{width:25px;opacity:.7;margin:0 4px 6px 0}.landingPageFooter .phone{margin-left:10px}.topMargin50{margin-top:50px}.landingPageFooter h2{font-size:18px}
