.dmcss_login_form label { width: auto !important ; }
.dmcss_login_form #form_nav {
    border-bottom: none !important;
    float: none !important;
}
.login_div#wp-submit{
    background: #607afe;
    color: #fff;
    padding: 10px;
    font-size: 15px;
}
/*strato*/
/* 2023 */
#ldl-recview[preview-mode] .ldl-planholders-ui {
        display:none!important; /* remove the Plan Holders interface for non subscribers */
}
@media only screen and (max-width: 800px) {
    #main>.fusion-row {
        display: block !important;
    }
}
@media only screen and (max-width: 1024px) { /*MOBILE*/
    .avada-mobile-header-color-not-opaque .fusion-header-wrapper {
        position: relative !important;
    }
/* 2021 */
    body.fusion-blank-page #ldl-recview, body.fusion-blank-page .ldl-rec-watcher {
           width: 100% !important;
    }
}
/* 2021 */
body.fusion-blank-page #ldl-recview, body.fusion-blank-page .ldl-rec-watcher {
           width: 70%;
           margin: 0 auto;
}
/* END 2021 */
/*FOOTER*/
.cpp-footer p {
	font-size:12px;
	margin-bottom:0;
}
.cpp-footer-policies p {
	margin:0;
}
/*HOME*/
.ao-form button.ao-form-submit { /*REQUEST A TOUR FORM SUBMIT BUTTON*/
    cursor: pointer;
    background-image: linear-gradient(to top,#0073b5,#0073b5) !important;
    border-radius: 20px !important;
    text-transform: uppercase;
    font-size: 14px !important;
    font-weight: 600 !important;
    font-family: 'Source Sans Pro', Arial !important;
    letter-spacing: 1px;
    padding: 10px 20px 10px 20px !important;
}
.home #sliders-container {
	background-color: #152535 !important;
}
.tfs-slider .background-image {
	background-position: bottom !important;
}
#menu-user-menu li a:hover {
	border-bottom:thin dotted #004165 !important;
}
.fusion-content-widget-area .widget li a:before {
	display: none !important;
}
.projectcenter_recent li {
    font-size: 16px !important;
    line-height: 20px !important;
    padding-bottom: 16px !important;
}
.projectcenter_recent li a {
    cursor: pointer !important;
}
.projectcenter_recent li a:hover {
	border-bottom:thin dotted #004165 !important;
}
.pricing-table-left ul.list-group li, .pricing-table-right ul.list-group li { /*PRICING TABLE FORMAT*/
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:1px;
	padding:10px 20px 10px 20px;
	line-height:18px;
}
.fusion-blog-layout-medium-alternate .fusion-format-box {
	display:none;
}
/***REQUEST A TOUR PAGE***/
/**ACTON HIDE FIRST BLANK ROW**/
#block-b1600355834461 {
display:none;
}
/**END ACTON HIDE FIRST BLANK ROW**/
/***END REQUEST A TOUR PAGE***/

