#f2 .video-js .vjs-poster {
	background-color: transparent;
}
#f2 .video-js .vjs-big-play-button {
    font-size: initial;
    line-height: initial;
    height: initial;
    width: initial;
    display: initial;
    position: initial;
    top: initial;
    left: initial;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    border-radius: 0;
    transition: none;
}
#f2 .video-js .vjs-big-play-button  .vjs-icon-placeholder:before {
   content: "";
}
#f2 .video-js.vjs-paused .vjs-big-play-button  .vjs-icon-placeholder:before {
   background-repeat: no-repeat;
   background-size: 90px;
   background-position: 50% calc(50%);
   border: none !important;
   box-shadow: none !important;
}

#f2 .video-js.vjs-fluid,
#f2 .video-js.vjs-16-9,
#f2 .video-js.vjs-4-3,
#f2 video.video-js,
#f2 video.vjs-tech, {
  max-height: 400px;
  position: relative !important;
  width: 100%;
  height: auto !important;
  max-width: 100% !important;
  padding-top: 0 !important;
  line-height: 0;
}

/* Fix the control bar due to us resetting the line-height on the video-js */
#f2 .vjs-control-bar {
  line-height: 1;
}

#f2 .video-js .vjs-play-progress {
	background-color: var(--roza);
}
#f2 .video-js .vjs-control-bar {
	font-size:17px;
	margin-bottom: -1px;
}

#f2 .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
    transition: none;
    opacity:1;
}

#f2_story .video-js .vjs-big-play-button {
	top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
    height: 90px;
    width: 90px;
    position: absolute;
    cursor: pointer;
    border: 0;
    background-color: transparent;
    border-radius: 0;
    transition: none;
    z-index:2;
    margin:0;
}


.dropzone .dz-preview .dz-image {
    width: 120px;
    height: 120px;
}
body .dropzone.f2-dropzone .dz-preview .dz-image img {
    width: 120px !important;
    height: 120px !important;
    object-fit: cover;
}
.dz-filename{
	display:none !important;
}
.dropzone .dz-preview.dz-error .dz-error-message {
    opacity:1;
}
.dropzone .dz-preview .dz-error-message{
	top:70px;
}
.dropzone .dz-preview .dz-error-message:after {
	top:-5px;
}
.dropzone .dz-error-mark svg>g>g {
	fill:var(--rdeca_info);
}
.dropzone .dz-success-mark svg>g>path {
	fill:var(--zelena);
}