.lb-h .block-inner,
.lb-h .block-content {
  background: none;
}

.lb-h #user-login-form label {
  line-height: 1.2
}

.lb-h .form-required,
.lb-h .item-list {
  display: none;
}

/**************************************
             BLOCKS STYLES
***************************************/

.section-title {
  background: #EFEEEA!important;
  border: none !important;
}

.panel-col-nav .section-title {
  background: none!important;
}

.no-background {
  background: transparent!important;
}

.block_teaser,
.article .block_teaser .field-name-body{
  line-height: 19px;
  color: #7d7363;
}
.ie7 .block_teaser,
.ie7 .article .block_teaser .field-name-body{
  zoom: 1;
}

fieldset-title
.section-boxes,
.panel-pane[class*="section-box"],
.article .panel-panel[class*="panel-row-main_content"] .panel-pane,
.article .panel-tema-layout >   .panel-panel-wrapper > .panel-col-main-content-col-3 .panel-pane,
.panel-pane.pane-node-field-right-blocks .field-name-field-right-blocks > .field-items > .field-item,
.panel-threecol_50_25_25 > .panel-panel-wrapper > .inside > .panel-col-main-content-col-3 .panel-pane,
.panel-twocol_50_50_stacked > .panel-panel-wrapper > .panel-panel,
.panel-twocol_25_75_stacked .TellusProduct,
.pane-tellus-cusom-blocks .pane-content > div,
.pane-tellus-near-by,
.pane-tellus-related-products,
.pane-tellus-related-products .TellusProduct,
.panel-twocol_25_75_stacked .search-results .visitdk-search-search-result,
#employee_single .field-name-field-recommended > .field-items > .field-item{
  text-align: left;
  background: #fff;
}
.fieldset-title,
.fieldset-title:focus{
  outline: none!important;
}

.panel-pane[class*="section-box"] + .panel-separator,
.panel-pane[class*="element-"] + .panel-separator,
.pane-visitdk-simple-links-pane + .panel-separator {
  display: none;
}

#content .panel-col-main-content-col-3 .panel-pane.pane-node-field-right-blocks{
  background: transparent;
}

/*Section block --- First*/
.panel-pane.section-box-250-470-first {
  background: url(../images/sprite-x.png) 0 -958px no-repeat transparent;
  line-height: 21px;
}
.section-no-hover:hover,
.panel-panel.panel-col-main-content .panel-pane.section-box-250-470-first:hover {
  box-shadow: none!important;
}
.section-box-250-470-first .block_title .title,
.section-box-250-470-first h2.pane-title .title{
  line-height: 28px;
  display: block;
}
.section-box-250-470-first .block_teaser a {
  background: url("../images/sprite-bullets.png") no-repeat scroll -292px 6px transparent;
  display: block;
}
.section-box-250-470-first .block_teaser{
  line-height: 21px;
  color: #333333;
}
/*Section block --- 572 X 470*/
.pane-my-guide-list .search-results,
.pane-my-guide-list .TellusProductList{
  background: #EFEEEA!important;
}
.pane-my-guide-list .search-results li,
.pane-my-guide-list .TellusProductList .TellusProduct{
  background: #fff;
}
.section-box-572 h2,
.section-box-572-470 h2,
#employee_single .field-name-field-recommended > .field-items > .field-item:first-child h2,
.pane-my-guide-list.blocks-3-custom .custom-blocks .visitdk-search-search-result:first-child h3{
  color: #72B039;
  line-height: 29px;
}
.section-box-572 h2,
.section-box-572-470 h2 {
  line-height: 30px;
}
.section-box-279.section-title,
.section-box-572.section-title,
.section-box-865.section-title {
  background: none;
}
.section-box-279.section-title:hover,
.section-box-572.section-title:hover,
.section-box-865.section-title:hover {
  box-shadow: none!important;
}
.section-title .align-span {
  display: none!important;
}

/*Section block --- 279 X 226*/

