form#panels-edit-display-form .inside{
  width: 100%!important;
}
.gmap-gmap{
  max-width: 100%;
}
.gmap-image-field-show-map img {
  max-width: none !important;
}
.section-title + .panel-separator{
  display: none;
}
/**************************************
             PAGE
***************************************/
/*Clearfix elements*/

.container .panel-tema-layout .panel-col-main-content-2-col-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
}
.container .panel-tema-layout .panel-col-main-content-2-col-wrapper {
  display: inline-block;
  zoom: 1;
}
.ie7 .container .panel-tema-layout .panel-col-main-content-2-col-wrapper {
  display: inline;
}

html[xmlns] .container .panel-tema-layout .panel-col-main-content-2-col-wrapper {
  display: block;
}

/**************************************
             HEADER
***************************************/
#page > header .block-content {
  background: transparent;
}
.mainmenu {
  background: #FFFFFF;
  border-bottom: #d5d4d0;
}

/* Logo */
.ie7 .mainmenu > .inside > hgroup {
  position: relative;
  z-index: 100;
}
#site-name {
  float: right;
  width: 184px;
  text-align: right;
}
#site-name .link-site-logo {
  display: block;
  width: 184px;
  height: 60px;
}
#site-name .logo-default {
  position: relative;
  top: -23px;
  right: -8px;
}
#site-name .link-site-logo img {
  display: block;
  margin: 0 0 0 auto;
}
#site-name .link-site-name {
  display: block;
  margin: 18px 20px 0 auto;
}

/* Search Form */
#block-visitdk-search-visitdk-search-block .button-wrapper,
.form-item-market ~ .form-actions .button-wrapper,
#views-exposed-form-employees-list-panel-pane-1.ctools-auto-submit-full-form .views-submit-button .button-wrapper,
#views-exposed-form-employees-list-panel-pane-1 .views-submit-button .button-wrapper{
  background: transparent;
  border: 0;
  border-radius: 0;
}
#visitdk-search-form .form-wrapper,
.panel-col-main-content-custom #freetext-search-block-form > div,
#views-exposed-form-employees-list-panel-pane-1 .views-exposed-widgets{
  display: inline-block;
  zoom: 1;
  background: #efeeea;
  border: #d5d4d0 solid 1px;
}
.ie7 #visitdk-search-form .form-wrapper,
.ie7 .panel-col-main-content-custom #freetext-search-block-form > div,
.ie7 #views-exposed-form-employees-list-panel-pane-1 .views-exposed-widgets{
  display: inline;
}
#views-exposed-form-employees-list-panel-pane-1 .views-exposed-widgets {
  display: block;
}
#content #views-exposed-form-employees-list-panel-pane-1 .views-exposed-form .views-exposed-widget.views-submit-button{
  border: 0 none;
}
#visitdk-search-form .form-wrapper div,
#visitdk-search-form .form-wrapper span,
.panel-col-main-content-custom #freetext-search-block-form > div span,
.panel-col-main-content-custom #freetext-search-block-form > div div{
  vertical-align: top;
}
#visitdk-search-form .form-text,
.panel-col-main-content-custom #freetext-search-block-form .form-text,
#views-exposed-form-employees-list-panel-pane-1 .form-text{
  background: none repeat scroll 0 0 transparent;
  border: 0 none;
  color: #7D7463;
}
#visitdk-search-form .form-submit,
.panel-col-main-content-custom #freetext-search-block-form .form-submit,
#edit-submit-employees-list{
  background: url("../images/sprite.png") no-repeat -1180px -305px;
  border: 0 none;
  text-indent: -9999px;
  cursor: pointer;
  filter: none;
}
.ie7 #visitdk-search-form .form-submit,
.ie7 .panel-col-main-content-custom #freetext-search-block-form .form-submit,
.ie7 #edit-submit-employees-list {
  text-indent: 0;
  line-height: 300px;
  overflow: hidden;
}
#visitdk-search-form .compact-form-label,
.panel-col-main-content-custom #freetext-search-block-form .compact-form-label,
#views-exposed-form-employees-list-panel-pane-1 .views-exposed-widgets label{
  color: #333333;
  font-weight: normal;
}
#employees_list .pane-terms-list .pane-content .collapsibleList > li > ul ul a {
  padding-left: 62px;
}

/* Main Menu */

#block-menu-block-2 ul.menu,
#block-menu-block-2 ul.menu li,
#block-menu-block-1 ul.menu,
#block-menu-block-1 ul.menu li {
  list-style: none!important;
  background: none!important;
  display: inline-block;
}
.ie7 #block-menu-block-2 ul.menu,
.ie7 #block-menu-block-2 ul.menu li,
.ie7 #block-menu-block-1 ul.menu,
.ie7 #block-menu-block-1 ul.menu li {
  display: inline;
}
#block-menu-block-2 .menu-block-wrapper ul{
  display: block!important;
}
#block-menu-block-2 ul.menu > li > a {
  color: #FFFFFF;
  line-height: 55px;
  display: inline-block;
}
#block-menu-block-2 ul.menu > li > a:hover{
  color: #fff!important;
}
#block-menu-block-2 ul.menu > li > a + span {
  vertical-align: top;
  display: inline-block;
}
#block-menu-block-2 ul.menu > li.active-trail > a,
#block-menu-block-2 ul.menu > li > a:hover {
  background: url(../images/sprite-x.png) left -261px no-repeat;
}

#block-menu-block-2 ul.menu > li > a:after {
  display: inline-block;
  position: absolute;
  visibility: hidden;
  width: 20px;
  height: 55px;
  content: '';
  font-size: 0;
  vertical-align: middle;
  background: url(../images/sprite-x.png) -378px -263px no-repeat;
  background-color: transparent;
}
#block-menu-block-2 ul.menu > li > a:hover:after,
#block-menu-block-2 ul.menu > li.active-trail > a:after {
  visibility: visible;
}

#block-menu-block-2 ul.menu > li.active-trail > a + span,
#block-menu-block-2 ul.menu > li > a:hover + span {
  background: url(../images/sprite-x.png) -375px -261px no-repeat;
}

#block-menu-block-1 ul.menu a + span {
  display: none;
}
#block-menu-block-1 ul.menu a {
  background: url("../images/sprite.png") no-repeat scroll left -198px #fff;
  color: #464746;
  z-index: 1;
}
#block-menu-block-1 ul.menu a.active,
#block-menu-block-1 ul.menu a.active-trail,
#block-menu-block-1 ul.menu a:hover,
#block-menu-block-1 ul.menu a.qtip-hover{
  color: #000;
  text-shadow: 1px 1px 1px #fff;
  z-index: 2;
  background-color:#e6e4db;
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6e4db), color-stop(100%,#fefefd));
  background: -moz-linear-gradient(top,#e6e4db,#fefefd);
  background: -o-linear-gradient(#e6e4db, #fefefd);
  background: -ms-linear-gradient(#e6e4db, #fefefd);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e4db',endColorstr='#fefefd',GradientType=0);

}
#block-menu-block-1 ul.menu a:hover {
  color: #7D7463;
}
#block-menu-block-1 ul.menu li.last a + span {
  background: url(../images/sprite.png) left -198px no-repeat;
  vertical-align: top;
  display: inline-block;
}
/*Form domain*/
.block-market-redirect {
  background: url("../images/sprite.png") 0 -381px no-repeat;
}
#page > header{
  z-index: 3;
}

