/* BEGIN themo_custom_css */
#themo_featured_2, #themo_service_block_2 {
    display: none;
}
.home .content-editor {
background: rgb(95, 43, 130);
background-image: url('https://www.unotre5.it/wp-content/uploads/2014/08/shadow-1920x72.png'), -moz-linear-gradient(0deg, rgb(95, 43, 130) 0%, rgb(73, 160, 156) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2014/08/shadow-1920x72.png'), -webkit-linear-gradient(0deg, rgb(95, 43, 130) 0%, rgb(73, 160, 156) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2014/08/shadow-1920x72.png'), -o-linear-gradient(0deg, rgb(95, 43, 130) 0%, rgb(73, 160, 156) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2014/08/shadow-1920x72.png'), -ms-linear-gradient(0deg, rgb(95, 43, 130) 0%, rgb(73, 160, 156) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2014/08/shadow-1920x72.png'), linear-gradient(90deg, rgb(95, 43, 130) 0%, rgb(73, 160, 156) 100%);
color: #fff;
    background-attachment: scroll;
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 100%;
    padding-bottom: 75px;
}

#custom, #custom h2, #custom p {
  color: #fff;  
}
#custom i {
    border: 3px solid rgba(255,255,255,.5);
    border-radius: 50%;
    padding: 25px;
    background-color: rgba(255,255,255,.2);
    color: #fff;
}
#custom .text-centered {
    color: #fff;
    text-align: center;
    padding-bottom: 35px;
}
.float {
    float: left;
}
.left {
    width: 28%;
}
.right {
    width: 70%;
    padding-left: 10px;
}
#themo_html_1 {
    background: rgb(18, 78, 94);
background-image: url('https://www.unotre5.it/wp-content/uploads/2014/08/shadow-1920x72.png'), -moz-linear-gradient(0deg, rgb(18, 78, 94) 0%, rgb(113, 178, 128) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2014/08/shadow-1920x72.png'), -webkit-linear-gradient(0deg, rgb(18, 78, 94) 0%, rgb(113, 178, 128) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2014/08/shadow-1920x72.png'), -o-linear-gradient(0deg, rgb(18, 78, 94) 0%, rgb(113, 178, 128) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2014/08/shadow-1920x72.png'),  -ms-linear-gradient(0deg, rgb(18, 78, 94) 0%, rgb(113, 178, 128) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2014/08/shadow-1920x72.png'), linear-gradient(90deg, rgb(18, 78, 94) 0%, rgb(113, 178, 128) 100%);
color: #fff;
    background-attachment: scroll;
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 100%;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
#themo_html_1 h2, #themo_html_1 p {
    color: #fff;
}
#themo_html_1 .text-left {
    color: #fff;
    text-align: left;
    padding-bottom: 105px;
    padding-top: 40px;
    font-size: 1.8em;
}
.section-html_2 .subtitle {
    color: #fff;
    text-align: left;
    padding-bottom: 75px;
    padding-top: 25px;
    font-size: 1.5em;
}
.section-html_2 .subtitle a {
    color: #fff;
}
.section-html_2 .subtitle a:hover {
    color: rgb(113, 178, 128);
}
.col-section-html {
    border-right: 1px solid rgba(255,255,255,.6);
}
.section-html_1 img {
    width: 62%;
    height: auto;
    padding-bottom: 20px;
}
.section-html_2 p {
    color: #fff;
}
.last {
    padding-bottom: 45px;
}
.first {
    padding-top: 30px;
}
.subt {
    font-size: 1.1em;
}
#themo_html_1 i {
    border: 3px solid rgba(255,255,255,.5);
    border-radius: 50%;
    padding: 20px;
    background-color: rgba(255,255,255,.2);
    color: #fff;
}
#themo_html_1 .right {
    width: 70%;
    padding-left: 20px;
}
.footer {
    padding-top: 0px;
    background-color: #124e5e !important;
}
.footer-btm-bar {
    background-color: #124e5e !important;
}
#themo_testimonials_1 {
    background: rgb(95, 43, 130);
background-image: url('https://www.unotre5.it/wp-content/uploads/2015/09/form3.png'), -moz-linear-gradient(0deg, rgb(95, 43, 130) 0%, rgb(73, 160, 156) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2015/09/form3.png'), -webkit-linear-gradient(0deg, rgb(95, 43, 130) 0%, rgb(73, 160, 156) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2015/09/form3.png'), -o-linear-gradient(0deg, rgb(95, 43, 130) 0%, rgb(73, 160, 156) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2015/09/form3.png'), -ms-linear-gradient(0deg, rgb(95, 43, 130) 0%, rgb(73, 160, 156) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2015/09/form3.png'), linear-gradient(90deg, rgb(95, 43, 130) 0%, rgb(73, 160, 156) 100%);
color: #fff;
    background-attachment: scroll;
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 100%;
    padding-bottom: 75px;
} 
#themo_testimonials_1 h2, #themo_testimonials_1 blockquote, #themo_testimonials_1 figcaption, #themo_testimonials_1 span {
    color: #fff;
}
#themo_conversion_form_1 {
     background: rgb(18, 78, 94);
