/* No padding for Columns, removing gutter spaces */ .nopadding { padding: 0 !important; margin: 0 !important; } /* Changing the navbar default color to white */ .bg-light { /* Using important to override predefined bootstrap class */ background-color: #fff !important; } /* Custom call to action button */ .cta-btn { background-color: #2772B8; border: none; font-size: 16px; padding: 10px 20px 10px 20px; font-family: Arial, Helvetica, sans-serif; font-weight: 500; } .cta-btn:hover { background-color: #175897; } /* Custom phone call button */ .btn-call { background-color: transparent; border: none; margin: 0px 40px 0px 20px; font-size: 14px; outline: none; } .btn-call:hover { color: #55ADE1; cursor: pointer; } /* Custom search button */ .inputBtn { background-color: #2772B8; border: none; font-size: 12px; position: relative; z-index: 2; color: white; width: 100%; padding: 15px 10px; border-radius: 2px; outline: none; } .inputBtn:hover { background-color: #175897; cursor: pointer; } .inputBtn:focus { outline: none; } /* Custom ticket button */ .btn-ticket { width: 100%; border: none; background-color: #000; color: white; font-weight: 100; padding: 10px 0px; font-size: 14px; } .btn-ticket:hover { background-color: #2772B8; color: white; } /* Changing Navbar fonts */ .navbar-nav li a { color: black !important; font-size: 16px; margin: 0px 5px; } /* Changing dropdown menu style of bootstrap */ .dropdown-menu { border: none; border-radius: 0px; } .dropdown-item { padding: 10px 10px; font-size: 14px !important; } .dropdown-item:hover { color: #55ADE1 !important; background-color: transparent; } /* Custom Font Classes */ .jb-bold { color: white; font-size: 50px; text-align: center; text-transform: capitalize; font-weight: 700; z-index: 2; position: relative; margin: 30px 0px 50px 0px; } .upcoming { text-align: center; font-weight: 300; } .ticket-bold { text-align: center; font-weight: 900; font-size: 40px; margin: 40px 0px; } .center { text-align: center; } .center button { padding: 10px 20px; font-size: 14px; font-weight: 700; margin: 0px 0px 40px 0px; } /* Jumbotron and Blackish Tint */ .jumbotron { background-image: url(images/1.jpg); position: relative; } .tint { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.7); z-index: 1; } /* Custom Inputs */ .customInput { position: relative; z-index: 2; outline: none; width: 100%; padding: 15px 10px; border-radius: 2px; border: none; font-size: 12px; margin-bottom: 30px; } /* Custom Background for ticket container */ .bg-lightgrey { background-color: #F5F8FA; margin-top: -35px; } /* Margins and paddings*/ .padding-50 { padding-top: 50px; } .padding-topdown-50 { padding: 50px 0px; } .padding-100 { padding: 100px 0px; } /* Card Styles */ .card-title { font-size: 16px; font-weight: 700; } .card-title:hover { color: #55ADE1; cursor: pointer; } .card-body ul { list-style: none; padding-left: 0; } .card-body ul li { font-size: 12px; color: #5c5c5c; } .ic-round-cal { color: white; background-color: #5c5c5c; border-radius: 50%; padding: 5px; } .ic-round-venue { color: white; background-color: #5c5c5c; border-radius: 50%; padding: 5px 6px; margin-top: 5px; } /* Footer */ .footer { background-color: #151515; } .footerTitle { color: rgb(89, 183, 230); font-size: 12px; } .footerLink { color: white; font-size: 11px; display: block; } .footerLink:hover { color: white; } .footericons i { color: white; font-size: 24px; padding: 0px 5px; } .white-footer-text { color: rgb(230, 230, 230); font-size: 10px; } .white-footer-text img { width: 120px; padding: 0px 10px; margin-top: -5px; } /* Horizontal Rule */ .white-ruler { display: block; height: 1px; border: 0; border-top: 1px solid #fff; margin: 1em 0; padding: 0; } /* Center Image */ .center-image { text-align: center; } .center-image img { height: 70px; padding: 20px; }