@media all and (min-width: 0) and (max-width: 600px) { 

	.contCalibrationDate{
		margin-top: 13px;
		width: 100%;
		height: 461px;
		z-index: 999;
		position: absolute;
		top: 340px;
	}
	.contCalibrationDate122{
		position: revert;
		top: unset;
		margin-bottom: 160px;
	}

	.contCalibrationKotHeader{
		width: 100%;
	}

	.langpageHeaderCont9{
		text-align: right;
		letter-spacing: 0px;
		color: #000000;
	}
	
	.langpageHeaderCont9 .langpageHeaderCont9__1{
		font-size: 23px;
		font-weight: normal;
	}
	.langpageHeaderCont9 .langpageHeaderCont9__2{
		font-size: 15px;
		font-weight: bold;
	}
	.langpageBottomLogo9 .div__1{
		padding-left: 1.833810888252149vw;
	}
	.langpageBottomLogo9 .div__1 img{
		width: 31.303724928366762vw;
	}
	
	.langpageHeaderOneCont12{
		margin-bottom: 19px;
		text-align: right;
		direction: rtl;
	}
	
	.langpageHeaderOneCont12 .langpageHeaderCont12__1{
		color: #FFFFFF;
		direction: rtl;
		font: normal normal normal 23px/28px Assistant;
	}
	 .langpageHeaderOneCont12 .langpageHeaderCont12__2{
		font-size: 15px;
		font-weight: bold;
	} 

	.langpageHeaderTwoCont12{
		position: absolute;
		top: 80px;
		right: 35px;
		text-align: right;
		direction: rtl;
	}
	
	.langpageHeaderTwoCont12 .langpageHeaderCont12__1{
		color: #FFFFFF;
		direction: rtl;
		font: normal normal 800 42px/28px Assistant;
	}
	 .langpageHeaderTwoCont12 .langpageHeaderCont12__2{
		font-size: 15px;
		font-weight: bold;
	}
	.widget_blog_subscriptionMbl_l .langpageHeaderCont12__2{
		font: normal normal bold 15px/23px Assistant;
		text-align: right;
		letter-spacing: 0px;
		color: #000000;
		direction: rtl;
	}

	.langpageBottomLogo12 .div__1{
		background: url(/pic/icons/langpageLogoDesc12.svg) no-repeat;
		height: 33px;
		position: relative;
		left: 6px;
	} 
	.langpageBottomLogo12 .div__2 img{
		width: 108px;
		position: relative;
		right: 6px;
	}

	.calibrationKot{
		height: 55px;
		position: absolute;
		background: aqua;
	}

	.xdsoft_calibrationMeeting_datetimepicker{
		width: 100%;
		height: 100%;
		background: #FFFFFF 0% 0% no-repeat padding-box;
		box-shadow: 7px 7px 7px #00000029!important;
		border-radius: 11px;
		opacity: 1;
		padding-right: 20px!important;
		padding-left: 20px;
		padding-top: 27px;
		z-index: 9999;
	}
	.contCalibrationDate12 .xdsoft_calibrationMeeting_datetimepicker{
		padding-right: 53px!important;
		padding-left: 53px;	
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_timepicker{
		width: 298px;
		margin-left: 0!important;
		margin-top: 0;
		margin-bottom: 0;
		float: right;
		margin-top: 22px!important;
		position: relative;
		left: 5px;
	}
	.contCalibrationDate12 .xdsoft_calibrationMeeting_datetimepicker .xdsoft_timepicker{
		width: 100%;	
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_save_selected {
		position: relative;
		top: 87px;
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_label{
		background: #FFFFFF 0% 0% no-repeat padding-box;
		color: #666666c7;
	}

	.xdsoft_datetimepicker .xdsoft_month{
	}
	.xdsoft_datetimepicker .xdsoft_year{

	}
	.xdsoft_datetimepicker .xdsoft_label i{
		display: none!important;
	}
	 

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_time_variant{
		margin-top: 0!important;
	}
	
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_datepicker{
		width: 100%;
		margin-left: 0!important;
		margin-top: 0px;
		/* float: right; */
	} 
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_time{
		width: 65px;
		height: 44px!important;
		float: right;
		font-size: 14px!important;
		line-height: 45px!important;
		margin-left: 2.5px;
		margin-right: 2.5px;
		margin-bottom: 8px;
		border-radius: 9px;
		color: #231F20!important;
		border: 0.6899999976158142px solid #000000!important;
		background-color: #FFFFFF!important;
	}

	.xdsoft_datetimepicker .xdsoft_calendar td > div{
		font-size: 13px!important;
	}
	.xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th{
		border: 0.73px solid #ddd!important;
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_time.xdsoft_current{
		background-color: #0071BB!important;
		color: #F8FDFF!important;
	}
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_datetimepicker{
		margin-top: 0!important;
		margin-bottom: 0px!important;
		margin-left: 0!important;
		padding: 0!important;
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_timepicker .xdsoft_prev,
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_timepicker .xdsoft_next{
		display: none!important;
		
	}
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_time_box{
		border: unset!important;
		height: 107px!important;
		z-index: 9;
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_save_selected{
		height: 30px;
		background: transparent linear-gradient(105deg, #73C9F1 0%, #2086C4 92%, #1A81C1 100%) 0% 0% no-repeat padding-box;
		box-shadow: -2px 3px 6px #00000029;
		border-radius: 7px;
		text-align: center;
		font: italic normal medium 18px/24px Roboto;
		letter-spacing: 0px;
		color: #F8FDFF;
		font-size: 14px;
		margin-top: 0!important;
		padding: unset!important;
		font-family: 'Rubik', sans-serif!important;
		opacity: 1;
	}
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_save_selected:hover{
		cursor: pointer;
		color: #F8FDFF!important;
		background: transparent linear-gradient(105deg, #73C9F1 0%, #2086C4 92%, #1A81C1 100%) 0% 0% no-repeat padding-box!important;
	}

	#calibrationInput{
		cursor: pointer;
		height: 44px;
		border: 0.69px solid var(--unnamed-color-0071bb);
		background: #F1F9FE 0% 0% no-repeat padding-box;
		box-shadow: -2px 3px 6px #00000029;
		border: 0.6899999976158142px solid #0071BB;
		border-radius: 11px;
		opacity: 1;
		text-align: center;
		letter-spacing: 0px;
		font-size: 18px;
		color: #0071BB!important;
	  }
	  #calibrationInput::placeholder {
		color: #0071BB!important;
	  }
	  .xdsoft_datetimepicker .xdsoft_calendar{
		height: 203px!important;
	  }
	  .xdsoft_datetimepicker .xdsoft_calendar table{
		height: 100%;
	  }

	  .xdsoft_datetimepicker .xdsoft_calendar td:hover{
		color: #666 !important;
		background: #F1F9FE!important;
		font-weight: bold;
	  }

	  .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{
		color: #f5f5f5 !important;
		background: transparent linear-gradient(117deg, #E60004 0%, #7E008A 52%, #0068C0 100%) 0% 0% no-repeat padding-box!important;
		font-weight: bold;
		border: unset!important;
	  }

	  .xdsoft_calibrationMeeting_datetimepicker .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{
		background: transparent linear-gradient(117deg, #E60004 0%, #7E008A 52%, #0068C0 100%) 0% 0% no-repeat padding-box!important;
		border: unset!important;
		box-shadow: unset;
	  }

	  .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current:hover{
		color: #f5f5f5 !important;
		background: #0071BB!important;
		border: 1px solid #0071BB !important;
		box-shadow: unset;
	  }

	  .arrivalConfirmationCont{
		margin-top: 226px;
		width: 330px;
		height: 365px;
		z-index: 1;
	}
	  .arrivalConfirmationCont12{
		margin-top: 306px;
		width: 100%;
	}
	
	.arrivalConfirmationCont .arrivalConfirmationCont__1{
		width: 100%;
		height: 408px;
		border-radius: 23px;
		background: #FFFFFF 0% 0% no-repeat padding-box;
		box-shadow: 7px 7px 7px #00000029;
		opacity: 1;
	}
	
	.arrivalConfirmationCont__1 .row__1{
		padding-top: 18.22px;
		margin-bottom: 7px;
	}
	
	.arrivalConfirmationCont__1 .row__1 span{
		letter-spacing: 0px;
		font-size: 26px;
		font-weight: bold;
		color: #000000;
		text-align: center;
		opacity: 1;
	}
	
	.arrivalConfirmationCont__1 .row__2{
		color: #000000;
		font-size: 16px;
		margin-bottom: 4px;
	}
	.arrivalConfirmationCont__1 .row__2 .span__1{
		font-weight: normal;
	}
	.arrivalConfirmationCont__1 .row__2 .span__2{
		font-weight: bold;
		direction: rtl;
	}
	.arrivalConfirmationCont__1 .row__3 .col__1 input[type="submit"] {
		width: 275px;
		height: 44px;
		cursor: pointer;
	}
	
	.arrivalConfirmationCont__1 .row__3 .col__1 button {
		width: 275px;
		height: 44px;
		cursor: pointer;
	}
	.arrivalConfirmationCont__1 .row__3 .col__1 button {
		background: #FFFFFF 0% 0% no-repeat padding-box;
		box-shadow: 7px 7px 7px #00000029;
		margin-top: 39px;
		border: 0.6899999976158142px solid #000000;
		border-radius: 11px;
		font-size: 14px;
		font-weight: bold;
		letter-spacing: 0px;
		color: #000000;
		opacity: 1;
	}
	
	.arrivalConfirmationCont__1 .row__3 .col__1 .submit__2 {
		background-image: linear-gradient(135deg, #E60004 0%, #7E008A 52%, #0068C0 100%), url(/pic/icons/shoppingCart.svg);
		/* background: transparent linear-gradient(135deg, #E60004 0%, #7E008A 52%, #0068C0 100%) 0% 0% no-repeat padding-box; */
		box-shadow: 7px 3px 7px #00000029;
		margin-top: 24px;
		border: unset;
		border-radius: 11px;
		font-size: 14px;
		font-weight: bold;
		letter-spacing: 0px;
		color: #FFFFFF;
		opacity: 1;
	}
	
	.arrivalConfirmationCont__1 .row__4 {
		margin-top: 19px;
		margin-right: 21px;
		color: #000000;
		font-size: 12px;
	}
	.langpageLogoMbl9{
		width: 226px;
		margin-top: 52px;
		margin-bottom: 17px;	
	}

	.backgroundSvg9{
		max-width: 453px;
		position: fixed;
		left: -26px;
		top: 40px;
	}
	.backgroundSvg12{
		width: 100vw;
		position: fixed;
	}
	.backgroundSvg12.backgroundSvg19{
		max-width: 31rem;
		width: unset;
		left: -83px;
	}

}

@media all and (min-width: 601px) { 

	.contCalibrationDate{
		width: 702px;
		height: 407px;
		margin-top: 46px;
		z-index: 999;
		top: 1vw;
		left: 10vw;
		position: relative;
	}
	.contCalibrationDate.contCalibrationDate_19{
		top: 22vw;
		left: 10vw;
	}

	.langpageHeaderCont9{
		text-align: right;
		letter-spacing: 0px;
		color: #000000;
	}
	
	.langpageHeaderCont9 .langpageHeaderCont9__1{
		font-size: 44.28px;
		margin-bottom: 42px;
	}
	.langpageHeaderCont9 .langpageHeaderCont9__2{
		font-size: 26px;
		font-weight: bold;
	}
	.langpageBottomLogo9 .div__1{
		padding-left: 1.833810888252149vw;
	}
	.langpageBottomLogo9 .div__1 img{
		width: 31.303724928366762vw;
	}

	.langpageHeaderCont12{
		text-align: right;
		letter-spacing: 0px;
		color: #000000;
	}
	
	.langpageHeaderCont12 .langpageHeaderCont12__1{
		white-space: nowrap;
		text-align: right;
		direction: rtl;
		font: normal normal normal 2.3958333333333335vw/2.3958333333333335vw Assistant;
		margin-bottom: 42px;
	}
	.langpageHeaderCont12 .langpageHeaderCont12__2{
		font: normal normal bold 1.395833vw/1.395833vw Assistant;
		margin-bottom: 1vw;
		white-space: nowrap;
		text-align: right;
		direction: rtl;
	}
	.langpageLogoDesc12{
		margin-top: 9px;
	}
/* 	.langpageLogoDesc12 .div__1 img{
		width: 319px;
	} */
	.langpageLogoDesc12 .div__1{
		background: url(/pic/icons/langpageLogoDesc12.svg) no-repeat;
		width: 319px;
		height: 51px;
	} 
	.langpageLogoDesc12 .div__2 img{
		width: 166px;
	}
	.langpageBottomLogo12 .div__1{
		padding-left: 1.833810888252149vw;
	}
	.langpageBottomLogo12 .div__1 img{
		width: 31.303724928366762vw;
	}

	.calibrationKot{
		height: 55px;
		position: absolute;
		background: aqua;
	}

	.xdsoft_calibrationMeeting_datetimepicker{
		width: 100%;
		height: 100%;
		background: #FFFFFF 0% 0% no-repeat padding-box;
		box-shadow: 7px 7px 7px #00000029!important;
		border-radius: 11px;
		opacity: 1;
		padding-right: 27px!important;
		padding-top: 41px;
		z-index: 9999;
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_timepicker{
		width: 235px;
		margin-left: 0!important;
		margin-top: 0;
		margin-bottom: 0;
		margin-right: 13px!important;
		float: right;
		margin-top: 30px!important;
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_save_selected {
		position: relative;
		top: 87px;
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_label{
		background: #FFFFFF 0% 0% no-repeat padding-box;
		font-size: 18px;
		color: #666666c7;
	}

	.xdsoft_datetimepicker .xdsoft_month{
		width: 123px!important;
		margin-left: 13px;
	}
	.xdsoft_datetimepicker .xdsoft_year{
		width: 70px!important;
	}
	.xdsoft_datetimepicker .xdsoft_label i{
		display: none!important;
	}
	 

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_time_variant{
		margin-top: 0!important;
	}
	
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_datepicker{
		width: 411px;
		margin-left: 0!important;
		margin-top: 0px;
		float: right;
	} 
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_time{
		width: 100px;
		height: 44px!important;
		float: right;
		font-size: 18px!important;
		line-height: 45px!important;
		margin-left: 13px;
		margin-bottom: 24px;
		border-radius: 9px;
		color: #231F20!important;
		border: 1px solid #000000!important;
		background-color: #FFFFFF!important;
	}

	.xdsoft_datetimepicker .xdsoft_calendar td > div{
		font-size: 18px!important;
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_time.xdsoft_current{
		background-color: #0071BB!important;
		color: #F8FDFF!important;
	}
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_datetimepicker{
		margin-top: 0!important;
		margin-bottom: 0px!important;
		margin-left: 0!important;
		padding: 0!important;
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_timepicker .xdsoft_prev,
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_timepicker .xdsoft_next{
		display: none!important;
		
	}
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_time_box{
		border: unset!important;
		padding-top: 9px;
		height: 274px!important;
		/* float: right; */
	}

	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_save_selected{
		height: 30px;
		background: transparent linear-gradient(105deg, #73C9F1 0%, #2086C4 92%, #1A81C1 100%) 0% 0% no-repeat padding-box;
		box-shadow: -2px 3px 6px #00000029;
		border-radius: 7px;
		text-align: center;
		font: italic normal medium 18px/24px Roboto;
		letter-spacing: 0px;
		color: #F8FDFF;
		font-size: 14px;
		margin-top: 0!important;
		padding: unset!important;
		font-family: 'Rubik', sans-serif!important;
		opacity: 1;
	}
	.xdsoft_calibrationMeeting_datetimepicker .xdsoft_save_selected:hover{
		cursor: pointer;
		color: #F8FDFF!important;
		background: transparent linear-gradient(105deg, #73C9F1 0%, #2086C4 92%, #1A81C1 100%) 0% 0% no-repeat padding-box!important;
	}

	#calibrationInput{
		cursor: pointer;
		height: 44px;
		border: 0.69px solid var(--unnamed-color-0071bb);
		background: #F1F9FE 0% 0% no-repeat padding-box;
		box-shadow: -2px 3px 6px #00000029;
		border: 0.6899999976158142px solid #0071BB;
		border-radius: 11px;
		opacity: 1;
		text-align: center;
		letter-spacing: 0px;
		font-size: 18px;
		color: #0071BB!important;
	  }
	  #calibrationInput::placeholder {
		color: #0071BB!important;
	  }
	  .xdsoft_datetimepicker .xdsoft_calendar{
		height: 276px!important;
	  }
	  .xdsoft_datetimepicker .xdsoft_calendar table{
		height: 100%;
	  }

	  .xdsoft_datetimepicker .xdsoft_calendar td:hover{
		color: #666 !important;
		background: #F1F9FE!important;
		font-weight: bold;
	  }

	  .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{
		color: #f5f5f5 !important;
		background: transparent linear-gradient(117deg, #E60004 0%, #7E008A 52%, #0068C0 100%) 0% 0% no-repeat padding-box!important;
		font-weight: bold;
		border: unset!important;
	  }

	  .xdsoft_calibrationMeeting_datetimepicker .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{
		background: transparent linear-gradient(117deg, #E60004 0%, #7E008A 52%, #0068C0 100%) 0% 0% no-repeat padding-box!important;
		border: unset!important;
		box-shadow: unset;
	  }

	  .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current:hover{
		color: #f5f5f5 !important;
		background: #0071BB!important;
		border: 1px solid #0071BB !important;
		box-shadow: unset;
	  }

	  .arrivalConfirmationCont{
		position: relative;
		top: 11vw;
		left: 11vw;
		width: 794px;
		height: 408px;
	}
	
	.arrivalConfirmationCont .arrivalConfirmationCont__1{
		width: 100%;
		height: 408px;
		padding-top: 67px;
		border-radius: 23px;
		background: #FFFFFF 0% 0% no-repeat padding-box;
		box-shadow: 7px 7px 7px #00000029;
		opacity: 1;
	}
	
	.arrivalConfirmationCont__1 .row__1{
		padding-top: 18.22px;
	}
	
	.arrivalConfirmationCont__0 .row__1 span{
		letter-spacing: 0px;
		font: normal normal bold 3.395833vw/4.395833vw Assistant;
		color: #000000;
		text-align: center;
		opacity: 1;
	}
	
	.arrivalConfirmationCont__1 .row__2{
		color: #000000;
		font: normal normal 300 24px/34px Assistant;
	}
	.arrivalConfirmationCont__1 .row__2 .span__1{
		font-weight: normal;
	}
	.arrivalConfirmationCont__1 .row__2 .span__2{
		font-weight: bold;
		direction: rtl;
	}
	.arrivalConfirmationCont__1 .row__3 .col__1 input[type="submit"] {
		width: 394px;
		height: 44px;
		cursor: pointer;
	}
	
	.arrivalConfirmationCont__1 .row__3 .col__1 button {
		width: 394px;
		height: 44px;
		cursor: pointer;
	}
	.arrivalConfirmationCont__1 .row__3 .col__1 button {
		background: #FFFFFF 0% 0% no-repeat padding-box;
		box-shadow: 7px 7px 7px #00000029;
		margin-top: 39px;
		border: 0.6899999976158142px solid #000000;
		border-radius: 11px;
		font: normal normal bold 18px/23px Assistant;
		letter-spacing: 0px;
		color: #000000;
		opacity: 1;
	}
	
	.arrivalConfirmationCont__1 .row__3 .col__1 .submit__2 {
		background: transparent linear-gradient(135deg, #E60004 0%, #7E008A 52%, #0068C0 100%) 0% 0% no-repeat padding-box;
		box-shadow: 7px 3px 7px #00000029;
		margin-top: 24px;
		border: unset;
		border-radius: 11px;
		font: normal normal bold 18px/23px Assistant;
		letter-spacing: 0px;
		color: #FFFFFF;
		opacity: 1;
	}
	
	.arrivalConfirmationCont__1 .row__4 {
		margin-top: 38px;
		margin-right: 21px;
		color: #000000;
		font-size: 16px;
	}

	.backgroundSvg9{
		max-width: 43.008596vw;
		height: 42.43553vw;
		position: fixed;
		left: -3.095274vw;
		top: -2.645739vw;
	}

	.backgroundSvg12{
		width: 100vw;
		position: absolute;
	}


	::-webkit-scrollbar{
		width: 13px!important;
	}
	::-webkit-scrollbar-track{
		border-left: 0.6899999976158142px solid #000000;
		background: linear-gradient(90deg, #fff 70%, #fff 100%, #fff 100%);
		backdrop-filter: blur(20px);
		-webkit-backdrop-filter: blur(20px);
		opacity: 1;
	}
	::-webkit-scrollbar-thumb{
		background: transparent linear-gradient(140deg, #E60004 0%, #7E008A 52%, #0068C0 100%) 0% 0% no-repeat padding-box;
		border-radius: 9px;
		opacity: 1;
	}
}
