﻿html {
	height: 100%;
}

body {
	/* Margin bottom by footer height */
	overflow-y: scroll;
	overflow-x: hidden;
	min-height: 100%;
	position: relative;
}

@media(max-width:767px) {
	body {
		padding-bottom: 135px;
	}
}

.main {
	padding-bottom: 100px;
}

body:not(.header-hidden) .main {
	padding-top: 70px;
}

body:not(.header-hidden) form .main {
	padding-top: 0;
}

.footer {
	bottom: 0;
	width: 100%;
	margin-top: 50px;
	color: initial;
	background: #fff;
	line-height: 20px;
	padding: 10px 0;
}

img {
	max-width: 100%;
	height: auto !important;
}

.map img {
	max-width: none;
}

.ev-footer-placeholder {
	height: 0;
}

@media (max-width: 767px) {
	/*    body {
        padding-bottom: 135px;
    }*/
	.main {
		padding-bottom: 0;
	}

	.ev-footer-placeholder {
		height: 70px;
	}
}


h1 {
	font-size: 40px;
}

p {
	font-size: 18px;
	margin: 0;
	line-height: 23px;
}

	p:last-child {
		margin: 0 0 10px;
	}

.panel p {
	font-size: 14px;
	margin: 0 0 10px;
	line-height: 1.42857143;
}

.panel table {
	width: 100%;
}
/*
.panel .table.tickets th {
	display: none;
}*/

.panel .table.tickets tr:first-child td {
	border-top-color: transparent;
}

select,
select.form-control,
select:focus,
select.form-control:focus,
select:active,
select.form-control:active {
	color: #444;
	border: 1px solid #d5d5d5;
}

.social-networks {
	list-style: none;
	margin: 0 0 0 -15px;
	padding: 0;
	height: 44px;
	overflow: hidden;
	display: inline-block;
}

	.social-networks > li {
		margin-left: 15px;
		float: left;
	}

.social-icon {
	display: inline-block;
	width: 44px;
	height: 44px;
	background-repeat: no-repeat;
}

	.social-icon.facebook {
		background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDRweCIgaGVpZ2h0PSI0NHB4IiB2aWV3Qm94PSIwIDAgNDQgNDQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ0IDQ0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMzQjU5OTkiIGQ9Ik00NCw0MmMwLDEuMS0wLjksMi0yLDJIMmMtMS4xLDAtMi0wLjktMi0yVjJjMC0xLjEsMC45LTIsMi0yaDQwYzEuMSwwLDIsMC45LDIsMlY0MnoiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjUsMzdWMjNoNS4xbDAuNzUtNUgyNXYtMy4xNWMwLTEuNTgsMC40NzEtMi44NSwyLjkxLTIuODVIMzJWNy4xYy0wLjU0LTAuMDYtMi4zNTktMC41Ni00LjUxLTAuNTYNCgkJYy00LjQ4LDAtOC40OSwyLjU1LTguNDksNy4yM1YxOGgtNXY1aDV2MTRIMjV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
	}

	.social-icon.twitter {
		background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDRweCIgaGVpZ2h0PSI0NHB4IiB2aWV3Qm94PSIwIDAgNDQgNDQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ0IDQ0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMyQ0E5RTEiIGQ9Ik00NCw0MmMwLDEuMS0wLjksMi0yLDJIMmMtMS4xLDAtMi0wLjktMi0yVjJjMC0xLjEsMC45LTIsMi0yaDQwYzEuMSwwLDIsMC45LDIsMlY0MnoiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzcuNDgsMTIuNDVjLTEuMTMxLDAuNS0yLjM1MSwwLjg0LTMuNjMxLDAuOTljMS4zMTEtMC43OCwyLjMxMS0yLjAyLDIuNzgtMy40OQ0KCQljLTEuMjIsMC43Mi0yLjU4LDEuMjUtNC4wMjEsMS41M2MtMS4xNDktMS4yMy0yLjc5OS0yLTQuNjE5LTJjLTMuNSwwLTYuMzQsMi44My02LjM0LDYuMzJjMCwwLjUsMC4wNiwwLjk4LDAuMTcsMS40NA0KCQljLTUuMjctMC4yNi05LjkzLTIuNzgtMTMuMDYtNi42Yy0wLjU0LDAuOTMtMC44NSwyLjAyLTAuODUsMy4xOGMwLDIuMTksMS4xMSw0LjEyLDIuODEsNS4yNmMtMS4wMy0wLjA0LTIuMDEtMC4zMi0yLjg2LTAuNzl2MC4wOA0KCQljMCwzLjA2LDIuMTgsNS42MSw1LjA4LDYuMTljLTAuNTQsMC4xNDktMS4xLDAuMjE5LTEuNjcsMC4yMTljLTAuNDEsMC0wLjgxLTAuMDM5LTEuMTktMC4xMDljMC44LDIuNTEsMy4xNCw0LjM0LDUuOTEsNC4zOTENCgkJYy0yLjE3LDEuNjg5LTQuOSwyLjY5OS03Ljg2LDIuNjk5Yy0wLjUyLDAtMS4wMi0wLjAyOS0xLjUyLTAuMDhjMi44MSwxLjc5MSw2LjE0LDIuODQsOS43MSwyLjg0DQoJCWMxMS42NTEsMCwxOC4wMi05LjYyOSwxOC4wMi0xNy45NzljMC0wLjI4LDAtMC41NS0wLjAyLTAuODJDMzUuNTYxLDE0LjgzLDM2LjY0MSwxMy43MSwzNy40OCwxMi40NXoiLz4NCjwvZz4NCjwvc3ZnPg0K");
	}

	.social-icon.gplus {
		background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDRweCIgaGVpZ2h0PSI0NHB4IiB2aWV3Qm94PSIwIDAgNDQgNDQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ0IDQ0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNERDRCMzgiIGQ9Ik00NCw0MmMwLDEuMS0wLjksMi0yLDJIMmMtMS4xLDAtMi0wLjktMi0yVjJjMC0xLjEsMC45LTIsMi0yaDQwYzEuMSwwLDIsMC45LDIsMlY0MnoiLz4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTM4LDEydjJoLTV2NGgtMnYtNGgtNXYtMmg1VjdoMnY1SDM4eiBNMTguNDgsN2g4LjExbC0yLjUsMQ0KCQloLTIuNTFjMC44OCwwLjU2LDEuNTYsMS4zMiwyLjA0LDIuMzJzMC43MiwyLjIsMC43MiwzLjI5YzAsMC45MS0wLjE1LDEuNzMtMC40MiwyLjQzYy0wLjI4LDAuNzEtMC42MywxLjI5LTEuMDQsMS43MQ0KCQljLTAuNCwwLjQ0LTAuODIsMC44My0xLjIyLDEuMmMtMC40MiwwLjM2LTAuNzYsMC43NC0xLjAzLDEuMTRjLTAuMzEsMC4zOC0wLjQ0LDAuNzktMC40NCwxLjI0YzAsMC4zMiwwLjEsMC42MywwLjMsMC45NA0KCQljMC4yMSwwLjMyLDAuNDgsMC42MSwwLjgxLDAuODljMC4zMywwLjI4LDAuNjgsMC41OCwxLjA5LDAuODljMC4zOCwwLjMxLDAuNzgsMC42NiwxLjE4LDEuMDNjMC40LDAuMzgsMC43NiwwLjc4LDEuMDcsMS4yMg0KCQljMC4zNCwwLjQ0LDAuNjIsMC45NywwLjgxLDEuNTdjMC4yLDAuNjEsMC4zLDEuMjcsMC4zLDEuOThjMCwxLjk2LTAuODYsMy43MS0yLjYsNS4yMmMtMS44NiwxLjYxLTQuNDcsMi40Mi03Ljc5LDIuNDINCgkJYy0wLjcxLDAtMS40Ni0wLjA2LTIuMjItMC4xOWMtMC43NS0wLjEyLTEuNS0wLjMzLTIuMjUtMC42MmMtMC43Ni0wLjI4LTEuNDMtMC42NC0yLjAyLTEuMDdjLTAuNTctMC40Mi0xLjA1LTAuOTctMS40Mi0xLjY0DQoJCWMtMC4zOC0wLjY5LTAuNTYtMS40My0wLjU2LTIuMjZjMC0wLjc0LDAuMjMtMS41OCwwLjY5LTIuNDljMC4zOC0wLjgsMC45OS0xLjQ3LDEuNzgtMi4wNWMwLjc5LTAuNTcsMS42OC0xLjAxLDIuNjgtMS4zMg0KCQljMS0wLjMsMS45Ny0wLjUyLDIuODktMC42NmMwLjkxLTAuMTQsMS44My0wLjIzLDIuNzgtMC4yNWMtMC44MS0xLjAzLTEuMi0xLjk0LTEuMi0yLjc2YzAtMC4xNCwwLjAxLTAuMjksMC4wNS0wLjQzDQoJCWMwLjAyLTAuMTUsMC4wNC0wLjI2LDAuMDktMC4zNmMwLjA0LTAuMSwwLjA4LTAuMjQsMC4xNS0wLjRjMC4wNi0wLjE3LDAuMS0wLjMsMC4xMi0wLjRjLTAuNSwwLjA3LTAuOTIsMC4wOS0xLjMsMC4wOQ0KCQljLTEuODMsMC0zLjQyLTAuNi00LjczLTEuODJjLTEuMzEtMS4yLTEuOTctMi43Mi0xLjk3LTQuNTRjMC0xLjczLDAuNTktMy4yOCwxLjc2LTQuNjVjMS4xNi0xLjM1LDIuNjEtMi4yMiw0LjMzLTIuNjENCgkJQzE2LjE3LDYuODEsMTcuMzQsNywxOC40OCw3eiBNMjAuOTMsMTUuNDhjMC0wLjc0LTAuMTEtMS41Mi0wLjMyLTIuMzZjLTAuMjEtMC44My0wLjUtMS42NC0wLjg4LTIuNDENCgkJYy0wLjM2LTAuNzgtMC45LTEuNDItMS41Ni0xLjkzYy0wLjY1LTAuNTEtMS4zOS0wLjc2LTIuMjEtMC43NmMtMS4xNiwwLTIuMDMsMC40My0yLjY3LDEuMjhjLTAuNjQsMC44NS0wLjk1LDEuODctMC45NSwzLjA1DQoJCWMwLDAuNTksMC4wOCwxLjE5LDAuMjEsMS44M2MwLjE0LDAuNjUsMC4zNywxLjI5LDAuNjYsMS45M2MwLjMsMC42NCwwLjY0LDEuMjIsMS4wNCwxLjczYzAuNCwwLjUxLDAuODgsMC45MywxLjQ1LDEuMjYNCgkJYzAuNTYsMC4zLDEuMTcsMC40NywxLjgxLDAuNDdjMS4yLDAsMi4wNi0wLjM3LDIuNi0xLjEyQzIwLjY1LDE3LjcxLDIwLjkzLDE2LjcyLDIwLjkzLDE1LjQ4eiBNMjMuMTQsMzEuNDMNCgkJYzAtMC4yNi0wLjAzLTAuNS0wLjA5LTAuNzRjLTAuMDYtMC4yNS0wLjExLTAuNDYtMC4xNy0wLjY3Yy0wLjA2LTAuMi0wLjE3LTAuNDItMC4zMy0wLjY0Yy0wLjE1LTAuMjItMC4yNy0wLjQxLTAuMzgtMC41Ng0KCQljLTAuMTEtMC4xNS0wLjI4LTAuMzQtMC40OS0wLjU1bC0wLjUxLTAuNDdsLTAuNi0wLjQ4Yy0wLjI4LTAuMi0wLjQ3LTAuMzUtMC41Ny0wLjQxbC0wLjYzLTAuNDRjLTAuMjktMC4yLTAuNDctMC4zNC0wLjU2LTAuMzgNCgkJYy0wLjE5LTAuMDMtMC41MS0wLjA0LTAuOTItMC4wNGMtMC42NywwLTEuMzMsMC4wNS0xLjk3LDAuMTNjLTAuNjMsMC4wOS0xLjMxLDAuMjQtMS45OSwwLjQ2Yy0wLjcsMC4yMi0xLjMsMC41MS0xLjg0LDAuODUNCgkJYy0wLjUxLDAuMzUtMC45MywwLjgyLTEuMjYsMS4zOGMtMC4zNSwwLjYtMC40OSwxLjI2LTAuNDksMmMwLDAuODMsMC4xOSwxLjU4LDAuNjQsMi4yNGMwLjQ1LDAuNjYsMS4wMSwxLjE3LDEuNzIsMS41Ng0KCQljMC43MSwwLjM3LDEuNDYsMC42NSwyLjI0LDAuODNjMC43NywwLjE5LDEuNTcsMC4yOSwyLjM2LDAuMjljMC43MiwwLDEuNDItMC4wOCwyLjA3LTAuMjNjMC42Ny0wLjE3LDEuMy0wLjQsMS44Ny0wLjczDQoJCWMwLjYtMC4zMywxLjA1LTAuNzgsMS40LTEuMzZDMjIuOTcsMzIuODksMjMuMTQsMzIuMjIsMjMuMTQsMzEuNDN6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
	}

	.social-icon.linkedin {
		background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDRweCIgaGVpZ2h0PSI0NHB4IiB2aWV3Qm94PSIwIDAgNDQgNDQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ0IDQ0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMwMjdCQjYiIGQ9Ik00NCw0MmMwLDEuMS0wLjksMi0yLDJIMmMtMS4xLDAtMi0wLjktMi0yVjJjMC0xLjEsMC45LTIsMi0yaDQwYzEuMSwwLDIsMC45LDIsMlY0MnoiLz4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTYsMzdoN1YxN0g2VjM3eiBNOS45Myw3LjI4Yy0yLjI2LDAtMy43NCwxLjQ5LTMuNzQsMy40Mw0KCQljMCwxLjkxLDEuNDMsMy40NCwzLjY1LDMuNDRoMC4wNWMyLjMxLDAsMy43NC0xLjUzLDMuNzQtMy40NEMxMy41OSw4Ljc3LDEyLjIsNy4yOCw5LjkzLDcuMjh6IE0zNywyNS42MVYzN2gtNlYyNi4zOA0KCQljMC0yLjY3LTAuOTYtNC43OC0zLjM1LTQuNzhjLTEuODMsMC0zLjk1LDEuMjMtNC40MywyLjQyQzIzLjA0LDI0LjQ0LDIzLDI1LjAzLDIzLDI1LjYzVjM3aC02LjYyYzAsMCwwLjU2LTE4LjE0LDAuNDctMjBIMjN2My4wOA0KCQljLTAuMDEsMC4wMi0wLjAzLTAuMS0wLjA0LTAuMDhoMC41MXYtMC4wNmMwLjg4LTEuMzYsMi40LTMuNTUsNS45MS0zLjU1QzMzLjc0LDE2LjM5LDM3LDE5LjUxLDM3LDI1LjYxeiIvPg0KPC9nPg0KPC9zdmc+DQo=");
	}

