/*
Theme Name: lpc-divi
Description: adapatation of Divi 2.4
Author: Dale Jackson
Author URI:
Template: Divi
Version: 1.10.15
*/

@import url('../Divi/style.css');

p:empty {display: none;}
h1 {font-size:1.6em;}
h2,h3 {font-size:1.2em;}
/* Amendments to main style.css */
.details {background-color:white;box-sizing:border-box;padding:20px 10px 10px;text-align:justify;}
.et_header_style_centered #logo {float:right;max-height:100% !important;}
.et-image-slider, .et-image-overlay  {border:none !important;box-shadow:none !important;}
.et_left_sidebar #left-area {padding-left:0;}
.et_pb_contact p input, .et_pb_contact p textarea, .et_pb_contact_submit {background-color: rgba(51, 149, 114, 0.24);color:#333;}
.et_pb_contact_right p input {padding: 16px 12px;}
.et_pb_contact_submit {color:#333 !important;}
.et_pb_contact_submit:hover {background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;}
.et_pb_widget a {color: #333;padding-left: 10px;}
.et_pb_widget li:hover {color: #ccc;background-color:#95908b;}
.et_shortcodes_controller_nav {display:none;}
.footer-widget {width:100%;text-align:center;margin-bottom:2% !important;}

hr {
    border: 0;
    height: 1px;
	margin-bottom:20px;
    background-image: -webkit-linear-gradient(left, rgba(102,102,102,0), rgba(102,102,102,0.75), rgba(102,102,102,0)); 
    background-image:    -moz-linear-gradient(left, rgba(102,102,102,0), rgba(102,102,102,0.75), rgba(102,102,102,0)); 
    background-image:     -ms-linear-gradient(left, rgba(102,102,102,0), rgba(102,102,102,0.75), rgba(102,102,102,0)); 
    background-image:      -o-linear-gradient(left, rgba(102,102,102,0), rgba(102,102,102,0.75), rgba(102,102,102,0)); 
}

#text-4 {margin:0 auto;float:none !important;}
#footer-widgets {padding:0px;text-align:center;}
#main-footer {background-color:#95908B !important;}
.main_title, #et-top-navigation {display:none;.}
#header-details {float:right;color:white;font-size:0.9em;text-align:right;}
#main-content, #main-header, #et-main-area {background-color:transparent;}
#main-header {box-shadow:none;}
#main-content .container::before {background-color:#b0ada9;}
#main-content .container {background-color:#b0ada9;border:1px solid #777;box-sizing:border-box;padding:30px 20px;}
#menu-mainmenu {background-color:#c9c5c2;}
.menu-item {border-bottom:1px solid #999 !important;}

#post-129 .one_fourth {width:24.7%;margin-right:0;}
#post-149 .et_pb_row_0, #post-149 .et_pb_row_1 {padding: 30px 20px;}
#post-149 .et_pb_section {padding: 0px;}
#prices {text-align:center;}
#sidebar .et_pb_widget {margin-bottom: 16px;}
.snap {padding:6px;background-color:white;-webkit-box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 2px 6px 0px rgba(50, 50, 50, 0.5);
box-shadow:         0px 2px 6px 0px rgba(50, 50, 50, 0.5);}
#to-book {float:left;max-width:50%;}
#to-book img {max-height:90px;}

.usp {float:none;clear:both;width:100%; padding:0 0 10px;margin:0;color:white;}

@media all and ( min-width: 981px ) and ( max-width: 1100px ) {
.et_header_style_centered #main-header .logo_container {height: 80px !important;}
.et_left_sidebar #sidebar {padding-right: 23px;}	
#to-book img {max-width: 98%;}
}

@media all and ( min-width: 981px ) {


}