/************************
 * CUSTOM STYLES 
 ***********************/
.about-text{
	text-align:justify;
	padding-bottom: 0 !important;
	padding-top: 30px !important;
}
.community-partners{
	padding-top: 0 !important;
	padding-bottom: 25px !important;	
}
.community-partners .eg-grant-content{
	padding: 10px 0px 10px 0px !important;
	width: 100%;
	text-align:center;
}
.community-partners .eg-grant-content .esg-content{
	text-align:center !important;
}
.widget_ess_grid .widgettitle{
	text-align:center !important;
}
.post-entry{
	padding-top: 25px !important;
}
.blog-main, .blog-side{
	padding: 30px 0 0 0 !important;
}
.post-entry h3, .post-entry h2{
	font-size: 20px;
	margin-top: 0;
	margin-bottom: 25px;
}
#Fitness_Sponsors ul, #Outdoor_Activities_Sponsors ul, #Special_Events_Sponsors ul, #Sports_Sponsors ul{
	margin-left: 0;
	font-size: 18px;
}
#wds_container2_0{
	height: 230px !important;
}
.entry-main img{
	border-radius: 0 !important;
}
#Contact_Form ul{
	list-style-type: none !important;
}
.smart-post-list-title{
	font-size: 18px;
}
.meris_sidebar_social .widget-sns i {
	width: 36px;
	height: 36px;
	padding: 10px 0 0 0px;
}
.wdslider{
	background-color: #EEEEEE;
	padding: 20px 0 17px 0;
}
.widget_text{
	margin-bottom: 5px;
}
.featured-sponsors{
	padding-bottom: 0px !important;
}
.featured-sponsors .esg-overflowtrick .mainul{
	height:auto;
}
#Featured_Sponsors{
	margin-top: 20px;	
}
#Featured_Sponsors .widget_ess_grid .widgettitle{
	text-align: left !important;
}
.page-404 p{
	font-size: 20px !important;
}
#ai1ec-container h3:first-of-type{
	float:left;
}
#submit_event{
	float:right;
}
#submit_event input{
	color: #FFFFFF;
  	background-color: #298ef1;
  	cursor: pointer;
  	-webkit-appearance: button;
	height: 32px !important;
	width: 200px !important;
	font-family: 'Open Sans', sans-serif;
	font-size: 100%;
	outline: none;
  	font-weight: bold;
}
.ui-timepicker-table td a{
	width: 2.2em !important;
}
#carousel-meris-generic, .item{
	width: 100%;
}
header{
	background-size: 100% !important;
	width: 100% !important;
}
.page-id-437 .entry-main .entry-content p{
	margin-bottom: 20px !important;
}
#wpgmza_filter_select{
	margin-left: 15px;
}
#wpgmza_marker_list_2{
	padding-top: 15px !important;
  	clear: both;
}
.widgets_on_page ul{
	margin-left: 0 !important;
}
.site-name{
	font-size: 22px !important;
}
.site-tagline{
	font-size: 18px !important;
}
.search-form{
	margin-top: 30px !important;
}
.page-id-123 .esg-content, .page-id-115 .esg-content, .page-id-120 .esg-content{
	display: none;
}
.site-info{
	color: white;
}
.home_widget_service img{
	height: 170px;
}
#subscribe_link{
	clear: right;
    float: right;
    position: relative;
    display: inline-block;
    bottom: 160px;
    right: 15px;
    background-color: #064298;
    padding: 3px 10px 3px 10px;
}
#subscribe_link a{
	color: white;
	font-family: calibri;
}
/******************************
 * MAIN MENU STYLES
 *****************************/
.theme-header{
	/*background: none !important;*/
	border: none !important;
}
.site-nav{
	position: relative !important;
    top: -130px !important;
    left: -200px !important;
    background-color: rgba(0,0,0,.4);
}
.menu-item a{
	font-weight: bold;
	padding: 0 10px !important;
	line-height: 30px !important;
}
.site-nav > ul > li:hover > a {
	color: #298ef1 !important;
}
.homepage .theme-header{
	min-height: 0px !important;
	height: 400px !important;
}
.carousel-control{
	width: 7% !important;
	z-index:100 !important;
}
.carousel-indicators{
	display: inline-block !important;
}
.ai1ec-agenda-widget-view .ai1ec-date.ai1ec-today, .ai1ec-agenda-view .ai1ec-date.ai1ec-today{
	border-top: 1px solid #8edb56;
	background: linear-gradient(#bdea9c,#bdea9c 1em,#fff);
}
.text-top-of-excerpt{
	margin-top: 10px;
}
.image-top-of-excerpt{
	
}
#wpgmza_filter_2{
	display: inline-block;
}

