/*common css for both create event and create costume page*/
@font-face 
{
		font-family: Graphik;
		src: url('https://www.ticketgateway.com/fonts/Graphik-Regular-Web.eot') format('embedded-opentype'),
		url( 'https://www.ticketgateway.com/fonts/Graphik-Regular-Web.ttf' ) format('truetype'),
		url('https://www.ticketgateway.com/fonts/Graphik-Regular-Web.woff2') format('woff2'), 
		url('https://www.ticketgateway.com/fonts/Graphik-Regular-Web.woff') format('woff'), 
		url('https://www.ticketgateway.com/fonts/whitneybook.svg#Graphik-Regular-Web') format('svg'); 
} 
/*@font-face 
{
		font-family:Graphik; 
		src: url("https://www.ticketgateway.com/fonts/Graphik-Regular-Web.woff2");
} */
body
{
		/* margin: 61px 0 0 0!important;  */
} 
#event-listing-view 
{
		font-family:Graphik,Helvetica,helvetica,arial,sans-serif;
		color:#39364f;
		letter-spacing: .5px;
}
#event-listing-view  .tooltip 
{
	font-family: Graphik,Helvetica,helvetica,arial,sans-serif;
	font-size: 12px;   
}
#event-listing-view  p
{
	color: #39364f;
}
#event-listing-view .btn, h1, h2, h3, h4, h5, h6 
{
    font-family: Graphik,Helvetica,helvetica,arial,sans-serif;
}
.eventview-no-padding
{
		padding-left:0;
		padding-right:0;
}
.eventview-no-padding-l
{
		padding-left:0;
		padding-right:15px;
}
.eventview-no-padding-r
{
		padding-left:15px;
		padding-right:0;
} 
#event-listing-view  select 
{
		background: #fff url(https://www.ticketgateway.com/images/dd-arrow.png) no-repeat 100% center;
		background-position-x: 99%;
}
#event-listing-view a
{
		font-size: 14px;
		color:#39364f;
		/* text-transform: capitalize; */
		text-decoration: none; 
		cursor:pointer;
}
#event-listing-view a:hover
{ 
		color:#26baee; 
}


#event-listing-view a.view-anchor
{
		font-size: 14px;
		color:#26baee;
		text-transform: capitalize;
		text-decoration: none;
}
#event-listing-view a.view-anchor:hover
{ 
		color:#6F7287; 
}
#event-listing-view .radio, #event-listing-view .checkbox
{
		padding-left:0;
}
#event-listing-view .form-control
{
		border: 1px solid #E2E5E7 !important;
		-webkit-box-shadow: none;
		box-shadow: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		border-radius: 0;
		padding: 6px 12px;
		font-size:14px;
		color:#1C232B;	
		height: 36px;	
}
#event-listing-view .form-control:focus, #event-listing-view .form-control:active 
{
		border-color: #20a7d6 !important;
		outline: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
}

#event-listing-view  input[type="text"], input[type="password"], input[type="date"], input[type="email"], input[type="time"] ,#event-listing-view select
{
		height: 36px;
		border-top-width: 1px;
		border-style: solid;
}
#event-listing-view .form-group 
{
	margin-bottom: 5px;
}

#event-listing-view .eventview-notes .notes-head
{ 
		color:#e0336b;
		margin-bottom:5px;
}
#event-listing-view .eventview-notes  
{  
		margin-bottom:5px;
		margin-top:5px;
}
#event-listing-view .btn-common-eventview
{ 
		padding: 5px 12px;
		font-size: 15px;
		font-weight: normal;
		text-transform: capitalize;
		height: auto;
		width: auto; 
		background-color: #7bad22;
		border: 2px solid #7bad22;
		color: #fff;
		text-align: center;
		margin-bottom: 0px;
		overflow-wrap: break-word; 
		white-space: normal;
		border-radius: 0px; 
		cursor: pointer;
		text-decoration: none;
}
#event-listing-view .btn-common-eventview:hover,#event-listing-view .btn-common-eventview:focus,#event-listing-view .btn-common-eventview:active
{ 
		background-color: #9CCC47;
		border: 2px solid #9CCC47;
		outline:0;
		box-shadow: none;
		color:#fff;
}
#event-listing-view .btn-event-view-cancel
{
		background-color: #fff;
		border: 2px solid #C2C2CC;
		color: #000;
}
#event-listing-view .btn-event-view-cancel:hover, 
#event-listing-view .btn-event-view-cancel:focus, 
#event-listing-view .btn-event-view-cancel:active
{	 
    background-color: #eee;
    border:2px solid #c2c2cc;
	color: #000;
}
 
#event-listing-view .btn-float-right
{
		float:right;
}
#event-listing-view .btn-float-left
{
		float:left;
}
#event-listing-view 
{
		/*background-image: url(https://www.ticketgateway.com/upload/theme2/background/event-view-bg.jpg) ; */
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size: cover; 
		background-size:cover;
		background-position:center center;
		background-attachment: fixed;
		background-repeat:repeat;   
		min-height: 100%;
} 
/*#event-listing-view .background-blur-wrapper
{ 
		width: 100%;
		position: absolute; 
		top: 61px;
		bottom: 0;
		left: 0;
		right: 0; 
		height: 66vh;
		max-height: inherit;
		min-height: 500px;
		overflow: hidden;
}  
#event-listing-view .background-blur-wrapper  img.event-view-bg-image
{ 
		-webkit-transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		-webkit-filter: blur(50px) brightness(.9);
		-ms-filter: blur(50px) brightness(.9);
		filter: blur(50px) brightness(.9);  
		position: relative;
		top: 50%;
		left: 50%;
		width: 200%;	
} 
*/
/*#event-listing-view .eventview-wrapper
{
		background-color: rgba(255, 255, 255, 0.38);
		position: relative;
		margin-top: 40px;  
		margin-bottom: 40px; 
		padding-top: 0;
		box-shadow: 0 0px 2px 0 rgba(0,0,0,0.15);
		margin-left:auto;
		margin-right:auto; 
		padding: 20px;
}*/

#event-listing-view .eventview-wrapper
{
		background-color: rgba(255, 255, 255, 0.87);
		position: relative;
		margin-top: 40px;  
		margin-bottom: 40px; 
		padding-top: 0;
		box-shadow: 0 0px 2px 0 rgb(0 0 0 / 15%);
		/* width:1080px; */
		margin-left:auto;
		margin-right:auto; 
		padding: 20px;
}

