/*
Theme Name: Divi Child
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.37.1489659532
Updated: 2017-03-16 10:18:52

*/

.blurbsection .et_pb_blurb {padding-bottom: 30px!important; }
.blurbsection .et_pb_main_blurb_image {margin-bottom: 5px;}
.blurbsection .et_pb_button {font-size: 15px!important; color: #fff!important; background-color: #003366!important; text-transform: uppercase; }

.footerarea .et_pb_contact_message {
height: 60px!important; min-height: 80px!important;
}
.footerarea .et_pb_contact_captcha_question {color: #fff;}

.footerarea .et_pb_contact p input, .footerarea .et_pb_contact p textarea {
border: solid 1px #fff!important;
color: #fff!important;
background-color: transparent!important;}

.et_pb_button {
    background-color: #66ccff!important;
    color: #000;
    text-transform: uppercase; font-size: 22px!important;
    border: 0px!important; padding: 0.3em 1em !important;
}

.footerarea, .footerarea a, .footerarea address, .footerarea h4 {color:#fff; letter-spacing: 1px;}
address {line-height: 1!important; font-style: normal;}
.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container {height: 0px!important;}

.et_pb_text_0 p { line-height: 1.5em!important; font-size: 15px!important;}

.et_pb_section li {padding-bottom: 5px; padding-top: 5px;font-size: 15px!important;}

@media only screen and ( min-width: 981px ) {
#top-menu li li a {
	width: 340px!important;
	padding: 5px 10px;
}
#top-menu li li a:hover {opacity: 1!important;}
.nav li ul {width: 360px;}
}

.servicesbuttons .et_pb_button {height: 70px!important; color: #fff!important; display: flex;
flex-direction: column;
justify-content: center;
align-items: center; font-size: 16px!important;}