﻿.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1200px}
.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}

  .header_container.wrapper{ margin:0 auto; width:auto}

.wrapper{ max-width:1200px; width:90%; margin:0 auto; clear:both; position:relative}

.wrapper h2, .wrapper2 h1, .detail_center h1{ font-size:1.5em; line-height:1.25; padding:0.7em 0; color:#333}

.coupons_container~.wrapper{ padding-top:16px}

.grid_5 { display: inline; float: right; margin-left: 0; margin-right: 0;}

.container_7 .grid_5 { width: 312px;}

	.button-lens {
		bottom: 10px;
	    position: absolute;
	    margin-left: 10px;
	    color: #fff;
	    cursor: pointer;
    }

    .fixed .button-lens i.search-lens {
    	color: #65656a;
    }


.mnmd-sub-col {
  width: 100%;
  float: left;
  padding-top: 30px;
  padding-left: 15px;
  padding-right: 15px;
}
#footer-bottom .et-social-icon a{color:#f57c1f}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }



.tab-contents {
  display: none;
}


.tab-contents.active {
  display: block;
}

.vc_row .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}

.blue{
	color:#0dafd2;
}

#footer-meta .menu {padding:0;}

#footer-meta .menu li {display:inline; margin:1px 10px 0 0; list-style:none; font-size:13px;}



nav .menu-item-search .screen-reader-text{
	display: none;
}



	nav .menu-item-search .search-field{
	    max-width: 150px;
	}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
.header__sponsor{right:120px;top:50%;position:absolute;transform:translate(0,-50%);display:block;height:auto;}
.global-footer__site-links{display:flex;justify-content:center;line-height:1.6;margin:0 -10px;text-align:center}
.global-footer__site-links a{display:inline-block;margin:0 10px 20px}
.about-1819 .about-info-container{margin:0 auto!important;max-width:1018px}
.about-1819 .about-info-container h4{font-size:15px}


.button_size_xs .button__title {
    margin: 0 .3em;
}


.button_size_s .button__title {
    margin: 0 .6em;
}


.button_size_m .button__title {
    margin: 0 1.20em;
}

.button_size_l .button__title {
    margin: 0 2em;
}


.button__title {
    position: relative;
    display: inline-block;
    resize: none;
    white-space: nowrap;
    pointer-events: none;
    line-height: normal;
}
#block-36{min-height:25px}
#whitewrap #block-36 *{text-align:center}
.left-header.left-static.be-themes-layout-layout-border #main-wrapper{margin-left:310px}
html.csstransforms body.section-scroll html.csstransforms body.section-scroll #main-wrapper,html.section-scroll.csstransforms{overflow:hidden;height:100%}
.left-header.left-static #main-wrapper{margin-left:240px!important}
.left-header.left-sliding #main-wrapper{margin-left:70px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;overflow-x:hidden}
body.page-template-page-blank.left-header.left-sliding #main-wrapper,body.page-template-page-blank.left-header.left-static #main-wrapper{margin-left:0!important}
.left-header #main-wrapper{margin-left:0!important}

	
	td.middle3_1 {
		width: 170px;
		height: 137px;
		background: #ffffff;
		border-bottom: 1px solid #186a85;
		border-left: 1px solid #b1c3d4;
		border-top: 1px solid #b1c3d4;
	}
body.site-1.have-bannerbar_outer table.main-top-grid td.misc .b640 *{margin:0 auto !important}
body.site-1 table.main-top-grid td.misc{height:250px}
body.site-1 table.main-top-grid td.misc .wrapper{padding-top:0px;padding-left:10px;text-align:center}
body.site-1 table.main-top-grid td.misc,body.site-1 table.main-top-grid td.misc img{vertical-align:bottom}

#menuSlider table .titre{height:43px;vertical-align: middle;text-align:center;border:0px solid #ffffff;padding:0 2px;}


