.modal .swiper-slide-modal{background-size:contain;background-repeat:no-repeat}.modal .swiper-slide-modal-backdrop,.modal .swiper-slide-modal-inner-img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0}.modal .swiper-slide-modal-backdrop{opacity:.2;width:200%;left:-50%}.modal .loading .swiper-slide-modal-backdrop{opacity:.1}body .modal .swiper-slide-modal-inner-img{background-size:contain}.modal .npwrap.prev-link,.modal .npwrap.next-link{display:block;width:10%;height:40px;z-index:99;position:fixed;bottom:10vh;height:80vh}.modal .npwrap.prev-link{right:14px!important}.modal .npwrap.next-link{left:14px!important}.modal .npwrap .inner-np{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.modal .npwrap .inner-np:hover .nxtprev,.modal .npwrap .inner-np:hover .x-tooltip{opacity:1}.modal .prev-link .nxtprev,.modal .next-link .nxtprev{width:4vw;height:4vw;border:.4vw solid;border-color:#fff #fff0 #fff0 #fff;z-index:9999;transform:rotate(-45deg);opacity:.1}.modal .prev-link .nxtprev{transform:rotate(135deg)!important}.modal .x-tooltip{position:absolute;margin-top:-7rem;padding:20px;width:100%;max-width:250px;opacity:0;font-size:12px;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.modal .prev-link .x-tooltip{right:0;text-align:right}.modal .next-link .x-tooltip{left:0;text-align:left}.modal-dialog .swiper-wrapper{padding-bottom:21px}.modal-dialog .no-pagination .swiper-wrapper{padding-bottom:0}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:0;background:#fff}.modal .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#dc3545!important}.modal-dialog .gallery a img{background-color:transparent!important}.modal-subtitle{color:#222;font-size:.75rem}.modal-dialog .tab-content a,.modal-dialog .text-center.filter-menu a{color:#dc3545}.modal .filter-menu a.active,.modal .filter-menu a:hover{color:#dc3545}.modal #tabMenu,#tabMenu a{display:none;margin-right:10px;text-transform:uppercase;font-weight:700}.modal #tabMenu a:first-of-type{display:initial}.modal-dialog .swiper-slide-modal{height:100%;max-height:100%;padding-bottom:0}.modal-dialog .swiper-wrapper{position:relative;width:100%;height:700px;max-height:70vh;background:#000}.modal-dialog .close{font-size:1.5rem;font-weight:300;line-height:1;color:#0e0e0e;text-shadow:none;opacity:1;cursor:pointer!important;position:absolute;right:0;top:0;margin-top:-30px}.admin-bar .modal{margin-top:30px}.modal-body .order-wrap{display:none}.modal .ext-buttons a{margin-left:.2rem;font-size:.8rem;animation:fadein .2s}.modal iframe,.modal .modal-content{z-index:9999}@keyframes fadein{from{opacity:0}to{opacity:1}}.modal .ty-hor-list-item{width:100%;display:block;float:left}.modal .ty-hor-list-item .refl-date{float:left;width:20%;max-width:130px}.modal .ty-hor-list-item .refl-article{float:left;width:80%}.modal .ty-hor-list-item .refl-article a{color:#000}.modal .ty-hor-list-item .refl-article a:hover{tect-decoration:underline}.modal .ty-hor-list-item .refl-article .refl-author{color:#dc3545}.modal .tab-content h1,.modal .tab-content h2,.modal .tab-content h3,.modal .tab-content h4,.modal .tab-content h5{font-size:1rem}body .swiper-wrapper{-moz-transition:height 0.2s ease;-webkit-transition:height 0.2s ease;-o-transition:height 0.2s ease;transition:height 0.2s ease}.showcase-layout{overflow:hidden}.modal .modal-content{opacity:1;transition:all 0.25s ease}.modal.move-out-left .modal-content,.modal.move-out-right .modal-content{opacity:.9}@media only screen and (max-width:575px){.modal-dialog{padding:6px;padding-top:12px}.modal-header.extra-buttons,.modal-header .mh-t{display:block;width:100%;float:left}.modal-header.extra-buttons{padding:.5rem 1rem}.modal-header.extra-buttons .ext-buttons a{display:block;float:left;margin-bottom:5px;margin-left:0;margin-right:5px}.modal-header.extra-buttons .ext-buttons{display:block;width:100%;float:left;margin-top:5px}.modal-header.extra-buttons .ext-buttons a.shr-button{float:right}.modal-dialog .close{font-size:2.4rem;padding-right:10px;line-height:2.4rem;margin-top:-36px}}#wp-admin-bar-edit{display:none}