﻿
.entrytitle h2{font-size:22px;margin-bottom:2px;font-family:Arial, Helvetica, sans-serif;color:#ff2b00;border-bottom-width:thin;border-bottom-style:dotted;border-bottom-color:#CCCCCC;margin-top:0px;margin-right:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:3px;padding-left:0px;text-decoration:underline;}

.entrytitle h2 a{color:#ff2b00;}

.entrytitle h2 a:hover{color:#ff2b00;text-decoration:underline;}

.entrytitle .meta{color:#111;font-size:12px;margin-bottom:8px;line-height:14px;width:100%;}

.entrytitle .meta a{color:#ff2b00;}

.entrytitle .meta a:hover{color:#ff2b00;}

.entrytitle h1{font-size:14px !important;}
.clip_frame{overflow:hidden;}

.t-color-2 {
	BACKGROUND-COLOR: #fafafa
}


        div.box_direction td.direction_pics { padding: 2px 0px 0px; }
.text-primary{color:#ee2624}
.text-primary:hover{color:#ee2624}


.minibold {font-family: 'webfontregular' !important; letter-spacing:0 !important; padding-bottom:2px !important;}

.no-comments {
	font-size: 14px;
	font-size: .875rem;
	font-style: italic;
	margin: 1.75em 0;
}

#error-footer{position: fixed;left:0;top:0;right:0;display:none;z-index:9999;}


.dd-object1040998154-text-container
{
  display: table;
}


.dd-object1040998154-text
{
  line-height: 100%;
  display: table-cell;
  outline-style: none;
  padding: 0px 0px !important;
  height: 26px;
  width: 187px;
  word-wrap: break-word;
}


.dd-object1040998154-text, .dd-object1040998154-text a.dd-rss-tag-icon, .dd-object1040998154-text a.dd-facebook-tag-icon, .dd-object1040998154-text a.dd-twitter-tag-icon
{
  font-size: 16px;
  font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  text-align: left;
  vertical-align: middle;
  text-shadow: 1px 0px 0px rgb(23, 23, 23), 1px 0px 0px rgb(23, 23, 23), 0px -1px 0px rgb(23, 23, 23), 0px 1px 0px rgb(23, 23, 23), 0px 0px 10px rgba(0, 0, 0, 0.99);
  color: #FFFFFF !important;
}


.stats-col .circle {
  display: inline-block;
  width: 160px;
  height: 160px;
  font-family: "Raleway", Helvetica, Arial, sans-serif;
  font-weight: 500;
  color: #666;
  border-radius: 50%;
  padding: 10%;
  position: relative;
  margin-bottom:5%
}


.stats-col .circle .stats-no {
  color: #fff;
  width: 70px;
  height: 70px;
  line-height: 70px;
  top: -25px;
  right: -15px;
  font-family: "Raleway", Helvetica, Arial, sans-serif;
  font-size: 18px;
  background-color: #E04F00;
  position: absolute;
  border-radius: 50%;
  font-weight: 700;
}


.ht-site-info a{
	border-bottom: 1px dotted #AAA;
}

.titlesdown { font-size: 22px; display: block; }
.banner-container-layout{left:0;position:absolute;right:0;z-index:1}


.fixe {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0;
	padding:0;
	background:transparent;
}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}


.clearfix {
  zoom: 1;
  _height: 1px
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden
}
.service_box .section-mid{background: #ffffff;color: #3d7cbf;}
.portfolio_main .section-mid{background: #e8e8e8;color: #3d7cbf;}
.pricing_table_main .section-mid{background: #d8335b;color: #ffffff;}
.about_us_main .section-mid{background: #cccccc;color: #217ca3;}
.contact_us_main .section-mid{background: #3d7cbf;color: #ffffff;}
#blank1 .section-mid{background: #cccccc;color: #000000;}
.blank1_main .section-mid{background: #cccccc;color: #000000;}
#blank2 .section-mid{background: #3d7f78;color: #ffffff;}
.blank2_main .section-mid{background: #3d7f78;color: #555555;}
#blank3 .section-mid{background: #3d7f78;color: #ffffff;}
.blank3_main .section-mid{background: #3d7f78;color: #555555;}
#recent .section-mid{background: #3d7f78;color: #ffffff;}
.recent_main .section-mid{background: #3d7f78;color: #555555;}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}


ul.quarter { max-width: 960px; margin: 0 auto; }

	ul.quarter li { width: 25%; height: auto; display: inline-block; padding: 25px; border: 1px solid #efefef; min-width: 150px; }

	ul.quarter li img { max-width: 40px; padding: 0 0 10px; }

	ul.quarter li h4 { margin: 0; font-size: 14px; line-height: 16px; }
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.header-video-container #nav-scene .btn-nav.btn-prev,.header-video-container #nav-scene .btn-nav.btn-next{display:block;}
.header-video-container #nav-scene .btn-nav.btn-prev button svg{margin-left:0px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
.header-video-container.play-scene #nav-scene .btn-nav.btn-prev,.header-video-container.play-scene #nav-scene .btn-nav.btn-next{display:none;}


#main-footer .widget ul.menu li { margin: 0 15px;}

.menu-item-language img.iclflag {
  margin-top: -3px;
}

.headlogo ul.headlogoUl li.logo{float: left;width: 85%;}

.headlogo ul.headlogoUl li.logo a{float: left;  padding-right: 15px;  color: #fff;}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}


	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}


	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}


	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}


.footer-logo { margin-bottom: 30px; }

.footer { background-color: #822a25; }


#logo {
	margin: 0px 0px;
	padding: 0px 0px;
	border: 0px;
}


.homepage-bottom-left{
	display: inline-block;
	float: left;
	width: 150px;
	margin-right: 61px;
}


.Homepage.Overview .tab-content { z-index:2; position: relative; }

.Homepage.Overview .tab-content .tab-pane { padding-top:40px; padding-bottom:20px; }

.Homepage.Overview .tab-content .tab-pane::before { content:''; background:#ecf7fb; width:5000px; left:50%; margin-left:-2500px; top:0; height:100%; display:block; position: absolute; z-index:-1; -moz-transition:all .22s ease-in; -o-transition:all .22s ease-in; -webkit-transition:all .22s ease-in; transition:all .22s ease-in; }


.Homepage.Overview .tab-content .tab-pane#tab1::before, .Homepage.Overview .tab-content .tab-pane#form_24li::before { background:#f2f8ef; }

.Homepage.Overview .tab-content .tab-pane#tab2::before, .Homepage.Overview .tab-content .tab-pane#form_25li::before, .Homepage.Overview .tab-content .tab-pane#form_23li::before { background:#fef5ec; }

.formswitcher .tab-content .tab-pane::before { content: ''; display: none !important; }


    .inline-buttons .et_pb_button_module_wrapper {
        display: inline;
    }

#Footer .footer_copy .copyright{float:left}

.footer-copy-center #Footer .footer_copy .copyright{float:none;margin:0 0 10px}
.site-footer__logo{margin:15px 0;height:auto}
.site-footer__logo--ariba{width:140px;display:none}
.site-footer--simple .site-footer__logo--ariba{display:block}
.site-footer__logo--sap{width:100px}
.site-footer--simple .site-footer__logo--sap{display:none}
.site-footer__logo-web--trust{width:42px;height:auto;display:none}

.drop-shadow{-webkit-box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.75);
box-shadow: 2px 2px 10px 0px rgba(0,0,0,0.75);}


#container:after, #header:after, #main:after, #main-fullwidth:after, #footer:after, .clearfix:after { 
    content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden;
}


#container, #header, #main, #main-fullwidth, #footer, .clearfix { display:block; }

.mh-container, .mh-container-inner { width: 100%; max-width: 1080px; margin: 0 auto; position: relative; }

.mh-container-outer { margin: 25px auto; -webkit-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.17); -moz-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.17); box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.17); }

	.mh-container-inner { width: 100%; }

	#mh-mobile .mh-container { width: 100%; }
.pagesidebar .left.menu-item{float:none}
.sidemenu li.menu-item-has-children{position:relative}
.sidemenu li.menu-item-has-children:after{content:"\e05d";font-family:fonticon;position:absolute;top:15px;right:15px;color:rgba(0,0,0,.6)}
.sidemenu li.menu-item-has-children.active:after{content:"\e092"}
   
    .menu-item{margin-left: 10px;}

    .menu-item-2486{border-bottom: none !important;}

    .menu-item-2488{border-bottom: none !important;}

#thumbs a img.carousel_selected {
display:none;
margin:0;
}

#thumbs-wrapper img.carousel_selected {
display:block;
position:absolute;
top:-15px;
left:100px;
z-index:9;
}
        	
    
    .slide .image{
        margin:0;
        padding:0;
        position:relative;
	z-index:5;
	float:right;	
        padding:0px !important;
    }
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{width:33.33333333%}

footer .col-md-4{margin-bottom:20px;}

footer .col-md-4 p{margin-top:10px; float:left; width:100%;}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.carousel .czr-item{line-height:500px;overflow:hidden;min-height:500px;max-height:500px}
.czr-item .carousel-caption h1{font-size:22px}

          .czr-item .carousel-caption {
            max-height: 368.5px;
            overflow: hidden;
          }


.wrapperFooter footer .central .tel{
	font-family: 'Oxygen', sans-serif;
	font-weight: 700;
	font-size: 18px;
	color: #0f7dab;
}

.podcast-list-home .podcast-slider .podcast-item .podcast-date {
  display: block;
  width: 100%;
  color: #999;
  font-size: 12px;
}
.tbl{display:table;width:100%;height:100%}
.tbl-cell-v{display:table-cell;vertical-align:middle}
.tbl-cell-b{display:table-cell;vertical-align:bottom}
.tbl-cell-t{display:table-cell;vertical-align:top}



.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}
.toggle-menu-links{padding:0;margin-top:9px;line-height:24px}
.toggle-menu-links.small a{float:left;width:50%}

#footer_links2,#footer_links3,#footer_links4,#footer_links5{
width:14%;
float:left;	
display:block;
}

#footer_links1,#footer_links2,#footer_links3,#footer_links4,#footer_links5,#footer_links6{
width:100%;	
text-align:center;
	}

.navigation .n_bj2{ background-position:-30px -160px;}
.wdi_feed_theme_1 .wdi_feed_header{margin:0px;padding:5px;border:0px solid #DDDDDD;text-align:left}



      #wdi_feed_0 .wdi_feed_header {
        display: none; 
      }


          
          

      #wdi_feed_1 .wdi_feed_header {
        display: none; 
      }

  .cta-item .btn-1-wrapper {
    position: absolute;
    bottom: 0;
    left: 0; }

  table.newtable .btn-1-wrapper, table.tablepress .btn-1-wrapper {
    max-width: 100%;
    width: 100%;
    text-align: center; }

    table.newtable .btn-1-wrapper .btn-1, table.tablepress .btn-1-wrapper .btn-1 {
      width: auto; }

  .shop-formulier .btn-1-wrapper {
    margin: 0 10px 20px 0;
    float: right; }


.btn-1-wrapper {
  background: transparent !important; }


.btn-1-wrapper.light, .banner-img .btn-1-wrapper {
  background: transparent; }




#sidebar .widget {padding-bottom:10px;}


.widget ul {list-style:none;}
.call-to-action-panel .call-to-action-panel-heading .logo{margin-left:auto;margin-right:auto}
.call-to-action-panel .call-to-action-panel-heading .logo img{max-width:100%}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-12{width:100%}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
.l-corporate-footer .l-corporate-footer-logo-copyrights-wrapper .l-corporate-footer-logo-copyrights .l-corporate-footer-copyright{display:table-cell;width:50%;vertical-align:middle;text-align:right;font-size:14px;font-size:.875rem;line-height:24px}
.l-corporate-footer-copyright{font-family:'Open Sans',sans-serif}
.list-unstyled{padding-left:0;list-style:none}
[dir=rtl] .list-unstyled{padding-right:0}
[class*=colcount-].list-unstyled{list-style:none outside none;padding-left:0}
[class*=colcount-].list-unstyled li{margin-left:0}
.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before{content:'\f202'}
.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:#00acee;color:#fff!important}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
.sl__item_m .sl__item_subtitle{font-size:0.8rem;margin-bottom:0}

	
p .director{
	margin: 0 0 0px!important;
}




.silder .item_slide { position:absolute; top: 0; }
.kmore-glass{margin:0 auto;width:200px;font-size:14px;color:#fff;padding:10px 25px;border:1px solid #fff;background-color:rgba(255,255,255,.4);margin-bottom:10px;font-weight:600}




img.img-responsive {
	display:inline-block;
}



	
	#slider img.img-responsive {
		display:inline-block;
	}
.topnavi ul li a img.fx{display:inline-block;max-width:none}
.topnavi ul li a:hover img.fx{display:none}
.topnavi ul li a.topnavi-act img.fx{display:inline-block;max-width:none}




.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
  margin-bottom: 0;
}


.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}
.menu-footer-container{border-top:1px solid #CCC}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu li {
			border-bottom:0px;
			border-top:1px solid #ddd;
	}

	.navbar-nav ul.sub-menu li.menu-item-has-children ul.sub-menu {
			padding-top:15px;
			margin-bottom:-10px;
	}
.fl-node-5b46399320307 .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}
.fl-node-5b4665a48ff28 .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #;}
.fl-node-5b4665a48ff28 .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}

.larger_banner{width:680px; float:left;}

	#main-wrapper .el3 { *margin-left: 30px; }
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

.navbar .menu-item {
float: none;
}

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}
.nav{margin-bottom:0;padding-left:0;list-style:none;}
.nav:before,.nav:after{content:" ";display:table;}
.nav:after{clear:both;}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}
.nav-tabs{border-bottom:1px solid #ddd;}
.nav-justified,.nav-tabs.nav-justified{width:100%;}
.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0;}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0;}
.global-nav .nav{padding:0;margin:0;}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}
.sub-menu .menu-item-has-children:after{color:#fff}
#content .hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;padding:50px 20px}

.top-header-wrapper .icon-box .icon,
.top-header-wrapper .icon-box .icon-details{display:inline-block;}



#toppage_new {
margin: 15px;

}

