/*
Theme Name: Divi Child Theme
Theme URI: http://www.companies-online.co.uk
Template: Divi
Author:   Companies Online
Version: 0.01
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Description: A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.

*/

@import url("../Divi/style.css");

.et_fixed_nav #logo {max-height: 130px !important; padding:0 !important;}
.et-fixed-header #logo {max-height: 70px !important; padding:0 !important;}
#logo {position: absolute; top: 23px;}

.et_pb_pricing li:before { display:none; } /*Pricing table - Remove Dots*/

.et_pb_featured_table {-webkit-box-shadow: 0px 0px 15px 5px rgba(157, 157, 160, 0.6); -moz-box-shadow: 0px 0px 15px 5px rgba(157, 157, 160, 0.6); box-shadow: 0px 0px 15px 5px rgba(157, 157, 160, 0.6);} /*Pricing table - Shadow Effect*/

.et_pb_pricing_table_button {color: #fff !important; background: #ffffff;} /*Pricing table - Button Colour*/

.et_pb_pricing li {line-height: 16px;padding: 0 0 15px 14px;position: relative;} /*Pricing table - Spacing*/

.et_pb_pricing_heading h2 {color: #fff; font-size: 26px; font-weight: 500;} /*Pricing table - Header text*/

.et_pb_best_value {color: #fff; font-size: 14px; display: block; padding: 5px 10px; font-weight: 500;} /*Pricing table - Heading text*/

/*Pricing table - Price*/
.et_pb_sum {font-size: 50px;line-height: 0px;font-weight: 300;}
.et_pb_pricing_content_top { border-bottom: 1px solid #ccc; padding: 20px;}

/*Pricing table - Header background colour*/
.et_pb_pricing_heading {background-color: #1e73be;}
.et_pb_featured_table .et_pb_pricing_heading {background-color: #178624;}

/*Pricing table - Rounded Corners*/ 
.et_pb_pricing_table:nth-child(odd){-webkit-border-top-left-radius:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-topleft:6px; -moz-border-radius-bottomleft:6px; border-top-left-radius:6px; border-bottom-left-radius:6px;}
.et_pb_pricing_table:nth-child(odd) .et_pb_pricing_heading{-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;}
.et_pb_pricing_table:nth-child(even){-webkit-border-top-right-radius:6px; -webkit-border-bottom-right-radius:6px; -moz-border-radius-topright:6px; -moz-border-radius-bottomright:6px; border-top-right-radius:6px; border-bottom-right-radius:6px;}
.et_pb_pricing_table:nth-child(even) .et_pb_pricing_heading{-webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;}
.et_pb_pricing_table{-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
.et_pb_pricing_heading, .et_pb_tab_active:first-child{-webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top-left-radius:4px; border-top-right-radius:4px;}
.et_pb_featured_table{-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
.et_pb_featured_table .et_pb_pricing_heading, .et_pb_tabs_controls, .et_pb_column_1_3 .et_pb_tab_active:first-child, .web-price-table .et_pb_column_1_4 .et_pb_tab_active:first-child {-webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top-left-radius:4px; border-top-right-radius:4px;}
.et_pb_pricing_table:first-child {-webkit-border-top-left-radius:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-topleft:6px; -moz-border-radius-bottomleft:6px; border-top-left-radius:6px; border-bottom-left-radius:6px;}
.et_pb_pricing_table:first-child .et_pb_pricing_heading, .web-price-table .et_pb_tab_active:first-child{-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;}
.et_pb_pricing_table:last-child {-webkit-border-top-right-radius:6px; -webkit-border-bottom-right-radius:6px; -moz-border-radius-topright:6px; -moz-border-radius-bottomright:6px; border-top-right-radius:6px; border-bottom-right-radius:6px;}