/* Mobile Phones */

body {
    color: #665 !important;
}
.node-title {
    font-size: 200%;
    margin-bottom: 20px;
    margin-top: 30px;
    padding-bottom: 10px;
    line-height: 1.2;
}
.node-address, .node-phone, .node-website {
    display: inline-block;
    border: none;
    background-color: white;
}
.node-phone, .node-website {
    display: inline-block;
    margin-right: 3rem;
}
.node-phone a, .node-website a {
    color: #00bff3 !important;
}
.field-map {
    border: 1px solid gray;
    margin-top: 2rem;
}
.main-content-inner {
    margin-top: 4rem;
    background-color: #F3F3F3;
    padding: 2rem;
}
.description {
    
}
.field__label {
    font-weight: bold;
    color: #00bff3 !important;
    margin-bottom: 0.2rem;
}
.field__item {
    padding: 0.7rem;
}
.field--name-field-perigrafi {
    padding: 1.7rem;
    border-bottom: 1px solid rgb(223, 221, 221) !important;
}
.field.field--name-field-titlos {
    width: 400px;
}
.field--name-field-ypotitlos {
    padding: 1.7rem;
    border-bottom: 1px solid rgb(223, 221, 221) !important;
}
.field--name-field-katigoria {
    padding: 1.7rem;
    border-bottom: 1px solid rgb(223, 221, 221) !important;
}
.field--name-field-email-epiheirisis {
    padding: 1.7rem;
    border-bottom: 1px solid rgb(223, 221, 221) !important;
}
.field--name-field-eikona, .field--name-field-eikona-2, .field--name-field-eikona-3 {
    padding: 1.7rem;
}
.field--name-field-eikona-4, .field--name-field-eikona-5 {
    padding: 1.7rem;    
}
.field--name-field-perigrafi:before {
    content: "\270f";
    font-size: 35px;
    background: #00bff3 !important;
    color: white;
    padding: 4px 8px;
    margin-right: 2rem;
}
.field--name-field-ypotitlos:before {
    content: "\2632"; 
    font-size: 35px;
    background: #00bff3 !important;
    color: white;
    padding: 4px 8px;
    margin-right: 2rem;
}
.field--name-field-katigoria:before {
    content: "\2632"; 
    font-size: 35px;
    background: #00bff3 !important;
    color: white;
    padding: 4px 8px;
    margin-right: 2rem;
}
.field--name-field-email-epiheirisis:before {
    content: "\2709";
    font-size: 35px;
    background: #00bff3 !important;
    color: white;
    padding: 4px 8px;
    margin-right: 2rem;
}
.field--name-field-eikona:before {
    content: "\f03e";
    font-size: 35px;
    background: #00bff3 !important;
    color: white;
    padding: 4px 8px;
    margin-right: 2rem;
}
.img1, .img2 {
    display: inline-block;
    width: 49%;
}
.img3, .img4, .img5 {
    display: inline-block;
    width: 49%;
}
img {
    transition: -webkit-transform 0.25s ease;
    transition: transform 0.25s ease;
}
img:active {
    -webkit-transform: scale(2);
    transform: scale(2);
}
.sidebar-second {
    margin-top: 4rem;
    background-color: #F3F3F3;
    padding: 2rem;
    height: 200px;
}
.node-twitter:empty {
    display: none;
}
.node-facebook:empty {
    display: none;
}
.node-linkedin:empty {
    display: none;
}
.node-instagram:empty {
    display: none;
}
.fa-print {
    color: white;
}
.field__label {
    display: inline;
    font-size: 95.5%;
}
.social-media {
    border-bottom: 2px solid #00bff3;
    width: 40%;
    padding: 6px;
}
.field--name-field-facebook .field__item a { 
    display: inline-block;
    padding: 60px 0 0 0;
    overflow: hidden;
    background-image: url("/themes/custom/volviopenmall_jango_sub/img/facebook-logo.png");
    background-repeat: no-repeat;
    height: 0px !important;
    height :60px;
}
.field--name-field-twitter .field__item a {
    display: inline-block;
    padding: 60px 0 0 0;
    overflow: hidden;
    background-image: url("/themes/custom/volviopenmall_jango_sub/img/twitter-logo.png");
    background-repeat: no-repeat;
    height: 0px !important;
    height :60px;
}
.field--name-field-instagram .field__item a {
    display: inline-block;
    padding: 60px 0 0 0;
    overflow: hidden;
    background-image: url("/themes/custom/volviopenmall_jango_sub/img/instagram-logo.png");
    background-repeat: no-repeat;
    height: 0px !important;
    height :60px;
}
.field--name-field-linkedin .field__item a {
    display: inline-block;
    padding: 60px 0 0 0;
    overflow: hidden;
    background-image: url("/themes/custom/volviopenmall_jango_sub/img/linkedin-logo.png");
    background-repeat: no-repeat;
    height: 0px !important;
    height :60px;
}
.print-btn {
    background-color: #0166FF;
    display: inline;
    border: none;
    padding: 8px;
    border-radius: 6px;
}
.fb-heading, .tw-heading, .li-heading, .pr-heading {
    float: left;
}
.sidebar-tag {
    margin-top: 4rem;
    background-color: #F3F3F3;
    padding: 2rem;
}
.sidebar-category {
    margin-top: 4rem;
    background-color: #F3F3F3;
    padding: 2rem;
}
.tag {
    border-bottom: 2px solid #00bff3;
    /* Changed from width: 30% */
    width: 65%;
}
.category {
    
}
.li-cat a {
    color: #00bff3;
}
/* End Mobile Phones */
/* Desktop */
@media only screen and (min-width: 1350px) {
    .node-address {
        display: inline-block;
    }
    .node-phone, .node-website {
        display: inline-block;
        margin-right: 3rem;
    }
    .img1, .img2 {
        display: inline-block;
        width: 31%;
    }
    .img3, .img4, .img5 {
        display: inline-block;
        width: 31%;
    }
    .first-group-img, .second-group-img, .third-group-img {
        display: inline;
    }
    .fb-heading, .tw-heading, .li-heading, .pr-heading {
        float: left;
    }
    .field--name-field-dieythynsi {
        /* Changed */
        width: 350px;
    }
    .i-container {
        border: 1px solid #DDDDDD;
        width: 100%;
        height: 450px;
        position:relative;
    }
    .node-desc {
        float: left;
        position: absolute;
        left: 10px;
        /* Changed from top: 200px; */
        top: 50px;
    }
    .node-title {
        width: 85%;
    }
}