.month-wrapper {
    width: 400px !important;
}

table.month1 th {
	border: 0px solid #767676;
}

table.month2 th {
	border: 0px solid #767676;
}


table.month1 td {
	border: 0px solid #767676;
}

table.month2 td {
	border: 0px solid #767676;
}

.woocommerce form .form-row .input-checkbox {
	margin:0px 0px 0px 0px !important;
	position:relative ;
}

/* webcraft */


@font-face {
	font-family: vazirf;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/Vazir-Thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/Vazir-Thin.woff2') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: vazirf;
	font-style: normal;
	font-weight: 200;
	src: url('fonts/Vazir-Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/Vazir-Light.woff2') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: vazirf;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/Vazir-Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/Vazir-Medium.woff2') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: vazirf;
	font-style: normal;
	font-weight: 600;
	src: url('fonts/Vazir-Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/Vazir-Regular.woff2') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}

@font-face {
	font-family: vazirf;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/Vazir-Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/Vazir-Bold.woff2') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: vazirf;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/Vazir-Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/Vazir-Black.woff2') format('woff')  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}


.pdp-default .days,.pdp-default .dow,.pdp-default .monthYear,.pdp-footer,
.pdp-default .yearSelect li, .pdp-default .monthSelect li {
    font-family: vazirf !important;
    font-weight: bold !important;
}
.pdp-default .yearSelect li, .pdp-default .monthSelect li {
    padding: 1px;
    cursor: pointer !important;
}

.pdp-default {
    z-index:9999999999;
	
}
#ui-datepicker-div{
	z-index:9999999999;
}

/* web-craft */

.vpd-container svg {
    max-width: inherit !important;
}
.vpd-year-label {
    display: inline-block !important;
}
.vpd-month-label {
    width: auto !important;
}
.vpd-input-group label {
    display: flex !important;
	margin: 0;
}
.vpd-content {
    overflow: hidden;
}