.carga {text-align: center;background-image: url(../img/loading.png) no-repeat 50% center}
.title {width: 100%;padding-top: 12px}
.hd,.video-dur,.hd-izq {position: absolute}
.video-dur {left: 12px}
.hd {bottom: 5px;right: 5px;z-index: 3;border-radius: 12px;font-size: 14px;color: #fff;padding: 0px 5px}
.hd-izq{background-color: rgba(0,0,0,.8);color: #fff;padding: 0px 4px;font-size: 14px;bottom: 5px;left: 12px}
.video-dur {background-color: rgba(0,0,0,.8);color: #fff;padding: 0px 4px;font-size: 13px;bottom: 43px}
.image-container img{ max-width: -webkit-fill-available;margin:1px;}
.image-item {position: relative;display: inline-block;width: 24%;max-width:100%;outline: 0; border: 1px solid #d6d6d6;margin: 0px 4px 15px;padding: 0.5rem;} 
.image-container { max-width: 100%; margin: 0 auto; }
.banner1{display: inline-block;overflow: hidden;margin: 0 5px 10px;border: 1px solid #d6d6d6}
.ads-bottom .banner{display: inline-block;overflow: hidden;margin: 0 5px 10px;border: 1px solid #d6d6d6}
.ads-bottom {margin: 2px 0 1px}
.ads-bottom,.banner-mobile {text-align: center}
@media all and (max-width:971px) {.ads-bottom .banner:last-child {margin: 4px 0 0}}
.ads-bottom .banner,.banner-mobile {height: 250px; /* width: 82vmin; */ background: url(../img/loading.png) no-repeat 50% center}
.ads-bottom .banner{width: 300px}
.ads-bottom .banner {vertical-align: top}
.banner-mobile {margin: 3px;display: none}
.ad-mobile,.ad-tutle {display: none}
.ad-mobile {height: 100px; /* width: 82vmin; */ margin: 3px;text-align: center;background: url(../img/loading.png) no-repeat 50% center}
.pla {position: absolute;background: url(../img/play.png) no-repeat;width: 46px;height: 46px;z-index: 5;bottom: 57%;left: 48%;}
.mbr-gallery .mbr-gallery-item {position: relative;display: inline-block;width: 25%;cursor: pointer}
@media all and (max-width:360px) and (max-width:400px){.image-item {width:47%;margin: 0 2px 14px;padding:0;}}
@media (max-width:400px) {.image-item {width: 47%;margin: 0 2px 15px;padding: 1px;}.mbr-gallery .mbr-gallery-item {width: 100%}.mbr-gallery01 .mbr-gallery-item01 {width: 50%}.pla {position: fixed}.banner1{display: none;}.hd {font-size: 11px;}}
@media all and (max-width:768px) and (max-width:800px){.image-item {width: 48%;margin: 0 5px 15px;padding: 1px;}.mbr-gallery .mbr-gallery-item {width: 50%}.ad-mobile,.banner-mobile {display: inline-block;overflow: visible}}
.mbr-gallery .mbr-gallery-item>div:hover .icon,.mbr-gallery .mbr-gallery-item>div:hover .icon-focus,.mbr-gallery .mbr-gallery-item>div:hover .icon-video,.mbr-gallery .mbr-gallery-item>div:hover img {opacity: 1}
.mbr-gallery .mbr-gallery-item .icon,.mbr-gallery .mbr-gallery-item img {width: 100%;height: 100%;opacity: 1;-webkit-transition: .2s opacity ease-in-out;transition: .2s opacity ease-in-out}
.mbr-gallery .mbr-gallery-item>div {display: block;outline: 0;position: relative;text-align: center;border: 1px solid #d6d6d6}
.mbr-gallery .mbr-gallery-item>div:hover .mbr-gallery-title {background: 0 0!important}
.mbr-gallery .mbr-gallery-layout-article,.mbr-gallery .mbr-gallery-layout-default {overflow: hidden}
.mbr-gallery .modal {position: fixed;overflow: hidden;padding-right: 0!important}
.mbr-gallery .modal-content {border-radius: 0;border: 0;background: 0 0}
.mbr-gallery .modal-body {padding: 0}
.mbr-gallery .modal .close {position: fixed;background: #1b1b1b;opacity: .5;font-size: 35px;font-weight: 300;width: 70px;height: 70px;border-radius: 50%;color: #fff;top: 2.5rem;right: 2.5rem;line-height: 70px;border: 0;text-align: center;text-shadow: none;z-index: 5;-webkit-transition: opacity .3s ease;-moz-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;font-family: 'MobiriseIcons'}
.mbr-gallery .modal .close::before {content: '\e91a'}
.mbr-gallery .modal .close:hover {
opacity: 1;
background: #000;
color: #fff
}
.mbr-gallery .modal-dialog {max-width: 100%!important}
.mbr-slider .carousel-inner>.active,.mbr-slider .carousel-inner>.next,.mbr-slider .carousel-inner>.prev {
display: table}
.mbr-gallery .mbr-slider .carousel-inner>.active {display: block}
.mbr-gallery-item>div,.mbr-slider>.boxed-slider>div {position: relative}
.modal-backdrop.show {opacity: .7}
.video-container .mbr-background-video iframe {width: 100%;height: 100%}
.mbr-gallery-item__hided {position: absolute!important;left: 0!important;width: 0!important;height: 0;padding: 0!important}
.mbr-gallery-item__hided img,.mbr-gallery-item__hided span {display: none!important}
.mbr-gallery-filter {padding-top: 30px;padding-bottom: 30px;text-align: center}
.mbr-gallery-filter li {display: inline-block;padding: 5px 0;transition: all .3s ease-out}
.mbr-gallery-filter li .btn {cursor: pointer}
.mbr-gallery-filter.gallery-filter__bg li {color: #fff}
.mbr-gallery-filter.gallery-filter__bg .active {color: #000;background-color: #fff}
.mbr-gallery-filter ul {display: inline-block;width: 100%;padding-left: 0;margin-bottom: 0;list-style: none}
.mbr-gallery-item--p1,.mbr-gallery-item--p4 {padding: .5rem}
@media (max-width:992px) {.image-item {margin: 0 2px 15px;padding: 1px;}.mbr-gallery-item--p1,.mbr-gallery-item--p4 {padding: .5rem}}
@media (max-width:400px){.mbr-gallery .mbr-gallery-item--p1,.mbr-gallery .mbr-gallery-item--p2,.mbr-gallery .mbr-gallery-item--p3 {width: 50%}.mbr-gallery .mbr-gallery-item--p4 {width: 100%}}
.gold-plate {background-color: #ffda00;background-image: linear-gradient(to bottom,#fcfce0 0,#fcdf62 45%,#f3b72f 55%,#b87418 100%);border-bottom: 2px solid #8b5812;color: #271700;font-weight: 700;overflow: hidden;padding: 0.16em;position: relative;text-shadow: 1px 1px 0 rgb(255 255 255 / 50%), -1px -1px 0 rgb(255 255 255 / 50%), 1px -1px 0 rgb(255 255 255 / 50%), -1px 1px 0 rgb(255 255 255 / 50%);}
.new-videos {margin-top: 20px;background-image: linear-gradient(to right, rgb(0 0 0), rgb(0 75 232));border-radius: 4px;padding: 5px;}
.image_overlay {display: none;position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: #151515;opacity: .6;}
.overlay_icon {position: absolute;background: url(../img/player2.png) no-repeat 50% center;width: 50%;height: 50%;top: 50%;left: 50%;margin-top: -96.5px;margin-left: -45px;}
.Msg594, .Msg715, .Msg958, .Msg240, .Msg241 {display: none;}
@media (max-width: 800px) {
.ad-tutle {display: block;}
.Msg594 {background-color: #f7ed4a;}.Msg715 {background-color: #e00603;}
.Msg958 {background-color: #007bff;}.Msg240 {background-color: #28a745;}
.Msg241 {background-color: #82786e;}
.Msg240, .Msg241 {border: solid 1px silver;position: absolute;top: 130px;right: 25px;z-index: 3;opacity: .8;border-radius: 12px;font-size: 4px;font-weight: 700;letter-spacing: .33px;color: #fff;text-transform: uppercase;padding: 1px 10px; display: block !important;}
.Msg594, .Msg715, .Msg958{border: solid 1px silver;position: absolute;top: 10px;right: 25px;z-index: 3;opacity: .8;border-radius: 12px;font-size: 4px;font-weight: 700;letter-spacing: .33px;color: #fff;text-transform: uppercase;padding: 1px 5px; display: block !important;}
}