#content li a.active{
  color: #7F0006;
}
.section-box-279-228 .block_teaser,
.pane-tellus-cusom-blocks .pane-content > div .block_teaser,
#employee_single .field-name-field-recommended > .field-items > .field-item:first-child ~ .field-item .block_teaser{
  display: none;
}

.panel-pane[class*="section-box-279"] h2,
.section-box-572-160 h1,
.section-box-572-160 h2,
.form-newsletter h1,
.view-filter-galleries .section-box-279 .views-field-title,
.pane-tellus-cusom-blocks .pane-content > div h2,
#employee_single .field-name-field-recommended > .field-items > .field-item:first-child ~ .field-item h2,
#content .panel-col-main-content-col-3 .panel-pane.pane-node-field-right-blocks .field-name-field-right-blocks > .field-items > .field-item h2{
  color: #333333;
  font-weight: normal;
  display: block;
  line-height: 23px;

}
.panel-pane[class*="section-box-279-228"] h2 {
  line-height: 24px;
}
.panel-pane[class*="section-box-279"] h2.collapsiblock {
  cursor: pointer;
}
#encyclopedia-listing-pane h2.pane-title{
  border-bottom: 0;
  color: #333333;
  font-weight: normal;
  display: block;
  line-height: 23px;
}
.view-id-meet_danes_list .panel-pane[class*="section-box-279"] h2{
  height: 42px;
  overflow: hidden;
}
#employee_single .field-name-field-job-title {
  color: #7d7363;
}
.panel-pane[class*="section-box-279"] h2 .align-span,
#content .panel-col-main-content-col-3 .panel-pane.pane-node-field-right-blocks .field-name-field-right-blocks > .field-items > .field-item .align-span,
.section-box-572-160 h1 .align-span,
.section-box-572-160 h2 .align-span,
.form-newsletter h1 .align-span,
.view-filter-galleries .section-box-279 .views-field-title .align-span,
.pane-tellus-cusom-blocks .pane-content > div h2 .align-span,
.pane-my-guide-list.blocks-3-custom .custom-blocks .visitdk-search-search-result:first-child + li .align-span,
.pane-my-guide-list.blocks-3-custom .custom-blocks .visitdk-search-search-result:first-child + li + li .align-span,
.pane-my-guide-list.blocks-3-custom .custom-blocks .visitdk-search-search-result:first-child + li .title,
.pane-my-guide-list.blocks-3-custom .custom-blocks .visitdk-search-search-result:first-child + li + li .title,
.pane-my-guide-list.blocks-3-custom .custom-blocks .visitdk-search-search-result:first-child .title,
#employee_single .field-name-field-recommended > .field-items > .field-item:first-child ~ .field-item h2 .align-span{
  display: inline-block;
}

.feeds.panel-pane[class*="section-box-279"] h2 {
  background: url("../images/sprite.png") no-repeat scroll right -956px transparent;
}
.pane-visitdk-subscribe-blog.feeds.panel-pane[class*="section-box-279"] h2 {
  background-position: right -1051px;
  padding-bottom: 10px;
}
.panel-pane[class*="section-box-279"] h2 .title,
#content .panel-col-main-content-col-3 .panel-pane.pane-node-field-right-blocks .field-name-field-right-blocks > .field-items > .field-item .title,
.pane-tellus-cusom-blocks .pane-content > div h2 .title,
.section-box-572-160 h1 .title,
.section-box-572-160 h2 .title,
.form-newsletter h1 .title,
.view-filter-galleries .section-box-279 .views-field-title a,
#employee_single .field-name-field-recommended > .field-items > .field-item:first-child ~ .field-item h2 .title{
  display: inline-block;
  vertical-align: middle;
}
.section-box-279.section-title h2 .title,
.section-box-279-228.section-title h2 .title,
.section-box-279-343.section-title h2 .title {
  display: block;
  color: #FFFFFF;
  line-height: 30px;
  text-transform: uppercase;
}
.section-box-279-300 h2 {
  display: block
}
.section-box-279-300 h2 .title {
  line-height: 23px;
}

