/*************** 33. Widgets ***************/
ul.proradio-sidebar-main.proradio-collapsible { margin-bottom: 0; }

.proradio-widget, [class*="elementor-widget-wp-widget-"] .elementor-widget-container { list-style: none; padding: 0; margin: 5px 0 30px 0; font-size: 15px; /* theselect */ /* Custom widgets formatting */ }

.proradio-widget__title, .proradio-widget__title.proradio-caption, [class*="elementor-widget-wp-widget-"] .elementor-widget-container__title, [class*="elementor-widget-wp-widget-"] .elementor-widget-container__title.proradio-caption { margin-bottom: 1rem; margin-top: 0; color: inherit; }

.proradio-widget.active .collapsible-header i, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.active .collapsible-header i { transform: rotate(180deg); }

.proradio-widget .wp-caption.alignnone, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .wp-caption.alignnone { margin: 0; padding: 0; max-width: 100%; }

.proradio-widget .wp-caption.alignnone a, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .wp-caption.alignnone a { display: block; clear: both; }

.proradio-widget .wp-caption.alignnone p, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .wp-caption.alignnone p { margin: 0; }

.proradio-widget .wp-caption.alignnone p.wp-caption-text, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .wp-caption.alignnone p.wp-caption-text { width: 100%; }

.proradio-widget a.btn:hover, [class*="elementor-widget-wp-widget-"] .elementor-widget-container a.btn:hover { text-decoration: none; }

.proradio-widget cite, [class*="elementor-widget-wp-widget-"] .elementor-widget-container cite { font-size: .9em; }

.proradio-widget table caption, [class*="elementor-widget-wp-widget-"] .elementor-widget-container table caption { text-align: left; }

.proradio-widget ul, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul { margin: 8px 0 0 0; }

.proradio-widget ul li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul li { list-style-type: none; padding: 8px 0; margin: 0; }

.proradio-widget ul li a, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul li a { color: inherit; }

.proradio-widget ul li:last-child, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul li:last-child { border: none; }

.proradio-widget > ul > li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container > ul > li { border-bottom: 1px solid rgba(237, 237, 237, 0.5); }

.proradio-widget > ul > li:last-child, [class*="elementor-widget-wp-widget-"] .elementor-widget-container > ul > li:last-child { border-bottom: none; }

.proradio-widget > ul > li, .proradio-widget ul.menu > li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container > ul > li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul.menu > li { padding: 10px 0 10px 30px; }

.proradio-widget > ul li, .proradio-widget ul.menu li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container > ul li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul.menu li { position: relative; padding: 10px 0 10px 30px; }