.block-market-redirect label,
.block-market-redirect form.jqtransformdone label,
.block-market-redirect .form-submit {
  display: none;
}
.block-market-redirect .jqTransformSelectWrapper {
  background: none!important;
  color: #fff;
}
.block-market-redirect .jqTransformSelectWrapper div span {
  text-transform: uppercase;
}
.block-market-redirect .jqTransformSelectWrapper a.jqTransformSelectOpen {
  background: url(../images/sprite.png) -1189px -118px no-repeat!important;
}
/* Social */
#block-follow-site {
  background: url("../images/sprite.png") 0 -381px no-repeat;
}
#block-follow-site .block-title {
  color: #fff;
  font-weight: normal;
  text-transform: uppercase;
}
#block-follow-site a.follow-link,
#block-asp-minipanel-asp-minipanel-fat-footer a.follow-link {
  text-indent: -9999px;
  background-image: url(../images/icon-sprite.png);
  background-repeat: no-repeat;
}
#block-follow-site a.follow-link-facebook,
#block-asp-minipanel-asp-minipanel-fat-footer a.follow-link-facebook {
  background-position: 0 0;
}
#block-follow-site a.follow-link-twitter,
#block-asp-minipanel-asp-minipanel-fat-footer a.follow-link-twitter {
  background-position: -33px 0;
}
#block-follow-site a.follow-link-flickr,
#block-asp-minipanel-asp-minipanel-fat-footer a.follow-link-flickr {
  background-position: -66px 0;
}
#block-follow-site a.follow-link-youtube,
#block-asp-minipanel-asp-minipanel-fat-footer a.follow-link-youtube {
  background-position: -99px 0;
}
#block-follow-site a.follow-link-instagram,
#block-asp-minipanel-asp-minipanel-fat-footer a.follow-link-instagram {
  background-position: -132px 0;
}
#block-follow-site a.follow-link-googleplus,
a.follow-link-googleplus {
  background-position: -165px 0;
}
#block-follow-site a.follow-link-pinterest,
#block-asp-minipanel-asp-minipanel-fat-footer a.follow-link-pinterest {
  background-position: -197px 0;
}

/**************************************
             FOOTER
***************************************/
#page > footer {
  color: #fff;
}
#page > footer .block-content {
  background: none;
}
.footer-logo {
  background: url(../images/sprite.png) 0 -491px no-repeat;
  text-indent: -9999px;
}
/*Navigations*/
#page > footer nav ul,
#page > footer nav li {
  list-style: none;
}
#page > footer nav li {
  display: inline-block;
  zoom: 1;
}
.ie7 #page > footer nav li {
  display: inline;
}
#page > footer nav li a {
  color: #fff;
}
#page > footer nav li a:hover {
  color: #648696!important;
}
#page > footer nav ~ nav li a {
  color: #a0a0a0;
}

/**************************************
             CONTENT
***************************************/

/* Maintenance page */
body.maintenance-page {
  max-width: 1180px;
  margin-bottom: 0;
}
.maintenance-page #page {
  background: transparent;
}
.maintenance-page #name-and-slogan {
  overflow: hidden;
  margin-top: 55px;
  margin-bottom: 40px;
  width: 100%;
  background-color: #fff;
  box-shadow: -1px 4px 54px #888;
}
.maintenance-page #site-name {
  margin: 10px 20px;
  width: inherit;
  font-family: 'Soho W02 Bold', sans-serif;
}
.maintenance-page #site-name a {
  display: inline-block;
}
.maintenance-page #page-title {
  border-bottom: none;
  color: #7f0006;
  font-style: oblique;
  font-weight: bold;
  background: #fff;
}
.maintenance-page #footer-wrapper {
  width: 100%;
  position: absolute;
  bottom: 380px;
}
.maintenance-page footer a {
  text-decoration: none;
  color: #ccc;
}
.maintenance-page #footer {
  position: relative;
}
.maintenance-page .footer-image {
  position: absolute;
  width: 305px;
  height: 380px;
  background: url(../images/maintance_page_footer_image.png) no-repeat transparent;
}
/**************************************
             PANELS
***************************************/
.panel-region {
  margin-bottom: 14px;
}
/* Panel background top*/
.container .panel-col-background {
  position: absolute;
  top: -22px;
  width: 100%;
  left: 0
}
.panel-col-background .pane-content {
  text-align: center;
}
/* Panel Navigarion top*/
.panel-col-background ~ section {
  z-index: 1;
}
form#panels-edit-display-form .panel-col-background ~ section,
form#panels-edit-display-form .panel-col-background{
  z-index: auto!important;
}
.panel-col-nav > .panel-separator,
.panel-col-top > .panel-separator {
  display: none;
}
.panel-col-nav {
  background: #dad8cf;
  border-top: 1px solid #c2c0b8;
}
.panel-col-nav .menu .pane-title,
#page-title,
.section-title h2,
.section-box-279.section-title h2,
.section-box-572.section-title h2,
.section-box-865.section-title h2,
#ankiro-search .pane-switch-searches h2 {
  display: block;
  line-height: 32px;
  text-transform: uppercase;
  background: #B4000B;
  border-bottom: 1px solid #B4000B;
  color: #fff;
  border-radius: 1px;
}
.panel-col-nav .menu .pane-title {
  height: 34px;
}
.panel-col-nav .menu .pane-title a,
#page-title a,
.section-title h2 a,
.section-title h2 .title,
.section-box-279.section-title h2 a,
.section-box-572.section-title h2 a,
.section-box-865.section-title h2 a,
#ankiro-search .pane-switch-searches h2 .title {
  color: #fff!important;
  background: none!important;
  text-transform: uppercase!important;
}
.panel-col-nav .pane-switch-searches.menu .pane-title{
  line-height: 32px;
}
#page-title {
  display: inline-block;
}
.ie7 #page-title{
  display: inline;
  zoom: 1;
}
.panel-col-nav .menu,
.panel-col-nav .menu li {
  list-style: none;
}
#content .panel-col-nav .menu li {
  display: inline-block;
}
.ie7 #content .panel-col-nav .menu li {
  display: inline;
  zoom: 1;
}
#content .panel-col-nav .menu li
#content .panel-col-nav .menu li a,
#content .panel-col-nav .menu .pane-content a,
#content .panel-col-nav .menu li:first-child a{
  color: #7d7263;
  display: inline-block;
  line-height: 37px;
  background: none;
  text-indent: 0!important;
}
#content .panel-col-nav .menu li:hover,
#content .panel-col-nav .menu li.active{
  background: url(../images/nav-right.png) 100% 0 no-repeat;
}
#content .panel-col-nav .menu li.active a.active,
#content .panel-col-nav .menu li a:hover,
#content .panel-col-nav .menu .pane-content li.active a,
#content .panel-col-nav .menu .pane-content a:hover {
  color: #7f0006;
  background: url(../images/nav-left.png) 50% bottom no-repeat;
}
.section-title  .pane-content ul,
.section-title  .pane-content li,
.pane-content .section-title ul,
.pane-content .section-title li{
  display: inline;
}
.section-title .pane-content a,
.pane-content > .section-title a{
  display: inline-block;
  background: url(../images/sprite-bullets.png) -258px -14px no-repeat;
  line-height: 34px;
  text-transform: none;
}
.section-title.title-links-list-red-first-button .pane-content li:first-child a {
  line-height: 32px;
  text-transform: uppercase;
  background: #B4000B;
  border-bottom: 1px solid #B4000B;
  color: #fff;
  border-radius: 1px;
  padding: 0 18px;
}
.section-title.title-links-list-red-first-button .pane-content li:first-child a:hover {
  color: #fff !important;
}
.section-title br {
  display: none;
}
/*Panel Top*/
#content .panel-col-top {
  background: #fff;
}
.panel-col-top h2 .title{
  color: #9D1920;
}
/*threecol_40_25_35*/