.panel-pane[class*="section-box-279"] .block_teaser,
.panel-pane[class*="section-box-279"] .block-teaser,
.pane-tellus-cusom-blocks .pane-content > div .block_teaser,
#content .panel-col-main-content-col-3 .panel-pane.pane-node-field-right-blocks .field-name-field-right-blocks > .field-items > .field-item .block_teaser{
  line-height: 19px;
  color: #474847;
  word-wrap: break-word;
}
/*Section block --- 425 X 328*/
.section-box-425 h2,
.section-box-425-328 h2,
.section-box-425-280 h2,
.section-box-206 h2,
.section-box-206-280 h2 {
  color: #72b039;
  font-weight: normal;
  display: block;
}
.section-box-425 .block_teaser,
.section-box-425-328 .block_teaser {
  display: none;
}

.section-box-425-280,
.section-box-206,
.section-box-206-280 {
  line-height: 24px;
}
.section-box-425-280 .block_teaser,
.section-box-206-280 .block_teaser {
  line-height: 24px;
}
/*Section block --- 865 X 470*/

/*Section Block ---- 100% white background*/
.section-box-full-width,
#content .panel-pane.section-box-full-width {
  display: block;
  text-align: center!important;
}
.section-box-full-width .align-span {
  display: inline-block;
}
/*Section Block ---- 206 X 280 */

/*block list*/
.block_list{
  background: #72B039;
  color: #FFFFFF;
}
.block_number,
.block_number a,
.block_number p{
  color: #fff;
  line-height: 33px;
}
.block_number a:hover{
  color: #fff!important;
}
.block_number p{
  display: block;
  max-width: 200px;
}
/*Box inline auto width*/
/*Links inlie block*/
.links-inline .pane-content a,
.pane-content > .links-inline a{
  display: inline-block;
  line-height: 20px;
  background: url("../images/sprite-bullets.png") no-repeat -287px 6px ;
}

a.bullet {
  background: url("../images/sprite-bullets.png") no-repeat scroll -255px -19px transparent;
  line-height: 1.4em;
}
/* Flickr */
.flickr .pane-content {
  text-align: center;
}

/*User contact block*/

.user-contact-info .usr .rgt .nam {
  color:#000;
  line-height:120%;
}
.user-contact-info .usr .rgt .tit {
  color:#333;
  line-height:120%;
}
.user-contact-info .info .lft p {
  color:#6c6c6c;
  line-height:120%;
}

.user-contact-info .info .rgt p {
  color:#333;
  line-height:120%;
}
.user-contact-info .info .rgt a {
  color:#7f0006;
  line-height:120%;
}
.user-contact-info .info .rgt a:hover	{
  color:#CB1B24;
}

/*Facts*/

.mwr-t9 .bdy p 	{
  color:#6c6c6c;
  line-height:140%;
}

/*Related*/
.mwr-t10 .bdy ul 	{
  list-style-type:none;
}
.mwr-t10 .bdy ul li a {
  line-height:140%;
  display:inline-block;
  background:url(../images/gfx/dash-t1.png) no-repeat 0px 10px;
}
.mwr-t10 .pd .bdy ul li a:hover {
  color:#CB1B24;
}