#toppage_new ul li {
margin: 0 0 5px;
padding: 0 0 3px;
border-bottom:solid 1px #dddddd;
font-size: 13px;
}


.tool-overflow{
    overflow: hidden;
}
.pt-cv-page{position:relative}

	.mh-header-title, .entry-title { font-size: 24px; font-size: 1.5rem; }
.e2-34.x-column,.e2-37.x-column,.e2-41.x-column,.e2-44.x-column,.e2-47.x-column,.e2-51.x-column {background-color:transparent;z-index:1;}
.thankyou-main .thankyou-box{padding:35px 0}
.thankyou-main{width:100%;position:relative;display:table;height:100vh}
.menu-item a:after{display:none!important}
.menu-item .sub-menu{text-align:right;right:0px}
#top-menu .menu-item:before{content:'▼';position:absolute;right:7px;/}
#top-menu .menu-item:last-child:before{content:''}
#top-menu .menu-item-has-children .sub-menu .menu-item:before{content:''}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

	
	body .dslc-navigation .menu-item[class^="dslc-icon-"]:before,
	body .dslc-navigation .menu-item[class*=" dslc-icon-"]:before {
		display: none;
	}

#slider-main .carousel-inner { overflow: hidden; }

#slider-main .carousel-inner .item { min-height: 700px; background-size: cover; }

