@font-face {font-family: "Montserrat-Regular";src: url("Montserrat-Regular-27e50ffd6a14cbc8221c9dbd3b5208dc.otf");}@font-face {font-family: "Montserrat-Light";src: url("Montserrat-Light-f5e955efb2bef154ac6dd150903f2d45.otf");}@font-face {font-family: "Montserrat-Bold";src: url("Montserrat-Bold-5a6aef823dd8d1b22aacd78aebb653d6.otf");}@font-face {font-family: "Montserrat-Hairline";src: url("Montserrat-Hairline-ad5a893406c1c8c7a9a82269082af218.ttf");}@font-face {font-family: "Champagne-Limousines-Bold";src: url("Champagne-Limousines-Bold-e0f9efc070eaa7802029568663a920f3.ttf");}@font-face {font-family: "Champagne-Limousines";src: url("Champagne-Limousines-0899368ee7bce0b8640ea40e3149574d.ttf");}body {font-family: "Montserrat-Regular";}.no-top {padding-top: 0 !important;}.spacer-35 {height: 35px;width: 100%;}.site-branding {padding: 0;}.site-title {margin: 0;}.site-title a img {max-height: 35px;width: auto;}.top-header {padding: 10px 0;}.top-header-bg {background: #161616;}.top-header .top-left {float: left;}.top-header ul {margin: 0;padding: 0;list-style: none;}.top-header ul li {float: left}.top-header .top-left ul li {margin: 0 20px 0 0}.top-header .top-left ul li a {color: #b3b3b3;font-size: 12px;text-decoration: none;display: block;font-family: 'Open Sans', sans-serif;}.top-header .top-left ul li a i {color: #ad4a08;margin: 0 10px 0 0;}.top-header .top-right {float: right;}.top-header .top-right ul li {border-left: 2px solid #b3b3b3;}.top-header .top-right ul li:first-child {border: none}.top-header .top-right ul li:first-child a {color: #ff6600;font-weight: 700;}.top-header .top-right ul li a {color: #b3b3b3;font-size: 12px;line-height: 12px;text-decoration: none;text-transform: uppercase;padding: 0 10px;display: block;font-family: 'Open Sans', sans-serif;background: none;}.main-header {padding: 20px 0;position: relative;z-index: 99999;}.fix-header .main-header .container {position: relative}.fix-header .main-header .container:after {content: "";height: 1px;width: 100%;position: absolute;bottom: -20px;left: 0;right: 0;background: #fff}.main-header-bg {background: #242424;padding: 20px 0;-webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.46);-moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.46);box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.46);position: relative;z-index: 999;border-bottom: none}.fix-header {position: absolute;top: 0;left: 0;right: 0;z-index: 9999;}.header-1 #site-navigation .cart a {background-color: #f89406;background-size: 25px 23px !important;border: 1px solid #f89406;}.header-1 #site-navigation .cart i.fa-opencart {position: absolute;z-index: 2;margin: 14px 0 0 46px;color: #fff;font-size: 20px;}.mobile-cart {position: absolute;right: 60px;bottom: 0;display: none;}.mobile-cart a {font-size: 15px;line-height: 20px;text-transform: uppercase;color: #fff;border: 1px solid #f89406;border-radius: 20px;margin: 6px 0;padding: 7px 20px !important;font-family: "Montserrat-Light", sans-serif;width: 90px;position: relative;display: block;}.mobile-cart a:before {display: block;content: "\f23d";font-family: 'FontAwesome', sans-serif;position: absolute;top: 7px;right: 20px;font-size: 18px}.header-3 .top-header .top-left ul li a {color: #fff}.header-3 .top-header .top-left ul li a i {color: #96b790}.header-3 .top-header .top-right ul li:first-child a,.header-3 .top-header .top-right ul li a {color: #fff}.header-3 #site-navigation .cart a {border: 1px solid #fff}#site-navigation {margin: 0;}#site-navigation .navbar-collapse {padding: 0;}#site-navigation .nav li a {font-size: 15px;text-transform: uppercase;color: #fff;padding: 14px 15px;}#site-navigation .nav > li > a:focus,#site-navigation .nav > li > a:hover {background: none;text-decoration: none;}#site-navigation .cart {margin: 0 0 0 20px;}#site-navigation .cart a {border: 1px solid #ff6600;border-radius: 20px;margin: 6px 0;padding: 7px 20px !important;font-family: "Montserrat-Light", sans-serif;width: 90px;background-size: 25px 23px !important;position: relative;}#site-navigation .cart a:before {display: block;content: "\f23d";font-family: 'FontAwesome', sans-serif;position: absolute;top: 7px;right: 20px;font-size: 18px}.closecanvas {display: none;}.hero-1 {position: relative;background: url(hero-1-img-323ed5b79eda671804692d6ef66ae92a.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;height: 686px}.hero-1:after {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(217, 30, 24, .9);background: -moz-linear-gradient(-45deg, rgba(217, 30, 24, .9) 0%, rgba(255, 102, 0, .9) 100%);background: -webkit-linear-gradient(-45deg, rgba(217, 30, 24, .9) 0%, rgba(255, 102, 0, .9) 100%);background: linear-gradient(135deg, rgba(217, 30, 24, .9) 0%, rgba(255, 102, 0, .9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d91e18', endColorstr='#ff6600', GradientType=1);}.hero-1 .hero-content {height: auto;left: 0;margin: auto;position: absolute;right: 0;text-align: center;top: 40%;width: 60%;z-index: 900;}.hero-1 .hero-content .hero-title {font-size: 36px;color: #fff;font-family: "Montserrat-Regular", sans-serif;margin: 0 0 20px}.hero-1 .hero-content .hero-caption {font-size: 26px;color: #fff;font-family: "Montserrat-Light", sans-serif;margin: 0 0 45px;}.hero-1 .hero-content .hero-search {margin: 0 0 45px;}.hero-1 .hero-content .hero-search input[type="text"] {border: 2px solid #fff;padding: 25px 80px 25px 45px;color: #fff;font-size: 22px;font-family: "Montserrat-Light", sans-serif;width: 710px;background: rgba(240, 243, 243, 0.2) url(search-45b4df0cd057943c39dd9465ab3f19f0.png) no-repeat 93% center;border-radius: 50px;margin: 0 auto;}.hero-1 .hero-content .hero-search input[type="text"]::-webkit-input-placeholder {color: #fff;}.hero-1 .hero-content .hero-search input[type="text"]::-moz-placeholder {color: #fff;}.hero-1 .hero-content .hero-search input[type="text"]:-ms-input-placeholder {color: #fff;}.hero-1 .hero-content .hero-search input[type="text"]:-moz-placeholder {color: #fff;}.hero-1 .hero-location p {color: #fff;font-size: 15px;}.hero-1 .hero-location p i {margin: 0 5px;}.hero-1 .hero-location p a {font-size: 12px;opacity: .6;text-decoration: underline;color: #fff;margin: 0 5px;}.hero-2 {position: relative;background: url(hero-2-img-abad6869936ed42a346edb684beb68d8.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;height: 686px}.hero-2:after {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(117, 1, 121, .9);background: -moz-linear-gradient(-45deg, rgba(117, 1, 121, .9) 0%, rgba(214, 16, 16, .9) 100%);background: -webkit-linear-gradient(-45deg, rgba(117, 1, 121, .9) 0%, rgba(214, 16, 16, .9) 100%);background: linear-gradient(135deg, rgba(117, 1, 121, .9) 0%, rgba(214, 16, 16, .9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#750179', endColorstr='#d61010', GradientType=1);}.hero-2 .hero-content {height: auto;left: 0;margin: auto;position: absolute;right: 0;text-align: center;top: 28%;width: 60%;z-index: 900;}.hero-2 .hero-content .hero-title {font-size: 75px;line-height: 75px;color: #fff;font-family: "Champagne-Limousines";margin: 0 0 30px}.hero-2 .hero-content .hero-caption {font-size: 20px;line-height: 20px;text-transform: uppercase;color: #fff;font-family: "Montserrat-Regular";margin: 0 0 10px;}.hero-2 .hero-content .hero-caption span {font-family: "Montserrat-Hairline";}.hero-2 .count-down {text-align: center;margin: 0 0 40px;}.hero-2 .count-down li {font-size: 36px;font-family: "Montserrat-Regular";display: inline-block;padding: 25px 0;text-align: center;border: 1px solid #fff;border-radius: 5px;margin: 0 15px;color: #fff;width: 105px;}.hero-2 .count-down li span {display: block;font-size: 17px;font-family: "Montserrat-Light";margin: 15px 0 0;}.hero-2 .hero-location p {color: #fff;font-size: 15px;margin: 0 0 30px;}.hero-2 .hero-location p i {margin: 0 5px;}.hero-2 .hero-location p a {font-size: 12px;opacity: .6;text-decoration: underline;color: #fff;margin: 0 5px;}.hero-2 .hero-purchase-ticket a {display: inline-block;background: #ff6600;color: #fff;font-size: 18px;text-transform: uppercase;font-family: "Montserrat-Regular";padding: 20px 50px;border-radius: 50px;-webkit-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.28);-moz-box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.28);box-shadow: 0px 5px 25px 0px rgba(0, 0, 0, 0.28);}.hero-2 .hero-purchase-ticket a:hover {background: #fff;color: #ff6600;}.hero-3 {position: relative;background: url(hero-3-img-abad6869936ed42a346edb684beb68d8.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;height: 686px}.hero-3:after {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(17, 90, 0, .9);background: -moz-linear-gradient(-60deg, rgba(17, 90, 0, .9) 0%, rgba(0, 0, 0, .9) 100%);background: -webkit-linear-gradient(-60deg, rgba(17, 90, 0, .9) 0%, rgba(0, 0, 0, .9) 100%);background: linear-gradient(135deg, rgba(17, 90, 0, .9) 0%, rgba(0, 0, 0, .9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#115a00', endColorstr='#000000', GradientType=1);}.hero-3 .hero-content {height: auto;left: 0;margin: auto;position: absolute;right: 0;text-align: center;top: 30%;width: 60%;z-index: 900;}.hero-3 .hero-content .hero-date {width: 95px;height: 95px;border-radius: 50px;margin: 0 auto 50px;background: #66a061;text-align: center;padding: 20px 0;position: relative;}.hero-3 .hero-content .hero-date:before {background: rgba(248, 148, 6, 0.7);width: 52px;height: 52px;content: "";border-radius: 50px;position: absolute;left: -7px;bottom: -8px;}.hero-3 .hero-content .hero-date .day {font-size: 33px;color: #fff;font-family: "Montserrat-Regular";display: block;}.hero-3 .hero-content .hero-date .month {font-size: 19px;color: #fff;font-family: "Montserrat-Light";display: block;text-transform: uppercase}.hero-3 .hero-content .hero-title {font-size: 47px;line-height: 47px;color: #fff;font-family: "Montserrat-Bold";text-transform: uppercase;margin: 0 0 20px}.hero-3 .hero-content .hero-caption {font-size: 36px;line-height: 36px;text-transform: uppercase;color: #fff;font-family: "Montserrat-Regular";margin: 0 0 20px;}.hero-3 .hero-location p {color: #fff;font-size: 15px;margin: 0 0 30px;}.hero-3 .hero-location p i {margin: 0 5px;}.hero-3 .hero-location p a {font-size: 12px;opacity: .6;text-decoration: underline;color: #fff;margin: 0 5px;}.hero-3 .hero-purchase-ticket span {display: block;color: #ff6600;font-size: 22px;text-transform: uppercase;font-family: "Montserrat-Regular";margin: 0 0 20px;}.hero-3 .hero-purchase-ticket a {display: inline-block;background: #ff6600;color: #fff;font-size: 18px;text-transform: uppercase;font-family: "Montserrat-Regular";padding: 20px 50px;border-radius: 50px;}.hero-3 .hero-purchase-ticket a:hover {background: #fff;color: #ff6600;}.section-todays-schedule {background: #161616;padding: 70px 0;}.section-todays-schedule .section-header {margin: 0 0 35px;}.section-todays-schedule .section-header h2 {font-size: 22px;line-height: 22px;color: #ff6600;text-transform: uppercase;font-family: 'Open Sans', sans-serif;position: relative;padding: 0 0 0 25px;display: inline-block;font-weight: 700}.section-todays-schedule .section-header h2:before {display: block;width: 5px;height: 16px;content: "";position: absolute;left: 0;top: 4px;background: #ff6600;}.section-todays-schedule .section-header .todays-date {display: inline-block;font-size: 14px;line-height: 22px;color: #ff6600;float: right;}.section-todays-schedule .section-header .todays-date strong {color: #fff}.section-todays-schedule .section-header .todays-date i {margin: 0 15px 0 0;font-size: 18px;}.section-todays-schedule .section-content {position: relative}.section-todays-schedule .section-content ul li {float: left;padding: 0 25px 20px;border-bottom: 1px solid #464646;position: relative;height: 93px;}.section-todays-schedule .section-content ul li.event-1 {padding: 0 25px 20px 0;margin: 0 0 0 30px;}.section-todays-schedule .section-content ul li:after {content: "";width: 6px;height: 10px;background: url(events-arrow-d44dc95413c80c98dcf4bd9b02e236f8.png);display: block;position: absolute;top: 10px;right: 0;}.section-todays-schedule .section-content ul li.event-4:after {display: none;}.section-todays-schedule .section-content ul li.event-1:before {content: "";width: 20px;height: 19px;background: url(events-clock-e430469eba003db139c73fc14953d83f.png);display: block;position: absolute;bottom: -10px;left: 0;}.section-todays-schedule .section-content ul li.event-2:before,.section-todays-schedule .section-content ul li.event-3:before,.section-todays-schedule .section-content ul li.event-4:before {content: "";width: 7px;height: 8px;background: url(events-dot-bc341d8d40b68898161e9e90605fd0c1.png);display: block;position: absolute;bottom: -4px;left: 35px;}.section-todays-schedule .section-content .event-time {font-size: 24px;display: block;color: #d7d7d7;font-family: 'Open Sans', sans-serif;font-weight: 300;}.section-todays-schedule .section-content .event-time strong {font-size: 12px;color: #d7d7d7;font-family: 'Open Sans', sans-serif;}.section-todays-schedule .section-content .event-name {font-size: 12px;color: #d7d7d7;display: block;margin: 0 0 10px;font-family: 'Open Sans', sans-serif;}.section-todays-schedule .section-content .get-ticket {font-size: 10px;color: #fff;padding: 5px 15px;background: #ff6600;text-transform: uppercase;font-family: 'Open Sans', sans-serif;border: none;border-radius: 20px;font-weight: 700;display: inline-block;}.section-todays-schedule .section-content .get-ticket:hover {color: #ff6600;background: #fff;}.section-todays-schedule .section-content .sold-ticket {font-size: 10px;color: #ff6600;padding: 5px 15px;background: none;text-transform: uppercase;font-family: 'Open Sans', sans-serif;border: 1px solid #ff6600;border-radius: 20px;font-weight: 700;display: inline-block;pointer-events: none;cursor: default;}.section-todays-schedule .section-content .event-list-label {color: #d7d7d7;font-size: 12px;font-family: 'Open Sans', sans-serif;position: absolute;bottom: -4px;right: 0;}.section-todays-schedule .section-content .event-list-label span {font-weight: 300;font-family: 'Open Sans', sans-serif;}.section-upcoming-events {padding: 70px 0 35px;background: #fff}.section-upcoming-events .section-header {overflow: hidden;margin: 0 0 40px;padding: 0 0 0 25px;}.section-upcoming-events .section-header h2 {font-size: 22px;line-height: 22px;color: #373737;text-transform: uppercase;font-family: 'Open Sans', sans-serif;display: block;margin: 0 0 25px;font-weight: 700;position: relative;}.section-upcoming-events .section-header h2:before {display: block;width: 5px;height: 16px;content: "";position: absolute;left: -25px;top: 4px;background: #ff6600;}.section-upcoming-events .section-header p {color: #6f6f6f;font-size: 13px;font-family: "Montserrat-Light", sans-serif;line-height: 22px;padding: 0 2px;float: left;width: 70%;}.section-upcoming-events .section-header a {color: #ff6600;border: 1px solid #ff6600;background: #fff;display: inline-block;text-decoration: none;float: right;font-size: 12px;font-family: "Montserrat-Light", sans-serif;padding: 13px 25px;border-radius: 20px;text-transform: uppercase;font-weight: 300;}.section-upcoming-events .section-header a:hover {background: #ff6600;color: #fff}.section-upcoming-events .section-content ul li {width: 33.333333%;float: left;position: relative;}.section-upcoming-events .section-content .date {padding: 15px;background: rgba(36, 36, 36, 0.8);position: absolute;top: 0;left: 20px;text-align: center;text-transform: uppercase;color: #fff;}.section-upcoming-events .section-content .date a {color: #fff}.section-upcoming-events .section-content .date .day {font-size: 30px;display: block;font-family: "Montserrat-Regular";margin: 0 0 5px;}.section-upcoming-events .section-content .date .month {font-size: 10px;display: block;font-family: "Montserrat-Light";margin: 0 0 5px;}.section-upcoming-events .section-content .date .year {font-size: 10px;display: block;font-family: "Montserrat-Light";}.section-upcoming-events .section-content .info {padding: 50px 20px 25px;position: absolute;bottom: 0;left: 0;right: 0;background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(253, 253, 253, 0) 1%, rgba(28, 28, 28, 1) 100%);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(253, 253, 253, 0) 1%, rgba(28, 28, 28, 1) 100%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(253, 253, 253, 0) 1%, rgba(28, 28, 28, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#1c1c1c', GradientType=0)}.section-upcoming-events .section-content .info p {font-size: 16px;font-family: "Montserrat-Regular";color: #fff;width: 65%;float: left;margin: 0;}.section-upcoming-events .section-content .info p span {display: block;color: #b3b3b3;font-size: 11px;font-family: "Montserrat-Light";}.section-upcoming-events .section-content .info .get-ticket {font-size: 12px;line-height: 12px;color: #fff;padding: 10px 15px;background: #ff6600;text-transform: uppercase;font-family: 'Open Sans', sans-serif;border: none;border-radius: 20px;font-weight: 700;display: inline-block;width: 30%;float: right;text-align: center}.section-upcoming-events .section-content .info .get-ticket:hover {background: #fff;color: #ff6600;}.section-calendar-events {padding: 70px 0;background: #fff}.section-calendar-events .section-header {margin: 0 0 70px}.section-calendar-events .section-header .nav-tabs {border: none}.section-calendar-events .section-header .nav-tabs li:first-child a {border-left: 1px solid #f8f8f8}.section-calendar-events .section-header .nav-tabs li a {padding: 55px 0 30px;width: 166.4px;font-size: 40px;line-height: inherit;text-align: center;display: inline-block;color: #b3b3b3;border: none;background: #fdfdfd;border-top: 1px solid #f8f8f8;border-right: 1px solid #f8f8f8;border-bottom: 1px solid #f8f8f8;border-radius: 0;margin: 0;text-transform: uppercase;font-family: "Montserrat-Hairline";}.section-calendar-events .section-header .nav-tabs li a span {display: block;font-size: 18px;margin: 35px 0 0;font-family: "Montserrat-Light";color: #b3b3b3;}.section-calendar-events .section-header .nav-tabs li.active a,.section-calendar-events .section-header .nav-tabs li:hover a {color: #373737;background: #fff;-webkit-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);z-index: 999}.section-calendar-events .section-header .nav-tabs li.active a span {color: #373737}.section-calendar-events .section-header .scrtabs-tabs-fixed-container {height: 190px;padding: 0 6px;width: 100% !important}.section-calendar-events .section-header .scrtabs-tab-container {position: relative;height: 190px;}.section-calendar-events .section-header .scrtabs-tab-scroll-arrow-right span,.section-calendar-events .section-header .scrtabs-tab-scroll-arrow-left span {display: none}.section-calendar-events .section-header .scrtabs-tab-scroll-arrow-left {width: 22px;height: 29px;background: url(calendar-events-arrow-left-fb5492673edd5eaa9b8b8f11274c78b2.png) no-repeat center center;border: none;position: absolute;left: -30px;bottom: 0;top: 45%;}.section-calendar-events .section-header .scrtabs-tab-scroll-arrow-right {width: 22px;height: 29px;background: url(calendar-events-arrow-right-c2c2cdae5f09ffae1a077c040d5cbaf4.png) no-repeat center center;border: none;position: absolute;right: -30px;bottom: 0;top: 45%;}.section-calendar-events .section-content .tab-content ul li {width: 33.333333%;float: left;position: relative;}.section-calendar-events .section-content .tab-content .date {padding: 15px;background: rgba(36, 36, 36, 0.8);position: absolute;top: 0;left: 20px;text-align: center;text-transform: uppercase;color: #fff;}.section-calendar-events .section-content .tab-content .date a {color: #fff}.section-calendar-events .section-content .tab-content .date .day {font-size: 30px;display: block;font-family: "Montserrat-Regular";margin: 0 0 5px;}.section-calendar-events .section-content .tab-content .date .month {font-size: 10px;display: block;font-family: "Montserrat-Light";margin: 0 0 5px;}.section-calendar-events .section-content .tab-content .date .year {font-size: 10px;display: block;font-family: "Montserrat-Light";}.section-calendar-events .section-content .tab-content .info {padding: 50px 20px 25px;position: absolute;bottom: 0;left: 0;right: 0;background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(253, 253, 253, 0) 1%, rgba(28, 28, 28, 1) 100%);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(253, 253, 253, 0) 1%, rgba(28, 28, 28, 1) 100%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(253, 253, 253, 0) 1%, rgba(28, 28, 28, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#1c1c1c', GradientType=0)}.section-calendar-events .section-content .tab-content .info p {font-size: 16px;font-family: "Montserrat-Regular";color: #fff;width: 65%;float: left;margin: 0;}.section-calendar-events .section-content .tab-content .info p span {display: block;color: #b3b3b3;font-size: 11px;font-family: "Montserrat-Light";}.section-calendar-events .section-content .tab-content .info .get-ticket {font-size: 12px;line-height: 12px;color: #fff;padding: 10px 15px;background: #ff6600;text-transform: uppercase;font-family: 'Open Sans', sans-serif;border: none;border-radius: 20px;font-weight: 700;display: inline-block;width: 30%;float: right;text-align: center}.section-calendar-events .section-content .tab-content .info .get-ticket:hover {background: #fff;color: #ff6600;}.section-event-category {background: #fff;padding: 35px 0 40px;}.section-event-category .section-header h2 {font-size: 22px;line-height: 22px;color: #373737;text-transform: uppercase;font-family: 'Open Sans', sans-serif;padding: 0 0 0 25px;display: block;margin: 0 0 35px;font-weight: 700;position: relative;}.section-event-category .section-header h2:before {display: block;width: 5px;height: 16px;content: "";position: absolute;left: 0;top: 4px;background: #ff6600;}.section-event-category .section-content ul li {margin: 0 0 30px;position: relative}.section-event-category .section-content ul li.category-1 a {background: rgba(46, 204, 113, 0.9);background: -moz-linear-gradient(left, rgba(46, 204, 113, .9) 0%, rgba(27, 188, 155, .9) 100%);background: -webkit-linear-gradient(left, rgba(46, 204, 113, .9) 0%, rgba(27, 188, 155, .9) 100%);background: linear-gradient(to right, rgba(46, 204, 113, .9) 0%, rgba(27, 188, 155, .9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ecc71', endColorstr='#1bbc9b', GradientType=1);}.section-event-category .section-content ul li.category-1:hover a {background: rgba(46, 204, 113, 0.5);background: -moz-linear-gradient(left, rgba(46, 204, 113, .5) 0%, rgba(27, 188, 155, .5) 100%);background: -webkit-linear-gradient(left, rgba(46, 204, 113, .5) 0%, rgba(27, 188, 155, .5) 100%);background: linear-gradient(to right, rgba(46, 204, 113, .5) 0%, rgba(27, 188, 155, .5) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ecc71', endColorstr='#1bbc9b', GradientType=0);}.section-event-category .section-content ul li.category-2 a {background: rgba(192, 57, 43, 0.9);background: -moz-linear-gradient(left, rgba(192, 57, 43, .9) 0%, rgba(210, 77, 87, .9) 100%);background: -webkit-linear-gradient(left, rgba(192, 57, 43, .9) 0%, rgba(210, 77, 87, .9) 100%);background: linear-gradient(to right, rgba(192, 57, 43, .9) 0%, rgba(210, 77, 87, .9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c0392b', endColorstr='#d24d57', GradientType=1);}.section-event-category .section-content ul li.category-2:hover a {background: rgba(192, 57, 43, 0.5);background: -moz-linear-gradient(left, rgba(192, 57, 43, .5) 0%, rgba(210, 77, 87, .5) 100%);background: -webkit-linear-gradient(left, rgba(192, 57, 43, .5) 0%, rgba(210, 77, 87, .5) 100%);background: linear-gradient(to right, rgba(192, 57, 43, .5) 0%, rgba(210, 77, 87, .5) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c0392b', endColorstr='#d24d57', GradientType=0);}.section-event-category .section-content ul li.category-3 a {background: rgba(102, 51, 153, 0.9);background: -moz-linear-gradient(left, rgba(102, 51, 153, .9) 0%, rgba(155, 89, 182, .9) 100%);background: -webkit-linear-gradient(left, rgba(102, 51, 153, .9) 0%, rgba(155, 89, 182, .9) 100%);background: linear-gradient(to right, rgba(102, 51, 153, .9) 0%, rgba(155, 89, 182, .9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#663399', endColorstr='#9b59b6', GradientType=1);}.section-event-category .section-content ul li.category-3:hover a {background: rgba(102, 51, 153, 0.5);background: -moz-linear-gradient(left, rgba(102, 51, 153, .5) 0%, rgba(155, 89, 182, .5) 100%);background: -webkit-linear-gradient(left, rgba(102, 51, 153, .5) 0%, rgba(155, 89, 182, .5) 100%);background: linear-gradient(to right, rgba(102, 51, 153, .5) 0%, rgba(155, 89, 182, .5) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#663399', endColorstr='#9b59b6', GradientType=0);}.section-event-category .section-content ul li.category-4 a {background: rgba(211, 84, 0, 0.9);background: -moz-linear-gradient(left, rgba(211, 84, 0, .9) 0%, rgba(248, 148, 6, .9) 100%);background: -webkit-linear-gradient(left, rgba(211, 84, 0, .9) 0%, rgba(248, 148, 6, .9) 100%);background: linear-gradient(to right, rgba(211, 84, 0, .9) 0%, rgba(248, 148, 6, .9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d35400', endColorstr='#f89406', GradientType=1);}.section-event-category .section-content ul li.category-4:hover a {background: rgba(211, 84, 0, 0.5);background: -moz-linear-gradient(left, rgba(211, 84, 0, .5) 0%, rgba(248, 148, 6, .5) 100%);background: -webkit-linear-gradient(left, rgba(211, 84, 0, .5) 0%, rgba(248, 148, 6, .5) 100%);background: linear-gradient(to right, rgba(211, 84, 0, .5) 0%, rgba(248, 148, 6, .5) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d35400', endColorstr='#f89406', GradientType=0);}.section-event-category .section-content ul li.category-5 a {background: rgba(68, 108, 179, 0.9);background: -moz-linear-gradient(left, rgba(68, 108, 179, .9) 0%, rgba(89, 171, 227, .9) 100%);background: -webkit-linear-gradient(left, rgba(68, 108, 179, .9) 0%, rgba(89, 171, 227, .9) 100%);background: linear-gradient(to right, rgba(68, 108, 179, .9) 0%, rgba(89, 171, 227, .9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#446cb3', endColorstr='#59abe3', GradientType=1);}.section-event-category .section-content ul li.category-5:hover a {background: rgba(68, 108, 179, 0.5);background: -moz-linear-gradient(left, rgba(68, 108, 179, .5) 0%, rgba(89, 171, 227, .5) 100%);background: -webkit-linear-gradient(left, rgba(68, 108, 179, .5) 0%, rgba(89, 171, 227, .5) 100%);background: linear-gradient(to right, rgba(68, 108, 179, .5) 0%, rgba(89, 171, 227, .5) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#446cb3', endColorstr='#59abe3', GradientType=0);}.section-event-category .section-content ul li.category-6 a {background: rgba(219, 10, 91, 0.9);background: -moz-linear-gradient(left, rgba(219, 10, 91, .9) 0%, rgba(210, 82, 127, .9) 100%);background: -webkit-linear-gradient(left, rgba(219, 10, 91, .9) 0%, rgba(210, 82, 127, .9) 100%);background: linear-gradient(to right, rgba(219, 10, 91, .9) 0%, rgba(210, 82, 127, .9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#db0a5b', endColorstr='#d2527f', GradientType=1);}.section-event-category .section-content ul li.category-6:hover a {background: rgba(219, 10, 91, 0.5);background: -moz-linear-gradient(left, rgba(219, 10, 91, .5) 0%, rgba(210, 82, 127, .5) 100%);background: -webkit-linear-gradient(left, rgba(219, 10, 91, .5) 0%, rgba(210, 82, 127, .5) 100%);background: linear-gradient(to right, rgba(219, 10, 91, .5) 0%, rgba(210, 82, 127, .5) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#db0a5b', endColorstr='#d2527f', GradientType=0);}.section-event-category .section-content ul li a {display: block;position: absolute;color: #fff;font-size: 26px;text-align: center;text-decoration: none;top: 0;bottom: 0;left: 15px;right: 15px;text-transform: uppercase;}.section-event-category .section-content ul li a span {display: block;height: 26px;width: 80%;line-height: 26px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;font-family: "Montserrat-Light", serif;}.section-recent-videos {padding: 70px 0;}.section-recent-videos .section-header h2 {font-size: 22px;line-height: 22px;color: #373737;text-transform: uppercase;font-family: 'Open Sans', sans-serif;position: relative;padding: 0 0 0 25px;display: block;margin: 0 0 25px;font-weight: 700;}.section-recent-videos .section-header h2:before {display: block;width: 5px;height: 16px;content: "";position: absolute;left: 0;top: 4px;background: #ff6600;}.section-recent-videos .section-content .video {position: relative}.section-recent-videos .section-content .video-player {background: rgba(36, 36, 36, 0.8);padding: 15px 20px;position: absolute;left: 0;right: 0;bottom: 0;}.section-recent-videos .section-content .video-player a {color: #d7d7d7}.section-recent-videos .section-content .video-player span {color: #fff;float: right}.section-recent-videos .section-content .video-title a {color: #242424;font-size: 14px;line-height: 22px;font-family: "Montserrat-Light";padding: 20px 0;position: relative;display: block;text-decoration: none}.section-recent-videos .section-content .video-title a:before {content: "";height: 2px;width: 50px;background: #ff6600;position: absolute;bottom: -2px;left: 0;}.section-stats {padding: 100px 0;background: url(stats-97ecf8af43d13a7e6e741712dce3469d.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative}.section-stats:before {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: rgba(36, 36, 36, 0.8)}.section-stats .section-content ul li {text-align: center;}.section-stats .section-content ul li span {color: #fff;display: block;font-size: 50px;line-height: 50px;font-family: "Montserrat-Regular";}.section-stats .section-content hr {background: #fff;height: 2px;width: 45px;margin: 30px auto;}.section-stats .section-content ul li p {color: #fff;display: block;font-size: 19px;line-height: 19px;margin: 0;text-transform: uppercase;font-family: "Montserrat-Regular";}.section-call-to-action .section-content {padding: 50px;background: url(share-action-e29d9bc0b650983e6ac78c21fb5568b5.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative}.section-call-to-action .section-content:before {content: "";background: rgba(230, 99, 13, .85);position: absolute;left: 0;right: 0;top: 0;bottom: 0;}.section-call-to-action .section-content h3 {font-family: "Champagne-Limousines-Bold";font-size: 35px;margin: 0 0 5px;color: #fff}.section-call-to-action .section-content p {font-family: "Montserrat-Light";font-size: 17px;margin: 0;color: #fff}.section-call-to-action .section-content .action-btn {display: block;background: #fff;border-radius: 5px;color: #ff6600;font-size: 19px;font-family: "Montserrat-Regular";padding: 20px;text-align: center;text-transform: uppercase;}.section-call-to-action .section-content .action-btn:hover {color: #fff;background: #ff6600;}.section-latest {padding: 70px 0;background: #fff;}.section-latest .latest-news {margin: 0 0 0 -15px;}.section-latest .latest-news .news-item {margin-bottom: 30px;}.section-latest .section-header h2 {font-size: 22px;line-height: 22px;color: #373737;text-transform: uppercase;font-family: 'Open Sans', sans-serif;position: relative;padding: 0 0 0 25px;display: block;margin: 0 0 25px;font-weight: 700}.section-latest .section-header h2:before {display: block;width: 5px;height: 16px;content: "";position: absolute;left: 0;top: 4px;background: #ff6600;}.section-latest .latest-news .news-item-img {position: relative}.section-latest .latest-news .news-item-img img {width: 100%;}.section-latest .latest-news .news-item-img .date {padding: 15px;background: rgba(255, 102, 0, .7);position: absolute;top: 0;left: 25px;text-align: center;text-transform: uppercase;color: #fff;}.section-latest .latest-news .news-item-img .date a {color: #fff;text-decoration: none}.section-latest .latest-news .news-item-img .date .day {font-size: 30px;display: block;font-family: "Montserrat-Regular";margin: 0 0 5px;}.section-latest .latest-news .news-item-img .date .month {font-size: 10px;display: block;font-family: "Montserrat-Light";margin: 0 0 5px;}.section-latest .latest-news .news-item-img .date .year {font-size: 10px;display: block;font-family: "Montserrat-Light";}.section-latest .latest-news .news-item-info h3 {margin: 0 0 20px;font-size: 18px;line-height: 22px;font-weight: 700;}.section-latest .latest-news .news-item-info h3 a {color: #373737;text-decoration: none;font-family: 'Open Sans', sans-serif;}.section-latest .latest-news .news-item-info .meta-data {display: block;color: #6f6f6f;font-size: 13px;font-family: 'Open Sans', sans-serif;margin: 0 2px 20px;}.section-latest .latest-news .news-item-info .meta-data a {color: #ff6600;font-size: 13px;text-decoration: none;}.section-latest .latest-news .news-item-info p {color: #6f6f6f;font-size: 13px;line-height: 21px;font-family: 'Open Sans', sans-serif;margin: 0 2px;}.section-latest .latest-news .pagination {margin: 0;}.section-latest .latest-news .pagination > li > a,.section-latest .latest-news .pagination > li > span {font-family: 'Open Sans', sans-serif;font-size: 14px;line-height: 14px;background-color: #fff;border: 1px solid #ff6600;color: #ff6600;float: left;margin: 0 10px 0 0;padding: 5px 0;display: block;position: relative;text-decoration: none;border-radius: 5px;text-align: center;width: 25px;height: 25px;}.section-latest .latest-news .pagination > li.active > a,.section-latest .latest-news .pagination > li:hover > a {background-color: #ff6600;color: #fff;}.section-latest .latest-tweets {margin: 0 -15px 0 0;}.section-latest .latest-tweets .twitter-header {padding: 20px;background: #f8f8f8;margin: 0 0 30px;}.section-latest .latest-tweets .twitter-header .twitter-name {float: left;width: 70%;}.section-latest .latest-tweets .twitter-header .twitter-follow {float: left;width: 29%;}.section-latest .latest-tweets .twitter-header .twitter-name img {float: left;margin: 0 20px 0 0}.section-latest .latest-tweets .twitter-header .twitter-name strong {color: #4e4e4e;font-size: 18px;font-family: 'Open Sans', sans-serif;margin: 10px 0;display: block;}.section-latest .latest-tweets .twitter-header .twitter-name span {color: #6f6f6f;font-size: 13px;font-family: 'Open Sans', sans-serif;margin: 10px 0;display: block;}.section-latest .latest-tweets .twitter-header .twitter-btn {text-align: right;margin: 15px 0 0;}.section-latest .latest-tweets .twitter-header .twitter-btn a {color: #fff;background: #41c3ff;font-size: 13px;font-family: 'Open Sans', sans-serif;font-weight: 600;padding: 8px 15px;text-align: center;text-decoration: none;border-radius: 5px;display: inline-block;border: 1px solid #41c3ff}.section-latest .latest-tweets .twitter-header .twitter-btn a:hover {background: #fff;color: #41c3ff;border: 1px solid #41c3ff}.section-latest .latest-tweets .tweet-list {overflow: hidden;}.section-latest .latest-tweets .tweet-list p {font-size: 12px;line-height: 18px;color: #6f6f6f;font-family: 'Open Sans', sans-serif;font-weight: 600;margin: 0 -15px 0 0;}.section-latest .latest-tweets .tweet-list p a {font-size: 12px;color: #ff6600}.section-latest .latest-tweets .tweet-list span {color: #b3b3b3;font-family: 'Open Sans', sans-serif;font-size: 10px;display: block;text-align: right;margin: 0 0 0 -15px;}.section-latest .latest-tweets .tweet-list ul li {padding: 0 0 20px;margin: 0 0 20px;border-bottom: 1px solid #eaeaea}.section-video-parallax {padding: 100px 0;background: url(video-parallax-a5e7621ff9902cdaac21f981ccc517a0.jpg) no-repeat fixed center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative}.section-video-parallax:before {content: "";background: rgba(31, 31, 31, .8);position: absolute;top: 0;bottom: 0;right: 0;left: 0;}.section-video-parallax .section-content {color: #fff;text-align: center;position: relative;width: 69%;margin: 0 auto;}.section-video-parallax .section-content h2 {font-size: 55px;text-transform: uppercase;margin: 0 0 20px;color: #fff;font-family: "Montserrat-Bold";}.section-video-parallax .section-content p {font-family: "Montserrat-Light";font-size: 20px;line-height: 29px;margin: 0 0 20px;}.section-sponsors {padding: 70px 0;background: #fff}.section-newsletter {padding: 90px 0;background: url(newsletter-d6e0a76920d1e2801dcfaff1c5fb009a.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative}.section-newsletter:before {content: "";background: rgba(255, 102, 0, .9);position: absolute;top: 0;bottom: 0;right: 0;left: 0;}.section-newsletter .section-content {text-align: center;position: relative;width: 70%;margin: 0 auto;}.section-newsletter .section-content h2 {font-size: 25px;font-weight: 700;color: #fff;margin: 0 0 20px;font-family: 'Open Sans', sans-serif;}.section-newsletter .section-content p {font-size: 12px;line-height: 18px;color: #fff;margin: 0 0 30px;font-family: 'Open Sans', sans-serif;}.section-newsletter .section-content .newsletter-form input[type="email"] {background: none;color: #fff;font-size: 15px;font-family: 'Open Sans', sans-serif;border: 2px solid #fff;padding: 12px 30px;border-radius: 50px;margin: 0 5px 0 0;width: 50%;height: 53px;}.section-newsletter .section-content .newsletter-form input[type="submit"] {background: #fff;color: #ff6600;font-weight: 700;font-size: 18px;line-height: 18px;font-family: 'Open Sans', sans-serif;border: none;padding: 12px 50px;border-radius: 50px;text-align: center;display: inline-block;text-transform: uppercase;height: 53px;}.section-newsletter .section-content .newsletter-form input[type="submit"]:hover {background: #ff6600;color: #fff;}.section-newsletter .section-content .newsletter-form input[type="email"]::-webkit-input-placeholder {color: #fff;}.section-newsletter .section-content .newsletter-form input[type="email"]::-moz-placeholder {color: #fff;}.section-newsletter .section-content .newsletter-form input[type="email"]:-ms-input-placeholder {color: #fff;}.section-newsletter .section-content .newsletter-form input[type="email"]:-moz-placeholder {color: #fff;}.section-page-header {background: #fafafa;border-top: 1px solid #cecece;border-bottom: 1px solid #cecece;margin: 0;padding: 40px 15px;}.section-page-header .entry-title {margin: 0;font-size: 28px;color: #b3b3b3;text-align: center;text-transform: uppercase;border: none;padding: 0}.section-page-content {padding: 70px 0;background: #fff}.primary-link {display: block;font-size: 16px;color: #fff;border: 1px solid #ff6600;background: #ff6600;border-radius: 50px;text-align: center;padding: 20px;font-family: "Montserrat-Regular";text-transform: uppercase;}.primary-link:hover {color: #ff6600;background: #fff;}.secondary-link {display: block;font-size: 16px;border: 1px solid #ff6600;color: #ff6600;background: #fff;border-radius: 50px;text-align: center;padding: 20px;font-family: "Montserrat-Regular";text-transform: uppercase;}.secondary-link:hover {color: #fff;background: #ff6600;border: 1px solid #fff;}.hide-scroll {overflow-y: hidden}.section-refine-search {padding: 35px 0;background: #fff;}.section-refine-search .keyword {position: relative}.section-refine-search label {font-size: 17px;color: #4e4e4e;font-family: "Montserrat-Regular";margin: 0 0 20px;text-transform: uppercase}.section-refine-search input[type="text"] {border: 2px solid #dedede;padding: 0 27px;height: 55px;line-height: 51px;height: auto;width: 100%;color: #b3b3b3;font-size: 15px;font-family: "Montserrat-Regular";}.section-refine-search input[type="email"]::-webkit-input-placeholder {color: #b3b3b3;}.section-refine-search input[type="email"]::-moz-placeholder {color: #b3b3b3;}.section-refine-search input[type="email"]:-ms-input-placeholder {color: #b3b3b3;}.section-refine-search input[type="email"]:-moz-placeholder {color: #b3b3b3;}.section-refine-search .keyword span {position: absolute;right: 35px;bottom: 20px;cursor: pointer;}.section-refine-search .bootstrap-select {width: 100% !important;}.section-refine-search .bootstrap-select .btn-default {border: 2px solid #dedede !important;padding: 0 27px;height: 55px;line-height: 51px;height: auto;width: 100%;color: #b3b3b3;font-size: 15px;background: #fff !important;box-shadow: none}.section-refine-search .event-date .bootstrap-select .btn-default {background: #fff url(calendar-e41b1d01b8f5a387c1deeee130c0c65c.png) no-repeat 85% center;padding: 0 60px 0 27px;}.section-refine-search .bootstrap-select .bs-caret > span {background: rgba(0, 0, 0, 0) url(search-select-e1a1508d7566e961ff70b46ce059841b.png) repeat scroll 0 0;border: medium none !important;display: block;height: 8px;width: 15px;margin-top: -4px !important;}.section-refine-search input[type="submit"] {width: 100%;border: 2px solid #ff6600;height: 55px;line-height: 51px;text-align: center;color: #ff6600;font-size: 17px;text-transform: uppercase;font-family: "Montserrat-Regular";background: #fff;border-radius: 5px;margin: 37px 0 0;}.section-refine-search input[type="submit"]:hover {background: #ff6600;color: #fff}.section-search-content {padding: 70px 0;background: #f8f8f8}.section-search-content .search-filter .search-event-title h2 {color: #6f6f6f;font-size: 17px;text-transform: uppercase;font-family: "Montserrat-Regular";text-align: center}.section-search-content .search-filter {background: #fff;padding: 30px 0;border-radius: 5px;}.section-search-content .search-filter .search-event-title {padding: 0 30px 30px;border-bottom: 1px solid #dedede;margin: 0 0 30px}.section-search-content .search-filter .search-event-title h2 span {display: block;font-size: 13px;color: #a0a0a0;text-transform: uppercase;font-family: "Montserrat-Light";margin: 0 0 15px;}.section-search-content .search-filter h3 {font-size: 14px;color: #6f6f6f;text-transform: uppercase;font-family: "Montserrat-Regular";margin: 0 0 25px;}.section-search-content .search-filter > div {padding: 0 30px;margin: 0 0 30px;}.section-search-content .search-result-header {margin: 0 0 35px;}.section-search-content .search-result-header h2 {font-size: 18px;color: #6f6f6f;font-family: "Montserrat-Regular";margin: 0 0 15px;}.section-search-content > .search-result-header > span {font-size: 13px;color: #6f6f6f;font-family: "Montserrat-Light";}.section-search-content .search-result-header label {display: inline-block;width: 25%;font-size: 15px;color: #6f6f6f;font-family: "Montserrat-Regular";}.section-search-content .search-result-header .bootstrap-select {display: inline-block;width: 73% !important;}.section-search-content .search-result-header .bootstrap-select .btn-default {background: #fff none repeat scroll 0 0;border: 2px solid #dedede !important;box-shadow: none;color: #b3b3b3;font-size: 15px;height: auto;line-height: 51px;padding: 0 27px;width: 100%;}.section-search-content .search-result-item {padding: 35px;background: #fff;border-radius: 5px;margin: 0 0 35px;position: relative;overflow: hidden;}.section-search-content .search-result-item .search-result-item-info h3 {font-size: 18px;color: #6f6f6f;font-family: "Montserrat-Regular";padding: 0 0 30px;margin: 0 0 30px;border-bottom: 1px solid #dedede}.section-search-content .search-result-item .search-result-item-info ul li {font-size: 13px;color: #6f6f6f;font-family: "Montserrat-Light";}.section-search-content .search-result-item .search-result-item-info ul li span {font-size: 13px;color: #6f6f6f;font-family: "Montserrat-Regular";margin: 0 0 15px;display: block;}.section-search-content .search-result-item .search-result-item-price span {display: block;text-align: center;color: #6f6f6f;font-size: 14px;font-family: "Montserrat-Light";margin: 0 0 15px;}.section-search-content .search-result-item .search-result-item-price strong {display: block;text-align: center;color: #6f6f6f;font-size: 28px;font-family: "Montserrat-Bold";margin: 0 0 15px;}.section-search-content .search-result-item.sale .search-result-item-price strong span {display: inline-block;text-align: center;color: #6f6f6f;font-size: 17px;font-family: "Montserrat-Light";text-decoration: line-through;margin: 0 15px 0 0;}.section-search-content .search-result-item.sale .ribbon {height: 143px;overflow: hidden;position: absolute;right: -33px;text-align: right;top: -67px;width: 110px;z-index: 1;}.section-search-content .search-result-item.sale .ribbon span {background: #2ecc71 none repeat scroll 0 0;color: #fff;display: block;font-size: 13px;font-weight: bold;line-height: 40px;font-family: "Montserrat-Light";padding: 63px 0 0;position: absolute;right: -23px;text-align: center;text-transform: uppercase;top: 19px;transform: rotate(45deg);width: 112px;}.section-search-content .search-result-item .search-result-item-price a {display: block;text-align: center;color: #fff;font-size: 16px;font-family: "Montserrat-Regular";padding: 18px;background: #ff6600;border-radius: 5px;border: 1px solid #ff6600}.section-search-content .search-result-item .search-result-item-price a:hover {color: #ff6600;background: #fff;}.section-search-content .search-result-item.sold-out .search-result-item-price a {display: block;text-align: center;color: #fff;font-size: 16px;font-family: "Montserrat-Regular";padding: 18px;background: #dedede;border-radius: 5px;border: 1px solid #dedede;pointer-events: none;cursor: default;text-transform: uppercase}.section-search-content .search-result-footer {margin: 30px 0 0;text-align: center;}.section-search-content .search-result-footer .pagination {display: inline-block;background: #fff;margin: 0;border-radius: 5px;}.section-search-content .search-result-footer .pagination li {display: inline-block}.section-search-content .search-result-footer .pagination > li > a {font-size: 14px;color: #6f6f6f;font-family: "Montserrat-Regular";padding: 0;border: none;margin: 10px 5px;width: 30px;height: 30px;line-height: 30px;background: #fff !important}.section-search-content .search-result-footer .pagination > li.active > a,.section-search-content .search-result-footer .pagination > li:hover > a {background: #ff6600 !important;color: #fff;border-radius: 50px}.section-search-content .search-result-footer .pagination > li:first-child > a,.section-search-content .search-result-footer .pagination > li:last-child > a {padding: 0;border: none;margin: 10px 0;width: auto;height: auto;line-height: auto;border-radius: 0;background: none !important;color: #6f6f6f !important;}.section-search-content .search-result-footer .pagination > li > a > span {padding: 25px;}.section-search-content .search-result-footer .pagination > li > a > span > i {margin: 0 5px;}.section-select-seat-featured-header {min-height: 322px;background: url(page-featured-img-2-51a316faf1a8b4ddc82c28097d817f5f.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative;}.section-select-seat-featured-header:before {content: "";background: url(overlay-0b79c64188f57cafa62db2e46bb4cc57.png);position: absolute;top: 0;bottom: 0;right: 0;left: 0;}.section-select-seat-featured-header .section-content {text-align: center;position: relative;padding: 80px 0;}.section-select-seat-featured-header .section-content p {color: #fff;font-size: 20px;margin: 0;}.section-select-seat-featured-header .section-content p strong {font-size: 40px;line-height: 40px;display: block;font-family: "Montserrat-Bold";margin: 5px 0 0;color: #fff;}.section-select-seat-featured-header .section-content p strong span {font-family: "Montserrat-Light";display: inline-block;font-size: 40px;margin: 0;}.section-select-seat-featured-header .section-content p span {font-size: 20px;line-height: 20px;display: block;font-family: "Montserrat-Light";margin: 15px 0 0;}.section-select-seat-page-content {padding: 70px 0;background: #fff}.wrapper-image {width: 100%;display: block;overflow-x: hidden;overflow-y: hidden;margin: 0 0 30px;}.stadium-name {margin: 0 0 35px;text-align: center}.stadium-name h3 {margin: 0;display: inline-block;text-align: center;padding: 10px 30px;border-radius: 15px;font-size: 16px;color: #ff6600;border: 1px solid #ff6600;font-family: "Montserrat-Light";}#stadium-seat-plan {display: block;margin: 0 auto}.section-select-seat-2-featured-header {min-height: 322px;background: url(page-featured-img-51a316faf1a8b4ddc82c28097d817f5f.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative;}.section-select-seat-2-featured-header:before {content: "";background: url(overlay-0b79c64188f57cafa62db2e46bb4cc57.png);position: absolute;top: 0;bottom: 0;right: 0;left: 0;}.section-select-seat-2-featured-header .section-content {text-align: center;position: relative;padding: 80px 0;}.section-select-seat-2-featured-header .section-content p {color: #fff;font-size: 20px;margin: 0;}.section-select-seat-2-featured-header .section-content p strong {font-size: 40px;line-height: 40px;display: block;font-family: "Montserrat-Bold";margin: 5px 0 0;color: #fff;}.section-select-seat-2-featured-header .section-content p span {font-size: 20px;line-height: 20px;display: block;font-family: "Montserrat-Light";margin: 15px 0 0;}.stage-name {margin: 0 0 55px;text-align: center}.stage-name h3 {margin: 0 0 20px;display: inline-block;text-align: center;padding: 10px 30px;border-radius: 15px;font-size: 16px;color: #ff6600;border: 1px solid #ff6600;font-family: "Montserrat-Light";}#mapster_wrap_0 {margin: 0 auto 10px;}#hall-seat-plan {display: block;margin: 0 auto}.stage-name p {text-align: center;color: #6f6f6f;font-size: 14px;font-family: "Montserrat-Regular";}.stage-name p span {display: block;font-family: "Montserrat-Light";}.select-popup {width: 122px;background: #fff;-webkit-box-shadow: 0px 5px 13px 4px rgba(79, 79, 79, .42);-moz-box-shadow: 0px 5px 13px 4px rgba(79, 79, 79, .42);box-shadow: 0px 5px 13px 4px rgba(79, 79, 79, .42);z-index: 99999;}.select-popup:after {top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-top-color: #fff;border-width: 13px;margin-left: -13px;}.select-popup img {display: block;margin: 0 0 10px;}.select-popup p {text-align: center;font-size: 11px;color: #6f6f6f;margin: 0;line-height: 11px;}.select-popup strong {font-size: 28px;line-height: 28px;color: #ff6600;text-transform: uppercase;padding: 2px 0 10px;display: block;font-family: "Montserrat-Bold";}.select-popup span {display: block;text-align: center;color: #fff;background: #ff6600;border-radius: 5px;padding: 10px 20px;margin: 0 15px 15px;border: none;font-family: "Montserrat-Light";}.bs-caret > span {display: block;width: 14px;height: 7px;background: url(select-arrow-823286ad517f06a5d0a66fb70a23bf19.png);border: none !important;}.ticket-price .bootstrap-select {width: 100% !important;margin: 0 0 20px;}.ticket-price .bootstrap-select > .btn {background: #fff !important;color: #6f6f6f;font-family: "Montserrat-Regular";font-weight: 400;font-size: 14px;}.slider .tooltip {margin-top: -7px !important;font-size: 11px;opacity: 1;font-family: "Montserrat-Light";width: 53px;height: 26px;cursor: default;top: 0 !important;z-index: 1}.tooltip-inner {border-radius: 20px;color: #f8f8f8;background: #f89406;opacity: 1 !important;border: 2px solid #fff;}.slider-track-low,.slider-track-high {background: #dedede}.slider.slider-horizontal {width: 100%;}.slider-selection {background: #f89406;box-shadow: none;}.tooltip .tooltip-arrow {display: none !important}.seat-label {margin: 0 0 45px;}.seat-label ul {margin: 0;padding: 0;list-style: none;text-align: center}.seat-label ul li {display: inline-block;margin: 0 20px;}.seat-label ul li img {margin: 0 20px 0 0}.seat-info {color: #949494;font-size: 14px;width: 80%;margin: 0 auto;font-family: "Montserrat-Light";padding: 0 0 0 57px;background: url(info-0a4be6379dfaf655b9fc0f4fa545caa6.png) no-repeat left center;}.tickets label {display: block;color: #6f6f6f;margin: 0 0 20px;font-weight: normal;}.tickets {background: #fafafa;border-top: 1px solid #cecece;border-left: 1px solid #cecece;border-right: 1px solid #cecece;padding: 30px;}.tickets select {display: block;margin: 0 0 20px;width: 100%;font-family: "Montserrat-Light";padding: 10px 30px;color: #6f6f6f}.ticket-price table,.ticket-price th,.ticket-price td {border: none}.ticket-price table tr td {color: #6f6f6f;font-size: 15px;font-family: "Montserrat-Light";}.ticket-price table tr td span {display: block;color: #b3b3b3;font-size: 14px;font-family: "Montserrat-Light";}.ticket-price .table > tbody > tr > td {padding: 30px}.ticket-price .table {border: 1px solid #cecece;margin: 0;}.ticket-price .table > tbody > tr {position: relative}.ticket-price .table > tbody > tr.selected:before {content: "";width: 10px;background: #ff6600;position: absolute;left: 0;bottom: 0;top: 0;}.ticket-price .table > tbody {overflow-y: scroll;height: 409px;display: block;}.ticket-price .table > tbody > tr:hover {cursor: pointer}.ticket-price .table > thead > tr > th {border: none;background: #fafafb;color: #6f6f70;font-size: 15px;font-family: "Montserrat-Light";padding: 10px 20px;font-weight: normal;}.ticket-price .table {width: 100%;}.ticket-price tr,.ticket-price td {display: block;overflow: hidden;}.ticket-price th,.ticket-price td {float: left;width: 45%;}.ticket-price th:nth-child(2),.ticket-price td:nth-child(2) {float: left;width: 20%;}.ticket-price th:nth-child(3),.ticket-price td:nth-child(3) {float: left;width: 35%;}.section-order-details-content {padding: 70px 0;background: #fff}.section-order-details-event-title .event-caption {display: block;color: #373737;font-size: 16px;font-family: "Montserrat-Regular";text-transform: uppercase;margin: 0 0 20px}.section-order-details-event-title .event-title {display: block;color: #373737;font-size: 28px;font-family: "Montserrat-Light";text-transform: uppercase;margin: 0 0 35px}.section-order-details-event-title .event-title strong {font-family: "Montserrat-Bold";}.section-order-details-event-title img {display: block;max-width: 100%;height: auto;margin: 0 auto;border-radius: 5px;}.section-order-details-event-info .venue-details h3,.section-order-details-event-info .seat-details h3 {color: #373737;font-size: 20px;font-family: "Montserrat-Regular";margin: 0 0 25px;}.section-order-details-event-info .venue-details-info {padding: 20px 30px;border-right: 1px solid #b3b3b3;border-top: 1px solid #b3b3b3;border-bottom: 1px solid #b3b3b3;border-left: 3px solid #ff6600;border-radius: 5px;margin: 0 0 40px}.section-order-details-event-info .venue-details-info p {margin: 0 0 10px;color: #ff6600;font-family: "Montserrat-Regular";font-size: 18px;line-height: normal;}.section-order-details-event-info .venue-details-info p span {font-family: "Montserrat-Light";}.section-order-details-event-info .venue-details-info p:last-child {margin: 0;}.section-order-details-event-title {padding: 0 20px 0 0;}.section-order-details-event-info {margin: 0 0 70px;}.section-order-details-event-info .seat-details-info {padding: 20px 30px;border-right: 1px solid #b3b3b3;border-top: 1px solid #b3b3b3;border-bottom: 1px solid #b3b3b3;border-left: 3px solid #4e4e4e;border-top-left-radius: 5px;border-top-right-radius: 5px;}.seat-details-info .table,.seat-details-info .table td,.seat-details-info .table tr,.seat-details-info .table th,.seat-details-info-price .table,.seat-details-info-price .table td,.seat-details-info-price .table tr,.seat-details-info-price .table th {border: none;}.seat-details-info .table th {color: #6f6f6f;font-size: 16px;line-height: normal;text-transform: uppercase;padding: 0 0 10px;font-family: "Montserrat-Regular";font-weight: normal;}.seat-details-info .table td {color: #6f6f6f;font-size: 16px;text-transform: uppercase;padding: 0 0 5px;font-family: "Montserrat-Light";}.seat-details-info .table.seat-row th:nth-child(2),.seat-details-info .table.seat-row th:nth-child(3),.seat-details-info .table.seat-row td:nth-child(2),.seat-details-info .table.seat-row td:nth-child(3) {text-align: center;}.seat-details-info .table.number-tickets input[type="text"] {width: 52px;height: 22px;border: none;font-size: 16px;color: #6f6f6f;font-family: "Montserrat-Light";text-align: center;}.seat-details-info .table.number-tickets .qty-input,.seat-details-info .table.number-tickets .qty-minus,.seat-details-info .table.number-tickets .qty-plus {display: inline-block;}.seat-details-info .table.number-tickets .qty-btn {width: 22px;height: 22px;text-align: center;font-size: 13px;line-height: 18px;border: 1px solid #b3b3b3;color: #6f6f6f;border-radius: 50px;cursor: pointer;display: inline-block;padding: 0;background: none;}.seat-details-info .table.number-tickets .qty-btn:hover {border: 1px solid #ff6600;color: #ff6600}.seat-details-info .table.seat-row {margin: 0 0 50px;}.seat-details-info-price {padding: 20px 30px;border-right: 1px solid #b3b3b3;border-top: none;border-bottom: 1px solid #b3b3b3;border-left: 1px solid #b3b3b3;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;background: #f8f8f8}.seat-details-info-price .table {margin: 0;}.seat-details-info-price .table td {color: #6f6f6f;font-size: 16px;font-family: "Montserrat-Regular";text-transform: uppercase;padding: 0;vertical-align: middle}.seat-details-info-price .table td.price {font-size: 26px;color: #ff6600;text-align: center;}.alert-info {border: 1px solid #e3e3e3;background: #fafafa;padding: 20px 25px;margin: 0 0 70px;}.alert-info p {font-size: 15px;color: #6f6f6f;margin: 0;line-height: 26px;font-family: "Montserrat-Regular";}.alert-info p i {font-size: 16px;text-align: center;color: #ff6600;float: left;margin: 0 20px 0 0;width: 26px;height: 26px;line-height: 24px;border: 1px solid #ff6600;border-radius: 50px;}.section-order-review-event .event-caption {color: #6f6f6f;font-size: 13px;font-family: "Montserrat-Regular";margin: 0 0 15px;display: block;}.section-order-review-event .event-title {color: #373737;font-size: 16px;font-family: "Montserrat-bold";text-transform: uppercase;margin: 0 0 20px;}.section-order-review-event p {margin: 0 !important;}.section-order-review-event-img img {border-radius: 5px;margin: 0 0 15px;}.section-order-review-event-img span {display: block;font-size: 12px;color: #949494;text-align: center;font-family: "Montserrat-Regular";}.section-order-review-pricing {padding: 0 0 0 20px}.section-order-review-pricing .pricing-coupon h3,.section-order-review-pricing .delivery-method h3 {color: #373737;font-size: 20px;font-family: "Montserrat-Regular";margin: 0 0 25px;}.section-order-review-pricing .coupon-title {color: #6f6f6f;font-size: 14px;line-height: 23px;font-family: "Montserrat-Regular";text-transform: uppercase;}.section-order-review-pricing .coupon {padding: 20px 30px;border-right: 1px solid #b3b3b3;border-top: 1px solid #b3b3b3;border-bottom: 1px solid #b3b3b3;border-left: 3px solid #4e4e4e;border-top-left-radius: 5px;border-top-right-radius: 5px;}.section-order-review-pricing .coupon-form input[type="text"] {padding: 0 18px;color: #dedede;font-size: 16px;font-family: "Montserrat-Light";border: 1px solid #949494;border-radius: 5px;float: left;margin: 0 10px 0 0;width: 66%;height: 45px;line-height: 45px;}.section-order-review-pricing .coupon-form input[type="text"]::-webkit-input-placeholder {color: #dedede;}.section-order-review-pricing .coupon-form input[type="text"]::-moz-placeholder {color: #dedede;}.section-order-review-pricing .coupon-form input[type="text"]:-ms-input-placeholder {color: #dedede;}.section-order-review-pricing .coupon-form input[type="text"]:-moz-placeholder {color: #dedede;}.section-order-review-pricing .coupon-form input[type="submit"] {padding: 0 18px;color: #ff6600;font-size: 14px;text-align: center;text-transform: uppercase;font-family: "Montserrat-Light";border: 1px solid #ff6600;border-radius: 5px;float: left;background: #fff;width: 30%;height: 45px;line-height: 45px;}.section-order-review-pricing .coupon-form input[type="submit"]:hover {background: #ff6600;color: #fff}.section-order-review-pricing .delivery-info {padding: 20px 30px;border-right: 1px solid #b3b3b3;border-top: 1px solid #b3b3b3;border-bottom: 1px solid #b3b3b3;border-left: 3px solid #4e4e4e;border-radius: 5px;margin: 0 0 40px}.section-order-review-pricing .table,.section-order-review-pricing .table td,.section-order-review-pricing .table tr,.section-order-review-pricing .table th {border: none;margin: 0;}.section-order-review-pricing .table tbody td {padding: 0 0 10px;font-size: 14px;color: #6f6f6f;font-family: "Montserrat-Regular";}.section-order-review-pricing .table tbody td:nth-child(2) {text-align: right}.section-order-review-pricing .table tfoot {border-top: 1px solid #b3b3b3;}.section-order-review-pricing .table tfoot td {padding: 15px 0 0;color: #6f6f6f;font-size: 16px;text-transform: uppercase;font-family: "Montserrat-Regular";vertical-align: middle;}.section-order-review-pricing .table tfoot td.total-price {color: #ff6600;font-size: 23px;text-align: right}.section-order-review-pricing .pricing {padding: 20px 30px;border-right: 1px solid #b3b3b3;border-top: none;border-bottom: 1px solid #b3b3b3;border-left: 1px solid #b3b3b3;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;background: #f8f8f8;margin: 0 0 40px}.section-order-review-pricing .delivery-info span {color: #6f6f6f;font-size: 16px;font-family: "Montserrat-Regular";display: block;margin: 0 0 15px;}.section-order-review-pricing .delivery-info p {color: #6f6f6f;font-size: 16px;font-family: "Montserrat-Light";display: inline-block;margin: 0;}.section-download-ticket {background: #fff url(download-ticket-bg-cd5cea4684e2c0f9100f4609393ef16c.png) no-repeat center top;text-align: center;padding: 50px 0 0;}.section-download-ticket img {display: block;margin: 0 auto 120px;}.section-download-ticket p {color: #373737;font-size: 20px;display: block;margin: 0 0 20px;font-family: "Montserrat-Light";line-height: 100%;}.section-download-ticket p strong {font-family: "Montserrat-Regular";color: #ff6600;font-weight: normal;}.section-download-ticket p span {font-family: "Montserrat-Light";color: #ff6600}.section-download-ticket .primary-link {width: 300px;margin: 30px auto 0;display: inline-block;}.section-page-content.error-404 {background: #edeef4 url(error-page-bg-1f092d3f88099f4fa456012a2084e80a.jpg) no-repeat center bottom !important;padding: 120px 0}.section-page-content .section-404 {text-align: center}.section-page-content .section-404 h2 {font-size: 231px;line-height: 231px;color: #6f6f6f;font-family: "Montserrat-Hairline";margin: 0 0 50px;}.section-page-content .section-404 p {font-size: 30px;line-height: 45px;color: #6f6f6f;font-family: "Montserrat-Light";margin: 0 0 50px;}.section-page-content .section-404 .secondary-link {display: inline-block;padding: 20px 70px;background: none;text-transform: none;font-family: "Montserrat-Light";font-size: 25px;}.section-page-content .section-404 .secondary-link:hover {background: #ff6600;border: 1px solid #ff6600;}.section-featured-header.all-sports-events {min-height: 322px;background: url(page-featured-img-category-51a316faf1a8b4ddc82c28097d817f5f.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative;}.section-featured-header.all-sports-events:before {content: "";background: url(overlay-0b79c64188f57cafa62db2e46bb4cc57.png);position: absolute;top: 0;bottom: 0;right: 0;left: 0;}.section-featured-header.all-sports-events .section-content h1 {font-size: 40px;margin: 0;color: #fff;font-family: "Montserrat-Regular";}.section-featured-header.all-sports-events .section-content {padding: 140px 0 150px;text-align: left;position: relative}.section-featured-header.order-tickets-without-seat {min-height: 322px;background: url(page-featured-img-order-ticket-51a316faf1a8b4ddc82c28097d817f5f.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative;}.section-featured-header.order-tickets-without-seat:before {content: "";background: url(overlay-0b79c64188f57cafa62db2e46bb4cc57.png);position: absolute;top: 0;bottom: 0;right: 0;left: 0;}.section-featured-header.order-tickets-without-seat .section-content {text-align: center;position: relative;padding: 80px 0;}.section-featured-header.order-tickets-without-seat .section-content p {color: #dedede;font-size: 20px;margin: 0;}.section-featured-header.order-tickets-without-seat .section-content p strong {font-size: 45px;line-height: 45px;display: block;font-family: "Montserrat-Bold";margin: 10px 0 0;color: #fff;}.section-featured-header.order-tickets-without-seat .section-content p span {font-size: 20px;line-height: 20px;display: block;font-family: "Montserrat-Light";margin: 15px 0 0;color: #dedede}.section-featured-header.order-tickets-without-seat .tickets-left {font-size: 18px;line-height: 18px;color: #fafafa;border: 1px solid #fafafa;border-radius: 50px;padding: 10px 15px;font-family: "Montserrat-Light";display: inline-block;margin: 20px 0 0;}.section-featured-header.order-tickets-without-seat .tickets-left i {margin: 0 5px 0 0;}.section-choose-how-many-tickets {padding: 60px 0;}.section-choose-how-many-tickets .ticket-nav {margin: 0;padding: 0;list-style: none;text-align: center}.section-choose-how-many-tickets .ticket-nav li {display: inline-block;margin: 0 20px;vertical-align: bottom;}.section-choose-how-many-tickets .ticket-nav li a {display: inline-block;width: 150px;height: 150px;border: 1px solid #b3b3b3;background: #f8f8f8;padding: 10px;font-size: 20px;border-radius: 5px;position: relative;color: #b3b3b3;}.section-choose-how-many-tickets .ticket-nav li.selected a,.section-choose-how-many-tickets .ticket-nav li a:hover {border: 1px solid #ff6600;background: #ff6600;color: #fff}.section-choose-how-many-tickets .ticket-nav li a span {font-size: 70px;line-height: 70px;display: block;margin: 0 0 20px;}.section-choose-how-many-tickets .ticket-nav li a i {font-size: 30px;width: 30px;height: 30px;display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;color: #ff6600;}.section-choose-how-many-tickets .ticket-nav li a:hover i {color: #fff}.section-select-payment-method {width: 50%;margin: 0 auto;}.section-select-payment-method .nav-tabs {border: none;text-align: center;}.section-select-payment-method .nav-tabs li {float: none;display: inline-block;margin: 0 15px;}.section-select-payment-method .nav-tabs li a {color: #949494;font-size: 20px;text-align: center;padding: 20px 0;border: 3px solid #dedede;width: 164px;height: 117px;background: none !important;border-radius: 5px;}.section-select-payment-method .nav-tabs li.active a,.section-select-payment-method .nav-tabs li:hover a {color: #ff6600;border: 3px solid #ff6600}.section-select-payment-method .nav-tabs li a i {display: block;margin: 0 0 15px;font-size: 30px}.section-select-payment-method .scrtabs-tab-container,.section-select-payment-method .scrtabs-tabs-fixed-container {height: 117px;!important}.section-select-payment-method .tab-content {margin: 40px 0 0;}.section-select-payment-method .tab-content #credit-card {padding: 40px 70px;border-top: 1px solid #b3b3b3;}.section-select-payment-method .tab-content label {color: #6f6f6f;font-size: 15px;margin: 0 0 20px;text-transform: uppercase;font-weight: normal;}.section-select-payment-method .tab-content input[type="text"] {color: #c2c2c2;font-size: 15px;margin: 0 0 20px;padding: 10px 25px;height: 50px;font-family: "Montserrat-Light";border: 1px solid #d7d7d7;}.section-select-payment-method .tab-content input[type="text"]::-webkit-input-placeholder {color: #c2c2c2;}.section-select-payment-method .tab-content input[type="text"]::-moz-placeholder {color: #c2c2c2;}.section-select-payment-method .tab-content input[type="text"]:-ms-input-placeholder {color: #c2c2c2;}.section-select-payment-method .tab-content input[type="text"]:-moz-placeholder {color: #c2c2c2;}.section-select-payment-method .cvv {position: relative}.section-select-payment-method .cvv input[type="text"] {padding: 10px 35px 10px 25px;}.section-select-payment-method .cvv i {bottom: 25px;font-size: 20px;height: 30px;position: absolute;right: 15px;width: 30px;color: #7b7b7b;cursor: pointer;}.section-select-payment-method .tab-content .bootstrap-select {width: 100% !important;}.section-select-payment-method .tab-content .bootstrap-select .btn {color: #636363;font-size: 15px;padding: 10px 25px;height: 50px;background: #f9f9f9;font-family: "Montserrat-Light";border: 1px solid #d7d7d7;}.section-select-payment-method-action {border-top: 1px solid #b3b3b3;padding: 40px 0 0;}.section-select-payment-method-action button {width: 100%;border-radius: 5px;}.section-artist-featured-header {background: url(page-featured-img-artist-51a316faf1a8b4ddc82c28097d817f5f.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;min-height: 322px;position: relative;}.section-artist-featured-header:before {background: rgba(0, 0, 0, 0) url(overlay-0b79c64188f57cafa62db2e46bb4cc57.png) repeat scroll 0 0;bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;}.section-artist-featured-header .section-content {padding: 140px 0 150px;text-align: left;position: relative;}.section-artist-featured-header .section-content h1 {color: #fff;font-family: "Montserrat-Regular";font-size: 40px;line-height: 100%;margin: 0 0 15px;}.section-artist-featured-header .section-content p {color: #fff;font-family: "Montserrat-Light";font-size: 20px;line-height: 100%;margin: 0;}.section-artist-page-header {background: #fafafa none repeat scroll 0 0;border-bottom: 1px solid #cecece;border-top: 1px solid #cecece;margin: 0;padding: 40px 0;}.section-artist-page-header .entry-title {border: medium none;color: #b3b3b3;font-size: 28px;margin: 0;padding: 0;text-align: center;text-transform: none;}.section-artist-content {background: #f8f8f8;padding: 70px 0;}.section-artist-content .artist-event-item {padding: 35px;background: #fff;border-radius: 5px;margin: 0 0 35px;position: relative;overflow: hidden;}.section-artist-content .artist-event-item .artist-event-item-info h3 {font-size: 18px;color: #6f6f6f;font-family: "Montserrat-Regular";padding: 0 0 25px;margin: 0 0 15px;border-bottom: 1px solid #dedede}.section-artist-content .artist-event-item .artist-event-item-info ul li {font-size: 13px;color: #6f6f6f;font-family: "Montserrat-Light";}.section-artist-content .artist-event-item .artist-event-item-info ul li span {font-size: 13px;color: #6f6f6f;font-family: "Montserrat-Regular";margin: 0 0 15px;display: block;}.section-artist-content .artist-event-item .artist-event-item-info ul li span.location {font-size: 13px;color: #6f6f6f;font-family: "Montserrat-Light";margin: 15px 0 0;display: block;}.section-artist-content .artist-event-item .artist-event-item-price span {display: block;text-align: center;color: #6f6f6f;font-size: 14px;font-family: "Montserrat-Light";margin: 0 0 15px;}.section-artist-content .artist-event-item .artist-event-item-price span.tickets-left {display: block;text-align: center;color: #ff6600;font-size: 14px;font-family: "Montserrat-Light";margin: 0 0 10px;}.section-artist-content .artist-event-item .artist-event-item-price strong {display: block;text-align: center;color: #6f6f6f;font-size: 28px;font-family: "Montserrat-Bold";margin: 0 0 15px;}.section-artist-content .artist-event-item.sale .artist-event-item-price strong span {display: inline-block;text-align: center;color: #6f6f6f;font-size: 17px;font-family: "Montserrat-Light";text-decoration: line-through;margin: 0 15px 0 0;}.section-artist-content .artist-event-item.sale .ribbon {height: 143px;overflow: hidden;position: absolute;right: -33px;text-align: right;top: -67px;width: 110px;z-index: 1;}.section-artist-content .artist-event-item.sale .ribbon span {background: #2ecc71 none repeat scroll 0 0;color: #fff;display: block;font-size: 13px;font-weight: bold;line-height: 40px;font-family: "Montserrat-Light";padding: 63px 0 0;position: absolute;right: -23px;text-align: center;text-transform: uppercase;top: 19px;transform: rotate(45deg);width: 112px;}.section-artist-content .artist-event-item .artist-event-item-price a {display: block;text-align: center;color: #fff;font-size: 16px;font-family: "Montserrat-Regular";padding: 18px;background: #ff6600;border-radius: 5px;border: 1px solid #ff6600}.section-artist-content .artist-event-item .artist-event-item-price a:hover {color: #ff6600;background: #fff;}.section-artist-content .artist-event-item.sold-out .artist-event-item-price a {display: block;text-align: center;color: #fff;font-size: 16px;font-family: "Montserrat-Regular";padding: 18px;background: #dedede;border-radius: 5px;border: 1px solid #dedede;pointer-events: none;cursor: default;text-transform: uppercase}.section-artist-content .artist-event-footer {margin: 30px 0 0;text-align: center;}.section-artist-content .artist-event-footer .pagination {display: inline-block;background: #fff;margin: 0;border-radius: 5px;}.section-artist-content .artist-event-footer .pagination li {display: inline-block}.section-artist-content .artist-event-footer .pagination > li > a {font-size: 14px;color: #6f6f6f;font-family: "Montserrat-Regular";padding: 0;border: none;margin: 10px 5px;width: 30px;height: 30px;line-height: 30px;background: #fff !important}.section-artist-content .artist-event-footer .pagination > li.active > a,.section-artist-content .artist-event-footer .pagination > li:hover > a {background: #ff6600 !important;color: #fff;border-radius: 50px}.section-artist-content .artist-event-footer .pagination > li:first-child > a,.section-artist-content .artist-event-footer .pagination > li:last-child > a {padding: 0;border: none;margin: 10px 0;width: auto;height: auto;line-height: auto;border-radius: 0;background: none !important;color: #6f6f6f !important;}.section-artist-content .artist-event-footer .pagination > li > a > span {padding: 25px;}.section-artist-content .artist-event-footer .pagination > li > a > span > i {margin: 0 5px;}.section-artist-content .artist-details {background: #fff;border-radius: 5px;padding: 0 0 30px;margin: 0 0 35px}.section-artist-content .artist-details img {display: block;margin: 0 0 30px;}.section-artist-content .artist-details .artist-details-title {margin: 0 0 38px;padding: 0 30px;overflow: hidden;}.section-artist-content .artist-details .artist-details-info {padding: 0 30px;}.section-artist-content .artist-details .artist-details-title h3 {font-size: 22px;color: #6f6f6f;margin: 0;float: left;}.section-artist-content .artist-details .artist-details-title a {font-size: 13px;color: #ff6600;border: 2px solid #ff6600;border-radius: 5px;margin: 0;float: right;padding: 8px 25px;display: inline-block;font-family: "Montserrat-Light";}.section-artist-content .artist-details .artist-details-title a:hover {background: #ff6600;color: #fff}.section-artist-content .artist-details .artist-details-info h4 {font-size: 16px;color: #6f6f6f;margin: 0 0 25px;}.section-artist-content .artist-details .artist-details-info p {color: #b3b3b3;font-size: 13px;line-height: 22px;margin: 0;font-family: "Montserrat-Light";}.section-artist-content .related-artist {background: #fff;border-radius: 5px;}.section-artist-content .related-artist > h3 {font-size: 17px;padding: 35px;text-align: center;text-transform: uppercase;border-bottom: 1px solid #dedede}.section-artist-content .related-artist .related-artist-list {background: #fff;padding: 30px 15px;}.section-artist-content .related-artist .related-artist-list .related-artist-item {overflow: hidden;margin: 0 0 30px;}.section-artist-content .related-artist .related-artist-list .related-artist-item:last-child {margin: 0;}.section-artist-content .related-artist .related-artist-img img {display: block;margin: 0 auto;border-radius: 50px;width: 70px;height: 70px;}.section-artist-content .related-artist .related-artist-info h4 {margin: 0 0 15px;}.section-artist-content .related-artist .related-artist-info h4 a {font-size: 16px;color: #6f6f6f;display: inline-block;}.section-artist-content .related-artist .related-artist-info > a {color: #ff6600;border: 1px solid #ff6600;font-size: 12px;padding: 10px 30px;border-radius: 5px;display: inline-block;}.section-artist-content .related-artist .related-artist-info > a:hover {color: #fff;background: #ff6600}.section-gallery {padding: 70px 0;background: #373737}.section-gallery h1 {color: #fafafa;font-size: 33px;margin: 0;text-align: center;text-transform: uppercase;font-family: "Montserrat-Bold";}.section-gallery .gallery-list {padding: 70px 0 40px;}.section-gallery .gallery-list .gallery-img {margin: 0 0 30px;}.section-gallery .gallery-list .gallery-img a {position: relative;}.section-gallery .gallery-list .gallery-img a:before {content: "VIEW";color: #fff;width: 118px;height: 40px;font-size: 16px;line-height: 40px;text-align: center;background: rgba(255, 102, 0, 0.9);border-radius: 50px;display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;display: none}.section-gallery .gallery-list .gallery-img:hover a:before {display: block;}.section-gallery .gallery-list .gallery-img a:hover img {outline: 8px solid #ff6600;outline-offset: -8px;}.gallery-lightbox img {max-width: 100%;width: 100%;height: auto;display: block;}.section-gallery .gallery-pagination {text-align: center}.section-gallery .gallery-pagination .pagination {display: inline-block;background: #242424;margin: 0;border-radius: 5px;}.section-gallery .gallery-pagination .pagination li {display: inline-block}.section-gallery .gallery-pagination .pagination > li > a {font-size: 14px;color: #dedede;font-family: "Montserrat-Regular";padding: 0;border: none;margin: 10px 5px;width: 30px;height: 30px;line-height: 30px;background: #242424 !important}.section-gallery .gallery-pagination .pagination > li.active > a,.section-gallery .gallery-pagination .pagination > li:hover > a {background: #ff6600 !important;color: #dedede;border-radius: 50px}.section-gallery .gallery-pagination .pagination > li:first-child > a,.section-gallery .gallery-pagination .pagination > li:last-child > a {padding: 0;border: none;margin: 10px 0;width: auto;height: auto;line-height: auto;border-radius: 0;background: none !important;color: #dedede !important;}.section-gallery .gallery-pagination .pagination > li > a > span {padding: 25px;}.section-gallery .gallery-pagination .pagination > li > a > span > i {margin: 0 5px;}.gallery-lightbox {background: #fff;width: 500px;}.gallery-lightbox-content {padding: 40px;}.gallery-lightbox-content h3 {color: #242424;font-size: 20px;text-transform: uppercase;margin: 0 0 30px;}.gallery-lightbox-content p {color: #949494;font-size: 13px;line-height: 20px;}.gallery-lightbox .close,.featherlight-close {width: 46px !important;height: 46px !important;background: url(close-ddbc385c3a11133fc15aceba093d5b88.png) no-repeat !important;text-indent: -99999px;display: block;opacity: 1;position: absolute;top: -23px;right: -23px}.featherlight .featherlight-content {background: none;overflow: hidden;}.gallery-list .gallery-lightbox {display: none;}.section-event-single-featured-header {background: url(page-featured-img-event-ea7a755a7d7a6479eaa50bdb09f19982.jpg) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;min-height: 322px;position: relative;}.section-event-single-featured-header:before {background: rgba(0, 0, 0, 0) url(overlay-0b79c64188f57cafa62db2e46bb4cc57.png) repeat scroll 0 0;bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;}.section-event-single-featured-header .section-content {padding: 140px 0 150px;text-align: center;position: relative;}.section-event-single-featured-header .section-content h1 {color: #fff;font-family: "Montserrat-Regular";font-size: 35px;line-height: 35px;margin: 0 0 15px;}.section-event-single-featured-header .section-content p {color: #fff;font-family: "Montserrat-Light";font-size: 15px;margin: 0;}.section-event-single-featured-header .section-content p i {margin: 0 5px 0 0;}.section-event-single-header {background: #fff;border-bottom: 1px solid #cecece;border-top: 1px solid #cecece;margin: 0;padding: 40px 0;}.section-event-single-header h1 {border: medium none;color: #4e4e4e;font-size: 25px;line-height: 56px;margin: 0;padding: 0;text-align: left;text-transform: none;float: left;}.section-event-single-header .ticket-purchase {margin: 0;padding: 0;list-style: none;float: right;vertical-align: middle;display: table;}.section-event-single-header .ticket-purchase li {display: table-cell;font-size: 16px;color: #949494;font-family: "Montserrat-Light";vertical-align: middle}.section-event-single-header .ticket-purchase li span {font-size: 25px;color: #4e4e4e;display: inline-block;margin: 0 25px 0 15px;}.section-event-single-header .ticket-purchase li a {font-size: 16px;padding: 20px 35px;border-radius: 5px;color: #fff;background: #ff6600;border: 1px solid #ff6600;display: inline-block;font-family: "Montserrat-Regular";}.section-event-single-header .ticket-purchase li a:hover {color: #ff6600;background: #fff;}.section-event-single-content {background: #f8f8f8;padding: 70px 0 0;}.section-event-single-content .event-features ul {margin: 0 0 70px;padding: 0 0 50px;list-style: none;text-align: center;vertical-align: middle;border-bottom: 1px solid #dedede;}.section-event-single-content .event-features ul li {display: inline-block;text-align: center;padding: 0 30px;line-height: 20px;color: #6f6f6f;font-size: 14px;font-family: "Montserrat-Light";}.section-event-single-content .event-features ul li i {display: block;width: 80px;height: 80px;color: #6f6f6f;line-height: 78px;border: 2px solid #6f6f6f;border-radius: 50px;margin: 0 auto 20px;}.section-event-single-content .event-info {margin: 0 0 35px;}.section-event-single-content .event-info .event-info-about,.section-event-single-content .event-highlights,.section-event-single-content .event-location {padding: 0 0 0 25px;}.section-event-single-content .event-info h2:before,.section-event-single-content .event-location h2:before,.section-event-single-content .event-highlights h2:before {display: block;content: "";width: 5px;height: 16px;background: #ff5700;position: absolute;left: -25px;top: 3px;}.section-event-single-content .event-info h2,.section-event-single-content .event-location h2,.section-event-single-content .event-highlights h2 {font-size: 22px;line-height: 22px;font-family: 'Open Sans', sans-serif;color: #373737;font-weight: 700;margin: 0 0 35px;text-transform: uppercase;position: relative;}.section-event-single-content .event-info p,.section-event-single-content .event-location p,.section-event-single-content .event-highlights p {font-size: 13px;line-height: 22px;font-family: "Montserrat-Light";color: #6f6f6f;padding: 0 3px;margin: 0 0 35px;}.section-event-single-content .event-location p span {font-family: "Montserrat-Regular";}.section-event-single-content .event-info-about ul,.section-event-single-content .event-highlights ul {padding: 0 3px;}.section-event-single-content .event-info-about ul li,.section-event-single-content .event-highlights ul li {font-size: 13px;line-height: 22px;font-family: "Montserrat-Light";color: #6f6f6f;position: relative;padding: 0 0 0 45px;margin: 0 0 30px;display: inline-block;vertical-align: top}.section-event-single-content .event-info-about ul li:before,.section-event-single-content .event-highlights ul li:before {content: "\f00c";width: 26px;height: 26px;line-height: 24px;border: 1px solid #ff6600;border-radius: 50px;text-align: center;color: #ff6600;font-family: FontAwesome;display: inline-block;font-size: 14px;position: absolute;left: 0;top: 3px;}.section-event-single-content .event-highlights {margin: 0 0 35px;}.section-event-single-content .event-info-img #slider {margin: 0 0 5px;border: none;background: none;}.section-event-single-content .event-info-img #carousel {margin: 0;border: none;background: none;}.section-event-single-content .event-info-img #carousel li img {cursor: pointer;opacity: .5}.section-event-single-content .event-info-img #carousel li.flex-active-slide img,.section-event-single-content .event-info-img #carousel li:hover img {opacity: 1}.event-map iframe {border: none;pointer-events: none;}.section-full-events-schedule {padding: 70px 0;background: #f8f8f8}.section-full-events-schedule .section-header .nav-tabs {border: none}.section-full-events-schedule .section-header .nav-tabs li:first-child a {border-left: 1px solid #f8f8f8}.section-full-events-schedule .section-header .nav-tabs li a {padding: 30px 0 30px;width: 166.4px;font-size: 45px;line-height: inherit;text-align: center;display: inline-block;color: #b3b3b3;border: none;background: #fdfdfd;border-top: 1px solid #f8f8f8;border-right: 1px solid #f8f8f8;border-bottom: 1px solid #f8f8f8;border-radius: 0;margin: 0;text-transform: uppercase;font-family: "Montserrat-Hairline";}.section-full-events-schedule .section-header .nav-tabs li a strong {display: block;font-size: 14px;margin: 0 0 20px;font-family: "Montserrat-Regular";color: #b3b3b3;}.section-full-events-schedule .section-header .nav-tabs li a span {display: block;font-size: 16px;margin: 25px 0 0;font-family: "Montserrat-Light";color: #b3b3b3;}.section-full-events-schedule .section-header .nav-tabs li:hover a strong,.section-full-events-schedule .section-header .nav-tabs li:hover a span {color: #373737}.section-full-events-schedule .section-header .nav-tabs li.active a,.section-full-events-schedule .section-header .nav-tabs li:hover a {color: #373737;background: #fff;-webkit-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);z-index: 999}.section-full-events-schedule .section-header .nav-tabs li.active a span,.section-full-events-schedule .section-header .nav-tabs li.active a strong {color: #373737}.section-full-events-schedule .section-header .scrtabs-tabs-fixed-container {height: 190px;padding: 0 6px;width: 100% !important}.section-full-events-schedule .section-header .scrtabs-tabs-movable-container {min-width: 3000px}.section-full-events-schedule .section-header .scrtabs-tab-container {position: relative;height: 190px;}.section-full-events-schedule .section-header .scrtabs-tab-scroll-arrow-right span,.section-full-events-schedule .section-header .scrtabs-tab-scroll-arrow-left span {display: none}.section-full-events-schedule .section-header .scrtabs-tab-scroll-arrow-left {width: 22px;height: 29px;background: url(calendar-events-arrow-left-fb5492673edd5eaa9b8b8f11274c78b2.png) no-repeat center center;border: none;position: absolute;left: -30px;bottom: 0;top: 45%;}.section-full-events-schedule .section-header .scrtabs-tab-scroll-arrow-right {width: 22px;height: 29px;background: url(calendar-events-arrow-right-c2c2cdae5f09ffae1a077c040d5cbaf4.png) no-repeat center center;border: none;position: absolute;right: -30px;bottom: 0;top: 45%;}.section-full-events-schedule .section-content {background: #fff;margin: -6px 0 0 6px;}.section-full-events-schedule .section-content .tab-pane .nav {margin: -6px -31px 0 0;border-right: 1px solid #f8f8f8;}.section-full-events-schedule .section-content .tab-pane .nav a {padding: 30px 50px 30px 80px;background: #fff;position: relative;}.section-full-events-schedule .section-content .tab-pane .nav a:before {content: " ";width: 20px;height: 19px;background: url(schedule-clock-8fafa214a504a39819e70afd30d19c3e.png);display: block;position: absolute;top: 34px;left: 40px;}.section-full-events-schedule .section-content .tab-pane .nav a:after {content: " ";width: 6px;height: 10px;background: url(events-arrow-d44dc95413c80c98dcf4bd9b02e236f8.png);display: block;position: absolute;top: 45%;right: 40px;}.section-full-events-schedule .section-content .tab-pane .nav li.active a,.section-full-events-schedule .section-content .tab-pane .nav li:hover a {background: #f8f8f8}.section-full-events-schedule .section-content .tab-pane .nav .schedule-time {display: block;font-size: 24px;color: #373737;font-family: 'Open Sans', sans-serif;font-weight: 300;margin: 0 0 10px;}.section-full-events-schedule .section-content .tab-pane .nav .schedule-time strong {display: inline-block;font-size: 12px;color: #373737;font-family: 'Open Sans', sans-serif;}.section-full-events-schedule .section-content .tab-pane .nav .schedule-title {display: block;font-size: 12px;color: #373737;font-weight: 700;margin: 0 0 15px;font-family: 'Open Sans', sans-serif;}.section-full-events-schedule .section-content .tab-pane .nav .schedule-ticket-info {display: inline-block;font-size: 10px;color: #fff;background: #ff6600;font-weight: 700;padding: 5px 15px;border-radius: 50px;font-family: 'Open Sans', sans-serif;text-transform: uppercase;}.section-full-events-schedule .section-content .tab-pane .tab-content {border-left: 1px solid #f8f8f8;margin: -6px 0 0;}.section-full-events-schedule .section-content .tab-content .tab-pane > img {width: 100%;}.section-full-events-schedule .section-content .tab-pane .full-event-info {padding: 45px;overflow: hidden;}.section-full-events-schedule .section-content .full-event-info-header {overflow: hidden;margin: 0 0 45px;}.section-full-events-schedule .section-content .tab-pane .full-event-info h2 {font-size: 22px;color: #373737;font-family: "Montserrat-Regular";float: left;margin: 0 0 15px;}.section-full-events-schedule .section-content .tab-pane .full-event-info .ticket-left-info {font-size: 10px;color: #fff;background: #ff5700;padding: 5px 15px;float: right;display: inline-block;border-radius: 50px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;font-weight: 700;}.section-full-events-schedule .section-content .tab-pane .full-event-info .event-date-info {font-size: 15px;color: #6f6f6f;float: left;display: inline-block;font-family: "Montserrat-Light";}.section-full-events-schedule .section-content .tab-pane .full-event-info .event-venue-info {font-size: 15px;color: #6f6f6f;float: right;display: inline-block;margin: 0 0 15px;font-family: "Montserrat-Light";}.section-full-events-schedule .section-content .tab-pane .full-event-info-content {overflow: hidden;}.section-full-events-schedule .section-content .tab-pane .full-event-info-content p {color: #373737;line-height: 25px;font-size: 13px;font-family: "Montserrat-Light";margin: 0 0 15px;}.section-full-events-schedule .section-content .tab-pane .full-event-info-content .book-ticket {font-size: 16px;color: #fff;padding: 20px 70px;text-transform: uppercase;background: #ff6600;border-radius: 50px;float: right;margin: 25px 0 0;}.top-footer {background: #1f1f1f;padding: 30px 0;border-top: 8px solid #4e4e4e;border-bottom: 1px solid #111;}.top-footer a img {max-height: 35px;width: auto;}.top-footer p {margin: 10px 30px 10px 0;color: #ccc;font-size: 10px;}.main-footer {background: #1f1f1f;border-top: 1px solid #474747;border-bottom: 8px solid #4e4e4e;padding: 30px 0;}.footer-1 > div {clear: both;margin: 0 0 15px;}.footer-1 > div > h3 {float: left;margin: 0 10px 0 0;font-weight: 700;font-size: 12px;color: #fff;text-transform: uppercase}.footer-1 > div > ul {margin: 0;padding: 0;list-style: none;float: left;}.footer-1 > div > ul > li {float: left;border-right: 1px solid #ccc;line-height: 13px;}.footer-1 > div > ul > li:last-child {border-right: none;}.footer-1 > div > ul > li > a {color: #ccc;font-size: 11px;line-height: 11px;padding: 0 5px;text-decoration: none;display: block;}.footer-2 > div > h3 {margin: 0 0 15px;font-weight: 700;font-size: 12px;color: #fff;text-transform: uppercase}.footer-2 > div > ul {margin: 0;list-style: none;padding: 0;}.footer-2 > div > ul > li {margin: 0 0 15px;}.footer-2 > div > ul > li > a {color: #ccc;font-size: 11px;line-height: 11px;padding: 0;text-decoration: none;display: block;}.footer-1 .social ul li {border: none}.footer-1 .social h3 {line-height: 20px;margin: 0 20px 0 0;}.footer-1 .social ul li a {height: 20px;line-height: 20px;margin: 0 20px 0 0;}.footer-1 .social ul li a i {width: 20px;height: 20px;line-height: 20px;font-size: 13px;text-align: center;margin: 0 7px 0 0;}.footer-1 .social ul li.facebook a i {background: #2c4aa0;}.footer-1 .social ul li.twitter a i {background: #00b7f1;}.footer-1 .social ul li.linkedin a i {background: #0076a3;}.footer-1 .social ul li.google a i {background: #c71619;}.footer-1 .social ul li.rss a i {background: #ff6600;}.footer-1 {border-right: 1px solid #181818;display: table-cell;min-height: 92px;}.footer-2 {border-left: 1px solid #474747;padding: 0 15px 0 30px;display: table-cell;min-height: 92px;}.page-body{min-height:57vh;padding-top: 50px;}footer a {color: #fff;text-decoration: none;}.table-responsive{overflow-x: auto;}.table-mobile{overflow: auto;}.combo-modal{width:30%;margin: 0 auto;}.combo-modal .modal-dialog{top:18%;}.combo-modal .modal-content{height:75vh;}.combo-modal .modal-content .box-body{height:68vh;}.generateOtp{margin-top: 38% !important;}.generateOtpMobile{margin-top: 25% !important;}@media (max-width:1024px){.combo-modal{width:60%;}}@media(max-width:991px){.btn--widers{margin-top: -154px !important;margin-left: -9px;}.btn--widers{margin-top: -154px !important;margin-left: -9px;}.login__inputs{width:154px !important;}#otpEntered1{width: 82% !important;}.timer_seconds{margin-left:-124px !important;}.icon_key{position: absolute  !important;;margin-left: 134px;margin-top: -4px;}}@media (max-width: 768px) {.otpLabel {margin-left: 2vw !important;}#genrateOtpdiv {margin-top:26px;position: absolute;margin-left: 59%}}@media (max-width:991px){.controls .btn{margin:10px auto;}.row-mobile .col-md-9{margin:0px -15px;}.row-mobile .col-md-3{margin:0px -15px;text-align: center;}.combo-modal{width:100%;}.combo-modal .modal-dialog{top:0;margin:0;bottom:0;position: fixed;left: 0;}.combo-modal .modal-content{height:93vh;bottom: 0;top:0;}.combo-modal .modal-content .box-body{height:93vh;}.generateOtp{margin-top: 38% !important;}.generateOtpMobile{margin-top: 25% !important;}.panel-collapse .panel-body{padding:13px 15px 10px 15px !important;}}.pd-0{padding:0 !important;}@media (max-width:480px){.pd-mob-0{padding:0 !important;}}.find_btn {color: #fff;background-color: #ff6f0a;position: absolute;font-size: 15px;padding: 4px 10px;line-height: 26px;border: 1px solid #ff6f0a;}.find_btn:hover{color:#000;}h1::before, h2.highlight::before, h3.highlight::before, h4.highlight::before, h5.highlight::before, h6.highlight::before{background-color: rgb(255, 111, 10);background-color: var(--color-heading-highlight);content: '';display: block;height: 3px;left: 15px;position: absolute;top: 5px;width: 60px;}.combo-list{width:100%;padding:5px 10px;color:rgb(255, 111, 10);border-bottom: 1px solid #ccc;margin-bottom: 10px;z-index: 999;}.navbar-fixed-bottom {position: fixed;right: 0;left: 0;z-index: 999999 !important;bottom: 0;margin-bottom: 0;border-width: 1px 0 0;}.mobileCartFooter {display: block;height:5rem;background-color: #ea6506;box-shadow: 0 2px 4px 0 rgba(0,0,0,.5);}.mobileCartFooter .details {padding-left: 16px;padding-left: 1rem;padding-top: 5px;font-size: 22.4px;font-size: 1.4rem;-ms-flex-align: center;align-items: center;position: relative;}.mobileCartFooter #checkoutBtn {font-size: 28.8px;font-size: 1.8rem;font-weight: 400;height: 100%;border: none;padding-left: 24px;padding-left: 1.5rem;padding-right: 24px;padding-right: 1.5rem;letter-spacing: 2.4px;letter-spacing: .15rem;border: 0;border-radius: 0;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;background-color: #ea6506;}.mobileCartFooter .details .orderTotalContainer {margin-left: 32px;margin-left: 2rem;}.spacer {-ms-flex-positive: 1;flex-grow: 1;visibility: hidden;}.mobileCartFooter .details .orderTotalContainer .orderTotal {font-size: 19.2px;font-size: 1.2rem;}.mobileCartFooter .details .orderTotalContainer .total {font-size:18px !important;color: #fff !important;padding: 8px 10px;}.mobileCartFooter .details .badge {position: absolute;top: 16px;top: 1rem;left: 32px;left: 2rem;background-color: #6b412f;}.badge {display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 12px;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: middle;background-color: #777;border-radius: 10px;}.message-warning{background-color: #fdeccd;border: 1px solid #f79e04;color: #f79e04;padding:10px 15px;width: 80%;margin:0 auto;text-align: center;line-height: 18px;}#style-1::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);border-radius: 0px;background-color: #F5F5F5;}#style-1::-webkit-scrollbar{width: 14px;background-color: #F5F5F5;}#style-1::-webkit-scrollbar-thumb{border-radius:0px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.1);background-color: #ccc;}.checkterm {display: block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;font-size: 14px;font-weight: 400;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.checkterm input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.checktmark {position: absolute;top: 0;left: 0;height: 18px;width: 18px;background-color: #eee;}.changeCheck {border:2px solid red;}.changeCheck2 {color:#ff8686;}.checkterm:hover input ~ .checktmark {background-color: #ccc;}.checkterm input:checked ~ .checktmark {background-color: rgb(255, 111, 10);}.checktmark:after {content: "";position: absolute;display: none;}.checkterm input:checked ~ .checktmark:after {display: block;}.checkterm .checktmark:after {left: 7px;top: 3px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.blink_me {animation: blinker 1s linear infinite;color: #6C006B}@keyframes blinker {50% { opacity: 0; }}.black {color: #000000 !important;}::-webkit-scrollbar {width: 10px;}.home2 {display: flex;justify-content: space-between;}.homebars {justify-content: space-between;display: flex;margin-left: 10px;margin-bottom: 20px;}.modal-body-1 {position: relative;background-color: white;padding: 15px;color: black;}.show-text {position: relative;background-color: rgb(255, 111, 10);padding: 15px;font-family: system-ui;font-style: italic;}.home2button {margin-top: 13px;display: inline-block;color: white;margin-bottom: 0;font-size: 15px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;background-image: none;border-color: transparent;border-radius: 4px;background-color: #56b85c;margin-left: 20px;margin-right: 20px;text-decoration: none;}.searchbutton {display: inline-block;color: white;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;background-image: none;border-color: transparent;border-radius: 4px;background-color: #2e6da4;margin-left: 20px;margin-right: 20px;text-decoration: none;}.block-unblock {padding: 5px;border-radius: 7px;border: transparent;background-color: #ccc;margin-top: 12px;}.hidden {display: none;}.modals {display: flex;justify-content: center;}.modal-body {background-color: white;color: black;}.modal-button {display: flex;justify-content: center;text-align: center;margin-bottom: 10px;}.clicktoblock {margin-left: 225px;margin-top: 20px;}.searchbar {display: flex;margin-right: 20px;margin-bottom: 20px;justify-content: end;}.searchbar1 {height: auto;}.no-data {text-align: center;color: black ;margin-top: 20px;}.block-unblock-radio{display: flex;justify-content:flex-start;}.signup-captcha{display: flex;justify-content: center;margin-top:-22px}.terms{display: flex;text-align: center;justify-content: flex-start;gap : 10px;}@media (max-width: 1200px) {.block-unblock-radio{display: flex;justify-content:flex-start;}.form-group1 {margin-top: 30px;margin-bottom: 20px;column-gap: 30px;justify-content: space-around;display: flex;}}@media (min-width: 1201px) {.block-unblock-radio{display: flex;justify-content:flex-start;}.form-group1 {margin-top: 30px;margin-bottom: 20px;column-gap: 30px;justify-content: space-around;display: flex;}}.form-group1 {margin-top: 30px;margin-bottom: 20px;column-gap: 30px;justify-content: space-around;display: flex;}