h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; line-height: 20px; font-weight: 600; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333; line-height: 20px; font-weight: 400; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; line-height: 18px; font-weight: 600; }
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; font-weight: 400; }
li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; font-weight: 400;  }body { background: #ffffff; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #333333; line-height: 18px; font-weight: 400; }
a:link { text-decoration: underline; color: #0f354b; font-weight: 400; }
a:visited { text-decoration: underline; color: #0f354b; font-weight: 400; }
a:active { text-decoration: underline; color: #0f354b; font-weight: 400; }
a:hover { text-decoration: none; color: #0f354b; font-weight: 400; }
a:focus { text-decoration: none; color: #0f354b; font-weight: 400; }
.navbar-default li { font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-transform:none; }
.navbar-default .navbar-toggle .glyphicon {color: #004eb5;}
.navbar-default .navbar-toggle .icon-bar {background-color: #004eb5;}.navbar-default .navbar-nav>li a { color:#004eb5; text-decoration:undereline; font-weight:400; }
.navbar-default .navbar-nav>li a:hover { color:#d90000; text-decoration:none; font-weight:400; }
.navbar-default .navbar-nav>li.active a:hover { color:#d90000; text-decoration:none; font-weight:400; }
.navbar-default .dropdown-menu>li a:hover { color:#d90000; text-decoration:none; font-weight:400; }
.navbar-default .navbar-nav>li a:focus { color:#d90000; text-decoration:none; font-weight:400; }
.navbar-default .navbar-nav>li.active a:focus { color:#d90000; text-decoration:none; font-weight:400; }
.navbar-default .dropdown-menu>li a:focus { color:#d90000; text-decoration:none; font-weight:400; }
.navbar-default .navbar-nav>.active>a { color:#d90000; text-decoration:none; font-weight:400; }
.navbar-default .dropdown-menu>li.active a { color:#d90000; text-decoration:none; font-weight:400; }
.navbar { margin-bottom:0px; }
header { margin-bottom:0px; position:relative; }
#page .container { max-width:1170px; }
.wpcf7-form-control-wrap.radio-other .wpcf7-form-control.wpcf7-radio .wpcf7-list-item.first {
    display: none;
}

/* GDPR
body #CybotCookiebotDialog {top: auto; width: 100%; height: auto; box-shadow: none; box-shadow: 0 -2px 5px #ccc; bottom: 0; padding: 10px 0 0;}
body #CybotCookiebotDialogBody {max-width: 1200px; width: 100%;}
body #CybotCookiebotDialogDetailBody {max-width: 1190px; width: 100%;}
body .CookieDeclarationTableCell {padding: 9px 5px;}
body #CybotCookiebotDialogPoweredbyLink {display: none;}
body #CybotCookiebotDialogBodyContent {float: left; padding: 5px 0 18px 5px;}
body .CookieDeclarationTypeDescription {font-size: 13px !important;}
body #CybotCookiebotDialogBodyButtons {float: right; padding-left: 20px; padding-top: 6px;}
body #CybotCookiebotDialogBodyButtonAccept {background-color: #006633; border: 1px solid #006633; font-weight: bold; border-radius: 20px; line-height: 1 !important; padding: 4px 10px 6px !important; float: right; font-size: 14px;} */
body form.wpcf7-form .wpcf7-acceptance input[type="checkbox"] {width: auto !important; margin: 5px 10px 10px 0 !important;}
#page {overflow-x: hidden;}

#content ul {
   list-style: outside;
   margin-left: 2em;
   margin-bottom: 15px;
}

/* YOUTUBE */
.ratio {position: relative; width: 100%;}
.ratio::before {display: block; padding-top: calc(9 / 16 * 100%); content: "";}
.ratio > * {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

/* ============================================================== */

#content ul {    margin-left: 2em;}

.vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    display: -webkit-box;
    -webkit-line-clamp: 9;
    -webkit-box-orient: vertical;
    height: 218px;
}

 @-webkit-keyframes zoomInLeft {
  0% {
  opacity: 0;
  -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }
  60% {
  opacity: 1;
  -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
  }
  @keyframes zoomInLeft {
  0% {
  opacity: 0;
  -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }
  60% {
  opacity: 1;
  -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
  } 




 @-webkit-keyframes zoomIn {
  0% {
  opacity: 0;
  -webkit-transform: scale3d(.3, .3, .3);
  }
  100% {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1);
  }
  }

  @keyframes zoomIn {
  0% {
  opacity: 0;
  transform: scale3d(.3, .3, .3);
  }
  100% {
  opacity: 1;
  transform: scale3d(1, 1, 1);
  }
  } 


 @-webkit-keyframes shake {
  0% {
  -webkit-transform: translateX(-5px);
  }
  100% {
-webkit-transform: translateX(5px);
  }
  }

 @keyframes shake {
  0% {
  transform: translateX(-5px);
  }
  100% {
 transform: translateX(5px);
  }
  }



::-webkit-input-placeholder {
color: #000; font-weight:bold;
}
:-moz-placeholder { /* Firefox 18- */ 
color: #000; font-weight:bold;
}
::-moz-placeholder { /* Firefox 19+ */
color: #000; font-weight:bold;
}
:-ms-input-placeholder {
color: #000; font-weight:bold;
}





.aligncenter, div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto; }
img.alignleft {
    padding: 0px;
    margin: 0 10px 2px 0;
    display: inline;
}

.alignleft {
    float: left;
}

img.alignright {
    padding: 0px;
    margin: 0 0 2px 15px;
    display: inline;
}

.alignright {
    float: right;
}

body img {max-width:100%;height:auto;}
body p, body li, body td, body dd, body label {font-size:16px; line-height:22px;font-family: Lato, sans-serif;color:#000;font-weight:400;}
body h1 { font-size:36px ; line-height:46px ;font-family: Lato, sans-serif;font-weight:700;color:#0f354b;margin:0 0 15px 0;}
body h2 { font-size:24px ; line-height:32px ;font-family: Lato, sans-serif;font-weight:400;color:#000;clear:both}
body h3 { font-size:20px ; line-height:22px ;font-family: Lato, sans-serif;font-weight:400;color:#000;margin-bottom:10px;}
body h4 { font-size:14px ; line-height:22px ;font-family: Lato, sans-serif;font-weight:900;color:#0f354b;margin-bottom:15px;}

hr { border-top: 1px solid #000; }

/* ============================================================== */

/* HEADER */
#header { border-bottom: 1px solid #dedede; }
#header .container { position: relative; }
#header .logoholder { position: absolute; top:11px; }

body.home .logoholder {   -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

#header .widget, #header .menu { float: right; }

#header .widget { border: 1px solid #0f354b; width: 30px; height: 30px; display: flex; justify-content: center; padding: 3px 0 0 4px; margin-top: 22px; }

/* ============================================================== */

/* MENU */
#header .menu { margin-top: 10px; }
#header .menu ul li a { font-family: Lato, sans-serif; font-size: 16px; line-height: 24px; color: #808080; text-decoration: none;-webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; position: relative; }


#header .menu ul li.active > a,
#header .menu ul li a:hover { color: #0f354b; }

#header .menu ul li a:hover { transform: translateY(-3px); -webkit-transform: translateY(-3px); }

/*dropdown menu style */
#header .menu ul li.current_page_parent > a,
#header .menu ul li.current-menu-item > a,
#header .menu ul li.current-menu-ancestor > a  { color:#0f354b; background:#fff !important; }
#header .navbar-nav>li>.dropdown-menu,
#header .navbar-nav li .dropdown-menu { background-color: #fff; }
#header .navbar-nav>li>.dropdown-menu a { display:block; }
#header .navbar-nav>.current-page-parent>a{ color:#0f354b; background:#fff; }
#header .dropdown-menu>li>a:hover { background:transparent; }

/* ============================================================== */

/* HERO IMAGE */
#hero-image { margin-top: 45px; }
#hero-image .vc_column-inner { padding: 0; }
#hero-image figure.wpb_wrapper, #hero-image .vc_single_image-wrapper, #hero-image img { width: 100%; }

/* ============================================================== */

/* FOUR FIRST ROW and FOUR SECOND ROW */
#four-first, #four-second { position: relative; bottom: 35px; }

#four-first .vc_col-sm-3:first-child { background: #5d665e; }
#four-first .vc_col-sm-3:nth-of-type(2) { background: #325982; }
#four-first .vc_col-sm-3:nth-of-type(3) { background: #0f354b; }
#four-first .vc_col-sm-3:last-of-type,
#four-second .vc_col-sm-3:first-child,
#four-second .vc_col-sm-3:last-child { background: #05223a; }
#four-first .vc_col-sm-3, #four-second .vc_col-sm-3 { height: 293px;}

#four-first h2, #four-first p, #four-first a, #four-second h2, #four-second p, #four-second a { color: #fff; }
#four-first h2, #four-second h2 { font-weight: 900; }


#four-first a, #four-second a { font-size: 16px; font-family: Lato, sans-serif; text-decoration: none; border: 1px solid #fff; display: inline-block; -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; padding: 5px 20px; margin-top: 20px; margin-right: 5px;}
#four-first a:hover, #four-second a:hover { background: #fff; color: #000; transform: translateY(-3px); -webkit-transform:  translateY(-3px); }

#four-first a:hover small, #four-second a:hover small { color: #ff0000;}

#four-first .vc_col-sm-3 { padding: 15px 0; }
#four-second .vc_col-sm-3  .vc_column-inner { padding: 0; }
#four-second .vc_col-sm-3:first-child  .vc_column-inner,
#four-second .vc_col-sm-3:last-child  .vc_column-inner  { padding: 15px; }
#four-second .vc_col-sm-3 p,
#four-first .vc_col-sm-3:last-of-type p { overflow: hidden; }
#four-second .vc_col-sm-3:first-child p { overflow: visible; }
#four-second ul li {color: #fff; list-style-position: outside; }

#four-first .vc_col-sm-3:last-of-type,
#four-first .vc_col-sm-3:last-of-type .vc_column-inner  { padding: 0; }
#four-first .vc_col-sm-3:last-of-type img { width: ; }

#four-second .vc_col-sm-3:last-child h2 { font-size: 16px; line-height: 26px; }



.home  .vc_pageable-slide-wrapper {text-align: center; background-color: #5a7a9b !important;}
.home .vc_gitem-zone-b .vc_gitem-row-position-bottom {text-align: left;}

/* ============================================================== */

/*NEW TOP-BLOCKS-ROW*/

.entry-title, .entry-meta, .wp-post-image, footer.footer, footer.entry-footer {
display:none;
}

#four-first .img-block {
    padding: 0px;
}

#four-grid {
    margin-top: -35px;
}

#four-grid .vc_column-inner {
    padding-left: 0px;
    padding-right: 0px;
}

#four-grid h2, #four-grid p {
    color: #fff;
}

#four-grid h2 {
    font-weight: 900; 
}


/* ============================================================== */

/* WELCOME ROW */
#welcome-row ul { list-style: none; margin: 0; }
#welcome-row ul li { display: inline-block;  margin-right: 15px; margin-top: 15px; }
#welcome-row ul li a { font-family: Lato, sans-serif; font-size: 16px; text-decoration: none; color: #0f354b; border: 1px solid #0f354b; padding: 10px 15px; display: inline-block; -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
#welcome-row ul li a:hover { background: #0f354b; color: #fff; transform: translateY(-3px); -webkit-transform: translateY(-3px);   box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); -webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); }
#welcome-row .vc_col-sm-8 { display: flex; /* align-items: center; */ }

/* ============================================================== */

/* CONTENT ROW */
#content-row .widget-col #text-3 ul { list-style: none; margin: 30px 0; }

#content-row .widget-col #text-3 ul li a { font-family: Lato, sans-serif; font-size: 16px; text-decoration: none; color: #0f354b; border: 1px solid #0f354b; padding: 10px 15px; display: block; -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; margin: 10px 0; width: 60%; }

#content-row .widget-col #text-3 ul li a:hover { background: #0f354b; color: #fff; transform: translateY(-3px); -webkit-transform: translateY(-3px);   box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); -webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); }

/* ============================================================== */

/* TABS */
.vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a  { border: 1px solid #0f354b !important; color: #0f354b !important; border-bottom: 0 !important; }

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a  { border: 0 !important; color: #0f354b !important;  -webkit-transition: 0.2s ease-in-out !important; transition: 0.2s ease-in-out !important; }

.vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover { background: transparent !important; }

div.vc_tta-panels { border-bottom: 1px solid #0f354b !important; border-left: 0 !important; border-right: 0 !important; }

div.vc_tta-panels img.alignright  { margin: 20px; }

/* ============================================================== */

/* RESOR 2017 */
body.page-id-53 #content-row a.peru { font-family: Lato, sans-serif; font-size: 16px; text-decoration: none; color: #0f354b; border: 1px solid #0f354b; padding: 10px 15px; display: inline-block; -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; margin: 20px 0 0; }
body.page-id-53 #content-row a.peru:hover { background: #0f354b; color: #fff; transform: translateY(-3px); -webkit-transform: translateY(-3px);   box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); -webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); }
body.page-id-53 #content-row .vc_col-sm-8 .wpb_wrapper p:first-of-type { overflow: hidden; }
body.page-id-53 #content-row .vc_col-sm-8 .wpb_wrapper p > img { -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out;  }
body.page-id-53 #content-row .vc_col-sm-8 .wpb_wrapper p > img:hover { transform: scale(1.2); -webkit-transform: scale(1.2); }


#content-row .right_buttons li {list-style: none; margin-left: 0;}
#content-row .right_buttons li a {
    border: 1px solid #0f354b;
    color: #0f354b;
    display: inline-block;
    font-family: Lato,sans-serif;
    font-size: 16px;
    margin: 20px 0 0;
    padding: 10px 15px;
    text-decoration: none;
    transition: all 0.2s ease-in-out 0s;
}
#content-row .right_buttons li a:hover { background: #0f354b; color: #fff; transform: translateY(-3px); -webkit-transform: translateY(-3px);   box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); -webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); }


/* ============================================================== */
/* PERU PAGE and INFROMATION PAGE */

/* TABS STYLING */
body.page-id-55 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-57 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

body.page-id-55 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-55 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-57 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-57 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; }

body.page-id-55 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a::after,
body.page-id-55 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a::before,
body.page-id-57 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a::after,
body.page-id-57 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a::before { display: none !important; }

body.page-id-55 .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body,
body.page-id-57 .vc_tta-color-blue.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body { border-top: 2px solid #dedede;  }



/* PERU COL */
#content-row .peru-col .vc_grid-container-wrapper,
#content-row .peru-col .box { border-bottom: 1px solid #dedede; }
#content-row .peru-col .box-1 { padding: 40px 0; }
#content-row .peru-col .box-2 { padding-bottom: 40px; }

#content-row .peru-col .box-1 ul { list-style: none; margin: 0; }
#content-row .peru-col .box-1 ul li a { font-family: Lato, sans-serif; font-size: 16px; text-decoration: none; color: #0f354b; border: 1px solid #0f354b; padding: 10px 15px; display: inline-block; -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; margin: 20px 0 0; }
#content-row .peru-col .box-1 ul li a:hover { background: #0f354b; color: #fff; transform: translateY(-3px); -webkit-transform: translateY(-3px);   box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); -webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); }

/* ============================================================== */
/* ISLAND PAGE and INFROMATION PAGE */

/* TABS STYLING */
body.page-id-331 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-331 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

body.page-id-331 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-331 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-331 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-331 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}


/* ============================================================== */
/* England PAGE and INFROMATION PAGE */

/* TABS STYLING */
body.page-id-321 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-321 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

body.page-id-321 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-321 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-321 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-321 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}


/* ============================================================== */

/* BOSNIEN TABS  */
body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-4078 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

body.page-id-4078 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-4078 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

/* ============================================================== */

/* Jerusalem TABS  */
body.page-id-4661 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-4661 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

body.page-id-4661 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-4661 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-4661 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-4661 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-4078 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

body.page-id-4078 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-4078 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1011 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

ul li {list-style-position: outside;}

/* TABLE */
.table>thead>tr>th { font-size: 15px; color: #0f354b;  }
.table>tbody>tr>td { border-top: 1px solid #0f354b; }
table {margin-bottom: 30px;}
table td hr { visibility: hidden;}

/* ============================================================== */


/* SPANIEN  */


body.page-id-1234 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1234 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-1234 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1234 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-1234 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-1234 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }


body.page-id-1337 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1337 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-1337 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1337 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-1337 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-1337 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */

/* ISLAND MED ANNA-LENA  */

body.page-id-1222 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1222 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-1222 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1222 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-1222 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-1222 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */

/* Madiera  */

input.wpcf7-form-control.wpcf7-text.placetobe1 {float: left; width: 49%; clear: left; margin-right: 2%;}
input.wpcf7-form-control.wpcf7-text.placetobe2 {float: left;width: 49%;}

body.page-id-1847 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1847 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-1847 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-1847 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-1847 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-1847 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */

/* Kalabrien  */

body.page-id-2045 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2045 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-2045 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2045 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-2045 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-2045 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }


/* ============================================================== */

/* Azorerna  */

body.page-id-2131 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2131 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-2131 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2131 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-2131 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-2131 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */

/* Kreta  */

body.page-id-2258 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2258 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-2258 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2258 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-2258 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-2258 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */

/* Ilha Grande i Brasilien */

body.page-id-2446 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2446 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-2446 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2446 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-2446 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-2446 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */

/* La Morra 2020 */

body.page-id-3137 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3137 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-3137 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3137 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-3137 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-2547 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */

/* La Palma 2020 */

body.page-id-2547 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2547 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-2547 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2547 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-2547 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-2547 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */


/* La Palma  29 oktober-5 november 2020 */

body.page-id-3223 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3223 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-3223 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3223 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-3223 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-3223 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */

/* Egypten 2020 */

body.page-id-2712 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2712 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-2712 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-2712 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-2712 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-2712 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */

/* Island 2021 */

body.page-id-3365 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3365 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-3365 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3365 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-3365 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-3365 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */

/* Faroarna 2021 */

body.page-id-3714 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3714 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-3714 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3714 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-3714 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-3714 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */

/* Tällberg 2021 */

body.page-id-3756 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3756 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-3756 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3756 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-3756 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-3756 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */

/* Fryksås, Dalarna */

body.page-id-3438 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3438 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-3438 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3438 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-3438 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-3438 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */

/* Hurtigruten */

body.page-id-4119 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3438 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-3438 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-3438 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-4119 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-3438 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */

/* Kiruna 2023 */

body.page-id-4440 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-4440 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-4440 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-4440 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-4440 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-4440 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */



/* Pärnu 2024 */

body.page-id-4808 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-4808 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-4808 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-4808 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-4808 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-4808 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}
/* ============================================================== */



/* Lofoten 2024 */

body.page-id-4785 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-4785 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-4785 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-4785 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-4785 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-4785 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */



/* Bosnien 2024 */

body.page-id-4920 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-4920 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-4920 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-4920 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-4920 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-4920 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */

/* Minnesota 2024 */

body.page-id-5013 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5013 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-5013 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5013 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-5013 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-5013 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }


/* ============================================================== */

/* NYC 2024 */

body.page-id-5069 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5069 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-5069 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5069 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-5069 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-5069 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */

/* Malta 2024 */

body.page-id-5136 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5136 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-5136 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5136 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-5136 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-5136 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }


/* ============================================================== */

/* Malta 2024 */

body.page-id-5173 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5173 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-5173 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5173 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-5173 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-5173 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }


/* ============================================================== */


/* Estland */

body.page-id-5255 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5255 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-5255 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5255 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-5255 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-5255 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }


/* ============================================================== */



/* Malta 2025 */

body.page-id-5291 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5291 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-5291 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5291 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-5291 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-5291 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */

/* Svalbard2025 */

body.page-id-5322 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5322 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-5322 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5322 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-5322 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-5322 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */

/* Peru 2025 */

body.page-id-5499 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5499 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-5499 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5499 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-5499 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-5499 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */

/* England 2025 */

body.page-id-5584 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5584 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-5584 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5584 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-5584 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-5584 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */


/* Spanien 2026 */

body.page-id-5939 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5939 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover, body.page-id-5939 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab.vc_active > a, body.page-id-5939 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a:hover  { color: #fff !important; background: #0f354b !important; border: none !important;}

body.page-id-5939 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a, body.page-id-5939 .vc_tta-color-blue.vc_tta-style-outline .vc_tta-tab > a { border: 1px solid #0f354b !important; font-weight: 700; }

/* ============================================================== */


/* INNER ROW */
#inner-row .vc_col-sm-3 { width: 26%; }

.wp-image-337 {width: 78px!important; height: 128px!important;}

/* ============================================================== */

/* FOOTER */
#footer { border-top: 1px solid #dedede; padding-top: 25px; }
#footer a {  font-family: Lato, sans-serif; font-size: 16px; text-decoration: none; color: #0f354b; border: 1px solid #0f354b; padding: 10px 15px; display: inline-block; -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
#footer a:hover { background: #0f354b; color: #fff; }
#footer p { color: #666666; font-size: 14px; line-height: 22px; }
#footer .footer-1 { width: 25%; }
#footer .footer-2 { width: 30%; }
#footer .footer-2 input[type="email"] { padding: 10px; border: 1px solid #dedede;  border-right: 0;  height: 37px; }
#footer .footer-2 div.left { width: 69%; float: left; }
#footer .footer-2 div.right { width: 30%; float: left; }
#footer .footer-2 div.right input[type="submit"] { height: 37px; padding: 0; background: transparent; border: 1px solid #0f354b; color: #0f354b; -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
#footer .footer-2 div.right input[type="submit"]:hover { background: #0f354b; color: #fff;  }

.cms-icons {font-size: 14px;}


body p.table-scroll { display: none; }

#welcome-row .vc_col-sm-4 .wpb_text_column,
#content-row .widget-col .wpb_widgetised_column #text-2 { -webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.59); }



/* BIG FORM */
span.wpcf7-list-item {
    margin-right: 4px;
    font-size: 14px;
}
.page-id-414 td, .page-id-564 td  {
    font-size: 14px !important;
    padding-right: 16px !important;
    padding-bottom: 15px;
}
form.wpcf7-form input[type=checkbox], form.wpcf7-form input[type=radio] {
    width: auto; margin-right: 4px;
}




body.page-id-242 form.wpcf7-form input { padding: 8px; border: 1px solid #0f354b; }
body.page-id-242 form.wpcf7-form input[type="submit"] { background: #0f354b; -webkit-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; border: 1px solid transparent; }
body.page-id-242 form.wpcf7-form input[type="submit"]:hover { background: transparent; color: #0f354b; border: 1px solid #0f354b; }


/* Media queries */


@media only screen and (max-width: 1200px) {

#four-first h2, #four-second h2  { font-size: 17px; line-height: 23px; margin-bottom: 10px; }
#four-first .vc_col-sm-3, #four-second .vc_col-sm-3 { height: 303px; }
#inner-row .vc_col-sm-3 { width: 32%; }

#four-second img { height: 303px; }

}


@media only screen and (max-width: 992px) {

#header .logoholder { position: inherit; width: 100%; text-align: center; }
#header .menu { float: none; }
#header .widget { display: none; }
#header #menu-main { margin-top: 25px; margin-left: 60px; }
#four-first .vc_col-sm-3, #four-second .vc_col-sm-3 { width: 50%; float: left; overflow: hidden; }
#four-first h2, #four-second h2 { font-size: 20px; line-height: 26px; }
#welcome-row .vc_col-sm-8 { display: block; }

#content-row .widget-col #text-3 ul li a { width: 100%; }

div.vc_tta-panels img.alignright { width: 20%; }

#inner-row .vc_col-sm-3 { width: 50%; }

#four-second img { height: 296px; }

#four-first .vc_col-sm-3, #four-second .vc_col-sm-3 { height: 296px; }

.home  .vc_pageable-slide-wrapper .vc_grid-item {
    width: 50%;
}

}

@media only screen and (max-width: 768px) {

body .vc_row { margin-left:0; margin-right: 0; }

}

@media only screen and (max-width: 767px) {



/* MENU */
#header #menu-main { margin-left: 0px; margin-bottom: 10px; margin-top: 0; }
#header .navbar-default .navbar-collapse, .navbar-default .navbar-form  { border-color: transparent!important;}
#header .navbar-nav { float:left;margin-bottom:15px;box-shadow:none;}
#header .navbar-nav li { float:left;width:100%;}
#header .menu ul  { width:100%;float:left;text-align:left;margin:0;} 

#header .menu ul  li a { border-radius:0;margin:0 ;font-size:16px;line-height:14px;padding-left:15px} /* --- change me --- */

#header .menu ul ul  li a { border-radius:0;margin: 0;font-size:14px;line-height:25px;padding-left:25px} /* --- change me --- */

#header .navbar-collapse { padding-left:0;padding-right:0;}
.navbar-toggle { margin-top:20px;margin-bottom:10px} /* --- change me --- */
.navbar-toggle.modalsearch {margin-left:15px;}
.navbar-default .navbar-toggle .glyphicon { color:#0f354b;} /* --- change me --- */
.navbar-default .navbar-toggle .icon-bar { color:#fdb627;}

.navbar-collapse.in { overflow-y: unset;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color:transparent!important;padding-top:0;bordeR:none;box-shadow:none;}
#header .icon-bar { background-color:#0f354b;} /* --- change me --- */
#header  .navbar-toggle:hover .icon-bar{  background-color:#fff; }
#header  .navbar-toggle:hover { background:#0f354b;} /* --- change me --- */
#header  .navbar-toggle:focus .icon-bar{  background-color:#fff; }
#header  .navbar-toggle:focus { background:#0f354b;} /* --- change me --- */
#header  .navbar-toggle:hover .glyphicon {  color:#fff; }
#header  .navbar-toggle:focus .glyphicon {  color:#fff; }
#header .navbar-toggle:last-child {padding: 13px 10px; }

.navbar-default .navbar-toggle { border-color:#0f354b;background:#fff;} /* --- change me --- */
h4.modal-title { color:#0f354b;} /* --- change me --- */

.modal-content { position:relative;z-index:999;}
.navbar-collapse {z-index:99;}

.dropdown-menu { opacity: 1; display: block;  }
ul.nav li.dropdown:hover > ul.dropdown-menu { -webkit-animation-name: zoomsIn;
  animation-name: zoosmIn;
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; opacity: 1; }


#hero-image { margin-top: 0; }


#footer { text-align: center; }

#footer .footer-1,
#footer .footer-2 { width: 100%; }
#footer .footer-2 { margin-top: 20px; }
#footer .footer-2 div.right input[type="submit"] { height: 41px; }



/* TABS */
.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title>a,
.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body,
.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a,
.vc_tta-color-blue.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading { border-color: #0f354b !important; color: #0f354b  !important; }


.vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item{width:25%;float:left;}
#footer .footer-2 input[type="email"] { height: 41px; }

#inner-row .vc_column-inner  { padding: 0; }

#welcome-row .vc_col-sm-4 .wpb_text_column,
#content-row .widget-col .wpb_widgetised_column #text-2 { -webkit-box-shadow: 0px 0px 0px 0px #fff; box-shadow: 0px 0px 0px 0px #fff; }


.home .vc_pageable-slide-wrapper .vc_grid-item {
    float: left!important;
}






}/* end of 767px media */

@media only screen and (max-width: 690px) {
	
#welcome-row ul li { display: block; }
#welcome-row ul li a { width: 100%; }

}

@media only screen and (max-width: 610px) {

.table>thead>tr>th { font-size: 11px; }
.table>tbody>tr>td { font-size: 13px; }

#content-row .peru-col .box-1 ul li a { width: 100%; }

}

@media only screen and (max-width: 500px) {

#four-first .vc_col-sm-3, #four-second .vc_col-sm-3 { width: 100%; float: left; height: auto; }
#four-first .wpb_content_element, #four-second .wpb_content_element { margin-bottom: 0; }
div.vc_tta-panels img.alignright { margin: 10px 0 10px; width: 100%; }

#inner-row .vc_col-sm-3 { width: 100%; }

#four-second img { height: auto; }

.home  .vc_pageable-slide-wrapper .vc_grid-item {
    width: 100%;
}

}

@media only screen and (max-width: 425px) {

body h1 { font-size: 31px; line-height: 37px; }
body h2 { font-size: 19px; line-height: 28px; }

}

@media only screen and (max-width: 400px) {

body div.scroll-tables { overflow: scroll; }
body p.table-scroll { display: block; }


}


@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi) {

}

.page-id-564 form table tr td:nth-child(1) {width:32%;}
.page-id-564 form table tr td:nth-child(2) {width:21%;}
.page-id-564 form table tr td:nth-child(3) {width:21%;}




#four-first .vc_col-sm-3:last-of-type img {
}

body p, body li, body td, body dd, body label {
    font-size: 16px;
    line-height: 22px;
    font-family: Lato, sans-serif;
    color: #000;
    font-weight: 400;
    padding: 0px 0px -2px 7px;
}

.video video {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.minskad-marginal div {
    margin-bottom: -20px !important;
}