/*Tags*/
.pane-related-tags .pane-title .title,
.pane-related-tags .pane-title{
  padding: 0;
  display: block;
  line-height: 30px;
}
#mini-panel-related_tags div *{
  margin: 0;
  padding: 0;
  width: auto;
  float: none!important;
  vertical-align: top;
  display: inline-block;
}
.ie7 #mini-panel-related_tags div * {
  display: inline;
  zoom: 1;
}
#mini-panel-related_tags li {
  line-height: 33px;
  vertical-align: top;
}
.ie7 #mini-panel-related_tags div *:after,
.ie7 #mini-panel-related_tags div *.clearfix{
  display: inline!important;
  height: auto!important;
  width: auto!important;
  zoom: 0!important;
}
.pane-node-terms,
.pane-related-tags,
.ProductBodyContent .TellusCategoryList,
.ProductBodyContent .TellusDbOwner {
  border-top:1px solid #D2CBB5;
  border-bottom:1px solid #D2CBB5;
}
.pane-node-terms .pane-title,
.pane-related-tags .pane-title,
.ProductBodyContent .TellusCategoryList h3,
.ProductBodyContent .TellusDbOwner h3 {
  color:#7D7463;
  line-height: 26px;
}
.TellusDbOwnerEmail{
  display: inline-block;
  line-height: 26px;
}
.pane-tellus-near-by a{
  display: block;
}
.pane-node-terms .pane-content ul,
.pane-related-tags .pane-content ul,
.ProductBodyContent .TellusCategoryListInfo {
  list-style-type:none;
  color:#7F0006;
}
.pane-node-terms .pane-content ul li,
.pane-related-tags .pane-content ul li,
.ProductBodyContent .TellusCategoryListInfo li {
  display:inline;
}
.pane-node-terms .pane-content ul li a,
.pane-related-tags .pane-content ul li a,
.ProductBodyContent .TellusCategoryListInfo li a {
  color:#7F0006;
}
.pane-node-terms .pane-content ul li a:hover,
.pane-related-tags .pane-content ul li a:hover,
.ProductBodyContent .TellusCategoryListInfo li a:hover {
  color:#CB1B24;
}
.pane-node-field-date,
.pane-node-created,
.pane-node-author {
  line-height:150%;
  color:#7d7463;
}
.pane-node-terms .panel-separator,
#mini-panel-related_tags div.panel-separator{
  display: none!important;
}
.ProductBodyContent .TellusCategoryList{
  border-bottom: 0 none;
}
.pane-node-body h2.pane-title 									{
  line-height:150%;
  color:#333;
}

.pane-node-body p,
.ProductBodyContent .ProductTextList p{
  line-height:150%;
  color:#333;
  vertical-align: baseline;
}
.pane-node-body p *,
.ProductBodyContent .ProductTextList p *{
  vertical-align: baseline;
}
/*Links element*/

.section-box-279-343 .list ul,
.view-id-feed_items .list ul,
.view-id-employees .list ul,
.ProductListTitleLatest  ul{
  list-style:none;
}

.section-box-279-343 .list ul li a,
.view-id-feed_items .list ul li a,
.view-id-employees .list ul li a,
.ProductListTitleLatest  ul li a{
  color:#7d7263;
  line-height:150%;
  display:inline-block;
  background:url(../images/gfx/icon-arrow-t1.png) no-repeat 2px 4px;
}
.section-box-279 .view-id-employees .list ul li a {
  color: #464646;
  line-height:120%;
}
.ProductListTitleLatest  ul li a{
  line-height: 110%;
}
.section-box-279-343 .list ul li a:hover,
.view-id-feed_items .list ul li a:hover,
.view-id-employees .list ul li a:hover,
.ProductListTitleLatest  ul li a{
  color:#333;
}
.section-box-279-343 .list ul li a:hover strong,
.view-id-feed_items .list ul li a:hover strong,
.view-id-employees .list ul li a:hover strong,
.ProductListTitleLatest  ul li a:hover{
  color:#7f0007!important;
}
.section-box-279-343 .list ul li strong,
.view-id-feed_items .list ul li strong,
.view-id-employees .list ul li strong{
  color:#333;
  font-weight:normal;
}
.ProductListTitleLatest  ul li a .ProductDate{
  color:#7d7263;
}

/*Races blocks*/

.mwr-t11 .bdy .itm .lft .cal 	{
  background:url(../images/gfx/icon-calendar.png) no-repeat;
}
.mwr-t11 .bdy .itm .lft .cal .mon 	{
}
.mwr-t11 .bdy .itm .lft .cal .mon p 	{
  text-align:center;
  line-height:100%;
  color:#fff;
}

.mwr-t11 .bdy .itm .lft .cal .day p	{
  text-align:center;
  line-height:100%;
  color:#333;
}

.mwr-t11 .bdy .itm .rgt p {
  color:#333;
  line-height:120%;
}
.mwr-t11 .bdy .itm .rgt p a	{
  color:#333;
  line-height:120%;
}
.mwr-t11 .bdy .itm .rgt p a:hover {
  color:#CB1B24;
}

