.clear {
	clear: both;
}
.wpdm-category {
	border-width: 0px; border-style: none none solid; border-color: currentColor currentColor rgb(204, 204, 204); border-image: none;
}
.postbox {
	background: rgb(245, 245, 245); margin: 0px 0px 10px; border-radius: 4px; border: 1px solid rgb(238, 238, 238); border-image: none; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
h3.hndle {
	background: rgb(238, 238, 238); margin: 0px; padding: 4px 10px !important; border-radius: 4px; text-align: left; font-family: "Lucida Grande","Lucida Sans" !important; font-size: 13pt; -webkit-border-radius: 4px; -moz-border-radius: 4px;
}
h3.hndle img {
	margin-top: 5px;
}
.handlediv {
	display: none;
}
#wpdm-pf table td {
	border: 0px currentColor; border-image: none;
}
.postbox td {
	border-top-color: rgb(221, 221, 221) !important; border-bottom-color: rgb(255, 255, 255) !important; border-top-width: 1px !important; border-bottom-width: 1px !important; border-top-style: solid !important; border-bottom-style: solid !important;
}
.postbox ul {
	list-style: none; text-align: left !important;
}
.postbox li {
	list-style: none; text-align: left !important;
}
.postbox th {
	border: 0px currentColor !important; border-image: none !important; text-align: left !important;
}
.postbox td {
	border: 0px currentColor !important; border-image: none !important; text-align: left !important;
}
.inside table.widefat th {
	border: 0px currentColor !important; border-image: none !important; text-align: left !important;
}
.inside table.widefat td {
	border: 0px currentColor !important; border-image: none !important; text-align: left !important;
}
.inside table.widefat {
	border: 0px currentColor !important; border-image: none !important; text-align: left !important;
}
.table th a {
	font-weight: 700;
}
.wpdm-front h3.title {
	margin: 10px 0px 5px 10px; font-family: "Lucida Grande","Lucida Sans"; font-size: 14pt;
}
.qdb {
	background: rgb(0, 115, 255); padding: 5px 7px; border-radius: 3px; color: rgb(255, 255, 255); font-size: 8pt; text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
#loginform {
	margin-top: 20px;
}
.wpdm-category-list li {
	clear: both;
}
.wpdm-category-list {
	list-style: none;
}
.download_link label {
	width: 60px; font-size: 10px; display: block;
}
.cat-page-tilte {
	border-width: 1px 0px 0px; border-style: dotted none none; border-color: rgb(102, 102, 102) currentColor currentColor; padding: 0px 5px 10px 0px; border-image: none; font-size: 11pt;
}
.cat-page-tilte legend {
	padding-right: 5px;
}
.w3eden .wpdm-loading {
	background: rgb(170, 0, 0); padding: 7px 15px; border-radius: 3px; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; position: absolute; z-index: 999999; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.wpdm-email2dl {
	background: rgb(255, 255, 255); margin: 10px auto; border: 4px solid rgb(238, 238, 238); border-image: none; width: 70%; text-align: center;
}
.wpdm-email2dl .wcon {
	padding: 10px; border: 1px solid rgb(204, 204, 204); border-image: none; font-family: "Lucida Grande","Verdana"; font-size: 10pt;
}
.wpdm-email2dl input[type=button]:active {
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(246, 246, 246), rgb(241, 241, 241)); background-repeat: repeat-x; background-color: rgb(244, 244, 244); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.wpdm-email2dl input[type=button]:hover {
	border: 1px solid rgb(47, 91, 183); border-image: none; box-shadow: 0px 1px 1px rgba(0,0,0,0.2); text-shadow: 0px 1px rgba(0,0,0,0.3); background-image: -ms-linear-gradient(rgb(77, 144, 254), rgb(53, 122, 232)); background-repeat: repeat-x; background-color: rgb(67, 135, 245); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.wpdm-email2dl form {
	padding-bottom: 10px; margin-top: 10px;
}
.wpdm-email2dl input[type=button] {
	padding: 5px 10px; border-radius: 0px; border: 1px solid rgb(48, 121, 237); border-image: none; color: white; font-size: 9pt; font-weight: bold; text-shadow: 0px 1px rgba(0,0,0,0.1); background-image: -ms-linear-gradient(rgb(77, 144, 254), rgb(71, 135, 237)); background-repeat: repeat-x; background-color: rgb(75, 140, 247); -webkit-border-radius: 0px; -moz-border-radius: 0px;
}
.wpdm-email2dl .wcon input[type=text] {
	background: rgb(255, 255, 255); padding: 4px 10px; border-radius: 0px; border: 1px solid rgb(170, 170, 170); border-image: none; width: 250px; font-family: "Lucida Grande","Verdana"; font-size: 11pt; -webkit-border-radius: 0px; -moz-border-radius: 0px;
}
.wpdm-email2dl label {
	display: none;
}
.drag-drop #drag-drop-area {
	border: 4px dashed rgb(221, 221, 221); border-image: none; height: 200px;
}
.drag-drop-inside {
	padding: 30px; text-align: center;
}
.wpdm-front .inside {
	padding: 10px;
}
#wpdm-login-form {
	background: rgb(238, 238, 238); padding: 0px 10px; border: 1px solid rgb(170, 170, 170); border-image: none; position: absolute; z-index: 9999999;
}
.wpdm-drop-box {
	display: none; position: absolute; z-index: 99999;
}
.hndle {
	margin: 0px !important;
}
#categories_meta_box label {
	display: inline !important;
}
.more_previews_a {
	margin-right: 8px; float: left; display: block;
}
.link-template .more_previews_a {
	margin-right: 9px !important; float: left; display: block;
}
:last-child.more_previews_a {
	margin-right: 0px !important;
}
.wpdm-facebook {
	background: rgb(124, 137, 163); border-radius: 8px; border: 6px solid rgb(119, 119, 119); border-image: none; font-family: "Lucida Grande","Lucida Sans"; margin-bottom: 10px; opacity: 0.9; -webkit-border-radius: 8px; -moz-border-radius: 8px;
}
.wpdm-facebook h3 {
	background: rgb(59, 89, 152) !important; margin: 0px !important; padding: 4px 10px !important; border: 0px currentColor !important; border-image: none !important; color: rgb(255, 255, 255) !important; font-family: "Lucida Grande","Lucida Sans" !important; font-size: 12pt; font-weight: bold; border-top-left-radius: 1px; border-top-right-radius: 1px; -webkit-border-top-left-radius: 1px; -webkit-border-top-right-radius: 1px; -moz-border-radius-topleft: 1px; -moz-border-radius-topright: 1px;
}
.wpdm_file .cont {
	padding: 5px 10px; font-size: 9pt; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px;
}
.wpdm-facebook .btn_left {
	background: -ms-linear-gradient(rgb(59, 89, 152) 0%, rgb(84, 119, 191) 100%); padding: 5px 10px; color: rgb(255, 255, 255); letter-spacing: 0.5px; font-size: 10pt; font-weight: bold; float: left; border-top-left-radius: 4px; border-bottom-left-radius: 4px; text-shadow: 0px 1px 0px #000; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px;
}
.wpdm-facebook .cont {
	background: rgb(255, 255, 255);
}
.wpdm-facebook .btn_outer {
	background: 0px 0px rgb(214, 227, 255); padding: 0px; border-radius: 5px; border: 1px solid rgb(59, 89, 152); border-image: none; margin-top: 10px; margin-right: 20px; margin-bottom: 10px; float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.wpdm-facebook .btn_right {
	padding: 5px 10px; font-size: 10pt; font-weight: normal; float: left; display: block; border-top-right-radius: 4px; border-bottom-right-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px;
}
.passit {
	color: rgb(128, 0, 0); font-style: italic;
}
.perror {
	color: rgb(170, 0, 0); padding-left: 10px;
}
.inf {
	padding: 4px; font-family: "Lucida Grande","Lucida Sans"; font-size: 8pt;
}
.drop-shadow {
	position: relative;
}
.drop-shadow::before {
	position: absolute; z-index: -2; content: "";
}
.drop-shadow::after {
	position: absolute; z-index: -2; content: "";
}
.drop-shadow p {
	font-size: 16px; font-weight: bold;
}
.lifted {
	border-radius: 4px; -moz-border-radius: 4px;
}
.lifted::before {
	left: 10px; width: 50%; height: 20%; bottom: 15px; max-width: 300px; box-shadow: 0px 15px 10px rgba(0,0,0,0.7); transform: rotate(-3deg); -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7); -webkit-transform: rotate(-3deg); -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7); -moz-transform: rotate(-3deg); -o-transform: rotate(-3deg);
}
.lifted::after {
	left: 10px; width: 50%; height: 20%; bottom: 15px; max-width: 300px; box-shadow: 0px 15px 10px rgba(0,0,0,0.7); transform: rotate(-3deg); -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7); -webkit-transform: rotate(-3deg); -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7); -moz-transform: rotate(-3deg); -o-transform: rotate(-3deg);
}
.lifted::after {
	left: auto; right: 10px; transform: rotate(3deg); -webkit-transform: rotate(3deg); -moz-transform: rotate(3deg); -o-transform: rotate(3deg);
}
.raised {
	box-shadow: 0px 15px 10px -10px rgba(0,0,0,0.5), 0px 1px 4px rgba(0,0,0,0.3), inset 0px 0px 40px rgba(0,0,0,0.1); -webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.curved::before {
	border-radius: 10px / 100px; left: 0px; top: 10px; right: 50%; bottom: 10px; box-shadow: 0px 0px 15px rgba(0,0,0,0.6); -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.6); -moz-border-radius: 10px /100px; -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.6);
}
.curved-vt-2::before {
	right: 0px;
}
.curved-hz-1::before {
	border-radius: 100px / 10px; left: 10px; top: 50%; right: 10px; bottom: 0px; -moz-border-radius: 100px /10px;
}
.curved-hz-2::before {
	border-radius: 100px / 10px; left: 10px; top: 0px; right: 10px; bottom: 0px; -moz-border-radius: 100px /10px;
}
.rotated {
	box-shadow: none; transform: rotate(-3deg); -webkit-box-shadow: none; -webkit-transform: rotate(-3deg); -moz-box-shadow: none; -moz-transform: rotate(-3deg); -o-transform: rotate(-3deg);
}
.rotated > :first-child::before {
	background: rgb(255, 255, 255); left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -1; content: ""; box-shadow: 0px 1px 4px rgba(0,0,0,0.3), inset 0px 0px 40px rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.wpdm-bluebox {
	background: -ms-linear-gradient(rgb(232, 248, 255) 0%, rgb(254, 255, 255) 17%); border-radius: 8px; border: 1px solid rgb(48, 174, 220); border-image: none; text-align: center; font-family: "Lucida Grande","Lucida Sans"; margin-bottom: 10px; opacity: 0.9; -webkit-border-radius: 8px; -moz-border-radius: 8px;
}
.wpdm-bluebox h3 {
	padding: 4px 10px; font-family: "Lucida Grande","Lucida Sans"; font-size: 12pt; margin-bottom: 0px;
}
.wpdm-bluebox .cont {
	background: url("../images/content-shadow.png") no-repeat center -2px rgb(255, 255, 255); border-radius: 8px; text-align: left; padding-top: 10px; padding-bottom: 10px; -webkit-border-radius: 8px; -moz-border-radius: 8px;
}
.wpdm-bluebox .passit {
	margin-bottom: 10px;
}
.wpdm-bluebox .btn_outer .btn_left {
	background: -ms-linear-gradient(rgb(122, 188, 255) 0%, rgb(96, 171, 248) 52%, rgb(64, 150, 238) 100%); margin: 4px; padding: 4px 10px; border-radius: 5px; color: rgb(255, 255, 255); -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.wpdm_icon {
	box-shadow: none;
}
.w3eden .panel-body iframe {
	margin: 0px;
}
a.btn {
	text-decoration: none !important;
}
.w3eden .popover {
	min-width: 250px;
}
.w3eden .all-locks {
	padding: 15px;
}
td.actions {
	width: 100px;
}
.actions a.btn {
	border-radius: 2px;
}
.w3eden input.input-xs {
	width: 150px; height: 30px; text-align: center; line-height: normal; font-size: 8pt;
}
.w3eden #wp-post_content-editor-container {
	border: 1px solid rgb(221, 221, 221); border-image: none;
}
.w3eden td.mceToolbar {
	border-bottom-color: rgb(221, 221, 221) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.w3eden #post_content-html {
	height: 27px;
}
.w3eden #post_content-tmce {
	height: 27px;
}
a.mceButton .mceIcon {
	font: 400 15px dashicons !important; text-align: left !important; font-size-adjust: none !important; font-stretch: normal !important;
}
.mceAction {
	font: 400 15px dashicons !important; text-align: left !important; font-size-adjust: none !important; font-stretch: normal !important;
}
#package-settings-section .panel-body {
	padding: 0px !important;
}
#package-settings-section .nav-tabs {
	background: rgb(250, 250, 250); margin: 0px !important; padding-top: 10px; padding-left: 10px;
}
#package-settings-section .tab-content {
	padding: 20px;
}
.wpdm-accordion {
	border: 0px currentColor !important; border-image: none !important;
}
.wpdm-accordion h3 {
	margin: 2px 0px !important; padding: 7px 10px !important; border-radius: 3px; border: 1px solid rgb(238, 238, 238); border-image: none; font-size: 10pt !important; font-weight: 700;
}
.wpdm-accordion h3 .wpdmlock {
	margin-right: 10px !important; opacity: 1 !important;
}
.wpdmlock + label {
	width: 21px !important; height: 21px !important;
}
.fwpdmlock {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(238, 238, 238); border-radius: 0px 0px 3px 3px; width: 100%; margin-top: -3px;
}
.form-control {
	box-shadow: none !important;
}
:not(.group-item).form-control {
	border-radius: 3px !important;
}
.wpdm-spinner {
	background: url("../images/wpdm-settings.png") no-repeat center; width: 16px; height: 16px; margin-top: 2px; margin-right: 8px; float: left; display: block;
}
.w3eden .btn {
	border-radius: 0.2em !important;
}
.wpdm-spin {
	animation:spin 2s linear infinite; -webkit-animation: spin 2s infinite linear; -moz-animation: spin 2s infinite linear; -o-animation: spin 2s infinite linear;
}
.infoicon {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA+0lEQVQ4T2NkwAS6QKEEIBYF4p9QaXYg/QqIFwDxFWQtjEgcDiC7C4j/AHE/ED9GM1sOyC8EYpCecpjhMANANiwD4slAfACLq5CFnICcLCCOAuJfMANANq4G4mMENMOkbYGMACAuBhmgD8QxQFyKRTNMrBuLXC9QbAHIgAlA3APET7AoEoSKvcciBwqTApABK4A4AofT3aHiO3HILwcZsBSIo3EoqIaKt+KQX0wVA/B5gZALwF7AF4j4DIAHIr5oBKU8EAClE3QAj0aYArITEsgAipMyyBBQZuoE4r9QJ5OUmZD9pwPkJAKxMBD/hkqwAenXQDwfiK8iKwYAr/Q4G13HFTUAAAAASUVORK5CYII=") no-repeat center; width: 16px; height: 16px; margin-top: 10px; margin-left: 20px; position: absolute;
}
#package-settings .form-control {
	display: inline;
}
div.in.tooltip {
	border-radius: 2px !important;
}
.dropdown-menu li {
	list-style: none !important;
}
.link-btn {
	padding: 6px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; font-size: 13px; float: left; display: block; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.link-btn .wpdm_icon {
	width: 40px;
}
.link-btn * {
	line-height: normal !important; text-decoration: none !important;
}
.link-btn:active {
	margin-top: 1px; margin-left: 1px;
}
.ptitle {
	font-size: 12pt; margin-bottom: 3px; display: block;
}
.light {
	background: linear-gradient(rgb(255, 255, 255) 5%, rgb(246, 246, 246) 100%) rgb(255, 255, 255); border: 1px solid rgb(220, 220, 220); border-image: none; color: rgb(102, 102, 102); text-decoration: none; display: inline-block; cursor: pointer; box-shadow: 0px 1px 0px 0px #ffffff; text-shadow: 0px 1px 0px #ffffff; -webkit-box-shadow: 0px 1px 0px 0px #ffffff; -moz-box-shadow: 0px 1px 0px 0px #ffffff;
}
.light:hover {
	background: linear-gradient(rgb(246, 246, 246) 5%, rgb(255, 255, 255) 100%) rgb(246, 246, 246);
}
.light:active {
	top: 1px; position: relative;
}
.green .ptitle a {
	color: rgb(255, 255, 255) !important;
}
.blue .ptitle a {
	color: rgb(255, 255, 255) !important;
}
.coffee .ptitle a {
	color: rgb(255, 255, 255) !important;
}
.xmas .ptitle a {
	color: rgb(255, 255, 255) !important;
}
.red .ptitle a {
	color: rgb(255, 255, 255) !important;
}
.lightblue .ptitle a {
	color: rgb(255, 255, 255) !important;
}
.green {
	color: rgb(255, 255, 255) !important;
}
.blue {
	color: rgb(255, 255, 255) !important;
}
.coffee {
	color: rgb(255, 255, 255) !important;
}
.xmas {
	color: rgb(255, 255, 255) !important;
}
.red {
	color: rgb(255, 255, 255) !important;
}
.lightblue {
	color: rgb(255, 255, 255) !important;
}
.green > a {
	color: rgb(255, 255, 255) !important;
}
.blue > a {
	color: rgb(255, 255, 255) !important;
}
.coffee > a {
	color: rgb(255, 255, 255) !important;
}
.xmas > a {
	color: rgb(255, 255, 255) !important;
}
.red > a {
	color: rgb(255, 255, 255) !important;
}
.lightblue > a {
	color: rgb(255, 255, 255) !important;
}
.green .wpdm-download-link {
	color: rgb(255, 255, 255) !important;
}
.blue .wpdm-download-link {
	color: rgb(255, 255, 255) !important;
}
.coffee .wpdm-download-link {
	color: rgb(255, 255, 255) !important;
}
.xmas .wpdm-download-link {
	color: rgb(255, 255, 255) !important;
}
.red .wpdm-download-link {
	color: rgb(255, 255, 255) !important;
}
.lightblue .wpdm-download-link {
	color: rgb(255, 255, 255) !important;
}
.green {
	background: linear-gradient(rgb(116, 173, 90) 5%, rgb(104, 165, 75) 100%) rgb(116, 173, 90); border: 1px solid rgb(59, 110, 34); border-image: none; color: rgb(255, 255, 255); text-decoration: none; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px 0px #9acc85; -webkit-box-shadow: inset 0px 1px 0px 0px #9acc85; -moz-box-shadow: inset 0px 1px 0px 0px #9acc85;
}
.green:hover {
	background: linear-gradient(rgb(104, 165, 75) 5%, rgb(116, 173, 90) 100%) rgb(104, 165, 75);
}
.blue {
	background: linear-gradient(rgb(0, 125, 193) 5%, rgb(0, 97, 167) 100%) rgb(0, 125, 193); border: 1px solid rgb(18, 77, 119); border-image: none; color: rgb(255, 255, 255); font-size: 13px; text-decoration: none; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px 0px #54a3f7; text-shadow: 0px 1px 0px #154682; -webkit-box-shadow: inset 0px 1px 0px 0px #54a3f7; -moz-box-shadow: inset 0px 1px 0px 0px #54a3f7;
}
.blue:hover {
	background: linear-gradient(rgb(0, 97, 167) 5%, rgb(0, 125, 193) 100%) rgb(0, 97, 167);
}
.popover * {
	text-shadow: none !important;
}
.popover-title {
	color: rgb(34, 34, 34) !important; font-weight: 700 !important;
}
.panel-body {
	color: rgb(34, 34, 34) !important;
}
.wpdm-category .link-btn {
	margin: 3px 0px !important; width: 100%; display: block;
}