#calendar-title, #calendar-mob {
	display: none;
}


#calendar-mob .datepicker-inline {
	width: 90%;
	margin: 0 auto;
	border: 1px solid #ccc;
}


#calendar-mob .datepicker-inline table {
	width: 100%;
}


#content {
    float:left;
    width:750px;
    margin:0 15px;
}
.mod_stage .slide{position:absolute;left:0;top:0;width:824px;height:464px}
.mod_stage .slide.black .description a{color:#000}
.mod_stage .slide.white .description a{color:#fff}


.mobile-search-navlink {
	display: none;
}

.menu-item-language img.iclflag {
  margin-top: -3px;
}
.tophead-lastnews{display:none;background:#fff}
div.rz-reviews,div.rz-stars{text-align:center;margin:10px 0;padding:0}
div.rz-reviews{font-size:14px}
div#rz-ss div.rz-reviews{margin:0;padding:0;line-height:14px;color:#434345}
body #tribe-events-content a,body .tribe-events-adv-list-widget .tribe-events-widget-link a,body .tribe-events-adv-list-widget .tribe-events-widget-link a:hover,body .tribe-events-back a,body .tribe-events-back a:hover,body .tribe-events-event-meta a,body .tribe-events-list-widget .tribe-events-widget-link a,body .tribe-events-list-widget .tribe-events-widget-link a:hover,body ul.tribe-events-sub-nav a,body ul.tribe-events-sub-nav a:hover{border:0}
body .tribe-events-widget-link{display:none}
.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}
.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}
 
.package-type, .package-type a{ color: #ffffff; }
 
.package-type{ background-color: #3389d7; }
 
.package-type.last-minute{ background-color: #e9513c; }
 
.package-type-gimmick{ border-top-color: #000000; }


#branding #blog-title {
	width: 235px;
	line-height: 1.2em;
	margin-left: 80px;
	font-size: 18px;
	font-family: Lucida Sans, Verdana, Arial, sans serif;
	color: #1A77B2;
	width: auto;
	margin-bottom: 10px;
	margin-top: 2px;
}


#branding #blog-title a {
	color: #1A77B2;
	text-decoration: none;
}


#branding #blog-title span{
	font-size: 19px;
	color: #005F99;
	font-weight: bold;
	margin-left: 0px;
	float: left;
	width: 235px;
	text-align: left;
}



.wpb_separator,
.vc_text_separator {
  border-bottom: 1px solid #f7f7f7;
}


.wpb_separator {
  clear: both;
  height: 1px;
}

.wpb_separator.wpb_content_element,
.vc_text_separator.wpb_content_element
{
	border-color: #999999;
	
	margin:  20px 0px !important;
	height: auto; 
}


    #logo {
            }

    #logo h1 a, #logo h2 a {  }

	#header-info-wrap #header-logo, #header-info-wrap #header-text {
		margin-left: 0;
		margin-right: 0;
	}

#header-info-wrap #header-text {
	padding-top: 20px;
	margin-left: 18px;
	font-weight: bold;
}


.cf:before,
.cf:after {
    clear: both;
    content: "";
    display: table;
}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}
.fusion-social-networks .fusion-social-networks-wrapper{margin:0 -10px}
.fusion-social-networks.boxed-icons .fusion-social-networks-wrapper{margin:0 -5px}
.widget .fusion-social-networks .fusion-social-networks-wrapper{margin:0 -5.5px}
.widget .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper{margin:0 -3.5px}
.fusion-social-links .boxed-icons .fusion-social-networks-wrapper .fusion-social-network-icon{width:calc(16px + (2 * 8px) + 2px);}
.fusion-author-widget .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon{margin:7px 5.5px}
.fusion-author-widget .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper .fusion-social-network-icon{margin:5px 3.5px}

.switcher {
	cursor: pointer;
	opacity: 1;
}

.switcher img {
	transition: all .5s;
}

