@import "../../fonts/font.css";
@import "../../css/normalize.css";
@import "../../css/alone-main.css";

@media all {
	
select {
	width:100%;
}
#google_translate_element img {
display: inline;
}
#google_translate_element img {
display: inline;
}

#subscribe-email input {
    width: 100%;
}
}

html[lang="fa-AF"], html[lang="prs"] {
  direction: rtl;
}




/*scroll up icon styles */
#kt-scroll-up-reader, #kt-scroll-up {
    color: var(--global-palette9);
    background: #29856b;
    bottom: 30px;
    font-size: 1.6rem;
    padding: 0;
    height: 44px;
    width: 44px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0;
}



/*Top nav bar styles*/
.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container>ul>li>a:after {
    width: calc( 100% - 0em);
}


/*@media screen and (max-width: 576px) {
.grid-sm-col-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
}*/


.primary-sidebar .widget-title {
margin-bottom: .2em;
}

.primary-sidebar p {
margin-block-start: 0;
}


#secondary .widget-title {
    font-weight: normal;
}


.entry-taxonomies a {
	  color: #4788FF;
}

.entry-taxonomies a:hover {
    transition: all 0.1slinear;
	  color: #0056b3;
}



#inner-wrap li+li, #inner-wrap li+li li {
margin-top:.5rem;
}


.site-middle-footer-inner-wrap .footer-widget-area-inner {
border-left: 1px solid #29856b;
padding: 0 0 0 10px;
height: 100%;
}

.site-middle-footer-inner-wrap .footer-widget-area-inner p {
margin-block-start: .2em;
margin-block-end: .2em;
}

.footer-widget-area-inner #block-32 a {
Margin-right: 20px;
}

.site-middle-footer-inner-wrap .widget {
    margin-bottom: 10px;
}


/* Arabic Footer widgets and content */

html[lang="ar"] .site-middle-footer-inner-wrap .footer-widget-area-inner {
border-right: 1px solid #29856b;
padding: 0 10px 0 0;
height: 100%;
	border-left: none;
}



html[lang="ar"] .footer-widget-area,
html[lang="ar"] .site-footer-wrap,
html[lang="ar"] .site-bottom-footer-wrap,
html[lang="ar"] .site-info {
    direction: rtl;
    text-align: right;
}

html[lang="ar"] .footer-widget-area-inner #block-32 a {
    margin-left: 20px;
	  margin-right: 0px;
}

/* Arablic Footer columns - reverse order if using flex */
/*html[lang="ar"] .footer-widget-area-inner,
html[lang="ar"] .site-footer-section,
html[lang="ar"] .footer-row {
    flex-direction: row-reverse;
}*/





/* Dari Footer widgets and content */

html[lang="prs"] .site-middle-footer-inner-wrap .footer-widget-area-inner {
border-right: 1px solid #29856b;
padding: 0 10px 0 0;
height: 100%;
	border-left: none;
}



html[lang="prs"] .footer-widget-area,
html[lang="prs"] .site-footer-wrap,
html[lang="prs"] .site-bottom-footer-wrap,
html[lang="prs"] .site-info {
    direction: rtl;
    text-align: right;
}

html[lang="prs"] .footer-widget-area-inner #block-32 a {
    margin-left: 20px;
	  margin-right: 0px;
}

/* Dari Footer columns - reverse order if using flex */
/*html[lang="prs"] .footer-widget-area-inner,
html[lang="prs"] .site-footer-section,
html[lang="prs"] .footer-row {
    flex-direction: row-reverse;
}*/





/* Begin Social media icons */

ul.cnss-social-icon li.cn-fa-icon a {
  background-color: #333 !important;
}

ul.cnss-social-icon li.cn-fa-icon a:hover {
  background-color: #333 !important;
}
	
.cn-fa-facebook img {
opacity: .5 !important;
}

.cn-fa-facebook img:hover {
opacity: 1 !important;
}

.cn-fa-twitter img {
opacity: .5 !important;
}

.cn-fa-twitter img:hover {
opacity: 1 !important;
}

.cn-fa-instagram img {
opacity: .5 !important;
}

.cn-fa-instagram img:hover {
opacity: 1 !important;
}

.cn-fa-youtube img {
opacity: .5 !important;
}

.cn-fa-youtube img:hover {
opacity: 1 !important;
}
/* End Social media icons */


/* Arablic Social media icons */
html[lang="ar"] .cnss-social-icon {
	text-align: right!important;
	text-align: -webkit-right!important;
	align-self: start!important;
}

/* Dari Social media icons */
html[lang="prs"] .cnss-social-icon {
	text-align: right!important;
	text-align: -webkit-right!important;
	align-self: start!important;
}


/* Begin WPML styles */

.widget-area ul {
    padding-left: 0.5em;
	  padding-left: 0em;
}

