div.mfp-wrap.mfp- .mfp-close { opacity: 1; background-color: rgba(0,0,0,0.8) !important; padding: 1px 7px !important; height: 30px; width: 30px; border-radius: 0; line-height: 1 !important; font-family: inherit !important; font-weight: bold !important; font-size: 16px; text-align: center !important; top: 0 !important; right: 0 !important; } .admin-bar div.mfp-wrap.mfp- .mfp-close, .admin-bar div.mfp-wrap.mfp- .mfp-close:active, .admin-bar div.mfp-wrap.mfp- .mfp-close:hover, .admin-bar div.mfp-wrap.mfp- .mfp-close:focus { top: 0 !important; } div.mfp-wrap.mfp- .mfp-close:hover, div.mfp-wrap.mfp- .mfp-close:focus { background-color: #000 !important; } div.mfp-wrap.mfp- .mfp-bottom-bar { margin-top: 10px; } .fl-node- { overflow-x: hidden; } .fl-node- .pp-3d-slider.pp-user-agent-safari { } .fl-node- .pp-3d-slider .pp-slider-img-caption { } .fl-node- .pp-3d-slider .pp-slider-nav .pp-slider-nav-button { border-radius: %; } .fl-node- .pp-3d-slider .pp-slider-nav .pp-slider-nav-button:hover { } .fl-node- .pp-3d-slider .pp-slider-nav .pp-slider-nav-button svg path { } .fl-node- .pp-3d-slider .pp-slider-nav .pp-slider-nav-button:hover svg path { } @media (max-width: 991px) and (min-width: 768px) { .pp-3d-slider { height: 440px; } } @media only screen and (max-width: 767px) and (min-width: 480px) { .pp-3d-slider { height: 420px; } } @media (max-width: 479px) { .pp-3d-slider { height: 385px; } } @media (max-width: 400px) { .pp-3d-slider { height: 335px; } } @media (max-width: 370px) { .pp-3d-slider { height: 310px; } }