.work-as {
	padding-top: 16px;
}

ul, a {
	font-size: inherit !important;
	font-family: inherit !important;
}

.work-as .select2BigDropdown {
	width: 400px !important;
}
.work-as .select2-container--open {
	width: 400px !important;
}

.label {
	border-radius: 0.25rem;
	color: #fff;
	display: inline-block;
	font-size: 75% !important;
	font-weight: 700;
	line-height: 1;
	padding: 0.25em 0.4em;
	text-align: center;
	vertical-align: baseline;
	white-space: nowrap;
	font-family: "Open Sans", sans-serif;
}

.label.label-sm {
	font-size: 0.875rem !important;
	font-weight: 700;
}

.label.label-xs {
	font-size: 0.650rem !important;
	font-weight: 700;
}

.input-addon-help {
	margin: -6px -12px;
	cursor: pointer !important;
}

.input-group-addon {
	background-color: #EEE;
}

.margin-left-10 {
	margin-left: 10px !important;
}

.padding-right-30 {
	padding-right: 30px !important;
}

.btn-group-xs > .btn, .btn-xs {
	border-radius: 3px;
	font-size: 12px !important;
	line-height: 1.5;
	padding: 1px 5px;
}
.input-group {width: 100%;}









table.dataTable thead th, table.dataTable thead td {
	padding: 4px 7px;
	font-size: 12px;
}
table.dataTable tbody th, table.dataTable tbody td {
	padding: 4px 7px;
	font-size: 12px;
}

table.dataTable tbody th .input-group-addon, table.dataTable tbody td .input-group-addon {
	font-size: 12px;
}

select.form-control optgroup {
	font-weight: bold;
}




.triple-input .form-control {
	width: 33.3% !important;
	border-right-width: 0px;
}
.triple-input .form-control:focus {
	border-right-width: 1px;
}

.triple-input .form-control:last-child {
	border-right-width: 1px;
}

.dt-box .form-control {
	padding: 6px 6px;
}

/*.dt-box .year { width: 15% !important; }*/
/*.dt-box .month { width: 15% !important; }*/
/*.dt-box .day { width: 15% !important; }*/
/*.dt-box .hour { width: 15% !important; }*/
/*.dt-box .min { width: 15% !important; }*/
/*.dt-box .ampm { width: 15% !important; }*/
/*.dt-box .at { width: 10% !important; }*/




textarea.ContentsTextEditor {
	background: #ffffff url("../../../../admin/images/textbox_wrap_bg.gif") repeat-y scroll 0 0;
	height: 580px;
	width: 100%;
	border: 1px solid #aaa;
	border-collapse: collapse;
	font-family: monospace;
	font-size: 12px;
}


.page-content.page-content-shared{margin-left:0px;}
.page-header-fixed .page-container.page-container-shared{margin-top:0px}
.ContentContainer-Shared{padding:0px;}
.BodyContainer-Shared{margin-left:0px;margin-right:0px;width:100%}
.page-footer.page-footer-shared{margin-left:0px}

















.mt-widget-3 .mt-head {
	background-color: #5dc9e6;
	color: #fff;
	margin-bottom: 20px;
	padding: 15px 0;
}




.mt-widget-3 .mt-head {
	color: #fff;
}


.mt-widget-3 .mt-head .mt-head-icon {
	font-size: 35px;
	margin-bottom: 10px;
	/*padding-top: 20px;*/
	text-align: center;
}

.mt-widget-3 .mt-head .mt-head-desc {
	color: #fff;
	margin-left: 10px;
	margin-right: 10px;
	opacity: 0.8;
	text-align: center;
	min-height: 40px;
}


.mt-widget-3 .mt-head .mt-head-button {
	/*margin: 10px 0 0 0;*/
	padding: 10px;
	text-align: center;
	font-size: 12px !important;
}


@media only screen and (min-width: 1200px) {
	.mt-widget-3 .mt-head .mt-head-desc {
		min-height: 60px;
	}
}


fieldset.fieldset {
	border: 1px groove #EEE !important;
	/*padding: 0 1.4em 1.4em 1.4em !important;*/
	margin: 15px -10px 1.5em -10px !important;
	/*-webkit-box-shadow:  0px 0px 0px 0px #000;*/
	/*box-shadow:  0px 0px 3px 3px #EEE;*/
	border-radius: 6px;
	padding: 20px 10px 10px 10px !important;
	/*background: #ECF7FA;*/
	background: #f7f9fc;

}

legend.fieldset {
	font-size: 1.2em !important;
	font-weight: normal !important;
	text-align: left !important;
	width:auto !important;
	padding:0 10px 4px 10px !important;
	/*border:none !important;*/
	display: block !important;
	margin: -35px 0 0 0;
	background: #FFF;
	border-radius: 3px;
	border: 1px #DDD solid;
	float: left;
	/*height: 28px;*/
}


legend > .btn {font-size: 14px !important; margin-bottom: 5px;}
legend > .btn.btn-sm {font-size: 12px !important; margin-bottom: 5px;}
legend > .btn.btn-xs {font-size: 12px !important; margin-bottom: 2px;}

.btn.orange:not(.btn-outline) {
    color: #FFF;
    background-color: orange;
    border-color: orange;
}

.newsletter-type i {
    font-size: 20px;
    line-height: 34px !important;
}

.stats-newsletter-type i {
    font-size: 14px;
    line-height: 20px !important;
}