/*

Theme Name: andreasweber, Avada child

Description: Child theme of Avada theme

Author: motiondraw

Author URI: https://motiondraw.com

Template: Avada

Version: 1.0.0

Text Domain:  Avada

*/



body{

  font-family:'Futura W01';

}

.linethrough{
     text-decoration: line-through;
}

td.highlight{
   font-family:'Bodoni W01 Bold_709602';
}

.fusion-rollover .fusion-link-wrapper { pointer-events: none; }


/*works overview - hide the chainlink and loupe that pop up on roll-over*/
.fusion-image-wrapper .fusion-rollover .fusion-rollover-link,
.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery{
	display:none;
}

.hidden{

    display:none;

}



.myDiscreteBtn{

    padding:10px 20px 10px 20px;

    border-style: solid;

    border-width: 1px 1px 1px 1px;

    border-color: #c09488;

}

.timetable{


}


td {
    vertical-align: top;
    padding-bottom:15px;
}


table.timetable th, table.timetable td {
   
    padding-right:30px;
}




body, p, ul, .copy{

    font-family:'Bodoni W01 LT';

}



.home #main {

   /* display: none;*/

}



.copy{

    font-size:24px;

}





#shows h2{
    margin-bottom:0;
}

.fusion-mobile-nav-item a,
.fusion-copyright-notice {   

    font-family: 'MuseoSlab500Regular', Arial, Helvetica, sans-serif;

    font-weight: 400;

    font-size: 24px;

}



.fusion-portfolio-post .fusion-image-wrapper{

    opacity:1;

}



.fusion-rollover-link,

.fusion-rollover-gallery,

.fusion-rollover-categories{

    display:none;

}



.single-navigation{
    
    display: none;

    border:none;

    margin-bottom: 20px;
    
    
}

#main {
    padding-top: 60px;
}


#wrapper #main .related-posts h3 {



   font-size: 40px !important;

    line-height: 60px !important;

}





.fusion-title .title-sep-container{

    display:none;

}



.fusion-vimeo iframe,

iframe{

    visibility: visible !important; /* */

    opacity: 1 !important;   /**/

}







.post-content ul.arrow li:before {

    background-color: #ff0000 !important;

}



.sb-toggle-wrapper{

    display:none;

}