.mega_info_box .mega-info-img {
display: block;
padding-bottom: 8px;
margin: 0 auto;
}
.mega_info_box i {
margin-bottom: 12px;
}
.mega_info_box i{
transition: background .5s ease, color .3s ease;
}
.mega_info_box {
text-align: center;
padding-bottom: 1px;
}
.mega_info_box .mega-info-title {
margin-bottom: 10px;
margin-top: 10px; color: #444444;
}
.mega_info_box .mega-info-desc {
margin-bottom: 10px; text-align: center;
}
.mega_info_box .mega-info-btn {
text-decoration: none;
padding: 0;
font-size: 15px; color: #fff;
border-radius: 4px;
} .mega_info_box_2 { padding-bottom: 1px;
}
.mega_info_box_2 .clearfix {
clear: both;
}
.mega_info_box_2 i{
transition: background .5s ease, color .3s ease;
}
.mega_info_box_2 .mega-info-header {
display: table-cell;
padding-right: 15px; float: left;
}
.mega_info_box_2 .mega-info-footer {
display: table-cell;
vertical-align: middle;
}
.mega_info_box_2 .mega-info-img {
padding-bottom: 20px;
display: block;
}
.mega_info_box_2 i { text-align: center;
}
.mega_info_box_2 .mega-info-title {
margin-bottom: 6px;
margin-top: 0px; color: #444444;
}
.mega_info_box_2 .mega-info-desc {
color: #444444;
}
.mega_info_box_2 .mega-info-btn {
text-decoration: none;  color: #fff; font-size: 15px;
margin-top: 12px;
}
.nonesss {
transition: all .2s cubic-bezier(.02,.54,.58,1);
border-radius: 4px 4px 4px 4px;
padding: 15px 15px;
}
.vc_info_box_shadow {
box-shadow: 0 10px 55px 5px rgba(137,173,255,.35);
border-radius: 4px 4px 4px 4px;
padding: 15px 15px; transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
transition: all .2s cubic-bezier(.02,.54,.58,1);
}
.vc_info_box_hvr_shadow:hover {
box-shadow: 0 10px 55px 5px rgba(137,173,255,.35) !important;
border-radius: 4px 4px 4px 4px;
padding: 15px 15px; -webkit-transform: translate3d(0,-20px,0);
-moz-transform: translate3d(0,-20px,0);
transform: translate3d(0,-20px,0);
}.pfv_video_fadelayout {
display: none;
position: fixed;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: slategrey;
z-index: 1001;
-moz-opacity: 0.8;
opacity: 0.98;
filter: alpha(opacity=80);
}
.pfv_vvideo_lightbox {
display: none;
background: #e1e1e1;
margin: 0 auto;
max-width: 854px;
max-height: 480px;
position: fixed;
z-index: 1002;
top: 25%;
padding: 3px;
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);
box-shadow: 0 0 10px rgba(0,0,0,0.4);
justify-content: center;
left: 0; right: 0;
}
#boxclose {
float: right;
cursor: pointer;
color: #fff;
border: 1px solid #AEAEAE;
border-radius: 3px;
background: #222222;
font-size: 31px;
font-weight: bold;
display: inline-block;
line-height: 0px;
padding: 11px 3px;
position: absolute;
right: 2px;
top: 2px;
z-index: 1002;
opacity: 0.9;
height: auto;
}
.boxclose:before {
content: "×";
}
#pfv_video_fadelayout:hover ~ #boxclose {
display:none;
}
#pfviframeVideo {
width: 100% !important;
}
.modelpup {
width: 100%;
height: 100%;
top: 0;
position: relative;
}
button.pfv-vvideo-playbtton {
position: absolute;
left: 50%;
top: 50%;
width: 68px;
height: 48px;
margin-left: -34px;
margin-top: -24px;
-moz-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
-webkit-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
z-index: 63;
}
.pfv_htmlvideo {
width: 100%!important;
}
#outputHtmlVideo img {
min-width: 370px;
}
button.pfv-vvideo-playbtton.ytp-button {
border: 0;
border-radius: 100%;
height: 70px;
width: 70px;
background: rgb(0 0 0 / 75%);
}
button.pfv-vvideo-playbtton.ytp-button img{
margin-top: -5px;
margin-left: 0px;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
.pfv_vvideo_lightbox {
max-width: 700px;
max-height: 530px;
top: 10%;
}
}
.pfvthumvido img.vidthumimg {
width: -webkit-fill-available;
}