.PatroCenter{text-align:center}#NepaliCalendarElement{width:100%}#NepaliCalendar td,#NepaliCalendar th{text-align:center;vertical-align:middle}#NepaliCalendar .Next,#NepaliCalendar .Prev{cursor:pointer}#NepaliCalendar .Next:hover,#NepaliCalendar .Prev:hover{color:#fff}#NepaliCalendar td{position:relative}#NepaliCalendar td.today{background:#004dff;color:#fff}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.week_holiday{background:#ca4e4e;color:#fff;font-weight:700}#NepaliCalendar .popoverDate{position:absolute;height:20px;width:100px;top:70%;z-index:10000;border-radius:5px;background:#801300;box-shadow:2px 2px 2px #000;left:0}#NepaliCalendar .popoverDate span{font-size:12px;color:#fff;line-height:19px;display:block}.NepaliCalendarElement table{width:100%;border:none}.NepaliCalendarElement table td,.NepaliCalendarElement table th{border-left:1px solid #e1e1e1;border-right:0!important;border-top:0!important;border-bottom:1px solid #e1e1e1;padding:.4em;font-weight:400}table#NepaliCalendar thead tr:first-child th:first-child:hover{cursor:pointer}table#NepaliCalendar th.Next,table#NepaliCalendar th.Prev{background-image:url(../images/pre-next.jpg);width:40px;height:40px;background-size:80px auto}table#NepaliCalendar th.Next:hover,table#NepaliCalendar th.Prev:hover{opacity:.7}table#NepaliCalendar th.Next{background-position:40px 0}table#NepaliCalendar th.Prev{background-position:2px 0}#NepaliCalendar tbody td,.PatroCenter.CurrentDateAndMonth{cursor:pointer}#NepaliCalendar .monthSelectionDropDown,#NepaliCalendar .yearSelectionDropDown{border:1px solid #e1e1e1;border-radius:5px;margin-right:5px;height:26px;padding:0 0;text-align:center}