.widgettitle.aligncenter:before{right:0;margin:auto}.widgettitle.alignright{margin-left:0}.widgettitle.alignright:before{right:0;left:auto}.widget.widget_categories ul li>a{position:relative}.widget_categories label,.widget_archive label{margin:0 0 10px;display:inline-block;font-size:14px}.widget.widget_categories ul li>a,.widget.widget_archive ul li>a{width:auto}.widget.widget_categories ul li>a span,.widget.widget_archive ul li>a span{float:right;padding:0}.widget.widget_nav_menu ul.menu li:first-child{padding-top:0}.widget.widget_nav_menu ul.menu li>a{display:inline-block;line-height:24px;width:100%}.widget.widget_nav_menu ul li{padding:0}.widget.widget_nav_menu ul li,.widget.widget_nav_menu ul li:last-child{border-width:0!important}.widget.widget_nav_menu ul li a{border-bottom:1px solid;padding:10px 0}.widget.widget_nav_menu ul li a:empty{display:none}.widget.widget_nav_menu>div[class*=menu-container]>ul>li:last-child:not(:only-child)>a{border-bottom-width:0;padding-bottom:0}.widget_rss h3.widgettitle>a.rsswidget>img{display:none;margin-right:5px;margin-top:-3px}.widget_rss ul li>a.rsswidget{font-weight:var(--wdtFontWeight_Alt)}.widget_tag_cloud .tagcloud a,.widget .tagcloud a,.wp-block-tag-cloud a{float:left;font-size:var(--wdtFontSize_Ext)!important;font-weight:var(--wdtFontWeight_Base);text-transform:uppercase;letter-spacing:var(--wdtLetterSpacing);line-height:normal;margin:0 10px 10px 0;padding:7px 15px;-webkit-border-radius:var(--wdtRadius_Zero);border-radius:var(--wdtRadius_Zero);-webkit-box-shadow:none!important;box-shadow:none!important}.wp-block-tag-cloud a{display:inline-block;float:none}.wp-block-tag-cloud a:not(:focus){text-decoration:none}.widget #searchform .wdt-search-icon{display:none}.widget #searchform input[type=text]{padding-right:50px;height:49px;width:100%;font-size:calc(var(--wdtFontSize_Base) - 2px);font-weight:var(--wdtFontWeight_Base)}.widget #searchform input[type=submit]{position:absolute;right:3px;top:3px;padding:15px;margin:0;height:43px;width:43px}.widget_block .wp-block-search{margin-bottom:0}.widget_block .wp-block-search .wp-block-search__inside-wrapper{flex-wrap:wrap}.widget #wp-calendar caption{font-size:1rem;font-weight:600;margin-bottom:10px}.widget #wp-calendar td{padding:.5em 0}.widget #wp-calendar td#next{text-align:right}.widget #wp-calendar td#prev{text-align:left}.widget.widget_calendar .wp-calendar-nav{display:flex;justify-content:space-between}.widget.widget_calendar .wp-calendar-nav span.pad{display:none}.widget.widget_media_gallery .gallery{margin:-5px;width:auto}.widget.widget_media_gallery .gallery .gallery-item{margin:5px;padding:0}.widget.widget_media_gallery .gallery .gallery-item .gallery-icon img{border:none}.widget.widget_media_gallery .gallery .gallery-item>div>a{margin-bottom:0}.widget.widget_archive ul ul li:last-child,.widget.widget_categories ul ul li:last-child,.widget.widget_meta ul ul li:last-child,.widget.widget_nav_menu ul.menu ul li:last-child,.widget.widget_pages ul ul li:last-child{border-bottom-width:1px}.widget.widget_nav_menu ul li ul.sub-menu,.widget.widget_pages ul li ul.children{padding-left:5%;width:100%}.widget.widget_archive ul li ul,.widget.widget_categories ul li ul,.widget.widget_nav_menu ul.menu li ul,.widget.widget_pages ul li ul{padding-left:5%;padding-top:0}.widget.widget_archive ul li,.widget.widget_categories ul li,.widget.widget_nav_menu ul.menu li,.widget.widget_pages ul li,.widget.widget_meta ul li,.widget.widget_text ul li{padding:0}.widget.widget_archive ul li>a,.widget.widget_categories ul li>a,.widget.widget_nav_menu ul.menu li>a,.widget.widget_pages ul li>a,.widget.widget_meta ul li>a,.widget.widget_text ul li>a{padding:10px 0}.widget.widget_archive ul li:first-child>a,.widget.widget_categories ul li:first-child>a,.widget.widget_pages ul li:first-child>a,.widget.widget_nav_menu ul.menu li:first-child>a,.widget.widget_meta ul li:first-child>a,.widget.widget_text ul li:first-child>a{padding-top:0}.widget.widget_archive ul ul.children li>a,.widget.widget_archive ul ul.children li:first-child>a,.widget.widget_categories ul ul.children li>a,.widget.widget_categories ul ul.children li:first-child>a,.widget.widget_nav_menu ul ul.children li>a,.widget.widget_nav_menu ul ul.children li:first-child>a,.widget.widget_nav_menu ul ul.sub-menu li>a,.widget.widget_nav_menu ul ul.sub-menu li:first-child>a,.widget.widget_pages ul ul.children li>a,.widget.widget_pages ul ul.children li:first-child>a{padding-top:10px}.widget.widget_archive ul ul.children li>a,.widget.widget_archive ul ul.children li:last-child>a,.widget.widget_categories ul ul.children li>a,.widget.widget_categories ul ul.children li:last-child>a,.widget.widget_nav_menu ul ul.children li>a,.widget.widget_nav_menu ul ul.children li:last-child>a,.widget.widget_nav_menu ul ul.sub-menu li>a,.widget.widget_nav_menu ul ul.sub-menu li:last-child>a,.widget.widget_pages ul ul.children li>a,.widget.widget_pages ul ul.children li:last-child>a{padding-bottom:10px}.widget .recent-posts-widget li:before,.widget .recent-posts-widget li:hover:before,.widget .recent-portfolio-widget ul li:before,.widget .recent-portfolio-widget ul li:hover:before{content:""}.widget.widget_media_video .mejs-layers .mejs-overlay-button{background-color:transparent}.widget_recent_entries ul li>a{width:auto}.widget.widget_recent_posts .recent-posts-widget .entry-title h4 a[href*=title-should-not-overflow-the-content-area]{word-break:break-all}.widget.widget_recent_posts .recent-posts-widget .entry-title h4{font-size:var(--wdtFontSize_H6)}.widget_recent_comments ul li.recentcomments>a{font-family:var(--wdtFontTypo_Alt);font-size:.95em;font-weight:600}.widget_recent_comments ul li.recentcomments .comment-author-link a{font-weight:500}.widget_text form .selection-box+br:last-child{display:none}.widget>p:last-child,.widget>p:only-child,.widget .plugin-description>p:last-child,.widget .plugin-description>p:only-child{margin-bottom:0}.widget .select2-container{margin-bottom:5px}.widget #wp-calendar td a{color:rgba(var(--wdtHeadAltColorRgb),.5)}.widget_tag_cloud .tagcloud a,.widget .tagcloud a,.wp-block-tag-cloud a{border:1px solid var(--wdtPrimaryColor);float:left;font-size:var(--wdtFontSize_Ext)!important;line-height:1.2;margin:5px;padding:10px 16px;-webkit-border-radius:var(--wdtRadius_Zero);border-radius:var(--wdtRadius_Zero);-webkit-box-shadow:none!important;box-shadow:none!important;text-transform:uppercase;letter-spacing:var(--wdtLetterSpacing)}.wdt-dark-bg .widget input[type=text],.wdt-dark-bg .widget input[type=password],.wdt-dark-bg .widget input[type=email],.wdt-dark-bg .widget input[type=url],.wdt-dark-bg .widget input[type=tel],.wdt-dark-bg .widget input[type=number],.wdt-dark-bg .widget input[type=range],.wdt-dark-bg .widget input[type=date],.wdt-dark-bg .widget textarea,.wdt-dark-bg .widget input[type=search],.wdt-dark-bg .widget select,.wdt-dark-bg .widget.widget_categories ul li>a span,.wdt-dark-bg .widget.widget_archive ul li>a span{background:rgba(var(--wdtBodyBGColorRgb),.15)}.wdt-dark-bg .widget .selection-box:before{border-top-color:rgba(var(--wdtBodyBGColorRgb),.15)}.wdt-dark-bg .widget .selection-box:after{background:rgba(var(--wdtBodyBGColorRgb),.05)}.wdt-dark-bg .widget ul li,.wdt-dark-bg .widget.widget_nav_menu ul.menu li{border-color:rgba(var(--wdtBodyBGColorRgb),.2)}.wdt-dark-bg .widget #wp-calendar td a{color:rgba(var(--wdtAccentTxtColorRgb),.5)}.wdt-dark-bg .tagcloud a{background:rgba(var(--wdtBodyBGColorRgb),.15)}.tagcloud a:hover,.wp-block-tag-cloud a:hover,.wdt-dark-bg .tagcloud a:hover{border-color:var(--wdtPrimaryColor)}.widget .recent-posts-widget li{display:flex;align-items:center}.widget .recent-posts-widget li .entry-meta{display:none}.widget .recent-posts-widget li .thumb{margin:0}.widget .recent-posts-widget li .entry-title{margin-left:25px}.widget.widget_media_gallery .gallery .gallery-item .gallery-icon img{width:100%}.widget_tag_cloud .tagcloud a,.widget .tagcloud a,.wp-block-tag-cloud a{color:var(--wdtHeadAltColor);background:rgba(226,223,204,.4)}.tagcloud a:hover,.wp-block-tag-cloud a:hover,.wdt-dark-bg .tagcloud a:hover{border-color:var(--wdtPrimaryColor)}.tagcloud a:hover,.wp-block-tag-cloud a:hover,.wdt-dark-bg .widget.widget_categories ul li>a:hover span,#footer .wdt-dark-bg .widget.widget_categories ul li>a:hover span,#footer .wdt-dark-bg .widget.widget_archive ul li>a:hover span,.wdt-dark-bg .tagcloud a:hover{background-color:var(--wdtPrimaryColor);color:var(--wdtSecondaryColor)}@media only screen and (min-width:1025px) and (max-width:1280px){.tagcloud a{margin:0 4px 10px 0}.widget #searchform input[type=text]{font-size:12px;padding-left:12px}.widget #searchform input[type=submit]{padding:0}}@media only screen and (min-width:768px) and (max-width:1024px){.tagcloud a{margin:0 4px 10px 0}}@media only screen and (max-width:767px){.tagcloud a{margin:0 5px 10px 0}}