.switcher:hover img {
	opacity: 0.8;
}

.switcher:hover .info {
	background-color: #726B88;
}



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}
.slideshow{font-size:0;}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
.navbar-light .navbar-brand{color:rgba(0, 0, 0, 0.9)}
.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0, 0, 0, 0.9)}
.navbar-dark .navbar-brand{color:#fff}
.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}
.navbar-brand img{max-height:55px;max-width:150px}


.top-header .navbar-brand {
  max-width: 300px;
}
.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}
.feed-item{font-weight:300}
.feed-item a{color:#fff!important;text-decoration:none;font-size:18px}

#home-featured-wrapper {
    position: relative;
    width:100%;
    height:500px;
}


#nav .s {
	background-color: #fff;
	margin: 2px -7px 0 0;
}

#nav li,#nav ul.sub-menu{ text-transform:uppercase;}


.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%;
  }
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}
.card-text-field{width:75%;color:#3c3c3d}

																 a.logo-mobile img.logo { padding: 0 0 0 0; }

.logo {	float: left; }


.logo-mobile {
    right: 50%;
    position: absolute;
    text-align: center;
    top: 70px;
    z-index:1;
}


.logo-container-mobile {
	margin: 0 auto 30px;
	width: 100%;
	text-align: center;
}
.box{text-align:center;margin-bottom:30px}
.box i{font-size:50px;color:#E05F03}

.bd-slider-5 {
  height: 400px;
  background-color: #ffffff;
}

.modal-content .footer-stack-copyright * {
	margin-right: 5px;
	margin-left: 5px;
}

.logo-holder + .footer-stack-copyright {
	display: inline;
	margin-left: 30px;
}

.nav-container--sidebar .footer-stack-copyright a {
    margin: 0 5px;
}

body.facebookTab .diyw #diyFbBoxBody div.sortable-matrix {
  width: auto !important;
}
.sortable-matrix-child div[data-moduletype="hr"]{padding-top:1px !important;padding-bottom:1px !important}

#header_right #login-or-join .member-button.login { background-color: #dd8303; }

.avia-testimonial-name{display:block;}

.avia-slider-testimonials .avia-testimonial-name{font-size:14px;}

#top .av-large-testimonial-slider .avia-testimonial-name { font-size: 1.6em; margin-top: 1em; }
.main-title{margin:0;font-size:45px;line-height:1.2em;word-wrap:break-word;font-weight:700;text-transform:none}
.main-title a,.main-title a:hover,.main-title a:visited{color:#17536f;}


.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;
}





.video-popup-backdrop {
    display: none;
}


.video-popup-wrapper {
    margin-top: 5%;
    width: 730px;
}


.video-popup-wrapper::after {
    display: block;
    content: '';
    clear: both;
}


.video-popup-wrapper iframe {
    width: 100%;
    height: 400px;
    max-height: 410px;
}


.video-popup-wrapper .video-popup-text {
    font-size: 1.2em;
    float: left;
    text-align: left;
    padding: 5px 0 0 5px;
}


.video-popup-wrapper .video-popup-close-btn {
    cursor: pointer;
    text-align: right;
    font-size: 1.3em;
    color: #d1d1d1;
    float: right;
    padding: 5px 0 0 5px;
}
.mp_r_blurb_zoom .et_pb_column{max-width:550px;box-shadow:0px 0px 10px 3px rgba(183,183,183,0.4);-webkit-transition:all .5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}
.mp_r_blurb_zoom .et_pb_column img{vertical-align:top;-webkit-transition:all .3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.mp_r_blurb_zoom .et_pb_column:hover img{-webkit-transform:scale(1.05) rotate(1deg);-ms-transform:scale(1.05) rotate(1deg);transform:scale(1.05) rotate(1deg)}
.mp_r_blurb_zoom .et_pb_column:hover{box-shadow:0px 0px 10px 6px rgba(183,183,183,0.7)}

#footerb {font-size: 13px;margin: 0 auto;padding: 0px 0;width: 1180px;overflow: hidden; border-top:3px solid #eee;}

#footerb .copyright { text-align:left;}

#footerb a:hover {text-decoration:underline;}

	
	.main, #footerb, #footer, .news-wrapper-content, .narya_fullwidth .main {padding-right:5%;}

	#footerb, #footerbwrap, .left-footer-content, .right-footer-content {width:100%;float:none;text-align:center;}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
#search-wrapper .location-title,#search-wrapper .category-title{font-weight:bold}


.et_bloom .et_bloom_form_container .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }


.et_bloom .et_bloom_form_container .et_bloom_with_custom_fields .clearfix:after { clear: none; display: none; }


.widget-title {
	color: #333;
	font-family: "Noto Sans", sans-serif;
	margin: 0 0 1.6em;
	letter-spacing: 0.04em;
	text-transform: uppercase;
}


	
	body,
	blockquote cite,
	blockquote small,
	a,
	.dropdown-toggle:after,
	.image-navigation a:hover,
	.image-navigation a:focus,
	.comment-navigation a:hover,
	.comment-navigation a:focus,
	.widget-title,
	.entry-footer a:hover,
	.entry-footer a:focus,
	.comment-metadata a:hover,
	.comment-metadata a:focus,
	.pingback .edit-link a:hover,
	.pingback .edit-link a:focus,
	.comment-list .reply a:hover,
	.comment-list .reply a:focus,
	.site-info a:hover,
	.site-info a:focus {
		color: #bebebe;
	}


		
		.secondary a,
		.dropdown-toggle:after,
		.widget-title,
		.widget blockquote cite,
		.widget blockquote small {
			color: #bebebe;
		}


#bcorp-floating-nav {border-bottom-width:1px; border-bottom-style:solid; border-top-width:1px; border-top-style:solid; }
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}

