@charset "UTF-8";
/* V5 TEMPLATE CSS Document */

	
		#v5_event_display {
			width: 90%;
			background-color:none;
			float:left;
			margin: 0 0 4% 4%;
			border-style:none;
			border-color:#333;
			border-width:thin;
			padding:1%;
			}
			
		#v5_detail_banner {
			width:96%;
			float:left;
			border-bottom-style:solid;
			border-top-style:solid;
			border-width:thin;
			border-color:#333;
			/*background-color:rgba(0, 103, 255, .4);
			color: rgba(0, 103, 255, .7);
			letter-spacing:.05em;*/
			padding:1%;
			margin-bottom:1%;
			margin-right:2%;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:18px;
			
			}
			
		/*#v5_body {
			width:98%;
			margin-top:1%;
			background-color:#FFFFFF;
			/*
			float:left;
			}
			*/
			
					
		#v5_display_sidebar {
			width:24%;
			float:left;
			margin-left:2%;
			}
			
			
		#v5_display_block {
			background-color:#FFFFFF;
			width:90%;			
			font-size:18px;
			margin:auto;
			/*
			float:left;
			margin-bottom:1%;
			margin-right:5%;
			margin-left:5%;
			*/
			}
			
			
/* END ID defintiions */

/* CLASS (for detail view) definition below */
								
		.v5_display_admin {
			width:90%;
			float:left;
			margin-left:2%;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:18px;
			line-height:133%;
			}
			
		.v5_branding {			
			float:left;
			height:38px;
			margin: .5% 2% 2% 2%;
			width:90%;
			/*margin-top:4%;
			margin-bottom:1%;
			margin-right:2%;
			background-color:rgba(0, 103, 255, .4)
			font-weight:900;
			letter-spacing:.05em;
			color: #666;
			padding:1%;
			text-align:center;
			font-family:'Roboto', sans-serif;
			font-size:18px*/
			}
		

/* Command Block  */
		
		.v5_display_button_edit {					
			border-style:solid;
			border-width:thin;
			border-color:#666;
			float:left;
			/*width:10%;margin-top:4%;
			margin-bottom:1%;
			margin-right:2%;
			background-color:rgba(0, 103, 255, .4)
			font-weight:900;
			*/
			margin: 1% auto 2%;
			letter-spacing:.05em;
			color: #666;
			padding:1%;			
			text-align:center;
			font-family:'Roboto', sans-serif;
			font-size:18px;
			}
		
				
		.v5_display_button_sidebar, v5_display_button_sidebar_a {		
			width:96%;
			float:left;			
			letter-spacing:.05em;
			color:#FFF;
			/*padding:3%;
			background-color:rgb(142, 187, 255);*/
			margin: 4% auto 2%;
			text-align:center;
			font-family:'Roboto', sans-serif;
			font-weight:900;
			font-size:18px;
			text-decoration:none;

		}
			
	
		.v5_display_close {
			width:2%;
			/*margin-right:2%;*/
			float:left;
		}
			
		.v5_display_date {
			margin-left:5%;
			float:left;
			}
					
		.v5_display_desc {
			width:46%;
			float:left;
			margin-left:2%;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:18px;
			line-height:133%;
			}
		
	/* END Class (for detail view)  definitions */

/* Event Detail Block */
		.v5_event_detail {
			background-color:#00CCCC;
			border-color:#000;
			border-style:solid;
			border-width:thin;
			padding:0%;
			text-align:center;
			float:left;
			width:90%;
			margin: 0 auto 4%;
			/*margin:1%;*/	
			
			}
							
		.v5_follow {
			float:left;
			width:100%;
			padding-top:2%;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;			
			vertical-align:top;
			font-size:auto;line-height:3em;
			/**/
			
			}
			
 
