/*
    Theme Name: SERAPHIC PICTURES
    Theme URI: http://seraphicpictures.com
    Description: SERAPHIC PICTURES - Designed & developed by <a href="http://www.lugonasamuel.com/">LUGONA SAMUEL</a>. - <br/> This SERAPHIC PICTURES captures consumer interest and engages your audience by implementing the latest visual design trends. Its minimalist display enhances creative imagery or video content, focusing on what matters.. 
    Version: 1.6.0
    Tags: custom-menu,custom-colors,custom-header,custom-background,two-columns,left-sidebar,right-sidebar,sticky-post,theme-options
	License: GNU General Public License and Flothemes general license
	License URI: Licensing/README_License.txt
	Author URI: http://www.www.lugonasamuel.com
    Author: LUGONA SAMUEL RISBOND
    Text Domain: Lugona Samuel Risbond
*/

.main-content .main-slideshow {
    margin-left: auto !Important;
    margin-right: auto !Important;
    max-width: 872px !Important;
}

.logo-inside-menu .logo-inside{
padding-top: 15px;
padding-bottom: 20px;
}

.flo-slick-slider {
    margin-bottom: 80px !Important;
}

.flo-slick-slider {
    height: auto !Important;
}

.about-block{
    display: block;
    position: relative;
    width: 100%;
}

.block_one_third{
    display: block;
    float: left;
    padding: 0 15px;
    position: relative;
    width: 33.333%;
}
.block_one_third .about-block::after{
    display: block;
    content: "";
    clear: both;
}

.block_one_third p{
    line-height: 1.85;
}

.block_one_third h3{
    margin-bottom: 25px;
    font-size: 0.82rem;
    font-weight: bold;
}

.page-id-115 .post-title-after{
    display: none;
}

.page-id-115  .post-article .post-header {
    margin-bottom: 80px;
}

@media only screen and (min-width: 64.063em){
.title-over .post-preview-hidden:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
    opacity: 0.95;
    background-color: #f9f5df;
}}

/*@media only screen and (min-width: 64.063em){
.gallery-entry .slide-content {
    display: none !Important;
}}*/

.header-main{
    padding: 10px 0 5px;
}
.home .header-main{
    padding: 0 !Important;
}

.home .site-header{
    background: rgba(152, 152, 152, 0.32) !Important;
    animation: fadeoutBg 3s; /***Transition delay 3s fadeout is class***/
    -moz-animation: fadeoutBg 3s; /* Firefox */
    -webkit-animation: fadeoutBg 3s; /* Safari and Chrome */
    -o-animation: fadeoutBg 3s; /* Opera */
}

.home .primary-navigation, .primary-navigation ul{
    background: transparent !Important;
}

.primary-navigation li ul li {
    padding-right: 0;
    padding-left: 0;
}

.primary-navigation .nav-menu .children a{
    background-color: rgba(0, 0, 0, 0.30) !important;
}

.primary-navigation .nav-menu .children a {
    font-size: 12px;
    background-color: #fff;
    padding-right: 16px;
    padding-left: 16px;
}

.home .primary-navigation ul li a{
    color: #f1eecf !Important;
}

#rev_slider_1_1_forcefullwidth{
    margin-top: -80px !Important;
    margin-bottom: 80px !Important;
}

.contact-form p{
    font-family: Georgia, "Times New Roman", Times, serif !important;
}

.contact-phone p {
    font-family: "TrajanPro-Regular", Georgia, serif !important;
}

.widget_socialicons .social a, .content .social a {
    color:#000;
    padding: 5px 8px;
}

.footer-bottom .small-12 .widget{
    border-top: 1px solid #e8e8e8;
    padding-top: 35px;
    margin-bottom: 15px;
}
.footer-bottom .small-12 .widget .widget-title{
    margin-bottom: 10px;
}

.post-preview-hidden-child {
    padding-top: 20px;
}

.gallery-description.gallery-description-bottom .post-meta .post-date,
.gallery-description.gallery-description-bottom .post-meta .post-category{
    display: none;
}

.home .dark-header-bar.site-header {
    background: rgba(255, 255, 255, 0.95) !Important;
}

.home .dark-header-bar .primary-navigation ul li a {
    color: #333 !Important;
}


@media only screen and (min-width: 40.063em){
    .logo-left .site-identity, .logo-right .site-identity {
        padding-top: 0;
        padding-bottom: 5px;
        margin-bottom: 2px;
    }

    .home .logo-left .site-identity, .logo-right .site-identity {
        padding-top: 0;
        padding-bottom: 5px;
        margin-bottom: 0px !important;
    }
}

@media (max-width: 1024px){

    .grid-view .js-masonry .post-preview-hidden .post-meta .post-category{
        display: none;
    }

    .post-header .post-meta .post-decoration{
        margin-bottom: 8px;
    }

}

@media (max-width: 991px){
    .block_one_third{
        width: 50%;
    }

    .block_one_third:first-child{
        display: none;
    }
}

@media (max-width: 768px){
    .site-logo .logo img {
        width: 180px;
    }

    .simple-slider .pin-button {
        display: none !important;
    }
}

@media (max-width: 640px){
    .block_one_third{
        width: 100%;
    }

    .site-identity.site-logo {
        width: 180px;
        margin-right: 20px;
        margin-left: 20px;
        padding-top: 10px;
    }

    .site-logo .site-title, .site-logo h1.site-title a {
        width: 100%;
        display: block;
    }
    .site-logo .logo img {
        width: 160px !important;
    }

    .menu-toggle-wrap{
        display: inline-block;
        position: absolute;
        right: 0;
        top: 20px;
    }

    .primary-navigation > ul{
        padding-top: 0;
    }

    .primary-navigation > ul > li {
        background-color:  #fff;
    }

    .home .primary-navigation ul li a {
        color: #444 !important;
    }
    .home .site-header {
      background: #fff !important;
    }

    .home .site-identity.site-logo {
        padding-bottom: 10px;
    }

    #rev_slider_1_1_forcefullwidth {
        margin-top: 0 !important;
        margin-bottom: 40px !important;
    }

    #rev_slider_1_1 .uranus.tparrows {
        width: 30px !important;
        height: 30px !important;
    }

    #rev_slider_1_1 .uranus.tparrows:before {
        width: 30px !important;
        height: 30px !important;
        line-height: 30px !important;
        font-size: 28px !important;
    }

    #rev_slider_1_1 .uranus .tp-leftarrow{
        left: -15px !important;
    }

    #rev_slider_1_1 .uranus .tp-rightarrow{
        left: 102% !important;
    }

    .arrow-glyph9 .rsDefaultInv .rsArrowIcn{
        font-size: 280% !important;
    }

    .single-gallery .post-title {
        font-size: 16px !important;
    }

    .post-decoration  .title-decoration{
        width: 100px !important;
    }

}