.samarbeidspartnere
{
	float: left;
	width: 233px;
}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}

.menu_header .menu__item {
    display: inline-block;
    padding-left: 33px;
}

.menu__item:hover .submenu {
    
}

.menu__item.menu__languages {
    padding-left: 36px;
}

.menu__item:hover .menu__link {
    border-bottom: 3px solid #0078c0;
    color: #0078c0;
    text-decoration: none;
}

.menu__item:hover .menu__image {
    stroke: #0078c0;
}

.menu__store:hover .menu__link, .menu__item-noline:hover .menu__link {
    border-bottom: 3px solid transparent;
}

.detail-wrap .map iframe {
    height: 350px;
    width: 100%;
    border: 0;
    pointer-events: none;
    display: block;
}


    .fm_box2 .hid_site2 {
        position: absolute;
        width: 45px;
        padding: 7px 0;
        height: auto;
        display: none;
        top: 20px;
    }


        .fm_box2 .hid_site2 li {
            padding: 5px 23%;
            width: 80%;
            text-align: center;
        }


            .fm_box2 .hid_site2 li a {
                color: #000;
                font-family: 'Montserrat';
                font-size: 14px;
            }
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}
.footer-nav .menu-item{max-height:20px !important}

.sidebar .widget_calendar tbody td.pad,
.sidebar .widget_calendar tfoot td.pad {
    background: #F5F5F5;
    border: none;
}

    #mw_board_group_2 .mw_board_group_2_title { background-color:#fcfcfc; height:25px; padding:2px 0 0 15px; font-weight:bold; overflow:hidden; }

    #mw_board_group_2 .mw_board_group_2_title a { font-size:11px; }
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.span4 { width:300px; }

