h1 {
	display:inline-block;
	font-size: 1em;
	font-weight: bold; 
	margin-top:20px;
	margin-right:10px;
}
h2 {
	display:inline-block;
	font-size: 1em;
}

.full-text-link {
    font-weight: bold;
    font-size: 1.6rem;
    margin: 20px 0;
}

.meta-block {
    margin: 0px 0;
}

ul.inline-list {
    display: inline-block;
    list-style-type: none;
    margin: 0;
    padding: 0
}

ul.inline-list li {
    display:inline;
}

ul.inline-list li:not(:last-of-type):after {
    content: ';';
}

div.error-message-container {
    font-size: 2em;
    font-weight: bold;
    padding-top: 100px;
    padding-bottom: 150px;
    text-align: center;
}


.footer{
    display:block;
    box-sizing:border-box;
    font-size:15px;
    line-height:1.45;
    color:#171717;
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    padding: 0;
    background-color: #fff;
    -webkit-tap-highlight-color: (0,0,0,0);
    -webkit-text-size-adjust: 100%;

}

.columnGroups a:hover{
        text-decoration: none;
        color: #fdb81e;
    }


footer::after{
    box-sizing: border-box;
}

footer::after{
    box-sizing:border-box;
}

.footer-width-fixer{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    color: #171717;
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    box-sizing: border-box;
    width: 100%;
}

.footer-width-fixer::before{
box-sizing: border-box;
}

.footer-width-fixer::after{
box-sizing: border-box;
}

.schema{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    color: #171717;
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    box-sizing: border-box;
}
.schema:before{
box-sizing: border-box;
}
.schema::after{
box-sizing: border-box;
}

.wprow{
        color:#ffffff;
        display: block;
        clear:both;
        margin-left: auto;
        margin-right: auto;
        zoom:1;

}

.wprow::before{
    box-sizing: border-box;
}

.wprow::after{
    box-sizing: border-box;
}


.wprowContentWrap{
    padding-top: 35px;
    padding-right: 0px;
    padding-bottom: 30px;
    padding-left: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #333333;
    border-style: solid;
    border-width: 0;
    background-clip: border-box;
    border-color: #fdb81e;
    border-top-width: 5px;
    border-right-width: 0px;
    border-bottom-width: 5px;
    border-left-width: 0px;
    position: relative;
    display: block;

}

/*margin: 0 0 10px; not sure of this margin*/


/*padding is dynamic here might be wp plugged
padding-left: 0;
padding-top: 5px;
padding-right: 20px;
padding-bottom: 5px;
color: inherit;*/