[data-hide-facebook="true"] .social-networks .social-icon.facebook,
[data-hide-twitter="true"] .social-networks .social-icon.twitter,
[data-hide-linkedin="true"] .social-networks .social-icon.linkedin,
[data-hide-googleplus="true"] .social-networks .social-icon.gplus {
	display: none;
}

:not(.widget) > div[data-align="right"] {
	text-align: right;
}

:not(.widget) > div[data-align="center"] {
	text-align: center;
}

[data-align="right"] .panel-body {
	text-align: right;
}

[data-align="center"] .panel-body {
	text-align: center;
}

[data-align="right"] .no-panel-body {
	text-align: right;
}

[data-align="center"] .no-panel-body {
	text-align: center;
}

.pay-systems {
	list-style: none;
	margin: 5px 0 0;
	padding: 0;
	height: 32px;
	overflow: hidden;
}

	.pay-systems > li {
		float: left;
		margin-right: 10px;
	}

.pay-system-icon {
	display: inline-block;
	width: 51px;
	height: 32px;
	background-image: url('/Content/img/events/icons.png');
	background-repeat: no-repeat;
}

	.pay-system-icon.visa {
		background-position: 0 0;
	}

	.pay-system-icon.mastercard {
		background-position: -51px 0;
	}

	.pay-system-icon.am-express {
		background-position: -102px 0;
	}

	.pay-system-icon.discover {
		background-position: -153px 0;
	}

.card-smith-icon {
	display: inline-block;
	width: 161px;
	height: 40px;
	background-image: url('/Content/img/events/card_smith.png');
	background-repeat: no-repeat;
}


.event-name {
	margin: 15px 0 15px !important;
	line-height: 50px;
}

.event-date {
	font-size: 17px;
	line-height: 23px;
}

.event-address {
	font-size: 16px;
	padding: 15px;
	line-height: 23px;
}

.header .event-address {
	padding-top: 0;
}

.ev-nav {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	float: right !important;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 16px;
}

	.ev-nav > li {
		float: left;
		margin-left: 25px;
	}


.ev-navbar {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: auto;
	min-height: auto;
	background: none;
	background-color: #fff;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
	z-index: 100000;
	border: none;
	border-radius: 0;
}

	.ev-navbar .img-logo {
		display: inline-block;
		float: left;
		background-repeat: no-repeat;
		background-position: 0 50%;
		background-size: contain;
	}

	.ev-navbar .logo {
		margin-top: 18px;
		float: left;
	}

	.ev-navbar .ev-nav > li {
		line-height: 70px;
	}

		.ev-navbar .ev-nav > li > a {
			color: #444;
			line-height: 70px;
		}

			.ev-navbar .ev-nav > li.active > a,
			.ev-navbar .ev-nav > li > a:hover {
				color: #ec665b;
			}

			.ev-navbar .ev-nav > li > a,
			.ev-navbar .ev-nav > li > a:hover {
				background-color: transparent;
				border: none;
			}

