/**
 * Module: vc_video
 */

.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper {
    width:10%
}

.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper {
    width:20%
}

.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper {
    width:30%
}

.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper {
    width:40%
}

.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper {
    width:50%
}

.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper {
    width:60%
}

.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper {
    width:70%
}

.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper {
    width:80%
}

.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper {
    width:90%
}

.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper {
    width:100%
}

.wpb_video_widget .wpb_video_wrapper {
    padding-top:56.25%;
    position:relative;
    width:100%
}

.wpb_video_widget .wpb_video_wrapper > div {
    padding-top:0 !important;
    position:static
}

.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper {
    padding-top:56.25%
}

.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper {
    padding-top:75%
}

.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper {
    padding-top:42.55319149%
}

.wpb_video_widget.vc_video-aspect-ratio-916 .wpb_video_wrapper {
    padding-top:177.77777778%
}

.wpb_video_widget.vc_video-aspect-ratio-34 .wpb_video_wrapper {
    padding-top:133.33333333%
}

.wpb_video_widget.vc_video-aspect-ratio-1235 .wpb_video_wrapper {
    padding-top:235%
}

.wpb_video_widget.vc_video-align-left .wpb_wrapper {
    float:left
}

.wpb_video_widget.vc_video-align-center .wpb_wrapper {
    margin:0 auto
}

.wpb_video_widget.vc_video-align-right .wpb_wrapper {
    float:right
}

.wpb_video_widget .wpb_wrapper {
    position:relative
}

.wpb_video_widget .wpb_wrapper iframe {
    width:100%;
    height:100%;
    display:block;
    position:absolute;
    margin:0;
    top:0;
    left:0;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}

.wpb_video_wrapper .fluid-width-video-wrapper {
    padding-top:0 !important;
    position:static
}