/* UNITED THEMES Video Shortcode */

.ut-shortcode-video-wrap {
    position:relative;
}

.ut-video-loading {
    position:absolute;
    top:50%;
    left:50%;
    color:#222222;
    margin-left:-20px;
    margin-top:-20px;
    display:none;
}

.ut-load-video {
    display:block;
    width:100%;
    height:100%;
    position:relative;
    cursor:pointer;
}

.ut-load-video img {
    vertical-align:bottom;
    margin:0 auto;
    width:100%;
    display:block;
}

.ut-shortcode-video-wrap .ut-video-caption i {
    position:absolute;
    bottom:20px;
    left:20px;
    -webkit-transition:all 0.2s ease-in-out 0s;
    -moz-transition:all 0.2s ease-in-out 0s;
    transition:all 0.2s ease-in-out 0s;
    color:rgba(255,255,255,0.3);
    border-color:rgba(255,255,255,0.3);   
}

.ut-load-video:hover i {
    color:rgba(255,255,255,1);
    border-color:rgba(255,255,255,1);
}

.ut-shortcode-video-wrap .ut-video-caption {
	margin-bottom: 20px;
	max-width: 100%;
    padding:10px;
    background:transparent;
    border:1px solid;
}
.ut-shortcode-video-wrap .ut-video-caption {
    border-color:#DDDDDD;
}
.ut-video-caption-text {
    padding-top:10px;
    font-weight: 600;
    line-height: 1.1;
}