/***SEARCH***/
.searchform .fusion-search-form-content .fusion-search-button input[type=submit] {
    background: #152535;
}
/*MAIN PROJECTS PAGE*/
@media only screen and (max-width: 1024px) { /*MOBILE*/
  .sidebar.fusion-sticky-sidebar .fusion-sidebar-inner-content>section:last-child {
      display:none !important; /*hide recent projects widget on mobile*/
  }
  .horizontal-scroll-mobile .list-title:after {
      content: 'Swipe left on the table to scroll and see more columns.';
      color: #000000;
  }
}
div#ldl-recview p { /*hide logout prompt*/
    display: none;
}
#ldlprojctr-main-content .mero-list-cell {
	line-height:120%;
	padding:10px 0;
}
.list-wrapper .dashicons-visibility {
padding-top:0px !important;
}
.project-center-content-container .dashicons-visibility {
padding-top:6px;
}
a.ldl-adv-search-toggle {
    background-color: #0073b5;
    border-radius: 10px;
    color: white;
    padding: 10px 20px 10px 10px;
    width: auto !important;
    cursor: pointer !important;
    margin-left:5px;
}
a.ldl-adv-search-toggle:hover {
      color: white;
      background-color: #003a5c !important;
}
a.ldl-adv-search-toggle:active {
      color: white;
      background-color: #003a5c !important;
}
/*PROJECT PAGE SOLO*/
@media only screen and (max-width: 1024px) { /*MOBILE*/
  .horizontal-scroll-mobile .list-wrapper {
        overflow-x:auto;
 }
/* DAN F. REQUEST - LEGENDARY DATA - COMMENT OUT */
/* 
  #ldl-recview .dataTable td {
        padding: 0 !important;
  }
*/
  .ldl-rec-watcher {
        padding-bottom: 20px;
  }
  #ldl-recview .dataRow.cols3 [data-class="projcategory"] {
        margin-bottom:20px !important;
  }
  [field-key="projbiz-owner-set_static"] { 
        margin-top:10px !important;
  }
  [field-key="proj-scope-blob_static"] data { 
        width:98%;
  }
  #ldl-recview .dataRow.cols3 .dataCell, #ldl-recview .dataRow.cols1 .dataCell {
        width: 98% !important;
        margin-bottom:5px;
  }
  #ldl-recview .dataTable.container {
        border:none!important;
  }
  #ldl-recview ul.sync-set li:last-child {
        border: none !important;
  }
  #ldl-recview ul.sync-set li a {
        text-align: center;
        background-color: #0073b5;
        color: #ffffff;
        display: block;
        float: left;
        padding: 2px 10px;
        border-radius: 10px;
        width: 50%;
  }
  #ldl-recview ul.sync-set li label {
        font-size: 12px !important;
  }
  #ldl-recview ul.sync-set {
        margin: 10px 0 0 0;
  }
  #ldlprojctr-main-content .list-wrapper table {
       font-size: 14px;
       line-height: 20px;
  }
}
       /*end mobile*/
.cpp-btn {
  width:75%;
}
[contains-data="false"] {
display:none !important;
}
/*.dashicons-hidden {
    display:none !important;
}*/
.dataTable label {
    display:block;
    font-weight:bold;
}
.dataTable data {
}
/* DAN F. REQUEST - LEGENDARY DATA - COMMENT OUT - Would you be able to remove the following from the site's css? It's messing up open expanders, which is one of the changes Nick requested. I will have some more details on the latest round of changes once I can get the release to a clean baseline.*/
/*
.cols1 .dataCell {
    width:72%;
    display:block;
    margin-bottom:18px;
    text-align:justify;
}

.cols2 .dataCell {
    width:48%;
    display:inline-block;
    float:left;
    margin-bottom:18px;
}
.cols3 .dataCell {
    width:28%;
    display:inline-block;
    float:left;
    margin-bottom:18px;
}
.mero-header2 {
    font-size: 28px !important;
    margin-top: 24px !important;
    width: 91% !important;
    background: #eee;
    padding: 14px 20px 14px 20px;
    border: thin solid #a5a5a5;
}

.containerLabel {
    font-size:22px;
}
*/
.mero-header3 {
    font-size: 24px;
    margin-top: 24px;
    width:100% !important;
}
.dataTable [field-key="proj-projtype_static"] label { 
display:none;
}
.dataTable [field-key="proj-name_static"] {
    font-size: 34px !important;
    line-height: 34px;
    font-weight: bold;
    margin-bottom: 0 !important;
    margin-top: 20px;
}
.dataTable [field-key="proj-name_static"] label {
display:none;
}
.dataTable [field-key="proj-scope-blob_static"] data, .dataTable [field-key="proj-bond-info-blob_static"] data, .dataTable [field-key="proj-other-notes-blob_static"] data {
    font-size: 16px;
    line-height: 22px;
    text-align: justify;
    padding-bottom: 20px;
}