.mwr-t11 .more a 	{
  color:#7f0007;
  line-height:110%;
}
.mwr-t11 .more a:hover {
  color:#CB1B24;
}

/*Fixes to be removed later*/
.panel-pane[class*="pane-gallery-reference-view"] .pane-title{
  display: none;
}

/*Twitter Block*/

.twitter-t1 {
  background:#fff;
}

.twitter-t1 .pad .hd p 	{
  line-height:130%;
  color:#7d7463;
}
.twitter-t1 .pad .hd a 	{
  color:#9d1920;
}
.twitter-t1 .pad .list .twtr-hd {
  display:none;
}
.twitter-t1 .pad .list .twtr-ft {
  display:none;
}
.twitter-t1 .pad .list .twtr-widget {
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
}
.twitter-t1 .pad .list #twtr-widget-1 .twtr-avatar 		{
  display:block;
}
.twitter-t1 .pad .list .twtr-img img 	{
  display:block;
}
.twitter-t1 .pad .list .twtr-tweet-text em 	{
  display:none;
}
.twitter-t1 .pad .list .twtr-tweet 	{
  border-bottom:1px solid #fff!important;
}
.twitter-t1 .pad .list .twtr-widget div::-webkit-scrollbar {width:0.8ex;height:1ex;background:#efefef;}
.twitter-t1 .pad .list .twtr-widget div::-webkit-scrollbar-thumb {background:#bfc0bf;-webkit-border-radius:5px;-moz-border-radius:5px;  border-radius:5px;}



/*Blocks 3 inline simmilar*/
.columns-t2 {
  text-align: left;
}
.columns-t2 .hd p 	{
  line-height:120%;
  color:#9d191f;
}
.columns-t2 .bdy ul {
  list-style-type:none;
}

.columns-t2 .bdy ul li a{
  color:#333;
  line-height:120%;
}
.columns-t2 .bdy ul li a:hover {
  color:#CB1B24
}

/************************
  TOP 10 LIST
*************************/

.topten_list .title{
  line-height: 36px;
}
.topten_list ol{
  color: #999999;
  list-style-position: inside;
}
.topten_list a{
  color: #464746;
}
.topten_list a:hover{
  color: #CB1B24;
}

.topten_list .foot a 										{
  color:#464746;
  line-height:140%;
}
.topten_list .foot a:hover 							{
  color:#CB1B24;
}
.topten_list .foot .dk {
  display: block;
  background:url(../images/gfx/map-mini-t1.png) no-repeat;
  vertical-align: baseline;
}
/************************
  Encyclopedia listing
*************************/
#content .ctools-auto-submit-full-form .views-exposed-form .views-exposed-widget.views-submit-button{
  border: none;
}

/************************
  Offer Carousel
*************************/
.pane-offer-carousel h2,
.offer-block h2{
  background: #b4000b;
}
.pane-offer-carousel h2 .title,
.offer-block h2 .title{
  display: inline-block;
  color: #fff;
  line-height: normal;
}

.pane-offer-carousel .pane-content,
.offer-block .block_teaser,
.offer-block .pane-content{
  background: #800008;
  color: #fff;
}
.article .offer-block .block_teaser .field-name-body{
  color: #fff;
}
.offer-block .block_teaser h2 {
  background: none;
  color: #fff;
}
.pane-offer-carousel h2 .align-span,
.offer-block h2 .align-span{
  display: inline-block;
}
.offer-block h2 .title a{
  color: #fff;
}
.offer-block h2 .title a:hover{
  color: #fff!important;
}
#widget_pager_top_offer_carousel-block .views-slideshow-pager-field-item {
  cursor: pointer;
}
#widget_pager_top_offer_carousel-block .views-slideshow-pager-field-item.active{
  background: url("../images/sprite.png") no-repeat right -851px transparent;
}
#widget_pager_top_offer_carousel-block .views-slideshow-pager-field-item.active .views-content-field-image{
  background: #FFFFFF;
}
.pane-offer-carousel .views-field-title a{
  color: #fff;
}
.pane-offer-carousel .views-field-title a:hover,
.pane-offer-carousel .views-field-view-node a:hover,
.offer-block .block_teaser p a:hover{
  color: #fff!important;
}
.pane-offer-carousel .views-field-view-node a,
.offer-block .block_teaser p a{
  color: #fee373;
  text-decoration: underline;
  display: block;
}
.pane-offer-carousel .views-field-field-offer-price{
  line-height: 37px;
}

