﻿

.m-favorite-01-btn {
  box-sizing: border-box;
  width: 100%;
  min-height: 30px;
  text-align: center; }

  .m-favorite-01-btn.is-loading {
    opacity: 0; }
.font11{font-family:Lucida Grande,Lucida Sans,Verdana,Geneva,sans-serif;font-size:10px;color:#4b3327;}

#portalredes-flickr a { background-position: -105px -25px; }


.call-to-action-4 .single-post {
	border-bottom: 1px solid #860566
}


.call-to-action-4 .single-post img {
	margin-bottom: 13px
}


.call-to-action-4 .single-post h3 {
	font-family: Oswald,sans-serif;
	font-size: 30px;
	color: #860566;
	margin-top: 0;
	margin-bottom: 25px
}


.call-to-action-4 .single-post p {
	font-size: 20px;
	margin-bottom: 13px;
	max-width: 400px;
	margin-left: auto;
	margin-right: auto;
	min-height: 112px
}


.call-to-action-6 .single-post h3 {
	font-size: 16px;
	font-weight: 700;
	line-height: 19px;
	color: #000;
	margin-top: 0;
	margin-bottom: 11px
}


.call-to-action-6 .single-post p {
	font-size: 16px;
	line-height: 19px;
	margin-bottom: 0
}

.class862,.classABUS_Hvid_Overskrift
{
 font-family: 'Fago regular','Tahoma';
 font-size: 22px;
 line-height: normal;
 font-weight: normal;
 font-style: normal;
 text-decoration: none !important;
 color: #ffffff;
}
li.title_tier{color:#d02627!important;font-family:trumpgothicpro,sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px}
li.title_tier .second{padding-top:25px!important;padding-bottom:10px!important}
#header_main{margin-top:15px;position:relative;height:120px}
.main_width{width:960px;//1401px;margin:0 auto}
.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{position:relative;margin-left:225px!important}
.et_vertical_nav.et_vertical_right #et-main-area,.et_vertical_nav.et_vertical_right #top-header{margin-right:225px;margin-left:0!important}


.fw-special__title span span {
  color: #0eb0ee;
}


.fw-heading--center .fw-special__title span::before {
  left: 50%;
  margin-left: -15px;
}


.fw-special__title + .fw-special__subtitle {
  margin-top: 2px;
}


.types-title {
    font-size: 40px;
    color: #00675b;
    font-weight: 600;
    margin-top: 0;
    margin-bottom: 40px;
}

.clear { clear: both; display: block; font-size: 0;	height: 0; line-height: 0; width:100%; }


#masthead-banner {
    overflow: hidden;
    width: 100%;
    margin:5px auto 5px auto;
    clear:both;
}


.banner {
    width: 100%;
    margin: 5px auto;
    text-align: center;
}


.banner iframe {
    max-width: 100%;
}


.banner-container {
    margin-right: 2%;
    margin-bottom: 16px;
}


.banner-container img {
    max-width: 100%;
    height: auto;
}
.elementor-column-wrap{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}


#site_footer a,
#site_footer .et_pb_blurb_container a {
	color: #FFF !important;
}

#block-portfolio .col3 .portfolio-view-content {
text-align: center;
}

#block-portfolio .col4 .portfolio-view-content {
text-align: center;
width: 99%;
padding: 0;
margin: 0;
}

#block-portfolio .col4 a:hover .portfolio-view-content {
bottom: 90px;
}

.footer-bottom__right { padding-top: 5px; }

.pc2015-item .pc2015-item-name .pc2015-item-name-title {
  font-size: 14px;
  line-height: 16px;
  margin-top: 2px;
  font-weight: bolder;
  display: block;
}

.pc2015-detail .pc2015-detail-inner .pc2015-item-name .pc2015-item-name-title {
  font-weight: bolder;
  font-size: 21px;
  line-height: 1.5;
}

.pc2015-cart-items .pc2015-cart-table tbody td.pc2015-cart-cell-1 .pc2015-item-name .pc2015-item-name-title {
  font-size: 18px;
  font-weight: bolder;
  line-height: 1.1;
  margin-bottom: 16px;
}
