
@import 'https://fonts.googleapis.com/css?family=Roboto+Slab';

/* MailChimp for WP - Default Checkbox Styles */
#mc4wp-checkbox{ 
	clear: both; 
	display: block; 
}

#mc4wp-checkbox input{ 
	position: relative;
	margin: 0 6px 0 0; 
	padding: 0; 
	vertical-align: middle;
	display: inline-block !important; 
	max-width: 20px;
}

#mc4wp-checkbox label{ 
	display: block;
	cursor: pointer; 
	width: auto;
}

#registerform #mc4wp-checkbox{ 
	margin-bottom: 10px; 
}
/* MailChimp for WP - Default Form Styles */
.mc4wp-form{ 
	margin:0;
}
.mc4wp-form .sub-box{
	/* padding: 10px 88px 0 0; */
    position: relative;
    text-align: left;
}
.mc4wp-form label{
	display: block;
    font: bold 11px/11px Verdana, sans-serif;
    color: #241d15!important;
    margin: 0;
}

.mc4wp-form ul, 
.mc4wp-form li { 
	list-style: none; 
	margin: 0; 
	padding: 0; 
}

.mc4wp-form label > span, 
.mc4wp-form li > label { 
	font-weight: normal; 
}

.mc4wp-form p > label:nth-child(2) { 
	margin-top: 10px; 
}

.mc4wp-form input {
	vertical-align: baseline;
}

.mc4wp-form input.placeholdersjs { 
	color: #aaa !important; 
}

.mc4wp-form input[type="text"],
.mc4wp-form input[type="email"],
.mc4wp-form input[type="tel"],
.mc4wp-form input[type="url"], 
.mc4wp-form input[type="date"],
.mc4wp-form textarea,
.mc4wp-form select { 
	cursor: auto; 
	display: block; 
	width: 100%; 
	height: auto; 
	box-sizing: border-box; 
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	color: #F8EDA5;
    font: normal normal normal 13px/1.3em "open sans",sans-serif;
	background: #3E3E3E;
	border: 1px solid #EFEFEF;
}

.mc4wp-form input[type="text"]::-webkit-input-placeholder {color:#b3b3b3;}
.mc4wp-form input[type="text"]::-moz-placeholder          {color:#b3b3b3;}/* Firefox 19+ */
.mc4wp-form input[type="text"]:-moz-placeholder           {color:#b3b3b3;}/* Firefox 18- */
.mc4wp-form input[type="text"]:-ms-input-placeholder      {color:#b3b3b3;}

.mc4wp-form input[type="email"]::-webkit-input-placeholder {color:#b3b3b3;}
.mc4wp-form input[type="email"]::-moz-placeholder          {color:#b3b3b3;}/* Firefox 19+ */
.mc4wp-form input[type="email"]:-moz-placeholder           {color:#b3b3b3;}/* Firefox 18- */
.mc4wp-form input[type="email"]:-ms-input-placeholder      {color:#b3b3b3;}

.mc4wp-form input[type="checkbox"], 
.mc4wp-form input[type="radio"] {
	position: relative; 
	margin: 0 6px 0 0; 
	padding: 0; 
	height: 13px; 
	width: 13px; 
	display: inline-block; 
	border: 0;
}

.mc4wp-form input[type="checkbox"] { 
	-webkit-appearance: checkbox; 
}

.mc4wp-form input[type="radio"] { 
	-webkit-appearance: radio; 
}

.mc4wp-form input[type="submit"], 
.mc4wp-form button, 
.mc4wp-form input[type="button"] { 
	cursor: pointer; 
	display: inline-block; 
}

.mc4wp-alert{ 
	margin: 1em 0; 
	padding: 10px 15px; 
	color: #c09853; 
	background-color: #fcf8e3; 
	border: 1px solid #fbeed5; 
	border-radius: 2px; 
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px; 
	display: block;  
	position: relative;
}

.mc4wp-success { 
	color: #468847; 
	background-color: #dff0d8; 
	border-color: #d6e9c6; 
}

.mc4wp-notice { 
	color: #3a87ad; 
	background-color: #d9edf7; 
	border-color: #bce8f1; 
}

.mc4wp-error {
	 color: #b94a48;
	 background-color: #f2dede;
	 /*border-color: #eed3d7; */
 }

/* Form base theme */
.mc4wp-form { 
	/*text-align: center;*/
}

.mc4wp-form p {
	margin: 0;
  padding: 0;
}
.mc4wp-form p:after{
	display: block;
	clear: both;
	content: '';
}
/*
.mc4wp-form label{ 
  font-size:1em; 
  margin:6px 0; 
}
*/

.mc4wp-form input[type="text"],
.mc4wp-form input[type="email"],
.mc4wp-form input[type="tel"],
.mc4wp-form input[type="url"],
.mc4wp-form input[type="date"],
.mc4wp-form textarea,
.mc4wp-form select {
    color: #555;
    border: 1px solid #eeeeee;
    width: 100%;
	margin: 5px 0 19px;
    padding: 15px;
	background: #f8f8f8;
	font: 13px/17px Raleway;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.mc4wp-form input[type="text"]{
	width: 100%;
}

/*.mc4wp-form input[type="text"]:focus,*/
/*.mc4wp-form input[type="email"]:focus,*/
/*.mc4wp-form input[type="tel"]:focus,*/
/*.mc4wp-form input[type="url"]:focus,*/
/*.mc4wp-form textarea:focus,*/
/*.mc4wp-form select:focus {*/
  /*outline: 0;*/
/*}*/

.mc4wp-form textarea{ 
  height: auto; 
}

.mc4wp-form input[readonly], 
.mc4wp-form input[disabled] {
    background-color: #eeeeee;
}

.mc4wp-form input[type="submit"], 
.mc4wp-form button {
	display: inline-block;
	margin-top: 0;
    border: 2px solid #8a996e;
    background-color: #8a996e ;
    color: #fff;
    padding: 0 23px;
	font: normal normal normal 13px/40px 'Roboto Slab', sans-serif;
	width: 100%;
	letter-spacing: 1px;
	text-transform: uppercase;
	 border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
	width: auto;
}
.mc4wp-form input[type="submit"]:hover, 
.mc4wp-form button:hover{
	background: #303030;
	border:2px solid   #303030;
}
.mc4wp-form input[type="submit"]:hover,
.mc4wp-form button:hover{
}