.container .panel-threecol_40_25_35 .panel-col-main-content-2-col-wrapper {
  background: #fff;
}
#content .panel-threecol_40_25_35  .panel-col-top {
  background: transparent;
}
.container .panel-threecol_40_25_35 > .panel-panel-wrapper > .panel-panel,
.container .panel-threecol_40_25_35 > .panel-panel-wrapper > .panel-panel-wrapper > .panel-panel {
  background: #fff;
}

/*twocol_35_65_stacked*/
.container .panel-twocol_35_65_stacked > .panel-panel-wrapper {
  background: #fff;
}
/*Twocol_65_35*/

.panel-twocol_65_35 .panel-col-main-content-col-1{
  background: #fff;
}
.panel-twocol_65_35 .panel-col-main-content-col-2{
  background: #fff;
}

/*NEW! Twocol_75_25*/
#top-ten-75-25.panel-twocol_75_25_stacked .panel-col-main-content-col-1 {
  background: #fff;
}
/*NEW! end */

/* ThreeCol_50_25_25 */
/*Theme layout & ThreeCol_50_25_25*/
.panel-col-top-wrapper{
  clear: both;
  overflow: hidden;
}
.panel-twocol_75_25_stacked .panel-col-top-wrapper {
  overflow: visible;
}
.container .panel-tema-layout .panel-panel.panel-col-top-left,
.container .panel-twocol_75_25_stacked  .panel-panel.panel-col-top-left {
  background: #fff;
}
.container .panel-tema-layout .panel-panel.panel-col-top-left h2,
.container .panel-twocol_75_25_stacked  .panel-panel.panel-col-top-left h2,
#single-offer .pane-node-content h2 .title{
  line-height: 33px;
}
.container .panel-col-content-bottom-wrapper {
  background: #fff;
}
.panel-col-bottom-row {
  text-align: center;
}
.container .panel-tema-layout > .panel-panel-wrapper > .inside > .panel-pane,
.container .panel-threecol_50_25_25     .panel-col-bottom-row > .panel-pane {
  text-align: left;
}
.container .panel-tema-layout > .panel-panel-wrapper > .inside > .panel-col-main-content-2-col-wrapper,
.container .panel-threecol_50_25_25 > .panel-panel-wrapper > .inside > .panel-col-main-content-2-col-wrapper,
.ProductWrapper{
  background: #fff;
}
.ProductInfoSidebar > div{
  border-bottom: 1px solid #d2cbb5;
}
.TellusProductMap > div{
  border-bottom: 1px solid #d2cbb5;
}
.TellusProductMap > div.gmap-control{
  border: 0;
}
.ProductRightSidebar{
  background: none repeat scroll 0 0 #FFFFFF;
}
/*Theme layout contents*/
.container .panel-tema-layout > .panel-panel-wrapper > .inside > .panel-col-top-left .panel-separator {
  display: none;
}
.pane-node-title {
  line-height: 33px;
}
.container .panel-tema-layout > .panel-panel-wrapper > .inside > .panel-col-top-left .pane-node-title .pane-title {
  color:#7d7363;
  display: block;
  line-height: 18px;
  font-weight: normal;
}
.container .panel-tema-layout > .panel-panel-wrapper > .inside > .panel-panel-wrapper > .inside > .panel-col-main-content-col-1 .pane-node-title,
.container .panel-threecol_50_25_25 > .panel-panel-wrapper > .inside > .panel-panel-wrapper > .inside > .panel-col-main-content-col-1 .pane-node-title {
  display: inline-block;
  zoom: 1;
  line-height: 33px;
}
.ie7 .container .panel-tema-layout > .panel-panel-wrapper > .inside > .panel-panel-wrapper > .inside > .panel-col-main-content-col-1 .pane-node-title,
.ie7 .container .panel-threecol_50_25_25 > .panel-panel-wrapper > .inside > .panel-panel-wrapper > .inside > .panel-col-main-content-col-1 .pane-node-title {
  display: inline;
}
.container .panel-tema-layout > .panel-panel-wrapper > .inside > .panel-panel-wrapper > .inside > .panel-col-main-content-col-1 .pane-node-title + .panel-separator,
.container .panel-threecol_50_25_25 > .panel-panel-wrapper > .inside > .panel-panel-wrapper > .inside > .panel-col-main-content-col-1 .pane-node-title + .panel-separator {
  display: inline-block;
  zoom: 1;
}
.ie7 .container .panel-tema-layout > .panel-panel-wrapper > .inside > .panel-panel-wrapper > .inside > .panel-col-main-content-col-1 .pane-node-title + .panel-separator,
.ie7 .container .panel-threecol_50_25_25 > .panel-panel-wrapper > .inside > .panel-panel-wrapper > .inside > .panel-col-main-content-col-1 .pane-node-title + .panel-separator {
  display: inline;
}

/*Bottom facebook element*/

.panel-col-content-bottom-wrapper h2 {
  color: #7d7463;
  border-bottom: 1px solid #d2cbb5;
}
/*twocol_75_25_stacked*/
.panel-twocol_75_25_stacked .pane-visitdk-search-results-pane h2:first-child {
  display: none;
}
/*Inner Panels*/
.container .panel-panel[class*="panel-row-main_content"] .panel-separator {
  display: none;
}

/*panel-3col - Encyclopedia*/
.panel-threecol_25_50_25_sep .panel-panel .panel-pane {
  background: #fff;
}

/* A change only for Planning your trip (ASP Page)*/
.panel-threecol_25_50_25_sep .panel-col-main-content-col-3 > .inside >.panel-pane.pane-de-kolonne-til-az-listen,
.panel-threecol_25_50_25_sep .panel-panel.panel-col-nav .panel-pane{
  background: transparent;
}

.panel-threecol_25_50_25_sep .panel-col-main-content-col-3 .pane-visitdk-custom-blocks-pane.section-box-279-228 {
  margin-right: 0;
  width: 100%;
}


/* Encyclopedia Filter */
.panel-threecol_25_50_25_sep .panel-panel.panel-col .pane-title,
.panel-threecol_25_50_25_sep .panel-panel.panel-col-first .pane-title,
.view-encyclopedia-listing .view-header p,
.view-encyclopedia-listing .views-field-title a,
.panel-pane[class*="pane-meet-danes-list"] .pane-title{
  border-bottom: 2px solid #efeeea;
  display: block;
}
.panel-pane[class*="pane-meet-danes-list"] .pane-title{
  background: none repeat scroll 0 0 #FFFFFF;
}
/*Encyclopedia Listing*/
.panel-panel .panel-pane.pane-encyclopedia-listing-panel-pane-1 .pane-title {
  border: 0 none;
  color: #333333;
}
.pane-encyclopedia-listing-panel-pane-1 .title{
  display: block;
  line-height: 28px;
}
.view-encyclopedia-listing .view-header p {
  border: 0 none;
  line-height: 58px;
}
.view-encyclopedia-listing .views-field-title a {
  line-height: 50px;
  border-bottom: 0;
  border-top: 2px solid #efeeea;
  background: url("../images/sprite.png") no-repeat scroll -1154px -474px transparent;
}
.view-encyclopedia-listing .views-field-title a.active,
.view-encyclopedia-listing .views-field-title a:hover {
  background-position: -1154px -374px;
  color: #7d7463;
}
.view-encyclopedia-listing .views-field-body {
  line-height: 20px;
}

/*twocol_50_50*/

.container .panel-twocol_50_50_stacked > .panel-panel-wrapper > .panel-panel .panel-pane:first-child h2 {
  line-height: 36px;
}

