/** General Edits **/

.md-source__icon.md-icon svg path{
d: path('M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z') !important;
transform: scale(0.7);
}

.md-source__icon.md-icon svg{
margin-top: 15px !important;
}

.md-source__repository {
font-family: h3;
padding-left: 30px !important;

}

.admonition{

background-color: #1d2021 !important;

padding-bottom: 5px !important;


}

.admonition-title {
padding-top: 5px !important;
padding-bottom: 5px !important;
margin-bottom: 5px !important;

}


/**Fonts**/

@import url('https://fonts.googleapis.com/css2?family=Lalezar&display=swap');

@font-face {
font-family: h1;
src: url(https://res.cloudinary.com/linguist-page/raw/upload/v1654699758/fonts/IBM%20PLEX%20AR/IBMPlexSansArabic-Bold_kqaob5.ttf);
}
@font-face {
font-family: h2;
src: url(https://res.cloudinary.com/linguist-page/raw/upload/v1654699758/fonts/IBM%20PLEX%20AR/IBMPlexSansArabic-Bold_kqaob5.ttf);
}
@font-face {
font-family: h3;
src: url(https://res.cloudinary.com/linguist-page/raw/upload/v1654699758/fonts/IBM%20PLEX%20AR/IBMPlexSansArabic-Bold_kqaob5.ttf);
}
@font-face {
font-family: h4;
src: url(https://res.cloudinary.com/linguist-page/raw/upload/v1654699758/fonts/IBM%20PLEX%20AR/IBMPlexSansArabic-Bold_kqaob5.ttf);
}
@font-face {
font-family: href;
src: urlhttps://res.cloudinary.com/linguist-page/raw/upload/v1636657230/fonts/IBM%20PLEX%20AR/IBMPlexSansArabic-Bold_bo5ker.ttf);
}
@font-face {
font-family: p;
src: url(https://res.cloudinary.com/linguist-page/raw/upload/v1654699758/fonts/IBM%20PLEX%20AR/IBMPlexSansArabic-Regular_rtsxru.ttf);
}
@font-face {
font-family: light;
src: url(https://res.cloudinary.com/linguist-page/raw/upload/v1654699758/fonts/IBM%20PLEX%20AR/IBMPlexSansArabic-Light_ayscau.ttf);
}
@font-face{
font-family: lal;
src: url(https://res.cloudinary.com/linguist-page/raw/upload/v1628581980/Dubai%20Font/Lalezar-Regular_wm61eg.ttf)
}



/*Disable selection of text from whole website*/
*{

-webkit-touch-callout:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}

@media screen and (max-width: 76.1875em)
md-nav__button md-logo {
display: none;}

@media screen and (max-width: 76.1875em)
.md-nav__title{
padding-top: 0rem !important;
height: 0px !important;
line-height: 0px !important; 
padding-right: 0rem !important;
padding-bottom: 0rem !important;
padding-left: 0rem !important;
}
/**Headings**/
h1{
letter-spacing: 0.1em;
font-weight: boler !important;
font-family: h3 !important;

}

h2{
margin-top: 15px !important;
font-family: h2;
font-weight: regular;
text-decoration: underline;
color: #ebdbb2;


}


h2:hover {
color: #ebdbb2;
}



h3{
margin-top: 0px !important;
font-family: h2;
color: #ebdbb2;
margin-bottom: 0px !important;
padding-bottom: 0px;
text-align: start; 
unicode-bidi: plaintext !important;
}

h4{
font-family: p !important;
text-align: start; 
unicode-bidi: plaintext !important;
}

h6 {
font-weight: 500 !important;
}


/**Links**/


/**Links inside of H3 Tags (Words)**/
h3 a{
font-family: h3 !important;
color: #d5c4a1 !important;
text-decoration: underline 3px;
margin-top: 0px !important;
text-align: start; 
unicode-bidi: plaintext !important;

}

h3 a:hover{
font-family: h3 !important;
color: #689d6a !important;
text-decoration: underline 3px;


}



/*Target All Links inside of a class*/
a.md-nav__link:link{
font-weight: normal !important;
font-family: p;
}

a:active{
color: #ebdbb2;
}

a{
font-family: p;
text-decoration: none;
color: #fbf1c7;
}

.md-typeset a{

font-family: p;
}


iframe{

margin-top: 10px;

padding-right: 10px;
padding-left: 10px;
border-radius: 10px;



}
code{
font-family: p !important;
font-size: 10px !important;
font-weight: bold !important;
color: #d79921 !important;

text-transform: lowercase;
}

code::before{

content: "#" !important;

}


p code{ /**Tags_categories**/



}


/**Text**/
p{
font-family: p;
text-align: start; 
unicode-bidi: plaintext !important;

margin-bottom: 0px !important;
margin-top: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

.tabbed-content p{
color: #ebdbb2;
}


strong {
/**color: #d79921 !important;**/
}

.md-content {
padding-top: 0px !important;

}
.md-content h1 {
display: none !important;
}
.md-header mark {
font-size: 11px !important;
vertical-align: super;
}


.md-nav mark {
font-size: 11px !important;
vertical-align: super;
}


td{
font-family: p;
color: #ebdbb2;
}


.bbb{
color: red !important;
}

/** #### Target Nth child in an item

.md-nav__item:nth-child(3) {
  background: red !important;
}**/

li{
margin-right: 20px !important;
font-family: p;
/**text-align: start !important; 
unicode-bidi: plaintext !important;**/
}


mark{
background-color: transparent !important;
color: #d79921 !important;
font-family: h3;
font-size: 14px;
}


mark::before{
content: '[';
}

mark::after{
content: ']';
}

mark[data-md-highlight]{
vertical-align: inherit !important;
background-color: #d79921 !important;
color: #1d2021 !important;
font-size: inherit !important;
font-family: inherit !important;
font-weight: 400;
}

table{
width: 100% !important;
background-color: #1d2021 !important;
font-family: p;
}

th[role=columnheader]::after {
color: #ebdbb2 !important;}

thead::after {
font-family: h4;
}

.collection-content {
color: #ebddb2;
font-family: p;
}

audio::-webkit-media-controls-panel {
background-color: #d5c4a1;
}

 
.tabbed-content code{
background-color: #1d2021 !important;
border: 0.001rem dashed #504945;
color: #fabd2f;
font-size: inherit !important;
padding-right: 0px !important;
padding-left: 0px !important;
font-family: p !important;

}

.tabbed-content{
Background-color: #1d2021;
padding-left: 10px !important;
padding-right: 10px;
}

.md-button.md-button--primary {
border: 1px solid #928374 !important;
}

.ar {
direction: rtl !important;
text-align: right !important;
font-weight: bold !important;
}

.md-ellipsis {
font-family: lal;
}

.hmimg{
width: 100%;
height: auto;
display: block;
margin-left: auto;
margin-right: auto;
}
.wikilink{
color: #d79921 !important;
text-decoration: underline;
}
.md-header__button.md-logo {
display: none;
}
.md-search__form{
border-radius: 20px;
}

/*Target All elements inside of a class*/
.md-nav.md-nav--secondary *{
border: 0px !important;
font-size: 13px !important;
}

.md-nav__item {

margin-right: 0px !important;

}

body[data-md-color-scheme="gruvbox"] .md-nav__link {
	  padding-right: 10px;
	  padding-left: 10px;
	  margin-top: 5px;
	  padding-top: 6px;
	  color: #ebdbb2 !important;
	  padding-bottom: 6px;
	  font-size: 14px;
	  font-family: p;
	  background-color: #1d2021;
	  width: 100% !important;
	  }


body[data-md-color-scheme="gruvbox"] .md-nav__link:hover{
  color: #282828 !important;
  background-color: #ebdbb2;
  padding-right: 10px;
  border: 1px solid #1d2021;
  padding-left: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
  font-size: 14px;
}
body[data-md-color-scheme="gruvbox"] .md-nav__link.md-nav__link--active{
  border: 1px solid #1d2021;
  border-radius: 1px !important;
  color: #282828 !important;
  background-color: #ebdbb2;
  padding-top: 6px;
  padding-bottom: 6px;
  font-weight: bold;
  font-family: h3;
}




body[data-md-color-scheme="gruvbox"] hr {
height: 0.01rem !important;
background-color: #1d2021 !important;
margin-bottom: 20px !important;
margin-top: 20px !important;
}







body[data-md-color-scheme="gruvbox"] .md-content {
  padding-top: 1.5rem;
  border-right: 1px solid #1d2021;
  border-left: 1px solid #1d2021;
}


body[data-md-color-scheme="gruvbox"] .md-header {
box-shadow: 0 0 0,0 0rem 0rem ;
  background-color: #1d2021;
  padding-bottom: 5px;
}


.md-main__inner.md-grid {
  margin-top: 0px;
}

/*Target a class inside of a class*/
body[data-md-color-scheme="gruvbox"] .md-header__topic .md-ellipsis {
  padding-top: 5px;
  font-size: 1.2rem;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
}



.md-footer{
  background-color: #121414;
}

.md-footer-meta.md-typeset{
  background-color: #121414;
  border-top: 1px solid #282828;
}




.md-content__button.md-icon{
  display: none;
}
.md-search__form{
  margin-top: 10px;
  background-color: #3c3836 !important;
}

.md-search__form:hover{
  margin-top: 10px;
  background-color: #7c6f64 !important;
}
.tag{

}



.hmimg {

}



