.parallax{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.background-pic img{max-width:100%}#upcomingshows{margin:33px 33px 0;padding-bottom:33px}#upcomingshows h5{text-align:center;color:var(--main);text-shadow:1px 1px #000;margin:27px 0}#upcomingshows .card{font-size:var(--text-lg);min-width:288px}@media (max-width:500px){#upcomingshows{margin:33px 18px 0;padding-bottom:20px}}#home{color:#fff}#home h1,#home h2{color:var(--main);text-shadow:2px 1px #000}#home p.carousel-title{text-shadow:2px 1.5px #000}#home .carousel-caption{background-color:rgba(0,0,0,.4);border-radius:10px;align-content:center;padding:20px}#home .carousel-caption p{color:#fff;margin-top:1rem}#home .carousel-caption a{margin-top:50px}#home .carousel-caption .btn{padding:12px 15px}#home .list-group-item{border-color:var(--main);color:#fff;background-color:rgba(0,0,0,.5)}#home .list-group-item:hover{background-color:var(--main);color:#000}#home .badge{background-color:var(--secondary);color:#fff}.alert{width:-moz-fit-content;width:fit-content;margin:auto}#home .progress{background-color:rgba(0,0,0,.5)}#home .progress-bar{background-color:var(--main)}#home .modal-content{background-color:var(--dropdown-bg);border:2px solid var(--main)}#home .modal-header{border-bottom-color:var(--main)}#home .modal-footer{border-top-color:var(--main)}#home .form-control{background-color:var(--form-bg);border-color:var(--main);color:#fff}#home .form-control:focus{background-color:var(--form-focus-bg);border-color:var(--secondary);color:#fff;box-shadow:0 0 0 .2rem rgba(240,128,128,.25)}#home .form-label{color:var(--main)}#home .form-text{color:var(--secondary)}#home .table{color:#fff}#home .table th{background-color:var(--main);color:#000}#home .table td{background-color:var(--table-bg)}#home .table-hover tbody tr:hover{background-color:var(--main);color:#000}#home .dropdown-menu{background-color:var(--dropdown-bg);border:1px solid var(--main)}#home .dropdown-item{color:#fff}#home .dropdown-item:hover{background-color:var(--main);color:#000}#home .nav-tabs{border-bottom-color:var(--main)}#home .nav-tabs .nav-link{color:#fff;border-color:transparent}#home .nav-tabs .nav-link:hover{border-color:var(--main);color:var(--main)}#home .nav-tabs .nav-link.active{background-color:var(--main);border-color:var(--main);color:#000}#home .nav-pills .nav-link{color:#fff}#home .nav-pills .nav-link.active{background-color:var(--main);color:#000}#home .breadcrumb{background-color:rgba(0,0,0,.5)}#home .breadcrumb-item+.breadcrumb-item:before{color:var(--main)}#home .pagination .page-link{border-color:var(--main);color:#fff;background-color:rgba(0,0,0,.5)}#home .pagination .page-link:hover,#home .pagination .page-item.active .page-link{background-color:var(--main);border-color:var(--main);color:#000}#home .spinner-border,#home .spinner-grow{color:var(--main)}#home .text-primary{color:var(--main)!important}#home .text-secondary{color:var(--secondary)!important}#home .bg-primary{background-color:var(--main)!important;color:#000!important}#home .bg-secondary{background-color:var(--secondary)!important;color:#fff!important}#home .border-primary{border-color:var(--main)!important}#home .border-secondary{border-color:var(--secondary)!important}@media (max-width:768px){#home h1{font-size:2rem}#home h2{font-size:1.75rem}#home h4{font-size:1.25rem}#home h5{font-size:1.1rem}#home h6{font-size:1rem}#home p{font-size:.9rem}#home .carousel-caption{padding:10px}#home .carousel-caption h5{font-size:1.1rem}#home .carousel-caption p{font-size:1.5rem}#home .carousel-caption a{margin-top:13px}#home .carousel-caption .btn{padding:5.5px 11px}}@media (max-width:576px){#home h1{font-size:1.75rem}#home h2{font-size:1.5rem}#home h4{font-size:1.1rem}#home h5{font-size:1rem}#home h6{font-size:.9rem}#home p{font-size:.85rem}#home .carousel-caption{padding:5px}#home .carousel-caption h5,#home .carousel-caption p{font-size:1rem}}.parallax-carousel{background:#000;width:100vw;min-width:320px;max-height:100vh;margin:0 auto;overflow:hidden;box-shadow:0 30px 40px -20px rgba(0,0,0,.7)}.parallax-carousel .carousel-inner,.parallax-carousel .carousel-item{width:100vw;min-width:320px;max-height:100vh;overflow:hidden}.parallax-carousel img{object-fit:cover;object-position:center 20%;width:100vw;min-width:320px;height:auto;max-height:100vh;margin:0 auto;display:block}.home-content-below-carousel{background:var(--background);z-index:2;position:relative}.bandsintown-widget-container{max-width:1500px;padding:50px}@media (max-width:600px){.bandsintown-widget-container{padding:50px 15px 0}}@media (max-width:370px){.bandsintown-widget-container{padding-left:0;padding-right:0}}.carousel-caption-content{flex-direction:column;align-items:center;padding-bottom:1.5rem;display:flex}.carousel-title{font-size:var(--text-3xl);text-align:center;margin-bottom:.15em}.carousel-desc.secondary-font{text-align:center;margin-bottom:1.1em;font-size:max(1rem,min(2vw,1.6rem))}.carousel-caption-content .addButton{margin-top:.7em}@media (max-width:600px){.carousel-title{margin-bottom:.1em;font-size:1.15rem}.carousel-desc.secondary-font{margin-bottom:.7em;font-size:.92rem}.carousel-caption-content{padding-bottom:.5rem}.carousel-caption-content .addButton{margin-top:.4em;padding:.35em .9em}}
