/* Kategória-oldali felső blokk: Publisher slider (style-9, bs-slider-1 + better-slider) – csak a ténylegesen használt szabályok a Publisher style.min.css / theme-libs.min.css fájlokból. */
.better-slider a:active,.better-slider a:focus{outline:0}
.better-direction-nav,.better-direction-nav li,.better-slider .slides{margin:0!important;padding:0;list-style:none}
.better-slider{padding:0;overflow:hidden;margin:0;position:relative;zoom:1;height:auto;direction:ltr}
.better-slider .slides>li{display:none;-webkit-backface-visibility:hidden}
.better-slider .slides .slide{position:relative}
.better-slider .slides img{width:100%;height:auto;display:block}
.better-slider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.better-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.better-slider .slides{zoom:1}
.better-direction-nav li{margin:0!important}
.better-direction-nav a{text-decoration:none;display:block;width:30px;height:30px;line-height:30px;margin:-15px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;background-color:rgba(255,255,255,.76);-ms-transform:scale(.9,.9);-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}
.better-direction-nav .better-prev{left:-10px}
.better-direction-nav .better-next{right:-10px;text-align:right}
.better-slider:hover .better-prev{opacity:.7;left:10px;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
.better-slider:hover .better-next{opacity:.7;right:10px;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
.better-slider:hover .better-next:hover,.better-slider:hover .better-prev:hover{opacity:1}
.better-direction-nav .better-disabled{opacity:0!important;cursor:default}
.better-direction-nav a:before{width:28px;text-align:center;font-family:FontAwesome;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:32px;font-size:14px;display:inline-block;content:'\f053'}
.better-direction-nav a.better-next:before{content:'\f054'}
@media screen and (max-width:860px){.better-direction-nav .better-prev{opacity:1;left:10px}.better-direction-nav .better-next{opacity:1;right:10px}}
body.boxed .slider-container .content-wrap{padding-left:0;padding-right:0}
.slider-style-9-container{margin:0 0 24px;padding:24px 0}
.slider-style-9-container .bs-slider{margin-bottom:0}
.bs-shortcode.bs-slider .better-direction-nav a{text-indent:-9999px}
.bs-shortcode.bs-slider .better-direction-nav a:before{line-height:38px;font-size:14px;display:inline-block;content:'\f053';position:absolute;top:0;right:0;left:0;bottom:0;text-indent:0;width:auto;height:auto}
.bs-shortcode.bs-slider .better-direction-nav a.better-next:before{content:'\f054';right:-3px}
.bs-slider-item,.bs-slider-item>.item-content{position:relative;overflow:hidden;z-index:1}
.bs-slider-item>.item-content:before{display:block;content:" ";width:100%;padding-top:45%}
.bs-slider-item .img-cont{background-repeat:no-repeat!important;background-position:center center!important;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.bs-slider-item .img-cont.b-error,.bs-slider-item .img-cont.b-loaded,body.bs-ll-d .bs-slider-item .img-cont{background-size:cover!important;animation:none}
.bs-slider .bs-slider-item:nth-child(1){float:left;display:block;width:100%}
.bs-slider-item.has-not-post-thumbnail .img-cont{background-color:#e2e2e2}
.bs-slider-1-item>.item-content:before{padding-top:45%}
.bs-slider-1-item .img-cont:after{-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.55)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.55) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.55) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.55) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.55) 100%);content:'';position:absolute;left:0;right:0;bottom:0;height:160px}
.bs-slider-1-item:hover .img-cont{transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04)}
.bs-slider-1-item .content-container{-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s;position:absolute;bottom:-80px;left:30px;right:30px;padding:0 30px 30px;overflow:hidden;pointer-events:none;z-index:2;opacity:0}
.bs-slider-1-item.slider-content-shown .content-container{bottom:0;opacity:1}
.bs-slider-1-item .content-container a{pointer-events:all}
.bs-slider-1-item .title{text-shadow:1px 1px 3px rgba(0,0,0,.2);line-height:1.4;text-align:center!important;max-width:70%;margin:0 auto}
.bs-slider-1-item .title a{color:#fff}
.bs-slider-1-item .post-meta{margin-top:12px;text-align:center!important;font-size:11px}
.bs-slider-1-item .post-meta .comments,.bs-slider-1-item .post-meta .post-author{color:#fff;font-size:11px}
.bs-slider-1-item .post-meta .comments{float:none;margin-left:0}
.bs-slider-1-item .post-meta .post-author:after,.bs-slider-1-item .post-meta .time{color:rgba(255,255,255,.57)}
.bs-slider-1-item .term-badges.floated{position:absolute;right:auto;left:0;top:30px;bottom:auto;width:100%;text-align:center;pointer-events:none}
.bs-slider-1 .better-direction-nav .better-next,.bs-slider-1 .better-direction-nav .better-prev{opacity:1;transform:none;border-radius:50%;width:40px;height:40px;background:0 0;border:2px solid #fff;text-align:center;line-height:40px;color:#fff;text-shadow:none;margin:-36px 0 0;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}
.bs-slider-1 .better-direction-nav .better-prev{left:20px}
.bs-slider-1 .better-direction-nav .better-next{right:20px}
@media only screen and (max-width:780px){.bs-slider-1 .bs-slider-1-item>.item-content:before{padding-top:60%}}
@media only screen and (max-width:370px){.bs-slider-1 .bs-slider-1-item .post-meta{display:none}.bs-slider-1 .bs-slider-1-item>.item-content:before{padding-top:110%!important}.bs-slider-1 .bs-slider-1-item .title a{font-size:75%;line-height:170%;display:inline-block}.bs-slider-1 .bs-slider-1-item .content-container{left:0;right:0;padding:0 20px 20px}.bs-slider-1 .better-direction-nav .better-prev{left:-20px;opacity:0}.bs-slider-1:hover .better-direction-nav .better-prev{left:10px;opacity:1}.bs-slider-1 .better-direction-nav .better-next{right:-20px;opacity:0}.bs-slider-1:hover .better-direction-nav .better-next{right:10px;opacity:1}}
@media only screen and (max-width:768px){.slider-container .content-wrap{padding-bottom:0}}
/* Szerző a meta-sorban (Publisher .post-meta .post-author) és a Publisher címtipográfiája a slider-címen */
.bs-slider-1-item .post-meta .post-author-a{font-size:12px}
.bs-slider-1-item .post-meta .post-author{font-weight:600;text-transform:uppercase;font-style:normal;margin-right:8px;max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top}
.bs-slider-1-item .post-meta .post-author:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f111';margin-left:8px;font-size:5px;vertical-align:middle;color:#adb5bd}
.bs-slider-1-item .post-meta .post-author-a:last-child .post-author{margin-right:0}
.bs-slider-1-item .post-meta .post-author-a:last-child .post-author:after{display:none}
.bs-slider-1-item .title,.bs-slider-1-item .title a{font-size:26px;line-height:30px}
@media (max-width:980px){.slider-style-9-container{margin-left:0;margin-right:0}}
.bs-slider-1-item .post-meta .share .bf-icon{margin-right:3px}
.bs-slider-1-item .post-meta .post-author-a::after{content:" "}
/* A régi HTML-ben szóköz van a meta-elemek között (a komment-sor tördelése a keskeny nézeten ettől függ). */
.bs-slider-1-item .post-meta .time{margin-right:12.86px}
.bs-slider-1-item .post-meta .share{margin-right:10px}
.bs-slider-1-item .post-meta .share::after{content:" "}