/******************************
 * MAP STYLES
 *****************************/
#map_legend{
	display: inline-block;
	margin-left: 50px;
}
#map_legend label{
	margin-right: 20px;
	margin-left: 5px;
}
#map_legend img{
	margin-top: 15px;
}
#map_legend div{
	display: inline-block;
}
.category_container h4{
	color: #428bca;
	text-decoration: none;
	margin: 0px;
	margin-bottom: 5px;
	font-size: 16px;
}
.category_container{
	margin-bottom: 10px;
}
.category_container h4:hover{
	text-decoration: underline;
	cursor: pointer;
}
.category_container .container{
	display: none;
}
@media (max-width: 94.375rem) {
	.carousel-caption{
		bottom: 30% !important;
	}
	.carousel-caption h1{
		font-size: 3rem !important;
	}
	.homepage .theme-header{
		height: 300px !important;
	}
}
@media (max-width: 75.625rem) {
	.logo-box img{
		height: 150px !important;
	}
	.site-name {
	    font-size: 16px !important;
	}
	.site-tagline{
		font-size: 12px !important;
	}
	#subscribe_link{
		float: left !important;
		clear: none !important;
		position: inherit !important;
		display: block !important;
		font-size: 12px !important;
		padding: 3px 7px 3px 7px !important;
	}
	.fb-like{
		float: none !important;
		position:inherit !important;
		display: block !important;
	}
	.site-nav{
		left: -14px !important;
		top: -90px !important;
	}
	.homepage .theme-header{
		height: 250px !important;
	}
}
@media (max-width: 66.250rem) {
	.carousel-caption{
		bottom: 25% !important;
	}
	.carousel-caption h1{
		font-size: 2rem !important;
	}
}
@media (max-width: 61.875rem) {
	.logo-box img{
		height: 100px !important;
	}
	.menu-item a{
		font-weight: normal !important;
		font-size: 12px !important;
	}
	.search-form {
		top: 6% !important;
		position:absolute;
		right: 15px;
	}
	.site-nav{
		left: -14px !important;
		top: -30px !important;
	}
}
@media (max-width: 58.625rem) and (min-width: 57.438rem) {
	.menu-item a{
		font-size: 12px !important;
		padding: 0 10px !important;
	}
	.site-nav{
		display: block !important;
	}
}
@media screen and (max-width: 919px) {
	.site-nav {
		background-color: rgba(0,0,0,.7) !important;
	}
	.site-nav li ul{
		background: none !important;
	}
	.fb-like{
    	float: right !important;
		margin-top: 0px !important;
		bottom: -35px !important;
    	right: 5px !important;
    	position: relative !important;
	}
	.search-form {
		top: 46% !important;
		float:right !important;
	}
	.homepage .theme-header{
		height: 200px !important;
	}
	.homepage-slider .carousel-indicators{
		bottom: -15px;
	}
	.homepage-slider .carousel-indicators li{
	    border-width: 2px !important;
	    height: 12px !important;
	    width: 12px !important;
	    border-radius: 12px !important;
	}
}
@media screen and (max-width: 45.0rem){
	.fb-like{
    	float: right !important;
		margin-top: 0px !important;
		bottom: 12px !important;
    	right: 5px !important;
    	position: relative !important;
	}
}
@media screen and (max-width: 43.0rem){
	.site-name{
		font-size: 12px !important;
	}
	.fb-like{
    	float: right !important;
		margin-top: 0px !important;
		bottom: -125px !important;
    	right: 5px !important;
    	position: relative !important;
	}
}
@media screen and (max-width: 40.625rem){
	.carousel-caption{
		display: none;
	}
	.fb-like{
    	display: none !important;
	}
	.homepage .theme-header{
		height: 120px !important;
	}
}
@media screen and (max-width: 35.625rem){
	.site-search-toggle{
    	display: none !important;
	}
	.site-nav-toggle{
		position: absolute !important;
    	right: 50px !important;
    	top: 12% !important;
    	color: #298ef1 !important;
    	background-color: #ccc !important;
	}
}
@media screen and (max-width: 30.9rem){
	.site-nav-toggle{
		position: absolute !important;
    	right: 20px !important;
    	top: 0px !important;
    	color: #298ef1 !important;
    	background-color: #ccc !important;
    	margin-top: 10px !important;
	}
	.name-box{
		width: 175px;
	}
	.homepage .theme-header{
		height: 118px !important;
	}
}
/****************************************
 * COMMUNITY CALENDAR STYLES 
 ***************************************/
