h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .font-primary, #logo a, .menu-link, .mega-menu-style-2 .mega-menu-title > .menu-link, .top-search-form input, .entry-link, .entry.entry-date-section span, .button-desc, .fbox-content h3, .tab-nav-lg li a, .counter, .nav-tree li a, label, .widget-filter-links li a {
   font-family: 'VoicesSL', 'Work Sans', Arial, Helvetica, sans-serif;;
}
body, .font-body, small, .sub-menu-container .menu-item > .menu-link, .wp-caption, .fbox-center.fbox-italic p, .skills li .progress-percent .counter, .nav-tree ul ul a {
  font-family: 'Founders Grotesk Text', Arial, Helvetica, sans-serif;
}
.media-list-item h4 {
  font-family: 'FoundersGroteskText-Medium', Arial, Helvetica, sans-serif;
}
.news-list-item h3 a{
font-family: 'FoundersGroteskText-Medium', Arial, Helvetica, sans-serif;
}

.artists-grid-list .artist-main h2{
    font-family: 'FoundersGroteskText-Medium';
text-align: center;
}
.artists-grid-list .artist-main h2 a{
    font-family: 'FoundersGroteskText-Medium';
}

.recordings-item .rec-item-info h2{
    font-family: 'FoundersGroteskText-Medium', Arial, Helvetica, sans-serif;
}
.recordings-item .rec-item-info h2 a{
    font-family: 'FoundersGroteskText-Medium', Arial, Helvetica, sans-serif;
}

#footer h4{font-family: 'FoundersGroteskText-Medium', Arial, Helvetica, sans-serif;}
.slider-bottom {
    font-family: 'FoundersGroteskText-Medium', Arial, Helvetica, sans-serif;
  }