/* VIEW OFFERS LIST */

.view-offers-list .views-field-field-offer-price-description,
.view-offers-list .views-field-field-offer-price{
  display: none;
}
#offers .view-offers-list .views-row-first .views-field-field-offer-price-description,
#offers .view-offers-list .views-row-first .views-field-field-offer-price,
#single-offer .views-field-field-offer-price{
  display: block;
}
.view-offers-list .panel-pane[class*="section-box-279"] h2 .align-span{
  display: none;
}

#offers .view-offers-list .views-row-first.panel-pane[class*="section-box-279"] h2 .title{
  line-height: 30px;
}
#offers .view-offers-list .views-row-first .views-field-field-offer-price,
#single-offer .views-field-field-offer-price{
  line-height: 37px;
}
/*Taxonomy search page*/
/*Top 10 Listing*/

.panel-twocol_65_35 .field-name-body {
  line-height: 23px;
}
.pane-visitdk-topten-references .node-term{
  color: #7d7463;
}
.pane-visitdk-topten-references .node-term .title{
  line-height: 30px;
}
.pane-visitdk-topten-references .node-term .terms *{
  display: inline-block;
  padding-left: 10px;
}
.ie7 .pane-visitdk-topten-references .node-term .terms *{
  display: inline;
}
.pane-visitdk-topten-references .node-term li{
  line-height: 30px;
}

/* Search pages, global search */
.panel-col-nav .pane-switch-searches ul li {
  display: inline-block;
}
.ie7 .panel-col-nav .pane-switch-searches ul li{
  display: inline;
}
.pane-switch-searches ul li a,
#content a.the-print-button{
  display: block;
  text-indent: -9999px;
  background: url(../images/icon-sprite.png) -53px -149px no-repeat;
}
.pane-switch-searches ul li:first-child a{
  background: url(../images/icon-sprite.png) 0 -149px no-repeat;
}
.pane-switch-searches ul li.active a,
.pane-switch-searches ul li a:hover{
  background: url(../images/icon-sprite.png) -159px -149px no-repeat;
}
.pane-switch-searches ul li:first-child.active a,
.pane-switch-searches ul li:first-child a:hover{
  background: url(../images/icon-sprite.png) -106px -149px no-repeat;
}
.pane-switch-searches ul li:first-child.button-wrapper-print-button a,
#content a.the-print-button{
  background-position: 0 -528px;
}
.pane-switch-searches ul li:first-child.active.button-wrapper-print-button a,
.pane-switch-searches ul li:first-child.button-wrapper-print-button a:hover,
#content a.the-print-button:hover{
  background-position: -53px -528px;
}
.panel-twocol_75_25_stacked .pane-visitdk-search-facets-visitdk-search-page-form .form-submit,
.panel-twocol_75_25_stacked .pane-freetext-search .form-submit{
  background: url("../images/icon-sprite.png") no-repeat 100% -261px ;
  filter: none;
}
.panel-twocol_75_25_stacked .pane-visitdk-search-facets-visitdk-search-page-form .button-wrapper,
.panel-twocol_75_25_stacked #freetext-search-block-form .button-wrapper {
}
.panel-twocol_75_25_stacked .pane-tellus-search h2.pane-title,
.panel-twocol_75_25_stacked .pane-tellus-search .TellusNoOfHits h3{
  display: none;
}
.pane-tellus-search .TellusNoOfHits h3,
.panel-threecol252550 .section-box-572 .search-results-header-wrapper h2{
  color: #333;
}
/* Search pager */

/* Search result listing */
.panel-searchpage .panel-col-main-content-col-1 .search-results-header-wrapper h2{
  line-height: normal;
}
.panel-twocol_75_25_stacked .pane-tellus-search .TellusProduct,
.panel-twocol_75_25_stacked .visitdk-search-search-result {
  background: #fff;
}
.panel-twocol_75_25_stacked .pane-tellus-search .TellusProduct:hover,
.panel-twocol_75_25_stacked .visitdk-search-search-result:hover,
#content .panel-searchpage .visitdk-search-search-result:hover,
#content .panel-searchpage .TellusProductList .TellusProduct:hover,
#activities .view-content .views-row:hover{
  background: #efeeea;
  cursor: pointer;
}
.panel-twocol_75_25_stacked .pane-tellus-search .TellusProduct .ProductNumber,
.panel-twocol_75_25_stacked .result-number,
#content .panel-searchpage .result-number,
#content .panel-searchpage .ProductNumber{
  text-align: right;
  color: #7d7363;
}

.panel-twocol_75_25_stacked .pane-tellus-search .TellusProduct .node-title h2 a,
.panel-twocol_75_25_stacked .visitdk_search-results h3 a,
#activities h2 a,
#content .panel-searchpage .node-title h2 a,
#content .panel-searchpage .visitdk_search-results h3 a{
  color: #333333;
}

.panel-twocol_75_25_stacked .pane-tellus-search .TellusProduct:hover .node-title h2 a,
.panel-twocol_75_25_stacked .pane-tellus-search .TellusProduct .node-title h2 a:hover,
.panel-twocol_75_25_stacked .visitdk-search-search-result:hover h3 a,
#content .panel-searchpage .visitdk-search-search-result:hover h3 a,
#content .panel-searchpage .TellusProductList .TellusProduct:hover .node-title h2 a{
  color: #7F0006;
}
.panel-twocol_75_25_stacked .pane-tellus-search .TellusProduct .node-body,
.panel-twocol_75_25_stacked .visitdk_search-results .search-snippet,
#activities .views-field-field-body-summary,
#content .panel-searchpage .node-body,
#content .panel-searchpage .visitdk_search-results .search-snippet{
  color: #6c6c6c;
}
.panel-twocol_75_25_stacked .pane-tellus-search .TellusProduct:hover .node-body,
.panel-twocol_75_25_stacked .visitdk-search-search-result:hover .search-snippet-info .search-snippet,
#content .panel-searchpage .visitdk-search-search-result:hover .search-snippet-info .search-snippet,
#content .panel-searchpage .TellusProductList .TellusProduct:hover .node-body{
  color: #333;
}
.panel-twocol_75_25_stacked .visitdk-search-search-result .buttons-hover{
  display: none;
}
.ProductBodyContent .ProductName{
  line-height: 33px;
}
.ProductBodyContent .TellusMediaList .slider-t2 .image img {
  display: inline;
}
.ProductBodyContent .TellusMediaList .slider-t2 .image {
  text-align: center;
  background: #000;
}

/* Search Planing left */

#search-panel.panel-threecol252550 .section-box-572 h2.pane-title{
  display: none;
}
#search-panel.panel-threecol252550 .pane-custom.panel-pane[class*="section-box-279"] .pane-title,
.panel-twocol_50_50 .panel-pane[class*="pane-facetapi"] .pane-title {
  color: #333333;
}
#search-panel.panel-threecol252550 .panel-pane.section-box-279 h2 .align-span{
  display: none;
}
/*maalgrupe*/
.panel-twocol_50_50 .panel-col-top .facetapi-facet-im-field-office-type li.leaf a{
  float: none;
}
.facetapi-facet-im-field-office-type li.leaf a,
.facetapi-facet-im-field-office-type li.leaf span {
  display: block;
}
.facetapi-facet-im-field-office-type li.leaf:hover{
  background-color: #efeeea;
}
#content .panel-twocol_50_50 .panel-col-top .panel-pane[class*="pane-facetapi-"] {
  margin-right: 0;
  width: 25%;
}
#content .panel-twocol_50_50 .panel-col-top .panel-pane[class*="pane-facetapi-"] .facetapi-facetapi-links {
  padding-right: 4.8%;
}
#content .panel-twocol_50_50 .panel-col-top .panel-pane[class*="pane-facetapi-"] .facetapi-facetapi-links li {
  list-style-position: outside;
}
#content .panel-twocol_50_50 .panel-col-top .panel-pane[class*="pane-facetapi-"] .facetapi-facetapi-links a  .element-invisible {
  display: none;
}
#content .panel-twocol_50_50 .panel-col-top .panel-pane[class*="pane-facetapi-"] .facetapi-facetapi-links a {
  padding-left: 5%;
}
#facetapi-facet-apachesolrsolr-block-im-field-office-type li.leaf .active-link,
#facetapi-facet-apachesolrsolr-block-im-field-office-type li.leaf .active-link span{
  color: #7F0006;
  background-image: none;
}
#content .panel-twocol_50_50 #facetapi-facet-apachesolrsolr-block-im-field-office-type li.leaf a:hover,
#content .panel-twocol_50_50 #facetapi-facet-apachesolrsolr-block-im-field-office-type li.leaf .active-link a{
  font-weight: normal!important;
}
/* Search planing middle*/

