/***********************Additional Font Styles********************/

h1 {
    color: #00426a;
}

h2 {
    color: #d76b00;
}

h3 {
    color: #ffffff;
}

h4 {
    color: #3c3c3c;
}

h5 {
color:#ffffff;
}

h6 {
color:#000000;
}


/***********************Menu Styles**********************/

.sf-menu li a {
font-size: 16px;
}

#menu-new-menu-1 > li:nth-child(3) > a, #menu-new-menu-1 > li:nth-child(4) > a, #menu-new-menu-1 > li:nth-child(5) > a, #menu-new-menu-1 > li:nth-child(6) > a  {
color: #4e3629;
}

/* hide invoices unless otherwise told to show it*/
#menu-new-menu-1 > li:nth-child(6) > a  {
display:none;	
}



/***********************Best Practices Page**********************/

.best-practices a {
color: #08c0d5;
text-decoration: underline;
}

.gdlr-box-with-icon-item:hover {
background-color: #a8ad00;
}

/***********************Home Page**********************/


.page-id-26093 .with-sidebar-content {
width:58.334%;
}

.page-id-26093 .gdlr-left-sidebar {
width:41.666%;
}

#cta-copy p {
font-size:16px;
}

#cta-btn .gdlr-button.large {
width:175px;
margin-bottom: -90px;
}

/**********Login CTA********/

#gdlr_button {
width: 200px;
}

/***********************Tools and Support Page**********************/


.accordion-title {
text-align: left;
}

/************************How We Help Page*****************************/

#blue-bg {
background-color:#00426a;
padding-bottom: 10px;
}

#how-text {
max-width:1000px;
padding: 0px;
margin: 0px auto;
position: relative;
}

#help-text {
color:#fff;
max-width:1000px;
padding: 0px;
margin: 0px auto;
position: relative;
}

#help-title-w, h1 {
color:#ffffff;
margin: 60px 0 20px 0;
}

#steps-title {
color:#000000;
}

.gdlr-process-wrapper.gdlr-horizontal-process {
margin-bottom: -25px;
}

.gdlr-process-tab .gdlr-process-icon {
background-color:#a8ad00;
}

.gdlr-process-tab .gdlr-process-icon i {
color:#ffffff;
}

.gdlr-process-wrapper .gdlr-process-tab .gdlr-process-title {
color:#ffffff;
}

h3 a {
color: #ffffff;
}

#step-1 {
background-repeat: no-repeat;
height:333px;
margin-bottom:-21px;
}

#step-2 {
background-repeat: no-repeat;
height:383px;
background-color: #f1f1f1;
padding-top:0px;
}

#step-3 {
background-repeat: no-repeat;
height:336px;
}

#step-4 {
background-repeat: no-repeat;
height:388px;
background-color: #f1f1f1;
}

#steps-text1 p {
margin-bottom:5px;
}

#steps-text1 {
font-size:16px;
color:#3c3c3c;
margin-top: -20px;
}

#steps-text2 {
padding-top: 20px;
font-size:16px;
color:#3c3c3c;
}

#steps-text2 p {
margin-bottom:5px;
}

#steps-text3 {
padding-top: 20px;
font-size:16px;
color:#3c3c3c;
}

#steps-text4 {
font-size:16px;
color:#3c3c3c;
}

.text-step {
font-size: 18px;
}

.gdlr-chart .chart-content-wrapper .chart-percent-number {
display: none;
}

.gdlr-process-wrapper.gdlr-horizontal-process .gdlr-process-tab .gdlr-process-icon {
margin-bottom: 0px;
}

.gdlr-process-wrapper .gdlr-process-tab .gdlr-process-title {
font-family:'BaskervilleClassico','BaskervilleClassico W00',georgia,serif;
font-style: italic;
letter-spacing: 1px;
}

.baskerville-italic {
font-family:'BaskervilleClassico','BaskervilleClassico W00',georgia,serif;
font-style: italic;
margin-top: -27px;
}

