/*
Theme Name: EMET
Theme URI:
Author: 
Author URI:  
Description:
Version: 5.95
License: 
License URI: 
Tags: 
*/


.top-bar{margin-left:0!important; margin-right:0!important;}
.blacktext{ float:left; vertical-align:top; width:90%;}
.blacktext input{ width:90%!important;}
.blacktext select{ width:91%;}
.form_div table{width:100%;}
.form_div td{width:100%; float:left;}
.blacktext input[type="radio"]{ width:10px!important;}
.rsvp_form .gform_wrapper .top_label .gfield_label {display:block !important;font-weight:normal !important;}
.rsvp_form {width: 90% !important; padding-bottom:3%; float:none !important;}
.rsvp_form .rsvp-field input {width:150px; display: inline-block; height: 34px; padding: 4px 6px; margin-bottom: 9px; line-height: 20px; color: #999; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background:#f4f4f2!important; font-size:15px;}
.rsvp_form .rsvp-field-dd select {width:150px; display: inline-block; height: 30px; padding: 4px 6px; margin-bottom: 9px; line-height: 20px; color: #999; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background:#f4f4f2!important; font-size:15px;}
.rsvp_form .rsvp-field-ta textarea {width:70% !important; display: inline-block; height: 100px; padding: 4px 6px; margin-bottom: 9px; line-height: 20px; color: #999; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; background:#f4f4f2!important; font-size:15px;}
#tribe-events .tribe-events-before-html{ display:none !important;}
.fleft {float:left !important;}
#wpcf7-f10677-o1 .wpcf7-form-control.wpcf7-submit {display:block !important;}

.give-btn {
	background-color: #ae0002;
	border: 1px solid #ae0002;
	color: white;
	padding: 18px;
}

.give-btn.give-submit {
	background-color: #00AD2F;
	border: 1px solid #00AD2F;
	font-size: 1.5em;
}

.give-btn:hover, .give-btn:focus {
	background-color: #a00102;
	border: 1px solid #a00102;
}

.give-btn.give-submit:hover, .give-btn.give-submit:focus {
	background-color: #018c26;
	border: 1px solid #018c26;
}

form[id*=give-form] .give-donation-amount .give-currency-symbol, form[id*=give-form] #give-final-total-wrap .give-donation-total-label {
	background-color: #ae0002;
	border: 1px solid #ae0002;
	color: white;
	font-size: 1em;
}

.give-submit-button-wrap {
	text-align: center;
	padding: 18px;
}

.give-submit-button-wrap .give-submit, [id^=give-user-login-submit] .give-submit {
	float: none;
}

#give-recurring-form .form-row input[type=email], #give-recurring-form .form-row input[type=password], #give-recurring-form .form-row input[type=tel], #give-recurring-form .form-row input[type=text], #give-recurring-form .form-row input[type=url], #give-recurring-form .form-row select, #give-recurring-form .form-row textarea, form.give-form .form-row input[type=email], form.give-form .form-row input[type=password], form.give-form .form-row input[type=tel], form.give-form .form-row input[type=text], form.give-form .form-row input[type=url], form.give-form .form-row select, form.give-form .form-row textarea, form[id*=give-form] .form-row input[type=email], form[id*=give-form] .form-row input[type=password], form[id*=give-form] .form-row input[type=tel], form[id*=give-form] .form-row input[type=text], form[id*=give-form] .form-row input[type=url], form[id*=give-form] .form-row select, form[id*=give-form] .form-row textarea {
	padding: 1em .5em;
	color: #32325D !important;
    font-weight: 500;
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #ffffff;
}

form[id*=give-form] select {
	padding: 0 !important;
	padding-left: .5em !important;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #32325D !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #32325D !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #32325D !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #32325D !important;
}

/*Mobile Fixes, DGTLNK 5/19*/

@media (max-width: 767px) {
	.basis-footer {
		text-align: center;
	}
	
	.myhomeside, .myhomeside .span4 {
		width: auto !important;
		float: left;
	}
	
	.myhome {
		width: 100%!important;
    	clear: both;
    	float: left;
	}
	
	#blog_page {
		margin-left: 14px !important;
	}
	
	.resp-tab-content {
		padding: 10px !important;
	}
	
	.demo {
		margin: 10px 15px !important;
		width: 100% !important;
	}
	
	.resp-vtabs .resp-tabs-container img {
		margin: 5px !important;
		display: inline-block;
		width: 100% !important;
		height: auto !important;
	}
}

@media (max-width: 980px) {

	#wpfront-notification-bar-spacer {
		height: 110px !important;
	}

}

@media (min-width: 981px) {

	#wpfront-notification-bar-spacer {
		height: 40px !important;
	}

}

#wpfront-notification-bar div.wpfront-message, #wpfront-notification-bar div.wpfront-message a {
	line-height: 1.25em;
}

.social-slide {
	float: none;
	display: inline-block;
}

.tribe-events-notices {
	margin-bottom: 36px;
}

.instagram-hover {
    background-image: url(images/ig_big.png);
}

.pointelle_slider {
	overflow: hidden;
}

@media (max-width: 900px) and (min-width: 768px) {
	
	body .myhome {
		width: 100% !important;
	}
	
	body .myhome .span8 {
		width: 100%!important;
	}
	
	#blog_page {
		margin-left: 30px !important;
	}
	
}

@media only screen and (max-width: 800px) {

	.demo {
    	margin: 10px 15px !important;
    	width: 100% !important;
	}
}