/**
 * Description: CSS for widget-rhino-mailchimp.php
 * Version: 1.0.0
 * Author: Rockhouse Partners
 * Author URI: http://rockhousepartners.com
 */

.rhino-email-widget {
	padding: 20px;
	text-align: center;
}

.rhino-email-widget .rhino-email-details {
	font-size: 1em !important;
	line-height: 1.286em !important;
}

.rhino-email-widget p.rhino-email-embed {
	display: none;
}

.rhino-email-widget .mc-field-group input.email {
	width: 100%;
	display: block;
	padding: 9px 0;
	border: 1px solid #cccccc;
	font-size: 1em;
	text-align: center;
	font-weight: normal;
}

@media only screen and (min-width : 768px){

	.rhino-email-widget {
		padding: 20px 0;
	}

	.rhino-email-widget h3.widget-title,
	.rhino-email-widget .rhino-email-details {
		display: inline-block;
		margin-right: .7em;
		float: left;
		text-align: left;
		vertical-align: middle;
		margin-bottom: 0;
	}

	.rhino-email-widget h3.widget-title {
		margin-top: 1px;
		margin-left: 20px;
	}

	.rhino-email-widget .rhino-email-details {
		width: 35%;
		vertical-align: middle;
	}

	.rhino-email-widget #mc_embed_signup {
		display: inline-block;
		width: 40%;
		float: right;
		vertical-align: middle;
		max-width: 400px;
		text-align: right;
		margin-right: 20px;
	}

	.rhino-email-widget #mc_embed_signup .mc-field-group input.email {
		width: 64%;
		display: inline-block;
		text-align: left;
		padding-left: 12px;
		margin-bottom: 0;
		float: left;
	}

	.rhino-email-widget #mc_embed_signup .mc-field-group #mc_embed_signup input.button.large.email,
	.rhino-email-widget #mc_embed_signup .mc-field-group input[type=submit] {
		width: 30%;
		display: inline-block;
		padding-left: 0;
		padding-right: 0;
		float: right;
	}

	#sidebar .rhino-email-widget {
		padding: 20px;
		text-align: center;
	}

	#sidebar .rhino-email-widget p.rhino-email-embed {
		display: none;
	}



	#sidebar .rhino-email-widget #mc_embed_signup {
		margin-right: 0;
	}

	#sidebar .rhino-email-widget .mc-field-group input.email {
		width: 100%;
		display: block;
		padding: 10px 0;
		border: 1px solid #cccccc;
		font-size: 1.2em;
		text-align: center;
		font-weight: normal;
	}

	#sidebar .rhino-email-widget h3.widget-title,
	#sidebar .rhino-email-widget .rhino-email-details,
	#sidebar .rhino-email-widget #mc_embed_signup,
	#sidebar .rhino-email-widget .mc-field-group input.email,
	#sidebar .rhino-email-widget #mc_embed_signup .mc-field-group #mc_embed_signup input.button.large.email,
	#sidebar .rhino-email-widget #mc_embed_signup .mc-field-group input[type=submit],
	#tribe-bar-form .tribe-bar-submit input[type=submit] {
		display: block;
		width: 100%;
		max-width: 100%;
		margin-bottom: 5px;
	}
}