.wprowContentWrap::before{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.wprowContentWrap::after{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

.footerContentSub{
box-sizing: border-box;
zoom: 1;
margin-left: auto;
margin-right: auto;
color: inherit;
}

.footerContentSub::before{
    display: table;
    content: " ";
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

}

.footerContentSub::after{
    display: table;
    content: " ";
    box-sizing: border-box;
    clear:both;
}

.columnGroups{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 15px;
    line-height: 1.45;
    box-sizing: border-box;
    zoom: 1;
    color: inherit;
}

.columnGroups::before{
    display: table;
    content: " ";
    box-sizing: border-box;

}

.columnOne{
    -webkit-text-size-adjust: 100%;
    box-sizing: border-box;
    zoom: 1;
    float: left;
    min-height: 1px;
    width: 9.43%;
    color: inherit;
}

.columnOne::before{
    display: table;
    content: " ";
    box-sizing: border-box;

}

.columnOneContent{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 15px;
    line-height: 1.45;
    box-sizing: border-box;
    color: inherit;
    }

.columnOneContent::after{
    clear: both;
    display: table;
    content: " ";
    box-sizing: border-box;
}

.columnTwo{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 15px;
    line-height: 1.45;
    box-sizing: border-box;
    zoom: 1;
    float: left;
    min-height: 1px;
    width: 19.13%;
    color: inherit;
}

.columnTwo::before{
    display: table;
    content: " ";
    box-sizing: border-box;
}

.columnTwo::after{
    display: table;
    content: " ";
    box-sizing: border-box;
    clear:both;
}

.twoNode{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 15px;
    line-height: 1.45;
    box-sizing: border-box;
    margin: 0;
    padding-left: 0;
    padding-right: 0;
    color: inherit;
}

.columnDisclaimer{
	-webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 10px;
	margin: 20px;
    line-height: 1.45;
    box-sizing: border-box;
    zoom: 1;
    float: left;
    min-height: 1px;
    color: inherit;
}

.columnDisclaimer::before{
    display: table;
    content: " ";
    box-sizing: border-box;
}

.columnDisclaimer::after{
    display: table;
    content: " ";
    box-sizing: border-box;
    clear:both;
}

.disclaimerNode{

    line-height: 1.45;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 0;
    color: inherit;
}

.disclaimerNode::before{
    box-sizing: border-box;
	display: block;
}

.disclaimerNode::after{
    box-sizing: border-box;
	display: block;
}

.twoNode::before{
    box-sizing: border-box;
}

.twoNode::after{
    box-sizing: border-box;
}

.twoNodeRich{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 15px;
    line-height: 1.45;
    box-sizing: border-box;
    zoom: 1;
    color: inherit;
}

.twoNodeRich::before{
    display: table;
    content: " ";
    box-sizing: border-box;
}

.twoNodeRich::after{
    display: table;
    content: " ";
    box-sizing: border-box;
    clear:both
}

.twoNodeRichContent{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 15px;
    line-height: 1.45;
    box-sizing: border-box;
    zoom: 1;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 5px;
    color: inherit;
}

.twoNodeRichContent::before{
display: table;
content: " ";
box-sizing: border-box;
}

.twoNodeRichContent::after{
display: table;
content: " ";
box-sizing: border-box;
clear: both;
}

.mainContentTwo{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 15px;
    line-height: 1.45;
    box-sizing: border-box;
    color: inherit;
}

.mainContentTwo::before{
    box-sizing: border-box;
}

.mainContentTwo::after{
    box-sizing: border-box;
}

.twoSpacer{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    box-sizing: border-box;
    zoom: 1;
    width: 100%;
    color: inherit;
}
.twoSpacer::before{
    display: table;
    content: " "
}
.twoSpacer::after{
    display: table;
    content: " ";
    clear:both;
    box-sizing: border-box;
}

.columnThree{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    box-sizing: border-box;
    zoom: 1;
    float: left;
    min-height: 1px;
    width: 14.28%;
    color: inherit;
}

.columnThree::before{
    display: table;
    content: " ";
    box-sizing: border-box;
}

.columnThree::after{
    clear:both;
    display: table;
    content: " ";
    box-sizing:border-box;

}

.columnContentScope{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    box-sizing: border-box;
    color: inherit;
}

.columnContentScope::before{
    box-sizing: border-box;
}

.columnContentScope::after{
    box-sizing: border-box;
}

.columnMenuScope{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    box-sizing: border-box;
    zoom: 1;
    color: inherit;
}

.columnMenuScopePadding::before{
    display: table;
    content: " ";
    box-sizing: border-box;
}

.columnMenuScopePadding::after{
    clear: both;
    display: table;
    content: " ";
    box-sizing: border-box;
    
}

.columnMenuContentScope{ 
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    box-sizing: border-box;
    zoom: 1;
    margin: 20px;
    margin-top: 0px;
    margin-bottom: 30px;
    color: inherit;
}

.columnMenuContentScope::before{ 
    display: table;
    content: " ";
    box-sizing: border-box;
}

.columnMenuContentScope::after{
    clear: both;
    display: table;
    content: " ";
    box-sizing: border-box;
}

.colMenu{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    box-sizing: border-box;
    color: inherit;

}

.colMenu::before{
    box-sizing: border-box;
}

.colMenu.after{
 box-sizing: border-box;   
}

.clearCol{
    clear:both;
}

.mainNav{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    display: block;
    box-sizing: border-box;
    color: inherit;
}

.mainNav::before{
    box-sizing: border-box;
}

.mainNav::after{
    box-sizing: border-box;
}

.menuFooter{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 16px;
    text-transform: none;
    color: inherit;
}

.menuFooter::before{
    content: '';
    display: table;
    clear: both;
    box-sizing: border-box;
}

.menuFooter::after{
    content: '';
    display: table;
    clear: both;
    box-sizing: border-box;
}


.mainList{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    line-height: 1.45;
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    border-top: 1px solid transparent;
    font-size: 16px;
    text-transform: none;
    color: inherit;
}

.mainLink{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    line-height: 1.45;
    list-style: none;
    font-size: 16px;
    text-transform: none;
    background-color: transparent;
    box-sizing: border-box;
    display: block;
    text-decoration: none;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #ffffff;
}

.columnFour{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 15px;
    line-height: 1.45;
    box-sizing: border-box;
    zoom: 1;
    float: left;
    min-height: 1px;
    width: 14.28%;
    color: inherit;
}

.columnFour::before{
    display: table;
    content: " ";
    box-sizing: border-box;
}

.columnFour::after{
    clear:both;
    display: table;
    content: " ";
    box-sizing:border-box;

}

.columnFive{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 15px;
    line-height: 1.45;
    box-sizing: border-box;
    zoom: 1;
    float: left;
    min-height: 1px;
    width: 14.28%;
    color: inherit;
}

.columnFive::before{
    display: table;
    content: " ";
    box-sizing: border-box;
}

.columnFive::after{
    clear:both;
    display: table;
    content: " ";
    box-sizing:border-box;

}

.columnSix{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 15px;
    line-height: 1.45;
    box-sizing: border-box;
    zoom: 1;
    float: left;
    min-height: 1px;
    width: 13.36%;
    color: inherit;
}

.columnSix::before{
    display: table;
    content: " ";
    box-sizing: border-box;
}

.columnSix::after{
    clear:both;
    display: table;
    content: " ";
    box-sizing:border-box;

}

.iconContent{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    text-align: left;
    box-sizing: border-box;
    zoom: 1;
    margin: 20px;
    margin-top: -5px;
    margin-bottom: 0px;
    color: inherit;
}


.iconContent::before{
    display: table;
    content: " ";
    box-sizing:border-box;
}

.iconContent::after{
    clear:both;
    display: table;
    content: " ";
    box-sizing:border-box;

}

.iconModule{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    text-align: left;
    box-sizing: border-box;
    zoom: 1;
    margin: 20px;
    margin-top: -5px;
    margin-bottom: 0px;
    color: inherit;
}

.iconModule::before{
    display: table;
    content: " ";
    box-sizing:border-box;
}

.iconModule::after{
    clear:both;
    display: table;
    content: " ";
    box-sizing:border-box;
}

.iconWrap{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.45;
    word-wrap: break-word;
    text-align: left;
    box-sizing: border-box;
    display: inline-block;
    color: inherit;
}

.iconWrap::before{
box-sizing: border-box;
}

.iconWrap::after{
box-sizing: border-box;
}


.twitterHandle{
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0,0,0,0);
font-family: "Helvetica",Verdana,Arial,sans-serif;
font-size: 15px;
font-weight: 400;
line-height: 1.45;
word-wrap: break-word;
text-align: left;
box-sizing: border-box;
display: table-cell;
vertical-align: middle;
color: inherit;
}

.twitterHandle::before{
    box-sizing: border-box;
    }
    
    .twitterHandle::after{
    box-sizing: border-box;
    }

.fa-twitter{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    word-wrap: break-word;
    text-align: left;
    font-variant: normal;
    text-rendering: auto;
    box-sizing: border-box;
    font-style: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    float: left;
    display: inline-block;
    height: auto;
    width: auto;
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
    font-size: 30px;
    color: inherit;
}

.fa-twitter::before{
font-size: 30px;
color: #ffffff;
border:none !important;
height:auto;
width: auto;
content: "\f099";
box-sizing: border-box;
}

.fa-twitter::after{
box-sizing: border-box;
}

.iconText{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-family: "Helvetica",Verdana,Arial,sans-serif;
    font-weight: 400;
    word-wrap: break-word;
    font-size: 15px;
    line-height: 1.45;
    box-sizing: border-box;
    display: table-cell;
    text-align: left;
    padding-left: 15px;
    vertical-align: middle;
    height: 52.5px;
    color: inherit;
}

.iconText::before{
box-sizing: border-box;
}

.iconText::after{
box-sizing: border-box;
}

.iconTextSub{
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0,0,0,0);
font-family: "Helvetica",Verdana,Arial,sans-serif;
font-weight: 400;
word-wrap: break-word;
font-size: 15px;
line-height: 1.45;
text-align: left;
background-color: transparent;
box-sizing: border-box;
text-decoration: none;
margin: 0 !important;
padding: 0 !important;
color: #ffffff;
}