#ai1ec-calendar, .ai1ec-calendar-title, .ai1ec-event-time {
	font-family: Helvetica, Arial, sans-serif !important;
}
.ai1ec-tooltip-inner{
	font-family: Helvetica, Arial, sans-serif !important;
}
.ai1ec-date-title{
	font-family: Helvetica, Arial, sans-serif !important;
}
.ai1ec-month-view th, .ai1ec-week-view th, .ai1ec-oneday-view th{
	background: #80BE47 !important;
	color: #FFFFFF !important;
	text-shadow: 0 1px 0 #222;
}
.ai1ec-month-view .ai1ec-date{
	background-color: #25438b;
	height: 15px;
}
.ai1ec-month-view .ai1ec-date .ai1ec-load-view, .ai1ec-month-view .ai1ec-date .ai1ec-load-view:visited{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.ai1ec-week:nth-child(odd){
	background-color: #dbe3f5 !important;
}
.ai1ec-week:nth-child(even){
	background-color: #c0ceee !important;
}
.ai1ec-month-view td, .ai1ec-week-view td, .ai1ec-oneday-view td{
	border: 1px solid #222 !important;
}
.ai1ec-month-view th, .ai1ec-week-view th, .ai1ec-oneday-view th{
	border: 1px solid #222 !important;
}
.entry-content .timely .ai1ec-date a, .entry-content .timely .ai1ec-date a:visited{
	color: #FFFFFF !important;
}
.entry-content .timely a, .comment-content .timely a, .site-footer .widget .timely a{
	color: #25438b !important;
}
.entry-content .timely a:visited, .comment-content .timely a:visited, .site-footer .widget .timely a:visited{
	color: #25438b !important;
}

.ai1ec-agenda-view .ai1ec-event .ai1ec-event-title, .ai1ec-agenda-widget-view .ai1ec-event-title{
	color: #25438b !important;
	font-weight: bold !important;
	font-size: 10pt !important;
  	margin: 0 0 0.4em !important;
  	-webkit-transition: color 0.1s !important;
  	transition: color 0.1s !important;
  	font-family: Helvetica, Arial, sans-serif !important;
}
.ai1ec-month-view .ai1ec-event-title{
	font-family: calibri;
	font-size: 18px;
}
.ai1ec-month-view .ai1ec-event-time{
	font-family: calibri;
	font-size: 14px;
}
.ai1ec-agenda-widget-view .ai1ec-event-time{
	font-size: 9pt !important;
  	font-weight: bold !important;
  	opacity: 0.9 !important;
	color: #333333 !important;
}

.ai1ec-dropdown-menu > .ai1ec-active > a, .ai1ec-dropdown-menu > .ai1ec-active > a:hover, .ai1ec-dropdown-menu > .ai1ec-active > a:focus{
	background-color: #B4D784 !important;
}
.ai1ec-agenda-widget-view .ai1ec-month, .ai1ec-agenda-view .ai1ec-month{
	background-color: #B4D784 !important;
	color: #222222 !important;
}
.ai1ec-weekday-date{
	color: #FFFFFF !important;
	font-weight: bold !important;
}
.ai1ec-weekday-day{
	font-size: 15px !important;
	font-weight: bold !important;
	color: #FFFFFF !important;
}
.ai1ec-week-view th, .ai1ec-week-view .ai1ec-hour-marker div, .ai1ec-week-view .ai1ec-allday-label, .ai1ec-oneday-view th, .ai1ec-oneday-view .ai1ec-hour-marker div, .ai1ec-oneday-view .ai1ec-allday-label{
	color: #222222 !important;
}
.ai1ec-week-view .ai1ec-hour-marker, .ai1ec-oneday-view .ai1ec-hour-marker{
	background: none !important;
}
.ai1ec-agenda-view .ai1ec-day, .ai1ec-agenda-view .ai1ec-weekday, .ai1ec-agenda-widget-view .ai1ec-day, .ai1ec-agenda-widget-view .ai1ec-weekday{
	color: #25438b !important;
}
.entry-content .timely .ai1ec-today .ai1ec-weekday-date, .entry-content .timely .ai1ec-today .ai1ec-weekday-day{
	color: #222222 !important;
	text-shadow: none !important;
}
.ai1ec-month-view .ai1ec-today, .ai1ec-week-view .ai1ec-today{
	background-color: #dbecc4 !important;
}
/****************************************
 * EVENT PAGE STYLES
 ***************************************/
.ai1ec_event .entry-date{
	display: none;
}
.ai1ec_event .entry-title{
	margin-top: 10px;
}
/****************************************
 * CATEGORIES GRID STYLES 
 ***************************************/
.eg-georgebush-element-1{
	font-size: 16px !important;
}
.featured-sponsors .eg-cleveland-custom-content{
	display: none !important;
}
/****************************************
 * BOTTOM LINKS STYLES 
 ***************************************/
.bottom-links{
	padding-bottom: 0px !important;
	padding-top: 30px !important;
}
.bottom-links .container{
	background-color: #EEEEEE;
	padding-bottom: 20px !important;
}
/****************************************
 * NINJA FORMS CUSTOM STYLES 
 ***************************************/
.ninja-forms-form{
	width: 320px;
}
.ninja-forms-all-fields-wrap{
	width: 320px;
  	background-color: #DDDDDD;
  	padding: 20px;
}
.ninja-forms-field{
	/*background-color: #EEEEEE;*/
  	height: 32px !important;
  	width: 300px !important;
}
.field-wrap label{
	margin-bottom: 5px !important;
	display: block !important;
}
.field-wrap .ninja-forms-field{
	margin-left: 0px !important;
	display: block !important;
}
.textarea-wrap textarea{
	height: 100px !important;
	width: 300px !important;
	resize: none;
}
.submit-wrap{
	margin-bottom: 0px !important;
}
.submit-wrap input[type="submit"]{
	color: #FFFFFF;
	background-color: #298ef1;
}
/****************************************
 * PARTNER PROGRAM GRIDS 
 ***************************************/
#ess-grid-widget-10 .esg-entry-media-wrapper,
#ess-grid-widget-11 .esg-entry-media-wrapper{
	border: 1px solid #999999;
	border-bottom: none;
}
#ess-grid-widget-10 .eg-herbert-hoover-content,
#ess-grid-widget-11 .eg-herbert-hoover-content{
	border-color: #999999;
}
/****************************************
 * SPONSOR GRIDS STYLES 
 ***************************************/
