@font-face{font-family:'Lane - Narrow';src:url('https://betterdaisahead.com/fonts/Lane-Narrow.eot');src:url('https://betterdaisahead.com/fonts/Lane-Narrow.eot?#iefix') format('embedded-opentype'), url('https://betterdaisahead.com/fonts/Lane-Narrow.woff2') format('woff2'), url('https://betterdaisahead.com/fonts/Lane-Narrow.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'MADE Canvas';src:url('https://betterdaisahead.com/fonts/MADECanvas-Black.eot');src:url('https://betterdaisahead.com/fonts/MADECanvas-Black.eot?#iefix') format('embedded-opentype'), url('https://betterdaisahead.com/fonts/MADECanvas-Black.woff2') format('woff2'), url('https://betterdaisahead.com/fonts/MADECanvas-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'MADE Canvas';src:url('https://betterdaisahead.com/fonts/MADECanvas.eot');src:url('https://betterdaisahead.com/fonts/MADECanvas.eot?#iefix') format('embedded-opentype'), url('https://betterdaisahead.com/fonts/MADECanvas.woff2') format('woff2'), url('https://betterdaisahead.com/fonts/MADECanvas.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'MADE Canvas';src:url('https://betterdaisahead.com/fonts/MADECanvas-Light.eot');src:url('https://betterdaisahead.com/fonts/MADECanvas-Light.eot?#iefix') format('embedded-opentype'), url('https://betterdaisahead.com/fonts/MADECanvas-Light.woff2') format('woff2'), url('https://betterdaisahead.com/fonts/MADECanvas-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}
html {height: 100%;} html>body table {margin:0 auto;} html>body div {margin:0 auto;}
body {margin: 0;height: 100%;padding: 0;font-family: Arial;line-height: 120%;font-size: 1.0em;color: #333;background: #fff;}  
span, p, td, div, li, legend, label {font-size:1.0em;font-family: Arial;line-height: 125%;margin: 1em 0 0 0; color: #333;}
#container {width:100%;max-width: 1400px;margin: 0 auto;padding: 1.0em 0 0 0 ;background: #fff;text-align: center;}
#header {margin: 0 auto -12px 0;width: 100%; background: #fff;padding-top: 5px;text-align: center;}
img {max-width: 100%; border: 0;}
.headerlogo {border: 0; margin:0 auto -10px auto; padding: 0;}
#footer {margin: 0 auto 0 auto;text-align: center;background: #fff;}
.bottom-logo {padding: 0 5px; margin: 0 auto;}
.user1 {display:block;width:100%;max-width: 1400px;margin: 0 auto;padding: 0; background-color: #fff;text-align: center; border: 0;}
.copyright {font-family: Arial; text-transform: uppercase; color: #000; font-size: 1.0em; font-weight: 400; margin-top: 2.0em; text-align: center; padding: 0; width: 90%;}
#phoenix {width: 90%; margin: 20px; text-align: right;padding: 5px;}
.columns {}
.col1 {display: table-cell;width: 43%;padding: 10px;margin: 1.0em;}
.col2 {display: table-cell;width: 43%; padding: 4em 2.8em; margin: 1.0em; border: 1px solid #000;position: absolute; top:10px; right: 0; vertical-align: middle;}
.row1 {display: block;position: relative;width:100%;max-width: 1400px;height: auto;margin: 0 auto;background-color: #fff;text-align: center; border: 0;}
table.row1 {width: 100%;max-width: 1400px; height: auto; margin: 0;}
table.row1 td {width: 33%; padding: 5px;width: 32.3%; text-align: left; vertical-align: top;}
.row1 h3 {padding: 0;font-size: 1.425em;margin: 0.425em 0;font-weight: 700;font-family: Arial;color: #1f4790; text-transform: uppercase; text-align: center;}
.row1 p {margin-top: 1em; text-align: left; padding: 0 0.245em;}
.row2 {display: block;position: relative;width:100%;max-width: 1400px;height: auto;margin: 1px auto;padding: 5px; text-align: center; border: 0;background-color: #1f4790}
.row2 p {margin-top: 1em; text-align: left; padding: 0 0.245em; color: #fff;}

table.row2 {width: 100%;max-width: 1400px; height: auto; margin: 0;}
table.row2 td {width: 50%; padding: 5px; text-align: center; vertical-align: middle; border-collapse: collapse;}
.row2 h3 {padding: 0;font-size: 1.245em;margin: 0.425em 0;font-weight: 700;font-family: "Lane - Narrow";color: #fff; text-transform: uppercase; text-align: center;}
/*.row3 {width:71%;height: auto;margin: 0 auto;padding: 5px; background-color: #fff;text-align: center; border: 0;}
.row4 {width:71%;height: auto;margin: 0 auto;padding: 5px; text-align: center; border: 0;background-color: #1f4790}
.row5 {width:71%;height: auto;margin: 0 auto;padding: 5px; background-color: #fff;text-align: center; border: 0;}
.row6 {width:71%;height: auto;margin: 0 auto;padding: 5px; text-align: center; border: 0;background-color: #1f4790}
*/

.narrow-navigation {display: none;}
.navigation {width: 60%; height: 100%; margin: 0 auto; display: table;}
.box {display: table-cell; text-align: center; vertical-align:bottom; width: 20%}
.box2 {margin-bottom: 8px;}
.box a:link, .box a:visited {font-family: "Lane - Narrow"; text-transform: uppercase; color: #000; font-size: 1.0em; text-decoration: none; margin: 0; padding: 0; }
.box a:hover {color: red; text-decoration: none;}
.ig-category-description p {font-size: 1.1em;font-weight: 700;font-family: "Lane - Narrow";color: #063d60; text-align: center;text-transform: uppercase}
hr {width: 80%; margin: 0 auto;}

div[itemprop="articleBody"] {margin: 0 auto; width: 100%;}
.vt_nivo_slider, .nivoSlider, .moduletable, .jmoddiv {padding: 0; background-color: #fff;}
#vt_nivo_slider90, .theme-default90 {border: 0; background-color: #fff;margin-bottom: 0; 
.contact_module { display: block; width: 90%; margin: 0 auto; border: 0;}
.contact_module td {width: 50%; text-align: left; font-size: 1em; padding: 5px; vertical-align: top;}
.contact_module td a:link, .contact_module td a:visited {color: blue}
.contact_module td a:hover {color: red; text-decoration: none;}
.contact_module_mobile {display: none;}
.holder {width: 100%; margin: 0; padding: 5px 0;}
.centered {width: 100%; text-align: center;}
img.phoenix {border: 0;}
#content {width:100%;max-width: 1200px; background: #fff;margin: 0 auto 40px auto;position: relative;top:0px;}
#gototop {background-color: #000;border: 1px solid #333334;}
.content {width: 100%;margin: 10px 0;}
.content td {vertical-align: middle;}
td#column {width: auto;padding: 50px 10px 0 18px;}
.component {width:100%; max-width: 1400px;margin: 0 auto;border: 1px solid red;}
.pg-cv-box {margin: 0 auto;}
.page-header h1, .content-category h1, .contact h1, .contact-category h1 {padding: 0;font-size: 2.245em;margin: 0.425em 0 0.625em 0;font-weight: 700;font-style: italic;color: #1f4790;}
.page-header h2, .page-title h2 .contact-name h2, .redirect-ltr h2, h2 {padding: 0;font-size: 2.245em;margin: 0.425em 0 0.625em 0;font-weight: 700;font-family: "Lane - Narrow";color: #1f4790; text-align: left; text-transform: uppercase;}
.igallery_title h3, h3 {padding: 0;font-size: 2.245em;margin: 0.425em 0 0.625em 0;font-weight: 700;font-family: "Lane - Narrow";color: #1f4790; float: left;text-transform: uppercase;}
span.contact-name {color: #800000; font-size: 1.425em;}
.filters {border:0;padding: 4px 0;}
.published {margin-top: -10px;}
.pagination {display: none}
.content_table {width: 100%;padding: 0;margin: 0 auto;background: #fff;}
.content_table td {padding: 0;margin: 0;line-height: 1.3;}
table td.body_outer {padding: 2px 4px 2px 6px;background: #fff;}
.maintitle {color: #fff;font-size: 2.5em;padding-left: 1em;padding-top: 1.25em;}
.back_button {float: left;text-align: center;font-size: 0.825em;font-weight: 700;border: 3px double #ccc;width: auto;background: url(../images/button_bg.png) repeat-x;padding: 0px 10px;line-height: 20px;margin: 1px;}
.pagenav {text-align: center;font-size: 0.825em;font-weight: 700;border: 3px double #ccc;width: auto;background: url(../images/button_bg.png) repeat-x;padding: 0 10px;line-height: 1.2em;margin: 1px;}
.pagenavbar {margin-right: 10px;float: right;}
td {text-align: left;font-size: 1.0em;}
p a:link, p a:visited {font-size: 1em;color: blue; text-decoration: underline;font-weight: 400;}
p a:hover{font-size: 1em; color: red;text-decoration: none;font-weight: 400;}
.button {color: #00529b;font-family: "Lane - Narrow", Hevlvetica, sans-serif;text-align: center;font-size: 0.825em;font-weight: 700;border: 3px double #ccc;width: auto;background: url(../images/button_bg.png) repeat-x;padding: 0px 5px;line-height: 18px !important;line-height: 16px;height: 26px !important;height: 24px;margin: 1px;}
.inputbox {padding: 2px;border:solid 1px #ccc;background-color: #fff;}
.componentheading {line-height: 1.1;color: #13224B;font-weight: 700;font-size: 2.5em;font-style: italic;}

legend {display: none}
#jform_captcha {float: left}
#jform_com_fields_telephone {background-color: #fff; border: 1px solid #7d7d7d}

table.searchinto {width: 100%;}
table.searchintro td {font-weight: 700;}
table.moduletable {width: 100%;margin-bottom: 5px;padding: 0;border-spacing: 0;border-collapse: collapse;border: 0;}
div.moduletable {padding: 0;margin-bottom: 2px;}
table.category, .table {margin: 7px 0 0 35px;}
table.moduletable td {font-size: 0.688em;padding: 0;margin: 0;font-weight: normal; border: 0;}
form {margin: 0;padding: 0;}
span.article_seperator {display: block;height: 1.5em;}
.form { text-align: right; padding-right: 5px; }
input {font-size: 1em;}
div.article-content {padding: 5px; text-align: justify;width:100%;}
div.mod_zfmarquee {height: 30px;line-height: 30px; font-weight: 700;font-size: 1em;}
div.scroll {width: 100%;margin: 0 auto;padding: 0;}
.list-title{font-size: 1em;line-height: 1.6; padding: 5px 0;}
.category-list{float: left;}  
.wd_form_label {font-size:1em;vertical-align:text-bottom;}
.wdform_table1 td {height: 28px;}
.contact-name {padding: 0;font-size: 1em;line-height: 1.245em;margin: 20px 0;font-weight: 700;color: navy;}
.control-label, input {margin: 5px 0 10px 0;}
.jo-social-share  {margin-top: 20px;border: 0;background: #fff;width: 400px;display:inline-block; display:table-cell; vertical-align:top;}
.fb-send, .fb-like {margin-top: -7px;}
.block-sociallinks {margin: 17px auto 0 auto;}
.block-sociallinks li {display: inline;}
.block-sociallinks img {border: 0;}
.contact-name {font-size: 1.75em;}
.accordion-heading {font-size: 1.125em;margin: 7px 0;color: #800000;}
fieldset {border:0;}
h4 {color: #fff;background: #bf0000; margin: 0; padding: 4px 20px 4px 10px;font-size: 13px;}
.pg-cv-name {font-size: 14px;}

@media only screen and (max-width: 920px) {
.navigation {display: none}
.narrow-navigation {display: block;width: 100%; height: 100%; margin: 0 auto 0.625em auto;}
.menu-box {display: block; width: 100%; padding: 7px 0;}
.menu-box a:link, .box a:visited{font-family: "Lane - Narrow"; text-transform: uppercase; color: #333; font-size: 1.0em; text-decoration: none; margin: 0; padding: 0; }
.menu-box a:hover {color: red; text-decoration: none;}
.bottom-logo {max-width: 30%}
.user1 {width:90%}
.headerlogo {width: 10%}
}

@media only screen and (max-width: 900px) {
.navigation {display: none}
.narrow-navigation {display: block;width: 100%; height: 100%; margin: 0 auto 0.625em auto;}
.menu-box {display: block; width: 100%; padding: 6px 0;}
.menu-box a:link, .box a:visited{font-family: "Lane - Narrow"; text-transform: uppercase; color: #000; font-size: 1.0em; text-decoration: none; margin: 0; padding:0; }
.menu-box a:hover {color: #1781c2;; text-decoration: none;}
.headerlogo {width: 9%;}
}