.powrMark.text-center {
    display: none!important;
}

.socialFeed .powrMark {
    display: none!important;
}

.footer-area {
    padding: 70px 0;
}

.social-bookmarks a {
    margin-left: 0px;
}

div.powr-facebook-feed:after {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    height: 95px;
    background: #fff;
    z-index: 10;
    background-color: #E6E6E6;
}

section#blog .container {
    position: relative;
}


/*  start menu */

ul.nav.navbar-nav.navbar-right.text-uppercase {
    text-align: center;
}

.navbar-nav .active a {
    color: #337ab7;
    font-size: 20px;
}

.main-menu ul li a {
    font-size: 15px;
}

.main-menu ul li a:hover {
    color: #337ab7;
}

#header-area {
    z-index: 102 !important;
}


/* end menu */


/* section ΠΟΙΟΙ ΕΙΜΑΣΤΕ start */

section#about-us {
    height: 100%;
}

.who-we-are-right-img.overflow-hidden {
    padding-bottom: 10%;
    padding-top: 3%;
}

.filtr-item a,
.filtr-item p,
.filtr-item h2 {
    margin-top: 20%;
}

section#about-us>div.container>div.row>div.col-md-7 {
    padding-bottom: 20px;
}


/* section ΠΟΙΟΙ ΕΙΜΑΣΤΕ end */


/* section Υπηρεσίες start */

div.ypir {
    width: 25%;
    min-height: 300px;
}

.single-work-process h5 {
    font-size: 17px;
    font-weight: 500;
    text-transform: none;
    line-height: 24px;
}

.single-work-process span {
    border: 5px solid #FFFFFF;
}

.work-process-area {
    background: none;
    background-color: #3c3e54;
}

section#ypir {
    height: 65%;
}

.single-work-process span:hover {
    background: #1F2045;
}

.single-work-process span {
    font-size: 60px;
    display: inline-block;
    line-height: 120px;
}


/* section Υπηρεσίες end */


/* section Διακρίσεις start */

section {
    height: 100vh;
}

img.whoweare {
    width: 90%;
    max-height: 220px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 5%;
}

section#services > div.container> div.services-row > div>div.fadeIn >p {
    font-size: 10px;
    letter-spacing: 0.5px;
    width: 100%;
    text-align: center;
    line-height: 15px;
}

section#services>div.container>div.services-row > div >div {
    min-height: 340px;
}

section#services >div.container > div.row > div.section-title {
    text-align: center;
    margin-bottom: 10px;
}

section#services {
    height: 100%;
    overflow: visible;
}

section#services>div.container > div.services-row>div > div.single-services-content h3 {
    text-align: center;
    font-size: 12px;
    font-weight: 600;
    margin-bottom: 10px;
}

anax {
    cursor: pointer;
    width: 100%;
    display: block;
    padding: 3px 0;
}


/* section Διακρίσεις end */


/* section gallery start */

section#portfolio {
    height: 100%;
    /*border-bottom: 1px solid black;*/
}

div.pad-0>img.img-responsive {
    /*height: 274px;*/
}

.filtr-item.pad-0 {
    max-height: 180px;
    overflow: hidden;
}

.filtr-item a,
.filtr-item p,
.filtr-item h2 {
    margin-top: 3vh;
}

section#portfolio {
    background-color: white;
}

.filtr-controls button {
    background: #E6E6E6 none repeat scroll 0 0;
}


/* section gallery end */


/* section νέα start */

section#blog {
    height: 100%;
}

section#blog {
    background-color: #E6E6E6;
}


/* section νέα end */


/* section sponsores start */

section#clients-area {
    height: 100%;
}

img.xorigos {
    height: 160px!important;
}


/* section sponsores end */

section#contact {
    height: 100%;
}

@media (max-width: 1024px) {
    div.ypir {
        width: 33.3%;
    }
}

@media (max-width: 600px) {
    img.whoweare {
        width: 70%;
    }
    div.who-we-are-text >p {
        text-align: center;
    }
    div.powr-facebook-feed:after {
        height: 115px;
        background-color: #E6E6E6;
    }
    div.ypir {
        width: 50%;
    }
}

@media (max-width: 480px) {
    .filtr-controls button {
        width: 100%;
    }
    div.pad-0>img.img-responsive {
        height: 230px;
    }
}

@media (max-width: 430px) {
    div.pad-0>img.img-responsive {
        width: 100%;
    }
    section#services>div.container>div.services-row > div >div {
        min-height: 270px;
    }
    div.ypir {
        width: 100%;
    }
}

@media (max-width: 330px) {
    div.powr-facebook-feed:after {
        height: 130px;
    }
}
