.widget_cm_news_calendar{height:300px;border-top:4px solid #106FFF}.none{display:none}.dropdown{color:#444;font-size:17px}#calender_section{width:250px;margin:0}#calender_section h2{background-color:#fff;color:#444;font-size:17px;text-align:center;line-height:30px;margin:15px 0 0 0}#calender_section h2 a{color:#F58220;float:none}#calender_section_top{width:100%;float:left;margin-top:10px}#calender_section_top ul{padding:0;list-style-type:none;margin:0!important}#calender_section_top ul li{float:left;display:block;width:35px;border-right:1px solid #fff;text-align:center;font-size:12px;min-height:0;background:none;box-shadow:none;margin:0;padding:0}#calender_section_bot{width:100%;margin-top:10px;float:left;border-left:1px solid #ccc;border-bottom:1px solid #ccc}#calender_section_bot ul{margin:0;padding:0;list-style-type:none}#calender_section_bot ul li{float:left;width:35px;height:30px;text-align:center;border-top:1px solid #ccc;border-right:1px solid #ccc;min-height:0;background:none;box-shadow:none;margin:0;padding:0;position:relative}#calender_section_bot ul li span{margin-top:7px;float:left;margin-left:7px;text-align:center}.grey{background-color:#DDDDDD!important}.light_sky{background-color:#B9FFFF!important}.date_cell{cursor:pointer;cursor:hand}.date_cell:hover{background:#DDDDDD!important}.date_popup_wrap{position:absolute;width:143px;height:75px;z-index:9999;top:-55px;left:-55px;background:#FFF;color:#666!important}.events_window{overflow:hidden;overflow-y:auto;width:133px;height:115px;margin-top:28px;margin-left:25px}.event_wrap{margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #E4E4E7;font-size:12px;padding:3px}.date_window{margin-top:20px;margin-bottom:2px;padding:5px;font-size:16px;margin-left:9px;margin-right:14px}.popup_event{margin-bottom:2px;padding:2px;font-size:16px;width:100%}.popup_event a{color:#000000!important}.packeg_box a{color:#F58220;float:right}a:hover{color:#181919;text-decoration:underline}@media only screen and (min-width:480px) and (max-width:767px){#calender_section{width:100%}}@media only screen and (min-width:320px) and (max-width:479px){#calender_section{width:100%}#calender_section_bot{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){#calender_section{width:100%}#calender_section_bot{width:100%}}