background-image: url('https://www.unotre5.it/wp-content/uploads/2015/09/form1.png'), -moz-linear-gradient(0deg, rgb(18, 78, 94) 0%, rgb(113, 178, 128) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2015/09/form1.png'), -webkit-linear-gradient(0deg, rgb(18, 78, 94) 0%, rgb(113, 178, 128) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2015/09/form1.png'), -o-linear-gradient(0deg, rgb(18, 78, 94) 0%, rgb(113, 178, 128) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2015/09/form1.png'),  -ms-linear-gradient(0deg, rgb(18, 78, 94) 0%, rgb(113, 178, 128) 100%);
background-image: url('https://www.unotre5.it/wp-content/uploads/2015/09/form1.png'), linear-gradient(90deg, rgb(18, 78, 94) 0%, rgb(113, 178, 128) 100%);
color: #fff;
    background-attachment: scroll;
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 100%;
    padding-bottom: 75px;
}
#themo_conversion_form_1 h2 {
    color: #fff;
}

@media only screen and (max-width: 992px) {
    .col-invisible {
        display: none;
    }
    .col-section-html {
        border: 0px !important;
    }
    .fixatore {
        padding-bottom: 5px !important;
    }
}
@media only screen and (max-width: 767px) {
    body {
        overflow-x: hidden;
    }
    .navbar {
        background-color: #5f2b82;
    }
    .item-cust {
        display: none;
    }
    .testimonial_slider__round .testimonial_content span {
        font-size: 10px;
    }
}
#frm_form_5_container .frm_submit input[type=submit] {
    background-color: #49a09c !important;
     border: 3px solid #124E5E;
}
#frm_form_5_container input[type=text], #frm_form_5_container textarea {
    background-color: #49A09C !important;
    border: 3px solid #124E5E;
}
.feature-block .feature-title-1 {
    font-size: 1.8em;
}
#page-id-1034 #themo_html_2 {
    padding-top: 25px;
    padding-bottom: 30px;
    background-color: #fff !important;
}
#themo_service_block_1 p, #themo_service_block_1 li {
    font-size: 1.2em;
    line-height: 1.8em;
    padding-left: 20px;
}
#themo_service_block_1 li {
    list-style: none;
    padding-left: 80px;
}
#themo_service_block_1 .circle-med-icon i {
    font-size: 36px;
    padding: 26px;
}
.item-cust {
    margin-left: 26%;
    margin-bottom: 50px;
}
.item-work {
    padding-top: 20%;
}
.item-ecm {
    width: 90%;
    padding-left: 10%;
}
.item-support {
    color: #fff;
}
.item-support:hover {
    color: #2db8c5;
}
.item-doc {
    width: 80%;
    float: right;
}
.item-arc {
    width: 70%;
    margin-left: 20%;
}
.page-id-1058 #themo_service_block_1 .icon-block-1 {
    color: red  !important;
}
#themo_featured_1 h3 {
    font-family: Helvetica, sans-serif;
}
.item-cust1 {
    margin-left: 26%;
    margin-bottom: 50px;
    margin-top: -50px;
}
.partner {
    width: 240px;
    border: 12px solid #ccc;
}
.partner:hover {
    border: 12px solid rgb(95,43,130);
}
.centered {
    text-align: center;
}
#testimonial_slider_recent_wrap {
    margin: 0 auto;
}
.thumb-flex-slider .flex-direction-nav .flex-next {
    right: -20px;
}
.thumb-flex-slider .flex-direction-nav .flex-prev {
    left: 5px;
}
.l {
    float: left;
    width: 49%;
}
.r {
    float: right;
    width: 49%;
}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    rgba(255,255,255,.7);
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    rgba(255,255,255,.7);
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    rgba(255,255,255,.7);
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    rgba(255,255,255,.7);
}
.dataport {
        text-align: center;
    width: 180px;
    margin: 0 auto;
    background: #4AA09D;
    height: 180px;
    border-radius: 50%;
    vertical-align: middle;
    padding-top: 75px;
}
.dataport a {
    color: #fff;
    font-size: 1.4em;
}

.textwhite
{
    color: #fff;
    font-size: 1.4em;
}

section #themo_page_header_1 {
    background-image: url('https://www.unotre5.it/wp-content/uploads/2014/08/software-1920x1200.jpg');
    background-attachment: scroll;
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 100%;
}

/* END themo_custom_css */
