@media screen and (min-width:980px){table#isp-calendar-inner:first-child{width:47% !important;float:left !important;margin-left:0 !important}table#isp-calendar-inner:last-child{width:47% !important;float:right !important;margin-right:0 !important}}@media screen and (max-width:980px){table#isp-calendar-inner{width:98% !important;margin-bottom:50px !important}table#isp-business-calendar td{font-size:12px}}table#isp-calendar-inner div.move_button{width:23px;height:15px}table#isp-calendar-inner div.prv{background:transparent url(//piece-hair.jp/wp-content/plugins/business-calendar/./images/btn_prv.gif) left center no-repeat;cursor:pointer}table#isp-calendar-inner div.prv_off{background:transparent url(//piece-hair.jp/wp-content/plugins/business-calendar/./images/btn_prv_off.gif) left center no-repeat}table#isp-calendar-inner div.nxt{background:transparent url(//piece-hair.jp/wp-content/plugins/business-calendar/./images/btn_nxt.gif) left center no-repeat;text-align:right;cursor:pointer}table#isp-calendar-inner div.nxt_off{background:transparent url(//piece-hair.jp/wp-content/plugins/business-calendar/./images/btn_nxt_off.gif) left center no-repeat;text-align:right}table#isp-calendar-inner td.calendar-date-title{text-align:center;margin:0;padding:0;color:#000}table#isp-business-calendar{width:100%}table#isp-business-calendar td{padding:3px;text-align:center;border:none !important}table#isp-business-calendar thead th{background-color:#f7f7f7;font-weight:400;padding:3px 0;text-align:center}table#isp-business-calendar .business{color:#ccc}table#isp-business-calendar .today{background-color:#f7f7f7}table#isp-business-calendar .holiday{background-color:#adc4d4}p.calendar-information{display:none;float:left;background:transparent url(//piece-hair.jp/wp-content/plugins/business-calendar/./images/mark_holiday.gif) left center no-repeat;margin:5px 0;padding:0 0 0 18px}p.return_now{float:right;margin:5px 0;padding:0;font-size:.8em}.move_button{display:none}