.navbar.ev-navbar--relative {
	position: relative;
	margin-bottom: -4px;
}

@media(max-width: 767px) {
	.ev-navbar .ev-nav > li {
		margin-left: 0 !important;
	}

		.ev-navbar .ev-nav > li > a {
			line-height: 1 !important;
		}

	.ev-navbar .img-logo {
		width: 40% !important;
	}
}

/* Footer */
.ev-footer {
	color: #fff;
	position: absolute;
	bottom: 0;
	width: 100%;
	min-height: 80px;
}

	.ev-footer .copyright {
		font-size: 13px;
		font-family: 'Roboto', sans-serif;
		text-align: center;
		line-height: 16px;
		float: left;
	}

		.ev-footer .copyright p {
			line-height: initial;
			margin: 0;
			font-size: 14px;
			color: #fff;
			font-family: Roboto, sans-serif;
			font-style: normal;
			font-weight: normal;
			letter-spacing: normal;
		}

			.ev-footer .copyright p > a {
				color: #fff;
				text-decoration: none;
			}

				.ev-footer .copyright p > a:hover {
					text-decoration: underline;
				}

	.ev-footer .nav > li {
		line-height: 60px;
	}

		.ev-footer .nav > li > a {
			color: #fff;
		}

			.ev-footer .nav > li > a:hover {
				text-decoration: underline;
				background-color: initial;
			}

	.ev-footer .logo {
		max-height: 34px;
		max-width: 164px;
	}

@media (min-width: 768px) {
	.ev-footer .nav > li {
		padding: 25px 0;
	}
}

#event-shop-block .shop-slider {
	height: 350px;
}

	#event-shop-block .shop-slider .slider-arrow-left {
		margin-left: -30px;
	}

	#event-shop-block .shop-slider .slider-arrow-right {
		margin-left: -16px;
	}

#event-shop-block .buy-button, #event-shop-block .buy-button:hover {
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}

#event-shop-block .pager-wrap {
	display: none;
}

.expander-icon {
	width: 16px;
	height: 9px;
	background-repeat: no-repeat;
}

.expanded .expander-icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxNiA5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiA5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgk8ZyB0cmFuc2Zvcm09InJvdGF0ZSgxODAsIDgsIDQuNSkiPg0KCQk8cG9seWdvbiBmaWxsPSIjZWM2NjViIiBwb2ludHM9IjgsOSAwLDEuMyAxLjI3NSwwIDgsNi41MyAxNC43MjUsMCAxNiwxLjMgCSIvPg0KCTwvZz4NCjwvc3ZnPg0K");
}

.collapsed .expander-icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxNiA5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiA5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM0NDQ0NDQiIHBvaW50cz0iOCw5IDAsMS4zIDEuMjc1LDAgOCw2LjUzIDE0LjcyNSwwIDE2LDEuMyAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.expanded {
	*color: #ec665b !important;
}

input[type=checkbox].grouped {
	display: none;
}

.checkbox-grouped {
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQ0NDQ0NDIiBkPSJNMTAsMGM1LjUyLDAsMTAsNC40OCwxMCwxMGMwLDUuNTItNC40OCwxMC0xMCwxMA0KCUM0LjQ4LDIwLDAsMTUuNTIsMCwxMEMwLDQuNDgsNC40OCwwLDEwLDB6Ii8+DQo8Y2lyY2xlIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiBjeD0iMTAiIGN5PSIxMCIgcj0iOSIvPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");
	background-repeat: no-repeat;
	cursor: pointer;
}

	.checkbox-grouped.checked {
		background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xMCwwYzUuNTIsMCwxMCw0LjQ4LDEwLDEwYzAsNS41Mi00LjQ4LDEwLTEwLDEwQzQuNDgsMjAsMCwxNS41MiwwLDEwQzAsNC40OCw0LjQ4LDAsMTAsMHoiLz4NCjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjEwIiBjeT0iMTAiIHI9IjkiLz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iOC41ODMsMTUgNCwxMC4xMDMgNS4wNzUsOC44MyA4LjQ3OCwxMi4zNyAxNC40Myw2IDE2LDcuMzk5IAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
	}

.checkbox-custom.required {
	opacity: 0.4;
}

.checkbox-custom {
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQ0NDQ0NDIiBkPSJNNCwwaDEyYzIuMjEsMCw0LDEuNzksNCw0djEyYzAsMi4yMS0xLjc5LDQtNCw0SDQNCgljLTIuMjEsMC00LTEuNzktNC00VjRDMCwxLjc5LDEuNzksMCw0LDB6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE5LDE2YzAsMS42NS0xLjM1LDMtMywzSDRjLTEuNjUsMC0zLTEuMzUtMy0zVjQNCgljMC0xLjY1LDEuMzUtMywzLTNoMTJjMS42NSwwLDMsMS4zNSwzLDNWMTZ6Ii8+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=");
	cursor: pointer;
}

	.checkbox-custom.checked {
		background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik00LDBoMTJjMi4yMSwwLDQsMS43OSw0LDR2MTJjMCwyLjIxLTEuNzksNC00LDRINGMtMi4yMSwwLTQtMS43OS00LTRWNEMwLDEuNzksMS43OSwwLDQsMHoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOSwxNmMwLDEuNjUtMS4zNSwzLTMsM0g0Yy0xLjY1LDAtMy0xLjM1LTMtM1Y0YzAtMS42NSwxLjM1LTMsMy0zaDEyYzEuNjUsMCwzLDEuMzUsMywzVjE2eiIvPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzY2NjY2NiIgcG9pbnRzPSI4LjU4NCwxNSA0LDEwLjEwMyA1LjA3NSw4LjgzIDguNDc4LDEyLjM3IDE0LjQzLDYgMTYsNy4zOTkgCSIvPg0KPC9nPg0KPC9zdmc+DQo=");
	}

span.checkbox-label {
	font-size: 17px;
}

.blue-hyperlinks a {
	color: #2692ff;
}

.checkbox-disabled {
	opacity: 0.4;
}

.noTitle .ui-dialog-titlebar {
	display: none;
}

.customer-flow-dialog {
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
}

.dialog-title {
	border-bottom: 1px solid #ddd;
	text-align: center;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-bottom: 20px;
}

	.dialog-title .main-title {
		font-size: 28px;
		margin: .1em 0;
	}

.customer-flow-dialog .description {
	line-height: 16px;
	font-size: 12px;
	color: #999;
	font-family: 'Roboto', sans-serif;
}

.customer-flow-dialog table {
	border-bottom: 1px #ddd solid;
}

.customer-flow-dialog .ui-dialog-titlebar {
	background: url(/Content/img/events/bg.jpg);
}

	.customer-flow-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
		background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCQ0KCQk8cmVjdCB4PSItMi42ODQiIHk9IjcuMzcxIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxIC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgOCAxOS4zMTM3KSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNlYzY2NWIiIHdpZHRoPSIyMS4zNjkiIGhlaWdodD0iMS4yNTkiLz4NCgkNCgkJPHJlY3QgeD0iLTIuNjg0IiB5PSI3LjM3MSIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAtMy4zMTM3IDgpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2VjNjY1YiIgd2lkdGg9IjIxLjM2OSIgaGVpZ2h0PSIxLjI1OSIvPg0KPC9nPg0KPC9zdmc+DQo=");
		width: 16px;
		height: 16px;
	}

		.customer-flow-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:before {
			content: none;
		}

.customer-flow-dialog table thead th {
	font-weight: normal;
	font-size: 12px;
	color: #aaa !important;
	padding: 0 0 5px 0 !important;
	border: 0;
}

.customer-flow-dialog table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td {
	vertical-align: middle !important;
}

.customer-flow-dialog .close-btn {
	background-image: url('/Content/img/delete.svg');
	width: 16px;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 24px;
	background-position: 0px 16px;
}

.customer-flow-dialog .table tr.group {
	color: #ec665b;
	text-transform: uppercase;
	font-size: 16px;
}

.customer-flow-dialog .basement {
	width: 100%;
}

.customer-flow-dialog a {
	color: #ec665b;
}


a.blue-hyperlink {
	color: #4c79ff !important;
}

a.underline {
	text-decoration: underline;
}

a.no-underline {
	text-decoration: none;
}

	a.no-underline:hover {
		text-decoration: none;
	}

