@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 400;
	src: url('/fonts/OpenSans-CondLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: bold;
	font-weight: 700;
	src: url('/fonts/OpenSans-CondBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: url('/fonts/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Open Sans';
	font-style: bold;
	font-weight: 700;
	src: url('/fonts/OpenSans-Bold.ttf') format('truetype');
}
header {
	display:block;width:100%;height:auto;position:relative;
}
header[mero-href="/view/mainhed.html"], #container_header {
	background: rgb(69,72,77);
    background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
    top: 0;
    z-index: 100;
    height: 60px;
    width: 100%;
}

.meroveus-skin .hd {
	background:#222;border-color:#222;
}

.meroveus-skin .ui-dialog {
	box-shadow: 0px 0px 10px 3px #333;
}

#container_header {
    margin-bottom: 0;
	position:relative;
}
header img.logo {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto 20px auto 20px;
}

.list-wrapper td .layout-logo, .list-wrapper td .upgrade-logo {
	width:50px;height:50px;margin:5px;background-color:rgba(0,0,0,0.07);
}

.list-access-error, .chart-access-error {
	width: 70%;
	margin: 20px auto;
	background: #f2652e;
	padding: 20px 40px 40px;
	color: #fff;
	border-radius: 20px
}
.list-access-error p, .chart-access-error p {
	font-size:110%;
}
.list-access-error a, .chart-access-error a {
	font-weight:bold;color:#fff;text-decoration:underline;
}

/*.facebook-logo {
	float:left;position:relative;width:50px;margin-right:7px;
}
.facebook-logo img {
	position:absolute;top:0;bottom:0;margin:auto;
}*/

.LDATA_formCol.hidden {
	display:none;
}

[admin-access="true"] .LDATA_formCol.hidden {
	display:inherit;
}

#core-content {
	overflow-x:hidden;overflow-y:auto;margin-top:50px;
}

navconsole[is-active="false"] + #core-content {
	margin-top:0;
}

/* embedded form */
.rec-summary-container {
	background-color:#222;
	position:absolute;
	right:0;top:0;
	width:350px;
	height:auto;
}
#rec-list-container, #readonly-rec-header {
	background-color: rgba(0,0,0,0.5);padding:3px 0;position:relative;height:30px;border-bottom:1px solid #222;
}
#readonly-rec-header {
	height:auto;padding-bottom:0;border-bottom:none;
}
#readonly-rec-header ul.readonly-rec-nav {
	list-style:none;color:#fff;text-align:right;margin:7px 10px 0;
}
#readonly-rec-header ul.readonly-rec-nav li {
	display:inline-block;font-family:'Open Sans Condensed';font-weight:bold;padding:4px 7px 16px;text-align:center;cursor:pointer;position:relative;
}
#readonly-rec-header ul.readonly-rec-nav li + li {
	margin-left:15px;
}
[readonly-rec-section] [readonly-rec-content] {
	background-color:#c4daed;display:none;padding:10px 15px;
}
[readonly-rec-section="vitals"] [readonly-rec-content="vitals"], [readonly-rec-section="headlines"] [readonly-rec-content="headlines"] {
	display:block;
}
[readonly-rec-section] li.mode-selected {
	background-color:#c4daed;color:#000;
}
[readonly-rec-section="headlines"] select.LDATA_textInput {
	width:100%;
}

[readonly-rec-section] li .headline-counter {
	position: absolute;
	background-color: #F2652E;
	top: -7px;
	right: -6px;
	font-size: 14px;
	padding: 0px 6px;
	border-radius: 18px;
	box-shadow: 0px 0px 10px 3px rgba(255, 255, 190, .19);
}
[readonly-rec-section] li .headline-counter:empty {
	display:none;
}
[readonly-rec-content="headlines"] .no-headlines {
	color: #fff;
	background-color: #F2652E;
	display: inline-block;
	padding: 10px 15px;
	font-size: 95%;
	font-weight: bold;
	text-align: center;
}
#rec-list-container:empty {
	display:none;
}
#rec-list-container select {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	background: transparent;
	color: #222;
	border: none;
	font-family: 'Open Sans Condensed';
	font-weight: bold;
	font-size: 18px;
	height: 32px;
	width: 94%;
	xborder-bottom: 1px solid #f8f8f8;
	padding: 4px 0;
	cursor:pointer;
}
#rec-list-container select:focus {
	color:#222;
}
.displayNameText {
	color:#555;
}
.LDATA_form.recordDetails[embedded="readonly"] #rec-image-holder {
	width:100px;
	height:100px;
	overflow:hidden;
	border:1px solid #555;
	float:right;
	margin-right:30px;
	border-radius: 4px;
	box-shadow: 2px 1px 2px 2px #555;
	display:none;
}
.LDATA_form.recordDetails[embedded="readonly"] #rec-image-holder[rec-typ="Document"] {
	width:300px;
	height:200px;
}
.LDATA_form.recordDetails[embedded="readonly"] #rec-image-holder + .title {
	width:60%;
}
.LDATA_form.recordDetails[embedded="readonly"] #rec-image-holder img {
	width:100%;
}
.LDATA_form.recordDetails[embedded="readonly"] #rec-image-holder:empty {
	display:none;
}

.meroveus-skin .recordDetails[embedded] .ft {
	display:none;
}
.LDATA_form.recordDetails[embedded] {
	width:100%;margin:15px auto;
}
.LDATA_form.recordDetails[embedded]#readonly-form {
	margin:0;position:relative;
}
.LDATA_form.recordDetails[embedded="true"] {
	margin-top:0;
}
.meroveus-skin .recordDetails[embedded="true"] .bd .LDATA_formConsole {
    background-color: rgba(0,0,0,0.5);margin-top:0;
}
.meroveus-skin .recordDetails[embedded] .bd .LDATA_formBody {
    padding: 3px 55px 20px 55px;
    overflow-x:inherit;
    overflow-y:visible;
}
.LDATA_form.recordDetails[embedded] .form-nav {
	float:right;
}
.LDATA_form.recordDetails[embedded="submit"] .LDATA_formConsole {
	display:none;
}
.LDATA_form.recordDetails[embedded] .form-nav a.icon, .LDATA_form.recordDetails[embedded] .form-scroller a.icon {
	font-weight:normal;
	margin:0 5px;
	font-size:25px;
	opacity:0.7;
	cursor:pointer;
	line-height:30px;
}
.LDATA_form.recordDetails[embedded] .form-nav a.icon:hover,
.LDATA_form.recordDetails[embedded] .form-scroller a.icon:hover {
	opacity:1;
}
.LDATA_form.recordDetails[embedded] .close-button {
	display:none;
}
.LDATA_form.recordDetails[embedded] .hd {
	position:relative;border:none;background-color:transparent;color:#222;text-transform:uppercase;
}
.LDATA_form.recordDetails[embedded="true"] .hd {
	display:none;
}
.LDATA_form.recordDetails[embedded="readonly"] .hd {
	height:auto;
}
.LDATA_form.recordDetails[embedded] .form-scroller {
	position:absolute;
	margin:4px auto;left:0;right:0;top:0;bottom:0;
	width:auto;
	width: 20%;
	text-align: center;
}
.LDATA_form.recordDetails[embedded] .hd .title {
	display: inline-block;
	overflow: hidden;
	width: auto;
	padding-left: 36px;
	font-size: 2em;
}
.LDATA_form.recordDetails[embedded="submit"] .hd {
	display:none;
}
.meroveus-skin .recordDetails[embedded] .bd {
	border:none;background-color:transparent;
}

.meroveus-skin .LDATA_form.recordDetails[embedded][task-typ-id="1"] {
	width:90%;
}

.meroveus-skin .LDATA_form.recordDetails[embedded][task-typ-id="1"] .bd .LDATA_formConsole, .meroveus-skin .LDATA_form.recordDetails[embedded][task-typ-id="1"] .ft, .meroveus-skin .LDATA_form.recordDetails[embedded][task-typ-id="1"] .hd {
	display:none;
}

.meroveus-skin .LDATA_form.recordDetails[embedded][task-typ-id="1"] + .submit-nav {
	width:90%;background: transparent;margin:0 auto;
}

/* read only details */
.meroveus-skin .recordDetails[embedded="readonly"] .bd {
	padding:30px 50px 50px 50px;
}
[embedded="readonly"] .dataTable {
	width:100%;
}
[embedded="readonly"] .dataTable tr td {
	border-bottom:rgba(0,0,0,0.1);padding-bottom:10px;vertical-align:top;
}
[embedded="readonly"] .dataTable .dataRow .dataCell {
	display:inline-block;padding-top:10px;position:relative;vertical-align:top;
}
[embedded="readonly"] .dataTable .dataRow .dataCell.containerLabel {
	position: relative;
	display: block;
	width: auto !important;
	padding: 7px !important;
	background-color: rgba(0,0,0,0.4) !important;
	color: #fff;
	margin-left: -7px;
	border-radius: 7px;
}
[embedded="readonly"] .dataTable .dataRow .dataCell.containerLabel .record-count {
    position:relative;float:right;right:0;top:0;
}
[embedded="readonly"] .dataTable .dataRow [rec-count="1"] .dataCell.containerLabel .record-count {
	display:none;
}
[embedded="readonly"] .dataTable .dataRow td[container-open-state] {
	padding: 7px 8px;width: 100%;
}
/* instructions */
[embedded="readonly"] .dataTable .dataRow .dataCell.instructions, .LDATA_formCol.LDATA_formInstructions[mero-sect] {
	background-color: rgba(0,0,0,0.4);
	color: #fff;
	padding: 0;
	border-radius: 8px;
	-moz-border-radius: 8px;
	margin-top:10px;
}
[embedded="readonly"] .dataTable .dataRow .dataCell.instructions, .LDATA_formCol.LDATA_formInstructions[mero-sect] .LDATA_fieldName {
	padding:10px;width:calc(100% - 20px) !important;
}
.LDATA_formCol.LDATA_formInstructions[mero-sect="mero-header3"] {
	color: rgba(96, 72, 114,1);
	background: transparent;
	border-bottom: 1px solid rgba(96, 72, 114,0.5);
	border-radius: 0;
	margin: 5px 0 0 5px;
	padding: 2px 0 4px;
	text-transform:none;
}
/* bubble note */
.LDATA_formCol.LDATA_formInstructions[mero-sect="mero-header4"] {
	color: #000;
	background: #BED886;
	border: 1px solid #55964C;
	margin: 5px 0 0 5px;
	padding: 0;
	text-transform:none;
	box-shadow: 0 0 9px #55964C;
}
.LDATA_formCol.LDATA_formInstructions[mero-sect="mero-header4"] .LDATA_fieldName {
	padding:8px;
}
/* expander - open */
[embedded="readonly"] .dataTable .dataRow .dataCell.instructions.mero-header2 label::before,
[embedded="readonly"] .dataTable .dataRow .dataCell.instructions.mero-header1[is-open="true"] label::before,
.LDATA_formCol.LDATA_formInstructions .mero-header2::before,
.LDATA_formCol.LDATA_formInstructions .mero-header1[is-open="true"]::before {
	content: "\ede9  ";font-family: 'IcoMoon' !important;cursor:pointer;
}
/* expander - closed */
[embedded="readonly"] .dataTable .dataRow .dataCell.instructions.mero-header1 label::before,
[embedded="readonly"] .dataTable .dataRow .dataCell.instructions.mero-header2[is-open="false"] label::before,
.LDATA_formCol.LDATA_formInstructions .mero-header1::before,
.LDATA_formCol.LDATA_formInstructions .mero-header2[is-open="false"]::before {
	content: "\ede8  ";font-family: 'IcoMoon' !important;cursor:pointer;
}
/* end instructions */
[embedded="readonly"] .dataTable .dataRow .dataCell[contains-data="false"],
[embedded="readonly"] .dataTable .dataRow[contains-data="false"] {
	display:none;
}
[embedded="readonly"] .dataTable .dataRow .dataCell[data-class="img"] label {
	display:none;
}
[embedded="readonly"] .dataTable .dataRow .dataCell.containerLabel label {
	padding-left:20px;
}
[embedded="readonly"] .dataTable.container {
	
}
[embedded="readonly"] .icon {
	cursor:pointer;
}
[embedded="readonly"] .dataTable .dataRow [container-open-state] .dataTable {
	display:none;
}
[embedded="readonly"] .dataTable .dataRow [container-open-state="open"] .dataTable {
	display:table;margin-left:7px;
}
[embedded="readonly"] .dataTable .dataRow [container-open-state="open"] .dataTable tbody {
	display:none;
}
[embedded="readonly"] .dataTable .dataRow [container-open-state="open"] .dataTable[rec-state="open"] tbody {
	display:table-row-group;color:#000;
}
[embedded="readonly"] .dataTable .dataRow [container-open-state="open"] .dataTable[rec-state="open"] tbody tr td:first-child {
	padding-left:20px;
}
[embedded="readonly"] .dataTable .dataRow .dataTable[rec-state] {
	margin-top:5px;background-color:#fff;
}
[embedded="readonly"] .dataTable .dataRow [container-open-state] .dataTable[rec-state] thead th {
	font-size:14px;
	color:#000;
	padding:5px;
}
[embedded="readonly"] .dataTable .dataRow [container-open-state="open"] .dataTable[rec-state] thead th .icon {
	
}
/*[embedded="readonly"] .dataTable .dataRow [container-open-state="open"][rec-count="1"] .dataTable[rec-state] thead th .icon {
	visibility:hidden;
}*/
[embedded="readonly"] .dataTable .dataRow [container-open-state="open"] .dataTable[rec-state="open"] thead th .icon:before {
	content: "\ede9";
}
[embedded="readonly"] .dataTable .dataRow .dataCell.containerLabel .icon {
	float: left;margin-top: 3px;
}
[embedded="readonly"] .dataTable .dataRow [container-open-state="open"] .dataCell.containerLabel .icon:before {
	content: "\ede9";
}
[embedded="readonly"] .dataTable .dataRow .dataCell label {
	font-weight:bold;display:block;font-size:95%;
}
[embedded="readonly"] .dataTable .dataRow .dataCell data {
	font-size:95%;color:#000;
}
[embedded="readonly"] .dataTable .dataRow .dataCell label[is-hidden="true"] {
	display:none;
}
[embedded="readonly"] .dataTable .dataRow .dataCell[data-class="img"] {
	background:rgba(0,0,0,0.1);height:250px;width:100%;overflow:hidden;position:relative;
}
[embedded="readonly"] .dataTable .dataRow .dataCell[data-class="img"] img {
	margin: auto auto;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
[embedded="readonly"] .dataTable .dataRow .dataCell[data-class="img"] .img-description {
	position:absolute;
	background:rgba(255,255,255,0.4);
	padding:10px;
	right:10px;
	bottom:10px;
	max-width:50%;
}
[embedded="readonly"] .dataTable .dataRow.cols3 .dataCell,
[embedded="readonly"] .dataTable .container .dataRow.cols3 .dataCell {
	width:33%;
}
[embedded="readonly"] .dataTable .dataRow.cols2 .dataCell,
[embedded="readonly"] .dataTable .container .dataRow.cols2 .dataCell {
	width:50%;
}
[embedded="readonly"] .dataTable .dataRow.cols1 .dataCell,
[embedded="readonly"] .dataTable .container .dataRow.cols1 .dataCell {
	width:100%;
}
[embedded="readonly"] .dataTable .dataRow .dataCell[field-key]:not([field-key=""]) {
	padding:7px;background-color:#fff;
}
[embedded="readonly"] .dataTable .container .dataRow .dataCell[field-key]:not([field-key=""]) {
	padding:3px;background-color:transparent;
}
[embedded="readonly"] .dataTable .dataRow ul {
	list-style:none;width:100%;
}
[embedded="readonly"] .dataTable .dataRow .dataCell ul li label {
	font-weight:normal;
}
[embedded="readonly"] .dataTable .dataRow ul li {
	width:100%;display:inline-block;
}
[embedded="readonly"] .dataTable .dataRow ul li .quasiInp {
	width:20px;float:left;height:20px;display:inline-block;margin-top:4px;font-size:80%;color:#555;
}
[embedded="readonly"] .dataTable .dataRow ul li .quasiInp span {
	display:none;
}
[embedded="readonly"] .dataTable .dataRow.cols1 ul li {
	width:50%;display:inline-block;
}
[embedded] .rec-headlines {
	padding: 10px 0;font-size:95%;
}
[embedded="readonly"] .chart-node {
	margin-right:50px;
}
[embedded] .rec-headlines ul {
	list-style:none;
}
.LDATA_form.recordDetails[embedded="readonly"] .rec-date {
	display:block;font-size:95%;
}
[embedded] .rec-headlines ul li a, [embedded] .rec-headlines .rec-date {
	display: block;
}
[details-rec-typ="Document"][embedded] .rec-headlines ul, [details-rec-typ="Document"][embedded] .chart-node {
	display:none;
}
/* end readonly */
.LDATA_propertyRow input[type=checkbox].property-checkbox {
    float: left;
    margin-top: 6px;
    margin-right: 5px;
}

.LDATA_propertyRow textarea {
	height: 50px;
	resize:none;
}


.LDATA_propertyRow .LDATA_uploader .upload-details tr:nth-child(2),
.LDATA_propertyRow .LDATA_uploader .upload-details tr:nth-child(3) {
    display: none;
}
.LDATA_propertyRow .LDATA_uploader .upload-details tr td, .LDATA_propertyRow .LDATA_uploader .upload-details tr th {
	display:block;
}
.LDATA_propertyRow .LDATA_uploader .upload-details {
	border:none;font-size:12px;left:115px;width:165px;
}
.LDATA_propertyRow .LDATA_uploader a.button {
	width:75px;padding-left:25px;text-align:left;margin-top:5px;
}
.LDATA_propertyRow .pdf-disabled p {
	background-color: #f2652e;
	color: #fff;
	padding: 5px 10px;
	font-weight: bold;
	font-size:12px;
}
.LDATA_propertyRow .LDATA_uploader a.file-downloader {
	font-weight:bold;color:#027eb2;cursor:pointer;
}
.LDATA_propertyRow .LDATA_uploader a.file-downloader:hover {
	color:#039fe1;
}
#LDATA_CONTENT {
	padding-bottom:75px;
}
.spinner + #LDATA_CONTENT {
	padding-top:0;
}
.main-nav {
    width: 30%;
    float: left;
    margin: 0;
    padding: 0;
    height: 100%;
}
.inner-content {
	text-align:center;float:left;
}
.main-nav + .inner-content {
	width:70%;
}

#main-content [contact-qkey=""] {display:none;}
.LDATA_lookup {
	position:relative;
}
.LDATA_lookup .icon_button.delete {
	position:absolute;
	right:0;top:3px;
	display:none;
}
.LDATA_lookup[is-populated="true"] .icon_button.delete {
	display:block;
}
.mythyr-doc-sync {
	min-height: 18px;
	max-width: 650px;
}

