/*
Theme Name: FMP Theme (Enfold Child)
Theme URI: http://fmpmatrix.com
Description: This is a customized child theme.
Author: Coal Fuller
Author URI: http://fmpmatrix.com
Template: enfold
Version: 0.1
*/

/* This removes the scroll to top button */
#scroll-top-link {display: none; }

entry-content-wrapper clearfix {
background-color:#fcfcfc;
}
/* Custom blockquote style */
blockquote, blockquote p {
    font-size: 1em;
    color:#666;
    background-color:#fcfcfc;
    border-radius:3px;
    padding: 2px 5px 2px 5px;
} 

/* Hide "/" slash seperator between meta data (date/etc) under post titles */
span .text-sep {
    color: transparent!important;
}

/* Opacity rollover on fullwidth buttons */
.avia-button-fullwidth:hover {
    opacity: 0.9 !important;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.avia-button-fullwidth .avia_button_background {
    display: none !important;
}

.fullwidth-button .avia-button.avia-size-large {
    width: 100%;
}

/* Add margin to the full width buttons. Will need to examine all pages if enabled.
.avia-button-fullwidth {
    margin-top:50px!important;
}
*/

/* Fixed sidebar option. Uncomment to enable. 
#top #main .sidebar {
position: fixed;
right: 114px;

}
*/


/* Make the big featured pic on single posts 100% width */

.big-preview.single-big img {
    width:100%;
}

/* Limit content area size for boxes with social media logos on the contact page */
.contact-social-icon {
    max-width:50%;
    padding:5px;
}

/* Reduce padding on page side widgets */
.page .sidebar .widget {
    padding:0px 0 10px 0;
}

/* Fix padding on page side book button */
#top .sidebar .av-fullscreen-button .avia-button-fullwidth {
    border-radius: 3px;
    padding: 20px;
}

/* Make socket and social media buttons bigger */

#socket .container {
    padding-top: 25px;
    padding-bottom: 25px;
}

#socket .social_bookmarks li {
    margin-left:10px;
}

#socket .social_bookmarks li a {
    font-size:20px;
}

/* Fit in Bullfrog Power logo */

#socket .copyright a {
    overflow:visible;
}

#socket .alignleft {
    margin: -6px 20px 0 0px;
}

/* Make footer subscribe button full width */
#top .av-custom-form-color .button {
    width: 100%;
}

/* Remove social icons from socket on home page */
.home #socket .social_bookmarks {
    display:none!important;
}

/* Make social bar on mobile black. The area was white on white due to transparent header setting */
.home #header_meta {
    background: #393939!important;
}
.home #header_meta .social_bookmarks {
    border-color:transparent;
}

/* Format sponsor logos on speaking page */
#speaking-logos {
    width:90%!important;
    margin: 0 auto!important;
}

/* Fix header on store page */

.woocommerce .av-parallax-inner {
    background-size: cover!important;
}

/* Fix table background on check out page */

.woocommerce-checkout .wc_payment_method {
    background-color:#fff!important;
}

.woocommerce-checkout .cart_item {
    background:#fff!important;
}

/* Put billing and shipping details into one column */
.woocommerce-checkout .col2-set .col-1, .woocommerce-checkout .col2-set .col-2 {
    float: unset;
    width: 100%;
}

#billing_email_field {
    width:100%;
}

#ship-to-different-address {
    display:none;
}


/* Make download link bigger for virtual items */
.download-url {
    font-size: 25px;
    font-weight: bold;
}

/* Special Classes */
.invisible {
    display:none!important;
}

.only-on-mobile {
    display:none!important;
}

.not-on-mobile {
}
feature-column {
	padding-top: 300px;
}
.boxed-border {
    border: 1px #f1f1f1;
    border-style: solid;
    padding: 10px;
    border-radius: 3px;
}

.no-image-overlay .image-overlay {
    background: transparent;
}



/* Mobile adjustments */

@media only screen and (max-width: 767px) {
    .scroll-down-link {
        display:none;
    }
    .only-on-mobile {
        display:initial!important;
    }
    .not-on-mobile {
        display:none!important;
    }
    #home-header {
        background:#000 url(/wp-content/themes/enfold/images/background-images/wool-diagonal-for-dark-background.png) top center repeat scroll !important;

    }
    #nav_menu-3 {
        display:none;
    }
    #top .av-section-video-bg {
    display: none;
    }
    .avia_desktop #top .av-section-mobile-video-disabled {
    background-image: url(/wp-content/themes/enfold/images/background-images/wool-diagonal-for-dark-background.png) !important;
    }
  //  background: #000 url(/wp-content/themes/enfold/images/background-images/wool-diagonal-for-dark-background.png) top center repeat scroll !important;
}



@media only screen and (max-width: 479px) {
    .home .av-icon-char {
        font-size:40px!important;
    }
} 