/*
 Theme Name:   Divi Child
 Theme URI:    http://elegantthemes.com/
 Description:  Divi Child Theme
 Author:       ElegantThemes
 Author URI:   http://elegantthemes.com
 Template:     Divi
 Version:      0.1.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 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
 Text Domain:  divi-child-theme
*/

/* Colours: Red - #f60123 */

/* ==== Add your own styles below this line ====
 * -------------------------------------------- */

 #emergency a {color: #fff!important}

 /* Header */
 .logos img {margin-left: 5px; margin-right: 5px}
.main_head .et_pb_row {width: 90%; max-width: 2000px; padding:0 }
.main_head.et_pb_section {padding: 0; padding-top: 30px; padding-bottom: 30px; background: #fff}
.main_head .et_pb_column {padding: 0}
.main_head .et_pb_text_inner {font-size: 18px; }
.contactdets p {font-size: 22px!important; font-weight: bold; color: #000}
.contactdets img {position: relative; top: 5px}

#top-menu li li a {width: 360px!important}
.nav li ul {width: 400px!important}

/* Blog read more link */

.entry-title {font-weight: 800; text-transform: uppercase; letter-spacing: 1px}
.entry-title:hover {color: #f60123}
.more-link {font-weight: 800; text-transform: uppercase; letter-spacing: 1px}
.more-link:hover {color: #000}

 /* Slider */

 .et_pb_slide_content h2 {font-size: 34px!important; font-weight: 800}
 .et_pb_slide_description {padding: 8% 18%!important}

 /* Footer */
 #footer-bottom p {text-align: center; color: #fff}
 #footer-bottom p.small {font-size: 12px}
 #footer-bottom p.copyright {font-size: 13px}
 #footer-bottom a {color: #fff!important}
 #footer-bottom img {margin-left: 5px; margin-right: 5px; width: 36px; height: 36px}

 /* Flow Flow */
 .ff-stream { min-height: 100px !important; }

 /* Buttons */
 .et_pb_button {color: #fff!important; font-weight:800;text-transform: uppercase}

 .ff-loadmore-wrapper .ff-btn {background: #f60123!important; font-weight: 800!important; font-size: 16px!important; font-family:'Open Sans'; padding: 0.3em 1em!important; border: 2px solid #f60123!important; border-radius: 3px!important }
 .ff-loadmore-wrapper .ff-btn:hover {background: #000000!important; border: 2px solid #000000!important;}

 /* Home page logos */
 #logos img {margin-left: 10px; margin-right: 10px}

/* Contact Form */

.et-pb-contact-message {color: #fff; font-size: 16px}

 /* Main nav */

 .nav li ul {width: 300px}
 #top-menu li li a {width: 260px}

 @media only screen and (max-width: 1296px) {
.logos img {height: 50px; width:inherit;}
.contactdets p {font-size: 14px!important}

 }


 @media only screen and (max-width: 980px) {
.fclogo, .contactdets, .logos {display: block; clear: both; text-align: center}
.main_head.et_pb_section {padding-bottom: 0}
 }
