﻿ 
.icon-doc-alt:before { content: '\f0f6'; }

#slide_banner .slide_stage {
	WIDTH: 100%; HEIGHT: 395px OVERFLOW: hidden
}

#slide_banner .slide_stage .bg {
	TEXT-ALIGN: center; HEIGHT: 395px
}

#slide_banner .slide_stage A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 395px
}

    .mobile-menu .container .mobile-nav {
      width: 100%;
      float: left; }

      .mobile-menu .container .mobile-nav a {
        float: right;
        padding: 15px 0;
        color: #646d47;
        margin-right: 20px; }

        .mobile-menu .container .mobile-nav a .fa {
          font-size: 28px; }

        .mobile-menu .container .mobile-nav a:hover {
          color: #484e33; }

      .mobile-menu .container .mobile-nav p {
        display: inline-block;
        float: right;
        margin: 0;
        padding: 15px 0;
        text-align: right;
        color: #646d47; }

        .mobile-menu .container .mobile-nav p .fa {
          font-size: 30px; }
div[class*=sponsor-] .sponsor-title{color:#9b9b9b;font-size:12px;text-transform:uppercase;text-align:right;padding:0 35px;padding-top:10%}
.sponsor-horizontal .sponsor-title{padding-top:0!important}

		
.mobile-header nav{
	
	}

	
	.mobile-header .nav li{
		width:50%;
		border:none;
		font-size:19px;
		background-color:#fff;
		
		}

	.mobile-header .nav li a{color:#000;}

	.mobile-header .nav li.active,.mobile-header .nav li.active a {
		color:#fff;
		border:none;
		background-color:#59014B;
		}
.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}
.collapse.in{display:block}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.page-header__special-controls{position:absolute;top:0;right:0;height:100%}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}



.gigpress-row td {
	border-bottom: 1px solid #EEE;
}



tr.gigpress-divider.gigpress-row td {
	border-top: 2px solid #CCC;
}



tr.gigpress-row.cancelled, tr.gigpress-info.cancelled, tr.cancelled span.gigpress-info-label, tr.cancelled span.gigpress-info-item {
	color: #999;
}
.fusion-accordian.custom-toggles .panel-title a .fusion-toggle-heading{font-family:"Open Sans",sans-serif!important;font-weight:300!important;font-size:1.15em;line-height:1.5em}
.fusion-accordian.custom-toggles .panel-title a .fusion-toggle-heading h1,.fusion-accordian.custom-toggles .panel-title a .fusion-toggle-heading h2,.fusion-accordian.custom-toggles .panel-title a .fusion-toggle-heading h3,.fusion-accordian.custom-toggles .panel-title a .fusion-toggle-heading h4{font-family:"Open Sans",sans-serif!important;font-weight:300!important}


.header-top {
	background: #fbfbfb;
	border-bottom: 1px solid #eaeaea;
	line-height: 32px;
	width: 100%
}

.header-top a {
	color: #000
}

.header-top a:hover {
	color: #27ae61;
	background: #fbfbfb
}

			#watermark {width: 1050px;}


.mobile-view #watermark {
	display: none;
}
.ajax_loader_1{position:relative;display:inline-block;width:100%;height:100%}
.mk-responsive-wrap{position:relative;width:100%;display:none;z-index:20;height:100%}


a.tc-menu-inner::after {
    display: none !important;
}
 #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:7px;}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:before{ float:right; display:inline-block; margin-top:16px; margin-right:25px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent.show_submenu:before{content: "\f107"; color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:hover:before{ color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li a{ padding-left:45px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li:before{ display:none}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li{ padding-left:0}




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}
.tb-megamenu-item .mega-group-title{font-size:1.1em;}
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#00b2a9}
.view .progress-disabled{float:none;}
.view-front-content .views-fluid-grid-inline{background-color:#efefef;border:none;}
.view-front-content .views-fluid-grid-inline,.view-clone-of-front-content .views-fluid-grid-inline{background-color:transparent;border:none;}
#ad-slot-501 div{margin:0 auto}
.ad-area .ad-wrapper{float:right}
.ad-wrapper{position:relative;z-index:1;text-align:center;width:320px;margin:1rem auto 0}
.front .top-events .advert-panel .ad-wrapper,body.homepage-panel .top-events .advert-panel .ad-wrapper{margin-left:0.5em}
.blog-container .ad-wrapper{margin-top:0.5rem}
.domain-academymusicgroup-com-corporate .ad-wrapper,.page-company-venues .ad-wrapper,.corporate-venue-page .ad-wrapper,.domain-vded-acmugr-005-servers-wirehive-net-corporate .ad-wrapper,.node-type-corporate-venue-info .ad-wrapper,body[class*="domain-academymusicgroup-com-company"] .ad-wrapper,body[class*="domain-vded-acmugr-005-servers-wirehive-net-company"] .ad-wrapper{display:none}

#wrapper .content .box7{ float:right; width:450px; margin:20px 0px 0px 0px; padding:0px 0px 0px 20px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
img.aligncenter{margin-top:12px;margin-top:.857142857rem;margin-bottom:12px;margin-bottom:.857142857rem}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}

td.locseparator {
    width: 5% !important;
}

	td.middle3_2 {
		width: 316px;
		height: 137px;
		background: #ffffff;
		border-bottom: 1px solid #186a85;
		border-top: 1px solid #b1c3d4;
		border-right: 1px solid #186a85;
	}


.tribe-events-widget-link { font-family: "ff-tisa-web-pro", "Tisa OT", Georgia, Times, serif !important; font-size: 14px !important; font-style: italic !important; text-align: center !important; padding: 15px 0 !important; }


.tribe-events-widget-link a { color: #fff !important; }


.tribe-events-widget-link a:hover, .tribe-events-widget-link a:active { color: #1eb1d1 !important; }
.thumbimg{height:300px;min-width:200px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-6{width:50%}
.product-details .tab-pane .col-xs-6{float:none;width:100%;padding:0 100px}
.company-product .col-xs-6,.company-portfolio .col-xs-6{float:none;width:100%;padding:0 100px}
