html{height:100%}body{min-height:100%;height:100%;display:flex;flex-direction:column}#body{flex:1 0 auto;margin-bottom:2%}header{height:90px!important;border-bottom:2px solid #f7941d!important;flex:0 0 auto}header a.logo{background:url("/Content/Brokers/102/logo.jpg") no-repeat top left;width:350px;height:75px}header nav #menu li{background-color:#f7941d}header nav #menu li.active a{color:#f7941d;border-bottom:5px solid #f7941d}header nav #menu li a,header nav #menu li a:hover{color:#fff}.dropdown .dropdown-menu LI>A:hover,.dropdown .dropdown-menu LABEL:hover{background-color:#f7941d!important}.languageChoice{color:#f7941d}.languageChoice.chosen{border-color:#f7941d}.languageChoice:hover{border-color:#f7941d}footer{width:100%;border-top:1px solid #9b9b9c;position:relative}footer .contact-data{background-color:#f7941d;padding-top:25px!important;padding-bottom:25px!important;width:100%!important}footer #footerButtonWrapper{display:none}.footer-disclaimer{display:none}footer .contact-data{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.crmForm input[type=text],.crmForm input[type=email],.crmForm input[type=password],.crmForm input[type=submit],.crmForm textarea,.crmForm select,.crmForm .questionOptionsList.required{border-color:#f7941d}.crmForm input[type=submit]{background-color:#f7941d}table.quotationProposals{border-color:#f7941d}table.quotationProposals .header{font-weight:bold;background-color:#f7941d;color:#fff}.t-header,.t-grid-header{background-color:#f7941d;border-color:#f7941d}.progress-label{color:#f7941d}.crmUpload.t-upload .t-upload-selected{background-color:#f7941d}.claimAttachmentButtons a{background-color:#f7941d!important}.defaultSimpleSkin table.mceLayout{border-color:#f7941d!important}h1,h2,h4,a,a:link,a:visited,a:active{color:#f7941d}h4.crmSection{border-color:#f7941d!important}.crmButton,a.crmButton,a.crmButton:hover,a.button,a.button:link,a.button:visited,a.button:active,.t-upload .t-upload-button{color:#fff!important;background-color:#f7941d!important}.questionAfterwardsLink{background-color:#feb35a}.categoryList .category .actions .actionButton,.categoryDetail .actions .actionButton{background-color:#f7941d}header #userWelcome{text-align:right}.DashboardBlock{border-color:#f7941d;color:#f7941d;border-radius:5px}ul.myAccountMenu li{border-color:#f7941d;background-color:#f7941d}ul.myAccountMenu li:hover,ul.myAccountMenu li:hover a.actionButton{color:#f7941d}ul.myAccountShortMenu li a.actionButton{border-color:#f7941d;color:#f7941d}ul.myAccountShortMenu li:hover{text-decoration:underline}.questionWizardPrevious a{background-image:url("/Content/Brokers/102/icons/arrow_left_blue.png")}.questionWizardNext a{background-image:url("/Content/Brokers/102/icons/arrow_right_blue.png")}.questionWizardAddDynamicContentBlock a{background-image:url("/Content/Brokers/102/icons/add_blue.png");border-color:#f7941d;color:#f7941d!important}.crmAccordion h3.ui-state-default,.crmAccordion h2.ui-state-default,.MyManager>h2{background:#f7941d!important}.dynamicBlockQuestions .deleteDynamicBlock{background-image:url("/Content/Brokers/102/icons/delete_blue.png")}#pageBanner{height:0}.Page_Home_Index #pageBanner,.Page_Account_Login #pageBanner{height:250px;background:url('/Content/Brokers/102/images/banner.jpg') center top no-repeat;background-size:cover;border-bottom:2px solid #f7941d}.Page_Category_CategoryPath #pageBanner{height:250px;background:url('/Content/Brokers/102/images/banner.jpg') center top no-repeat;background-size:cover;border-bottom:2px solid #f7941d}.Page_Account_Register #pageBanner{height:250px;background:url('/Content/Brokers/102/images/banner.jpg') center top no-repeat;background-size:cover;border-bottom:2px solid #f7941d}body{font-size:100%;font-size:13px;line-height:1.3em;color:#565656}.main-content{margin-top:25px}h1,h2,h3,h4,h5{color:#58585a;letter-spacing:-1px}ul.myAccountMenu{margin-bottom:15px}footer{background:none}footer #footerButtons{margin-top:0;margin-bottom:0;height:auto;background-color:#fff}footer #footerButtons .footerButton{width:150px}footer #footerButtons .footerButton .footerBtn .buttonImage{display:none}footer #footerButtons .footerButton .footerBtn .buttonText{background-color:#f7941d;padding:5px 15px;text-transform:uppercase;font-weight:bold}footer #footerButtons .footerButton .footerBtn{color:#fff}footer #footerButtons .footerButton .footerBtn:hover{color:#58585a}.crmForm input[type=text],.crmForm input[type=email],.crmForm input[type=password],.crmForm textarea,.crmForm select,.crmForm .questionOptionsList.required{border-color:#9b9b9c}.crmForm input[type=submit]{color:#f7941d;background-color:#fff}ul.myAccountMenu li a.actionButton{width:160px;height:35px;color:#f7941d}ul.myAccountMenu li{background-color:#fff;color:#f7941d}ul.myAccountMenu li:hover{background-color:#f7941d}ul.myAccountMenu li:hover a.actionButton{color:#58585a}header{height:80px;border-bottom:1px solid #f7941d}header nav #menu{margin-top:20px}header nav #menu li{background:none}header nav #menu li a{padding:5px 0;margin-left:10px;margin-right:10px}header nav #menu a,header nav #menu a:link,header nav #menu a:visited{background:none;color:#9b9b9c;letter-spacing:-1px;text-decoration:none}header nav #menu a:active,header nav #menu a:hover{color:#f7941d!important;border-bottom:5px solid #f7941d}header #userWelcome{text-align:right}#alertList{border-color:#f7941d}.ui-tabs-nav{background-color:#f7941d!important;background-image:none!important}@media all and (max-width:950px){header .content-wrapper{margin-top:0}header .menuWrapper{top:10px}}