.peVolo .peWrap, .peVolo .peWrap > div, .peVolo .peWrap > div > img, .peVolo .peWrap > div > a, .peVolo .peWrap > div > a > img  {
padding: 0 !important;
border: 0 !important;
vertical-align: baseline;
box-shadow: none !important;
border-radius: 0 !important;
outline: 0! important;
text-decoration: none !important;
}
.peVolo {
padding: 0 !important;
overflow: hidden;
outline: 0! important;
text-decoration: none !important;
position: relative;
}
.peVolo > div img {
display: none;
}
.peVolo > div.visible img {
display: block;
}
.peVolo > .peWrap {
}
.peVolo > .peWrap > div img {
display: block;
}
.peVolo.peVoloMobile .peWrap > div img {
-webkit-transform: translateZ(0px);
}
.peVolo .peWrap, .peVolo .peWrap > div {
-webkit-transform: translateZ(0px);
}
.peVolo .peWrap > div.scale img {
-webkit-transform-origin: 0px 0px;
-moz-transform-origin: 0px 0px;
-o-transform-origin: 0px 0px;
-ms-transform-origin: 0px 0px;
max-width: none;
}
.peVolo .peWrap {
padding: 0 !important;
overflow: hidden;
}
.peVolo .peWrap > div {
visibility: hidden;
overflow: hidden;
float: left;
background-color:rgba(255,255,255,0.01);
}
.peVolo .peWrap > div.visible {
}  .peVolo .peVoloPrev,
.peVolo .peVoloNext,
.peVolo .peVoloBullets{
position:absolute;
z-index: 100;
}
.peVolo .peVoloPrev a,
.peVolo .peVoloNext a{
display:block;
width: 30px;
height:100%;
background-color: #000;
opacity:0.2;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
position:relative;
-webkit-transition: background-color 0.3s ease-out; 
-moz-transition: background-color 0.3s ease-out; 
-o-transition: background-color 0.3s ease-out; 
transition: background-color 0.3s ease-out; 
}
.peVolo .peVoloPrev a i,
.peVolo .peVoloNext a i{
font-size:18px;
line-height:20px;
position:absolute;
top:50%;
color:#ccc;
height:20px;
margin-left:-1px;
margin-top:-8px;
text-align:center;
}
.peVolo .peVoloNext a i{
margin-left:1px;
}
.peVolo .peVoloPrev a:hover,
.peVolo .peVoloNext a:hover{
opacity:0.4;
}
.peVolo .peVoloPrev a:hover i,
.peVolo .peVoloNext a:hover i{
color:#fff;
}
.peVolo .peVoloPrev.pe-edges-buttons {
left: 30px;
}
.peVolo .peVoloNext.pe-edges-buttons {
right: 30px;
}   @media (min-width: 768px) and (max-width: 1024px) {
.mobile .peVolo .peVoloPrev.pe-edges-buttons {
left: 20px;
}
.mobile .peVolo .peVoloNext.pe-edges-buttons {
right: 20px;
}      
}  @media (max-width: 767px) {
.peVolo .peVoloPrev.pe-edges-buttons {
left: 10px;
}
.peVolo .peVoloNext.pe-edges-buttons {
right: 10px;
}   
}  @media (max-width: 480px) { .peVoloBullets{
display:none !important;
}
} .peSlider > div > div.peCaption, .peSlider > div div.peCaption  {
position: absolute;
visibility: hidden;
-webkit-transition-duration: 0s !important;
-webkit-transition-property: none !important;
-moz-transition-duration: 0s !important;
-moz-transition-property: none !important;
-ms-transition-duration: 0s !important;
-ms-transition-property: none !important;
-o-transition-duration: 0s !important;
-o-transition-property: none !important;
}
.peSlider > div.peCaption {
position:absolute;
z-index: 95;
opacity: 0;
}
@media (max-width: 480px) {
.pe_visible_landscape, .pe_visible_tablet, .pe_visible_desktop {
display: none !important;
}
}
@media (min-width: 481px) and (max-width: 767px)  {
.pe_visible_tablet, .pe_visible_desktop {
display: none !important;
}	
}
@media (min-width: 768px) and (max-width: 980px)  {
.pe_visible_desktop {
display: none !important;
}
}
@media (max-width: 767px)  {
.peSlider > div.peCaption.pe-has-layers {
display: block !important;
}	
} .peFlareLightbox{z-index:10000;position:fixed;overflow:hidden;top:0;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;opacity:0;filter:Alpha(Opacity=0);overflow:hidden;left:0;display:none;zoom:1}.peFlareLightbox img{max-width:none!important}.peFlareLightbox div,.peFlareLightbox img,.peFlareLightbox span{outline:0;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0}.peFlareLightbox.peFlareLightboxActive{opacity:1}.peFlareLightbox .peFlareLightboxHidden{position:absolute;opacity:0;visibility:hidden;filter:Alpha(Opacity=0);z-index:1}.peFlareLightbox .peFlareLightboxOverlay{position:absolute;opacity:.8;background-color:#000;filter:Alpha(Opacity=100);width:100%;height:100%;z-index:2}.peFlareLightbox .peFlareLightboxContent{position:absolute;width:100%;height:100%;z-index:3}.peFlareLightbox .peFlareLightboxCaptions{-webkit-transform:translateZ(0);-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;-ms-transition:top .5s;position:absolute;width:100%;height:100%;z-index:4}.peFlareLightbox .peFlareLightboxThumbs{-webkit-transform:translateZ(0);position:absolute;width:100%;height:86px;margin-top:0;top:100%;z-index:5;-webkit-transition:margin-top .5s;-moz-transition:margin-top .5s;-o-transition:margin-top .5s;-ms-transition:margin-top .5s}.peFlareLightbox .peFlareLightboxVideo{-webkit-transform:translateZ(0);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;position:absolute;background-color:#000;width:100%;height:100%;z-index:6;opacity:0;visibility:hidden}.peFlareLightbox .peFlareLightboxVideo video{display:block}.peFlareLightbox .peFlareLightboxVideo.peFlareLightboxActive{opacity:1;visibility:visible}.peFlareLightbox .peFlareLightboxVideo>div,.peFlareLightbox .peFlareLightboxVideo>iframe{width:100%}.peFlareLightbox .peFlareLightboxThumbs.peFlareLightboxActive{margin-top:-84px}.peFlareLightbox .peFlareLightboxThumbs>span{overflow:hidden;display:block;width:100%;height:50px;margin-top:-50px}.peFlareLightbox.msie .peFlareLightboxThumbs>span{background-color:#000;opacity:0;filter:Alpha(Opacity=0)}.peFlareLightbox .peFlareLightboxThumbs>div{overflow:hidden;background-color:#000;background-color:rgba(0,0,0,.5)}.peFlareLightbox .peFlareLightboxThumbs>div>div{overflow:hidden;margin:auto}.peFlareLightbox.mobile .peFlareLightboxThumbs>div>div{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s}.peFlareLightbox.mobile .peFlareLightboxThumbs>div>div.touchMove{-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s}.peFlareLightbox .peFlareLightboxThumbs>div>div>span{width:90px;height:60px;display:block;overflow:hidden;float:left;margin:10px 0 10px 10px;cursor:pointer}.peFlareLightbox .peFlareLightboxThumbs>div>span{width:90px;height:60px;display:block;overflow:hidden;float:left;margin:10px 0 10px 10px;cursor:pointer}.peFlareLightbox .peFlareLightboxThumbs>div>span.loaded{background-image:none}.peFlareLightbox .peFlareLightboxContent>div{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;-webkit-transform:translateZ(0);position:absolute;overflow:hidden;display:block;width:100%;height:100%;opacity:0}.peFlareLightbox .peFlareLightboxContent>div.touchMove{-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s}.peFlareLightbox .peFlareLightboxControls{-webkit-transform:translateZ(0);z-index:1000;left:50%;position:absolute}.peFlareLightbox .peFlareLightboxControls>div{position:relative;left:-50%}.peFlareLightbox .peFlareLightboxControls a{display:block;float:right;margin:5px 5px 5px 0;z-index:1000}.peFlareLightbox .peFlareLightboxSpinner{-webkit-transform:translateZ(0);z-index:1010;width:100%;height:100%;position:absolute;filter:Alpha(Opacity=100)}.peFlareLightbox .peFlareLightboxSpinner span{display:block;width:24px;height:24px;position:absolute;top:50%;margin-top:-12px;left:50%;margin-left:-12px;border-radius:4px;filter:Alpha(Opacity=100)}.peFlareLightbox a.peFlareLightboxVideoIcon{-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;position:absolute;z-index:10;cursor:pointer;display:block;height:84px;width:84px;top:50%;left:50%;display:block;visibility:hidden;opacity:0}.peFlareLightbox a.peFlareLightboxVideoIcon.peFlareLightboxActive{opacity:1;visibility:visible}.peFlareLightbox a.peFlareLightboxVideoIcon span{-webkit-tap-highlight-color:transparent;position:relative;display:block;width:84px;height:84px;margin-top:-42px;margin-left:-42px}.peFlareLightbox .peFlareLightboxContent .peFlareLightboxRenderImage img{-webkit-transition:all 1s}.peFlareLightbox .peFlareLightboxContent>div.peFlareLightboxRenderGallery{-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;background-color:#000;filter:Alpha(Opacity=100);opacity:1}.peFlareLightbox .peFlareLightboxContent>div.peFlareLightboxRenderGallery img{display:block;position:absolute;-webkit-transform-origin:0 0;-webkit-transform:translateZ(0)}.peFlareLightbox .peFlareLightboxContent>div.peFlareLightboxRenderGallery img.pePrevBW{-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;z-index:1}.peFlareLightbox .peFlareLightboxContent>div.peFlareLightboxRenderGallery img.pePrevColor{-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;z-index:2}.peFlareLightbox .peFlareLightboxContent>div.peFlareLightboxRenderGallery img.peCurrentBW{-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-o-transition:opacity .8s;-ms-transition:opacity .8s;z-index:4}.peFlareLightbox .peFlareLightboxContent>div.peFlareLightboxRenderGallery img.peCurrentColor{-webkit-transition:opacity 1.2s;-moz-transition:opacity 1.2s;-o-transition:opacity 1.2s;-ms-transition:opacity 1.2s;z-index:5}.peFlareDescription{display:none!important}.peFlareLightbox .peFlareLightboxCaptions>div,.peFlareLightbox .peFlareLightboxCaptions>div>div{margin:0;padding:0;border-radius:0;box-shadow:none;border:none;outline:0;background:0 0}.peFlareLightbox .peFlareLightboxCaptions>div{-webkit-transform:translateZ(0);width:100%;opacity:0;filter:Alpha(Opacity=0);padding:0;margin:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;position:absolute}.peFlareLightbox .peFlareLightboxCaptions>div>div{padding:25px;margin:auto;max-width:650px;overflow:hidden}.peFlareLightbox .peFlareLightboxCaptions>div>div>h3,.peFlareLightbox .peFlareLightboxCaptions>div>div>p{padding:0;margin:0;border:none;outline:0;background:0 0}.peFlareLightbox .peFlareLightboxCaptions>div>div>p{margin-top:15px}.peFlareLightbox .peFlareLightboxCaptions>div.peFlareLightboxActive{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;opacity:1}@media (min-width:480px) and (max-width:767px){.peFlareLightbox a.peFlareLightboxVideoIcon{height:42px;width:42px}.peFlareLightbox a.peFlareLightboxVideoIcon span{width:42px;height:42px;margin-top:-21px;margin-left:-21px}}.hiddenLightboxContent{display:none!important}.peFlareLightbox .peFlareLightboxControls a{display:block;float:right;width:30px;height:30px;opacity:.65}.peFlareLightbox .peFlareLightboxControls a:hover{opacity:1}.peFlareLightbox .peFlareLightboxControls a#peFlareLightboxControlPrev{background:url(//www.instyle-rostock.de/wp-content/plugins/pelightbox-gallery-slider/assets/img/flare/prev.png) no-repeat 0 0}.peFlareLightbox .peFlareLightboxControls a#peFlareLightboxControlNext{background:url(//www.instyle-rostock.de/wp-content/plugins/pelightbox-gallery-slider/assets/img/flare/next.png) no-repeat 0 0}.peFlareLightbox .peFlareLightboxControls a#peFlareLightboxControlClose{background:url(//www.instyle-rostock.de/wp-content/plugins/pelightbox-gallery-slider/assets/img/flare/close.png) no-repeat 0 0}.peFlareLightbox .peFlareLightboxControls a#peFlareLightboxControlThumbs{background:url(//www.instyle-rostock.de/wp-content/plugins/pelightbox-gallery-slider/assets/img/flare/thumbs.png) no-repeat 0 0}.peFlareLightbox .peFlareLightboxSpinner span{background:url(//www.instyle-rostock.de/wp-content/plugins/pelightbox-gallery-slider/assets/img/flare/spinner.gif) no-repeat center center;background-color:#000;background-color:rgba(0,0,0,.8)}.peFlareLightbox .peFlareLightboxThumbs>div>span{background:url(//www.instyle-rostock.de/wp-content/plugins/pelightbox-gallery-slider/assets/img/flare/spinner.gif) no-repeat center center;background-color:#000;background-color:rgba(0,0,0,.8)}.peFlareLightbox a.peFlareLightboxVideoIcon span{background:url(//www.instyle-rostock.de/wp-content/plugins/pelightbox-gallery-slider/assets/img/flare/start.png) no-repeat 0 0}.peFlareLightbox a.peFlareLightboxVideoIcon:hover span{background-position:0 -84px}.peFlareLightbox .peFlareLightboxThumbs>div>div>span{border:2px solid #fff;box-shadow:2px 2px 2px #000}.peFlareLightbox.desktop .peFlareLightboxContent .peFlareLightboxRenderImage img.fit{border:4px solid #fff;box-shadow:4px 4px 4px #000}.peFlareLightbox .peFlareLightboxCaptions>div{background-color:#000;background-color:rgba(0,0,0,.7)}.peFlareLightbox .peFlareLightboxCaptions>div>div>h3,.peFlareLightbox .peFlareLightboxCaptions>div>div>p{color:#fff;font-size:16px}.peFlareLightbox .peFlareLightboxCaptions>div>div>p{font-weight:400;font-size:12px;line-height:18px;color:#fff}p.peFlareLightboxFontPreload{opacity:0;display:inline;font-size:1px;width:1px;height:1px;position:fixed}@media (min-width:480px) and (max-width:767px){.peFlareLightbox a.peFlareLightboxVideoIcon span{background:url(//www.instyle-rostock.de/wp-content/plugins/pelightbox-gallery-slider/assets/img/flare/start_mob.png) no-repeat 0 0}.peFlareLightbox a.peFlareLightboxVideoIcon:hover span{background-position:0 -42px}} .peSlider > div.peCaption > .peCaptionLayer.pe-caption-white { }
.peSlider > div.peCaption h3{
color:#b8a279;
font-weight:400;
}
.peSlider > div.peCaption{
background-color:rgba(0,0,0,0.7);
}
.peVolo .peVoloNext a,
.peVolo .peVoloPrev a{
height:40px;
width:40px;
margin-top:-20px;
top:50%;
background-color:#000;
border-radius:2px;
-webkit-border-radius:2px;
}
.peVolo .peVoloNext a i,
.peVolo .peVoloPrev a i{
height:40px;
width:40px;
line-height:40px;
margin-top:0;
top:0;
color:#fff;
}
.peSlider > .peVoloNext,
.peSlider > .peVoloPrev{
opacity:0;
-webkit-transition: opacity 0.3s ease-out; 
-moz-transition: opacity 0.3s ease-out; 
-o-transition: opacity 0.3s ease-out; 
transition: opacity 0.3s ease-out; 
}
.peSlider:hover > .peVoloNext,
.peSlider:hover > .peVoloPrev{
opacity:1;
}   a.peVideo video, a.peVideo iframe {
display: block;
width: 100% !important;
height: 100% !important;
position:absolute;
top:0;
left:0;
}
.ppcontrols.fade {
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
opacity:1;
}
.videoWrapper {
position: relative;
height: 0;
margin-bottom:20px;
overflow:hidden;
}
.videoWrapper a.peVideo{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color:#666;
cursor: pointer;
}
.videoWrapper a.peVideo span.largePlay {
height: 100%;
left: 0;
margin: 0 !important;
overflow: hidden;
position: absolute;
top: 0;
width: 100%;
z-index: 10;
opacity:0.7;
background: url(//www.instyle-rostock.de/wp-content/plugins/pelightbox-gallery-slider/assets/img/vid_start.png) no-repeat center center;
}
.videoWrapper a.peVideo:hover span.largePlay{
opacity:1;
}
.videoWrapper a.peVideo > div {
height: 100%;
left: 0;
margin: 0 !important;
overflow: hidden;
position: absolute;
top: 0;
width: 100%;
z-index: 20;
background-color: black;
}
.videoWrapper.sixteenBYnine {
padding-bottom:56.25%;
}
.videoWrapper.fourBYthree {
padding-bottom:75%;
}
.videoWrapper.youtube{
padding-top: 0;
}
.videoWrapper.youtube .peVideo img {
margin-top:-9.41%;
}
.videoWrapper.youtube.customCover .peVideo img{
margin-top:0;
}
.videoWrapper.local,
.videoWrapper.vidly,
.videoWrapper.vimeo{
padding-top:0;
}  .peBackground {
overflow:hidden;
position:fixed;
top:0;
left:0;
z-index:1;
width:100%;
height:100%;
}
.pePatternOverlay{
z-index:2;
overflow:hidden;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:url(//www.instyle-rostock.de/wp-content/plugins/pelightbox-gallery-slider/assets/img/content/pat1.png) repeat;
}
.peBackground img{ display:block;
position:absolute;
-webkit-transform-origin: 0 0;
}
.peOverlay{
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}
.bgColor{
z-index:3;
background-color: rgba(255,255,255,0.1);
}
.peBackground img {
}
.peBackground img.pePrevBW{
-webkit-transition: opacity 0.4s;
-moz-transition: opacity 0.4s;
-o-transition: opacity 0.4s;
-ms-transition: opacity 0.4s;
transition: opacity 0.4s;
z-index:1;
}
.peBackground img.pePrevColor{
-webkit-transition: opacity 0.4s;
-moz-transition: opacity 0.4s;
-o-transition: opacity 0.4s;
-ms-transition: opacity 0.4s;
transition: opacity 0.4s;
z-index:2;
}
.peBackground img.peCurrentBW{
-webkit-transition: opacity 0.8s;
-moz-transition: opacity 0.8s;
-o-transition: opacity 0.8s;
-ms-transition: opacity 0.8s;
transition: opacity 0.8s;
z-index:4;
}
.peBackground img.peCurrentColor{
-webkit-transition: opacity 1.2s;
-moz-transition: opacity 1.2s;
-o-transition: opacity 1.2s;
-ms-transition: opacity 1.2s;
transition: opacity 1.2s;
z-index:5;
} .peBackground img, .pePatternOverlay img{
max-width:inherit;
}  .row-fluid.carouselBox {
left: 10px !important;
margin-left: -20px !important;
position: relative;
width: auto !important;
}
.row-fluid.carouselBox .peWrap > div > div {
margin-left: 10px; 
margin-right: 10px;
} .pe-ajax-portfolio .pe-ajax-portfolio-navigation {
text-align: center;
visibility: hidden;
}       .peSlider > div.peCaption {
padding: 15px;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,.8); max-width: 350px;
}
.peSlider > div.peCaption h3 {
color: #84bd32; font-weight:600;
font-size:16px;
margin-bottom:0px;
letter-spacing:normal;
}
.peSlider > div.peCaption h3 a{
color:#84bd32;
}
.desktop .peSlider > div.peCaption h3 a:hover{
color:#fff;
}
.peCaption p{
margin-bottom:0;
color:#fff;
font-size:12px;
line-height:18px;
}
.peCaption .btn{
margin-top:10px;
}
.peSlider > div.peCaption > .peCaptionLayer {
position: absolute;
font-size: 16px;
padding: 10px;
white-space:nowrap;
}
.peSlider > div.peCaption > .peCaptionLayer img {
display: block;
max-width: none;
}
.peSlider > div.peCaption > .pe-caption-large{
font-size:45px;
line-height:48px;
font-weight:600;
letter-spacing:normal;
}
.peSlider > div.peCaption > .pe-caption-xlarge{
font-size:75px;
line-height:80px;
font-weight:700;
}
.peSlider > div.peCaption > .pe-caption-huge{
font-size:90px;
line-height:90px;
font-weight:400;
letter-spacing: -1px;
color:#222;
}
.peSlider > div.peCaption > .pe-caption-medium{
font-size:24px;
line-height:22px;
font-weight:400;
letter-spacing:normal;
}
.peSlider > div.peCaption > .pe-caption-small{
font-size:14px;
line-height:20px;
font-weight:400;
letter-spacing:normal;
}
.peSlider > div.peCaption > .pe-caption-bold{
font-weight:700;
color:#222;
}
.peSlider > div.peCaption > .pe-caption-background{
background-color:#d95137;
padding:5px 15px;
color:#fff;
}
.peSlider > div.peCaption > .pe-caption-color{
color:#d95137;
}
.peSlider > div.peCaption > .peCaptionLayer.pe-caption-style-black { font-weight: 300;
font-size: 70px;
line-height: 80px;
color: #303030;
text-shadow: -1px -1px #909090;
max-width: 940px;
}
.peSlider > div.peCaption > .peCaptionLayer.pe-caption-style-black.pe-caption-small {
font-weight: 300;
font-size: 30px;
font-weight: 400;
line-height: 40px;
}
.peSlider > div.peCaption > .peCaptionLayer.pe-caption-white {
color: white;
}
.peSlider > div.peCaption > .peCaptionLayer.pe-caption-style-black.pe-caption-thick {
font-weight: 700;
}
@media (max-width: 767px)  {
.peSlider > div.peCaption {
display: none !important;
}	
} div#peGallery img {
max-width:100%;
height:auto;
} .logged-in .peFlareLightbox .peFlareLightboxControls {
top: 35px;
}
.peFlareLightbox.desktop .peFlareLightboxContent .peFlareLightboxRenderImage img.fit {
width: auto!important;
} #peGallery .pe-gallery-images {
text-align: center;
}
#peGallery .pe-gallery-images img {
display: inline-block;
}
.pe-gallery-images{
margin-bottom:60px;
}
.post-image .pe-gallery-images{
margin-bottom:20px;
}
.pe-gallery-images:last-child{
margin-bottom:0;
}
.pe-gallery-carousel {
margin-bottom: 20px;
}
.pe-gallery-carousel .videoWrapper {
margin-bottom: 0px;
}
.pe-gallery-carousel h6 {
margin-top: 10px;
}
.peFlareLightbox .peFlareLightboxCaptions>div>div>h3 a{
color:#b8a279;
} .singleImage {
width: auto!important;
height: auto!important;
}
.desktop .peFlareLightbox .peFlareLightboxCaptions>div>div>h3 a:hover{
color:#fff;
} .fullscreen{
background-color:#fff;
padding-bottom:0;
}
.fullscreen .peIsotopeContainer{
border-top:2px solid #fff;
background-color:#fff;
}
.peIsotopeGrid .peIsotopeItem {
overflow: hidden; 
}
.peIsotope.portfolio .peIsotopeGrid .peIsotopeItem span.cell-title{
padding:12px 20px;
color:#ccc;
font-size:12px;
font-weight:400;
line-height:16px;
opacity:0;
text-transform:none;
}
.pe-style-dark .peIsotope.portfolio .peIsotopeGrid .peIsotopeItem span.cell-title{
color:#ddd;
}
.peIsotope.portfolio .peIsotopeGrid .peIsotopeItem span.cell-title a{
color:#444;
font-size:14px;
font-weight:600;
display:block;
margin-bottom:5px;
}
.pe-style-dark .peIsotope.portfolio .peIsotopeGrid .peIsotopeItem span.cell-title a{
color:#fff;
}
.desktop .peIsotope.portfolio .peIsotopeGrid .peIsotopeItem .cell-title a:hover{
color:#ccc;
}
.desktop .pe-style-dark .peIsotope.portfolio .peIsotopeGrid .peIsotopeItem .cell-title a:hover{
color:#eee;
}
.desktop .peIsotope.portfolio .peIsotopeGrid .peIsotopeItem:hover div.scalable {
opacity: 1;
}
.desktop .peIsotope.portfolio .peIsotopeGrid .peIsotopeItem:hover span.cell-title {
opacity: 1;
}
.desktop .peIsotope.portfolio .peIsotopeGrid .peIsotopeItem:hover span.cell-title {
color:#444;
background-color:transparent;
}
.peIsotope.portfolio .peIsotopeGrid .peIsotopeItem span.cell-title .description{
color:#999;
font-size:12px;
} .mobile .peIsotope.portfolio .peIsotopeGrid .peIsotopeItem span.cell-title {
opacity: 1 !important;
z-index:10;
}
.mobile .peIsotope.portfolio .peIsotopeGrid .peIsotopeItem span.cell-title{
background-color:rgba(255,255,255,0.5);
color:#444;
padding:8px 10px;
}
.mobile .peIsotope.portfolio .peIsotopeGrid .peIsotopeItem span.cell-title a{
font-size:11px;
margin-bottom:0;
}
.mobile .peIsotope.portfolio .peIsotopeGrid .peIsotopeItem span.cell-title .description{
display:none;
} .project-single-col{
margin-bottom:60px;
} .peIsotopeGrid .peIsotopeItem .pe-item-mixed{
background-color:#fafafa;
}
.peIsotopeGrid .peIsotopeItem .pe-item-mixed > .videoWrapper{
margin-bottom:0;
}
.peIsotopeGrid .peIsotopeItem .pe-item-mixed > .pe-container{
margin-bottom:0;
}
.peIsotopeGrid .peIsotopeItem .pe-item-mixed .pe-item-text{
padding:0 25px;
border:1px solid #f7f7f7;
border-top:none;
}
.peIsotopeGrid .peIsotopeItem .pe-item-mixed .pe-item-text .post-title{
margin-top:25px;
}
.peIsotopeGrid .peIsotopeItem .pe-item-mixed .pe-item-text .post-title h2{
font-size:16px;
font-weight:600;
line-height:24px;
}
.peIsotopeGrid .peIsotopeItem .pe-item-mixed .pe-item-text .pe-item-text-content{
clear:both;
}
.peIsotopeGrid .peIsotopeItem .pe-item-mixed .pe-item-text .pe-item-text-content p{
font-size:13px;
}
.peIsotopeGrid .peIsotopeItem .pe-item-mixed .pe-item-text .pe-item-text-content p{
margin-bottom:20px;
}
.peIsotopeGrid .peIsotopeItem .pe-item-mixed .pe-item-text .pe-item-text-content .read-more{
width:100%;
padding-top:12px;
border-top:1px solid #f1f1f1;
margin-top:25px;
}
.pe-item-mixed .pe-item-text .comments{
float:left;
width:40px;
margin-right:15px;
border-right:1px solid #f1f1f1;
height:30px;
line-height:30px;
padding-right:3px;
}
.pe-item-mixed .pe-item-text .comments > a{
color:#666;
}
.pe-item-mixed .pe-item-text .comments i{
opacity:0.1;
}
.pe-item-mixed .pe-item-text .entry-meta{
float:left;
margin-bottom:15px;
}
.pe-item-mixed .pe-item-text .entry-meta span,
.pe-item-mixed .pe-item-text .entry-meta span > a{
color:#777;
font-size:11px;
}
.pe-item-mixed .pe-item-text .entry-meta span > a:hover{
color:#b8a279;
} .peIsotopeGrid .peIsotopeItem .cell-title.has-icons {
font-size: 18px;
font-weight:600;
top: 0;
text-align: center;
}
.peIsotopeGrid .peIsotopeItem .cell-title.has-icons > span {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 75px;
line-height:25px;
margin: auto;
}
.peIsotopeGrid .peIsotopeItem .cell-title.has-icons > span > span{
display:block;
}
@-webkit-keyframes cellZoomOut {
0% {
-webkit-transform: scale(1,1) translate3d(0px,0px,0px);
}
100% {
-webkit-transform: scale(1.25,1.25) translate3d(0px,20px,0px);
}
}
@keyframes cellZoomOut {
0% {
transform: scale(1,1);
}
100% {
transform: scale(1.25,1.25);
}
} .desktop .portfolio .peIsotopeGrid .peIsotopeItem.pe-grid-img:hover div.scalable img.animated {
-webkit-animation-name: cellZoomOut;
animation-name: cellZoomOut;
-webkit-animation-duration: 10s;
animation-duration: 10s;
}
.desktop .portfolio .peIsotopeGrid .peIsotopeItem.pe-grid-img div.scalable {
-webkit-transition: -webkit-transform 0.4s;
-moz-transition: -webkit-transform 0.4s;
-ms-transition: transform 0.4s;
transition: transform 0.4s;
}
.desktop .portfolio .peIsotopeGrid .peIsotopeItem:hover.pe-grid-img div.scalable {
-webkit-transform: translate3d(0px,-62px,0px);
-moz-transform: translate3d(0px,-62px,0px);
transform: translate3d(0px,-62px,0px);
}
.desktop .portfolio .peIsotopeGrid .peIsotopeItem a.pe-over-icon {
margin-top: 15px;
padding: 8px 10px;
text-align: center;
display: inline-block;
color:#fff;
border:1px solid #fff;
border-color:rgba(255,255,255,0.5);
}
.desktop .portfolio .peIsotopeGrid .peIsotopeItem a.pe-over-icon-link{
margin-right:25px;
}
.desktop .portfolio .peIsotopeGrid .peIsotopeItem a.pe-over-icon-link i{
font-size:16px;
line-height:24px;
}
.desktop .portfolio .peIsotopeGrid .peIsotopeItem a.pe-over-icon-lb i{
font-size:20px;
line-height:24px;
margin-left:2px;
}
.desktop .portfolio .peIsotopeGrid .peIsotopeItem a.pe-over-icon i{
width:24px;
height: 24px;
display:block;
}
.desktop .portfolio .peIsotopeGrid .peIsotopeItem a.pe-over-icon:hover {
background-color:#444;
border-color:#444;
color:#fff;
}