/*MY WATCHED PROJECTS PAGE*/
.ldl-my-projects a {
    cursor: pointer !important;
}
.ldl-my-projects a.ldl-my-btn {
    padding: 10px;
    background: #004165;
    border-radius: 6px;
    color: #fff;
}
.ldl-my-projects a.ldl-my-btn:hover {
    padding: 10px;
    background: #004165d1;
    border-radius: 6px;
    color: #fff;
}
.ldl-my-projects .dashicons-calendar-alt, .ldl-my-projects .dashicons-list-view {
    margin-top:4px;
}
[ldl-action="calview"] {
    margin-left:10px;
}
    /*CALENDAR*/
.ldl-my-calendar-wrapper li[proj-event-type] {
    width: 33%;
}
.ldl-events-key {
    margin-left:0;
    padding-left:0;
}
.fc-day-grid-event .fc-content {
    white-space: normal !important;
    font-size: 10px !important;
}
.fc-event-container .ldl-my-projects a:hover {
    background-color: #7272ff !important;
}
.ldl-my-calendar-wrapper [proj-event-type="biddate"], .ldl-my-calendar-wrapper [proj-event-type="meeting"] {
    margin-bottom: 10px;
}
.ldl-my-calendar-wrapper [proj-event-type="biddate"] {
    background-color: #004165;
    border-color: #004165;
}
.ldl-my-calendar-wrapper [proj-event-type="meeting"] {
    background-color: #0f3d6b;
    border-color: #0f3d6b;
}
.ldl-my-calendar-wrapper [proj-event-type="other"] {
    background-color: #636366;
    border-color: #636366;
}
    /*LIST VIEW*/
.ldl-my-listview-wrapper {
    margin-top:24px;
}
.ldl-my-listview-wrapper table tr:nth-child(even) {
    background: #eaeaea;
}
.ldl-my-listview-wrapper table tr:nth-child(odd) {
    background: transparent;
}
.ldl-my-listview-wrapper td {
    padding:10px;
}
.ldl-my-listview-wrapper h3 {
    display:none;
}
.ldl-my-listview-wrapper a:hover {
	border-bottom:thin dotted #004165 !important;
}
.ldl-my-listview-wrapper td:before {
    content: '▪ ' !important;
}
/**SUBMIT A PROJECT PAGE*/
/* POP-UP DIALOGUE BOXES */
.mero-calendar-item .mero-cal-settings label {
font-family: Raleway, Arial, Helvetica, sans-serif !important;
}
.ui-dialog .mero-calendar-item input[type="date"], .ui-dialog  .mero-calendar-item .mero-cal-timedrop {
height:26px;
}
.ui-dialog .LDATA_formCols1 .LDATA_textInput, .ui-dialog .label-lookup-field .LDATA_lookup {
width:100% !important;
}
.ui-dialog .ui-draggable-handle {
width:100%;
}
.ui-dialog .LDATA_formCols1 input[type="text"] {
width:100% !important;
}
.ui-dialog .LDATA_formRow.LDATA_formCols3 .LDATA_formCol {
    width: 33% !important;
}
.ui-dialog .LDATA_formCols3 input[type="text"] {
width:97% !important;
}
.ui-dialog .icon-earth {
display:none;
}
.ui-dialog  .contact-website_static {
margin-bottom:10px;
}
/* END DIALOGUE BOX */
body.meroveus-skin {
    font-family: Raleway, Arial, Helvetica, sans-serif !important;
    font-weight: 500 !important;
    letter-spacing: 0px !important;
    font-style: normal !important;
}
/*MY PREFERENCES PAGE*/
.ldl-label-frame {
    max-height:200px !important;
}
#ldl-projectcenter-user-prefs [ldl-user-prefs-mode] a[ldl-nav-action] {
    float: left;
    background-color: #0073b5;
    border-radius: 10px;
    color: white;
    padding: 10px 20px 6px 10px;
    width:auto !important;
}
#ldl-projectcenter-user-prefs [ldl-user-prefs-mode] a[ldl-nav-action]:hover {
      background-color: #ee1b26ba !important;
}
#ldl-projectcenter-user-prefs [ldl-user-prefs-mode] a[ldl-nav-action]:active {
      background-color: #ee1b2685 !important;
}
.dashicons-edit-large, .dashicons-yes-alt, .dashicons-arrow-right {
  padding-top:4px !important;
  margin-right: 4px !important;
}
/*end strato*/