.edit-ticket-btn {
	display: inline-block;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjQkJCQkJCIiBkPSJNMTYuMjksMjBIMC43MUMwLjMyLDIwLDAsMTkuNjgsMCwxOS4yOFYzLjcyQzAsMy4zMiwwLjMyLDMsMC43MSwzSDh2MkgydjEzaDEzdi02LjA0TDE3LDEydjcuMjgNCgkJCUMxNywxOS42OCwxNi42OCwyMCwxNi4yOSwyMHoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQkJCQkJCIiBkPSJNMTcsNC4yMkwxNS43OSwzbDEuMjctMS4yN2wxLjIxLDEuMjJMMTcsNC4yMnogTTkuMzIsMTEuOTINCgkJCUw4LjEsMTAuN2w3LjAxLTcuMDJsMS4yMiwxLjIyTDkuMzIsMTEuOTJ6IE02Ljk1LDEzLjA3bDAuNjUtMS41MmwwLjg3LDAuODdMNi45NSwxMy4wN3ogTTE5Ljc5LDIuNDRsLTIuMjMtMi4yMw0KCQkJYy0wLjI4LTAuMjgtMC43My0wLjI4LTEuMDEsMGwtMi4wMSwyLjAybC03Ljc5LDcuOGMtMC4wNiwwLjA2LTAuMTEsMC4xNC0wLjE1LDAuMjJsLTEuNjYsMy45Yy0wLjEyLDAuMjctMC4wNiwwLjU4LDAuMTUsMC43OQ0KCQkJYzAuMTMsMC4xMywwLjMyLDAuMjEsMC41LDAuMjFjMC4xLDAsMC4xOS0wLjAyLDAuMjktMC4wNmwzLjg5LTEuNjdjMC4wOC0wLjA0LDAuMTYtMC4wOSwwLjIyLTAuMTVsNy43OC03LjhsMi4wMi0yLjAyDQoJCQlDMjAuMDcsMy4xNywyMC4wNywyLjcyLDE5Ljc5LDIuNDR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}

	a:hover > .edit-ticket-btn,
	.edit-ticket-btn:hover {
		background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjZWM2NjViIiBkPSJNMTYuMjksMjBIMC43MUMwLjMyLDIwLDAsMTkuNjgsMCwxOS4yOFYzLjcyQzAsMy4zMiwwLjMyLDMsMC43MSwzSDh2MkgydjEzaDEzdi02LjA0TDE3LDEydjcuMjgNCgkJCUMxNywxOS42OCwxNi42OCwyMCwxNi4yOSwyMHoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZWM2NjViIiBkPSJNMTcsNC4yMkwxNS43OSwzbDEuMjctMS4yN2wxLjIxLDEuMjJMMTcsNC4yMnogTTkuMzIsMTEuOTINCgkJCUw4LjEsMTAuN2w3LjAxLTcuMDJsMS4yMiwxLjIyTDkuMzIsMTEuOTJ6IE02Ljk1LDEzLjA3bDAuNjUtMS41MmwwLjg3LDAuODdMNi45NSwxMy4wN3ogTTE5Ljc5LDIuNDRsLTIuMjMtMi4yMw0KCQkJYy0wLjI4LTAuMjgtMC43My0wLjI4LTEuMDEsMGwtMi4wMSwyLjAybC03Ljc5LDcuOGMtMC4wNiwwLjA2LTAuMTEsMC4xNC0wLjE1LDAuMjJsLTEuNjYsMy45Yy0wLjEyLDAuMjctMC4wNiwwLjU4LDAuMTUsMC43OQ0KCQkJYzAuMTMsMC4xMywwLjMyLDAuMjEsMC41LDAuMjFjMC4xLDAsMC4xOS0wLjAyLDAuMjktMC4wNmwzLjg5LTEuNjdjMC4wOC0wLjA0LDAuMTYtMC4wOSwwLjIyLTAuMTVsNy43OC03LjhsMi4wMi0yLjAyDQoJCQlDMjAuMDcsMy4xNywyMC4wNywyLjcyLDE5Ljc5LDIuNDR6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
	}

.pdf-ticket-btn {
	display: inline-block;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTdweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTcgMjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE3IDIxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQkJCQkJCIiBkPSJNMiwxOVYyaDl2NGg0djEzSDJ6IE0xMiwyLjA4TDE1LjIyLDVIMTJWMi4wOHogTTExLjI4LDBIMHYyMWgxNw0KCQlWNC44NEwxMS4yOCwweiIvPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQkJCQkJCIiBkPSJNNy45MSw1LjIzTDcuODcsNS4yNEM3LjgyLDUuMjUsNy43OSw1LjI4LDcuNzYsNS4zNQ0KCQljLTAuMTEsMC4yNy0wLjAyLDAuOCwwLjE1LDEuMzZDOC4wNiw1Ljc0LDcuOTgsNS4zMyw3LjkxLDUuMjN6IE04LjE0LDkuMWMtMC4zMiwxLjEzLTAuNzQsMi4zNS0xLjE5LDMuNDYNCgkJYzAuOTMtMC4zNywxLjk0LTAuNjksMi44OS0wLjkyQzkuMjQsMTAuOTIsOC42NCwxMC4wMyw4LjE0LDkuMXogTTExLjM5LDEyLjEyYzAuMzcsMC4yOSwwLjY5LDAuNDQsMC45MywwLjQ0DQoJCWMwLjEsMCwwLjI0LTAuMDIsMC4zNy0wLjIyYzAuMDctMC4wOSwwLjEtMC4xNiwwLjExLTAuMTljLTAuMDYtMC4wMy0wLjIyLTAuMDktMC42MS0wLjA5QzExLjk2LDEyLjA2LDExLjY5LDEyLjA4LDExLjM5LDEyLjEyeg0KCQkgTTUuMzksMTQuMTRjLTAuOTUsMC41NS0xLjM0LDEtMS4zNywxLjI1YzAsMC4wNS0wLjAxLDAuMTYsMC4yLDAuMzJDNC4yOCwxNS42OSw0LjY3LDE1LjUxLDUuMzksMTQuMTR6IE00LjIxLDE2LjQ4DQoJCWMtMC4xNiwwLTAuMzEtMC4wNS0wLjQzLTAuMTVjLTAuNDctMC4zNS0wLjUzLTAuNzUtMC41LTEuMDJjMC4wOC0wLjc0LDAuOTgtMS41MiwyLjY2LTIuMzJjMC42Ny0xLjUsMS4zMS0zLjM2LDEuNjktNC45MQ0KCQlDNy4xOSw3LjA5LDYuNzYsNS44LDcuMDcsNS4wNWMwLjExLTAuMjcsMC4zLTAuNDYsMC41Ni0wLjU0YzAuMS0wLjA0LDAuMi0wLjA2LDAuMy0wLjA2YzAuMjIsMCwwLjQyLDAuMTEsMC41NiwwLjI5DQoJCUM4LjYyLDQuOTEsOS4wMiw1LjQzLDguNDIsOGMwLjYsMS4yNywxLjQ1LDIuNTcsMi4yNywzLjQ1YzAuNTgtMC4xLDEuMDktMC4xNiwxLjUtMC4xNmMwLjY5LDAsMS4xMiwwLjE3LDEuMjksMC41MQ0KCQljMC4xNCwwLjI5LDAuMDgsMC42Mi0wLjE4LDAuOTljLTAuMjQsMC4zNS0wLjU5LDAuNTQtMC45OCwwLjU0Yy0wLjU1LDAtMS4xOC0wLjM1LTEuODgtMS4wNGMtMS4yNiwwLjI3LTIuNzQsMC43NS0zLjkzLDEuMjkNCgkJYy0wLjM4LDAuODEtMC43MywxLjQ2LTEuMDYsMS45NEM0Ljk5LDE2LjE4LDQuNiwxNi40OCw0LjIxLDE2LjQ4eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
	background-repeat: no-repeat;
	width: 17px;
	height: 21px;
}