.proradio-widget > ul li::before, .proradio-widget ul.menu li::before, [class*="elementor-widget-wp-widget-"] .elementor-widget-container > ul li::before, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul.menu li::before { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; font-feature-settings: 'liga'; transform: translateY(2px); content: '\e315'; font-size: 14px; display: inline-block; vertical-align: text-top; padding-right: 0; border-radius: 50%; line-height: 18px; border: 1px solid #dedede; width: 20px; height: 20px; text-align: center; padding: 0; margin-right: 10px; float: left; display: inline-block; position: absolute; left: 0; top: 10px; }

.proradio-widget > ul li li, .proradio-widget ul.menu li li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container > ul li li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul.menu li li { padding-left: 22px; }

.proradio-widget > ul li li::before, .proradio-widget ul.menu li li::before, [class*="elementor-widget-wp-widget-"] .elementor-widget-container > ul li li::before, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul.menu li li::before { border: 0 transparent; }

.proradio-widget .tagcloud a, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .tagcloud a { display: inline-block; margin: 0 4px 4px 0; float: left; text-transform: uppercase; background: rgba(230, 230, 230, 0.4); padding: 2px 6px; color: inherit; }

.proradio-widget.widget_categories ul li.cat-item, .proradio-widget.widget_categories ul li.cat-item li.cat-item, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_categories ul li.cat-item, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_categories ul li.cat-item li.cat-item { text-align: right; display: block; clear: both; overflow: hidden; }

.proradio-widget.widget_categories ul li.cat-item li.cat-item, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_categories ul li.cat-item li.cat-item { border: none; }

.proradio-widget.widget_categories ul li.cat-item:last-child, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_categories ul li.cat-item:last-child { border: none; }

.proradio-widget.widget_categories ul li.cat-item a, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_categories ul li.cat-item a { display: inline-block; border-bottom: none; float: left; }

.proradio-widget.widget_pages ul li.page_item, .proradio-widget.widget_pages ul li.page_item li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_pages ul li.page_item, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_pages ul li.page_item li { margin-left: 15px; }

.proradio-widget.widget_pages ul li.page_item li, .proradio-widget.widget_pages ul aside li.menu-item li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_pages ul li.page_item li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_pages ul aside li.menu-item li { list-style-type: none; margin-left: 8px; }

.proradio-widget.widget_pages ul > li.page_item, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_pages ul > li.page_item { margin-left: 0; }

.proradio-widget.widget_recent_comments li.recentcomments, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_recent_comments li.recentcomments { position: relative; padding: 10px 0 10px 30px; }

.proradio-widget.widget_recent_comments li.recentcomments::before, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_recent_comments li.recentcomments::before { position: absolute; left: 0; top: 10px; }

.proradio-widget.widget_recent_comments li.recentcomments .comment-author-link, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_recent_comments li.recentcomments .comment-author-link { font-size: 12px; text-transform: uppercase; clear: both; display: block; }

.proradio-widget ul.menu li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul.menu li { position: relative; padding: 10px 0 10px 30px; }

.proradio-widget ul.menu li::before, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul.menu li::before { position: absolute; left: 0; top: 10px; }

.proradio-widget ul.menu li ul, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul.menu li ul { padding: 0; }

.proradio-widget ul.menu > li > a, [class*="elementor-widget-wp-widget-"] .elementor-widget-container ul.menu > li > a { font-weight: bold; }

.proradio-widget.widget_rss .rss-date, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss .rss-date { font-size: 12px; text-transform: uppercase; }

.proradio-widget.widget_rss .proradio-widget__title a.rsswidget, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss .proradio-widget__title a.rsswidget { padding-left: 20px; }

.proradio-widget.widget_rss .proradio-widget__title a.rsswidget img, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss .proradio-widget__title a.rsswidget img { display: none; }

.proradio-widget.widget_rss .proradio-widget__title a.rsswidget:first-child, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss .proradio-widget__title a.rsswidget:first-child { position: relative; padding-left: 0; }

.proradio-widget.widget_rss .proradio-widget__title a.rsswidget:first-child::before, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss .proradio-widget__title a.rsswidget:first-child::before { font-family: 'Material Icons'; content: '\e0e5'; font-size: 18px; opacity: .7; position: absolute; left: 0; top: 0; }

.proradio-widget.widget_rss li, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss li { position: relative; padding: 10px 0 16px 30px; margin-bottom: 15px; overflow: hidden; }

.proradio-widget.widget_rss li:first-child, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss li:first-child { padding-top: 10px; }

.proradio-widget.widget_rss li cite, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss li cite { float: right; font-size: 12px; }

.proradio-widget.widget_rss li::before, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss li::before { position: absolute; left: 0; top: 10px; }

.proradio-widget.widget_rss li a.rsswidget, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss li a.rsswidget { background: transparent; color: inherit; display: block; font-weight: bold; display: block; margin-top: 3px; padding-bottom: 3px; line-height: 1.3em; }

.proradio-widget.widget_rss li a.rsswidget:hover, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss li a.rsswidget:hover { text-decoration: none; }

.proradio-widget.widget_rss li .rssSummary, [class*="elementor-widget-wp-widget-"] .elementor-widget-container.widget_rss li .rssSummary { font-size: 13px; line-height: 1.6em; padding: 10px 0; }

.proradio-widget > ul, [class*="elementor-widget-wp-widget-"] .elementor-widget-container > ul { margin: 0; padding: 0; }

.proradio-widget select, [class*="elementor-widget-wp-widget-"] .elementor-widget-container select { display: block; width: 100%; word-break: break-all; position: relative; box-sizing: border-box; color: #444; }

.proradio-widget .textwidget .wp-caption, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .textwidget .wp-caption { margin: 1rem 0; }

.proradio-widget > ul, [class*="elementor-widget-wp-widget-"] .elementor-widget-container > ul { margin: 0 0 20px 0; }

.proradio-widget .readalllink, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .readalllink { padding-top: 10px; }

.proradio-widget .calendar_wrap table, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .calendar_wrap table { margin-bottom: 0; border-spacing: 2px; border-collapse: separate; }

.proradio-widget .calendar_wrap caption, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .calendar_wrap caption { font-size: 13px; text-transform: uppercase; padding: 10px 4px; border-bottom: 3px solid rgba(230, 230, 230, 0.4); text-align: center; font-weight: bold; margin-bottom: 5px; background: rgba(230, 230, 230, 0.4); }

.proradio-widget .calendar_wrap td, .proradio-widget .calendar_wrap th, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .calendar_wrap td, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .calendar_wrap th { padding: 8px 4px; border: none; text-align: center; }

.proradio-widget .calendar_wrap td, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .calendar_wrap td { background: rgba(230, 230, 230, 0.4); }

.proradio-widget .proradio-searchform form, [class*="elementor-widget-wp-widget-"] .elementor-widget-container .proradio-searchform form { margin-top: 0; }

.proradio-widget-sponsor { text-align: center; }

.proradio-widget-sponsor a { padding: 20px; width: 100%; height: auto; display: block; }

.proradio-widget-sponsor a img { width: 100%; height: auto; }

.qt-widget-chart .proradio-post__inline { display: block; }

.qt-widget-chart .proradio-post__inline h6 { padding-top: 0.6em; }

@media (min-width: 700px) { .qt-widget-chart .proradio-post__inline h6 { padding-top: 0.8em; } }

/*************** 34. Author ***************/
