/* ================================================
 * DUPLICATOR PRO STYLE
 * Common elements shared across the duplicator plugin 
 * Copyright:Snap Creek LLC 2015 
 * ================================================ */

/*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 !important}
.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 #ddd; border-bottom: 1px solid #fafafa; margin: 10px 0 2px 0;}
i[data-tooltip].fa-question-circle {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: 14px; padding: 10px 0 0 15px; font-weight: bold; cursor: pointer; height:28px; margin:0px; }
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;}

/*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; }
div.dup-panel-panel {padding:10px 15px 10px 15px;  border-top:1px solid #EEEEEE; margin:-1px 0 0 0;}

/*EDIT SCREENS: Common edit settings */
table.dpro-edit-toolbar {width:100%}
table.dpro-edit-toolbar td {white-space: nowrap !important; padding:10px 0 0 0}
table.dpro-edit-toolbar td:last-child {width:100%; text-align:right; font-size:16px !important; padding-right:5px }
table.dpro-edit-toolbar td:last-child a {top:0; font-size:16px !important; margin-top:10px }
table.dpro-edit-toolbar td:last-child span {display:inline-block; font-weight: bold; padding:0 12px 5px 5px;}
hr.dpro-edit-toolbar-divider {margin:2px 0 10px 0}
i.dpro-edit-info {font-size:12px; color:#777; line-height:25px;}
a.dpro-small-link {font-size:11px; font-style: italic}

/*PANELS: Fancy */
div.dup-box-title-fancy {
	border-color: #DFDFDF; background: #eeeeee;
	background: -moz-linear-gradient(top,  #eeeeee 0%, #e0e0e0 100%);
	background: -ms-linear-gradient(top,  #eeeeee 0%,#e0e0e0 100%);
	background: linear-gradient(to bottom,  #eeeeee 0%,#e0e0e0 100%);
}

/*INFO-BOX: Simple box with no title */
div.dup-info-box {padding:8px; border:1px solid #ccc; border-radius:4px; background-color:#F7FCFE;  margin: 0 0 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 0 auto; padding:25px 50px 35px 50px; border:1px solid #ccc; box-shadow:0 8px 6px -6px #999; text-align:center; border-radius:4px;}
div#dup-progress-bar-area h2 {margin-bottom: 15px}

/*HEADER MESSAGES*/
div.dup-hdr-success {color:#196512; font-size: 20px; font-weight: bold}
div.dup-hdr-error {color:#A62426; font-size: 20px; font-weight: bold}

/*================================================
JQUERY UI:Overrides */
.ui-tabs-hide {display:none !important} /*fix for WP 3.5 setting */

/*================================================
PARSLEY:Overrides*/
input.parsley-error, textarea.parsley-error {
  color:#B94A48 !important;
  background-color:#F2DEDE !important;
  border:1px solid #EED3D7 !important;
}
ul.parsley-error-list {margin:1px 0 -7px 0}

.duplicator-error-container { margin-top: 6px; color: #dd3d36}