.iconTextSub::before{
    box-sizing: border-box;
    }
    
    .iconTexSub::after{
    box-sizing: border-box;
    }

.fa-external-link{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    word-wrap: break-word;
    text-align: left;
    font-size: 18px;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    box-sizing: border-box;
    margin: 0 !important;
    padding: 0 !important;
    color: inherit;
}

.fa-external-link::before{
box-sizing: border-box;
content:"\f35d"
}

.fa-external-link::after{
box-sizing: border-box;
}


.fa-linkedin-square{
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    word-wrap: break-word;
    text-align: left;
    font-variant: normal;
    text-rendering: auto;
    box-sizing: border-box;
    font-style: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    float: left;
    display: inline-block;
    height: auto;
    width: auto;
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
    font-size: 30px;
    color: inherit;
}

.fa-linkedin-square::before{
    font-size: 30px;
    color: #ffffff;
    border:none !important;
    height:auto;
    width: auto;
    content: "\f099";
    box-sizing: border-box;
    }
    
    .fa-linkedin-square::after{
    box-sizing: border-box;
    }

    .columnSeven{
        -webkit-text-size-adjust: 100%;
        -webkit-tap-highlight-color: rgba(0,0,0,0);
        font-family: "Helvetica",Verdana,Arial,sans-serif;
        font-weight: 400;
        word-wrap: break-word;
        font-size: 15px;
        line-height: 1.45;
        box-sizing: border-box;
        zoom: 1;
        float: left;
        min-height: 1px;
        width: 15.24%;
        color: inherit;
    }

    .columnSeven::before{
        display: table;
        content: " ";
        box-sizing: border-box;
    }

    .columnSeven::after{
     clear: both;
     display: table;
     content: " ";
     box-sizing: border-box;   

    }
	
	#bottomPDF_img {
	margin-left:15px;	
	vertical-align:top;
	}
	
	#topPDF_img{
	margin-left:15px;	
	vertical-align:bottom;	
		
	}
	