/*
 Theme Name:   Lucid Child Theme
 Theme URI:    http://www.elegantthemes.com/gallery/
 Description:  Lucid Child Theme
 Author:       Elegant Themes
 Author URI:   http://www.elegantthemes.com
 Template:     Lucid
 Version:      2.5
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  lucid-child
*/
@import url("../Lucid/style.css"); 

#main-area{ /*background:#6dc727;*/ background:#00a95c;}
.container #logo-area{margin-bottom:27px;}
#main-header{margin-bottom:30px; float:left; width:100%;}
.loc1{float:left; width:50%; border-right:1px solid #e5e5e5; font-size: 14px;  padding: 18px 0;}
.loc2{border-left: 1px solid #fff;
    float: right;
    font-size: 14px;
    padding: 18px 0;
    text-align: right;
    width: 49.6%;}
	
.affiliations li{display:inline-block; margin:15px 10px;}
.affiliations li img{ border:5px solid #347501; border-radius:3px;}

.address{margin:50px 0;float:left; width:100%;}
 .add-left{float:left; width:47%; position:relative;}
.add-right{float:right; width:47%;position:relative;}
h3.main-title {
    background-color: #000 !important;
    border: 1px solid #000 !important;
    box-shadow: 0 0 10px rgba(38, 184, 0, 0.1) inset;
}

p#copyright {
    color: #4b4b4b;
    float: left;
    font-size: 12px;
    margin-left: 14px;
    margin-top: 15px;
}

.home-content p{font-size:18px; margin-top:10px; line-height:1.5;}
.page-logos{width:100%; text-align:center;line-height:0px !important;}
.page-logos li{display:inline-table; margin:15px 10px; border:1px solid #D5D5D5; padding:2px; list-style:none; line-height:none;}
.page-id-732 .biggreen{ width:88%;   text-align:center; color:#fff !important;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);}

table tr td{border-bottom:1px solid #EAEAEA; padding:10px 0;}
.wpcf7-form table tr td{border-bottom:0px solid #EAEAEA; padding:0px 10px; vertical-align:top;}
.wpcf7-list-item{width:100%; float:left; margin-left:0px;}
input[type="text"], input.text, input.title, textarea, select {
    margin: 0 0 1em;
}
.entry h2.title, h1.title{margin-bottom:20px;}
#left-area {
    float: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: auto !important;
}
.price {
    text-decoration: line-through;
}

.sale-price, .sale-price strong{color:#F00;}
.pagination a{color:#fff;}

.post_content a{ color:#000 !important;}
.post_content a:hover{ color:#00a95c !important; text-decoration:none;}
.product-list{padding:0px;}
.product-list li{list-style:none; padding:3px 0px;}
.product-list a{background:url(images/list.png) no-repeat; padding-left:35px; background-position:0 -41px; }
.product-list a:hover{ background-position:0 0;}
.wpcf7dtx-dynamictext{border:0px !important; font-weight:bold; font-size:16px;margin: 0 !important;}
span.post-meta{padding: 10px 9px 10px 13px; line-height:inherit; height:auto; width:auto; top:28px;}
.switcher-content {
    padding: 41px 29px 42px 93px;
    position: relative;
}
.biesse{background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    padding: 3px 3px 1px;
    position: absolute;
    right: 14px;
    top: -62px;
    z-index: 99;
	display:none;
}

#articles-content{border:1px solid #000 !important; line-height:24px;}

	 