#Fitness_Sponsors .esg-overflowtrick:hover, #Fitness_Sponsors .mainul:hover,
#Outdoor_Activities_Sponsors .esg-overflowtrick:hover, #Outdoor_Activities_Sponsors .mainul:hover,
#Special_Events_Sponsors .esg-overflowtrick:hover, #Special_Events_Sponsors .mainul:hover,
#Sports_Sponsors .esg-overflowtrick:hover, #Sports_Sponsors .mainul:hover{
	min-height: 100px !important;
}
#Fitness_Sponsors .eg-cleveland-custom-content,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-content,
#Special_Events_Sponsors .eg-cleveland-custom-content,
#Sports_Sponsors .eg-cleveland-custom-content{
	padding: 15px 15px 15px 15px !important;
}
#Fitness_Sponsors .eg-cleveland-custom-element-2, #Fitness_Sponsors .eg-cleveland-custom-element-1,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-element-2, #Outdoor_Activities_Sponsors .eg-cleveland-custom-element-1,
#Special_Events_Sponsors .eg-cleveland-custom-element-2, #Special_Events_Sponsors .eg-cleveland-custom-element-1,
#Sports_Sponsors .eg-cleveland-custom-element-2, #Sports_Sponsors .eg-cleveland-custom-element-1{
	color: #FFFFFF !important;
}
#Fitness_Sponsors .eg-cleveland-custom-element-2:hover, #Fitness_Sponsors .eg-cleveland-custom-element-1:hover,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-element-2:hover, #Outdoor_Activities_Sponsors .eg-cleveland-custom-element-1:hover,
#Special_Events_Sponsors .eg-cleveland-custom-element-2:hover, #Special_Events_Sponsors .eg-cleveland-custom-element-1:hover,
#Sports_Sponsors .eg-cleveland-custom-element-2:hover, #Sports_Sponsors .eg-cleveland-custom-element-1:hover{
	color: #4EE160 !important;
}
/***********************************************
 * COMMUNITY PARTNERS PAGE - RESTYLE ESS GRID 
 **********************************************/
