

/*************************************************

                  YOUTUBE DISPLAY

*************************************************/

    .youtube-player {

        position: relative;

        padding-bottom: 56.23%;

        /* Use 75% for 4:3 videos */

        height: 0;

        overflow: hidden;

        max-width: 100%;

        background: #000;

        margin: 0px;

    }

    

    .youtube-player iframe {

        position: absolute;

        top: 0;

        left: 0;

        width: 100%;

        height: 100%;

        z-index: 100;

        background: transparent;

    }

    

    .youtube-player img {

        bottom: 0;

        display: block;

        left: 0;

        margin: auto;

        max-width: 100%;

        width: 100%;

        position: absolute;

        right: 0;

        top: 0;

        border: none;

        height: auto;

        cursor: pointer;

        -webkit-transition: .4s all;

        -moz-transition: .4s all;

        transition: .4s all;

    }

    

    .youtube-player img:hover {

        -webkit-filter: brightness(75%);

    }

    

    .youtube-player .play {

        height: 72px;

        width: 72px;

        left: 50%;

        top: 50%;

        margin-left: -36px;

        margin-top: -36px;

        position: absolute;

        background: url("//i.imgur.com/TxzC70f.png") no-repeat;

        cursor: pointer;

    }

    

    

    /* END OF YOUTUBE CSS */

    /* PAGINATION */

    .pagination li {

    display: inline-block;

    padding: 10px;

    }



 /* PAGINATION ENDS */


   /* FIX for EDGE crappy list display issues */ 

   ul.uk-navbar-dropdown-nav { 

       list-style: none; list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=); list-style-type: none; 

       } 

   /* END of fix for EDGE crappy list display issues */

   


.uk-text {
    color: #6d7074;
}
.uk-section-event {
        background: #f5f5f5;
}
blockquote footer::before {
    content: "— "!important;
}
.filtermargin {
    margin:10px;
}
@media (max-width: 639px)  {
   .filtermargin {
margin:5px!important;
} 
.filtermargin .uk-input, .filtermargin .uk-select, .filtermargin .uk-button {
    width:100%!important;
}
}
.negmargin {
    margin-top:-60px;
}
.uk-navbar-sticky .negmargin {
    margin-top:0px;
}