.wpml-ls-legacy-dropdown {
    width: 100%;
    /*width: 15.5em;*/
    max-width: 100%;
	  background-color: #f4f4f4;
}

.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
    background-color: #ffffff;
    padding-top:5px;
		padding-bottom:5px;
}

.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a {
  /*border-width: 0 1px 1px;*/
	border-width: 0;
	border-color: #f4f4f4;
	border-style: solid;
}

/* End WPML styles */


/* change order of entry meta and taxonomies */
.loop-entry .entry-header {
    display: flex;
    flex-direction: column;
    margin-bottom: 0!important;
}

.loop-entry .entry-meta {
order: -1; /* Moves date to the top */
margin-top: 0!important; /* removes space on top */
}

.loop-entry .entry-taxonomies {
    order: 1; /* Moves categories to the bottom */
    margin: 2rem 0 0!important; /* creates the space before the categorie */
}

/* end of change order of entry meta and taxonomies */


/* subscription block and RSS */
.sidebar-inner-wrap .widget_blog_subscription {
  margin-bottom: 0 !important;
}
.sidebar-inner-wrap .widget_rss_links {
  margin-top: -16px;
  padding-top: 20px;
}
.sidebar-inner-wrap #subscribe-email input {
  padding: 10px;
  width: 100%;
  max-width: 400px;
  border: 1px solid #ccc;
  border-radius: 0;
}
.sidebar-inner-wrap .widget_rss_links a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  text-decoration: none;
  font-weight: bold;
  color: #007fc2 !important;
}
.sidebar-inner-wrap .widget_rss_links a::after {
  content: "Follow via RSS";
}
#rss_links-6 .widget-title {
	display: none!important;
}
:lang(am) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "በ RSS ይከተሉ";
}
:lang(ar) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "تابع عبر RSS";
}

:lang(es-ES) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "Seguir vía RSS";
}
:lang(fr) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "Suivre via RSS";
}
:lang(ja) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "RSSでフォローする";
}
:lang(ko) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "RSS로 팔로우하기";
}
:lang(prs) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "از طریق RSS دنبال کنید";
}
:lang(ru) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "Подписаться через RSS";
}
:lang(so) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "Kaga taxnaw RSS";
}
:lang(ti) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "ብመንገዲ RSS ተኸታተሉ";
}
:lang(tl) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "Sundan sa pamamagitan ng RSS";
}
:lang(uk) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "Підпишіться на RSS";
}
:lang(vi) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "Theo dõi qua RSS";
}
:lang(zh-hans) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "通过 RSS 订阅";
}
:lang(zh-hant) .sidebar-inner-wrap .widget_rss_links a::after {
  content: "通過 RSS 訂閱";
}
.sidebar-inner-wrap .widget_rss_links img {
  width: 20px;
  height: 20px;
}
@media (max-width: 1024px) {
  #primary, #inner-wrap, .content-area {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
  }
  .sidebar-inner-wrap .widget_rss_links, .sidebar-inner-wrap .widget_rss_links p, .sidebar-inner-wrap .widget_rss_links a {
    margin: unset;
  }
  .sidebar-inner-wrap .widget_blog_subscription {
    margin-top: 3rem;
  }
  .sidebar-inner-wrap .widget_blog_subscription, .sidebar-inner-wrap .widget_rss_links {
    background: var(--global-palette8) !important;
  }
  .sidebar-inner-wrap .widget_blog_subscription {
    margin: 3rem -24px 0 !important;
    padding: 2rem 1.5rem 0;
    border-radius: 0px;
    text-align: center;
  }
  .sidebar-inner-wrap .widget_rss_links {
    margin: -16px -24px -24px !important;
    padding: 20px 1.5rem 2rem;
  }
  .sidebar-inner-wrap .widget_rss_links a {
    justify-content: center;
  }
}
@media (max-width: 500px) {
  #block-32 a {
    display: block;
    clear: both;
    line-height: 1.5;
  }
  #block-32 p {
    margin-bottom: 0 !important;
    padding-bottom: 1rem !important;
  }
}

#blog_subscription-3,
#rss_links-4 {
	display: none;
}
/* end of subscription block and RSS */



/* Begin table styles from old blog */

.entry-content table {	
border-collapse: collapse;
border-spacing:0;
empty-cells: show;
font-size: 0.9em;
margin-bottom: 1.1em;
width: 100%;
}


tbody {		
display: table-row-group;
vertical-align: middle;
unicode-bidi: isolate;
border-color: inherit;
}


.entry-content th, .entry-content td {		
border-bottom: 1px solid #DDD;
line-height: 120%;
margin: 0;
padding: 2%;
overflow: visible;
}

.entry-content table tbody > tr:nth-child(odd) > td {
background: #f9f9f9;
}

/* End table styles from old blog */