h1 { font-size: 24pt; font-family: 'Open Sans Condensed Bold'; }
h2 { font-size: 22pt; font-family: 'Open Sans Condensed Bold'; }
h3 { font-size: 20pt; font-family: 'Open Sans Condensed Bold'; }
h4 { font-size: 18pt; font-family: 'Open Sans Condensed Bold'; }
h5 { font-size: 16pt; font-family: 'Open Sans Condensed Bold'; }
h6 { font-size: 14pt; font-family: 'Open Sans Condensed Bold'; }
p { font-family: 'Open Sans'; font-size: 13pt; }
a, img, img:hover, input[type="submit"], input[type="submit"]:hover, input[type="submit"]:active, label, label:hover, svg, svg:hover td, td:hover, div.noImageSVG, div.noImageSVG:hover, #backToTop, #backToTop:hover, span, button, button:hover { transition: all 0.3s ease; -webkit-transition: all 0.3s; outline: 0px; }
a.coolButtons:link, a.coolButtons:visited { border-radius: 20px; display: table; position: relative; margin: 0px 0px 0px 0px; padding: 8px 16px 8px 16px; text-decoration: none; font-family: 'Open Sans Condensed'; font-size: 10pt; text-transform: uppercase; font-weight: bolder; letter-spacing: 1px; }
a.coolButtons:hover {}
a.coolButtonsFooter:link, a.coolButtonsFooter:visited { border-radius: 20px; display: table; position: relative; margin: 0px 0px 0px 0px; padding: 8px 16px 8px 16px; text-decoration: none; font-family: 'Open Sans Condensed'; font-size: 10pt; text-transform: uppercase; font-weight: bolder; letter-spacing: 1px; }
a.coolButtonsFooter:hover {}
a.remove:link, a.remove:visited, a.removeFiles:link, a.removeFiles:visited { text-decoration: none; background-color: #A40100; font-size: 10pt; border-radius: 50%; color: #ffffff; padding: 4px 9px 4px 9px; }
a.remove:hover, a.removeFiles:hover { background-color: #c90000; }
.redAsterisk { color: #A40100; font-weight: normal; }
body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: 'Open Sans'; font-size: 13pt; overflow-x: hidden; z-index: 900; }
#blankPage { float: left; width: 100%; height: 100vh; position: fixed; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #ffffff; top: 0px; left: 0px; z-index: 1000; }
#sharePage { float: left; width: 100%; position: fixed; top: 64px; left: 0px; display: block; z-index: 1001; text-align: center; }
div#sharePage svg { width: 128px; height: 128px; }
main { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 800; }
header { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 700; }
#set-headerStripe-bar { float: left; width: 100%; height: 4px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 1pt; z-index: 698; }
#set-headerStripe-one { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 690; }
#set-headerStripe-one { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 690; }
#headerStripe-one { width: 100%; max-width: 1140px; min-width: 1px; height: auto; position: relative; display: table; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
#tdLogo span { font-weight: bolder; font-size: 32pt; display: inline-block; margin: 8px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#tdLogo a:link, #tdLogo a:visited, #tdLogo a:hover { display: inline-block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#tdLogo img { min-width: 1%; height: auto; position: relative; display: inline-block; margin: 8px 0px 4px 0px; padding: 0px 0px 0px 0px; }
#tdLogo p { float: left; position: relative; display: inline-block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#tdSlogan p { font-size: 12pt; left: 8px; position: relative; display: block; text-transform: uppercase; font-family: 'Open Sans Condensed Bold' }
.tdSocialMedia ul { width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; font-size: 0pt; }
.tdSocialMedia li { display: inline-block; }
.tdSocialMedia img { width: 32px; height: auto; position: relative; display: inline-block; margin: 4px 8px 0px 0px; padding: 0px 0px 0px 0px; border-radius: 50%; }
.tdSocialMedia img:hover { opacity: 0.75; }
#tdSearch form { height: 32px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid; border-radius: 20px; }
#tdSearch form input[type="text"] { background-color: transparent; border: 0px solid; position: relative; display: inline-block; left: 8px; top: 1px; }
#tdSearch form input[type="text"]:focus { outline: 0px; }
#tdSearch form input[type="submit"] { border: 0px solid; position: relative; display: inline-block; position: absolute; right: 0px; top: 0px; width: 16px; height: 16px; background-color: transparent; background-repeat: no-repeat; background-position: center center; background-size: 16px 16px; top: 8px; right: 8px; }
#tdSearch form input[type="submit"]:hover { cursor: pointer; }
section label { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11pt; font-weight: bolder; }
div#set-mainContent input[type="text"], div#set-mainContent input[type="email"], div#set-mainContent input[type="password"], div#set-mainContent select, div#set-mainContent textarea { border-radius: 20px; position: relative; padding: 7px 15px 7px 15px; margin: 0px 0px 16px 0px; display: block; font-family: 'Open Sans'; font-size: 11pt; }
div#set-mainContent input[type="submit"] { border-radius: 20px; position: relative; padding: 8px 16px 8px 16px; margin: 0px 0px 32px 0px; border: 0px solid; font-family: 'Open Sans Condensed'; font-weight: bolder; text-transform: uppercase; font-size: 10pt; letter-spacing: 1px; }
div#set-mainContent input[type="submit"]:hover { cursor: pointer; }
form.removeNavForm { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form.removeNavForm input[type="submit"], form.deleteUserForm input[type="submit"] { float: left; }
form.removeNavForm a:link, form.removeNavForm a:visited, form.removeNavForm a:hover, form.deleteUserForm a:link, form.deleteUserForm a:visited, form.deleteUserForm a:hover { float: left; margin: 0px 0px 0px 8px; }
ul.pagination { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; text-align: center; }
ul.pagination li:first-of-type { display: inline-block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; }
ul.pagination li:nth-of-type(2) { display: inline-block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; }
ul.pagination li:nth-of-type(3) { display: inline-block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; }
ul.pagination li:last-of-type { display: inline-block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; }
div.paginationPage { float: left; width: 100%; position: relative; display: table; margin: -8px 0px 8px 0px; padding: 0px 0px 0px 0px; text-align: center; }
div.paginationPage p { font-size: 11pt; font-weight: bolder; text-transform: uppercase; }
a.scrollTo { float: left; width: 100%; position: relative; display: block; }
.maxLengthChars { font-size: 10pt; position: absolute; bottom: 24px; right: 24px; }
.maxLengthCharsTwo { font-size: 10pt; position: absolute; bottom: 24px; right: 24px; }
.isDraft { position: relative; top: -2px; display: inline-block; opacity: 0.5; font-size: 9pt; }
.pushPin { width: 16px; height: 16px; display: table; position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
.headerSocialIcons svg { width: 24px; height: 24px; position: relative; display: table; margin: 0px 8px 0px 0px; padding: 0px 0px 0px 0px; }
.headerSocialIcons svg:hover { opacity: 0.75; }
/* Post and Page Breadcrumb Styles */
.breadcrumbZone { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-position: center center; background-size: 100%; z-index: 601; }
.breadcrumbZone-overlay { float: left; width: 100%; height: 96px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: rgba(89,80,76,0.5); }
.breadcrumbZone-container { width: 1140px; height: auto; position: relative; display: table; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
.breadcrumbs-left { float: left; width: 25%; position: relative; margin: 32px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 9; }
div.breadcrumbs-left a:link, div.breadcrumbs-left a:visited { text-decoration: none; text-transform: uppercase; border-radius: 20px; margin: 0px 0px 0px 0px; padding: 8px 16px 8px 16px; font-family: 'Open Sans Condensed'; font-weight: bolder; font-size: 10pt; letter-spacing: 1px; }
div.breadcrumbs-left a:hover {}
.breadcrumbs-right { float: left; width: 75%; position: relative; display: table; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 10; text-align: right; }
div.breadcrumbs-right ul { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: right; list-style-type: none; font-size: 0pt; }
div.breadcrumbs-right li { display: inline-block; }
div.breadcrumbs-right li svg { width: 16px; height: 16px; position: relative; top: 2px; }
div.breadcrumbs-right span { font-size: 10pt; font-family: 'Open Sans Condensed'; font-weight: bolder; text-transform: uppercase; letter-spacing: 1px; color: #ffffff; opacity: 0.75; display: inline-block; margin: 0px 8px 0px 0px; padding: 0px 0px 0px 0px; }
div.breadcrumbs-right li:first-of-type:after, div.breadcrumbs-right li:last-of-type:after { content: ''; font-size: 0pt; display: none; }
div.breadcrumbs-right li:after { content: '\00a0\00a0\203A\00a0\00a0'; font-size: 10pt; font-family: 'Open Sans Condensed'; text-transform: uppercase; font-weight: bolder; letter-spacing: 1px; color: #ffffff; opacity: 0.75; }
div.breadcrumbs-right li a:link, div.breadcrumbs-right li a:visited { text-decoration: none; border-radius: 20px; margin: 0px 0px 0px 0px; padding: 8px 16px 8px 16px; font-size: 10pt; font-family: 'Open Sans Condensed'; font-weight: bolder; letter-spacing: 1px; text-transform: uppercase; }
div.breadcrumbs-right li a:hover {}
div.breadcrumbs-right li.activeBreadcrumb { border-radius: 20px; margin: 0px 0px 0px 0px; padding: 8px 16px 8px 16px; font-size: 10pt; font-family: 'Open Sans Condensed'; font-weight: bolder; letter-spacing: 1px; text-transform: uppercase; top: 12px; width: auto; max-width: 164px; overflow: hidden; white-space: nowrap; position: relative; text-overflow: ellipsis; text-align: left; }
/* Post and Page Body Styles */
article.postPage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
.postPage-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.postPage-title h1, div.dashBody-title h1 { line-height: 150%; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; position: relative; display: block; }
.postPage-body, .dashBody, .preDashBody, .dashBodyTwo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
div.postPage-body h1, div.dashBody h1 { line-height: 150%; margin: 16px 0px 8px 0px; padding: 0px 0px 0px 0px; position: relative; display: block; }
div.postPage-body h2, div.dashBody h2 { line-height: 150%; margin: 16px 0px 8px 0px; padding: 0px 0px 0px 0px; position: relative; display: block; }
div.postPage-body h3, div.dashBody h3 { line-height: 150%; margin: 16px 0px 8px 0px; padding: 0px 0px 0px 0px; position: relative; display: block; }
div.postPage-body h4, div.dashBody h4 { line-height: 150%; margin: 16px 0px 8px 0px; padding: 0px 0px 0px 0px; position: relative; display: block; }
div.postPage-body h5, div.dashBody h5 { line-height: 150%; margin: 16px 0px 8px 0px; padding: 0px 0px 0px 0px; position: relative; display: block; }
div.postPage-body h6, div.dashBody h6 { line-height: 150%; margin: 16px 0px 8px 0px; padding: 0px 0px 0px 0px; position: relative; display: block; }
div.postPage-body p, div.dashBody p { line-height: 150%; margin: 16px 0px 8px 0px; padding: 0px 0px 0px 0px; position: relative; display: table; }
div.postPage-body ul, div.dashBody ul {}
div.postPage-body ul li, div.dashBody li {}
div.postPage-body pre, div.dashBody pre {}
div.postPage-body code, div.dashBody code {}
div.postPage-body hr, div.dashBody hr {}
aside h1 {}
aside h2 {}
aside h3 {}
aside h4 {}
aside h5 {}
aside h6 {}
aside p {}
.asideItem { float: left; width: 100%; position: relative; display: table; margin: 0px 0px -16px 0px; padding: 0px 0px 0px 0px; }
.asideItem:last-of-type { margin: 0px 0px 16px 0px; }
.asideItem-label { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.asideItem-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.postPage-moreInfoTitle { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.postPage-moreInfo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.postPage-loopReview { position: absolute; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
td.postPage-loopReview span { display: inline-block; position: relative; font-weight: bolder; font-family: 'Open Sans Condensed'; opacity: 0.5; left: 16px; text-transform: uppercase; top: -4px; }
td.postPage-loopReview svg { display: inline-block; position: relative; left: 20px; }
.postPage-loopRating { position: absolute; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
td.postPage-loopRating span { display: inline-block; position: relative; font-weight: bolder; font-family: 'Open Sans Condensed'; opacity: 0.5; left: 16px; text-transform: uppercase; top: -4px; }
td.postPage-loopRating svg { display: inline-block; position: relative; left: 20px; }
.customTypePostPage-loopReview { position: absolute; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
td.customTypePostPage-loopReview span { display: inline-block; position: relative; font-weight: bolder; font-family: 'Open Sans Condensed'; opacity: 0.5; left: 16px; text-transform: uppercase; top: -4px; }
td.customTypePostPage-loopReview svg { display: inline-block; position: relative; left: 20px; }
.customTypePostPage-loopRating { position: absolute; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
td.customTypePostPage-loopRating span { display: inline-block; position: relative; font-weight: bolder; font-family: 'Open Sans Condensed'; opacity: 0.5; left: 16px; text-transform: uppercase; top: -4px; }
td.customTypePostPage-loopRating svg { display: inline-block; position: relative; left: 20px; }
.postPage-categories { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.postPage-categories p { display: block; position: relative; top: 8px; }
div.postPage-categories a:link, div.postPage-categories a:visited { display: inline-block; margin: 0px 8px 8px 0px; }
div.postPage-categories a:hover {}
/* Dashboard Expand Collapse Button Styles */
span.expandSVG { float: right; width: auto; position: relative; right: 0px; top: 2px; }
span.expandSVG svg { width: 28px; height: 28px; position: relative; border-radius: 50%; }
span.collapseSVG { float: right; width: auto; position: relative; right: 0px; top: 2px; display: none; }
span.collapseSVG svg { width: 28px; height: 28px; position: relative; border-radius: 50%; }
/* Post and Custom Type Poll Styles Frontend */
.contentPolls { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 24px 0px; padding: 0px 0px 0px 0px; border-radius: 20px; }
.contentPollResults { float: left; width: 100%; position: relative; margin: 0px 0px 24px 0px; padding: 0px 0px 0px 0px; border-radius: 20px; }
.contentPolls-inside { width: 96%; position: relative; display: table; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
.contentPolls-headline { float; left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.contentPolls-headline h3 { position: relative; display: block; margin: 16px 0px 0px 0px; padding: 8px 16px 8px 16px; border-radius: 20px 20px 0px 0px; }
.contentPolls-options { width: 99.6%; position: relative; display: table; margin: -1px auto 0px auto; padding: 8px 0px 8px 0px; border-radius: 0px 0px 20px 20px; }
label.contentPolls-option { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 8px 16px 8px 16px; }
label.contentPolls-option:hover { cursor: pointer; }
label.contentPolls-option input { position: relative; display: inline-block; top: 1px; }
.contentPolls-submit { width: 98%; position: relative; display: table; margin: 8px auto 16px auto; padding: 0px 0px 0px 0px; }
div.contentPolls-submit input { position: relative; display: inline-block; margin: 0px 0px 0px 0px !important; }
div.contentPolls-submit a:link, div.contentPolls-submit a:visited { position: relative; display: inline-block; left: 8px; }
div.contentPolls-submit a:hover {}
span.contentPolls-span-one { position: relative; display: inline-block; float: right; font-size: 11pt; opacity: 0.75; top: 8px; }
span.contentPolls-span-two { font-weight: bolder; text-transform: uppercase; font-size: 11pt; opacity: 0.75; }
#expandCollapse-viewResults { float: left; width: 100%; position: relative; margin: 0px 0px 24px 0px; padding: 0px 0px 16px 0px; }
div.contentPolls-options ul { width: 96%; position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; list-style-type: none; font-size: 0pt; }
div.contentPolls-options li { display: block; position: relative; margin: 8px 0px 8px 0px; padding: 8px 16px 8px 16px; font-size: 11pt; }
/* Global Sorting Styles */
#sorting { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#sorting-left { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#sorting-left input[type="text"] { display: inline-block !important; margin: 8px 8px 0px 0px !important; width: 313px; }
#sorting-left input[type="submit"] { display: inline-block !important; margin: 8px 0px 0px 0px !important; }
#sorting-right { float: left; width: 50%; position: relative; display: table; margin: -11px 0px 0px 0px; padding: 0px 0px 0px 0px; right: 16px; }
#sorting-right-submit { float: right; width: 49px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; top: 22px; }
#sorting-right-type { float: right; width: 180px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#sorting-right-count { float: right; width: 88px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#sorting-right-count input { width: 48px; }
#sorting-right-headline { float: right; width: 45px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; opacity: 0.5; font-family: 'Open Sans Condensed'; font-size: 14pt; top: 24px; font-weight: bolder; text-transform: uppercase; }
#sorting { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.sorting-right-adminType { width: 180px !important; }
/* Loop Styles */
ul.loopUnordered { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; font-size: 0pt; }
li.loopListItem { float: left; width: 48%; /* height: 450px; */ position: relative; display: table; margin: 0px 16px 16px 0px; padding: 0px 0px 0px 0px; border-radius: 20px; top: 0px; }
li.nextLoopListItem { float: left; width: 100%; /* height: 450px; */ position: relative; display: table; margin: 16px 16px 16px 0px; padding: 0px 0px 0px 0px; border-radius: 20px; top: 0px; height: auto !important; }
li.nextLoopListItem div.loopReadMore a:link, li.nextLoopListItem div.loopReadMore a:visited { font-size: 8pt !important; margin: 3px 0px 8px 0px; }
li.nextLoopListItem h3 a:link, li.nextLoopListItem h3 a:visited { font-size: 13pt !important; width: 90% !important; top: 2px; line-height: 20px; }
li.nextLoopListItem div.loopTitleExcerpt p { font-size: 10pt !important; margin: 0px auto 4px auto; width: 90%; line-height: 16px !important; }
span.loopViews { position: absolute; right: 0px; bottom: 0px; display: inline-block; font-size: 10pt; color: #ffffff; background-color: rgba(0,0,0,0.75); margin: 0px 0px 0px 0px; padding: 4px 8px 4px 8px; border-radius: 10px 0px 0px 0px; opacity: 0.75; }
span.loopViews svg { width: 16px; height: 16px; display: inline-block; position: relative; padding: 0px 0px 0px 0px; margin: 0px 8px 0px 0px; top: 3px; }
span.loopViews span { position: relative; top: -1px; }
article.loopArticle, article.customTypeLoopArticle { float: left; width: 100%; /* height: 400px; */ position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.loopAuthorDate-left { display: inline-block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.loopAuthorDate-left img { width: 64px; height: 64px; border-radius: 50%; position: relative; display: inline-block; margin: 0px 8px 8px 16px; padding: 0px 0px 0px 0px; }
.loopAuthorDate-left svg { width: 64px; height: 64px; border-radius: 50%; position: relative; display: inline-block; margin: 0px 8px 8px 16px; padding: 0px 0px 0px 0px; background-color: #ffffff; }
.loopAuthorDate-right, .customTypeLoopAuthorDate-right { display: inline-block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9pt; opacity: 0.75; }
.loopAuthorDate-rightTop { font-weight: bolder; font-size: 10pt; position: relative; }
.loopThumbnail { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-radius: 20px 20px 0px 0px; }
div.loopThumbnail img { width: 100%; height: 192px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; object-fit: cover; border-radius: 20px 20px 0px 0px; }
div.loopThumbnail img:hover { opacity: 0.75; }
div.noImageSVG { border-radius: 20px 20px 0px 0px; }
div.noImageSVG svg { width: 100%; height: 192px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; object-fit: cover; border-radius: 20px 20px 0px 0px; opacity: 0.25; }
li.nextLoopListItem div.noImageSVG svg { height: 140px !important; }
li.nextLoopListItem div.loopThumbnail img { height: 140px !important; }
div.noImageSVG:hover { opacity: 0.75; }
.loopTitleExcerpt { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 10; }
div.loopTitleExcerpt h3 { position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 24px; width: 100%; }
div.loopTitleExcerpt h3 a:link, div.loopTitleExcerpt h3 a:visited { font-size: 14pt; text-decoration: none; width: 92%; position: relative; display: table; margin: 8px auto 8px auto; padding: 0px 0px 0px 0px; }
div.loopTitleExcerpt a:hover { text-decoration: underline; }
div.loopTitleExcerpt p { line-height: 20px; width: 92%; position: relative; display: table; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font-size: 12pt; }
.loopReadMore { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 8px 0px; padding: 0px 0px 0px 0px; text-align: right; }
div.loopReadMore a:link, div.loopReadMore a:visited { position: relative; display: block; text-transform: uppercase; text-decoration: none; font-weight: bolder; font-size: 11pt; right: 16px; z-index: 1000; }
div.loopReadMore a:hover { text-decoration: underline; z-index: 1000; }
.loopAuthorDate, .customTypeLoopAuthorDate { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.loopAuthorDate span, div.customTypeLoopAuthorDate span { font-weight: bolder; }
div.loopAuthorDate time, div.customTypeLoopAuthorDate time { font-weight: bolder; }
/* Responsive YouTube Videos */
.videoWrapper { position: relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0; }
.videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/* Uploads Manager Styles */
#uploadsContainer { float: left; width: 100%; height: 100%; max-height: 400px; min-height: 1px; position: relative; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; overflow-y: auto; overflow-x: hidden; }
#uploadsTop { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#file_drop_target { float: left; width: 99.5%; padding: 16px 0px 16px 0px; margin: 0px 0px 0px 0px; text-align: center; font-size: 10pt; }
#uploadsLeft { float: left; width: 70%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#file_drop_target p { display: inline-block; font-size: 10pt; }
div#file_drop_target input[type="file"] { display: none; }
div#file_drop_target label { display: inline-block !important; float: none !important; width: 64px !important; padding: 0px 0px 0px 0px !important; height: 34px; margin: 0px 0px 0px 0px !important; border-radius: 20px; top: -6px; }
div#file_drop_target label span { margin: 0px 0px 0px 0px; position: relative; display: inline-block; top: 6px; font-family: 'Open Sans Condensed'; font-size: 10pt; text-transform: uppercase; }
#upload_progress { float: left; width: 100%; position: relative; display: table; margin: 0px 0px -48px 0px; padding: 0px 0px 0px 0px; }
#upload_progress .error { color: #A40100; }
#upload_progress > div {}
div#upload_progress span.fileuploadname { font-size: 11pt; }
div#upload_progress span.size { font-size: 10pt; opacity: 0.5; position: relative; margin: -2px 0px 0px 0px; display: table; }
.progress_track { width: 96%; opacity: 0.9; }
.progress { height: 8px; }
#uploadsBreadcrumb { float: left; width: 100%; position: relative; display: table; margin: 46px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#uploadsBreadcrumb div { width: 100%; position: relative; bottom: 0px; left: 0px; }
div#uploadsBreadcrumb a:link, div#uploadsBreadcrumb a:visited { text-decoration: none; font-family: 'Open Sans Condensed'; font-size: 18pt; }
div#uploadsBreadcrumb a:hover {}
#uploadsRight { float: left; width: 30%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.no_write #mkdir, .no_write #file_drop_target { display: none; }
#mkdir { float: left; width: 100%; position: relative; display: table; margin: 10px 0px 16px 0px; padding: 0px 0px 0px 0px; }
form#mkdir input[type="text"] { width: 116px; display: inline-block; margin: 0px 0px 0px 0px; }
form#mkdir input[type="submit"] { display: inline-block; position: relative; top: -2px; margin: 0px 0px 0px 0px; }
.sort_hide { display: none; }
#uploadsTable { border-collapse: collapse; float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
table#uploadsTable thead { width: 100%; border: 0px solid; }
table#uploadsTable thead tr { height: 32px; }
table#uploadsTable th:first-of-type, table#uploadsTable th:nth-of-type(2), table#uploadsTable th:nth-of-type(3) { text-align: left; }
table#uploadsTable th:nth-of-type(5) { text-align: center; }
table#uploadsTable th:hover { cursor: pointer; }
table#uploadsTable th .indicator { margin-left: 4px; position: relative; top: -3px; }
table#uploadsTable th .indicator:hover { cursor: pointer; }
table#uploadsTable td { height: 32px; }
table#uploadsTable td.first {}
table#uploadsTable td a:link, table#uploadsTable td a:visited { text-decoration: none; }
table#uploadsTable td a:hover {}
table#uploadsTable td.empty { font-style: italic; text-align: center; }
table#uploadsTable tbody td { font-size: 11pt; }
table#uploadsTable thead th:first-of-type, table#uploadsTable tbody td:first-of-type { position: relative; left: 8px; }
table#uploadsTable tbody td:last-of-type { text-align: center; }
table#uploadsTable tbody td:last-of-type a:link, table#uploadsTable tbody td:last-of-type a:visited, table#uploadsTable tbody td:last-of-type a:hover { position: relative; top: 0px; }
.is_dir .size { font-size: 0px; }
.is_dir .size:before { content: "--"; font-size: 13pt; }
/* .is_dir .download { visibility: hidden; } */
.name { padding: 0px 0px 0px 28px; background-size: 18px 18px; display: block; position: relative; background-position: center left; background-repeat: no-repeat; }
.is_dir .name { padding: 0px 0px 0px 28px; background-size: 22px 22px; display: block; position: relative; background-position: center left; background-repeat: no-repeat; }
/* End of Uploads Manager Styles */
/* Continuous Rotation for Loading Spinners */
.loadingSpinner { margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; position: relative; display: table; }
div.loadingSpinner, div.loadingSpinner svg { width: 256px; height: 256px; }
#loadingSpinner { -webkit-animation: rotation 2s infinite linear; }
@-webkit-keyframes rotation {
	from { -webkit-transform: rotate(0deg);	}
	to { -webkit-transform: rotate(359deg);	}
}
/* Some Search Styles */
td#tdSearch select { display: inline-block; position: relative; margin: 0px 0px 0px 0px; padding: 8px 8px 8px 8px; border-radius: 20px 0px 0px 20px; font-family: 'Open Sans'; font-size: 8pt; }
#tdSearch form select { border: 0px solid; left: -1px; }
td#mobileSearch select { display: inline-block; position: relative; margin: 0px 0px 0px 0px; padding: 8px 8px 8px 8px; border-radius: 20px 0px 0px 20px; font-family: 'Open Sans'; font-size: 8pt; background-image: linear-gradient(rgba(0,0,0,0.25),rgba(0,0,0,0.25)); }
#mobileSearch form select { border: 0px solid; left: -1px; }
/* Some Header Styles */
#set-headerStripe-two { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 680; }
#headerStripe-two { width: 100%; max-width: 1140px; min-width: 1px; position: relative; display: table; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
div#headerStripe-two ul { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; font-size: 0pt; text-align: center; }
div#headerStripe-two li { display: inline-block; }
div#headerStripe-two a:link, div#headerStripe-two a:visited { display: inline-block; position: relative; font-size: 13pt; text-decoration: none; text-transform: uppercase; margin: 0px 0px 0px 0px; padding: 8px 16px 8px 16px; font-weight: bolder; }
div#headerStripe-two a:hover { background-color: rgba(255,255,255,0.25) !important; }
div#headerStripe-two li.active a:link, div#headerStripe-two li.active a:visited { background-color: rgba(255,255,255,0.25) !important; text-decoration: underline; }
/* Some Slideshow Styles */
#homepageSlideshow { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 601; }
section.mbr-slider { width: 100% !important; }
/* a.carousel-control { display: none !important; } */
div.mbr-table-cell h2 { color: #ffffff; font-size: 32pt; }
div.mbr-table-cell p { color: #ffffff; font-size: 24pt; }
div.mbr-section div.mbr-section-btn a:link, div.mbr-section div.mbr-section-btn a:visited { border-radius: 20px; font-weight: bolder; text-transform: uppercase; text-decoration: none; }
ol.carousel-indicators li { border-radius: 50%; }
div.carousel-control:hover { cursor: pointer; }
/* Some Main Content Styles */
#set-mainContent { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 600; }
#mainContent { width: 1140px; position: relative; display: table; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
section { float: left; width: 71.6%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Some Homepage Styles */
#homepageTop { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 32px 0px; padding: 0px 0px 0px 0px; line-height: 150%; }
.homepageLoops { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.homepageLoops h2 { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.homepageMore { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: right; margin: 0px 0px 48px 0px !important; }
div.homepageMore a:link, div.homepageMore a:visited { float: right; text-decoration: none; border-radius: 20px; font-size: 10pt; letter-spacing: 1px; margin: 0px 0px 0px 0px; padding: 8px 16px 8px 16px; font-weight: bolder; text-transform: uppercase; position: relative; right: 16px; }
div.homepageMore a:hover {}
/* Some Blog Styles */
#blogHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 150%; }
div#blogHeadline h1 { display: block; position: relative; margin: 28px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Some Custom Type Styles */
#customTypeHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 150%; }
div#customTypeHeadline h1 { display: block; position: relative; margin: 28px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Some Category Styles */
#isCategory-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 150%; }
div#isCategory-headline h1 { display: block; position: relative; margin: 28px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Post Page Styles */
.postPage-info { float: left; width: 100%; position: relative; display: table; margin: 4px 0px -8px 0px; padding: 0px 0px 0px 0px; }
table.postPage-info-table { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
td.postPage-info-avatar img { position: relative; display: inline-block; margin: 0px 8px 0px 0px; padding: 0px 0px 0px 0px; width: 64px; height: 64px; border-radius: 50%; }
td.postPage-info-avatar svg { position: relative; display: inline-block; margin: 0px 8px 0px 0px; padding: 0px 0px 0px 0px; width: 64px; height: 64px; border-radius: 50%; }
span.postPage-info-author { display: block; opacity: 0.75; font-weight: bolder; font-size: 12pt; }
span.postPage-info-isDateTime { display: block; font-size: 11pt; opacity: 0.75; }
.postPage-tags { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.postPage-tags p { font-size: 11pt; opacity: 0.75; }
.postPage-meta { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.postPage-meta-views { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.postPage-meta-sharing { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 32px 0px; padding: 0px 0px 0px 0px; }
div.postPage-meta-sharing tr { width: 100%; }
div.postPage-meta-sharing td { border-radius: 20px; position: relative; display: inline-block; width: 9.4%; padding: 10px 0px 4px 0px; }
div.postPage-meta-sharing td:hover { opacity: 0.75; }
.postPage-meta-sharing-top { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
div.postPage-meta-sharing-top svg { width: 32px; height: 32px; }
.postPage-meta-sharing-bottom { float: left; width: 100%; position: relative; display: table; margin: -4px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; color: #ffffff; font-family: 'Open Sans Condensed'; font-size: 9pt; }
.postPage-meta-sharing-blogger { background-color: #FF5722; }
.postPage-meta-sharing-buffer { background-color: #000000; }
.postPage-meta-sharing-facebook { background-color: #4267B2; }
.postPage-meta-sharing-linkedin { background-color: #0073B0; }
.postPage-meta-sharing-pinterest { background-color: #E60023; }
.postPage-meta-sharing-reddit { background-color: #FF4500; }
.postPage-meta-sharing-tumblr { background-color: #001935; }
.postPage-meta-sharing-twitter { background-color: #1DA1F2; }
.postPage-meta-sharing-wordpress { background-color: #32373C; }
.isPostStats-form-container { float: left; width: 95%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 8px 16px 8px 16px; border-radius: 20px; }
table.isPostStats-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
table.isPostStats-form thead { font-weight: bolder; text-align: center; }
table.isPostStats-form tbody { text-align: center; font-family: 'Open Sans Condensed'; }
table.isPostStats-form td.isPostStats-form-reviews svg, table.isPostStats-form td.isPostStats-form-ratings svg { display: inline-block; position: relative; width: 24px; height: 24px; }
table.isPostStats-form span { font-family: 'Open Sans'; font-weight: bolder; display: block; }
.postPage-meta-reactions { float: left; width: 100%; position: relative; display: table; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; }
table.isPostReact-table { float: left; width: 99%; position: relative; display: table; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; }
td.isPostReact-table-yourReview label { display: block; }
td.isPostReact-table-yourReview select, td.isPostReact-table-yourReview input { display: inline-block !important; }
td.isPostReact-table-yourReview select { margin: 0px 8px 16px 0px !important; }
td.isPostReact-table-yourReview input { top: -1px; }
td.isPostReact-table-upDownVote { text-align: right; }
td.isPostReact-table-upDownVote label { display: inline-block !important; float: none !important; width: auto !important; margin: 0px 16px 0px 0px; }
td.isPostReact-table-upDownVote label:hover, td.isPostReact-table-upDownVote input:hover { cursor: pointer; }
td.isPostReact-table-upDownVote input[type="submit"] { top: -1px; }
/* Login Styles */
#login-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#login-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#login-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#loginCheck-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#loginCheck-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#loginCheck-image { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 32px 0px; padding: 0px 0px 0px 0px; }
div#loginCheck-image svg { width: 128px; height: 128px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#logout-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#logout-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#logout-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Dashboard Styles */
#isDash-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-secondHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-infoHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-username { float: left; width: 28.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-nickname { float: left; width: 28.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-accessLevel { float: left; width: 28.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-editSelf { float: left; width: 15%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: right; }
div#isDash-editSelf p { float: right; position: relative; top: -12px; right: 1px; }
#isDash-bio { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-lastLoginIP { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-lastLogin { float: left; width: 66.666%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-lastLogoutIP { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-lastLogout { float: left; width: 66.666%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#isDash-heroImage input { width: 95%; }
#isDash-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateDash-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateDash-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateDash-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mediaManagement-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 24px 0px; padding: 0px 0px 0px 0px; }
#removePageVerify-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removePageVerify-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#removePageForm { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#removePageForm input[type="submit"] { display: inline-block; }
form#removePageForm a:link, form#removePageForm a:visited, form#removePageForm a:hover { display: inline-block; position: relative; left: 8px; }
#removePage-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removePage-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removePage-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-details { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-details-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#set-addPage-details-draft { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-details-draft { float: right; width: 90px; position: relative; display: table; margin: -74px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 10; }
#addPage-details-dateTime { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 9; }
div#addPage-details-dateTime input { width: 17px; }
#addPage-details-dateTime-month { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-details-dateTime-day { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-details-dateTime-year { float: left; width: 10%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-details-dateTime-year input { width: 34px !important; }
#addPage-details-dateTime-hour { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-details-dateTime-minute { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-details-dateTime-second { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-details-author { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-details-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPage-details-title input { width: 95%; }
#addPage-details-slug { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPage-details-slug input { width: 95%; }
#addPage-details-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPage-details-heroImage input { width: 95%; }
#addPage-details-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPage-details-body textarea { width: 95%; height: 600px; }
#addPage-details-excerpt { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#addPage-details-excerpt textarea { width: 95%; height: 64px; }
#addPage-moreInfo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPage-moreInfo input { width: 95%; }
div#addPage-moreInfo textarea { width: 95%; height: 600px; }
#addPage-moreInfo-container { float: left; width: 100%; position: relative; display: none; }
#addPage-moreInfo-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#addPage-SEO { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-SEO-tags { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-SEO-metaKeywords { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-SEO-metaDescription { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-SEO-OgType { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#addPage-SEO-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#addPage-SEO textarea { width: 95%; height: 64px; }
div#addPage-SEO input { width: 95%; }
#addPage-submit { float: left; width: 100%; position: relative; display: table; margin: 24px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 9999; }
div#addPage-submit input[type="submit"] { padding: 12px 20px 12px 20px; font-family: 'Open Sans'; font-size: 14pt; letter-spacing: 2px; }
#addingPage-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addingPage-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addingPage-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.set-editPagesList { float; left; width: 100%; position: relative; display: table; margin: -25px 0px 16px 0px; padding: 0px 0px 0px 0px; }
.editPagesList { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 8px 0px; padding: 8px 0px 8px 0px; border-radius: 20px; }
.editPagesList-hero { float: left; width: 6%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.editPagesList-hero img { width: 80%; height: 28px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; object-fit: cover; top: 10px; left: 16px; border-radius: 3px; }
div.editPagesList-hero img:hover { opacity: 0.75; }
.editPagesList-left { float: left; width: 90%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.editPagesList-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; left: 16px; }
div.editPagesList-title a:link, div.editPagesList-title a:visited { font-weight: bolder; font-size: 13pt; }
div.editPagesList-title a:hover {}
.editPagesList-meta { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.editPagesList-meta ul { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; font-size: 0pt; left: 16px; }
div.editPagesList-meta li { display: inline-block; font-size: 10pt; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: 'Open Sans Condensed'; }
div.editPagesList-meta li:after { content: '|'; position: relative; display: inline-block; margin: 0px 0px 0px 0px; padding: 0px 4px 0px 4px; opacity: 0.25; }
div.editPagesList-meta li:last-of-type:after { content: ''; display: none; }
.editPagesList-right { float: left; width: 4%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.editPagesList-right a:link, div.editPagesList-right a:visited, div.editPagesList-right a:hover { display: inline-block; position: relative; top: 8px; right: 4px; }
#table-editPages { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 24px 0px; padding: 0px 0px 0px 0px; }
#table-editPages thead { height: 32px; font-weight: bolder; font-family: 'Open Sans Condensed'; }
#table-editPages thead td:first-of-type { left: 4px; position: relative; }
#table-editPages tbody { font-size: 12pt; }
#table-editPages tbody td:first-of-type img { width: 100%; max-width: 64px; height: 40px; border-radius: 3px; position: relative; display: table; margin: 20px 0px 20px 16px; padding: 0px 0px 0px 0px; object-fit: cover; }
#table-editPages tbody td:first-of-type img:hover { opacity: 0.75; }
#table-editPages tbody td { font-family: 'Open Sans Condensed'; }
#table-editPages tbody td:nth-of-type(2) a:link, #table-editPages tbody td:nth-of-type(2) a:visited, #table-editPages tbody td:nth-of-type(2) a:hover { float: left; width: 300px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: bolder; font-size: 14pt; text-decoration: none; left: 4px; z-index: 10; }
#table-editPages tbody td:nth-of-type(2) a:hover { text-decoration: underline; }
#table-editPages tbody td:nth-of-type(2) .editPages-top { width: 100%; position: relative; display: inline-block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 10; }
#table-editPages tbody td:nth-of-type(2) .editPages-bottom { width: 100%; position: relative; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 9; }
#table-editPages tbody td:nth-of-type(2) .editPages-bottom p { width: 100%; position: relative; display: block; margin: -4px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: 'Open Sans Condensed'; font-size: 10pt; opacity: 0.75; letter-spacing: 1px; }
#table-editPages tbody td:nth-of-type(2) .editPages-bottom span { font-weight: bolder; }
#table-editPages tbody td:nth-of-type(3) a:link, #table.editPages tbody td:nth-of-type(3) a:visited { font-weight: bolder; text-decoration: none; }
#table-editPages tbody td:nth-of-type(3) a:hover { text-decoration: underline; }
#table-editPages thead td:nth-of-type(4), #table-editPages tbody td:nth-of-type(4) { text-align: center; }
#table-editPages tbody td:nth-of-type(5) svg { width: 24px; height: 24px; position: relative; display: table; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
#table-editPages tbody td:nth-of-type(6) svg { width: 32px; height: 32px; position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; top: 5px; }
#table-editPages tbody td:nth-of-type(7) { font-family: 'Open Sans'; font-size: 13pt; }
#editPage-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#set-editPage-details-draft { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime { float: left; width: 100%; position: relative; display: table; margin: 16px 0px 0px 0px !important; padding: 0px 0px 0px 0px; z-index: 9; }
div#editPost-details-dateTime input { width: 17px; }
#editPost-details-dateTime-month { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime-day { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime-year { float: left; width: 10%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime-year input { width: 34px !important; }
#editPost-details-dateTime-hour { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime-minute { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime-second { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-details-draft { float: right; width: 90px; position: relative; display: table; margin: -74px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 10; }
#editPage-details-author { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-details-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPage-details-title input { width: 95%; }
#editPage-details-slug { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPage-details-slug input { width: 95%; }
#editPage-details-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPage-details-heroImage input { width: 95%; }
#editPage-details-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPage-details-body textarea { width: 95%; height: 600px; }
#editPage-details-excerpt { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#editPage-details-excerpt textarea { width: 95%; height: 64px; }
#editPage-moreInfo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-moreInfo-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPage-moreInfo input { width: 95%; }
div#editPage-moreInfo textarea { width: 95%; height: 600px; }
#editPage-moreInfo-toggle { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-moreInfo-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-moreInfo-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#editPage-SEO { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-SEO-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-SEO-tags { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-SEO-metaKeywords { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-SEO-metaDescription { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-SEO-OgType { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#editPage-stylesheet-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#editPage-SEO textarea { width: 95%; height: 64px; }
div#editPage-SEO input { width: 95%; }
#editPost-views-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-views-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-views-views { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-views-unique { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
#addPost-polls { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-polls-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-polls-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-polls-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPost-polls-title textarea { width: 95%; height: 64px; }
#addPost-polls-options { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPost-polls-options input { width: 90%; display: inline-block !important; margin: 0px 0px 24px 0px !important; }
button.addPollButton { border-radius: 20px; margin: 0px 0px 16px 0px; padding: 8px 16px 8px 16px; font-size: 10pt; font-family: 'Open Sans Condensed'; font-weight: bolder; letter-spacing: 1px; text-transform: uppercase; border: 0px solid; outline: 0px; }
button.addPollButton:hover { cursor: pointer; outline: 0px; }
div#addPost-polls-options a:link, div#addPost-polls-options a:visited { display: inline-block; position: relative; left: 8px; }
#editPost-polls { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-polls-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-polls-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-polls-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPost-polls-title textarea { width: 95%; height: 64px; }
#editPost-polls-options { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPost-polls-options input { width: 90%; display: inline-block !important; margin: 0px 0px 24px 0px !important; }
div#editPost-polls-options a:link, div#editPost-polls-options a:visited { display: inline-block; position: relative; left: 8px; }
.pollsDateTime-end { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.pollsDateTime-label { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.pollsDateTime-dates { float: left; width: 50%; position: relative; display: table; margin: 0px 16px 16px 0px; padding: 0px 0px 0px 0px; }
.pollsDateTime-end-never { float: left; width: 35%; position: relative; display: table; margin: 0px 0px 32px 0px; padding: 0px 0px 0px 0px; }
div.pollsDateTime-end-never label.neverEndingClass { position: relative; width: 32px; height: 32px; border-radius: 20px; }
div.pollsDateTime-end-never label.neverEndingClass:hover { cursor: pointer; }
div.pollsDateTime-end-never input { width: 32px; height: 28px; position: relative; top: 1px; }
div.pollsDateTime-end-never input:hover { cursor: pointer; }
.pollsDateTime-month { float: left; width: 16.666%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.pollsDateTime-month input { width: 28%; }
.pollsDateTime-day { float: left; width: 16.666%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.pollsDateTime-day input { width: 28%; }
.pollsDateTime-year { float: left; width: 16.666%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.pollsDateTime-year input { width: 56%; }
.pollsDateTime-hour { float: left; width: 16.666%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; left: 16px; }
.pollsDateTime-hour input { width: 28%; }
.pollsDateTime-minute { float: left; width: 16.666%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; left: 16px; }
.pollsDateTime-minute input { width: 28%; }
.pollsDateTime-second { float: left; width: 16.666%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; left: 16px; }
.pollsDateTime-second input { width: 28%; }
div.pollsWrapper { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.pollsWrapper input { width: 95%; }
div.pollsWrapper a:visited { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; text-transform: uppercase; font-size: 10pt; }
#editPage-submit { float: left; width: 100%; position: relative; display: table; margin: 24px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 9999; }
div#editPage-submit input[type="submit"] { padding: 12px 20px 12px 20px; font-family: 'Open Sans'; font-size: 14pt; letter-spacing: 2px; }
#updatingPage-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingPage-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingPage-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removePostVerify-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removePostVerify-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#removePostForm { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#removePostForm input[type="submit"] { display: inline-block; }
form#removePostForm a:link, form#removePostForm a:visited, form#removePostForm a:hover { display: inline-block; position: relative; left: 8px; }
#removePost-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removePost-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removePost-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-dateTime { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPost-details-dateTime input { width: 17px; }
#addPost-details-dateTime-month { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-dateTime-day { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-dateTime-year { float: left; width: 10%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-dateTime-year input { width: 34px !important; }
#addPost-details-dateTime-hour { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-dateTime-minute { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-dateTime-second { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-pinned { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-draft { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-review { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-author { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPost-details-title input { width: 95%; }
#addPost-details-slug { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPost-details-slug input { width: 95%; }
#addPost-details-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPost-details-heroImage input { width: 95%; }
#addPost-details-thumbnail { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPost-details-thumbnail input { width: 95%; }
#addPost-details-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPost-details-body textarea { width: 95%; height: 600px; }
#addPost-details-excerpt { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#addPost-details-excerpt textarea { width: 95%; height: 64px; }
#addPost-moreInfo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-moreInfo-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPost-moreInfo input { width: 95%; }
div#addPost-moreInfo textarea { width: 95%; height: 600px; }
#addPost-moreInfo-toggle { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-moreInfo-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-moreInfo-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#addPost-SEO { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-SEO-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-SEO-targetKeyword { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-SEO-tags { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-SEO-metaKeywords { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-SEO-metaDescription { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-SEO-OgType { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#addPost-stylesheet-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-addPost-stylesheet { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#expandCollapse-addPost-stylesheet textarea { width: 95%; position: relative; height: 128px; margin: 0px 0px 32px 0px; }
#addPost-stylesheet-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#addPost-SEO textarea { width: 95%; height: 64px; }
div#addPost-SEO input { width: 95%; }
#addPost-submit { float: left; width: 100%; position: relative; display: table; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 9999; }
div#addPost-submit input[type="submit"] { padding: 12px 20px 12px 20px; font-family: 'Open Sans'; font-size: 14pt; letter-spacing: 2px; }
#addPost-cats { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-cats-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-cats-loop { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#addPost-cats-loop label { display: inline-block; float: none; width: auto; margin: 8px 8px 8px 0px; padding: 8px 16px 8px 16px; border-radius: 20px; font-weight: normal; }
div#addPost-cats-loop label:hover { cursor: pointer; }
div#addPost-cats-loop input { position: relative; top: 1px; }
#addPost-views-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-views-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-views-views { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
#addPost-views-unique { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPostDB-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPostDB-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPostDB-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.set-editPostsList { float; left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.editPostsList { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 8px 0px; padding: 8px 0px 8px 0px; border-radius: 20px; }
.editPostsList-thumb { float: left; width: 6%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.editPostsList-thumb img { width: 80%; height: 28px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; object-fit: cover; top: 10px; left: 16px; border-radius: 3px; }
div.editPostsList-thumb img:hover { opacity: 0.75; }
.editPostsList-left { float: left; width: 90%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.editPostsList-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; left: 16px; }
div.editPostsList-title a:link, div.editPostsList-title a:visited { font-weight: bolder; font-size: 13pt; }
div.editPostsList-title a:hover {}
.editPostsList-meta { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.editPostsList-meta ul { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; font-size: 0pt; left: 16px; }
div.editPostsList-meta li { display: inline-block; font-size: 10pt; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: 'Open Sans Condensed'; }
div.editPostsList-meta li:after { content: '|'; position: relative; display: inline-block; margin: 0px 0px 0px 0px; padding: 0px 4px 0px 4px; opacity: 0.25; }
div.editPostsList-meta li:last-of-type:after { content: ''; display: none; }
.editPostsList-right { float: left; width: 4%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.editPostsList-right a:link, div.editPostsList-right a:visited, div.editPostsList-right a:hover { display: inline-block; position: relative; top: 8px; right: 4px; }
#table-editPosts { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 24px 0px; padding: 0px 0px 0px 0px; }
#table-editPosts thead { height: 32px; font-weight: bolder; font-family: 'Open Sans Condensed'; }
#table-editPosts thead td:first-of-type { left: 4px; position: relative; }
#table-editPosts tbody { font-size: 12pt; }
#table-editPosts tbody td:first-of-type img { width: 100%; max-width: 64px; height: 40px; border-radius: 3px; position: relative; display: table; margin: 20px 0px 20px 16px; padding: 0px 0px 0px 0px; object-fit: cover; }
#table-editPosts tbody td:first-of-type img:hover { opacity: 0.75; }
#table-editPosts tbody td { font-family: 'Open Sans Condensed'; }
#table-editPosts tbody td:nth-of-type(2) a:link, #table-editPosts tbody td:nth-of-type(2) a:visited, #table-editPosts tbody td:nth-of-type(2) a:hover { float: left; width: 256px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: bolder; font-size: 14pt; text-decoration: none; left: 4px; z-index: 10; }
#table-editPosts tbody td:nth-of-type(2) a:hover { text-decoration: underline; }
#table-editPosts tbody td:nth-of-type(2) .editPosts-top { width: 100%; position: relative; display: inline-block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 10; }
#table-editPosts tbody td:nth-of-type(2) .editPosts-bottom { width: 100%; position: relative; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 9; }
#table-editPosts tbody td:nth-of-type(2) .editPosts-bottom p { width: 100%; position: relative; display: block; margin: -4px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: 'Open Sans Condensed'; font-size: 10pt; opacity: 0.75; letter-spacing: 1px; }
#table-editPosts tbody td:nth-of-type(2) .editPosts-bottom span { font-weight: bolder; }
#table-editPosts tbody td:nth-of-type(3) a:link, #table.editPosts tbody td:nth-of-type(3) a:visited { font-weight: bolder; text-decoration: none; }
#table-editPosts tbody td:nth-of-type(3) a:hover { text-decoration: underline; }
#table-editPosts thead td:nth-of-type(4), #table-editPosts tbody td:nth-of-type(4) { text-align: center; }
#table-editPosts tbody td:nth-of-type(6) svg { width: 24px; height: 24px; position: relative; display: table; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
#table-editPosts tbody td.editPostsView svg { width: 32px; height: 32px; position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; top: 5px; }
td.isPoll svg { width: 16px; height: 16px; position: relative; display: table; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
#table-editPosts tbody td.editRemove { font-family: 'Open Sans'; font-size: 13pt; }
#table-editPosts tbody td.editPostsUpDownVote span { position: relative; top: -2px; }
#editPost-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPost-details-dateTime input { width: 17px; }
#editPost-details-dateTime-month { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime-day { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime-year { float: left; width: 10%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime-year input { width: 34px !important; }
#editPost-details-dateTime-hour { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime-minute { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-dateTime-second { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-draft { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-pinned { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-review { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-author { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-details-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPost-details-title input { width: 95%; }
#editPost-details-slug { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPost-details-slug input { width: 95%; }
#editPost-details-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPost-details-heroImage input { width: 95%; }
#editPost-details-thumbnail { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPost-details-thumbnail input { width: 95%; }
#editPost-details-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPost-details-body textarea { width: 95%; height: 600px; }
#editPost-details-excerpt { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#editPost-moreInfo-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#editPost-details-excerpt textarea { width: 95%; height: 64px; }
#editPost-moreInfo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-moreInfo-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPost-moreInfo input { width: 95%; }
div#editPost-moreInfo textarea { width: 95%; height: 600px; }
#editPost-moreInfo-toggle { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-moreInfo-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-moreInfo-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#editPost-SEO { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-SEO-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-SEO-targetKeyword { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-SEO-tags { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-SEO-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPost-SEO textarea { width: 95%; height: 64px; }
div#editPost-SEO input { width: 95%; }
#editPost-SEO-metaKeywords { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-SEO-metaDescription { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-SEO-OgType { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#editPost-stylesheet-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-editPost-stylesheet { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#editPost-stylesheet-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#editPost-stylesheet-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#editPost-stylesheet-container textarea { width: 95%; position: relative; height: 128px; margin: 0px 0px 32px 0px; }
#editPost-submit { float: left; width: 100%; position: relative; display: table; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 9999; }
div#editPost-submit input[type="submit"] { padding: 12px 20px 12px 20px; font-family: 'Open Sans'; font-size: 14pt; letter-spacing: 2px; }
#editPost-cats { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-cats-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-cats-loop { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editPost-cats-loop label { display: inline-block; float: none; width: auto; margin: 8px 8px 8px 0px; padding: 8px 16px 8px 16px; border-radius: 20px; font-weight: normal; }
div#editPost-cats-loop label:hover { cursor: pointer; }
div#editPost-cats-loop input { position: relative; top: 1px; }
#updatingPost-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingPost-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingPost-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-dateTime { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeAddPost-details-dateTime input { width: 17px; }
#customTypeAddPost-details-dateTime-month { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-dateTime-day { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-dateTime-year { float: left; width: 10%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-dateTime-year input { width: 34px !important; }
#customTypeAddPost-details-dateTime-hour { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-dateTime-minute { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-dateTime-second { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-pinned { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-draft { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-review { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-author { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-details-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeAddPost-details-title input { width: 95%; }
#customTypeAddPost-details-slug { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeAddPost-details-slug input { width: 95%; }
#customTypeAddPost-details-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeAddPost-details-heroImage input { width: 95%; }
#customTypeAddPost-details-thumbnail { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeAddPost-details-thumbnail input { width: 95%; }
#customTypeAddPost-details-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeAddPost-details-body textarea { width: 95%; height: 600px; }
#customTypeAddPost-details-excerpt { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-moreInfo-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#customTypeAddPost-details-excerpt textarea { width: 95%; height: 64px; }
#customTypeAddPost-moreInfo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-moreInfo-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeAddPost-moreInfo input { width: 95%; }
div#customTypeAddPost-moreInfo textarea { width: 95%; height: 600px; }
#customTypeAddPost-moreInfo-toggle { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-moreInfo-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-moreInfo-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-SEO { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-SEO-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-SEO-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-SEO-targetKeyword { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-SEO-tags { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-SEO-metaKeywords { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-SEO-metaDescription { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-SEO-OgType { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#customType-stylesheet-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-customType-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-customType-stylesheet { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-customType-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#expandCollapse-customType-stylesheet textarea { width: 95%; position: relative; height: 128px; margin: 0px 0px 32px 0px; }
div#customTypeAddPost-SEO textarea { width: 95%; height: 64px; }
div#customTypeAddPost-SEO input { width: 95%; }
#customTypeAddPost-submit { float: left; width: 100%; position: relative; display: table; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 9999; }
div#customTypeAddPost-submit input[type="submit"] { padding: 12px 20px 12px 20px; font-family: 'Open Sans'; font-size: 14pt; letter-spacing: 2px; }
#customTypeAddPost-cats { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-cats-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeAddPost-cats-loop { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeAddPost-cats-loop label { display: inline-block; float: none; width: auto; margin: 8px 8px 8px 0px; padding: 8px 16px 8px 16px; border-radius: 20px; font-weight: normal; }
div#customTypeAddPost-cats-loop label:hover { cursor: pointer; }
div#customTypeAddPost-cats-loop input { position: relative; top: 1px; }
#customTypeAddPost-details-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-addToDB-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-addToDB-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-addToDB-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.set-customTypeEditPostsList { float; left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.customTypeEditPostsList { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 8px 0px; padding: 8px 0px 8px 0px; border-radius: 20px; }
.customTypeEditPostsList-thumb { float: left; width: 6%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.customTypeEditPostsList-thumb img { width: 80%; height: 28px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; object-fit: cover; top: 10px; left: 16px; border-radius: 3px; }
div.customTypeEditPostsList-thumb img:hover { opacity: 0.75; }
.customTypeEditPostsList-left { float: left; width: 90%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.customTypeEditPostsList-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; left: 16px; }
div.customTypeEditPostsList-title a:link, div.customTypeEditPostsList-title a:visited { font-weight: bolder; font-size: 13pt; }
div.customTypeEditPostsList-title a:hover {}
.customTypeEditPostsList-meta { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.customTypeEditPostsList-meta ul { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; font-size: 0pt; left: 16px; }
div.customTypeEditPostsList-meta li { display: inline-block; font-size: 10pt; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: 'Open Sans Condensed'; }
div.customTypeEditPostsList-meta li:after { content: '|'; position: relative; display: inline-block; margin: 0px 0px 0px 0px; padding: 0px 4px 0px 4px; opacity: 0.25; }
div.customTypeEditPostsList-meta li:last-of-type:after { content: ''; display: none; }
.customTypeEditPostsList-right { float: left; width: 4%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.customTypeEditPostsList-right a:link, div.customTypeEditPostsList-right a:visited, div.customTypeEditPostsList-right a:hover { display: inline-block; position: relative; top: 8px; right: 4px; }
#table-customTypeEditPosts { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 24px 0px; padding: 0px 0px 0px 0px; }
#table-customTypeEditPosts thead { height: 32px; font-weight: bolder; font-family: 'Open Sans Condensed'; }
#table-customTypeEditPosts thead td:first-of-type { left: 4px; position: relative; }
#table-customTypeEditPosts tbody { font-size: 12pt; }
#table-customTypeEditPosts tbody td:first-of-type img { width: 100%; max-width: 64px; height: 40px; border-radius: 3px; position: relative; display: table; margin: 20px 0px 20px 16px; padding: 0px 0px 0px 0px; object-fit: cover; }
#table-customTypeEditPosts tbody td:first-of-type img:hover { opacity: 0.75; }
#table-customTypeEditPosts tbody td { font-family: 'Open Sans Condensed'; }
#table-customTypeEditPosts tbody td:nth-of-type(2) a:link, #table-customTypeEditPosts tbody td:nth-of-type(2) a:visited, #table-customTypeEditPosts tbody td:nth-of-type(2) a:hover { float: left; width: 256px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight: bolder; font-size: 14pt; text-decoration: none; left: 4px; z-index: 10; }
#table-customTypeEditPosts tbody td:nth-of-type(2) a:hover { text-decoration: underline; }
#table-customTypeEditPosts tbody td:nth-of-type(2) .customTypeEditPosts-top { width: 100%; position: relative; display: inline-block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 10; }
#table-customTypeEditPosts tbody td:nth-of-type(2) .customTypeEditPosts-bottom { width: 100%; position: relative; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 9; }
#table-customTypeEditPosts tbody td:nth-of-type(2) .customTypeEditPosts-bottom p { width: 100%; position: relative; display: block; margin: -4px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: 'Open Sans Condensed'; font-size: 10pt; opacity: 0.75; letter-spacing: 1px; }
#table-customTypeEditPosts tbody td:nth-of-type(2) .customTypeEditPosts-bottom span { font-weight: bolder; }
#table-customTypeEditPosts tbody td:nth-of-type(3) a:link, #table.customTypeEditPosts tbody td:nth-of-type(3) a:visited { font-weight: bolder; text-decoration: none; }
#table-customTypeEditPosts tbody td:nth-of-type(3) a:hover { text-decoration: underline; }
#table-customTypeEditPosts thead td:nth-of-type(4), #table-customTypeEditPosts tbody td:nth-of-type(4) { text-align: center; }
#table-customTypeEditPosts tbody td:nth-of-type(6) svg { width: 24px; height: 24px; position: relative; display: table; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
#table-customTypeEditPosts tbody td.customTypeEditPostsView svg { width: 32px; height: 32px; position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; top: 5px; }
#table-customTypeEditPosts tbody td.editRemove { font-family: 'Open Sans'; font-size: 13pt; }
#table-customTypeEditPosts tbody td.customTypeEditPostsUpDownVote span { position: relative; top: -2px; }
#customTypeEditPost-views-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-views-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-views-views { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-views-unique { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-SEO-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-dateTime { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-moreInfo-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeEditPost-details-dateTime input { width: 17px; }
#customTypeEditPost-details-dateTime-month { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-dateTime-day { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-dateTime-year { float: left; width: 10%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-dateTime-year input { width: 34px !important; }
#customTypeEditPost-details-dateTime-hour { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-dateTime-minute { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-dateTime-second { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-draft { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-pinned { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-review { float: right; width: 90px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-author { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeEditPost-details-title input { width: 95%; }
#customTypeEditPost-details-slug { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeEditPost-details-slug input { width: 95%; }
#customTypeEditPost-details-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeEditPost-details-heroImage input { width: 95%; }
#customTypeEditPost-details-thumbnail { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeEditPost-details-thumbnail input { width: 95%; }
#customTypeEditPost-details-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeEditPost-details-body textarea { width: 95%; height: 600px; }
#customTypeEditPost-details-excerpt { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
div#customTypeEditPost-details-excerpt textarea { width: 95%; height: 64px; }
#customTypeEditPost-moreInfo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-moreInfo-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeEditPost-moreInfo input { width: 95%; }
div#customTypeEditPost-moreInfo textarea { width: 95%; height: 600px; }
#customTypeEditPost-moreInfo-toggle { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-moreInfo-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-moreInfo-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-SEO { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-SEO-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-SEO-targetKeyword { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-SEO-tags { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeEditPost-SEO textarea { width: 95%; height: 64px; }
div#customTypeEditPost-SEO input { width: 95%; }
#customTypeEditPost-SEO-metaKeywords { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-SEO-metaDescription { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-SEO-OgType { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-stylesheet-headline { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-theStylesheet-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeEditPost-theStylesheet-container textarea { width: 95%; position: relative; height: 128px; margin: 0px 0px 32px 0px; }
#customTypeEditPost-stylesheet-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-submit { float: left; width: 100%; position: relative; display: table; margin: 24px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 9999; }
div#customTypeEditPost-submit input[type="submit"] { padding: 12px 20px 12px 20px; font-family: 'Open Sans'; font-size: 14pt; letter-spacing: 2px; }
#expandCollapse-customTypeEditPost-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-cats { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-cats-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-cats-loop { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeEditPost-cats-loop label { display: inline-block; float: none; width: auto; margin: 8px 8px 8px 0px; padding: 8px 16px 8px 16px; border-radius: 20px; font-weight: normal; }
div#customTypeEditPost-cats-loop label:hover { cursor: pointer; }
div#customTypeEditPost-cats-loop input { position: relative; top: 1px; }
#updatingPost-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingPost-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingPost-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removeCustomTypeVerify-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removeCustomTypeVerify-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#removeCustomTypeForm { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#removeCustomTypeForm input[type="submit"] { display: inline-block; }
form#removeCustomTypeForm a:link, form#removeCustomTypeForm a:visited, form#removeCustomTypeForm a:hover { display: inline-block; position: relative; left: 8px; }
#customTypeEditPost-details-headline-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-details-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeRemovePost-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeRemovePost-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeRemovePost-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-titleSlugHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-titleSlug { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-titleSlug-title { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-titleSlug-titlePlural { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-titleSlug-seoTitle { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-titleSlug-slug { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-generalHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-enableCustomType { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeSettings-heroImage input { width: 95%; }
#customTypeSettings-cookieLength { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-customTypeCount { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-showAuthor { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeSettings-showAuthor select { float: left; }
div#customTypeSettings-showAuthor select:nth-of-type(2) { left: 8px; position; relative; }
div#customTypeSettings-showAuthor select:last-of-type { left: 16px; position: relative; }
#customTypeSettings-displayViews { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-useUnique { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-reviewsRatings { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-enableReviews { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-enableRatings { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-starColors { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-upDownVote { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-enableUpDownVote { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-upVoteLabel { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-downVoteLabel { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeSettings-upVoteLabel input, div#customTypeSettings-downVoteLabel input { width: 64px; display: inline-block !important; margin: 0px 8px 16px 0px !important; }
div#customTypeSettings-starColors input:first-of-type { margin: 0px 8px 16px 0px !important; }
div#customTypeSettings-starColors input { width: 64px; display: inline-block !important; position: relative; }
#customTypeSettings-enableSocialSharing { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettingsUpdate-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettingsUpdate-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettingsUpdate-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-views-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-views-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-views-views { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
#customType-views-unique { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeCatForm-loop { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeCatLoop-title { float: left; width: 39%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeCatLoop-title input { width: 88%; }
#customTypeCatLoop-URL { float: left; width: 39%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeCatLoop-URL input { width: 88%; }
#customTypeCatLoop-sort { float: left; width: 5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeCatLoop-sort input { width: 50%; }
#customTypeCatLoop-update { float: left; width: 11%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-details-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-moreInfo-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPost-SEO-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeCatLoop-update input { display: inline-block; left: 16px !important; top: 20px !important; }
#customTypeCatLoop-delete { float: left; width: 4%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeCatLoop-delete a:link, div#customTypeCatLoop-delete a:visited, div#customTypeCatLoop-delete a:hover { right: -4px; top: 23px; position: relative; display: inline-block; }
#customTypeCatForm-add { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeCatForm-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeCatForm-title { float: left; width: 39%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeCatForm-title input { width: 88%; }
#customTypeCatForm-URL { float: left; width: 39%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeCatForm-URL input { width: 88%; }
#customTypeCatForm-sort { float: left; width: 5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeCatForm-sort input { width: 50%; }
#customTypeCatForm-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-enable { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-enableLabel { float: left; width: 88px; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
#customType-enableSubmit { float: left; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-enableSubmit input { top: 21px; }
#enableDisableCategories-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#enableDisableCategories-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#enableDisableCategories-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-addCategories-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-addCategories-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-addCategories-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-updateCategories-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-updateCategories-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-updateCategories-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customCat-verifyDelete-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customCat-verifyDelete-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customCat-verifyDelete-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customCat-verify-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customCat-verify-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customCat-verify-submit input { float: left; }
div#customCat-verify-submit a:link, div#customCat-verify-submit a:visited, div#customCat-verify-submit a:hover { float: left; left: 8px; }
#customTypeCatDelete-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeCatDelete-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeCatDelete-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form.addUser { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addUser-container { float: left; width: 100%; position: relative; display: table; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.addUser-userDetails { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.addUser-username { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.addUser-username input { width: 80%; }
div.addUser-email { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.addUser-email input { width: 80%; }
div.addUser-nickname { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.addUser-nickname input { width: 80%; }
div.addUser-avatar { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.addUser-avatar input { width: 95%; }
div.addUser-password { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.addUser-password input { width: 80%; }
div.addUser-password-repeat { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.addUser-password-repeat input { width: 80%; }
div.addUser-bio { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.addUser-bio textarea { width: 95%; height: 74px; }
div.addUser-twitter { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.addUser-accessLevel { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.addUser-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addUser-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addUser-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addUser-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addUser-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#deleteUserVerify-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#deleteUserVerify-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#deleteUserForm { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#deleteUser-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#deleteUser-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#deleteUser-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
span.editUsersHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; font-size: 22pt; font-family: 'Open Sans Condensed Bold'; }
form.editUsersForm { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.editUsers-username { float: left; width: 25%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.editUsers-username input { width: 80%; }
.editUsers-email { float: left; width: 25%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.editUsers-email input { width: 80%; }
.editUsers-nickname { float: left; width: 25%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.editUsers-nickname input { width: 80%; }
div.editUsers-password { float: left; width: 25%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.editUsers-password input { width: 80%; }
.editUsers-bio { float: left; width: 85%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.editUsers-bio textarea { width: 94%; height: 74px; }
.editUsers-accessLevel { float: left; width: 15%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.editUsers-submit { float: left; position: relative; display: table; margin: 0px 8px 0px 0px; padding: 0px 0px 0px 0px; }
.editUsers-remove { float: left; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; top: 3px; }
#editUsers-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editUsers-message { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editUsers-sort { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editUsers-sortText { float: right; width: 46px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; opacity: 0.5; font-family: 'Open Sans Condensed'; font-size: 14pt; font-weight: bolder; text-transform: uppercase; top: 24px; }
#editUsers-count { float: right; width: 88px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editUsers-count input { width: 48px; }
#editUsers-filter { float: right; width: 118px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editUsers-submit { float: right; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; top: 22px; }
table#table-editUsers { float: left; width: 100%; position: relative; display: table; margin: 16px 0px 32px 0px; padding: 0px 0px 0px 0px; }
table#table-editUsers thead { font-weight: bolder; height: 32px; }
table#table-editUsers thead:first-of-type span { position: relative; left: 8px; }
table#table-editUsers tbody td:first-of-type img { width: 100%; max-width: 64px; height: 64px; position: relative; display: table; object-fit: cover; border-radius: 50%; margin: 8px 8px 8px 8px; }
table#table-editUsers tbody td:first-of-type img:hover { opacity: 0.75; }
table#table-editUsers tbody td:first-of-type svg { width: 100%; max-width: 64px; height: 64px; position: relative; display: table; border-radius: 50%; margin: 8px 8px 8px 8px; background-color: #ffffff; }
table#table-editUsers tbody td:first-of-type svg:hover { opacity: 0.75; }
table#table-editUsers tbody td:nth-of-type(2) { font-weight: bolder; }
table#table-editUsers tbody { font-size: 11pt; }
table#table-editUsers tbody td:last-of-type { text-align: center; }
#editingUser-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editingUser-userDetails { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editingUser-container { float: left; width: 100%; position: relative; display: table; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editingUser-username { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editingUser-username input { width: 80%; }
#editingUser-email { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editingUser-email input { width: 80%; }
#editingUser-nickname { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editingUser-nickname input { width: 80%; }
#editingUser-password { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editingUser-password input { width: 80%; }
#editingUser-passwordRepeat { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editingUser-passwordRepeat input { width: 80%; }
#editingUser-avatar { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editingUser-avatar input { width: 95%; }
#editingUser-bio { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#editingUser-bio textarea { width: 95%; height: 74px; }
#editingUser-twitter { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editingUser-accessLevel { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editingUser-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateUser-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateUser-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateUser-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#modifyNav-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#navMainNav { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#navFooterNav { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#navUserNav { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.settingsNavItem { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.settingsNavItem-one { float: left; width: 39%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.settingsNavItem-one input { width: 88%; }
.settingsNavItem-two { float: left; width: 39%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.settingsNavItem-two input { width: 88%; }
.settingsNavItem-three { float: left; width: 5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.settingsNavItem-three input { width: 50%; }
.settingsNavItem-four { float: left; width: 11%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.settingsNavItem-four input { position: relative; display: inline-block; left: 16px !important; top: 20px !important; }
.settingsNavItem-five { float: left; width: 4%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.settingsNavItem-five a:link, div.settingsNavItem-four a:visited, div.settingsNavItem-four a:hover { right: -4px; top: 23px; position: relative; display: inline-block; }
#mainNavUpdate-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainNavUpdate-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainNavUpdate-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainNavAdd-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainNavAdd-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainNavAdd-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainNavRemoveVerify-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainNavRemoveVerify-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainNavRemoveVerify { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainNavRemove-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainNavRemove-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mainNavRemove-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavUpdate-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavUpdate-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavUpdate-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavAdd-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavAdd-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavAdd-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavRemoveVerify-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavRemoveVerify-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavRemoveVerify { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavRemove-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavRemove-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerNavRemove-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#uesrNavUpdate-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#uesrNavUpdate-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#uesrNavUpdate-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userNavAdd-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userNavAdd-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userNavAdd-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userNavRemove-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
a.newsletterRemove:link, a.newsletterRemove a:visited, a.newsletterRemove a:hover { right: 5px !important; }
#globalSettings-domain-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#globalSettings-logos-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#globalSettings-colors-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#globalSettings-header-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#globalSettings-misc-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#globalSettings-codes-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#globalSettings-seo-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userNavRemove-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userNavRemove-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#formSettings { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-edit-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#catForm-add-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeCatForm-add-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userPageSettings-general-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contactSettings-general-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#newsletter-general-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#newsletter-block-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#newsletter-members-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addUser-details-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editingUser-details-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsDomain { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsDomain-secureSite { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
#settingsDomain-wwwOrNot { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsDomain-domain { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settings-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsLogo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsLogo-favicon { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsLogo-logo { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsLogo-logoWidth { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsLogo-footerLogo { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsLogo-footerLogoWidth { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsLogo-siteName { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsLogo-slogan { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
#settingsLogo-displaySlogan { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-topRow { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-lightOrDark { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-dropShadowLayout { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-dropShadowFormsButtons { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-dropShadowContent { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-dropShadowText { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-headerBackground { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-behindContentBackground { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-contentBackground { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-footerBackground { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-primaryColor { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-secondaryColor { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-mainTextColor { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-invertMainTextColor { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-mainNavLinkColor { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-linkColor { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-linkHoverColor { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-footerLinkColor { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-footerLinkHoverColor { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-inputBackground { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-inputText { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-inputLeftBorder { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-inputTopBorder { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-inputRightBorder { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsColor-inputBottomBorder { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
#settingsHeader { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsHeader textarea { width: 90%; height: 128px; }
#settingsHeader-displaySocialMedia { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.settingsHeader-socialContainer { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.settingsHeader-socialToggle { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsHeader-rssToggle { margin: 0px 0px 16px 0px; }
.settingsHeader-socialURL { float: left; width: 66.666%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.settingsHeader-socialURL input { width: 80%; }
#settingsMisc { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsMisc-cookieLength { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
#settingsCode { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode textarea { width: 90%; height: 128px; }
#settingsCode-trackingCodes { float: left; width: 66.666%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
#settingsCode-enableTrackingCodes { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingSEO { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingSEO textarea { width: 90%; height: 128px; }
#settingSEO-defaultTitleSlogan { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingSEO-defaultTitleSlogan input { width: 90%; }
#settingSEO-defaultKeywords { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingSEO-defaultDescription { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingSEO-defaultImageSEO { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingSEO-defaultImageSEO input { width: 90%; }
#settingsSEO-facebook { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsSEO-ogType { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsSEO-ogType input { width: 79%; }
#settingsSEO-ogID { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsSEO-ogID input { width: 79%; }
#settingsSEO-fbPublisher { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsSEO-fbPublisher input { width: 90%; }
#settingsSEO-twitter { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsSEO-twitterSiteHandle { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
div#settingsSEO-twitterSiteHandle input { width: 79%; }
#settingsSEO-twitterCreator { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsSEO-twitterCreator input { width: 79%; }
#settingsCode-stylesheet-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-stylesheet-headline h2 { display: block; position: relative; margin: -8px 0px 8px 0px; }
#settingsCode-stylesheet { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsCode-beforeHead-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-beforeHead-headline h2 { display: block; position: relative; margin: -8px 0px 8px 0px; }
#settingsCode-beforeHead { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-trackingCodes-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsCode-ads { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-header { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-header-isResponsive { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-header-desktop { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-header-tablet { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-header-mobile { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-header-responsive { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-aside { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-aside-isResponsive { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-aside-desktop { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-aside-tablet { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-aside-mobile { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-aside-responsive { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-footer { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-footer-isResponsive { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-footer-desktop { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-footer-tablet { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-footer-mobile { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settingsCode-ads-footer-responsive { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsUpdate-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsUpdate-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsUpdate-loadingSpinner { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-generalHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-enableBlog { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#blogSettings-heroImage input { width: 95%; }
#blogSettings-cookieLength { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-blogPostCount { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-showAuthor { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#blogSettings-showAuthor select { float: left; }
div#blogSettings-showAuthor select:nth-of-type(2) { left: 8px; position: relative; }
div#blogSettings-showAuthor select:last-of-type { left: 16px; position: relative; }
#blogSettings-displayViews { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-useUnique { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-reviewsRatings { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-enableReviews { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-enableRatings { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-starColors { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-upDownVote { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-enableUpDownVote { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-upVoteLabel { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-downVoteLabel { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#blogSettings-upVoteLabel input, div#blogSettings-downVoteLabel input { width: 64px; display: inline-block !important; margin: 0px 8px 16px 0px !important; }
div#blogSettings-starColors input:first-of-type { margin: 0px 8px 16px 0px !important; }
div#blogSettings-starColors input { width: 64px; display: inline-block !important; position: relative; }
#blogSettings-enableSocialSharing { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettingsUpdate-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettingsUpdate-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettingsUpdate-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-comments-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-comments-enable { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-comments-code { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#blogSettings-comments-code textarea { width: 95%; height: 128px; }
#customTypeSettings-comments-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-comments-enable { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-comments-code { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#customTypeSettings-comments-code textarea { width: 95%; height: 128px; }
#contactSettings-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contactSettings { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contactSettings-generalHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contactSettings-enableContact { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contactSettings-email { float: left; width: 66.666%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#contactSettings-email input { width: 80%; }
#contactSettings-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#contactSettings-heroImage input { width: 95%; }
#contactSettings-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contactSettingsUpdate-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contactSettingsUpdate-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contactSettingsUpdate-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-blogPosts { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-secondHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-enableSearch { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-searchCount { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-searchHeroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#searchSettings-searchHeroImage input { width: 95%; }
#searchSettings-customType { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-customType-enableSearch { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-customType-searchCount { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-customType-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#searchSettings-customType-heroImage input { width: 95%; }
#searchSettings-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingSearch-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingSearch-messsage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingSearch-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageSettings-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#homepageSettings-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageSettings-slideshow-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.dashExpandCollapse { margin: 24px 0px 0px 0px !important; }
div.dashExpandCollapse a:link, div.dashExpandCollapse a:visited { float: left; width: 96.1%; position: relative; display: table; margin: 0px 0px 0px 0px; text-decoration: none; padding: 8px 16px 8px 16px; }
div.dashExpandCollapse a:hover { background-color: rgba(255,255,255,0.25) !important; }
div.dashExpandCollapse h2 { margin: 0px 0px 0px 0px !important; line-height: 100% !important; }
div.dashExpandCollapse-container { width: 95.9% !important; padding: 24px 16px 0px 16px !important; }
p.helpText { float: left; width: 100%; display: table !important; margin: 0px 0px 0px 0px !important; padding: 0px 0px 16px 0px !important; font-size: 10pt; }
p.helpText-beforeHeadline { float: left; width: 100%; display: table !important; margin: 0px 0px 0px 0px !important; padding: 24px 0px 0px 0px !important; font-size: 10pt; }
p.helpText-afterHeadline { float: left; width: 100%; display: table !important; margin: 0px 0px 0px 0px !important; padding: 16px 0px 16px 0px !important; font-size: 10pt; }
#isDash-general-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageSettings-slideshowContent-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageSettings-content-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageContent-blockContentLoops-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-post-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-customType-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-postCustomType-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#navMainNav-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#navFooterNav-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#navUserNav-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contentHelpers-add-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contentHelpers-edit-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#blogSettings-general-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeSettings-general-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#categories-generalSettings-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeCategories-generalSettings-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsMedia { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.dashExpandCollapse-container-withHeadline { width: 95.9% !important; padding: 0px 16px 0px 16px !important; }
div.dashExpandCollapse-media { width: 95.9% !important; padding: 16px 16px 16px 16px !important; }
#editPage-moreInfo-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-SEO-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-details-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-moreInfo-toggle { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addPage-moreInfo-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-details-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-details-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addUser-userDetails-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.nonExpandCollapse { margin: 24px 0px 0px 0px !important; }
div.nonExpandCollapse h2 { margin: 0px 0px 0px 0px !important; line-height: 100% !important; float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; text-decoration: none; padding: 8px 16px 8px 16px; }
div.nonExpandCollapse-container { width: 95.9% !important; padding: 8px 16px 8px 16px !important; float: left; position: relative; display: table; }
.expandCollapse-help { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.expandCollapse-help p { position: absolute; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 8pt; text-transform: uppercase; right: -12px; top: -24px; font-weight: bolder; z-index: 9999; }
div.expandCollapse-fix p { top: 0px !important; }
div.expandCollapse-fixTwo p { top: -7px !important; }
div.expandCollapse-fixThree p { top: -8px !important; }
div.expandCollapse-help a:link, div.expandCollapse-help a:visited , div.expandCollapse-help a:hover { text-decoration: none; }
#editingUser-userDetails-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsLogo-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsMisc-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageContent-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#navMainNav-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#navFooterNav-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#navUserNav-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingSubmit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settings-lock { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 24px 0px; padding: 0px 0px 0px 0px; }
#settings-lock-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settings-lock-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settings-lock-enableLock { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settings-lock-enableComingSoon { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settings-lock-lockPass { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settings-lock-lockMessage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#settings-lock-lockMessage textarea { width: 95%; position: relative; height: 128px; }
#settings-lock-lockBackground { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 12px 0px; padding: 0px 0px 0px 0px; }
div#settings-lock-lockBackground input { width: 95%; }
#isDash-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageSettings-slideshow { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-yourInformation { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-loginLeft { float: left; width: 85%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-loginRight { float: left; width: 15%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: right; }
#isDash-uploadFiles-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#isDash-uploadFiles { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-stylesheet-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-editPage-stylesheet { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#expandCollapse-editPage-stylesheet textarea { position: relative; width: 95%; height: 128px; margin: 0px 0px 32px 0px; }
#addPage-stylesheet-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-addPage-stylesheet { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#expandCollapse-addPage-stylesheet textarea { width: 95%; height: 128px; position: relative; margin: 0px 0px 32px 0px; }
#addPage-stylesheet-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-dashboard-general { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-postHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#isDash-loginRight svg { position: relative; float: right; border-radius: 50%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 112px; height: 112px; top: -4px; }
div#isDash-loginRight img { position: relative; float: right; border-radius: 50%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 112px; height: 112px; top: -4px; }
#homepageSettings-slideshow-toggle { float: left; width: 12%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageSettings-slideshow-count { float: left; width: 18%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#homepageSettings-slideshow-count input { width: 100px; }
#homepageSettings-slideshow-content { float: left; width: 26%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageSettings-slideshow-type { float: left; width: 26%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageSettings-slideshow-slideLength { float: left; width: 18%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#homepageSettings-slideshow-slideLength input { width: 100px; }
#homepageSettings-content { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageSettings-content-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#homepageSettings-content-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#homepageSettings-content-title input { width: 95%; }
#homepageSettings-content-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#homepageSettings-content-body textarea { width: 95%; height: 256px; }
#homepageContent { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form.homepageContent-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 32px 0px; padding: 0px 0px 0px 0px; }
.homepageContent-left { float: left; width: 10%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.homepageContent-number { width: 64px; height: 64px; border-radius: 50%; text-align: center; position: relative; margin: 42px 0px 0px 0px; }
div.homepageContent-number label { font-family: 'Open Sans Condensed'; position: relative; top: 14px; text-transform: uppercase; }
div.homepageContent-number span { font-size: 18pt; font-weight: bolder; position: relative; top: 6px; }
.homepageContent-right { float: left; width: 90%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.homepageContent-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.homepageContent-title input { width: 95%; }
div.homepageContent-enable { float: left; width: 14%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.homepageContent-content { float: left; width: 15%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.homepageContent-type { float: left; width: 28%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.homepageContent-count { float: left; width: 16%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.homepageContent-count input { width: 64px; }
div.homepageContent-sort { float: left; width: 17%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.homepageContent-submit { float: left; width: 10%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; top: 22px; }
#updatingHomepage-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingHomepage-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingHomepage-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingContentLoops-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingContentLoops-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatingContentLoops-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#newsletter-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#newsletter-headlineTwo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#newsletter-headlineThree { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#newsletter-headlineFour { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#newsletter-enableNewsletter { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#newsletter-enableNewsletter select { display: inline-block; position: relative; margin: 0px 4px 0px 0px; }
form#newsletter-enableNewsletter input[type="submit"] { display: inline-block; position: relative; top: -1px; }
#newsletter-textarea { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#newsletter-textarea textarea { position: relative; width: 95%; height: 256px; }
#newsletter-members { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#newsletterTable { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 32px 0px; padding: 0px 0px 0px 0px; }
table#newsletterTable thead { font-weight: bolder; height: 32px; }
table#newsletterTable input[type="text"], table#newsletterTable input[type="email"] { width: 160px; margin: 0px 8px 0px 0px; left: 8px; }
table#newsletterTable td:nth-of-type(1) span { left: 8px; position: relative; }
table#newsletterTable td:nth-of-type(4) { text-align: center; position: relative; }
table#newsletterTable tbody td:nth-of-type(4) { font-size: 12pt; text-align: center; font-family: 'Open Sans Condensed'; }
table#newsletterTable tbody td:nth-of-type(5) input { position: relative; top: 16px; left: 8px; }
table#newsletterTable tbody td:nth-of-type(6) a { position: relative; right: 8px; top: -2px; }
#newsletterSettings-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#newsletterSettings-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#newsletterSettings-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateNewsletter-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateNewsletter-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateNewsletter-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#verifyRemoveNewsletter-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#verifyRemoveNewsletter-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#verifyRemoveNewsletter-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#verifyRemoveNewsletter-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#verifyRemoveNewsletter-form input { display: inline-block; }
form#verifyRemoveNewsletter-form a { display: inline-block; }
#confirmRemoveNewsletter-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#confirmRemoveNewsletter-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#confirmRemoveNewsletter-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#joinNewsletter-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#joinNewsletter-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#joinNewsletter-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#categories-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#categories-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#catForm-loop { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#catLoop-title { float: left; width: 39%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#catLoop-title input { width: 88%; }
#catLoop-URL { float: left; width: 39%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#catLoop-URL input { width: 88%; }
#catLoop-sort { float: left; width: 5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#catLoop-sort input { width: 50%; }
#catLoop-update { float: left; width: 11%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#catLoop-update input { display: inline-block; left: 16px !important; top: 20px !important; }
#catLoop-delete { float: left; width: 4%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#catLoop-delete a:link, div#catLoop-delete a:visited, div#catLoop-delete a:hover { right: -4px; top: 23px; position: relative; display: inline-block; }
#catForm-add { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#catForm-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#catForm-title { float: left; width: 39%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#catForm-title input { width: 88%; }
#catForm-URL { float: left; width: 39%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#catForm-URL input { width: 88%; }
#catForm-sort { float: left; width: 5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#catForm-sort input { width: 50%; }
#catForm-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#categories-enable { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#categories-enableLabel { float: left; width: 88px; position: relative; display: table; margin: 0px 0px 8px 0px; padding: 0px 0px 0px 0px; }
#categories-enableSubmit { float: left; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#categories-enableSubmit input { top: 21px; }
#enableDisableCategories-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#enableDisableCategories-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#enableDisableCategories-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateCategories-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateCategories-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateCategories-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addCategories-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addCategories-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addCategories-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#verifyCatDelete-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#verifyCatDelete-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#verifyCatDelete-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#verifyCat-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#verifyCat-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#verifyCat-submit input { float: left; }
div#verifyCat-submit a:link, div#verifyCat-submit a:visited, div#verifyCat-submit a:hover { float: left; left: 8px; }
#catDelConfirm-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#catDelConfirm-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Shared Dash Help Text Expand Collapse Styles */
.dashHelpExpandCollapse { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.dashExpandCollapse-fix { margin: 16px 0px 0px 0px !important; }
/* Outlying Content Pages and Styles */
#contactPage-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contactPage-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#contactForm { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#contactForm-name { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#contactForm-name input { width: 90%; }
div#contactForm-email { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#contactForm-email input { width: 90%; }
div#contactForm-subject { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#contactForm-subject input { width: 95%; }
div#contactForm-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#contactForm-body textarea { width: 95%; height: 256px; }
div#contactForm-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
#isSearch-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#fourOhFour-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#fourOhFour-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#fourOhFour-image { float: left; width: 100%; position: relative; display: table; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#fourOhFour-image svg { width: 256px; height: 256px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Footer Content Footer Settings Dashboard Footer Styles */
#footerSettings-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-one { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-one-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-one-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-one-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#footerSettings-one-title input { width: 95%; }
#footerSettings-one-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#footerSettings-one-body textarea { width: 95%; height: 128px; }
#footerSettings-one-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-two { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-two-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-two-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-two-title { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#footerSettings-two-title input { width: 95%; }
#footerSettings-two-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#footerSettings-two-body textarea { width: 95%; height: 128px; }
#footerSettings-two-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-three { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-three-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-three-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-three-title { float: left; width: 81%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#footerSettings-three-title input { width: 92%; }
#footerSettings-three-enableNewsletter { float: left; width: 19%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-three-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#footerSettings-three-body textarea { width: 95%; height: 128px; }
#footerSettings-three-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-four { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-four-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-four-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-four-title { float: left; width: 79%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#footerSettings-four-title input { width: 91%; }
#footerSettings-four-displaySocialMedia { float: left; width: 21%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-four-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#footerSettings-four-body textarea { width: 95%; height: 128px; }
#footerSettings-four-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-copyright { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-copyright-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-copyright-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerSettings-copyright-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#footerSettings-copyright-body textarea { width: 95%; height: 128px; }
#updateFooter-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateFooter-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateFooter-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Footer Styles */
aside { float: left; width: 26.4%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
aside label:hover { cursor: auto; }
footer { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 500; }
#set-footerStripe-one { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 490; }
#footerStripe-one { width: 100%; max-width: 1140px; min-width: 1px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; position: relative; display: table; }
#footerStripe-one-left ul { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; font-size: 0pt; }
#footerStripe-one-left li { display: inline-block; }
#footerStripe-one-left a:link, #footerStripe-one-left a:visited { display: inline-block; position: relative; font-size: 13pt; text-decoration: none; text-transform: uppercase; margin: 0px 0px 0px 0px; padding: 8px 32px 8px 0px; font-weight: bolder; opacity: 0.75; }
#footerStripe-one-left a:hover { text-decoration: underline; opacity: 1; }
#footerStripe-one-left li.active a:link, #footerStripe-one-left li.active a:visited { text-decoration: underline; opacity: 1; }
#footerStripe-one-right a:link, #footerStripe-one-right a:visited, #footerStripe-one-right { position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerStripe-one-right img { height: auto; min-width: 1%; position: relative; margin: 0px 0px -6px 0px; padding: 0px 0px 0px 0px; opacity: 0.75; }
#footerStripe-one-right img:hover { opacity: 1; }
#set-footerStripe-two { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 480; }
#footerStripe-two { width: 100%; max-width: 1140px; min-width: 1px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; position: relative; display: table; }
div#footerStripe-two h6 { display: block; position: relative; margin: 16px 0px -8px 0px; padding: 0px 0px 0px 0px; text-transform: uppercase; }
div#footerStripe-two p { display: block; position: relative; margin: 16px 0px 16px 0px; padding: 0px 0px 0px 0px; font-size: 11pt; }
div#footerStripe-two ul { float: left; width: 100%; position: relative; display: table; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11pt; list-style-type: none; }
div#footerStripe-two li:before { content: '\203A\00a0'; font-size: 11pt; display: inline-block; font-weight: bolder; }
div#footerStripe-two ul li a:link, div#footerStripe-two ul li a:visited { text-decoration: none; }
div#footerStripe-two ul li a:hover { text-decoration: underline; }
.footerGap { float: left; width: 2%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerStripe-two-one { float: left; width: 23.5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerStripe-two-two { float: left; width: 23.5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerStripe-two-three { float: left; width: 23.5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#footerStripe-two-four { float: left; width: 23.5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#set-footerStripe-three { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 470; }
#footerStripe-three { width: 100%; max-width: 1140px; min-width: 1px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; position: relative; display: table; text-align: center; }
div#footerStripe-three p { display: block; position: relative; margin: 16px 0px 64px 0px; padding: 0px 0px 0px 0px; font-size: 10pt; }
ul#footerSocialMedia { margin: 0px 0px 0px 0px !important; }
ul#footerSocialMedia li:before { content: ''; font-size: 0pt; display: none; }
ul#footerSocialMedia li { display: inline-block; }
ul#footerSocialMedia svg { width: 24px; height: 24px; margin: 0px 8px 8px 0px; padding: 0px 0px 0px 0px; }
ul#footerSocialMedia svg:hover { opacity: 0.75; }
footer input[type="text"], footer input[type="email"] { border-radius: 20px; border: 0px solid; margin: 0px 0px 4px 0px; padding: 8px 16px 8px 16px; width: 85%; }
footer input[type="submit"] { border-radius: 20px; border: 0px solid; margin: 0px 0px 16px 0px; padding: 8px 16px 8px 16px; font-family: 'Open Sans Condensed'; font-weight: bolder; text-transform: uppercase; letter-spacing: 1px; font-size: 10pt; }
footer input[type="submit"]:hover { cursor: pointer; }
#mainContentGap { float: left; width: 2%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
aside label { font-family: 'Open Sans Condensed Bold'; font-size: 16pt; float: left; width: 100%; position: relative; display: table; margin: 32px 0px -8px 0px; padding: 0px 0px 0px 0px; }
nav#userNav ul { float: left; width: 100%; position: relative; display: table; margin: 24px 0px 0px 0px; padding: 16px 0px 8px 0px; list-style-type: none; font-size: 0pt; text-align: center; border-radius: 20px; }
nav#userNav ul li { position: relative; display: inline-block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
nav#userNav ul li a:link, nav#userNav ul li a:visited { display: inline-block; position: relative; font-size: 11pt; text-transform: uppercase; text-decoration: none; margin: 0px 4px 8px 4px; padding: 8px 16px 8px 16px; border-radius: 20px; font-weight: bolder; }
nav#userNav ul li a:hover {}
#loggedInAs { font-size: 10pt; text-align: center; }
#userPageSettings-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userPageSettings-headlineTwo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userPageSettings-enable { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userPageSettings-showAvatar { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userPageSettings-heroImage { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#userPageSettings-heroImage input { width: 95%; }
form#userPageSettings-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userPageSettings-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#userPageUpdate-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userPageUpdate-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#userPageUpdate-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Comments Section Styles */
.commentsContainer-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.commentsContainer-headline p { font-family: 'Open Sans Condensed Bold'; font-size: 16pt; float: left; width: 100%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
.commentsContainer { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 24px 0px; padding: 0px 0px 0px 0px; }
/* Blog Categories Styles */
#blogCategories, #customCatCategories { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#blogCategories ul, div#customCatCategories ul { float: left; width: 100%; position: relative; display: table; margin: 24px 0px 0px 0px; padding: 16px 0px 8px 0px; list-style-type: none; font-size: 0pt; text-align: center; border-radius: 20px; }
div#blogCategories ul li, div#customCatCategories ul li { position: relative; display: inline-block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#blogCategories ul li a:link, div#blogCategories ul li a:visited, div#customCatCategories ul li a:link, div#customCatCategories ul li a:visited { display: inline-block; position: relative; font-size: 11pt; text-transform: uppercase; text-decoration: none; margin: 0px 4px 8px 4px; padding: 8px 16px 8px 16px; border-radius: 20px; font-weight: bolder; }
div#blogCategories ul li a:hover, div#customCatCategories ul li a:hover {}
/* Future Dated Ninja Post Styles */
.notAvailable-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.notAvailable-ninja { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.notAvailable-ninja svg { position: relative; display: block; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; width: 256px; height: 256px; }
.notAvailable-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
/* The Gap (Admin Link) and Back To Top Styles */
#backToTop { position: fixed; bottom: 8px; right: 8px; z-index: 99999; display: none; border-radius: 50%; opacity: 1; width: 48px; height: 48px; text-align: center; }
#backToTop:hover { opacity: 0.75; }
div#backToTop a:link, div#backToTop a:visited { display: inline-block; position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; top: 11px; }
div#backToTop a:hover {}
div#backToTop svg { width: 24px; height: 24px; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; position: relative; display: inline-block; }
#theGap { position: fixed; top: -4px; right: 0px; z-index: 99999; opacity: 0; }
#theGap a:hover { cursor: auto; }
div#theGap svg { width: 24px; height: 24px; position: relative; }
#theCookieGap { position: fixed; top: -4px; left: 0px; z-index: 99999; opacity: 0; }
#theCookieGap a:hover { cursor: auto; }
div#theCookieGap svg { width: 24px; height: 24px; position: relative; }
/* Users Frontend Styles */
#userPage-container { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 32px 0px; padding: 0px 0px 0px 0px; }
div#userPage-container img, div#userPage-container svg { float: right; position: relative; margin: 32px 0px 32px 0px; padding: 0px 0px 0px 0px; width: 384px; height: auto; border-radius: 20px; }
ul#userPage-ul { list-style-type: none; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
li#userPage-ul-username p:first-of-type { display: block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11pt; font-weight: bolder; }
li#userPage-ul-username p:last-of-type { display: block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
li#userPage-ul-twitter p:first-of-type { display: block; position: relative; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11pt; font-weight: bolder; }
li#userPage-ul-twitter p:last-of-type { display: block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
li#userPage-ul-memberSince p:first-of-type { display: block; position: relative; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11pt; font-weight: bolder; }
li#userPage-ul-memberSince p:last-of-type { display: block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
li#userPage-ul-bio p:first-of-type { display: block; position: relative; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11pt; font-weight: bolder; }
li#userPage-ul-bio p:last-of-type { display: block; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
li#userPage-ul-customType p:first-of-type { display: block; position: relative; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11pt; font-weight: bolder; }
li#userPage-ul-customType p:last-of-type { display: block; position: relative; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
li#userPage-ul-blogPosts p:first-of-type { display: block; position: relative; margin: 16px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 11pt; font-weight: bolder; }
li#userPage-ul-blogPosts p:last-of-type { display: block; position: relative; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Horizontal List Items for Content */
ul.listHorizontal { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-type: none; }
ul.listHorizontal li { display: inline-block; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
/* Dashboard Content Helpers */
#contentHelpers-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contentHelpers-headlineTwo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#contentHelpers-addForm { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contentHelpers-add-title { float: left; width: 64%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#contentHelpers-add-title input { position: relative; width: 89%; }
#contentHelpers-add-autoHighlight { float: left; width: 15%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contentHelpers-add-enable { float: left; width: 13%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contentHelpers-add-sort { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#contentHelpers-add-sort input { position: relative; width: 32px; }
#contentHelpers-add-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#contentHelpers-add-body textarea { position: relative; width: 95%; height: 128px; }
#contentHelpers-add-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contentHelpers-headlineThree { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#contentHelpers-forms { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form.contentHelpers-editForm { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.contentHelpers-edit-title { float: left; width: 64%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.contentHelpers-edit-title input { position: relative; width: 89%; }
.contentHelpers-edit-autoHighlight { float: left; width: 15%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.contentHelpers-edit-enable { float: left; width: 13%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.contentHelpers-edit-sort { float: left; width: 8%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.contentHelpers-edit-sort input { position: relative; width: 32px; }
.contentHelpers-edit-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div.contentHelpers-edit-body textarea { position: relative; width: 95%; height: 128px; }
.contentHelpers-edit-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addContentHelper-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addContentHelper-headlmessageine { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addContentHelper-headlspinnerine { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editContentHelper-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editContentHelper-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editContentHelper-spinner { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removeContentHelper-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removeContentHelper-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removeContentHelper-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#removeContentHelper-form input[type="submit"] { display: inline-block; }
form#removeContentHelper-form a { display: inline-block; }
#removingContentHelper-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removingContentHelper-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removingContentHelper-spinner { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.asideHelpers-textarea { position: relative; width: 90%; height: 64px; top: 16px; }
#editingUser-twitter { float: left; width: 33.333%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Footer Text Logo Styles */
#footerStripe-one-right a:link span, #footerStripe-one-right a:visited span { font-weight: bolder; text-decoration: none; white-space: nowrap; text-transform: uppercase; opacity: 0.75; }
#footerStripe-one-right a:hover span { opacity: 1; text-decoration: none; }
#footerStripe-one-right a { text-decoration: none; }
/* Lock & Coming Soon Styles */
body { font-size: 13pt; font-family: 'Open Sans'; float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 100vh; background-repeat: no-repeat; background-position: center center; background-size: cover; }
h1, h2, h3, h4, h5, h6 { font-family: 'Open Sans Condensed Bold'; }
p { font-family: 'Open Sans'; font-size: 13pt; }
main { display: table; position: absolute; height: 100%; width: 100%; }
#mainContainer { display: table-cell; vertical-align: middle; }
#set-mainContainer { width: 100%; max-width: 496px; position: relative; display: table; margin: 0px auto 0px auto; padding: 16px 16px 16px 16px; border-radius: 20px; }
#mainContainer-logo { float: left; width: 100%; position: relative; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#mainContainer-logo img { position: relative; margin: 8px auto 0px auto; padding: 0px 0px 0px 0px; display: table; width: 100%; max-width: 75%; height: auto; }
#mainContainer-slogan { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
div#mainContainer-slogan p { font-family: 'Open Sans Condensed Bold'; font-size: 14pt; position: relative; display: table; margin: 8px auto 8px auto; padding: 0px 0px 0px 0px; }
#mainContainer-comingSoon { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
div#mainContainer-comingSoon h2 { text-transform: uppercase; letter-spacing: 3px; font-size: 24pt; position: relative; display: table; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
#mainContainer-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
div#mainContainer-message p { display: table; position: relative; margin: 8px auto 8px auto; padding: 0px 0px 0px 0px; font-size: 11pt; line-height: 24px; }
#mainContainer-password { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 8px 0px; padding: 0px 0px 0px 0px; text-align: center; }
div#mainContainer-password input[type="password"] { display: inline-block; position: relative; padding: 8px 16px 8px 16px; border-radius: 20px 0px 0px 20px; }
div#mainContainer-password input[type="submit"] { display: inline-block; position: relative; padding: 8px 16px 8px 16px; border-radius: 0px 20px 20px 0px; }
div#mainContainer-password input[type="submit"]:hover { cursor: pointer; }
@media (min-width: 728px) and (max-width: 1150px) {
	#set-mainContainer { width: 80%; }
}
@media (min-width: 420px) and (max-width: 727px) {
	#set-mainContainer { width: 80%; }
}
@media (min-width: 1px) and (max-width: 419px) {
	#set-mainContainer { width: 80%; }
}
/* Expand Collapse Dashboard Items */
#expandCollapse-mainNav { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-footerNav { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-userNav { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-homepageSlideshow { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-homepageContentLoops { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-uploadFiles { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-postSearchSettings { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#searchSettings-mediaHeadline, .mediaHeadline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#searchSettings-mediaHeadline h2, div.mediaHeadline h2 { line-height: 150%; margin: 16px 0px 8px 0px; }
#expandCollapse-addContentHelper { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-editContentHelpers { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-blogGeneralSettings { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#categories-manageCategories { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-blogCurrentCategories { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-postAddCategory { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-customTypeSettings-titlesSlug { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customType-addCustomTypeCat-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-addCustomTypeCat-general { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addCustomTypeCat-manage-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-addCustomTypeCat-manage { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-addCustomTypeCat-add { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-categories-generalSettings { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#categories-generalSettings { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-userPageSettings-general { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-contactSettings-general { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-newsletter-general { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-newsletter-blockOfMembers { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-newsletter-members { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsDomain-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-settingsDomain { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-settingsLogo { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-colorsStyles { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsHeader-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-settingsHeader-headerDesign { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-cookieLength { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsCode-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-codes { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#settingsSEO-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#expandCollapse-settingsSEO { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Dashboard Widget Styles */
#widgetsContainer-one { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgetsContainer-one-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgets-preBaked-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#widgets-preBaked-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgets-preBaked-enableNextPost { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 80px; }
#widgets-preBaked-enableNextCustomType { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 80px; }
#widgets-preBaked-enableRandomPost { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 80px; }
#widgets-preBaked-enableRandomCustomType { float: left; width: 50%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 80px; }
#widgets-preBaked-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgetsContainer-two { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgetsContainer-two-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgets-add-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#widgets-add-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgets-add-title { float: left; width: 79%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#widgets-add-title input { width: 93%; }
#widgets-add-enable { float: left; width: 5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgets-add-sort { float: left; width: 5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#widgets-add-sort input { width: 60%; left: 16px; }
#widgets-add-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#widgets-add-body textarea { width: 95%; height: 128px; }
#widgets-add-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgetsContainer-three { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgetsContainer-three-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgets-edit-container { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#widgets-edit-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgets-edit-title { float: left; width: 79%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#widgets-edit-title input { width: 93%; }
#widgets-edit-enable { float: left; width: 5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgets-edit-sort { float: left; width: 5%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#widgets-edit-sort input { width: 60%; left: 16px; }
#widgets-edit-body { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div#widgets-edit-body textarea { width: 95%; height: 128px; }
#widgets-edit-submit { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgets-preBaked-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgets-add-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#widgets-edit-message { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatePreBaked-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatePreBaked-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updatePreBaked-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addWidget-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addWidget-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#addWidget-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateWidget-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateWidget-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#updateWidget-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#confirmRemoveWidget-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#confirmRemoveWidget-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#confirmRemoveWidget-buttons { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#confirmRemoveWidget-form { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
form#confirmRemoveWidget-form input, form#confirmRemoveWidget-form a { display: inline-block; }
#removeWidget-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removeWidget-message { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#removeWidget-loading { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
/* Stats Statistics Styles */
#stats-container { margin: 0px 0px 32px 0px !important; }
#stats-headlineTwo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-userStatistics-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-userStatistics { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-pageStatistics-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-pageStatistics { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-postStatistics-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-postStatistics { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-customTypeStatistics-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-customTypeStatistics { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-newsletter-headline { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#stats-newsletter { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
ul.statsUL { float: left; width: 100%; position: relative; display: table; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; list-style-type: none; }
ul.statsUL li { float: left; width: 50%; height: 64px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
ul.statsUL a:link, ul.statsUL a:visited { white-space: nowrap; text-overflow: ellipsis; display: inline-block; width: 380px; position: relative; overflow: hidden; }
ul.statsUL a:hover {}
/* Mobile Hamburger Styles */
#nav-icon { width: 60px; height: 45px; position: relative; margin: 0px auto; transition: .5s ease-in-out; cursor: pointer; top: 1px;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transform: scale(.75, .75);
-moz-transform: scale(.75, .75);
-ms-transform: scale(.75, .75);
-webkit-transform: scale(.75, .75);
-o-transform: scale(.75, .75);
}
#nav-icon span { display: block; position: absolute; height: 9px; width: 100%; border-radius: 9px; opacity: 1; left: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;
-o-transition: .25s ease-in-out;
transition: .25s ease-in-out;
}
#nav-icon span:nth-child(1) { top: 0px; }
#nav-icon span:nth-child(2), #nav-icon span:nth-child(3) { top: 18px; }
#nav-icon span:nth-child(4) { top: 36px; }
#nav-icon.open span:nth-child(1) { top: 18px; width: 0%; left: 50%; }
#nav-icon.open span:nth-child(2) {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
#nav-icon.open span:nth-child(3) {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#nav-icon.open span:nth-child(4) { top: 18px; width: 0%; left: 50%; }
/* Advertising Styles */
#adHeaderDesktop { margin: 16px 0px 0px 0px; }
#adHeaderTablet { margin: 16px 0px 0px 0px; }
#adHeaderMobile { margin: 16px 0px 0px 0px; }
#adFooterDesktop { margin: 8px 0px 16px 0px; }
#adFooterTablet { margin: 8px 0px 16px 0px; }
#adFooterMobile { margin: 8px 0px 16px 0px; }
#adHeaderResponsive { margin: 16px 0px 0px 0px; }
#adFooterResponsive { margin: 8px 0px 16px 0px; }
.advertising-wide-responsive { float: left; width: 100%; position: relative; display: table; padding: 0px 0px 0px 0px; }
.advertising-wide-desktop { float: left; width: 100%; position: relative; display: table; padding: 0px 0px 0px 0px; }
.advertising-wide-tablet { float: left; width: 100%; position: relative; display: none; padding: 0px 0px 0px 0px; }
.advertising-wide-mobile { float: left; width: 100%; position: relative; display: none; padding: 0px 0px 0px 0px; }
.advertisingLoopHeaderFix { margin: 16px 0px 24px 0px !important; }
.ninjaAdHeaderFix { margin: -16px 0px 16px 0px !important; }
.ninjaAdFooterFix { margin: -16px 0px 16px 0px !important; }
.adHeaderUserFix { margin: 32px 0px 0px 0px !important; }
.adFooterUserFix { margin: -8px 0px 16px 0px !important; }
#adAsideResponsive { margin: 32px 0px 32px 0px; }
#adAsideDesktop { margin: 32px 0px 32px 0px; }
#adAsideTablet { margin: 32px 0px 32px 0px; }
#adAsideMobile { margin: 32px 0px 32px 0px; }
.advertising-aside-responsive { float: left; width: 100%; position: relative; display: table; padding: 0px 0px 0px 0px; }
.advertising-aside-desktop { float: left; width: 100%; position: relative; display: table; padding: 0px 0px 0px 0px; }
.advertising-aside-tablet { float: left; width: 100%; position: relative; display: none; padding: 0px 0px 0px 0px; }
.advertising-aside-mobile { float: left; width: 100%; position: relative; display: none; padding: 0px 0px 0px 0px; }
@media (min-width: 720px) and (max-width: 1150px) {
	.advertising-wide-desktop { display: table; }
	.advertising-wide-tablet { display: none; }
	.advertising-wide-mobile { display: none; }
	.advertising-aside-desktop { display: table; }
	.advertising-aside-tablet { display: none; }
	.advertising-aside-mobile { display: none; }
}
@media (min-width: 468px) and (max-width: 719px) {
	.advertising-wide-desktop { display: none; }
	.advertising-wide-tablet { display: table; }
	.advertising-wide-mobile { display: none; }
	.advertising-aside-desktop { display: none; }
	.advertising-aside-tablet { display: table; }
	.advertising-aside-mobile { display: none; }
}
@media (min-width: 1px) and (max-width: 467px) {
	.advertising-wide-desktop { display: none; }
	.advertising-wide-tablet { display: none; }
	.advertising-wide-mobile { display: table; }
	.advertising-aside-desktop { display: none; }
	.advertising-aside-tablet { display: none; }
	.advertising-aside-mobile { display: table; }
}
/* New Desktop Styles Mar 30 2021 */
#customTypeEditPost-hero-container { margin: -16px 0px 12px 0px; }
#customTypeEditPost-hero-leftTop span { font-size: 10pt; }
#customTypeEditPost-hero-middleTop { font-size: 1pt; }
#customTypeEditPost-hero-rightTop { opacity: 0; }
#customTypeEditPost-hero-rightTop span { font-size: 10pt; }
#customTypeEditPost-hero-left {}
#customTypeEditPost-hero-left svg { float: left; width: 10%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-hero-left img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-hero-middle { opacity: 0; }
#customTypeEditPost-hero-middle span { position: relative; display: block; text-align: center; font-size: 24pt; top: -4px; }
#customTypeEditPost-hero-right { opacity: 0; }
#customTypeEditPost-hero-right img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9pt; }
#customTypeEditPost-thumb-container { margin: -16px 0px 12px 0px; }
#customTypeEditPost-thumb-leftTop span { font-size: 10pt; }
#customTypeEditPost-thumb-middleTop { font-size: 1pt; }
#customTypeEditPost-thumb-rightTop { opacity: 0; }
#customTypeEditPost-thumb-rightTop span { font-size: 10pt; }
#customTypeEditPost-thumb-left {}
#customTypeEditPost-thumb-left svg { float: left; width: 10%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-thumb-left img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#customTypeEditPost-thumb-middle { opacity: 0; }
#customTypeEditPost-thumb-middle span { position: relative; display: block; text-align: center; font-size: 24pt; top: -4px; }
#customTypeEditPost-thumb-right { opacity: 0; }
#customTypeEditPost-thumb-right img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9pt; }
#customTypeAddPost-hero-container { margin: -8px 0px 12px 0px; display: none; }
#customTypeAddPost-hero-left {}
#customTypeAddPost-hero-left img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9pt; }
#customTypeAddPost-thumb-container { margin: -8px 0px 12px 0px; display: none; }
#customTypeAddPost-thumb-left {}
#customTypeAddPost-thumb-left img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9pt; }
#editPost-hero-container { margin: -16px 0px 12px 0px; }
#editPost-hero-leftTop span { font-size: 10pt; }
#editPost-hero-middleTop { font-size: 1pt; }
#editPost-hero-rightTop { opacity: 0; }
#editPost-hero-rightTop span { font-size: 10pt; }
#editPost-hero-left {}
#editPost-hero-left svg { float: left; width: 10%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-hero-left img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-hero-middle { opacity: 0; }
#editPost-hero-middle span { position: relative; display: block; text-align: center; font-size: 24pt; top: -4px; }
#editPost-hero-right { opacity: 0; }
#editPost-hero-right img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9pt; }
#editPost-thumb-container { margin: -16px 0px 12px 0px; }
#editPost-thumb-leftTop span { font-size: 10pt; }
#editPost-thumb-middleTop { font-size: 1pt; }
#editPost-thumb-rightTop { opacity: 0; }
#editPost-thumb-rightTop span { font-size: 10pt; }
#editPost-thumb-left {}
#editPost-thumb-left svg { float: left; width: 10%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-thumb-left img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPost-thumb-middle { opacity: 0; }
#editPost-thumb-middle span { position: relative; display: block; text-align: center; font-size: 24pt; top: -4px; }
#editPost-thumb-right { opacity: 0; }
#editPost-thumb-right img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9pt; }
#addPost-hero-container { margin: -8px 0px 12px 0px; display: none; }
#addPost-hero-left {}
#addPost-hero-left img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9pt; }
#addPost-thumb-container { margin: -8px 0px 12px 0px; display: none; }
#addPost-thumb-left {}
#addPost-thumb-left img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9pt; }
#editPage-hero-container { margin: -16px 0px 12px 0px; }
#editPage-hero-leftTop span { font-size: 10pt; }
#editPage-hero-middleTop { font-size: 1pt; }
#editPage-hero-rightTop { opacity: 0; }
#editPage-hero-rightTop span { font-size: 10pt; }
#editPage-hero-left {}
#editPage-hero-left svg { float: left; width: 10%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-hero-left img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#editPage-hero-middle { opacity: 0; }
#editPage-hero-middle span { position: relative; display: block; text-align: center; font-size: 24pt; top: -4px; }
#editPage-hero-right { opacity: 0; }
#editPage-hero-right img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9pt; }
#addPage-hero-container { margin: -8px 0px 12px 0px; display: none; }
#addPage-hero-left {}
#addPage-hero-left img { float: left; width: 100%; height: auto; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9pt; }
#theEditButton { position: absolute; display: table; right: 0px; z-index: 9999; }
.editUserAvatarVisible { float: left; width: 35%; position: relative; display: table; margin: 0px 0px 12px 0px; }
/* Mobile Only Styles */
#mobileNav { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#mobileDrop { float; left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; z-index: 605; }
ul#mainNav-mobile { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
ul#mainNav-mobile li { display: block; }
ul#mainNav-mobile a:link, ul#mainNav-mobile a:visited { display: block; position: relative; margin: 0px 0px 0px 0px; padding: 12px 0px 12px 16px; text-decoration: none; text-transform: uppercase; font-weight: bolder; background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.25)); font-size: 12pt; }
ul#mainNav-mobile a:hover {}
ul#mainNav-mobile li:last-of-type a:link, ul#mainNav-mobile li:last-of-type a:visited, ul#mainNav-mobile li:last-of-type a:hover { border-bottom: 0px solid; }
#mobileSearch form { height: 32px; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px solid; border-radius: 20px; width: 96%; }
#mobileSearch form input[type="text"] { background-color: transparent; border: 0px solid; position: relative; display: inline-block; left: 8px; top: 1px; }
#mobileSearch form input[type="text"]:focus { outline: 0px; }
#mobileSearch form input[type="submit"] { border: 0px solid; position: relative; display: inline-block; position: absolute; right: 0px; top: 0px; width: 16px; height: 16px; background-color: transparent; background-repeat: no-repeat; background-position: center center; background-size: 16px 16px; top: 8px; right: 8px; }
#mobileSearch form input[type="submit"]:hover { cursor: pointer; }
#mobileCategories { float: left; width: 100%; position: relative; display: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
@media (min-width: 728px) and (max-width: 1150px) {
	table#tableHeader { width: 100%; max-width: 94%; position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; text-align: center; }
	#tdLogo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	#tdLogo a { position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
	#tdLogo img { width: 100% !important; max-width: 64%; }
	#tdSlogan { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	#tdSlogan p { position: relative; margin: -8px auto 8px auto; padding: 0px 0px 0px 0px; }
	.headerSocialIcons { display: inline-block; margin: 0px auto 8px 0px; }
	#tdSearch { display: none; }
	ul#mainNav-desktop { display: none !important; }
	.breadcrumbZone-container { width: 100%; }
	div.breadcrumbs-right li a:link, div.breadcrumbs-right li a:visited, div.breadcrumbs-right li a:hover {}
	.breadcrumbZone-container { float: none; width: 96%; margin: 0px auto 0px auto; }
	#mainContent { width: 100%; }
	section { float: none; width: 100%; max-width: 94%; margin: 0px auto 0px auto; }
	#mainContentGap { display: none; }
	aside { float: none; width: 100%; max-width: 94%; margin: -24px auto 0px auto; }
	#footerStripe-one-left { display: none; }
	#footerStripe-one-right { width: 100%; text-align: center; }
	td#footerStripe-one-right a:link, td#footerStripe-one-right a:visited, td#footerStripe-one-right a:hover { display: block; position: relative; display: block; margin: 0px auto 0px auto; padding: 8px 0px 8px 0px; }
	#footerStripe-two { width: 100%; max-width: 94%; }
	#footerStripe-two-one { width: 100%; }
	#footerStripe-two-two { width: 100%; }
	#footerStripe-two-three { width: 100%; }
	footer input[type="text"], footer input[type="email"] { width: 90%; }
	#footerStripe-two-four { width: 100%; }
	#footerStripe-three { float: none; width: 100%; max-width: 94%; margin: 0px auto 0px auto; }
	section.mbr-slider { max-width: 100% !important; }
	.mbr-section-hero .mbr-section-title { font-size: 2rem !important; position: relative; margin: 0px auto 0px auto; width: 96%; }
	li.loopListItem { margin: 0px 0px 16px 16px; width: 47% !important; }
	div.loopReadMore a:link, div.loopReadMore a:visited, div.loopReadMore a:hover { font-family: 'Open Sans Condensed'; font-size: 10pt; }
	#sorting-left { display: none; }
	div#sorting-left p { font-size: 8pt; font-family: 'Open Sans Condensed'; }
	#sorting-right { width: 100%; margin: 16px 0px 0px 0px; right: auto; left: auto; }
	#sorting-right-headline { display: none; }
	#sorting-right-count { width: 30%; }
	#sorting-right-count input { width: 56% !important; }
	#sorting-right-type { width: 50%; }
	#sorting-right-type select { width: 100% !important; }
	#sorting-right-submit { float: right; width: 20%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#sorting-right-submit input { float: right; }
	#mobileSearch form input[type="text"] { width: 43%; }
	div.postPage-meta-sharing-top svg {}
	div.postPage-meta-sharing table tbody tr td { float: left; width: 20%; position: relative; display: block; margin: 0px 0px 0px 0px; border-radius: 0px; }
	table.isPostStats-form td { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
	table.isPostStats-form td:last-of-type { margin: 0px 0px 0px 0px; }
	div.isPostStats-form-container { padding: 8px 0px 8px 0px; width: 100%; }
	td.isPostReact-table-yourReview { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	td.isPostReact-table-upDownVote { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	#contactForm-name { width: 100% !important; }
	#contactForm-email { width: 100% !important; }
	div#contactForm-subject input { width: 90%; }
	div#contactForm-body textarea { width: 90%; }
	div#blogCategories { display: none; }
	div#customCatCategories { display: none; }
	#theGap { display: none; }
	div#mobileCategories select { width: 100%; }
	ul.loopUnordered { margin: 8px 0px 0px 0px; }
	/* Mobile Only Styles */
	#mobileNav { display: table; }
	#mobileCategories { display: table; }
	#aside-randomCustomType { display: none; }
	#aside-randomBlogPost { display: none; }
}
@media (min-width: 420px) and (max-width: 727px) {
	table#tableHeader { width: 100%; max-width: 94%; position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; text-align: center; }
	#tdLogo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	#tdLogo a { position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
	#tdLogo img { width: 100% !important; max-width: 64%; }
	#tdSlogan { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	#tdSlogan p { position: relative; margin: -8px auto 8px auto; padding: 0px 0px 0px 0px; }
	.headerSocialIcons { display: inline-block; margin: 0px auto 8px 0px; }
	#tdSearch { display: none; }
	ul#mainNav-desktop { display: none !important; }
	.breadcrumbZone-container { width: 100%; }
	.breadcrumbs-left { display: none; }
	.breadcrumbs-right { width: 100%; margin: 28px 0px 0px 0px; }
	div.breadcrumbs-right ul { text-align: center !important; }
	div.breadcrumbs-right ul li span { letter-spacing: 0px; }
	div.breadcrumbs-right ul li.activeBreadcrumb { letter-spacing: 0px; padding: 4px 8px 4px 8px; top: 8px; }
	div.breadcrumbs-right li a:link, div.breadcrumbs-right li a:visited, div.breadcrumbs-right li a:hover { padding: 4px 8px 4px 8px; }
	#mainContent { width: 100%; }
	section { float: none; width: 100%; max-width: 94%; margin: 0px auto 0px auto; }
	#mainContentGap { display: none; }
	aside { float: none; width: 100%; max-width: 94%; margin: -24px auto 0px auto; }
	#footerStripe-one-left { display: none; }
	#footerStripe-one-right { width: 100%; text-align: center; }
	td#footerStripe-one-right a:link, td#footerStripe-one-right a:visited, td#footerStripe-one-right a:hover { display: block; position: relative; display: block; margin: 0px auto 0px auto; padding: 8px 0px 8px 0px; }
	#footerStripe-two { width: 100%; max-width: 94%; }
	#footerStripe-two-one { width: 100%; }
	#footerStripe-two-two { width: 100%; }
	#footerStripe-two-three { width: 100%; }
	footer input[type="text"], footer input[type="email"] { width: 90%; }
	#footerStripe-two-four { width: 100%; }
	#footerStripe-three { float: none; width: 100%; max-width: 94%; margin: 0px auto 0px auto; }
	section.mbr-slider { max-width: 100% !important; }
	.mbr-section-hero .mbr-section-title { font-size: 2rem !important; position: relative; margin: 0px auto 0px auto; width: 96%; }
	li.loopListItem { width: 100%; }
	div.loopReadMore a:link, div.loopReadMore a:visited, div.loopReadMore a:hover { font-family: 'Open Sans Condensed'; font-size: 10pt; }
	#sorting-left { display: none; }
	div#sorting-left p { font-size: 8pt; font-family: 'Open Sans Condensed'; }
	#sorting-right { width: 100%; margin: 16px 0px 0px 0px; right: auto; left: auto; }
	#sorting-right-headline { display: none; }
	#sorting-right-count { width: 30%; }
	#sorting-right-count input { width: 56% !important; }
	#sorting-right-type { width: 50%; }
	#sorting-right-type select { width: 100% !important; }
	#sorting-right-submit { float: right; width: 20%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#sorting-right-submit input { float: right; }
	#mobileSearch form input[type="text"] { width: 43%; }
	div.postPage-meta-sharing-top svg {}
	div.postPage-meta-sharing table tbody tr td { float: left; width: 20%; position: relative; display: block; margin: 0px 0px 0px 0px; border-radius: 0px; }
	table.isPostStats-form td { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
	table.isPostStats-form td:last-of-type { margin: 0px 0px 0px 0px; }
	div.isPostStats-form-container { padding: 8px 0px 8px 0px; width: 100%; }
	td.isPostReact-table-yourReview { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	td.isPostReact-table-upDownVote { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	#contactForm-name { width: 100% !important; }
	#contactForm-email { width: 100% !important; }
	div#contactForm-subject input { width: 90%; }
	div#contactForm-body textarea { width: 90%; }
	div#blogCategories { display: none; }
	div#customCatCategories { display: none; }
	#theGap { display: none; }
	div#mobileCategories select { width: 100%; }
	ul.loopUnordered { margin: 8px 0px 0px 0px; }
	/* Mobile Only Styles */
	#mobileNav { display: table; }
	#mobileCategories { display: table; }
	#aside-randomCustomType { display: none; }
	#aside-randomBlogPost { display: none; }
}
@media (min-width: 1px) and (max-width: 419px) {
	table#tableHeader { width: 100%; max-width: 94%; position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; text-align: center; }
	#tdLogo { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	#tdLogo a { position: relative; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; }
	#tdLogo img { width: 100% !important; max-width: 64%; }
	#tdSlogan { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	#tdSlogan p { position: relative; margin: -8px auto 8px auto; padding: 0px 0px 0px 0px; }
	.headerSocialIcons { display: inline-block; margin: 0px auto 8px 0px; }
	#tdSearch { display: none; }
	ul#mainNav-desktop { display: none !important; }
	.breadcrumbZone-container { width: 100%; }
	.breadcrumbs-left { display: none; }
	.breadcrumbs-right { width: 100%; margin: 28px 0px 0px 0px; }
	div.breadcrumbs-right ul { text-align: center !important; }
	div.breadcrumbs-right ul li span { letter-spacing: 0px; }
	div.breadcrumbs-right ul li.activeBreadcrumb { letter-spacing: 0px; padding: 4px 8px 4px 8px; top: 8px; }
	div.breadcrumbs-right li a:link, div.breadcrumbs-right li a:visited, div.breadcrumbs-right li a:hover { padding: 4px 8px 4px 8px; }
	#mainContent { width: 100%; }
	section { float: none; width: 100%; max-width: 94%; margin: 0px auto 0px auto; }
	#mainContentGap { display: none; }
	aside { float: none; width: 100%; max-width: 94%; margin: -24px auto 0px auto; }
	#footerStripe-one-left { display: none; }
	#footerStripe-one-right { width: 100%; text-align: center; }
	td#footerStripe-one-right a:link, td#footerStripe-one-right a:visited, td#footerStripe-one-right a:hover { display: block; position: relative; display: block; margin: 0px auto 0px auto; padding: 8px 0px 8px 0px; }
	#footerStripe-two { width: 100%; max-width: 94%; }
	#footerStripe-two-one { width: 100%; }
	#footerStripe-two-two { width: 100%; }
	#footerStripe-two-three { width: 100%; }
	footer input[type="text"], footer input[type="email"] { width: 90%; }
	#footerStripe-two-four { width: 100%; }
	#footerStripe-three { float: none; width: 100%; max-width: 94%; margin: 0px auto 0px auto; }
	section.mbr-slider { max-width: 100% !important; }
	.mbr-section-hero .mbr-section-title { font-size: 2rem !important; position: relative; margin: 0px auto 0px auto; width: 96%; }
	li.loopListItem { width: 100%; }
	div.loopReadMore a:link, div.loopReadMore a:visited, div.loopReadMore a:hover { font-family: 'Open Sans Condensed'; font-size: 10pt; }
	#sorting-left { display: none; }
	div#sorting-left p { font-size: 8pt; font-family: 'Open Sans Condensed'; }
	#sorting-right { width: 100%; margin: 16px 0px 0px 0px; right: auto; left: auto; }
	#sorting-right-headline { display: none; }
	#sorting-right-count { width: 30%; }
	#sorting-right-count input { width: 56% !important; }
	#sorting-right-type { width: 50%; }
	#sorting-right-type select { width: 100% !important; }
	#sorting-right-submit { float: right; width: 20%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	#sorting-right-submit input { float: right; }
	#mobileSearch form input[type="text"] { width: 43%; }
	div.postPage-meta-sharing-top svg {}
	div.postPage-meta-sharing table tbody tr td { float: left; width: 20%; position: relative; display: block; margin: 0px 0px 0px 0px; border-radius: 0px; }
	table.isPostStats-form td { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
	table.isPostStats-form td:last-of-type { margin: 0px 0px 0px 0px; }
	div.isPostStats-form-container { padding: 8px 0px 8px 0px; width: 100%; }
	td.isPostReact-table-yourReview { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	td.isPostReact-table-upDownVote { float: left; width: 100%; position: relative; display: table; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; }
	#contactForm-name { width: 100% !important; }
	#contactForm-email { width: 100% !important; }
	div#contactForm-subject input { width: 90%; }
	div#contactForm-body textarea { width: 90%; }
	ul.pagination a.coolButtons { padding: 4px 8px 4px 8px; }
	div#blogCategories { display: none; }
	div#customCatCategories { display: none; }
	#theGap { display: none; }
	div#mobileCategories select { width: 100%; }
	ul.loopUnordered { margin: 8px 0px 0px 0px; }
	/* Mobile Only Styles */
	#mobileNav { display: table; }
	#mobileCategories { display: table; }
	#aside-randomCustomType { display: none; }
	#aside-randomBlogPost { display: none; }
}