@media screen and (min-width:500px){div.dp-popup{width:auto}}@media screen and (min-width:321px) and (max-width:499px){div.dp-popup{width:auto;padding:0}}@media screen and (max-width:320px){div.dp-popup{width:auto;padding:0}}div.dp-popup{background-color:transparent;font-size:24px}table.jCalendar{width:100%;padding:5px;border-radius:1em;-moz-border-radius:1em;border:1px solid #568cd8}table.jCalendar th{font-size:14px;font-weight:normal;padding-top:5px;padding-bottom:5px;border-radius:0}div.dp-calendar thead tr:first{border-top-left-radius:.5em}div.dp-calendar thead tr:last{border-top-right-radius:.5em}button.current-month.weekday{height:30px;width:100%;border:0;text-align:center;text-valign:middle;font-size:medium}button.current-month.weekend{height:30px;width:100%;border:0;text-align:center;text-valign:middle;font-size:medium}button.current-month.weekday.disabled{border:0 none}button.current-month.weekend.disabled{border:0 none}div.dp-nav-prev{font-weight:bold}div.dp-nav-next{font-weight:bold}div.dp-popup h2{font-size:24px}a.dp-nav-prev-month{margin-left:20px}a.dp-nav-prev-month.disabled{margin-left:20px}a.dp-nav-next-month{margin-right:20px}a.dp-nav-next-month.disabled{margin-right:20px}@media screen and (min-height:1000px){button.current-month.weekday{height:30px;width:45px}button.current-month.weekend{height:30px;width:45px}div.dp-popup{width:100%}}