/*//// uvcore.css by UrVenue : aa@urvenue.com ///// Version: 2 - UvIntegrations - Updated 2019-03-05 */
html{ height: 100%; }
.pop-box,
.pop-box *,
.pop-box *:before,
.pop-box *:after,
.uv-integration,
.uv-integration *,
.uv-integration *:before,
.uv-integration *:after{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.uv-clearfix:before, .uv-clearfix:after{
	display: table;
	content: " ";
}
.uv-clearfix:after{clear: both;}
.uv-clear{clear: both;}
.uv-integration .left, .uv-eventcont .left{float: left;}
.uv-right, .right{float: right;}
.uv-btn{
	display: inline-block;
	border-radius: 3px;
	border: 0;
	padding: 8px 20px;
	font-size: 14px;
	cursor: pointer;
}
.uv-btn-large{
	padding: 10px 25px;
	font-size: 16px;
}
.uv-center{text-align: center;}

/*Calendar*/
.uv-upcomingmenu{
    float: right;
    list-style: none;
    margin: 0;
    margin-top: 5px;
}
.uv-upcomingmenu li{
    float: left;
}
.uv-upcomingmenu button{
    padding: 5px 13px;
    border-right: 0px;
    font-size: 16px;
    border: 0;
    outline: none;
    cursor: pointer;
    background-color: transparent;
    color: #700067;
    line-height: 1;
}
.uv-upcomingmenu button i{
	float: left;
	font-size: 20px;
	margin-right: 10px;
	color: #C0C0C0;
	margin-top: -2px;
}
.uv-upcomingmenu button.active i{
    color: #700067;
}
.uvc-calgrid{
	font-size: 20px;
	clear: both;
}
.uvc-calgrid .uvc-th, .uvc-calgrid .uvc-day{
	float: left;
	width: 14.2857%;
	position: relative;
	overflow: hidden;
	padding-top: 22px;
}
.uvc-calgrid .uvc-day{
	background: rgba(235, 236, 240, 0.8);
	border-right: 1px solid rgba(0, 0, 0, 0.2);
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.uvc-calgrid .uvc-days{
	border-left: 1px solid rgba(0, 0, 0, 0.2);
	clear: both;
}
.uvc-calgrid > .uvc-day:nth-child(7n+1), .uvc-calgrid > a:nth-child(7n+1) > .uvc-day{
	clear: both;
	border-left: 1px solid rgba(0, 0, 0, 0.7);
}
.uvc-calgrid .uvc-nextmonth, .uvc-calgrid .uvc-pastmonth, .uvc-calgrid .uvc-pastday{
	background: rgba(235, 236, 240, 0.8);
	opacity: 0.7;
}
.uvc-calgrid .uvc-day:before{
	display: block;
	position: relative;
	width: 100%;
	content: " ";
	padding-bottom: 100%;
}
.uvc-daylabel{
	position: absolute;
	font-size: 60%;
	top: 0;
	left: 0;
	z-index: 10;
	width: 100%;
	line-height: 1;
	padding: 0.4em 2%;
	background: #fff;
	text-align: left;
	color: #000;
	text-transform: uppercase;
}
.uvc-th{
	padding: 4px 0px;
	text-align: center;
	text-transform: uppercase;
	font-size: 66%;
	color: #787878;
	padding-bottom: 10px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.uv-calendar{
	position: relative;
}
.uvc-loading .uvc-controls, .uvc-loading .uvc-calgrid{
	opacity: 0.6;
}
.uv-calendar.uvc-loading:before{
	background: #000 url('images/wloader.gif') no-repeat center center;
	position: absolute;
	display: block;
	content: " ";
	z-index: 16;
	width: 50px;
	height: 50px;
	margin: 0;
	margin: auto;
	margin-bottom: 0px;
	border: 1px solid #000;
	left: 0;
	right: 0;
	bottom: 50%;
	top: auto;
	transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	margin-bottom: 40px;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-background-size: auto;
  	-moz-background-size: auto;
  	-o-background-size: auto;
  	background-size: auto;
}
.uvc-controls{
	font-size: 20px;
	margin-bottom: 10px;
	color: #777;
}
.uvc-controls i{
	margin: 0 5px;
	font-size: 36px;
	color: #000;
	margin-top: -4px;
}
.uvc-curmonth{
	float: left;
	margin-right: 20px;
	line-height: 35px;
	font-size: 125%;
	text-transform: uppercase;
}
.uvc-monthdisabled{
	opacity: 0.4;
	cursor: default;
}
.uvc-dateevent{
	position: absolute;
	z-index: 5;
	width: 100%;
	height: 100%;
	top: 0;
	padding-top: 22px;
}
.uvc-dateeventlabel{
	position: absolute;
	padding-left: 10px;
	padding-right: 2%;
	bottom: 7px;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	left: 0;
	line-height: 1.2;
	opacity: 0;
	visibility: hidden;
	
	z-index: 30;
	-webkit-transition: all 200ms ease-in-out 0s;
    -moz-transition: all 200ms ease-in-out 0s;
    -ms-transition: all 200ms ease-in-out 0s;
    -o-transition: all 200ms ease-in-out 0s;
    transition: all 200ms ease-in-out 0s;
}
.uvc-dateevent:hover .uvc-dateeventlabel{
	visibility: visible;
	opacity: 1;
}
.uvc-dateevent > img{
	width: auto;
	height: 100%;
	display: block;
	position: absolute;
	z-index: 1;
	left: auto;
	right: 50%;
	top: auto;
	bottom: 50%;
	transform: translate(50%, 50%);
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	padding-top: 22px;
}
.uvc-eventlist .uvc-pastmonth, .uvc-eventlist .uvc-nextmonth{
	display: none;
}
.uvc-eventlistcont{
	display: none;
}
.uvc-eventlist{
	display: table;
	width: 100%;
	font-size: 20px;
}
.uvc-eventlist > div, .uvc-eventlist > a{
	display: table-row;
}
.uvc-eventlist > div > div, .uvc-eventlist > a > div{
	display: table-cell;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #E0E0E0;
	vertical-align: middle;
}
.uvc-eventlist > div > div:first-child, .uvc-eventlist > a > div:first-child{
	padding-left: 0px;
}
.uvc-eventlist > div > div:last-child, .uvc-eventlist > a > div:last-child{
	padding-right: 15px;
}
.uvc-eventlist .uvc-elflyer{
	width: 130px;
}
.uvc-eventlist .uvc-elinfo{
	padding-left: 3%;
	max-width: 34em !important;
}
.uvc-eventlist .uvc-eldate{
	padding-left: 1%;
	padding-right: 6%;
	min-width: 12%;
}
.uvc-eventlist .uvc-elbutton{
	text-align: right;
}
.uvc-elbutton a:nth-child(3){margin-top: 10px;}
.uvc-elflyer img{
	width: 115px;
}
.uvc-elinfo .uvc-elevname{
	margin: 0;
	font-size: 130%!important;
	line-height: 1.1!important;
	text-align: left;
	letter-spacing: 3px;
	margin-bottom: 0.2em;
}
.uvc-elinfo .uvc-elddate{
	margin: 0;
	font-size: 80%!important;
}
.eldatecont{
	display: block;
	text-align: center;
	min-width: 2.5em;
}
.uvc-eldate .uv-eldate-m{
	display: block;
	margin: 0;
	font-size: 95%!important;
	padding: 0 0.3em 0.3em 0.3em;
	margin-bottom: 0.3em;
	border-bottom: 3px solid #700067;
	text-align: center;
	text-transform: uppercase;
}
.uvc-eldate .uv-eldate-d{
	display: block;
	font-size: 140%!important;
	margin: 0;
	text-align: center;
}
.uvc-elbutton button{
	padding-left: 25px;
	padding-right: 25px;
	font-size: 70%;
}
.uvc-noeventsmsg{
	text-transform: uppercase;
	padding: 100px 5%;
	font-size: 150%;
	text-align: center;
	color: #000;
}
.uvc-calendarshown .uvc-th, .uvc-calendarshown .uvc-days{
	display: block;
}
.uvc-listshown .uvc-th, .uvc-listshown .uvc-days, .uvc-listshown .uv-carousel{
	display: none;
}
.uvc-calendarshown .uvc-eventlistcont, .uvc-calendarshown .uv-carousel, .uvc-calendarshown .uv-eventlistfull{
	display: none;
}
.uvc-listshown .uvc-eventlistcont, .uvc-listshown .uv-eventlistfull{
	display: block;
}
.uvc-carouselshown .uvc-th, .uvc-carouselshown .uvc-days, .uvc-carouselshown .uvc-eventlistcont, .uvc-carouselshown .uvc-controls, .uvc-listshown .uvc-controls, .uvc-carouselshown .uv-eventlistfull{
	display: none;
}
.uv-eventlistfull{padding-top: 30px;}
.uv-calendar .uv-carousel{margin-top: 15px;}
.uvc-carouselshown .uv-carousel{display: block;}
.uvc-dateevents{
	position: absolute;
	font-size: 14px;
	padding: 0 5%;
	width: 100%;
	margin: 0;
	padding-top: 22px;

	bottom: 50%;
	top: auto;
	transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	vertical-align: middle;
}
.uvc-dateevents li{padding: 3px 0;}
.uvc-dateevents li a{
	display: block;
	text-transform: none;
}
.uvc-dateevents li a:before{
	content: "•";
	padding-right: 8px;
}
/*******/

/*Popups*/
#pop-main, #pop-error{
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	overflow: auto;
	z-index: 100001;
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.8);
	-webkit-overflow-scrolling: touch;
}
#pop-error{z-index: 100010;}
#pop-main .pop-maintable, #pop-error .pop-maintable{
	display: table;
	width: 100%;
	height: 100%;
	padding: 20px;
}
#pop-main .pop-maintd, #pop-error .pop-maintd{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.pop-box{
	position: relative;
	display: inline-block;
	margin: auto;
	padding: 0px;
	line-height: 0px;
}
.pop-charge{
	position: relative;
	min-width: 200px;
	min-height: 100px;
	text-align: left;
	line-height: normal;
	border: 0;
	background: #fff;
	
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.pop-close{
	display: block;
	position: absolute;
	text-align: center;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 30px;
	top: 0px;
	right: 0px;
	z-index: 11;
	color: #075754;
	
	-webkit-border-radius: 0px 5px 0px 0px;
	-moz-border-radius: 0px 5px 0px 0px;
	border-radius: 0px 5px 0px 0px;
	
	-webkit-transition: all 200ms ease-in-out 0s;
	-moz-transition: all 0.2s ease-in-out 0s;
	-ms-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	transition: all 0.2s ease-in-out 0s;
}
.pop-close:hover{
	background: #DDD;
}
.pop-inner{
	padding: 18px 20px;
}
#pop-loader{
	display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: #373737;
    background-color: rgba(55, 55, 55, 0.8);
    top: 0;
    left: 0;
    z-index: 1111999;
}
.pop-loader-loading {
    position: absolute;
    background-image: url("images/gloader.gif");
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #ffffff;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 60px;
    height: 60px;
    border: 1px solid #000;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.uv-popmsg .uv-popheader{
	padding-left: 15px;
	padding-right: 15px;
	background: #700067;
	-webkit-border-radius: 4px 4px 0px 0px;
	-moz-border-radius: 4px 4px 0px 0px;
	border-radius: 4px 4px 0px 0px;
}
.uv-popmsg .uv-popheader h1{
	font-size: 21px;
	padding: 7px 0px;
	color: #fff;
	margin: 0;
	min-height: 40px;
	text-align: center;
}
.uv-popmsg .uv-msgcontent{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 25px;
	padding-bottom: 15px;
}
.uv-popmsg .uv-msgcontent p{
	margin: 0;
	margin-bottom: 15px;
	font-size: 18px;
	color: #666;
	text-align: center;
}
.uv-popmsg .uv-msgcontent table{
	font-size: 14px;
	width: 100%;
}
.uv-popmsg .uv-msgcontent button{
	margin-bottom: 0px;
	margin-top: 10px;
	cursor: pointer;
}
.uv-popmsg .pop-close{
	color: #fff;
}
.uv-popmsg .pop-close:hover{
	background: rgba(0, 0, 0, 0.3);
}
.uv-popmsg .pop-close span{display: none;}
/*********/

