/*Theme Name: lifeeviaTheme URI: https://wordpress.org/themes/twentyseventeen/Author: Smarts S.r.l.Author URI: https://smarts-srl.com/Description: life-evia themeVersion: 1.0License: GNU General Public License v2 or laterLicense URI: http://www.gnu.org/licenses/gpl-2.0.htmlText Domain: lifeeviaDomain Path: /languagesTags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-readyThis theme, like WordPress, is licensed under the GPL.Use it to make something cool, have fun, and share what you've learned with others.*/:root {    --green-color: #047d18;    --yellow-color: #ffd845;}.um-col-alt-b{    display: none !important;}body, html{    font-family: "Source Sans Pro";    background: #fff;    font-size: 16px;    line-height: 24px;    /*font-size: 14px;*/    color: #6a6a6a;    text-align: justify;}.container-fluid{    padding-right: 0;    padding-left: 0;}/*--------------------------General--------------------------*/hr{border:none; border-bottom: 1px solid #ddd}/* form  */input{border: 1px solid #ddd}input[type="submit"]{background: #333; color:#fff; border:none;width:70px;}input, textarea, select, button {    width : 150px;    margin: 0;    -webkit-box-sizing: border-box; /* For legacy WebKit based browsers */    -moz-box-sizing: border-box; /* For legacy (Firefox <29) Gecko based browsers */    box-sizing: border-box;}pre{overflow: hidden}/* Video Resposnive */figure{margin:0;}.video-container { position: relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0;}.video-container  iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}/*--------------------------Layout--------------------------*/a{color:var(--green-color);}a:hover{color:#ee52f4;}/*.container{max-width: 1200px; margin:0 auto;background: #fff}*/.header{    padding:20px;    background: #fff;    height: 99px;    box-shadow: 0px 3px 7px 0px rgba(50, 50, 50, 0.08);}.navbar{    padding: 0px;}/*.container{*/    /*width: 1200px;*//*}*/.header .row{    width: 100%;    margin: 0;    padding: 0;    height: 83px;    /*background-color: black;*/}/*.header__logo{*/    /*float:left;*/    /*color:#a5a5a5;*/    /*text-decoration: none;*/    /*padding: 0;*/    /*margin: 0;*//*}*/.navbar-brand{    padding: 0;    margin: 0;}.header img{    height: 80px;    width: auto;}.navbar-nav {float: right;padding:0;margin:0;list-style-type: none;}.navbar-nav .menu-item{display: inline-block;}.navbar-nav .menu-item a{padding: 5px 10px; color: var(--green-color);text-decoration: none;}.header__icon-bar{display: none;}.header__icon-bar span{display: block;background-color: #21aabd; height: 2px; width: 23px;margin-bottom:5px}/*--------------------------Home--------------------------*/.main-title{    padding:50px 20px;    text-align: center;    color:#21aabd;    margin: 0;    font-weight: 300;    font-size: 50px;    border-bottom: solid 2px grey;}/*--------------------------Index, Single, Page--------------------------*//*.content{width: 70%;float: left;}*/.content__title{font-size: 42px;}.jumbotron{    background-color: #f7f7f7;}.btn-outline-info {    color: var(--green-color);    background-color: transparent;    background-image: none;    border-color:  var(--green-color);}.btn-outline-info:hover {    background-color:  var(--green-color);}#first_news {    -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);    -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);    box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);    background-color: #FFFFFF;    padding: 20px;    margin: 10px;}/*#secondary h3 {*/    /*border-bottom: 3px solid var(--yellow-color);*/    /*display: inline;*/    /*font-size: 20px;*/    /*font-weight: bold;*/    /*text-transform: uppercase;*//*}*/#article-news-event h3{    border-bottom: 3px solid var(--yellow-color);    display: inline;    font-size: 20px;    font-weight: bold;    text-transform: uppercase;    margin-bottom: 0;    color: var(--green-color);}#article-news-event{    background-color: white;    padding-right: 30px;    padding-left: 30px;}.container_news {    -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);    -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);    box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);    background-color: #eaeaea;    border: 1px solid #FFFFFF;    text-align: center;    margin: 15px -5px;    padding: 15px;    min-height: 210px;}.container_news p {    text-align: left;    font-style: italic;    color: #7d7d7d;    margin-bottom: 35px;}.data_news {    margin: 5px 0;    font-size: 12px;}.sub_title a {    font-size: 15px;    font-weight: bold;}.sub_title {    /* text-align: left; */    /* min-height: 65px; */    /* margin-top: 35px; */}.more {    position: absolute;    right: 20px;    bottom: 25px;    font-style: italic;}.current-menu-item  a {    font-weight: bold;    border-bottom: 3px solid var(--yellow-color);    color: #4c4c4c;    padding: 0 3px;}.menu-item a:hover {    border-bottom: 3px solid var(--yellow-color);    color: #4c4c4c;    text-decoration: none;}#secondary{    background: url(./img/shadow_side.png) no-repeat left top;    padding-left: 60px;    min-height: 730px;    margin-top: 10px;    background-position: 35px;}.content h1 {    border-bottom: 3px solid var(--yellow-color);    display: inline;    font-size: 20px;    font-weight: bold;    text-transform: uppercase;    color: var(--green-color)}#main-article-jumbotron{    margin-bottom: 0;}#partner-jumbotron{    margin-bottom: 0;    background-color: #f7f7f7;    min-height: 200px}.post{padding:15px;}.post img{max-width: 100%; height: auto;}.content .page{padding:15px; }.content .tag {margin-top:40px;}.content .tag a{background: #666; color:#fff; padding:5px 10px; text-decoration: none; display: inline-block;;margin-top:5px;font-size: 12px;}/* Comments */.comments{margin: 40px 0; border-top: 1px solid #eee}.commentlist,.commentlist .children{list-style-type: none}.comment-body{margin: 40px 0}.comment-author.vcard img{border-radius: 100%;}.comment-form-comment textarea{background: #eee; width:100%;border: 1px solid #ddd;margin-top:5px;}.comment-form-author input,.comment-form-email input,.comment-form-url input{background: #eee; width:200px; max-width:300px;border: 1px solid #ddd;padding:5px}.comment-form-author label,.comment-form-email label,.comment-form-url label{ width:100px;display: inline-block;}.form-submit input{background: #333; color:#fff; border:none;font-size: 16px;padding: 10px 15px;width: auto;}/* Pagination */.pagination{padding:40px;}.pagination a,.pagination span{padding: 10px 15px; border: 1px solid #ddd; text-decoration: none;}.pagination a:hover{background: #eee}/* Caption Images */.wp-caption { margin-bottom: 20px; padding: 10px; max-width: 97%; border: 1px solid #ddd; text-align: center; }.wp-caption img { margin: 0; padding: 0; width: 100%!important; height: auto; border: 0 none; }.wp-caption p.wp-caption-text { margin: 0; padding: 8px; font-size: 1em; line-height: 17px; }/* Gallery */.gallery { padding: 40px 0 40px 0; width: 100%; }.gallery-item { float: left; width: 33.333333%; text-align: center; }.gallery img { margin: 0 5% 0 5%; width: 90%; height: auto; border: none!important; }.gallery-caption { width: 90%;margin:10px 0 0 0;}/*--------------------------Sidebar--------------------------*//*.sidebar{width:30%;float: left;}*/.widget{    padding-left:20px;}/*.widget ul{*/    /*padding: 0;*/    /*list-style-type: none;*//*}*/.widget_search label{    display: none;}footer{    padding:10px 30px;    background-color: darkgray;    color: white;}#img-home{    min-height: 230px;    content:url("/wp-content/themes/lifeevia/img/lifeevia_side_new.png");}/* animazione rilevatore acustico*/.outer-wrapper{    display: inline-block;}.column-wrapper{    margin-top: 8px;    height: 223px;    width: 20px;    background: #CFD8DC;    transform: rotate(180deg);}.column{    /*//position: relative;*/    /*//display: block;*/    /*//bottom: 0;*/    width: 20px;    height: 0%;    background: #90A4AE;    /*//transfrom: -moz-translateY(-10px);*/}#imageScale{    max-height: 230px;}#scaleContainer{    position:absolute;    right:40px;    bottom: 20px;    display: flex;    padding: 20px;    border-radius: 20px;    background-color: rgba(255, 255, 255, 0.5);}.percentage, .value{    color: #FFF;    background: #263238;    position: relative;    border-radius: 4px;    text-align: center;}.value{    background: #7986CB;}/*------------------------------*//*--------------------------Smartphone--------------------------*/@media (max-width: 992px) {#header-search{    display: none!important;}    /*!*header & menu *!*/    /*.header__logo{margin-bottom:20px;}*/    .navbar-nav {        width:100%;        /*height: 0;*/        overflow: hidden;        -webkit-transition: all 0.3s ease-out;        transition: all 0.3s ease-out;        background-color: var(--green-color);    }    .navbar-nav .menu-item{display: block;}    .navbar-nav .menu-item a{        display: block;        padding:15px 15px;        border-bottom:1px solid white;        color: white;        font-size: 30px;    }    .menu-padding{        padding: 0;    }    .navbar-toggler {        width: 60px;        height: 40px;        padding: 0;        font-size: 1.3rem;        line-height: 1;        background-color: var(--green-color);        border: 1px solid transparent;        border-radius: .5rem;    }    .custom-toggler .navbar-toggler-icon {        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");    }    .header__icon-bar{float: right;display: block;}    .show-menu{height:300px;overflow: auto;}    /* content layout */    .main-title{font-size: 32px;}    .content,        /*.sidebar{width:100%;}*/        /* Gallery */    .gallery-caption{ font-size: 12px;}    #first_news {padding:0px;}    .post {        padding: 20px;    }}@media (max-width: 575px) {    .header .row {        /*background-color: yellow;*/    }}/*// Small devices (landscape phones, 576px and up)*/@media (min-width: 576px) {    .header .row {        /*background-color: pink;*/    }}#img-logo{    display: none;}@media (max-width: 767px) {    #img-logo{        object-fit: cover;        display: block;        height: 110px;        z-index: 200;        margin: auto;        position: absolute;        left: calc(50% - 122px);    }    #container-img-home {        height: 170px;        background-color: #f7f7f7;    }    #img-home {        width: 100%;        position: absolute;        top: -7px;        min-height: 170px;        height: 100%;        content: url("/wp-content/themes/lifeevia/img/lifeevia_horizontal_background.png");    }    #imageScale{        max-height: 130px;    }    .column-wrapper{        margin-top: 5px;        height: 125px;        width: 10px;    }    .column{        width: 10px;    }    #scaleContainer{        padding: 10px;        right: 10px;    }}/*// Medium devices (tablets, 768px and up)*/@media (min-width: 768px) {    .header .row {        /*background-color: blue;*/    }    #videoHome{        position:absolute;        bottom:0;    }}/*// Large devices (desktops, 992px and up)*/@media (min-width: 992px) {    .header .row {        /*background-color: red;*/    }    #videoHome{        position:absolute;        bottom:0;    }}/*// Extra large devices (large desktops, 1200px and up)*/@media (min-width: 1200px) {    .header .row {         /*background-color: black;*/        max-width: 1140px;    }    .page-container {        /*background-color: black;*/        max-width: 1140px;    }    #videoHome{        position:absolute;        bottom:0;    }}/* Clearfix */.clearfix:after {    visibility: hidden;    display: block;    font-size: 0;    content: " ";    clear: both;    height: 0;}* html .clearfix             { zoom: 1; } /* IE6 */*:first-child+html .clearfix { zoom: 1; } /* IE7 *//*INIZIO CAUROSELL*/@media (min-width: 768px) {    /* show 3 items */    .carousel-inner .active,    .carousel-inner .active + .carousel-item,    .carousel-inner .active + .carousel-item + .carousel-item {        display: block;    }    .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),    .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item,    .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item{        transition: none;    }    .carousel-inner .carousel-item-next,    .carousel-inner .carousel-item-prev {        position: relative;        transform: translate3d(0, 0, 0);    }    .carousel-inner .active.carousel-item + .carousel-item + .carousel-item + .carousel-item {        position: absolute;        top: 0;        right: -25%;        z-index: -1;        display: block;        visibility: visible;    }    /* left or forward direction */    .active.carousel-item-left + .carousel-item-next.carousel-item-left,    .carousel-item-next.carousel-item-left + .carousel-item,    .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item,    .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item {        position: relative;        transform: translate3d(-100%, 0, 0);        visibility: visible;    }    /* farthest right hidden item must be abso position for animations */    .carousel-inner .carousel-item-prev.carousel-item-right {        position: absolute;        top: 0;        left: 0;        z-index: -1;        display: block;        visibility: visible;    }    /* right or prev direction */    .active.carousel-item-right + .carousel-item-prev.carousel-item-right,    .carousel-item-prev.carousel-item-right + .carousel-item,    .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item,    .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item {        position: relative;        transform: translate3d(100%, 0, 0);        visibility: visible;        display: block;        visibility: visible;    }}/* Bootstrap Lightbox using Modal */#profile-grid { overflow: auto; white-space: normal; }#profile-grid .profile { padding-bottom: 40px; }#profile-grid .panel { padding: 0 }#profile-grid .panel-body { padding: 15px }#profile-grid .profile-name { font-weight: bold; }#profile-grid .thumbnail {margin-bottom:6px;}#profile-grid .panel-thumbnail { overflow: hidden; }#profile-grid .img-rounded { border-radius: 4px 4px 0 0;}.carousel-control-prev-icon{    position: absolute;    left: -25px;    width: 30px;    height: 30px;    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%6a6a6a' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");}.carousel-control-next-icon{    position: absolute;    right: -25px;    width: 30px;    height: 30px;    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%6a6a6a' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");}/*FINE CAUROSELL*//* HEADER */#header-search .screen-reader-text{    display: none;}/* WIDGET SEARCH */#header-search #searchsubmit {    background: url(./img/ico_search.png) no-repeat #fff;    position: absolute;    display: block;    border: none;    width: 21px;    height: 21px;    margin-left: 125px;    margin-top: -22px;}/*#search-3 {*//*padding-left: 25px;*//*}*/#header-search input{    width: 150px;    border: 1px solid var(--yellow-color);}/* FINE HEADER *//* FOOTER*/#footer-social .facebook {    padding: 5px 0px 5px 35px;    background: url(./img/ico_fb.png) no-repeat left center;    font-size: 15px;}#footer-social .twitter {    padding: 5px 0px 5px 35px;    background: url(./img/ico_tw.png) no-repeat left center;    font-size: 15px;}#footer-social .linkedin {    padding: 5px 0px 5px 35px;    background: url(./img/ico_lk.png) no-repeat left center;    font-size: 15px;}#footer-social li {    background-color: #FFFFFF;    margin-bottom: 5px;    padding: 5px;    width: 100%;}#footer-social ul li a {    text-transform: uppercase;    color: var(--green-color);}#footer-social ul li {    list-style: none;}/*.footer-shadow {*/    /*height: 27px;*/    /*background: url(./img/footer-shadow.png) center no-repeat;*//*}*//*FINE FOOTER*//* WIDGET SOCIAL*/.widget-custom-main-content {    margin: 39px 0px;}.widget ul {    margin-left: 0px;    padding-left: 16px;    color: var(--green-color);}.widget-inner ul {    margin: 10px 0px 40px 0;}/*.widget ul li a {*/    /*text-decoration: none;*/    /*display: block;*/    /*border-bottom: 1px solid #eee;*/    /*border-bottom: 0;*/    /*padding: 5px 15px;*//*}*/.widget-custom-main-content h3 {    border-bottom: 3px solid var(--yellow-color);    color: var(--green-color);    display: inline;    font-size: 15px;    font-weight: bold;    text-transform: uppercase;}.widget-custom-main-content ul {    margin-top: 20px;    padding-left: 0;}#smartswidgetsocials-2 li {    background-color: #FFFFFF;    margin-bottom: 5px;    padding: 5px;    width: 100%;}.widget-custom-main-content ul li {    list-style: none;}#smartswidgetsocials-2 .facebook {    padding: 7px 0px 5px 35px;    background: url(./img/ico_fb.png) no-repeat left center;    font-size: 15px;}#smartswidgetsocials-2 .twitter {    padding: 7px 0px 5px 35px;    background: url(./img/ico_tw.png) no-repeat left center;    font-size: 15px;}#smartswidgetsocials-2 .linkedin {    padding: 7px 0px 5px 35px;    background: url(./img/ico_lk.png) no-repeat left center;    font-size: 15px;}.widget ul li a {    text-transform: uppercase;    color: var(--green-color);}/* WIDGET LINKS*/#smartswidgetlinks-2 li {    text-transform: uppercase;    font-size: 13px;    background: url(./img/list_green.png) no-repeat left center;    padding-left: 15px;    margin-bottom: 4px;}/* WIDGET SEARCH */#search-3 h3 {    border-bottom: 3px solid var(--yellow-color);    color: var(--green-color);    display: inline;    font-size: 15px;    font-weight: bold;    text-transform: uppercase;}#search-3 #searchsubmit {    background: url(./img/ico_search.png) no-repeat #fff;    position: absolute;    display: block;    border: none;    width: 22px;    height: 22px;    margin-left: 160px;    margin-top: -25px;}/*#search-3 {*/    /*padding-left: 25px;*//*}*/#search-3 input{    margin-top: 15px;    width: 100%;    padding: 5px;    border: 1px solid var(--yellow-color);}/* WIDGET NEWS*/.sidebar-blog {    margin-top: 50px;    background: url(./img/ombra-white.png) no-repeat left top;    min-height: 559px;    padding-left: 40px;}#news .sidebar{    width:90%;}.sidebar h3 {    border-bottom: 3px solid var(--yellow-color);    color: var(--green-color);    /*display: inline;*/    font-size: 15px;    font-weight: bold;    text-transform: uppercase;    padding-bottom: 5px;}#news #archives-3{    margin-top:80px;}/* Documents and Contacts style */#contact h1, #documents h1 {    color: var(--green-color);    text-transform: uppercase;    margin-top: 50px;    font-size: 30px;}#contact h3, #documents h3 {    color: var(--green-color);    margin-top: 50px;    font-size: 22px;}.contact_box, .documents_box {    -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);    -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);    box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);    width: 95%;    margin-left: auto;    margin-right: auto;    border-left: 4px solid var(--green-color);    padding: 12px;    font-family: Arimo;    color: #5c5c5c;}.contact_box h4, .documents_box h4 {    display: inline-block;    margin: 0;    color: var(--green-color);    font-size: 14px;    text-transform: uppercase;    text-align: left;    text-decoration: none;}.green {    color: var(--green-color);}.docs-table > tbody > tr:nth-child(1) > td:nth-child(1) {    text-align: center;    vertical-align: middle;    font-size: 8px;    padding: 6px;}#contact p, #documents p {    font-family: Arimo;    color: #5c5c5c;}strong {    color: var(--green-color);}/*#contact p, #documents p {*/    /*margin: 0 0 10px;*//*}*/.page-header {    padding-bottom: 9px;    margin: 40px 0 20px;    border-bottom: 1px solid var(--green-color);}h2.page-title {    color: var(--green-color);}body.search article {    border-bottom: 1px solid #ccc;}body .page-header {    padding-bottom: 9px;    margin: 40px 0 20px;    border-bottom: 1px solid #eee;}.page-header {    font-size: 36px;    text-decoration: none;}/* pagina contatti */ .contact_box, .documents_box {     -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);     -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);     box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.15);     width:95%;     margin-left:auto;     margin-right:auto;     border-left:4px solid var(--green-color);     padding:12px;     font-family:Arimo;     color:#5c5c5c }.contact_box .text,.documents_box .text {    display: inline-block;    margin-left: 15px;    vertical-align: top;    line-height: 19px;    max-width: 330px;}.contact_box h4,.documents_box h4 {    display:inline-block;    margin:0;    color:var(--green-color);    font-size:14px;    text-transform:uppercase;    text-align: left;}.contact_box .contact_foto,.documents_box .documents_foto {    width:95px;    height:95px;    display:inline-block;}.contact_box .tel_email,.documents_box .tel_email {    cursor:pointer;    display:inline-block;    padding:5px;    font-size:18px;    width:48%;    text-align:center;    margin-top:32px;}.contact_box .tel,.documents_box .tel {    background-color:#e7e7e7;    color:var(--green-color);}.contact_box .email,.documents_box .email {    background-color:var(--green-color);    color:#fff;}.contact_box .line,.documents_box .line {    background-color:#e2e2e2;    height:2px;    margin-top:12px;    margin-bottom:17px;}#msg {resize:vertical;}.contact-content {    font-size:12px;    line-height:16px;}.contact-content p {    margin:0;}.contact_box .contact_foto, .documents_box .documents_foto {    width: 95px;    height: 95px;    display: inline-block;}.form-group label{    color: #a8a8a8;}.form-group textarea{    height: 60px;    border-color: #ddd;}.wpcf7-form-control wpcf7-submit{    background-color: var(--green-color)!important;}    /*.cf7sg-popup label{*/    /*width: 33%;*/    /*color: #a8a8a8;*/    /*padding-left: 20px;*//*}*//*.wpcf7-form-control-wrap input{*/    /*width: 100%;*//*}*//*.wpcf7-form-control-wrap textarea{*/    /*width: 100%;*/    /*height: 60px;*//*}*//*.cf7sg-popup label:nth-of-type(8)*//*{*/    /*width: 100%!important;*//*}*//*.cf7sg-popup label:nth-of-type(7)*//*{*/    /*width: 100%!important;*//*}*/.checkPrivacy input{    width: 30px!important;}.buttonPrivacy input{    background: var(--green-color)!important;    border: solid 1px var(--green-color)!important;}    /*------------------------*//*-------------- GALLERY ----------------*/.bwg-item {    background: #f6f6f6;    padding: 10px;    margin: 0 30px 25px 0!important;    min-height: 200px;}#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-album-thumbnails .bwg-title2 {    color: var(--green-color) !important;}/*---------------------*//*---------------------*//*PROGRESS AND RESULTS*/.progress-last-update {    margin: 15px 0 25px 0;    width: 300px;    padding: 5px 15px;    font-size: 18px;    color: #858585;    text-transform: lowercase;    text-align: left;}.progress-last-update .date {    font-size: 30px;}#sidebar-right-project, .project-more-info, .progress-last-update {    border-left: 2px solid var(--green-color);    box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.15);    padding-top: 15px;    padding-bottom: 15px;}.progress-results-content hr {    border: 0;    border-top: 1px solid var(--green-color);    width: 75%;    margin: 20px auto;}.progress-results-content h2{    font-size: 36px;    color: var(--green-color);    text-transform: uppercase;    margin: 0 0 10px 0;    padding: 0;}#post-10 h1{    font-size: 36px;    color: var(--green-color);    text-transform: uppercase;    margin: 0 0 10px 0;    padding: 0;    text-align: center;    width: 100%;}/*#post-10 hr{*/    /*width: 100%;*/    /*border-bottom: 1px solid #eee!important;*//*}*//*---------------------*/