@charset "UTF-8";/*!
Theme Name:   Braekhus
Theme URI:    http://onezero.no
Description:  R8 Edge
Author:       Lars Midgaard
Author URI:   http://r8edge.no
Version:      0.1
*/body{color:#333;font-size:16px;font-family:'Open Sans',sans-serif}a{color:#9a8121}a:focus,a:hover{color:#9a8121}a.no_color{color:#333}a.no_color:focus,a.no_color:hover{color:#000}h1,h2{color:#193f4d;font-family:Lato,sans-serif;font-size:32px;font-weight:600}h4{font-size:18px;font-weight:700;margin-bottom:15px;color:#193f4d}img{max-width:100%;height:auto}h1.page_title{margin:0 0 30px}blockquote{padding:0;margin:0;font-size:inherit;border-left:none}.page_content{line-height:26px;margin-bottom:20px}.large_button{text-transform:uppercase;color:#333;background-color:#d8dad9;padding:15px 10px;width:100%;margin-top:10px;text-align:center;display:block}.large_button.newsletter_link{font-size:18px;text-transform:uppercase}.large_button:hover{color:#333}.grey_box{color:#333;background-color:#d8dad9;padding:15px 10px;text-align:center;margin:40px 0;text-transform:uppercase}.grey_box a{color:#333}.main_header li{list-style:none;display:inline-block;font-size:16px;text-transform:uppercase;margin-right:61px}.main_header li:last-of-type{margin-right:0}.main_header li a{color:#888;font-size:18px}.main_header li a:active,.main_header li a:focus,.main_header li a:hover{color:#000;text-decoration:none}.main_header .logo{text-align:center;margin-top:-30px}.main_header .logo.mobile_logo{margin:20px 0}.main_header .languages{text-align:right;margin-top:20px}.main_header .languages div,.main_header .languages form{display:inline}.main_header .languages ul{padding-left:10px;display:inline}.main_header .languages li{text-align:right;margin-right:10px}.main_header .languages .top_search_wrapper input.search-field{background-color:transparent;border:none;outline:0;display:inline;width:200px;border-bottom:2px solid #9a8121}.main_header .languages .search-form img{margin-top:-2px;cursor:pointer}.main_header .languages .top_search_wrapper{margin-bottom:-4px;margin-right:6px;width:0;overflow:hidden;display:inline-block;-webkit-transition:all .2s;transition:all .2s}.main_header .languages .top_search_wrapper.active{width:170px}.main_header .main_menu{text-align:center;margin:25px 0}.main_header .main_menu ul{padding:0;margin:0}.mobile_menu_wrapper{position:absolute}.mobile_menu_wrapper .burger{cursor:pointer}.mobile_menu_wrapper .mobile_menu{float:left;height:0;-webkit-transition:all .2s;transition:all .2s;position:absolute;top:40px;background-color:#fff;z-index:1000;left:-15px;width:0;overflow:hidden}.mobile_menu_wrapper .mobile_menu.active{float:left;height:-webkit-calc(100vh - 40px);height:calc(100vh - 40px);width:100vw}.mobile_menu_wrapper .mobile_menu .mobile_menu_main{margin-bottom:30px}.mobile_menu_wrapper li{display:block;margin-top:15px}.mobile_menu_wrapper .mobile_menu .top_search_wrapper{display:inline}.mobile_menu_wrapper .mobile_menu .search_form_wrapper img{margin-left:40px;display:inline-block}.mobile_menu_wrapper .mobile_menu .top_search_wrapper .search-field{border:none;border-bottom:2px solid #888;display:inline}.flexslider{border:0;background-color:transparent;margin-top:0;margin-bottom:0}.fp_banner_wrapper{height:540px;margin-bottom:20px}.fp_banner_wrapper ul.slides{background-size:cover;background-repeat:no-repeat;background-position:center}.fp_banner{background-size:cover;background-repeat:no-repeat;background-position:center}.fp_banner,.fp_banner_wrapper ul.slides{height:540px}.home .search_form_wrapper.people_search input,.home .search_form_wrapper.people_search select{margin:0;font-size:16px}.home .search_people_wrapper{height:41px}.highlight_row{background-color:#193f4d;color:#fff;font-size:28px;text-align:center;padding:70px 0;font-family:Lato,sans-serif;margin:50px 0 0 0;font-style:italic}.highlight_row a{color:#fff;text-decoration:underline}.highlight_row blockquote em{font-size:36px}.highlight_row em{font-size:22px}.highlight_row em::before{content:"— "}.more_posts{margin-top:30px;text-transform:uppercase;font-size:18px}.fp_pople_search{margin-top:-40px;margin-bottom:15px;z-index:100;position:relative}.fp_pople_search .fp_pople_search_wrapper{background-color:rgba(246,246,246,.9);margin-top:-90px}@media (min-width:992px){.fp_pople_search .fp_pople_search_wrapper .col-md-2{padding-left:0}}.fp_pople_search .search_form_wrapper.people_search input,.fp_pople_search .search_form_wrapper.people_search select{border:none;background-color:transparent}.fp_pople_search .search_form_wrapper.people_search input{background:url(images/icon-search.svg) no-repeat left 10px center;padding-left:45px}.list_post{margin-top:20px;margin-bottom:20px}.list_post a{color:#333;text-decoration:none}.list_post .image{overflow:hidden;position:relative}.list_post .image .category{font-size:14px;background-color:#fff;position:absolute;top:20px;left:0;text-transform:uppercase;color:#9a8121;padding:1px 15px;box-shadow:0 0 3px 3px rgba(0,0,0,.07);font-weight:700}.list_post .text{padding-left:0}.list_post .excerpt{line-height:26px}.title h4{color:#193f4d;font-weight:700;margin:20px 0 10px;text-transform:uppercase}.list_post:hover .title h4{text-decoration:underline}@media (max-width:767px){.col-xs-6.list_post:nth-of-type(2n+1){clear:left}}@media all and (max-width:991px) and (min-width:768px){.col-sm-6.list_post:nth-of-type(2n+1){clear:left}}@media (min-width:992px){.col-md-4.list_post:nth-of-type(3n+1){clear:left}.col-md-6.list_post:nth-of-type(2n+1){clear:left}}.small_banner{height:170px;background-color:#ccc;background-size:cover;background-repeat:no-repeat;margin-bottom:50px;background-position:center}.search_form_wrapper.people_search{margin-top:0;margin-bottom:20px}.search_form_wrapper.people_search input,.search_form_wrapper.people_search select{border:1px solid #ccc;background-color:#f6f6f6;width:100%;margin:0 0 10px;padding:10px 15px}a.to_people_list{color:#333}.people_list .person_wrapper{background-color:#fafafa;box-shadow:0 0 3px 3px rgba(0,0,0,.05);text-align:center;margin-bottom:30px;max-width:253px;margin-left:auto;margin-right:auto}.people_list .person_wrapper .details{padding:15px 0 30px;font-size:14px;height:180px}.people_list .person_wrapper .details .name h4{color:#193f4d;font-weight:700;margin-bottom:5px}.people_list .person_wrapper .details .position{color:#777;margin-bottom:10px;font-weight:700}.page-template-template-expertise strong{font-size:18px}.contacts_list .contact_person{margin-bottom:20px;font-size:14px;color:#777}.contacts_list .contact_person .contact_person_info{padding-left:0}.contacts_list .contact_person .contact_person_info .country{color:#9a8121;font-weight:700}.contacts_list .contact_person a.name,.related_people .persons_with_expertise a.name{font-size:18px;color:#193f4d;font-weight:700;font-family:Lato,sans-serif}.contacts_list .contact_person .image{overflow:hidden}.contacts_list .contact_person .image img{max-width:125%;margin-left:-10%}.related_people{background-color:#d8dad9;padding:10px 20px 20px;line-height:26px}.related_people h4{font-family:Lato,sans-serif;font-size:20px}.related_people .persons_with_expertise{position:relative}.related_people .persons_with_expertise .person_info{display:none;position:absolute;background-color:#d8dad9;margin-left:-435px;width:400px;padding-top:15px;padding-bottom:15px;margin-top:-90px}.related_people .persons_with_expertise:hover .person_info{display:block}.related_people .persons_with_expertise .arrow{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #d8dad9;position:absolute;left:400px;top:60px}.expertise_list .list_post{margin:0}.expertise_list .list_post .title h4{text-transform:none;font-weight:400;font-size:18px;margin:0 0 20px}.expertise_list .list_post .title h4:hover{color:#9a8121}.expertise_list .list_post .title h4 img{display:inline-block;width:22px;margin-top:-2px}.expertise_list .list_post:hover .title h4{text-decoration:none}.post_banner{height:420px;background-size:cover;background-repeat:no-repeat;margin-bottom:50px;background-position:center}.sidebar h3{margin:0 0 20px}.sidebar .list_post{margin-top:0}.sidebar .category{color:#9a8121;font-size:14px;margin-bottom:0;text-transform:uppercase}.sidebar .list_post{margin-bottom:15px}.sidebar .list_post .title{margin:0}.sidebar .list_post a{color:#193f4d}.sidebar .list_post a:hover .title{text-decoration:underline}.single .sidebar .contacts_list{margin-bottom:30px}.search_form_wrapper{margin:30px 0}.search_form_wrapper .search_wrapper{background:#f6f6f6;border-radius:4px}.search_form_wrapper .search_wrapper input{background-color:transparent;border:none;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin:0;padding:10px 15px}.search_form_wrapper .search_wrapper input:focus{outline:0}.search_form_wrapper .search_wrapper button{background-color:transparent;border:none;width:40px;overflow:hidden;margin:0;padding:0;background:url(images/icon-search.svg) no-repeat center;height:42px;float:right}.search_form_wrapper .search_wrapper button span{display:none}.pagination_row img{max-width:20px;display:inline}.expertise_wrapper .entrys,.office_wrapper .entrys,.titles_wrapper .entrys{display:none}.search_people_wrapper .dropdown_wrapper .heading.active{background-color:#193f4d;color:#fff}.search_people_wrapper .entrys{background-color:#193f4d;z-index:100;position:absolute;min-width:-webkit-calc(100% - 30px);min-width:calc(100% - 30px);color:#fff;padding:20px 20px 10px;left:15px}.search_people_wrapper .expertise_wrapper .entrys{width:600px;right:15px;left:auto}.search_people_wrapper select{display:none}.search_people_wrapper .dropdown_wrapper{margin-bottom:10px}.search_people_wrapper .dropdown_wrapper .heading{cursor:pointer;padding:9px 0 9px 20px}.page-template-template-people .search_people_wrapper .dropdown_wrapper .heading{border:1px solid #ccc;background-color:#f6f6f6}.page-template-template-people .search_people_wrapper .dropdown_wrapper .heading.active{background-color:#193f4d;border:none}.search_people_wrapper .dropdown_wrapper .heading span{text-overflow:ellipsis;white-space:nowrap;max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px);overflow:hidden;display:inline-block}.search_people_wrapper .dropdown_wrapper .heading img{margin-top:-11px;display:inline-block}.search_people_wrapper .dropdown_wrapper .p_option{margin-bottom:15px;cursor:pointer}.search_people_wrapper .dropdown_wrapper .p_option:hover{text-decoration:underline}.search_people_wrapper .dropdown_wrapper .p_option.show_all{color:rgba(255,255,255,.58)}.home .search_people_wrapper .entrys{left:0}.home .search_people_wrapper .expertise_wrapper .entrys{left:auto}.home .search_people_wrapper .dropdown_wrapper .heading{padding:9px 20px}.home .search_people_wrapper .entrys{min-width:-webkit-calc(100% - 15px);min-width:calc(100% - 15px)}.search_list .search_list_item{margin-bottom:30px}.search_list .search_list_item .title h4{margin-top:0}.search_list .search_list_item a:hover .title h4{text-decoration:underline}.people_top_row{margin-bottom:30px}.people_banner{margin-bottom:50px}.person h4{font-weight:700;margin-top:30px;font-size:22px;font-family:Lato,sans-serif}.person .title h1{margin:0 0 10px;font-size:28px}.person .position{margin:0 0 20px;text-transform:uppercase;font-weight:700}.mobile_contact_info{margin-bottom:30px}.footer_contact{background-color:#f6f6f6;margin-top:50px;overflow:hidden}.footer_contact .footer_contact_shadow{box-shadow:0 0 20px 0 rgba(0,0,0,.1) inset;width:120%;margin-left:-10%;padding:50px 10% 60px}.home .footer_contact{background-color:#fff;margin-top:0}.footer_contact h2{margin-top:0}.footer_contact h3{margin-top:30px;font-weight:700;font-size:18px;text-transform:uppercase}.footer_contact img{margin-right:5px}.footer_contact .contact_icon{margin-left:34px}.footer_contact .contact_icon img{margin-left:-34px}.menu-footer-menu-container ul{margin:0;padding:0}.social{margin-top:30px}.social .social_link{display:inline-block;margin-right:5px}.org_numbers_wrapper{margin-top:30px;clear:both}.org_numbers_wrapper .org_header{display:block}.org_numbers_wrapper .org_wrapper{display:inline-block;margin-right:20px}.org_numbers_wrapper .org_wrapper:last-of-type{margin-right:0}.org_numbers_wrapper .org_header h3{margin:0 0 10px}.org_numbers_wrapper .org_text{color:#666}.acf-map{width:100%;height:400px}.acf-map img{max-width:inherit!important}footer{text-align:center;padding:20px 0}footer li{list-style:none;display:inline;font-size:16px}footer li:after{content:" — "}footer li:last-of-type:after{content:""}@media screen and (max-width:1199px){.main_header li{margin-right:28px}}@media screen and (max-width:991px){.highlight_row,.highlight_row blockquote em{font-size:24px}.highlight_row em{font-size:16px}.fp_pople_search{margin-top:-100px;margin-bottom:30px}.fp_banner,.fp_banner_wrapper,.fp_banner_wrapper ul.slides{height:300px}.small_banner{height:120px}.post_banner{height:300px}.org_numbers_wrapper .org_wrapper{display:block}.fp_pople_search .fp_pople_search_wrapper{margin-top:inherit}}@media screen and (max-width:767px){.fp_banner_wrapper{margin-bottom:10px}.fp_banner,.fp_banner_wrapper,.fp_banner_wrapper ul.slides{height:200px}.fp_pople_search{margin-top:-65px;margin-bottom:15px}.small_banner{height:90px}.post_banner{height:200px}.menu-footer-menu-container ul li{font-size:13px}}@media screen and (max-width:424px){.sidebar .list_post .title{font-size:14px}}#gform_13 #gform_page_13_1 input.gform_previous_button{display:none}.gfield_required{display:none}a.vilkar-link{color:#4a689e;text-decoration:underline;padding:0!important}a.vilkar-link:hover{color:#6482b7}a.vilkar-link:before{display:none!important}.contact_location_row:before,.contact_location_row:after{display: none;}