.rodape-social-ans {
    background-color: #333;
}



#da1 {
  padding: 30px;
  background-color: #fff;
}
.abhinav-navigation ul li.country-img{list-style:none;margin: 0 -14px; overflow:hidden;}


.bordercolor
{
	background-color: #ADADAD;
	padding: 0px;
}

#calendar2 thead tr.month{
  background-color: #59cfc1;
  height: 30px;
  color: #fff;
}
.view-display-id-block_4 .view-display-id-block_7 .views-field-title{font-size:14px;}

.class1295,.classABUS_Velkomst_Overskrift
{
 font-family: 'Fago regular','Arial';
 font-size: 25px;
 line-height: normal;
 font-weight: bold;
 font-style: normal;
 text-decoration: none !important;
 color: #3c3c3c;
}


.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}


img.alignright {
	margin: 12px 0 6px 12px;
}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}

  .register-form .sr-only {
    display: none; }
.has-feedback label.sr-only~.form-control-feedback{top:0}
.register-form .password-shown,.register-form .sr-only{display:none}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.comment_entry_wrapper p.author{
font:bold 14px/18px Verdana;
margin:0;padding:0 5px;
}

.post-img a:hover img { border:2px solid #ff4e00; }
.cmn-recruit-item{padding:66px 4.03%;background:#fff}
.cmn-recruit-item-interview{background:#f5f5f5}
.cmn-recruit-item-interview .cmn-recruit-title{border:none}
.cmn-recruit-item-interview .cmn-recruit-content-block{-ms-flex-pack:end;justify-content:flex-end}
.cmn-recruit-list__interview-more .cmn-recruit-item{background:#f5f5f5}
.imagenes .container-imagen .item-imagen{width:33%;margin-bottom:4em}
.imagenes .container-imagen .item-imagen img{height:300px}
.imagenes .container-imagen .item-imagen img:last-child{padding-left:1em}

#location3, .people-icon:nth-child(4n+1) {
clear: both
}
.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%}
