/*------------------------------------------------------------------
[WooCommerce Warranties and Returns STYLES.CSS - My Account Page/Order Page]

[Table of contents]

0. Includes
1. General

-------------------------------------------------------------------*/


/*------------------------------------------------------------------
[WCWAR Fonts]
-------------------------------------------------------------------*/
@import url('../fonts/styles.css');


/*------------------------------------------------------------------
[1. General]
-------------------------------------------------------------------*/

.wcwar_warranty {
	margin:20px 0;
}
	.wcwar_warranty form p {
		margin-bottom:20px;
	}
	.wcwar_warranty form p strong {
		display:block;
	}
	.wcwar_warranty .wcwar_required {
		margin-left:6px;
		padding:0 2px;
		border-radius:3px;
		font-size:10px;
		font-weight:normal;
		vertical-align: super;
		color:#fff;
		background-color:#e43d1d;
	}
	.wcwar_warranty label {
		line-height:28px;
	}
	.wcwar_warranty label.single {
		float:left;
		display:block;
		min-width:300px;
		margin-right:10px;
	}
	.wcwar_warranty input,
	.wcwar_warranty textarea,
	.wcwar_warranty select {
		display:block;
	}
	.wcwar_warranty input,
	.wcwar_warranty textarea {
		min-width:300px;
	}
	.wcwar_warranty select {
		min-width:313px;
	}
	.wcwar_warranty input[type="submit"],
	.wcwar_warranty input[type="radio"],
	.wcwar_warranty input[type="checkbox"] {
		min-width:20px;
		display:inline;
	}
	.wcwar_warranty > form > p > small:before {
		content:'';
		display:block;
		width:100%;
		clear:both;
	}


.wcwar_item label {
	display:block;
}

.wcwar_warranty .wcwar_info_icon {
	font-size:18px;
	margin-right:6px;
}

.wcwar_form_error {
	padding:10px;
	color:#e43d1d;
	border:1px solid #e43d1d;
	border-radius:3px;
	background-color:#fbded9;
}
	.wcwar_form_error strong {
		display:block;
	}
	.wcwar_form_error a {
		color:#e43d1d!important;
		font-weight:bold!important;
	}
.wcwar_form_info {
	padding:10px;
	color:#217fbe;
	border:1px solid #217fbe;
	border-radius:3px;
	background-color:#d1e9f8;
}
	.wcwar_form_info a {
		color:#217fbe!important;
		font-weight:bold!important;
	}
.wcwar_form_success {
	padding:10px;
	color:#3f9f44;
	border:1px solid #3f9f44;
	border-radius:3px;
	background-color:#d1edd2;
}
	.wcwar_form_success a {
		color:#3f9f44!important;
		font-weight:bold!important;
	}