.row-fluid .span4 {
	width:31.914893617021%;
	*width:31.86170212766%;
}

input.span4, textarea.span4, .uneditable-input.span4 { width:286px; }

.table td.span4, .table th.span4 {
	float:none;
	width:284px;
	margin-left:0;
}

  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 356px;
  }

	.better-responsive-menu .menu-primary-container .sub-menu {
		display: none;
	}

	.better-responsive-menu #site-navigation .menu-primary-container {
		left: 0;
		position: absolute;
		top: 100%;
		width: 100%;
		z-index: 9999;
	}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-8{width:66.66666667%}

.banner .banner-carousel .item .item-table{
	width: 100%;
	height: 264px;
	display:table;
}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
aside .block{margin:4%;}
.region-front-welcome .block h2{text-align:center;font-size:22px;}
#top-area .block{margin:0;}
.region-contactno .block{float:right;}
.block-views-home-ads-slick-block{margin-top:1px;}
.block-title-link{color:white !important;}
#sidebar-first .block,#sidebar-second .block,#footer-area .column,#top-area .column{float:none !important;width:auto !important;margin-left:0;}


.stats-col .circle {
  display: inline-block;
  width: 160px;
  height: 160px;
  font-family: "Raleway", Helvetica, Arial, sans-serif;
  font-weight: 500;
  color: #666;
  border-radius: 50%;
  padding: 10%;
  position: relative;
  margin-bottom:5%
}