#event-listing-view .eventview-wrapper-strip 
{
    background-color: red;
    position: relative;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    box-shadow: 0 0px 2px 0 rgba(0,0,0,0.15);
    /* width: 1080px; */
    margin-left: auto;
    margin-right: auto;
    padding: 5px 20px;
	margin-left: auto !important;
	margin-right:auto !important;
}
#event-listing-view .eventview-wrapper .event-view-left  ,#event-listing-view .eventview-wrapper .event-view-right
{
		margin:0;
		padding:0;
}
.img-inner-div
{
		overflow: hidden;
		position: relative;
		text-align: center;
		cursor: pointer;
		width: 100%;
}
#event-listing-view .eventview-wrapper .event-view-left .a-event-main-img
{
		display:block;
}
#event-listing-view .eventview-wrapper .event-view-left img.event-main-image
{
		width: 100%;
		height:376px;
		max-width:100%;
		max-height:100%;
		webkit-transition: 4s;
		-moz-transition: 4s;
		-o-transition: 4s;
		-ms-transition: 4s;
		transition: 4s;
		/* -webkit-backface-visibility: hidden; */
		/* -moz-backface-visibility: hidden; */
		/* -ms-backface-visibility: hidden; */
		/* backface-visibility: hidden; */
}
#event-listing-view .eventview-wrapper .event-view-left .a-event-main-img:hover  img.event-main-image
{
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter: alpha(opacity=70);
		-webkit-transform: scale(1.2);
		-moz-transform: scale(1.2);
		-o-transform: scale(1.2);
		-ms-transform: scale(1.2);
		transform: scale(1.2);
} 
#event-listing-view .eventview-wrapper .event-view-left img.img-magnifier
{
		position: absolute;
		right: 0;
		bottom: 0;
		border: 1px solid #f2f2f2;
		background: #f2f2f2;
		opacity: 0.7;
		width: 30px;
		padding: 5px;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details
{
		padding:0px 0px 15px 20px;
		height:376px;
		/* background-color: rgba(255,255,255,0.9); */
		/* border-top-right-radius: 4px; */ 
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box
{
		margin-bottom: 0;
		height: 100%;
}
/*#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box .date-time  
{ 
		background-color: #fff;
		box-shadow: 0 0 9px rgba(0,0,0,.1);
		display: inline-block;
		min-width: 53px;
		text-align: center;
		padding:5px;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box .date-time p
{
		font-size: 12px;
		font-weight: 600;
		line-height: 15px;
		letter-spacing: .5px;
		text-transform: uppercase;
		margin-bottom:5px;
		color:#1B1919;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box .date-time p:last-child
{ 
		margin-bottom:0px;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box .date-time p.date-no
{ 
		font-size:20px;
}*/
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  h3
{
		font-weight: normal;
		font-size: 24px;
		margin-top: 0;
		margin-bottom:20px;
		text-transform: capitalize; 
		letter-spacing: .5px; 
		color: #39364f;
		font-family: Graphik,Helvetica,helvetica,arial,sans-serif;
		line-height: 30px;
} 
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  p
{ 		
		color: #39364f;
		font-size: 16px;  
		text-transform: capitalize; 
		margin-bottom:10px;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  p.eventview-fontsize
{ 		 
		font-size:16px;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box p.eventview-subfontsize {
    font-size: 14px;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  p.eventview-subfontsize
{ 		 
		font-size:14px;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .organiser-name a
{
		font-size: 16px; 
		color:#39364f;
		text-transform: capitalize;
		text-decoration: none;
		vertical-align: middle;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .organiser-name a:hover
{  
		color:#26baee !important; 
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .price-detail-info  
{  
		/* position:initial; */
		position:absolute;
		bottom:0px;
} 
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .price-detail-info p
{  
		font-size: 14px;
		text-transform: capitalize;
		margin-bottom:5px; 
}
#event-listing-view .eventview-wrapper .socialbtns, #event-listing-view .eventview-wrapper .socialbtns ul, #event-listing-view .eventview-wrapper .socialbtns li 
{
		margin: 0;
		padding-left:0;
} 
#event-listing-view .eventview-wrapper .socialbtns li
{
		list-style: none outside none;
		display: inline-block;
		margin-right: 5px;
} 
#event-listing-view .eventview-wrapper .socialbtns li:last-child
{ 
		margin-right: 0px;
}
#event-listing-view .eventview-wrapper .socialbtns .fa
{
		width: 35px;
		height: 35px;
		color: #fff;
		background-color: #a9a8b3;
		border: 1px solid #a9a8b3;
		line-height: 35px;
		border-radius: 22px;
		-moz-border-radius: 22px;
		-webkit-border-radius: 22px;
		-o-border-radius: 22px;
		font-size: 13px;
		text-align: center;
		
} 
#event-listing-view .eventview-wrapper .socialbtns .fa:hover 
{
		color: #FFF;
		background-color: #322f30;
		border: 1px solid #322f30;
}
/*counter css start here*/
#event-listing-view .eventview-wrapper .event-counter 
{
		margin-top:0px;
		margin-bottom:0px;
}
#clockdiv-event
{ 
		color: #fff;
		display: inline-block;
		font-weight: 100;
		text-align: center;
		font-size:14px;
} 
#clockdiv-event > div
{
		padding:2px;
		border-radius: 3px;
		/* background: #333333; */ 
		display: inline-block; 
} 
#clockdiv-event div > span
{
		padding:0px;
		border-radius: 3px;
		/* background:#2196f3; */ 
		box-shadow: 1px 1px 1px rgba(4, 4, 4, 0.35);
		background-image: linear-gradient(bottom, #3A3A3A 50%, #565656 50%);
		background-image: -o-linear-gradient(bottom, #3A3A3A 50%, #565656 50%);
		background-image: -moz-linear-gradient(bottom, #3A3A3A 50%, #565656 50%);
		background-image: -webkit-linear-gradient(bottom, #3A3A3A 50%, #565656 50%);
		background-image: -ms-linear-gradient(bottom, #3A3A3A 50%, #565656 50%);
		background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.5, #3A3A3A),color-stop(0.5, #565656));
		display: inline-block;
		width: 35px;
		height: 30px;
		line-height: 30px;
} 
#clockdiv-event .counter-text
{
		padding-top: 5px;
		font-size:9px;
		color:#000;
		text-transform: uppercase;
}

/*counter css end here*/

/*add to calender css start here*/
#event-listing-view .eventview-wrapper  .add-to-calender
{
		margin: 0;
		padding-right:0;
		/* text-align: right; */
} 
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .add-to-calender  .btn-label-calender
 {
		 position: relative;
		 left: -12px;
		 display: inline-block;
		 padding: 6px 12px;
		 background: rgba(0,0,0,0.15);
		 border-radius: 3px 0 0 3px;
} 

#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .add-to-calender .btn-add-calender
{	
		color: #fff;
		background-color: #9CCC47;
		border-color:#9CCC47;
		display: inline-block;
		padding:0px 12px;
		margin-bottom: 0;
		font-size: 16px;
		font-weight: 400;
		line-height: 1.42857143;
		text-align: center;
		white-space: nowrap;
		-ms-touch-action: manipulation;
		touch-action: manipulation;
		cursor: pointer;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		border: 1px solid transparent;
		border-radius: 4px;
		text-transform: capitalize; 
		/* float: right;  */
		margin-top: 0px;
}
.btn-labeled
{
		 padding-top: 0;
		 padding-bottom: 0;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .add-to-calender .btn-add-calender:hover,
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .add-to-calender .btn-add-calender:focus,
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .add-to-calender .btn-add-calender:active
{
		color: #fff;
		background-color:#7bad22;
		border-color:#7bad22;
		box-shadow:none;
		outline:0;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .add-to-calender .btn-add-calender img
{ 
		width:20px;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box .calender-mob-div
{ 
		float: right;
		margin-top: 0px;
}
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  img.mob-calender
{
		width: 25px;
}
/*add to calender css end here*/ 

/*second panal fixed div section css start here*/
#event-listing-view .eventview-wrapper .second-panal
{
		/* padding:10px 10px; */
		padding:0px;
		border:1px solid #dbdae3;
		background-color:#ffffff;
} 
#event-listing-view .eventview-wrapper .second-panal .share-common-pd
{
		padding-left:5px;
		padding-right:5px;
} 
/*#event-listing-view .eventview-wrapper .second-panal .share-common-pd-middle
{
		padding-left:8px;
		padding-right:8px;
} 
#event-listing-view .eventview-wrapper .second-panal .share-events .btn_wrap
{
		position: relative;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		overflow: hidden;
		cursor: pointer;
		width: 100%;
		background-color: #EEEEED;
		padding: 5px 5px;
		will-change: transform;
		-webkit-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;
}*/

/*#event-listing-view .eventview-wrapper .second-panal .share-events .btn_wrap:hover 
{
		transition-delay: .4s;  
		-webkit-transform: scale(1.1); 
		transform: scale(1.1) ;
}
*/

/*#event-listing-view .eventview-wrapper .second-panal .share-events span 
{
		position: absolute;
		z-index: 99;
		width: 100%; 
		border-radius:0px;
		font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
		font-size: 14px;
		text-align: center;  
		color:#6F7287;
		background-color: #f2f2f2;
		padding: 5px 5px;
		-webkit-transition: all 1.2s ease;
		transition: all 1.2s ease;
		text-transform:capitalize;
} 
#event-listing-view .eventview-wrapper .second-panal .share-events .container-share
{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-pack: distribute;
		justify-content: space-around;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		width: 100%;
		border-radius: 0px;
}
#event-listing-view .eventview-wrapper .second-panal .share-events .container-share i 
{
		opacity: 0;
		font-size:18px;
		color:#6F7287;
		will-change: transform;
		-webkit-transform: scale(.1);
		transform: scale(.1);
		-webkit-transition: all .3s ease;
		transition: all .3s ease;
}
#event-listing-view .eventview-wrapper .second-panal .share-events .container-share i:hover
{ 
		color:#26baee; 
}
#event-listing-view .eventview-wrapper .second-panal .share-events .container-share i:nth-of-type(1)
{
		-webkit-transition-delay: 1.1s;
		transition-delay: 1.1s;
}

#event-listing-view .eventview-wrapper .second-panal .share-events .container-share i:nth-of-type(2)
{
		-webkit-transition-delay: .9s;
		transition-delay: .9s;
}

#event-listing-view .eventview-wrapper .second-panal .share-events .container-share i:nth-of-type(3) 
{
		-webkit-transition-delay: .7s;
		transition-delay: .7s;
} 
#event-listing-view .eventview-wrapper .second-panal .share-events .container-share i:nth-of-type(4)
{
		-webkit-transition-delay: .4s;
		transition-delay: .4s;
} 
#event-listing-view .eventview-wrapper .second-panal .share-events .btn_wrap:hover span 
{
		-webkit-transition-delay: .25s;
		transition-delay: .25s;
		-webkit-transform: translateX(-280px);
		transform: translateX(-280px)
} 
#event-listing-view .eventview-wrapper .second-panal .share-events .btn_wrap:hover i 
{
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
}
*/ 
#event-listing-view .eventview-wrapper .second-panal .add-fixed-block
{
		padding:10px;
} 
#event-listing-view .eventview-wrapper .second-panal p.fixed-block-add
{
		font-size: 15px;
		color:#39364F;
		text-transform: capitalize;
		text-decoration: none;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
		margin-bottom:5px;
} 
#event-listing-view .eventview-wrapper .second-panal p.sub-date
{
		font-size: 13px; 
		margin-bottom:0;
}
#event-listing-view .eventview-wrapper .second-panal  .ticket-status p
{
		font-size: 14px; 
		margin-bottom:0;
		margin-top:13px;
} 
/*#event-listing-view .eventview-wrapper .second-panal .btn-get-ticket
{ 
		padding: 5px 12px; 
		font-size: 18px;
		font-weight: 600; 
		text-transform: uppercase;
		width:100%;
		background-color: #7bad22;
		border: 2px solid #7bad22;
		color: #fff;
		text-align:center;
		margin-top:3px;
}*/
#event-listing-view .eventview-wrapper .second-panal .btn-get-ticket
{ 
		padding:16px 12px; 
		font-size: 18px;
		font-weight: 600; 
		text-transform: uppercase;
		width:100%;
		background-color: #7bad22;
		border: 2px solid #7bad22;
		color: #fff;
		text-align:center;
		margin-top:0px; 
}
#event-listing-view .eventview-wrapper .second-panal .btn-get-ticket i.fa
{ 
		font-size:30px;
}
#event-listing-view .eventview-wrapper .second-panal .btn-get-ticket:hover,#event-listing-view .eventview-wrapper .second-panal .btn-get-ticket:focus,#event-listing-view .eventview-wrapper .second-panal .btn-get-ticket:active
{ 
		background-color: #9CCC47;
		border: 2px solid #9CCC47;
		outline:0;
		box-shadow: none;
} 
#event-listing-view .eventview-wrapper .stick-at-top 
{
		position: fixed;
		top: 0;
		width: 1080px;
		z-index:9999;
		top:61px;
}
/*second panal fixed div section css end here*/

/*common css heading ,subheading  start here*/
#event-listing-view .eventview-wrapper  h3.event-common-heading
{
		font-size: 24px; 
		font-weight: normal;
		margin-top: 10px;
		margin-bottom:10px;
		text-transform:capitalize; 
		text-align: left;
		word-break: break-word;
		/* color: #39364f; */
		color: #20a7d6;
} 
#event-listing-view .eventview-wrapper  h3.event-common-heading span.iconspan,#event-listing-view .spanmargin
{
		padding-right:10px; 
}
#event-listing-view .eventview-wrapper h3.event-common-heading span img
{
		width:25px;
		height:25px;
}
#event-listing-view .eventview-wrapper  h3.event-common-heading span.veralign 
{
		vertical-align: middle;
}
#event-listing-view .spanmargin img
{
		width:16px;
} 
#event-listing-view .eventview-wrapper  h3.event-sub-heading
{
		font-size:14px;  
		color:#39364f;
}
/*common css for heading ,subheading end here*/


/*third panal  section css start here*/
#event-listing-view .eventview-wrapper .third-panal
{
		padding:30px 0px;
}
#event-listing-view .line-sep-event
{
		opacity: 0.7  ;
		display: block;
		width: 100%;
		height: 1px;
		margin-top: 10px;
		background: #d8d0d0;
		margin-bottom:30px;
}

#event-listing-view .line-sep-event span.line-event
{
		display: block;
		width: 33%;
		height: 1px;
		background: #03a9d8;
}  
/*
#event-listing-view .eventview-wrapper .third-panal
{
		font-size: 14px;
		line-height: 1.5;
		margin-bottom: 10px;
}
*/
#event-listing-view .eventview-wrapper .third-panal .common-pb
{
		padding-bottom:5px; 
} 
#event-listing-view .eventview-wrapper .third-panal .tic-plpr
{
		padding-left:10px;
		padding-right:10px;
}
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail  p
{
		font-size:12px;
		margin-bottom: 5px;
}
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail .ticket-box-header
{  
		background:#f2f2f2; 
		border: 1px solid #DBDAE3;
}
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail .ticket-box-header label
{ 
		padding: 10px 0px;
		margin-bottom: 0;
		font-weight: normal;
		text-align: left;
		font-size: 14px;
		line-height: 18px;
		color: #000000;
		text-transform:capitalize;
}
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail .ticket-box-container
{ 
		border: 1px solid #DBDAE3;
		border-top: none;
} 
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail  .ticket-box-container .ticket-box-row 
{
		background: #ffffff;
		font-weight: normal;
		position: relative;
		/* overflow: hidden; */
		padding-top: 10px;
		padding-bottom: 10px;
		/*border-width: 1px 0;
		border-color: #DBDAE3;
		border-style: solid;
		margin-top: -1px;*/
		text-transform:capitalize;
		border-top: 1px solid #DBDAE3;
		color: #39364f;
} 
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail  .ticket-box-container .ticket-box-row:first-child 
{
		border-top:none;
}
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail  .ticket-box-container .ticket-box-row:hover 
{
		/* background: rgba(240, 242, 251, 0.39); */
} 
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail  .ticket-box-row  p.eventview-title-sett
{ 
		font-size: 14px; 
		font-weight: 400;
		word-wrap: break-word;
		margin-top: 0px;
		margin-bottom: 5px;
		text-align:left;
}
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail .ticket-box-row  p.sales-end
{ 
		font-size:11px;
		margin-bottom:5px;
}
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail .ticket-box-row  span.viewmore-span 
{ 
		margin-left:5px; 
} 
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail .ticket-box-row  span a.sales-view-more
{ 
		font-size:11px;   
		color:#20a7d6; 
}
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail .ticket-box-row  span a.sales-view-more:hover
{ 
		color:#39364f !important;
}

#event-listing-view .eventview-wrapper  span.viewmore-span-guest
{
	margin-left:5px; 
}
#event-listing-view .eventview-wrapper  span.viewmore-span-guest a.view-more-para
{
	font-size:11px;   
	color:#20a7d6; 
	text-transform:capitalize;
}
#event-listing-view .eventview-wrapper  span.viewmore-span-guest a.view-more-para:hover
{ 
		color:#39364f !important;
}
#viewmore-eventinfo p
{
		font-size: 12px;  
		margin-bottom:5px;
}  
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail .ticket-box-row  p.eventview-status
{
		/*color: #39364F; 
		font-size: 14px;  
		margin-top: 0;
		margin-bottom: 5px;*/
		text-transform: uppercase; 
		margin-bottom: 5px;
}
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail  .ticket-box-container .ticket-box-row select
{
		width: 100px;
		border-radius: 0;
		font-size: 12px;
		max-width: 100%;
}
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail  .ticket-box-container .ticket-box-row select.choose-qty-size
{
		width:60px;
}
#event-listing-view .eventview-wrapper .third-panal .all-ticks-detail  .ticket-box-container .ticket-box-row  .mob-table-label
{
		display: none;
} 
#event-listing-view .eventview-wrapper .third-panal  .cart-btn-avail-box .btn-promocode-apply
{  
		background-color: #7bad22;
		border: 2px solid #7bad22;
		color: #fff;
		text-align: center;
		margin-bottom: 0px;
		overflow-wrap: break-word; 
		white-space: normal;
		border-radius:0;
}
#event-listing-view .eventview-wrapper .third-panal  .cart-btn-avail-box .btn-promocode-apply:hover,
#event-listing-view .eventview-wrapper .third-panal  .cart-btn-avail-box .btn-promocode-apply:focus,
#event-listing-view .eventview-wrapper .third-panal   .cart-btn-avail-box .btn-promocode-apply:active
{ 
		background-color: #9CCC47;
		border: 2px solid #9CCC47;
		outline:0;
		box-shadow: none;
		color:#fff;
} 
#event-listing-view .eventview-wrapper .third-panal   .no-ticket-avail-box,#event-listing-view .eventview-wrapper .third-panal .cart-btn-avail-box
{
		border:1px solid #DBDAE3;
		padding:15px 10px; 
		background:#ffffff;
}
 #event-listing-view .eventview-wrapper .third-panal .prom-box-border
 {
    border-top:none; 
}
#event-listing-view .eventview-wrapper .third-panal  .border-hidden
{
	border:none;
	padding:15px 0px;
	background:#ffffff;
}
#event-listing-view .eventview-wrapper .third-panal   .no-ticket-avail-box label,#event-listing-view .eventview-wrapper .eventview-tabpanel label
{
		display: inline-block;
		max-width: 100%;
		margin-bottom: 8px;
		font-size: 13px; 
		color: #39364f;
		font-weight: normal;
		margin-top:0;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel label
{
		text-transform:capitalize;
}
#event-listing-view .eventview-wrapper .third-panal   .no-ticket-avail-box label span,#event-listing-view .eventview-wrapper .eventview-tabpanel label span
{ 
		padding-left: 5px;
		color: #FF0000;
		font-weight: normal;
}
#event-listing-view .eventview-wrapper .third-panal   .common-panal-bg
{ 
		background:rgba(158, 158, 158, 0.13);
		padding:5px 10px;
		margin-bottom:10px;
		font-size: 14px;
		line-height: 36px;
}
#event-listing-view .eventview-wrapper .third-panal   .common-panal-bg:last-child
{  
		margin-bottom:0px;
}
#event-listing-view .eventview-wrapper .third-panal  p.guidline-notes
{
		font-size: 12px;
		margin-bottom: 0;
}
#event-listing-view .eventview-wrapper .third-panal  p.guidline-notes span
 {
		padding-right: 5px;
		color: #FF0000;
		font-weight: normal;
}
 #event-listing-view .eventview-wrapper .third-panal  .show-register-box .register-tic-name
 {
		margin-top:0px; 
}
/*videos section css start here*/ 
#event-listing-view .eventview-wrapper .third-panal .videos-pt
{
		padding-bottom:0px;
}
#event-listing-view .eventview-wrapper .third-panal .videos-pt .col-pb
{
		padding-bottom:10px; 
		padding:5px;
} 
#event-listing-view .eventview-wrapper .third-panal .videos-pt .col-pb iframe
{
		width:100%;
		height:240px;
		border: 1px solid rgba(219, 218, 227, 0.48);
}
/*videos section css end here*/  
/*description event css start here*/
#event-listing-view  .eventview-display-flex
{
		display: table;
}
#event-listing-view  .eventview-display-flex span.align-text-sett
{
		display: table-cell; 
}
/*description event css end here*/
#event-listing-view .eventview-wrapper .third-panal .show-register-box select 
{
		width: 100px;
		float: right;
		max-width: 100%;
}
/*third panal section css end here*/  

/*right sidebar section css start here*/
#event-listing-view .eventview-wrapper .r-eventview-sidebar a.view-map
{
		text-transform:capitalize;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .map-setting
{
		margin-top:20px;
		margin-top:20px;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .loc-mtop
{
		margin-top:0;
}
/*#event-listing-view .eventview-wrapper .r-eventview-sidebar .map-div
{
		background:rgba(158, 158, 158, 0.13);
		padding:10px;
		border: 2px solid #ddd;
		position: relative;
		overflow: hidden;
}*/ 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .map-div iframe
{
		width:100%;
		height:250px;
}
/*gallery section css start here*/
#event-listing-view .eventview-wrapper .r-eventview-sidebar .gallery-div,
#event-listing-view .eventview-wrapper .r-eventview-sidebar .map-div,
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div
{
		background:#ffffff;
		padding:15px;
		border:1px solid #dbdae3;
		position: relative;
		overflow: hidden;
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .gallery-div .gallery-item 
{
		padding:3px;
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .gallery-div .gallery-item   a.gallery-thumb,
#event-listing-view .eventview-wrapper .r-eventview-sidebar .gallery-div .gallery-item   span.gallery-thumb
{
		position: relative;
		overflow: hidden;
		display:block; 
		cursor:pointer
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .gallery-div .gallery-item  .gallery-thumb img 
{
		min-width: 100%;
		width: 100%;
		height:100px;
		max-height: 100%;
		transition: all 0.2s linear;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .gallery-div .gallery-item  .gallery-thumb  .gallery-overlay
 {
		background-color:rgba(0, 0, 0, 0.5686274509803921);
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		padding:5px;
		text-align: center;
		color: white;
		opacity: 0;
		visibility: hidden;
		-webkit-transition: all 200ms ease-in-out;
		-moz-transition: all 200ms ease-in-out;
		transition: all 200ms ease-in-out;
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .gallery-div .gallery-item  .gallery-thumb:hover  .gallery-overlay 
{
		opacity: 1;
		visibility: visible;
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .gallery-div .gallery-item  .gallery-thumb:hover   img 
{
		transform: scale(1.1);
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .gallery-div .gallery-item  .gallery-thumb  .galleryplus-img-visible  .view-more-gallery
{
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		color: #fff;
		font-size: 12px;
		width: 100%;
		margin-bottom:0;
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .gallery-div .gallery-item  .gallery-thumb  .galleryplus-img-visible
{
		background-color: rgba(0, 0, 0, 0.5686274509803921);
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		padding: 5px;
		text-align: center;
		color: white;
		opacity: 1;
		visibility: visible;
		-webkit-transition: all 200ms ease-in-out;
		-moz-transition: all 200ms ease-in-out;
		transition: all 200ms ease-in-out;
} 
/*gallery section css end here*/


/*organizer section css start here*/
/*#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div  
{
		background:rgba(158, 158, 158, 0.13);
		padding:10px;
		border: 2px solid #ddd;
		position: relative;
		overflow: hidden;
}*/  
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .orga-img
{
		width:100%; 
		border:1px solid #f5f5f5;
		height:120px;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .show-org-image
{
    height:172px;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .no-org-image
{
    border: 1px solid #dbdae3;
    height:172px;
    display: flex;
    align-items: center;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .no-org-image .center-org-name
{
    margin:auto; 
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .orga-name
{ 
		font-size: 14px;
		text-transform: capitalize;
		margin-bottom: 0px;
		text-align: center;
		margin-top: 10px; 
		word-break: break-word;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .orga-btns-sec a.btn-organiser
{ 
		width:100%;
		padding:3px 5px;
		font-size: 12px; 
		margin-bottom:10px;
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar a.btn-all-events-by-organizer
{ 
		width:100%; 
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .orga-btns-sec  
{ 
    height:172px;
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .orga-btn-sec-middle
{
    padding-top:15px;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .img-bg-white
{
		background: #fff;
		border: 2px solid #ddd;
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div  .btn-pull-right
{
		float:right;
		padding-right: 0;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div  .orga-imag-pr
{
		padding-right:15px;
		padding-left:0px;
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .organ-social-icons .social-icon
{
		color: #fff;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .organ-social-icons ul.social-icons 
{
		margin-top: 0px;
		padding-left:0;
		margin-bottom:0;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div  .organ-social-icons ul.social-icons li 
{
		vertical-align: top;
		display: inline;  
		text-align:center;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .organ-social-icons ul.social-icons li a 
{
		color: #fff;
		text-decoration: none;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .organ-social-icons ul.social-icons li a  i.fa
{
		width: 30px;
		height: 30px;
		line-height: 30px;
		-o-transition:.5s;
		-ms-transition:.5s;
		-moz-transition:.5s;
		-webkit-transition:.5s;
		transition: .5s;
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .organ-social-icons .fa-facebook 
{ 
		background-color:   #3d5b99;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .organ-social-icons .fa-facebook:hover 
{
		background-color: #322f30;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .organ-social-icons .fa-twitter
{ 
		background-color:   #00aced;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .organ-social-icons .fa-twitter:hover 
{
		background-color:#322f30;
} 
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .organ-social-icons .fa-instagram
{ 
		background-color:#49709b;
}
#event-listing-view .eventview-wrapper .r-eventview-sidebar .organizer-div .organ-social-icons .fa-instagram:hover 
{
		background-color:#322f30;
} 
/*organizer section css end here*/

/*right sidebar section css start here*/
 
/*multipdate event css start here*/
#event-listing-view .eventview-wrapper .event-multidate
{
		margin-top:0;
		margin-bottom:10px;
} 
#event-listing-view .eventview-wrapper .event-multidate select#selectdate 
{
		/*-webkit-appearance: button;  
		-webkit-padding-end: 20px;
		-webkit-padding-start: 2px;
		-webkit-user-select: none;
		background-image: url(https://www.ticketgateway.com/images/multievent-date1.png), -webkit-linear-gradient(#2196f3, #2196f3 40%, #2196f3);
		background-position: 97% center;
		background-repeat: no-repeat;*/
		/* border: 1px solid #2196f3; */
		/* color: #fff; */
		/* font-size: 14px;  */
		/* overflow: hidden; */
		/* padding: 10px 12px; */
		/* text-overflow: ellipsis; */
		/* white-space: nowrap;  */
		/* border-radius: 0; */
} 
#event-listing-view .eventview-wrapper .event-multidate select#selectdate  option
{
		color:#000;font-size:12px;  line-height: 20px;
} 
#event-listing-view .eventview-wrapper .event-multidate select#selectdate
{ 
    position: relative;
    height: auto;
    width: 100%;
    background-color: transparent; 
    text-align: center;
    cursor: pointer;
    color: #1E0A3C;
    box-sizing: border-box;
    text-decoration: none;
    font-weight: normal;  
    margin-right: 0px; 
	font-size: 14px; 
	overflow: hidden;
	padding: 10px 12px;
	border: 2px solid #E2E5E7 !important;
	border-radius: 0;
}  
#event-listing-view .eventview-wrapper .event-multidate select#selectdate:focus
{
	border: 2px solid #03A9F4 !important; 
}
/*multipdate event css start here*/
/*tabs css start here*/
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs
{ 
		border-bottom: 1px solid #DBDAE3;
		height: auto;
		background: none;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs>li 
{ 
		padding-left:0px;
		padding-right:0px;
		margin-right:6px;
		border: 1px solid #dbdae3;
		border-radius:  0;
		border-bottom: none;
		text-align: center;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs > li:last-child 
{ 
		margin-right:0px;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs > li  > a
{
		font-size:14px;
		padding: 10px 15px; 
		margin-right:0;
		border-radius:0;
} 
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs > li.active > a, 
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs > li.active > a:focus, 
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs > li.active > a:hover 
{ 
		border-width: 0;  
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs > li > a
{
		border: none; 
		color: #666;  
		background:#eee;
		text-transform:capitalize;		
		border-right: none !important;
} 
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs > li.active > a,
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs > li > a:hover
 { 
		border: none; 
		color: #20a7d6; 
		background: #ffffff;
		box-shadow: none;
 }
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs > li > a::after 
{ 
		content: ""; 
		background: #20a7d6;
		height: 2px;
		position: absolute;
		width: 100%; 
		left: 0px;
		bottom: -1px;
		transition: all 250ms ease 0s;
		transform: scale(0);
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs > li.active > a::after, 
#event-listing-view .eventview-wrapper .eventview-tabpanel .nav-tabs > li:hover > a::after 
{ 
		transform: scale(1); 
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-nav > li > a::after 
{ 
		background: #21527d none repeat scroll 0% 0%;
		color: #fff; 
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-pane
{
		padding: 0 0;
		position:relative;
		overflow:hidden;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content
{
		padding:15px ;
		border:1px solid #DBDAE3;
		border-top:none;
		background:#ffffff;
} 
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content a.privacy-policy-eventview
{
		color:#20a7d6;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content a.privacy-policy-eventview:hover
{
		color:#39364f;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content p.tab-p-guestlist
{
		font-size:14px;
		margin-bottom:5px; 
		text-transform: uppercase;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content .sale-ended-guestlist
{
		color:#e0336b;
} 
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content  .event-bottle-service-cont  .event-bottle-service-row  p.bottle-service-p 
{
		font-size:16px;
		margin-bottom:5px;
		text-transform:uppercase;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content  .event-bottle-service-cont  .event-bottle-service-row  p.bottle-price
{
		font-size:14px;
		float:right;
		margin-bottom:5px;
		text-transform:capitalize;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content  .event-bottle-service-cont  .event-bottle-service-row  p.bottle-price span,
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content  .event-bottle-service-cont  .event-bottle-service-row  p.bottle-price label.cur_symbol
{
		margin-left:5px;
		margin-bottom:0;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content  .event-bottle-service-cont  .event-bottle-service-row .bottle-serv-mb
{
		margin-bottom:10px;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content  .event-bottle-service-cont  .event-bottle-service-row
{
		margin-bottom: 10px;
		border-bottom: 1px solid rgba(219, 218, 227, 0.48);
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content  .event-bottle-service-cont  .event-bottle-service-row:last-child
{ 
		border-bottom: none;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel .tab-content  .event-bottle-service-cont  .event-bottle-service-row  .bottle-service-btn
{
		margin-bottom:20px;
		width:130px;
}   
/*tabs css end here*/


/*cancelled event css start here*/
@font-face 
{
		font-family: oswald;
		src: url(https://www.ticketgateway.com/fonts/Oswald-Regular.TTF);
}
#event-listing-view .event-cancel-div,
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .event-cancel-div
{
		position:relative;
		overflow:hidden;
		background-color:rgba(0, 0, 0, 0.71);
}
#event-listing-view .event-cancel-div img.canceled-event-img,
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box  .event-cancel-div img.canceled-event-img
{ 
		opacity: 0.2;
}
#event-listing-view .event-cancel-div .cancel-middle-box ,
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box .event-cancel-div .cancel-middle-box
{
		transition: .5s ease;
		/*opacity: 0;*/
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		text-align: center;
}
#event-listing-view .event-cancel-div .cancel-middle-box .cancel-text ,
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box .event-cancel-div .cancel-middle-box .cancel-text
{
		/* background-color: #4CAF50; 
		padding: 16px 32px;
		font-size:54px;*/
		font-size:38px;
		color: white;
		/*font-family: Graphik,Helvetica,helvetica,arial,sans-serif;*/
		font-family: "Oswald", Helvetica, Arial, sans-serif;
		text-transform: uppercase;
		font-weight: bold;
		letter-spacing: 8px;
		-ms-transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg);
		text-shadow: 4px 2px 5px red;
		border: 5px solid red;
		border-radius: 10px;
		padding:2px;
		
}
#event-listing-view h3.cancelled-event-setting,
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box h3.cancelled-event-setting
{
		text-transform: capitalize;
		font-size: 22px;
		margin-top: 10px;
		margin-bottom: 10px;
		letter-spacing: 1px;
		color: #fff;
		font-weight: normal;
		font-family: Calibri,Arial,Helvetica,sans-serif;
		text-align: center;
} 
#event-listing-view span.cancel-contact-org a,
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box span.cancel-contact-org a
{
		color: #ffffff;
		text-transform: capitalize;
		font-size: 22px;
		letter-spacing: 1px;
		text-decoration: underline;

}
#event-listing-view span.cancel-contact-org a:hover,
#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box span.cancel-contact-org a:hover
{
		color:#CDDC39 !important;
		text-transform: capitalize;
}
/*cancelled event css end here*/


 
#event-listing-view .hidden-add-to-calender
{
	visibility:hidden;
} 
#event-listing-view .event-notes
{
	height: 50px !important;
} 
#event-listing-view .textarea-desc-height
{
	height: 50px !important;
} 

/*stylish checkbox-button*/
#event-listing-view .checkbox-round
{
	display:flex;
	padding-top:8px;
}
#event-listing-view .checkbox-round label
{
	margin-bottom:0;
}
#event-listing-view .checkbox-round .lable-sett
{
	padding-left:15px; 
}
#event-listing-view .switchaction 
{
	position: relative;
    display: inline-block;
    width: 30px;
    height: 20px;
	margin-bottom: 0;
}

#event-listing-view .switchaction input { 
  opacity: 0;
  width: 0;
  height: 0;
}

#event-listing-view .slidercheckbox {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

#event-listing-view .slidercheckbox:before 
{
      position: absolute;
    content: "";
    height: 14px;
    width: 14px;
    left: 4px;
    bottom: 3px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

#event-listing-view .switchaction input:checked + .slidercheckbox {
  background-color: #20a7d6;
}

#event-listing-view .switchaction input:focus + .slidercheckbox {
  box-shadow: 0 0 1px #20a7d6;
}

#event-listing-view .switchaction input:checked + .slidercheckbox:before {
  -webkit-transform: translateX(8px);
  -ms-transform: translateX(8px);
  transform: translateX(8px);
}

/* Rounded sliders */
#event-listing-view .slidercheckbox 
 {
 padding-left:0 !important;
}
#event-listing-view .slidercheckbox.round {
  border-radius: 34px;
}

#event-listing-view .slidercheckbox.round:before {
  border-radius: 50%;
} 
#event-listing-view .hidden-add-to-calender
{
	visibility:hidden;
} 
#event-listing-view .btn-box-pt-pb
{
	padding-top:15px;
	padding-bottom:15px;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel label.text-setting-inherit
{
	text-transform: inherit;
}

/*purchase box form css start*/
#event-purchase-form-model
{
    z-index: 9999; 
}
#event-purchase-form-model .modal-header .modal-title 
{
	text-align: center;
    font-weight: 600;
    font-size: 20px;  
	text-transform: capitalize;
}
#event-purchase-form-model .modal-header .modal-title span 
{
	text-transform:capitalize;
}	
#event-purchase-form-model .modal-dialog
 {
    margin: 30px auto;
} 
#event-purchase-form-model .purchase-desc-height-popup
 {
    height: 50px !important;
}
#event-purchase-form-model  .modal-footer 
{
    margin-top: 0;
}
/*purchase box form css end*/


 

#event-listing-view  .jssocials-shares 
{
    margin: 0;
}
#event-listing-view  .jssocials-share
{
    display: inline-block;
    vertical-align: top;
    margin:0 8px 0 0;
}
#event-listing-view  .jssocials-share:last-child
{ 
    margin:0;
}
#event-listing-view .view-font-sett
{
	font-size:12px;
	margin-bottom:5px;
	color: #9E9E9E;
	text-align: left;
}
 /*
#myModalPromoter  .modal-dialog
{ 
    margin: 30px auto;
}*/

 
#event-listing-view .eventview-wrapper .third-panal .mob-ticks-detail .ticket-box-container-mob span.viewmore-span {
    margin-left: 5px;
}
#event-listing-view .eventview-wrapper .third-panal .mob-ticks-detail .ticket-box-container-mob span a.sales-view-more {
    font-size: 11px;
	color: #20a7d6;
}

#event-listing-view  span.guest-qty-size
{
	font-size:12px;
	margin-left:10px;
}

#event-listing-view .eventview-wrapper h3.guest-qty-size-mt 
{ 
	margin-top:0px;
}
#event-listing-view .modal-dialog 
{ 
    margin: 30px auto;
}
#myModalrequest .modal-header .modal-title
 {
    text-align: center;
    font-weight: 600;
    font-size: 20px;
    text-transform: capitalize;
}
 
#event-listing-view .eventview-wrapper h3.event-addon-heading
{
	font-size:16px;
}
#event-listing-view .addons-lpadding
{
    padding-right: 15px;
    padding-left: 0;
}
#event-listing-view .addons-lpadding:nth-of-type(3n+0) 
{
    padding-right: 0px;
    padding-left: 0px;
}
#event-listing-view .eventview-wrapper .eventview-tabpanel  .addons label.event-addons
{
	font-size:13px;
	text-align:inherit;
}
#event-listing-view .donation-input-box
{
	width:100%;
}



/*common costume model css start here*/
.common-event-model
{
	font-family:Graphik,Helvetica,helvetica,arial,sans-serif
}
.common-event-model label
{
    font-weight: normal;
    margin-bottom: 8px;
    text-align: left;
    font-size: 14px;
    color: #1C232B;
    margin-top: 0;
	font-family:Graphik,Helvetica,helvetica,arial,sans-serif
}
.common-event-model label span 
{
    padding-left: 5px;
    color: #FF0000;
    font-weight: normal;
}
.common-event-model .promoter-no-pl-pr 
{
	padding-left:0;
	padding-right:0;
}
.common-event-model .form-control
{
		border: 1px solid #E2E5E7 !important;
		-webkit-box-shadow: none;
		box-shadow: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		border-radius: 0;
		padding: 6px 12px;
		font-size:14px;
		color:#1C232B;	
		height: 36px;	
}
.common-event-model .form-control:focus, 
.common-event-model .form-control:active 
{
		border-color: #20a7d6 !important;
		outline: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
}
.common-event-model  input[type="text"], input[type="password"], input[type="date"], input[type="email"], input[type="time"] ,
.common-event-model select
{
		height: 36px;
		border-top-width: 1px;
		border-style: solid;
}
.common-event-model .btn-common-eventview
{ 
		padding: 5px 12px;
		font-size: 15px;
		font-weight: normal;
		text-transform: capitalize;
		height: auto;
		width: auto; 
		background-color: #7bad22;
		border: 2px solid #7bad22;
		color: #fff;
		text-align: center;
		margin-bottom: 0px;
		overflow-wrap: break-word; 
		white-space: normal;
		border-radius: 0px; 
		cursor: pointer;
		text-decoration: none;
}
.common-event-model .btn-common-eventview:hover,
.common-event-model .btn-common-eventview:focus,
.common-event-model .btn-common-eventview:active
{ 
		background-color: #9CCC47;
		border: 2px solid #9CCC47;
		outline:0;
		box-shadow: none;
		color:#fff;
}
.common-event-model .btn-event-view-cancel
{
		background-color: #fff;
		border: 2px solid #C2C2CC;
		color: #000;
}
.common-event-model .btn-event-view-cancel:hover, 
.common-event-model .btn-event-view-cancel:focus, 
.common-event-model .btn-event-view-cancel:active
{	 
    background-color: #eee;
    border:2px solid #C2C2CC;
	color: #000;
} 
/*.common-event-model .modal-header .close  
{
    opacity: .5;
} */
.common-event-model .modal-header .modal-title
{
	text-align: center;
    font-weight: 600;
    font-size: 20px;  
	text-transform: capitalize;
	margin-top:0;
} 
.common-event-model  .modal-footer 
{
    margin-top: 0;
}  
.common-event-model .modal-dialog 
{ 
    margin: 100px auto;
}
.common-event-model .textarea-height-popup
{
    height: 50px !important;
}
.common-event-model .form-group 
{
	margin-bottom: 17px;
}
.common-event-model .guestlist-contact
{
	padding:10px;
	border:1px solid #e2e5e7;
}


#guestlist-confirmation .guestlist-contact p.guest-listemail-p
{
	margin-bottom:0;
} 
#event-listing-view .common-event-model a.guest-list-conf-a
{
	color:#20a7d6;
} 
#event-listing-view .common-event-model a.guest-list-conf-a:hover
{
	color:#39364f;
}
#guestlist-confirmation  p.guest-list-notes
{
	font-size: 12px;
	margin-bottom:10px;
	margin-top:5px;
	color:#6F7287 !important;
}
#guestlist-confirmation  p.guest-list-notes span,
#bottle-service-confirmation  p.guest-list-notes span
{ 
    color: #FF0000;
    font-weight: normal;
}
#guestlist-confirmation p 
{
    font-size: 14px; 
    margin-bottom: 10px;
}




#event-listing-view  .pw-protec-block
{
	margin-top:30px;
	margin-bottom:30px;
	padding: 0 0px;
	  
}
#event-listing-view  .pw-protec-block  .pw-pro-img
{
	width: 140px;
    max-width: 100%;
    height: auto;
}

#event-listing-view  .pw-protec-block .pw-pro-img-center
{
	text-align:left;
}
#event-listing-view  .pw-protec-block .pw-pro-title
{
	font-size:22px;
	font-weight:normal;
	color:#39364f;
	text-align:left; 
	margin-top:0px;
	margin-bottom:15px;
} 
#event-listing-view  .pw-protec-block .pw-pro-subtitle
{
	font-size: 14px;
    font-weight: normal;
    color: grey;
    text-align: justify;
	margin-top:10px;
	margin-bottom:15px;
}

#event-listing-view  .pw-protec-block .btn-show-pw
 {
        padding: 5px 12px;
    font-size: 16px;
    font-weight: normal;
    text-transform: capitalize;
    height: auto;
    width: auto;
    background-color: #7bad22;
    border: 2px solid #7bad22;
    color: #fff;
    text-align: center;
    margin-bottom: 0px;
    overflow-wrap: break-word;
    white-space: normal;
    border-radius: 0px;
    cursor: pointer;
    text-decoration: none;
	text-transform:capitalize;
}
#event-listing-view  .pw-protec-block .btn-show-pw:hover,
#event-listing-view  .pw-protec-block .btn-show-pw:focus,
#event-listing-view  .pw-protec-block .btn-show-pw:active 
 {
    background-color: #9CCC47;
    border: 2px solid #9CCC47;
    outline: 0;
    box-shadow: none;
    color: #fff;
}

#event-listing-view  .pw-protec-block .ps-box-border-left
{
	border-left: 1px dashed #ddd;
}

#event-listing-view  .guest-list-viewmore
{
	font-size:14px;
	margin-bottom:15px;
}
#event-listing-view  .guest-list-viewmore-box
{  
    margin-bottom: 5px;
    font-size: 12px; 
    color: #9E9E9E;
    text-align: left;
}

#event-listing-view .event-addons-left
{
    padding-right: 15px;
    padding-left: 0;
	margin-bottom:10px;
	text-align:left;
}
#event-listing-view .event-addons-left:nth-of-type(3n+0) 
{
    padding-right: 0px;
    padding-left: 0px;
}
#event-listing-view .event-equal-height
 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
}

#event-listing-view .addons-setting-h4
 {
    font-size:14px;
}

#event-listing-view  .addons-checkbox
{
	margin-right:10px;
}
.common-event-model .div-align 
{
    display: inline-block;
}

.common-event-model .div-align-loader 
{
    margin-left: 20px;
}

 
#event-listing-view .customcheckbox 
{
		display: block;
		position: relative;
		padding-left: 35px;
		margin-bottom: 12px;
		cursor: pointer;
		font-size: 14px;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		font-weight: normal;
		margin-top: 0;
		color: #1C232B;
		text-align: left;
}
#event-listing-view .customcheckbox input 
{
		  position: absolute;
		  opacity: 0;
		  cursor: pointer;
		  height: 0;
		  width: 0;
} 
#event-listing-view   .customcheckbox 
{
		display: block;
		position: relative;
		padding-left: 26px;
		margin-bottom: 12px;
		cursor: pointer;
		font-size: 14px;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		font-weight: normal;
		margin-top: 0;
		color: #1C232B;
		text-align: left;
}
#event-listing-view   .customcheckbox input 
{
		  position: absolute;
		  opacity: 0;
		  cursor: pointer;
		  height: 0;
		  width: 0;
} 
.checkmarkcustom
{
		position: absolute;
		top: 0;
		left: 0;
		height: 16px;
		width: 16px;
		background-color:#eee;border: 1px solid #20a7d6;
} 
 #event-listing-view   .customcheckbox:hover input ~ .checkmarkcustom 
{
		background-color: #ccc;
} 
#event-listing-view   .customcheckbox input:checked ~ .checkmarkcustom
{
		background-color: #20a7d6;
} 
.checkmarkcustom:after 
{
		  content: "";
		  position: absolute;
		  display: none;
} 
#event-listing-view   .customcheckbox input:checked ~ .checkmarkcustom:after 
{
		display: block;
} 
#event-listing-view   .customcheckbox .checkmarkcustom:after
{
		left:5px;
		top:1px;
		width: 5px;
		height: 10px;
		border: solid white;
		border-width: 0 3px 3px 0;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
}		


#event-listing-view  .no-tics-avail-sett-right
{
	text-align:right;
}
#event-listing-view  .no-tics-avail-sett
{
	color: #20a7d6;
    font-size: 14px;
    font-weight: normal;
	text-transform:initial;
}
#event-listing-view  .addons-sett-h4-mb
{
	margin-bottom:20px;
}
#event-listing-view .check-mt { 
    margin-top: 4px;
}
#event-listing-view .sales-start-end-p { 
   color:#E91E63;
}

#event-listing-view .eventview-wrapper .eventview-tabpanel label.cur_symbol { 
    margin-bottom: 0;
    line-height: initial;
}

p.disscount_code_text {
    color: #ff0c0c !important;
}


/*plus minus quantity css added*/

#event-listing-view .eventview-wrapper   .qtyselection .count,
#event-listing-view .eventview-wrapper .third-panal .mob-ticks-detail .ticket-box-row-mob .qtyselection  input.count
{
	color:#39364f;
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
	padding: 0 5px;
	max-width:40px;
	text-align: left; 
	float:none;
	height:auto;border: 1px solid #ddd;
	background: #fff;
	margin:0 5px;
	border-radius:0;
}
.qtyselection
{
	float:left;
}
.qtyselection .plus,.qtyselection .minus
{
		cursor: pointer;
		display: inline-block; 
		color: white;
		width: 16px;
		height: 16px;
		font-size: 16px;
		text-align: center;
		border-radius: 50%;
		background-clip: padding-box;
		line-height: 16px;
		vertical-align: middle;
}
 
.qtyselection .plus:hover,.qtyselection .minus:hover
{
	background-color:#20a7d69e !important;
} 
/*Prevent text selection*/
span{
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
}
.qtyselection .bg-dark-plusminus
{
	background-color: #20a7d6; 
} 

/*css added for followers*/
#event-listing-view .spanmargin-follow
{
	margin-left:10px;
}
#event-listing-view   .share__btn_common
{ 
    border-radius: 3px;
    box-shadow: inset 0 1px 3px rgba(255, 255, 255, 0.3), 0 1px 3px rgba(0, 0, 0, 0.15);
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    padding: 0px 5px;
    text-align: center;
}
#event-listing-view   .share__btn 
{
    background-color: #25a9d7; 
	border: solid 1px rgba(0, 0, 0, 0.2);  
    color: #fff;
}
 
#event-listing-view  .unfollow_btn
{
	background-color: #ddd;
    border: solid 1px rgba(0, 0, 0, 0.2);
    color: #000;
}

/*like button css added*/
#event-listing-view   .like-sec-common
{
	border-radius: 50%;
	font-size: 24px;
   padding: 0px;  
   /* margin-right: 10px; */
   margin-right: 0px;
   box-shadow:none;
   outline:0;
   width:35px;height:35px;
}
#event-listing-view   .like-sec-common .like-img
{
	 width:23px;
}
#event-listing-view  .like-sec  
{  
  background-color: #ffffff;
    border : 1px solid #ffffff;
}
/*#event-listing-view    .like-sec:hover,
#event-listing-view   .like-sec:active,
#event-listing-view   .like-sec:focus
{
	background-color: #ffffff;
    border : 1px solid #ffffff;
}*/ 
#event-listing-view  .like-sec   i.fa
{
	color:#F05537
}
#event-listing-view  .dislike-sec  
{
	 /* border:1px solid #a9a8b3; */
   background-color: #ffffff;
}
#event-listing-view  .dislike-sec    i.fa
{
	color:#a9a8b3;
}
#event-listing-view    .dislike-sec:hover,
#event-listing-view   .dislike-sec:active,
#event-listing-view   .dislike-sec:focus
{
	background-color: #F8F7FA;
    border: 1px solid #F8F7FA;
} 
 
/*like button css end8/


/*user rating css */
#event-listing-view .eventview-rating .eventview-rating-ul
{
		padding-left:0;
		margin-bottom:0px;
		display:inline-block;
		list-style-type:none;
		margin-top: 15px;
}
#event-listing-view .eventview-rating  .eventview-rating-ul li
{
		margin-right:3px;
		display:inline-block;
}
#event-listing-view .eventview-rating  .eventview-rating-ul li:last-child
{
		margin-right:0px;  
}
#event-listing-view .eventview-rating  .eventview-rating-ul li img
{
		width:20px;
}
#event-listing-view .eventview-rating  .eventview-rating-ul li a.rating-a
{
	vertical-align: middle;
    font-size: 14px;
	color:#39364f;
    cursor: pointer;
}
#event-listing-view .eventview-rating  .eventview-rating-ul li a.rating-a:hover
{ 
	color:#39364f; text-decoration:underline;
}
#event-listing-view .eventview-rating  .eventview-rating-ul .avg-star
{
	    line-height: normal;
    display: inline-block;
    color: #fff;
    padding: 2px 4px 2px 6px;
    border-radius: 3px;
    font-weight: 500;
    font-size: 12px;
    vertical-align: middle;
    background-color: #388e3c;
} 
/* user rating css end*/






/*subscribe confirmation popup design css*/
.subscribe-confirm   .noti-mdialog 
{
	width: 450px;
} 
.subscribe-confirm   .noti-mheader,
.subscribe-confirm   .noti-mbody
{
	padding:10px 15px;
}
.subscribe-confirm   .noti-mheader   
{ 
	border-bottom:none;
	background: gray url("../../images/email-notification-bg.png") repeat 0 0; 
	text-align: center;
	background-position: center center;
	background-size: cover;
	-webkit-animation: slide 20s linear infinite;
}

@-webkit-keyframes slide
{
	from { background-position: 0 0; }
	to { background-position: -400px 0; }
}
.subscribe-confirm   .noti-mheader  .subscribe-confirm-tit
{  
	text-align:center;
}
.subscribe-confirm   .noti-mheader  .subscribe-confirm-tit     img
{ 
	width: 100px;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	border: 5px solid #ffffff;
	border-radius:50%;
	top: -50px;
} 
.subscribe-confirm   .noti-mbody
{
	background: #f5f5f5;
} 
.subscribe-confirm   .noti-mheader .subscribe-confirm-tit  .modal-title 
{ 
	font-size: 20px; 
	margin-top: 50px;
} 
.subscribe-confirm   .noti-mheader   .closeit
{
	position: absolute;
	right: 10px;
	top: 10px;
	font-size: 30px;
} 
.subscribe-confirm   .noti-mbody   .sub-msg
{
	font-size: 16px;
	margin-bottom: 10px;
} 
.subscribe-confirm   .noti-mbody   .sub-submsg
{
	font-size: 14px; 
} 
.subscribe-confirm   .noti-mbody    .sub-msg span.event-model-tit
{
	color:#25a9d7;
	text-transform: capitalize;
} 
.subscribe-confirm  .noti-mbody  .btn-sub 
{
	border: 1px solid #25a9d7;
	background-color: #25a9d7;
	padding: 10px 20px;
	font-size: 15px;
	font-weight: normal;
	text-transform: capitalize;
	height: auto;
	width: auto; 
	color: #fff;
	text-align: center;
	margin-bottom: 0px;
	overflow-wrap: break-word;
	white-space: normal;
	border-radius: 0px;
	cursor: pointer;
	text-decoration: none;
	margin-top: 15px;
}
.subscribe-confirm  .noti-mbody  .btn-sub:hover, 
.subscribe-confirm   .noti-mbody  .btn-sub:focus, 
.subscribe-confirm  .noti-mbody  .btn-sub:active 
{
	border: 1px solid #4fbadf;
	background-color: #4fbadf;
}
#event-listing-view .subscribe-confirm   .noti-mdialog 
			{ 
				margin: 100px auto;
			}
/*subscribe confirmation popup design css*/



/*css added for multiple date user view by shraddha on 30 jan 2020*/

#event-listing-view .eventview-wrapper .event-view-right .eventview-info-details-box h3.tit-multidt
{
    font-weight: normal;
    font-size:16px;
    margin-top: 0;
    margin-bottom:10px;
    text-transform: uppercase;
    letter-spacing: .5px;
    color:#655e5e; 
    line-height: 30px;
}
#event-listing-view .eventview-wrapper .event-selmultidate 
{
    margin-top: 0;
    margin-bottom: 30px;
}
#event-listing-view .select-dt-btn
{
	width:100%;
	border: 1px solid #25a9d7;
    background-color: #25a9d7;
	padding: 10px 12px;
}
#event-listing-view .select-dt-btn:hover,
#event-listing-view .select-dt-btn:focus,
#event-listing-view .select-dt-btn:active 
 {
    border: 1px solid #4fbadf;
    background-color: #4fbadf;
}
#event-listing-view .select-dt-btn span
{
	margin-right:10px;
}
#event-listing-view .select-dt-btn span i.fa
{
	font-weight:normal;
}





#event-listing-view   .panel-multidt-sel  .multidt-lbl   label {
	 position: relative;
	display: flex;
}
 #event-listing-view   .panel-multidt-sel  .multidt-lbl  label input { 
	 box-sizing: border-box;
	 display: block;
	 border: none;
	 padding: 20px 40px; 
	 margin-bottom: 20px;
	 font-size: 14px;
	 outline: none;
	 transition: all 0.2s ease-in-out;
	 border:1px solid #E2E5E7 !important;
	 font-weight: normal;
	 cursor:pointer;
}
 #event-listing-view   .panel-multidt-sel  .multidt-lbl label input::placeholder {
	 transition: all 0.2s ease-in-out;
	 color:#39364f;
	 font-size: 14px;
	 font-weight:normal;
}
 #event-listing-view   .panel-multidt-sel  .multidt-lbl label input:focus, #event-listing-view   .panel-multidt-sel  .multidt-lbl label input.populated {
	 padding-top: 28px;
	 padding-bottom: 12px;
	 box-shadow:none;border:1px solid #20a7d6 !important ;
}
 #event-listing-view   .panel-multidt-sel  .multidt-lbl label input:focus::placeholder, #event-listing-view   .panel-multidt-sel  .multidt-lbl label input.populated::placeholder {
	 color: transparent;
}
 #event-listing-view   .panel-multidt-sel  .multidt-lbl label input:focus + span.multidt-span, #event-listing-view   .panel-multidt-sel  .multidt-lbl label input.populated + span.multidt-span {
	 opacity: 1;
	 top: 5px;
}
 #event-listing-view   .panel-multidt-sel  .multidt-lbl label span.multidt-span {
	 color:#25a9d7;
	 font-size: 12px;
	 position: absolute;
	 top: 0px;
	 left: 40px;
	 opacity: 0;
	 transition: all 0.2s ease-in-out;
	 font-weight:normal;
} 


 #event-listing-view   .panel-multidt-sel  .multidt-lbl label  .multi-cal-icon
{
	line-height: 42px;
    position: absolute;
    left: 20px;
}



 #event-listing-view   .panel-multidt-sel  .multidt-lbl label  .multi-close-icon
{
	line-height: 42px;
    position: absolute;
    right: 16px;
    color: #25a9d7;
    font-size: 20px;
    font-weight: normal;
	cursor: pointer;
}


 #event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont
{
	padding:15px;
	border: 1px solid #d3dade;
}
 #event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont   .panel-singledt-sel-body
 {
	 border-bottom: 1px solid #EEEDF2; 
	 padding: 20px 0;	
 }
  /*#event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont   .panel-singledt-sel-body:hover
 {
	-webkit-box-shadow: 0 4px 15px 0 rgba(40,44,53,.06), 0 2px 2px 0 rgba(40,44,53,0.13);
    box-shadow: 0 4px 15px 0 rgba(40,44,53,.06), 0 2px 2px 0 rgba(40,44,53,0.13);
 }*/
  #event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont   .panel-singledt-sel-body:last-child
 {
	 border-bottom: none;
	 
 }
 #event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont  .singledt-l  {
    padding-left: 0;
    padding-right: 5px;
}
 #event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont  .singledt-r  {
    padding-left: 5px;
    padding-right: 0;
}
 #event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont   .panel-singledt-sel-body   .singledt-dt-time  
{
    margin-bottom: 10px;
}
 #event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont   .panel-singledt-sel-body   .singledt-dt-time    p {
    cursor: pointer;
    text-decoration: none;
    font-size: 16px;
    color: #211f2a;
    text-transform: capitalize;
	font-weight: normal;
}
 #event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont   .panel-singledt-sel-body   .singledt-dt-time    p   span.month-sel
{
	 color: #0f8fbb;
	  text-transform: uppercase;
	  padding-right:10px;
}
 #event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont   .panel-singledt-sel-body   .singledt-dt-time   p   span.month-time
{ 
	  padding-left:10px;
}




 #event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont   .panel-singledt-sel-body   p.singledt-eventname{
    font-size: 12px;
    text-transform: capitalize;
    margin-bottom: 5px;
    color: #6f7287;
}
#event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont   .panel-singledt-sel-body   p.singledt-eventname  span.align-text-sett {
    display: table-cell;
    padding-right: 6px;
    vertical-align: top;
}
#event-listing-view .panel-singledt-sel .panel-singledt-sel-cont .panel-singledt-sel-body p.singledt-eventname  span.align-text-sett:last-child {
 
    padding-right: 0px; 
}
#event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont   .panel-singledt-sel-body   p.singledt-eventname  span img.singledt-calc-ico {
    width: 12px;margin-top: 3px;
}

#event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont   .panel-singledt-sel-body   p.singledt-eventname  span i.fa
 {
	font-size: 14px;
    font-weight: normal;
	color:#6f7287;
}
#event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont    .sel-tic-box
{
	margin-top: 10px;
	text-align:right;
}
#event-listing-view   .panel-singledt-sel  .panel-singledt-sel-cont    .sel-tic-box  .multi-ticketbtn
{
	/* float: right; */
}
#event-listing-view    .show-old-box
{
	display:none;
}

 
#event-listing-view     .multi-back-btn
{ 
	text-align: right;
}
#event-listing-view     a.multi-back-btn-box
{
	font-size: 17px;
    /* position: absolute; */
    /* top: 10px; */
    color:#199cca;
	text-transform:capitalize;
    /* right: 0; */
}
#event-listing-view     a.multi-back-btn-box:hover
{ 
    color:#000; 
}
#event-listing-view     a.multi-back-btn-box  span i.fa
{ 
    margin-right: 10px;
} 
/*css added for multiple date user view by shraddha on 30 jan 2020*/








/*strip for mobile to show cart detials in reserved sitting view added by shraddha on 08-02-2020*/
.reserve-cart-mobile-strip.cartsidebar
{
      z-index: 999999;
      position: fixed;
      top: 150px; 
      padding:0px;
      width: 115px;
	  height:auto;
      background-color: #333; 
      -webkit-background-clip: padding-box;  
} 
.reserve-cart-mobile-strip.cartsidebar.cartsidebar-left
{
      left:0px;
      right:20px;
} 
.reserve-cart-mobile-strip.cartsidebar.cartsidebar-right
{
      right:0px;
      left:20px;
} 
.reserve-cart-mobile-strip .toggler
{
		-webkit-background-clip: padding-box;
		background-clip: padding-box; 
		width: 20px;
		height: 40px;
		position: absolute;
		top: 0;
		cursor: pointer;
}
.reserve-cart-mobile-strip.cartsidebar-left > .toggler
{ 
		right: -20px;
		background: #333;
		color: #fff;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
}  
.reserve-cart-mobile-strip.cartsidebar-left > .toggler > span
{
		margin: 0px 5px;
		line-height: 40px; 
} 
.reserve-cart-mobile-strip.cartsidebar-left > .toggler > .glyphicon-chevron-right
{
		display:none;
} 
.reserve-cart-mobile-strip
{
	font-family:Graphik,Helvetica,helvetica,arial,sans-serif;
	padding-left:0;
	padding-right:0;
}
 .reserve-cart-mobile-strip   .reservestrip-pl-pr
{
	padding-left:0;
	padding-right:0;
}
.reserve-cart-mobile-strip   .reserve-cart-mobile-inner
{ 
    padding: 10px;
    color: #ffffff;
    font-size: 14px;
    font-weight: normal;
    font-style: normal; 
}
  .reserve-cart-mobile-strip   .reserve-cart-mobile-inner  i.reservecart-icon
{ 
    margin-right: 7px;
}

  .reserve-cart-mobile-strip   .reserve-cart-mobile-inner   .cart-digit
{ 
    font-size: 12px; 
    background: #6ca71b;
    color: #fff;
	vertical-align: middle;
	font-weight: normal;
} 
/*strip for mobile to show cart detials in reserved sitting view*/



/*loader added-*/
.loader-multi-box{
	margin-top:50px;
	margin-bottom:50px;
}
.loader-multi {
border: 5px solid #d8d5d5;
    border-radius: 50%;
    border-top: 5px solid #3498db;
    width: 50px;
    height: 50px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
	margin: auto;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


/*loader added*/


/*cssa dded on 22-02-2020*/

#event-listing-view  h3.bold-date
{
	font-size: 20px;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 10px;
    text-transform: capitalize;
    text-align: center;
    word-break: break-word;
    color: #39364f;
}


#event-listing-view    .loader-login-span 
 {
	display: block;
    vertical-align: middle;
    text-align: center;
	margin-top:20px;
	margin-bottom:20px;
 }
#event-listing-view   .loader-login
{
	 
	border-radius:50%; 
	position:relative;
	/* animation:spinloader  2s linear infinite; */
} 
#event-listing-view  .loader-login span{
  display: inline-block;
  width: 15px;
  height:15px;
  border-radius: 100%;
  background-color:#25a9d7;
  margin: 0px 10px;
  opacity: 0;
}
#event-listing-view .loading-text
{
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	margin-top:10px;
}
#event-listing-view   .loader-login span:nth-child(1){
  animation: opacitychange 1s ease-in-out infinite;
}

#event-listing-view   .loader-login  span:nth-child(2){
  animation: opacitychange 1s ease-in-out 0.33s infinite;
}

#event-listing-view   .loader-login span:nth-child(3){
  animation: opacitychange 1s ease-in-out 0.66s infinite;
}

@keyframes opacitychange{
  0%, 100%{
    opacity: 0;
  }

  60%{
    opacity: 1;
  }
}

/*css added by ui designer*/
#event-listing-view .shareEventModal  
{
	text-align:center;
}
#event-listing-view .shareEventModal .sharemodal-title
{
	font-size: 16px;
	margin-bottom:0;
	color:#333333;
	font-weight:bold;
	font-style:normal;
}
#event-listing-view .shareEventModal .modal-body.socialbtns
{
	padding:40px;
	padding-left:40px;
}
#event-listing-view .shareEventModal .share-modal-body .share-icons-mb
{
	margin-bottom:30px;
}
#event-listing-view .shareEventModal .share-modal-body .copy-url-text
{
	font-size: 12px !important;
    text-transform: capitalize; 
    position: absolute;
    left: 12px;
    color: grey !important;;
}
#event-listing-view .shareEventModal .share-modal-body  .copy-event-inputbox
{
	position: relative;
    width: 400px;
    margin: auto;
}
#event-listing-view .shareEventModal .share-modal-body  .copy-event-inputbox .copy-input
{
	font-size: 14px !important;
    border-radius: 0;
	padding:10px 12px 10px 12px;
    height: 50px;
    color: #333333;
    border: 1px solid grey !important;
}
#event-listing-view .shareEventModal .share-modal-body .btn-copy
{
	position: absolute;
	background-color: #ffffff;
    right: 6px;
    top: 5px;
    border: none;
    width: 35px;
    height: 35px;
    line-height: 35px;
    padding: 0;
    border-radius: 50%;
}
#event-listing-view .shareEventModal .share-modal-body .btn-copy:hover,
#event-listing-view .shareEventModal .share-modal-body .btn-copy:focus
{
	background-color: #f5f5f5;
	outline:0;
	box-shadow:none;
}
#event-listing-view .shareEventModal .share-modal-body .btn-copy img
{
	width: 15px;
}


#event-listing-view a.anchor-addto-calender
{
	color: #20a7d6;
    text-transform: initial;
    text-decoration: underline;
	font-size:12px;
}
#event-listing-view a.anchor-addto-calender:hover
{
	color: #333333 !important; 
}

 
.qty-add-minu-box .minus, 
.qty-add-minu-box .plus
{
	width: 23px;
    height: 23px;
    background:#e6e6e6;
    border-radius: 4px;
    padding: 4px;
    border: 1px solid #ececec;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
	cursor:pointer;
} 
.qty-add-minu-box .minus.disabled
{
	background: #f8f6f6;
	cursor: default;
}
.qty-add-minu-box .minus img, 
.qty-add-minu-box .plus img
{
	width: 12px;
    height: 12px;
}
.qty-add-minu-box input
{
	height: auto !important;
    width: 30px;
    text-align: center;
    font-size: 14px;
    border: none !important;
    border-radius: 0;
    display: inline-block;
    padding: 0;
    vertical-align: middle;
    margin-bottom: 0;
    font-weight: normal;
    color: #000000;
	background: transparent;
}
.qty-add-minu-box input:focus,
.qty-add-minu-box input:hover
{
	box-shadow: none;
	outline:0;
}
/*css added by ui designer*/
#event-listing-view a.cart-tips
{
	color: #25a9d7 !important ;
}

#event-listing-view  p.guest-listemail-p
{
	margin-bottom:0;
}
