@import url(https://fonts.googleapis.com/css?family=Roboto);body{margin:0;height:calc(100vh)!important}.Portal{height:calc(100vh)}main{height:100%;margin-bottom:6em}.sponsorLogoContainer>h4{padding-bottom:.3em}.loginSidebar{background-color:#003865}.loginHeader p{color:#003865}.loginHeader p{clear:both}.loginHeaderText{color:#003865;float:none}.loginLinkContainer a{color:#003865}.loginLabel{vertical-align:bottom!important;min-height:100%!important;display:table-cell!important}.register{display:block}.loginSidebar .loginSidebarLogo,.loginSidebar .loginSidebarLogoName{display:none}.portalFooter{background-color:#737373}.portalFooter .leftFooter{display:inline-block}.portalFooter .rightFooter{width:50%;display:inline-block}.portalFooter .rightFooter .copyrightSection{text-align:right}.copyrightSection a{color:#fff;text-decoration:underline}textarea:focus,a:focus,input:focus,select:focus{border:3px blue solid}.navMenuOptions a:focus{border:none}@media all and (min-width:736px){.sponsorLogoContainer{max-width:50%;float:left}.portalFooter .rightFooter{width:58%;vertical-align:super}}li.registration{background:url(/Desktop/images/client/ohtsales_icon_registration_60x64.png) no-repeat;height:52px;padding-left:70px!important;padding-top:15px!important}li.upload{background:url(/Desktop/images/client/ohtsales_icon_upload_60x64.png) no-repeat;height:52px;padding-left:70px!important;padding-top:15px!important}li.questionnaire{background:url(/Desktop/images/client/ohtsales_icon_questionnaire_60x64.png) no-repeat;height:52px;padding-left:70px!important;padding-top:15px!important}li.survey465{background:url(/Desktop/images/client/ohtsales_icon_questionnaire_60X64.png) no-repeat}li.survey511{background:url(/Desktop/images/client/ohtsales_icon_diet_lifestyle_60X60.png) no-repeat}li.survey466{background:url(/Desktop/images/client/ohtsales_icon_family_history_60X60.png) no-repeat}.aboutme #lblSaveButton{display:block!important}h1{color:#003865}.aboutme .paginatorEntryLabel:after{content:"";display:inline-block;height:100%;vertical-align:bottom}.aboutme .paginatorEntryLabel label{vertical-align:bottom}@media all and (min-width:481px){.aboutme li.registration{height:64px}.aboutme li.upload{height:64px}.aboutme li.questionnaire{height:64px}.aboutme .paginatorEntrySection{display:block;max-width:20em;margin-right:3em;float:left!important}}ddlDay,.ddlMonth{width:4em!important;margin-right:5px}.ddlYear{width:6em!important;margin-right:5px}html,body,input,li,textarea,select{font-family:'Roboto',Arial!important;font-size:14px}.Portal .Question{background:#fff!important;color:#2e3044!important;padding:10px 10px!important;border-bottom:1px solid #ccc!important;float:left!important;width:95%!important;padding-bottom:118px!important}#bodypane a{color:#003865;border-bottom:1px #00c1d5 dotted}#bodypane a:hover{color:#00c1d5;border-bottom:1px #003865 dotted}.navMenu{background-color:#003865}.navMenu .selected i{color:#a4cf64}.navMenu .selected a{color:#e3b822!important;padding-top:.1em!important}.navMenu a:hover{color:#00c1d5!important}.actionButton{background-color:#8ce9f3!important;color:#003865!important;font-weight:normal!important}.actionButton:hover{background-color:#4498a8!important}.actionButtonSelected{background-color:#517171!important}.contentPane h3{background-color:#003865!important;color:#fff;font-weight:lighter}.evenRow,.oddRow{background-color:#fff;color:#003865}.colour1 th{color:#003865;font-size:larger}#uploadGrid{margin-top:2em;font-size:smaller}#uploadContainer{margin-bottom:1.5em}a.skipPage{background-color:#00c1d5;color:#003865!important;border-bottom:1px solid #fff!important}.geneticTestingStudy{max-width:980px}#Questionnaire1557 .QuestionTextNo{display:none}@media only screen and (max-width:1024px){#completionContainer .Horizontal .responseLabel,#completionContainer .Horizontal .responseToggle{width:95%;padding:12px 0 0 100px}#completionContainer .Horizontal label.SingleSelect{background:transparent url(/Desktop/images/responses/Circle_Tick_Blue_Vert.png) no-repeat scroll 20px -20px}#completionContainer .Horizontal label.MultiSelect{background:transparent url(/Desktop/images/responses/Square_Checkbox_Blue_Vert.png) no-repeat scroll 20px -20px}#completionContainer .Horizontal input[type=radio].responseselect:checked+label{background-position:20px -165px!important}#completionContainer .Horizontal input[type=checkbox].responseselect:checked+label{background-position:20px -164px!important}#completionContainer .Vertical label.SingleSelect,#completionContainer .Vertical label.MultiSelect,#completionContainer .Vertical input[type=radio].responseselect:checked+label,#completionContainer .Vertical input[type=checkbox].responseselect:checked+label{background-position-x:20px!important}.QPPProgress{width:30%!important}.QPPProgressIndicator{width:60%!important}.QPPProgressIndicatorInner{background-color:#00c1d5!important}}@media only screen and (min-width:1025px){#completionContainer .Horizontal .responseLabel,#completionContainer .Horizontal .responseToggle{width:120px!important;padding-top:60px}#completionContainer .Horizontal label.SingleSelect{background:transparent url(/Desktop/images/responses/Circle_Tick_blue.png) no-repeat scroll -5px -20px}#completionContainer .Horizontal label.MultiSelect{background:transparent url(/Desktop/images/responses/Square_CheckBox_blue.png) no-repeat scroll -6px -19px}#completionContainer .Horizontal input[type=radio].responseselect:checked+label{background-position:-140px -20px!important}#completionContainer .Horizontal input[type=checkbox].responseselect:checked+label{background-position:-140px -20px!important}.QPPProgress{width:50%!important}.QPPProgressIndicator{width:70%!important}}@media(max-width:420px){#surveysOutstandingGrid table,#initialSurveys table{width:100%;margin-left:0}.MultiBottom{height:8em!important}}#completionContainer .Vertical label.SingleSelect{background:transparent url(/Desktop/images/responses/Circle_Tick_Blue_Vert.png) no-repeat scroll 35px -20px}#completionContainer .Vertical label.MultiSelect{background:transparent url(/Desktop/images/responses/Square_Checkbox_Blue_Vert.png) no-repeat scroll 35px -20px}#completionContainer .Vertical input[type=radio].responseselect:checked+label{background-position:35px -165px}#completionContainer .Vertical input[type=checkbox].responseselect:checked+label{background-position:35px -164px}#completionContainer .ActionButton{border:4px solid #00c1d5;color:#003865;margin:.4em 0 4em 1em}#completionContainer .ActionButton:hover{background-color:#00c1d5}.HeaderLabel,.QuestionLabel,.hfDropLabelTxt{border:2px solid #003865!important;font-size:1.2em}#completionContainer .inputTextBoxValidated,select.validateddateddl,QuestionComment{border:2px solid #003865!important}#completionContainer label.responseLabel{font-size:1.2em!important;border:none!important}.hvRowSelected td{background-color:#00c1d5!important}#ModalInner{height:75%!important}#completionContainer .HeaderContainer{border-color:#2e3044;background-color:#fff}#completionContainer .Header{color:#2e3044}#completionContainer .Header select{border-color:#2e3044}#ModalContainer .Info{border:2px solid #003865!important;border-radius:.5em}#ModalContent .WarningTitle{background-color:#003865}.Warning{border-color:#003865!important}#ModalContent{width:unset!important;max-width:45em!important}#ModalContent .ActionButton{color:#fff;border-color:#003865;background-color:#003865}#ModalContent .InfoTitle{background:inherit!important;color:#003865!important;padding:.5em!important}#ModalInner{line-height:2.5em;padding:1.5em!important}.TileGridTileTitle{color:#003865}.onlyChild{color:#003865}.dtd-label{color:#003865}.QuestionTip{width:32px!important;height:32px;background-color:#003865!important;font-size:24px}.titleContainer{background:url(/Desktop/images/logos/ffb.png) no-repeat 97% 10px;background-size:60px 20px}.gridster .gridTile .TileGridTileTitle{padding-right:60px!important;margin-right:10px}#completionContainer .HeaderSelected{background-color:#00c1d5!important}.TopOfQuestionnaire{background-color:#003865;border-radius:5px}.TopQuestionnaireText{color:#fff!important;margin-left:1em}.BottomOfQuestionnaireIntro{width:100%!important}.MultiBottom{border-top:4px solid #e3b822!important}.survey-container .MultiBottom{height:56px!important}.Portal .BodyOfQuestionnaire{padding:0 20px 50em 20px!important;background-color:#fff!important;margin-bottom:10em!important}.QPPProgressIndicator{border:2px solid #003865!important}.QPPProgressIndicatorInner{background-color:#00c1d5!important;max-width:94%!important}.QPPProgressIndicatorValue{color:#003865!important}.QuestionText{font-size:1.1em!important}#AvailableSoonSection{display:none}.portalIndex .headerMessage{font-size:1.05em}h3{font-size:1em}.settings h2,.contactUs h2{color:#003865;margin-left:.3em}.consentChecks h2{margin-top:3em}.settings p,.contactUs p,.geneticTestingStudy p,.clinicianHelp p{margin:1em 2em 1em .5em}.contactUs ul{margin-bottom:1em}.contactUs li{padding:.3em 0}.surveysCompleted h2{color:#003865}.surveysCompleted p{color:#003865}.surveysCompleted a{color:#003865}.cd-timeline__date{color:#003865;opacity:1}.cd-timeline__read-more{background-color:#00c1d5;color:#003865}.cd-timeline__read-more:hover{background-color:#003865;color:#00c1d5}.cd-timeline__img.cd-timeline__img--standard{background-color:#e3b822}.cd-timeline__content{border:1px solid #e3b822}.cd-timeline__container::before{border-color:#e3b822}.cd-timeline__content h2{font-size:larger}.modal-title{padding-bottom:.5em;border-bottom:1px solid #003865;color:#666}@media all and (min-width:736px){.navMenu{border-right:1px solid #d5dee5}.navMenu_section{background:#a5aeae}.modalPreference-content{height:500px!important;width:400px!important}.modalPreference-content-pdf{width:900px!important}.modalPreference-PDF{height:400px}#MyPhysiciansGrid th:nth-child(2),#MyPhysiciansGrid th:nth-child(3),#MyPhysiciansGrid td:nth-child(2),#MyPhysiciansGrid td:nth-child(3){display:table-cell}#HealthcareProvidersGrid th:nth-child(3),#HealthcareProvidersGrid th:nth-child(4),#HealthcareProvidersGrid td:nth-child(3),#HealthcareProvidersGrid td:nth-child(4){display:table-cell}}#dashboardGrid li{border-top:1px #d3d3d3 solid;border-left:1px #d3d3d3 solid;border-right:1px #d3d3d3 solid;border-bottom:2px #d3d3d3 solid}@media all and (min-width:1025px){#HealthcareProvidersSearchBoxRight{float:right;border-left:2px dotted #e3b822}#HealthcareProvidersSearchBoxLeft{width:48%}#MyPhysiciansGrid th:nth-child(2),#MyPhysiciansGrid th:nth-child(3),#MyPhysiciansGrid th:nth-child(4),#MyPhysiciansGrid td:nth-child(2),#MyPhysiciansGrid td:nth-child(3),#MyPhysiciansGrid td:nth-child(4){display:table-cell}#HealthcareProvidersGrid th:nth-child(3),#HealthcareProvidersGrid th:nth-child(4),#HealthcareProvidersGrid th:nth-child(5),#HealthcareProvidersGrid th:nth-child(6),#HealthcareProvidersGrid td:nth-child(3),#HealthcareProvidersGrid td:nth-child(4),#HealthcareProvidersGrid td:nth-child(5),#HealthcareProvidersGrid td:nth-child(6){display:table-cell}}@media screen and (max-width:1000px) and (orientation:landscape){#ModalContent{margin:0!important;height:95%!important}#ModalInner{height:38%!important}}@media screen and (max-width:700px) and (orientation:portrait){#ModalContent{margin:0!important;height:95%!important}}@media only screen and (min-width:1024px){.cd-timeline__date{border-bottom-color:#e3b822}.cd-timeline__content::before{border-left-color:#e3b822}.cd-timeline__block:nth-child(even) .cd-timeline__content::before{border-right-color:#e3b822}.cd-timeline__img{left:46.5%}}.svHeadingBlockNoPNG{background-color:#003865!important}.svQuestionSection,.svHeaderFilter{border:1px #e3b822 solid!important}.svQnumLabel{color:#003865!important}.clinicianHelp{margin-bottom:100px}.field-validation-error:before{font-weight:normal}.field-validation-error,.portalSignup .validationBlock li{color:#000!important;font-size:1em;font-weight:bold}.portalIndex h1{color:#003865}.surveysCompleted .surveysCompletedProgressBar .completedBlock{background-color:#e3b822!important}.surveysCompleted .surveysCompletedProgressBar .availableBlock{background-color:#003865!important}.surveysCompleted .surveysCompletedProgressBar .horizontalBlockBarChartBlockLabel{color:#fff}.Portal .portalSignup .loginHeaderText{margin-bottom:2em}.Portal .portalSignup .loginHeaderText h4{padding-bottom:.5em;padding-top:.5em}.Portal .portalSignup .loginEntrySection{padding-bottom:.5em}.Portal .portalSignup .finalConsentCheck{padding-top:1.5em}span.required{color:#000!important}.header-row{width:100%}.header-row .headerTitle{float:left;font-weight:bold;min-width:200px;width:30%}.header-row .headerContent{float:left;width:70%}.Portal .field-validation-error:before{font-size:x-large;vertical-align:middle}.Portal .field-validation-error{font-size:small!important}#californiaInfo{display:none}.important{color:red;font-weight:bold}