.stats-col p{
	font-size:12px
}


.stats-col .circle .stats-no {
  color: #fff;
  width: 70px;
  height: 70px;
  line-height: 70px;
  top: -25px;
  right: -15px;
  font-family: "Raleway", Helvetica, Arial, sans-serif;
  font-size: 18px;
  background-color: #E04F00;
  position: absolute;
  border-radius: 50%;
  font-weight: 700;
}

  .stats-col {
    margin-bottom: 25px;
  }


#wrapper {
  margin: 0;
  padding: 0;
  position: relative; }
.header__contact-icon{margin-top:0px}
.header__contact-icon svg{width:20px;height:24px}
.home-new-guide .guide-img-container{width:100%;height:100%;background-color:#202020;overflow:hidden}
.home-new-guide .guide-img-container img{width:100%;height:auto}
#nav-expand-menus .nav-expand{display:none;overflow:hidden;padding:50px 0}
#nav-expand-menus .nav-expand:after{content:' ';display:block;clear:both}


#menu-navigation {
	margin: auto;
	padding: 0;
	text-align: center;
}


ul#menu-navigation {
	font-family: 'Cookie', cursive;
	margin: auto;
}


#menu-navigation li {
	margin: auto;
	font-size: 32px;
	padding: 0 10px;
	line-height: 49px;
}