/*
 * legendary.css
 */
#ldlprojctr-main-content tr[rec-id]:hover {
	background-color:rgba( 60, 80, 195, 0.5 );
}
.highlight {
  background-color: lightyellow;
}
#ldl-recview .dataCell.instructions {
	display:none;
}
#ldl-recview .dataCell.instructions.mero-header2, #ldl-recview .dataCell.instructions.mero-header1 {
	display:block;font-weight:bold;text-transform:uppercase;
}
#ldl-recview .dataRow[contains-data="false"] {
	display:none;
}
#ldl-recview .dataRow [field-key="proj-name_static"] label {
	display:none;
}
#ldl-recview .dataRow [field-key="proj-name_static"] data {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 28px;
    color: #000;
    font-family: Raleway, Arial, Helvetica, sans-serif;
    line-height: 1.3;
    letter-spacing: -1px;
    font-style: normal;
    margin-top: -7px;
    text-align: left;
}
#ldl-recview .dataRow [field-key="proj-name_static"] data:before {
	content:"PROJECT: ";
	font-family:Raleway, Arial, Helvetica, sans-serif;
	font-weight:100;
}
#ldl-recview .dataTable{border-collapse:collapse;width:100%;border:none;}
#ldl-recview .dataTable tr {border:none;}
/* DAN F. REQUEST - LEGENDARY DATA - COMMENT OUT */
/* 
#ldl-recview .dataTable td {vertical-align:top;padding:10px 0;clear:both;border:none;}

#ldl-recview .dataRow{padding-bottom:25px;}
*/
#ldl-recview label{display:block;font-weight:bold;}

#ldl-recview data{
display:block;
color:#555;
width:98%;
overflow: hidden;
max-width: 100%;
}

#ldl-recview label[is-hidden="true"] { display:none; }
#ldl-recview span.noData{color:#999;}
#ldl-recview .dataCell{display:block;float:left;}
#ldl-recview .dataRow.cols1 .dataCell{width:100%;}

#ldl-recview .dataRow.cols1 .dataCell[field-key="rec-aws-sync_static"][contains-data="false"] {
	background-color:rgba(0,0,0,0.2);
}

#ldl-recview .dataRow.cols2 .dataCell{width:50%}
#ldl-recview .dataRow.cols3 .dataCell{width:33%}
/* DAN F. REQUEST - LEGENDARY DATA - COMMENT OUT */
/* 
#ldl-recview .containerLabel {margin-left:0;width:100%;padding-bottom:0;margin-top:-10px;}
#ldl-recview .dataTable.container { border-left:1px solid #a1a1a1a;margin-left:10px;border-top:2px solid #a1a1a1;margin-top:0;}
*/
#ldl-recview .dataCell.instructions label { font-weight:bold;color:#000;padding:3px 0;}
#ldl-recview .pollSection {border-top:2px solid #555;padding-top:0;width: 94%;margin: 10px auto;}
#ldl-recview .pollSection label {margin-top:10px;}
#ldl-recview .pollQuestion {
	background-color:rgba(0,0,0,0.1);
	border-radius:5px;
	padding:10px 20px;
	margin:10px;
}
#ldl-recview .pollQuestion .quasiInput {
	border:1px solid #777;
}
#ldl-recview ul.valuelist {list-style:none;padding:0;margin-top:5px;margin-left:0;}
#ldl-recview ul.valuelist li {height:25px;clear:both;}
#ldl-recview ul.valuelist li label {float:left;margin: 5px 0 0 10px !important;}
#ldl-recview ul.valuelist li span.quasiInput { width:80px;padding:2px 3px 2px 3px;display:block;float:left; height:15px;}
#ldl-recview ul.valuelist li span.quasiInp { position:relative;width:15px;height:15px;padding:0;display:block;float:left;margin-top:3px;}
#ldl-recview ul.valuelist li span.quasiInp span { font-weight:bold;position:absolute;top:-1px;left:2px;font-size:16px;display:none;opacity:0; }
#ldl-recview ul.valuelist li span.quasiInp.selected span {display:inline-block;}
#ldl-recview h3 {width:94%;margin:0 auto;text-transform:uppercase;}
#ldl-recview h3 + table.dataTable {margin:10px auto;width:94%}
#ldl-recview data img {
	max-width:200px;max-height:200px;
}
#ldl-recview ul.sync-set {
	list-style:none;padding:0;
}
#ldl-recview ul.sync-set li {
	cursor:pointer;font-weight:bold;height:45px;border-top:1px solid rgba(0,0,0,0.2);padding:4px 0;
}
#ldl-recview ul.sync-set li:last-child {
	border-bottom:1px solid rgba(0,0,0,0.2);
}
#ldl-recview ul.sync-set li label {
	display:inline-block;width:auto;
}
#ldl-recview ul.sync-set li a {
	background-color:#3c50c3;color:#fff;display:inline-block;float:right;padding:1px 5px;border-radius:2px;
}
/* DAN F. REQUEST - LEGENDARY DATA - COMMENT OUT */
/* 
#ldlprojctr-main-content .mythyr-attr-row {
	display:none;
}
*/
#ldlprojctr-main-content .list-title h1 {
	display:none;
}
#ldlprojctr-main-content .list-title h2 {
	padding:0;
}
#ldlprojctr-main-content .mythyr-mini-console .wide-btn[collapse-btn="search"] {
	display:none !important;
}

