#tm_builder_outer_content {

	.tm_pb_module.tm_pb_video_slider {
		&:hover {
			.tm-pb-arrow-prev {
				left: 0;
			}
			.tm-pb-arrow-next {
				right: 0;
			}
		}

		.tm-pb-slider-arrows {

			.tm-pb-arrow {
				&-prev,
				&-next {
					@include linear-icon;
					font-size: 20px;
					line-height: 50px;
					width: 50px;
					height: 50px;
					text-align: center;
					margin-top: -25px;
					&:before {
						display: block;
					}
				}

				&-prev {
					@include border-right-radius($border__radius);
					&:before {
						content: '\e93b';
					}
				}

				&-next {
					@include border-left-radius($border__radius);
					&:before {
						content: '\e93c';
					}
				}
			}
		}

		.tm_pb_carousel_items .tm-pb-slider-arrows {
			display: none !important;
		}

		.tm_pb_slider:hover .tm_pb_video_overlay_hover,
		.tm_pb_carousel_item.tm-pb-active-control .tm_pb_video_overlay_hover,
		.tm_pb_carousel_item .tm_pb_video_overlay_hover:hover{
			background: rgba(0, 0, 0, 0.4);
		}
	}
}