/**
 * Webkul Software.
 *
 * @category  Webkul
 * @package   Webkul_MpExpectedDeliveryDate
 * @author    Webkul Software Private Limited
 * @copyright Webkul Software Private Limited (https://webkul.com)
 * @license   https://store.webkul.com/license.html ASL Licence
 */
.loader {
	border: .2em solid currentcolor;
	border-bottom-color: transparent;
	border-radius: 50%;
	animation: 1s loader linear infinite;
    position: relative;
	width: 1em;
	height: 1em;
	color: inherit;
	vertical-align: middle;
    pointer-events: none;
    margin: 8px;.product-add-form .fieldset {
		align-items: baseline !important;
	}
    display: none;
}

@keyframes loader {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	#wk-mpexpdd-regex{
		width: 100% !important;
		margin-left: 0 !important;
	}

	#wk-mpexpdd-check{
		line-height: 40px;
	}
}

@media only screen and (min-device-width : 769px) and (max-device-width : 1200px) {
	#wk-mpexpdd-regex{
		font-size: 1rem !important;
	}
}

#wk-mpexpdd-regex{
    width: 50%;
	margin-bottom:10px;
}

#wk-mpexpdd-check{
    display: inline-block;
	padding: 0 3px;
}

.error-block{
    color: #f00;
}

.wk-mpexpdd-zipform {
    width: 60% !important;
    max-width: 180px !important;
}

.action-select-wrap {
    width: 20% !important;
    min-width: 180px !important;
}

.product-add-form .fieldset {
    align-items: baseline !important;
}