.nf-field-element input[type=radio].ninja-forms-field {
display: none;
}
.start{
background-color: #dbd4bf; }
.breadcrumbs {
display:block;
padding-bottom: 30px;
margin-top: -20px;
z-index: 999;
}
.centerthings {
text-align:center;
}
tr:nth-child(even) {
background-color: #fefefe;
}
.thsn-rpw-klein {
font-size: 14px;
}
.klein {
font-size: 14px;
}
.thsn-slider-area {
margin-top:-15px;
z-index: 0;
}
#slider-1-slide-1-layer-2, #slider-1-slide-8-layer-0, #slider-1-slide-10-layer-3, #slider-1-slide-12-layer-5 {
border-radius: 5px;
padding: 0.6em;
}
#slider-1-slide-1-layer-2 > span.thsn-tbar-title, #slider-1-slide-8-layer-0 > span.thsn-tbar-title, #slider-1-slide-10-layer-3 > span.thsn-tbar-title, #slider-1-slide-12-layer-5 > span.thsn-tbar-title  {
display: block;
margin-top: -5px !important;
}
rs-group-wrap.rs-parallax-wrap {
border-radius: 5px !important;
}
.thsn-sticky-bg-color-globalcolor{
background-color: #ffffff;
}
.site-header .thsn-bg-color-globalcolor {
background-color: #ffffff;
}
.contentboxtext {
margin: 0px 0 60px 0 !important;
display:block;
font-size: 1.1em;
font-weight: normal;
min-height:60px;
padding-top:0px !important;
} .thsn-static-box-style-2 div > img {   border-radius: 5px 5px 0px 0px;
}
.thsn-ihbox-heading > h2 {
margin-bottom: 0px;
}
h3.thsn-tbar-subtitle, h3.thsn-post-title {
margin-top: 0px !important ;
}
.thsn-element-static_box-style-1 .themesion-box-title h4 {
margin-top:0px !important;
}
.themesion-box-content-inner > a > h4 {
margin-top: 0px !important;
}
h3.topspace {
margin-top:50px !important;
}
h4.topspace {
margin-top:35px !important;
}
.h2wieh3 {
font-size: 23px;
margin-top:0;
}
.thsn-element-static_box-style-1 .thsn-static-box-inner {
background-color: #f2efe6 !important;
}
.thsn-ele.thsn-team-ele {
background-color: #f2efe6; border-right: 10px solid rgba(255, 255, 255, 1);
display:flex;
border-radius: 5px 5px 0px 0px !important;
}
#angebote-hs .themesion-element-inner .thsn-element-posts-wrapper .thsn-team-ele {
background-color: #f2efe6; margin-right: 10px;
border: none !important;
border-radius: 5px;
}
#angebote-random .themesion-element-inner .thsn-element-posts-wrapper .thsn-team-ele {
float: left;
display: flex;
}
#angebote-random .themesion-element-inner .thsn-element-posts-wrapper .thsn-team-ele .thsn-team-style-1 {
-ms-flex: 0 0 24% !important;
flex: 0 0 24% !important;
max-width: 24% !important;
}
.thsn-team-left-inner {
background-color: #f2efe6 !important; border-radius: 5px 5px 0px 0px !important;
}
.thsn-team-style-2 .themesion-box-content-inner > h4 {
font-size: 24px;
line-height: 34px;
text-align: center;
}
.thsn-team-style-1 .themesion-team-image-box {
margin-bottom:-15px;
margin-top: 15px;
}
.thsn-team-style-1 .themesion-box-content-inner {
margin-bottom:50px !important;
}
.thsn-team-style-1 .themesion-box-content {
background-color: #f2efe6 !important;
}
div#angebote-hs div.themesion-box-content {
padding:20px 20px 0px 20px !important;
}
.thsn-team-style-2 .themesion-box-team-position {
margin-bottom: 0px !important;
}
div#angebote-hs img {
border-radius: 5px 5px 0px 0px !important;
}
.themesion-ele.themesion-ele-team.thsn-team-style-2{
padding-bottom: 0px;
border-radius: 5px 5px 0px 0px !important;
} 
img.vc_single_image-img.attachment-medium, img.vc_single_image-img.attachment-large {
border: 10px solid #f2efe6;
}
.nf-form-layout .nf-form-content label {
font-size: 14px;
font-weight: 500;
line-height:16px;
}
.nf-form-layout .nf-form-content input.ninja-forms-field {
margin-top: -8px;
height:50px;
}
.nf-form-layout .nf-form-content .nf-field-container #nf-field-4_1-wrap .nf-field-element .ninja-forms-field{
background-color: #86bb46;
color: #fff;
display: block;
padding: 10px 15px;
text-transform: uppercase;
font-weight: 500;
font-size: 14px;
text-align: center;
border-radius: 0px;
letter-spacing: 0;
line-height: 20px;
}
.nf-form-layout .nf-form-content .nf-field-container #nf-field-4_1-wrap .nf-field-element .ninja-forms-field:hover{
text-decoration: none;
color: #fff;
}
.thsn-ihbox.thsn-ihbox-style-hsbox .thsn-ihbox-heading {
margin-bottom:0px;
}
.thsn-blogbox-style-4 .thsn-featured-wrapper img {
margin-top:0px;
}
.thsn-team-style-2 .thsn-featured-wrapper img {
border-top: none !important;
border-bottom: none !important;
border-radius: 5px 5px 0px 0px !important;
}
.thsn-rpw-img a {
display:block;
position:relative;
float:left;
clear:both;
width:100%;
}
.thsn-rpw-img img { margin-bottom: 5px;
} .thsn-rpw-content {
display:block;
position:relative;
float:left;
clear:both;
width:100%;
}
.themesion-static-box-desc {
color: #515151 !important;
}
.thsn-team-single .thsn-team-info-block {
padding-top: 0px;
}
.thsn-team-single .thsn-team-info-block h3 {
color: #515151 !important;
} .footer-wrap {
padding: 10px 0 10px 0 !important;
}
.site-footer .widget  {
margin: 10px 0 0px 0 !important;
}
.thsn-testimonial-style-1 blockquote {
font-size:16px !important;
}
.thsn-testimonial-style-3 blockquote {
font-size:18px !important;
line-height: 28px !important;
color: #3f3f3f !important;
}
.thsn-testimonial-style-1:after {
font-size: 20px !important;
line-height: 45px !important;
top: -40px !important;
left: 40px !important;
width: 45px !important;
height: 45px !important;
}
.thsn-testimonial-style-1 .themesion-box-content {
padding: 10px !important;
}
.thsn-testimonial-style-3 .themesion-box-img:after {
position: absolute;
content: "\e805" !important;
font-family: "themesion-base-icons";
font-size: 10px;
line-height: 30px;
top: -10px !important;
left: -15px !important;
background-color: #88bb46 !important;
width: 30px;
height: 30px;
text-align: center;
color: #fff;
border-radius: 50%;
}
.thsn-testimonial-style-3 .themesion-box-author {
padding-top:0px !important;
}
.thsn-testimonial-style-3 {
padding: 20px 0 20px 0 !important;
}
.thsn-testimonial-style-3 blockquote p {
margin: 0 0 5px !important;
}
.thsn-testimonial-style-3 .themesion-box-desc {
margin: 30px 0 10px 0 !important;
}
#custom_html-3 p {
margin-bottom: 0px;
}
.mittig {
text-align: center;
}
.thsn-header-box-content {
font-family: Roboto, sans-serif !important;
font-size: 13.5px !important;
line-height: 1.3 !important;
letter-spacing: 1 !important;
color: #747474 !important;
text-transform: none;
font-weight: 300 !important;
font-style: normal
}
.thsn-header-box-title {
margin-bottom: 3px;
font-family: Roboto, sans-serif !important;
font-size: 17px;
line-height: 17px;
letter-spacing: 0;
color: #252525;
text-transform: none;
font-weight: 600 !important;
font-style: normal
}  .thsn-header-style-2 .thsn-header-menu-area > .container{
padding: 0;
}
.thsn-header-style-2 .thsn-header-right-content,
.thsn-header-style-2 .thsn-header-left-content{
width: 340px;
}
.thsn-header-style-2 .thsn-header-menu-area{
position: relative;
z-index: 9;
line-height: normal !important;
border-radius: 3px;
}
.thsn-header-style-2 .thsn-navbar div > ul > li:first-child > a { font-weight: 400;
border-left: 1px solid #d8d8d8;
}
.thsn-header-style-2 .thsn-header-right-content{
text-align: right;
}
.thsn-header-style-2 ul.thsn-contact{
list-style: none;
margin: 0;
padding: 0;
font-size: 14px;
color: #fff;
}
.thsn-header-style-2 ul.thsn-contact li{
display: inline-block;
margin-right: 20px;
}
.thsn-header-style-2 ul.thsn-contact li:last-child{
margin-right: 0px;
}
.thsn-header-style-2 ul.thsn-contact li i{
margin-right: 10px;
}
.thsn-header-style-2 .thsn-header-info-inner .thsn-header-box .thsn-header-box-icon{
position: absolute;
top: -3px !important;
left: 18px;
font-size: 55px !important;	    
height: 55px !important;
line-height: 55px !important;
width: 55px !important;
text-align: center;
border-radius: 50%;    
}
.thsn-header-box thsn-header-box-3 {
margin-top:0px;
} .sub-menu .thsn-nav-left .show {
display:block;
} .thsn-static-box-style-2  div {
background-color: #f2efe6 ; padding: 0px;
text-align: center;
margin-top: 10px;
border-radius: 5px 5px 0px 0px;
}
.thsn-static-box-style-2 img {
border-radius: 5px 5px 0px 0px !important;
}
div#startangebot.themesion-box-title {
padding:20px;
}
.thsn-element-posts-wrapper.row .thsn-ele {
padding-right: 5px !important;
padding-left: 5px !important;
margin-bottom: 30px !important; 
}
div#Startangebot.thsn-element-static_box-style-2 a.thsn-more-bt {
padding: 15px 0px 15px 0px !important;
} div#startangebotemehr .thsn-staticbox-ele {
border-left: 5px solid white;
border-right: 5px solid white;
}
.thsn-portfolio-single-style-2 .thsn-featured-wrapper img {
margin-bottom: 0px !important;
}
.thsn-portfolio-style-2, .thsn-portfolio-style-2 .thsn-image-wrapper {
border-radius: 0px !important;
}
.thsn-portfolio-style-2 img {
transform: scale(1, 1) !important;
}
.preis {
font-weight: 700;
color: #3f3f3f; 
margin:15px 0 15px 0; 
align-content: 20px;
display: block; }
.vc_row.a:visited{
color: #86bb46 !important;
} .field-wrap label {
font-size:17px !important;
}
.nf-field-element h3 {
font-size: 25px !important;
margin-top: 15px !important;
margin-bottom: 5px !important;
}
.nf-form-title h3 {
font-size: 28px !important;
}
.nf-field-description {
font-size: 17px !important;
margin-bottom: 15px !important;
}
.mt15 {margin-top:15px;}
.checkbox-wrap label {
font-weight: normal !important; 
}
.nf-form-content .nf-field-container #nf-field-93_1-wrap .nf-field-element .ninja-forms-field{
font-family: Roboto,sans-serif;
line-height: 15px;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: 500;
font-style: normal;
padding: 20px 45px 34px 45px !important; 
margin-top: 15px;
height: 0;
background-image: -webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-image: -o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-image: linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
background-repeat: repeat-x;
background-repeat-x: repeat;
background-repeat-y: no-repeat;
}
.nf-form-content .nf-field-container #nf-field-93_1-wrap .nf-field-element .ninja-forms-field:before{
background-image: -ms-linear-gradient(right, #86bb46 0%, #66ba00 100%);
background-image: linear-gradient(to right, #86bb46 , #66ba00 );
}
.nf-final-check .checkbox-wrap .nf-field-label label {
font: unset !important;
line-height: 1.5 !important;
}
.checkbox-wrap .nf-field-element label:after, .checkbox-wrap .nf-field-label label:after, .listcheckbox-wrap .nf-field-element label:after, .listcheckbox-wrap .nf-field-label label:after {
margin-top: 4px;
}
.checkbox-wrap .nf-field-element label:before, .checkbox-wrap .nf-field-label label:before, .listcheckbox-wrap .nf-field-element label:before, .listcheckbox-wrap .nf-field-label label:before {
margin-top: -4px;
}
.listcheckbox-container .nf-field-element label:after {
margin-top: -6px !important;
}
.listradio-wrap .nf-field-element label.nf-checked-label:before {
margin-top: -2px;
}
.listradio-wrap .nf-field-element label.nf-checked-label:after, .listradio-wrap .nf-field-element label:after  {
margin-top: -2px;
} 
.nf-form-content .nf-field-container #nf-field-482-wrap .nf-field-element .ninja-forms-field {
font-size: 18px !important;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
background-color: #88BB45 !important;
border: none !important;
}
.nf-form-content button:hover, .nf-form-content input[type=button]:hover, .nf-form-content input[type=submit]:hover {
background-color: #98c064 !important;
color: #fff !important;
}
.nf-next-previous input {
background-color: #88BB45 !important;
}
.nf-breadcrumbs li a {
background-color: #ECECEC !important;
color: #333 !important;
}
.nf-breadcrumbs li.active a {
background-color: #88BB45 !important;
color: #fff !important;
}
.nf-breadcrumbs li.active a:hover {
background-color: #88BB45 !important;
color: #fff !important;
}
.nf-breadcrumbs li a:hover {
background-color: #DFDFDF !important;
color: #333 !important;
}
.btn-nf-jetzt {
border-radius: 4px !important;
padding-top: 10px !important;
padding-bottom: 10px !important;
} .wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel.vc_active .vc_tta-panel-title>a {font-size:1em !important;line-height:1em;}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel.vc_active .vc_tta-panel-heading h4, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_general.thsn-faq .vc_tta-panel-title > a {font-size:1em !important;line-height:1em;}
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_general.thsn-faq .vc_tta-panel-title>a {font-size:1em !important;line-height:1em;}
.vc_tta.vc_general .vc_tta-title-text:not(:empty):not(:first-child), .vc_tta.vc_general .vc_tta-title-text:not(:empty)~* {font-size:1em !important;line-height:1em;}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel.vc_active .vc_tta-panel-heading h4,
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_general.thsn-faq .vc_tta-panel-title > a {
color: #515151 !important;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta-panel .vc_active {
background-color: #f2efe6 !important;
}
.vc_tta-panel-heading,
.vc_tta.vc_general .vc_tta-panel-title>a {
background-color: #f2efe6 !important;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel.vc_active .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel.vc_active .vc_tta-panel-body  {
background-color: #f2efe6 !important;
}
.vc_tta.vc_general .vc_tta-icon {font-size:2em !important;  line-height:4em;}
.vc_tta.vc_general .vc_tta-icon::before {line-height: 35px;} .wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel.vc_active .vc_tta-panel-title>a{
color: #515151 !important;
font-size:1em !important;line-height:1em;
}
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_general.thsn-faq .vc_tta-panel-title > a {
color: #515151 !important;
font-size:1em !important;
line-height:1em;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel.vc_active .vc_tta-panel-heading,
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel.vc_active .vc_tta-panel-body{
border: none;
background-color: #f2efe6;
color: #515151;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel .vc_tta-panel-heading{
background-color: #f2efe6 !important;
color: #515151;
border: none;
border-radius: 4px;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel-title{
font-size:1em !important;
line-height:1em;
color: #515151 !important;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel-body{
padding: 30px 55px 35px 40px;
color:#727272 !important;
}
.vc_tta.vc_general .vc_tta-icon {
font-size:2em !important;  
line-height:4em;
display: block !important;
margin-top: 10px !important;
}
.vc_tta-title-text {
margin-left:50px !important; 
margin-right: 25px;
margin-top: -25px;
display:block;
padding-bottom:10px;
}
.vc_tta-panel-title .vc_tta-controls-icon-position-right .vc_tta-title-text  {
font-size:1em;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{
padding-left: 55px;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .wpb_single_image{
margin-bottom: 0;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel.vc_active .vc_tta-panel-heading{
margin-bottom:  0 !important;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel .vc_tta-panel-heading:focus,
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel .vc_tta-panel-heading:hover{
background-color: transparent;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel .vc_tta-panel-heading {
border-color: #edeaea;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel-title>a{
padding: 10px 20px 17px 35px;
color: #515151;
}
.wpb-js-composer .vc_tta.vc_tta-accordion.vc_general.thsn-faq .vc_tta-panel-title>a{
color: #515151;
}
.wpb-js-composer .vc_tta.vc_general.thsn-faq .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-controls-icon:before{
border-color: #515151 !important;
} .thsn-faq-ask-box{
padding: 40px 90px 30px 90px;
border-radius: 30px;
background: #f2efe6;
background: -moz-linear-gradient(45deg, #f2efe6 14%, #f2efe6 100%);
background: -webkit-linear-gradient(45deg, #f2efe6 14%,#f2efe6 100%);
background: linear-gradient(45deg, #f2efe6 14%,#f2efe6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2efe6', endColorstr='#f2efe6',GradientType=1 );
}
.thsn-faq-ask-box .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{
font-size: 6.85em!important;
} .entry-content a[href^="http://"]:not([href*="hundeschule-pepper.de"]):after,
.entry-content a[href^="https://"]:not([href*="hundeschule-pepper.de"]):after {
font: normal 16px/1 'FontAwesome';
content: "\f08e";
padding-left:10px;
font-size: 1em; 
} .thsn-team-single-inner .thsn-entry-content .vc_column-inner .wpb_wrapper {
padding-top: 15px;
}
.row {
margin-right:0 !important;
margin-left: 0 !important;
}
#angebote-hs .themesion-element-inner .row {
margin-right:-15px !important;
margin-left: 0 !important;
}
.thsn-sidebar-no #content .site-main .entry-content > .thsn-row:first-child {
margin-top: 0px !important;
}
.thsn-element-static_box-style-2 .themesion-box-title h4 {
font-size: 24px;
line-height: 34px;
padding-top: 0px !important;
margin-top:0px !important;
}
.owl-carousel .owl-item {
background-color: #f2efe6;
margin-right: -10px;
}
.owl-carousel .owl-item .thsn-ele .thsn-team-ele .themesion-ele .themesion-ele-team  {
padding:10px;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline, .vc_btn3.vc_btn3-size-lg {
padding-left:20px !important;
padding-right:20px !important;
font-size: 18px !important;
}
span.thsn-meta.thsn-meta-cat {
display: none;
}
.thsn-title-bar-wrapper, .thsn-title-bar-wrapper.thsn-bg-color-custom:before {
background-repeat: no-repeat !important;
background-position: top center !important;
background-size: cover !important;
background-attachment: fix !important;
}
div#weitereangebote article{
margin-top: -10px;
margin-right: -5px;
margin-left: -5px;
}
div#weitereangebote img{
border-radius: 5px 5px 0px 0px !important;
}
div.thsn-featured-wrapper img{
border-radius: 5px 5px 0px 0px !important;
}
div#weitereangebote .themesion-box-content{
padding: 10px;
margin-bottom:50px;
}
div#angebote-hs article{
padding-bottom:40px;
margin-top: -10px;
margin-right: -5px;
margin-left: -5px;
}
dl, ol, ul {
margin-top: 0;
margin-bottom: 1.6rem !important;
}
dl, ol, ul {
margin-top: 0;
margin-bottom: 1.6rem !important;
}
p {
margin: 0 0 15px !important;
}
.eapps-pricing-table {
margin: -45px auto -20px !important;
}
.eapps-pricing-table-column-title-container {
margin-top: 20px !important;
}
.eapps-pricing-table-column-item {
margin: 22px 0 0px 0 !important;
padding-bottom: 0px !important;
}
.wpsbc-container {
margin-bottom: 0px !important;
}
.thsn-element-static_box-style-2 a.thsn-more-bt, .btn-more-team, a.thsn-more-bt {
font-size: 17px !important;
}
.eapps-pricing-table-column-price-caption {
padding:10px;
} .thsn_vc_single_image-img {
border-radius: 5px;
}
.thsn-team-single .thsn-team-info-block {
padding: 0px 30px 20px 30px;
margin-top: -10px;
border-bottom: 0px solid #e5e8ef !important;
}
.thsn-team-style-2.themesion-ele-team {
padding:0px;
} div.thsn-title-bar-content-inner { background-color: rgb(255, 255, 255, 0.6) !important;
border-radius: 5px;
padding:0.6em;
}
.thsn-breadcrumb, .thsn-tbar-title, .thsn-tbar-subtitle {
color:#252525 !important;
}
a.home { 
color:#252525 !important;
}
a.post.post-page > span { 
color:#252525 !important;
}
.thsn-breadcrumb-inner a { 
color:#252525 !important;
} ul.thsn-timelist-list{
padding: 0px;
margin: 0;
font-size: 14px;
}
.thsn-timelist-li-title {
font-size: 16px;
font-weight: 300 !important;
}
ul.thsn-timelist-list li{
line-height: 18px;
list-style: none;
border-bottom: 1px solid #e2e4e8;
padding: 5px 0px !important;
}
ul.thsn-timelist-list li:last-child{
border-bottom: none;
}
ul.thsn-timelist-list .thsn-timelist-li-value {
float: right;
font-weight: normal !important;
}
.thsn-text-color-white ul.thsn-timelist-list li {
border-bottom-color: rgba(255, 255, 255, 0.25);
padding: 12px 0px;
} .closepanel {
position: absolute;
z-index: 99;
right: 30px !important;
top: 0px !important;
display: block;
width: 30px;
height: 30px;
line-height: 30px;
border-radius: 50%;
text-align: center;
cursor: pointer;
font-size: 35px;
color: #fff;
} .search-form label {
display:block !important;
}
.thsn-team-single .thsn-team-social-links a, .thsn-service-style-1 .thsn-service-icon-wrapper, .thsn-bgimage-over-bgcolor.thsn-bgimage-yes.thsn-bg-color-light, .thsn-bg-color-light.vc_column_container.vc_column_container .vc_column-inner:before, .thsn-bg-color-light:not(.vc_column_container):before, .thsn-extended-bg-col.thsn-bg-color-light:before, .thsn-stretched-div.thsn-bg-color-light:before {
background-color: #F1EEE6 !important;
}
div.feature-bild img {
border-radius: 5px !important;
}