#et-boc, #et-fb-app-frame {width: 100%;height: 100%;position: absolute;top: 0;right: 0;left: 0;}
#et-fb-app-frame {z-index: 2;}
.et_vertical_nav #et-main-area.et-fb-iframe-ancestor, .et-fb-iframe-ancestor {width: 100vw !important;height: 100vh !important;margin: 0 !important;padding: 0 !important;display: block !important;border: none !important;box-shadow: none !important;}
.et-fb-root-ancestor #et-boc {background: #f1f5f9;}
.et-fb-preview--tablet #et-boc, .et-fb-preview--phone #et-boc {position: absolute;width: 100%;height: 100%;}
.et-db #et-boc #et-fb-app-frame {box-shadow: 0 5px 30px rgba(43,135,218,.2);}
.et-fb-preview--tablet body, .et-fb-preview--phone body, .et-fb-preview--zoom body, .et-fb-preview--tablet body.custom-background, .et-fb-preview--phone body.custom-background, .et-fb-preview--zoom body.custom-background {background: #f1f5f9;}
.et-fb-preview--wireframe .et_pb_3rd_party_theme #et-boc, .et-fb-preview--wireframe .et_pb_3rd_party_theme .media-modal-backdrop, .et-fb-preview--wireframe .et_pb_3rd_party_theme #wpadminbar {z-index: 9999999;}
.et-fb-preview--wireframe .et_pb_3rd_party_theme .media-modal {z-index: 99999991;}
.et_pb_3rd_party_theme .media-modal button, .et_pb_3rd_party_theme .media-modal input[type="button"], .et_pb_3rd_party_theme .media-modal input[type="submit"] {font-weight: 400;}
.et_pb_3rd_party_theme .media-modal button.media-modal-close:hover {background: none;}