#Community_Partners_Page ul, 
#Fitness_Sponsors ul,
#Outdoor_Activities_Sponsors ul,
#Special_Events_Sponsors ul,
#Sports_Sponsors ul{
	margin: 0;
	font-size: 24px;
}
#Community_Partners_Page .myportfolio-container, 
#Fitness_Sponsors .myportfolio-container,
#Outdoor_Activities_Sponsors .myportfolio-container,
#Special_Events_Sponsors .myportfolio-container,
#Sports_Sponsors .myportfolio-container{
	margin-top: 10px;
}
#Community_Partners_Page .eg-cleveland-custom-wrapper, 
#Fitness_Sponsors .eg-cleveland-custom-wrapper,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-wrapper,
#Special_Events_Sponsors .eg-cleveland-custom-wrapper,
#Sports_Sponsors .eg-cleveland-custom-wrapper{
	background-color: #FFFFFF !important;
}
#Community_Partners_Page .eg-cleveland-custom-wrapper .esg-entry-media-wrapper, 
#Fitness_Sponsors .eg-cleveland-custom-wrapper .esg-entry-media-wrapper,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-wrapper .esg-entry-media-wrapper,
#Special_Events_Sponsors .eg-cleveland-custom-wrapper .esg-entry-media-wrapper,
#Sports_Sponsors .eg-cleveland-custom-wrapper .esg-entry-media-wrapper{
	float: left;
	width: 30%;
}
#Community_Partners_Page .eg-cleveland-custom-wrapper .esg-entry-cover, 
#Fitness_Sponsors .eg-cleveland-custom-wrapper .esg-entry-cover,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-wrapper .esg-entry-cover,
#Special_Events_Sponsors .eg-cleveland-custom-wrapper .esg-entry-cover,
#Sports_Sponsors .eg-cleveland-custom-wrapper .esg-entry-cover{
	float:left;
	width: 30%;
}
#Community_Partners_Page .eg-cleveland-custom-wrapper .esg-bc, 
#Fitness_Sponsors .eg-cleveland-custom-wrapper .esg-bc,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-wrapper .esg-bc,
#Special_Events_Sponsors .eg-cleveland-custom-wrapper .esg-bc,
#Sports_Sponsors .eg-cleveland-custom-wrapper .esg-bc{
	display: none;
}
#Community_Partners_Page .eg-cleveland-custom-wrapper .esg-entry-media img, 
#Fitness_Sponsors .eg-cleveland-custom-wrapper .esg-entry-media img,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-wrapper .esg-entry-media img,
#Special_Events_Sponsors .eg-cleveland-custom-wrapper .esg-entry-media img,
#Sports_Sponsors .eg-cleveland-custom-wrapper .esg-entry-media img{
	border-radius: 0px;
}
#Community_Partners_Page .eg-cleveland-custom-content, 
#Fitness_Sponsors .eg-cleveland-custom-content,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-content,
#Special_Events_Sponsors .eg-cleveland-custom-content,
#Sports_Sponsors .eg-cleveland-custom-content{
	width: 70%;
	float: left;
	background-color: #FFFFFF !important;
	padding: 20px 15px 15px 30px !important;
}
#Community_Partners_Page .eg-post-id-115 .eg-cleveland-custom-content, 
#Fitness_Sponsors .eg-post-id-115 .eg-cleveland-custom-content,
#Outdoor_Activities_Sponsors .eg-post-id-115 .eg-cleveland-custom-content,
#Special_Events_Sponsors .eg-post-id-115 .eg-cleveland-custom-content,
#Sports_Sponsors .eg-post-id-115 .eg-cleveland-custom-content{
	padding: 10px 15px 15px 30px !important;
}
#Community_Partners_Page .eg-cleveland-custom-content .eg-cleveland-custom-element-0, 
#Fitness_Sponsors .eg-cleveland-custom-content .eg-cleveland-custom-element-0,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-content .eg-cleveland-custom-element-0,
#Special_Events_Sponsors .eg-cleveland-custom-content .eg-cleveland-custom-element-0,
#Sports_Sponsors .eg-cleveland-custom-content .eg-cleveland-custom-element-0{
	margin-bottom: 15px !important;
	color: #298ef1 !important;
	font-size: 20px !important;
}
#Community_Partners_Page .eg-cleveland-custom-element-2, 
#Fitness_Sponsors .eg-cleveland-custom-element-2,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-element-2,
#Special_Events_Sponsors .eg-cleveland-custom-element-2,
#Sports_Sponsors .eg-cleveland-custom-element-2{
	color: #FFFFFF !important;
}
#Community_Partners_Page .eg-cleveland-custom-element-2:hover, 
#Fitness_Sponsors .eg-cleveland-custom-element-2:hover,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-element-2:hover,
#Special_Events_Sponsors .eg-cleveland-custom-element-2:hover,
#Sports_Sponsors .eg-cleveland-custom-element-2:hover{
	color: #4EE160 !important;
}
#Community_Partners_Page .eg-cleveland-custom-element-6, 
#Fitness_Sponsors .eg-cleveland-custom-element-6,
#Outdoor_Activities_Sponsors .eg-cleveland-custom-element-6,
#Special_Events_Sponsors .eg-cleveland-custom-element-6,
#Sports_Sponsors .eg-cleveland-custom-element-6{
	margin-top: 0px !important;
	color: #222222 !important;
	font-size: 17px !important;
	font-family: "Calibri",sans-serif !important;
	text-align:justify !important;
	line-height: 22px !important;
}
/******************************
 * ADMIN PANEL STYLES 
 *****************************/
