<style>
	/* For some reason, this one refuses to render, so we re-declare and it renders */
	.modal-box {
		background-color: #fff;
		border-radius: 15px;
		padding: 20px;
		left: 27px;
		box-shadow: none;
		width: 900px;
	}
	
	.modal-box img{
		max-width: 500px;
	}
	
	.modal-box p{
		font: sans-serif;
		font-size: 16pt;
		text-align: left;
	}
	
	
	
	.modal-box-ds {
		background-color: #fff;
		border-radius: 15px;
		padding: 20px;
		position: absolute;
		left: 27px;
		box-shadow: none;
		width: 800px;
		/*min-width: 800px;*/
		max-width: 800px;
        display:none;
        top: 200px !important;
	}
	
	.modal-box-ds img{
		max-width: 500px;
	}
	
	.modal-box-ds p{
		font: sans-serif;
		font-size: 16pt;
		text-align: left;
	}
	
	.b-close-button{
		box-shadow: none !important;
		color: red !important;
		background-color: #fff !important;
		border: 2px solid red !important;
		border-radius: 17px !important;
		font-size: 21px !important;
		padding: 6px 14px !important;
		font-weight: 400 !important;
		position: absolute !important;
		right: -10px !important;
		top: -10px !important;
		cursor: pointer !important;
	}
	
	.modal_button {
		background-color: #e32228;
		border-radius: 2px;
		box-shadow: 0 2px 3px rgba(0,0,0,0.3);
		color: #fff;
		cursor: pointer;
		display: inline-block;
		padding: 10px 20px;
		text-align: center;
		text-decoration: none;
	}
    
    .styled-button {
        cursor: pointer;
        display: inline-block;
        padding: 6px 20px;
        text-decoration: none;
        background: #0b73e9;
        color: white;
        /* width: 80px; */
        /* height: 20px; */
        text-transform: uppercase;
        font-family: sans-serif;
        border-radius: 5px;
        font-size: 12px;
        text-align: center;
        /* padding-top: 5px; */
        /* font-weight: bold; */
        margin-right: auto;
        letter-spacing: 0.05em;
        margin-left: auto;
    }
	
	.Social-bar{
		background-color: #eee;
		height: 38px;
		width: 268px;
		text-align: center;
		border-radius: 5px;
		padding: 0 8px 8px 0;
		margin: 0 auto;
	}
	
	.bar_button_link{
		background-color: #2759a8;
		color: #fff
	}
	
	#maincontent{
		padding: 0!important;
	}
	
	.modal_message_text{
		padding-top: 5px;
		padding-bottom: 5px;
		/*width: 800px;*/
	}
	
	
	@media all and (max-width:350px){
		.gene_ev_event_details_info img{
			max-width: 100px;
			width: 100%;
			min-width: 90px;
		}
	}

	@media all and (max-width:1017px){
		.modal-box-ds{
			width: 240px;
			left: 27px !important;
            top: 45px !important;
		}
		/*
		.modal_message_text{
			width: 240px;
		}
		*/
		
		.modal-box-ds p{
			line-height: 16pt
		}
	}
</style>