#facet-ladder-terms-widget-form,
#im-field-area-geography-facetapi-dropdowns-form{
  background: url(../images/map-search.png) no-repeat 3px 0;
}
/* Search planing right */

.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList{
  border-top: solid 2px #efeeea;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .pane-content > .TellusProductList{
  border-top: none;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct{
  border-bottom: 2px solid #efeeea;
  background: #fff;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .product-planning-image-box,
.panel-threecol252550 .section-box-572 .search-results li .image_thumbnail{
  text-align: center;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .node-title h2,
.panel-threecol252550 .section-box-572 .search-results li .title{
  color: #333;
  line-height: normal;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .node-title h2 a{
  color: #333;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct.hover .internal-node .node-title h2,
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct.hover .internal-node .node-title h2 a{
  color: #CB1B24;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .node-title address{
  color: #333;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .node-body,
.panel-threecol252550 .section-box-572 .search-results .search-snippet{
  color: #6c6c6c;
}
.panel-threecol252550 .section-box-572 .search-results .search-snippet{
  overflow: hidden;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct:hover,
.panel-threecol252550 .section-box-572 .search-results .visitdk-search-search-result:hover,
#content .panel-searchpage .TellusProductList .TellusProduct:hover,
#content .panel-searchpage .visitdk-search-search-result:hover{
  cursor: pointer;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct.hover .internal-node .node-body,
.panel-threecol252550 .section-box-572 .search-results .visitdk-search-search-result.hover .search-snippet{
  color: #333;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .TellusStarRating li,
.TellusStarRating li{
  display: inline;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .TellusStarRating .star,
.TellusStarRating .star{
  cursor: default;
  display: inline-block;
  background: url(../images/icon-sprite.png) no-repeat -268px -141px;
}
/*.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct.hover .internal-node .TellusStarRating .star{
  background: url(../images/icon-sprite.png) no-repeat -243px -169px;
}*/
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .TellusBookingBox,
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .see-more{
  text-transform: lowercase;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .TellusBookingBox .button-wrapper,
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .button-wrapper {
  background: none;
  border: none;
  border-radius: 3px 0 0 3px;
  display: inline-block;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .TellusBookingBox .button-wrapper a,
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .button-wrapper a,
.panel-threecol252550 .section-box-572 .search-results .link-read-more a{
  border: 0;
  color: #FFFFFF;
  cursor: pointer;
  line-height: 20px;
  text-align: center;
  border-radius: 3px 0 0 3px;
  background-color:#dd0009;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd0009',endColorstr='#b6081a',GradientType=0);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dd0009), color-stop(100%,#b6081a));
  background: -moz-linear-gradient(top,#dd0009,#b6081a);
  background-image: -o-linear-gradient(#dd0009,#b6081a);
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .first a,
.panel-threecol252550 .section-box-572 .search-results .first a{
  border-radius: 3px 0 0 3px!important;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .last a,
.panel-threecol252550 .section-box-572 .search-results .last a{
  border-radius: 0 3px 3px 0!important;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .first.last a,
.panel-threecol252550 .section-box-572 .search-results .first.last a{
  border-radius: 3px 3px 3px 3px!important;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .TellusBookingBox .button-wrapper a:hover,
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .button-wrapper a:hover,
.panel-threecol252550 .section-box-572 .search-results .link-read-more a:hover{
  background-color:#ad0007;
  color: #fff;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ad0007',endColorstr='#860613',GradientType=0);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ad0007), color-stop(100%,#860613));
  background: -moz-linear-gradient(top,#ad0007,#860613);
  background-image: -o-linear-gradient(#ad0007,#860613);
}
.panel-threecol252550 .section-box-572 .search-results .link-read-more a:hover{
  color: #fff!important;
}
.panel-threecol252550 .section-box-572.pane-tellus-search .TellusProductList .TellusProduct .internal-node .button-wrapper a,
.panel-threecol252550 .section-box-572 .search-results .link-read-more a{
  border-radius: 0;
}

#search-panel.panel-threecol252550 .pane-custom.panel-pane[class*="section-box-279"] .pane-title .align-span,
.panel-twocol_50_50 .panel-pane[class*="pane-facetapi"] .pane-title .align-span,
.example-select-facet .align-span,
.pane-my-guide-filter .align-span{
  display: inline-block!important;
  height: 38px!important;
}
.pane-my-guide-filter h2{
  border-bottom: 2px solid #efeeea;
}
/* Search result listing */
.panel-twocol_75_25_stacked .pane-tellus-search .TellusProduct .node-term ul li,
#content .panel-searchpage .TellusProductList .TellusProduct .node-term ul li{
  color: #7F0006;
}
.panel-twocol_75_25_stacked .pane-tellus-search .TellusProduct:hover .node-term ul li,
.panel-twocol_75_25_stacked .pane-tellus-search .TellusProduct:hover .node-term ul li a,
.panel-twocol_75_25_stacked .visitdk-search-search-result:hover .search-snippet-info .node-type a,
#content .panel-searchpage .TellusProductList .TellusProduct:hover .node-term ul li a,
#content .panel-searchpage .visitdk-search-search-result:hover .search-snippet-info .node-type a{
  color: #cb1b24;
}
/* Search editorial right */
.panel-threecol252550 .section-box-572 .search-results{
  border-top: 2px solid #efeeea;
}

.panel-threecol252550 .section-box-572.pane-visitdk-search-renderfirst-pane .search-results{
  border-top: 10px solid #efeeea;
  border-bottom: 10px solid #efeeea;
  clear: both;
}
.pane-my-guide-list.blocks-3-custom .custom-blocks .visitdk-search-search-result:first-child + li + li + li,
.pane-my-guide-list.blocks-3-custom .TellusProductList .TellusProduct:first-child + .TellusProduct + .TellusProduct + .TellusProduct{
  border-top: 14px solid #efeeea;
}
.panel-threecol252550 .section-box-572.pane-my-guide-list .PagerWrapper{
  border-bottom: 10px solid #efeeea;
}
.panel-threecol252550 .section-box-572.pane-my-guide-list .PagerWrapper ~ .PagerWrapper {
  border-top: 10px solid #efeeea;
  border-bottom: 0 none;
}
.panel-threecol252550 .section-box-572 .search-results li{
  border-bottom: 2px solid #efeeea;
}
.search-results .title a,
.panel-threecol252550 .section-box-572 .search-results .visitdk-search-search-result.hover .page-added-to-my-guide{
  color: #333;
}
.panel-threecol252550 .section-box-572 .search-results .visitdk-search-search-result.hover .title,
.panel-threecol252550 .section-box-572 .search-results .visitdk-search-search-result.hover .title a{
  color: #CB1B24
}
.panel-threecol252550 .section-box-572 .search-results .buttons-hover{
  text-transform: lowercase;
}
.panel-threecol252550 .section-box-572 .search-results .buttons-hover .link-read-more a{
  display: block;
}
/*Add / remove Icon*/
.search-wrap .add-remove-link{
  vertical-align: baseline;
}
.node-title .add-my-guide{
  background: none;
  vertical-align: top;
}
.node-title .add-my-guide .icon{
  background: url(../images/icon-sprite.png) no-repeat 0 -404px;
  margin: 0;
}
.node-title .add-my-guide:hover .icon{
  background-position: -34px -404px;
}
.node-title .add-my-guide.action-remove .icon{
  background: url(../images/icon-sprite.png) no-repeat 0 -432px;
}
.node-title .add-my-guide.action-remove:hover .icon{
  background-position: -34px -432px;
}
.node-title  .add-my-guide .text{
  color: #800008;
  text-transform: lowercase;
  line-height: 20px;
}

.panel-twocol_25_75_stacked .pane-tellus-search .TellusProductList .ProductName {
  color: #6c2066;
}
.panel-twocol_25_75_stacked .pane-tellus-search .TellusProduct .summary,
.panel-twocol_25_75_stacked .pane-tellus-search .TellusProduct .dtstart,
.panel-twocol_25_75_stacked .pane-tellus-search .TellusProduct .dtend {
  color: #474847;
}

/* panel searchpage */
#content .panel-searchpage .panel-col-main-content{
  background: #fff;
}
.pane-ankiro-custom-layout-form .button-wrapper button,
#content .panel-searchpage .panel-col-main-content .button-wrapper input.form-submit{
  background: url(../images/icon-sprite.png) no-repeat 100% -262px;
  filter: none;
}
#content .panel-searchpage .panel-col-main-content-2-col-wrapper .panel-col-main-content-col-1{
  background: #fff;
}
#content .panel-searchpage .panel-col-main-content-2-col-wrapper .panel-col-main-content-col-2{
  background: #fff;
}
#content .panel-searchpage .panel-col-main-content-2-col-wrapper .panel-col-main-content-col-1 div.pane-visitdk-search-results-pane h2,
#content .panel-searchpage .panel-col-main-content-2-col-wrapper .panel-col-main-content-col-2 div.pane-tellus-search .TellusTotalProducts h3{
  color: #7d7463;
}
#content .panel-searchpage .see-more-link{
  color: #CB1B24;
  display: block;
}
#content .panel-searchpage .node-image,
#content .panel-searchpage .buttons-hover,
#content .panel-searchpage .search-results-counter
/*#content .panel-searchpage .node-type*/{
  display: none;
}
/* search whatson */
.PagerWrapper{
  background: #fff;
}
#content .pager-current {
  font-weight: normal;
}
.panel-twocol_25_75_stacked .pane-tellus-search .TellusProduct .node-date {
  color: #474847;
}
.panel-twocol_25_75_stacked .pane-tellus-search .TellusProduct .TellusCategoryList a{
  color: #474847;
}
/* search whatson left col*/
.panel-twocol_25_75_stacked .panel-col-main-content-col-1 .panel-pane[class*="pane-facetapi"] h2 .title {
  color: #37302c;
  cursor: pointer;
}
.panel-twocol_25_75_stacked .panel-col-main-content-col-1 .panel-pane[class*="section-box-279"] h2 a {
  color: #37302c;
}
.panel-twocol_25_75_stacked .panel-col-main-content-col-1 .container-inline-date > .form-item {
  border: 0px;
}
/*Menu col 1*/
#content .panel-danskturisme .panel-col-top {
  background: transparent;
}
.panel-col-main-content-custom .pane-visitdk-simple-links-pane.section-box-279 .title{
  color: #9d191f;
}
/*Search block*/
.panel-col-main-content-custom .pane-freetext-search.section-box-279 .align-span{
  display: none;
}
.panel-col-main-content-custom .pane-freetext-search.section-box-279 .button-wrapper{
  background: none repeat scroll 0 0 transparent;
  border: medium none;
}
/*BLocks listing*/
.panel-col-main-content-custom .pane-visitdk-publikation-pane .section-box-279-470{
  border-right: 3px solid #efeeea;
}
.panel-col-main-content-custom .pane-visitdk-publikation-pane.section-box-279 .publikation-image{
  display: inline-block;
}
.panel-col-main-content-custom .pane-visitdk-publikation-pane.section-box-279 .publikation-title{
  display: inline-block;
}
.panel-danskturisme .panel-col-content-bottom-wrapper h2{
  border: 0;
  color: #9d191f;
}
.panel-danskturisme .panel-col-content-bottom-wrapper .block_teaser{
  color: #37302c;
  line-height: 19px;
}
.panel-col-main-content-custom .pane-visitdk-publikation-pane .section-box-279-228 + .section-box-279-228{
  border-top: 3px solid #efeeea;
}
.panel-col-bottom-row-full-width{
  background: #fff;
}
#single-offer .pane-node-content h2 .align-span{
  display: inline-block;
}
#single-offer .views-field-field-offer-you-get{
  line-height: 21px;
}
#single-offer .views-field-field-offer-valid{
  color: #7D7263;
}
#single-offer .views-field-field-phone .field-name-field-label{
  color: #7D7263;
}
/* employees-list */
#employees_list .section-box-279-300 .views-field-term-node-tid {
  font-weight: normal;
}

#employees_list .employee_img {
  text-align: center;
}

/* meetadane*/
.view-meet-danes-list #views-exposed-form-meet-danes-list-panel-pane-1  {
  background: #fff;
}
#content .view-meet-danes-list #views-exposed-form-meet-danes-list-panel-pane-1 .views-submit-button{
  display: none;
}
#meetadane .block_teaser{
  color: #333;
  line-height: 22px;
}
#meetadane .panel-col-first h2 {
  line-height: 30px;
}
.pane-custom-pane-nodequeues .pane-title{
  display: none;
}
/* danes chef */