/* USER PREFS and SEARCH */
#ldlprojctr-advanced-search input[type=date] {
    background-color: #eeeeee;
    height: 48px;
    width: auto;
    padding: 5px 10px;
}
#ldlprojctr-advanced-search .ldl-range-sep {
    margin: 0 10px 0 10px;
}

#ldl-projectcenter-user-prefs {
	position:relative;
}

#ldl-projectcenter-user-prefs .ldl-screen {
	background-color:rgba(255, 255, 255, 0.8);
	position:absolute;
	width:100%;height:100%;
}
#ldl-projectcenter-user-prefs .ldl-screen .wp-loader {
	display:block;width:50%;height:30px;margin:auto auto;left:0;right:0;top:0;bottom:0;text-align:center;font-weight:bold;position:absolute;
}
#ldl-projectcenter-user-prefs [ldl-user-prefs-mode] [ldl-user-prefs-view],
#ldl-projectcenter-user-prefs [ldl-user-prefs-mode] a[ldl-nav-action] {
	display:none;
}

#ldl-projectcenter-user-prefs [ldl-user-prefs-mode] a[ldl-nav-action] {
	width:90px;float:right;box-shadow:none;cursor:pointer;text-align:right;
}

#ldl-projectcenter-user-prefs [ldl-user-prefs-mode="display"] [ldl-user-prefs-view="display"],
#ldl-projectcenter-user-prefs [ldl-user-prefs-mode="edit"] [ldl-user-prefs-view="edit"],
#ldl-projectcenter-user-prefs [ldl-user-prefs-mode="display"] a[ldl-nav-action="edit"],
#ldl-projectcenter-user-prefs [ldl-user-prefs-mode="edit"] a[ldl-nav-action="display"] {
	display:block;
}

.ldl-user-prefs table {
	width:100%;margin-bottom:20px;
}

.ldl-user-prefs [ldl-user-prefs-view="display"] th {
	width:50%;
}

#ldl-projectcenter-user-prefs .ldl-county-frame, #ldlprojctr-advanced-search .ldl-county-frame {
	height:200px;
	border:1px solid #000;
	overflow-x:hidden;
	overflow-y;auto;
}

#ldl-projectcenter-user-prefs .ldl-label-frame, #ldlprojctr-advanced-search .ldl-label-frame {
        height:auto;
        border:1px solid #000;
        overflow-x:hidden;
        overflow-y;auto;
}

