.uibyrepairplugin-alert-container { position: fixed; bottom: 15px; right: 15px; width: auto; max-width: 320px; z-index: 100000; width: calc(100% - 30px); } .uibyrepairplugin-alert-inner { margin-top: 10px; background: #fff; border: unset; box-shadow: 0px 0px 3px rgb(0 0 0 / 50%); border-radius: 8px; overflow: hidden; padding: 0px; box-sizing: border-box; max-width: 320px; z-index: 100; width: 100%; line-height: 1.4em; font-size: 15px; background: #fafafa; transition: all 0.5s !important; transform: translateX(120%); } .uibyrepairplugin-alert-inner.show { transform: translateX(0%); } .uibyrepairplugin-alert-inner:after, .uibyrepairplugin-alert-inner::after { display: table; content: ""; clear: both; } .uibyrepairplugin-alert-inner table, .uibyrepairplugin-alert-inner tbody, .uibyrepairplugin-alert-inner tr, .uibyrepairplugin-alert-inner td { padding: 0px; margin: 0px; border-spacing: 0px; } .uibyrepairplugin-alert-inner table { width: 100%; } .uibyrepairplugin-alert-inner td { vertical-align: middle; } .uibyrepairplugin-alert-inner td.icon { text-align: center; width: 18px; background: #aaa; color: #fff; height: 40px; padding: 5px; } .uibyrepairplugin-alert-inner td.icon.danger { background: #b90000; } .uibyrepairplugin-alert-inner td.icon.success { background: #009000; } .uibyrepairplugin-alert-inner td.close { text-align: center; cursor: pointer; width: 18px; padding: 5px; } .uibyrepairplugin-alert-inner td.message { width: calc(100% - 36px); font-family: 'Montserrat', sans-serif; padding: 8px 5px; font-size: 15px; line-height: 1.4em; padding-left: 8px; } .uibyrepairplugin-transition { transition: all 0.5s !important; } .uibyrepairplugin-remove-tr { transform: translateX(-100%); } .rp-ui-modal-container { position: fixed; bottom: 85px; left: 30px; background: rgba(0,0,0,0.3); z-index: 99999; width: 300px; } .rp-ui-modal-main { border-radius: 8px; width: 100%; max-width: 450px; height: auto; background: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); box-shadow: 0px 0px 5px rgb(0 0 0 / 30%); } .rp-ui-modal-container.unsaved .rp-ui-modal-main { background: #a81019; } .rp-ui-modal-container.saved .rp-ui-modal-main { background: var(--west--wales--maincolor); } .rp-ui-modal-inner { padding: 15px; } .rp-ui-modal-inner p { font-size: 18px; display: table; margin: 0px; color: var(--west--wales--maincolor); max-width: 240px; font-weight: 400; } .rp-ui-modal-container.unsaved .rp-ui-modal-inner p, .rp-ui-modal-container.saved .rp-ui-modal-inner p { color: #fff; } .rp-ui-modal-inner a { display: table; margin-top: 8px; } .rp-ui-modal-container .rp-ui-close-modal, .rp-ui-full-width-modal .rp-ui-close-modal { position: absolute; top: 8px; right: 8px; background: #efefef; padding: 8px; line-height: 1em; cursor: pointer; border: 1px solid #aaaa; background: #efefef; border-radius: 4px; outline: 0 !important; box-shadow: unset !important; transition: all 0.3s; } .rp-ui-modal-container .rp-ui-close-modal:hover, .rp-ui-modal-container .rp-ui-close-modal:active, .rp-ui-modal-container .rp-ui-close-modal:focus, .rp-ui-full-width-modal .rp-ui-close-modal:hover, .rp-ui-full-width-modal .rp-ui-close-modal:active, .rp-ui-full-width-modal .rp-ui-close-modal:focus { background: #fafafa; } .rp-ui-full-width-modal .rp-ui-modal-title { font-weight: 400; max-width: 93%; font-size: 18px; margin-top: 0px; margin-bottom: 10px; color: #1275c2; } .rp-ui-full-width-modal .rp-ui-modal-title b { font-weight: 700; } .rp-ui-modal-container.saved .rp-ui-modal-inner a:hover, .rp-ui-modal-container.saved .rp-ui-modal-inner a:active, .rp-ui-modal-container.saved .rp-ui-modal-inner a:focus { background: #fafafa; color: var(--west--wales--maincolor); } .rp-ui-container.property-details .rp-ui-content-box .call-to-action .rp-ui-button-default { background: #fafafa; border: 1px solid #fafafa; color: var(--west--wales--maincolor); font-weight: 400; } .rp-ui-container.property-details .rp-ui-content-box .call-to-action .rp-ui-button-default:hover, .rp-ui-container.property-details .rp-ui-content-box .call-to-action .rp-ui-button-default:active, .rp-ui-container.property-details .rp-ui-content-box .call-to-action .rp-ui-button-default:focus { background: #fff; color: var(--west--wales--maincolor); border: 1px solid #fafafa; } .rp-ui-container.property-details .rp-ui-content-box .call-to-action .rp-ui-button.rp-ui-fav-icon-details-page.prop-already-saved { color: #a81019; background: rgb(168 16 25 / 10%); } .rp-ui-container.property-details .rp-ui-content-box .call-to-action .rp-ui-button.rp-ui-fav-icon-details-page .fa-spinner { font-size: 20px; } .rp-ui-container .set-alert-buttons { margin: 0px; } .rp-ui-col-md-12.alert-btn-cols { padding: 15px; } .rp-ui-full-width-modal { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 10000; background: rgba(0,0,0,0.3); } .rp-ui-full-width-modal-main { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #fff; box-shadow: 0px 0px 5px rgb(0 0 0 / 30%); width: 100%; max-width: 450px; border-radius: 8px; max-height: 80%; overflow-y: auto; } .rp-ui-full-width-modal-main p { font-size: 14px; } .rp-ui-full-width-modal-inner { padding: 15px; } .rp-ui-full-width-modal .rp-ui-form-group label { display: table; } .rp-ui-full-width-modal .rp-ui-form-group input { width: 100%; border-radius: 5px; display: table; margin-bottom: 8px; } .rp-ui-button.rp-ui-submit, .rp-ui-button.rp-ui-submit:hover, .rp-ui-button.rp-ui-submit:active, .rp-ui-button.rp-ui-submit:focus { background: #f7ae00; padding: 8px 12px; min-width: 100px; font-size: 14px; border-radius: 5px; color: #1b1b1b; background-color: #f7ae00; font-weight: 500; border: 0px; letter-spacing: 1px; display: inline-block; cursor: pointer; margin-right: 8px; } .wp-repair_page_wp_repair_default_repairs .reset-default-repair, .wp-repair_page_wp_repair_default_repairs .reset-default-repair:hover, .wp-repair_page_wp_repair_default_repairs .reset-default-repair:active, .wp-repair_page_wp_repair_default_repairs .reset-default-repair:focus { background: #b50000 !important; color: #fff !important; font-weight: 500 !important; border: 1px solid #b10000 !important; border-radius: 5px !important; padding: 5px 10px !important; cursor: pointer !important; font-size: 13px !important; } button.rp-ui-button-primary, button.rp-ui-button-primary:hover, button.rp-ui-button-primary:active, button.rp-ui-button-primary:focus { border-color: #1275c2 !important; background: #1275c2 !important; background-color: #1275c2 !important; } .rp-ui-modal-title.gold-color { color: #3c434a !important; font-weight: 500; } .btn.btn-reset-sort-model { width: 165px !important; min-height: 40px !important; float: unset !important; display: inline-block !important; padding: 10px !important; text-transform: uppercase !important; } .va-full-width-modal-main .mce-panel.mce-floatpanel .mce-widget.mce-btn.mce-primary.mce-abs-layout-item.mce-first.mce-btn-has-text { background-color: #2d8ac7; } .va-full-width-modal-main .mce-btn { background-color: #fff; } .va-full-width-modal-main .mce-panel, .va-full-width-modal-main div.mce-toolbar-grp { background-color: #fff; } .va-full-width-modal-main .wp-repair-input-group > .mce-panel.mce-container { border-width: 2px; border-radius: 8px; border: 2px solid #cfcfcf !important; box-sizing: border-box; padding: 0px 2px; transition: border-color 0.3s; } .va-full-width-modal-main .mce-path { display: none; } .va-full-width-modal-main .mce-statusbar.mce-container { border: 0px; } .va-full-width-modal-main .mce-container-body .mce-resizehandle { right: 2px; bottom: 2px; } .va-full-width-modal-main .mce-container-body.mce-stack-layout { padding: 1px; } .va-full-width-modal-main .wp-repair-input-group label { z-index: 10; } .va-full-width-modal-main .wp-repair-input-group > .mce-panel.mce-container:hover { border: 2px solid #2781c7 !important; box-shadow: none; outline: 0; } .va-full-width-modal-main .mce-container, .va-full-width-modal-main .mce-content-body, .va-full-width-modal-main .mce-menubar .mce-menubtn button span, .va-full-width-modal-main .mce-menu-item, .va-full-width-modal-main .mce-menu-item .mce-ico, .va-full-width-modal-main .mce-menu-item .mce-text { color: #454545; } .va-full-width-modal-main iframe #tinymce { background-color: #000; } .va-full-width-modal-main .mce-menubar .mce-menubtn button { color: #333; line-height: 1.5em; padding: 4px 8px; } 