/* ================================================ * DUPLICATOR STYLE * Common elements shared across the duplicator plugin * ================================================ */ /*Global Elements*/ input[type=button]{cursor:pointer;padding:5px;cursor:pointer;} input[type=submit]{cursor:pointer;padding:5px;cursor:pointer;} fieldset {border:1px solid gray; padding:0px 5px 5px 5px; } label {font-size:13px} .no-select {user-select:none; -o-user-select:none; -moz-user-select:none; -khtml-user-select:none; -webkit-user-select:none;} hr {border:0; border-top:1px solid #cecece; border-bottom:1px solid #fafafa; margin:10px 0px 2px 0px;} i[data-tooltip].fa-question-circle {cursor:pointer; color:#C3C3C3} i[data-tooltip].fa-lightbulb-o {cursor:pointer; color:gray} span.btn-separator {content: ''; display: inline-block; background: silver; margin: 2px 3px; height: 25px; width: 1px; vertical-align: top;} a.grey-icon i.fa {color:#777} i.grey-icon {color:#777} .no-display {display: none !important;} .link-style {color: #0074ab; cursor: pointer; text-decoration: underline;} .link-style:hover {color: #00a0d2;} .no-decoration {text-decoration: none;} p.description {padding-top:3px} /*TABS*/ ul.category-tabs li {cursor: pointer} /*BOXES: Expandable sections */ div.dup-box {padding:0px; display: block; background-color: #fff; border: 1px solid #e5e5e5; box-shadow: 0 1px 1px rgba(0,0,0,.04);} div.dup-box-title {font-size: 16px; padding: 10px 0 0 10px; font-weight: bold; cursor: pointer; height:27px; margin:0px; color:#000 } div.dup-box-title:hover {background-color: #FCFCFC;} div.dup-box-arrow {text-decoration:none!important; float:right; width:27px; height:30px; font-size:16px; cursor:pointer; padding:1px 0 0 0; white-space: nowrap} div.dup-box-panel {padding:10px 15px 10px 15px; border-top:1px solid #EEEEEE; margin:-1px 0 0 0;} div.dup-redirect {font-size:16px; font-weight: bold; padding: 10px} /*PANELS: Boxes that do not exapand */ div.dup-panel {padding:0px; display: block; background-color: #fff; border: 1px solid #e5e5e5; box-shadow: 0 1px 1px rgba(0,0,0,.04);} div.dup-panel-title {font-size: 14px; padding: 10px 0 0 15px; font-weight: 600; height:28px; margin:0px; color:#000; } div.dup-panel-panel {padding:10px 15px 10px 15px; border-top:1px solid #EEEEEE; margin:-1px 0 0 0;} /*INFO-BOX:Simple box with no title */ div.dup-info-box {padding:8px; border:1px solid #ccc; border-radius:4px; background-color:#F7FCFE; margin:0px 0px 5px 20px; line-height:16px} div.dup-info-box small {margin-top:10px; display:block} /*PACKAGE:Progress Boxes */ div#dup-progress-bar-area {width:500px; margin:40px auto 0px auto; padding:25px 50px 35px 50px; border:1px solid #ccc; box-shadow:0 8px 6px -6px #999; text-align:center; border-radius:4px; color:#000;} div#dup-progress-bar-area h2 {margin-bottom:15px} /*HEADER MESSAGES*/ div.dup-hdr-success {color:#23282d; font-size:22px; font-weight:bold} div.dup-hdr-error {color:#A62426; font-size:22px; font-weight:bold} /*DIALOGS: THICKBOX */ #TB_title { padding-bottom: 3px!important; margin-bottom:5px!important; font-size:16px!important;} div.dup-dlg-alert-txt {padding:10px 0; font-size:16px; line-height:22px} div.dup-dlg-alert-btns {position:absolute; bottom:20px; right:20px;} div.dup-dlg-confirm-txt {padding:10px 0; font-size:16px} div.dup-dlg-confirm-btns {position:absolute; bottom:20px; right:20px;} div.dup-dlg-confirm-progress {display:none} /*ADMIN: NOTICES */ div.dup-global-error-reserved-files p {font-size:14px} div.dup-global-error-reserved-files b.pass-msg {color:green; font-size:20px} div.dup-global-error-reserved-files p.pass-lnks {line-height:24px; margin:-7px 0 0 5px} div.dup-global-error-reserved-files div.pass-msg {padding:5px 0 0 10px; font-size:11px; color:#999; font-style: italic} div.dup-wpnotice-box {display:none;} /*================================================ PARSLEY:Overrides*/ input.parsley-error, textarea.parsley-error { color:#B94A48 !important; background-color:#F2DEDE !important; border:1px solid #EED3D7 !important; } div.qtip-content {line-height:16px} ul.parsley-error-list {margin:1px 0px -7px 0px} div.notice-safemode {color: maroon;} div.cleanup-notice b.title {color: green;font-size: 20px;} /*SCREEN TABS*/ div.dup-screen-hlp-info {line-height:26px; padding:10px 0 10px 0} #screen-meta-links .button { font-size:13px !important; height:auto !important;font-weight: normal; padding: 3px 6px 3px 16px !important;min-width:72px !important} /*= Duplicator Message ---------------------------------------*/ .notice.duplicator-message { border: none; padding: 20px; } .notice.duplicator-message .duplicator-message-inner { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .notice.duplicator-message .duplicator-message-icon { font-size: 20px; } .notice.duplicator-message .duplicator-message-content { padding: 0 20px; } .notice.duplicator-message p { padding: 0; margin: 0; } .notice.duplicator-message h3 { margin: 0 0 5px; } .notice.duplicator-message .duplicator-message-action { text-align: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; margin-left: auto; } .notice.duplicator-message .duplicator-message-action .duplicator-button { background-color: #D30C5C; color: #fff; border-color: #7c1337; -webkit-box-shadow: 0 1px 0 #7c1337; box-shadow: 0 1px 0 #7c1337; padding: 5px 30px; height: auto; line-height: 20px; text-transform: capitalize; } .notice.duplicator-message .duplicator-message-action .duplicator-button i { margin-right: 5px; } .notice.duplicator-message .duplicator-message-action .duplicator-button:hover { background-color: #a0124a; } .notice.duplicator-message .duplicator-message-action .duplicator-button:active { -webkit-box-shadow: inset 0 1px 0 #7c1337; box-shadow: inset 0 1px 0 #7c1337; -webkit-transform: translateY(1px); -ms-transform: translateY(1px); transform: translateY(1px); } .notice.duplicator-message .duplicator-message-action .duplicator-link { padding-top: 5px; } .notice.duplicator-message .duplicator-message-actions { margin-top: 10px; } .notice.duplicator-message .duplicator-message-actions .button.button-primary { margin-right: 5px; } .notice.duplicator-message-announcement { border-color: #D30C5C; } .notice.duplicator-message-announcement a { color: #D30C5C; } @media (min-width: 1200px) { .duplicator-message-action { padding-right: 10px; } } @media (max-width: 600px) { .notice.duplicator-message { padding: 20px; } .notice.duplicator-message .duplicator-message-inner { display: block; text-align: center; } .notice.duplicator-message .duplicator-message-inner .duplicator-message-icon, .notice.duplicator-message .duplicator-message-inner .duplicator-message-content, .notice.duplicator-message .duplicator-message-inner .duplicator-message-action { display: block; } .notice.duplicator-message .duplicator-message-inner .duplicator-message-action { text-align: center; } .notice.duplicator-message .duplicator-message-inner .duplicator-message-icon { width: auto; } .notice.duplicator-message .duplicator-message-inner .duplicator-message-content { padding: 10px 0; } } /** Settings **/ #installer-name-mode-option { line-height:25px; } #dup-lite-inst-mode-details { display: none; max-width:825px; padding-left:20px; line-height:18px; } #dup-lite-inst-mode-details p { margin: 1em 0; } .storage_pos_fixed_label { display: inline-block; width: 90px; } /** Call to action **/ div.txt-call-action-title { margin:40px auto 20px auto; font-size:22px; line-height:30px; font-weight: bold; width:100%; } div.txt-call-action-sub { font-size:16px; line-height:24px; font-weight: bold; width:100%; margin:20px auto 40px auto; } a.dup-btn-call-action { box-shadow: 0px 10px 14px -7px #3e7327; background: linear-gradient(to bottom, #5ca53a 5%, #72b352 100%); background-color: #4f8e32; border-radius: 4px; border: 1px solid #4b8f29; display: block; cursor: pointer; color: #ffffff; font-family: Arial; font-size: 18px; font-weight: bold; padding: 10px 30px; text-decoration: none; text-shadow: 0px 1px 0px #5b8a3c; width:150px; margin:auto; text-align: center; } a.dup-btn-call-action:hover { background:linear-gradient(to bottom, #72b352 5%, #337114 100%); background-color:#337114; color:#fff; } .dup-btn-call-action:active { color:#fff; }