#ldl-projectcenter-user-prefs [data-row="category"] .ldl-label-frame, #ldlprojctr-advanced-search [data-row="category"] .ldl-label-frame, #ldlprojctr-advanced-search [data-row="csicode"] .ldl-label-frame, #ldlprojctr-advanced-search [data-row="nigpcode"] .ldl-label-frame {
	height:200px;
}
#ldl-projectcenter-user-prefs ul, #ldlprojctr-advanced-search ul {
	list-style:none;background-color:#ccc;margin:0;padding:0;
}

#ldl-projectcenter-user-prefs ul li, #ldlprojctr-advanced-search ul li {
	padding:2px 0 2px 5px;opacity:0.7;background-color:#fff;border-bottom:1px solid #bbb;position:relative;
}
#ldl-projectcenter-user-prefs ul li.is-selected, #ldlprojctr-advanced-search ul li.is-selected {
	opacity:1;
}
#ldl-projectcenter-user-prefs ul li label, #ldlprojctr-advanced-search ul li label {
	font-weight:600;
	margin:0;
}

#ldl-projectcenter-user-prefs ul li label input[type="checkbox"], #ldlprojctr-advanced-search ul li label input[type="checkbox"] {
	cursor:pointer;
}

.ldl-inp-frame {
	height:auto;width:auto;position:relative;overflow:hidden;background-color:#ccc;
}

#ldl-projectcenter-user-prefs .ldl-record-lookup ul, #ldlprojctr-advanced-search .ldl-record-lookup ul {
	background-color:transparent;
}

#ldl-projectcenter-user-prefs .ldl-record-lookup ul li[ldl-ord], #ldlprojctr-advanced-search .ldl-record-lookup ul li[ldl-ord] {
	position:relative;border:1px solid #000; border-radius:5px; margin-bottom:5px;
}
.ldl-record-lookup a.delete-item, .ldl-record-lookup a.blur-btn {
	display:inline-block;width:20px;height:20px;
	position:absolute;margin:auto auto;right:3px;top:0;bottom:0;cursor:pointer;
	text-decoration: none !important;
	box-shadow: none !important;
}

.ldl-record-lookup .ldl-inp-frame a.blur-btn {
	display:none;
}
.ldl-record-lookup .ldl-inp-frame input {
	margin:0;background:rgba(255,255,255,0.7);padding:3px 5px;
}
.ldl-record-lookup .ldl-inp-frame input:focus + a.blur-btn {
	display:inline-block;
}
.ldl-price-range input[type="text"] {
	width: 30%;
	padding: 3px 5px 3px 20px;
	display: inline-block;
	background-color:#eee;
}
.ldl-price-range {
	position:relative;
}
.ldl-price-range .ldl-input-dollar {
	position:absolute;
	top:25%;
	margin-left:4px;
	opacity:0.7;
}
.ldl-price-range .ldl-range-sep {
	margin:0 7px;
}
#ldl-pref-keywords {
	resize:none;background-color:#eee;width: 100%;padding: 15px 5px;
}
.ldl-user-prefs [ldl-user-prefs-view="edit"] table th {
	padding-bottom:0;
	padding-top:15px;
	text-align:left;
}

