/*** Waiting to validate the transaction (response received) ***/
.vikwp-paymentresponse-container {
	margin: 30px 0;
}
.vikwp-paymentresponse-inner-top {
	margin: 10px;
	text-align: center;
}
.vikwp-paymentresponse-tx-detail {
	display: inline-block;
	margin-right: 20px;
	margin-bottom: 5px;
	text-align: center;
	padding: 6px 20px;
	border: 1px solid #ccc;
	border-radius: 2px;
	background-color: #eee;
	min-width: 200px;
}
.vikwp-paymentresponse-tx-detail:last-child {
	margin-right: 0;
}
.vikwp-paymentresponse-tx-detail-lbl {
	font-weight: bold;
	font-size: smaller;
}
.vikwp-paymentresponse-tx-detail-val {
	font-size: larger;
}
.vikwp-paymentresponse-body {
	text-align: center;
	margin: 50px 0;
}
.vikwp-paymentresponse-body-msg {
	text-align: center;
	font-size: larger;
}
.vikwp-paymentresponse-body-err {
	color: #ff0000;
}
span.order-status { text-transform: uppercase;font-weight: bold; }
span.order-status.status-code-c { color: #008000; }
span.order-status.status-code-d { color: #990000; }
span.order-status.status-code-f { color: #008000; }
span.order-status.status-code-p { color: #FF7000; }
span.order-status.status-code-r { color: #f01b17; }
span.order-status.status-code-s { color: #008000; }
span.order-status.status-code-u { color: #008000; }
span.order-status.status-code-x { color: #f01b17; }


/*** Previous styles ***/
.control-input .paypal_title {
	margin: 10px 0 5px 0;
	font-weight: bold;
	padding: 15px;
	float: none;
	clear: both;
	background-color: #FFFFFF !important;
	background: url(https://www.paypalobjects.com/webstatic/mktg/logo/pp_cc_mark_37x23.jpg) no-repeat;
	height: 40px;
	padding-left: 100px !important;
}
.pp-credit {
	padding: 6px 0;
}
.pp-credit button, .pp-credit a {
	display: inline-block;
	vertical-align: bottom;
}
.pp-img-credit {
	background-color: #fff;
	padding: 4px;
	border: 1px solid #ccc;
	border-radius: 3px;
}
.pp-img-credit:hover {
	background-color: #f2f2f2;
	border-radius: 3px;
}
.vm-payment-plugin-single {
	padding: 6px;
}
.pp-mark-credit-modal:hover {
	background: #ccc none repeat scroll 0 0;
}