/*Theme Name: WHOI Dive and Discover Basic BlueTheme URI: https://www.wpbeaverbuilder.comVersion: 1.0Description: WHOI Blue Basic Site for Labs, groups, other (child theme of Beaver Builder). All important declarations removed.Author: Customizations by K. Joyce, WHOIAuthor URI: https://www.whoi.edutemplate: bb-theme*//* OVERALL CUSTOM STYLES */body {	background-color: #f2f2f2;	color: #111111;	font-family: "Lato", sans-serif;	font-size: 18px;	font-weight: 400;	line-height: 1.75;	padding: 0;}h1, h2, h3, h4, h5, h6 {	color: #173656;	font-family: "Roboto Condensed", sans-serif;	font-weight: 400;	line-height: 1.4;	text-transform: none;    margin:0;	letter-spacing: 0px;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {	color: #27668f;}h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {	text-decoration: none;}h1 {	font-size: 60px;}h2 {	font-size: 48px;	}h3 {	font-size: 30px;	}h4 {	font-size: 24px;	}h5 {	font-size: 14px;	}h6 {	font-size: 12px;	}a {	color: #27668f;}a:hover, a:focus {	color: #a2a939;}.container {	padding-left: 0px;	padding-right: 0px;}h1 {margin:0 0 .3em 0}h3 {margin:0 0 .25em 0}/* ------------ Top/Branding Header --------------- */.fl-page-bar {	border-bottom: 0px;	font-size: 12px;	line-height: 14px;	border-color: #25578a;	background-color: #173656;	color: #8dc7f0;}.fl-page-bar *, .fl-page-bar h1, .fl-page-bar h2, .fl-page-bar h3, .fl-page-bar h4, .fl-page-bar h5, .fl-page-bar h6 {	color: #8dc7f0;}.fl-page-bar a, .fl-page-bar a *, .fl-page-bar a.fa {	color: #27668f;}.fl-page-bar a:hover, .fl-page-bar a:focus, .fl-page-bar a:hover *, .fl-page-bar a:focus *, .fl-page-bar a.fa:hover, .fl-page-bar a.fa:focus {	color: #cdd74c;}.fl-page-bar .navbar-nav > li > a {	color: #27668f;}.fl-page-bar .navbar-nav > li > a:hover, .fl-page-bar .navbar-nav > li > a:focus {	color: #cdd74c;}.fl-page-bar .navbar-nav > li.current-menu-item > a {	color: #cdd74c;}.fl-page-bar-container {	padding-bottom: 5px;	padding-top: 5px;}.fl-page-bar-nav {	float: none;	margin: 0;	padding: 0;	text-align: center;}.fl-page-bar-nav > li {	display: inline-block;	float: none;	position: relative;}.fl-page-bar-nav > li > a {	padding: 2px 10px;}.fl-page-bar-nav > li > a:hover, .fl-page-bar-nav > li > a:focus {	background: transparent;}.fl-page-bar-nav > li > ul.sub-menu {	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.15);	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.15);	box-shadow: 0 0 10px rgba(0,0,0,0.15);	border-color: 'transparent';	background-color: #173656;	color: #8dc7f0;	left: -99999px;	padding: 7px 13px;	position: absolute;	top: 100%;	width: 200px;	z-index: 1000;}.fl-page-bar-nav > li > ul.sub-menu *, .fl-page-bar-nav > li > ul.sub-menu h1, .fl-page-bar-nav > li > ul.sub-menu h2, .fl-page-bar-nav > li > ul.sub-menu h3, .fl-page-bar-nav > li > ul.sub-menu h4, .fl-page-bar-nav > li > ul.sub-menu h5, .fl-page-bar-nav > li > ul.sub-menu h6 {	color: #8dc7f0;}.fl-page-bar-nav > li > ul.sub-menu a, .fl-page-bar-nav > li > ul.sub-menu a *, .fl-page-bar-nav > li > ul.sub-menu a.fa {	color: #27668f;}.fl-page-bar-nav > li > ul.sub-menu a:hover, .fl-page-bar-nav > li > ul.sub-menu a:focus, .fl-page-bar-nav > li > ul.sub-menu a:hover *, .fl-page-bar-nav > li > ul.sub-menu a:focus *, .fl-page-bar-nav > li > ul.sub-menu a.fa:hover, .fl-page-bar-nav > li > ul.sub-menu a.fa:focus {	color: #cdd74c;}.fl-page-bar-nav > li > ul.sub-menu .navbar-nav > li > a {	color: #27668f;}.fl-page-bar-nav > li > ul.sub-menu .navbar-nav > li > a:hover, .fl-page-bar-nav > li > ul.sub-menu .navbar-nav > li > a:focus {	color: #cdd74c;}.fl-page-bar-nav > li > ul.sub-menu .navbar-nav > li.current-menu-item > a {	color: #cdd74c;}.fl-page-bar-nav > li > ul.sub-menu li {	display: block;	list-style: none;	text-align: left;}.fl-page-bar-nav > li > ul.sub-menu li a {	display: block;	padding: 5px 0;}.fl-page-bar-nav > li > ul.sub-menu li a:hover {	text-decoration: none;}.fl-page-bar-nav > li > ul.sub-menu li ul.sub-menu {	padding: 0;}.fl-page-bar-nav > li.fl-sub-menu-right ul.sub-menu {	right: 0;}.fl-page-bar-nav > li:hover > ul.sub-menu {	left: auto;}.fl-page-bar-text {	padding: 5px 0;	text-align: center;}.fl-page-bar .fl-social-icons {	text-align: center;}.fl-page-bar-container.container {    padding: 0;    width:1100px}.fl-page-bar {    border: 0;    padding: .5em 0 0 0;}.fl-page-bar-nav > li > a {    padding: 4px 0 0 30px;}svg#Layer_1 {    width: 350px;    fill: #5d95bc;}ul#menu-secondary-menu {    padding-top: .25em;}ul#menu-secondary-menu li a {    color: #5d95bc;    text-transform: uppercase;    letter-spacing: .05em;    font-size: 12px;}/* ------------ Header --------------- */.fl-page-header {	color: #0080c6;}.fl-page-header *, .fl-page-header h1, .fl-page-header h2, .fl-page-header h3, .fl-page-header h4, .fl-page-header h5, .fl-page-header h6 {	color: #0080c6;}.fl-page-header a, .fl-page-header a *, .fl-page-header a.fa {	color: #0080c6;}.fl-page-header a:hover, .fl-page-header a:focus, .fl-page-header a:hover *, .fl-page-header a:focus *, .fl-page-header a.fa:hover, .fl-page-header a.fa:focus {	color: #a2a939;}.fl-page-header .navbar-nav > li > a {	color: #0080c6;}.fl-page-header .navbar-nav > li > a:hover, .fl-page-header .navbar-nav > li > a:focus {	color: #a2a939;}.fl-page-header .navbar-nav > li.current-menu-item > a {	color: #a2a939;}.fl-logo-text {	font-family: "Lato", sans-serif;	font-weight: 400;	font-size: 30px;}.fl-page-nav-right .fl-page-nav-search a.fa-search {    padding: 20px 0 0px 10px;    position: static;}.fa-search:before {    content: "\f002";    color: #0080c6;}.fl-page-nav-right .fl-page-header-wrap {    border-bottom: 1px solid #27668f;-webkit-box-shadow: 0px 5px 10px 0 rgba(0,0,0,.1);box-shadow: 0px 5px 10px 0 rgba(0,0,0,.1);}.fl-page-nav-right .fl-page-header-container {    padding-bottom: 20px;    width:1100px}.fl-page-header-container {    padding-bottom: 20px;    padding-top: 20px;}.fl-page-nav .navbar-nav a {    text-transform: uppercase;}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li > a {    color: #0080c6;    padding: 1.5em .75em 0 .75em;    font-size: 14px;    font-family: "Lato", sans-serif;}ul.sub-menu li.menu-item.menu-item-type-post_type.menu-item-object-page a {    font-family: "Lato", sans-serif;    font-size: 14px;    text-transform: none;}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li.current-menu-item > a {    color: #8dc7f0;}.header-tagline,.fl-page-header-fixed .header-tagline {    color: #8dc7f0;    opacity: .5;    font-style: italic;}/* ------------------------------------------------                   Homepages------------------------------------------------ *//* ------------ Slider --------------- */.fl-node-581cb9c1a09d0 .fl-slide {    min-height: 400px;    max-height: 400px;}.fl-col.fl-node-581cb9614bf26 {background:#000;}.fl-col.fl-node-581cb9614bf26 .fl-slide-bg-photo {    opacity: .65;}.bx-wrapper .bx-pager {    position: absolute;    bottom: 30px;    width: 100%;}.fl-module-content-slider .bx-wrapper {    margin: 0 auto;}.bx-wrapper .bx-pager.bx-default-pager a {    background: #888;}.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover {    background: #fff;}.fl-slide-content h2 {    font-size: 2.5em;}.fl-slide-text p {    font-size: 1.3em;    font-weight: 300;}/* background: #a2a939 !important;    color: #ffffff !important;    border: 1px solid #cdd74c !important;*/.fl-slide-content a.fl-button {    background: #a2a939;    color: #ffffff;    border: 1px solid #cdd74c;}/* .fl-builder-content a.fl-button * {color:#fff !important;} */.fl-builder-content a.fl-button * {color:#fff;}.bx-wrapper .bx-pager.bx-default-pager a {    background: #27668f;}/* ------------ Features --------------- */.fl-node-581cb807cbafd > .fl-row-content-wrap {    padding-top: 40px;    padding-bottom: 20px;}.fl-node-581cb807cbafd h2 {margin-top: 10px;    margin-bottom: 0px;}/* ------------ About blurb --------------- */.fl-node-581cb807cbb4e > .fl-row-content-wrap {    padding-top: 60px;    padding-bottom: 60px;}/* ------------ Homepage posts --------------- */.fl-post-slider-navigation path {    fill: #27668f;}/* ^^^^^^^End Homepage CSS ^^^^^^^^ *//* ------------ Content --------------- */h2.widgettitle {    font-size: 24px;    margin: 0 0 .25em 0;}img.alignleft.size-full.wp-image-53 {    margin: 5px 5px 0 0;    width:19px;height:19px;}.post-edit-link {	color: #a2a939;	font-size: 14px;	font-weight: normal;}/* -----------Hot Topics -------------- */.hot-topic-toppic h4 {    padding: 90px 0 0 0;    text-align: center;}.hot-topic-toppic h2 {    padding: 0 0 90px 0;    text-align: center;	text-shadow: 5px 5px 10px #424242;	font-size: 72px;}.hottopic-sidepics img {    min-width: 100%;    width: 350px !important;    max-width: 350px;    height: auto;}.hottopic-sidepics .wp-caption p.wp-caption-text {    padding: 5px 0 0 0;    width: 350px;}/* ------------ Buttons --------------- */a.fl-button, a.fl-button:visited, .fl-builder-content a.fl-button, .fl-builder-content a.fl-button:visited {	background: #a2a939;	color: #000000;	border: 1px solid #767b2a;}a.fl-button *, a.fl-button:visited *, .fl-builder-content a.fl-button *, .fl-builder-content a.fl-button:visited * {	color: #000000;}a.fl-button:hover, .fl-builder-content a.fl-button:hover {	background: #27668f;	color: #ffffff;	border: 1px solid #1a445f;}a.fl-button:hover *, .fl-builder-content a.fl-button:hover * {	color: #ffffff;}button, input[type=button], input[type=submit] {	background: #a2a939;	color: #000000;	font-size: 14px;	line-height: 20px;	padding: 6px 12px;	font-weight: normal;	text-shadow: none;	border: 1px solid #767b2a;	-moz-box-shadow: none;	-webkit-box-shadow: none;	box-shadow: none;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;}button:hover, input[type=button]:hover, input[type=submit]:hover {	background: #27668f;	color: #ffffff;	border: 1px solid #1a445f;	text-decoration: none;}button:active, button:focus, input[type=button]:active, input[type=button]:focus, input[type=submit]:active, input[type=submit]:focus {	background: #27668f;	color: #ffffff;	border: 1px solid #1a445f;	outline: none;	position: relative;	top: 1px;}/* ------------ Lists --------------- */.fl-row-content-wrap ul { list-style: none; margin-left: 0; padding-left: 1em; text-indent: -1em; }.fl-row-content-wrap ul li:before { content: "\0BB \020";padding-right:.3em;color:#a2a939; }#project-layout .fl-col-small[style = "width: 30%;"] {    background: url(images/divider.png);    background-repeat: repeat-y;    font-size: .85em;    padding-left: 20px;}/* ------------ Posts --------------- */.fl-full-width .container {    padding-left: 0;    padding-right: 0;    width: 1100px;}.fl-post-title {    margin-top: 0;    margin-bottom: 0;}.fl-post-meta.fl-post-meta-top {    font-size: 14px;    color: #666;}.fl-post-header {    margin-bottom: 10px;}/* ------------ Project --------------- */.fl-node-57d807fe0ce96 {font-size:.85em;background: url(images/divider.png);     background-repeat: repeat-y;padding-left:10px;}/* ------------ Show/hide --------------- */.collapseomatic {    background-image: url('images/plus.png');    background-repeat: no-repeat;    padding: 0 0 8px 24px;    cursor: pointer;    font-family: "Roboto Condensed", sans-serif;    color: #a2a939;    font-size: 1.2em;    background-position: 0px 3px;}.colomat-close {    background-image: url('images/minus.png');}.collapseomatic_excerpt, .collapseomatic_content {    margin-top: 0px;    margin-left: 0px;    padding: 0px;}/* ------------ images in content --------------- */.wp-caption {    background: none;    border: 0;    max-width: 100%;    padding: 0px;    text-align: left;}.wp-caption p.wp-caption-text {    padding: 5px 0 0 0;}.fl-photo-caption.fl-photo-caption-below {text-overflow: initial;white-space: normal;text-align:left;}/* ------------ Footer --------------- */.fl-page-footer-widgets {	border-top: 1px solid #e6e6e6;	border-color: #073e72;	background-color: #031c33;	color: #5d95bc;}.fl-page-footer-widgets *, .fl-page-footer-widgets h1, .fl-page-footer-widgets h2, .fl-page-footer-widgets h3, .fl-page-footer-widgets h4, .fl-page-footer-widgets h5, .fl-page-footer-widgets h6 {	color: #fff;}.fl-page-footer-widgets a, .fl-page-footer-widgets a *, .fl-page-footer-widgets a.fa {	color: #5d95bc;}.fl-page-footer-widgets a:hover, .fl-page-footer-widgets a:focus, .fl-page-footer-widgets a:hover *, .fl-page-footer-widgets a:focus *, .fl-page-footer-widgets a.fa:hover, .fl-page-footer-widgets a.fa:focus {	color: #ffffff;}.fl-page-footer-widgets .navbar-nav > li > a {	color: #5d95bc;}.fl-page-footer-widgets .navbar-nav > li > a:hover, .fl-page-footer-widgets .navbar-nav > li > a:focus {	color: #ffffff;}.fl-page-footer-widgets .navbar-nav > li.current-menu-item > a {	color: #ffffff;}.fl-page-footer-widgets-container {	padding-top: 30px;}.fl-page-footer {	border-top: 1px solid #031c33;	font-size: 12px;	background-color: #031c33;	color: #f1f1f1;}.fl-page-footer *, .fl-page-footer h1, .fl-page-footer h2, .fl-page-footer h3, .fl-page-footer h4, .fl-page-footer h5, .fl-page-footer h6 {	color: #f1f1f1;}.fl-page-footer a, .fl-page-footer a *, .fl-page-footer a.fa {	color: #8dc7f0;}.fl-page-footer a:hover, .fl-page-footer a:focus, .fl-page-footer a:hover *, .fl-page-footer a:focus *, .fl-page-footer a.fa:hover, .fl-page-footer a.fa:focus {	color: #ffffff;}.fl-page-footer .navbar-nav > li > a {	color: #8dc7f0;}.fl-page-footer .navbar-nav > li > a:hover, .fl-page-footer .navbar-nav > li > a:focus {	color: #ffffff;}.fl-page-footer .navbar-nav > li.current-menu-item > a {	color: #ffffff;}.fl-page-footer-container {	padding-top: 20px;}.fl-page-footer-text {	padding-bottom: 20px;	text-align: center;}.fl-page-footer .fl-social-icons {	text-align: center;}.fl-page-footer .fl-social-icons .fl-icon {	margin: 0 5px 20px 5px;}.fl-page-footer-nav {	float: none;	text-align: center;	margin: 0 0 10px;}.fl-page-footer-nav > li {	display: inline-block;	float: none;}.fl-page-footer-nav ul.sub-menu {	display: none;}.fl-page-footer-nav > li > a {	padding-top: 0;}.fl-page-footer-nav > li > a:hover, .fl-page-footer-nav > li > a:focus {	background: transparent;}footer {font-size:14px;color:#fff;}footer a {color:#8dc7f0;}footer.fl-page-footer-wrap {    background: #173656;}footer svg#Layer_2 {    fill: #5d95bc;    max-width: 20%;    float: left;    margin-right: 1.2em;}/*footer.fl-page-footer-wrap .col-sm-4.col-md-4:nth-child(1) {    width: 62%;}footer.fl-page-footer-wrap .col-sm-4.col-md-4:nth-child(2) {    width: 18%;}footer.fl-page-footer-wrap .col-sm-4.col-md-4:nth-child(3) {    width: 18%;    float: right;}*/.fl-widget .fl-widget-title {    margin: 0 0 10px 0;    text-transform: uppercase;    color: #5d95bc;}.fl-page-footer-wrap .fl-widget .fl-widget-title {    color: white;}.fl-page-footer-wrap h4 {    color: white;}@media (min-width: 992px) {/*.col-md-3 {width: 45% !important;}*/}@media (max-width: 800px) {.fl-page-bar-container.container {width: 100%;}.fl-page-nav-right .fl-page-header-container {width: 100%;}ul#menu-secondary-menu {display: none;}.fl-page-nav-right .fl-page-header-logo {padding-bottom: 10px;}.fl-page-nav .navbar-toggle:hover, .fl-page-nav .navbar-toggle:focus {background: #f1f1f1;border-top: 1px #ccc solid;border-bottom: 1px #ccc solid;}.fl-page-nav .navbar-toggle * { color: #27668f; font-family: "Lato", sans-serif; text-transform: uppercase;}.fl-page-nav-right .fl-page-header-container {padding-bottom: 0px;}.fl-page-nav-right .fl-page-header-wrap {border-bottom: 0px solid #27668f;}.fl-page-nav-wrap {padding-bottom: 0px;}.fl-page-content {padding: 0 10px;}.fl-page-header-container { padding-bottom: 0px;padding-top: 5px;}.fl-col.fl-node-57d04b05a3c2d.fl-col-small, .fl-node-57d94536b2e85 {background: none;padding-left: 0px;}.fl-module-content.fl-node-content { padding: 0;  margin: 0;}/* .fl-full-width .container { padding-left: 10px;  padding-right: 10px; width: 100%;}footer.fl-page-footer-wrap .col-sm-4.col-md-4:nth-child(1) {width: 100% !important;}*/.fl-full-width .container { padding-left: 10px;  padding-right: 10px; width: 100%;}footer.fl-page-footer-wrap .col-sm-4.col-md-4:nth-child(1) {width: 100%;}footer.fl-page-footer-wrap .col-sm-4.col-md-4:nth-child(2),footer.fl-page-footer-wrap .col-sm-4.col-md-4:nth-child(3) {width: 48% !important;margin-top:1.5em}footer.fl-page-footer-wrap .col-sm-4.col-md-4:nth-child(2) {float:left}}/* BLUE TEMPLATE SPECIFIC OVERRIDES */.fl-page-nav-right .fl-page-header-wrap { background: #031c33;}.fl-page-header-container.container {    background-image: url("images/WHOIropelogoWhite.png");    background-repeat: no-repeat;    background-position: center;}.fl-page-header a, .fl-page-header a *, .fl-page-header a.fa {color: #fff;}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li > a {color: #FFF;}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li > a:hover {color: #8dc7f0;}.fa-search:before {color: #FFF;}.fl-page-nav-right.fl-page-header-fixed a, .fl-page-nav-right.fl-page-header-fixed a *, .fl-page-nav-right.fl-page-header-fixed a.fa, .fl-page-header-fixed a, .fl-page-header-fixed a *, .fl-page-header-fixed a.fa {color: #fff;}/* BLUE TEMPLATE NAV ON ONE LINE */.fl-page-nav-centered,.fl-page-header-logo {    text-align: left;} .fl-page-nav-wrap {    border-bottom: 0px;    border-top: 0px;    background-color: #173656;    color: #fff;}.fl-page-header.fl-page-nav-centered .navbar-nav > li > a,.fl-page-nav-wrap .navbar-nav > li > a {    color: #8dc7f0;}.fl-page-nav .navbar-nav, .fl-page-nav .navbar-nav a {  font-family: "Lato", sans-serif;}/* BLUE TEMPLATE NAV ON TWO LINES */.fl-page-header-wrap {    background: #031c33;}.fl-page-nav-wrap .navbar-nav > li > a {    color: #8dc7f0;}.fl-page-nav-wrap .navbar-nav > li > a:hover {color: #FFF;}.fl-page-nav-wrap .navbar-nav > li.current-menu-item > a {    color: #fff;}.fl-page-nav-wrap .navbar-nav > li > a {    padding: 1em 1.25em 1em 0;}/************************************** DIVE AND DISCOVER Customizations ***************************/.topbar-social a {    display: inline-block;    margin-top: 5px;    margin-left: 20px;}.fl-page-nav-right .fl-page-header-wrap {    background-image: url("images/dive-discover-banner-bg.png");    background-color: black;    background-repeat: no-repeat;    background-position: top left;    border-bottom: none;}.fl-page-header-container.container {    background: none;}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li > a {    color: #8dc7f0;}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li > a:hover {    color: white;}#divediscover-home-splash h1 {    font-size: 100px;    margin-bottom: 0;}#divediscover-home-splash h2 {    margin-top: -10px;    margin-bottom: 20px;}#divediscover-feature-boxes .fl-module-photo img {    width: 100%;}#divediscover-feature-boxes .fl-rich-text {    text-align: center;}#divediscover-feature-boxes .fl-rich-text p {    margin: 0;}#divediscover-feature-boxes h6.fl-rich-text img.alignnone,#divediscover-feature-boxes h6 img.alignnone {    width: 15px;    margin: -5px 7px 0 0;}#divediscover-feature-boxes .fl-rich-text h6 {    color: white;    font-size: 16px;    padding: 10px 0 5px 0;    font-weight: normal;}#divediscover-feature-boxes .fl-rich-text h3 {    padding-bottom: 10px;}#divediscover-feature-boxes .fl-rich-text h3 a {    color: white;    font-size: 34px;}#divediscover-feature-boxes .fl-rich-text h3 a:hover {    color: #8dc7f0;}#feature-box-1 .fl-rich-text {    background-color: #ca4003;}#feature-box-2 .fl-rich-text {    background-color: #737431;}#feature-box-3 .fl-rich-text {    background-color: #5b3e31;}#feature-box-4 .fl-rich-text {    background-color: #003366;}#feature-box-5 .fl-rich-text {    background-color: #25678f;}a img.alignnone {    margin: 0px 20px 10px 0;}.btn-blue-border a.fl-button {    background: transparent;    border: 4px solid #8dc7f0 !important;    color: #8dc7f0;}.btn-blue-border a:hover.fl-button {    background: transparent;    border: 4px solid #fff;    color: #fff;}#divediscover-home-expeditions h2 {    position: absolute;    z-index: 50;    color: white;    top: 15px;    left: 50%;    -webkit-transform: translateX(-50%);    transform: translateX(-50%);    text-align: center;}@media only screen and (max-width: 768px) {    #divediscover-home-expeditions h2 {        font-size: 18px;    }}#divediscover-footer-logos {    font-size: 14px;    line-height: normal;}#divediscover-footer-logos .row {    margin-bottom: 20px;}#divediscover-footermenu li {    margin-bottom: 2px;}#divediscover-subscribe .fl-form-button {    text-align: right;}#divediscover-subscribe .fl-subscribe-form {    margin-top: 10px;}#divediscover-subscribe .fl-button {    margin-top: 20px;    padding: 10px;    color: white;}#divediscover-subscribe .fl-button span {    color: white;    text-transform: uppercase;}