.field-validation-error{font-weight:bold;color:red}.input-validation-error{border:1px solid red}.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-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;font-size:22px;font-weight:600}.navbar-header{vertical-align:middle}navbar-brand.image{float:left;width:60%}.header-image.topheaderkuva{max-width:430px !important}navigation .superfish-menu ul li,#footer .superfish-menu ul li{padding-right:0;margin-right:30px}#navigation .superfish-menu ul li,#footer .superfish-menu ul li{padding:10px;background:none;border:none;text-transform:uppercase}h .sf-menu.menu,.sf-menu.menu ul,.sf-menu.menu li{margin:0}.sf-menu li{float:left;position:relative;z-index:498}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}.sf-menu{line-height:1.0;z-index:497}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}#navigation .superfish-menu,#footer .superfish-menu{font-size:1.5em;display:block;float:left;clear:both}#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-item-1{float:left;width:20%;margin-left:0%;margin-right:-20%;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-item-2{float:left;width:20%;margin-left:20%;margin-right:-40%;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-item-3{float:left;width:20%;margin-left:40%;margin-right:-60%;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-item-4{float:left;width:40%;margin-left:60%;margin-right:-100%;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-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:#5f626a;font-family:'Ubuntu',sans-serif;font-size:14px}body{line-height:1.5em}h1,h2,h3,h4,h5,h6,h7{font-weight:bold;font-family:"Lato",Helvetica,Arial,sans-serif;color:#141412}.superfish-menu{font-size:1.5em;display:block;float:left;clear:both;line-height:21px}.superfish-menu ul li{padding-right:0;margin-right:30px !important}.superfish-menu ul a,.superfish-menu ul a{border:none;text-decoration:none;padding:0}.superfish-menu ul li a.active{color:#000;font-weight:bold}.superfish-menu ul li a{font-size:15px;color:#33485f;font-weight:400}nav.navbar{background-color:none !important;background:none;border:none;margin-bottom:0px}header{margin-top:10px;vertical-align:baseline}.navbar-header{min-height:100px;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:#5f626a;display:block;font-family:Ubuntu,sans-serif;font-size:14px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;min-height:143px;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;height:auto;margin-bottom:5px;padding-left:0;position:relative;height:21px;vertical-align:baseline;box-sizing:border-box;word-wrap:break-word}#navigation .superfish-menu ul,#footer .superfish-menu ul{margin:0;padding:0}#navigation .superfish-menu ul a,#footer .superfish-menu ul a{border:none;text-decoration:none;padding:0}@media (min-width:480px){#navigation{top:0;height:3em;width:100%}}#body{margin-top:10px}.case-links::first-line::after a{margin-bottom:4px}.case-links{text-align:right}input.btn+a.btn,a.btn+input.btn{margin-left:10px}a span+span{margin-left:6px}table.table td a.btn,table.table tfoot td a{text-decoration:none}table.table td a{text-decoration:underline;margin-left:2px;margin-right:2px}::selection{background:#78aace;color:#fff}.field-title{margin-top:1em;margin-bottom:0.1em;color:#31708f}#progress{width:100%;display:block;float:none;border-bottom:1px solid #eee}.steps{position:relative;text-align:center;padding:10px;display:inline-table;width:100%}.step{display:inline-block;position:relative;line-height:40px;margin-left:10px;margin-right:10px;vertical-align:top;overflow:hidden;font-size:15px;color:gray}.step.spacer{margin-left:0;margin-right:0;text-align:center;border-bottom:none}.step i{color:lightgray}.step.complete{overflow:hidden}.step.active{overflow:visible;border-color:#767676;color:#06377b;font-weight:bold;border-bottom:3px solid #06377b}.step.disabled{color:gray}.navigation-buttons{margin-left:auto;margin-right:auto;text-align:center}a.btn span.glyphicon.glyphicon-backward{margin-right:10px}a.btn span.glyphicon.glyphicon-forward{margin-left:10px}.navigation-buttons a.btn+a.btn{margin-left:5px}span.popup-img{margin-right:5px}div.alert{padding:25px}[data-notify="container"][class*="alert-"]{box-shadow:0px 0px 5px rgba(51,51,51,0.3)}.case-links::first-line::after a{margin-bottom:4px}.case-links{text-align:right}input.btn+a.btn,a.btn+input.btn{margin-left:10px}a span+span{margin-left:6px}table.table td a.btn,table.table tfoot td a{text-decoration:none}table.table td a{text-decoration:underline;margin-left:2px;margin-right:2px}::selection{background:#78aace;color:#fff}.field-title{margin-top:1em;margin-bottom:0.1em;color:#31708f}.nav.navbar-nav.navbar-right{vertical-align:top}@media only screen and (max-width:599px) and (min-width:400px){.header-image.topheaderkuva{max-width:320px !important}}@media only screen and (max-width:399px){.superfish-menu ul li{margin-right:5px !important;margin-left:5px !important;padding-top:5px !important}.header-image.topheaderkuva{max-width:280px !important}}nav.navbar.navbar-default{box-shadow:none !important;-webkit-box-shadow:none !important}