ul.navbar-nav, ul.dropdown-menu{
  background-color: #234449 !important;
}

nav#main .container ul li a{
  color: #fff !important;
}

ul.navbar-nav{
  background-color: #234449;
}

.quickLinks {
   display:none;
}

article ul li{
   padding-bottom: 1em;
}

article h3{
    padding-bottom: 1em;
}

nav#main .container ul li a {
	padding: 20px 25px;!important
}

nav#main .container ul li ul {
	margin-top: -25px; !important
}

p {
	margin-bottom: 25px;
}

p+h1,p+h2,p+h3,p+h4,p+h5 {
	padding-top: 1%;
}

h2 {
	margin-top: 1%;
	margin-bottom: 3%;
}

blockquote{
	position: relative !important;
	margin: 2em 2em 3em 1.618em !important;
	padding: 0 0 0 2.618em !important;
/* proper nested tags - commented out to force full quotes on site */
	/*quotes: "\201C" "\201D" "\2018" "\2019" !important;*/
        quotes: "\201C" "\201D" "\201C" "\201D" !important;
	font-style: italic !important;
        border: none !important;
}

blockquote:before {
  content: open-quote;
  position: absolute;
  top: 0;
  left: 0;
  font-family: Georgia, serif;
  font-size: 4em;
  line-height: 1;
  margin: 0;
  vertical-align: -0.4em;
  
}

/* - do we really need this
.floating-broker-check{
display:none;
}*/

.video-container {
position: relative;
    padding-bottom: 41%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
    margin: 70px 40px;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

div.contact-form h2.title, div.contact-form .field-label{
    color: #e1e1e1 !important;
}


section .container, section.section_Form {
    padding: 50px 0;
}

.subpage #content section .container, .subpage #content article .container {
    padding: 20px 0;
}

.section_SideBySide .aside_text {
    padding-top: 0px;
    padding-right: 4%;
    padding-bottom: 0px;
    padding-left: 0px;
}

a.threeBoxBtn {
    min-width: 182px;
}


.subpage article {
    min-height: 549px;
}

section.section h1, section.section h2, section.section h3, section.section h4 {
    margin-top: 20px;
}

section.section h1 img, section.section h2 img, section.section h3 img, section.section h4 img {
    margin-top: 0px;
    margin-bottom: 30px;
}

#additional {
   background-image:url(http://static.contentres.com/media/images/aff46040-5b14-4c08-86aa-6388c92f3e1b.jpg);
   background-color: #1B1B1B;
}

#additional nav a {
    color: #E5E4E2;
    position: relative;
    display: block;
    padding: 15px 35px;
}

#additional h4 a {
    color: #E5E4E2;
    text-decoration: underline;
    font-weight: 800;
}

#additional p {
    color: #E5E4E2;
}

#additional nav .selected, #additional nav a:hover {
    color: #fff !important;
}

#additional .matterContent {
    padding: 2%;
}