.youzify-media-3columns .youzify-media-group,.youzify-media-4columns .youzify-media-group{margin-bottom:22.5px}.youzify-media .youzify-media-group-head{background-color:#fff;margin-bottom:35px;border-radius:3px;padding:15px 25px;overflow:hidden;width:100%}.youzify-media-group-photos .youzify-media-group-head{background:url(//petrpikora.com/wp-content/plugins/youzify/includes/public/assets/images/pattern.svg),linear-gradient(to right,#E91E63,#673AB7)}.youzify-media-group-albums>.youzify-media-group-head{background:url(//petrpikora.com/wp-content/plugins/youzify/includes/public/assets/images/pattern.svg),linear-gradient(to left,#7bebf2,#5170fd)}.youzify-media-group-videos .youzify-media-group-head{background:url(//petrpikora.com/wp-content/plugins/youzify/includes/public/assets/images/pattern.svg),linear-gradient(to right,#F44336,#FF5722)}.youzify-media-group-audios .youzify-media-group-head,.youzify-media-group-audios .youzify-media-item-img{background:url(//petrpikora.com/wp-content/plugins/youzify/includes/public/assets/images/pattern.svg),linear-gradient(to right,#4CAF50,#CDDC39)}.youzify-media-group-files .youzify-media-group-head,.youzify-media-group-files .youzify-media-item{background:url(//petrpikora.com/wp-content/plugins/youzify/includes/public/assets/images/pattern.svg),linear-gradient(to right,#3F51B5,#70c0ff)}.youzify-media .youzify-media-head-left{float:left}.youzify-media .youzify-media-head-right{float:right}.youzify-media .youzify-media-group-icon,.youzify-media .youzify-media-group-title{display:inline-block;vertical-align:middle}.youzify-media .youzify-media-group-icon i{color:#fff;width:35px;height:35px;font-size:18px;line-height:35px;text-align:center;margin-right:15px;border-radius:3px;background-color:rgba(0,0,0,.1)}.youzify-media .youzify-media-group-title{color:#fff;font-size:18px;font-weight:400}.youzify-media .youzify-media-group-view-all{color:#fff;font-size:11px;margin-top:5px;padding:5px 8px;cursor:pointer;font-weight:600;border-radius:3px;display:inline-block;text-transform:uppercase;background:rgba(0,0,0,.1)}.youzify-media-item{float:left;position:relative}.youzify-media-group-files .youzify-media-item,.youzify-media-group-photos .youzify-media-item,.youzify-media-group-photos .youzify-media-item .youzify-media-item-img,.youzify-media-group-videos .youzify-media-item,.youzify-media-group-videos .youzify-media-item .youzify-media-item-img,.youzify-media-group-videos .youzify-media-item video{display:block}.youzify-media-item .youzify-media-item-img img,.youzify-media-item-video video{top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;position:absolute;object-position:center}.youzify-media-item-video{width:100%;padding-top:100%;position:relative}.youzify-media-group-audios .youzify-media-item .youzify-media-item-img,.youzify-media-group-videos .youzify-media-item .youzify-media-item-img{width:100%;padding-top:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.youzify-media-group-videos .youzify-media-item video{background-color:#000}.youzify-media-item .youzify-item-data{background:#fff;border-radius:3px;padding:15px 10px 9px}.youzify-media-item .youzify-item-data .youzify-item-title{font-size:var(--yzfy-big-font-size);line-height:24px;font-weight:600;color:#8e8e8e;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}.youzify-media-item .youzify-item-data .youzify-item-meta{font-size:var(--yzfy-primary-font-size);color:#898989;margin-top:5px}.youzify-album-item .youzify-media-item-img img{border-radius:3px}.youzify-media-items .youzify-album-item.youzify-media-item{padding:6px;background:#fff;border-radius:3px;border:none}.youzify-media-3columns .youzify-media-item{width:calc(33.33% - 24px);margin-right:35px;margin-bottom:35px;border-radius:2px;border:6px solid #fff}.youzify-media-3columns .youzify-media-item:nth-of-type(3n){margin-right:0}.youzify-media-4columns .youzify-media-item{width:calc(25% - 10px);margin-right:13px;margin-bottom:12.5px;border:6px solid #fff}.youzify-media-4columns .youzify-media-item:nth-of-type(4n){margin-right:0}.youzify-media-item .youzify-media-item-img .youzify-media-audio-play,.youzify-media-item .youzify-media-item-img .youzify-media-post-link,.youzify-media-item .youzify-media-item-img .youzify-media-video-play,.youzify-media-item .youzify-media-item-img .youzify-media-zoom-photo{color:#fff;width:45px;height:45px;margin:auto;line-height:45px;text-align:center;border-radius:100%;background:rgba(0,0,0,.3)}.youzify-media-item .youzify-media-item-img i:hover{background:rgba(0,0,0,.5)}.youzify-media-item .youzify-media-item-img .youzify-media-audio-play,.youzify-media-item .youzify-media-item-img .youzify-media-item-tools{position:absolute;top:calc(50% - 22px);left:0;right:0}.youzify-media-group-files .youzify-media-item .youzify-media-download a,.youzify-media-item .youzify-media-item-img i{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.youzify-media-item .youzify-media-item-img .youzify-media-item-tools,.youzify-media-item .youzify-media-item-img:hover:after{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.youzify-media-item .youzify-media-item-img .youzify-media-item-tools{opacity:0;z-index:9;cursor:pointer;text-align:center}.youzify-media-item .youzify-media-item-img:hover .youzify-media-item-tools{opacity:1}.youzify-media-item .youzify-media-item-img .youzify-media-post-link{margin-right:12px}.youzify-media-item .youzify-media-item-img .youzify-media-audio-play{font-size:20px}.youzify-media-group-audios .youzify-media-item .youzify-media-item-img,.youzify-media-group-files .youzify-media-item,.youzify-media-group-photos .youzify-media-item .youzify-media-item-img,.youzify-media-group-videos .youzify-media-item .youzify-media-item-img{text-align:center}.youzify-media-group-files .youzify-media-item .youzify-media-icon,.youzify-media-group-files .youzify-media-item .youzify-media-size,.youzify-media-group-files .youzify-media-item .youzify-media-title{color:#fff}.youzify-media-group-files .youzify-media-item .youzify-media-content{display:block;text-align:center}.youzify-media-3columns .youzify-media-group-files .youzify-media-item .youzify-media-content{height:150px;line-height:150px}.youzify-media-4columns .youzify-media-group-files .youzify-media-item .youzify-media-content{height:120px;line-height:120px}.youzify-media-group-files .youzify-media-item .youzify-media-content-inner{width:100%;line-height:normal;display:inline-block;vertical-align:middle}.youzify-media-group-files .youzify-media-item .youzify-media-icon{margin-bottom:10px}.youzify-media-group-files .youzify-media-item .youzify-media-icon i{font-size:24px}.youzify-media-group-files .youzify-media-item .youzify-media-title{font-size:var(--yzfy-primary-font-size);font-weight:600;line-height:18px;margin:0 auto 10px;word-break:break-all;max-width:90%}.youzify-media-group-files .youzify-media-item .youzify-media-title,.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.youzify-media-group-files .youzify-media-item .youzify-media-size{font-size:12px}.youzify-media-group-files .youzify-media-item .youzify-media-download{padding:10px;text-align:center;background-color:#eee}.youzify-media-group-files .youzify-media-item .youzify-media-download a{color:#999;padding:0;height:45px;display:block;font-size:12px;font-weight:600;line-height:45px;border-radius:2px;background-color:#fff;text-transform:uppercase}.youzify-media-group-files .youzify-media-item .youzify-media-download a:hover{color:#828282}.youzify-media-group-files .youzify-media-item .youzify-media-download a i{font-size:var(--yzfy-big-font-size);margin-right:8px}.youzify-media-group-audios .youzify-media-item .youzify-media-item-img{height:100px;padding-top:0}.youzify-media-group-audios .youzify-media-item .youzify-media-item-img .youzify-media-audio-play{background:rgba(255,255,255,.2)}.youzify-media-group-audios .youzify-media-item audio{width:100%;height:45px;display:block;background:#fff}.youzify-media-group-audios .youzify-media-item audio::-webkit-media-controls-panel{background-color:#fff}.youzify-media-group-audios .youzify-media-item{border-bottom:none}.youzify-media-no-items{color:var(--yzfy-text-color);font-size:var(--yzfy-primary-font-size);font-weight:600;padding:20px 25px;border-radius:3px;background-color:var(--yzfy-card-bg-color);border-left:5px solid;margin-bottom:12.5px}.youzify-media-group-photos .youzify-media-no-items{border-color:#E91E63}.youzify-media-group-videos .youzify-media-no-items{border-color:#F44336}.youzify-media-group-audios .youzify-media-no-items{border-color:#4CAF50}.youzify-media-group-files .youzify-media-no-items{border-color:#4f75cd}.youzify-media-item-img:after{position:absolute;background-size:30px;transition:opacity .2s;background-repeat:no-repeat;background-position:15px 15px}.youzify-media-item .youzify-media-item-img{position:relative;padding-top:100%}.youzify-media-item .youzify-media-item-img:before{background:linear-gradient(150deg,#000,transparent 70%);opacity:.5}.youzify-media-group-videos .youzify-media-item .youzify-media-item-img:after,.youzify-media-group-videos .youzify-media-item .youzify-media-item-img:before{content:'';position:absolute;transition:opacity .2s;top:0;left:0;right:0;bottom:0}.youzify-media-item-img.youzify-youtube-item:after{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20159.00691%20111.60904%22%3E%3Cpath%20d%3D%22M36.2%20111c-25-1.3-29.6-4-34-18.6C.3%2086.7%200%2080%200%2057.4%200%2019%202.3%209.7%2013.6%204c11.5-5.6%20120-5.6%20131.4%200%206%203%2010%208.7%2011.8%2017.2%202%209.8%203%2042.2%201.5%2057.5-2%2020.4-7%2028.5-19.2%2030.8-7.6%201.5-82%202.4-102.8%201.3zM85%2065.3c11.3-6%2020.4-11%2020.3-11L84%2043%2063%2032v22c0%2012%20.4%2022%20.8%2022%20.3%200%2010-5%2021.2-10.8z%22%20fill%3D%22%23db2823%22%2F%3E%3Cpath%20d%3D%22M63.2%2032c-.4.3-.2%201-.3%201.3v28.5c0%204.6%200%209.2.5%2013.8%200%20.4.3.7.6.5%206.3-3%2012.3-6%2018.4-9.3%207.5-4%2015-7.8%2022.2-12%20.3%200%201-.4.6-.8-12.8-7-25.7-13.5-38.6-20.2-1-.6-2.2-1.3-3.4-1.7z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E')}.youzify-media-item-img.youzify-vimeo-item:after{background-size:25px;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20150%20150%22%3E%3Cpath%20d%3D%22M150%20135c0%208.28-6.72%2015-15%2015H15c-8.28%200-15-6.72-15-15V15C0%206.72%206.72%200%2015%200h120c8.28%200%2015%206.72%2015%2015v120%22%20fill%3D%22%2353bded%22%2F%3E%3Cpath%20d%3D%22M126.22%2049.8c-.5%2010.56-7.85%2025-22.1%2043.35-14.75%2019.15-27.22%2028.72-37.42%2028.72-6.32%200-11.66-5.82-16.03-17.5L41.92%2072.3c-3.24-11.66-6.72-17.5-10.44-17.5-.82%200-3.65%201.7-8.5%205.1l-5.1-6.56c5.34-4.7%2010.62-9.4%2015.8-14.1%207.14-6.17%2012.5-9.4%2016.07-9.74%208.44-.8%2013.63%204.96%2015.58%2017.3%202.1%2013.32%203.56%2021.6%204.38%2024.84%202.45%2011.05%205.13%2016.57%208.05%2016.57%202.27%200%205.68-3.57%2010.22-10.74%204.54-7.16%206.97-12.6%207.3-16.36.65-6.2-1.78-9.3-7.3-9.3-2.6%200-5.27.6-8.02%201.78%205.33-17.45%2015.5-25.92%2030.53-25.44%2011.14.33%2016.4%207.55%2015.75%2021.67%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E')}.youzify-media-item-img.youzify-dailymotion-item:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1Ni44NDUgMTU2Ljg0NSIgaGVpZ2h0PSIxNTYuODQ1IiBpZD0iTGF5ZXJfMSIgb3ZlcmZsb3c9InZpc2libGUiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE1Ni44NDUgMTU2Ljg0NSIgd2lkdGg9IjE1Ni44NDUiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJpY29uXzJfIj48Y2lyY2xlIGN4PSI3OC40MjMiIGN5PSI3OC40MjIiIGZpbGw9IiM0QjdGREIiIHI9Ijc4LjQyMiIvPjxwYXRoIGQ9Ik04OS44MjYsNjAuMjYyYy00LjI3NC01LjY3MS0xMC4zNzMtOC4zODMtMTguMzgtOC4zODNjLTguMzgyLDAtMTUuNzksMy4wODEtMjEuOTU5LDkuMTI0ICAgYy02LjkwNiw2LjY1Ni0xMC41NDEsMTUuMTY0LTEwLjU0MSwyNC42NmMwLDEwLjM1MywzLjk2OCwxOS4yMjksMTEuNjEzLDI2LjAxMWM1Ljc5Miw1LjE4MSwxMi44OTQsNy43NzEsMjAuOTAxLDcuNzcxICAgYzcuODk1LDAsMTIuNjY1LTIuMTAzLDE5Ljc5My03Ljc3MXY4LjA5OGgxNy44MjNWMjcuMzc1bC0xOS4yNTEsNC4wMzhWNjAuMjYyTDg5LjgyNiw2MC4yNjJ6IE03NS42MTcsMTAxLjgxNSAgIGMtOS45OTEsMC0xNy4xMzQtNy4wMzEtMTcuMTM0LTE2LjI3N2MwLTguODc3LDcuMTUtMTYuNCwxNi4zOTYtMTYuNGM5LjEyNywwLDE2LjE0Niw3LjE1NCwxNi4xNDYsMTYuNjUgICBDOTEuMDI0LDk0LjkwOSw4NC4wMDYsMTAxLjgxNSw3NS42MTcsMTAxLjgxNXoiIGZpbGw9IiNGRkZGRkYiLz48L2c+PC9zdmc+)}.youzify-media-content{margin:0 auto;list-style:none;position:relative}.youzify-media-widget .youzify-media-item{margin:0;float:left;width:33.33%;text-align:left;position:relative;border:3px solid #fff}.youzify-media-video-items .youzify-media-item video{background-color:#000}.youzify-media-small-box .youzify-media-item .youzify-media-item-img,.youzify-media-small-box .youzify-media-item video{background-size:cover;background-position:center}.youzify-media-small-box .youzify-media-item .youzify-media-item-tools{text-align:center;top:calc(50% - 10px)}.youzify-media-small-box .youzify-media-item .youzify-media-item-tools i{width:25px;height:25px;font-size:var(--yzfy-primary-font-size);line-height:25px}.youzify-media-small-box .youzify-media-item-img:after{background-size:20px;background-position:8px 8px}.youzify-media-small-box .youzify-media-item-img.youzify-vimeo-item:after{background-size:15px}.youzify-media-small-box .youzify-media-group-videos i.youzify-media-local-video{width:20px;height:20px;margin:8px;font-size:var(--yzfy-primary-font-size);line-height:20px}.youzify-media-box{padding-top:5px;background-color:var(--yzfy-card-secondary-bg-color);display:block!important}.youzify-media-widget-content{padding:0 10px 5px;overflow:hidden}.youzify-media-widget .youzify-media-group-files .youzify-media-item{width:100%;border:none;padding:10px;margin:5px 0}.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-content,.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-download{vertical-align:middle;display:inline-block}.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-content{text-align:left;width:calc(100% - 50px)}.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-head-area,.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-icon{display:inline-block;vertical-align:middle}.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-icon{margin:0 5px 0 0;width:45px;height:45px;color:#898989;line-height:45px;border-radius:3px;text-align:center;background:0 0;display:inline-block;vertical-align:middle}.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-icon i{color:#fff;font-size:24px;line-height:43px}.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-head-area{text-align:left;width:calc(100% - 60px)}.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-title{font-size:12px;margin-bottom:5px;max-width:initial}.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-download{padding:0;width:45px;height:45px;border-radius:3px}.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-download i{margin:0}.youzify-media-widget .youzify-media-group-files .youzify-media-item .youzify-media-download span{display:none}.youzify-media-widget .youzify-media-view-all{color:#898989;display:block;font-size:var(--yzfy-primary-font-size);font-weight:600;background:#fff;padding:20px 0;text-align:center}.youzify-media-widget .youzify-media-group-audios .youzify-media-item{border:none;width:100%;margin:5px 0}.youzify-media-widget .youzify-media-group-audios .youzify-media-item-content{float:left;height:45px;width:45px;line-height:45px}.youzify-media-widget .youzify-media-group-audios .youzify-media-item .youzify-media-item-img{height:100%}.youzify-media-widget .youzify-media-group-audios .youzify-media-item .youzify-media-item-img i{position:relative;width:32px;height:32px;font-size:17px;line-height:32px}.youzify-media-widget .youzify-media-group-audios .youzify-media-item audio{width:calc(100% - 45px)}.youzify-media-widget .youzify-media-group-photos .youzify-media-item,.youzify-media-widget .youzify-media-group-videos .youzify-media-item,.youzify-media-widget .youzify-media-group-videos .youzify-media-item video{border-width:3px}.youzify-main-column .youzify-media-widget .youzify-media-group-photos .youzify-media-item,.youzify-main-column .youzify-media-widget .youzify-media-group-videos .youzify-media-item,.youzify-main-column .youzify-media-widget .youzify-media-group-videos .youzify-media-item video{border-width:5px}.youzify-media-widget .youzify-media-group-photos .youzify-media-item,.youzify-media-widget .youzify-media-group-videos .youzify-media-item{width:calc(33.33% - 6.66px);margin:5px 10px 5px 0}.youzify-media-widget .youzify-media-group-photos .youzify-media-item:nth-of-type(3n),.youzify-media-widget .youzify-media-group-videos .youzify-media-item:nth-of-type(3n){margin-right:0}.youzify-media-group-videos .youzify-media-local-video{top:0;left:0;color:#fff;width:33px;height:33px;margin:15px;font-size:17px;line-height:33px;text-align:center;position:absolute;border-radius:100%;background:url(//petrpikora.com/wp-content/plugins/youzify/includes/public/assets/images/pattern.svg),linear-gradient(to right,#3F51B5,#70c0ff)}.youzify-media-widget .youzify-media-group-videos .youzify-media-local-video{width:25px;height:25px;margin:10px;font-size:15px;line-height:25px}.youzify-main-column .youzify-media-widget .youzify-media-view-all{padding:25px 0}.youzify-main-column .youzify-media-widget .youzify-media-item-img:after{background-size:30px;background-position:15px 15px}.youzify-main-column .youzify-media-widget .youzify-media-group-videos .youzify-media-local-video{width:30px;height:30px;line-height:30px}.youzify-main-column .youzify-media-widget .youzify-media-item-img.youzify-vimeo-item:after{background-size:25px}.youzify-media-filter{padding:0 5px;overflow:hidden;background:var(--yzfy-card-secondary-bg-color)}.youzify-media-filter .youzify-filter-item{width:20%;float:left;display:block;padding:4px}.youzify-media-filter .youzify-filter-item .youzify-filter-content{width:100%;padding:12px 5px;color:#898989;cursor:pointer;background:var(--yzfy-card-bg-color);text-align:center;border-radius:3px}.youzify-media-filter .youzify-filter-item .youzify-filter-content:not(.youzify-current-filter):hover i{color:#abaaaa}.youzify-media-filter .youzify-filter-item .youzify-filter-content:not(.youzify-current-filter) i{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.youzify-media-filter .youzify-filter-item .youzify-filter-content i{font-size:15px;margin-bottom:8px;display:block}.youzify-media-filter .youzify-filter-item .youzify-filter-content span{font-size:var(--yzfy-primary-font-size);font-weight:600}.youzify-media-filter .youzify-filter-item .youzify-current-filter{background-color:#4FC3F7;color:#fff}.youzify-media-widget .youzify-media-no-items{margin:5px 0;border-color:#bababa}.youzify-tab.youzify-overview .youzify-media-small-box .youzify-media-item .youzify-media-item-tools i{width:35px;height:35px;font-size:16px;line-height:35px}.youzify-media-item-tools a:last-of-type .youzify-media-post-link{margin-right:0}@media screen and (max-width:1024px){.youzify-media-3columns .youzify-media-group,.youzify-media-4columns .youzify-media-group{margin-bottom:0}.youzify-media .youzify-media-group-head,.youzify-media-3columns .youzify-media-item,.youzify-media-4columns .youzify-media-item{margin-bottom:15px}.youzify-media-3columns .youzify-media-item{width:calc(33.33% - 10px);margin-right:15px}}@media screen and (max-width:475px){.youzify-media-item{float:none}.youzify-media-3columns .youzify-media-item,.youzify-media-4columns .youzify-media-item{width:100%}.youzify-media-3columns .youzify-media-item:last-of-type,.youzify-media-4columns .youzify-media-item:last-of-type{margin-bottom:0}.youzify-tab.youzify-overview .youzify-media-small-box .youzify-media-item .youzify-media-item-tools i{width:25px;height:25px;font-size:var(--yzfy-primary-font-size);line-height:25px}.youzify-media-4columns .youzify-pagination{margin-top:25px}}@media screen and (max-width:375px){.youzify-media-4columns .youzify-pagination{margin-top:15px}.youzify-media .youzify-media-group-head,.youzify-media-3columns .youzify-media-group,.youzify-media-3columns .youzify-media-item,.youzify-media-4columns .youzify-media-group,.youzify-media-4columns .youzify-media-item{margin-bottom:15px}}.ai-model-listing-container{display:flex;flex-direction:column;gap:10px;padding:10px;background:#f9f9f9;border-radius:8px;max-height:200px;overflow-y:auto;}
.ai-avatar{border-radius:50%;margin-right:10px;}
.ai-model-item{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#ffffff;border:1px solid #e0e0e0;border-radius:6px;transition:background-color 0.3s ease, box-shadow 0.3s ease;}
.ai-model-item:hover{background-color:#f1f1f1;box-shadow:0px 2px 6px rgba(0, 0, 0, 0.1);}
.ai-wrapper{display:flex;}
.trigger_actions{display:flex;gap:20px;padding:20px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px rgba(0, 0, 0, 0.1);margin-bottom:20px;flex-wrap:wrap;}
.trigger_actions > div{flex:1 1 45%;background-color:#ffffff;border:1px solid #ddd;border-radius:8px;padding:15px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.05);transition:transform 0.3s ease, box-shadow 0.3s ease;}
.trigger_actions > div:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0, 0, 0, 0.1);}
.trigger_actions h3{margin-top:0;margin-bottom:10px;font-size:18px;font-weight:600;color:#333;border-bottom:2px solid #0073aa;padding-bottom:5px;}
.trigger_actions .triggers, .trigger_actions .actions{display:flex;flex-direction:column;gap:10px;}
.trigger_actions .triggers div, .trigger_actions .actions div{background-color:#f1f1f1;padding:10px;border-radius:5px;font-size:14px;color:#555;border:1px solid #ddd;}
.trigger_actions .triggers div:hover, .trigger_actions .actions div:hover{background-color:#e6f7ff;border-color:#0073aa;color:#0073aa;}
@media(max-width:768px){
.trigger_actions{flex-direction:column;}
.trigger_actions > div{flex:1 1 100%;}
}
.ai-model-avatar{width:30px;height:30px;border-radius:50%;margin-right:10px;}
.ai-model-name{flex-grow:1;font-size:0.9rem;color:#333333;}
.ai-compare-button{display:flex;align-items:center;gap:5px;padding:5px 10px;font-size:0.85rem;color:#555555;background-color:#e6e6e6;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.3s ease, color 0.3s ease;}
.ai-compare-button:hover{background-color:#d4d4d4;color:#000000;}
.ai-compare-button svg{width:16px;height:16px;fill:currentColor;}
.aiomatic-chat-holder{position:relative;}
.aiomatic-chat-holder.blur > *:not(.aiomatic-chatbot-overlay){filter:blur(5px);pointer-events:none;}
.aiomatic-chatbot-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.95);display:flex;justify-content:center;align-items:center;z-index:999;}
.aiomatic-overlay-content{text-align:center;max-width:500px;padding:20px;background-color:#ffffff;border:1px solid #ccc;border-radius:8px;}
.aiomatic-overlay-content p{margin-bottom:20px;}
.aiomatic-consent-checkbox{margin-right:10px;}
.aiomatic-start-chatting-button{margin-top:20px;padding:10px 20px;background-color:#55a7e2;color:#ffffff;border:none;border-radius:4px;cursor:pointer;}
.aiomatic-start-chatting-button:disabled{background-color:#ccc;cursor:not-allowed;}
.chat-logs-menu{margin-bottom:15px;position:relative;}
.chat-logs-dropdown{position:absolute;bottom:100%;right:0;transform:translateX(-20%);z-index:1000;background-color:#ffffff;border:1px solid #e1e3e6;border-radius:5px;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);margin-top:0;width:200px;max-width:200px!important;z-index:1000;display:none;}
.chat-logs-dropdown.cr_visible{display:block;}
.date-group-label{text-align:center;font-weight:bold;}
.chat-log-new{text-align:center;font-weight:bold;}
.chat-logs-dropdown{max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#888 #f0f0f0;}
.chat-logs-dropdown::-webkit-scrollbar{width:8px;}
.chat-logs-dropdown::-webkit-scrollbar-track{background:#f0f0f0;}
.chat-logs-dropdown::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px;}
.chat-logs-dropdown::-webkit-scrollbar-thumb:hover{background-color:#555;}
.chat-log-item{padding:10px;cursor:pointer;border-bottom:1px solid #e1e3e6;font-size:14px;}
.chat-log-item:last-child{border-bottom:none;}
.chat-log-item:hover{background-color:#f7f7f9;}
.chat-log-item{position:relative;padding-right:30px;margin-bottom:10px;}
.aiomatic-remove-item{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:rgba(214, 70, 70, 0.7);font-weight:bold;cursor:pointer;transition:color 0.2s ease, opacity 0.2s ease;opacity:0.7;}
.aiomatic-remove-item:hover{color:rgb(214, 70, 70);opacity:1;transform:translateY(-50%) scale(1.2);}
.aiomatic-jumping-dots span{position:relative;bottom:0;-webkit-animation:aiomatic-jump 1500ms infinite;animation:aiomatic-jump 2s infinite;}
.aiomatic-jumping-dots .aiomatic-dot-1{-webkit-animation-delay:200ms;animation-delay:200ms;}
.aiomatic-jumping-dots .aiomatic-dot-2{-webkit-animation-delay:400ms;animation-delay:400ms;}
.aiomatic-jumping-dots .aiomatic-dot-3{-webkit-animation-delay:600ms;animation-delay:600ms;}
@-webkit-keyframes aiomatic-jump {
0%{bottom:0px;}
20%{bottom:5px;}
40%{bottom:0px;}
}
@keyframes aiomatic-jump {
0%{bottom:0px;}
20%{bottom:5px;}
40%{bottom:0px;}
}
.code-form-top-pad{padding-top:10px;}
.aiomatic-window{position:fixed;right:0px;padding-right:20px;padding-left:20px;bottom:30px;width:var(--aiomatic-width);z-index:9999;}
.aiomatic-window .aiomatic-header{display:none;justify-content:flex-end;align-items:center;}
.aiomatic-window .aiomatic-header .aiomatic-buttons{display:flex;align-items:center;margin-bottom:5px;}
.aiomatic-window .aiomatic-header .aiomatic-buttons .aiomatic-resize-button{justify-content:center;height:32px;width:33px;cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:var(--aiomatic-backgroundSecondaryColor);border-radius:var(--aiomatic-borderRadius);}
.aiomatic-window .aiomatic-header .aiomatic-buttons .aiomatic-resize-button:before{transition:all 0.2s ease-out;content:' ';cursor:pointer;position:absolute;height:13px;width:13px;opacity:0.75;border:2px solid var(--aiomatic-headerButtonsColor);}
.aiomatic-window .aiomatic-header .aiomatic-buttons .aiomatic-resize-button:hover:before{width:16px;height:16px;}
.aiomatic-window .aiomatic-header .aiomatic-buttons .aiomatic-close-button{margin-left:5px;justify-content:center;height:32px;width:33px;cursor:pointer;background-color:var(--aiomatic-backgroundSecondaryColor);border-radius:var(--aiomatic-borderRadius);}
.aiomatic-window .aiomatic-header .aiomatic-buttons .aiomatic-close-button:before{transition:all 0.2s ease-out;transform:translate(16px, 5px) rotate(45deg);}
.aiomatic-window .aiomatic-header .aiomatic-buttons .aiomatic-close-button:after{transition:all 0.2s ease-out;transform:translate(16px, 5px) rotate(-45deg);}
.aiomatic-window .aiomatic-header .aiomatic-buttons .aiomatic-close-button:before, .aiomatic-window .aiomatic-header .aiomatic-buttons .aiomatic-close-button:after{content:' ';cursor:pointer;position:absolute;height:22px;width:2px;background-color:var(--aiomatic-headerButtonsColor);opacity:0.75;}
.aiomatic-window .aiomatic-header .aiomatic-buttons .aiomatic-close-button:hover:before{opacity:1;transform:translate(16px, 5px) rotate(135deg);}
.aiomatic-window .aiomatic-header .aiomatic-buttons .aiomatic-close-button:hover:after{opacity:1;transform:translate(16px, 5px) rotate(45deg);}
.aiomatic-window .aiomatic-content{display:none;opacity:0;max-height:var(--aiomatic-maxHeight);}
.aiomatic-window.aiomatic-bottom-left{bottom:30px;right:inherit;left:0px;padding-left:30px;padding-right:30px;}
.aiomatic-window.aiomatic-bottom-left .aiomatic-open-button{right:inherit;left:0;}
.aiomatic-window.aiomatic-top-right{top:30px;bottom:inherit;right:0px;padding-right:30px;padding-left:30px;}
.aiomatic-window.aiomatic-top-right .aiomatic-open-button{top:0;bottom:inherit;}
.aiomatic-window.aiomatic-top-left{top:30px;bottom:inherit;right:inherit;left:0px;padding-left:30px;padding-right:30px;}
.aiomatic-window.aiomatic-top-left .aiomatic-open-button{top:0;bottom:inherit;right:inherit;left:0;}
.aiomatic-close-button{font-size:20px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.aiomatic-open-button{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.ai-chat{display:block;padding:20px;overflow:scroll;overflow-x:hidden;overflow-y:auto;height:100%;max-height:500px;}
.chat-form-control{max-height:90px;font-size:1rem;line-height:1.5;border-radius:0.25rem;background-color:#f7f7f9;border-color:#e1e3e6;box-shadow:none;width:100%!important;max-width:100%!important;transition:box-shadow 0.15s ease-in-out, border-color 0.15s ease-in-out;resize:vertical;}
.chat-form-control:focus{border-color:#55a7e2;box-shadow:0 0 0 0.2rem rgba(85, 167, 226, 0.25);}
.ai-bubble{cursor:pointer;word-break:break-word;}
.ai-chat .ai-bubble{padding:10px;border-radius:10px;margin-bottom:10px;max-width:100%;}
.ai-chat .ai-bubble.ai-mine{background-color:#0084ff;color:white;}
.ai-chat .ai-bubble.ai-other{background-color:#f0f0f0;color:black;}
#aiomatic_image_instruction{float:left;width:100%;margin-top:10px;background-color:white;}
.aiomatic-image-textarea{margin-bottom:10px;}
.aiomatic-edit-textarea{width:100%;padding:12px 20px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;}
.aiomatic-image-instruction-area{width:100%;padding:12px 20px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;}
#aiomatic_edit_input{float:left;width:50%;margin-top:10px;background-color:white;}
#aiomatic_edit_instruction{float:left;width:50%;margin-top:10px;background-color:white;}
#aiomatic_edit_result{float:left;width:50%;margin-top:10px;background-color:white;}
#aiomatic_edit_response{float:right;width:100%;margin-top:10px;background-color:#f8f8f8;}
.openai-ai-form{max-width:800px;margin:0 auto;}
.openai-ai-form .form-group{margin-bottom:1rem;}
.openai-ai-form-alt{max-width:800px;margin:0 auto;}
.openai-ai-form-alt .form-group{margin-bottom:1rem;}
.form-group{margin-bottom:5px;}
@media all and (max-width: 800px) {
.form-group{display:grid;}
.aiomatic-edit-textarea{width:100%!important;}
}
.ai-writing-icon{animation:writing 1s infinite;}
.aiomatic-ai-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:none;-webkit-box-shadow:none;display:block;width:100% !important;max-width:100% !important;padding:10px 15px 10px 15px;outline:none;font-weight:normal;border:1px solid rgba(45, 45, 45, 0.3);background-color:transparent;color:#333333;}
@keyframes writing {
0%{transform:translateX(0);}
100%{transform:translateX(10px);}
}
.openai-ai-form .form-control{font-size:1rem;line-height:1.5;border-radius:0.25rem;background-color:#f7f7f9;border-color:#e1e3e6;box-shadow:none;transition:box-shadow 0.15s ease-in-out, border-color 0.15s ease-in-out;resize:vertical;min-height:250px;}
.openai-ai-form-alt .form-control{font-size:1rem;line-height:1.5;border-radius:0.25rem;background-color:#f7f7f9;border-color:#e1e3e6;box-shadow:none;transition:box-shadow 0.15s ease-in-out, border-color 0.15s ease-in-out;resize:vertical;min-height:250px;}
.speech-to-text-container{position:absolute;top:0;right:0;}
.highlight-text-fail{color:#dc3545;font-weight:bold;font-size:12px;}
.highlight-text{font-weight:bold;font-size:12px;}
.highlight-green{background-color:#d2f4d3;color:#000000;padding:0.2em;}
.openai-ai-form .form-control:focus{border-color:#55a7e2;box-shadow:0 0 0 0.2rem rgba(85, 167, 226, 0.25);}
.openai-ai-form-alt .form-control:focus{border-color:#55a7e2;box-shadow:0 0 0 0.2rem rgba(85, 167, 226, 0.25);}
[contenteditable=true]:empty:before{content:attr(placeholder);pointer-events:none;display:block;}
#aiomatic_input{overflow:auto;min-height:250px;resize:vertical;}
#aiomatic_input{font-size:1rem;line-height:1.5;border-radius:0.25rem;background-color:#f7f7f9;border-color:#e1e3e6;box-shadow:none;transition:box-shadow 0.15s ease-in-out, border-color 0.15s ease-in-out;overflow:auto;min-height:250px;resize:vertical;}
#aiomatic_input:focus{border-color:#55a7e2;box-shadow:0 0 0 0.2rem rgba(85, 167, 226, 0.25);}
.openai-ai-form .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
.openai-ai-form .btn:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;}
.openai-ai-form .btn:focus{outline:0;box-shadow:0 0 0 0.2rem rgba(238, 238, 238, 0.5);}
.openai-ai-image-form .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
.openai-ai-image-form .btn:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;}
.openai-ai-image-form .btn:focus{outline:0;box-shadow:0 0 0 0.2rem rgba(238, 238, 238, 0.5);}
.openai-ai-form-alt .btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
.openai-ai-form-alt .btn:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;}
.openai-ai-form-alt .btn:focus{outline:0;box-shadow:0 0 0 0.2rem rgba(238, 238, 238, 0.5);}
.cr_image_center{text-align:center;}
.openai-ai-form .btn-primary{color:#fff;}
.openai-ai-form .btn-primary:hover{color:#fff;}
.openai-ai-form .btn-primary:focus{box-shadow:0 0 0 0.2rem rgba(85, 167, 226, 0.5);}
.openai-ai-form-alt .btn-primary{color:#fff;background-color:#55a7e2;border-color:#55a7e2;}
.openai-ai-form-alt .btn-primary:hover{color:#fff;background-color:#3f92d2;border-color:#3f92d2;}
.openai-ai-form-alt .btn-primary:focus{box-shadow:0 0 0 0.2rem rgba(85, 167, 226, 0.5);}
#openai-response{margin-top:1rem;}
#openai-response .spinner-border{width:2rem;height:2rem;min-height:2rem;}
.workflow{background-color:#ffffff;border:1px solid #ddd;border-radius:8px;margin-bottom:20px;box-shadow:0 4px 6px rgba(0, 0, 0, 0.1);}
.workflow td{padding:20px;}
.workflow h2{font-size:20px;font-weight:bold;color:#0073aa;margin-bottom:15px;}
.workflow p label{display:block;margin-bottom:10px;font-size:14px;color:#333;font-weight:600;position:relative;}
.workflow input[type="text"],
.workflow input[type="number"]{width:100%;padding:8px;margin-top:5px;border:1px solid #ccc;border-radius:5px;font-size:14px;transition:border-color 0.3s ease;}
.workflow input[type="text"]:focus,
.workflow input[type="number"]:focus{border-color:#0073aa;box-shadow:0 0 5px rgba(0, 115, 170, 0.5);}
#add-workflow{margin-top:30px;}
.center_p_element{display:flex;justify-content:center;align-items:center;}
.workflow input[type="checkbox"]{transform:scale(1.2);margin-left:5px;}
.bws_help_box:hover .bws_hidden_help_text{visibility:visible;opacity:1;}
.trigger_actions{margin-top:20px;}
.delete-workflow{display:inline-block;background-color:#dc3232;color:#ffffff;border:none;padding:10px 15px;font-size:14px;font-weight:bold;border-radius:5px;cursor:pointer;transition:background-color 0.3s ease, transform 0.2s ease;}
.delete-workflow:hover{background-color:#a82828;transform:scale(1.05);}
.add-workflow{display:inline-block;border:none;padding:10px 15px;font-size:14px;font-weight:bold;border-radius:5px;cursor:pointer;transition:background-color 0.3s ease, transform 0.2s ease;}
.add-workflow:hover{transform:scale(1.05);}
.workflow hr{border:none;height:1px;background-color:#ddd;margin:20px 0;}
@media(max-width:768px){
.workflow td {
padding: 15px;
}
.workflow h2 {
font-size: 18px;
}
}