/************************
  TELLUS PRODUCT PAGE
*************************/

/*FacilityCategoryList*/
.ProductTransportList {
  border-bottom: 1px solid #D2CBB5;
}
.FacilityCategoryList ul > li h4,
.ProductTransportList ul > li > h4{
  background: url("../images/sprite-bullets.png") no-repeat -138px -125px;
  cursor: pointer;
}
.FacilityCategoryList ul > li h4.expanded,
.ProductTransportList ul > li > h4.expanded{
  background-position: -107px -150px;
}
/*TellusBookingBox*/
.ProductInfoSidebar .TellusBookingBox{
  border: 0;
}
/*ProductOtherContactList*/
.ProductOtherContactList th{
  color: #333333;
  line-height: 120%;
  font-weight: normal;
}
.ProductOtherContactList td,
.ProductOtherContactList td *{
  vertical-align: top;
}
.ProductOtherContactList td:first-child{
  color: #333333;
  line-height: 120%;
}

.ProductOtherContactList td:first-child + td{
  color: #7D7263;
  display: block;
  line-height: 170%;
}
/*ProductLinksList*/
.ProductLinksList ul li,
.ProductDownloadsList ul li{
  background: url(../images/sprite-bullets.png) -290px 6px;
}
.ProductDownloadsList ul li{
  background-position: -80px -175px;
}

/*ProductDistanceList*/
.TellusProductMap > div.ProductDistanceList{
  border: 0;
}
.ProductDistanceList h4{
  color: #7D7263;
}
.ProductDistanceList .ProductDistanceInfo{
  color: #37302c;
}

/************************
  Danish tourism
*************************/

#content #visitdk-regions-list .custom-block h2{
  color: #9d191f;
}
#content #visitdk-regions-list .custom-block .body,
#content #visitdk-regions-current .region-information .body{
  line-height: 17px;
}
#content #visitdk-regions-list .regions-list a{
  color: #37302c;
  line-height: 24px;
}
#content #visitdk-regions-list .regions-list a:hover {
  color: #CB1B24;
}
.pane-tellus-near-by .title,
.pane-tellus-related-products .title{
  color: #9d191f;
}
.pane-tellus-near-by .links-simple-black a {
  background: url("../images/sprite-bullets.png") no-repeat -49px -203px ;
  line-height: 19px;
}
/************************
  DOWNLOAD BOX
*************************/
.view-download-block-news .views-row *{
  display: inline-block;
  vertical-align: top;
}
.view-download-block-news .views-row a{
  color: #7F0006;
}
.view-download-block-news .views-row a:hover {
  color: #CB1B24;
}

/************************
  FACEBOOK LIKE BUTTONS
*************************/
.pane-fblikebutton-fblikebutton-block {
  border-top: 1px solid #D2CBB5;
}
.pane-fblikebutton-fblikebutton-block ~ .pane-custom h2,
.pane-addthis-sharebox-list h2,
.pane-add-node-to-guide h2{
  color: #7d7463;
  border-top: 1px solid #D2CBB5;
}
.panel-twocol_65_35 .pane-addthis-sharebox-list h2,
.panel-twocol_65_35 .pane-add-node-to-guide h2{
  border: 0 none;
}
.pane-add-node-to-guide h2,
.pane-addthis-sharebox-list h2{
  border-top: none;
  border-bottom: 1px solid #D2CBB5;
}
.pane-node-fb-comments{
  border-top: 1px solid #D2CBB5;
  border-bottom: 1px solid #D2CBB5;
}
.layout-cols-2 .pane-fblikebutton-fblikebutton-block + .panel-separator {
  margin: 0;
}

