.flex-image-wrap.energeo {
width: 75%;
margin: 0 auto 38px;}
#attachment_3981,#attachment_3982{margin:20px auto;}
.downList {text-align:left;}
.titleAttach:after{display:block;content:""; height:1px; clear:both;}
.titleAttach h3 {display: block;float: left;}
.titleAttach p {display: block;padding-top: 18px;font-size: 11px;text-transform: uppercase;color:#A38976; position:relative; left:2px;}
.titleAttach.nopad p {padding-top: 0px;}
.page-id-6 .two_columns_25_75 .column2 .column_inner p, .page-id-3669 .two_columns_25_75 .column2 .column_inner p{ margin-bottom: 2.5em;overflow: hidden; }
.post-3532 .article_inner .image a img, .post-3787 .article_inner .image a img{ height:127px;}
.posts_holder3 article{margin: 0 0 18px 0;}
.home .container_inner{position:relative;}
.page-id-6 .separator_small{clear:both;}
.page-id-6 .message{margin-bottom:37px;}
.portfolio_images img.aligncenter {margin:7px auto;}
nav.main_menu2 ul li a, .title h1{text-transform:uppercase;}
.latest_post h3 a{color:#A38976;}
.wrapper{background-color: #FFF;}
.home footer{ padding-top:0;}
.home .flex-title{display:none;}
.home .title_with_line{ font-style:normal; font-size:18px;}
.single-post  h1{ display:block; width:57%; float:left;}
.portfolio_images .wp-caption img{ margin-bottom:0px;border:1px solid #ccc;}
.portfolio_images table td{border:1px solid #ccc;}
.portfolio_images h3{font-size: 13px; text-transform:uppercase; color:#A38976;}
p.wp-caption-text {  color:#A38976;margin-top:0px; font-size:12px;text-align: center;}
.breadcrumbs{font-family: Open Sans, sans-serif;font-size: 12px;font-style: normal;}
.portfolio_detail h5{font-family: Open Sans, sans-serif;font-style: normal;font-size: 14px;}
.center{ text-align:center; margin:0 auto;display:block;}
.single-post a, .page-id-3112 .two_columns_50_50 a{ text-decoration:underline;}
.alignleft{margin:7px 0 7px 9px;}
.single-post .info p{margin: 10px 0px;display: block;}
.single-portfolio_page .portfolio_detail, .single-portfolio_page .portfolio_images, .single-post .portfolio_detail, .single-post  .portfolio_images{ text-align:justify}
.single-post .title.has_background{margin: 0 0 20px 0;}
.single-portfolio_page .portfolio_container a, .single-post .portfolio_container a, .page-id-3112 .two_columns_50_50 a, .page-id-3112 .container_inner ul li a, .page-id-8 .container_inner p a, .page-id-3733 .container_inner p a, .page-id-3735 .container_inner ul li a, 
.page-id-3112 .container_inner p a ,  .page-id-3735 .container_inner p a {color:#A38976;}
.single-post .portfolio_container  table td{font-size:12px;vertical-align: middle;}
.posts_holder3 article h3, .posts_holder3 article h3 a{font-size:17px;max-height:110px;height:auto !important;height:110px;overflow:hidden;min-height: 110px;}
 .page-id-3112 .container_inner ul li a,  .page-id-3112 .container_inner ul li,.page-id-3735  .container_inner ul li a,  .page-id-3735 .container_inner ul li,   .page-id-3112 .container_inner p ,  .page-id-3735 .container_inner p {font-size:15px;line-height: 26px; }
 .page-id-3112 .container_inner ul, .page-id-8 .container_inner ul,  .page-id-3735 .container_inner ul {padding-left:130px;}
.post-3050 .text .text_inner .create{margin-bottom: 43px;}

.posts_holder3  .post div.text_inner{max-height:151px;height:auto !important;height:150px;overflow:hidden;min-height:151px;}
#tabResearch table{ margin-bottom:6px; height:163px;}
.portfolio_images ul, .page-id-3112 .two_columns_50_50 ul, .parent-pageid-8 .column2 ul, .downList ul {display: table; padding-left:5px;}
.portfolio_images ul > li, .page-id-3112 .two_columns_50_50 ul > li, .parent-pageid-8 .column2 ul > li, .downList ul > li {display: table-row;}
.portfolio_images ul > li::before, .page-id-3112 .two_columns_50_50 ul > li:before, .parent-pageid-8 .column2 ul >li:before, .downList ul > li:before {display: table-cell;text-align: right;content:"-";position:relative; left:-5px;}
.portfolio_images ol {display: table; padding-left:5px;counter-reset: foo;}
.portfolio_images ol > li {display: table-row;  list-style: none;counter-increment: foo;}
.portfolio_images ol > li::before {display: table-cell;text-align: right;content:"["counter(foo)"]";position:relative; left:-5px;}
.posts_holder3 article .info, .posts_holder2 article .info{border-bottom:none;}
nav.main_menu2{z-index:102;}
.wp-caption {max-width: 96%; /* Image does not overflow the content area */}
.button, input[type='submit']{border: 1px solid #6F635A;}
.page-id-8 h2, .page-id-3733 h2{ margin:5px 0;}
.page-id-8 .three_columns p, .page-id-3733 .three_columns p{font-size: 16px;line-height: 26px;font-family: 'Open Sans';}
.title_with_line{font-style:normal;}
.page-id-3206 .column_inner h3:before{display:block;content:"";background: url(http://www.lacelab.net/wp-content/plugins/revslider/rs-plugin/assets/shadow22.png) no-repeat;background-size: 100% 100%;height: 30px;bottom: -30px; width:300px; position:absolute;}
.home .owl-carousel .flex-image-wrap img, .home .post_image a img{ width:65%;text-align: center;margin: 0 auto;display: block;}
.home .latest_post li{ width:30%; padding-right:5%;}
.home .latest_post li h6{text-align:center;}
.home .latest_post li:last-child{padding-right:0!important;}
.home .latest_post h3{margin: 9px 0 11px 0;text-align:left;}
.home div.flex-content-wrap{margin-top:15px;}
.home .flexslider{ margin:0 auto;}
.home .post_content h3 a{font-size: 15px; }
.page-id-3260 .box_small_holder.top{ position:relative; top:-25px;}
@media only screen and (max-width: 934px) and (min-width: 500px){
.single-post  #modello{ width:100%;}
.single-portfolio_page h1,.single-portfolio_page #attachment_2778{width:auto!important;}
.page-id-6 .two_columns_25_75 .column2 .column_inner p, .page-id-3669 .two_columns_25_75 .column2 .column_inner p{ overflow: visible; }
.page-id-6 .two_columns_25_75 .column2 .column_inner img, .page-id-3669 .two_columns_25_75 .column2 .column_inner img{ position:static!important; left:auto!important;top:auto!important}
};