.calendar-archives.arw-theme1 { position: relative; width: 100%; } .calendar-archives.arw-theme1 * { -webkit-box-sizing: border-box!important; -moz-box-sizing: border-box!important; box-sizing: border-box!important; } .calendar-archives.arw-theme1 ul { margin: 0; padding: 0; } .calendar-archives.arw-theme1 a { text-decoration: none; } .calendar-archives.arw-theme1 .archives-years { position: relative; overflow: hidden; } .calendar-archives.arw-theme1 .calendar-navigation { position: relative; width: 100%; height: 30px; background: #4e4e4e; margin-bottom: 1px; } .calendar-archives.arw-theme1 .calendar-navigation * { line-height: 30px; } .calendar-archives.arw-theme1 .calendar-navigation .prev-year,.calendar-archives.arw-theme1 .calendar-navigation .next-year { display: block; position: absolute; width: 30px; height: 30px; text-align: center; color: #FFF; font-size: 18px; line-height: 100%; } .calendar-archives.arw-theme1 .calendar-navigation .prev-year:hover,.calendar-archives.arw-theme1 .calendar-navigation .next-year:hover { background: #707070; } .calendar-archives.arw-theme1 .calendar-navigation .prev-year.disabled,.calendar-archives.arw-theme1 .calendar-navigation .next-year.disabled { opacity: .4; cursor: default; } .calendar-archives.arw-theme1 .calendar-navigation .prev-year.disabled:hover,.calendar-archives.arw-theme1 .calendar-navigation .next-year.disabled:hover { background: 0; } .calendar-archives.arw-theme1 .calendar-navigation .prev-year { left: 0; border-right: 1px #fff solid; } .calendar-archives.arw-theme1 .calendar-navigation .next-year { right: 0; border-left: 1px #fff solid; } .calendar-archives.arw-theme1 .calendar-navigation .menu-container { position: absolute; width: 100px; left: 50%; margin-left: -50px; text-align: center; } .calendar-archives.arw-theme1 .calendar-navigation .menu-container.months { width: 160px; margin-left: -80px; text-transform: capitalize; } .calendar-archives.arw-theme1 .calendar-navigation .menu-container:hover { background: #707070; } .calendar-archives.arw-theme1 .calendar-navigation .menu-container a.title { display: block; width: 100%; color: #FFF; } .calendar-archives.arw-theme1 .calendar-navigation .menu-container .arrow-down { color: #fff; position: absolute; width: 24px; height: 30px; right: 0; top: 0; cursor: pointer; font-size: 10px; border-left: 1px solid #4e4e4e; font-family: Verdana,Arial,Helvetica,sans-serif; } .calendar-archives.arw-theme1 .calendar-navigation .menu-container .arrow-down:hover { background: #707070; } .calendar-archives.arw-theme1 .calendar-navigation .menu-container .menu { position: absolute; overflow: hidden; display: none; z-index: 999; top: 0; width: 100%; background: #fff; -moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000; } .calendar-archives.arw-theme1 .calendar-navigation .menu-container .menu a { display: block; color: #707070; } .calendar-archives.arw-theme1 .calendar-navigation .menu-container .menu a:hover { background: #7e7e7e; color: #FFF; } .calendar-archives.arw-theme1 .calendar-navigation .menu-container .menu a.selected { background: #7e7e7e; color: #FFF; } .calendar-archives.arw-theme1 .calendar-navigation .menu-container .menu a.selected:hover { background: #7e7e7e !important; background: 0; text-decoration: none; cursor: default; } .calendar-archives.arw-theme1 .year { position: absolute; top: 0; left: 0; margin-left: -100%; width: 100%; z-index: 0; background: #fff; } .calendar-archives.arw-theme1 .year .year-link { display: none; } .calendar-archives.arw-theme1 .year.last { position: relative; } .calendar-archives.arw-theme1 .year.current { margin-left: 0; z-index: 1; } .calendar-archives.arw-theme1 .month,.calendar-archives.arw-theme1 .day { float: left; overflow: hidden; display: block; position: relative; background: #f0f0f0; border-bottom: 1px #fff solid; border-right: 1px #fff solid; color: #ccc; } .calendar-archives.arw-theme1 .month.has-posts a,.calendar-archives.arw-theme1 .day.has-posts a { background: #707070; color: #FFF; display: block; width: 100%; height: 100%; } .calendar-archives.arw-theme1 .month.has-posts a:hover,.calendar-archives.arw-theme1 .day.has-posts a:hover { background: #4e4e4e; } .calendar-archives.arw-theme1 .month.last,.calendar-archives.arw-theme1 .day.last { border-right: 0!important; } .calendar-archives.arw-theme1 .month { width: 25%; height: 50px; } .calendar-archives.arw-theme1 .month .month-name { text-transform: capitalize; font-size: 16px; font-weight: 400; display: block; position: absolute; top: 6px; left: 8px; } .calendar-archives.arw-theme1 .month .postcount { display: block; position: absolute; bottom: 6px; right: 6px; } .calendar-archives.arw-theme1 .month .postcount .count-text { font-size: 9px; } .calendar-archives.arw-theme1 .day { text-align: center; width: 14.28571428571429%!important; line-height: 100%; padding: 5px 0; } .calendar-archives.arw-theme1 .day.has-posts { padding: 0; } .calendar-archives.arw-theme1 .day.has-posts a { padding: 5px 0!important; text-decoration: none; } .calendar-archives.arw-theme1 .day.noday { background: none!important; box-shadow: none; border: 0; } .calendar-archives.arw-theme1 .day.weekday { display: inline-block; text-transform: uppercase; border-right: 1px #fff solid; border-bottom: 1px #fff solid; background-color: #7e7e7e; color: #fff; font-size: 85%; } .calendar-archives.arw-theme1 .week-row { margin: 0; padding: 0; overflow: hidden; } .calendar-archives.arw-theme1 .week-row.weekdays { margin-bottom: 0; } .settings_page_archives_calendar #TB_ajaxContent { background-color: #fff; }