.wrapItem {
    width: 100%;
    margin: 0 auto;
}
    

    
.course-multimedia {
    background-color: #fff !important;
}

.video_kaltura_object {
    width: 480px;
    height: auto;
    position: relative;
    cursor: pointer;
}
.slick .video_kaltura_object{
	width:100%
}

.video_kaltura_object img{
	width: 100%!important;
  	position: initial!important;
}
  .slickVideo .kWidgetIframeContainer.vidk{
  	width:100%;
  }

[m-mody="video-modal"] .video_kaltura_object{
    position: relative;
    cursor: pointer;
    margin-right: auto;
    margin-left: auto;
}
    
.videoStart {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100px;
    height: 70px;
    background-image: url('/banamex/assets/img/icon-play-gray.png');
    background-repeat: no-repeat;
    z-index: 10;
    cursor: pointer;
}
    
.vidk-skin .img-vid {
    margin: 0 auto;
}


@media (min-width:1024px){
    .kWidgetIframeContainer.vidk{
        width: 500px;
        height: 300px;
    }
  	[m-mody="video-modal"] .video_kaltura_object{
    	width:480px;
      	height:auto;
    }
    iframe {
        width: 97% !important;
        height: 100% !important;
    }
    
}
@media (min-width:768px) and (max-width:1023px){
    .video_kaltura_object {
        width: 480px;
        height: auto;
    }
    [m-mody="video-modal"] .video_kaltura_object{
        width: 100%;
        height: auto;
    }
    .kWidgetIframeContainer.vidk {
        width: 500px;
        height: 300px;
    }

    [m-mody="video-modal"] .kWidgetIframeContainer.vidk {
        width: 100%;
        height: 337px;
    }
    iframe{
        width: 97%!important;
    }
    [m-mody="video-modal"] iframe{
        width: 100%!important;
    }
}
@media (max-width:767px){
    .video_kaltura_object {
        width: 100%;
    }
    .kWidgetIframeContainer.vidk {
        height: 178px;
    }
}

@media (min-width:1440px){
  .slick .kWidgetIframeContainer.vidk{
        width: 48vw;
        height: 26vw;
    }
}