/*.LDATA_image-ui .LDATA_img-preview, .LDATA_image-ui textarea, .LDATA_image-ui .upload-details {
	width:32%;max-width:175px;
}
.LDATA_image-ui textarea {
	max-width:220px;
}
.LDATA_image-ui textarea {
	left:32%;
}
.LDATA_image-ui .upload-details data, .LDATA_image-ui .upload-details label {
	width:50% !important;
}
*/
.mythyr-doc-sync .upload-progress {
	position:relative;margin-bottom:7px;
}
.mythyr-doc-sync ul {
	list-style:none;
	width:100%;
	margin-bottom:7px;
}
.mythyr-doc-sync ul:empty {
	display:none;
}
.mythyr-doc-sync ul li {
	padding:3px 3px;clear:both;border-top:1px solid rgba(0,0,0,0.5);border-bottom:1px solid rgba(0,0,0,0.5);height:22px;
}
.mythyr-doc-sync ul li + li {
	border-top:none;
}
.mythyr-doc-sync ul li label {
	opacity:0.9;font-size:14px;
}
.mythyr-doc-sync ul li a {
	float:right;cursor:pointer;opacity:0.9;margin:0 0 5px 7px;font-size:20px;height:20px;
}
.mythyr-doc-sync ul li a:hover, .mythyr-doc-sync ul li label:hover {
	opacity:1;cursor:pointer;
}
.mythyr-doc-sync .upload-details {
	display:none;
}
.mythyr-doc-sync .LDATA_uploader {
	height:auto;
}
.mythyr-doc-sync .LDATA_uploader .upload-file-select {
	float: right;
	margin-right: -13px;
	margin-top: 2px;
}

.list-domains ul {
	list-style:none;width:100%;position:relative;
}
.list-domains li {
	height:20px;padding:2px;border-radius:8px;background-color:rgba(0,0,0,0.55);position:relative;color:#fff;
}
.list-domains li + li {
	margin-top:2px;
}
.list-domains input.LDATA_textInput {
	width:96%;margin-top:5px;
}
.list-domains ul:empty + input.LDATA_textInput {
	margin-top:0;
}
.list-domains li span, .list-domains li a {
	position:absolute;
}
.list-domains li .domain-name {
	font-size:15px;font-family:'Open Sans Condensed';width:245px;overflow:hidden;display:inline-block;left:5px;height:20px;
}
.list-domains li a.icon {
	right: 5px;
	font-size: 15px;
	top: 4px;
}
.LDATA_propertyRow[property-id="assignto-roles"] {
	margin-left:20px;
}
.LDATA_propertyRow[property-id="assignto-roles"] label.LDATA_label {
	display:none;
}
.LDATA_propertyRow[property-id="assignto-roles"] + .LDATA_propertyRow {
	margin-top:15px;border-top:1px solid #808080;padding-top:5px;
}
/*.LDATA_propertyRow[property-key="ADLISTID"], .LDATA_propertyRow[property-key="DOMAINS"] {
	padding:3px 12px 0;margin-top:0;
}
.LDATA_propertyRow[property-key="NAV"] {
	margin-top:15px;margin-bottom:1px;
}
.LDATA_propertyRow[property-key="NAV"] [prop-nav] {
	font-size:14px;padding:2px 20px;font-family:'Open Sans Condensed';font-weight:bold;cursor:pointer;
}
.LDATA_propertyRow[property-key="NAV"] [prop-nav] + [prop-nav] {
	margin-left:3px;
}
.LDATA_propertyRow[property-key="NAV"] [prop-nav="widget"], .LDATA_propertyRow[property-key="ADLISTID"], .LDATA_propertyRow[property-key="DOMAINS"] {
	background-color:rgba(190, 216, 134,1);
}
.LDATA_propertyRow[property-key="NAV"] [prop-nav="ecom"], .LDATA_propertyRow[property-key="ECOM"] {
	background-color:rgba(96, 72, 114,0.5);
}
.LDATA_propertyRow[property-key="NAV"] [prop-nav="estore"], .LDATA_propertyRow[property-key="ESTORE"] {
	background-color:rgba(105,154,203,0.5);
}*/
.LDATA_propertyRow[property-key="PREVIEW"], .LDATA_propertyRow[property-key="PUBONLY"], .LDATA_propertyRow[property-key="PUBTIMEFRAME"] {
	width:33%;float:left;
}
.LDATA_propertyRow[property-key="PUBONLY"] input[type=checkbox].property-checkbox {
	margin-top:4px;
}
.LDATA_propertyRow[property-key="PREVIEW"] select.LDATA_textInput {
	height:23px;margin-top:-1px;
}
.LDATA_propertyRow[property-key="ESTORE"] .list-estore {
	padding:8px 12px;
}
.list-estore .error-msg {
	background-color: #f2652e;
	font-size: 12px;
	color: #fff;
	width: 80%;
	margin: 5px auto;
	padding: 10px;
	border-radius: 8px;
	font-weight: bold;
}
.list-estore select.LDATA_textInput {
	width:100%;height:25px;
}
.list-estore input.LDATA_textInput {
	width:595px;
}
.list-estore select.LDATA_textInput:empty  {
	display:none;
}
.list-estore label {
	font-weight:bold;display:block;opacity: 0.8;font-size: 12px;margin-top:8px;
}
.list-estore label.selector-label {
	margin-top:0;
}

.LDATA_propertyRow[property-key="ECOM"] {
	padding:10px 5px 15px;
}
.LDATA_propertyRow[property-key="DOMAINS"] {
	padding-bottom:15px;clear:both;padding-top:10px;
}
.LDATA_propertyRow[property-key="PRICE"] {
	margin-left:22px;
}
.LDATA_propertyRow[property-key="ECOM"] label, .LDATA_propertyRow[property-key="DOMAINS"] label, .LDATA_propertyRow[property-key="ADLISTID"] label {
	font-weight:bold;font-size:12px;

}
.LDATA_propertyRow[property-key="UPGRADE"] {
	position: absolute;
	top: 0;
	left: 200px;
	border-left: 1px solid rgba(0,0,0,0.3);
	padding-left: 10px;
	height: 100%;
}
.LDATA_formConsoleTools {
	position:relative;
}
.LDATA_propertyRow .list-upgrade {height:115px;padding-top:10px;}
.LDATA_propertyRow .list-upgrade ul {
	width:140px;height:75px;float:left;border:1px solid rgba(0,0,0,0.6);margin-right:10px;list-style:none;
}
.LDATA_propertyRow .list-upgrade .upgrade-details {
	width:120px;float:left;
}
.LDATA_propertyRow .list-upgrade .upgrade-details p {
	font-size:12px;
}
.LDATA_propertyRow .list-upgrade ul li {
	background-color:rgba(255,255,255,0.9);border-bottom:1px solid rgba(0,0,0,0.6);padding:2px 4px;font-size:12px;cursor:pointer;
}
.LDATA_propertyRow .price-type-item {
	height:25px;position:relative;
}
.LDATA_propertyRow .price-type-item input[type="radio"], .LDATA_propertyRow .price-type-item label {
	float:left;
}
.LDATA_propertyRow .price-type-item label {
	margin-top:2px;
}
.LDATA_propertyRow .price-inp-wrap {
	position:relative;
}
.LDATA_propertyRow .price-inp-wrap:before {
	content:'$';position: absolute;left: 5px;opacity:0.6;
}
.LDATA_propertyRow input.priceInput {
	text-align:right;width:100px;
}
label.LDATA_label .restricted {
	color:#f2652e;
}
label.LDATA_label .all {
	color:#55964c;
}
ul.roleOptions, ul.role-options { list-style:none;height:200px;overflow-x:hidden;overflow-y:auto; }
ul.role-options {
	border: 1px solid #999;
	padding: 3px;
	height: 100px;
	overflow-y:auto;
	overflow-x:hidden;
	border-radius: 2px;
	width: 250px;
}

ul.roleOptions li, ul.role-options li {height:20px;}
ul.roleOptions li input, ul.roleOptions li label, ul.role-options li input, ul.role-options li label  {float:left;}
ul.roleOptions li input,ul.role-options li input {margin:3px 6px 0 0;}
ul.roleOptions li label, ul.role-options li label {width:150px;height:20px;overflow:hidden;font-family: 'Open Sans Condensed';font-size: 14px;}

.LDATA_propertyRow .label-lookup-field {
	height:33px;
}
.LDATA_propertyRow .label-lookup-field.multiple-select {
	height:auto;
}
[list-property-section] .LDATA_propertyRow label + input.LDATA_textInput {
	display:block;width:50%;
}
.mythyr-lookup-result {
	position:absolute;
	z-index:10000;
	display:block;
	height:100px;
	width:100px;
	border:1px solid #000;
	color:#222;
	overflow-y:auto;
	font-family:'Open Sans Condensed';
	font-size:1em;
	background:#f8f8f8;
}
.mythyr-lookup-result ul {
	list-style:none;padding:0;margin:0;
}
.mythyr-lookup-result ul li {
	margin:0 !important;padding:3px 5px;cursor:pointer;font-size: 1.1em;line-height: 1.1em;
}
.mythyr-lookup-result ul li:hover {
	background-color:#ddd;
	color:#000;
}

.main-subpage {
	padding:250px 30px 50px;
	background:url(/images/main-about.jpg) no-repeat center 0;
}
.inner-content h1, .inner-content h3, .text-content h1 {
	margin:30px 0;
}
.inner-content p + p {
	margin-top:30px;
}
ul.nav {
	width:100%;
	list-style:none;
	margin:0;
	padding:0;
	border-left:1px solid rgba(0,0,0,0.3);
	border-right:1px solid rgba(0,0,0,0.3);
	height:100%;
}
ul.nav li {
	overflow:hidden;
}
ul.sub-nav li:first-child {
	padding-top:0;
}
ul.nav li a, ul.nav li .main {
	display:block;
	width:100%;
	opacity:0.65;
	cursor:pointer;
	text-decoration:none;
	color:#000;
	font-weight:bold;
	font-family:'Open Sans Condensed';
	padding:7px;
}
ul.nav li .main {
	padding:10px 20px;
	border-bottom:1px solid rgba(0,0,0,0.3);
	background: rgba(255, 255, 255, 0.5);
	//cursor:default;
	text-transform:uppercase;
	
}
ul.sub-nav li a:hover {
	opacity:1;
}
ul.nav li a + a {
	border-top:1px solid #ddd;
}
ul.sub-nav {
	border-bottom:1px solid rgba(0,0,0,0.3);
	padding-left:40px;
}
flinks {
    float: left;
    width: auto;
    text-align: center;
    margin: 0 0 0 50px;
}
flinks a:first-child {
    margin-left: 0;
}
footer a {
    color: #000;
    text-decoration: none;
    opacity: 0.8;
    font-weight: bold;
    display: inline-block;
    font-family: 'Open Sans Condensed';
    margin-top: 15px;
    margin-left: 10px;
}
footer span {
    display: inline-block;
    margin: 15px 0 0 10px;
}
footer .copyright {
    font-size: 14px;
    float: right;
    margin: 15px 0px 0 0;
}
footer .social-media {
	float:right;margin-right:50px;
}
footer .social-media a {
	margin-left:3px;margin-top:0;
}
.container_inner.group { margin-top:15px; }
.container_inner p {
    text-align: left;
    font-size: 1.1em;
}
h1#logo.mythyr img {
    margin-left: -12px;
    height: auto;
    margin-top: 14px;
}
#login-wrapper {
    float: right;
    color: #f8f8f8;
    margin-top: 15px;
    margin-right: 15px;
    font-size: 17px;
    font-family: 'Open Sans Condensed';
}
#mainHelpBtn {
    float: right;
    margin-top: 14px;
    margin-right: -2%;
    opacity: 0.7;
    cursor: pointer;
}

#container_header .navicon {
	float:right;color:#fff;margin:20px 20px 20px 0;font-size:1.5em;opacity:0.7;cursor:pointer;line-height:1;
}

#container_header .navicon:hover {
	opacity:1;
}
#LDATA_pdf-range-select .bd {
	font-size:14px;
}
#LDATA_pdf-range-select .bd .button {
	padding: 4px 5px;
}
#LDATA_pdf-range-select .pdf-range-ui label {
	font-family:'Open Sans Condensed';
	font-weight:bold;
}
#LDATA_pdf-range-select .pdf-range-ui {
	margin-bottom:7px;margin-top:7px;
}

.rec-alerts {
	width:100%;margin:0;position:relative;
}
.rec-alerts #LDATA_messageBox ul li div {
	width:80%;
}
.rec-alerts #LDATA_messageBox, .rec-alerts #LDATA_savewarning, .list-container #LDATA_messageBox {
	margin-top:0;
}
.list-container #LDATA_messageBox:empty {
	display:none;
}
.list-container #LDATA_messageBox {
	margin-bottom:10px;
}
.list-container #LDATA_messageBox .hint:after, .list-container #LDATA_messageBox [data-hint]:after {
	min-width:250px;
}
[mero-watcher], [fb-pager], .mero-edit {
	position: absolute;
	left: 0;
	font-size: 18px !important;
	opacity: 0.2;
	top: 0;
	bottom: 0;
	margin: auto 0;
	height: 20px;
	color:rgba(96, 72, 114, 0.8) !important;
	cursor:pointer;
	width: 25px;
	text-align: center;
}
[mero-watcher] + [fb-pager] {
	left:25px;
}
.mero-edit + [fb-pager] {
	left:60px;
}
[mero-watcher] + .mero-edit {
	left:30px;
}
tr[fb-id] [fb-pager] {
	opacity:1;
	color:#3b5998 !important;
}
[mero-watcher] span.icon-eye-plus {
	color:#55964C !important;
}
[mero-watcher] span.icon-eye-minus {
	color:rgb(178, 34, 34) !important;
}
[mero-watcher="true"]:hover span.icon:before {
	color:#f2652e !important;
	content: "\ecb0" !important;
}
[mero-watcher="false"]:hover span.icon:before {
	color:#55964C !important;
	content: "\ecaf" !important;
}

[mero-watcher="true"], [mero-watcher]:hover, [fb-pager]:hover, .mero-edit:hover  {
	opacity:1;text-decoration:none !important;
}

.mero-edit {
	color:#222 !important;font-size:25px !important;height:30px;
}

#LDATA_HOME tr.LDATA_resultRow td[mero-watched], td[mero-watched] {
	padding-left:30px !important;position:relative;
}
#LDATA_HOME tr.LDATA_resultRow td[mero-watched][fb-paged], td[mero-watched][fb-paged],
#LDATA_HOME tr.LDATA_resultRow td[mero-watched][mero-edited], td[mero-watched][mero-edited] {
	padding-left:60px !important;position:relative;
}
#LDATA_HOME tr.LDATA_resultRow td[mero-watched][fb-paged][mero-edited], td[mero-watched][fb-paged][mero-edited] {
	padding-left:90px !important;position:relative;
}

#container_header a.icon.icon-list-numbered {
	display:none;
}
[admin-access] #container_header a.icon.icon-list-numbered {
	display:inherit;
}

[admin-access="true"] header[mero-href="adminhed"] #container_header [mythyr-hed-lists] {
    display: none;
}

[admin-access="true"] header[mero-href="adminhed"] #container_header [mythyr-hed-settings] {
    display: none;
}


#quick-search-wrapper {
	margin: 14px 10px 0 0;
	position: relative;

	box-shadow: 0px 0px 10px 3px rgba(255, 255, 255, .19);
	border-radius:4px;
	height: 32px;
	width: 30%;
	/*box-shadow: 0 0 5px 2px #444;*/
	background-color: #ccc;
	position: absolute;
	margin: 0 auto;
	left: 0;
	right: 0;
	display:none;
}
[admin-access="true"] #quick-search-wrapper, [is-signedin="true"] #quick-search-wrapper {
	display:block;
}
.main-hed #quick-search-wrapper {
	margin-top:14px;
}
#quick-search-wrapper input[type=text] {
    border: none;
    font-size: 15px !important;
    background: transparent;
    margin: 6px 0 0 10px;
    width: 94%;
}
#quick-search-wrapper .icon {
	position: absolute;
	right: 7px;
	top: 2px;
	font-weight: bold;
	font-size: 22px;
	line-height: 30px;
	opacity: 0.7;
	cursor:pointer;
	display:none;
}
#quick-search-wrapper .icon:hover {
	opacity:1;
}
#quick-search-wrapper[invalid-search="true"][main-bg="light"] {
	background-color:#f2652e !important;
}
#quick-search-wrapper[invalid-search="true"] input[type="text"] {
	color:#fff;
}
#quick-search-wrapper[rec-count="0"]:hover .icon {
	display:none;
}
#quick-search-wrapper:hover .icon {
	display:block;
}
#quick-search-wrapper:hover .icon.quick-search-refresh-btn {
	margin-right:30px;
}
.admin-nav, .admin-nav.ui-bar-b {
    background-color: #323232;
    border-color: #222;
    margin-top: 0;
    position: relative;
    padding-left: 10px;
    padding-top: 10px;
	height:0px;
}
body[admin-access="true"] .admin-nav {
	height: 42px;
}
.admin-nav .icon {
	font-size:30px;color:#fff;
}
.admin-nav .icon.refresh-btn {
	color:rgba(0,0,0,0.5);
}
.admin-nav .icon.quick-search-clear-btn, .admin-nav .icon.quick-search-refresh-btn {
	color:rgba(0,0,0,0.5);
}

.admin-nav .nav-left {
    position: absolute;
    left: 0;
    width: 180px;
    margin-left: 10px;
}
.admin-nav .nav-right {
    position: absolute;
    right: 0;
    width: 180px;
}
.admin-nav a.navicon {
    opacity: 0.7;
    height: 35px;
    width: 35px;
    cursor: pointer;
    background: transparent;
    border: none;
    padding: 0;
    display: inline-block;
    margin: 0 10px;
}
.admin-nav a.navicon .icon-database-edit {
	font-size: 36px;
	line-height: 25px;
}
.admin-nav a.navicon.disabled, .admin-nav a.navicon.disabled:hover {
	opacity:0.25;cursor:default;
}
.admin-nav a.navicon:hover {
	opacity:1;
}
.rec-typ-searcher {
	margin-top: 0;
	position: absolute;
	right: 30px;
	top: 25px;
	text-transform: uppercase;
	font-size: 14px;
	color:#444;
}
.rec-typ-searcher select, .rec-typ-searcher label {
	display:none;
}
.rec-typ-searcher[exceed-hsize] {
	margin-top:-10px !important;width:25%;
}
.rec-typ-searcher[exceed-hsize] label {
	display:inline-block;text-transform:none;color:#222;font-weight:bold;font-family:'Open Sans Condensed';
}
.rec-typ-searcher[exceed-hsize] select, select.h2-nav-select {
	display:inline-block;font-size:16px;color:#444;font-weight:bold;padding:3px;
}

.rec-typ-searcher[exceed-hsize] span {
	display:none;
}

.rec-typ-searcher .spacer {
	display: inline-block;
	margin:0 10px;
	font-weight: bold;
	color: #444;
	opacity: 0.7
}
[context="lists"] h1, [context="lists"] h2 {
	display:inline;padding-right:8px;
}
[rec-typ] {
	position:relative;
}
[rec-typ] a {
	font-weight:bold;color:#444;cursor:pointer;
}
[rec-typ] a:hover {
	text-decoration:underline;
}