/************************
  CAMPAIGN PAGES
*************************/
/************************
  UNIFIED FILTERS
*************************/

/*Az-listing*/

/*Gallery Filters*/
#content .views-exposed-form .views-exposed-widget {
  display: block;
}
.bef-select-as-checkboxes input{
  position: absolute;
  visibility: hidden;
}
.ie7 .bef-select-as-checkboxes input,
.ie8 .bef-select-as-checkboxes input{
  visibility: visible!important;
  filter: Alpha(Opacity=0);
}
/*Search filters*/
#search-panel.panel-threecol252550 .panel-pane[class*="section-box-279"] .pane-title,
.panel-twocol_50_50 .panel-pane[class*="pane-facetapi"] li a,
html.js .views-exposed-form fieldset.collapsible .fieldset-legend,
.collapsibleList > li > .collapse-arrow,
#content .filter-collapsable h2,
.view-meet-danes-list #edit-tid-all,
.collapsibleList + a ,
.facetapi-facetapi-links li a:hover,
.facetapi-facetapi-links li .active-link a,
.facetapi-facetapi-links .facet_level_collapsible,
.pane-a-z-product-type .pane-title{
  display: block;
  background: none;
  cursor: pointer;
}
#content .filter-collapsable h2{
  margin: 0;
}
#content .filter-collapsable h2 .title{
  color: #37302c;
}
#search-panel.panel-threecol252550 .panel-pane[class*="section-box-279"] .pane-title:hover,
#search-panel.panel-threecol252550 .panel-pane.collapsiblock-processed[class*="section-box-279"] h2 .title:hover{
  cursor: pointer;
}
/*Search listing filters*/

.panel-threecol252550 .panel-pane[class*="section-box-279"] .pane-title.collapsiblock.collapsiblockCollapsed:hover,
html.js .views-exposed-form fieldset.collapsible .fieldset-legend:hover,
.collapsibleList > li > .collapse-arrow:hover,
#content .filter-collapsable h2:hover,
.view-meet-danes-list #edit-tid-all:hover,
.pane-a-z-product-type .pane-title:hover{
  background: #EFEEEA;
}
#content .panel-threecol252550 .panel-pane[class*="section-box-279"] .pane-title.collapsiblock.collapsiblockCollapsed a,
#content .panel-threecol252550 .panel-pane[class*="section-box-279"] .pane-title.collapsiblock a,
.facetapi-facet-im-field-office-type li.leaf span,
fieldset legend .fieldset-title,
fieldset.collapsed legend .fieldset-title,
#content .filter-collapsable h2 span.title,
.view-meet-danes-list #edit-tid-all,
#content .pane-a-z-product-type .pane-title .title{
  display: block;
  color: #37302c;
  background: url(../images/arrow-gold-down.png) no-repeat 100% 10px;
  width: 100%;
}
.pane-a-z-product-type .pane-title .align-span{
  display: none!important;
}
#content .pane-a-z-product-type .pane-title{
  border-bottom: none!important;
}
.panel-threecol252550 .panel-pane[class*="section-box-279"] .pane-title.collapsiblock a,
fieldset.active.active-trail legend .fieldset-title,
fieldset legend .fieldset-title,
.pane-a-z-product-type .pane-title {
  color: #7f0006;
}

/*Callapsible items*/
.collapsibleList > li > .collapse-arrow:before {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 8px;
  content: "";
  font-size: 0;
  background-color: transparent;
  background-image: url("../images/sprite.png");
  background-repeat: no-repeat;
  background-position: -562px -39px;
}
.collapsibleList > li > .collapse-arrow.active:before {
  background-position: -562px -55px;
}