#menu-navigation li a {
	text-decoration: none;
}


    .menu {
        padding-top:45px;
        }


    .menu li {
		display: inline;
        list-style-type: none;
        font-size: 16px;
        padding-left: 5px;
        }

    header.top .mini-menu li.menu-item-408 a {
      font-size: 1.67em;
      padding-top: 0;
      padding-bottom: 0; }

    header.top .mini-menu li.menu-item-409 a {
      border: 4px solid #00425c;
      padding: 0.4em 1.5em; }

      header.top .mini-menu li.menu-item-409 a:hover {
        color: #fff;
        background-color: #00425c; }


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}
.genesis-nav-menu .menu-item{display:inline-block;text-align:left}
.genesis-nav-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}
.genesis-nav-menu.responsive-menu .menu-item{margin:0}
.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343"}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}
.btn{cursor:pointer;display:inline-block;outline:none;text-align:center;text-decoration:none;white-space:nowrap}
.btn--border{border:1px solid #000;font-size:1.1rem;letter-spacing:.4em;padding:20px 35px;text-transform:uppercase}
.btn--arrow-down{-moz-transform:rotate(45deg) translate(-50%)!important;-ms-transform:rotate(45deg) translate(-50%)!important;-o-transform:rotate(45deg) translate(-50%)!important;-webkit-transform:rotate(45deg) translate(-50%)!important;border-color:#fff;border-style:solid;border-width:0 1px 1px 0;bottom:30px;height:30px;left:50%;position:absolute;transform:rotate(45deg) translate(-50%)!important;width:30px}
.home .btn--arrow-down{-moz-transition:opacity 1.5s ease-in-out;-o-transition:opacity 1.5s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;opacity:0;transition:opacity 1.5s ease-in-out}
.btn--arrow-black{border-color:#000}


.catchresponsive-nav-menu .menu-item:hover,
.catchresponsive-nav-menu .page_item:hover {
	position: static;
}


.sidebar-header-right .widget_nav_menu .menu-item:hover {
	position: relative;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}


p.space {
    margin-top: 55px;
}
.row{margin-right:-15px;margin-left:-15px}


.row-inline {
  font-size: 0; }

  .row-inline .col-md-6 {
    font-size: 15px;
    display: inline-block;
    vertical-align: middle;
    float: none; }


.dzs-colcontainer.row-inline {
  font-size: 0; }

  .dzs-colcontainer.row-inline *[class*="dzs-col-"] {
    float: none;
    display: inline-block;
    font-size: 13px;
    vertical-align: middle; }
table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}
table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}


.row-centered {
	text-align: center;
}

.singular .entry-header,
.singular .entry-content,
.singular footer.entry-meta,
.singular #comments-title {
	margin: 0 auto;
	width: 68.9%;
}


.one-column.singular .entry-header,
.one-column.singular .entry-content,
.one-column.singular footer.entry-meta,
.one-column.singular #comments-title {
	width: 100%;
}




#comments-title {
	color: #666;
	font-size: 10px;
	font-weight: 500;
	line-height: 2.6em;
	padding: 0 0 2.6em;
	text-transform: uppercase;
}

	
	.singular .entry-header,
	.singular .entry-content,
	.singular footer.entry-meta,
	.singular #comments-title {
		width: 100%;
	}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}

  .col-md-6 {
    width: 50%;
  }


    .col-md-6 .img-responsive {
        max-width: 100% !important;
        margin: 5px auto;
    }





.dropbtn {
    background: #0A6C8C;
    background: red; 
    background: -webkit-linear-gradient(#208EB6, #16627D); 
    background: -o-linear-gradient(#208EB6, #16627D); 
    background: -moz-linear-gradient(#208EB6, #16627D); 
    background: linear-gradient(#208EB6, #16627D); 
    color: #f5f5f5;
    padding: 4px 6px;
    cursor: pointer;
    border: 2px solid #054C63;
    border-bottom: none;
    border-radius: 5px 5px 0px 0px;
    font-size: 16px;

}


.dropdown:hover .dropbtn {
    background: #559bba;
}

#ac-page-container #homepage #reviews .publication_image{text-align:center}

#ac-page-container #homepage #reviews .publication_image img{max-height:40px;max-width:100%;margin-top:20px;margin-bottom:10px}



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}

.normal { font-size: 80%; }

.normal table { font-size: 100%; }
