/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.fusion-logo img {
    max-height: 150px;
}
.fusion-main-menu > ul > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
}
#sliders-container{
    background-color: #000000 !important;
}
.page-id-35 #main .fusion-row{
    max-width: 100%;
}
.page-id-35 #main{
	  padding-left:0px;
	  padding-right:0px;
}
.page-id-35 #main .fullwidth-box .fusion-row {
    padding-left: 50px;
    padding-right: 50px;
}
.page-id-35 .post-content h4 {
    text-align: justify;
    padding-left: 15px;
    padding-right: 15px;
}
.page-id-35 .post-content h1 {
    padding-left: 15px;
}
.fusion-footer-widget-area ul li a {
    border-bottom: none;
}
.fusion-footer-widget-area {
    border-top: none;
}
/*added*/
.product_title {
color: #ffffff !important;
font-size: 18px !important;
}

.single-product .product { padding-top: 10px !important; }
.single-product #main .fusion-row, .page-id-12884 #main .fusion-row, .events-gridview #main .fusion-row, .woocommerce-checkout #main .fusion-row {

    border-color: rgb(62, 62, 62);
    border-bottom: 0px solid rgb(62, 62, 62);
    border-top: 0px solid rgb(62, 62, 62);
    padding-bottom: 0px;
    padding-top: 0px;
    background-attachment: fixed;
    background-color: rgb(36, 36, 36);
    background-position: center center;
    background-repeat: repeat;
    background-image: url("http://santanbrewing.com/wp-content/uploads/2015/12/main_content.jpg");
}

.single-tribe_events #main #sidebar{
    width:28%;
}

.custom-modal-content{
    display:none;
    position:fixed;
    top:0;
    left:0;
    height:100%;
    width:100%;
    z-index:99999;
}

.custom-modal-overlay{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:rgba(0,0,0,.8);
}

.custom-modal-inner{
    position:fixed;
    top:50%;
    left:50%;
    width:600px;
    max-width:90%;
    -webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);
}
.custom-modal-inner .otw-widget-form-wrap label{
    color:#fff;
    font-size:1em;
}

#slidingbar{
    display:none !important;
}

.modal-pinned-cta{
    display:none;
    position:fixed;
    bottom:0;
    width:100%;
    cursor:pointer;
    color:#fff;
    background-color:#E22523;
    text-align:center;
    padding:.5em 0;
    z-index:99998;
}

@media (max-width: 600px) {
    .modal-pinned-cta{
        display:block;
    }
    .sb-toggle{
        display:none !important;
    }
}


.page-id-12642 iframe{
    visibility:visible !important;
    opacity:1 !important;
}

.centered-column{
    float:none !important;
    margin:0 auto !important;
    display:block !important;
}

.checkbox-item{
    display:inline-block;
    margin:10px;
}

.split-one-half{
    width:49%;
    display:inline-block;
}