#message_indicator, #alert_indicator, [rec-typ] .record-count, [mythyr-cart] .in-cart-count {
	position: absolute;
	background-color: #f2652e;
	top: 0;
	right: 12px;
	font-size: 15px;
	padding: 0px 0px;
	border-radius: 10px;
	box-shadow: 0px 0px 10px 3px rgba(255, 255, 190, .19);
	color: #fff;
	font-family: 'Open Sans Condensed',helvetica,arial,sans-serif;
	font-weight: 800;
	min-width: 20px;
	text-align: center;
	height: 20px;
	letter-spacing: 1px;
}
.admin-nav a.navicon.inbox.disabled + #message_indicator {
	display:none !important;
}
.mythyr-hed-icons #alert_indicator {
	top:10px;
}
.alert-subnav {
	display:none !important;
}
.subnav a.alert-subnav {
	color:#f2652e;font-weight:bold;
}
.subnav a.alert-subnav:hover {
	color:#f2652e;text-shadow: rgba(255, 255, 190, .19) 0 0 10px;
}
[alert-count] .alert-subnav {
	display:inline-block !important;
}
[rec-typ] .record-count {
	background-color: rgb(96, 72, 114);
	right: -12px;
	top:-10px;
}
#container_header a.icon[mythyr-cart] {
	position:relative;
	margin-right:20px;
	opacity:0.7;
	cursor:default;
}
#container_header a.icon[mythyr-cart][tgt-path] {
	cursor:pointer;
}
#container_header a.icon[mythyr-cart="true"] {
	opacity:1;
}
[mythyr-cart] .in-cart-count {
	top:-10px;right:-10px;line-height:18px;
}
[mythyr-cart] .in-cart-count:empty {
	display:none;
}
subnav {
    display: none;
}
.subnav {
	background-color: rgba(40,40,40, 0.65);
	padding: 5px;
	height: 25px;
	margin: 0 0 0 0;
	color:#eee;
	display:block;width:100%;position:fixed;z-index:100;
}

.subnav.align-right {
    text-align: right;
}
.subnav.align-right .subtext {
	margin-right:7%;font-family:'Open Sans Condensed';
}
.subnav .subtext {
	margin-left:5%;
}
.subnav a {
    font-weight: bold;
    font-family: 'Open Sans Condensed';
    cursor: pointer;
    color: #eee;
    display: inline-block;
    padding: 0 15px;
}
.subnav a:hover {
	color:#fff;
}
.subnav label {
	margin-right:15px;
}
/* TO FIX */
#settings-btn img {
    width: 34px;
}
.core-bg {
    	background: url(/images/main-bg.jpg) center #ccc no-repeat;
	height:580px;
	width:100%;
}
footer[mero-content] {
	min-height: 40px;
	width: 100%;
	position: fixed;
	left: 0;
	margin: 0;
	overflow: hidden;
	padding: 5px 0 10px;
	bottom: 0;
	background-color: rgba(255,255,255,0.65);
	z-index: 20;
}
[admin-access] footer[mero-content] {
	bottom:-35px;
}
[admin-access] footer[mero-content]:hover {
	bottom:0;
}
.console, .secondary-console {
    background: rgba(255,255,255,0.9);
    height: 100px;
    width: 400px;
    margin: auto auto;
    border: 1px solid #222;
    box-shadow: 4px 4px 35px 0px #222;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    font-family: 'Open Sans Condensed', sans-serif;
}
.secondary-console {
	height:auto;
}
h1.logo {
    text-align: center;
    margin: 30px 0 10px;
}
.console p, .inner-content .console p {
    text-align: center;
	color: #222;
    font-size: 1.25em;
    margin: 10px 0 10px 0;
}
.console p + p {
	margin-top:0;
}
#home-console {
	height:180px;
}
#home-console input[type="radio"] {
	display:none;
}
[mobile-app="false"] #home-console a.mythyr-opener, [mobile-app="false"]  #container_header a[mythyr-newspaper] {
	display:none;
}
#home-console input[type="radio"] + label, #home-console a.mythyr-opener, .signin-prompt .mythyr-signin ul li label {
	cursor:pointer;text-decoration: none;color: #15567c;font-size:17px;font-weight:bold;
}
#home-console input[type="radio"] + label:hover, #home-console a.mythyr-opener:hover, .signin-prompt .mythyr-signin ul li label:hover {
	text-decoration:underline;
}
#home-console a.mythyr-opener {
	margin:-5px 0 10px 40px;display:block;
}
#home-console a.mythyr-opener span.icon {
	float: left;
	margin-top: 2px;
	font-size: 20px;
	margin-right: 5px;
}
#home-console [is-checked="true"] input[type="radio"] + label {
	display:none;
}
#home-console a.button {
	width: 310px;
	height: 32px;
	background-color: #000;
	color: #fff !important;
	font-weight: bold;
	opacity: 0.85;
	cursor: pointer;
	padding: 0px;
	border: 1px solid #999;
	display: block;
	margin-bottom: 8px;
	font-size: 18px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	outline: none;
	margin: 8px auto;
	font-family: 'Open Sans';
	line-height: 28px;
}
#home-console a.button .icon {
	display:none;
}
#home-console #forgot-password-link {
	text-align: center;
	display: block;
}
#home-console .logo img { height:115px; }
#newspaper-holder {
	position:absolute;overflow:hidden;
}
#newspaper-holder iframe {
	border:none;
	width:100%;
	height:100%;
}
.form {
    width: 320px;
    margin: 0 auto;
}

.form .icon-field {
	width: 310px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    outline: none;
	margin:10px auto;
	overflow: hidden;
}
.form .icon-field .icon {
    background-color: rgba(0,0,0,0.85);
}
.form .icon-field input {
	background-color:#eee;font-size:15px;width:275px;
}
.form .icon-field input:focus {
	background-color:#fff;
}
.form input[type="submit"] {
    width: 318px;
    height: 32px;
    background-color: #000;
    color: #fff;
    font-weight: bold;
    opacity: 0.85;
    cursor: pointer;
	padding: 4px 8px;
    border: 1px solid #999;
    display: block;
    margin-bottom: 20px;
    font-size: 16px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    outline: none;
}
.form input[type="submit"]:hover {
	opacity:1;
}
input[type="submit"] + p {
	margin:0;
}
.button-nav {
	position:relative;width:100%;height: 80px;
}
.button-nav p {
	margin-bottom:0;
}
.form a.in-browser-btn {
	position:absolute;right:0;left:0;margin:10px auto;width:177px;opacity:0.85;cursor:pointer;
}
.form a.in-browser-btn:hover {
	opacity:1;
}
.form a.in-browser-btn img {
	height:50px;
}


/* DASHBOARD CSS */
.modal {
  display: none;
  width: 400px;
  background: #fff;
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 0 10px #000;
  -moz-box-shadow: 0 0 10px #000;
  -o-box-shadow: 0 0 10px #000;
  -ms-box-shadow: 0 0 10px #000;
  box-shadow: 0 0 10px #000;
}

.modal.mythyr-help-modal {
	width:auto;
}

.modal.mythyr-help-modal .bd {
	position:relative;
}

.modal.mythyr-help-modal img {
	height:100%;
}
.modal.mythyr-help-modal.transitioning img {
	opacity:0.5;
}

.modal.mythyr-help-modal.transitioning a.ok-gotit {
	opacity:0.5;
}

.modal.mythyr-help-modal .info-box {
	position: absolute;
    width: 250px;
    height: auto;
    border: 1px solid #222;
    background: rgba(178, 210, 112, 0.9);
    left: 20px;
    top: 20px;
    min-height: 50px;
    font-size: 0.9em;
    padding: 20px;
	    box-shadow: 2px 2px 8px #222;
}

.modal.mythyr-help-modal a.ok-gotit {
	position:absolute;
	display:block;
	bottom:20px;
	right:20px;
	    font-size: 2.5em;
    height: 2em;
    line-height: 2em;
}

.modal a.close-modal {
  position: absolute;
  top: -12.5px;
  right: -12.5px;
  display: block;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
}

.modal table {
	border-collapse:collapse;margin:10px;
}

.modal table th, .modal table td {
	text-align:left;padding:2px 5px;vertical-align:top;font-family:'Open Sans Condensed';font-size:1em;
}

.recordDetails.mythyr-dashlet-modal .bd table ul {
	list-style:none;
	padding:0;margin:0;
}
.recordDetails.mythyr-dashlet-modal .bd table ul li {
	    padding: 0 !important;
    min-height: inherit !important;
}
.recordDetails.mythyr-dashlet-modal .bd table ul li:hover {
	background:transparent !important;
}

.jquery-close-button {
	text-align: center;
	font-size: 0;
	line-height: 0;
	width: 28px;
	top: 0;
	background: url(/images/close37_white.png) no-repeat;
	width: 34px;
	right: 0;
	height: 34px;
	border-radius: 0;
	box-shadow: none;
	position: absolute;
	opacity: 0.7;
	border: none !important;
	outline: none;
	cursor: pointer;
}

.jquery-close-button:hover {
	opacity:1;
}

.modal .hd {
	padding: 3px 3px 3px 15px;
	background-color: #222;//rgb(170,170,140);
	border-bottom: none;
	font-family: 'Open Sans Condensed';
	font-size: 19px;
	font-weight: bold;
	height: 32px;
	color: #ddd;
	line-height:35px;
}
.mythyr-close-button {
	right: 5px;
	font-size: 25px;
	top: 5px;
}
/* list templates */
.list-templates-content, .refund-content {
	padding:10px 25px 20px;
}
.list-templates-content textarea.LDATA_textInput {
	width:435px;
}
.list-templates-content textarea.LDATA_textInput + label {
	margin-top:15px;
}
.list-templates-content label {
	font-weight:bold;display:block;
}
.list-templates-content ul {
	height:200px;
	overflow-y:auto;
	border: 1px solid #999;
	border-radius: 2px;
	-moz-border-radius: 2px;
	background-color: #eee;
	width:441px;
}
.refund-content ul {
	list-style:none;
}
.list-templates-content ul li {
	background-color:#f8f8f8;
	padding: 2px 3px;
	border-bottom:1px solid #999;
	cursor:pointer;
}

.list-templates-content ul li .env-name {
	font-style:italic;font-weight:bold;color:rgba(96, 72, 114,0.9);font-size:14px;
}
.list-templates-content ul li .env-name:before {
	content:" - ";
}
.list-templates-content ul li.list-selected {
	background-color:rgba(196, 218, 237, 0.6) !important;
}
.list-templates-content ul li:hover {
	background-color:rgba(196, 218, 237, 0.1);
}
.list-templates-content #list-template-descr {
	padding:10px 0 0;
}
.list-templates-content #list-template-descr:empty {
	display:none;
}
.list-templates-content #list-template-descr.is-error {
	background-color: #f2652e;
	color: #fff;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	width: 423px;
	margin-top: 10px;
}
.list-templates-content #list-clone-btn {
	margin-top:10px;
}
/* twitter */
.tweet-hed img {
	width:32px;height:32px;float:right;margin:5px;
}
.tweet-hed .tweet-msg {
	width:70%;height:32px;position:absolute;margin:auto auto;top:0;right:0;bottom:0;left:0;background-color:#ccc;
	border-radius:5px;font-size: 13px;
	text-align: center;
	line-height: 30px;
	overflow:hidden;
}
.tweet-hed .tweet-msg.is-error {
	background-color:#f2652e;color:#fff;
}
.tweet-hed .tweet-msg:empty {display:none;}
.tweet-hed .icon-twitter, .tweet-hed .icon-facebook  {
	float:left;width:32px; height:32px; font-size:30px;text-align:center;display:block;margin:5px;opacity:0.8;
}
.tweet-hed {
	clear:both;height:42px;border-bottom:1px solid #ccd6dd;position:relative;
}
.tweet-bd {padding:10px;}
.tweet-bd textarea.tweet {
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 6px;
	width: 100%;
	height: 65px;
	resize: vertical;
	border: 1px solid #e1e8ed;
	border-radius: 3px;
}
.tweet-btns {
	padding-top:10px;clear:both;height:35px;
}
.tweet-btns input {
	float:right;
}
.tweet-btns input#char-count {
	border: 0;
	background: #fff;
	padding: 4px 0;
	color: #66757f;
	margin-right: 8px;
	width: 3em;
	text-align: center;
	margin-top:5px;
}
.tweet-btns input#char-count.tweet-warning {
	font-weight:bold;color:#f2652e;
}
.tweet-btn:hover {
	background-color: #1da1f2;
	background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.15));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#26000000)";
	border-color: #1da1f2;
}
.tweet-btn.selected, .tweet-btn {
	color: #fff;
	background-color: #1da1f2;
	background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.05));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#0C000000)";
	border: 1px solid #1da1f2;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.15);
	background-repeat: no-repeat;
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	padding: 8px 16px;
	position: relative;
	cursor:pointer;
}
.tweet-btn[disabled] {
	opacity:0.4;cursor:default;
}
span.tweet-fn {
    color: #66757f;
    font-size: 12px;
    text-align: center;
    display: block;
    padding: 7px 0 0 0;
}
#twitter-bounds {
	position:absolute;
	height:636px;width:636px;
	border:2px dashed #222;
	top:0;bottom:0;left:0;right:0;
	margin:auto auto;
	display:none;
	opacity:0.4;
}

#tweet-modal [twitter-view="inactive"] {
	padding:20px;height:115px;
}
body[twitter-auth] #tweet-modal [twitter-view="active"] {
	display:none;
}
body[twitter-auth="true"] #tweet-modal [twitter-view="inactive"] {
	display:none;
}
body[twitter-auth="true"] #tweet-modal [twitter-view="active"] {
	display:block;
}
#tweet-modal [twitter-view="inactive"] p {
	font-size:14px;
}
#tweet-modal .title .icon.icon-twitter:first-child {
	float: left;
	margin-left: -10px;
	margin-right: 5px;
	opacity: 1;
	display:none;
}
body[twitter-auth="false"] #tweet-modal .title .icon.icon-twitter:first-child {
	display:inline-block;
}
#tweet-modal [twitter-view="inactive"] a.tweet-btn {
	text-align: center;
	margin: 15px auto 0;
	left: 0;
	right: 0;
	position: absolute;
	width: 80%;
	color:#fff;
}
body[twitter-auth="invalid"] navconsole .nav-console .mythyr-console-element[icon-placeholder="twitter"],
body[twitter-auth="invalid"] navconsole .nav-console .mythyr-console-element.tweet {
	display: none;
}
/* end twitter */
#fbpage-modal #fb-preview textarea {
	width:99%;min-height:100px;max-width:99%;min-width:99%;
}
#fbpage-modal ul.fb-pages {
	list-style:none;text-align:center;
}
#fbpage-modal ul.fb-pages li {
	display:inline-block;position:relative;cursor:pointer;opacity:0.8;width:80px;
}
#fbpage-modal ul.fb-pages li:hover {
	opacity:1;
}
#fbpage-modal ul.fb-pages.disabled li {
	opacity:0.5;cursor:pointer;
}
#fbpage-modal ul.fb-pages li img {
	overflow:hidden;border-radius:8px;width:100%;
}
#fbpage-modal ul.fb-pages li label {
	position:absolute;bottom:0;display:none;
}
.mythyr-dashlet-modal .bd {
	padding:0;border: 1px solid #4b4b4b;border-top:none;
}
.mythyr-dashlet-modal .bd ul {
	list-style:none;padding:0;
}

.mythyr-dashlet-modal[dashlet-cols="2"] .bd ul {
	width:50%;float:left;
}
.mythyr-dashlet-modal .bd ul li {
	clear:both;min-height:65px;cursor:pointer;padding:10px;
}
.mythyr-dashlet-modal .bd ul li:hover {
	background-color:rgba(0, 0, 0, 0.2);
}
.mythyr-dashlet-modal .bd ul li .img-frame {
	float: left;
	height: 55px;
	width: 55px;
	margin: 7px 20px 10px;
	display:inline-block;
	text-align:center;
	position:relative;
}
.mythyr-dashlet-modal .bd ul li .img-frame .icon {
	font-size: 50px;
	line-height: normal;
	position: absolute;
	margin: auto;
	top: 0;
	left: 0;
}

