.JsDatePickBox{width:100%;font-family:"Roboto", "Helvetica Neue", "Helvetica", sans-serif;color:#4c4c4c;background-color:#ffffff;padding-bottom:10px;top:40px;font-weight:100;font-size:15px;text-align:center}
.main .JsDatePickBox{top:40px;right:5%}
.JsDatePickBox .boxMain{float:left;background-color:#fff;margin:0;padding:0 10px}
.JsDatePickBox .boxMainStripped{border:none}
.JsDatePickBox .tooltip{display:none}
.JsDatePickBox .weekDaysRow{width:100%;height:35px;overflow:hidden;padding-top:15px;font-size:15px;text-align:center;text-transform:uppercase}
.JsDatePickBox .weekDaysRow .weekDay{width:14.285%;float:left;overflow:hidden}
.JsDatePickBox .boxMainInner{width:auto;float:left;padding:0}
.JsDatePickBox .boxMainCellsContainer>div{position:relative;width:14.285%;float:left;overflow:hidden;margin:0;padding:6px}
.JsDatePickBox .boxMainInner .controlsBar{overflow:hidden;clear:both;height:40px;position:relative;padding-top:10px}
.JsDatePickBox .boxMainInner .controlsBarText{overflow:hidden;height:30px;line-height:30px;font-size:15px;text-transform:uppercase;text-align:center}
#calculator-item-body .JsDatePickBox .boxMainInner .monthForwardButton,#calculator-item-body .JsDatePickBox .boxMainInner .monthBackwardButton{color:#898989;overflow:hidden;cursor:pointer;font-size:16px;position:absolute;top:17px;bottom:auto}
i.jsDatePickCloseButton{display:inline-block;position:absolute;cursor:pointer;border-radius:50%;background-color:#ffffff;color:#9f9386;height:35px;width:35px;font-size:35px;top:-57px;right:-17px;z-index:4}
.main #form-calculator i.jsDatePickCloseButton{top:14px;right:0;left:auto}
#calculator-item-body .JsDatePickBox .boxMainInner .monthForwardButton{right:10px;left:auto}
.main #calculator-item-body .JsDatePickBox .boxMainInner .monthForwardButton{right:12%;left:auto}
#calculator-item-body .JsDatePickBox .boxMainInner .monthBackwardButton{left:10px;right:auto}
.main #calculator-item-body .JsDatePickBox .boxMainInner .monthBackwardButton{left:12%;right:auto}
.JsDatePickBox .boxMainInner .skipDay{-khtml-user-select:none;cursor:default;overflow:hidden}
.skipDay:after{content:". ";color:#ffffff;overflow:hidden}
.JsDatePickBox .boxMainInner .dayNormal{-khtml-user-select:none;cursor:pointer;text-align:center}
.JsDatePickBox .boxMainInner .dayNormalToday{width:14.285%;-khtml-user-select:none;cursor:pointer;overflow:hidden;float:left;text-align:center}
.JsDatePickBox .boxMainInner .dayOver{-khtml-user-select:none;cursor:pointer;-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;-o-transition:-o-transform 0.2s;transition:transform 0.2s}
.JsDatePickBox .boxMainInner .dayOverToday{-khtml-user-select:none;cursor:pointer;overflow:hidden;font-weight:300;text-align:center}
.JsDatePickBox .boxMainInner .dayDown{width:14.285%;-khtml-user-select:none;font-weight:300;color:#009CFF;cursor:pointer;overflow:hidden}
.JsDatePickBox .boxMainInner .dayDown,.JsDatePickBox .boxMainInner .dayDownToday,.JsDatePickBox .boxMainInner .dayNormalToday{-moz-transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-o-transition:-o-transform 0.3s;transition:transform 0.3s}
.JsDatePickBox .boxMainInner .dayDownToday{-khtml-user-select:none;cursor:pointer;color:#009CFF;font-weight:300}
