﻿

.bottom-bar {
    padding: 0.8rem 0;
    margin-top: 2.4rem;
    border-top: 1px solid #88b439;
}

.span12 { width:940px; }

.row-fluid .span12 {
	width:100%;
	*width:99.946808510638%;
}

input.span12, textarea.span12, .uneditable-input.span12 { width:926px; }

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

  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1156px;
  }

  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }


.entry-comments-link::before {
	content: "\2014";
	margin: 0 6px 0 2px;
}

.recent-post-widget-content {
  font-family: proxima-nova, sans-serif !important;
  font-size: 27px !important;
  line-height: 77% !important;
}
.img-fluid{max-width:100%;height:auto}
.footer-nav .menu-item{max-height:20px !important}


.placeholder-post-read-later {
	opacity: 0;
}


#cookiebarheadline,
.widgetheadline {
    font-weight: 700;
    border-left: 2px solid #000;
    text-transform: uppercase
}


#cookiebarheadline {
    font-size: 25px;
    margin-bottom: 30px;
    padding-left: 8px
}

.gdlr-blog-title, .gdlr-blog-title a, .recent-post-widget-title a, .gdlr-post-slider-list-item-wrapper .post-slider-list-item-title a{ color: #1a1a1a; }

.gdlr-blog-title a:hover, .recent-post-widget-title a:hover{ color: #1a1a1a; }

  .slider-style3-frame,
  .slider-style4-frame,
  .slider-style5-frame,
  .slider-style3-frame:nth-child(2),
  .slider-style3-frame:nth-child(3),
  .slider-style4-frame:nth-child(2),
  .slider-style4-frame:nth-child(3) {
    width: 100% !important;
    float: none !important;
  }


.slider-style3-frame,
.slider-style4-frame,
.slider-style5-frame {
  position: relative;
  display: block;
  float: left;
  width: 65%;
  padding: 5px
}


.slider-style3-frame .tt-mslide.big,
.slider-style4-frame .tt-mslide.big {
  padding-bottom: 0;
}


.slider-style3-frame:nth-child(2),
.slider-style3-frame:nth-child(3),
.slider-style4-frame:nth-child(2),
.slider-style4-frame:nth-child(3) {
  width: 35%;
}

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

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

.sct_discount{display:block;color:#999;font-size:0.92em;text-decoration:line-through;}

.sct_10 .sct_cost .sct_discount{display:block;color:#999;font-size:0.92em;text-decoration:line-through;}

.sct_40 .sct_cost .sct_discount{display:block;color:#999;font-size:0.92em;text-decoration:line-through;}

.smt_40 .sct_cost .sct_discount{display:block;color:#999;font-size:0.92em;text-decoration:line-through;}


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


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


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



#footer{
    position: fixed;
    bottom: 0;
    height: 35px;
    background: rgba(0, 0, 0, 0.81);
    width: 100%;
    z-index: 30;
    min-width: 1200px;
}