.mythyr-dashlet-modal .bd label,
.mythyr-dashlet-modal .bd p {
	font-size:14px;
}
.mythyr-dashlet-modal .bd label {
	font-weight:bold;
}
.mythyr-dashboard ul {list-style:none;margin:0 auto;padding:0;width:94%}
.mythyr-dashboard ul.dashboard-ul {
	padding-left:65px;
}
.mythyr-dashboard ul li { display:td-cell;float:left;cursor:pointer;text-align:center;vertical-align:middle;position:relative;width:33%;}
.mythyr-dashboard .mythyr-dashlet ul li {
	width:auto;
}
.mythyr-dashboard ul li .mythyr-dashlet {
border:1px solid transparent;
width:95%;height:95%;position:relative;overflow:hidden;margin:2.5%;
box-shadow:2px 1px 2px 2px #777 }

.mythyr-dashboard ul li .expand-icon {
	width:60px;height:60px;position:absolute;margin:auto auto;top:0;right:0;bottom:0;left:0;opacity:0.3;display:none;font-size:60px;
}
.mythyr-dashboard ul li.selected .expand-icon {
	display:inline-block;cursor:pointer;
}
.mythyr-dashboard ul li.selected .expand-icon:hover {
	opacity:0.5;
}

.mythyr-dashboard ul li .mythyr-datatable {
	height:100%;
}
.mythyr-dashboard ul li .chart-frame {
	overflow-x:hidden;overflow-y:auto;height:280px;
}
.mythyr-dashboard ul li .chart-title + .chart-frame {
	height:260px;
}

.mythyr-dashboard ul li[unit-height="2"] .mythyr-dashlet { height:97.5%; }
.mythyr-dashboard ul li[unit-width="2"] .mythyr-dashlet { width:97.5%; }
.mythyr-dashboard ul li .mythyr-dashlet.placeholder {border:1px dashed #333;background-color:#ddd !important;opacity:0.25}
.mythyr-dashboard ul li .mythyr-dashlet.placeholder span {text-transform:uppercase;display:inline-block;margin:35% auto;}
.mythyr-dashboard ul li.selected .mythyr-dashlet {border:1px solid #999; }
.mythyr-dashboard ul li .dashlet-nav {
	display:none;
	position:absolute;
	top:0;
	width:100%;
	background-color:#ccc;
	opacity:0.7;
}
.mythyr-dashboard ul li .dashlet-nav a.icon_button {float:right;margin:2px;}
.mythyr-dashboard ul li.selected .dashlet-nav {display:block;} 
.mythyr-dashboard ul li .mythyr-dashlet .spinner {
	margin-top:100px;font-size:2em;display:block;
}
.mythyr-dashboard ul li.chart-type-histogram .mythyr-dashlet img.dashlet-chart {
	height:100%;width:100%;
}

.mythyr-dashlet-edit { width:550px; }
label.chart-title {
	font-weight: bold;
	font-size: 18px;
	display: block;
	text-align: center;
	margin-bottom: 5px;
}
.mythyr-dashlet label.chart-title {
	font-size: 20px;height:20px;
}
.mythyr-dashlet label.chart-title + ul {
	height:280px;overflow-x:hidden;overflow-y:auto;
}
.mythyr-dashlet .dashlet-list-frame {
	height:260px;overflow-y:auto;
}
.mythyr-dashlet .dashlet-list-frame ul {
	list-style:none;margin-top:0;
}
.mythyr-dashlet ul li {
	float:none;display:block;text-align:left;padding:5px;
}
.mythyr-dashlet ul li + li {
	border-top:1px solid #999;
}
.mythyr-dashlet ul.sublist {
	margin-top:0;
}
.mythyr-dashlet ul.sublist li {
	padding:0 0 0 10px;
}
.mythyr-dashlet ul.sublist li + li {
	border-top:none;
}
.mythyr-dashlet table {
	border-collapse:collapse;
	font-size:0.8em;
	width:100%;height:100%;
}
.mythyr-dashlet table th {
	font-family:'Open Sans Condensed';border-bottom:1px solid #222;
}
.mythyr-dashlet table th.list-title {
	font-size:1.5em;border-bottom:none;
}

.mythyr-dashlet table td {
	vertical-align:middle;
}
.mythyr-dashlet[dashlet-type="listsummary"] table td, .mythyr-dashlet[dashlet-type="listsummary"] table thead {
	display:none;
}

.mythyr-dashlet[dashlet-type="listsummary"] table td:nth-child(1),
.mythyr-dashlet[dashlet-type="listsummary"] table th:nth-child(1),
.mythyr-dashlet[dashlet-type="listsummary"] table td[active-sort],
.mythyr-dashlet[dashlet-type="listsummary"] table th[active-sort] {
	display:table-cell;
}

.mythyr-dashlet[dashlet-type="listsummary"] table tr {
	border-bottom:1px solid #999;
}

.mythyr-dashlet[dashlet-type="listsummary"] table td:nth-child(2),
.mythyr-dashlet[dashlet-type="listsummary"] table th:nth-child(2) {
	display:table-cell;text-align:left;
}

.mythyr-dashlet table td [field-key="rank-number"] {
	font-weight:bold;padding:6px;font-size:1.6em;font-family:'Open Sans Condensed';
}
.mythyr-dashlet .not-initialized {
	background-color:#ccc;
	width:200px;
	height:50px;
	border-radius:20px;
	margin:auto auto;
	font-weight:bold;
	font-family:'Open Sans Condensed';
	text-align:center;
	padding:10px 0;
	font-size:1.3em;
	line-height:1.2em;
	position: absolute;
    	top: 0;
    	bottom: 0;
    	left: 0;
    	right: 0;
}

.mythyr-dashlet .rss-pubdate {
	display:block;font-family:'Open Sans Condensed';
}
.mythyr-dashlet .rss-content {
	display:block;font-family:'Open Sans Condensed';
}
.mythyr-dashboard eventdate {
	float:right;display:inline-block;font-family:'Open Sans Condensed';
}
.mythyr-dashboard label, .mythyr-dashboard a {
	font-weight:bold;font-size: 14px;font-family: 'Open Sans Condensed';
}
.mythyr-dashboard a {
	color:#027eb2;
}

.mythyr-dashboard .dashlet-nav a {
	font-size:25px;
}
.mythyr-dashboard .descr {
	font-size: 15px;
	font-family: 'Open Sans Condensed';
}
.mythyr-dashboard a:hover {
	color:#039fe1;
}

.mythyr-widget {
	padding:20px 20px 45px;
}
.mythyr-widget .list-details {
	padding-top: 15px;
	border-top: 1px solid #777;
	margin-top: 25px;
}
.mythyr-widget .list-details.disabled {
	opacity:0.5;
}
.mythyr-widget select + div {
	margin-top:15px;
}
.mythyr-widget label {
	display:block;
	font-weight:bold;
	font-family:'Open Sans Condensed';
	font-size:16px;
	position:relative;
}
.mythyr-widget a.helpme {
	display:inline-block;margin-left:5px;position:absolute;bottom:-2px;
}
.mythyr-widget a.helpme img { height:17px; }

.mythyr-widget select + label, .mythyr-widget input + label, .mythyr-widget  .LDATA_textInput + label, #LDATA_savewarning + label {
	margin-top:15px;
}
.mythyr-widget select, .mythyr-widget input, .mythyr-widget textarea {
	width: 100%;
    font-family: 'Open Sans Condensed';
    border-radius: 0;
    -moz-border-radius: 0;
    border: 1px solid #222;
    font-size: 1.0em;
    background-color: transparent;
}
.mythyr-widget textarea {
	width:99%;
	resize:none;
	padding:5px;
}
.mythyr-widget input {
	padding-left:5px;outline:none;
}
.mythyr-widget .LDATA_textInput {
	background: transparent;
	border-color: #222;
	width: 97%;
}
.mythyr-widget select.group-by, .mythyr-widget select.group-by + select {
	width:50%;
}

.mythyr-widget .buttons {
	float:right;padding:10px 0;
}

.mythyr-widget .buttons .button {
}

/* merge templates */

.template-merge-fields {
	background-color:#BED886;
	padding:20px 0;
	margin-bottom:20px;
	margin-left:40px;
}
.template-merge-fields h2 {
	margin-left:20px;font-size:17px;
}
.template-merge-fields table {
	font-size:12px;
}
.template-merge-fields table tr + tr {
	border-top:1px solid rgba(0,0,0,0.2);
}
.template-merge-fields table tr td {
	padding:7px 0 3px 0 !important;
}
.template-merge-fields table tr td:first-child {
	font-weight:bold;padding-right:8px;color:rgba(0,0,0,0.5);
}
.mergefld-wrapper {
	overflow-y:auto;overflow-x:hidden;background-color:#BED886;padding:20px;
}
.mergefld-wrapper td.more-row {
	text-align:center;
}
.mergefld-wrapper td.more-row a {
	cursor:pointer;font-weight:bold;
}
.mergefld-wrapper td.more-row a:hover {
	text-decoration:underline;
}
.mergefld-wrapper td, .mergefld-wrapper th {
	border-top:1px solid rgba(0,0,0,0.2);padding:2px 0;font-size:12px;
}
.mergefld-wrapper td {
	padding-left:10px;
}
.resend-link-body {
	display:block;width:65%;
}
.resend-link-body textarea {
	height:200px;
}
.researchprefs .template-merge-fields {
	width:30%;float:right;
}

/* lists and charts */
#main-content h1, #main-content h2 {
    font-family: 'Open Sans Condensed', sans-serif;
    text-transform: uppercase;
    font-weight: bold;
	color:#000;
}
#main-content h1 a {
	cursor:pointer;
	color:#55964c;
	vertical-align: super;
	font-size: 25px;
}
#main-content h1 span.icon {
	margin-left:5px;
}
#main-content h1 a:hover {
	color:#69b160 !important;
}
#main-content h2 {
	color:#444;text-transform:uppercase;
}
#main-content .h2-nav {
	position:absolute;
	font-weight: normal;
	font-size: 14px;
	margin: 6px 0 0 0;
	font-family:'Open Sans';
	right:0;top:3px;
	
}
#main-content .list-title .h2-nav {
	right:30px;top:15px;
}
#main-content .h2-nav a, #main-content .h2-nav .pipe {
	font-weight:bold;color:#444;text-transform:uppercase;opacity:0.7;
}
#main-content .h2-nav a:hover {
	text-decoration:underline;opacity:1;cursor:pointer;
}
#main-content .h2-nav .pipe {
	margin:0 10px;
}
#main-content ol.master-list {
	list-style: none;
}
#main-content ol.master-list li {
	counter-increment: item;
	margin-bottom: 5px;
	padding-left:30px;
}
#main-content ol.master-list li + li {
	margin-top:20px;
}
#main-content ol.master-list li:before {
	content: counter(item);
	font-size:24px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight:bold;
	display:inline-block;
	margin-right:0;
	margin-left:-30px;
	width:30px;
}
#main-content ol.simple-list li:before {
	display:none;
}
#main-content ol.simple-list li {
	counter-increment: none;padding-left:10px;
}
#main-content ol.simple-list li + li {
	margin-top:0;
}
#main-content ol.master-list li h2 {
	display:inline-block;
}
#main-content h2 .quick-search-clear-btn {
	cursor: pointer;
	opacity: 0.7;
	position: absolute;
	margin-left: 4px;
	margin-top: -8px;
}
#main-content h2 .quick-search-clear-btn span {
	font-size: 11px;
	background: #f2652e;
	padding: 3px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	color: #fff;
}
#main-content h2 .quick-search-clear-btn:hover {
	opacity:1;
}
#main-content p + h2 {
	margin-top:20px;margin-bottom:10px;
}
#main-content p + ul, #main-content p + ol {
	text-align:left;
	margin-left: 20px;
	margin-top: 20px;
}
#main-content ul + p, #main-content ol + p {
	margin-top: 20px;
}
#main-content p + #apis-auth {
	list-style:none;margin-left:0;padding:0;
}
#apis-auth li + li {
	
}
#main-content p + p {
	margin-top:20px;
}
#main-content #LDATA_savewarning p + p {
	margin-top:-7px;padding-top:0;
}
#apis-auth li {
	display:inline-block;font-size:50px;padding:10px 30px;position:relative;width:auto;
}
#apis-auth li a {
	opacity:0.8;cursor:pointer;
}
#apis-auth li a:hover {
	opacity:1;
}
.authorized-icon {
	position: absolute;
	width: 35px;
	height: 35px;
	overflow: hidden;
	bottom: 10px;
	border-radius: 8px;
	right: 5px;
}
.authorized-icon img {
	width:100%;position:absolute;
}
#main-content h2 .keyword-text {
	color:#55964c;
}

#main-content h1:empty, #main-content h2:empty {
	display:none;
}
#main-content h1 {
	font-size:2em;
}

ul li .lookup-delete {
    position: absolute;
    right: 0.2em;
    top: 0;
    bottom: 0;
    height: 24px;
    width: 24px;
    margin: auto 0;
    background: url(/images/close18.png) no-repeat center;
    display: none;
}

#main-content .list-container {
	padding:5px 30px 30px 30px;width:auto;
}
#main-content .list-container.submit-mode.e-store {
	width:auto;padding-right:30px;
}
[contains-ads="true"] #main-content .list-container {
	padding:5px 0 30px 30px;width:70%;
}
#main-content .list-container .list-title {
	width:70%;
}
#main-content .list-container[narrow-view] table[rec-typ] tr td:nth-child(n+7), .list-container[narrow-view] table[rec-typ] tr th:nth-child(n+7) { display:none; }
#main-content .list-container[narrow-view="very"] table[rec-typ] tr td:nth-child(n+5), .list-container[narrow-view="very"] table[rec-typ] tr th:nth-child(n+5) { display:none; }

[mero-content="adsview"] {
	position:absolute;
	right:0;
	top:0;
	height:100%;
	width:25%;
}
[admin-access="true"] [mero-content="adsview"] {
	display:none;
}
.mythyr-ads-view {
	width:85%;
	margin:60px auto;
	padding-top:0;
}
.mythyr-ads-view img {
	width:100%;
}
.mythyr-ad {
	cursor:pointer;
	opacity:0.9;
}
a.mythyr-ad:hover {
	opacity:1;
}
#main-content[chart-type] .list-wrapper {
	float:right;width:70%;position:relative;
}

#main-content[chart-type] .list-wrapper .chart-error {
	text-align:center;font-size:1em;font-weight:bold;position:absolute;margin:auto auto;height:50%;width:50%;top:0;right:0;bottom:0;left:0;
}
.list-container .selected-rec {
    background-color: rgba(196, 218, 237, 0.6) !important;
}
.list-container [upgrade-highlight] {
	background-color:#F5EC9C;
}
.list-container .selected-rec[upgrade-highlight] {
	background-color:#d4eca0 !important;
}
.list-container table tbody tr {
    cursor:pointer;
}
/*.list-container table tbody tr:nth-child(odd) {
	background-color:rgba(0,0,0,0.05);
}*/
.list-container table tbody tr td [field-key="layout-logo"], .list-container table tbody tr td [field-key="upgrade-logo"] {
	display:block;width:50px;height:50px;overflow:hidden;
}
.list-container table tbody tr td [field-key="layout-logo"] img,
.list-container table tbody tr td [field-key="upgrade-logo"] img {
	width:100%;
}
.list-container table tbody tr td [field-key="layout-logo"] noimg,
.list-container table tbody tr td [field-key="upgrade-logo"] noimg {
	width:100%;height:100%;background:rgba(0,0,0,0.1);display:block;
}
.list-container table tbody tr td [field-key="upgrade-logo"] noimg {
	background:transparent;
}
a[list-view].disabled {opacity:0.5;cursor:default;color:#444 !important}
#main-content .list-wrapper.all-lists tr td.list-display-options {
	min-width:285px;font-size:20px;width:20%;
}
#main-content .list-wrapper.all-lists tr td.list-display-options a[list-view] {
	text-transform:none;font-weight:normal;cursor:pointer;
}
#main-content .list-wrapper.all-lists thead tr th:last-child {
	text-align:center;
}
td.list-display-options a {
	margin:3px 0;
	text-decoration:none !important;
}
td.list-display-options a + a {
	margin-left:30px;
}
td.list-display-options a.disabled {
	cursor:default !important;
	color:rgba(0,0,0,0.3);
}
.is-chart-error .chart-access-error {
	display:block;
}

.chart-access-error {
	width: 70%;
	margin: 20px auto;
	background: #f2652e;
	padding: 20px 40px 40px;
	color: #fff;
	border-radius: 20px;
	display:none;
}

.is-chart-error .chart-access-error {
	display:block;
}

#main-content[chart-type] .is-chart-error .list-wrapper,
#main-content[chart-type] .is-chart-error .chart-node,
#main-content[chart-type] .is-chart-error .chart-hub {
	display:none;
}
.chart-node, #main-content .chart-hub {
	border: 1px solid #555;
	border-radius: 4px;
	padding: 8px;
	width: 25%;
	min-width:210px;
	text-align: left;
	margin: 10px auto 20px auto;
	box-shadow:2px 1px 2px 2px #555;
	float:left;
}
#main-content .chart-hub {
    width: 98%;
    text-align: left;
	float:none;
	clear:both;
	margin-bottom:50px;
	padding:0;
	margin-left:0;
}
#main-content .chart-hub .charthub-scroller {
	height:30px;position:relative;padding:8px;
}
#main-content .chart-hub .charthub-scroller .charthub-status {
	display: inline-block;
    	margin: 0 auto;
    	position: absolute;
    	right: 0;
    	left: 0;
    	width: 70%;
    	text-align: center;
    	font-family: 'Open Sans Condensed';
    	font-size: 1.1em;
	font-weight:bold;
	color:#333;
}
#main-content .chart-hub .charthub-scroller .charthub-status b {
	color: #111;
}
#main-content .chart-hub a {
	height:30px;width:30px;opacity:0.8;cursor:pointer;
	position:absolute;display:none;font-size:22px;
}
#main-content .chart-hub a:hover {
	opacity:1;
}
#main-content .chart-hub .charthub-scroller.has-prev a.charthub-prev {
	left:8px;display:inline-block;
}
#main-content .chart-hub .charthub-scroller.has-next a.charthub-next {
	right:0;display:inline-block;
}
#main-content .recs-sel ul {
	list-style:none;
	min-height:150px;
	border:1px solid #777;
	margin:0;
	padding:0;
	position:relative;
}
#main-content .peer-avg-sel {
	margin:6px 0 10px;font-size:15px;font-weight:bold;font-family:"Open Sans Condensed";
}
#main-content .peer-avg-sel .peer-avg-btn {
	cursor:pointer;
}
#main-content [peer-avg="true"] .peer-avg-sel .peer-avg-btn:before {
	content: "\ee6e";
}
#main-content .recs-sel ul li {
	border-bottom:1px solid #222;
	width:auto !important;
	height:auto !important;
	padding:2px 2px 2px 4px;
	position:relative;
}
#main-content .recs-sel ul li .lookup-delete {
	display: inline-block;
    	margin: 5px 2px;
    	width: 15px;
   	height: 15px;
}
#main-content .recs-sel ul li label {
	display:inline-block;
	height:20px;width:95%;overflow:hidden;
}
#main-content .recs-sel ul li.ui-sortable-helper {
	border:none;background:rgba(50,50,50,0.2) !important;position:absolute;width:100% !important;
}
#main-content .recs-sel ul li.ui-sortable-helper a.lookup-delete {
	display:none;
}
#main-content .recs-sel ul li img {
	display:none;
}

#main-content {
	margin:0 auto;width:90%;
	position:relative;
	padding-top:5px;
	clear:both;
}
#main-content.rec-editor {
	padding-top:0;
}
#main-content.task-editor .rec-alerts {
	margin-top:-5px;
}
[mero-header="mainhed"] #main-content {
	padding-top:0;
}
#main-content .chart-hub ul li img + label {
	display:none;
}
#main-content .chart-hub ul {
	list-style:none;margin:0;padding:0;width:98%;margin:auto auto;
}
#main-content .chart-hub ul li {
	display:inline-block;
	width: 65px;height:65px;
	margin:5px;
	border:1px solid #222;
	border-radius:4px;
	cursor:pointer;
	overflow:hidden;
	background-color:#222;
	position:relative;
}
#main-content .chart-hub ul li label {
	width:75%;margin:auto auto;position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;height:50px;text-align:center;
}
#main-content .chart-hub ul li.disabled {
	opacity:0.4;cursor:default;
}
#main-content .chart-hub ul li.drag-clone {
	display:none !important;
}
#main-content .chart-hub ul li img {
	width:100%;
}

.chart-node label {
	font-family:'Open Sans Condensed';font-weight:bold;display:block;
}
.chart-node select, .rec-typ-searcher[exceed-hsize] select, select.h2-nav-select {
	width:100%;background:transparent;border:1px solid #777;
}
.chart-node .label-lookup-field .LDATA_lookup {
	width:calc( 100% - 1px );margin-top:3px;
}
.chart-node .LDATA_lookup .LDATA_lookupInput {
	padding-left:4px;
}
.chart-node .label-lookup-field.multiple-select .selectNode {
	width:calc( 100% - 7px );
	font-family: Arial;
	font-size: 12px;
	height:16px;
	background:transparent;
	color:#000;
}
.chart-node .label-lookup-field .selectNode a.delete {
	font-size:14px;top:0;
}
select.h2-nav-select {
	margin-top:-5px;
}
#main-content .chart-node {
    float: right;
}
#main-content[list-mode="map"] .chart-node {
	display:none;
}
#main-content .list-container .chart-node:first-child {
	margin-top:50px;
}
/*#main-content[list-mode="lookup"] .list-title, #main-content[list-mode="watch"] .list-title {
	position:absolute;
}
#main-content[list-mode="lookup"] .chart-node, #main-content[list-mode="watch"] .chart-node {
	display:none !important;
}
/*#main-content[list-mode="lookup"] .list-wrapper, #main-content[list-mode="watch"] .list-wrapper {
	margin-top:92px;
}
#main-content[list-mode="lookup"] .chart-node, #main-content[list-mode="watch"] .chart-node {
	float:left;
}*/
#main-content[chart-type] .chart-node {
    float: left;
}
#main-content[chart-type="series"] select.group-by {
	display:none;
}
#main-content .chart-node.list-nav {
	margin-right:1em;
	width:200px;
	float:left;
}
#main-content .chart-node.list-nav .button {
	display:inline-block;
	width:88px;
	box-shadow:2px 1px 1px 1px #888;
	text-align:center;
	cursor:pointer;
	margin-right:10px;
	margin-top:1px;
	font-family:'Open Sans Condensed', sans-serif;
	font-weight:bold;
}
#main-content .chart-node.list-nav .button.disabled {
	opacity:0.5;cursor:default;
}
#main-content .list-wrapper {
	margin-top:5px;
	font-size:0.8em;
	font-family:'Open Sans', sans-serif;
	clear:both;
	width:100%;
}

