/* ---------- General formatting ---------- */

body {
    font-family: "Nunito",sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.5;
    color: #424242;
}

.so-panel.widget {
    background: transparent;
    padding: 0;
}

.whiteout{background-color:rgba(255, 255, 255, 0.9); padding:0px 10px;}

blockquote {
    color: #424242;
    font-family: "Merriweather";
    font-size: 16px;
    font-style: italic;
    font-weight: 400;
    line-height: 1.5;
    padding-left:10px; padding-right:10px;
}

.textwidget ul {
    list-style-type: disc;
    list-style-position:outside;
    padding-left: 2em;
}

.sidebar .widget{ font-size: 16px;}

/* ---------- End of General formatting ---------- */


/* ---------- General Sidebar formatting ---------- */

div.inside-right-sidebar>aside.widget.inner-padding{
	border-radius: 15px;
	background-color:rgba(255, 255, 255, 1);
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	margin-top:20px;
	margin-bottom:10px;
	box-shadow: 2px 1px 10px 0px rgba(0,0,0,0.5);
}

:dir(rtl) .one-container.right-sidebar main.site-main {
	margin: 0 0 0 0; }
:dir(rtl) h2.widget-title {
	font-size: 24px; }

:dir(ltr) div.inside-right-sidebar > aside.widget > ul {
	padding-left: 25px; }
:dir(rtl) div.inside-right-sidebar > aside.widget > ul {
	padding-right: 25px; }

.inside-right-sidebar ul li {
	text-indent: -8px; }

/* ------- End of General Sidebar formatting ------- */

/* ---------- Context Menu ---------- */

:dir(ltr) .advanced-sidebar-menu ul.grandchild-sidebar-menu {
	padding-left: 15px; }
:dir(rtl) .advanced-sidebar-menu ul.grandchild-sidebar-menu {
	padding-right: 15px; }

li.current_page_ancestor>a:first-child {
	font-weight: bold; }

li.current_page_ancestor>a:first-child:hover {
	color: gray; }

li.current_page_item {
	list-style-type: none; }

li.current_page_item>a:first-child {
	color: black;
	font-weight: bold; }

li.current_page_item>a:first-child:hover {
	color: black }

/* ---------- End of Context Menu ---------- */



/* ---------- Elementor tweaks ---------- */
  /* body:not(.elementor-editor-active) .elementor-widget:not(:last-child) {margin-bottom: 0;} */

  /* move anchor down */
 a.anchor, a[name], a:not([href]){
  display: block; 
  position: relative; 
  top: -100px; 
  visibility: hidden;
}
.comments-area{display:none;}

div.inside-right-sidebar>aside.widget.inner-padding{
  border-radius: 15px;
  background-color:rgba(255, 255, 255, 1);
  padding-left: 10px;
  padding-top: 10px;
  margin-top:20px;
  margin-bottom:10px;
  box-shadow: 2px 1px 10px 0px rgba(0,0,0,0.5);
}

h4.widget-title{margin-bottom:0px;}
#ContextMenu{
   /* Add any custom context menu tweaks here... */
   margin-left: -10px;
}
ul#recentcomments{padding-left:20px;}
.widget_archive>ul{padding-left: 20px; padding-bottom: 10px;}
.widget_categories>ul{padding-left: 20px;}


/* ---------- End of Elementor tweaks ---------- */