/* watchers! */
[mero-watcher] {
	cursor:pointer;box-shadow:none !important;
}
[mero-watcher] .dashicons-hidden {
	display:none;
}
[mero-watcher="true"]:hover .dashicons-hidden {
	display:inline-block;
}
[mero-watcher="true"]:hover .dashicons-visibility {
	display:none;
}
[mero-watcher="false"] {
	opacity:0.6;
}
[mero-watcher="false"] .dashicons {
	color:#777;
}
[mero-watcher] .ldl-label {
	display:inline;margin:0 0 0 4px;
}
#ldlprojctr-main-content .list-wrapper tbody td[mero-watched="true"] {
	padding-left:35px;position:relative;
}
/* DAN F. REQUEST - LEGENDARY DATA - COMMENT OUT */
/* 
#ldlprojctr-main-content .list-wrapper tbody td[mero-watched="true"] [mero-watcher] {
	display:block;position:absolute;margin:auto 0;top:0;bottom:0;left:4px;height:10px;
}
*/
/* post project page */
#rec-aws-sync_static, .ui-draggable-handle {
    width: 89%;
}
[embedded] + .submit-nav {
    width: 89% !important;
    margin:0 !important;
}
.LDATA_formCols1 .LDATA_formInstructions .LDATA_fieldName {
    width: 91%;
}
.LDATA_formRow .LDATA_fieldName {
line-height:20px;
}
.LDATA_formRow.LDATA_formCols2 .LDATA_formInstructions .LDATA_fieldName .lbl-txt {
    margin-top: 28px;
    display: inline-block;
    width: 86%;
}
[mero-sect="mero-header2"] .lbl-txt {
    margin-top: 0 !important;
    width: 94%;
}
.LDATA_formRow.LDATA_formCols2 .LDATA_formInstructions {
    width: 98% !important;
    display:block;
}
#proj-other-notes-blob_static {
    width:94%!important;
    display: block;
}
#LDATA_CONTENT .LDATA_result, #LDATA_CONTENT .LDATA_resultHead {
    width: 91% !important;
}
.LDATA_formCols1 .LDATA_textInput, .LDATA_formCols1 .LDATA_numericInput, .LDATA_formCols1 div.LDATA_rangeInput {
    width: 91% !important;
    display:block;
}
[base-fieldkey="proj-projcategory_static"] {
    z-index:1;
    height:auto;
}
.LDATA_time select {
    width: 50px;
    height: 30px;
    font-weight:bold;
}
list.LDATA_checklist item input[type=checkbox] {
    margin-top: 10px;
    margin-right: 5px;
}
.LDATA_formCols1 div.LDATA_rangeInput {
    width: 95%;
    height: 52px;
}
div.LDATA_rangeInput input.LDATA_searchNumeric {
    font-size: 12px;
    width: 40% !important;
    background-color: white !important;
    margin: 2px !important;
    border: thin dotted !important;
}
.meroveus-skin .recordDetails .bd .LDATA_formBody {
    padding: 0 !important;
}
.meroveus-skin .LDATA_form .bd { 
    border: none !important; /*hide border around form*/
}
.LDATA_form .LDATA_dateWrapper.timeframe, .LDATA_form .LDATA_dateWrapper {
	width:175px;height:36px;
}
.LDATA_form div.LDATA_dateWrapper input.LDATA_yearInput {
	border:none;
	margin-top:5px;
}
.LDATA_form div.LDATA_dateWrapper select.LDATA_monthSelect, .LDATA_form div.LDATA_dateWrapper select.LDATA_daySelect {
	height:31px;
	background-position: right 6px !important;
}
.LDATA_form .LDATA_uploader a.button {
	width:112px;
}
.LDATA_form .upload-progress {
	height:36px;
}
.LDATA_formCols1  input[type="text"] {
	width:90% !important;
}
.LDATA_formCols3 input[type="text"] {
	width:94% !important;
}
.LDATA_formCols3 .label-lookup-field .LDATA_lookup {
    width: 97% !important;
}
.LDATA_formCols3 input[type="date"], .LDATA_formCols2 input[type="date"], .LDATA_formCols1 input[type="date"]  {
    height: 40px;
    padding: 10px;
    margin-bottom: 10px;
}
.LDATA_form input[type="text"] {
	height:30px;
	border: 1px solid #999;
	border-radius: 2px;
	padding: 2px 3px;
	box-sizing: content-box;
	width:88%;
}
.LDATA_form .label-lookup-field .LDATA_lookup {
	height:36px;
}
.LDATA_form .LDATA_lookup .LDATA_lookupBtn {
	margin:auto 0;
	top:0;
	bottom:0;
}
.LDATA_form .label-lookup-field .selectNode {
	height:36px;
}
.LDATA_form .label-lookup-field .selectNode span:first-child, .LDATA_form .label-lookup-field .selectNode a.delete {
	margin:auto 0;
	top:0;bottom:0;
	height:20px;
}
.LDATA_form .LDATA_formRow .LDATA_fieldName {
	font-family:Raleway, Arial, Helvetica, sans-serif;
}
.LDATA_form .LDATA_resultHead a.icon_button label {
	font-size:15px;
	font-family:Raleway, Arial, Helvetica, sans-serif;
}
.LDATA_form .LDATA_lookup .LDATA_lookupResult .LDATA_result {
	font-family:Raleway, Arial, Helvetica, sans-serif;
}
.LDATA_form .LDATA_lookup .LDATA_lookupResult {
	top:40px;
}
.LDATA_form .mythyr-doc-sync {
	max-width:none;
}
.LDATA_form .mythyr-doc-sync ul li {
	height:30px;
}
.LDATA_form .LDATA_formCol.hidden p, .LDATA_form .LDATA_formCol.hidden div,
.LDATA_form .LDATA_formCol.hidden input, .LDATA_form .LDATA_formCol.hidden select,
.LDATA_form .LDATA_formCol.hidden textarea, .LDATA_form .LDATA_formCol.hidden list,
.LDATA_form .LDATA_formCol.hidden {
	display:none;
}
.LDATA_form .LDATA_formConsole {
	display:none;
}
.meroveus-skin .recordDetails .hd {
	background-color:#9da7e1 !important;
	font-family:Raleway, Arial, Helvetica, sans-serif;
	height:36px;
}
.LDATA_form .LDATA_resultHead {
	height: 25px;
	background-color: #9da7e1;
	width: auto;
	margin: 0;
	border: 1px solid #9da7e1;
}

