﻿.cursorily{ cursor: pointer;}
.hov:hover{ color: #000;}
.ico-size{font-size: 16px;}
.ico-size-month{font-size: 26px!important; line-height: 26px!important;}
.ico-size-large{ font-size: 40px!important; line-height: 30px;}
.dtp_main{ border: solid 1px #eee; border-radius: 3px; background-color: #fff; padding: 8px 0 8px 8px;}
.dtp_main span, .dtp_main i{ display: inline-block; padding-right: 8px;}
.dtp_modal-win{position: fixed;left: 0; top: 0; width: 100%; height: 100%;
    z-index: 100004; background-color: #565656; opacity: 0.6;}
.dtp_modal-content{ background-color: #fff; width: 625px;border: 1px solid #ccc;
    position: absolute; z-index: 100005; top: 100px; left: 100px; font-size: 16px;font-weight: normal;}
.dtp_modal-content-no-time{ background-color: #fff;  width: 312px;border: 1px solid #ccc;
    position: absolute; z-index: 100005; top: 100px; left: 100px; font-size: 16px;font-weight: normal;}
.dtp_modal-content-no-date{ background-color: #fff; width: 312px;border: 1px solid #ccc;
    position: absolute; z-index: 100005; top: 100px; left: 100px; font-size: 16px;font-weight: normal;}	
.dtp_modal-content-no-date .dtp_modal-cell-time {border-right:none}
.dtp_modal-title{ border-bottom: solid 2px #54646b; padding: 6px 36px; margin-bottom: 16px;  font-size: 22px; }
.dtp_modal-cell-date{ width: 312px;  float: right; margin-bottom: 22px; margin-top: 6px;}
.dtp_modal-cell-time{width: 311px; float: left; direction: ltr; border-right: solid 1px #000;}
.dtp_modal-months{ color: #7d7d7d; text-align: center; font-size: 20px; padding: 0 20px;}
.dtp_modal-months span{ display: inline-block; padding: 10px 20px; width: 182px;}
.dtp_modal-calendar{ width: 266px; margin-left: 22px; margin-right:22px;font-size:1.2em}
.dtp_modal-calendar-cell{ width: 38px; padding: 5px 0; display: inline-block; text-align: center;}
.dtp_modal-colored{ font-weight: bold; color: #3498db;}
.dtp_modal-grey{ color: #7d7d7d; }
.dtp_modal-cell-selected{ background-color: #54646b; border-radius: 48%;  transition: background-color 1s ease-out;color:#fff}
.dtp_modal-time-block{ height: 250px; width: 310px; }
.dtp_modal-content-no-date .dtp_modal-time-block{height:200px;}
.dpt_modal-button-wrapper {text-align:center;margin-bottom:25px;}
.dpt_modal-button{ background-color: var(--c-alt);color: #fff; font-size: 20px; padding: 10px 20px;
    text-align: center;cursor: pointer;display:inline;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.dtp_modal-content-no-date .dpt_modal-button {margin-bottom:20px}
.dtp_modal-time-line{ text-align: center; color: #7d7d7d; font-size: 20px; padding-top: 15px;  }
.dtp_modal-time-mechanic{ padding-top: 16px;}
.dtp_modal-append{ color: #7d7d7d; padding-left: 108px; font-weight: normal;direction: ltr!important; }
.dtp_modal-midle{ display: inline-block; width: 40px; }
.dtp_modal-midle-dig{display: inline-block; width: 16px; text-align: center; }
.dtp_modal-digits{ font-size: 50px; padding-left: 90px;direction:ltr!important}
.dtp_modal-digit{  }
.dtp_heb {direction:rtl}