.gw-gopf-no-trans * {-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;-ms-transition: none !important;transition: none !important;}
.gw-gopf-clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.gw-gopf-clearfix {display: inline-block;}
.gw-gopf-clearfix {display: block;}
.gw-gopf-clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.gw-gopf .caroufredsel_wrapper {margin: 0 !important;overflow: visible !important;}
.gw-gopf img {border: none !important;-moz-border-radius: 0 !important;-webkit-border-radius: 0 !important;border-radius: 0 !important;-moz-box-shadow: none !important;-o-box-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;display: inline-block !important;height: auto !important;max-width: 100% !important;margin: 0 !important;padding: 0 !important;-moz-transition: none;-ms-transition: none;-o-transition: none;-webkit-transition: none;transition: none;vertical-align: middle;-ms-interpolation-mode: bicubic;}
.gw-gopf iframe {width: 100%;}
.gw-gopf-post-media-wrap iframe {height: 100% !important;left: 0;position: absolute;top: 0;}
:focus {outline: none !important;}
::-moz-focus-inner {border: none !important;}
a {outline: none !important;}
.gw-gopf * {-webkit-tap-highlight-color: rgba(0,0,0,0);}
.gw-gopf-disable-trans {-moz-transition: none !important;-ms-transition: none !important;-o-transition: none !important;-webkit-transition: none !important;transition: none !important;}
.gw-gopf-slider-type .gw-gopf-col-wrap {display: none;}
.gw-gopf-slider-type .gw-gopf-col-wrap:first-child {display: block;visibility: hidden;}
.gw-gopf-posts-wrap {position: relative;width: 100%;-webkit-backface-visibility: hidden;}
.gw-gopf-slider-type .gw-gopf-posts-wrap {margin: -20px 0px;padding: 20px 0px;}
.gw-gopf-posts-wrap-inner {position: relative;}
.gw-gopf-posts {margin-right: -10px;width: 100% !important;}
.gw-gopf-post-col {position: relative;}
.gw-gopf-col-wrap {float: left;letter-spacing: 0;position: relative;}
.gw-gopf-1col .gw-gopf-col-wrap {width: 100%;}
.gw-gopf-2cols .gw-gopf-col-wrap {width: 50%;}
.gw-gopf-3cols .gw-gopf-col-wrap {width: 33.33%;}
.gw-gopf-4cols .gw-gopf-col-wrap {width: 25%;}
.gw-gopf-5cols .gw-gopf-col-wrap {width: 20%;}
.gw-gopf-6cols .gw-gopf-col-wrap {width: 16.66%;}
.gw-gopf-7cols .gw-gopf-col-wrap {width: 14.2857%;}
.gw-gopf-8cols .gw-gopf-col-wrap {width: 12.5%;}
.gw-gopf-9cols .gw-gopf-col-wrap {width: 11.11%;}
.gw-gopf-10cols .gw-gopf-col-wrap {width: 10%;}
.gw-gopf-rtl .gw-gopf-col-wrap {float: right;}
.gw-gopf-slider-type.gw-gopf-rtl .gw-gopf-col-wrap {float: left;}
.gw-gopf-filter-opacity .gw-gopf-col-wrap.gw-gopf-disabled:before {position: absolute;content: "";width: 100%;height: 100%;z-index: 5;-moz-transition: none !important;-ms-transition: none !important;-o-transition: none !important;-webkit-transition: none !important;transition: none !important;}
.gw-gopf-filter {position: relative;z-index: 1;}
.gw-gopf-cats {list-style: none;display: block;margin: -10px 0 0;padding: 0;position: relative;}
.gw-gopf-cats > span {background: none;display: inline-block;margin: 10px 0 0;padding: 0;}
.gw-gopf-cats > span.gw-gopf-hidden {display: none;}
.gw-gopf-cats-centered .gw-gopf-cats {text-align: center;}
.gw-gopf-cats-right .gw-gopf-cats {text-align: right;}
.gw-gopf-pagination-wrapper {position: relative;display: none;}
.gw-gopf-pagination {list-style: none;display: block;margin: -10px 0 0 !important;padding: 0;position: relative;}
.gw-gopf-pagination > span, .gw-gopf-pagination > a {background: none;display: inline-block;margin: 10px 0 0;padding: 0;}
.gw-gopf-pagination-centered .gw-gopf-pagination {text-align: center;}
.gw-gopf-pagination-right .gw-gopf-pagination {text-align: right;}
.gw-gopf-slider-controls-wrap {margin: 0;padding: 0;position: relative;width: 100%;z-index: 1;}
.gw-gopf-slider-controls > div {background: none;float: left;margin: 0;padding: 0;text-align: center;cursor: hand;}
.gw-gopf-slider-controls > div:first-child {margin-left: 0 !important;}
.gw-gopf-slider-controls-centered .gw-gopf-slider-controls {float: left;left: 50%;position: relative;}
.gw-gopf-slider-controls-centered .gw-gopf-slider-controls > div {float: left;position: relative;right: 50%;}
.gw-gopf-slider-controls-right .gw-gopf-slider-controls {float: right;}
.gw-gopf-post-header {position: relative !important;width: 100%;}
.gw-gopf-post-media-wrap-outer {opacity: 0;-webkit-transition: all .2s linear;transition: opacity .3s ease;}
.gw-gopf-post-media-wrap {-moz-background-size: cover;-o-background-size: cover;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;height: auto;overflow: hidden;position: relative;z-index: 1;}
.gw-gopf-post-media-wrap img {position: absolute;width: auto;width: auto !important;left: 100%;top: 0;height: 100% !important;min-width: 100% !important;max-width: none !important;opacity: 0;}
@media print {.gw-gopf-post-media-wrap img {opacity: 1;}}
.gw-gopf-post-media-wrap img[data-orientation="portrait"] {width: 100% !important;min-height: 100% !important;height: auto !important;max-height: none !important;}
.gw-gopf-post-media-wrap a {border: none !important;display: block;position: relative;}
.gw-gopf-post-media-wrap img.gw-gopf-fallback-img {display: none !important;position: absolute !important;width: 100% !important;}
.gw-gopf-post-overlay, .gw-gopf-post-overlay-bg {background: transparent;display: none;height: 100%;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-khtml-opacity: 0;-moz-opacity: 0;opacity: 0;overflow: hidden;-moz-transition: opacity .1s ease-in-out,height .1s .1s ease-in-out,top .1s .1s ease-in-out,bottom .1s .1s ease-in-out;-ms-transition: opacity .1s ease-in-out,height .1s .1s ease-in-out,top .1s .1s ease-in-out,bottom .1s .1s ease-in-out;-o-transition: opacity .1s ease-in-out,height .1s .1s ease-in-out,top .1s .1s ease-in-out,bottom .1s .1s ease-in-out;-webkit-transition: opacity .1s ease-in-out,height .1s .1s ease-in-out,top .1s .1s ease-in-out,bottom .1s .1s ease-in-out;transition: opacity .1s ease-in-out,height .1s .1s ease-in-out,top .1s .1s ease-in-out,bottom .1s .1s ease-in-out;position: absolute;text-align: center;width: 100%;z-index: 3;}
.gw-gopf-has-overlay .gw-gopf-post-overlay, .gw-gopf-touch .gw-gopf-has-overlay .gw-gopf-post-overlay-hover:hover .gw-gopf-post-overlay, .gw-gopf-touch .gw-gopf-has-overlay .gw-gopf-post-header:hover .gw-gopf-post-overlay {display: block;}
.gw-gopf-post-overlay-bg {display: block;content: "";left: 0;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-khtml-opacity: 0;-moz-opacity: 0;opacity: 0;top: 0;z-index: -1;}
.gw-gopf-post-overlay-hover:hover .gw-gopf-post-overlay, .gw-gopf-post-header:hover .gw-gopf-post-overlay, .gw-gopf-touch .gw-gopf-current.gw-gopf-post .gw-gopf-post-overlay {filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-khtml-opacity: 1;-moz-opacity: 1;opacity: 1;-moz-transition: opacity .3s ease-in-out,height .3s ease-in-out,top .3s ease-in-out,bottom .3s ease-in-out;-ms-transition: opacity .3s ease-in-out,height .3s ease-in-out,top .3s ease-in-out,bottom .3s ease-in-out;-o-transition: opacity .3s ease-in-out,height .3s ease-in-out,top .3s ease-in-out,bottom .3s ease-in-out;-webkit-transition: opacity .3s ease-in-out,height .3s ease-in-out,top .3s ease-in-out,bottom .3s ease-in-out;transition: opacity .3s ease-in-out,height .3s ease-in-out,top .3s ease-in-out,bottom .3s ease-in-out;}
.gw-gopf-post-overlay:before {content: "";display: inline-block;height: 100%;vertical-align: middle;margin-right: -.25em;}
.gw-gopf-post-overlay-inner, .gw-gopf-touch .gw-gopf-post-overlay-hover:hover .gw-gopf-post-overlay-inner, .gw-gopf-touch .gw-gopf-post-header:hover .gw-gopf-post-overlay-inner {display: inline-block;left: 1px;padding-top: 20px;position: relative;text-align: center;top: -40px;-moz-transition: opacity 0s .1s ease-in-out,top 0s .1s ease-in-out,padding 0s .1s ease-in-out;-ms-transition: opacity 0s .1s ease-in-out,top 0s .1s ease-in-out,padding 0s .1s ease-in-out;-o-transition: opacity 0s .1s ease-in-out,top 0s .1s ease-in-out,padding 0s .1s ease-in-out;-webkit-transition: opacity 0s .1s ease-in-out,top 0s .1s ease-in-out,padding 0s .1s ease-in-out;transition: opacity 0s .1s ease-in-out,top 0s .1s ease-in-out,padding 0s .1s ease-in-out;vertical-align: middle;visibility: hidden;}
.gw-gopf-post-overlay-hover:hover .gw-gopf-post-overlay-inner, .gw-gopf-post-header:hover .gw-gopf-post-overlay-inner, .gw-gopf-touch .gw-gopf-current.gw-gopf-post .gw-gopf-post-overlay-inner {padding-top: 0;top: -5px;-moz-transition: opacity .3s ease-in-out,top .15s ease-in-out,padding .15s .1s ease-in-out;-ms-transition: opacity .3s ease-in-out,top .15s ease-in-out,padding .15s .1s ease-in-out;-o-transition: opacity .3s ease-in-out,top .15s ease-in-out,padding .15s .1s ease-in-out;-webkit-transition: opacity .3s ease-in-out,top .15s ease-in-out,padding .15s .1s ease-in-out;transition: opacity .3s ease-in-out,top .15s ease-in-out,padding .15s .1s ease-in-out;visibility: visible;}
.gw-gopf-post-overlay-btn, .gw-gopf-post-overlay-circle {margin-top: 10px;}
.gw-gopf-circle {vertical-align: top;}
.gw-gopf-circle img {vertical-align: 0;}
.gw-gopf-post-overlay.gw-gopf-post-overlay-link {display: block;position: absolute;z-index: 3;width: 100%;}
.gw-gopf-post-overlay-inner a {cursor: pointer;}
.gw-gopf-post {position: relative;}
.gw-gopf-post-content-wrap {overflow: hidden;position: relative;z-index: 1;}
.gw-gopf-post-content-wrap:before {content: "";display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: -1;}
.gw-gopf-post-content {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;text-align: left;}
.gw-gopf-post-content a, .gw-gopf-post-content a:hover {text-decoration: none;}
.gw-gopf-post-content h2, .gw-gopf-post-content h2 a {margin: 0 0 3px 0 !important;padding: 0;}
.gw-gopf-isotope {overflow: visible !important;}
.gw-gopf-isotope-item {z-index: 2;}
.gw-gopf-isotope-item:hover {z-index: 3;}
.gw-gopf-isotope-hidden.gw-gopf-isotope-item {pointer-events: none;z-index: 1;}
.gw-gopf-isotope-ready .gw-gopf-isotope, .gw-gopf-isotope-new-added .gw-gopf-isotope {-webkit-transition-duration: .8s;-moz-transition-duration: .8s;-ms-transition-duration: .8s;-o-transition-duration: .8s;transition-duration: .8s;-webkit-transition-property: height,width;-moz-transition-property: height,width;-ms-transition-property: height,width;-o-transition-property: height,width;transition-property: height,width;-webkit-backface-visibility: hidden;}
.gw-gopf-isotope-ready .gw-gopf-isotope .gw-gopf-isotope-item {-webkit-transition: -webkit-transform .8s,opacity .8s,z-index 0s .1s;-moz-transition: -moz-transform .8s,opacity .8s,z-index 0s .1s;-ms-transition: -ms-transform .8s,opacity .8s,z-index 0s .1s;-o-transition: -o-transform .8s,opacity .8s,z-index 0s .1s;transition: transform .8s,opacity .8s,z-index 0s .1s;-webkit-backface-visibility: hidden;}
.gw-gopf-rtl.gw-gopf-isotope-ready .gw-gopf-isotope .gw-gopf-isotope-item {-webkit-transition: right .8s,top .8s,opacity .8s,z-index 0s .1s;-moz-transition: right .8s,top .8s,opacity .8s,z-index 0s .1s;-ms-transition: right .8s,top .8s,opacity .8s,z-index 0s .1s;-o-transition: right .8s,top .8s,opacity .8s,z-index 0s .1s;transition: right .8s,top .8s,opacity .8s,z-index 0s .1s;}
.gw-gopf-isotope-ready .gw-gopf-isotope .gw-gopf-isotope-item:hover {-webkit-transition: -webkit-transform .8s,opacity .8s,z-index 0s 0s;-moz-transition: -moz-transform .8s,opacity .8s,z-index 0s 0s;-ms-transition: -ms-transform .8s,opacity .8s,z-index 0s 0s;-o-transition: -o-transform .8s,opacity .8s,z-index 0s 0s;transition: transform .8s,opacity .8s,z-index 0s 0s;-webkit-backface-visibility: hidden;}
.gw-gopf-mfp-bottom-bar {top: auto;bottom: 40px;background: rgba(0,0,0,.7);}
.gw-gopf-mfp-close {background: url("../images/icon_close.png") right 0 no-repeat;cursor: pointer;height: 34px;filter: alpha(opacity=65);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";-khtml-opacity: .65;-moz-opacity: .65;opacity: .65;position: absolute;right: 0;top: 6px;-moz-transition: all .1s ease-in-out;-ms-transition: all .1s ease-in-out;-o-transition: all .1s ease-in-out;-webkit-transition: all .1s ease-in-out;transition: all .1s ease-in-out;width: 34px;}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
	only screen and (   min--moz-device-pixel-ratio: 2),
	only screen and (     -o-min-device-pixel-ratio: 2/1),
	only screen and (        min-device-pixel-ratio: 2),
	only screen and (                min-resolution: 192dpi),
	only screen and (                min-resolution: 2dppx) {.gw-gopf-mfp-close {background: url("../images/icon_close@2x.png") 0 0 no-repeat;background-size: 18px auto;}}
.gw-gopf-mfp-close:hover {filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-khtml-opacity: 1;-moz-opacity: 1;opacity: 1;}
.gw-gopf-mfp-title.mfp-title {color: #bababa;font-size: 15px;height: auto;line-height: 20px;padding: 5px;}
.gw-gopf-mfp-title-info {margin-top: 5px;font-size: 13px;}
.gw-gopf-mfp-counter.mfp-counter {color: #bababa;padding: 5px;}
.gw-gopf-mfp-arrow.mfp-arrow {cursor: pointer !important;filter: alpha(opacity=65) !important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)" !important;-khtml-opacity: .65 !important;-moz-opacity: .65 !important;opacity: .65 !important;-webkit-transform: none !important;transform: none !important;z-index: 1048;}
.gw-gopf-mfp-arrow.mfp-arrow:hover {filter: alpha(opacity=100) !important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;-khtml-opacity: 1 !important;-moz-opacity: 1 !important;opacity: 1 !important;}
.gw-gopf-mfp-arrow.mfp-arrow:before, .gw-gopf-mfp-arrow.mfp-arrow:after {border: none !important;}
.gw-gopf-mfp-arrow.mfp-arrow-left {background: url("../images/icon_lb_prev.png") 50% 50% no-repeat !important;}
.gw-gopf-mfp-arrow.mfp-arrow-right {background: url("../images/icon_lb_next.png") 50% 50% no-repeat !important;}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
	only screen and (   min--moz-device-pixel-ratio: 2),
	only screen and (     -o-min-device-pixel-ratio: 2/1),
	only screen and (        min-device-pixel-ratio: 2),
	only screen and (                min-resolution: 192dpi),
	only screen and (                min-resolution: 2dppx) {.gw-gopf-mfp-arrow.mfp-arrow-left {background: url("../images/icon_lb_prev@2x.png") 50% 50% no-repeat !important;background-size: 34px auto !important;}
	.gw-gopf-mfp-arrow.mfp-arrow-right {background: url("../images/icon_lb_next@2x.png") 50% 50% no-repeat !important;background-size: 34px auto !important;}}
.mfp-iframe-holder .gw-gopf-mfp-close {top: -34px !important;}
.my-mfp-slide-bottom .mfp-figure {opacity: 0;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;-webkit-transform: translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform: translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform: translateY(-20px) perspective(600px) rotateX(10deg);-o-transform: translateY(-20px) perspective(600px) rotateX(10deg);transform: translateY(-20px) perspective(600px) rotateX(10deg);}
.my-mfp-slide-bottom.mfp-ready .mfp-figure {opacity: 1;-webkit-transform: translateY(0) perspective(600px) rotateX(0);-moz-transform: translateY(0) perspective(600px) rotateX(0);-ms-transform: translateY(0) perspective(600px) rotateX(0);-o-transform: translateY(0) perspective(600px) rotateX(0);transform: translateY(0) perspective(600px) rotateX(0);}
.my-mfp-slide-bottom.mfp-removing .mfp-figure {opacity: 0;-webkit-transform: translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform: translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform: translateY(-10px) perspective(600px) rotateX(10deg);-o-transform: translateY(-10px) perspective(600px) rotateX(10deg);transform: translateY(-10px) perspective(600px) rotateX(10deg);}
.my-mfp-slide-bottom.mfp-bg {opacity: 0;-webkit-transition: opacity .3s ease-out;-moz-transition: opacity .3s ease-out;-o-transition: opacity .3s ease-out;transition: opacity .3s ease-out;}
.my-mfp-slide-bottom.mfp-ready.mfp-bg {opacity: .8;}
.my-mfp-slide-bottom.mfp-removing.mfp-bg {opacity: 0;}