#main-content .list-wrapper.all-lists {
	margin-top:1em;
}

#main-content .list-wrapper.all-lists tr td:first-child, #main-content .list-wrapper.all-lists tr th:first-child {
	text-align:left;padding-left:10px;
}
#main-content .list-wrapper.all-lists tr td {
	font-size:14px;font-family:'Open Sans';
}
#main-content .list-wrapper.all-lists tr[report-id] td, #xxmain-content .list-wrapper.all-lists tr.has-reports td {
	border:none;
}
#main-content .list-wrapper.all-lists tr + tr td {
	border-top:1px solid rgba(0,0,0,0.1);
}
#main-content .list-wrapper.all-lists tr td.descr-col {
	text-align:left;width:40%;vertical-align:top;padding-top:12px;
}
#main-content .list-wrapper.all-lists tr[report-id] td {
	font-size:11px;padding:2px;
}
#main-content .list-wrapper.all-lists tr[report-id] td.list-display-options a {
	font-size:20px;
}
#main-content .list-wrapper.all-lists tr[report-id] td:first-child {
	padding-left:30px;
}
#main-content .list-wrapper.all-lists tr[report-id] td a {
	color:#444 !important;font-size:14px;
}
#main-content .list-wrapper.all-lists tr[report-id] td:last-child a:last-child {
	margin-right:10px;
}
#main-content .list-wrapper.all-lists tr td.empty-result {
	text-align:center;vertical-align:middle;padding:10px;background:transparent;font-weight:bold;
}

#main-content .list-wrapper.all-lists tr td a[list-view] {
	text-decoration: none;
	color: #000;
	text-transform:none !important;
	font-weight:bold;
}
#main-content .list-wrapper.all-lists tr td h3 a.edit-list {
	color:#55964c;text-decoration:none;vertical-align: super;
}
#main-content .list-wrapper.all-lists tr td h3 a.create-rec {
	color:#699ACB;text-decoration:none;vertical-align: super;font-size:16px;
}
#main-content .list-wrapper.all-lists tr td h3 a:after {
	text-transform:none;
}
#main-content .list-wrapper.all-lists tr td h3 a[list-view] + a:hover {
	color:#69b160 !important;
}
#main-content .list-wrapper.all-lists tr[report-id] td {
	position:relative;
}
#main-content .list-wrapper.all-lists tr[report-id] td:first-child:before {
	content: "\e9c6";
	font-family: 'IcoMoon' !important;
	position: absolute;
	margin-left: -20px;
	opacity: 0.6;
	font-size: 15px;
	margin-top: -3px;
}

#main-content .list-wrapper.all-lists tr td a:hover {
	text-decoration:underline;
}
#main-content[chart-type] .list-wrapper {
	margin-top:0;
	max-height:500px;
	min-height:250px;
	text-align:center;
}
#main-content .list-wrapper table {
	border-collapse:collapse;width:100%;
}
#main-content .list-wrapper td [field-key="rank-number"],
#main-content .list-wrapper td [field-key="row-number"] {
	font-family:'Open Sans Condensed';
	font-weight:bold;
	font-size:1.8em;
}
#main-content .list-wrapper tbody td.contains-layout-logo + td,
#main-content .list-wrapper thead th.contains-layout-logo + th {
	text-align:left;
}
#main-content .list-wrapper tbody td {
	text-align:left;vertical-align:middle;color:#000;
}
#main-content .list-wrapper tbody tr {
	border-bottom:1px solid rgba(0,0,0,0.1);
}
#main-content .list-wrapper #mail-logs tbody td:first-child,
#main-content .list-wrapper #mail-logs thead th:first-child {
	text-align:left;padding-left:8px;
}
.list-container table td {
    padding: 7px 4px;font-size:12px;
}
#main-content .list-container[includes-ranks="true"] table td:nth-child(2), #main-content .list-container[includes-ranks="true"] table th:nth-child(2) {
    text-align: left;
}
#main-content .list-container[includes-ranks="false"] table td:nth-child(1), #main-content .list-container[includes-ranks="false"] table th:nth-child(1) {
    text-align: left;
}
#main-content .list-container table [field-key="xxfirm-name_static"] {
    text-transform: uppercase;
    font-family: 'Open Sans Condensed';
    font-size: 1em;
}
#main-content .list-wrapper [active-sort] {
	background-color:rgba(0, 0, 0, 0.1 );
}
#main-content .list-wrapper[includes-ranks="true"] td:nth-child(2) {
	text-align:left;
}
#main-content .list-wrapper thead tr {
	background-color:rgba(130,130,130,0.7);
}
#main-content .list-wrapper th {
	font-weight:bold;
	text-align:left;
	padding:12px 0 12px 10px;
	vertical-align:middle;
	color:#fff;
	border-left:1px solid #B6B6B6;
	font-size:12px;
}
#main-content .list-summary-container {
	padding:0 30px 50px;
}
#main-content .list-summary-container .list-wrapper {
	float:none;width:auto;max-height:none;
}
#main-content .list-summary-container .list-wrapper table {
	border-right:1px solid #B6B6B6;
}
#main-content .list-summary-container .list-wrapper .list-nav-bar {
	margin-top:0;
}
#main-content .list-summary-container .list-wrapper th {
	color:#000;
}
#main-content .list-summary-container .list-wrapper tr.in-layout {
	background-color:rgba(196, 218, 237, 0.6);
}

#main-content .list-wrapper th .mero-rotated-label {
	margin-top:10px;
}
#main-content .list-wrapper th .sortable {
	cursor:pointer;
}
#main-content .list-wrapper th .sortable.sort-field {
	text-decoration:underline;
}
#main-content .list-wrapper .sub-col {
	border-left:1px solid #B6B6B6;
	border-right:1px solid #B6B6B6;
	width:5%;
	text-align:center;
	padding:12px 0;
}
#main-content .list-wrapper tbody .sub-col {
	border-left:1px solid rgba(0,0,0,0.1);
	border-right:1px solid rgba(0,0,0,0.1);
}
#main-content .list-wrapper th.sub-col {
	font-size:11px;
}
.search-form.mail-logs .search-table tr td {
	width:33%;padding-right:10px;
}
#main-content .list-wrapper tbody tr:first-child td.sub-col {
	border-top:inherit;
}
#main-content .list-wrapper #mail-logs tbody tr td a[maillogs-download] {
	font-size:20px;cursor:pointer;opacity:0.8;
}
#main-content .list-wrapper #mail-logs tbody tr td a[maillogs-download]:hover {
	opacity:1;
}
#main-content ul.footnotes {
	list-style:none;
	margin:5px 0 0 0;padding:0;text-align:left;
}
#main-content ul.footnotes li {
	padding:3px 0;
}
#main-content fnote, #main-content dcount {
	border-radius: 15px;
	-moz-border-radius: 15px;
	background: #555;
	color: #fff;
	padding: 0;
	text-align: center;
	line-height: 14px;
	font-size: 11px;
	margin-left: 3px;
	height: 15px;
	width: 15px;
	display: inline-block;
}
#main-content .list-wrapper tbody [field-key="recent-headline-count_total"].not-empty {
	background-color: #fff;
	border-radius: 15px;
	display: inline-block;
	font-size: 20px;
	height: 30px;
	line-height: 30px;
	padding: 0;
	position: relative;
	width: 30px;
}
#main-content .list-wrapper tbody [field-key="recent-headline-count_total"].box-visible.not-empty.hint--left:before,
#main-content .list-wrapper tbody [field-key="recent-headline-count_total"].box-visible.not-empty.hint--left:after,
#main-content .list-wrapper tbody [field-key="recent-headline-count_total"].box-visible.not-empty.hint--right:before,
#main-content .list-wrapper tbody [field-key="recent-headline-count_total"].box-visible.not-empty.hint--right:after {
	display:none;
}
#main-content .list-wrapper tbody [field-key="recent-headline-count_total"].not-empty dcount {
	background: none repeat scroll 0 0 #f2652e;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
	line-height: 17px;
	padding: 0;
	position: absolute;
	right: -8px;
	top: -3px;
	width: 15px;
}
[arrow-box] { position: relative; background: #383838; border: 2px solid #c2e1f5; }
[arrow-box]:after, [arrow-box]:before { top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
[arrow-box]:after { border-color: rgba(56, 56, 56, 0); border-left-color: #383838; border-width: 16px; margin-top: -16px; }
[arrow-box]:before { border-color: rgba(194, 225, 245, 0); border-left-color: #c2e1f5; border-width: 19px; margin-top: -19px; }
[arrow-box="right"]:after, [arrow-box="right"]:before { left: 100%; }
[arrow-box="left"]:after, [arrow-box="left"]:before { right: 100%; }
[arrow-box="left"]:after { border-left-color: rgba(56, 56, 56, 0); border-right-color: #383838; }
[arrow-box="left"]:before { border-left-color: rgba(194, 225, 245, 0); border-right-color: #c2e1f5; }

.mythyr-headlines {
	position:absolute;
	width:350px;
	background-color:#383838;
	text-align:left;
	height:auto;
	padding:7px;
	font-size:12px;
	box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3);
}
.mythyr-headlines .icon {
	font-size:14px;
}
.mythyr-headlines ul {
	list-style:none;
}
.mythyr-headlines a {
	color:#fff;
}
.mythyr-headlines li {
	color:#fff;
	height:22px;overflow:hidden;
}
/* end lists and charts */

/* nav console */
navconsole {
	    position: fixed;
    z-index: 20;
    height: 50px;
    width: 100%;
    left: 0;
    right: 0;
	background-color:rgba(0,0,0,0.2);
}

navconsole .nav-console {
	width:100%;
	position:absolute;
	top:0;bottom:0;right:0;left:0;
	padding-top:45px;
	
}

navconsole .nav-console h2 {
	margin: auto 0 auto 60px;
    	position: absolute;
    	top: 0;
    	bottom: 0;
    	height: 20px;
    	display: block;
    	line-height: 20px;
    	font-family: 'Open Sans Condensed';
    	text-transform: uppercase;
    	padding-left: 5px;
    	color: #222;
    	font-size: 25px;
}
navconsole .sub-nav {
	position:absolute;top:0;right:0;left:0;bottom:0;margin:0 auto;text-align:center;
}
navconsole .nav-console .console-nav {
	width:182px;display:none;
}

navconsole .nav-console .mythyr-console-element {
	width:40px;height:40px;display:inline-block;#777;margin:5px 10px;cursor:pointer;opacity:0.85;text-align:center;color:#fff; 
/*box-shadow:2px 1px 2px 2px*/
}
navconsole .nav-console .mythyr-console-element .progress-bar {
	border: 1px solid #fff;
	width: 28px;
	margin: 0 auto;
	margin-top: -6px;
	height:5px;
}
navconsole .nav-console .mythyr-console-element .progress-bar .progress-bar-status {
	background-color:rgba(255,255,255,0.7);
}
navconsole .nav-console .mythyr-console-element.scroller-Next,
navconsole .nav-console .mythyr-console-element.rec-next {
	float:right;
}
navconsole .nav-console .mythyr-console-element.list-templates {
	position:absolute;right:50px;display:none;
}
navconsole .nav-console .mythyr-console-element.list-templates[has-templates="true"] {
	display:inline-block;
}
navconsole .nav-console .mythyr-console-element.create-rec {
	position:absolute;right:0;
}
navconsole .nav-console .mythyr-console-element.save-form {
	position:absolute;right:150px;
}
navconsole .nav-console .mythyr-console-element.update + .mythyr-console-element.create-rec {
	right:100px;
}
navconsole .nav-console .mythyr-console-element.scroller-Next + .mythyr-console-element.create-rec {
	right:50px;
}
navconsole .nav-console .mythyr-console-element.update {
	position:absolute;right:50px;
}

navconsole .nav-console .mythyr-console-element.scroller-Prev,
navconsole .nav-console .mythyr-console-element.rec-prev
 {
	float:left;
}
navconsole .nav-console .mythyr-console-element:hover {
	opacity:1;
}
navconsole .nav-console .mythyr-console-element.disabled {
	opacity:0.3;cursor:default;
}
navconsole .nav-console .mythyr-console-element.active {
	opacity:1;text-shadow:1px 1px 2px #15567c, 0 0 25px #fff, 0 0 5px #333;
}
navconsole .nav-console .mythyr-console-element span.icon {
	font-size:30px;line-height:37px;
}
	
navconsole .nav-console .mythyr-console-element .mini-menu {
	position:absolute;
	list-style:none;
	background:rgba(255,255,255,0.7);
	font-family:'Open Sans Condensed';
	color:#222;
	width:100px;
	top:25px;
	left:20px;
	font-size: 15px;
	text-align: left;
	z-index:1000
}
navconsole .nav-console .mythyr-console-element .mini-menu li {
	padding-left:5px;opacity:0.7;cursor:pointer;
}
navconsole .nav-console .mythyr-console-element .mini-menu li:hover {
	opacity:1;
}
/* end nav console */

/* env settings */
.env-settings {
	width:100%;margin:15px 0;padding:0;position:relative;
}
.env-settings section {
	padding:20px 0 30px 30px;width:auto;
}
.env-settings section + section {
	margin-top:30px;
}
.env-settings section + a.button {
	margin-top:30px;margin-bottom:50px;
}
section[which-section="rectyp"], [which-section="webapp"] {
	background-color:rgba( 0, 0, 0, 0.2 );
}
section[which-section="lists"] {
	background-color:rgba( 0, 0, 0, 0.1 );
}
section[which-section="milestones"] {
	background-color:rgba( 0, 0, 0, 0.15 );
}
[which-section="milestones"] tr .icon {
	float:left;margin:3px 7px 3px 7px;cursor:pointer;
}
[which-section="milestones"] tbody tr th label {
	font-size:12px;
}
[which-section="milestones"] tr select, [which-section="milestones"] tr input {
	border:1px solid rgba(0,0,0,0.8);
	background:transparent;padding:2px 3px;
}
[which-section="milestones"] tr[event-label-id] select:focus {
	color:#000;
}
[which-section="milestones"] tr[event-label-id] .icon:before {
	content: "\ee66";
}
[which-section] h3 {
	margin-bottom: 20px;
	border-bottom: 1px solid #444;
	margin-left: -30px;
	margin-top: -20px;
	padding: 5px 20px;
}
[which-section="rectyp"] ul, [which-section="webapp"] ul, #widgets-mgr #widget-views ul, [embedded="readonly"] .dataTable .dataRow [which-section="rectyp"] ul {
    list-style: none;
    border: 1px solid #222;
    height: 250px;
    width: 200px;
    float: left;
    margin-left: 10px;
    background-color: #ccc;
    overflow-y: auto;
}
[which-section="rectyp"] ul li, [which-section="webapp"] ul li, #widgets-mgr #widget-views ul li, [embedded="readonly"] .dataTable .dataRow [which-section="rectyp"] ul li  {
    cursor: pointer;
    padding: 2px 5px;
    font-family: 'Open Sans Condensed';
    border-bottom: 1px solid #555;
    background-color: #f8f8f8;
   width:190px;
}

[which-section] table {
	width:100%;border-collapse:collapse;
}
[which-section] table tr {
	border-bottom:1px solid #777;
}
[which-section] table tr.selected {
	background-color:#BED886;
}
[which-section] table tr[rss-disabled="true"] {
	opacity:0.5;
}
[which-section] table tr[rss-disabled="true"] [rss-disabler="on"],
[which-section] table tr[rss-disabled="false"] [rss-disabler="off"] {
	display:none;
}
[which-section] table tr .button.rss-create-btn {
	padding:5px 10px;float:right;margin:0;
}
[which-section] table td, [which-section] table th {
	position:relative;padding:5px 0;
}
/* end env settings */
/* calendar */
.fc.is-loading {
	opacity:0.4;position:relativel
}
.fc .mero-spinner, .fc .mero-spinner:last-child {
	position: absolute;
	top: 0;
	bottom: 0;
	margin: 350px auto;
	left: 0;
	right: 0;
	display:none;
}
.fc a.fc-event {
	cursor:pointer;
}
.fc.is-loading .mero-spinner {
	display:block;
}
.fc-unthemed .fc-content, .fc-unthemed .fc-divider, .fc-unthemed .fc-list-heading td, .fc-unthemed .fc-list-view, .fc-unthemed .fc-popover, .fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td, .fc-unthemed th, .fc-unthemed thead {
	border-color:#555;
}
ul.mythyr-event-types {
	list-style:none;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.5);padding-bottom:7px;margin-top:10px;
}
ul.mythyr-event-types li {
	width:33%;display:inline-block;
}
ul.mythyr-event-types li div {
	padding:3px 5px;border-radius:3px;margin:2px;
}
ul.mythyr-event-types li div label {
	height: 22px;
	display: inline-block;
	margin-left: 5px;
	width: 85%;
	overflow: hidden;
	margin-bottom: -4px;
}
ul.mythyr-event-types li div[event-label-id] .icon {
	cursor:pointer;
}
ul.mythyr-event-types li div[event-label-id="SURVEY"], .fc-event[event-list-typ="SURVEY"] {
	background-color:#699ACB;color:#fff;border:2px solid #f2652e;
}
ul.mythyr-event-types li div[event-label-id="REMINDER"], .fc-event[event-list-typ="REMINDER"] {
	background-color:#f2652e;color:#fff;border:2px solid #f2652e;
}
ul.mythyr-event-types li div[event-label-id="PUBDT"], .fc-event[event-list-typ="PUBDT"] {
	background-color:#BED886;color:#000 !important;border:2px solid #f2652e;
}
.fc-event .fc-title .icon {
	margin-right:4px;
}
.mero-readonly-event, .fc a.fc-event.mero-readonly-event {
	opacity:0.4;cursor:default;
}
#mero-calendar-view {
	float:right;margin-top:15px;font-size:15px;
}
#LDATA_extra:empty {
	display:none;
}
#calendarWrapper {
	clear:both;padding-top:15px;
}
/* end calendar */
.mero-spinner {
	margin: 8% auto;
	width: 90px;
	display: none;
	font-size: 30px;
	text-align:center;
}
.mero-spinner:last-child {
	display:block;
}

/* selected recs ui */
#list-selected-recs-ui {
	background-color:rgba(196, 218, 237, 0.3);position:relative;color:#000;font-weight:bold;padding: 2px 10px;
	font-family: 'Open Sans Condensed';height:22px;font-size:15px;clear:both;margin-top:5px;border:1px solid rgba(0,0,0,0.1);
}
#list-selected-recs-ui a.sru-clear-btn {
	position: absolute;
	right: 12px;
	top: 0;
	font-size: 20px;
	bottom: 0;
	margin: auto auto;
	display: block;
	line-height: 20px;
	height: 22px;
	cursor:pointer;
}