/*Event Process*/
.uv-eventcont .uv-eventinfocont{
	float: left;
	width: 36%;
	padding-right: 15px;
}
.uv-checkoutcont .uv-checkoutsumform, .uv-summarycont .uv-summaryinfo{
	float: left;
	width: 67%;
	padding-right: 15px;
}
.uv-checkoutcont .uv-eventinfocont, .uv-summarycont .uv-eventinfocont{
	float: right;
	width: 33%;
	padding-left: 15px;
}
.uv-eventinfocont .uv-imgresponsivecont{
	margin-bottom: 15px;
	border: solid 1px #e4e4e4;
}
.uv-eventcont .uv-eventinquires{
	float: right;
	width: 64%;
	padding-left: 15px;
}
.uv-eventtitle{
    font-size: 20px;
    margin-bottom: 25px;
}
.uv-eventtitle h1{
	text-align: left;
	margin: 0;
	line-height: 1;
	margin-bottom: 0.1em;
	letter-spacing: -1px;
	font-size: 150%;
	padding-top: 3px;
	font-weight: 400;
}
.uv-eventtitle h2{
    margin: 0;
    font-size: 80%;
    font-weight: 400;
}
.uv-eventtitle{
	padding-left: 75px;
	position: relative;
	min-width: 65px;
	padding-top: 0px;
}
.uv-titlenoevent{margin-bottom: 40px;}
.uv-titlenoevent h2{margin-top: 1em;}
.uv-datecalendar{
	margin-top: -4px;
    width: 56px;
    height: 62px;
    position: absolute;
    background: transparent url("images/bg.calendardate.png") no-repeat center center;
    top: -5px;
    left: 0px;
    margin: auto;
}
.uv-datecalendarlabel{
	position: absolute;
	margin: auto;
	left: 0;
	right: 0;
	font-size: 16px;
	text-align: center;
	text-transform: uppercase;
	padding-top: 6px;
	line-height: 1;
	color: #868686;
}
.uv-datecalendarlabel b{
	display: block;
	font-size: 150%;
}
.uv-popimgcont .pop-charge{
	max-width: 800px;
	padding: 40px 10px 10px 10px;
}
.uv-popimgcont .pop-maintable{
	padding-top: 30px!important;
}
.uv-popimgcont img{
	display: block;
	width: 100%;
}
.uv-panel{
	position: relative;
	min-height: 30px;
	margin-bottom: 15px;
	border: solid 1px #e4e4e4;
	background: rgba(255, 255, 255, 0.9);
}
.uv-panel-tickets:not(.closed), .uv-panel-reservations:not(.closed), .uv-panel-tables:not(.closed){
	border-top: #700067 2px solid;
}
.uv-panel-bortop{
	border-top: #700067 2px solid;
}
.uv-panelmb0{
	margin-bottom: 0px;
}
.uv-panel-tickets{
	margin-bottom: 10px;
}
.uv-panel .uv-panelheader button,
.uv-panel a .uv-panelheader{
	background: transparent;
	width: 100%;
	padding: 0 15px;
	height: 54px;
	line-height: 54px;
	cursor: pointer;
	text-align: left;
	position: relative;
	border: 0;
	font-size: 17px;
	outline: none;
	text-transform: uppercase;
}
.uv-panel.closed .uv-panelheader button,
.uv-panel.closed a .uv-panelheader{
	background-color: #700067;
    color: #fff;
}
.uv-panel .uv-panelheader button i,
.uv-panel a .uv-panelheader i
{
	float: left;
	font-size: 25px;
	height: 25px;
	margin-right: 10px;
	margin-top: 14px;
}
.uv-panelsslides .uv-panelheader button:after,
.uv-panel a .uv-panelheader:after{
	position: absolute;
	display: block;
	width: 20px;
	height: 20px;
	content: "\f054";
  	font: normal normal normal 20px/20px FontAwesome;
  	font-size: inherit;
  	text-rendering: auto;
  	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
  	transform: translate(0, 0);
  	right: 15px;
  	top: 0;
  	bottom: 0;
  	margin: auto;
  	text-align: center;
  	
  	-ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  	
  	-webkit-transition: all 150ms ease-in-out 0ms;
	-moz-transition: all 150ms ease-in-out 0ms;
	-ms-transition: all 150ms ease-in-out 0ms;
	-o-transition: all 150ms ease-in-out 0ms;
	transition: all 150ms ease-in-out 0ms;
}
.uv-panelsslides .uv-panel-soldout .uv-panelheader button:after {
    display: none;
}
.uv-panel.closed a .uv-panelheader:after,
.uv-panel.closed .uv-panelheader button:after{
	-ms-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0);
}
.uv-panel .uv-panelbody{
	display: block;
	padding: 15px;
	font-size: 20px;
}
.uv-text-center{text-align: center;}
body .uv-panel .uv-panelbody-pads{padding: 25px;}
.uv-panelbtnprebox{
	padding: 25px;
	padding-top: 15px;
}
.uv-panel.closed .uv-panelbody{
	display: none;
}
.uv-panelseparator{
	margin: 15px 0px;
	height: 1px;
	background: #D7D7D7;
}
.uv-panel-grayfb{
	background: rgba(85, 131, 154, 0.3);
}
.uv-panel .uv-panelbody.uv-panelinfo{
	padding-left: 50px;
	padding-top: 20px;
	padding-bottom: 20px;
	position: relative;
}
.uv-panel .uv-panelhasfloatlink{
	padding-right: 100px;
}
.uv-panel .uv-panelbody.uv-panelinfo > i{
	position: absolute;
	bottom: 50%;
	top: auto;
	transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	vertical-align: middle;
	z-index: 10;
	left: 15px;
	font-size: 20px;
	line-height: 20px;
	text-align: center;
	color: #666;
	padding-bottom: 3px;
}
.uv-borbotF5{border-bottom: 1px solid #eee;}
.uv-panel .uv-panelbody.uv-panelinfo h2{
	margin: 0;
	font-size: 85%;
	margin-bottom: 0.2em;
}
.uv-panel .uv-panelbody p, .uv-eventdescriptionshort, .uv-eventdescriptionfull{
	font-size: 80%;
	line-height: 1.7;
}


.uv-panel .uv-panelbody.uv-panelinfo p{
	margin: 0;
}
.uv-panel .uv-panelbody.uv-panelinfo a i{
	color: #000;
}
.uv-panellinkfloatright{
	position: absolute;
	z-index: 10;
	display: block;
	bottom: 50%;
	top: auto;
	transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	font-size: 75%;
	right: 15px;
}
.uv-panel .uv-panelbody h3, .uv-panel .uv-panelbody h2{
	text-transform: uppercase;
	font-size: 70%;
	color: #666;
	margin: 0;
	margin-bottom: 1em;
}
.uv-panel .uv-panelbody h4{
	margin: 0;
	color: #000;
	font-size: 70%;
	margin-bottom: 0.3em;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.uv-panel .uv-panelbody a h4{color: inherit;}
.uv-panel .uv-panelheader h3{
	text-transform: uppercase;
  	font-size: 14px;
  	color: #999;
  	margin: 0;
  	padding: 12px 15px;
}
.uv-panel .uv-panelheader h3 a{
	float: right;
	text-transform: none;
}
.uv-panel .uv-panelbody h5{
	color: #aaa;
    font-size: 12px;
    font-weight: 300;
    margin: 0px;
    line-height: 1.6;
}
.uv-panel .uv-panelbody h6{
    color: #aaaaaa;
    font-size: 12px;
    margin: 0px;
    font-weight: 400;
    line-height: 1.6;
}
.uv-ticketssel{
	padding: 0;
	margin: 0;
	width: 100%;
	font-size: 20px;
	border: 0;
}
.uv-ticketssel th{
	text-transform: uppercase;
	border-bottom: 3px solid #F3F3F3;
	padding: 3px 1%;
	font-size: 60%;
	color: #888;
	text-align: center;
}
.uv-ticketssel th:first-child{
	text-align: left;
}
.uv-ticketssel th:last-child, .uv-ticketssel th:nth-child(3){
	text-align: right;
}
.uv-tablessel th:nth-child(3){
	text-align: center;
}
.uv-ticketssel td{
	padding: 10px 1%;
	text-align: center;
	border-bottom: 1px solid #666;
}
.uv-ticketssel td:first-child{
	font-size: 85%;
	text-align: left;
}
.uv-ticketssel td:last-child, .uv-ticketssel td:nth-child(4){
	text-align: right;
}
.uv-ticketssel td a{
	font-size: 75%;
	margin-left: 10px;
}
.uv_item.uv_selected .uv-additems {
    background-color: #d6d6d6;
    border-color: #d0d0d0 !important;
}
.badge-added {
    position: absolute;
    left: -15px;
    top: 28%;
    background-color: #2adc4c;
    font-size: 14px;
    color: #000000;
    padding: 5px 6px;
}
.uv-ticketssel select{
	padding-right: 0px;
}
.uv-formcells {
    margin-left: -4px;
    margin-right: -4px;
}
.uv-formcells .uv-formcell1-1, .uv-formcells .uv-formcell2-1, .uv-formcells .uv-formcell3-1, .uv-formcells .uv-formcell4-1 {
    float: left;
    padding-left: 4px;
    padding-right: 4px;
    position: relative;
}
.uv-formcells .uv-formcell4-1 {
    width: 25%;
}
.uv-formcells .uv-formcell3-1 {
    width: 33.3333%;
}
.uv-formcells .uv-formcell2-1 {
    width: 50%;
}
.uv-formcells .uv-formcell1-1 {
    width: 100%;
}
.uv-formcell-phone{
    width: 49% !important;
    border: 1px solid #d8d8d8;
    background: #f3f3f3;
    margin-left: 4px;
}
.uvjs-popinquiry select {
    -moz-appearance: menulist !important;
    -webkit-appearance: menulist !important;
    appearance: menulist !important;
    color: #000;
    font-size: 15px;
    height: 40px;
    border-radius: 0 !important;
    margin-bottom: 8px;
    max-width: 100%;
    padding: 0px 10px !important;
    width: 100%;
}
.uvjs-popinquiry input, .uvjs-popinquiry textarea{
	border-radius: 0px !important;
	text-transform: initial !important;
	padding: 0px 10px !important;
	font-size: 14px !important;
	width: 100%;
	background-color: #f3f3f3;
}
.uvjs-popinquiry textarea{padding: 10px !important;}
.uvjs-popinquiry input{height: 42px;}
.uvjs-popinquiry .message{
	padding: 10px 0px;
	font-size: 14px;
	color: #0f9ee2;
}
.uv-formcell-phone input{
	border: none !important;
	margin-bottom: 0px !important;
	height: 40px !important;
}
.uv-formcell-phone select{
	margin-bottom: 0px !important;
    background: transparent;
    border: none;
    color: #a9a9ae !important;
}
.uv-formcell-phone .chosen-container .chosen-single{
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: none;
	box-shadow: none!important;
	height: 37px;
	line-height: 45px;	
	background: transparent;
}
.uv-formcell-phone .chosen-container .chosen-single div b{
	background: url('chosen-sprite.png') no-repeat 0px 12px;
}
.uv-formcell-phone #tmpphone-error{
	margin-top: -11px !important;
    margin-bottom: 2px !important;
}
/*.uv-ticketssel select, .uv-checkoutform select{
	background: #fff;
	background-image: url('images/selectbg.jpg');
	background-position: right center;
	background-repeat: no-repeat;
	border: 1px solid #D6D6D6;
	padding: 6px 11px;
	padding-right: 31px;
	color: #000;
	font-size: 75%;
	line-height: 1;
	position: relative;
	
	-webkit-background-size: 21px 100%;
  	-moz-background-size: 21px 100%;
  	-o-background-size: 21px 100%;
  	background-size: 21px 100%;

	-webkit-appearance: none;
  	-o-appearance: none;
  	appearance: none;
  	-webkit-border-radius: 0px;
  	-moz-border-radius: 0px;
  	border-radius: 0px;
  	text-indent: 0.01px;
  	text-overflow: "";
}*/
.uv-checkoutform select{
	font-size: 100%;
}
.uv-ticketssel .uv-ticketpromo td{
	padding-top: 20px;
	padding-bottom: 20px;
}
.uv-ticketssel .uv-ticketpromo td a{
	font-size: 85%;
}
.uv-ticketssel .uv-ticketsubmit td{
	padding-top: 20px;
	padding-bottom: 0px;
	border-bottom: none;
}
.uv-ticketssel .uv_itemminspend{
	font-size: 100%;
}
.uv-ticketmoreinfo{
	display: none;
	opacity: 0;
	visibility: hidden;
}
.uv-eventshares iframe{
	float: left;
	border: none;
	overflow: hidden;
	height:20px;
}
.uv-eventshares iframe.uv-eventsharefb{
	width: 150px;
}
.uv-eventshares iframe.uv-eventsharetw{
	width: 85px;
}
.uv-hidden{
	display: none;
	visibility: hidden;
	opacity: 0;
}
.uv-ticketssubtotal td{
	border-top: 3px solid #F2F2F2;
}
.uv-ticketssum th:nth-child(3){
	text-align: center;
}
.uv-checkoutform{
	font-size: 14px;
}
.uv-checkoutform input{
	padding: 8px 10px;
	margin-bottom: 0.6em;
}
.uv-checkoutform input[type='checkbox']{
	width: 15px;
	height: 15px;
}
.uv-checkoutform textarea{
	margin-bottom: 2em;
}
.uv-checkboxcont{
	padding-left: 35px;
	position: relative;
}
.uv-checkboxcont button{
	position: absolute;
    display: block;
    width: 25px;
    height: 25px;
    background-color: #fff;
    -webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
    border: 1px solid #666;
    outline: none;
    top: 0;
    left: 0;
    border-radius: 3px;
}
.uv-checkboxcont button.uv-checked:before{
    display: block;
    position: absolute;
    width: 25px;
    height: 25px;
    text-align: center;
    top: 0;
    left: 0;
    color: #000;
    content: "\f00c";
    font: normal normal normal 23px/1 FontAwesome;
    line-height: 25px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.uv-checkboxcont label{
	display: block;
	padding: 0;
	margin: 0;
	padding-top: 3px;
	line-height: 20px;
	font-size: 14px;
	cursor: pointer;
}
.uv-form .uv-checkboxcont{margin: 0;}
.uv-form .uv-checkboxcont{margin-bottom: 20px;}
.uv-checkboxcont input{display: none;}
.uv-panel .uv-checkoutform h3{
	font-size: 120%;
	padding-bottom: 0.5em;
	position: relative;
}
.uv-panel .uv-checkoutform p{
	font-size: 100%;
}
.uv-panel .uv-checkoutform h3:after{
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	max-width: 100px;
	height: 3px;
	background: #700067;
	content: " ";
}
.uv-divinput{
	margin-bottom: 0.6em;
}
.pop-nohide .uv-popheader .close-pop-error .icon-cancel{
	display: none;
	visibility: hidden;
	opacity: 0;
}
.uv-panel .uv-panelbody p.uv-pbig{
	font-size: 150%;
}
.uv-mapiframe{
	width: 100%;
}
.uv-panelmap{
	position: relative;
	padding-top: 50%;
}
.uv-panelmap iframe{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	border: 0;
}
.uv-panelbody h2{
	font-weight: normal;
}
.uv-msgcontent .uv-smallterms{
	font-size: 14px;
}
.uv_tdesactive{
	opacity: 0.4;
}
.uv-panel .uv-panelbody table p{
	display: block;
	margin: 0;
	line-height: 1;
}
.uv-tablessel td a, .uv-ticketssel .uv_itemminspend a{
	margin: 0;
}
.uv-ticketssel .uv_itemminspend a{
	font-size: 65%;
}
.uv-popmsg .uv-msgcontent p.uv-smallterms{
	font-size: 14px;
}
/*********/

/*Forms*/
.uv-form form{
	max-width: 800px;
}
.uv-form label{
	font-size: 14px;
	display: block;
	margin-bottom: 3px;
	font-weight: normal;
}
.uv-form input, .uv-form textarea{
	margin-bottom: 10px;
	width: 100%;
	margin-right: 0;
	font-size: 14px;
	border: 1px solid #c5c5c5;
    padding: 8px 15px;
    -webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
}
.uv-form select{
	background: #fff;
    background-image: url('images/selectbg.jpg');
    background-position: right center;
    background-repeat: no-repeat;
    border: 1px solid #666;
    padding: 8px 10px;
    padding-right: 31px;
    line-height: 1;
    font-size: 14px;
    position: relative;
    -webkit-background-size: 21px 100%;
    -moz-background-size: 21px 100%;
    -o-background-size: 21px 100%;
    background-size: 21px 100%;
    -webkit-appearance: none;
    -o-appearance: none;
    appearance: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    text-indent: 0.01px;
    text-overflow: "";	
    margin-bottom: 10px;
}
.uv-form input[type='number'], .uv-form textarea{
	border: 1px solid #c5c5c5;
    padding: 8px 15px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
}
.uv-form input[type='number']{
	max-width: 250px;
}
.uv-form .uv-btn{
	float: right;
}
/* .uvitmnoshowfee{font-size: 11px;} */
/*********/
/*poweredby*/
.uv-poweredby{
	margin: auto;
	display: block;
  	width: 148px;
  	height: 22px;
  	overflow: hidden;
}
.uv-pby-light{ background: url("https://uvtix.com/brand/powered-landspace-lightbg.png") no-repeat; }
.uv-pby-darknobg{ background: url("https://uvtix.com/brand/powered-landspace-darkbg.png") no-repeat; }
.uv-pby-lightnobg, .uv-pby-blue{ background: url("https://uvtix.com/brand/powered-landspace-darkbg.png") no-repeat; }
/*
.uv-poweredby{
	margin: auto;
	display: block;
  	width: 168px;
  	height: 33px;
  	background: url("images/poweredby.png") no-repeat;
  	overflow: hidden;
}
.uv-pby-light{background-position: 0 -33px;}
.uv-pby-lightnobg{background-position: 0 -66px;}
.uv-pby-darknobg{background-position: 0 -99px;}
.uv-pby-blue{background-position: 0 -135px;}
*/
/**********/

/*Recaptcha*/
.g-recaptcha{
	transform: scale(0.77);
	transform-origin: 0;
	-webkit-transform: scale(0.77);
	transform: scale(0.77);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}
#rc-imageselect{
	transform: scale(0.77);
	transform-origin: 0;
	-webkit-transform: scale(0.77);
	transform: scale(0.77);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}
/*************/

.uv-imgresponsivecont img{
	width: 100%;
	display: block;
}
.uv-imghover{position: relative;}
.uv-imghover img{width: 100%;}
.uv-imghover:before, .uvc-dateevent:before{
	position: absolute;
	content: " ";
	display: block;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	visibility: hidden;
	opacity: 0;
	background: rgba(0, 0, 0, 0.66);
	-webkit-transition: all 200ms ease-in-out 0s;
	-moz-transition: all 200ms ease-in-out 0s;
	-ms-transition: all 200ms ease-in-out 0s;
	-o-transition: all 200ms ease-in-out 0s;
	transition: all 200ms ease-in-out 0s;
	z-index: 12;
}
.uv-imghover:hover:before, .uvc-dateevent:hover:before{
	visibility: visible;
	opacity: 1;
}
.uv-imghover:after, .uvc-dateevent:after{
	position: absolute;
	content: "\f0b2";
	z-index: 15;
  	font: normal normal normal 60px/1 FontAwesome;
  	font-size: inherit;
  	text-rendering: auto;
  	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
  	transform: translate(0, 0);
  	text-align: center;
  	
  	color: #fff;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 60px;
	height: 60px;
	font-size: 60px;
	margin: auto;
	visibility: hidden;
	opacity: 0;
	
	-webkit-transition: all 200ms ease-in-out 100ms;
	-moz-transition: all 200ms ease-in-out 100ms;
	-ms-transition: all 200ms ease-in-out 100ms;
	-o-transition: all 200ms ease-in-out 100ms;
	transition: all 200ms ease-in-out 100ms;
}
.uv-imghoverlink:after, .uvc-dateevent:after{content: "\f0c1";}
.uvc-pastday .uvc-dateevent:after{content: "\f0b2";}
.uv-imghover:hover:after, .uvc-dateevent:hover:after{
	visibility: visible;
	opacity: 1;
}
.uv-msgcontent p:empty{
	display: none;
}
.uv-checkoutform .uv_fieldaddresscountry{
	max-width: 100%;
}
.uv-ticketssuccess .uv-panelbody h2{
	margin-top: 0.4em;
	font-size: 30px;
	margin-bottom: 0.5em;
}
.uv-checkbox{
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 15px;
    font-size: 14px;
}
.uv-checkbox label {
	display: inline-block;
    max-width: 100%;
    min-height: 18px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer;
}
.uv-checkbox label input[type="radio"]{
	position: absolute;
	margin: 2px 0 0;
    margin-top: 2px;
    margin-left: -20px;
    width: 14px;
    height: 14px;
}
.uv-checkboxgroup .uv-checkbox{
	display: inline-block;
	margin-right: 20px;
}
.uv-photosgrid > div, .uv-photosgrid > a > div{
	position: relative;
	float: left;
	width: 33.3333%;
	background: #4C4C4C;
	border-right: 1px solid rgba(51, 51, 51, 0.6);
	border-bottom: 1px solid rgba(51, 51, 51, 0.6);
}
.uv-photosgrid > div:before, .uv-photosgrid > a > div:before{
	display: block;
	padding-top: 62.1%;
	position: relative;
	content: " ";
}
.uv-photosgrid > div:after, .uv-photosgrid > a > div:after, .uv-artistsgrid > div:after, .uv-artistsgrid > a > div:after{
	top: 0;
	left: 0;
	display: block;
	position: absolute;
	content: " ";
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 15;
	opacity: 1;
	
	-webkit-transition: all 200ms ease-in-out 0s;
	-moz-transition: all 200ms ease-in-out 0s;
	-ms-transition: all 200ms ease-in-out 0s;
	-o-transition: all 200ms ease-in-out 0s;
	transition: all 200ms ease-in-out 0s;
}
.uv-photosgrid > div:hover:after, .uv-photosgrid > a:hover > div:after, .uv-artistsgrid > div:hover:after, .uv-artistsgrid > a:hover > div:after{
	opacity: 0.4;
}
.uv-artistsgrid .uv-viewmore:after{display: none!important;}
.uv-photosgrid div img{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	width: 100%;
	height: 100%;
	display: none;
}
.uv-albuminfo{
	position: absolute;
	z-index: 20;
	color: #fff;
	left: 5%;
	bottom: 5%;
	width: 90%;
	font-size: 20px;
}
.uv-albuminfo h5{
	margin: 0;
	font-size: 80%;
	text-transform: uppercase;
	padding: 0;
	text-shadow: 1px 0px 0px #000;
}
.uv-albuminfo h6{
	margin: 0;
	padding: 0;
	font-size: 75%;
	text-transform: uppercase;
	text-shadow: 1px 0px 0px #000;
}
.uv-articlesgrid{margin: 0 -17px}
.uv-articlesgrid > div{
	float: left;
	width: 33.3333%;
	padding: 0 17px;
}
.uv-articlesgrid .uv-articleimg{
	position: relative;
	background-color: #333333;
	margin-bottom: 30px;
}
.uv-articleimg img, .uv-articleimg .uv-imghover{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 10;
}
.uv-articlesgrid .uv-articleimg:before{
	content: " ";
	display: block;
	position: relative;
	padding-bottom: 90%;
}
.uv-articlesgrid h2{
	font-size: 25px;
	margin: 0;
	margin-bottom: 0.3em;
}
.uv-articlesgrid h4{
	font-size: 18px;
	margin: 0;
	margin-bottom: 0.5em;
}
.uv-artistsgrid > div, .uv-artistsgrid > a > div{
	float: left;
	width: 20%;
	position: relative;
}
.uv-artistsgrid > div:before, .uv-artistsgrid > a > div:before{
	content: " ";
	display: block;
	position: relative;
	padding-bottom: 100%;
}
.uv-artistsgrid div img{
	position: absolute;
	z-index: 10;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	display: none;
}
.uv-artistsgrid .uv-viewmore{
	background-color: #ECECEC;
	color: #000;
}
.uv-artistsgrid .uv-viewmore i{font-size: 20px;}
.uv-artistsgrid .uv-viewmore h3{
	font-size: 20px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 0;
	text-transform: uppercase;
	max-width: 230px;
	padding: 0 10px;
}
.uv-vcenter{
	width: 100%;
	position: absolute;
	bottom: 50%;
	top: auto;
	transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	vertical-align: middle;
}
.uva-pic{
	float: left;
	width: 68%;
	height: 100%;
	position: relative;
}
.uva-list{
	float: right;
	width: 32%;
	height: 100%;
	overflow-y: auto;
	border-left: 1px solid #2d2d2d;
}
.uva-picloader{
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	top: 0;
	bottom: 0;
}
.uva-piccharge{
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	text-align: center;
}
.uva-piccharge img{
	position: absolute;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	max-height: 100%;
	max-width: 100%;
}
.uva-piccharge iframe{
	width: 100%;
	height: 100%;
}
.uva-listtitles h1{
	margin-top: 0px;
	font-size: 50%;
	margin-bottom: 0px;
	line-height: 1.1;
	padding-left: 10px;
	text-align: left;
	color: #fff;
}
.uva-listtitles h1 i{
	color: #811124;
}
.uva-listtitles h2{
	font-size: 40%;
	margin-top: 0;
	margin-bottom: 10px;
	line-height: 1.1;
	padding-left: 10px;
	text-transform: uppercase;
	color: #999;
	text-align: left;
}
.uva-listtitles{
	z-index: 10;
	position: absolute;
	top: -50px;
	font-size: 40px;
	min-width: 80%;
	max-width: 90%;
}
.uva-listcont .uv-itemcont{
	position: relative;
	width: 50%;
	float: left;
	min-height: 100px;
	background: url('../uvcore/images/uvcloader.gif') center center no-repeat;
}
.uva-cont .uva-prev, .uva-cont .uva-next, .uvv-cont .uva-prev, .uvv-cont .uva-next{
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	color: white;
	font-size: 40px;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 40px;
}
.uva-cont .uva-prev, .uvv-cont .uva-prev{
	left: -50px;
}
.uva-cont .uva-next, .uvv-cont .uva-next{
	right: -50px;
}
.uva-cont .uva-prev i:before, .uva-cont .uva-next i:before, .uvv-cont .uva-prev i:before, .uvv-cont .uva-next i:before{
	width: 40px;
	height: 40px;
	line-height: 40px;
}
.uva-pop .pop-box, .uvv-pop .pop-box{
	padding: 0 40px;
}
.uva-listcont .itemoverlay{
	opacity: 1;
	filter: Alpha(Opacity=100);
	visibility: visible;
}
.uva-listcont .active .itemoverlay{
	display: none;
}
.uv-itemcont .itemoverborder{
	opacity: 0;
	filter: Alpha(Opacity=0);
	visibility: hidden;
	border: 4px solid #FB0009;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 1;
	position: absolute;
}
.uva-listcont .active .itemoverborder{
	opacity: 0.75;
	filter: Alpha(Opacity=75);
	visibility: visible;
}
.uva-listcont .uva-picitem:hover .itemoverborder{
	opacity: 0.75;
	filter: Alpha(Opacity=75);
	visibility: visible;
}
.uva-listcont .uva-picitem:hover .itemoverlay{
	opacity: 0;
	filter: Alpha(Opacity=0);
	visibility: hidden;
}
.uva-pop .pop-close, .uvv-pop .pop-close{
	right: 36px;
	top: -41px;
	font-size: 35px;
	color: #fff;
}
.uva-pop .pop-close:hover{
	background: transparent;
	color: #CCC;
}
.uva-pop .pop-maintable, .uvv-pop .pop-maintable{
	padding-top: 80px!important;
}
.uva-sharepic{
	display: none;
	position: absolute;
	z-index: 10;
	left: 5%;
	bottom: 5%;
	opacity: 0.98;
	padding: 7px 30px;
}
.uva-pop .pop-charge{
	border: 1px solid #2d2d2d;
	background: rgba(0, 0, 0, 0.8);
}
.uv-itemcont img {width: 100%;}
.uvg-emailcont {
    padding: 20px;
    font-size: 12px;
    color: white;
}
.uvg-emailcont h1 {
    font-size: 16px;
    padding: 0;
    margin: 0;
    text-align: left;
    font-weight: normal;
    color: #000;
}
.uvg-emailcont input[type='text'] {
    width: 100%;
    margin: 10px 0px;
    display: block;
}
.uvg-emailcont .uv-btns{padding: 8px 30px;font-size: 90%;}
.uvg-sendemailerror{color: #000;}
.uv-limit3lines{
	position: relative;
	font-size: 14px;
  	overflow: hidden;
   	text-overflow: ellipsis;
   	display: -webkit-box;
   	-webkit-box-orient: vertical;
   	-webkit-line-clamp: 3;
   	line-height: 1.6;
   	min-height: 68px;
   	min-height: 4.8;
   	max-height: 68px;
   	max-height: 4.8;
   	margin-bottom: 15px;
}
.uv-articleitem > a > img, .uv-articleitem > img{
	width: 100%;
}
.uv-articleitem .uv-articleitemtext{
	padding: 35px 30px 40px 30px;
}
.uv-articleitem h1{
	text-align: left;
	color: #000;
	margin: 0;
	font-size: 40px;
	margin-bottom: 0.1em;
}
.uv-articleitem h2{
	color: #000;
	font-size: 18px;
	margin: 0;
	margin-bottom: 2em;
}
.uv-articleitem p{
	line-height: 1.8;
	margin-bottom: 2em;
}
.uv-articlecontrols{
	padding: 15px 30px;
}
.uv-articlecontrols .left i{
	float: left;
	margin-right: 15px;
	margin-top: -12px;
}
.uv-articlecontrols .right i{
	float: right;
    margin-top: -12px;
    margin-left: 15px;
}
.uv-eventbook {
    float: left;
    width: 70%;
    padding-right: 40px;
}
.uv-eventinfo {
    float: right;
    width: 30%;
    padding-left: 40px;
}
.uv-artistinfocont .uv-imghover, .uv-artistinfocont > img {
    float: left;
    width: 25%;
}
.uv-artistinfocont .uv-imghover > img{width: 100%;}
.uv-artistinfocont p, .uv-artistinfocont h2 {
    float: left;
    width: 75%;
    padding-left: 30px;
}
.uv-artistinfocont h2 {
    margin: 0;
    margin-bottom: 0.3em;
    color: #878787;
    font-size: 20px;
}
.uv-btn100 {
    width: 100%;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
}
.uv-btn1 {
    padding: 11px 25px;
    color: #878787;
    border-radius: 3px;
    border: 1px solid rgba(180, 180, 180, 0.6);
    font-size: 14px;
    font-weight: 500;
    text-shadow: none;
    outline: none;
    line-height: 1;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F8F8F8));
    background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);
    background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);
    background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);
    background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #F8F8F8 100%);
    background-image: linear-gradient(to bottom, #FFFFFF 0%, #F8F8F8 100%);
}
.uv-btn1:hover{color: #878787;}
.uv-btn-big{
	padding: 10px 40px;
}
.uv-btn-si {
	line-height: 1;
    padding: 9px;
    padding-right: 20px;
    font-size: 13px;
}
.uv-btn-si i {
    font-size: 130%;
    margin-top: -2px;
    float: left;
    margin-bottom: -2px;
    margin-right: 9px;
}
.uv-panel .uv-panelfooter {
    background-color: #F8F8F8;
    border-top: 1px solid #EDEDED;
    padding: 10px 15px;
}
.uv-socialmenu{list-style: none;}
.uv-socialmenu li{float: left;}
.uv-socialmenu li a{
    color: inherit;
    padding: 0 7px;
    font-size: 21px;
}
.uv-panelfooterartist .uv-socialmenu {
    font-size: 26px;
    margin: 0;
    margin-top: 0px;
    padding: 0;
}
.brand-color-fb{color: #3b5998;}
.brand-color-tw{color: #55acee;}
.brand-color-im{color: #3f729b;}
.brand-color-ty{color: #cd201f;}
.brand-color-vi{color: #1ab7ea;}
.brand-color-fs{color: #F94877;}
.brand-color-gp{color: #DC4E41;}
.brand-color-ln{color: #0077B5;}
.brand-color-pi{color: #BD081C;}
.brand-color-re{color: #FF4500;}
.brand-color-sc{color: #FF8800;}
.brand-color-su{color: #EB4924;}
.brand-color-tb{color: #35465C;}
.brand-color-yp{color: #AF0606;}
.uv-imghover.uv-imghoverlink:after {
    content: "\f0c1";
}
.uv-relatedgrid {
    margin: 0 -13px;
}
.uv-relatedgrid > div {
    float: left;
    width: 33.3333%;
    padding-left: 13px;
    padding-right: 13px;
}
.uv-relatedgrid .uv-panel img {
    width: 100%;
}
.uv-relatedgrid .uv-panel .uv-panelbody h3, .uv-eventscarousel .uv-panel .uv-panelbody h3, .uv-eventscarousel .uv-panel .uv-panelbody h2, .uv-eventlist .uv-panel .uv-panelbody h3{
    margin: 0;
    margin-bottom: 0.5em;
    color: #777;
    font-size: 20px;
    text-transform: none;
    font-weight: normal;
}
.uv-relatedgrid .uv-panel .uv-panelbody p, .uv-eventscarousel .uv-panel .uv-panelbody p, .uv-eventlist .uv-panel .uv-panelbody p{
    margin-bottom: 0;
    min-height: 40px;
    font-size: 16px;
    font-weight: 500;
    color: #A8ABAE;
}
.uv-panel .uv-panelbody.uv-panelinfo p{font-size: 14px;}
.uv-panel .uv-panelbody.uv-panelinfo p a{color: #7C7ACB;}
.uv-panelinfo .uv-btn100 {
    margin-top: 10px;
    margin-bottom: -5px;
}
.uv-panel .uv-panelbody.uv-panelinfo > i.uv-panelinfolocation {
    font-size: 23px;
    bottom: auto;
    top: 28px;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    vertical-align: top;
}
.uv-panel .uv-panelbody a.uv-addtocalendarlink {
    font-size: 14px;
    color: #7C7ACB;
    font-weight: 500;
}
.uv-panel .uv-panelbody a.uv-addtocalendarlink i{color: inherit;}
.uv-btn-si {
    padding: 9px;
    padding-right: 20px;
    font-size: 13px;
}
.uv-btn-si i {
    font-size: 130%;
    margin-top: -2px;
    float: left;
    margin-bottom: -2px;
    margin-right: 9px;
}
.uv-socialshares .uv-panelbody button {margin-bottom: 5px;}
.uv-panel.uv-socialshares .uv-panelbody {padding-bottom: 10px;}
.uv-panel.uv-socialshares{background: #f7f7f7;}
.fb_iframe_widget > span{
	vertical-align: middle!important;
	margin-bottom: 3px;
}
.uv-artistevents .uvc-eventlistcont{display: block;}

/*Artist Page*/
.uv-artistinfo{
	float: left;
	width: 70%;
	padding-right: 10px;
}
.uv-artistinfo.uv-makefullwidth{
	float: none;
	padding-right: 0px;
	width: 100%;
}
.uv-atistssocials{
	float: left;
	width: 30%;
	padding-left: 10px;
}
.uv-artistinfo-img{
	width: 32%;
	float: left;
	padding-right: 10px;
}
.uv-artistinfo-img .uv-imghover img, .uv-artistinfo-img > img{width: 100%;}
.uv-artistinfo-bio{
	width: 68%;
	float: right;
	padding-left: 10px;
}
.uv-artistinfo-socials{
	list-style: none;
	background-color: #F7F7F7;
	padding: 5px 5%;
	text-align: center;
	margin: 0;
	font-size: 22px;
}
.uv-artistinfo-socials > li{
	width: 25%;
	float: left;
}
.uv-artistinfo-socials a{
	line-height: 40px;
	font-size: 100%;
	text-align: center;
	display: block;
}
.uv-artistinfo-socials a i{color: #888;}
.uv-panel .uv-artistinfo-bio p{
	font-size: 70%;
}
.uv-panel .uv-artistevents h4{
	text-transform: uppercase;
	font-size: 20px;
	color: #000;
	margin-top: 1em;
	margin-bottom: 15px;
	padding-bottom: 0.6em;
	display: block;
	border-bottom: 1px solid #CFCFCF;
}
.uv-panel .uv-artistinfo-bio h1{
    margin: 0;
    margin-bottom: 0.6em;
    color: #666;
    font-size: 24px;
    text-align: left;
}
.uv-ticketssel .uv_theaders {
    text-transform: uppercase;
    font-weight: 700;
}
.uv-ticketssel li {
    width: 100%;
    position: relative;
}
.uv-ticketssel .uv_theaders .uv_wrap {
    border-bottom: 3px solid #f2f2f2;
}
/* UV TIX 2.0 */
.uv-ticketssel {
    padding: 0;
    margin: 0;
    width: 100%;
    font-size: 14px;
    color: #3e1f4b;
    border: 0;
    margin-top: 10px;
}
.uv-ticketssel li {
  width: 100%;
  position: relative;
}
.uv-ticketssel .uv_wrap {
  border-bottom: 1px solid #f2f2f2;
  margin: 0 5px;
}

.uv_wrap_tier {
  border: none !important;
  font-size: 12px;
  margin: 0 5px;
}

.uv-ticketssel li .uv_col_tier
{
  	line-height: normal!important;
	font-style: italic;
	padding-bottom: 0px!important;
	font-size: 10px;
}

.uv-ticketssel li .uv_col_tier_price
{
	text-decoration: line-through;
}

@media only screen and (min-width: 768px) {
  .uv-ticketssel .uv_wrap {
    margin: 0 15px;
  }
  .uv_wrap_tier {
	margin: 0 15px;
  }
  
}
.uv-ticketssel .uv_theaders {
  text-transform: uppercase;
  font-weight: 700;
}
.uv-ticketssel .uv_theaders .uv_wrap {
  border-bottom: 3px solid  #f2f2f2;
}
.uv-ticketssel .uv_theaders .uv_col {
  line-height: 1.3;
}
.uv-ticketssel li:last-child .uv_wrap {
  border: none;
}
.uv-ticketssel li .uv_col {
  padding: 5px 0;
  text-align: center;
  float: left;
  line-height: 40px;
}
.uv-ticketssel li .uv_col:first-child {
  text-align: left;
  width: 30%;
  padding-right: 10px;
  line-height: 1.3;
}
@media only screen and (min-width: 768px) {
  .uv-ticketssel li .uv_col:first-child {
    width: 38%;
  }
}
.uv-ticketssel li .uv_col:nth-child(2),
.uv-ticketssel li .uv_col:nth-child(3) {
  width: 15%;
}
@media only screen and (min-width: 768px) {
  .uv-ticketssel li .uv_col:nth-child(2),
  .uv-ticketssel li .uv_col:nth-child(3) {
    width: 11%;
  }
}
.uv-ticketssel li .uv_col:nth-child(4) {
  width: 17%;
}
.urcart_terms {
  color: #3E1F4B;
  border-bottom: 1px solid #000000;
}
.uv-ticketssel .urcart_terms i {
  display: none;
}
.uv-ticketssel li .uv_col:nth-child(5) {
  width: 23%;
  padding-left: 10px;
}
.uv-ticketssel li .uv_col:nth-child(5) span {
  display: none;
}
@media only screen and (min-width: 768px) {
  .uv-ticketssel li .uv_col:nth-child(5) span {
    display: inline-block;
    margin-left: 4px;
  }
}
@media only screen and (min-width: 768px) {
  .uv-ticketssel li .uv_col:nth-child(5) .fa-shopping-cart {
    display: none;
  }
}
.uv_item.uv_selected {
  background-color: #f1f1f1;
}
.uv_item.uv_selected .uv-additems {
	color: #000;
  background-color: #d6d6d6;
  border-color: #d0d0d0 !important;
}
.uv-ticketssel .uv-ticketpromo td {
  padding-top: 20px;
  padding-bottom: 20px;
}
.uv-ticketssel ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.uv-ticketsubmit {
  padding: 10px 15px;
  background-color: #fafafa;
  border-top: 1px solid #dfe1e5;
  border-bottom: none;
  text-align: right;
}
.uv-ticketmoreinfo {
  display: none;
  opacity: 0;
  visibility: hidden;
}
.uv-ticketssel .uv_theaders {
    text-transform: uppercase;
    font-weight: 700;
}
.uv-panel-tickets .uv-panelbody, .uv-panel-tables .uv-panelbody, .uv-panel-free .uv-panelbody, .uv-panel-packages .uv-panelbody, .uv-panel-bottleservice .uv-panelbody, .uv-panel-dinner .uv-panelbody, .uv-panel-birthday .uv-panelbody, .uv-panel-seats .uv-panelbody{
    padding: 0;
}
.btn-default {
    transition: all 100ms ease-in;
    color: #ffffff;
    background-color: #b99d70;
    border-color: #ffffff;
    box-shadow: none !important;
}
.uv-submititems {
    background-color: #700067;
    font-size: 16px !important;
    padding: 9px 40px;
    color: #fff;
}
.uv-submititems:hover, .uv-submititems:active, .uv-submititems:focus{color: #fff;}
.uv-artist-sc iframe{
	width: 100%;
	margin-bottom: 20px;
}
.uv-msgcontent p br{
	line-height: 1.8;
}
.uv-relatedgrid h5{
	padding-left: 13px;
	text-transform: uppercase;
	font-size: 20px;
}
.uv-events-list{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 16px;
}
.uv-artist-list .uv-item-list .uv-event-date, .uv-events-list .uv-item-list .uv-event-date, .uv-artist-list li .uv-event-date, .uv-events-list li .uv-event-date {
    text-align: center;
    color: #4B473F;
    width: 10%;
}
.uv-events-list li {
    width: 100%;
    padding: 15px 0px;
    border-bottom: 1px solid #D8D8D8;
}
.uv-events-list li .uv-event-date {
    text-align: center;
    color: #4B473F;
}
.uv-events-list li .uv-event-date {
    width: 10%;
}
.uv-events-list li .uv-event-name {
    width: 45%;
    padding: 0px 30px;
}
.uv-events-list li div {
    float: left;
}
.uv-events-list li .uv-event-area {
    width: 25%;
    text-align: center;
    font-size: 15px;
    color: #67a0cb;
    padding-top: 12px;
}
.uv-events-list li .uv-event-button {
    width: 20%;
}
.uv-events-list .uv-btn{
	float: right;
	margin: 10px 20px 10px 0;
	padding: 6px 20px;
}
.uv-events-list .uv-btn:hover{
	opacity: 0.8;
}
.uv-events-list li .uv-event-name span:nth-child(3){
	color: #67a0cb;
    font-size: 14px;
}
.uv-panel .uv-artistevents h4 span{color: #700067;}
.uv-tweetstitle{
	position: relative;
	padding: 15px 15px 0px;
	font-size: 20px;
	overflow: hidden;
	background: white;
	display: inline-block;
	z-index: 10;
}
.uv-tweetstitle a{color: inherit;}
.uv-tweettitleline{
	display: block;
	content: " ";
	position: relative;
	z-index: 5;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: -17px;
	height: 1px;
	background-color: #55acee;
}
.uv-tweetlist .tweet_list{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 13px;
	color: #000;
}
.uv-tweetlist .tweet_list li {
    border-bottom: 1px solid #eeeeee;
    width: 100%;
    padding: 15px 0;
    overflow: hidden;
}
.uv-tweetlist .tweet_list li:before, .uv-tweetlist .tweet_list li:after {
    display: table;
    content: " ";
}
.uv-tweetlist .tweet_list li:after {
    clear: both;
}
.uv-tweetlist .tweet_list .tweet_avatar {
    float: left;
    width: 18%;
    padding-right: 2%;
}
.uv-tweetlist .tweet_list .tweet_avatar img{width: 100%;}
.uv-tweetlist .tweet_list .tweet_info {
    float: left;
    width: 82%;
}
.uv-tweetlist .tweet_list .tweet_time{
	display: block;
	margin-top: 3px;
	text-align: right;
	font-size: 110%;
}
.uv-eventdescriptionfull, .uv-artistbiofull{display: none;}
#uv-panelside{
	position: fixed;
	width: 500px;
	height: 100%;
	z-index: 50000;
	top: 0;
	right: -500px;
	background-color: #222222;
	
	-webkit-transition: right 200ms ease-in-out 0s;
    -moz-transition: right 200ms ease-in-out 0s;
    -ms-transition: right 200ms ease-in-out 0s;
    -o-transition: right 200ms ease-in-out 0s;
    transition: right 200ms ease-in-out 0s;
}
#uv-panelside.open{right: 0px;}
#uv-panelside .panel-charge{
	padding-right: 40px;
	height: 100%;
	overflow: auto;
}
#uv-panelside .panel-close i{
	position: absolute;
	color: #fff;
	top: 5px;
	font-size: 30px;
	height: 40px;
	line-height: 40px;
	width: 40px;
	right: 0px;
	text-align: center;
	font-weight: 100;
}
.uv-panelsidetitle{
	position: absolute;
	height: 100%;
	width: 40px;
	background-color: #000;
	right: 0;
	top: 0;
}
.uv-uvtixcheck i{margin-right: 10px;}
.uv-header .uv-uvtixcheck{
    margin-bottom: 0px;
    margin-right: 5px;
    margin-top: 35px;
    float: right;
    padding-left: 20px;
    padding-right: 20px;
    
    -webkit-transition: margin-top 200ms ease-in-out 0s;
    -moz-transition: margin-top 200ms ease-in-out 0s;
    -ms-transition: margin-top 200ms ease-in-out 0s;
    -o-transition: margin-top 200ms ease-in-out 0s;
    transition: margin-top 200ms ease-in-out 0s;
}
.uv-header .uv-promocodeinput{
	float: right;
	padding: 8px;
	border-radius: 3px;
	margin-right: 5px;
    margin-top: 37px;
    border: 1px solid #AAA;
    outline: none;
    width: 100px;
    
    -webkit-transition: margin-top 200ms ease-in-out 0s;
    -moz-transition: margin-top 200ms ease-in-out 0s;
    -ms-transition: margin-top 200ms ease-in-out 0s;
    -o-transition: margin-top 200ms ease-in-out 0s;
    transition: margin-top 200ms ease-in-out 0s;
}
.uv-pagescrolled .uv-header .uv-uvtixcheck{margin-top: 15px;}
.uv-pagescrolled .uv-header .uv-promocodeinput{margin-top: 17px;}
.uv-promocodecont{
	float: left;
	font-size: 15px;
	line-height: 42px;
}
.uv-promocodecopies{display: none;}

.pt50{padding-top: 50px;}
.pb50{padding-bottom: 50px;}
.p30{padding: 30px;}

/*MAP*/
/*MAP*/
.uv-mapcont{position: relative;}
.uv-mapglobalcont{position: relative;}
#map-shadow{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	overflow: auto;
	z-index: 50;
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.6);
}
.uv-mapdatecont{
	position: absolute;
	width: 100%;
	max-width: 270px;
	margin: auto;	
	left: 0;
	right: 0;
	bottom: 60%;
	top: auto;
	transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	vertical-align: middle;
}
.uv-mapdatecont h4{
	margin: 0;
	padding: 0;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 6px;
	letter-spacing: 4px;
} 
#uv-mapddate{
	background-color: #337ab7;
	color: #fff;
	padding: 0 5px;
	text-align: center;
	line-height: 35px;
	min-height: 35px;
	font-size: 12px;
	
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}
#uv-mapdate{
	position: relative;
	min-height: 256px;
	font-size: 12px;
	background: #fff;
	padding: 8px;
	-webkit-border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
}
#uv-mapdate .datepicker .day.active{position: relative;}
#uv-mapdate .datepicker .day.active:after{
	position: absolute;
	content: " ";
    border: 2px solid #337ab7;
    background: #fff;
    height: 10px;
    width: 10px;
    position: absolute;
    display: block;
    bottom: -5px;
    left: 0;
    right: 0;
    margin: auto;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.uv-map-cart{
	float: right;
	position: relative;
	width: auto;
	margin-left: 10px;
	z-index: 10;
}
.uv-map-cart-info{
	float: right;
    position: relative;
    -webkit-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    -moz-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    background: #fff;
    padding: 4px 9px;
    cursor: pointer;
}
.uv-map-cart-list{
	float: right;
    -webkit-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    -moz-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    background: #fff;
    cursor: pointer;
    position: absolute;
    right: 0px;
    min-width: 380px;
    z-index: 100;
    margin-top: 45px;
}
.uv-map-cart i{
	font-size: 25px;
}
.uv-map-cart-count{
	position: absolute;
    top: -10px;
    right: -10px;
    background: #ff4747;
    color: #fff;
    border-radius: 50%;
    padding: 3px;
    font-size: 11px;
    font-family: Arial;
    width: 20px;
    text-align: center;
    height: 20px;
}
.uv-map-cart-pop-animation{
	background-color: transparent !important;
}	
.uv-map-cart-pop-animation .pop-close,
.uv-map-cart-pop-animation .uv-popheader,
.uv-map-cart-pop-animation .uv-popbody{
	display: none;
}
.uv-map-cart-pop-animation .pop-charge{
	position: fixed;
	width: 40px !important;
	height: 35px !important;
	min-width: 40px !important;
	min-height: 35px !important;
	-webkit-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    -moz-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    background-color: #fff;
}
@keyframes animationFrames{
  0%{ transform:  translate(0px,0px); }
  15%{ transform:  translate(0px,-20px); }
  30%{ transform:  translate(0px,0px); }
  45%{ transform:  translate(0px,-10px); }
  60%{ transform:  translate(0px,0px); }
  75%{ transform:  translate(0px,-5px); }
  100%{ transform:  translate(0px,0px); }
}

@-moz-keyframes animationFrames{
  0%{ -moz-transform:  translate(0px,0px); }
  15%{ -moz-transform:  translate(0px,-20px); }
  30%{ -moz-transform:  translate(0px,0px); }
  45%{ -moz-transform:  translate(0px,-10px); }
  60%{ -moz-transform:  translate(0px,0px); }
  75%{ -moz-transform:  translate(0px,-5px); }
  100%{ -moz-transform:  translate(0px,0px); }
}

@-webkit-keyframes animationFrames {
  0%{ -webkit-transform:  translate(0px,0px); }
  15%{ -webkit-transform:  translate(0px,-20px); }
  30%{ -webkit-transform:  translate(0px,0px); }
  45%{ -webkit-transform:  translate(0px,-10px); }
  60%{ -webkit-transform:  translate(0px,0px); }
  75%{ -webkit-transform:  translate(0px,-5px); }
  100%{ -webkit-transform:  translate(0px,0px); }
}

@-o-keyframes animationFrames {
  0%{ -o-transform:  translate(0px,0px); }
  15%{ -o-transform:  translate(0px,-20px); }
  30%{ -o-transform:  translate(0px,0px); }
  45%{ -o-transform:  translate(0px,-10px); }
  60%{ -o-transform:  translate(0px,0px); }
  75%{ -o-transform:  translate(0px,-5px); }
  100%{ -o-transform:  translate(0px,0px); }
}

@-ms-keyframes animationFrames {
  0%{ -ms-transform:  translate(0px,0px); }
  15%{ -ms-transform:  translate(0px,-20px); }
  30%{ -ms-transform:  translate(0px,0px); }
  45%{ -ms-transform:  translate(0px,-10px); }
  60%{ -ms-transform:  translate(0px,0px); }
  75%{ -ms-transform:  translate(0px,-5px); }
  100%{ -ms-transform:  translate(0px,0px); }
}
.uv-map-cart-info.animate-item-added
{
	animation: animationFrames linear 1s;
	animation-iteration-count: infinite;
	transform-origin: 50% 50%;
	-webkit-animation: animationFrames linear 1s;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform-origin: 50% 50%;
	-moz-animation: animationFrames linear 1s;
	-moz-animation-iteration-count: infinite;
	-moz-transform-origin: 50% 50%;
	-o-animation: animationFrames linear 1s;
	-o-animation-iteration-count: infinite;
	-o-transform-origin: 50% 50%;
	-ms-animation: animationFrames linear 1s;
	-ms-animation-iteration-count: infinite;
	-ms-transform-origin: 50% 50%;
}
.uv-map-cart-added-animation{
	font-size: 25px;
    text-align: center;
    position: relative;
}
.uv-map-cart-added-animation i{
	margin-top: 4px;
    position: absolute;
    right: 8px;
}
.uvmap-map-loader{
	text-align: center;
    padding: 30px;
    color: #b9b9b9;
}
.uv-mapinfo .uv-eventtitle h2{
	margin-bottom: 15px;
}
.uv-mapflyer{
	margin-bottom: 8px;
}
.uv-mapflyer .uv-imgresponsivecont{border: 1px solid #aaa;}
.uv-mapflyer.uv-mapnoflyer{width: auto;}
.uv-mapflyer h1{
	text-align: center;
	text-transform: uppercase;
	font-size: 25px;
	margin-top: 50px;
}
.uv-mapinfo{
	position: relative;
	z-index: 20;
}
.uv-mapinfo .uv-eventtitle{font-size: 18px;}
.uv-mapshowmap i{
	display: none;
	position: absolute;
	top: -3px;
    right: 0;
    font-size: 24px;
}
.section-map {
	cursor: pointer;
	outline: none!important;
}
.uv-map{
	position: relative;
    padding-bottom: 60%;
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 10px;
}
.uv-map svg{
	position: absolute;
	height: 98%;
	width: 120%;
	margin-right: -10%;
	margin-left: -10%;
}
.global_section > .item_section, .global_section > .item_section > *{
	-webkit-transition: all 100ms ease-in-out 30ms;
	-moz-transition: all 100ms ease-in-out 30ms;
	-ms-transition: all 100ms ease-in-out 30ms;
	-o-transition: all 100ms ease-in-out 30ms;
	transition: all 100ms ease-in-out 30ms;
	
	fill: #63B8FE;
	opacity: 0.5!important;
	cursor: default;
	outline: 0;
}
.global_section .layer_section:hover ~ .item_section[status="available"] > *,
.global_section:hover .item_section[status="available"] > *,
.item_section[status="available"]:hover > *,
.item_section[status="available"]:hover{
	-webkit-transition: all 100ms ease-in-out 30ms;
	-moz-transition: all 100ms ease-in-out 30ms;
	-ms-transition: all 100ms ease-in-out 30ms;
	-o-transition: all 100ms ease-in-out 30ms;
	transition: all 100ms ease-in-out 30ms;
	
	fill: #63B8FE;
	opacity: 0.8 !important;
	cursor: pointer;
	outline: 0;
}

.item_section[status="available"] > *:not(text),
.item_section[status="available"]{
	-webkit-transition: all 100ms ease-in-out 30ms;
	-moz-transition: all 100ms ease-in-out 30ms;
	-ms-transition: all 100ms ease-in-out 30ms;
	-o-transition: all 100ms ease-in-out 30ms;
	transition: all 100ms ease-in-out 30ms;
	
	fill: #63B8FE;
	opacity: 0.6 !important;
	cursor: pointer;
	outline: 0;
	fill-opacity: 0.6;
}

.item_section[status="item_unavailable"] > *,
.item_section[status="item_unavailable"]{
	-webkit-transition: all 100ms ease-in-out 30ms;
	-moz-transition: all 100ms ease-in-out 30ms;
	-ms-transition: all 100ms ease-in-out 30ms;
	-o-transition: all 100ms ease-in-out 30ms;
	transition: all 100ms ease-in-out 30ms;
	
	fill: #000000;
	opacity: 0.6 !important;
	cursor: auto;
	outline: 0;
	fill-opacity: 0.6;
}

.item_section[status="resinquiry"] > *,
.item_section[status="resinquiry"]{
	cursor: pointer;
	opacity: 0.6;
}

.uv-maplist .list-items > li > div > .item-name,
.uv-map-cart-list-inc .list-items-cart > li > div > .item-name{
	text-transform: uppercase;
}

.uv-maplist .list-items > li > div > .item-status,
.uv-map-cart-list-inc .list-items-cart > li > div > .item-status{
    color: #bdbdbd;
    font-size: 10px;
    font-weight: 400;
    color: #9a9999;
    font-size: 12px;
    text-transform: uppercase;
}

.uv-maplist .list-items > li > div > i,
.uv-map-cart-list-inc .list-items-cart > li > div > i {
    color: inherit!important;
    font-size: 32px;
    top: 50%;
    position: absolute;
    margin-top: -12px;
    float: right;
    right: -10px;
}

.uv-maplist .list-items h1,
.uv-map-cart-list-inc .list-items-cart h1{
	text-align: center;
	font-size: 25px;
	margin: 0;
	margin-top: 100px;
}
.uv-maplist .list-items,
.uv-map-cart-list-inc .list-items-cart{
	list-style: none;
	padding: 0;
	font-size: 15px;
	display: table;
	width: 100%;
}
.uv-maplist .list-items > li,
.uv-map-cart-list-inc .list-items-cart > li{
	display: table-row;
	cursor: pointer;
}
.uv-maplist .list-items > li.uv-maplistths{cursor: default;}
.uv-map-cart-list-inc .list-items-cart > li.uv-maplistths{cursor: default;}
.uv-maplist .list-items > li > div,
.uv-map-cart-list-inc .list-items-cart > li > div{
	display: table-cell;
	text-align: center;
	color: #888;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 1%;
	padding-right: 1%;
	border-bottom: 1px solid #EBEBEB;
}
.uv-maplist .list-items > li > div:first-child,
.uv-map-cart-list-inc .list-items-cart > li > div:first-child{
	text-align: left;
	padding-left: 15px;
}
.uv-maplist .list-items > li > div:last-child,
.uv-map-cart-list-inc .list-items-cart > li > div:last-child{
	text-align: center;
	/* padding-right: 15px; */
}
.uv-maplist .list-items > li.uv-maplistths > div,
.uv-map-cart-list-inc .list-items-cart > li.uv-maplistths > div{
	background: #F7F7F7;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 600;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 0;
}
.uv-maplist .uv-listitemname,
.uv-map-cart-list-inc .uv-listitemname{
	font-size: 120%;
}
.uv-maplist .uv-listitemview button,
.uv-map-cart-list-inc .uv-listitemview button{
	border: 0;
	padding: 8px 20px;
	background-color: #D1B840;
    color: #fff;
    font-size: 95%;
    outline: none;
    text-shadow: 0px 2px 1px rgba(55, 55, 55, 0.5);
    text-transform: uppercase;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.list-items-cart .uv-listitemview button{
	background-color: #ff4747;
	padding: 3px 8px;
}
.list-items-cart .uv-listitemview button i{
	font-size: 15px;
}

.tooltip-inner{
	background-color: rgba(0,0,0,0.9);
	max-width: 500px !important;
}
.tooltip-inner h4{
	margin: 0px;
	padding: 10px;
	color: #fff;
}
#powerTip{
	color: inherit!important;
}
.areatooltip{
	min-width: 250px;
	max-width: 300px;
}
.areatooltip:before, .areatooltip:after{
	display: table;
	content: " ";
}
.areatooltip:after{clear: both;}
.areatooltip h1{
	text-transform: uppercase;
	font-size: 14px;
	text-align: left;
	padding: 0;
	margin: 0;
	font-weight: bold;
	margin-bottom: 10px;
}
.areatooltip h3{
	float: left;
	font-size: 12px;
	color: inherit;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.tabunavailable, .tabavailable{
	position: relative;
	float: right;
	font-size: 12px;
	margin-left: 25px;
}
.tabunavailable:before{
	width: 16px;
	height: 16px;
	color: #ff0000;
	content: "\f00d";
	display: inline-block;
    font: normal normal normal 16px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    top: 0;
    bottom: 0;
    left: 0;
}
.tabavailable:before{
	width: 16px;
	height: 16px;
	color: #008800;
	content: "\f00c";
	display: inline-block;
    font: normal normal normal 16px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    top: 0;
    bottom: 0;
    left: 0;
}
.uv-mapallowclosemap .uv-mapshowmap i{display: block;}
.uv-popmap{
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;  
    z-index: 1000 !important;
}
.uv-popmap .pop-charge{
	background-color: #F7F7F7;
	-webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    width: 100%;
}
.uv-popmap .uv-popheader{
	background-color: #EDEDED;
	padding: 14px 15px;
	color: #595959;
	padding-right: 60px;
}
.uv-popmap .uv-popheader h1{
	font-size: 22px;
	color: inherit;
	margin: 0;
	padding: 0;
}
.uv-popmap .pop-close{
	width: 52px;
	height: 52px;
	line-height: 52px;
	color: #9F9F9F;
}
.uv-popmap .pop-close:hover{background-color: transparent;}
.uv-popmap .uv-poptableddate, .uv-popmap .uv-poptablecapacity{
	line-height: 24px;
	position: relative;
}
.uv-popmap .uv-poptableddate:after, .uv-popmap .uv-poptablecapacity:after{ 
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
}
.uv-popmap .uv-poptablecapacity{
	margin-right: 30px;
	font-size: 13px;
	text-transform: uppercase;
	color: #9F9F9F;
	padding-right: 28px;
	letter-spacing: -1px;
	font-weight: 600;
}
body .uv-popmap .uv-poptablecapacity{margin-right: 30px !important;}
.uv-popmap .uv-poptablecapacity b{
	font-size: 140%;
	color: #000;
	font-weight: 400;
	float: right;
	margin-left: 6px;
	letter-spacing: 0;
}
.uv-popmap .uv-poptablecapacity:after{
	content: "\f0c0";
	position: absolute;
	right: 0;
	height: 24px;
	font-size: 20px;
	top: 0;
	bottom: 0;
	margin: auto;
	font-weight: normal;
}
.uv-popmap .uv-poptableddate{
	padding-left: 23px;
	color: #000;
	font-size: 16px;
}
.uv-popmap .uv-poptableddate:after{
	color: #9F9F9F;
	content: "\f073";
	position: absolute;
	left: 0;
	height: 24px;
	font-size: 18px;
	top: 0;
	bottom: 0;
	margin: auto;
	font-weight: normal;
}
.uv-popmap .uv-popbody{
	padding: 15px;
	color: #6D6D6D;
}
.uv-popmap .uv-cont-poptable .uv-poptableinfo, 
.uv-popmap .uv-cont-poptable .uv-poptableoptions{
	float: none;
}
.uv-popmap .uv-cont-poptable{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-bottom: 20px;
}
.uv-popmap .uv-poweredby,
.reservation-form-tableinfo .uv-powered-by{
	background-image: url(../uvmap/powered_by_urvenue.png);
	background-repeat: no-repeat;
	width: 148px;
    height: 22px;
    position: absolute;
    left: 15px;
    bottom: 15px;
}
.reservation-form-tableinfo .uv-powered-by{z-index: -1;}
.uv-popmap .uv-poptableinfo{
	float: left;
	width: 50%;
	padding-right: 25px;
}
.uv-popmap .uv-poptableoptions{
	float: right;
	width: 50%;
}
.uv-poptableinfo p{
	position: relative;
	color: #9F9F9F;
	font-size: 14px;
	padding: 0;
	margin: 0;
	margin-top: 10px;
  	/* overflow: hidden; */
   	/*text-overflow: ellipsis;
   	display: -webkit-box;
   	-webkit-box-orient: vertical;
   	-webkit-line-clamp: 3;*/
   	line-height: 1.6;
   	/* max-height: 70px;
   	max-height: 4.8; */
   	margin-bottom: 15px;
}
.uv-poptableinfo p .uv-showinfo:first-child{display: none;}
.uv-popmap .uv-poptableinfo p .uv-showinfo{display: block;}
.uv-poptableinfo .uv-showinfo{
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	background-color: #F7F7F7;
	line-height: 1.5;
	padding: 0 0 0 4px;
	text-decoration: underline;
	box-shadow: -10px 0px 10px 1px #F7F7F7;
}
.uv-tableguests{
	position: relative;
	background-color: #fff;
	border: 1px solid #E7E7E7;
	padding: 8px 0;
	padding-right: 50px;
	min-height: 50px;
	margin-bottom: 15px;
	padding-left: 7%;
}
.uv-tableguests:after{
	font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
	color: #9F9F9F;
	content: "\f0c0";
	position: absolute;
	right: 3%;
	height: 24px;
	font-size: 24px;
	top: 0;
	bottom: 0;
	margin: auto;
	font-weight: normal;
}
.uv-tableprices{
	padding-bottom: 10px;
	border-bottom: 1px solid #D1D1D1;
	margin-bottom: 15px;
}
.uv-tableprice{text-align: center;}
.uv-tableprice h3{
	margin: 0;
	margin-bottom: 15px;
	font-size: 16px;
}
.uv-tableprice .uv-tablemoney{
	position: relative;
	font-size: 27px;
	color: #000;
	display: inline-block;
}
.uv-tablemoney span{
	position: absolute;
	font-size: 16px;
    right: -16px;
    top: 4px;
}
.uv-tableprice label{
	color: #9F9F9F;
	display: block;
	font-size: 12px;
	font-weight: 600;
	margin: 0;
	text-transform: uppercase;
}
.uv-tablewarning{
	margin: auto;
	margin-bottom: 10px;
	background-color: #F0F0F0;
	padding: 10px 0;
	padding-left: 30px;
	max-width: 268px;
	text-align: center;
	color: #9F9F9F;
	font-size: 12px;
	position: relative;
}
.uv-tablewarning:before{
	content: "\f071";
	display: block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    font-size: 30px;
    height: 29px;
    margin: auto;
    left: 6%;
    top: 0;
    bottom: 0;
}
.uv-poptableoptions .uv-tabletermsandconditions{
	display: block;
	font-size: 14px;
	text-decoration: underline;
	text-align: center;
}
.uv-tableguests select{
	font-size: 15px;
	padding-top: 9px;
	padding-bottom: 9px;
}
.uv-tableguests label{
	font-weight: normal;
	margin: 0 25px 0 0;
	text-transform: uppercase;
	font-size: 13px;
	letter-spacing: 1px;
}
.uv-poptableoptions .uv-btngrad{margin-bottom: 15px;}
.uv-tableprices-2 .uv-tableprice{
	width: 50%;
	float: left;
	position: relative;
}
.uv-tableprices-2 .uv-tableprice:last-child:before{
	position: absolute;
	content: " ";
	display: block;
	height: 55px;
	width: 1px;
	background-color: #D1D1D1;
	left: 1px;
	bottom: 0;
	top: -3px;
}
.uv-poptableinfo .uv-imgresponsivecont{
	max-width: 400px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.uv-poptableinfo .uv-imgresponsivecont.uv-isloading{padding-bottom: 66%;}
.uv-poptableinfo .uv-imgresponsivecont.uv-isloading img{display: none;}
.uv-isloading:after{
	visibility: visible;
	opacity: 1;

	background: #000 url('images/uvcloader.gif') no-repeat center center;
	position: absolute;
	display: block;
	content: " ";
	z-index: 16;
	width: 50px;
	height: 50px;
	margin: 0;
	margin: auto;
	margin-bottom: 0px;
	border: 1px solid #000;
	left: 0;
	right: 0;
	bottom: 50%;
	top: auto;
	transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-webkit-background-size: auto;
  	-moz-background-size: auto;
  	-o-background-size: auto;
  	background-size: auto;
}
.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover{color: #AAA;}
#uv-mapdate.uv-isloading:before{
	background-color: rgba(255, 255, 255, 0.7);
	z-index: 10;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	position: absolute;
	content: " ";
}
.uv-mapinfo h1{
	color: #94949C;
	float: left;
	font-size: 35px;
	margin: 0;
	padding: 0;
	font-weight: 300;
	text-align: center;
}
.uv-mapinfo .uv-mapoptions{
	float: right;
	font-size: 13px;
}
.uv-btnoptdark{
	font-size: inherit;
	background-color: #63B8FE;
	color: #fff;
	border: 0;
	padding: 7px 20px;
	padding-left: 10px;
	outline: none;
	font-weight: bold;
	text-align: left;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.uv-btnoptlight{
	border: 1px solid #CACACA;
	background-color: #FBF9FA;
	padding: 6px 20px;
	padding-left: 10px;
	color: #888;
	font-weight: normal;
	text-align: left;
	outline: none;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.uv-btnoptdark svg, .uv-btnoptlight svg{
	float: left;
	margin-right: 13px;
}
.uv-showlistitems svg{
	margin-top: 2px;
	margin-bottom: 2px;
}
.uv-mapoptions .dropdown{display: inline-block;}
.uv-mapoptions button{margin-bottom: 0px;}
.uv-dropdownmenu > li > a{
	color: #888;
	padding: 8px 20px;
	font-weight: 300;
	font-size: 13px;
}
.uv-dropdownmenu > li > a:hover{background-color: #F2F2F2;}
.uv-dropdownmenu{
	margin-top: 3px;
	-webkit-box-shadow: 0px -1px 1px 0px rgba(50, 50, 50, 0.3);
    -moz-box-shadow:    0px -1px 1px 0px rgba(50, 50, 50, 0.3);
    box-shadow:         0px -1px 1px 0px rgba(50, 50, 50, 0.3);
}
.uv-dropdownmenu:before{
	content: " ";
	position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: -13px;
    width: 0;
    height: 0;
    z-index: 10;
    border-bottom: 13px solid white;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
}
.uv-dropdownmenu100{min-width: 100%;}
.uv-dropeventinfo{
	width: 240px;
	padding: 13px 17px;
	right: 0;
    left: auto;
    transform: translateX(63px);
	-webkit-transform: translateX(63px);
	-moz-transform: translateX(63px);
}
.uv-dropeventinfo a:last-child{display: none;}
.uv-dropeventinfo h2{
	color: #888;
	margin: 0;
	margin-bottom: 5px;
	font-size: 20px;
	font-weight: 300;
}
.uv-hasdroparrow{position: relative;}
.uv-hasdroparrow:after{
	color: #fff;
	margin: auto;
	height: 16px;
	width: 16px;
	position: absolute;
	right: 6px;
	top: 0;
	bottom: 0;
	display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f0d7";
    font-size: 16px;
}
.uv-eventinfonodrop{
	display: none;
	width: auto;
	padding: 0;
	right: 0;
    left: auto;
    transform: none;
	-webkit-transform: none;
	-moz-transform: none;
}
.uv-maptabletevflyer{
	float: left;
	width: 30%;
	padding-right: 30px;
}
.uv-maptabletevinfo{
	float: right;
	width: 70%;
}
.uv-maptabletevinfo h1{
	color: #888;
	font-size: 28px;
	margin: 0;
	margin-top: 5px;
	margin-bottom: 8px;
	font-weight: 300;
}
.uv-maptabletevinfo h2{
	font-size: 20px;
	margin: 0;
	margin-bottom: 12px;
	font-weight: normal;
	color: #888;
	font-weight: 300;
}
.uv-maptabletevinfo p{
	color: #888;
	line-height: 1.6;
	font-size: 15px;
}
.uv-maptabletevflyer .uv-mapflyer{width: 100%;}
.uv-mapdesktop .uv-maplistcontainer{
	display: none;
	position: absolute;
	z-index: 20;
	width: 660px;
	max-width: 100%;
	right: 0;
}
.uv-maplistcontainer{
	background: #fff;
	-webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.3);
    -moz-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.3);
    box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.3);
}
.uv-mapdesktop .uv-maplistheader,
.uv-map-cart-list-header{
	padding: 12px 15px;
	position: relative;
}
.uv-mapdesktop .uv-maplistheader h4,
.uv-map-cart-list-header h4{
	text-align: left;
	margin: 0;
	font-size: 16px;
	color: #000;
}
.uv-mapdesktop .uv-mapcompareclose i,
.uv-map-cart-list-close i{
	color: #888;
	position: absolute;
	right: 15px;
	top: 0;
	bottom: 0;
	font-size: 27px;
	height: 30px;
	margin: auto;
	font-weight: 100;
}
.uv-eventdetail{
	margin-top: 20px;
}
.uv-eventdetail .show-pop{
	width: 100%;
}
.uv-eventdetailcontainer h2{
	font-size: 80%;
    margin-top: 0;
    text-transform: uppercase;
    color: #777;
    margin-bottom: 5px;
}
.uv-eventdetailcontainer h1{
	margin-top: 5px;
    font-size: 200%;
    font-weight: bold;
    text-transform: uppercase;
}
.uv-eventdetailcontainer .date{
    font-size: 18px;
    text-transform: capitalize;
    font-style: italic;
    margin-top: 0px;
}
.uv-eventdetail .uv-sharecontainer{
	list-style: none;
    margin-left: -38px !important;
}
.uv-eventdetail .uv-eventimage{
	padding-left: 0px;
}
.uv-eventdetail .uv-eventimage img{
	width: 100%;
}
.uv-eventdetailcontainer .uv-sharecontainer a{
	color: currentcolor !important;
}
.uv-eventdetailcontainer .uv-sharecontainer li{
	float: left;
    margin-right: 5px;
    width: 33px;
    height: 33px;
    line-height: 33px;
    background-color: currentcolor;
    text-align: center;
    cursor: pointer;
    margin-top: 10px;
}
.uv-eventdetailcontainer .uv-sharecontainer li i{
	color: #fff;
}
#uvevent-info .uvdescr{
	margin-top: 20px !important;
}
.pop-maintable .pop-charge .uv-msgcontent textarea{
	width:100%;
	border:none; 
	height:40px;
	resize:none;
	text-align:center;
	font-size:16px;
}
.pop-maintable .pop-charge .uv-msgcontent textarea:focus{
	outline: none !important;
}
.uv-footer-ophours, .uv-footer-contactinfo{
	padding-left: 0px !important;
}
.uvvp-map-container{
	padding-right: 0px !important;	
	padding-left: 0px !important;	
}
button.uv-viewtour svg{
	width: 24px;
    height: 20px;
}
button.uv-viewtour svg *{fill: #89959e;}
#uv-360-over{
	display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    overflow: auto;
    z-index: 1199999;
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.6);
    -webkit-overflow-scrolling: touch;
}
#uv-360-over.visible{display: block;}
.uv-360-over-cont{
	position: absolute;
	width: 95%;
	max-width: 900px;
	height: auto;
	left: 0;
	right: 0;
	margin: auto;
	background-color: #000;
	bottom: 50%;
	top: auto;
	transform: translateY(50%) scale(0.95);
	-webkit-transform: translateY(50%) scale(0.95);
	-moz-transform: translateY(50%) scale(0.95);
	vertical-align: middle;
	
	opacity: 0;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.uv-360-over-cont.visible{
	opacity: 1;
	transform: translateY(50%) scale(1);
	-webkit-transform: translateY(50%) scale(1);
	-moz-transform: translateY(50%) scale(1);
}
.uv-360-over-cont:before{
	position: relative;
	display: block;
	content: " ";
	padding-top: 56%;
}
.uv-360-loading:after{
	position: absolute;
	z-index: 10;
	display: block;
	content: " ";
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url("images/uvcloader.gif") center center no-repeat;
}
.uv-360-over-cont.uv-360-loading .uv-360-over-charge{
	opacity: 0;
	visibility: hidden;
}
.uv-360-over-cont .uv-360-over-charge{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 1;
	visibility: visible;
	 -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.uv-360-over-cont iframe{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.pop360-close{
	position: absolute;
    color: #fff;
    font-size: 25px;
    right: 0;
    top: -40px;
    text-align: center;
}
.uv-mapimgopts{
	position: absolute;
	bottom: 0;
	padding: 11px;
	width: 100%;
}
.uv-mapimgopts > div{
	float: left;
	width: 50%;
	padding: 0 7px;
}
.uv-mapimgopts button svg{
	transform: translateY(-2px);
    -webkit-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
}
.uv-mapimgopts button svg *{
	fill: #fff!important;
	color: #fff!important;
}
.uv-btniconmaxi svg{
	display: inline-block;
    height: 33px;
    width: 30px;
    margin-bottom: -16px;
    margin-right: 17px;
    margin-top: -5px;
}
.uv-btniconmaxi svg text{display: none!important;}
.uv-btnicon360 svg{
	display: inline-block;
    height: 33px;
    width: 30px;
    margin-bottom: -13px;
    margin-right: 17px;
    margin-top: -5px;
}
.uv-mapimgopts > div:first-child{padding-left: 0;}
.uv-mapimgopts > div:last-child{padding-right: 0;}
.uv-mapimgopts button{
	background-color: rgba(0, 0, 0, 0.6);
	color: #fff;
	border: 1px solid rgba(255, 255, 255, 0.6);
	padding: 10px 0;
	width: 100%;
	text-align: center;
	border-radius: 5px;
	outline: none;
}
.uv-menulist .uvvp-map{
	width: 100%;
    height: 200px;
    border: 1px solid #ADADAD;
}
.uv-footer-descr p{
	margin-top: 20px;
    font-size: 12px;
    font-style: italic;
    text-align: center;
}
.uv-checkoutbutton{
	padding-top: 5px;
	padding-bottom: 5px;
	border: 0!important;
	-webkit-transition: all 300ms ease-in-out 0s;
	-moz-transition: all 300ms ease-in-out 0s;
	-ms-transition: all 300ms ease-in-out 0s;
	-o-transition: all 300ms ease-in-out 0s;
	transition: all 300ms ease-in-out 0s;
	
	-webkit-transition: background 100ms ease-in-out 0s;
	-moz-transition: background 100ms ease-in-out 0s;
	-ms-transition: background 100ms ease-in-out 0s;
	-o-transition: background 100ms ease-in-out 0s;
	transition: background 100ms ease-in-out 0s;
}
.uv-checkoutbutton button{
	-webkit-transition: all 300ms ease-in-out 0s;
	-moz-transition: all 300ms ease-in-out 0s;
	-ms-transition: all 300ms ease-in-out 0s;
	-o-transition: all 300ms ease-in-out 0s;
	transition: all 300ms ease-in-out 0s;
}
.uv-checkoutbuttonfixed{
	bottom: 0!important;
	top: auto!important;
	left: 0!important;
	position: fixed;
    width: 100%;
}
.uv-checkoutbuttonnotfixed{
	position: relative!important;
	background: transparent!important;
	z-index: 1!important;
}
.uv-checkoutbuttonnotfixed .uv-section-inner, .uv-checkoutbuttonnotfixed .row, .uv-checkoutbuttonnotfixed .col-sm-8{
	max-width: none;
	padding: 0;
	margin: 0;
	width: 100%;
}
.uv-promocode{
	display: inline-block;
	margin-right: 10px;
}
.uv-promocode label{margin-right: 5px;}
/*.uv-checkoutbuttonnotfixed .uv-promocode label{color: #000;}*/
.uv-checkoutbuttonfixed .uv-promocode label{color: #fff;}
.uv-promocode input{
	box-shadow: none;
	border: 1px solid;
	outline: none;
	padding: 5px 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width: 120px;
}
.uv-checkbox{
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 15px;
    font-size: 14px;
}
.uv-checkbox label {
	display: inline-block;
    max-width: 100%;
    min-height: 18px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer;
}
.uv-checkbox label input[type="radio"]{
	position: absolute;
	margin: 2px 0 0;
    margin-top: 2px;
    margin-left: -20px;
    width: 14px;
    height: 14px;
}
.uv-checkboxgroup .uv-checkbox{
	display: inline-block;
	margin-right: 20px;
}
/*Carousel*/
.uv-carousel{position: relative;}
.uv-eventscarousel{display: none;}
.uv-eventscarousel .owl-item > div{padding: 0px 8px;}
.uv-eventscarousel .uv-panel{margin-bottom: 0px;}
.uv-eventscarousel .uv-panel .uv-panelbody h3, .uv-eventscarousel .uv-panel .uv-panelbody h2, .uv-eventlist .uv-panel .uv-panelbody h3{
	font-size: 20px;
	line-height: 1.3;
	min-height: 52px;
	height: 52px;
	overflow: hidden;
}
.uv-eventscarousel p{margin-bottom: 0px;}
.uv-eventscarousel img{border-bottom: solid 1px #e4e4e4;}
.uv-integration .uv-carouselleft:before{content: "\f104";}
.uv-integration .uv-carouselright:before{content: "\f105";}
.uv-integration .uv-carouselleft, .uv-integration .uv-carouselright{
	display: block;
	position: absolute;
	font-size: 60px;
	z-index: 20;
	
	bottom: 50%;
	top: auto;
	transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
}
.uv-integration .uv-carouselleft{left: -20px;}
.uv-integration .uv-carouselright{right: -20px;}
.uv-eventslider img{width: 100%;}
.uv-eventlist{margin: 0px -8px;}
.uv-eventlist > div{
	float: left;
	width: 25%;
	padding: 0px 8px;
}
.uv-carousel-nev-4 .uv-carouselleft, .uv-carousel-nev-3 .uv-carouselleft, .uv-carousel-nev-2 .uv-carouselleft, .uv-carousel-nev-1 .uv-carouselleft, .uv-carousel-nev-0 .uv-carouselleft, .uv-carousel-nev-4 .uv-carouselright, .uv-carousel-nev-3 .uv-carouselright, .uv-carousel-nev-2 .uv-carouselright, .uv-carousel-nev-1 .uv-carouselright, .uv-carousel-nev-0 .uv-carouselright{display: none;}

.uv-popheader .uv-left{float: left;}
.uv-ticketssel.uv-tixhideprice .uv_col:nth-child(3){display: none;}
.uv-ticketssel.uv-tixhideprice li .uv_col:nth-child(5){width: 30%;}
.uv-ticketssel.uv-tixhideprice li .uv_col:first-child{width: 42%;}
.uv-eventgrid-square, .uv-eventgrid-square2{position: relative;}
.uv-eventgrid-square > div, .uv-eventgrid-square > a > div, .uv-eventgrid-square2 > div, .uv-eventgrid-square2 > a > div{
	float: left;
	width: 20%;
	overflow: hidden;
	position: relative;
}
.uv-eventgrid-square > div:before, .uv-eventgrid-square > a > div:before, .uv-eventgrid-square2 > div:before, .uv-eventgrid-square2 > a > div:before{
	display: block;
	position: relative;
	content: " ";
	padding-bottom: 100%;
}
.uv-eventgrid-square > div:after, .uv-eventgrid-square > a > div:after{
	position: absolute;
	display: block;
	content: " ";
	width: 100%;
	height: 0px;
	bottom: 0;
	left: 0;
	z-index: 15;
	
	box-shadow: 0px -10px 70px 20px rgba(0, 0, 0, 1);
	
	-webkit-transition: all 150ms ease-in-out;
	-moz-transition: all 150ms ease-in-out;
	-ms-transition: all 150ms ease-in-out;
	-o-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out;
}
.uv-eventgrid-square > div:hover:after, .uv-eventgrid-square > a:hover > div:after{box-shadow: 0px -20px 140px 40px rgba(0, 0, 0, 1);}
.uv-eventgrid-square2 > div:after, .uv-eventgrid-square2 > a > div:after{
	position: absolute;
	display: block;
	content: " ";
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 15;
	visibility: visible;
	opacity: 1;
	background-color: rgba(0,0,0,0.3);
	
	-webkit-transition: all 150ms ease-in-out;
	-moz-transition: all 150ms ease-in-out;
	-ms-transition: all 150ms ease-in-out;
	-o-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out;
}
.uv-eventgrid-square2 > div:hover:after, .uv-eventgrid-square2 > a:hover > div:after{
	opacity: 0;
	visibility: hidden;
}
.uv-eventgrid-square > div img, .uv-eventgrid-square > a > div img, .uv-eventgrid-square2 > div img, .uv-eventgrid-square2 > a > div img{
	position: absolute;
	width: 100%;
	height: auto;
	z-index: 9;
	top: 0;
	left: 0;
}
.uv-eventgrid-square > div .uv-eventgriddate, .uv-eventgrid-square > a > div .uv-eventgriddate, .uv-eventgrid-square2 > div .uv-eventgriddate, .uv-eventgrid-square2 > a > div .uv-eventgriddate{
	position: absolute;
	width: auto;
	margin: 0;
	padding: 0;
	z-index: 20;
	padding-right: 15px;
	padding-bottom: 10px;
	right: 0;
	bottom: 0;
	color: #fff;
}
.uv-eventgrid-square2 > a > div .uv-eventgriddate{
	bottom: auto;
	padding-bottom: 0;
	padding-top: 15px;
	padding-right: 20px;
	top: 0;
}
.uv-eventgriddate h5{
	font-weight: normal;
	text-align: center;
	color: #fff;
	font-size: 15px;
	margin: 0;
	padding: 0;
	line-height: 1;
}
.uv-eventgrid-square2 .uv-eventgriddate h5{
	text-transform: uppercase;
	font-weight: 600;
	font-size: 16px;
	text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
}
.uv-eventgriddate h6{
	font-weight: bold;
	color: #fff;
	font-size: 20px;
	text-align: center;
	margin: 0;
	padding: 0;
	line-height: 1;
}
.uv-eventgrid-square2 .uv-eventgriddate h6{
	font-size: 24px;
	text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
}
.uv-eventgrid-square > div label, .uv-eventgrid-square > a > div label, .uv-eventgrid-square2 > div label, .uv-eventgrid-square2 > a > div label{
	display: none;
	position: absolute;
	width: 100%;
	z-index: 20;
	color: #fff;
	margin: 0;
	padding: 0;
	left: 0;
	bottom: 0;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-right: 50px;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
}
.uv-eventgrid-square2 > div label, .uv-eventgrid-square2 > a > div label{
	display: block;
	text-transform: uppercase;
	font-weight: 300;
	text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	font-size: 17px;
	z-index: 17;
}
.uv-eventgridoverbottom{
	background-color: #242424;
	z-index: 18;
	border-top: 3px solid #f7ec31;
	height: 33%;
	width: 100%;
	position: absolute;
	bottom: -33%;
	
	-webkit-transition: all 150ms ease-in-out;
	-moz-transition: all 150ms ease-in-out;
	-ms-transition: all 150ms ease-in-out;
	-o-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out;
}
.uv-eventgridoverbottom > div{
	color: #fff;
	text-transform: uppercase;
    font-weight: 300;
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
    font-size: 17px;
    padding-right: 100px;
    width: 100%;
    padding-left: 15px;
    text-align: left;
    
    position: absolute;
	bottom: 50%;
	top: auto;
	transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	vertical-align: middle;
}
.uv-eventgridoverbottom > button{
	outline: none;
	background: #030303;
	border: 0;
	color: #f7ec31;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 300;
	padding: 6px 13px;
	cursor: pointer;
	
	position: absolute;
	right: 12px;
	bottom: 50%;
	top: auto;
	transform: translateY(50%);
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	vertical-align: middle;
}
.uv-eventgrid-square2 > div:hover .uv-eventgridoverbottom, .uv-eventgrid-square2 > a:hover .uv-eventgridoverbottom{bottom: 0;}
.uvc-dateeventnoflyer:hover:before, .uvc-dateeventnoflyer:hover:after{display: none;}
body .uvc-dateeventnoflyer h5{
	padding-left: 5%;
	padding-right: 3%;
	padding-top: 35%;
}
.uv-eventgridhoverborder{
	display: block;
	position: absolute;
	z-index: 18;
	background: rgba(23, 23, 23, 0.5);
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 6px solid #A262C4;
	opacity: 0;
	visibility: hidden;
	
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	
	-webkit-transition: all 150ms ease-in-out;
	-moz-transition: all 150ms ease-in-out;
	-ms-transition: all 150ms ease-in-out;
	-o-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out;
}
.uv-eventgridhoverborder > div{
	left: 0;
	right: 0;
	width: auto;
}
.uv-eventgridhoverborder h5{
	margin: 0;
	margin-bottom: 0.3em;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 19px;
	color: #fff;
}
.uv-eventgridhoverborder h6{
	margin: 0;
	color: #ccc;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 400;
}
.uv-eventgrid-square > div:hover .uv-eventgridhoverborder, .uv-eventgrid-square > a > div:hover .uv-eventgridhoverborder{
	visibility: visible;
	opacity: 1;
}
.uv-res3dform{
	display: none;
}

.uv-eventpopinfo{
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0;
	width: 292px;
	background-color: #262626;
	height: 100%;
	padding: 5px;
}
#optinboth{
	width: auto;
	display: inline-block;
}
#labeloptinboth{
	display: inline-block;
}
.uvreslogo{
	width: 100%;
}
.uvreslogo>a{
	margin: 0;
}
/*Forms*/
.uv-field-title{display: block;}
.uvjs-popinquiry .loaded-inquiry-form input[type="checkbox"]{height: 26px;}
.privacy-policy-styles{bottom: 10px;}
@media(max-width: 768px){
	.uv-cf-checkbox label[for="optinemail"] {width: 90%; margin-top: 0px!important;}
}
@media(max-width: 600px){
    body .uv-popinquiry .uv-formcells .uv-formcell2-1,
    .uv-panelbody .uv-formcells .uv-formcell2-1,
    .uv-formcells .uv-formcell2-1{width: 100%;}
    body .uv-popinquiry .uv-formcells .uv-formcell3-1,
    .uv-panelbody .uv-formcells .uv-formcell3-1,
    .uv-formcells .uv-formcell3-1{width: 50%;}
    .uv-formcells .uv-formcell4-1{width: 50%;}
    .uv-cf-checkbox label[for="optinemail"]{width: 85%; margin-top: 0px!important;max-width: 85%;}
}
@media(max-width: 450px){
	.uv-cf-checkbox label[for="optinemail"]{width: 80%;max-width: 80%;}
}
/*.Forms*/
@media(max-width: 900px){
	.uvvp-map-container{
		text-align: center;
	}
	.uv-menulist .uvvp-map{
		margin: auto;
		width: 90%;
	}
}
.uv-colorcoding{
	text-align: left;
}
.uv-colorcoding-720less{
	display: block;
}
.uv-mapmobile .uv-colorcoding-720less{
	display: none;
}
@media(max-width: 780px){
	.uv-colorcoding-720less{
		display: none;
	}
	.uv-res3dform{
		display: block;
	}
}
@media(min-width: 1280px){
	.uv-colorcoding-720less{
		display: none;
	}
	.uv-mapinfo{
		max-width: 300px;
		width: 20%;
		float: left;
		padding-right: 15px;
	}
	.uv-mapdesktop .uv-maplistcontainer{
		min-width: 500px;
	}
	.uv-map{
		width: 80%;
		float: right;
	}
	.uv-mapinfo .uv-mapoptions{
		background-color: #fff;
		padding: 15px;
		margin-bottom: 25px;
		-webkit-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    	-moz-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    	box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
	}
	.uv-mapoptions .dropdown{width: 100%;}
	.uv-mapoptions button{
		display: block;
		width: 100%;
		margin-bottom: 10px;
		min-width: 0!important;
	}
	.uv-mapoptions .uv-showlistitems{margin-bottom: 0px;}
	.uv-mapinfo .uv-mapoptions{float: none;}
	.uv-mapinfo h1{
		margin-bottom: 12px;
		float: none;
	}
	.uv-mapinfo .uv-dropdownmenu{margin-top: -7px;}
	.uv-eventinfonodrop{display: block;}
	.uv-mapoptions .uv-evendropcont{display: none!important;}
	.uv-mapdesktop .uv-maplistcontainer{
		right: auto;
		left: 0;
		max-width: none;
		top: 0;
	}	
}
@media(min-width: 992px){
	.uv-maptablet{display: none!important;}
	/* .uv-mapoptions .uv-evendropcont, .uv-mapoptions .uv-showlistitems{display: none!important;} */
  	.uv-mapdesktop .uv-maplistcontainer{
		left: 0;
		right: 0;
		margin: auto;
		width: 90%;
	}
}
@media(max-width: 992px){
	/*.uv-mapoptions .uv-evendropcont, .uv-maptablet .uv-comparebtn{display: none!important;} */
}
.uv-colorcoding ul{
	padding-top: 20px;
}
.uv-colorcoding ul > li{
	text-align: left;
    color: #000;
    text-transform: capitalize;
}
/*END MAP*/
.uv-relatedeventslist{
	margin: 0;
	padding: 0;
	list-style: none;
}
.uv-relatedeventslist li{
	display: block;
	position: relative;
	padding-left: 70px;
	min-height: 60px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eee;
}
.uv-relatedeventslist li:last-child{
	margin-bottom: 0px;
	border-bottom: 1px solid transparent;
	padding-bottom: 0px;
}
.uv-relatedeventslist li .uv-imghover, .uv-relatedeventslist li a > img{
	position: absolute;
	width: 60px;
	z-index: 10;
	top: 0;
	left: 0;
}


/*New Event Popup*/
.uv-popevent .pop-charge{
	background-color: #171717;
	border: 4px solid #575755;
	
	-webkit-border-radius: none;
    -moz-border-radius: none;
    border-radius: none;
}
.uv-popevent .pop-close{
	color: white;
	top: 4px;
	right: 4px;
}
.uv-popevent h1{
	margin: 0;
	padding: 0 25px;
	margin-top: 20px;
	color: #fff;
	line-height: 1.2;
	font-size: 28px;
	text-align: left;
}
.uv-popevent h2{
	margin: 0;
	padding: 0 25px;
	margin-bottom: 15px;
	font-size: 18px;
	color: #B9B9B9;
	text-align: left;
}
.uv-popevent .pop-close:hover{background-color: transparent;}
.uv-popevent .badge-added{display: none;}
.uv-eventpopgrid{
	position: relative;
	padding-left: 300px;
	padding-right: 15px;
	height: 500px;
	overflow: hidden;
}
.uv-eventpopinfo{
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0;
	width: 292px;
	background-color: #262626;
	height: 100%;
	padding: 5px;
}
.uv-eventpopbook{
	height: 100%;
	overflow: auto;
}
.uv-loading > img, .uv-loading > ul{display: none;}
.uv-eventpopinfo-menu{
	position: absolute;
	list-style: none;
	padding: 10px 0;
	margin: 0;
	bottom: 0;
	width: 100%;
	left: 0;
	z-index: 11;
	background-color: rgba(38, 38, 38, 0.8);
}
.uv-eventpopinfo-menu li{position: relative;}
.uv-eventpopinfo-menu li a{
	display: block;
	width: 100%;
	color: #CDCDCD;
	font-size: 14px;
	line-height: 40px;
	text-align: left;
	padding: 0 5%;
	font-weight: bold;
}
.uv-eventpopinfo-menu li a:hover{background-color: rgba(20, 20, 20, 0.4);}
.uv-eventpopinfo-menu li a i{
	color: #9A9A9A;
	float: left;
	margin-right: 10px;
	font-weight: 100;
	font-size: 17px;
	margin-top: 12px;
}
.uv-poppaddings{
	padding: 15px;
}
.uv-eventsharespop{
	position: absolute;
	z-index: 15;
	width: 100%;
    bottom: 100%;
    border: 1px solid #666;
    padding: 15px;
    background: #222735;
    display: none;
}
/***********************/

/*Packages*/
.uv-packages > .uv-panel{
	height: auto;
	margin-bottom: 24px;
	border-left: 4px solid #275787;
	position: relative;
	padding-left: 230px;
	padding-right: 25px;
}
.uv-pk-image{
	position: absolute;
	width: 195px;
	height: 195px;
	left: 0;
	top: 0;
	z-index: 10;
	background-color: #f5f6fa;
}
.uv-pk-image > img{
	top: -1px;
	left: 0;
	position: absolute;
	width: 100%;
	height: 100%;
}
.uv-loadfade{display: none;}
.uv-packages h2{
	color: #4f97dd;
	font-size: 30px;
	margin: 25px 0 10px 0;
	text-align: left;
	text-transform: none;
}
.uv-packages h2 span a{
	font-size: 45%;
	color: #D11F26;
	transform: translateY(-35%);
	-webkit-transform: translateY(-35%);
	-moz-transform: translateY(-35%);
	margin-left: 5px;
	display: inline-block;
}
.uv-packages p{
	font-size: 18px;
	color: #7b7b7b;
	margin-bottom: 15px;
	
	line-height: 22px;
	min-height: 44px;
	/*overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;*/
}
.uv-packages .uv-panelpk-hasreq p{padding-right: 150px;}
.uv-pk-options{
	float: right;
	margin-bottom: 20px;
	position: relative;
}
a.uv-pk-request{
	text-decoration: underline;
	font-size: 15px;
	position: absolute;
	bottom: 48px;
	right: 86px;
	z-index: 10;
}
.uv-pk-options label{
	font-size: 14px;
	font-weight: normal;
	color: #7b7b7b;
	line-height: 45px;
	margin: 0;
	margin-right: 30px;
}
.uv-pk-options .uv-pk-guestlabel{
	display: inline-block;
	font-size: 15px;
	font-weight: normal;
	color: #999;
	line-height: 45px;
	margin: 0;
	margin-right: 30px;
}
.uv-pk-options .uv-pk-guestlabel i{
	float: left;
    font-size: 110%;
    margin-right: 10px;
    line-height: 45px;
}
.uv-pk-options select{
    height: 45px;
    min-width: 70px;
    padding: 7px 12px;
    font-size: 20px;
    line-height: 1.4;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    
    margin-right: 30px;
}
.uv-pk-options button{
	font-size: 19px;
	color: #fff;
	background-color: #cc6062;
	line-height: 1.4;
	padding: 9px 68px;
	margin: 0;
}
.uv-pk-options button:hover{
	background-color: #aa4a40;
	
	-webkit-transition: background-color 350ms ease-in-out;
	-moz-transition: background-color 350ms ease-in-out;
	-ms-transition: background-color 350ms ease-in-out;
	-o-transition: background-color 350ms ease-in-out;
	transition: background-color 350ms ease-in-out;
}
.uv-pk-options .uv-pk-stprice{
	display: inline-block;
	font-size: 16px;
    font-weight: normal;
    color: #1A3371;
    line-height: 45px;
    margin: 0;
    margin-right: 20px;
}
.uv-pk-hiddenguest{display: none;}
.uv-pkpopup .pop-charge{
	margin-bottom: 280px;
	background-color: #fff;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
.uv-pkpopup h2{
	margin: 0;
	font-size: 20px;
	color: #5e5f5f;
	line-height: 1.4;
	padding: 5px 25px 5px 20px;
	border-bottom: 1px solid #ebebeb;
	
	overflow: hidden;
	max-height: 38px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.uv-pkpopcont{
	max-width: 320px;
	margin: auto;
	padding: 20px 10px
}
.uv-pkreqform.uv-pkpopcont{
	max-width: 500px;
	padding-left: 20px;
	padding-right: 20px;
}
.uv-pkpopupmap .uv-pkpopcont{
	max-width: 100%;
}
.uv-pkpopupmap .uv-pk-map svg {
	width: 100%;
	height: 100%;
}
.tooltip {
	z-index: 10000000 !important;
}
.uv-ministeps{
	padding: 0;
	margin: 0 auto;
	list-style: none;
	display: inline-block;
}
.uv-ministeps li{
	float: left;
	color: #cfcfcf;
	font-size: 11px;
	list-style: none;
	position: relative;
	padding-right: 15px;
	line-height: 1.4;
}
.uv-ministeps li.active{color: #cc6062;}
.uv-ministeps li:after{
	font-family: 'FontAwesome';
    display: inline-block;
    content: "\f105";
    font-size: 13px;
    position: absolute;
    color: #dfe2e6;
    right: 5px;
    top: 0px;
}
.uv-ministeps li:last-child:after{display: none;}
.uv-pkpopcont .uv-ministeps{margin-bottom: 20px;}
.uv-pkpopup .pop-close{
	height: 38px;
	line-height: 38px;
}
.uv-pkpopup .pop-close:hover{background-color: inherit;}
.uv-pk-inputcont{
	position: relative;
	margin-bottom: 18px;
}
.uv-pk-inputcont label{
	font-size: 13px;
	text-transform: uppercase;
	color: #000;
	margin-bottom: 8px;
	font-weight: normal;
}
.uv-pk-inputcont input{
	width: 100%;
	border: 1px solid #ced1d2;
	font-size: 15px;
	padding: 10px 12px;
	color: #000;
}
.uv-pk-inputcont input[name='pkdate']{cursor: pointer;}
.uv-pkpopcont button{
	background-color: #cc6062;
	padding-top: 12px;
	padding-bottom: 12px;
	border-radius: 5px;
	
	-webkit-transition: background-color 350ms ease-in-out;
    -moz-transition: background-color 350ms ease-in-out;
    -ms-transition: background-color 350ms ease-in-out;
    -o-transition: background-color 350ms ease-in-out;
    transition: background-color 350ms ease-in-out;
}
.uv-pkpopcont button:hover{background-color: #aa4a40;}
.uv-pkcalendar{
	visibility: hidden;
	opacity: 0;
	position: absolute;
	width: 100%;
	left: 0;
	z-index: 11;
	margin-bottom: 20px;
	background-color: #fff;
	padding-bottom: 5px;
	margin-top: 10px;
	
	-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.56);
	-moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.56);
	box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.56);
	
	-webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -ms-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
}
.uv-pkcalendar.vissible{
	visibility: visible;
	opacity: 1;
}
.uv-pkcalendar:before{
	display: block;
    position: absolute;
    content: " ";
    top: -4px;
    margin: auto;
    right: 0;
    left: 0;
    border-bottom: 4px solid #cc6062;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    width: 0px;
}
.uv-pkcalendar .ui-datepicker-header{
	position: relative;
	color: #fff;
	background-color: #cc6062;
}
.uv-pkcalendar .ui-datepicker-title{
	text-align: center;
    font-weight: normal;
    font-size: 18px;
    padding: 8px 25px;
}
.uv-pkcalendar .ui-datepicker-prev{
	position: absolute;
	height: 25px;
	width: 25px;
	left: 3px;
	text-align: center;
	top: 8px;
}
.uv-pkcalendar .ui-datepicker-prev:before{
	font-family: 'FontAwesome';
    display: inline-block;
    content: "\f0d9";
    font-size: 13px;
    color: #fff;
    line-height: 25px;
    margin-right: 2px;
}
.uv-pkcalendar .ui-datepicker-next{
	position: absolute;
	height: 25px;
	width: 25px;
	right: 3px;
	text-align: center;
	top: 8px;
}
.uv-pkcalendar .ui-datepicker-next.ui-state-disabled, .uv-pkcalendar .ui-datepicker-prev.ui-state-disabled{opacity: 0.5;}
.uv-pkcalendar .ui-datepicker-next:not(.ui-state-disabled):hover, .uv-pkcalendar .ui-datepicker-prev:not(.ui-state-disabled):hover{background-color: rgba(0,0,0,0.3);}
.uv-pkcalendar .ui-datepicker-next:before{
	font-family: 'FontAwesome';
    display: inline-block;
    content: "\f0da";
    font-size: 13px;
    color: #fff;
    line-height: 25px;
}
.uv-pkcalendar .ui-datepicker-prev span, .uv-pkcalendar .ui-datepicker-next span{display: none;}
.uv-pkcalendar table{
	width: 100%;
	padding: 0;
	border: 0;
	margin: 0;
	border-collapse: inherit;
	border-spacing: 0;
	color: #000;
}
.uv-pkcalendar table thead{color: #fff;}
.uv-pkcalendar table thead th{
	background-color: #cc6062;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
	padding-bottom: 5px;
	font-size: 12px;
}
.uv-pkcal-controls th:first-child{
	text-align: left;
	padding-left: 10px;
}
.uv-pkcal-controls th:last-child{
	text-align: right;
	padding-right: 10px;
}
.uv-pkcal-month{
	padding: 8px;
	font-size: 18px;
}
.uv-pkcal-days th{
	font-size: 11px;
	width: 14.285714%;
	padding: 6px 2px;
}
.uv-pkcalendar table tbody td:not(.ui-datepicker-unselectable){cursor: pointer;}
.uv-pkcalendar table tbody td:not(.ui-datepicker-unselectable) label{cursor: pointer;}
.uv-pkcalendar table tbody td{
	background-color: #fff;
	padding: 10px 5px 2px 5px;
	vertical-align: top;
	text-align: center;
	font-size: 13px;
	font-weight: 800;
	border: 1px solid transparent;
	width: 14.285714%;
	
	-webkit-transition: background-color 250ms ease-in-out;
    -moz-transition: background-color 250ms ease-in-out;
    -ms-transition: background-color 250ms ease-in-out;
    -o-transition: background-color 250ms ease-in-out;
    transition: background-color 250ms ease-in-out;
}
.uv-pkcalendar table tbody td label{
	font-weight: normal;
	font-size: 11px;
	color: #42bc6f;
	display: block;
	width: 100%;
	text-align: center;
	margin: 0;
}
.uv-pkcalendar table tbody td label.inquiry{font-size: 10px;text-transform: none;}
.uv-pkcalendar table tbody td:not(.ui-datepicker-unselectable):hover{border: 1px solid #ededed;}
.uv-pkcalendar table tbody td.ui-datepicker-current-day:not(.ui-datepicker-unselectable){border: 1px solid #81a7fd;}
.uv-pkcalendar table tbody td.ui-datepicker-unselectable{color: #a8a8a8;}
.uv-pkdescr-full{display: none;}
.uv-show-mapmobile{ display: none !important; text-align: center;}
/***********************/
.uv-ticketssel label.showsold{line-height: 1.2;}

.uv-evinqpop .pop-charge{padding: 15px;}
.uv-evinqpop .pop-charge h3{
	text-transform: uppercase;
	font-size: 18px;
	margin-top: 0;
	font-weight: bold;
	margin-bottom: 1em;
}
.uv-evinqpop .pop-charge .uv-popinquiry{padding: 0;}
.uv-evinqpop .uvjs-popinquiry .loaded-inquiry-form input[type="checkbox"]{height: auto;}
.uv-evinqpop .uv-cf-checkbox{margin-bottom: 20px;}
.uv-evinqpop .privacy-policy-styles{float: none!important;}
.uv-evinqbtn{
	padding-left: 10px;
	padding-right: 10px;
}
.uv-uvg-mailoptin{
	position: relative;
    min-height: 27px;
    padding-left: 25px;
    margin-bottom: 20px;
    max-width: 350px;
}
.uv-uvg-mailoptin input{
	position: absolute;
    z-index: 10;
    left: 0;
    top: 0;
    bottom: 0;
    padding: 0;
    margin: auto;
    margin-top: 6px;
    width: 14px;
    height: 14px;
    line-height: normal;
    font-size: 15px;
    margin: 0;
}
.uv-uvg-mailoptin label{
	display: block;
	font-size: 12px;
    margin: 0;
    margin-bottom: 0.5em;
    font-weight: 600;
    text-transform: none;
    margin-top: 0.5em;
    line-height: 1.4;
    height: auto;
}
.uv-hidetextws{font-size: 0!important;}

/*booketing guestlist*/
.uv-gl-inputcont{
    margin-bottom: 22px;
    position: relative;
}
.uv-gl-inputcont input, .uv-gl-inputcont textarea, .uv-gl-inputcont select{
    font-family: inherit;
    margin: 0;
    width: 100%;
    font-size: inherit;
    padding: 10px 10px 10px 10px;
    background-color: #ffffff;
    border: 1px solid #bfbfbf;
    font-weight: normal;
    border-radius: 0;
    box-shadow: none;
	color: #000000;
}
.uv-gl-inputcont label{
    line-height: normal;
    font-size: 85%;
    display: block;
    margin-bottom: 0.33em;
    color: #eeeeee;
    font-weight: 600;
    text-transform: uppercase;
}
.uv-event-guestlist{
    position: relative;
	font-size: 16px;
}
.uv-guestlistgenders{
    display: flex;
    margin-left: -10px;
    margin-right: -10px;
    flex-wrap: wrap;
}
.uv-guestlistgenders > div{
    flex: 0 0 33.3333%;
    padding: 0 10px;
}
.uv-gl-inputcont.uv-guestlisttypes-1{display: none;}
.uv-gl-inputcont.uvcheckoutcont{
    display: flex;
    position: relative;
}
.uv-gl-inputcont.uvcheckoutcont label{
    flex: 1;
    margin: 0;
    margin-left: 10px;
    font-weight: bold;
    text-transform: none;
    color: #eeeeee;
}
.uv-gl-inputcont.uvcheckoutcont input{
    display: block;
    margin: 0;
    width: 16px;
    height: 16px;
}
.uv-gl-inputcont.uvcheckoutcont label a{text-decoration: underline;}
.uv-event-guestlist .uvactions{
    padding-top: 10px;
    text-align: center;
    padding-bottom: 10px;
}
.uv-event-guestlist .uvactions .uv-btn{
    font-size: 18px;
    padding: 15px 60px;
}
.uv-inputphone{
    display: flex;
    flex-wrap: nowrap;
    border: 1px solid #bfbfbf;
}
.uv-inputphone > div{flex-basis: 65px!important;}
.uv-inputphone select{
    background-color: #ececec;
    width: 100%;
    height: 100%;
    padding: 12px 8px 8px;
    border: none;
}
.uv-inputphone input{border: none;}
.uv-formmsgs{
    visibility: hidden;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #000000;
    color: #ffffff;
    width: 100%;
    height: 100%;
	width: calc(100% + 10px);
    top: 0;
    left: -5px;
    opacity: 0;
    border-radius: 4px;
    z-index: 10;
    transition: all .15s ease-in-out;
	padding-bottom: 40%;
}
.uv-formmsgs > span{
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 19px;
    letter-spacing: .1em;
    transform: translate(-50%, -50%);
    text-transform: uppercase;
}
.uv-formmsgs .uvsuccessbox{
    visibility: hidden;
    width: 100%;
    opacity: 0;
    text-align: center;
    padding: 0 40px;
    border-radius: 0;
    transition: all .15s ease-in-out;
    background-color: #000000;
    z-index: 10;
}
.uv-formmsgs.uvactive{
    opacity: 1;
    visibility: visible;
}
.uv-formmsgs.uvsuccess > span{display: none;}
.uv-formmsgs.uvsuccess .uvsuccessbox{
    visibility: visible;
    opacity: 1;
}
.uv-formmsgs .uvsuccessbox i{
    font-size: 50px;
    margin: auto;
    margin-bottom: 40px;
    display: block;
    width: 80px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    border-radius: 50%;
    background-color: #ffffff;
    color: #000000;
}
.uv-formmsgs .uvsuccessbox .uvtitle{
    font-size: 28px;
    margin-bottom: 0.5em;
}
.uv-formmsgs .uvsuccessbox .uvdescr{
    font-size: 16px;
}
.uvformcaptcha{
    position: relative;
    margin-bottom: 22px;
}
.uv-gl-inputcont label.error, .uvcaptchaerror{
    color: rgba(255, 255, 255, .8);
    font-size: 11px;
    padding-top: 2px;
    text-align: left;
    padding-top: 4px;
    font-weight: normal;
    line-height: normal;
    text-transform: none;
    margin: 0;
}
.uv-gl-inputcont label span{
    color: rgba(255, 0, 0, .8);
    display: inline-block;
    margin-left: 0.2em;
    transform: translateY(-0.14em);
    font-size: 80%;
}
.uv-guestlistgenders-F .uvgend-M, .uv-guestlistgenders-F .uvgend-U{display: none;}
.uv-guestlistgenders-M .uvgend-F, .uv-guestlistgenders-M .uvgend-U{display: none;}
.uv-guestlistgenders-U .uvgend-F, .uv-guestlistgenders-U .uvgend-M{display: none;}
.uv-guestlistgenders-FM .uvgend-U{display: none;}
.uv-guestlistgenders-FU .uvgend-M{display: none;}
.uv-guestlistgenders-MU .uvgend-F{display: none;}
.uv-gl-inputcont .uv-guestlistgenders label, .uv-gl-inputcont .uv-gldobcont label{
    margin-top: 0.2em;
    margin-bottom: 0;
    text-transform: none;
    font-weight: 500;
    font-size: 80%;
}
.uv-gl-inputcont .uv-guestlistgenders > label.error{
    display: block;
    font-weight: normal;
    padding-left: 10px;
    width: 100%;
}
.uv-gl-inputcont .uv-guestlistgenders > label.error:nth-last-child(2), .uv-gl-inputcont .uv-guestlistgenders > label.error:nth-last-child(3){display: none!important;}
.uv-gldobcont{
    display: flex;
    margin-left: -10px;
    margin-right: -10px;
    flex-wrap: wrap;
    max-width: 550px;
}
.uv-gldobcont > div{
    flex: 0 0 33.3333%;
    padding-left: 10px;
    padding-right: 10px;
}
.uv-gldobcont > div:nth-child(1){flex-basis: 28%;}
.uv-gldobcont > div:nth-child(2){flex-basis: 44%;}
.uv-gldobcont > div:nth-child(3){flex-basis: 28%;}
.uvcaptchaerror{display: none;}
.uvformcaptcha.uverror .uvcaptchaerror{display: block;}
.uv-gl-inputcont.uvcheckoutcont label.error{
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
}
.uv-gl-inputcont.uvcheckoutcont.uvhaserror{padding-bottom: 20px;}
/*Booketing guestlist ends*/


/*Responsive*/
@media(max-width: 1280px){
	.uv-eventbook {padding-right: 25px}
	.uv-eventinfo {padding-left: 25px}
}
@media(max-width: 1050px){
	.uva-listcont .uv-itemcont{min-height: 90px;}	
}
@media(max-width: 1024px){
	.uv-mapmobile .uv-show-mapmobile{ display: block !important; }
}

@media(max-width: 992px){
	.uv-artistsgrid > div, .uv-artistsgrid > a > div{width: 25%;}
	.uva-listcont .uv-itemcont{min-height: 80px;}
	.uvc-eventlist{font-size: 18px;}
  	.uv-eventcont .uv-eventinfocont{padding-right: 10px;}
  	.uv-eventcont .uv-eventinquires{padding-left: 10px;}
  	.uv-popevent .uv-ticketssel{font-size: 13px;}
  	.uv-panel .uv-panelhasfloatlink{padding-right: 15px;}
  	.uv-panellinkfloatright{
  		position: relative;
  		right: 0px;
  		transform: none;
    	-webkit-transform: none;
    	-moz-transform: none;
    	margin-top: 10px;
  	}
  	.uv-photosgrid > div, .uv-photosgrid > a > div{width: 50%;}
  	.uv-articlesgrid{margin: 0 -5px;}
  	.uv-articlesgrid > div{padding: 0 5px;}
  	.uv-eventbook{padding-right: 10px;}
  	.uv-eventinfo{padding-left: 10px;}
  	.uv-eventtitle{font-size: 18px;}
  	.uv-panel .uv-panelbody p{font-size: 70%;}
  	.uv-events-list li .uv-event-area{display: none;}
  	.uv-events-list li .uv-event-name{width: 60%;}
  	.uv-events-list li .uv-event-button{width: 30%;}
  	.uv-eventgrid-square > div, .uv-eventgrid-square > a > div, .uv-eventgrid-square2 > div, .uv-eventgrid-square2 > a > div{width: 33.3333%;}
  	.uv-eventgrid-square.uv-eventgrid-square-responsive5 > div:nth-child(1), .uv-eventgrid-square.uv-eventgrid-square-responsive5 > a:nth-child(1) > div, .uv-eventgrid-square.uv-eventgrid-square-responsive5 > div:nth-child(2), .uv-eventgrid-square.uv-eventgrid-square-responsive5 > a:nth-child(2) > div{width: 50%;}
}
@media(max-width: 900px){
	.uva-cont{height: auto!important;}
	.uva-pic, .uva-list{
		float: none;
		width: 100%;
		height: auto;
	}
	.uva-piccharge img{position: relative;}
	.uva-piccharge{position: relative;}
	.uva-list{display: none;}
}
@media(max-width: 768px){
	.uv-popmap .uv-cont-poptable{display: block; margin-bottom: 30px;}
	.uv-popmap .uv-cont-poptable .uv-poweredby, .reservation-form-tableinfo .uv-powered-by{left: 0; right: 0; margin: auto;}
	.uvc-th span{display: none; }
	.uvc-calgrid{font-size: 15px;}
	.uvc-eventlist{font-size: 16px;}
	.uv-eventcont .uv-eventinfocont, .uv-eventcont .uv-eventinquires, .uv-summarycont .uv-summaryinfo, .uv-summarycont .uv-eventinfocont, .uv-artistinfo, .uv-atistssocials{
		width: 100%;
		float: none;
		padding: 0px;
	}
	.uv-eventinfocont .uv-imgresponsivecont{
		max-width: 500px;
		margin-left: auto;
		margin-right: auto;
	}
	.uv-panellinkfloatright{
		position: absolute;
		transform: translateY(50%);
    	-webkit-transform: translateY(50%);
    	-moz-transform: translateY(50%);
    	right: 15px;
	}
	.uv-panel .uv-panelhasfloatlink{padding-right: 100px;}
	.uv-articlesgrid > div{
		width: 100%;
		padding-bottom: 30px;
		margin-left: auto;
		margin-right: auto;
		max-width: 400px;
		float: none;
	}
	.uv-newsbg{
	    -webkit-background-size: cover;
	    -moz-background-size: cover;
	    -o-background-size: cover;
	    background-size: cover;
	}
	.uv-artistsgrid > div, .uv-artistsgrid > a > div{width: 33.3333%;}
	.uv-eventbook, .uv-eventinfo {
	    padding-right: 0px;
	    padding-left: 0px;
	    width: 100%;
	    float: none;
	}
	.uv-eventtitle{font-size: 15px;}
	.uv-datecalendarlabel{
		font-size: 11px;
		margin-top: 5px;
	}
	.uv-datecalendar{
		width: 41px;
		height: 47px;
		-webkit-background-size: 100% 100%;
	    -moz-background-size: 100% 100%;
	    -o-background-size: 100% 100%;
	    background-size: 100% 100%;
	}
	.uv-eventtitle{padding-left: 50px;}
	.uv-eventtitle h1{margin-top: 0px;}
	.uv-headercheckout .uv-headersocials{display: none;}
	.uv-header .uv-uvtixcheck, .uv-pagescrolled .uv-header .uv-uvtixcheck{margin-top: 10px;}
	.uv-header .uv-promocodeinput, .uv-pagescrolled .uv-header .uv-promocodeinput{margin-top: 12px;}
	
	/*MAP*/
	.uv-popmap .uv-poptableinfo, .uv-popmap .uv-poptableoptions{
		float: none;
		width: 100%;
	}
	.uv-popmap .uv-poptableinfo{padding-right: 0;}
	.uv-popheader .uv-left, .uv-popheader > .uv-right{
		display: block;
		float: none;
	}
	.uv-popmap .uv-popheader h1{margin-bottom: 10px;}
	.uv-maplist{display: block;}
	/* .uv-map{display: none;} */
	.uv-mapinfo{
		position: relative!important;
		top: auto!important;
		left: auto!important;
		width: auto!important;
	}
	.uv-mapinfo .uv-mapflyer{display: block;}
	.uv-mapdatecont{
		top: 35px;
		bottom: auto;
		transform: none;
    	-webkit-transform: none;
    	-moz-transform: none;
	}
	.uv-mapflyer{
		margin-bottom: 30px;
		width: auto;
		margin-left: auto;
		margin-right: auto;
	}
	.uv-mapflyer.uv-mapnoflyer, .uv-mapinfo h1 .uv-puteventflyerlink{display: none;}
	.uv-maptabletevflyer{padding-right: 15px;}
	.uv-mapinfo h1, .uv-mapinfo .uv-mapoptions{float: none;}
	.uv-comparebtn, .uv-mapdesktop .uv-map, .uv-mapoptions .uv-roomdropdown{display: none;}
	.uv-mapoptions .uv-evendropcont, .uv-mapoptions .uv-showlistitems{display: none !important;}
	.uv-mapinfo h1{margin-bottom: 12px;}
	.uv-mapinfo .uv-mapoptions{
		background-color: #fff;
		padding: 15px;
		padding-bottom: 5px;
		margin-bottom: 25px;
		-webkit-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    	-moz-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
    	box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
	}
	.uv-mapoptions .dropdown{width: 100%;}
	.uv-mapoptions button{
		display: block;
		width: 100%;
		margin-bottom: 10px;
		min-width: 0!important;
	}
	.uv-popmap .uv-poptablecapacity{ margin-right: -44px !important; }
	.uv-mapdesktop .uv-maplistcontainer{display: block!important;}
	.uv-mapinfo .uv-dropdownmenu{margin-top: -7px;}
	.uv-mapdesktop .uv-maplistcontainer{position: relative;}
	.uv-mapdesktop .uv-maplistheader{display: none;}
	.uv-maplist .list-items > li.uv-maplistths > div:last-child{text-align: center;}
	.uv-integration .uv-carouselleft, .uv-integration .uv-carouselright{display: none;}
	.uv-ticketssel.uv-tixhideprice li .uv_col:nth-child(5){width: 26%;}
	.uv-eventgrid-square > div label, .uv-eventgrid-square > a > div label{display: block;}
	.uv-eventgridhoverborder{display: none;}
	.uv-popevent .uv-ticketssel{font-size: 20px;}
	.uv-eventpopgrid{
		padding-left: 10px;
		padding-right: 10px;
		height: auto;
		overflow: initial;
	}
	.uv-eventpopinfo{
		position: relative;
		width: auto;
		height: auto;
		max-width: 450px;
		margin: auto;
	}
	.uv-eventpopinfo-menu{position: relative;}
	.uv-eventpopbook{
		height: auto;
		overflow: initial;
	}
	
	/*Packages*/
	.uv-packages h2{
		font-size: 18px;
		margin: 13px 0 8px 0;
	}
	.uv-packages p{
		font-size: 12px;
		margin-bottom: 14px;
		line-height: 18px;
	}
	.uv-pk-options label{
		font-size: 12px;
		line-height: 30px;
		margin-right: 15px;
	}
	.uv-pk-options .uv-pk-guestlabel{
		line-height: 30px;
		font-size: 12px;
		margin-right: 15px;
	} 
	.uv-pk-options .uv-pk-guestlabel i{line-height: 30px;}
	.uv-pk-options{margin-bottom: 4px;}
	.uv-pk-options .uv-pk-stprice{
		font-size: 13px;
		line-height: 30px;
		margin-right: 10px;
	}
	.uv-pk-options select{
		height: 30px;
		font-size: 15px;
		padding: 5px 8px;
		min-width: 55px;
		margin-right: 15px;
	}
	.uv-pk-options button{
		font-size: 15px;
		padding: 5px 20px;
	}
	.uv-packages > .uv-panel{
		padding-left: 155px;
		padding-right: 20px;
	}
	.uv-pk-image{
		width: 135px;
		height: 135px;
	}
	/***************/
	.uv-formcells-email{
		width: 100% !important;
	}
	.uv-formcell-phone{
		width: 97.8% !important;
		margin-bottom: 10px;
	}
	.uv-map-cart{
		width: 20%;
	    margin-bottom: 10px;
	    z-index: 999;
	}
	.uv-map-cart-list{
		min-width: 315px;
	}
	.uv-mapinfo h1{
		line-height: 35px;
		width: 75%;
		float: left !important;	
	}
	.uv-mapinfo .uv-mapoptions{
		clear:both;
	}
	.uv-poptableoptions .col-sm-6{
		width: 100%;
		padding-left: 0px;
		padding-right: 0px;
	}
	a.uv-pk-request{
		font-size: 12px;
		bottom: 35px;
		right: 33px;
	}
	.uv-packages .uv-panelpk-hasreq p{padding-right: 85px;}
}
@media(max-width: 600px){
	.uv-upcomingmenu, .uvc-controls{display: none;}
	.uvc-eventlistcont, .uv-eventlistfull{display: block!important;}
	.uvc-th, .uvc-days{display: none!important;}
	
	.uvc-eventlist > div > div:first-child, .uvc-eventlist > a > div:first-child{padding-left: 0px;}
	.uvc-eventlist > div > div:last-child, .uvc-eventlist > a > div:last-child{padding-right: 8px;}
	.uvc-eventlist .uvc-elflyer{width: 98px;}
	.uvc-elflyer img{width: 90px;}
	.uvc-elbutton button{
		padding-right: 15px;
		padding-left: 15px;
	}
	.uvc-elbutton button span{display: none;}
	.uvc-eventlist .uvc-eldate{display: none;}
	.uvc-eventlist .uvc-elinfo{padding-right: 2%;}
	.uv-relatedgrid > div {
	    float: none;
	    width: 100%;
	    max-width: 380px;
	    margin: auto;
	    margin-bottom: 15px;
	    padding-left: 0px;
	    padding-right: 0px;
	}
	.uv-relatedgrid{margin: 0;}
	.uv-artistinfo-img, .uv-artistinfo-bio{
		float: none;
		width: 100%;
		padding: 0;
	}
	.uv-artistinfo-img{
		margin: auto;
		margin-bottom: 20px;
		max-width: 400px;
	}
	.uv-eventgrid-square > div, .uv-eventgrid-square > a > div, .uv-eventgrid-square2 > div, .uv-eventgrid-square2 > a > div{width: 50%;}
	.uv-evinqbtn{
		font-size: 10px;
		line-height: 1.8;
	}
	.uv-popmap .uv-poptableinfo{
		padding-left: 10px!important;
		width: calc(100% - 10px)!important;
	}
}
@media(max-width: 500px){
	/* .uv-headercheckout .uv-pagebrand{display: none;} */
	.uv-artistsgrid > div, .uv-artistsgrid > a > div{width: 50%;}
	.uvc-eventlist{font-size: 13px;}
	.uvc-eventlist .uvc-elflyer{width: 78px;}
	.uvc-elflyer img{width: 70px;}
	.uv-upcomingmenu{
		float: none;
		margin: auto;
		margin-bottom: 20px;
		text-align: center;
		font-size: 0px;
	}
	.uv-upcomingmenu li{
		float: none;
		display: inline-block;
	}
	.uv-upcomingmenu li button{float: left;}
	.uv-tablessel{font-size: 16px;}
	.uv-tablessel select{
		padding: 4px 4px;
		padding-right: 26px;
	}
	.uva-listtitles{font-size: 32px;}
	.uva-listtitles h2{margin-bottom: 5px;}
	.uv-artistinfocont .uv-imghover, .uv-artistinfocont > img{
		width: 100%;
		margin: auto;
		max-width: 400px;
		float: none;
		margin-bottom: 20px;
		display: block;
	}
	.uv-artistinfocont p, .uv-artistinfocont h2 {
	    float: none;
	    width: 100%;
	    padding-left: 0px;
	}
	.uv-events-list{font-size: 14px;}
	.uv-events-list li{padding: 7px 0px;}
	.uv-events-list li .uv-event-name span:nth-child(3){font-size: 12px;}
	.uv-events-list .uv-btn span{display: none;}
	.uv-events-list li .uv-event-name{padding:0px 10px;}	
	.uv-listinquiryonly, .uv-additems{ padding: 6px 6px; }
	
	.uv-ticketssel, .uv-listinquiryonly, .uv-additems{font-size: 11px;}
	/* .uv-promocodecont{max-width: 45%;} */
	.uv-promocodecont a{ font-size: 12px; }
	#urcart_purchase{max-width: 45%;padding: 9px 15px;}
	
	.uv-ticketssel button i{display: none;}
	.uv-popevent .uv-tablessel{font-size: 14px;}
	
	.urcart_item{
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
	}
	
	/*Map*/
	.uv-maplist .list-items{font-size: 12px;}
	
	.uv-ticketssel li .uv_col_tier{
		font-size: 8px;	
	}
	
	/*Packages*/
	.uv-packages > .uv-panel{
		height: auto;
		margin-left: auto;
		margin-right: auto;
		padding: 25px 5% 15px 5%;
		border-left-color: #6c9eee;
		border-right: 0;
	}
	.uv-pk-image, .uv-pk-image{display: none;}
	.uv-pk-image, .uv-pk-image > img{
		position: relative;
		top: auto;
		left: auto;
		width: 100%;
		height: auto;
	}
	.uv-packages h2{
		font-size: 25px;
		margin: 0;
		margin-bottom: 20px;
		padding: 0;
	}
	.uv-packages p{
		padding: 0;
		font-size: 16px;
		line-height: 1.5;
	}
	.uv-pk-options{
		padding: 0;
		margin: 0;
		width: 100%;
	}
	.uv-pk-options button{
		display: block;
		width: 100%;
		clear: both;
		padding-left: 0;
		padding-right: 0;
		text-align: center;
		padding-top: 9px;
		padding-bottom: 9px;
		font-size: 19px;
	}
	.uv-pk-options .uv-pk-guestlabel{
		float: left;
		font-size: 15px;
		margin-bottom: 15px;
	}
	.uv-pk-options .uv-pk-stprice{
		float: right;
		font-size: 17px;
		margin-bottom: 15px;
	}
	.uv-eventgridoverbottom > div{font-size: 15px;}
	.uv-packages .uv-panelpk-hasreq p{padding-right: 0;}
	.uv-panelpk-hasreq .uv-pk-options button{margin-top: 25px;}
	a.uv-pk-request{
		bottom: 46px;
		text-align: center;
		left: 0;
		right: 0;
		width: 100%;
		font-size: 16px;
	}
	/*.uv-packages p{
		-webkit-line-clamp: 8;
		max-height: 144px;
	}*/
	/***************/
}
@media(max-width: 400px){
	.uvc-elbutton button{padding: 10px;}
	.uv-panel .uv-panelhasfloatlink{padding-right: 15px;}
  	.uv-panellinkfloatright{
  		position: relative;
  		right: 0px;
  		transform: none;
    	-webkit-transform: none;
    	-moz-transform: none;
    	margin-top: 10px;
  	}
  	
	.uva-cont .uva-prev, .uva-cont .uva-next, .uvv-cont .uva-prev, .uvv-cont .uva-next{
		font-size: 35px;
		height: 34px;
	}
	.uva-cont .uva-prev, .uvv-cont .uva-prev{left: -40px;}
	.uva-cont .uva-next, .uvv-cont .uva-next{right: -40px;}
	.uva-pop .pop-box, .uvv-pop .pop-box{padding: 0 20px;}
	.uva-pop .pop-close{right: 16px;}
	
	.uv-photosgrid > div, .uv-photosgrid > a > div, .uv-eventgrid-square.uv-eventgrid-square-responsive5 > div:nth-child(1), .uv-eventgrid-square.uv-eventgrid-square-responsive5 > a:nth-child(1) > div, .uv-eventgrid-square.uv-eventgrid-square-responsive5 > div:nth-child(2), .uv-eventgrid-square.uv-eventgrid-square-responsive5 > a:nth-child(2) > div{width: 100%;}
	
	/*Map*/
	.uv-mapchangedate{margin-left: 0px;}
	.uv-maplist .list-items{font-size: 11px;}
	.uv-maplist .uv-listitemview button{padding: 6px 12px;}
	/*Packages*/
	.uv-packages h2{
		font-size: 22px;
		margin-bottom: 15px;
	}
	.uv-packages > .uv-panel{padding: 16px 3% 10px 3%;
	}
	.uv-packages p{font-size: 14px;}
	.uv-pk-options .uv-pk-guestlabel{font-size: 13px;}
	.uv-pk-options .uv-pk-stprice{font-size: 15px;}
	.uv-pk-options button{
		font-size: 16px;
		padding-top: 7px;
		padding-bottom: 7px;
	}
	a.uv-pk-request{bottom: 36px;}
	body .uv-panel-freeguestlist .uv-ticketssel.uvgl li .uv_col .btn{
		font-size: 11px;
		padding: 5px 2px;
	}
	body .uv-ticketssel .uv_theaders .uv_col{font-size: 8px;}
	body .uv-listadder-table > div{font-size: 10px;}
}
@media(max-width: 380px){
	.uv-eventgrid-square > div, .uv-eventgrid-square > a > div, .uv-eventgrid-square2 > div, .uv-eventgrid-square2 > a > div{width: 100%;}
}

.uvmap-notitems{
	width: 60%;
    margin: auto;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    margin-top: -200px;
}
.uvmap-notitems .alert{
	padding: 70px !important;
	font-size: 23px !important;
}



/*MAP MOBILE*/
.uv-mapmobile .uv-mapinfo h1, .uv-mapmobile .uv-mapinfo .uv-mapoptions{float: none;}
.uv-mapmobile .uv-comparebtn, .uv-mapmobile .uv-mapdesktop .uv-map{display: none;}
.uv-mapmobile .uv-mapinfo h1{margin-bottom: 12px;}
.uv-mapmobile .uv-mapinfo .uv-mapoptions{
	background-color: #fff;
	padding: 15px;
	padding-bottom: 5px;
	margin-bottom: 15px;
	-webkit-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
	-moz-box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
	box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.3);
}
.uv-popmapmobile h1{
	margin-bottom: 0px !important;
}
.uv-popmapmobile .pop-close{
	line-height: 45px;
}
.pop-close span, .panel-close span, .pop360-close span{display: none;}
.uv-mapmobile .uv-mapinfo .uv-mapoptions .uv-show-mapmobile{
	text-align: center;
}
.uv-mapmobile .uv-mapinfo .uv-mapoptions .uv-show-mapmobile i{
	font-size: 16px;
	margin-right: 8px;
}
.uv-show-mapmobile button{
	width: 100%;
    margin-bottom: 10px;
    text-align: center;
}
.mapmobile-svg svg{
	width: 100% !important;
	height: 100% !important;
	position: relative !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
	-webkit-transition: all 100ms ease-in-out 0s;
    -moz-transition: all 100ms ease-in-out 0s;
    -ms-transition: all 100ms ease-in-out 0s;
    -o-transition: all 100ms ease-in-out 0s;
    transition: all 100ms ease-in-out 0s;
}
.mapmobile-svg .uv-map{
	padding-bottom: 0px !important;	
}
.mapmobile-svg .uv-colorcoding ul{
	padding-left: 0px !important;
}
.mapmobile-svg .uv-maproomselection-container{
	text-align: right;
	position: relative;
}
.mapmobile-svg .uv-maproomselection-container .uv-hasdroparrow:after{
	right: 0px !important;
}
.mapmobile-svg .uv-maproomselection-container .uv-dropdownmenu:before{
	margin-right: 0px !important;
	margin-left: auto !important;
	right: 30px !important;
}
.mapmobile-svg .uvmap-roomdropdown.uvmap-hide{
	display: none;
}
.mapmobile-svg .uvmap-map{
	display: block !important;
	margin-bottom: 10px;		
	transform-origin: 0 0 0;
    transition: transform 0.1s;
    transition-timing-function: ease-in-out;
    transform: translate(0,0) scale(1);
}
.mapmobile-svg .uvmap-map-container{
	overflow: hidden;
}
.mapmobile-svg .uvmap-map-reset{
	padding: 4px 10px;
	font-size: 10px;
	line-height: 9px;
	max-width: 70px;
}
.uv-show-mapmobile button i{
	margin-right: 5px;
	font-size: 17px;	
}
.uv-mapmobile .uv-mapoptions .dropdown{width: 100%;}
.uv-mapmobile .uv-mapoptions button{
	display: block;
	width: 100%;
	margin-bottom: 10px;
	min-width: 0!important;
}
.uv-mapmobile .uv-mapdesktop .uv-maplistcontainer{display: block;}
.uv-mapmobile .uv-mapinfo .uv-dropdownmenu{margin-top: -7px;}
.uv-mapmobile .uv-maptablet{display: block!important;}
.uv-mapmobile .uv-mapoptions .uv-evendropcont, .uv-mapmobile .uv-mapoptions .uv-showlistitems{display: none!important;}
.uv-mapmobile .uv-maplistheader, .uv-mapmobile .uv-mapoptions .uv-roomdropdown{display: none;}
.uv-mapmobile .uv-section-inner.p30{ padding: 10px; }
.uv-mapmobile .uv-maplist .list-items > li.uv-maplistths > div{ font-size: 10px; }
.uv-mapmobile .uv-listitemname, .uv-mapmobile .uv-listitemcapacity, .uv-mapmobile .uv-listitemdeposit, .uv-mapmobile .uv-listitemview{ width: 25%; }
.uv-mapmobile .uv-maplist .uv-listitemname{ font-size: 100%; }
.uv-mapmobile .uv-mapopentable{ background-color: #F7F7F7; }
.uv-mapmobile{ min-height: 400px; }
.uv-mapmobile .uv-maplist .no-items{ 
	text-align: center;
    padding: 10px;
    padding-top: 0px;
    color: #B50303;
    font-style: italic;
}
.uv-popmap .uv-poptableddate{ float: left; font-size: 12px; }
.uv-popmap .uv-poptablecapacity{ float: right; margin-right: 0px; margin-left: 15px; font-size: 12px; }
.uv-popmap .uv-popheader h1{ font-size: 20px; }

.uvc-dateevent h5 {
    padding-top: 85%;
    font-size: .7em;
}
#uvtix_tableguests{
	-moz-appearance: none;
	text-indent: 0.01px;
	text-overflow: '';
}

/*Reservation form*/
.reservation-form input{
	margin-bottom: 6px;
}
.reservation-form textarea{
	resize: none;
}
.reservation-form .plr0{
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.reservation-form{
	margin-top: 15px;
}
.reservation-form .plr0 button{
	padding-left: 10px;
	font-size: 13px;
}
.reservation-form .uv-btnp{
	background-color: #C0C0C0;
	color: #fff;
	border: none;
	padding: 6px 15px;
	font-size: 14px;
	color: #6B6B6B;
}
.reservation-form .error{
	font-size: 13px;
    font-style: italic;
    color: red;
    font-weight: 100;
}
.reservation-form .response{
	text-align: center;
	padding-left: 15px;
	color: #A94442;
}

/*Owl Slider*/
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	/*-ms-touch-action: pan-y;*/
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
/* 	visibility: hidden; */
  	transform: translate3d(0,0,0);
}
.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}
.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}
.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}
.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

.uv-hide{display: none;}
.uvmap-promocode{
	text-align: right;
	padding-bottom: 15px;
}
.uvmap-promocode .uvmap-lbl-promocode{
	color: #888 !important;
	font-size: 13px;
}
.uvmap-promocode #uvcart_promo{
	height: 30px;
	margin-left: 10px;
	color: #888;
	font-size: 13px;
	padding-left: 5px; 
	padding-right: 5px;
}
.uvmap-spoffer{
	float: left;
}
.uvmap-spoffer a{
	font-size: 13px;
	text-decoration: underline;
}
.uvmap-spoffer.offer-embed {
	font-size: 14px;
	margin-bottom: 20px;
}
.shareurl{
	font-size:.7em;
	word-break: break-all;
}
.uvsms{display: none;}
.snapchat{
	background-image: url('/imateq/global/social_icons/snapchat22.png');
	width: 22px;
    height: 22px;
}
.titleshare{padding: 2px;}
.headerstitle{
	display: none;
	width: 100%;
    text-align: center;
    margin: 0;
    font-size: 10px;
}

/*Over Events*/
.uvc-event{
	display: none;
	position: absolute;
	width: 260px;
	height: 400px;
	background: #fff;
	border: solid 1px #aaa;
	z-index: 100;
	padding: 10px;
	padding-bottom: 0px;
}
.uvc-event .uvc-eventloader{
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	left: 0;
	right: 0;
	padding: 10px 12px;
	/* background: black; */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	z-index: 10;
	/* border: 1px solid #333; */
	
}
.uvc-event img{
	width: 100%;
	margin-bottom: 20px;
}
.uvc-event button{
	color: #fff;
	width: 100%;
	text-align: center;
	padding-left: 0;
	padding-right: 0px;
	margin-bottom: 10px;
}
.uvc-event button:active{
	background-color: #DF1A15;
	color: #fff;
}
.uvc-event .uvc-eventloader{
	width: auto;
}
.uvc-event h1{
	margin: 0;
	font-size: 20px;
	line-height: 1;
	margin-bottom: 5px;
}
.uvc-event h2{
	margin: 0;	
	font-family: "Gotham Bold";
	font-size: 15px;
	line-height: 1;
	margin-bottom: 10px;
	text-transform: uppercase;
	padding: 0;
}
.uvc-event-change{
	display: none;
}
.uvpopopen{overflow: hidden!important;}

/*CHOSEN COUNTRY FLAGS*/
.phone-styles .active-result[data-option-array-index='0'], .uv-formcell-phone .active-result[data-option-array-index='1'] {
	background-image: url(atlas.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='1'], .uv-formcell-phone .active-result[data-option-array-index='2'] {
	background-image: url(atlas.png);
	background-position: 0px -22px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='2'], .uv-formcell-phone .active-result[data-option-array-index='3'] {
	background-image: url(atlas.png);
	background-position: 0px -45px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='3'], .uv-formcell-phone .active-result[data-option-array-index='4'] {
	background-image: url(atlas.png);
	background-position: 0px -68px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='4'], .uv-formcell-phone .active-result[data-option-array-index='5'] {
	background-image: url(atlas.png);
	background-position: 0px -91px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='5'], .uv-formcell-phone .active-result[data-option-array-index='6'] {
	background-image: url(atlas.png);
	background-position: 0px -114px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='6'], .uv-formcell-phone .active-result[data-option-array-index='7'] {
	background-image: url(atlas.png);
	background-position: 0px -137px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='7'], .uv-formcell-phone .active-result[data-option-array-index='8'] {
	background-image: url(atlas.png);
	background-position: 0px -160px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='8'], .uv-formcell-phone .active-result[data-option-array-index='9'] {
	background-image: url(atlas.png);
	background-position: 0px -183px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='9'], .uv-formcell-phone .active-result[data-option-array-index='10'] {
	background-image: url(atlas.png);
	background-position: 0px -206px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='10'], .uv-formcell-phone .active-result[data-option-array-index='11'] {
	background-image: url(atlas.png);
	background-position: 0px -229px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='11'], .uv-formcell-phone .active-result[data-option-array-index='12'] {
	background-image: url(atlas.png);
	background-position: 0px -252px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='12'], .uv-formcell-phone .active-result[data-option-array-index='13'] {
	background-image: url(atlas.png);
	background-position: 0px -275px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='13'], .uv-formcell-phone .active-result[data-option-array-index='14'] {
	background-image: url(atlas.png);
	background-position: 0px -298px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='14'], .uv-formcell-phone .active-result[data-option-array-index='15'] {
	background-image: url(atlas.png);
	background-position: 0px -321px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='15'], .uv-formcell-phone .active-result[data-option-array-index='16'] {
	background-image: url(atlas.png);
	background-position: 0px -344px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='16'], .uv-formcell-phone .active-result[data-option-array-index='17'] {
	background-image: url(atlas.png);
	background-position: 0px -367px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='17'], .uv-formcell-phone .active-result[data-option-array-index='18'] {
	background-image: url(atlas.png);
	background-position: 0px -390px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='18'], .uv-formcell-phone .active-result[data-option-array-index='19'] {
	background-image: url(atlas.png);
	background-position: 0px -413px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='19'], .uv-formcell-phone .active-result[data-option-array-index='20'] {
	background-image: url(atlas.png);
	background-position: 0px -436px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='20'], .uv-formcell-phone .active-result[data-option-array-index='21'] {
	background-image: url(atlas.png);
	background-position: 0px -459px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='21'], .uv-formcell-phone .active-result[data-option-array-index='22'] {
	background-image: url(atlas.png);
	background-position: 0px -482px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='22'], .uv-formcell-phone .active-result[data-option-array-index='23'] {
	background-image: url(atlas.png);
	background-position: 0px -505px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='23'], .uv-formcell-phone .active-result[data-option-array-index='24'] {
	background-image: url(atlas.png);
	background-position: 0px -528px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='24'], .uv-formcell-phone .active-result[data-option-array-index='25'] {
	background-image: url(atlas.png);
	background-position: 0px -551px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='25'], .uv-formcell-phone .active-result[data-option-array-index='26'] {
	background-image: url(atlas.png);
	background-position: 0px -574px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='26'], .uv-formcell-phone .active-result[data-option-array-index='27'] {
	background-image: url(atlas.png);
	background-position: 0px -597px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='27'], .uv-formcell-phone .active-result[data-option-array-index='28'] {
	background-image: url(atlas.png);
	background-position: 0px -620px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='28'], .uv-formcell-phone .active-result[data-option-array-index='29'] {
	background-image: url(atlas.png);
	background-position: 0px -643px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='29'], .uv-formcell-phone .active-result[data-option-array-index='30'] {
	background-image: url(atlas.png);
	background-position: 0px -666px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='30'], .uv-formcell-phone .active-result[data-option-array-index='31'] {
	background-image: url(atlas.png);
	background-position: 0px -689px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='31'], .uv-formcell-phone .active-result[data-option-array-index='32'] {
	background-image: url(atlas.png);
	background-position: 0px -712px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='32'], .uv-formcell-phone .active-result[data-option-array-index='33'] {
	background-image: url(atlas.png);
	background-position: 0px -735px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='33'], .uv-formcell-phone .active-result[data-option-array-index='34'] {
	background-image: url(atlas.png);
	background-position: 0px -758px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='34'], .uv-formcell-phone .active-result[data-option-array-index='35'] {
	background-image: url(atlas.png);
	background-position: 0px -781px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='35'], .uv-formcell-phone .active-result[data-option-array-index='36'] {
	background-image: url(atlas.png);
	background-position: 0px -804px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='36'], .uv-formcell-phone .active-result[data-option-array-index='37'] {
	background-image: url(atlas.png);
	background-position: 0px -827px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='37'], .uv-formcell-phone .active-result[data-option-array-index='38'] {
	background-image: url(atlas.png);
	background-position: 0px -850px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='38'], .uv-formcell-phone .active-result[data-option-array-index='39'] {
	background-image: url(atlas.png);
	background-position: 0px -873px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='39'], .uv-formcell-phone .active-result[data-option-array-index='40'] {
	background-image: url(atlas.png);
	background-position: 0px -896px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='40'], .uv-formcell-phone .active-result[data-option-array-index='41'] {
	background-image: url(atlas.png);
	background-position: 0px -919px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='41'], .uv-formcell-phone .active-result[data-option-array-index='42'] {
	background-image: url(atlas.png);
	background-position: 0px -942px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='42'], .uv-formcell-phone .active-result[data-option-array-index='43'] {
	background-image: url(atlas.png);
	background-position: 0px -965px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='43'], .uv-formcell-phone .active-result[data-option-array-index='44'] {
	background-image: url(atlas.png);
	background-position: 0px -988px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='44'], .uv-formcell-phone .active-result[data-option-array-index='45'] {
	background-image: url(atlas.png);
	background-position: 0px -1011px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='45'], .uv-formcell-phone .active-result[data-option-array-index='46'] {
	background-image: url(atlas.png);
	background-position: 0px -1034px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='46'], .uv-formcell-phone .active-result[data-option-array-index='47'] {
	background-image: url(atlas.png);
	background-position: 0px -1057px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='47'], .uv-formcell-phone .active-result[data-option-array-index='48'] {
	background-image: url(atlas.png);
	background-position: 0px -1080px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='48'], .uv-formcell-phone .active-result[data-option-array-index='49'] {
	background-image: url(atlas.png);
	background-position: 0px -1103px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='49'], .uv-formcell-phone .active-result[data-option-array-index='50'] {
	background-image: url(atlas.png);
	background-position: 0px -1126px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='50'], .uv-formcell-phone .active-result[data-option-array-index='51'] {
	background-image: url(atlas.png);
	background-position: 0px -1149px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='51'], .uv-formcell-phone .active-result[data-option-array-index='52'] {
	background-image: url(atlas.png);
	background-position: 0px -1172px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='52'], .uv-formcell-phone .active-result[data-option-array-index='53'] {
	background-image: url(atlas.png);
	background-position: 0px -1195px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='53'], .uv-formcell-phone .active-result[data-option-array-index='54'] {
	background-image: url(atlas.png);
	background-position: 0px -1218px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='54'], .uv-formcell-phone .active-result[data-option-array-index='55'] {
	background-image: url(atlas.png);
	background-position: 0px -1241px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='55'], .uv-formcell-phone .active-result[data-option-array-index='56'] {
	background-image: url(atlas.png);
	background-position: 0px -1264px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='56'], .uv-formcell-phone .active-result[data-option-array-index='57'] {
	background-image: url(atlas.png);
	background-position: 0px -1287px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='57'], .uv-formcell-phone .active-result[data-option-array-index='58'] {
	background-image: url(atlas.png);
	background-position: 0px -1310px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='58'], .uv-formcell-phone .active-result[data-option-array-index='59'] {
	background-image: url(atlas.png);
	background-position: 0px -1333px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='59'], .uv-formcell-phone .active-result[data-option-array-index='60'] {
	background-image: url(atlas.png);
	background-position: 0px -1356px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='60'], .uv-formcell-phone .active-result[data-option-array-index='61'] {
	background-image: url(atlas.png);
	background-position: 0px -1379px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='61'], .uv-formcell-phone .active-result[data-option-array-index='62'] {
	background-image: url(atlas.png);
	background-position: 0px -1402px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='62'], .uv-formcell-phone .active-result[data-option-array-index='63'] {
	background-image: url(atlas.png);
	background-position: 0px -1425px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='63'], .uv-formcell-phone .active-result[data-option-array-index='64'] {
	background-image: url(atlas.png);
	background-position: 0px -1448px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='64'], .uv-formcell-phone .active-result[data-option-array-index='65'] {
	background-image: url(atlas.png);
	background-position: 0px -1471px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='65'], .uv-formcell-phone .active-result[data-option-array-index='66'] {
	background-image: url(atlas.png);
	background-position: 0px -1494px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='66'], .uv-formcell-phone .active-result[data-option-array-index='67'] {
	background-image: url(atlas.png);
	background-position: 0px -1517px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='67'], .uv-formcell-phone .active-result[data-option-array-index='68'] {
	background-image: url(atlas.png);
	background-position: 0px -1540px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='68'], .uv-formcell-phone .active-result[data-option-array-index='69'] {
	background-image: url(atlas.png);
	background-position: 0px -1563px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='69'], .uv-formcell-phone .active-result[data-option-array-index='70'] {
	background-image: url(atlas.png);
	background-position: 0px -1586px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='70'], .uv-formcell-phone .active-result[data-option-array-index='71'] {
	background-image: url(atlas.png);
	background-position: 0px -1609px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='71'], .uv-formcell-phone .active-result[data-option-array-index='72'] {
	background-image: url(atlas.png);
	background-position: 0px -1632px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='72'], .uv-formcell-phone .active-result[data-option-array-index='73'] {
	background-image: url(atlas.png);
	background-position: 0px -1655px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='73'], .uv-formcell-phone .active-result[data-option-array-index='74'] {
	background-image: url(atlas.png);
	background-position: 0px -1678px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='74'], .uv-formcell-phone .active-result[data-option-array-index='75'] {
	background-image: url(atlas.png);
	background-position: 0px -1701px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='75'], .uv-formcell-phone .active-result[data-option-array-index='76'] {
	background-image: url(atlas.png);
	background-position: 0px -1724px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='76'], .uv-formcell-phone .active-result[data-option-array-index='77'] {
	background-image: url(atlas.png);
	background-position: 0px -1747px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='77'], .uv-formcell-phone .active-result[data-option-array-index='78'] {
	background-image: url(atlas.png);
	background-position: 0px -1770px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='78'], .uv-formcell-phone .active-result[data-option-array-index='79'] {
	background-image: url(atlas.png);
	background-position: 0px -1793px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='79'], .uv-formcell-phone .active-result[data-option-array-index='80'] {
	background-image: url(atlas.png);
	background-position: 0px -1816px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='80'], .uv-formcell-phone .active-result[data-option-array-index='81'] {
	background-image: url(atlas.png);
	background-position: 0px -1839px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='81'], .uv-formcell-phone .active-result[data-option-array-index='82'] {
	background-image: url(atlas.png);
	background-position: 0px -1862px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='82'], .uv-formcell-phone .active-result[data-option-array-index='83'] {
	background-image: url(atlas.png);
	background-position: 0px -1885px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='83'], .uv-formcell-phone .active-result[data-option-array-index='84'] {
	background-image: url(atlas.png);
	background-position: 0px -1908px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='84'], .uv-formcell-phone .active-result[data-option-array-index='85'] {
	background-image: url(atlas.png);
	background-position: 0px -1931px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='85'], .uv-formcell-phone .active-result[data-option-array-index='86'] {
	background-image: url(atlas.png);
	background-position: 0px -1954px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='86'], .uv-formcell-phone .active-result[data-option-array-index='87'] {
	background-image: url(atlas.png);
	background-position: 0px -1977px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='87'], .uv-formcell-phone .active-result[data-option-array-index='88'] {
	background-image: url(atlas.png);
	background-position: 0px -2000px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='88'], .uv-formcell-phone .active-result[data-option-array-index='89'] {
	background-image: url(atlas.png);
	background-position: 0px -2023px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='89'], .uv-formcell-phone .active-result[data-option-array-index='90'] {
	background-image: url(atlas.png);
	background-position: 0px -2046px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='90'], .uv-formcell-phone .active-result[data-option-array-index='91'] {
	background-image: url(atlas.png);
	background-position: 0px -2069px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='91'], .uv-formcell-phone .active-result[data-option-array-index='92'] {
	background-image: url(atlas.png);
	background-position: 0px -2092px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='92'], .uv-formcell-phone .active-result[data-option-array-index='93'] {
	background-image: url(atlas.png);
	background-position: 0px -2115px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='93'], .uv-formcell-phone .active-result[data-option-array-index='94'] {
	background-image: url(atlas.png);
	background-position: 0px -2138px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='94'], .uv-formcell-phone .active-result[data-option-array-index='95'] {
	background-image: url(atlas.png);
	background-position: 0px -2161px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='95'], .uv-formcell-phone .active-result[data-option-array-index='96'] {
	background-image: url(atlas.png);
	background-position: 0px -2184px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='96'], .uv-formcell-phone .active-result[data-option-array-index='97'] {
	background-image: url(atlas.png);
	background-position: 0px -2207px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='97'], .uv-formcell-phone .active-result[data-option-array-index='98'] {
	background-image: url(atlas.png);
	background-position: 0px -2230px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='98'], .uv-formcell-phone .active-result[data-option-array-index='99'] {
	background-image: url(atlas.png);
	background-position: 0px -2253px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='99'], .uv-formcell-phone .active-result[data-option-array-index='100'] {
	background-image: url(atlas.png);
	background-position: 0px -2276px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='100'], .uv-formcell-phone .active-result[data-option-array-index='101'] {
	background-image: url(atlas.png);
	background-position: 0px -2299px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='101'], .uv-formcell-phone .active-result[data-option-array-index='102'] {
	background-image: url(atlas.png);
	background-position: 0px -2322px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='102'], .uv-formcell-phone .active-result[data-option-array-index='103'] {
	background-image: url(atlas.png);
	background-position: 0px -2345px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='103'], .uv-formcell-phone .active-result[data-option-array-index='104'] {
	background-image: url(atlas.png);
	background-position: 0px -2368px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='104'], .uv-formcell-phone .active-result[data-option-array-index='105'] {
	background-image: url(atlas.png);
	background-position: 0px -2391px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='105'], .uv-formcell-phone .active-result[data-option-array-index='106'] {
	background-image: url(atlas.png);
	background-position: 0px -2414px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='106'], .uv-formcell-phone .active-result[data-option-array-index='107'] {
	background-image: url(atlas.png);
	background-position: 0px -2437px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='107'], .uv-formcell-phone .active-result[data-option-array-index='108'] {
	background-image: url(atlas.png);
	background-position: 0px -2460px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='108'], .uv-formcell-phone .active-result[data-option-array-index='109'] {
	background-image: url(atlas.png);
	background-position: 0px -2483px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='109'], .uv-formcell-phone .active-result[data-option-array-index='110'] {
	background-image: url(atlas.png);
	background-position: 0px -2506px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='110'], .uv-formcell-phone .active-result[data-option-array-index='111'] {
	background-image: url(atlas.png);
	background-position: 0px -2529px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='111'], .uv-formcell-phone .active-result[data-option-array-index='112'] {
	background-image: url(atlas.png);
	background-position: 0px -2552px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='112'], .uv-formcell-phone .active-result[data-option-array-index='113'] {
	background-image: url(atlas.png);
	background-position: 0px -2575px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='113'], .uv-formcell-phone .active-result[data-option-array-index='114'] {
	background-image: url(atlas.png);
	background-position: 0px -2598px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='114'], .uv-formcell-phone .active-result[data-option-array-index='115'] {
	background-image: url(atlas.png);
	background-position: 0px -2621px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='115'], .uv-formcell-phone .active-result[data-option-array-index='116'] {
	background-image: url(atlas.png);
	background-position: 0px -2644px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='116'], .uv-formcell-phone .active-result[data-option-array-index='117'] {
	background-image: url(atlas.png);
	background-position: 0px -2667px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='117'], .uv-formcell-phone .active-result[data-option-array-index='118'] {
	background-image: url(atlas.png);
	background-position: 0px -2690px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='118'], .uv-formcell-phone .active-result[data-option-array-index='119'] {
	background-image: url(atlas.png);
	background-position: 0px -2713px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='119'], .uv-formcell-phone .active-result[data-option-array-index='120'] {
	background-image: url(atlas.png);
	background-position: 0px -2736px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='120'], .uv-formcell-phone .active-result[data-option-array-index='121'] {
	background-image: url(atlas.png);
	background-position: 0px -2759px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='121'], .uv-formcell-phone .active-result[data-option-array-index='122'] {
	background-image: url(atlas.png);
	background-position: 0px -2782px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='122'], .uv-formcell-phone .active-result[data-option-array-index='123'] {
	background-image: url(atlas.png);
	background-position: 0px -2805px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='123'], .uv-formcell-phone .active-result[data-option-array-index='124'] {
	background-image: url(atlas.png);
	background-position: 0px -2828px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='124'], .uv-formcell-phone .active-result[data-option-array-index='125'] {
	background-image: url(atlas.png);
	background-position: 0px -2851px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='125'], .uv-formcell-phone .active-result[data-option-array-index='126'] {
	background-image: url(atlas.png);
	background-position: 0px -2874px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='126'], .uv-formcell-phone .active-result[data-option-array-index='127'] {
	background-image: url(atlas.png);
	background-position: 0px -2897px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='127'], .uv-formcell-phone .active-result[data-option-array-index='128'] {
	background-image: url(atlas.png);
	background-position: 0px -2920px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='128'], .uv-formcell-phone .active-result[data-option-array-index='129'] {
	background-image: url(atlas.png);
	background-position: 0px -2943px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='129'], .uv-formcell-phone .active-result[data-option-array-index='130'] {
	background-image: url(atlas.png);
	background-position: 0px -2966px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='130'], .uv-formcell-phone .active-result[data-option-array-index='131'] {
	background-image: url(atlas.png);
	background-position: 0px -2989px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='131'], .uv-formcell-phone .active-result[data-option-array-index='132'] {
	background-image: url(atlas.png);
	background-position: 0px -3012px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='132'], .uv-formcell-phone .active-result[data-option-array-index='133'] {
	background-image: url(atlas.png);
	background-position: 0px -3035px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='133'], .uv-formcell-phone .active-result[data-option-array-index='134'] {
	background-image: url(atlas.png);
	background-position: 0px -3058px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='134'], .uv-formcell-phone .active-result[data-option-array-index='135'] {
	background-image: url(atlas.png);
	background-position: 0px -3081px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='135'], .uv-formcell-phone .active-result[data-option-array-index='136'] {
	background-image: url(atlas.png);
	background-position: 0px -3104px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='136'], .uv-formcell-phone .active-result[data-option-array-index='137'] {
	background-image: url(atlas.png);
	background-position: 0px -3127px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='137'], .uv-formcell-phone .active-result[data-option-array-index='138'] {
	background-image: url(atlas.png);
	background-position: 0px -3150px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='138'], .uv-formcell-phone .active-result[data-option-array-index='139'] {
	background-image: url(atlas.png);
	background-position: 0px -3173px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='139'], .uv-formcell-phone .active-result[data-option-array-index='140'] {
	background-image: url(atlas.png);
	background-position: 0px -3196px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='140'], .uv-formcell-phone .active-result[data-option-array-index='141'] {
	background-image: url(atlas.png);
	background-position: 0px -3219px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='141'], .uv-formcell-phone .active-result[data-option-array-index='142'] {
	background-image: url(atlas.png);
	background-position: 0px -3242px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='142'], .uv-formcell-phone .active-result[data-option-array-index='143'] {
	background-image: url(atlas.png);
	background-position: 0px -3265px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='143'], .uv-formcell-phone .active-result[data-option-array-index='144'] {
	background-image: url(atlas.png);
	background-position: 0px -3288px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='144'], .uv-formcell-phone .active-result[data-option-array-index='145'] {
	background-image: url(atlas.png);
	background-position: 0px -3311px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='145'], .uv-formcell-phone .active-result[data-option-array-index='146'] {
	background-image: url(atlas.png);
	background-position: 0px -3334px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='145'], .uv-formcell-phone .active-result[data-option-array-index='147'] {
	background-image: url(atlas.png);
	background-position: 0px -3357px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='147'], .uv-formcell-phone .active-result[data-option-array-index='148'] {
	background-image: url(atlas.png);
	background-position: 0px -3380px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='148'], .uv-formcell-phone .active-result[data-option-array-index='149'] {
	background-image: url(atlas.png);
	background-position: 0px -3403px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='149'], .uv-formcell-phone .active-result[data-option-array-index='150'] {
	background-image: url(atlas.png);
	background-position: 0px -3426px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='150'], .uv-formcell-phone .active-result[data-option-array-index='151'] {
	background-image: url(atlas.png);
	background-position: 0px -3449px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='151'], .uv-formcell-phone .active-result[data-option-array-index='152'] {
	background-image: url(atlas.png);
	background-position: 0px -3472px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='152'], .uv-formcell-phone .active-result[data-option-array-index='153'] {
	background-image: url(atlas.png);
	background-position: 0px -3495px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='153'], .uv-formcell-phone .active-result[data-option-array-index='154'] {
	background-image: url(atlas.png);
	background-position: 0px -3518px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='154'], .uv-formcell-phone .active-result[data-option-array-index='155'] {
	background-image: url(atlas.png);
	background-position: 0px -3541px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='155'], .uv-formcell-phone .active-result[data-option-array-index='156'] {
	background-image: url(atlas.png);
	background-position: 0px -3564px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='156'], .uv-formcell-phone .active-result[data-option-array-index='157'] {
	background-image: url(atlas.png);
	background-position: 0px -3587px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='157'], .uv-formcell-phone .active-result[data-option-array-index='158'] {
	background-image: url(atlas.png);
	background-position: 0px -3610px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='158'], .uv-formcell-phone .active-result[data-option-array-index='159'] {
	background-image: url(atlas.png);
	background-position: 0px -3633px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='159'], .uv-formcell-phone .active-result[data-option-array-index='160'] {
	background-image: url(atlas.png);
	background-position: 0px -3656px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='160'], .uv-formcell-phone .active-result[data-option-array-index='161'] {
	background-image: url(atlas.png);
	background-position: 0px -3679px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='161'], .uv-formcell-phone .active-result[data-option-array-index='162'] {
	background-image: url(atlas.png);
	background-position: 0px -3702px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='162'], .uv-formcell-phone .active-result[data-option-array-index='163'] {
	background-image: url(atlas.png);
	background-position: 0px -3725px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='163'], .uv-formcell-phone .active-result[data-option-array-index='164'] {
	background-image: url(atlas.png);
	background-position: 0px -3748px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='164'], .uv-formcell-phone .active-result[data-option-array-index='165'] {
	background-image: url(atlas.png);
	background-position: 0px -3771px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='165'], .uv-formcell-phone .active-result[data-option-array-index='166'] {
	background-image: url(atlas.png);
	background-position: 0px -3794px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='166'], .uv-formcell-phone .active-result[data-option-array-index='167'] {
	background-image: url(atlas.png);
	background-position: 0px -3817px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='167'], .uv-formcell-phone .active-result[data-option-array-index='168'] {
	background-image: url(atlas.png);
	background-position: 0px -3840px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='168'], .uv-formcell-phone .active-result[data-option-array-index='169'] {
	background-image: url(atlas.png);
	background-position: 0px -3863px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='169'], .uv-formcell-phone .active-result[data-option-array-index='170'] {
	background-image: url(atlas.png);
	background-position: 0px -3886px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='170'], .uv-formcell-phone .active-result[data-option-array-index='171'] {
	background-image: url(atlas.png);
	background-position: 0px -3909px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='171'], .uv-formcell-phone .active-result[data-option-array-index='172'] {
	background-image: url(atlas.png);
	background-position: 0px -3932px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='172'], .uv-formcell-phone .active-result[data-option-array-index='173'] {
	background-image: url(atlas.png);
	background-position: 0px -3955px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='173'], .uv-formcell-phone .active-result[data-option-array-index='174'] {
	background-image: url(atlas.png);
	background-position: 0px -3978px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='174'], .uv-formcell-phone .active-result[data-option-array-index='175'] {
	background-image: url(atlas.png);
	background-position: 0px -4001px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='175'], .uv-formcell-phone .active-result[data-option-array-index='176'] {
	background-image: url(atlas.png);
	background-position: 0px -4024px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='176'], .uv-formcell-phone .active-result[data-option-array-index='177'] {
	background-image: url(atlas.png);
	background-position: 0px -4047px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='177'], .uv-formcell-phone .active-result[data-option-array-index='178'] {
	background-image: url(atlas.png);
	background-position: 0px -4070px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='178'], .uv-formcell-phone .active-result[data-option-array-index='179'] {
	background-image: url(atlas.png);
	background-position: 0px -4093px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='179'], .uv-formcell-phone .active-result[data-option-array-index='180'] {
	background-image: url(atlas.png);
	background-position: 0px -4116px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='180'], .uv-formcell-phone .active-result[data-option-array-index='181'] {
	background-image: url(atlas.png);
	background-position: 0px -4139px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='181'], .uv-formcell-phone .active-result[data-option-array-index='182'] {
	background-image: url(atlas.png);
	background-position: 0px -4162px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='182'], .uv-formcell-phone .active-result[data-option-array-index='183'] {
	background-image: url(atlas.png);
	background-position: 0px -4185px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='183'], .uv-formcell-phone .active-result[data-option-array-index='184'] {
	background-image: url(atlas.png);
	background-position: 0px -4208px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='184'], .uv-formcell-phone .active-result[data-option-array-index='185'] {
	background-image: url(atlas.png);
	background-position: 0px -4231px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='185'], .uv-formcell-phone .active-result[data-option-array-index='186'] {
	background-image: url(atlas.png);
	background-position: 0px -4254px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='186'], .uv-formcell-phone .active-result[data-option-array-index='187'] {
	background-image: url(atlas.png);
	background-position: 0px -4277px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='187'], .uv-formcell-phone .active-result[data-option-array-index='188'] {
	background-image: url(atlas.png);
	background-position: 0px -4300px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='188'], .uv-formcell-phone .active-result[data-option-array-index='189'] {
	background-image: url(atlas.png);
	background-position: 0px -4323px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='189'], .uv-formcell-phone .active-result[data-option-array-index='190'] {
	background-image: url(atlas.png);
	background-position: 0px -4346px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='190'], .uv-formcell-phone .active-result[data-option-array-index='191'] {
	background-image: url(atlas.png);
	background-position: 0px -4369px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='191'], .uv-formcell-phone .active-result[data-option-array-index='192'] {
	background-image: url(atlas.png);
	background-position: 0px -4392px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='192'], .uv-formcell-phone .active-result[data-option-array-index='193'] {
	background-image: url(atlas.png);
	background-position: 0px -4415px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='193'], .uv-formcell-phone .active-result[data-option-array-index='194'] {
	background-image: url(atlas.png);
	background-position: 0px -4438px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='194'], .uv-formcell-phone .active-result[data-option-array-index='195'] {
	background-image: url(atlas.png);
	background-position: 0px -4461px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='195'], .uv-formcell-phone .active-result[data-option-array-index='196'] {
	background-image: url(atlas.png);
	background-position: 0px -4484px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='196'], .uv-formcell-phone .active-result[data-option-array-index='197'] {
	background-image: url(atlas.png);
	background-position: 0px -4507px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='197'], .uv-formcell-phone .active-result[data-option-array-index='198'] {
	background-image: url(atlas.png);
	background-position: 0px -4530px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='198'], .uv-formcell-phone .active-result[data-option-array-index='199'] {
	background-image: url(atlas.png);
	background-position: 0px -4553px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='199'], .uv-formcell-phone .active-result[data-option-array-index='200'] {
	background-image: url(atlas.png);
	background-position: 0px -4576px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='200'], .uv-formcell-phone .active-result[data-option-array-index='201'] {
	background-image: url(atlas.png);
	background-position: 0px -4599px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='201'], .uv-formcell-phone .active-result[data-option-array-index='202'] {
	background-image: url(atlas.png);
	background-position: 0px -4622px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='202'], .uv-formcell-phone .active-result[data-option-array-index='203'] {
	background-image: url(atlas.png);
	background-position: 0px -4645px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='203'], .uv-formcell-phone .active-result[data-option-array-index='204'] {
	background-image: url(atlas.png);
	background-position: 0px -4668px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='204'], .uv-formcell-phone .active-result[data-option-array-index='205'] {
	background-image: url(atlas.png);
	background-position: 0px -4691px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='205'], .uv-formcell-phone .active-result[data-option-array-index='206'] {
	background-image: url(atlas.png);
	background-position: 0px -4714px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='206'], .uv-formcell-phone .active-result[data-option-array-index='207'] {
	background-image: url(atlas.png);
	background-position: 0px -4737px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='207'], .uv-formcell-phone .active-result[data-option-array-index='208'] {
	background-image: url(atlas.png);
	background-position: 0px -4760px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='208'], .uv-formcell-phone .active-result[data-option-array-index='209'] {
	background-image: url(atlas.png);
	background-position: 0px -4783px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='209'], .uv-formcell-phone .active-result[data-option-array-index='210'] {
	background-image: url(atlas.png);
	background-position: 0px -4806px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='210'], .uv-formcell-phone .active-result[data-option-array-index='211'] {
	background-image: url(atlas.png);
	background-position: 0px -4829px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='211'], .uv-formcell-phone .active-result[data-option-array-index='212'] {
	background-image: url(atlas.png);
	background-position: 0px -4852px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='212'], .uv-formcell-phone .active-result[data-option-array-index='213'] {
	background-image: url(atlas.png);
	background-position: 0px -4875px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='213'], .uv-formcell-phone .active-result[data-option-array-index='214'] {
	background-image: url(atlas.png);
	background-position: 0px -4898px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='214'], .uv-formcell-phone .active-result[data-option-array-index='215'] {
	background-image: url(atlas.png);
	background-position: 0px -4921px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='215'], .uv-formcell-phone .active-result[data-option-array-index='216'] {
	background-image: url(atlas.png);
	background-position: 0px -4944px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='216'], .uv-formcell-phone .active-result[data-option-array-index='217'] {
	background-image: url(atlas.png);
	background-position: 0px -4967px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='217'], .uv-formcell-phone .active-result[data-option-array-index='218'] {
	background-image: url(atlas.png);
	background-position: 0px -4990px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='218'], .uv-formcell-phone .active-result[data-option-array-index='219'] {
	background-image: url(atlas.png);
	background-position: 0px -5013px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='219'], .uv-formcell-phone .active-result[data-option-array-index='220'] {
	background-image: url(atlas.png);
	background-position: 0px -5036px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='220'], .uv-formcell-phone .active-result[data-option-array-index='221'] {
	background-image: url(atlas.png);
	background-position: 0px -5059px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='221'], .uv-formcell-phone .active-result[data-option-array-index='222'] {
	background-image: url(atlas.png);
	background-position: 0px -5082px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='222'], .uv-formcell-phone .active-result[data-option-array-index='223'] {
	background-image: url(atlas.png);
	background-position: 0px -5105px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='223'], .uv-formcell-phone .active-result[data-option-array-index='224'] {
	background-image: url(atlas.png);
	background-position: 0px -5128px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='224'], .uv-formcell-phone .active-result[data-option-array-index='225'] {
	background-image: url(atlas.png);
	background-position: 0px -5151px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='225'], .uv-formcell-phone .active-result[data-option-array-index='226'] {
	background-image: url(atlas.png);
	background-position: 0px -5174px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='226'], .uv-formcell-phone .active-result[data-option-array-index='227'] {
	background-image: url(atlas.png);
	background-position: 0px -5197px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='227'], .uv-formcell-phone .active-result[data-option-array-index='228'] {
	background-image: url(atlas.png);
	background-position: 0px -5220px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='228'], .uv-formcell-phone .active-result[data-option-array-index='229'] {
	background-image: url(atlas.png);
	background-position: 0px -5243px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='229'], .uv-formcell-phone .active-result[data-option-array-index='230'] {
	background-image: url(atlas.png);
	background-position: 0px -5266px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='230'], .uv-formcell-phone .active-result[data-option-array-index='231'] {
	background-image: url(atlas.png);
	background-position: 0px -5289px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='231'], .uv-formcell-phone .active-result[data-option-array-index='232'] {
	background-image: url(atlas.png);
	background-position: 0px -5312px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='232'], .uv-formcell-phone .active-result[data-option-array-index='233'] {
	background-image: url(atlas.png);
	background-position: 0px -5335px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='233'], .uv-formcell-phone .active-result[data-option-array-index='234'] {
	background-image: url(atlas.png);
	background-position: 0px -5358px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='234'], .uv-formcell-phone .active-result[data-option-array-index='235'] {
	background-image: url(atlas.png);
	background-position: 0px -5381px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='235'], .uv-formcell-phone .active-result[data-option-array-index='236'] {
	background-image: url(atlas.png);
	background-position: 0px -5404px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='236'], .uv-formcell-phone .active-result[data-option-array-index='237'] {
	background-image: url(atlas.png);
	background-position: 0px -5427px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='237'], .uv-formcell-phone .active-result[data-option-array-index='238'] {
	background-image: url(atlas.png);
	background-position: 0px -5450px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='238'], .uv-formcell-phone .active-result[data-option-array-index='239'] {
	background-image: url(atlas.png);
	background-position: 0px -5473px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='239'], .uv-formcell-phone .active-result[data-option-array-index='240'] {
	background-image: url(atlas.png);
	background-position: 0px -5496px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='240'], .uv-formcell-phone .active-result[data-option-array-index='241'] {
	background-image: url(atlas.png);
	background-position: 0px -5519px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='241'], .uv-formcell-phone .active-result[data-option-array-index='242'] {
	background-image: url(atlas.png);
	background-position: 0px -5542px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='242'], .uv-formcell-phone .active-result[data-option-array-index='243'] {
	background-image: url(atlas.png);
	background-position: 0px -5565px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='243'], .uv-formcell-phone .active-result[data-option-array-index='244'] {
	background-image: url(atlas.png);
	background-position: 0px -5588px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='244'], .uv-formcell-phone .active-result[data-option-array-index='245'] {
	background-image: url(atlas.png);
	background-position: 0px -5611px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='245'], .uv-formcell-phone .active-result[data-option-array-index='246'] {
	background-image: url(atlas.png);
	background-position: 0px -5634px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.phone-styles .active-result[data-option-array-index='246'], .uv-formcell-phone .active-result[data-option-array-index='247'] {
	background-image: url(atlas.png);
	background-position: 0px -5657px;
	background-repeat: no-repeat;
	padding-left: 30px!important;
	padding-top: 10px!important;
	line-height: 10px!important;
	font-size: 9px;
}
.wauto{
	width: auto!important;
}
.uv-hidesoc, .uv-hide-element {display: none !important;}

.uv-mainmenu > li > a:focus, .uvc-controls > a:focus, .uv-upcomingmenu > li > button:focus, .uvc-days > a:focus, .uvc-calgrid a:focus .uvc-day, .uv-panel.closed .uv-panelheader button:focus, .uv-inputbox #dobyear:focus, .uv-inputbox #dobyear2:focus, .uv_country_code_content #countrycode_chosen:focus-within, .uv_country_code_content input:focus, .uv-chackoutvalidate button:focus, .uv_item select:focus, .uv_item a:focus, .uv_item button:focus, .uv-mapoptions button:focus, .uv-maplist .list-items button:focus, #uvtix_tablesubmit button:focus {outline: -webkit-focus-ring-color auto 5px;}

.uv-inputbox:focus-within, .uv-acceptterm:focus, .uv-acceptterm:focus-within, .uv-checkoutcouponcode:focus-within, .uv-msgcontent > button:focus, .pop-box .pop-close:focus {outline: -webkit-focus-ring-color auto 6.5px;}

