/*
 Theme Name:     B2 Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    B2 Divi Child Theme
 Author:         B2 Web Studios
 Author URI:     http://b2webstudios.com
 Template:       Divi
 Version:        2.0.0
*/
 
@import url("/wp-content/themes/Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

body {
	font-size: 16px;
}

h1, h2, h3 {
	color: #1A7997;
	text-transform: uppercase;
	font-weight: bold;
}

#main-content, .et_pb_section {
	background-color: transparent;
}

#main-content .container:before {
	background-color: #333333;
}

#top-header, #et-secondary-nav li ul {
	background-color: #2C2C2C;
}

#et-info {
	float: right;
}

#et-info-phone, #et-info-email {
	margin-right: 13px;
	font-size: 16px;
	color: #ffffff;
}

.et_fixed_nav #logo {
	max-height: 160px;
}

#logo {
	padding: 0 0 0 0!important;
	margin-top: 20px;
	/*margin-bottom: -10px;*/
}

#main-header {
	background-image: url("/wp-content/themes/b2/images/header-bg.jpg");
	background-repeat: no-repeat;
	background-color: transparent;
	padding: 0 0 0 0;
	background-size: inherit;
}

#et-top-navigation {
	background-image: url("/wp-content/themes/b2/images/top-navigation-bg.png");
	background-repeat: repeat;	
}

#top-menu li.current-menu-item > a, #top-menu > li > a {
	font-weight: bold;
	text-transform: uppercase;
}

#et_search_icon {
	color: #333333;
}

.et_pb_image {
	border: solid 6px #939598;
}

.et_pb_testimonial:before {
	background: #00718F;
}

.et_pb_main_blurb_image {
	margin-bottom: 0px;
}

.welcome-text, .entry-content {
	background-image: url("/wp-content/themes/b2/images/top-navigation-bg.png");
	background-repeat: repeat;	
	padding: 15px;
}

.et_pb_section {
	padding: 0 0 0 0;
}

#footer-info {
	font-size: 12px;
	color: #ffffff;
}

.et_pb_widget_area_left {
	border-right: 0px;
}

/* Buttons */
a.smallblue, a.bigblue {
	color: #ffffff!important;
	background: #0067B3!important;
	background: -moz-linear-gradient(top, #88bdff 0%, #0067B3 100%)!important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0067B3), color-stop(100%,#0067B3))!important;
	background: -webkit-linear-gradient(top, #88bdff 0%,#0067B3 100%)!important;
	background: -o-linear-gradient(top, #88bdff 0%,#0067B3 100%)!important;
	background: -ms-linear-gradient(top, #88bdff 0%,#0067B3 100%)!important;
	background: linear-gradient(to bottom, #88bdff 0%,#0067B3 100%)!important;
	border: 1px solid #3e8ff4!important;
}

a.small-button, a.big-button, a.icon-button {
	border-radius: 0px!important;
}