/*
Theme Name: Bridge Tender Inn	
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.0.91.1551383179
Updated: 2019-02-28 19:46:19

*/

.et_header_style_split #main-header .centered-inline-logo-wrap {
    width: 170px !important;
    height: 173px !important;
    background: url(https://bridgetender.bt00hfbj-liquidwebsites.com/wp-content/uploads/2020/02/logo-bg.png) no-repeat 0 55px;
    background-size: auto;
    background-size: auto;
    background-size: 109%;
}
#main-content {}
.home #main-content {border:none}
.nav li ul {border-color:#358d50}
#et_search_icon:hover{color:#358d50!important}
.vfbp-form .btn {background-image: linear-gradient(90deg, #ffba00 0%, #ff5d00 100%)!important; border-radius:30px!important; padding:4px 30px!important; border:none; font-size:20px;}
.et_header_style_split .centered-inline-logo-wrap #logo, .et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
    height: auto;
    max-height: 100%;
    margin-left: 20px;
    margin-top: 23px;
}
#top-menu li li a {
 font-size:16px; text-transform:none!important
}
#top-menu li.more {margin-left:25px!important;}
#main-header {height:116px; box-shadow:none!important; -moz-box-shadow:none!important; -webkit-box-shadow:none!important}
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {padding:12px 0 0!important; margin-right:-10%}
#top-menu a {font-size:18px; text-transform:uppercase; color:#000!important; font-weight:700;}
.et_pb_slide:after {content:""; position:absolute; background:rgba(0, 0, 0, 0.6); width:100%; height:100%; left:0; top:0;}
.et_pb_bg_layout_dark .et_pb_slide_content h4 {font-size:60px; font-weight:700}
.et_pb_bg_layout_dark .et_pb_slide_content h5 {font-size:40px;}
.et_pb_slide_description .et_pb_slide_title {font-style:italic}
.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {padding:19% 0 5%}
.about-container {color:#666; font-size:18px; font-weight:300}
.about-container h3 {color:#000; font-size:40px;}
.about-container .et_pb_button {background-image: linear-gradient(90deg, #ffba00 0%, #ff5d00 100%)!important; border-radius:30px!important; padding:4px 30px!important}
.discover-container .heading {font-size:40px; text-align:center; color:#000; font-family:'Philosopher',Helvetica,Arial,Lucida,sans-serif; font-weight:700}
.about-container .et_pb_button:hover {border-radius:30px!important;}
.discover-container .et_pb_blurb_container {position:relative; top:4%; width:94%; text-align:center!important; left:2%; background:rgba(255,255,255,0.8); padding:10px; transition: all 0.2s linear;}
.discover-container .et_pb_blurb_content:hover .et_pb_blurb_container{height:100%; padding-top:4%; margin:0; background:rgba(255,255,255,0.8)}
.discover-container .et_pb_blurb_description {font-size:13px;}
.discover-container h4.et_pb_module_header {padding:0!important; font-size:20px; font-weight:700;}
.photogallery-container .heading {font-size:40px; text-align:center; color:#000; font-family:'Philosopher',Helvetica,Arial,Lucida,sans-serif; font-weight:700}
#main-footer {background:#222225; border-top:4px solid #ff5d00}
.et_pb_title_container h1 {font-size:62px; text-align:center; color:#fff}
#footer-bottom {background:#222225; padding:0 0 5px}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget {width:100%; margin:0 0 30px 0}
.footer-widget .et_pb_widget {width:100%; text-align:center}
#footer-widgets .footer-widget li {float:left; padding:0 35px 0 0}
#footer-widgets .footer-widget li a {font-size:22px}
#footer-widgets .footer-widget li:before {content:none}
h4.title {color:#358d50; font-size:36px; font-weight:700}
.mc4wp-form-fields input[type="email"] {width:400px; float:left; border:2px solid #666; background:none; color:#666; height:50px; padding:10px; font-size:20px;  font-family:'Philosopher',Helvetica,Arial,Lucida,sans-serif; font-weight:700; border-right:none }
.mc4wp-form-fields input[type="submit"] {background:#358d50!important; color:#fff!important; height:50px; border:none; float:left; font-family:'Philosopher',Helvetica,Arial,Lucida,sans-serif; font-weight:700; padding:0 40px; font-size:24px; text-transform:uppercase;}
.mc4wp-form-fields {max-width:600px; display:inline-block;}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget:nth-child(3), .et_pb_gutters3.et_pb_footer_columns4 .footer-widget:nth-child(4){margin:0!important}
#footer-widgets {padding:4% 0 0}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget:nth-child(2) {margin-top:30px}
.discover-container .et_pb_button {background-image: linear-gradient(90deg, #ffba00 0%, #ff5d00 100%)!important; border-radius:30px!important; padding:4px 30px!important}
.discover-container .et_pb_button:hover {border-radius:30px!important;}
.et-search-form input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color:#000;
  opacity: 1; /* Firefox */
}
.et-search-form input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color:#000;
	opacity: 1;
}
.et-search-form input::-ms-input-placeholder { /* Microsoft Edge */
  color: #000;
  opacity: 1;
}
.search-results #left-area {width:100%!important}
.search-results #main-content .container::before {content:none!important}
#footer-info {color:#fff}
#footer-info a, #footer-bottom a {color:#fff}
.inner-banner {height:230px; margin-left:-1%}
.blog #left-area {width:100%}
#main-content .container::before {content:none!important}
.single-post .et_pb_title_container h1 {color:#000; font-size:30px; text-align:left;}

@media (max-width:980px) {
	#main-header {height:auto!important}
	.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {margin-right:0}
	.mobile_menu_bar::before {color:#358d50 !important}
	.et_mobile_menu {border-color:#358d50!important}
	.et_header_style_split #logo {max-height:110px}
#et-top-navigation {float:right!important; width:calc(100% - 170px)!important}
	.logo_container {float:left; width:170px;}
	.et_header_style_split #main-header .mobile_nav {
    display: block;
    text-align: left;
    background-color: 
    rgba(0,0,0,.05);
    border-radius: 5px;
    padding: 9px 10px;
    width: 120px;
    float: right;
}
.et_header_style_split #main-header .container, .et_header_style_split #main-header .logo_container {text-align:left!important}	
	.footer-widget:nth-child(n) {width:100%!important}
	#footer-widgets .footer-widget li a {font-size:16px;}
	discover-container .et_pb_blurb_content {max-width:400px;}
}

#main-header {
	height: auto;
}

.header-notice {
  margin: 0 0 10px 0;
  padding: 10px;
  background: #358d50;
  color: #fff;
}

.header-notice a {
  color: #fff;
  text-decoration: underline;
}

.header-notice a:hover {
  color: #000;
}

.header-notice h2 {
  font-family: 'Barlow',Helvetica,Arial,Lucida,sans-serif;
  color: #000;
  font-weight: 700;
}

.et_header_style_split #main-header .header-notice .container {
 text-align: left;
}

@media (max-width:768px) { 
	.mc4wp-form-fields input[type="email"] {width:54%; font-size:16px;}
	.mc4wp-form-fields input[type="submit"] {font-size:18px; padding:0 18px;}
	.et_pb_bg_layout_dark .et_pb_slide_content h4 {font-size:38px;}
	.et_pb_bg_layout_dark .et_pb_slide_content h5 {font-size:26px;}
}
@media (max-width:479px) {
#footer-widgets .footer-widget:nth-child(n), .footer-widget .fwidget {
    margin-bottom: 20px !important;
}
	.et_mobile_menu {width:315px!important; left:inherit!important; right:0;}
}