.gdlr-process-wrapper .gdlr-process-tab .gdlr-process-icon i {
font-size: 37px;
margin-left: -6px;
margin-top: -6px;
}

.gdlr-process-wrapper.gdlr-horizontal-process .gdlr-process-tab .process-line {
    top: 31px;
    left: 50%;
    right: -50%;
    height: 35px;
}


/*****************Industry Insights Page************/

#insights-title, h5 {
margin-top:70px;
}

/******************FAQ Page**********************/

#faq-space {
margin-top:0px;
margin-bottom:0px;
}

/********************Part Basics Page*******************/

#partnership-title .gdlr-item-title-wrapper {
margin-bottom: -10px;
}


/*******************Contact Page********************/
.contact-btn {
background-color: #a8ad00;
font-size: 20px;
line-height: 24px;
color: #fff;
font-weight: 400;
}

/*******************Login Box: Way to keep this neat, AH!********************/

#logout{
	color:#00426a;
	display:none;
}
#login{
	color:#00426a;
	display:none;
}

/****************************Forms****************************/

<?php
if ( function_exists( 'ninja_forms_display_form' ) ) {
  ninja_forms_display_form( 1 );
}

.ninja-forms-form-wrap input, .ninja-forms-form-wrap select, .ninja-forms-form-wrap textarea {
height: 40px;
    vertical-align: inherit;
    margin-bottom: -12px;
    margin-top: -10px;
    font-size: 14px;
}

.ninja_forms_form_6_all_fields_wrap {
height: 40px;
    vertical-align: inherit;
    margin-bottom: -12px;
    margin-top: -10px;
    font-size: 14px;
}


/*********************National Events***************************/

#month-divider1 {
    padding-top: 16px;
    margin-left: -119px;
}

#month-divider2 {
    padding-top: 16px;
    margin-left: -147px;
}

#month-divider3 {
    padding-top: 16px;
    margin-left: -119px;
}

#month-divider4 {
    padding-top: 16px;
    margin-left: -147px;
}

#month-divider5 {
    padding-top: 16px;
    margin-left: -159px;
}

#month-divider6 {
    padding-top: 16px;
    margin-left: -147px;
}

#month-divider7 {
    padding-top: 16px;
    margin-left: -156px;
}

#month-divider8 {
    padding-top: 16px;
    margin-left: -115px;
}

#month-divider9 {
    padding-top: 16px;
    margin-left: -69px;
}

#month-divider10 {
    padding-top: 16px;
    margin-left: -93px;
}

#month-divider11 {
    padding-top: 16px;
    margin-left: -67px;
}

#month-divider12 {
    padding-top: 16px;
    margin-left: -147px;
}

/*********************Industry Events***************************/

h3.tribe-events-month-event-title a {
color:#00426a;
}

h3.tribe-events-single-section-title {
color:#00426a;
}

#help-title, h1 {
margin: 20px 0 0px 0;
}


/************************Events Filter*************************/

.tribe-events-filters-content {

color: #00426a;
}

#tribe_events_filters_wrapper .tribe-events-filters-group-heading {
background-color:#b2b1b1;
}


/******************* Community Events Page *********************/



#tribe-community-events input[type="text"], #tribe-community-events textarea {
    border: solid 1px #a3a3a3;
}

#tribe-community-events .tribe-events-community-details td, #tribe-community-events .tribe-events-community-details table, #tribe-community-events .tribe-events-community-details tr {
text-align: left;
}

/********************** Welcome Page ***********************/

#welcome {
padding-bottom: 0px;
}

.welcome a {
color: #08c0d5;
text-decoration: underline;
}

.gdlr-logo-right-text {
width: 34%;
}

.whats-new {
    width: 25%;
}

/************************Getting Started Page*****************************/

#blue-bg-gs {
background-color:#00426a;
padding-top: 15px;
}

#get-started .gdlr-item {
    margin: 0px 10px 20px;
    height: 163px;
}

/************************FAQ Page*****************************/


#faq .gdlr-item {
    min-height: 145px;
}