/* filter ui */
.mythyr-filter-ui { position:relative;margin-bottom:10px; }
.mythyr-filter-ui h2 { background-color:#B2D270;color:#fff;font-size:14px;padding:5px 10px;position:relative;}
.mythyr-filter-ui h2 .icon {float:right;margin:3px;font-size:20px;}
.mythyr-filter-ui h2 label .icon { float:none; }
.mythyr-filter-ui h2 label {font-size: 18px !important;}
.mythyr-filter-ui h2 div.report-wrapper {
	display: inline-block;
	position: absolute;
	left: 40%;
	right: 40%;
	width: 250px;
}
.mythyr-filter-ui .filter-msg {
	position:absolute;width:40%;height:25px;margin:auto auto;border-radius:4px;background-color:#f2652e;left:0;right:0;
	color: #fff;
	text-align: center;
	line-height: 24px;
}
.mythyr-filter-ui .filter-msg:empty {
	display:none;
}
.mythyr-filter-ui .filter-ui-save {
	position:relative;padding:3px;background:rgba(0,0,0,0.35);
}
.mythyr-filter-ui .filter-ui-save .icon {
	font-size: 20px;
}
.mythyr-filter-ui .filter-ui-save a {
	margin: 8px;float: right;display:inline-block;
}
.mythyr-filter-ui .filter-ui-save a + a {
	margin-right:2px;
}
.mythyr-filter-ui .filter-ui-save .save-btn {
	display:none;
}
.mythyr-filter-ui .filter-ui-save .icon-field {
	width:70%;margin:5px;height:25px;
}
.mythyr-filter-ui .filter-ui-save .icon-field .icon {
	margin:0;
	height: 25px;
	width: 28px;
	font-size: 20px;
	line-height: 24px;
}
.mythyr-filter-ui .filter-ui-save .icon-field input {
	height: 22px;
	width: 93%;
}
.mythyr-filter-ui .filter-ui-save[saved-report-loaded="true"] .save-btn {
	display:inline-block;
}
.mythyr-filter-ui h2 div.report-wrapper label {
	font-size: 15px !important;
	top: 1px;
	position: absolute;
}
.mythyr-filter-ui h2 div.report-wrapper select {
	width: 175px;
	position: absolute;
	right: 30px;
	top: 1px;
}
.mythyr-filter-ui ul { list-style:none;margin-bottom:35px; }
.mythyr-filter-ui ul label {
	font-size:14px;
}
.mythyr-filter-ui ul input, .mythyr-filter-ui ul select {
	border:1px solid rgba(0,0,0,0.5);padding:2px 3px;background:#eee;max-width:200px;
}
.mythyr-filter-ui ul .label-lookup-field,.mythyr-filter-ui ul rec-lookup {
	width: 250px;
	display: inline-block;
	position: absolute;
}
.mythyr-filter-ui ul .label-lookup-field .selectNode {
	top:1px;height:17px;border:1px solid rgba(0,0,0,0.5);padding:2px 3px;background:#eee;
}
.mythyr-filter-ui ul .label-lookup-field .selectNode a.delete {
	top:-2px;right:0;
}
.mythyr-filter-ui ul .LDATA_lookup {
	border:1px solid rgba(0,0,0,0.5);padding:2px 3px;background:#eee;height: 17px;margin-top: 1px;
}
.mythyr-filter-ui ul input {
	height:17px;
}
.mythyr-filter-ui li .range input[type="date"] {
	width:130px;
}
.mythyr-filter-ui li .range input[type="text"] {
	width:130px;
}
.mythyr-filter-ui h2 + ul {margin-bottom:0;}
.mythyr-filter-ui ul:empty { display:none; }
.mythyr-filter-ui ul li { padding:5px;background-color:#BED886;margin-top:0;position:relative; }
.mythyr-filter-ui ul li + li {
	border-top:1px solid #B2D270;
}
.mythyr-filter-ui ul.filter-criteria li {background-color:rgba(0,0,0,0.2);}
.mythyr-filter-ui ul.filter-criteria li + li {
	border-top:1px solid rgba(0,0,0,0.35);
}
.mythyr-filter-ui ul li label {margin:0 5px;font-family: 'Open Sans Condensed';font-weight: bold;}
.mythyr-filter-ui li .criteria { display:inline-block;position:relative;}
.mythyr-filter-ui li .icon { float:right;margin:3px;}
.mythyr-filter-ui li input[type="text"] { width:250px; }
.mythyr-filter-ui a {cursor:pointer;float:right;}
.mythyr-filter-ui a.button {
	display:block;
	position:absolute;
	right:0;
	bottom:-30px;
	width:100px;
	font-size:14px;
	padding:5px;
	margin-right:0;
}
.mythyr-filter-ui .LDATA_lookup .LDATA_lookupBtn, .search-table .LDATA_lookup .LDATA_lookupBtn {
    -moz-border-radius: 0 0 0 0;
    border-radius: 0;
    background: url("/images/navsprite.png") no-repeat scroll -33px -302px transparent;
    border-width: 0;
    height: 22px;
    margin: 0;
    width: 22px;
    position: absolute;
    right: 0;
	top:3px;
	display:block;
}

/* checkout */
::-webkit-input-placeholder {
	color:rgba(0,0,0,0.4) !important;
}
:-moz-placeholder { /* Firefox 18- */
   color:rgba(0,0,0,0.4) !important; 
}

::-moz-placeholder {  /* Firefox 19+ */
   color:rgba(0,0,0,0.4) !important;
}

:-ms-input-placeholder {  
   color:rgba(0,0,0,0.4) !important;
}
#mythyr-cart {
	width:94%;
	margin:25px auto;
	position:absolute;
	left:0;right:0;
}
#mythyr-cart.billing-data {
	position:relative;margin:0;
}
#mythyr-cart .cc-panel {
	float:left;width:65%;min-width:550px;border:2px solid rgba(0,0,0,0.25);margin-bottom:20px;padding:0;
}
#mythyr-cart .mythyr-signin {
	width:100%;border:2px solid rgba(0,0,0,0.25);margin-bottom:20px;padding:0;
}
#mythyr-cart .cc-panel ul, .mythyr-signin ul {
	list-style:none;margin:5px;
}
#mythyr-cart .cc-panel ul li, .mythyr-signin ul li {
	clear:both;position:relative;min-height:30px;padding:8px 10px 2px;
}
#mythyr-cart .cc-panel ul li + li, .mythyr-signin ul li + li {
	border-top:1px solid rgba(0,0,0,0.25);
}
#mythyr-cart .cc-panel ul li div:last-child, .mythyr-signin ul li div:last-child {
	display:none;
}
#mythyr-cart .cc-panel ul li[is-checked="true"] div:last-child, .mythyr-signin ul li[is-checked="true"] div:last-child {
	display:block;
}
#mythyr-cart .field-details {
	font-size: 12px;
	column-count: 2;
	display:none;
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
}
#mythyr-cart .field-details ul {
	margin-left:15px;
}
#mythyr-cart tr.selected {
	background-color:rgba(0,0,0,0.1) !important;
}
#mythyr-cart tr.selected  .field-details {
	display:block;
}
#mythyr-cart tr.selected td {
	vertical-align:top;
}
.mythyr-signin ul li label {
	margin-left:25px;font-weight:bold;font-family:'Open Sans Condensed';
}
.signin-prompt .mythyr-opener {
	display:none;
}
.signin-prompt .mythyr-signin ul li input[type="radio"] {
	display:none;
}
#mythyr-cart .cc-panel ul li input[type=checkbox], .mythyr-signin ul li input[type=radio] {
	position:absolute;top:9px;left:3px;
}

#mythyr-cart .cc-panel ul li label, #mythyr-cart .mythyr-signin ul li label {
	margin-left:25px;font-weight:bold;font-family:'Open Sans Condensed';
}

#mythyr-cart .cc-panel ul li .cc-icons {
	float:right;height:30px;
}

#mythyr-cart .mythyr-signin .form {
	margin-left:0; width:100%;
}

#mythyr-cart .mythyr-signin a.sign-out {
	float:right;padding: 8px 16px;margin: -5px -7px 0 0;
}

#mythyr-cart .mythyr-signin .form .icon-field {
	margin-right:20px;border-radius:0;margin-top:2px;background:transparent;display:inline-block !important;
}
#mythyr-cart .mythyr-signin .form .icon-field input {
	background:transparent;
}
#mythyr-cart .mythyr-signin .form .button {
	position: absolute;height: 20px;padding: 6px 12px 4px 3px;margin-top:2px;
}
#mythyr-cart .mythyr-signin .form .button .icon {
	font-size:20px;float:left;margin-right:8px;
}
#mythyr-cart .mythyr-signin .form {
	padding-left:20px;
}

#mythyr-cart .cc-panel .cc-ui {
	padding-left:20px;height:45px;
}
#mythyr-cart.billing-data .cc-ui {
	height:auto;
}
#mythyr-cart .cc-panel .cc-ui input[type="text"], #mythyr-cart .cc-panel .cc-ui select,
#mythyr-cart .cc-ui input[type="text"], #mythyr-cart .cc-ui select {
	font-size:1em;padding:3px 4px;
}
#mythyr-cart .cc-panel .cc-ui #discount-code {
	margin:10px 0 10px 5px;
}
#mythyr-cart .cc-panel .cc-ui input[type="text"].billing-state,
#mythyr-cart .cc-ui input[type="text"].billing-state {
	width:105px;margin:0 0px 0 10px;
}
#mythyr-cart .cc-panel .cc-ui input[type="text"]#discount-code:placeholder-shown {
	background-color:#f2652e;
}
#mythyr-cart .cc-panel .cc-ui [validate-fail], #mythyr-cart .mythyr-signin .form .icon-field input[validate-fail],
#mythyr-cart .cc-ui [validate-fail] {
	background-color:#f2652e;color:#fff;
}

#mythyr-cart .cc-panel ul li status, #mythyr-cart.billing-data status {
	color:#f2652e;
}
#mythyr-cart .cc-panel ul li status .is-success, #mythyr-cart.billing-data status .is-success {
	color:#55964c;
}
#mythyr-cart .cc-panel .cc-ui .icon, #mythyr-cart .cc-panel .cc-ui div {
	float:left;
}
#mythyr-cart .cc-panel .cc-ui .icon,
#mythyr-cart .cc-ui .icon {
	font-size: 30px;margin: 0px 8px 2px 8px
}
#mythyr-cart .cc-panel .cc-ui select, #mythyr-cart .cc-panel .cc-ui input,
#mythyr-cart .cc-ui select, #mythyr-cart .cc-ui input {
	background:transparent;border:1px solid rgba(0,0,0,0.5);
}
#mythyr-cart .cc-panel .cc-ui label,
#mythyr-cart .cc-ui label {
	font-weight:bold;margin-left:10px;font-family:'Open Sans Condensed';
}
#mythyr-cart table {
	border-collapse:collapse;
	width:94%;
	float:left;
	margin-bottom:20px;
}
#mythyr-cart table.cart-tbl {
	width:65%;
}
#mythyr-cart table tbody td {
	padding:15px 4px;vertical-align:middle;text-align:center;
	border-bottom:1px solid rgba(0,0,0,0.3);
	border-top:1px solid rgba(0,0,0,0.4);
}

#mythyr-cart table td label {
	font-weight:bold;font-size:1em;
}
#mythyr-cart table td p {
	font-size:0.9em;
}
#mythyr-cart table tbody tr:nth-child(odd) {
	background-color:rgba(0,0,0,0.05);
}
/* cc-address styles */
#mythyr-cart table.cc-address-tbl {
	margin-bottom:5px;
}
#mythyr-cart table.cc-address-tbl tbody td, #mythyr-cart table.cc-address-tbl tbody tr {
	background:transparent !important;border:none !important;padding:5px;text-align:left;
}
#mythyr-cart table.cc-address-tbl tbody td input[type="text"] {
	width:100%;margin:0;
}
#mythyr-cart table.cc-address-tbl tbody td.exp-td div {
	width:150px;float:right;
}
#mythyr-cart table.cc-address-tbl tbody td.exp-td label {
	display:block;
}
#mythyr-cart table.cc-address-tbl tbody td.cvv-td div {
	float:right;width:50px;
}
#mythyr-cart table.cc-address-tbl tbody td.cvv-td label {
	display:block;
}
#mythyr-cart table.cc-address-tbl tbody td.cvv-td input {
	width:50px;
}
#mythyr-cart table.cc-address-tbl tbody td label {
	margin-left:0 !important;
}
/* end cc address */
#mythyr-cart table td:nth-child(2) {
	text-align:left;border-left:none;
}
#mythyr-cart table tbody td:first-child .icon {
	font-size:30px;color:#55964c;
}
#mythyr-cart table tfoot td {
	padding:20px 0 0;
	text-align:center;
}
#mythyr-cart table td a {
	cursor:pointer;color:#f2652e;
}
#mythyr-cart table tbody td + td {
	border-left:1px solid rgba(0,0,0,0.05);
}
#mythyr-cart .summary-panel {
	width: 30%;
	float:right;
	min-width:300px;
	margin-bottom:20px;
}
#mythyr-cart .summary-panel hr {
	border-color:rgba(0,0,0,0.25);
	margin:5px;
}
#mythyr-cart .summary-panel h2 {
	text-align:center;
	border:2px solid rgba(0,0,0,0.8);
	border-bottom:none;
	padding:10px 0;
}
#mythyr-cart .summary-panel h2.order-total {
	border-bottom:2px solid rgba(0,0,0,0.8);
	border-top:none;
	padding-top:0;
	color:#f2652e;
}
#mythyr-cart .summary-panel h2.order-total[order-complete="true"] {
	color:#55964c;
}
#mythyr-cart .summary-panel ul {
	list-style:none;
	border:2px solid rgba(0,0,0,0.8);
	border-top:none;
	border-bottom:none;
}
#mythyr-cart .summary-panel ul li {
	padding:4px 8px;min-height:16px;
}
#mythyr-cart .summary-panel ul li.total-row {
	font-weight: bold;
}
#mythyr-cart .summary-panel ul li[tax-row] {
	font-weight:bold;color:rgba(96, 72, 114,1);
}
#mythyr-cart .summary-panel ul li[tax-row="sub"] {
	font-size: 12px;
	color: rgba(96, 72, 114,0.7);
	padding: 0 8px 0 30px
}
#mythyr-cart .summary-panel ul li[tax-row="sub"] .icon {
	margin-right:5px;
}
#mythyr-cart .summary-panel ul li.discounts-applied {
	font-weight: bold;color:#55964c;
}
#mythyr-cart .summary-panel ul li.summary-rule {
	min-height:8px;
}
#mythyr-cart .summary-panel ul li label, #mythyr-cart .summary-panel ul li data {
	display:inline-block;width:45%;float:left;
}
#mythyr-cart .summary-panel ul li data {
	float:right;text-align:right;
}
#mythyr-cart .summary-panel .order-hed {
	background-color:rgba(0,0,0,0.8);
	height:50px;
	border-radius:10px 10px 0 0;
	position:relative;
}
#mythyr-cart .summary-panel .order-hed a.button {
	position:absolute;margin:auto auto;left:0;right:0;top:0;bottom:0;width:75%;height:16px;display:inline-block;padding:7px;
}
#mythyr-cart .summary-panel .order-foot {
	background-color:rgba(0,0,0,0.8);
	height:20px;
	border-radius:0 0 10px 10px;
}
#mythyr-cart .return-to-origin {
	clear:both;width:100%;min-width:550px;background:rgba(0,0,0,0.1);text-align:center;padding:20px 0;margin-top:20px;font-weight:bold;margin-bottom:40px;
}
#mythyr-cart #forgot-password-link {
	margin-top:-10px;display:block;margin-bottom:10px;
}

#mythyr-cart .mobile-btn {
	display:none;
}

#orders-table table {
	border-collapse:collapse;
	width:100%;
	font-size: 0.8em;
	font-family: 'Open Sans', sans-serif;
}
#orders-table table thead tr {
	border-bottom:1px solid rgba(0,0,0,0.3);
}
#orders-table table thead tr th {
	font-family: 'Open Sans Condensed';
	text-transform: uppercase;
	font-weight: bold;
	border-bottom: 1px solid #555;
	padding: 10px 5px;
	color: #000;
	font-size:12px;
}

#orders-table table tr + tr {
	border-top:1px solid rgba(0,0,0,0.3);
}
#orders-table table tr td, #orders-table table tr th {
	padding:10px 5px;
}
#orders-table table tr td:first-child, #orders-table table tr th:first-child {
	width:5%;text-align:center;
}
#orders-table table tr td:nth-child(5), #orders-table table tr th:nth-child(5) {
	width:15%;text-align:center;
}
#orders-table table tr td:last-child {
	text-align:right;padding-right:10px;width:200px;
}
#orders-table table tr td a.button {
	margin-right: 0;
	padding: 6px 3px;
	width: 130px;
	text-align: left;
	padding-left: 15px;
	display: block;
}
#orders-table table tr td.icon-td {
	position:relative;
}
#orders-table table tr td.icon-td a {
	font-size:25px;position:absolute;display:inline-block;margin:20px auto;left:0;right:0;
}
#orders-table table tr td .order-lists a.button {
	width:100%;text-align:center;
}
#orders-table.myorders-view table tr td:last-child a.button {
	margin:0 auto;
}
#orders-table table tr td a.button + a.button {
	margin-top:7px;
}
#orders-table table tr td ul {
	margin-left:20px;
	list-style:none;
	margin:0;
}
#orders-table table tr td ul li + li {
	margin-top:8px;
}
#orders-table ul.order-lists {
	list-style:none;display:inline-block;
}
#orders-table ul.order-lists li {
	display:block;
	margin:3px 0;
	border-radius:4px;
	text-align:center;
	padding:3px;
	font-size:11px;
	width:200px;
	cursor:pointer;
}
#orders-table ul.order-lists li label {
	font-weight:bold;
}
#orders-table ul.order-lists li a.button {
	border:none;padding:0;background-color:transparent;
}

.LDATA_formConsoleTools .contentNode.listdata table tr td a.upgrade-order-alert {
	background-color: #F2652E;
	border-radius: 18px;
	box-shadow: 0px 0px 10px 3px rgba(255, 255, 190, .19);
	color: #fff;
	display: inline-block;
	position: relative;
	width: 19px;
	height: 19px;
	margin-top: -7px;
	margin-left: 3px;
}
.LDATA_formConsoleTools .contentNode.listdata table tr td a.upgrade-order-alert .icon {
	font-size: 11px;
	position: absolute;
	margin: auto;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: block;
	width: 14px;
	height: 12px;
}

#LDATA_savewarning.is-success {
	background-color:#BED886;
}
#LDATA_savewarning.is-success p {
	color:#222;
}
#LDATA_savewarning.is-success a.savelink, #LDATA_savewarning.is-success a:link, #LDATA_savewarning.is-success a:visited {
	color:#000;
}

#mythyr-inbox, #mero-submission-details {
	position:absolute;
	padding:10px;
	height:210px;
	top:40px;
}

#mythyr-inbox ul {
	list-style: none;
	overflow-y: auto;
	height: 185px;
	width: 100%;
	margin-top: 0;
}
#mythyr-inbox ul.disabled {
	opacity:0.5;
}
#mythyr-inbox ul.header-ul {
	height:25px;overflow:hidden;
}
#mythyr-inbox ul li {
	cursor:pointer;
	font-family: 'Open Sans';
	font-size: 14px;
	color:#666;
	padding: 2px 10px;
	position:relative;
}
#mythyr-inbox ul li jobtyp {
	width: 12px;
    	height: 12px;
    	display: inline-block;
    	border-radius: 6px;
    	margin: 5px 5px 0 0;
    	float: left;
	background-color:#808080;
}
#mythyr-inbox ul li[job-typ="task"] jobtyp {
	background-color:#6b4e7c;
}
#mythyr-inbox ul li[job-typ="import"] jobtyp {
	background-color:#699ACB;
}
#mythyr-inbox ul li[job-typ="sync"] jobtyp {
	background-color:#f93;
}
#mythyr-inbox ul li date, #mythyr-inbox ul li label, #mythyr-inbox ul li list, #mythyr-inbox ul li jobtyp {
	cursor:pointer;
}
#mythyr-inbox ul li date {
	float:right;
}

