.sidebar .widget .widget-title { font-size: 22px; background: var(--primary-color); color: var(--white); padding: 10px; border-radius: 5px; margin: 0 } .sidebar .widget form.wp-block-search__no-button .wp-block-search__inside-wrapper input { width: 100% } .current-menu-item a.nav-link{ color:#fa337c !important; border-bottom: 5px dotted #fa337c; -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1); transition: all .3s cubic-bezier(.645,.045,.355,1); } .sidebar .widget:not(.sidebar .widget > .widget) { margin-bottom: 25px; background-color: var(--dark); border-radius: 5px; padding: 25px; color: #fff } .sidebar ol.wp-block-latest-comments { margin-left: -30px } .sidebar .widget form .search-place { width: 100%; padding: 10px; outline: 0; border: none; border-radius: 5px } .sidebar .wp-block-tag-cloud .tag-cloud-link{ background: var(--primary-color); color: var(--white); padding: 10px; border-radius: 5px; text-decoration: none; margin-bottom: 10px; } .sidebar .wp-block-tag-cloud { padding: 20px; } .sidebar .widget form button.search-submit { background: var(--primary-color); border: none; color: var(--white); padding: 10px 15px; border-radius: 5px; margin-left: 5px } .sidebar .widget .wp-block-search__inside-wrapper { display: flex; background-color: var(--bg-color) } .sidebar .widget .wp-block-search__inside-wrapper .wp-block-search__input { box-shadow: 0 0 5px rgb(0 0 0 / 15%); padding: 10px; border-radius: 0; height: 50px; border: none; outline: 0; width: 75%; background: var(--white) } .sidebar .widget .wp-block-search__inside-wrapper .wp-block-search__button { background: var(--primary-color); color: var(--white-fix); font-weight: 600; border-radius: 0; border: none; height: 50px; width: 25% } form.wp-block-search__button-outside.wp-block-search__icon-button.wp-block-search { padding: 20px; display: flex; } .sidebar .widget_search .search-submit{ width: 75px; height: 50px; background: var(--primary-color); color: var(--white); border-radius: 5px; } .sidebar .widget_search .search-field{ width: 100%; padding: 10px; outline: none; border: none; border-radius: 5px; } .post-item-list { display: flex; align-items: flex-start; justify-content: flex-start; padding: 20px } .sidebar .widget .post-content .post-title a { color: var(--white); font-size: 18px } .sidebar .widget .posted-on.post-date a { color: var(--white); text-decoration: none } .sidebar .widget .post-image-figure { margin: 0 15px 0 0 } .sidebar .widget .tagcloud>a { text-decoration: none; padding: 10px 15px; border-radius: 5px; display: inline-block; background: var(--primary-color); color: var(--white); margin-bottom: 10px; margin-right: 5px } .sidebar .widget .tagcloud { padding: 20px } .sidebar .widget_Categories ul { padding: 20px; list-style: none; margin: 0 } .sidebar .widget_Categories ul li:not(:last-child) { margin-bottom: 10px } .sidebar .widget_Categories ul li a { text-decoration: none; color: var(--white); transition: .65s } .sidebar .widget_Categories ul li a:focus, .sidebar .widget_Categories ul li a:hover { background: var(--primary-color); -webkit-background-clip: text; -webkit-text-fill-color: transparent } .sidebar .calendar_wrap { width: 100%; margin: 0 auto; position: relative; z-index: 0; padding: 20px } .sidebar .calendar_wrap table { width: 100%; margin: 0; border: none } .sidebar .calendar_wrap table caption { font-weight: 600; padding-left: 1.5rem; padding-right: 1.5rem; line-height: 3.7; color: var(--sp-secondary-dark); background-color: #fff; text-align: left; position: relative; z-index: 0 } .sidebar .calendar_wrap table th, .sidebar .widget .calendar_wrap .wp-calendar-nav span.wp-calendar-nav-prev a:focus, .sidebar .widget .calendar_wrap .wp-calendar-nav span.wp-calendar-nav-prev a:hover { color: #fff; background: var(--sp-primary) } .sidebar .calendar_wrap table td, .sidebar .calendar_wrap table th { line-height: 33px; font-size: 14px; border: 0; padding: 0; text-align: center; border-radius: 0 } .sidebar .calendar_wrap table th { font-weight: 700; font-size: 16px; line-height: 40px } .sidebar .calendar_wrap table td { color: var(--white); background-color: rgb(189 189 189 / .25); border-collapse: collapse; outline-offset: -3px } .sidebar .calendar_wrap table tfoot { background-color: #e9e9ea } .sidebar .wp-calendar-nav { position: absolute; bottom: 32px; right: 15px; line-height: 45px; color: var(--dark); padding: 0 12px; display: flex; align-items: center; justify-content: space-between; border: none } .sidebar .widget div.calendar_wrap .wp-calendar-nav span.wp-calendar-nav-prev a { text-decoration: none; color: var(--sp-secondary); padding: 6px 8px; border: 1px solid #f3f3f3; border-radius: 4px; font-size: 15px; font-weight: 600 }