#danes-chef .pane-gallery-reference-view-panel-pane-1 {
  margin-bottom: 35px;
}
/* personal info */
#danes-chef .pane-entity-field .pane-title {
  color: #7d7363;
  font-weight: normal;
}
.pane-node-field-block-under-gallery {
  line-height: 22px;
}
#danes-chef .quote {
  color: #7d7363;
  font-weight: normal;
}
#danes-chef .pane-entity-field .field-type-number-integer,
#danes-chef .pane-entity-field .field-type-link-field {
  line-height: 21px;
}
/* facts */
#danes-chef .field-collection-container,
#danes-chef .field-collection-view {
  border: 0;
  font-weight: 300;
}
#danes-chef .field-collection-container .field-name-field-block-title,
#danes-chef .field-collection-view .field-name-field-block-title{
  border: 0;
}
#danes-chef .field-collection-view ul,
#danes-chef .field-collection-view ol {
  list-style-position: inside;
}
#danes-chef .field-collection-view a{
  color: #800008;
}

/* tags */
.related-tags {
  border-bottom: 1px solid #d2cbb5;
  border-top: 1px solid #d2cbb5;
  margin-bottom: 28px;
}
.related-tags ul {
  line-height: 41px;
}
.related-tags ul  li:after {
  content: ",";
  color: #7d7463;
}
.related-tags ul li:last-child:after {
  content: "";
}
#danes-chef .related-tags .pane-title {
  color: #7d7463;
  line-height: 45px;
}
#danes-chef .related-tags li {
  line-height: 45px;
}
#danes-chef .view-related-meet-danes .views-field-title {
}
#danes-chef .view-related-meet-danes .views-field-title a {
  color: #333;
}
#danes-chef .view-related-meet-danes .views-row {
  border-bottom: 14px solid #efeeea;
}


