/*
 * Theme Name: Avada
 * Theme URI: https://avada.theme-fusion.net
 * Description: Template for USBC A child theme Avada Theme. Created: 2024-01-02, KM
 * Version: 1.0
 * Author: KIK Marketing 
 * Author https://usekik.com/
 * Template: Avada
 *
 *
 * --------- Color Guide ---------- 
 * #ffffff  | White    | 
 * #ffffff  | White    | 
 * #ffffff  | White    | 
 *
 */



/* #Global Styles

==================================================================================================== */
  html {  }
  html body { }
  
  /*  typography  */
    a { 
      outline: none; 
      -webkit-transition: all .15s  linear;
      -moz-transition: all .15s  linear;
      -o-transition: all .15s  linear;
      -ms-transition: all .15s  linear;
      transition: all .15s  linear; }
    body a:hover,
    body a:active,
    body a:focus,
    body .fusion-footer a:hover,
    body .fusion-footer a:active,
    body .fusion-footer a:focus {}
    h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { }
    h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
    h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active,
    h1 a:focus, h2 a:focus, h3 a:focus, h4 a:focus, h5 a:focus, h6 a:focus {}


    /*  headers  */
      body h1, body h2, body h3, body h4, body h5, body h6 {}
      body h1 {}
      body h2 {}
      body h3 {}
      body h4 {}
      body h5 {}
      body h6 {}
  
    /*  misc & styles  */
      large, .large { font-size: 1.4em; }
      small, .small { font-size: 0.8em; line-height: 1.2em; }
      body b { color: inherit !important; font-weight: 800 !important; }
      body hr { border: 0; border-top: 1px solid #eee; height: 0; margin: 10px 0 30px; }
      body p {  }
      body p:empty { display: none; }
      .hidden { display: none !important; }
      .required, abbr[title="Required"], abbr[title="required"] { color: #f00 !important; }
      
      /*  buttons  */

      /*  case  */
        .capitalcase, .capitalcase * { text-transform: capitalize !important; }
        .lowercase, .lowercase * { text-transform: lowercase !important; }
        .uppercase, .uppercase * { text-transform: uppercase !important; }
      
      /*  colors  */
        .text-white, .text-white * { color: #fff !important; border-color: #fff !important; }
          .text-white a { color: #eee !important; }
          .text-white a:hover,
          .text-white a:active,
          .text-white a:focus { color: #fff !important; }

      /*  mime-type  */
        body .mtli_attachment {
          background-position: left 3px;
          padding-left: 20px !important; }

      /*  text alignment  */
        .textalignleft { text-align: left; }
        .textaligncenter { text-align: center; }
        .textalignright { text-align: right; }







/* table styles */



/* #Wrapper
==================================================================================================== */

.pdf-link {
  padding: 10px 15px;
  font-size: 12px;
}

li#menu-item-3409 {
  color: #b71234 ;
  text-decoration: underline; 
}

li#menu-item-3409:hover {
  text-decoration: none; 
}


li.menu-item.menu-item-type-custom.menu-item-object-custom.awb-submenu__li.awb-submenu__sub-li a.mtli_attachment.mtli_pdf {
    color: #fff ;
    margin-right: 5px;
  text-decoration: underline; 
}


/* #Header
==================================================================================================== */




  
/* #Main Menu
==================================================================================================== */





/* #Main (Content)
==================================================================================================== */



label .post-content p {
    margin-top: 0;
    font-size: 20px;
    margin-bottom: 20px;
}

    
/* #Sidebar
==================================================================================================== */





/* #Footer
==================================================================================================== */

.fusion-tb-footer.fusion-footer {
    border-top: solid 6px #B31232;
}



/* #Page-Specific / Misc
==================================================================================================== */

  /*  homepage  */

@media (max-width: 768px) {
  .wpc-filters-open-button-container.wpc-open-button-4252 {
    padding: 20px 0px 0 0;
    display: block !important;
  }
  
  .fusion-column-wrapper.fusion-column-has-shadow.fusion-flex-justify-content-flex-start.fusion-content-layout-column {
    margin: 0;
  }

  /* a.mtli_attachment.mtli_pdf {
    display: flex;
    align-items: center;
  } */
}

