.label-color-field {
	vertical-align:top;
}

.do-list-pages-container {
	margin-top:4px;
}

.hide-container,
.enable_customizations,
.do-list-pages-container,
.do-list-exceptionpages-container {
	display:none;
}

.do-show {
	display:block !important;
}

.do-hide {
	display:none !important;
}

.hide-container {
	margin-top:4px;
}

.post_at_scroll {
	width:70px;
}

.divilife_meta_box label {
	display:block;
	width:100%;
}

.settings_page_divi_mega_pro_dashboard input#api_key, 
.settings_page_divi_mega_pro_dashboard input#activation_email {
	-webkit-text-security: disc !important;
}

.divimegapro-label-effect {
	display: block;
	font-weight: bold;
	margin-bottom: 5px;
}

.dmm_closebtn_cookie,
.dmm_closebtn_fontsize,
.dmm_closebtn_borderradius,
.dmm_closebtn_padding {
	width:37px;
}

.dashicons-large {
	font-size: 30px;
}

.dashicons-success {
	color:#5cb85c;
}

.small-text {
	font-size:14px;
}

.dashicons-fail {
	color:#d9534f;
}

.dl-edm-heading-msg{
	display:inline-block;
}


/* Arrow Feature */
.dmp_arrowfeature-preview {
	max-width:350px;
	z-index:9999;
	outline:0;
	-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);
	transition-timing-function:cubic-bezier(.165,.84,.44,1);
	pointer-events:none;
	line-height:1.4;
	min-height:50px;
	position:relative;
}

.dmp_arrowfeature-preview-sharp,
.dmp_arrowfeature-preview-round {
	position:absolute;
	left: 115px;
	top: -8px;
}

.dmp_arrowfeature-preview-round {
	top: -7px;
}

.dmp_arrowfeature-preview-sharp,
.dmp_arrowfeature-preview-round {
	margin:0 3px;
	width:18px;
	height:7px;
	fill:#333;
	pointer-events:none;
	-webkit-transform-origin:50% 7px;
	transform-origin:50% 7px;
}

.dmp_arrowfeature-preview-sharp {
	width:16px;
	height:16px;
}

.dmp_arrowfeature-preview-sharp svg,
.dmp_arrowfeature-preview-round svg {
	position:absolute;
	left:0;
}

.dmp_arrowfeature-emptycontent {
	background:#333;
}


/* Customize Close Button */
.divimegapro-customclose-btn {
	width: auto;
	height: auto;
	display:block;
	position:relative;
	overflow: hidden;
	border: none;
	outline: none;
	font-size: 100px;
	line-height:60px;
	min-height: 15px;
	color:#333;
	background-color:transparent;
    font-family: inherit;
    font-weight: 300;
}

.divimegapro-customclose-btn:after {
	content: ' ';
	display:block;
	font-size:70px;
	height:25px;
	width:25px;
	z-index:99;
	position:relative;
}

.divimegapro-customclose-btn span {
    position: absolute;
    top: 35%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

.no-margin {
	margin:0;
}

.dashicons-large {
	font-size: 30px;
}

.dashicons-success {
	color:#5cb85c;
}

.small-text {
	font-size:14px;
}

.dashicons-fail {
	color:#d9534f;
}

.dl-edm-heading-msg{
	display:inline-block;
}

.at_pages select,
.at_pages .select2 input {
	width:100% !important;
}

.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
    background-color: #f7f7f7;
    border: 1px solid #aaa;
    border-radius: 4px;
    outline: 0;
    background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
	margin: 6px 0 0 6px;
	padding: 2px 6px;
}

.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
	margin: 4px 3px 0;
}

.select2-container .select2-search--inline {
	width: 95%;
}

.no-margin {
	margin:0;
}

.dashicons-large {
	font-size: 30px;
}

.dashicons-success {
	color:#5cb85c;
}

.small-text {
	font-size:14px;
}

.dashicons-fail {
	color:#d9534f;
}

.dl-edm-heading-msg{
	display:inline-block;
}

.db-exceptedpages {
	margin:10px 10px 10px 0;
}