.facetapi-facet-im-field-office-type li.leaf {
  list-style: none inside none;
}

/* Employee - single */
.container #employee_single.panel-threecol_50_25_25 > .panel-panel-wrapper > .panel-panel-wrapper > .panel-col-main-content-col-1 .field-name-field-job-title{
  color: #7d7363;
}
.container #employee_single.panel-threecol_50_25_25 .panel-col-main-content-col-1 .pane-node-field-teaser-information,
.container #employee_single.panel-threecol_50_25_25 .panel-col-main-content-col-1 .view-employees-references{
  line-height: 24px;
}
.container #employee_single.panel-threecol_50_25_25 .panel-col-main-content-col-1 .pane-node-field-teaser-information .field-name-field-label,
.container #employee_single.panel-threecol_50_25_25 .panel-col-main-content-col-1 .pane-node-field-teaser-references .field-name-field-label,
.container #employee_single.panel-threecol_50_25_25 .panel-col-main-content-col-1 .view-employees-references .views-field-field-label{
  color: #7d7263;
}
.container #employee_single.panel-threecol_50_25_25 .panel-col-main-content-col-1 .view-employees-references .views-field-field-teaser-reference{
  color: #7F0006;
}
#employee_single .panel-col-main-content-col-wrapper .panel-separator{
  display: none;
}
#employee_single .panel-col-main-content-2-col-wrapper-bottom{
  border-top: solid 1px #d2cbb5;
}
#employee_single .panel-col-main-content-2-col-wrapper-bottom .panel-col-main-content-col-2-bottom .field h2.field-label{
  color: #141414;
  font-weight: normal;
  text-transform: capitalize;
}
#employee_single .panel-col-main-content-2-col-wrapper-bottom .panel-col-main-content-col-2-bottom .pane-node-field-phone .field-name-field-label,
#employee_single .panel-col-main-content-2-col-wrapper-bottom .panel-col-main-content-col-2-bottom .pane-node-field-contact-info .field-name-field-label{
  color: #7d7263;
}
#employee_single .panel-col-main-content-2-col-wrapper-bottom .panel-col-main-content-col-2-bottom .pane-node-field-phone .field-name-field-value,
#employee_single .panel-col-main-content-2-col-wrapper-bottom .panel-col-main-content-col-2-bottom .pane-node-field-contact-info .field-name-field-value{
  color: #262626;
}
#employee_single .panel-col-main-content-2-col-wrapper-bottom .panel-col-main-content-col-2-bottom .pane-node-field-contact-info .field-name-field-label{
  color: #141414;
}

/* Activities page*/
#activities .pane-content{
  color: #6c6c6c;
  overflow: hidden;
}
#activities .pane-content em.placeholder{
  font-style: normal;
}
#activities .view-content{
  border: solid 14px #efeeea;
  border-width: 14px 0;
}
#activities .view-content .views-row {
  border-top: 2px solid #efeeea;
}
#activities .view-content .views-row:first-child{
  border: none;
}
#activities .view-content .views-field-field-image .views-label-field-image{
  display: none;
}
#activities .view-content .views-field-title a{
  color: #333333;
}
#activities .view-content .views-field-title a:hover{
  color: #CB1B24
}
#activities .view-content .views-field-body{
  color: #6c6c6c;
}
/*My guide header*/
.pane-my-guide-name{
  width: 80%;
}
.pane-my-guide-name h1{
  background: url("../images/sprite.png") no-repeat right -1278px;
  min-height: 25px;
  display: inline;
  line-height: 37px;
  cursor: pointer;
}
.pane-my-guide-name h1 .button-wrapper{
  line-height: 16px;
  margin: 0;
}
.pane-clear-my-guide,
.pane-publish-button{
  float: right;
  max-width: 10%;
}
.panel-pane[class*="section-box-279"].pane-my-guide-filter,
.panel-pane[class*="section-box-572"].pane-my-guide-list {
  background: none;
}
.panel-pane[class*="section-box-279"].pane-my-guide-filter .pane-title,
.panel-pane[class*="section-box-572"].pane-my-guide-list .pane-title,
.panel-pane[class*="section-box-279"].pane-my-guide-filter .pane-content{
  background: #fff!important;
  overflow: hidden;
}
/*Offers Page*/
.views-exposed-form #edit-field-offer-type-tid-wrapper > label,
.views-exposed-form #edit-field-offer-type-tid-i18n-wrapper > label {
  display: none;
}

/*HIDE FILTERS ON VIEW view-basic-pages-list*/
#content .view-basic-pages-list .view-filters{
  display: none;
}
/* Footer bottom */
.pane-node-body h2, #brochure-text .pane-title {
  line-height: 30px;
}
.panel-col-custom-bottom-blocks  .pane-visitdk-simple-links-pane[class*="section-box-279"]:first-child h2,
.panel-col-custom-bottom-blocks  .panel-pane[class*="section-box"] ~ .panel-pane[class*="section-box"] h2.pane-title
{
  background: url("../images/footer_icons.png") no-repeat -95px 13px;
  padding-left:  40px;
}

.panel-col-custom-bottom-blocks  .pane-visitdk-simple-links-pane[class*="section-box"] ~ .panel-pane[class*="section-box"] h2.pane-title {
  background-position: -52px -45px;
}
.panel-col-custom-bottom-blocks  .pane-visitdk-simple-links-pane[class*="section-box"] ~ .pane-visitdk-simple-links-pane.section-box-572 h2 {
  background-position: 0px -91px!important;
}

.disabled-link {
  cursor: default;
}

/*
 *  Wallpaper banner demo
**/
#block-openx-13 {
  position: fixed;
  left: 50%;
  top: 0;
  margin-left: -735px;
}

#main-content {
  z-index: 2 !important;
  background-color: #efeeea;
}

#page > footer {
  z-index: 2;
}

/* Fat Footer */
.with-fat-footer .footer-logo {
  display: none;
}
#block-asp-minipanel-asp-minipanel-fat-footer li {
  list-style-type: none;
  list-style-image: none;
  padding: 0;
}
#block-asp-minipanel-asp-minipanel-fat-footer,
#block-asp-minipanel-asp-minipanel-fat-footer a,
#block-asp-minipanel-asp-minipanel-fat-footer h2 {
  color: #FFF;
}
#block-asp-minipanel-asp-minipanel-fat-footer a:hover {
  color: #648696 !important;
}
#block-asp-minipanel-asp-minipanel-fat-footer ul.menu li {
  border-bottom: 2px solid #0d303c;
  line-height: 20px;
}
#block-asp-minipanel-asp-minipanel-fat-footer .panel-row-fat-footer-2 .pane-visitdk-html-blocks-pane {
  border-top: 1px solid #0d2d37;
}
#block-asp-minipanel-asp-minipanel-fat-footer .pane-visitdk-html-blocks-pane .block_teaser,
#block-asp-minipanel-asp-minipanel-fat-footer .pane-visitdk-html-blocks-pane .block_teaser a {
  color: #CCC;
}
#block-asp-minipanel-asp-minipanel-fat-footer #site-name a {
  display: block;
  height: 40px;
  overflow: hidden;
  text-align: left;
  text-indent: -9999px;
  background: url(../images/vdk-fat-footer-logo.png) no-repeat 0 0;
}

