/*
Theme Name:   VRFocus Publisher Child
Theme URI:    http://vrfocus.com
Description:  VRFocus Publisher Child
Author:       Tal Ron
Author URI:   crucialize.com
Template:     publisher
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  vrfocus-publisher-child
*/

/** Header **/

.search-container {
    transition: 0.2s;
}

.topbar-sign-in {
    display: none;
}

/** Icon **/
.fa-play:before {
    content: "\f03d" !important;
}

/** Article Lists **/
@media (max-width: 488px) {
    article.listing-item-blog-1 .featured {
        width: 100%;
    }

    article.listing-item-blog-1 .featured a.img-holder {
        width: 100%;
    }
}

/** Remove Trending being so obviously clickable **/
.bs-listing-listing-text-3 h3.section-heading a.main-link {
    pointer-events: none;
    cursor: default;
}

.bs-listing-listing-thumbnail-2 h3.section-heading a.main-link {
    pointer-events: none;
    cursor: default;
}

/** Widgets **/

/* Join the Industry */
.join-widget h5 span {
    color: #d37228 !important;
}

.join-widget h5:after {
    background: #d37228 !important;
}

#join-buttons {
    margin-top: 15px;
    /* text-align: center; */
}

#join-buttons .join-button {
    display: block;
    width: 100% !important;
    height: 35px;
    background: #d37228 !important;
    margin: 0px !important;
}

#join-buttons .join-button:first-of-type {
    margin-bottom: 10px !important;
}

#join-buttons .join-button:hover {
    background: #cc3d00 !important;
}

#join-buttons .join-button a {
    display: block;
    width: 100%;
    height: 100%;
    color: white;
    line-height: 35px;
    text-align: center;
}

/* Newsletter */
#newsletter-content {
    text-align: center;
}

#newsletter {
    height: 30px;
}

#newsletter #newsletter-email {
    padding: 0px;
    height: 100%;
    float: left;
}

#newsletter #newsletter-email:focus {
    outline: none;
    border: 1px solid purple;
    padding: 2px;
    padding-right: 0px;
}

#newsletter #newsletter-submit {
    height: 100%;
    float: left;
}

#newsletter-error {
    text-align: center;
    color: red;
    min-height: 22px;
}

#newsletter-success {
    text-align: center;
    color: green;
}

/* Ad Zone */
.paszone_container {
    margin-bottom: 20px !important;
}

/* Inner-Page Sidebar */
.widget.vrfadzone {
    padding: 0px;
}

.widget.vrfadzone .paszone_container {
    min-width: 300px;
    margin-bottom: 0px !important;
}

/** Posts **/

/* Single */
article .post-header-inner {
    margin-left: -17px !important;
    margin-right: -17px !important;
}

.single-container .post-header-inner div.post-meta a.post-author-a {
    display: inline-block !important;
}

.single-container .post-header-inner .time::before {
    display: none;
}

.single-container .top-share {
    display: none;
}

.page .single-page-content {
    padding: 16px;
    background: #fff;
    border: 1px solid #dedede;
}

body.home.page .single-page-content {
    padding: 0px;
    background: none;
    border: none;
}

/* Contact Page */
.contact-writers:after {
    content: '';
    display: block;
    clear: both;
}

.contact-writers .author-profile {
    display: inline-block;
    box-sizing:border-box;
    margin-right: 10px;
    float: left;
    min-height: 225px;
}

@media (min-width: 550px) {
    .contact-writers .author-profile {
        width: 32%;
    }

    .contact-writers .author-profile:nth-of-type(3n) {
        margin-right: 0px;
    }
}

@media (max-width: 550px) {
    .contact-writers .author-profile {
        width: 48%;
    }

   .contact-writers .author-profile:nth-of-type(2n) {
        margin-right: 0px;
    }   
}

.contact-writers .post-author-avatar {
    float: none !important;
    height: 96px;
    margin: 0 auto;
}

.contact-writers .post-author-avatar img {
    height: 96px;
    display: block;
    margin: 0 auto;
}

.contact-writers h1 {
    font-size: 16px !important;
}

.contact-writers h1.hiring {
    text-align: center;
}

.contact-page-form {
    margin: 0 auto;
}

.contact-page-form .wpcf7 {
    width: 60%;
    margin: 0 auto;
}

/** Reviews **/
.betterstudio-review .verdict {
    display: none;
}

/* Competitions */
/* Gleam */
.entry-content .embedded-gleam iframe {
    width: 540px !important;
}

/* Gallery in Post */
.gallery-slider {
    margin-top: 20px;
    margin-bottom: 20px;
}

.gallery-slider .better-direction-nav li a {
    opacity: 0.8 !important;
}

.gallery-slider .better-direction-nav li .better-prev {
    left: 10px;
}

.gallery-slider .better-direction-nav li .better-next {
    right: 10px;
}

/* Footer */
.footer-instagram {
    display: none !important;
}

footer#site-footer {
    border-top: 1px solid rgba(0,0,0,.15);
}

.footer-logo {
    height: 170px;
    width: 100% !important;

    background-image: url('https://vrfocus.com/wp-content/uploads/2017/03/VRFOCUS-LOGO-2016-FULL-1024x380.png');
    background-repeat: no-repeat;
    background-size: contain;
    background-position-y: 70%;
}

.footer-logo a {
    width: 100%;
    height: 100%;
    display: block;
}

@media (min-width: 400px) {
    .copy-footer .social-list {
        float: right !important;
    }
}

@media (max-width: 400px) {
    .copy-footer .social-list {
        display: inline-block;
        margin: 0 auto;
    }
}