﻿.calendars{-moz-border-radius:.25em;-webkit-border-radius:.25em;background-color:#fff;border:1px solid #24b99e;border-radius:.25em;color:#000;font-family:"DINNextLTArabic-Regular";font-size:90%}
.calendars *{font-family:"DINNextLTArabic-Regular";font-weight:normal;}
.calendars-rtl{direction:rtl}
.calendars-popup{z-index:1000}
.calendars-disable{background-color:#fff;opacity:.5;position:absolute;z-index:100}
.calendars a{color:#fff;text-decoration:none}
.calendars a.calendars-disabled{color:#888;cursor:auto}
.calendars button{-moz-border-radius:.25em;-webkit-border-radius:.25em;background-color:#fcc;border:none;border-radius:.25em;margin:.25em;padding:.125em 0}
.calendars-ctrl,.calendars-nav{background-color:#24b99e;color:#fff;float:left;font-size:90%;width:100%}
.calendars-ctrl{background-color:#24b99e}
.calendars-cmd{width:30%}
.calendars-cmd:hover{background-color:#24b99e}
.calendars-ctrl .calendars-cmd:hover{background-color:#24b99e}
.calendars-cmd-nextJump,.calendars-cmd-prevJump{width:8%}
a.calendars-cmd{height:1.5em}
button.calendars-cmd{text-align:center}
.calendars-cmd-clear,.calendars-cmd-prev,.calendars-cmd-prevJump{float:left;padding-left:2%}
.calendars-cmd-current,.calendars-cmd-today{float:left;text-align:center;width:35%}
.calendars-cmd-close,.calendars-cmd-next,.calendars-cmd-nextJump{float:right;padding-right:2%;text-align:right}
.calendars-rtl .calendars-cmd-clear,.calendars-rtl .calendars-cmd-prev,.calendars-rtl 
.calendars-cmd-prevJump{float:right;padding-left:0;padding-right:2%;text-align:right}
.calendars-rtl .calendars-cmd-current,.calendars-rtl .calendars-cmd-today{float:right}
.calendars-rtl .calendars-cmd-close,.calendars-rtl .calendars-cmd-next,.calendars-rtl 
.calendars-cmd-nextJump{float:left;padding-left:2%;padding-right:0;text-align:left}
.calendars-month-nav{background-color:#777;float:left;text-align:center}
.calendars-month-nav div{float:left;margin:1%;padding:1%;width:12.5%}
.calendars-month-nav span{color:#888}.calendars-month-row{clear:left}
.calendars-month{border:1px solid #24b99e;float:left;text-align:center;width:15em}
.calendars-month-header,.calendars-month-header input,.calendars-month-header select{background-color:#24b99e;color:#fff;height:1.5em}
.calendars-month-header input,.calendars-month-header select{border:none;height:1.7em}
.calendars-month-header input{display:none;position:absolute}
.calendars-month table{border-collapse:collapse;width:100%}
.calendars-month thead{border-bottom:1px solid #24b99e}
.calendars-month td,.calendars-month th{margin:0;padding:0;text-align:center}
.calendars-month th{border:1px solid #24b99e}
.calendars-month th,.calendars-month th a{background-color:#24b99e;color:#fff}
.calendars-month td{background-color:#eee;border:1px solid #24b99e}
.calendars-month td.calendars-week{border:1px solid #24b99e}
.calendars-month td.calendars-week *{background-color:#24b99e;border:none;color:#fff}
.calendars-month a{background-color:#eee;color:#000;display:block;padding:.125em 0;text-decoration:none;width:100%}
.calendars-month span{display:block;padding:.125em 0;width:100%}
.calendars-month td span{color:#888}
.calendars-month td .calendars-other-month{background-color:#fff}
.calendars-month td .calendars-weekend{background-color:#ddd}
.calendars-month td .calendars-today{background-color:#24b99e;color:#fff}
.calendars-month td .calendars-highlight{background-color:#24b99e;color:#fff}
.calendars-month td .calendars-selected{background-color:#0f253c;color:#fff}
.calendars-month th.calendars-week{background-color:#777;color:#fff}
.calendars-status{background-color:#ddd;clear:both;text-align:center}
.calendars-clear-fix{clear:both}
.calendars-popup *{font-size:16px}
.calendars-popup{
	width:238px;
}
.calendars{
	width:241px !important;
}