#mythyr-inbox ul li label {
	position:absolute;left:0;right:0;margin:0 auto;width:200px;text-align:center;
}
#mythyr-inbox ul.header-ul li {
	color:#444;font-weight:bold;
}
#mythyr-inbox ul.header-ul li date {
	width:150px;text-align:center;
}
#mythyr-inbox ul.header-ul li list {
	padding-left:18px;
}
#mythyr-inbox ul li.selected {
	font-weight:bold;color:#fff;
	background-color:rgba(112,112,112,0.6);//#707070;
}
#mythyr-inbox {
	width:60%;
	background-color: #BED886;
	left:0;
}
#mero-submission-details {
	width:35%;
	background-color: rgba(0,0,0,0.2);
	right:0;
}
#mero-inbox-module {
	position:relative;
	height:270px;
	margin-bottom:16px;
	font-family:'Open Sans Condensed';
}
#mero-inbox-module h2 {
	height: 30px;margin-bottom:0;
}
#mero-inbox-module h1 {
	font-size:22px;
}
.mero-inbox-frame tr[new-rec="false"] .data-altered,
.mero-tasks-frame tr[new-rec="false"] .data-altered {
	color:#f2652e;font-weight:bold;font-style:italic;
}

.search-form {
	margin-top:20px;background:#BED886;padding:20px;
}
.search-form table.search-table {
	width:100%;
}
.search-form table.search-table tr {
	background:transparent !important;
}
.search-form table.search-table tr td {
	padding:0;
}
.search-form .label-lookup-field .LDATA_lookup {
	padding: 2px 4px;background-color:#eee;
}
.search-form .LDATA_lookup .icon_button.delete {
	right: 2px;
	top: 3px;
	font-size: 18px;
}
.search-form input[type="date"] {
	border: 1px solid #999;
	background-color: #eee;
	border-radius: 2px;
	padding: 2px 4px;
}
.search-form label {
	display:block;font-weight:bold;font-family:'Open Sans Condensed';
}
.search-form .form-buttons {
	text-align:right; margin-top:15px;margin-right:18px;
}
.list-wrapper a[sort-by]:hover {
	text-decoration:underline;cursor:pointer !important;
}

.list-nav-bar {
	height:45px;background-color:#699acb;margin-top:20px;position:relative;color:#fff;
}

.list-nav-bar .LDATA_scrollerDiv {
	position: absolute;
    left: 0;
    top: 6px;
    width: 265px;
    text-align: center;
    right: 0;
    margin: 0 auto;
}
.list-nav-bar .buttons-left a {
	cursor:pointer;
}
.list-nav-bar .buttons-left {
	float:left;margin:7px;
}
.list-nav-bar .buttons-left h3 {
	margin:3px;
}
.list-nav-bar .buttons-left h3 [data-hint] {
	text-transform:none;
}
.list-nav-bar .hint--right:before {
	border-right-color:#BED886;
}
.list-nav-bar .hint--left:before {
	border-left-color:#BED886;
}
.list-nav-bar [data-hint]:after {
	background: #BED886;
	color: #000;
}
.list-nav-bar .buttons-right {
	float:right;margin:7px;
}
.list-nav-bar .LDATA_scrollerDiv .LDATA_scrollStatus {
	margin: 6px 8px 0;
	color: #fff;
	display: inline-block;
	font-size: 16px;
}
.list-nav-bar .LDATA_scrollerDiv .LDATA_scrollStatus span {
	float:left;
}

.list-nav-bar .LDATA_scrollerDiv .icon, .list-nav-bar .buttons-right .icon {
	font-size: 27px;
	margin: 0;
	display: inline-block;
	width: 27px;
	height: 27px;
	line-height: 32px;
	margin-left:3px;
}
.list-nav-bar .LDATA_scrollerDiv .icon.disabled {
	opacity:0.4;
}

span.stepNum {
	display: inline-block;
	border-radius: 12px;
	background-color: #707070;
	color: white;
	width: 22px;
	height: 22px;
	font-size: 17px;
	line-height: 22px;
	text-align: center;
	float: left;
	margin-top: 5px;
	margin-right: 7px;
}

img#miniLoader {
	margin: 5% auto;
	width: 50px;
	display: block;
}
#qView {
	height:164px;
	padding-top:15px;
	position:relative;
}
#tasks-module #qView {
	height:205px;
}

#qView a.button {
	position:absolute;
	bottom:0;
}
#qView a.button.print {
	left:0;
}

#qView a.button.delete {
	left:130px;
}

#qView label {
	font-weight: bold; display:block;;
}
#qView data {
	display:block;
}
#mero-inbox-module h1 {
	font-size: 22px;
}

a.icon-linkedin, a.icon-twitter, a.icon-facebook2, a.icon-instagram {
	margin-left: 5px;cursor: pointer;color: #0077B5;font-size: 20px;margin-top: -4px;text-decoration:none !important;
}
a.icon-twitter {
	color:#0084FF;
}
a.icon-facebook2 {
	color:#3b5998;
}
a.icon-instagram {
	color:#8a3ab9;
}
.LDATA_resultFrame .LDATA_resultTable tbody tr.LDATA_resultRow div.LDATA_rankNumber, 
#main-content .list-wrapper td [field-key="rank-number"],
#main-content .list-wrapper td [field-key="row-number"] {
	background-color: rgba(0,0,0,0.8);
	border-radius: 100%;
	display: block;
	width: 25px;
	height: 25px;
	padding: 0;
	text-align: center;
	color: #fff;
	line-height: 25px;
	letter-spacing:-1px;
	font-size:18px;
}
#LDATA_SUBMIT .LDATA_resultTable .LDATA_rankNumber, #LDATA_SUBMIT .LDATA_resultTable .layout-logo {
	display:none;
}
#LDATA_SUBMIT .LDATA_resultTable tr.LDATA_resultRow td:nth-child(n+6) {
	display:none;
}
#LDATA_SUBMIT .LDATA_resultTable thead {
	display:none;
}
#LDATA_SUBMIT .submit-intro-txt {
	padding:10px;background-color:rgba(0,0,0,0.2);font-size:14px;margin-bottom:15px;
}
.LDATA_resultFrame .LDATA_resultTable tr.LDATA_resultRow div.LDATA_rankNumber + .LDATA_rankNumber.index-rank,
#main-content .list-wrapper td [field-key="index-rank"] {
	font-family:'Open Sans Condensed';color:rgba(0,0,0,0.8);background:none;font-size:18px;font-weight:bold;
}
#main-content .list-wrapper th [field-key="rank-number"] + [field-key="index-rank"] {
	display:block;font-size:11px;color:rgba(0,0,0,0.8);
}
.LDATA_resultFrame .LDATA_resultTable tr.LDATA_resultRow div.LDATA_rankNumber.index-rank:empty,
#main-content .list-wrapper [field-key="index-rank"]:empty {
	display:none !important;
}
.LDATA_resultTable a.icon-linkedin, .LDATA_resultTable a.icon-twitter, .LDATA_resultTable a.icon-instagram, .LDATA_resultTable a.icon-facebook2 {
	position:relative;
}
a.icon-linkedin:hover, a.icon-twitter:hover, a.icon-instagram:hover, a.icon-facebook2:hover {
	text-decoration:none !important;
}
xxx.list-container [api-src-fld] + [api-src-fld] {
	margin-left:25px;
}

.form .icon-field + #LDATA_savewarning {
	margin-top:-3px;
}
.console #LDATA_savewarning p {
	padding:5px 8px;text-align:left;
}

.progress-bar {
	width:100%;
	height: 8px;
	border:1px solid #222;
}

.progress-bar-status {
	height:100%;background-color:rgba(0,0,0,0.2);width:0;
}
header .hint:after, header [data-hint]:after {
    background: #BED886;
    color: #000;
}
header .hint--left:before {
	border-left-color:#BED886;
}
header .hint--right:before {
	border-right-color:#BED886;
}
/* tasks / templates */
#template-body h2 {
	color:#fff;
}
#template-body h4 {
	border-bottom:1px solid #fff;margin-bottom:15px;padding-bottom:7px;
}
#template-body h4 a.survey-pf {
	text-decoration:none;color:#fff;float:right;
}
#template-body h4 .q-count {
	color:#f2652e;
}
#template-body .letter-toggler {
	height:25px;margin-bottom:8px;position:relative;padding-left:25px;cursor:pointer;
}
#template-body .letter-toggler label { font-weight:bold;text-decoration:underline;}
#template-body .letter-toggler[is-open="false"] + .letter-body {display:none;}
#template-body .letter-toggler .icon {
	font-size:25px;position:absolute;left:0;top:0;
}
#template-body .letter-toggler[is-open="false"] .icon:before {
    content: "\edc8";
}
#template-body .letter-toggler[is-open="true"] .icon:before {
    content: "\edc9";
}
#template-body {
	color:#fff;padding:30px;position: fixed;width: 290px;
}
#template-body.survey-mode {
	position:relative;
}
#template-body p + p {
	margin:10px 0 0 0;
}
#template-body a {
	cursor:pointer; font-weight:bold;opacity:0.8;text-decoration:underline;
}
#template-body a:hover {
	opacity:1;
}
#template-body ul.lookup-links {
	margin-top:0;
}
#template-body ul.lookup-links [lookup-status="error"] {
	cursor:default;opacity:0.3 !important;
}
#template-body ul.lookup-links [lookup-status="zero"] {
	color:#f2652e;
}

/* tasks */
[mero-content="onscreenalerts"] + [mero-content="assignedtasks"] #assigned-tasks .task-tbl {
	margin-top:0;
}
#assigned-tasks, #onscreen-alerts {
	width:100%;font-size:14px;
}
#assigned-tasks .task-tbl, #onscreen-alerts .alert-tbl {
	width:94%;border-collapse: collapse;margin:20px auto 0;
}
#assigned-tasks .task-tbl .alert-icon, #onscreen-alerts .alert-tbl .alert-icon {
	font-size: 20px;
	position: absolute;
	margin: auto;
	top: 0;
	bottom: 0;
	left:15px;
	display:block;
	height:20px;
}
#assigned-tasks .task-tbl .msg-body, #onscreen-alerts .alert-tbl .msg-body {
	margin-left:50px;padding:10px 0;width:80%;
}
#assigned-tasks .task-tbl [task-id], #onscreen-alerts .alert-tbl [alert-id] {
	display:block;
	background:rgba(0,0,0,0.2);
	margin:8px 0 0;
	padding:10px;
	position:relative;
	border:2px solid #f2652e;
}
#onscreen-alerts .alert-tbl [alert-id][alert-typ="list"] {
	background-color:#BED886;
}
#onscreen-alerts .alert-tbl [alert-id][alert-typ="rec"] {
	background-color:#699ACB;
}
#assigned-tasks .task-tbl [task-id][task-count="0"] {
	opacity:0.5;
}
[mero-content="onscreenalerts"] + [mero-content="assignedtasks"] #assigned-tasks .task-tbl [task-id][task-count="0"] {
	display:none;
}
#assigned-tasks .task-tbl [task-id],
#onscreen-alerts .alert-tbl [alert-id] {
	min-height:30px;padding:3px 0;
}
#assigned-tasks .task-tbl [task-id] a, #onscreen-alerts .alert-tbl [alert-id] a {
	font-weight:bold;cursor:pointer;color:#15567c;
}
#onscreen-alerts .alert-tbl [alert-id] a:first-child, #assigned-tasks .task-tbl [task-id] a:first-child {
	text-transform:uppercase;
}
#onscreen-alerts .alert-tbl [alert-id] a[data-hint]:after {
	text-transform:none;
}
#assigned-tasks .task-tbl [task-id] a:hover, #onscreen-alerts .alert-tbl [alert-id] a:hover {
	text-decoration:underline;
}
#onscreen-alerts .delete-btn {
	position: absolute;
	margin: auto;
	top: 0;
	bottom: 0;
	right: 12px;
	display: block;
	height: 22px;
	width: 22px;
	font-size: 22px;
}
#onscreen-alerts .delete-btn:hover {
	text-decoration:none !important;
}
#assigned-tasks .task-count {
	padding: 3px;
	height: 22px;
	min-width: 22px;
	display: inline-block;
	text-align: center;
	line-height: 22px;
	position:absolute;
	margin:auto;
	top:0;bottom:0;right:10px;
}
#assigned-tasks .task-count.active {
	background: #f2652e;
	color: #fff;
	border-radius: 100%;
}
#task-list-box, #task-q, #task-q-details {
	float: left;
	padding:10px;
	height:250px;
}
#task-list-box {
	width:20%;
	background-color: #B2D270;
}
#task-list-box ul, #task-q ul {
	list-style: none;
	overflow-y: auto;
	height: 205px;
	width: 100%;
	margin-top: 10px;
}
#task-list-box ul li, #task-q ul li {
	cursor:pointer;
	padding: 2px 10px;
}

#task-list-box ul li a.icon_button { float:right; }
#task-list-box ul li.selected, #task-q ul li.selected {
	font-weight:bold;color:#fff;
	background-color:#707070;
}
#task-q {
	width:35%;
	background-color: rgba(0,0,0,0.25);
	margin: 0 2%;
}
#task-q-details {
	width:35%;
	background-color: rgba(0,0,0,0.1);
}
#tasks-module {
	margin-bottom:15px;
	font-family:'Open Sans Condensed';
}
#tasks-module h2 {
	height: 30px;margin-bottom:12px;
}
#tasks-module h1 input, #tasks-module h1 select {
	float:right;
}
#LDATA_taskEditor td[colspan="2"] .LDATA_textInput {
	width:93%;
}
#task-q-details a.button {
	position:absolute;
	bottom:0;
}
#task-q-details label {
	font-weight: bold; display:block;color:#707070;margin-top:5px;
}
#task-q-details data {
	display:block;
}
#tasks-module h1 {
	font-size: 22px;
}
#LDATA_taskEditor select.LDATA_textInput { width: 250px;height:25px;float:left; }

#LDATA_taskEditor textarea.LDATA_textInput { width: 250px; }
#LDATA_taskEditor .taskActions a.button { float:right; }
.taskActions {
	margin-top:10px;
}
.taskActions input {
	float:right;
}
#edit-task-qkey {
	background-color: #BED886;
	padding: 10px;
	border-radius: 5px;
	margin: 10px 0;
	font-size: 14px;
}
#edit-task-qkey .LDATA_label {margin-top:0;}
#qkeyTT {
	float: right;
	display: block;
	margin-top: 14px;
	margin-right: 5px;
}
.taskProperties select {
	display:block;
	width: 90%;
}

.list-prop-event-types {
	list-style: none;
	height: 75px;
	overflow-x: hidden;
	overflow-y: auto;
	border:1px solid #999;
	border-radius:2px;
	margin-top:2px;
}
.list-prop-event-types li {
	font-size:12px;
}
#editTaskAdminsTd select + select {
	margin-left:4px;
}
#LDATA_taskEditor [task-type-id="1"] #keywords-td,
#LDATA_taskEditor [task-type-id="1"] #multsubmit-td,
#LDATA_taskEditor [task-type-id="1"] #description-td {
	display:none;
}
/* google info window */
.google-info-window {
	margin-top:25px;background-color:#222;padding:3px 15px 15px;border-radius:7px;
	box-shadow:0px 0px 10px 3px rgba(255, 255, 255, .19);
}
.rec-summary.google-info-window {
	box-shadow:none;margin-top:7px;
}
.rec-summary-container a.details-open, .rec-summary.google-info-window a.details-open  {
	color:#fff;position:absolute;right:10px;top:0;cursor:pointer;font-size:22px;
}
.rec-summary-container a[mero-watcher] {
	position:relative;
	float:right;
	opacity:0.8;
	font-size:27px !important;
	margin-top:-3px;
}
.rec-summary-container a[mero-watcher="false"] {
	color:#fff !important;
}
.rec-summary-container a[mero-watcher="true"] {
	color:#BED886 !important;
}
.google-info-window a.details-open {
	position:relative;display:inline-block;margin-left:4px;color:#fff;
}
a.details-open[details-listid=""] {
	display:none;
}
.rec-summary-container .rec-summary {
	position:fixed;width:315px;
}
.google-info-window h2 {
	color:#fff !important;font-size:20px;text-transform:uppercase;
}
.rec-summary.google-info-window h2 {
	margin-bottom:7px;
}
.google-info-window .peers-label {
	color: #fff;
	margin-top: 10px;
	display: block;
	font-weight: bold;
	font-family: 'Open Sans Condensed';
	text-transform: uppercase;
}
.google-info-window .peers-label + ul {
	list-style:none;
	color:#fff;
	font-size:14px;
}
.google-info-window .pointer-mask {
	position:absolute;top:0;right:177px;
}

.google-info-window logo:empty { display:none; }
.google-info-window logo {
	float:right;height:100px;width:100px;
}
.google-info-window logo img {width:100%;}
.google-info-window logo + .widget-details {
	min-height:100px;
}
.google-info-window address, .google-info-window phone, .google-info-window website, .google-info-window social {
	display:block;color:#fff;font-size:14px;
}
.google-info-window address a, .google-info-window phone a, .google-info-window website a, .google-info-window social a {
	color:#fff;
}

.google-info-window social.klout {
	height: 25px;
	width: 96px;
	background: url(/images/klout-details-logo.png) no-repeat 35px 6px;
	position: relative;
}
.google-info-window social.klout label {
	position: absolute;
	background: url(/images/klout-score-flag.png) no-repeat 0 0;
	display: inline-block;
	width: 30px;
	height: 27px;
	font-size: 17px;
	text-align: center;
	font-weight: bold;
	letter-spacing: -1px;
	font-family:'Open Sans Condensed';
}

