.field-validation-error{font-weight:bold;color:red}span.field-validation-error{display:block!important}.input-validation-error{border:1px solid red !important}.form-field input[type=text],.form-field textarea{border-radius:4px;border:1px solid #ccc;padding:3px 5px 3px 5px}.form-field select{border-radius:4px;border:1px solid #ccc;padding:3px 5px 3px 5px;min-width:236px;max-width:100%}a.navbar-brand{font-size:22px;font-weight:600}.navbar-header{vertical-align:middle}.navbar-header a{color:#fff !important}a.navbar-brand.site-title{margin-top:40px;font-size:2em;color:#fff}#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}#footer{border-bottom:1px solid #d4d5d6}.footer-container h2.block-title{padding-bottom:20px}.block h2.block-title{font-size:1em}.footer-container h2.block-title{font-weight:bold;text-transform:uppercase}body{color:#000;font-family:'Ubuntu',sans-serif;font-size:14px}body{line-height:1.5em}h1,h2,h3,h4,h5,h6{font-weight:bold;color:#004993}nav.navbar{background-color:none !important;background:none;border:none;margin-bottom:0px}header{margin-top:20px;vertical-align:baseline}.navbar-header{min-height:97px;margin-bottom:0px}.header-wrapper{-webkit-box-shadow:#5f626a 0px 3px 2px -2px;border-bottom-color:#5f626a;border-bottom-style:none;border-bottom-width:0px;border-image-outset:0px;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:#5f626a;border-left-style:none;border-left-width:0px;border-right-color:#5f626a;border-right-style:none;border-right-width:0px;border-top-color:#5f626a;border-top-style:none;border-top-width:0px;box-shadow:#5f626a 0px 3px 2px -2px;color:#fff;display:block;font-family:Ubuntu,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;min-height:153px;line-height:21px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;vertical-align:bottom}#navigation{clear:both;float:left;height:auto;margin-top:25px;padding-left:0;position:relative;height:21px;vertical-align:baseline;box-sizing:border-box;word-wrap:break-word}#navigation ul.menu{list-style:none;display:block;clear:both;margin-bottom:0;width:400px}#navigation ul.menu li{display:inline}#navigation .menu li:after{content:"|"}#navigation .menu li:last-child:after{content:""}#navigation ul.menu li a{color:#fff !important;font-family:tahoma,verdana,sans-serif;font-size:13px;font-weight:bold;margin-left:5px;margin-right:5px;text-decoration:none}@media (min-width:480px){#navigation{top:0;width:100%}}#body{margin-top:10px}@media only screen and (max-width:768px){ul.resp-tabs-list{display:none}h3.resp-accordion{display:block}.resp-vtabs .resp-tab-content{border:1px solid #c1c1c1}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none}.resp-accordion-closed{display:none !important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #c1c1c1 !important}.ui-tabs .ui-accordion-icons{padding-left:2.2em !important}.ui-tabs .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-tabs .ui-accordion-header span{width:16px;height:16px}ui-tabs .ui-accordion-icons{padding-left:2.2em}.ui-tabs .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}}@media only screen and (min-width:769px){h3.resp-accordion{display:none}}.navbar-default .navbar-nav>li>a{color:#fff}header.container{margin-top:0}div.header-wrapper{background:transparent repeat top left url("jarvenpaa_header_bg.gif")}.case-links .btn{margin:2px !important}.btn.btn-default{color:black;background-color:#ccc !important;border-color:gray}.btn.btn-primary{color:white;background-color:#004993 !important;border-color:#003a74}.form-array label,label.field-title{color:black !important}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}@media only screen and (max-width:599px){.header-container{margin-left:2px;margin-right:2px}.navbar-header a.navbar-brand.site-title{margin-top:0;font-size:1.5em}#navigation,#navigation ul.menu{margin-left:0px;padding-left:0}}nav.navbar.navbar-default{box-shadow:none !important;-webkit-box-shadow:none !important}