#adminmenu, #adminmenuback, #adminmenuwrap{
	background-color: #666666 !important;
}
.wp-submenu{
	background-color: #999999 !important;
}
#adminmenu a, div.wp-menu-image:before{
	color: #FFFFFF !important;
}
#wpadminbar{
	background-color: #298ef1 !important;
}
#wpadminbar #adminbarsearch:before, #wpadminbar .ab-icon:before, #wpadminbar .ab-item:before{
	color: #FFFFFF !important;
}
#adminmenu li.menu-top:hover, #adminmenu li.opensub>a.menu-top{
	background: #a4cf6a !important;
}
#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, #adminmenu .wp-menu-arrow, #adminmenu .wp-menu-arrow div, #adminmenu li.current a.menu-top, #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, .folded #adminmenu li.current.menu-top, .folded #adminmenu li.wp-has-current-submenu{
	background: #a4cf6a !important;
}
#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after{
	border-right-color: #999999;
}
.login h1 a{
	height: 95px !important;
}
/********************************
 * SUBMIT EVENT FORM 
 *******************************/
#new_event_form #ne_submit, #registration_form #r_submit{
	color: #FFFFFF;
	background-color: #298ef1;
	padding: 5px 10px 5px 10px;
}
#new_event_form .ne_text{
	height: 24px;
	padding: 3px 5px 3px 5px;
	color: #222222;
	border: 1px solid #AAAAAA;
	margin-bottom: 10px;
}
#new_event_form .ne_textarea{
	height: 150px;
	width: 300px;
	padding: 3px 5px 3px 5px;
	color: #222222;
	border: 1px solid #AAAAAA;
	margin-bottom: 10px;
	resize: none;
}
#new_event_form .ne_check{
	margin: 5px 0 0 0;
	width: 14px;
	height: 14px;
	vertical-align: inherit;
}
#new_event_form .ne_long{
	width: 300px;
}
#new_event_form .ne_med{
	width: 200px;
}
#new_event_form .ne_short{
	width: 100px;
}
.sf_warning{
	display: block;
	color: red;
}
.fb-like{
  	clear: right;
  	float: right;
  	display: block;
  	z-index: 10;
  	position: relative;
  	bottom: 160px;
  	right: 16px;
}