.google-info-window address span.icon, .google-info-window phone span.icon, .google-info-window website span.icon, .google-info-window social span.icon {
	margin-right:5px;margin-top:5px; text-decoration:none;color:#fff;
}
.google-info-window ul.rec-lists {
	list-style:none;padding:0;
}
.google-info-window ul.rec-lists li {
	position:relative;font-size:14px;color:#fff;
}
.google-info-window ul.rec-lists li a {
	color:#fff;
}
.google-info-window ul.rec-lists li rank, .google-info-window ul.rec-lists li label {
	font-weight:bold;
}
.google-info-window ul.rec-lists li rank {
	color:#BED886;
}
/* resolve details */
[mrec-id] {
	cursor:pointer;
	text-decoration:none;
	color: #15567c;
	font-weight:bold;
}
[mrec-id]:hover {
	color:#03314C;
}
.google-info-window.mythyr-details[internal-display="false"] h2 {
	font-size:15px;height:25px;padding:3px 0;text-transform:uppercase;border-bottom:1px solid #fff;margin-bottom:4px;margin-top:0;
	line-height:18px;
}
.google-info-window.mythyr-details h2 img.mythyr-logo {
	height: 17px;
	margin-right: 5px;
	margin-top: 0px;
	float: left;
}
.google-info-window.mythyr-details h3 {
	color:#fff;font-size:20px;margin:0;line-height:22px;
}
.mythyr-details[arrow-box]:after, .mythyr-details[arrow-box]:before {
	top:100px;
}
.mythyr-details {
	position:absolute;
	width:350px;
	background-color:#383838 !important;
	text-align:left;
	height:auto;
	padding:7px;
	font-size:14px;
	box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3);
	z-index:1000001;
}
.mythyr-details-close {
	color: #fff !important;
	font-size: 15px;
	position: absolute;
	right: 14px;
	cursor: pointer;
}
/* end info window */
/* blog */
.blog-hed {
	background:rgba(0,0,0,0.3);
	height:50px;
	margin-top:-5px;
}
.blog-hed h1 {
	opacity:0.6;padding-top:3px;
}
.blog-hed h1 span {
	padding-left:8px;
}
#blog-posts, .blog-hed h1 {
	width:94%;margin:0 auto;
}
.blog-entry {
	padding:8px 8px 16px 8px;
}
.blog-entry + .blog-entry {
	border-top:1px solid rgba(0,0,0,0.6);
}
.blog-entry .blog-attr label {
	opacity:0.9;margin-right:5px;
}
.blog-entry .blog-attr label[byline-data=""] {
	display:none;
}
.blog-entry .blog-attr .blog-slash {
	display:inline-block;margin:0 8px;
}
.blog-entry .blog-attr data:empty + .blog-slash {
	display:none;
}
.blog-entry .blog-content {
	padding-top:10px;
}
.blog-entry .blog-content .detail-link {
	text-decoration: none;
	color: #15567c;
	cursor:pointer;
}
.blog-entry .blog-content .detail-link:hover {
	text-decoration: underline;
}
.blog-entry .blog-content p + p {
	padding-top:10px;
}
/* end blog */

/* begin mini-cart */
#ldata-mini-cart {
	background-color:#f8f8f8;border:1px solid #222;border-radius:6px;box-shadow:2px 2px 10px #222;font-family:helvetica, arial, sans serif;width:380px;height:auto;position:absolute;z-index:1000;overflow:hidden;
}
#ldata-mini-cart table {
	width:100%;border-collapse:collapse;
}
#ldata-mini-cart table tr td {
	border-bottom:1px solid #777;
}
#ldata-mini-cart table td, #ldata-mini-cart table th {
	font-size:14px;text-align:left;padding:8px 0 8px 6px;
}
#ldata-mini-cart table td:last-child {
	width:10%;vertical-align:middle;
}
#ldata-mini-cart table td:first-child {
	width:70%;
}
#ldata-mini-cart .hd {
	width:100%;height:30px;background-color:#222;text-align:center;position:relative;padding:0;
}
#ldata-mini-cart .hd .icon {
	position:absolute;left:7px;top:3px;font-size:20px;color:#fff;
}
#ldata-mini-cart .hd .title {
	color: #fff;
	padding: 2px;
	display: block;
	font-size: 17px;

}
#ldata-mini-cart .bd {text-align:center;}
#ldata-cart-checkout {
	display:inline-block;width:75%;padding:4px;background-color:#222;color:#fff;cursor:pointer;text-align:center;margin:20px;opacity:0.8;border-radius:6px;text-decoration:none;font-weight:bold;
}
#ldata-cart-checkout:hover {
	opacity:1;
}
.list-container table.mythyr-estore tbody tr.in-cart {
	background-color:rgba(0,0,0,0.2);
}
.list-container table.mythyr-estore tbody tr.in-cart .add-to-cart {
	display:none;
}
.list-container table.mythyr-estore tbody tr.in-cart td:first-child .icon:before {
	content: "\ed6f" !important;
}
/* end mini-cart */

/* begin e-store */
#main-content .list-container.e-store table [field-key="estore-name"] {
	text-transform: uppercase;
	font-size: 1em;
	font-weight:bold;
}
#main-content .list-container.e-store .list-wrapper {
	margin-top:5px;
}
#main-content .list-container.e-store table td, #main-content .list-container.e-store table th {
	text-align:left;
}
#main-content .list-container.e-store table tbody tr td {
	border-top:1px solid #888;
}
#main-content .list-container.e-store table td {
	border:none;
}
#main-content .list-container.e-store table td.error-cell {
	border-bottom:1px solid #999;text-align:center;
}
#main-content .list-container.e-store table td.error-cell:empty {
	height:0;padding:0;
}
#main-content .list-container.e-store table td.error-cell #mythyr-error {
	float:none;width:60%;
}
#main-content .list-container.e-store table td .icon {
	cursor:pointer;
	text-decoration:none;
	display:inline-block;
	padding:8px;
	background-color:#fff;
	font-size: 30px;
	border-radius:100%;
}
#main-content .list-container.e-store table td.price-cell {
	text-align:center;vertical-align:middle;
}
#main-content .list-container.e-store table td .price-box {
	display: inline-block;
	padding: 8px;
	font-size: 16px;
	font-weight:bold;
}
#main-content .list-container.e-store table td a {
	opacity:0.8;color:#000;
}
#main-content .list-container.e-store table td a:hover {
	opacity:1;
}
#main-content .list-container.e-store table td .icon.disabled {
	background-color:#888;
	opacity:0.2;
	cursor:default;
}
#main-content .list-container.e-store table td:first-child {
	text-align:center;vertical-align:middle;width:60px;
}
#main-content .list-container.e-store table td.icon-cell {
	text-align:right;width:120px;
}
#main-content .list-container.e-store table td.icon-cell .hint:after, #main-content .list-container.e-store table td.icon-cell [data-hint]:after {
	text-align:center;
}
#main-content .list-container.e-store table td:first-child .icon {
	font-size: 22px;
	background-color: #000;
	padding: 8px;
	border-radius: 10px;
	color: #fff;
}
#main-content .container_inner.ldata-upgrade-intro {
	margin-top:10px;margin-bottom:10px;
}
#main-content .container_inner.ldata-upgrade-intro p {
	font-size:15px;margin-top:7px;
}
#main-content .container_inner.ldata-upgrade-intro img {
	float:right;max-height:180px;margin-left:10px;
}
#main-content .container_inner.ldata-upgrade-intro .ldata-expandable {

}
#xxmain-content .container_inner.ldata-upgrade-intro .ldata-expandable[expanded-state="true"] {
	position:absolute;float:none;max-height:inherit;margin:auto auto;z-index:1000;
}
/* end e-store */

/* style checker */
#mero-style-wrapper .mero-stylecheck-ui {
	height: 27px;
	border: 1px solid #fff;
	display: inline-block;
	width: 58px;
	border-radius: 6px;
	position:relative;
	float:left;
	margin-top:1px;
}
#button_bar #mero-style-wrapper .icon_button {
	margin-left:6px;position:absolute;bottom:0;
}
#button_bar #mero-style-wrapper .icon_button.is-highlighted {
	opacity:1 !important;
}
#button_bar #mero-style-wrapper .icon_button + .icon_button {
	margin-left:12px;left:20px;
}
#button_bar #mero-style-wrapper .icon_button .icon {
	font-size:20px;width:15px;
}
span.mero-style-problem {
	background-color: #f2652e !important;
}
/* end style checker */

#LDATA_layoutNav.result-sizer {
	width:220px;z-index:10;
}
#LDATA_layoutNav.result-sizer .hd select {
	font-weight: bold;
	border: none;
	position: absolute;
	right: 5px;
	height: 25px;
	margin-top: 3px;
	background:#f8f8f8;
}
#LDATA_layoutNav.result-sizer .hd select:focus {
	color:#000;
}
#LDATA_layoutNav.result-sizer .bd .range-selector {
	padding:10px;text-align:center;
}
#LDATA_layoutNav.result-sizer .bd .range-selector span {
	font-size:14px;font-family:'Open Sans Condensed';display:inline-block;margin:0 6px;font-weight:bold;
}
#LDATA_layoutNav.result-sizer .bd input.LDATA_textInput {
	width:50px;
}
/* powered by */
#mythyr-powered-by {
	position:absolute;
	bottom:0;right:0;margin:0 30px 15px 0;
}
#mythyr-powered-by:empty {
	display:none;
}
#mythyr-powered-by:not(:empty) + .list-container {
	padding-bottom:90px;
}
/* d3/c3 */
#ldl-d3-chart .c3-chart-line.c3-target-peer-avg .c3-line {
	stroke-dasharray:5,5;
}
#ldl-d3-chart .c3-chart-line.c3-target-peer-avg circle {
	opacity:0 !important;
}
#ldl-d3-chart .c3-tooltip-container table tr {
	border:none;background:transparent;
}
#ldl-d3-chart .c3-tooltip-container th {
	background:#222;
}
#ldl-d3-chart .c3-tooltip-container th, #ldl-d3-chart .c3-tooltip-container td {
	border:none !important;
}
@media (max-width: 900px) {
	[mero-content="adsview"] {
		width: 94%;
		position: relative;
		margin: 0 auto;
	}
	#main-content .list-container .list-title {
		width:100%;
	}
	.container_inner {
		width:100%;
	}
	.rec-typ-searcher + h2 {
		display:none;
	}
	.container_inner.text-content {
		padding:30px 30px;width:auto;
	}
	h1#logo.mythyr img {
		position: absolute;
		margin: 0 auto;
		left: 0;
		right: 0;
	}
	.load_saved_inner .label-lookup-field .selectNode, .load_saved_inner .label-lookup-field .LDATA_lookup {
		width:100%;
	}
	.admin-nav .nav-right {
		width:120px;
	}
	.admin-nav a.navicon.dtools, .admin-nav a.navicon.calendar {
		display:none;
	}
	.admin-nav .nav-left {
		width:125px;
	}
	/*navconsole .nav-console .mythyr-console-element.scroller-Prev, navconsole .nav-console .mythyr-console-element.scroller-Next,*/
	navconsole .nav-console .mythyr-console-element.disabled,
	navconsole .nav-console .mythyr-console-element.active,
	navconsole .nav-console .mythyr-console-element.bar,
	navconsole .nav-console .mythyr-console-element.download-list,
	navconsole .nav-console .mythyr-console-element.list-templates,
	navconsole .nav-console .mythyr-console-element.save-form {
		display:none;
	}
	navconsole .nav-console .mythyr-console-element.update {
		float:none;position:relative;right:0;
	}
	navconsole .nav-console .mythyr-console-element.create-rec {
		float:none;position:relative;right:0 !important;
	}
	navconsole .nav-console .mythyr-console-element {
		width:6%;max-width:35px;
	}
	navconsole .nav-console .mythyr-console-element span.icon {
		font-size:27px;
	}
	navconsole .nav-console .mythyr-console-element.disabled.scroller-Prev,
	navconsole .nav-console .mythyr-console-element.disabled.scroller-Next {
		display:block;
	}
	.meroveus-skin .recordDetails[embedded="true"] .bd .LDATA_formBody {
		padding: 3px 3px 20px 15px;
	}
	#container_header .mythyr-hed-icons {
		display:block;
		width:100%;
		text-align:center;
		padding-top:35px;
	}

	[mero-href="adminhed"] #container_header .mythyr-hed-icons {
		display:none;
	}
	[mero-href="adminhed"] #container_header.main-hed .mythyr-hed-icons {
		display:block;
	}

	#container_header .navicon {
		float:none;
	}

	#container_header .navicon[mythyr-newspaper] {
		display:none;
	}

	#main-content h1, #main-content h2 {
		text-align:center;
	}

	#main-content .list-container {
		padding:5px 0 60px 0;width:100% !important;
	}

	#main-content .list-container table[rec-typ] tr td:nth-child(n+4), .list-container table[rec-typ] tr th:nth-child(n+4) { display:none; }
	
	#main-content[chart-type] .list-wrapper {
		float:none;width:100%;
	}
	#main-content[chart-type] .chart-node, #main-content .chart-hub, #main-content .chart-node {
		width:94%;margin:20px auto;float:none;
	}
	#customer-search-wrapper {
		width:94%;position:absolute;margin:38px auto 0 auto;left:0;right:0;
	}
	#main-content {
		padding-top:5px;width:100%;
	}
	#container_header {
		height:100px;
	}

	.rec-typ-searcher {
		width:100% !important;
	}
	
	.rec-typ-searcher {
		    float: none;margin: 0;width:100%;text-align: center;position:relative;left:0;right:0;height:40px;
	}

	.rec-typ-searcher > span, .rec-typ-searcher > select:empty {
		display:none !important;
	}
	.rec-typ-searcher > select {
		display:inline-block !important;width:100%;position:absolute;left:0;right:0;margin:0 auto;
		background: transparent;
		border: 1px solid #777;
		cursor:pointer;
	}

	#main-content .list-container .chart-node:first-child {
		margin-top:0;
	}
	#main-content .rec-typ-searcher + .list-container {
		padding-top:20px;
	}
	[list-toggler] {
		display:none;
	}
	[mero-href="mainhed"] #container_header {
		height:90px;
	}
	.LDATA_form.recordDetails[embedded="readonly"] .hd .title {
		display:none;
	}
	.LDATA_form.recordDetails[embedded="readonly"] .hd  #rec-image-holder {
		float:none;margin:0 auto;
	}
	.LDATA_form.recordDetails[embedded="readonly"] .dataTable tr td .dataCell {
		width:100% !important;
	}
	.main-nav, .inner-content {
	    width: 100% !important;
	    height: auto;
	}
	ul.sub-nav {
	    display: none;
	}
	ul.nav {
	    width: 100%;
	    height: inherit;
	}
	ul.nav li {
	    float: left;
	    width: 25%;
	    text-align: center;
	}
	ul.nav li a.main {
	    padding: 5px 0;
	    display: inline-block;
	    border: none;
	    width: 100%;
	    height: 100%;
	    border-left: 1px solid #ccc;
	}
	.subnav {
		display:none !important;
	}

	.console {
		margin: auto 0 !important;
		border: none;
		box-shadow: none;
		border-radius: 0;
		moz-border-radius: 0;
		width: 100%;
		height: 100% !important;
	}
	
	#quick-search-wrapper {
		width: 94%;
		margin-top: -56px;
		z-index: 100;
	}
	
	header img.logo {
		margin:10px auto;left:0;right:0;
		
	}
	flinks {
		display:none;
	}
	.form .icon-field, #home-console a.button {
		width:94%;
	}
	#orders-table thead {
		display:none;
	}
	#orders-table table tr td {
		display:block;width:100% !important;
	}
	#orders-table table tr td:last-child {
		text-align:center;
	}
	#orders-table td a.button {
		width:94% !important;
	}
	#orders-table ul.order-lists {
		display:none;
	}
	#mythyr-cart table {
		width:100% !important;min-width:inherit;float:none;
	}
	#mythyr-cart table tr td {
		width:100%;display:block;border:none;
	}
	#mythyr-cart table.cart-tbl tr td:first-child, #mythyr-cart table.cart-tbl tr td:nth-child(3), #mythyr-cart table.cart-tbl tr td:nth-child(4) {
		display:none;
	}

	#mythyr-cart .cc-panel .cc-ui div {
		width:94%;
	}
	#mythyr-cart .mythyr-signin .form .button.sign-in, #mythyr-cart .mythyr-signin .form .button.sign-up {
		position: relative;
		float: right;
		margin-bottom: 10px;
		margin-right: 25px;
	}
	#mythyr-cart .mobile-btn {
		display:block;
	}

	#mythyr-cart .mobile-btn + a {
		display:none;
	}
	
	#mythyr-inbox {
		top:20px;
	}
	#mythyr-inbox, #mero-submission-details {
		width:96%;position:relative;top:20px;
	}
	#mythyr-inbox ul li label {
		display:none;
	}
	#mero-submission-details {
		margin-top:10px;height:160px;
	}
	#mero-submission-details h2 {
		display:none;
	}
	#mero-submission-details #qView {
		height:145px;
	}
	#mero-inbox-module {
		height:470px;
	}
	#mythyr-cart .cc-panel, #mythyr-cart .summary-panel {
		width:100%;float:none;min-width:inherit;
	}
	#mythyr-cart .return-to-origin {
		min-width:inherit;
	}
	#mythyr-cart table.cc-address-tbl tbody td.cvv-td div, #mythyr-cart table.cc-address-tbl tbody td.exp-td div {
		float:none;width:100%;
	}
	#mythyr-cart .cc-panel .cc-ui select {
		width:50%;
	}
	#mythyr-cart table.cc-address-tbl tbody td input[type="text"] {
		width:100% !important;margin:0 !important;
	}
	#main-content .list-wrapper.all-lists thead {
		display:none;
	}
	#main-content .list-wrapper.all-lists tr td:first-child a[list-view] {
	}
	#main-content .list-wrapper.all-lists td {
		display:block;width:100%;border:none;text-align:center;
	}
	#main-content .list-wrapper.all-lists td:nth-child(n+2) {
		display:none;
	}
	.rec-alerts {
		width:100% !important;
	}
	.LDATA_form .LDATA_recordLog {
		display:none;
	}
	.LDATA_form .LDATA_syncMgrFrame a.button {
		display:inline-block;margin-top:2px;margin-bottom:3px;
	}
	.LDATA_form .LDATA_syncMgrFrame ul li .nav a.button + a.button {
		margin-left:0;
	}
	.LDATA_form .LDATA_syncMgrFrame ul li input[type=text] {
		width:50%;
	}
	.LDATA_form .LDATA_syncMgrFrame ul li input[type=text] + input[type=text] {
		margin-top:3px;
	}
	.LDATA_form div.LDATA_tab.admintools {
		display:none;
	}
	
	.LDATA_image-ui .img-url-wrapper input.LDATA_textInput {
		width:calc(60% - 32px);
	}
	.LDATA_image-ui .upload-progress {
		width:60%;
	}

	.mythyr-filter-ui ul.filter-criteria, .mythyr-filter-ui .filter-ui-save, .mythyr-filter-ui [delete-report-id], .mythyr-filter-ui a.button {
		display:none !important;
	}
	.mythyr-filter-ui[report-count="0"] {
		display:none;
	}

	.main-hed #quick-search-wrapper {
		display:none;
	}
	.rec-summary-container {
		display:none;
	}
	.LDATA_form.recordDetails[embedded="readonly"] #rec-image-holder {
		display:block;
	}
	[context="lists"] h1, [context="lists"] h2 {
		display:block;
	}
	#LDATA_layoutNav.result-sizer {
		display:none;
	}
	.mythyr-hed-icons #alert_indicator {
		display:none !important;
	}
	#main-content .h2-nav {
		position:relative;display:block;width:100%;text-align:center;
	}
	#main-content .list-title .h2-nav {
		right:0;top:0;
	}
	.mythyr-details {
		width:80%;
		margin:auto auto;
		left:0 !important;right:0;top:0 !important;bottom:0;
		position:fixed;
	}
	.mythyr-details[arrow-box]:before, .mythyr-details[arrow-box]:after {
		display:none;
	}
	.search-form.mail-logs .search-table tr td {
		width:100%;display:block;padding-top:10px;
	}
	table#mail-logs tr td, table#mail-logs tr th, table#mail-logs thead {
		display:none;	
	}
	table#mail-logs tr td:first-child, table#mail-logs tr td:last-child, table#mail-logs tr td:nth-child(2)  {
		display:table-cell;	
	}
	#mero-style-wrapper {
		display:none;
	}
	#orders-table.myorders-view table tbody tr td:first-child {
		display:none;
	}
	#orders-table.myorders-view table tr td:last-child a.button {
		width: 120px !important;
		text-align: center;
		padding-right: 20px;
	}
}
