.product-insert .product-insert-text{
min-height:1px;padding-left:15px;padding-right:35px;position:relative;float:left}
.product-infos .media-object-box .image-wrap{width:33.3333%;padding-left:15px;padding-right:15px;position:relative;float:left}
.product-infos .media-object-box .image-beside-left{margin-left:-15px;margin-right:-15px;margin-top:1.2em}
.product-infos .media-object-box .image-beside-left:before,.product-infos .media-object-box .image-beside-left:after{content:" ";display:table;clear:both}
.product-infos .media-object-box .text{width:66.6667%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;float:left}
.product-infos .media-object-box .text H4{margin-top:0}
.product-infos .media-object-box .text P{
}
.product-header{background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover}
@media only screen and (max-width:400px){.product-infos .media-object-box .text,.product-infos .media-object-box .image-wrap{width:100%}
.product-infos .media-object-box .image-wrap{margin-bottom:1em}
}
@media only screen and (max-width:767px){.flexslider .slides{}
}
#flexslider .slides .flexslider-box P A{border:1px solid #fff;border-radius:0.3em;display:inline-block;padding:0.5em 1em;color:#fff}
#flexslider .slides .flexslider-box P A:hover{color:#000;background-color:#fff}
.flexslider-box{padding-bottom:1em}
.flexslider-box::after{position:absolute;bottom:0;right:20px}
.product-gallery,.product-insert{overflow:hidden}
@media only screen and (max-width:899px){.product-header{overflow:hidden}
}
#c23456{overflow:hidden}
@media (min-width:768px){.content-border-helper .col-sm-12{width:50%}
}
.photocredit{position:absolute;bottom:94px;left:-85px;color:#ffffff;font-size:0.6em;text-align:left;text-shadow:0 0 3px #000000;width:200px;-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
}
.custom-pagination li.current{border:1px solid #9b0600;color:#9b0600;padding:0.5em 1em}
.news-teaser-text{font-size:1.3em;color:#333;margin:0px 0px 1em;display:inline-block;font-family:"Bitter";font-style:italic;font-weight:400}
.content-small .crumblepath{padding:0}
@media (max-width:768px){.content-small .crumblepath{padding:0 15px}
}
@media (max-width:785px){.product-grid .product-grid-text{padding:0}
}
@media only screen and (max-width:767px){.content-border{padding:0}
}
.container-fluid{padding:0}
.content-relative .product-infos .content-border{padding:0 15px}
.custom-pagination ul{list-style-type:none}