/* Blueconic CSS */
.page-template-bc-paywall-psa .fusion-row > hr {
   display: none !important;
}
.pricing-table-wrap .fusion-pricing-table .list-group .list-group-item{
  text-align: left;
}
.pricing-table-wrap .fusion-pricing-table .list-group .list-group-item span.feature{
    text-align: left;
    text-transform: initial;
}
.pricing-table-wrap .fusion-pricing-table .list-group .list-group-item span.feature b{
  font-size: 20px;
}
.pricing-table-wrap .fusion-pricing-table .panel-body .price .time{
  font-style: normal;
  letter-spacing: normal;
  font-size:14px;
}

@media only screen and (max-device-width: 1024px){
  .pricing-table-right ul.list-group li.list-group-item:last-child{
    padding-bottom: 0 !important;
  }
}

@media only screen and (min-device-width: 1100px) and (max-device-width: 1350px){
  .pricing-table-right ul.list-group li.list-group-item:last-child{
    padding-bottom: 13rem !important;
  }
}

@media only screen and (min-device-width: 1355px) and (max-device-width: 1800px){
  .pricing-table-right ul.list-group li.list-group-item:last-child {
       padding-bottom: 13.1rem !important;
  }
}

@media only screen and (max-width: 767px){
  .fancybox-overlay .fancybox-skin, .fancybox-overlay .fancybox-inner {height: auto !important;}
}

div#Desktop_leaderboad_id { text-align: center; }
.desktop_leaderboard_ads.fusion-row { text-align: center; margin: 10px 0px 0px; }
.mobile_leaderboard_ads.fusion-row { text-align: center; margin: 10px 0px 0px; }
div#leaderboard_main_div { margin: 10px 10px; }
.desktop_leaderboard_mnp {  text-align: center; }
a.fusion-background-highlight {
    display: flex;
}
.ldl-planholders-ui {
    /* padding-left: 572px !important; */
    display: flex;
    flex-direction: column;
    align-items: end;
}
a {
    word-break: break-word;
}
@media only screen and (max-width: 767px){
#form_opening .form-content-page iframe {
    height: 3700px !important;
}
}
a.fusion-button.button-flat.fusion-button-default-size.button-default.fusion-button-default.button-1.fusion-button-span-yes.fusion-button-default-type {
    padding: 13px;
    text-align: center;
}
a.fusion-button.button-flat.fusion-button-default-size.button-default.fusion-button-default.button-3.fusion-button-default-span.fusion-button-default-type {
    padding: 13px;
    text-align: center;
}