a:hover > .pdf-ticket-btn {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTdweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTcgMjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE3IDIxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZWM2NjViIiBkPSJNMiwxOVYyaDl2NGg0djEzSDJ6IE0xMiwyLjA4TDE1LjIyLDVIMTJWMi4wOHogTTExLjI4LDBIMHYyMWgxNw0KCQlWNC44NEwxMS4yOCwweiIvPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZWM2NjViIiBkPSJNNy45MSw1LjIzTDcuODcsNS4yNEM3LjgyLDUuMjUsNy43OSw1LjI4LDcuNzYsNS4zNQ0KCQljLTAuMTEsMC4yNy0wLjAyLDAuOCwwLjE1LDEuMzZDOC4wNiw1Ljc0LDcuOTgsNS4zMyw3LjkxLDUuMjN6IE04LjE0LDkuMWMtMC4zMiwxLjEzLTAuNzQsMi4zNS0xLjE5LDMuNDYNCgkJYzAuOTMtMC4zNywxLjk0LTAuNjksMi44OS0wLjkyQzkuMjQsMTAuOTIsOC42NCwxMC4wMyw4LjE0LDkuMXogTTExLjM5LDEyLjEyYzAuMzcsMC4yOSwwLjY5LDAuNDQsMC45MywwLjQ0DQoJCWMwLjEsMCwwLjI0LTAuMDIsMC4zNy0wLjIyYzAuMDctMC4wOSwwLjEtMC4xNiwwLjExLTAuMTljLTAuMDYtMC4wMy0wLjIyLTAuMDktMC42MS0wLjA5QzExLjk2LDEyLjA2LDExLjY5LDEyLjA4LDExLjM5LDEyLjEyeg0KCQkgTTUuMzksMTQuMTRjLTAuOTUsMC41NS0xLjM0LDEtMS4zNywxLjI1YzAsMC4wNS0wLjAxLDAuMTYsMC4yLDAuMzJDNC4yOCwxNS42OSw0LjY3LDE1LjUxLDUuMzksMTQuMTR6IE00LjIxLDE2LjQ4DQoJCWMtMC4xNiwwLTAuMzEtMC4wNS0wLjQzLTAuMTVjLTAuNDctMC4zNS0wLjUzLTAuNzUtMC41LTEuMDJjMC4wOC0wLjc0LDAuOTgtMS41MiwyLjY2LTIuMzJjMC42Ny0xLjUsMS4zMS0zLjM2LDEuNjktNC45MQ0KCQlDNy4xOSw3LjA5LDYuNzYsNS44LDcuMDcsNS4wNWMwLjExLTAuMjcsMC4zLTAuNDYsMC41Ni0wLjU0YzAuMS0wLjA0LDAuMi0wLjA2LDAuMy0wLjA2YzAuMjIsMCwwLjQyLDAuMTEsMC41NiwwLjI5DQoJCUM4LjYyLDQuOTEsOS4wMiw1LjQzLDguNDIsOGMwLjYsMS4yNywxLjQ1LDIuNTcsMi4yNywzLjQ1YzAuNTgtMC4xLDEuMDktMC4xNiwxLjUtMC4xNmMwLjY5LDAsMS4xMiwwLjE3LDEuMjksMC41MQ0KCQljMC4xNCwwLjI5LDAuMDgsMC42Mi0wLjE4LDAuOTljLTAuMjQsMC4zNS0wLjU5LDAuNTQtMC45OCwwLjU0Yy0wLjU1LDAtMS4xOC0wLjM1LTEuODgtMS4wNGMtMS4yNiwwLjI3LTIuNzQsMC43NS0zLjkzLDEuMjkNCgkJYy0wLjM4LDAuODEtMC43MywxLjQ2LTEuMDYsMS45NEM0Ljk5LDE2LjE4LDQuNiwxNi40OCw0LjIxLDE2LjQ4eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.delete-ticket-btn {
	display: inline-block;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCQ0KCQk8cmVjdCB4PSItMi42ODQiIHk9IjcuMzcxIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxIC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgOCAxOS4zMTM3KSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNCQkJCQkIiIHdpZHRoPSIyMS4zNjkiIGhlaWdodD0iMS4yNTkiLz4NCgkNCgkJPHJlY3QgeD0iLTIuNjg0IiB5PSI3LjM3MSIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAtMy4zMTM3IDgpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0JCQkJCQiIgd2lkdGg9IjIxLjM2OSIgaGVpZ2h0PSIxLjI1OSIvPg0KPC9nPg0KPC9zdmc+DQo=");
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
}

	a:hover > .delete-ticket-btn,
	.delete-ticket-btn:hover {
		background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCQ0KCQk8cmVjdCB4PSItMi42ODQiIHk9IjcuMzcxIiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxIC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgOCAxOS4zMTM3KSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNlYzY2NWIiIHdpZHRoPSIyMS4zNjkiIGhlaWdodD0iMS4yNTkiLz4NCgkNCgkJPHJlY3QgeD0iLTIuNjg0IiB5PSI3LjM3MSIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAtMy4zMTM3IDgpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2VjNjY1YiIgd2lkdGg9IjIxLjM2OSIgaGVpZ2h0PSIxLjI1OSIvPg0KPC9nPg0KPC9zdmc+DQo=");
	}

.dialog-centered {
	display: inline-block;
	vertical-align: middle;
	position: fixed;
}


.event-organizer {
	font-size: 16px;
}

	/*
.ce-span1 .event-organizer .organizer-logo,
.ce-span2 .event-organizer .organizer-logo,
.ce-span3 .event-organizer .organizer-logo,
.ce-span4 .event-organizer .organizer-logo {
    float: none;
    margin-right: 0px;
}*/


	.event-organizer .organizer-logo {
		display: inline-block;
		float: left;
		margin-right: 15px;
		max-width: 330px;
		width: 100%;
		padding-bottom: 15px;
	}

	.event-organizer .title {
		display: inline-block;
		font-size: 28px;
		margin-bottom: 5px;
	}

	.event-organizer .description {
		display: inline-block;
	}

.event-organizer .organizer-info {
	display: inline-block;
	max-width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

@media (min-width: 992px) {
	.ce-span8 > .widget .organizer-logo + .organizer-info,
	.ce-span9 > .widget .organizer-logo + .organizer-info,
	.ce-span10 > .widget .organizer-logo + .organizer-info,
	.ce-span11 > .widget .organizer-logo + .organizer-info,
	.ce-span12 > .widget .organizer-logo + .organizer-info,
	.col-md-8 > .row > .col-md-12 .organizer-logo + .organizer-info,
	.col-md-9 > .row > .col-md-12 .organizer-logo + .organizer-info,
	.col-md-10 > .row > .col-md-12 .organizer-logo + .organizer-info,
	.col-md-11 > .row > .col-md-12 .organizer-logo + .organizer-info,
	.col-md-12 > .row > .col-md-12 .organizer-logo + .organizer-info,
	.col-md-12 > div > .row > .col-md-8 .organizer-logo + .organizer-info,
	.col-md-12 > div > .row > .col-md-9 > .dynamic-content .organizer-logo + .organizer-info,
	.col-md-12 > div > .row > .col-md-10 > .dynamic-content .organizer-logo + .organizer-info,
	.col-md-12 > div > .row > .col-md-11 > .dynamic-content .organizer-logo + .organizer-info,
	.col-md-12 > div > .row > .col-md-12 > .dynamic-content .organizer-logo + .organizer-info {
		margin-left: -345px;
		padding-left: 345px;
	}
}

.event-organizer .event-organizer-address-icon,
.event-organizer .event-organizer-email-icon,
.event-organizer .event-organizer-phone-icon,
.event-organizer .event-organizer-site-icon {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: relative;
	float: left;
	background-repeat: no-repeat;
	margin-right: 10px;
}

.event-organizer .event-organizer-address-icon {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTVweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMTUgMjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1IDIxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFQzY2NUIiIGQ9Ik03LjUsMjFjLTAuMTQ5LDAtMC4yOTEtMC4wNjctMC4zODYtMC4xODJjLTAuMjEtMC4yNTYtNS4xNzktNi4zMzEtNi42ODEtMTEuMTE5DQoJCUMwLjE3Niw5LjAxOCwwLjAzMSw4LjI4MSwwLjAwOSw3LjUzNEwwLDcuMjlDMCwzLjI2MSwzLjM2NCwwLDcuNSwwUzE1LDMuMjYxLDE1LDcuMjdsLTAuMDEsMC4yNw0KCQljLTAuMDIxLDAuNzQxLTAuMTY2LDEuNDc5LTAuNDMyLDIuMTg2Yy0xLjQ5Myw0Ljc2Mi02LjQ2MSwxMC44MzYtNi42NzIsMTEuMDkyQzcuNzkxLDIwLjkzMyw3LjY0OSwyMSw3LjUsMjF6IE03LjUsMQ0KCQlDMy45MTYsMSwxLDMuODEzLDEsNy4yN0wxLjAwOSw3LjVjMC4wMTgsMC42NDIsMC4xNDIsMS4yNywwLjM2OSwxLjg3NGMxLjIxNSwzLjg3Miw0LjkxMyw4Ljc4Myw2LjEyMiwxMC4zMjQNCgkJYzEuMjA4LTEuNTQxLDQuOTA2LTYuNDUsNi4xMTMtMTAuMjk3YzAuMjM2LTAuNjMsMC4zNi0xLjI1OCwwLjM3Ny0xLjg5NUwxNCw3LjI1QzE0LDMuODEzLDExLjA4MywxLDcuNSwxeiBNNy41LDExLjA5DQoJCWMtMi4xNjcsMC0zLjkzLTEuNzEzLTMuOTMtMy44MmMwLTIuMTAxLDEuNzYzLTMuODEsMy45My0zLjgxczMuOTMsMS43MDksMy45MywzLjgxQzExLjQzLDkuMzc2LDkuNjY3LDExLjA5LDcuNSwxMS4wOXogTTcuNSw0LjQ2DQoJCWMtMS42MTYsMC0yLjkzLDEuMjYxLTIuOTMsMi44MWMwLDEuNTU1LDEuMzE0LDIuODIsMi45MywyLjgyczIuOTMtMS4yNjUsMi45My0yLjgyQzEwLjQzLDUuNzIxLDkuMTE1LDQuNDYsNy41LDQuNDZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==') /*/Content/img/Address Icon.svg*/;
}

.event-organizer .event-organizer-email-icon {
	top: 2px;
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjAgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRUM2NjVCIiBkPSJNMi4yMiwxLjE0YzAsMCw3LjU2LDguMzksNy44MSw4LjM5YzAuMjYsMCw3Ljc1LTguMzksNy43NS04LjM5DQoJSDIuMjJ6IE0xMi43OCw4LjU3bDYuMTEsNS4yNVYxLjcxTDEyLjc4LDguNTd6IE0xLjExLDEuNzF2MTIuNDFsNi4xMS01LjU1TDEuMTEsMS43MXogTTIuMzcsMTQuODZoMTUuODJsLTUuOTctNS43MmwtMC41NiwwLjU4DQoJYy0wLjQxLDAuNDItMSwxLjIzLTEuNjIsMS4yM2gtMC4wMWMtMC42MywwLTEuMjItMC44Mi0xLjYzLTEuMjRMNy43OCw5LjE0TDIuMzcsMTQuODZ6IE0yMCwxNkgwVjBoMjBWMTZ6Ii8+DQo8L3N2Zz4NCg==");
}

.event-organizer .event-organizer-phone-icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTlweCIgaGVpZ2h0PSIyMC4wMDFweCIgdmlld0JveD0iMCAwIDE5IDIwLjAwMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMjAuMDAxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFQzY2NUIiIGQ9Ik05LjE1LDEzLjQ1bC0xLjQyLDMuOWwxLjEsMC40YzAuMjYsMC4wOSwwLjUxLTAuMDUsMC42LTAuMjhsMS4xLTMuMDNjMC4wOS0wLjI0LTAuMDMtMC41LTAuMjctMC41OQ0KCQlMOS4xNSwxMy40NXoiLz4NCgk8cGF0aCBmaWxsPSIjRUM2NjVCIiBkPSJNMTMuMDQsNy4wM2wxLjE0LTMuMTJjMC4wOS0wLjI0LTAuMDQtMC41LTAuMjgtMC41OWwtMS4xLTAuNGwtMS40NiwzLjk5bDEuMSwwLjQNCgkJQzEyLjcsNy40LDEyLjk1LDcuMjYsMTMuMDQsNy4wM3oiLz4NCgk8cGF0aCBmaWxsPSIjRUM2NjVCIiBkPSJNOS41LDBDNC4yNSwwLDAsNC40OCwwLDEwYzAsMi42NSwwLjUyLDUuMDYsMy42LDYuMjZDMi4wOCwxNC43MSwxLjM1LDEyLjQxLDEuMzUsMTANCgkJQzEuMzUsNS4yNiw1LDEuNDIsOS41LDEuNDJzOC40NSwzLjg0LDguNDUsOC41OFMxNCwxOC45NSw5LjUsMTguOTVjLTIuMTgsMC00Ljk1LTEuMi0zLjg2LTMuOTFjMC4zNSwxLjA1LDAuOTMsMS41NCwxLjIzLDEuNjQNCgkJbDEuNDItMy44OWMtMC41NC0wLjItMC40NC0wLjgzLTAuMTItMi4wOUM4LjM5LDkuODYsOC43Myw4Ljg1LDkuMiw3LjljMC4zMy0wLjY3LDAuNzEtMS4zMSwxLjI4LTEuMWwxLjQ1LTMuOTkNCgkJYy0wLjY4LTAuMTYtMy40NiwwLjA2LTUuNTcsNS42M2MtMC45NywyLjU1LTEuMTIsNC40LTAuOTMsNS43QzIuNjQsMTguNzcsNi44LDIwLjA1LDkuNSwyMGM1LjI1LTAuMTEsOS41LTQuNDgsOS41LTEwDQoJCVMxNC43NSwwLDkuNSwweiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.event-organizer .event-organizer-site-icon {
	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRUM2NjVCIiBkPSJNMTcuNDksMTQuMTdoLTIuOTZjMC40Mi0xLjE2LDAuNjYtMi40MSwwLjcxLTMuN2gzLjMyDQoJCUMxOC40OSwxMS44MSwxOC4xMSwxMy4wNiwxNy40OSwxNC4xN3ogTTExLjksMTguMzZjMC45My0wLjkxLDEuNjktMi4wMiwyLjI0LTMuMjRoMi43NEMxNS42OCwxNi43MywxMy45MywxNy45LDExLjksMTguMzZ6DQoJCSBNMTAuNDcsMTguMzd2LTMuMjVoMi42MkMxMi40NSwxNi4zOSwxMS41NiwxNy41MSwxMC40NywxOC4zN3ogTTEwLjQ3LDEwLjQ3aDMuODJjLTAuMDUsMS4zLTAuMzIsMi41NS0wLjc3LDMuN2gtMy4wNVYxMC40N3oNCgkJIE0xMC40Nyw1LjgzaDMuMDVjMC40NSwxLjE1LDAuNzIsMi40LDAuNzcsMy42OWgtMy44MlY1LjgzeiBNMTAuNDcsMS42M2MxLjA5LDAuODYsMS45OCwxLjk4LDIuNjIsMy4yNWgtMi42MlYxLjYzeiBNMTYuODgsNC44OA0KCQloLTIuNzRjLTAuNTUtMS4yMi0xLjMxLTIuMzMtMi4yNC0zLjI0QzEzLjkyLDIuMSwxNS42OCwzLjI3LDE2Ljg4LDQuODh6IE0xNy40OSw1LjgzYzAuNjIsMS4xLDEsMi4zNiwxLjA3LDMuNjloLTMuMzINCgkJYy0wLjA1LTEuMjgtMC4yOS0yLjUzLTAuNzEtMy42OUgxNy40OXogTTkuNTMsNC44OEg2LjkxYzAuNjQtMS4yNywxLjUzLTIuMzksMi42Mi0zLjI1VjQuODhMOS41Myw0Ljg4eiBNOS41Myw5LjUySDUuNzENCgkJYzAuMDUtMS4yOSwwLjMyLTIuNTQsMC43Ny0zLjY5aDMuMDVWOS41MnogTTkuNTMsMTQuMTdINi40OGMtMC40NS0xLjE1LTAuNzItMi40LTAuNzctMy43aDMuODJWMTQuMTdMOS41MywxNC4xN3ogTTkuNTMsMTguMzcNCgkJYy0xLjA5LTAuODYtMS45OC0xLjk4LTIuNjMtMy4yNWgyLjYzVjE4LjM3eiBNMy4xMiwxNS4xMmgyLjc0YzAuNTUsMS4yMiwxLjMxLDIuMzMsMi4yNCwzLjI0QzYuMDcsMTcuOSw0LjMyLDE2LjczLDMuMTIsMTUuMTJ6DQoJCSBNMi41MSwxNC4xN2MtMC42Mi0xLjExLTEtMi4zNi0xLjA3LTMuN2gzLjMyYzAuMDUsMS4yOSwwLjI5LDIuNTQsMC43MSwzLjdIMi41MXogTTIuNTEsNS44M2gyLjk2QzUuMDUsNi45OSw0LjgxLDguMjQsNC43Niw5LjUyDQoJCUgxLjQ0QzEuNTEsOC4xOSwxLjg5LDYuOTMsMi41MSw1LjgzeiBNOC4xLDEuNjRDNy4xNywyLjU1LDYuNDEsMy42Niw1Ljg2LDQuODhIMy4xMkM0LjMyLDMuMjcsNi4wOCwyLjEsOC4xLDEuNjR6IE0xMCwwDQoJCUM0LjQ5LDAsMCw0LjQ5LDAsMTBzNC40OSwxMCwxMCwxMHMxMC00LjQ5LDEwLTEwUzE1LjUxLDAsMTAsMHoiLz4NCjwvZz4NCjwvc3ZnPg0K");
}


.event-organizer .organizer-main-props {
	width: 100%;
	background: none;
	table-layout: fixed;
}

	.event-organizer .organizer-main-props tr td {
		vertical-align: top !important;
		line-height: 18px !important;
		padding-bottom: 1px !important;
	}

		.event-organizer .organizer-main-props tr td:first-child {
			padding-right: 3px !important;
			width: 30px;
		}
.event-organizer .organizer-main-props .website-prop {
	overflow: hidden;
    text-overflow: ellipsis;
}
/*.event-organizer .organizer-main-props tr td:last-child {
        word-break: break-all;
    }
    
    .event-organizer .organizer-main-props tr td a {
        color: #0000ff;
    }*/


.actions {
	list-style: none;
	margin: 0 0 0 -10px;
	padding: 0 !important;
	overflow: hidden;
	text-align: center;
	line-height: 23px;
}

	.actions li {
		display: inline-block;
		margin-left: 10px;
	}

@media (max-width: 480px) {
	.event-date {
		font-size: 15px;
	}

	.ev-footer .copyright {
		font-size: 11px;
		margin-bottom: 15px;
	}

	.footer-nav {
		margin-top: 0;
		padding-right: 0;
	}

	.pay-systems {
		float: left !important;
		margin-top: 15px;
	}

		.pay-systems > li {
			margin-right: 5px;
		}

	.pay-system-icon {
		width: 25px;
		height: 16px;
		background-size: 102px 38px;
	}


		.pay-system-icon.mastercard {
			background-position: -25px 0;
		}

		.pay-system-icon.am-express {
			background-position: -50px 0;
		}

		.pay-system-icon.discover {
			background-position: -77px 0;
		}
}

@media (max-width: 480px) {
	.btn {
		width: 100%;
	}

	.btn-loading {
		width: 100%;
		text-align: center;
	}
}

@media (max-width: 767px) {

	.ev-nav {
		font-size: 12px;
		display: none;
	}

	.navbar-collapse.in .ev-nav {
		display: block;
	}

	select.form-control.year {
		font-size: 14px;
		padding-left: 4px;
	}
}

.back-to-event-link {
	text-decoration: none;
	font-size: 18px;
}

	.back-to-event-link .icon {
		display: inline-block;
		width: 24px;
		height: 24px;
		float: left;
		margin-right: 6px;
		position: relative;
	}

		.back-to-event-link .icon:after {
			content: "";
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0NDQ0IiBwb2ludHM9IjcuNzgsMTEuMjUgNywxMiA3Ljc4LDEyLjc1IDEzLjIyLDE4IDE0LDE3LjI1IDguNTYsMTIgDQoJCTE0LDYuNzUgMTMuMjIsNiAJIi8+DQoJPGc+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNDQ0NDQ0IiBkPSJNMjIuODUsMTIuMDdjMCw1Ljg5LTUuMTcsMTAuNzgtMTAuOTIsMTAuNzgNCgkJCWMtNi4wNCwwLTEwLjc4LTUuMTctMTAuNzgtMTAuOTJjMC02LjA0LDUuMTctMTAuNzgsMTAuOTItMTAuNzhDMTcuOTYsMS4xNSwyMi44NSw2LjMyLDIyLjg1LDEyLjA3eiBNMjQsMTEuOTMNCgkJCUMyNCwxOC45NywxOC40LDI0LDExLjkzLDI0Yy0zLjg4LDAtOS40OS0yLjMtMTEuMjEtNy42MkMwLjQzLDE1LjM4LDAsMTMuOCwwLDEzLjUxdi0zLjAyQzAuODYsMy4xNiw2LjksMCwxMS45MywwDQoJCQlDMTguOTcsMCwyNCw1LjQ2LDI0LDExLjkzeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			position: absolute;
			z-index: 0;
		}

	.back-to-event-link:hover .icon:after {
		-ms-opacity: 0.65;
		opacity: 0.65;
	}

	.back-to-event-link:hover {
		color: #444;
		text-decoration: none;
		-ms-opacity: .65;
		opacity: .65;
	}

.back-to-event-link_text {
	float: left;
	line-height: 24px;
}

.reservation-timer {
	border: 1px solid #ddd;
	color: black !important;
	background-color: white !important;
	min-height: 40px;
	width: 200px;
}

.reservation-timer {
	float: right;
}



@media (max-width: 771px) {
	.reservation-timer {
		float: none !important;
		margin-top: 0px !important;
	}
}


.reservation-timer .inner {
	padding: 3px 5px;
}

.reservation-timer .time {
	text-align: center;
	font-size: 28px;
	line-height: 32px;
	color: #444;
	float: left;
	padding: 0 5px;
	margin-right: 4px;
	font-family: 'Roboto Condensed', sans-serif;
}

.reservation-timer .description {
	font-size: 12px;
	line-height: 14px;
	margin-top: 3px;
	font-family: 'Roboto Condensed', sans-serif;
}

.reservation-timer .time > div {
	display: inline-block;
	float: left;
}

.reservation-timer .inner > div {
	vertical-align: top;
}

.reservation-dialog {
	text-align: center !important;
}

	.reservation-dialog .dialog-inner {
		padding: 40px 0px;
	}

	.reservation-dialog a {
		color: white !important;
	}


.expander-container-row {
}

.expander-container {
	*color: #ec665b !important;
}


.expandable-row table thead {
	border-bottom: 1px solid #ddd !important;
	border-top: 1px solid #ddd !important;
	padding-top: 6px;
	line-height: 24px;
}

.expandable-row tr.border-bottom {
	border-bottom: 1px solid #ddd !important;
}

.expander-container tr {
	height: 60px;
}

	.expander-container tr td:first-child {
		font-size: 24px;
		line-height: 26px !important;
		width: 80%;
		text-transform: uppercase;
		font-weight: bold;
	}


.expander-container.collapsed {
	color: #444 !important;
}


@media (max-width: 320px) {
	.expander-container tr td:first-child {
		font-size: 15px;
	}
}

@media (min-width: 321px) and (max-width: 480px) {
	.expander-container tr td:first-child {
		font-size: 17px;
	}
}

[data-hide-schedule-filters="true"] .schedule-filter {
    display: none;
}

@media (max-width: 767px) {

	.expander-container-row {
		margin: 0 -15px;
		padding: 0 15px;
	}

	.expandable-row {
		margin-top: 15px;
		margin-bottom: 15px;
	}

	.sessions-panel .panel-body {
		padding-top: 0;
		padding-bottom: 0;
	}
}

.inline-table {
	display: inline-table;
	font-size: 0;
}

	.inline-table span.icon-wrapper {
		margin-right: 10px;
	}

.shopping-cart {
	margin: 0 auto;
}

	.shopping-cart h1 {
		text-align: center;
	}

.enter-promo-code {
	background-image: linear-gradient(to top, rgb(239, 239, 239), rgb(255, 255, 255));
	-ms-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #cccccc;
	color: #444444;
	cursor: pointer;
	display: inline-block;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 18px;
	font-weight: normal;
	height: 35px;
	line-height: 32px;
	margin-bottom: 0px;
	padding: 0 12px 1px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	white-space: nowrap;
}

.btn.join-wait-list:hover,
.btn.back-link:hover,
.btn.next-link:hover {
	background-image: linear-gradient(to bottom, #efefef, #ffffff);
	border-color: #adadad;
}

.btn.enter-promo-code {
	width: 174px;
}

.table > thead > tr > th {
	opacity: 0.5;
}

/*hr,
.table > thead > tr > th, 
.table > tbody > tr > th, 
.table > tfoot > tr > th, 
.table > thead > tr > td, 
.table > tbody > tr > td, 
.table > tfoot > tr > td {
    border-top:1px solid rgba(170, 170, 170, 0.5);
}
.table > thead > tr > th {
    border-bottom: 1px solid rgba(170, 170, 170, 0.5);
}*/

.event-organizer .no-panel-body {
	padding: 20px 0;
}

.event-organizer .panel-body {
	padding: 20px 15px;
}

.cke_editable.no-panel-body {
	padding: 5px 0;
}

.no-panel table td {
	padding-top: 10px;
}

/*----------NOTIFICATION----------*/
#notification {
	z-index: 100001;
	position: absolute;
	width: 100%;
	height: 1px;
	padding-right: 30px;
	margin-bottom: -1px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

	#notification .alert,
	.alert {
		position: relative;
		width: 100%;
		min-height: 60px;
		padding: 0 56px;
		margin-bottom: 0;
		border-radius: 0;
		border: none;
		color: #fff;
		font-size: 16px;
		vertical-align: middle;
	}

.alert-error {
	background-color: #DB1313;
}

.alert-success {
	background-color: #75A800;
}

.alert-warning,
.alert-info {
	background-color: #FF9909;
}

.alert-icon {
	position: absolute;
	top: 50%;
	left: 16px;
	width: 24px;
	margin-top: -11px;
}

.alert .close {
	position: absolute;
	top: 50%;
	right: 16px;
	width: 16px;
	height: 16px;
	margin-top: -8px;
	color: #fff;
	opacity: 1;
}

.close {
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: .2;
	filter: alpha(opacity=20);
}

#notification p {
	display: table-cell;
	height: 60px;
	vertical-align: middle;
}

/*---------/NOTIFICATION----------*/

/*---------PREVIEW AND UNPUBLISHED LABELs----------*/
.preview-label, .unpublished-label {
	position: fixed;
	top: 0;
	right: 0;
	z-index: 1000;
	pointer-events: none;
}

@media (min-width: 768px) {
	.preview-label, .unpublished-label {
		z-index: 1000000;
	}
}
/*--------/PREVIEW AND UNPUBLISHED LABELs----------*/

/*---------CANCELLED LABEL----------*/
.cancelled-label {
	position: fixed;
	top: 0;
	right: 0;
	z-index: 999;
}
/*--------/UNPUBLISHED LABEL----------*/


/*---------SPEAKERS----------*/
.speaker {
	text-align: center;
	display: inline-block;
	/*width: 300px;*/
	margin: 10px auto;
	vertical-align: top;
}

	.speaker img {
		min-height: 200px !important;
		max-height: 200px !important;
		height: 200px !important;
	}

	.speaker .name {
	}

		.speaker .name h1 {
			margin-top: 5px;
			margin-bottom: 0px;
		}

		.speaker .name .title {
			font-size: 12px;
			font-style: italic;
		}

	.speaker .description {
		color: #000;
	}
/*---------SPEAKERS----------*/

.default-desc {
	width: 100%;
	font-size: 28px;
	color: #BABABA;
	text-align: center;
	line-height: 580px;
}


@media (min-width: 768px) {
	.navbar-nav > li > a {
		padding: 0 0 !important;
	}
}

.navbar.navbar-inverse {
	background: transparent;
	border-color: transparent;
}

form .main {
	padding-bottom: 0;
}

.navbar-brand {
	height: 74px;
	padding: 10px 0;
}

	.navbar-brand img {
		max-height: 100%;
	}

.row-same-height {
	display: table;
	width: 100%;
    height: 80px;
}

.col-md-height {
	display: table-cell;
	float: none !important;
}

.col-top {
	vertical-align: top;
}

.col-mid {
	vertical-align: middle;
}

.col-bot {
	vertical-align: bottom;
}

@media (max-width: 767px) {
	.modal-dialog {
		width: auto !important;
	}

	.row-same-height {
		display: block;
		width: auto;
	}

	.col-md-height {
		display: block;
		float: left !important;
	}
}

.modal {
	z-index: 100001 !important;
}

.modal-backdrop {
	z-index: 100000 !important;
}

.nav > li > a:hover, .nav > li > a:focus {
	background-color: transparent;
}

.terms-checkbox {
	*margin-right: 10px;
}

.modal .close {
	width: 30px;
	height: 30px;
	opacity: 1;
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 1002;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARBAMAAAAmgTH3AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEX////tb2Ttb2Ttb2Ttb2Ttb2Ttb2T///8H7fMNAAAAB3RSTlMAUDDw81f+ZtCVjwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAABGSURBVAjXYxBiAANFBmMFEM1kzKBsBGIASSaQEJgACYGFgTwmiEJlI4g6BiYTZwWIGWGpDKgiMDVwXTBz4CbD7YLbDnMPAP5BCgguU0T1AAAAAElFTkSuQmCC');
    background-repeat: no-repeat;
    background-position: center;
}

.cms-element {
	position: relative;
}

	.cms-element:after {
		clear: both;
		display: table;
		content: "";
	}

.inst-price {
	font-size: 14px;
	margin-top: 3px;
	opacity: 0.75;
}

.inst-date {
	font-size: 13px;
	opacity: 0.6;
}

.sold-out {
	text-transform: uppercase;
	color: #ff0000;
	white-space: nowrap;
	float: right;
}

.less-than-ten-left {
	color: #fdb308;
	white-space: nowrap;
	float: right;
}

.ten-or-more-left {
	color: #58a33f;
	white-space: nowrap;
	float: right;
}

@media(max-width: 767px) {
	.inst-date {
		font-size: 12px;
	}

	.sold-out, .ten-or-more-left, .less-than-ten-left {
		font-size: 14px;
	}
}

.area {
	position: relative;
}

.section-video {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	bottom: 0;
	overflow: hidden;
	z-index: -100;
}

	.section-video video {
		width: 100%;
	}


.table-responsive.no-panel-body {
	overflow: hidden;
}

/* Tickets */

#tickets #order-now-button {
	margin-top: 15px;
}


/* Divider */

.cms-element-divider-wrap {
	padding: 10px 0;
}

.cms-element-divider {
	height: 1px;
	border-bottom: none;
	border-left: none;
	border-right: none;
	background: none;
}

/* Text & Image */

.image-text_img {
	max-width: 100%;
}

.image-text--image-top.image-text--align-left .image-text_img-wrap,
.image-text--image-bottom.image-text--align-left .image-text_img-wrap,
.image-text--align-left .image-text_content {
	text-align: left;
}

.image-text--image-top.image-text--align-center .image-text_img-wrap,
.image-text--image-bottom.image-text--align-center .image-text_img-wrap,
.image-text--align-center .image-text_content {
	text-align: center;
}

.image-text--image-top.image-text--align-right .image-text_img-wrap,
.image-text--image-bottom.image-text--align-right .image-text_img-wrap,
.image-text--align-right .image-text_content {
	text-align: right;
}

.image-text--image-left,
.image-text--image-right {
	display: table;
	width: 100%;
}

	.image-text--image-left .image-text_img-wrap,
	.image-text--image-right .image-text_img-wrap,
	.image-text--image-left .image-text_content,
	.image-text--image-right .image-text_content {
		display: table-cell;
	}

.image-text--valign-top .image-text_img-wrap,
.image-text--valign-top .image-text_content {
	vertical-align: top;
}

.image-text--valign-middle .image-text_img-wrap,
.image-text--valign-middle .image-text_content {
	vertical-align: middle;
}

.image-text--valign-bottom .image-text_img-wrap,
.image-text--valign-bottom .image-text_content {
	vertical-align: bottom;
}
@media(min-width:768px){
	.marketing-navbar .ev-nav{
		float: none!important;
		text-align:center;
	}
	.marketing-navbar .ev-nav li{
		display:inline-block;
		float:none;
	}
	.marketing-navbar .login-panel{
		position: absolute;
		right: 0;
		top: 50%;
		height: 100%;
		margin-top: -25px
	}
	.marketing-navbar .login-panel .btn-login{
		color: #777;
        margin: 0 20px;
	}	
}

@media(max-width:767px){
	.marketing-navbar .login-panel{
		text-align:center;
	}
}

@media(max-width:767px){
	.image-text--image-left, .image-text--image-right{
		display: -webkit-flex;
	    -webkit-flex-direction: column;
		display: flex;
		flex-direction: column;
	}
	
	.image-text--image-left{
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}	
	
	.image-text--image-left .image-text_img-wrap, 
	.image-text--image-right .image-text_img-wrap{
		width:auto!important;
		padding-left:0!important;
		padding-right:0!important;
	}
	
	.image-text--image-left .image-text_img-wrap, 
	.image-text--image-right .image-text_img-wrap, 
	.image-text--image-left .image-text_content, 
	.image-text--image-right .image-text_content{
		display: block;
	}
}

.orders-nav{
	position:absolute;
	top:17px;
	right:15px;
	display: inline-block;
	z-index: 1000000;
}

@media(max-width:767px) {
	.orders-nav {
		left: 20px;
		right: auto;
	}
}

.orders-nav .nav-item{
	margin-right:15px;
	display: inline-block;
	vertical-align:middle;
	line-height: 24px;
}

.orders-nav .nav-item:last-of-type{
	margin-right:0;
}

.orders-nav .nav-item > a{
	color: #fff;
	text-transform: uppercase;
	font-size: 12px;	
}

.orders-nav .cart-label{
	display:inline-block;
	color: #fff;
	background-color: #ec665b;
	font-size:10px;
	line-height:1.1;
	padding:5px 11px;
	border-radius: 3px;
	text-align:left;
	text-decoration:none;
	text-transform:inherit;
	position:relative;
}

.orders-nav .cart-label .cart-content{
	border-left:1px solid #fff;
	padding-left:5px;
	margin-left: 25px;
	font-family: 'Roboto Condensed', sans-serif;
}

.orders-nav .cart-label .cart-content .price{
	font-size: 12px;
}

.orders-nav .cart-label .cart-icon{
	display:inline-block;
	background-image: url(/Content/img/cart-white.svg);
	background-size:cover;
	width:25px;
	height:21px;
	position:absolute;
	top:6px;
	left:6px;
}

.orders-nav.dark .nav-item > a {
	color: #444;
}

.orders-nav.dark .cart-label {
	color: #444;
	background-color: transparent;
}

.orders-nav.dark .cart-label .cart-content{
	border-left: none;
}

.orders-nav.dark .cart-label .cart-content {
	color: #444;
}

.orders-nav.dark .cart-label .cart-icon {
	background-image: url(/Content/img/cart-red.svg);
}

.fake-mobile-navbar {
	display: none;
	height: 70px;
}

@media(max-width:767px) {
	.fake-mobile-navbar {
		display: block;
	}
}

/* CMS Page Layout */
.cms-page-layout {
    height: 100%;
}

.cms-page-layout__footer {
    position: absolute;
	bottom: 0;
	width: 100%;
}

/* SEARCH FILTER ROW */
.search-filters-line {
    padding-top: 10px;
}

.search-filters-line--first {
    padding-top: 0;
}