/* END Detail Block */

 	.v5_heading {
			font-family:'Roboto', sans-serif;
			font-size:24px;
			text-transform:none;
			font-variant:normal;
			font-weight:900;
			/*font-stretch:inherit; 
			color:rgba(0, 103, 255, 1);
			padding-bottom:1%;*/
			width: 95%;
			line-height:inherit;
			letter-spacing:.05em;
			float:left;
			margin-right:5%;
			
			}
			
		.v5_display_image {
			border-color:#000;
			border-style:none;
			border-width:thin;
			padding:0%;
			float:left;
			width:24%;
			margin-bottom:1%;			
			}
			
		.v5_display_map {
			width:30%;
			}
				
		.v5_display_price {
			margin-right:4%;
			float:right;
			}
		
		.v5_display_share {
			font-size:16px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			line-height:110%;
			background-color:transparent;
			color:#000;
			text-align:left;
			}
			
		.v5_display_share_link {
			font-size:16px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			line-height:110%;
			background-color:transparent;
			color:#000;
			text-decoration:none;
			text-align:left;
			}
		
	.v5_display_time {
			float:left;
			margin-right:5%;
			}	
			
		.v5_display_title {
			font-family:'Roboto', sans-serif;
			/*font-size:33px;*/
			font-size:2.5em;
			letter-spacing:0;
			text-transform:none;
			font-variant:normal;
			font-weight:600;
			font-stretch:inherit; 
			color:rgba(0, 103, 255, 1);
			line-height:inherit;
			width: 98%;
			float:left;
			padding-bottom:1%;/**/		
			}						


		.v5_display_venue {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:18px;
			line-height:133%;
			padding-bottom:4%;
			}
			
		.v5_display_venue_name{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:18px;
			/*line-height:133%;*/
			padding-bottom:4%;
			}
			
		.v5_display_video {
			height:195px;
			}	

		
		/*phone version*/
		@media only screen and (max-width: 500px), (max-device-width: 500px) {
		#v5_event_display {
			width: 100%;
			}
			
		#v5_body {
			width:100%;
		}
		
		#v5_sidebar {
			width:96%;
			float:left;
			}
					
		#v5_detail_banner {
			width:100%;
			font-size:54px;
			/*float:left;
			border-bottom-style:solid;
			border-top-style:solid;
			border-width:thin;
			border-color:#333;
			background-color:rgba(0, 103, 255, .4);
			color: rgba(0, 103, 255, .7);
			letter-spacing:.05em;
			padding:1%;
			margin-right:2%;
			font-family:'Roboto', sans-serif;*/
			
		}
											
		.v5_branding {			
			height:86px;
			font-size:27px
			/*margin-top:4%;
			float:left;
			margin: .5% 2% 2% 2%;			
			margin-bottom:1%;
			margin-right:2%;
			background-color:rgba(0, 103, 255, .4)
			font-weight:900;
			letter-spacing:.05em;
			color: #666;
			padding:1%;
			text-align:center;
			font-family:'Roboto', sans-serif;
			*/
		}
				
		.v5_button {
			font-size:42px;
			line-height:1.4em;
			font-weight:900;
			padding:1% 5% 1%;
			}
			
		.v5_button_edit {		
			
			/*border-style:solid;
			border-width:thin;
			border-color:#666;
			float:left;
			width:10%;margin-top:4%;
			margin-bottom:1%;
			margin-right:2%;
			background-color:rgba(0, 103, 255, .4)
			font-weight:900;
			margin: 1% auto 2%;
			letter-spacing:.05em;
			color: #666;
			padding:1%;			
			text-align:center;
			font-family:'Roboto', sans-serif;*/
			font-size:42px;
			}
			
		.v5_button_sidebar {		
			font-size:54px;
			}
			
		.v5_desc {
			width:96%;
			font-size:48px;
			/*float:left;
			margin-left:2%;*/
			}
			
		.v5_dropdown {					
			/*float:left;
			width:30%;
			border-bottom-style:solid;			
			margin: 0 auto 6%;
			background-color:rgba(0, 103, 255, .4);color:#FFF;font-weight:900;
			border-style:solid;
			border-color:#333;
			border-width:thin;
			letter-spacing:.05em;
			padding:1%;
			margin-top:1%;
			margin-bottom:2%;
			margin-right:2%;
			text-align:center;
			font-family:'Roboto', sans-serif;*/
			font-size:30px;
			line-height:1.2em;
			}
		
		.v5_follow {
			/*float:left;
			width:40%;
			padding-top:2%;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/			
			vertical-align:top;
			font-size:54px;
			line-height:1em;			
			}
			
		.v5_heading {
			/*font-stretch:inherit; 
			color:rgba(0, 103, 255, 1);
			font-family:'Roboto', sans-serif;
			text-transform:none;
			font-variant:normal;
			font-weight:900;
			width: 95%;
			line-height:inherit;
			letter-spacing:.05em;
			float:left;
			margin-right:5%;
			*/
			font-size:42px;
			padding-top:1%;
			padding-bottom:2%;
			}
				
		.v5_image {
			width:95%;
			/*border-color:#000;
			border-style:none;
			border-width:thin;
			padding:0%;
			float:left;
			margin-bottom:1%;*/
			}
			
		.v5_map {
			width:95%;
			}
			
		.v5_price {
			/*margin-right:4%;*/
			float:left;
			}
							
		.v5_share {
			font-size:36px;
			}
			
		.v5_text {
			font-size:48px;
			}
		
		
		.v5_title {
			font-family:'Roboto', sans-serif;
			font-size:72px;
			letter-spacing:0;
			/*text-transform:none;
			font-variant:normal;
			font-weight:900;
			font-stretch:inherit; 
			color:rgba(0, 103, 255, 1);
			line-height:inherit;
			width: 98%;
			float:left;
			padding-bottom:1%;*/		
			}						
			
		.v5_venue {
			font-size:42px;
			}
	
		.v5_video {
			height:300px;
			}
								
		}
	
		
		/*tablet version*/
		@media only screen and (min-width:501px) and (max-width: 768px), (max-device-width: 1024px) {	
		
		#v5_event_display {
			width: 100%;
			}
			
		#v5_detail_banner {
			width:93%;
			font-size:54px;	
			/*float:left;
			border-bottom-style:solid;
			border-top-style:solid;
			border-width:thin;
			border-color:#333;
			background-color:rgba(0, 103, 255, .4);
			color: rgba(0, 103, 255, .7);
			letter-spacing:.05em;
			padding:1%;
			margin-right:2%;
			font-family:'Roboto', sans-serif;*/
			}	
		
		#v5_body {
			width:100%;
			}
			
		#v5_sidebar {
			width:96%;
			float:left;
			}
					

		.v5_branding {			
			height:86px;
			}
			
		.v5_button {
			font-size:27px;
			line-height:1.4em;
			font-weight:400;
			padding:1% 5% 1%;
			}
			
		.v5_button_edit {		
			/*border-style:solid;
			border-width:thin;
			border-color:#666;
			float:left;
			width:10%;margin-top:4%;
			margin-bottom:1%;
			margin-right:2%;
			background-color:rgba(0, 103, 255, .4)
			font-weight:900;
			margin: 1% auto 2%;
			letter-spacing:.05em;
			color: #666;
			padding:1%;			
			text-align:center;
			font-family:'Roboto', sans-serif;*/
			font-size:48px;
			}			
	
		.v5_button_sidebar {		
			font-size:54px;
			}
				
		.v5_desc {
			width:96%;
			font-size:48px;
			/*float:left;
			margin-left:2%;*/
			}		
						
		.v5_dropdown {					
			/*float:left;
			width:30%;
			border-bottom-style:solid;			
			margin: 0 auto 6%;
			background-color:rgba(0, 103, 255, .4);color:#FFF;font-weight:900;
			border-style:solid;
			border-color:#333;
			border-width:thin;
			letter-spacing:.05em;
			padding:1%;
			margin-top:1%;
			margin-bottom:2%;
			margin-right:2%;
			text-align:center;
			font-family:'Roboto', sans-serif;*/
			font-size:30px;
			line-height:1.2em;
			}
			
		.v5_follow {
			/*float:left;
			width:40%;
			padding-top:2%;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/			
			vertical-align:top;
			font-size:54px;
			line-height:1em;			
			}
			
		.v5_heading {
			/*font-stretch:inherit; 
			color:rgba(0, 103, 255, 1);
			font-family:'Roboto', sans-serif;
			text-transform:none;
			font-variant:normal;
			font-weight:900;
			width: 95%;
			line-height:inherit;
			letter-spacing:.05em;
			float:left;
			margin-right:5%;
			*/
			font-size:42px;
			padding-top:1%;
			padding-bottom:2%;
			}
	

		.v5_image {
			width:95%;
			}
			
		.v5_map {
			width:97%;
			}
			
		.v5_price {
			/*margin-right:4%;*/
			float:left;
			}
			
		.v5_share {
			font-size:36px;
			}
						
		.v5_text {
			font-size:30px;
			}						
			
		.v5_title {
			font-family:'Roboto', sans-serif;
			font-size:54px;
			letter-spacing:0;
			/*text-transform:none;
			font-variant:normal;
			font-weight:900;
			font-stretch:inherit; 
			color:rgba(0, 103, 255, 1);
			line-height:inherit;
			width: 98%;
			float:left;
			padding-bottom:1%;*/		
			}
		
		.v5_venue {
			font-size:42px;
			}	
					
		.v5_video {
			height:195px;
			}
			
		}
			
	