.show-listing-grid .show-item .show-buttons .btn.btn-danger{border-color: #d8d8d8;background-color: #d8d8d8;border-radius:0;}
.show-listing-grid .show-item .show-buttons .btn.btn-dangerhover {background-color: #9d9d9d;color: #f8f8f8;}

.team-circle .col-md-2{display:none;}
.team-circle {box-shadow:none !important;padding: 0;height: auto;}
.IDLDK3ZY31DDP8J3 .container-fluid, .IDLDK3ZY31DDP8J3 .container{padding:0 !important;}
.IDLDEJ14GCBD44E7 p{display:none;}.IDLDEJ14GCBD44E7 h2{margin-bottom:10px;}

#presslist .style-msg{padding-left: 0 !important;padding-right: 0 !important;}

.page-73 .lamc-news-listing .news-list-item h3 a{color:#000;}
.page-73 .lamc-news-listing .news-list-item h3 a:hover{color:#515050;text-decoration:underline !important;}
.page-73 .lamc-news-listing .news-list-item .news-description{color:#000;display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;    overflow: hidden;}
.page-73 .lamc-news-listing .news-list-item img{aspect-ratio: 3/2;object-fit: cover;}

.IDLEPVVBP2LX9UJ1 h4{margin-bottom: 5px;font-weight: normal;}

.newsdetail-slider img{object-fit:cover;object-position:top center;}
.container-fluid.bg-light.section-alternate-bg{background-color: #fff !important;}

.bg-light.section-alternate-bg .team-title span{color:#000;}
.bg-light.section-alternate-bg .team-content{color:#000;}

.page-26 .btn-group.w-100{display:none !important;}
.page-26 .showCategoryBtn{display:none !important;}
#cal-mobile .btn-primary.btn-sm {background-color: #000;border-color: #000;color: #fff;display: block;}
#cal-mobile .list-heading {background-color: #fff;}
#cal-mobile .list-heading h3 {color: #000;}
#presslist a:not(.btn){color:#000;font-family: 'VoicesSL', 'Work Sans', Arial, Helvetica, sans-serif;}
#presslist a.btn{background-color: #000;border-color: #000;color: #fff;}

.IDLDLJH8NYNA1D41 .bg-heading{display:none;}
.IDLDHAB1FG5BUOH7 .col-lg-9 a{color:#000 !important;}
.IDLDEIBMIH5W5UH7 .col-lg-3 .btn{width: 100%;}

.IDLDLK4B40N4NEC0, .IDLDLK4B4EJJJLN4{max-width: 950px;margin: 0 auto;}

#content p a{color:#6bd9de;}
#content .col-lg-9 ul{margin-left:15px;}
.fancy-title::after{display:none;}

#post-list-footer h4{margin-bottom:0;font-size: 15px;}
#post-list-footer .entry-meta{margin-top:0;}
footer .row .col-md-4:nth-child(3) p{margin-left:15px;margin-top: 15px;}
footer .row .col-md-4:nth-child(3) h4{margin-left:15px;margin-bottom: 0 !important;margin-top: 15px;}

.divider{width:100% !important;}
.divider *, .divider:after{display:none;}
.divider::before{background-color: #afafaf;}

.accordion .card{border:none !important;;background:none !important;}
.accordion .card-header{border: none;background: none;padding: 0;margin-top: 15px;}
.accordion .card-header .btn{padding: 0;display: flex;flex-direction: row-reverse;font-size: 28px;font-weight: 700;}
.accordion .card-header .btn i{margin-left: 10px;margin-top: 5px;}
.accordion .card-body{padding-left: 0;}
.accordion .card-body p{margin-bottom: 15px;}
.accordion .card-body ul{margin-left: 15px;}
.accordion .card-body a:not(.btn){color: #6bd9de;}

.fluid-width-video-wrapper iframe{position:unset !important;max-width: 100%;}

.slider-bottom h2, .slider-bottom br{display:none !important;}
.slider-bottom p{margin-bottom:0 !important;}

.IDLEDFH981GFD2G11 h4{font-weight:normal;margin-bottom:0;}
.IDLEDFH981GFD2G11 br{display:none !important;}

#gallery-ajax-form{margin:0;}

.media-list-item .media-list-item-img img {width: 100%;}
.media-list-grid {padding: 0 15px;}

.IDLEDGEUOC3ZQ2U15 p{font-size: 16px;line-height: 24px;margin-bottom: 30px;}
.IDLEDGLVRUY3N8O3 {text-align:center;}
.IDLEDGLVRUY3N8O3 .btn{font-size: 17px;min-width: 160px;line-height: 28px;background-color: #d8d8d8;
border-color: #d8d8d8;border-radius: 0;color: #4a4a4a;letter-spacing: 1px;}

.IDLEEFSJ4C4A9HE15 br, .IDLEEFSJ4C4A9HE15 p{display:none !important;}
.IDLEEG0WKGZG1EW0 h2{font-weight: normal;}
#footer{margin-top:0 !important;}
.IDLERCH8X9DGAKM1 .show-listing-grid{width:100%;}
.IDLERCH8X9DGAKM1 .show-listing-grid .show-item .show-image a{display: block;height: 0;padding-top: 55%;position: relative;}
.IDLERCH8X9DGAKM1 .show-listing-grid .show-item .show-image img{height: 100%;object-fit: cover;position: absolute;top: 0;}

@media (max-width: 767px){
#footer .sociallink--block{margin-bottom: 0 !important;}
.footer--copyrights .float-left{font-size: 12px;}
.footer--copyrights .float-right{font-size: 12px;}
.footer--copyrights .float-right a{font-size: 12px;}
footer .row .col-md-4:nth-child(3) p{margin-left: 0;width: 100%;}
footer .row .col-md-4:nth-child(3) h4{margin-left:0;width:100%;}
#post-list-footer .grid-inner.row{margin:0 !important;}
#post-list-footer .entry-meta ul{display:block;margin: 0;}
#post-list-footer .entry-meta ul li::before{display:none;}
.IDLEDFH981GFD2G11{display:none !important;}
.IDLEEG0WKGZG1EW0 h2 {text-align:center;}
.IDLEEG0WKGZG1EW0 h2 span{font-size: 1.5rem;}
.IDLEDGEUOC3ZQ2U15 p{font-size: 13px;}
.IDLEDGLVRUY3N8O3 .btn{font-size: 13px;line-height: 18px;}
.IDLEPVVBP2LX9UJ1 h4{text-align: center;line-height: 1.5;}
}
@media (min-width: 768px) {
.lamc-feature-image-slider .adx-top-banner img{object-fit: cover !important;height: 320px;object-position:top center;}
.IDLDK7WIYBS1L2N3 iframe{height: 190px !important;}
} 

@media (min-width: 992px) {
.sidebar-content{padding-right:75px;}
.sidebar-content::after {content: "";position: absolute;top: 0px;right: 15px;height: 97%;width: 1px; background: rgb(242, 242, 242);}
.lamc-establishments .show-item .show-buttons .btn{height: 45px;line-height: 45px}
 #logo a.standard-logo {margin: 12px auto 10px auto;  }
.menu-link div > i.icon-angle-down {display: inline-block;}
} 
@media (max-width: 991px) and (min-width: 768px) {
footer *{text-align:left !important;}
#footer .social-icon{min-width: 39px !important;}
#footer .social-icon i{text-align: center !important;}
footer .row .col-md-4:nth-child(3) .sociallink--block{justify-content: start;}
#footer .widget_links li a{text-align: left !important;}
}

@media (max-width: 1440px) and (min-width: 1200px) {
    .full-header #logo {padding: 26px 0 27px 0;}
    .full-header:not(.sticky-header-shrink) .header-top .header-left #logo img{width: 315px;height: 45px !important;}
}

@media (min-width: 768px){
    .vh-75.bottom-caption{height: auto !important;}
    .subscribe-listing{margin: 0 !important;}
}
footer .social-icon.si-colored{
  background-color: transparent !important;
}
footer .social-icon.si-colored:hover i:last-child{
color: #6bd9de !important;
}
footer .entry-meta:not(.no-separator) li::before {content: '';}
#loadMoreBtn.btn-success{
font-size: 17px !important;
min-width: 160px;
line-height: 28px;
background-color: #d8d8d8;
border-color: #d8d8d8;
border-radius: 0;
color: #4a4a4a;
letter-spacing: 1px;
font-weight: normal;
text-transform: uppercase;
}
#loadMoreBtn.btn-success:hover{
background-color: #9d9d9d;
border-color: #9d9d9d;
color: #f8f8f8;
}
.recordings-sticky-inner .sticky-thumb::before{
content: "Close";
position: absolute;
top: 4px;
right: 0;
width: 60px;
height: 30px;
font-weight: bold;
}
@media (max-width: 767px){
    .hidden-xs.col-md-5{display:block !important;}
    .recordings-sticky {position: fixed;top: 20px;right: 20px;left: 20px;}

.IDLERCH8X9DGAKM1 .show-listing-grid{margin: 0 !important;}
.IDLERCH8X9DGAKM1 .show-listing-grid .show-item {margin-left: -15px !important;margin-right: -15px !important;}
.IDLERCH8X9DGAKM1 .show-listing-grid .show-listing-grid{margin: 0 !important;}
.IDLERCH8X9DGAKM1 .show-listing-grid .col-md-12{padding:0 !important;}
}

.fancy-title h1, .fancy-title h2, .fancy-title h3, .fancy-title h4, .fancy-title h5, .fancy-title h6 {
font-size:36px;
}

.flourish--fancy-title h4{
font-size:36px;
}
.header-cart-icon {top: 27px;font-size: 18px;}
.full-header:not(.sticky-header-shrink) .header-top .header-left #logo img{width: 315px;height: 45px !important;}
.page-67 .show-listing-grid .show-item .show-buttons .btn.btn-outline-primary{display:none !important;}


.IDLERAZ6HM49QDX5 .section-bg{background-color: transparent !important;}
.artists-grid-list .col-md-4.col-lg-3{padding-bottom: 0 !important;}

.lamc-feature-image-slider .bg-heading{padding:0 !important;}
.lamc-feature-image-slider .bg-heading h1{padding: 22px 0px !important;line-height: 1 !important;margin-bottom: 15px !important;}

@media (max-width: 767px){
.header-cart-icon {top: 21px;}
.page-show-details-card .bg-heading h1 {line-height: 1;  font-size: 30px !important;}
.page-show-details-card .show-content-info {padding-left: 20px !important;  padding-right: 20px !important;}
.page-show-details-card .accordion .card-body {padding-left: 20px;}

.IDKR1OAAUZU2WV21 .swiper_wrapper.vh-75{height: calc(34.2vw + 160px) !important;}
.IDKR1OAAUZU2WV21 .swiper_wrapper .slider-main-img img {height: 34.2vw;}
.IDKR1OAAUZU2WV21 .slider-arrow-left, .IDKR1OAAUZU2WV21 .slider-arrow-right{top: 214px;}
}
@media (min-width: 768px){
.IDLIHGJK3EIOBFO4 .lamc-feature-image-slider .adx-top-banner img {height: 26.3vw;}
.full-header #logo {padding: 10px 0 8px 0;}
.swiper_wrapper.bottom-caption .slider-caption-inner .btn-primary {min-width: fit-content;}
.swiper_wrapper.bottom-caption .slider-caption-inner {padding-top: 15px;padding-bottom: 15px;}
.swiper_wrapper.bottom-caption .caption-info h2 {font-size: 24px !important;line-height: 1;}
.swiper_wrapper.bottom-caption .caption-info div {margin-top: 0;}
.swiper_wrapper.bottom-caption .caption-info div p{line-height: 1.3 !important;margin-top: 3px;}
}
@media (max-width: 991px) and (min-width: 768px){
.full-header {min-height: unset;}
.header-cart-icon {top: 25px;}
.slider-element.vh-75 .slider-caption h2 {font-size: 30px !important;}
}
@media (min-width: 992px){
.menu-link{padding: 6px 13px;font-size: 14px;}
.sub-menu-container .menu-item > .menu-link {font-size: 13px;}
.sticky-header-shrink .header-top .header-left #logo img{}
.sub-menu-container .menu-item > .menu-link:hover {font-size: 13px;}
.yes-desc{min-height:93px;}
.sticky-header-shrink #logo a.standard-logo {margin: 0px auto 0 auto;  }
 .menu-link div > i.icon-angle-down {font-size: 0.775rem;}
}

.IDLY68JILG6RKUB1 div.embed{
padding-top: 56.25% !important;
position: relative;
}
.IDLY68JILG6RKUB1 div.fluid-width-video-wrapper{
position: unset !important;
}
.IDLY68JILG6RKUB1 iframe{
position: absolute !important;
top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.show-content-info-right .btn-outline-primary {
  border-color: #4a4a4a;
  color: #4a4a4a;
  border-radius: 0;
}
.show-content-info-right .btn-primary:hover{
  background-color: #9d9d9d;
}
.page-223 .bg-heading h1{text-align:center;}

.page-75{background-color: #000;}
.page-75 .recordings-item .rec-item-info h2 a{color: #fff;}
.page-75 .recordings-item .rec-item-info h2 a:hover {color: #b2afaf;}
.page-75 #wrapper{background-color: #000;}
.page-75 .section-bg{background-color: #000;}
.page-75 #audios .container{padding: 0 !important;}
.page-75 #audios .content-wrap{padding: 0 !important;}

#post-list-footer {background: transparent !important;  border: none !important;}
#copyrights{border: none !important;}
#copyrights a{border: none !important;}

.recordings-sticky{position: relative;top: 0;width: 100%;}
.recordings-sticky.sticky {position: fixed !important;top: 80px; width: 270px;z-index: 999; }
.rec-item-info p {
  color: #686868;
}
@media (max-width: 767.98px){
.recordings-sticky{position: fixed !important;top: 80px; width: auto !important;z-index: 999;}
.rec-pop .recordings-sticky::before{position: fixed !important;top: 0; width: auto !important;background: rgba(0,0,0,0.8);  left: 0;  right: 0;  bottom: 0;content:' ';height:100%;width:100%;}
.recordings-sticky-inner{position: relative;}
}
.tab-container #timeline .table-responsive {
	max-width: 100% !important;
}

.program-border td {
border-top: 1px solid #eee !important;
    border-bottom: 1px solid #eee !important;
}


.secondary-nav {
  display: flex;
visibility:hidden;
  align-items: center;
  gap: 3px;
  position: absolute;
  right: 20px;
  bottom: 15px;
}
 .header-left {
    position: relative;
  }
.top-search-open .top-search-form {
opacity: 1;
  position: fixed;
  height: 100vh;
  width: 100vw !important;
  content: '';
  background: rgba(0,0,0,0.8) !important;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  display: flex;
  align-content: center;
  justify-content: center;
  pointer-events: all;
  margin-left: 0 !important;
flex-direction: column;
padding: 30px;
}
.searchform-inner {
  background-color: #f9f9f9;
  display: flex;
  height: 50px;
  border-radius: 56px;
  margin: 30px auto;
width: 100%;
  max-width: 500px;
}
.top-search-open .top-search-form input {
    font-size: 12px;
    pointer-events: all;
    position: relative;
    padding: 8px 25px 5px 10px !important;
font-family: 'Roboto';
  letter-spacing: 0;
text-transform: lowercase !important;
}
.top-search-open .top-search-form i.icon-line-search{
    margin-top: 11px;
  margin-left: 17px;
  color: #6a6a6a;
  font-size: 20px;
}
.menu-link{
letter-spacing: 0;
}
#search-close-btn{
position: absolute;
  top: 50px;
  background-color: #fff;
  right: 50px;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 56px;
  font-weight: bold;
}
.top-search-form{
transition: none !important;
}
.header-cart-icon{
display:none !important;
}
.snav-item .btn {
  background-color: #333;
  border: none;
  color: #fff;
  font-size: 13px;
  padding: 3px 10px;
}
#top-search {
  margin-right: 10px;
}

@media (min-width: 992px){
.secondary-nav {display:flex;visibility:visible;}
.sticky-header-shrink .secondary-nav{position: fixed;right: 20px;  top: 22px;bottom: auto;}
.sticky-header-shrink .header-top{padding: 10px 0;align-items: center;display:flex;flex-flow: row;justify-content: start;max-width: unset;}
.sticky-header-shrink .header-top .header-left{position: unset;margin-left: 20px;margin-right: 20px;}
.sticky-header-shrink .menu-link {padding: 11px 10px;  }
}
@media (max-width: 991.98px){
.full-header:not(.sticky-header-shrink) .header-top .header-left #logo img {height: 57px !important;}
.primary-menu-open .secondary-nav {display:flex;z-index: 9999;visibility:visible;}
.top-search-open .secondary-nav {visibility:visible;left: 20px;justify-content: center;}
.secondary-nav a {color: #373737;}
#top-search-trigger i:last-child{display:none;}
.top-search-open .top-search-form i.icon-line-search{margin-top: 17px;}
#search-close-btn{right: 25px;top: 15px;}

}