/*
 Theme Name:   Panos Megarchiotis
 Theme URI:    http://wpspade.com/plate/
 Description:  Panagiotis Megarchiotis website theme
 Author:       ThePlasticStudio
 Author URI:   https://theplastic.studio
 Template:     plate
 Version:      1.0
 Tags:         portfolio, blog, two-columns, three-columns, four-columns, custom-colors, custom-menu, editor-style, featured-images, featured-image-header, theme-options, post-formats, sticky-post, threaded-comments, translation-ready
 Text Domain:  'plate-child'
*/

/* Begin child theme css style here */

.home .wpspd-aligner {
    width: 100%;
    max-width: none;
}

#wpspd-header .wpspd-aligner {
    width: 100%;
    max-width: none;
}

.wpspd-aligner {
    width: 100%;
    max-width: 1350px;
}

#wpspd-header, .wpspd-main-header .wpspd-page-description-holder {
    padding-top: 5%;
}

.wpspd-controls-holder {
    text-align: left;
}

.wpspd-controls-holder .wpspd-slide-description {
    float:left;
}
#wpspd-hero .wpspd-slide-description {
    font-size: 45px;
    font-weight: bold;
    font-family: Helvetica, Arial, Helvetica, sans-serif;
    -webkit-text-stroke: 1px #fff;
    color: transparent;
}

#wpspd-wpml-lang-switcher {
    display: none!important;
}

.theplasticstudio-footer h5 {
    font-family: 'Nunito Sans',Arial, Helvetica, sans-serif;
    font-weight: 300;
    font-size: 14px;
}

.theplasticstudio-footer h1 {
    font-family: 'Nunito Sans',Arial, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 22px;
    letter-spacing: 0px;
}

#bio h2 {
    font-size: 22px;
}

#bio h1 {
    font-size: 120px;
}

#bio {
    width: 100%;
    max-width: 1350px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 60px;
    display: flex;
}

#bio .bio-right {
    margin-top: 300px;
    opacity: 0.999999;
    width: 50%;
    z-index: 2;
}

#bio .bio-text {
    margin-top: 150px;
}

#bio .bio-left img {
    display: block;
    position: absolute;
    width: 50%;
    right: 10%;
    z-index: 1;
}

#wpspd-page-title {
    display: none!important;
}

.wpspd-posts-navigation {
    margin-top: 0px;
}

.wpspd-featured-image img {
    height: 100%;
}

.wpspd-featured-image a {
    padding-top: 32.5%;
}

@media (max-width: 600px) {
    #wpspd-header, .wpspd-main-header .wpspd-page-description-holder {
        padding-top: 40px;
    }
    .wpspd-site-nav {
        text-align: right;
    }
    .wpspd-logo-holder {
        transform: scale(1);
    }
}

@media (max-width: 992px) {
    #bio .bio-right {
        width: 90%;
    }
}