/**/
.panel-threecol252550 .panel-pane[class*="section-box-279"].collapsiblock-processed h2 .title {
  display: inline-block;
  vertical-align: middle;
}
#content .facetapi-facetapi-links,
#content .facetapi-facetapi-links li,
#content .facetapi-facetapi-checkbox-links,
#content .facetapi-facetapi-checkbox-links li,
.collapsibleList,
.collapsibleList ul,
.collapsibleList li{
  list-style:none;
  list-style-image: none;
}
#content div .collapsiblock a,
.facetapi-facetapi-links,
.facetapi-facetapi-links li,
#content .facetapi-facetapi-checkbox-links,
#content .facetapi-facetapi-checkbox-links li{
  background: none;
}
.facetapi-facetapi-links li a,
.facetapi-facetapi-links li span.active-link,
#content .facetapi-facetapi-checkbox-links li a,
.bef-checkboxes label,
fieldset .bef-checkboxes label,
.collapsibleList > li > ul li a,
#content .filter-collapsable ul li a,
.view-meet-danes-list .form-type-bef-link{
  color: #262626;
  display: block;
  cursor: pointer;
}
.facetapi-facetapi-links li a:hover,
.facetapi-facetapi-links li span.active-link,
#content .facetapi-facetapi-checkbox-links li a:hover,
fieldset .bef-checkboxes label:hover,
fieldset .bef-checkboxes label.checked,
.bef-select-as-checkboxes label:hover,
.collapsibleList > li > ul li a:hover,
#content .filter-collapsable ul li a:hover,
.collapsibleList > li > ul li a.active,
#content .filter-collapsable ul li a.facetapi-text-active,
.view-meet-danes-list .form-type-bef-link:hover,
.view-meet-danes-list .form-type-bef-link.selected,
.bef-checkboxes label.checked{
  background: #EFEEEA;
  color: #262626!important;
}

/* Reset filters button */
#search-panel.panel-twocol_25_75_stacked .panel-col-main-content-col-1 .pane-reset-facets {
  margin-top: -3px;
}

/*Galleries search*/

.views-field-field-video + .views-field-field-photo{
  display: none;
}

/*pane-tellus-cusom-blocks*/
.panel-twocol_50_50 .panel-col-top h2 {
  color: #9E1C22;
}

.topten-map-legend {
  background: url(../images/sprite-bullets.png) no-repeat -10px -218px ;
}
.panel-col-top-left ul {
  list-style: none;
  list-style-image: none;
}
.panel-col-top-left ul li {
  background: url("../images/sprite-bullets.png") no-repeat -255px -21px;
  list-style: none;
  list-style-image: none;
}
/*Cookie Control block*/
#cccwr #cctoggle:hover{
  color: #fff!important;
}

/**
 * Custom ASP topmenu
 */
#block-asp-menu-asp-topmenu-block {
  display: none;
}
.refreshed-style .above-header #block-asp-menu-asp-topmenu-block {
  display: block;
  margin-left: 200px;
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content ul,
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content li {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* First Level */
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li {
  display: inline-block;
  position: relative;
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li {
  padding-top: 15px;
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li.vdk-menu-item-style-right {
  float: right;
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li > a {
  color: #fff;
  padding: 0 20px 15px 20px;
  line-height: 35px;
  display: block;
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li:hover > a,
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li:hover > a:hover {
  color: #E41622;
  text-decoration: underline;
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li.expanded:hover > a,
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li.expanded:hover > a:hover {
  color: #756b67 !important;
  text-decoration: none;
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li.expanded:hover a,
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li.expanded:hover ul {
  background: #efeeea;
}
/* Second Level */
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li.expanded > ul {
  display: none;
  position: absolute;
  width: 200px;
  left: 1px;
  z-index: 9999;
  box-shadow: 0 2px 3px rgba(0,0,0,.3);
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li.expanded:hover > ul {
  display: block;
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li.expanded > ul li.active a {
  background: #DFDED8;
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li.expanded > ul a {
  display: block;
  padding: 10px;
  color: #756b67;
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul > li.expanded > ul a:hover {
  background: #b1aea5;
  color: #fff !important;
}
.refreshed-style #block-asp-menu-asp-topmenu-block .block-content > ul ul ul {
  margin-left: 1em;
}