/* Cookies policy popup */
#sliding-popup .popup-content {
  max-width: 1180px;
  min-width: 980px;
  margin: 0 auto;
}
#sliding-popup .popup-content #popup-text{
  width: 77.5%;
  max-width: 77.5%;
  margin: 25px 0 20px;
  font-weight: normal;
}
#sliding-popup .policy {
  display: inline-block;
  width: 13%;
  margin: 0 1% 0 1.5%;
  line-height: 27px;
  vertical-align: middle;
}
#sliding-popup .policy-msg {
  display: inline-block;
  width: 70%;
  vertical-align: middle;
  color: #c1c2b0;
}
#sliding-popup .popup-content #popup-buttons {
  float: left;
  max-width: 22.5%;
  margin: 15px 0;
}
#sliding-popup .popup-content #popup-buttons button {
  display: block;
  margin: 7px 0 0;
  color: #fff;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
}
#sliding-popup .popup-content #popup-buttons button.agree-button,
#sliding-popup .popup-content #popup-buttons button.hide-popup-button {
  padding: 4px 20px;
  background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E20512), color-stop(1, #BF0C0D) );
  background: -moz-linear-gradient( center top, #E20512 5%, #BF0C0D 100% );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E20512', endColorstr='#BF0C0D');
  background-color: #BF0C0D;
  border-color: #BF0C0D;
}
#sliding-popup .popup-content #popup-buttons button.find-more-button {
  padding-left: 10px;
  filter: none;
  border-color: transparent;
  background: url("../images/sprite.png") no-repeat scroll -1193px -1543px transparent;
}

/**
 * Tellus Product List sitemap
 */
.tellus-product-list-sitemap {
  background: #fff;
  overflow: hidden;
}
.tellus-product-list-sitemap .TellusNoOfHits h3 {
  display: none;
}
.tellus-product-list-sitemap .TellusProduct {
  background: #fff;
  border-top: 2px solid #efeeea;
  clear: both;
  display: block;
  overflow: hidden;
  padding: 1%;
}
.tellus-product-list-sitemap .TellusProductList {
  border-bottom: 2px solid #efeeea;
}
.tellus-product-list-sitemap .TellusProduct .ProductName {
  margin-bottom: .6em;
}
.tellus-product-list-sitemap .TellusProduct .ProductImageBox {
  float: right;
  margin-left: 2%;
}
.tellus-product-list-sitemap .TellusProduct .ProductImageBox img {
  max-width: 220px !important;
  max-height: 128px;
}


/**
 * Asp Language Popup Switcher
 */
.asp-language-popup-switcher-popup #cboxLoadedContent {
  overflow-x: hidden !important;
  overflow-y: auto;
}
.asp-language-popup-switcher-popup #cboxClose {
  visibility: hidden;
}
.asp-language-popup-switcher-popup.loading:before {
  display: block;
  width: 66px;
  height: 66px;
  margin-left: 44%;
  margin-top: 32%;
  content: '';
  background: url("../images/icon-waiting.gif") no-repeat transparent;;
}

.asp-language-popup-switcher {
  width: 710px;
  min-height: 500px;
  padding: 15px 35px 0;
}

.asp-language-popup-switcher .title {
  width: 615px;
  padding-bottom: 45px;
  font-size: 31px;
  cursor: default;
}

.asp-language-popup-switcher .title em {
  font-style: normal;
}

.language-list {
  overflow: hidden;
}

.language-list ul {
  padding: 0;
}

.language-list ul li {
  float: left;
  width: 200px;
  margin-right: 35px;
  margin-top: 20px;
}

/*.language-list ul li:first-child,
.language-list ul li:nth-child(2),
.language-list ul li:nth-child(3) {
  margin-bottom: 40px;
}*/

.language-list ul li a {
  display: inline-block;
  color: #333;
  font-size: 14px;
}



.language-list ul li a:before {
  display: inline-block;
  width: 30px;
  height: 20px;
  margin-top: -2px;
  margin-right: 20px;
  content: "";
  vertical-align: middle;
  background-image:url(../images/flags.png);
  background-repeat: no-repeat;
  background-color: transparent;
}

.language-list ul .asp-language-default a:before,
.language-list ul .asp-language-ln-int a:before,
.language-list ul .asp-language-ln-ca a:before {
  background-position: -129px -76px;
}

.language-list ul .asp-language-en-usa a:before,
.language-list ul .asp-language-en-us a:before {
  background-position: -1px -1px;
}

.language-list ul .asp-language-en-gb a:before {
  background-position: -65px -23px;
}

.language-list ul .asp-language-en-au a:before {
  background-position: -65px -45px;
}

.language-list ul .asp-language-da a:before {
  background-position: -1px -23px;
}

.language-list ul .asp-language-de a:before {
  background-position: -65px -1px;
}

.language-list ul .asp-language-es a:before {
  background-position: -65px -67px;
}

.language-list ul .asp-language-fr a:before {
  background-position: -1px -45px;
}

.language-list ul .asp-language-it a:before {
  background-position: -33px -67px;
}

.language-list ul .asp-language-nl a:before {
  background-position: -1px -67px;
}

.language-list ul .asp-language-ru a:before {
  background-position: -33px -45px;
}

.language-list ul .asp-language-pt-br a:before {
  background-position: -97px -23px;
}

.language-list ul .asp-language-no a:before,
.language-list ul .asp-language-nb a:before,
.language-list ul .asp-language-nn a:before {
  background-position: -33px -1px;
}

.language-list ul .asp-language-sv a:before {
  background-position: -33px -23px;
}

.language-list ul .asp-language-fi a:before {
  background-position: -97px -45px;
}

.language-list ul .asp-language-pl a:before {
  background-position: -97px -67px;
}

.language-list ul .asp-language-ch a:before,
.language-list ul .asp-language-cn a:before,
.language-list ul .asp-language-zh-hans a:before,
.language-list ul .asp-language-zh-hant a:before {
  background-position: -97px -1px;
}

.language-list ul .asp-language-ja a:before,
.language-list ul .asp-language-jp a:before {
  background-position: -129px -53px;
}


.language-list ul .asp-language-pt a:before {
  background-position: -97px -89px;
}

.language-list ul .asp-language-gr a:before {
  background-position: -65px -89px;
}

.language-list ul .asp-language-ko a:before {
  background-position: -2px -89px;
}

.language-list ul .asp-language-tr a:before {
  background-position: -33px -89px;
}

.language-list ul .asp-language-ar a:before {
  background-position: -2px -110px;
}

.asp-language-popup-switcher .continue_link {
  display: block;
  float: right;
  clear: both;
  min-width: 330px;
  padding-top: 50px;
  color: #333;
  font-size: 14px;
}
.asp-language-popup-switcher .continue_link:before {
  display: inline-block;
  width: 7px;
  height: 10px;
  margin-top: -3px;
  padding-left: 18px;
  vertical-align: middle;
  content: "";
  background: url(../images/sprite.png) no-repeat -229px -716px;
}


/**
 * Ankiro
 */

/**
 * Nature tourism
 */
#naturetourism .panel-col-top > div.inside,
#naturetourism .panel-col-main-content-col-2 > div.inside {
  width: 100%;
}
#naturetourism .panel-col-main-content-col-1 .panel-pane {
  width: 95%;
}
#naturetourism .panel-col-top,
#naturetourism .panel-col-main-content-2-col-wrapper .panel-pane {
  margin-bottom: 4px;
}
#naturetourism .panel-col-top > .inside .panel-pane {
  margin: 1em;
}
#naturetourism #naturetourism-view-more-label .pane-title {
  background: #fff;
  padding: 12px;
}
