.x13recieptorinvoice-info{
	margin-bottom: 10px !important;
}
.x13recieptorinvoice {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}
.x13recieptorinvoice .radio{
	padding-top:6px;
}

.x13recieptorinvoice img{
	height: 25px;
	width: auto;
	margin-right: 3px;
}

.x13recieptorinvoice input {
    position: absolute;
    top: calc(50% - 6px);
    left: 12px;
}

.x13recieptorinvoice label {
    padding: 12px 16px 12px 36px;
    cursor: pointer;
    margin: 0;
    display: block;
    border: 1px solid #E2E8F1;
}

.x13recieptorinvoice-title {
    flex: 0 0 100%;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 8px;
    margin-top: 16px;
}

div#hook-display-before-carrier {
	margin-bottom: 24px;
}

.x13recieptorinvoice input:checked ~ label {
    border-color: #1c6db4;
}

.x13recieptorinvoice input:disabled ~ label {
    cursor: not-allowed;
}

.x13recieptorinvoice .radio, .x13recieptorinvoice input:not(:disabled){
	cursor:pointer;
}

.x13recieptorinvoice-error {
    padding: 7px 10px;
    color: #FFF;
    background: #1c6db4;
    margin-top: 8px;
}

.x13recieptorinvoice-error a{
	color:#FFF;
	text-decoration: underline;
	font-weight: bold;
}
.x13recieptorinvoice-error a:hover{
	color:#FFF;
}

/* supercheckout fix */
#x13recieptorinvoice-reciept, #x13recieptorinvoice-invoice {
	position: relative;
	flex: 0 0 calc(50% - 4px);
}
