:root{
    --Base_Shade:  #00a884; 
    --Contrast_Shade:#00614C;
    /* --Base_Shade:#0e2a47;
    --Contrast_Shade:#0e2a47; */
    --Prime_Shade: #f49c3c;
    --White_Shade: #ffff;
    --Width:60%;
    --Radius:05px;
}
/* #region element.css */
body {
    margin: 0;
    padding: 0;
    font-family: "DM Sans", sans-serif;
    min-height: 100vh;
    flex-direction: column;
    /* background-color: var(--Base_Shade);  */
    /* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 4 4'%3E%3Cpath fill='%23535554' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");  */
    overflow-x: hidden;
    /* background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg clip-path='url(%26quot%3b%23SvgjsClipPath1000%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='%230e2a47'%3e%3c/rect%3e%3ccircle r='93.335' cx='-82.78' cy='17.62' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='93.335' cx='435.97' cy='295.57' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='93.335' cx='717.12' cy='783.32' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='62.335' cx='455.33' cy='224.93' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='91.695' cx='824.22' cy='64.54' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='56.265' cx='1174.58' cy='28.78' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='122.335' cx='473.79' cy='500.45' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='51.295' cx='1402.33' cy='441.36' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='93.29' cx='1285.27' cy='200.55' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='71.185' cx='138.53' cy='325.45' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='169.785' cx='872.01' cy='496.35' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='105.45' cx='702.01' cy='73.18' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='142.46' cx='823.56' cy='538.07' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='131.725' cx='619.43' cy='538.91' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='49.205' cx='872.01' cy='478.45' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='115.23' cx='926.32' cy='81.98' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='95.61' cx='299.96' cy='417.71' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='152.97' cx='406.5' cy='403.12' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='130.72' cx='240.07' cy='323.03' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='100.195' cx='201.37' cy='47.49' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='49.225' cx='1106.15' cy='97.06' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='149.415' cx='952.52' cy='263.96' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='73.79' cx='908.76' cy='347.42' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='148.415' cx='1425.16' cy='180.67' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='122.685' cx='1210.6' cy='23.72' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='180.03' cx='675.14' cy='51.14' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='144.01' cx='1079.14' cy='340.2' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='47.62' cx='793.14' cy='441.32' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='54.565' cx='815.56' cy='497.19' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='136.555' cx='221.09' cy='12.96' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='85.185' cx='1423.55' cy='326.27' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='93.41' cx='1408.54' cy='241.85' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='58.65' cx='632.68' cy='482.75' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='138.47' cx='386.01' cy='334.13' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='139.345' cx='418.2' cy='314.09' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='128.96' cx='1113.61' cy='249.06' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='166.585' cx='948.37' cy='332.76' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='180.045' cx='1431.73' cy='169.35' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='89.945' cx='567.57' cy='516.18' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3ccircle r='119.875' cx='510.84' cy='323.51' stroke='%23365aa3' stroke-opacity='0.25' stroke-width='2'%3e%3c/circle%3e%3c/g%3e%3cdefs%3e%3cclipPath id='SvgjsClipPath1000'%3e%3crect width='1440' height='560' x='0' y='0'%3e%3c/rect%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e"); */
}
*::selection{
    background-color: var(--Base_Shade);
    color: white;
}
footer {
    margin-top: auto;
}

main {
    background-color: white;
    position: relative;
    padding: 10px;
    margin-bottom: 10px;
}

header,
main,
.collections {
    margin-inline: 2%;
}

ul {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-block: 07px;
}

li {
    list-style-position: inside;
}

a {
    text-decoration: none;
    color: var(--black-color);
}

input:not([type="radio"]) {
    padding: 10px;
}

button {
    background-color: var(--black-color);
    color: var(--white-color);
    padding: 10px;
    border: none;
    box-sizing: border-box;
}

button:hover {
    cursor: pointer;

}

h1,
h2,
h3,
h4,
h5,
p {
    margin-block: 0;
    padding-block: 2px;
    text-align: justify;
}

p {
    line-height: 25px;
    margin-block: 5px;
}
div {
    margin-block: 05px;
    box-sizing: border-box;
}
input[type='checkbox'] {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: white;
    border: 1px solid black;
    vertical-align: bottom;
    width: 13px;
    height: 13px;
    padding: 0;
}
input[type='checkbox']:checked {
    background-color: black;
}
input[type=checkbox]:checked:before {
    content: "\2713";
    color: white;
    font-size: 14px;
    font-weight: bolder;
    position: relative;
    top: -2px;
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
}
hr{
    border: 1px solid var(--Base_Shade);
    border-radius: 34px;
}
/* width */
::-webkit-scrollbar {
    width: 10px;
}
/* Track */
::-webkit-scrollbar-track {
    background: #f1f1f1;
}
/* Handle */
::-webkit-scrollbar-thumb {
    background: #8a8a8a;
    border-radius: 5px;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: rgb(77, 76, 76);
}
@media all and (min-width:2000px) {

    header,
    footer,
    main,
    .collections {
        margin: auto;
        width: 1600px;
    }
}
/* #endregion element.css */

/* #region commonclass.css */
.margin-zero{
    margin: 0;
}
.padding-zero{
    padding: 0;
}
.padding-general{
    padding: 05px;
}
.margin-general{
    margin:05px;
}
.display-flex{
  display: flex;
  flex-wrap: wrap;
  gap: 05px;
}
.center{
    text-align: center;
}
.mg_auto{
  margin: auto;
}
.strike-text{
    text-decoration: line-through;
}
.bgred{
    background-color: red;
}
.bgblack{
    background-color: black;
}
.bgmaroom{
    background-color: maroon;
}
.bgwhite{
    background-color: whitesmoke;
}
.d-non{
    display: none;
}
.d-block{
    display: block;
}
.d-inline{
    display: inline-block;
}
.boldfont{
    font-weight: bold; 
}
.smallfont{
    font-size: 12px;
}
.largefont{
    font-size: 19px      ;
}
.extralargefont{
    font-size: 30px;
}
.text-green{
    color: green;
}
.pr{
    position: relative;
}
.mg_left_three{
  margin-left: 3px;
}
.mg_block_zero{
  margin-block: 0;
}
.underline{
  text-decoration: underline;
  width: fit-content;
  text-underline-offset: 5px;
}
.pad_block_zero{
  padding-block: 0;
}
.btnsecondlook{
    background-color: white;
    border: 1px solid rgb(56,54,54);
    color: black;
}
.btn{
    background-color: var(--Contrast_Shade);
    color: white;
    text-align: center;
    padding: 10px;
    text-align: center;
    font-size: 13.33px;
}
.btn:hover{
    cursor: pointer;
}
.err {
    padding: 10px;
    display: block;
}
.err a {
    text-decoration: underline;
    font-weight: bold;
}
.sorryerr {
    color: black;
    background-color: #d1d6d6;
    border: 1px solid black;
    border-left: 5px solid black;
}
.active{
  background-color: var(--Base_Shade);
  color: white;
}
.loader {
    border: 10px solid  black;
    border-radius: 50%;
    border-top: 10px double black;
    width: 48px;
    height: 48px;
    -webkit-animation: spin 2s linear infinite; /* Safari */
    animation: spin 2s linear infinite;
    margin: auto;
    position: fixed;
    top: 0;left:0;bottom: 0;right: 0;
    z-index: 200;
}
.no_selection{
  user-select: none; /* standard syntax */
  -webkit-user-select: none; /* webkit (safari, chrome) browsers */
  -moz-user-select: none; /* mozilla browsers */
  -khtml-user-select: none; /* webkit (konqueror) browsers */
  -ms-user-select: none; /* IE10+ */
}
.no_bold{
  font-weight: normal;
}
@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}
  /* Safari */
  @-webkit-keyframes spin {
    0% { -webkit-transform: rotate(0deg); }
    100% { -webkit-transform: rotate(360deg); }
}
.headerskin {
    background-color: rgb(0, 0, 0);
    color: white;
    font-weight: lighter;
}
.tooltip{
    position: relative;
}
.tooltip .tooltiptext {
    visibility: hidden;
    width: 120px;
    font-size: small;
    background-color: var(--Contrast_Shade);
    color: #fff;
    text-align: center;
    padding: 5px 05px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 49%;
    margin-left: -60px;
  }
  .tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: var(--Contrast_Shade) transparent transparent transparent;
  }
  .tooltip:hover .tooltiptext {
    visibility: visible;
  }
  .justify-even{
    justify-content: space-evenly !important;
  }
  err {
    padding: 10px;
    display: block;
  }
  
  .rederr {
    border: 1px solid #fcc2c3;
    color: #cc0033;
    border-left: 5px solid red;
    background-color: #fce4e4;
  }
  
  .yellowerr {
    color: #f57f17;
    background-color: #fffde7;
    border: 1px solid #f0ad4e;
    border-left: 5px solid #f0ad4e;
  }
  
  .sorryerr {
    color: #2399a3;
    background-color: #ebfefd;
    border: 1px solid #5ff7ef;
    border-left: 5px solid #5ff7ef;
  }
  
  .greenerr {
    color: #296e01;
    background-color: #d4e2cc;
    border: 1px solid #296e01;
    border-left: 5px solid #296e01;
  }
  /* Fade Animation*/

.errfade-out {
    animation: errfadeout 5s forwards;
    /* animation:totot 5s forwards; */
  }
  
  @keyframes errfadeout {
    0% {
      opacity: 1;
      height: 20px;
    }
  
    25% {
      opacity: 0.75;
      height: 20px;
    }
  
    50% {
      opacity: 0.5;
      height: 20px;
    }
  
    75% {
      opacity: 0.25;
      height: 20px;
    }
  
    100% {
      opacity: 0;
      height: 0;
      
    }
  }

/* #endregion commonclass.css */
/* #region masterpage.css */
header{
    display: flex;
    justify-content: space-between;
    align-items: center;
   
    margin: auto;   
}
.logo_container{
    width: 33px;
    height: 33px;
}
div.display-flex:has(.logo_container){
    gap:10px;
    align-items: center;
    cursor: pointer;
}
.logo_container img{
    width: 100%;
    height: 100%;
}
.title_text{
    font-size: 33px;
    color: white;
}
footer ul{
    justify-content: space-evenly;
    flex-wrap: wrap;
    color: white;
    font-size: 12px;
    padding-block-end: 0px;
}
#bars{
    display: none;
}
.ad_css{
    width: 90%;
    margin-inline: auto;
    min-height: 220px;
    padding-block: 10px;
}
.ad_css ins:has(div){
    background-color: white;
}
.ad_css_mobile{
    padding-inline: 20px;
}
.copyright{
    font-size: smaller;
    text-align: center;
    color: white;
    margin-block: 0;
}
/* @media screen and (max-width:1000px) {
   header{
        width: 95%; 
   }
   
} */
@media screen and (min-width:1900px) {
 
    body > * {
        width: 1800px;
        margin: auto;
    }
    /* header{
        width: 100%;
        margin: auto;
    } */
    header,footer{
        width: 100%;
    }
}
/* #endregion masterpage.css */
/* #region navigation CSS   */
.topnav{
    display: flex;
    flex-flow: column;
    position: relative;
    background-color: white;
    height: fit-content;
    width: 80%;
    margin-left: auto;
}
.topnav li{
    padding: 10px;
  
}
.topnav li:not(:last-child){
    border-bottom: 01px solid lightgrey;
}
.topnav > li:hover{
    background-color: var(--Base_Shade);
    color: white;
}
.topnav li a{
    padding: 10px;
    cursor: pointer;
}
.sub_menu{
    display: none;
    position: absolute;
    z-index: 11;
    top: 99%;
    border-top: 01px solid var(--Base_Shade);
    right: 03px;
    box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
    color: black;
    background-color: white;
    border-radius: 05px;
}
.moremenu:hover .sub_menu{
    display: block;
}
.sub_menu li:not(:last-child){
    border-bottom: 01px solid lightgray;
}

/* #endregion navigation CSS   */
/* #region converter.css */
.dropdown {
    /* position: relative; */
    /* font-family: Arial, sans-serif; */
}
.dropdown select , .dropdown .dropdown_div  {
    text-align: center;
    outline: 0;
    width: 100%;
    margin-top: -6px;
    border: 1px solid #dadce0;
    border-radius: 0 0 2px 2px;
    font-size: 14px;
    line-height: 20px;
    /* padding: 5px 16px 5px 5px; */
    padding: 10px;
    vertical-align: middle;
    -webkit-appearance: none;
    appearance: none;
}
.dropdown select{
    background: url("../../images/arrow_up_down.png") 95% no-repeat #f8f9fa;
}
.dropdown_div{
    background-color: #f8f9fa;
    font-weight: normal;
}

.convert_text{
    position: relative;
    display: flex;
}

.convert_text input {
    box-sizing: border-box;
    outline: none;
    border: 1px solid #dadce0;
    border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0;
    color: #000;
    font-size: 180%;
    height: 40px;
    padding: 1px 6px;
    text-align: center;
    width: 100%;
}
.convert_text button{
    background-color: var(--Base_Shade);
    color: white;
}
.exchange_container{
    align-self: center;
}
.exchange_container span{
    font-size: 20px;
    cursor: pointer;
}
.cls-1 {
    fill: none;
    stroke: #000000;
    stroke-linecap: round;
    stroke-linejoin: round;
}
.e_link{
    color: var(--Base_Shade);
    font-weight: bold;
    text-decoration: underline;
    display: block;
    text-align: center;
    padding-block-start: 05px;
}
.e_link:hover{
    font-weight: normal;
}
/* #endregion converter.css */
/* #region index.css */
body{
    overflow-x: hidden;
}
header{
    position: sticky;
    top: 0;
    z-index: 1;
    background: var(--Base_Shade);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 4 4'%3E%3Cpath fill='%23535554' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");
}
footer{
    background: var(--Base_Shade);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 4 4'%3E%3Cpath fill='%23535554' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");
}
header #bars{
    cursor: pointer;
    display: none;
}
.index_layout{
    display: grid;
    grid-template-columns:  19% 60% 19%;
    gap:1%; 
    margin-block: 0;
}
.index_layout > * {
    margin-block: 0;
}
.left_section{
    padding: 03px;
    padding-top: 05px;

}
.left_section >.left_topcontent{
    margin-block-start: 0;
    padding: 0;
    margin-inline: auto;
    width: fit-content;
    display: none;
    
}
/* .left_topcontent img{
   width: 100%;
} */
.right_section{
    padding: 03px;
    padding-top: 05px;
    width: 95%;
    margin-inline: auto;
}
.right_section > .rigth_topcontent{
    width:95%;
    margin-block-start: 0;
    padding: 0;
    display: none;
}
.rigth_topcontent img{
    width: 100%;
}
.right_linksection{
    width: 95%;
    background-color: white;
    
}
.right_linksection details{
    margin-top:05px;
    padding: 05px;
    /* background-color: var(--Base_Shade); */
    background-color: white;
}
.right_linksection details summary{
    padding: 05px;
    background-color: var(--Base_Shade);
    color: white;
    font-weight: bold;
    cursor: pointer;
}
.ringth_linkdetail{
    display: grid;
    grid-template-columns: 1fr 1fr;
    
}
.ringth_linkdetail >a{
   
   padding: 05px;
   color:black;   
   font-size: 13px;
}
.section_skin{
    /* width: var(--Width); */
    margin-inline: auto;
    background: white;
    box-sizing: border-box;
    /* box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px; */
    /* border-radius: var(--Radius); */
    margin-block: 05px;
    padding: 10px;
    padding-inline:30px ;
}
.convert_section{
    margin-block: 0;
    padding-inline: 30px;
    /* position: sticky;
    top: 58px;
    z-index: 1; */
    background:white;
    padding-block-start: 20px;
    padding-block-end: 10px;
    /* border-bottom:7px solid var(--Base_Shade) ; */
    /* border-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5' height='5' viewBox='0 0 4 4'%3E%3Cpath fill='%23535554' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");  */
}
.convert_section > h1{
    text-align: center;
    font-size: 26px;
}
.convert_section:has(h1){
    padding-block-start: 10px;
}
h1 + .convert_element{
    margin-top: 0px;
}
.convert_element{
    flex-wrap: nowrap;
    justify-content: space-evenly;
}
.top{
    position: absolute;
    top:-18px;
}
.convert_section > p{
    text-align: center;
    color: grey;
    font-weight: bold;
}
.convert_section > div:first-child{
    margin: auto;
    justify-content: space-evenly;
    flex-wrap: nowrap   ;
}
.swap_image{
    width: 28px;
}
.horozintal_media{
    position: relative;
    margin: 0;
    padding: 0;
    display: none;
    width: 95%;
    margin-inline: auto ;
}
.horozintal_media img{
    width: 100%;
}

.bg_white{
    background: white;
}
.content_section{
   position: relative;
   margin-block: 0;
   padding-block-start:10px;
}
.content_section > h2{
    text-align: center;
}

.chart_section{
    position: relative;
}
.chart_table{
    width: 80%;
   
}
.chart_section .chart_table{
    width: 50%;
}

.chart_table{
    margin-inline: auto;
    column-gap: 0;
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid lightgray;
    margin-block:10px;
}
.chart_table thead{
    background-color: var(--Contrast_Shade);
    color:white;
    
}
.chart_table tbody tr{
    border-bottom: 1px solid lightgray;
}
.chart_table  tr td{
    padding: 10px;
}
.two_table{
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    margin-block-end: 20px;
}
.two_table .chart_table{
    flex-basis: 45%;
}
.full_table{
    width: 100%;
}
.table_head{
    font-style: italic;
    font-weight: bold;
    text-align: center;
    margin-top: 20px;
    padding-block-end:05px ;
    text-decoration: underline;
    text-underline-offset: 8px;
    
}

.dynamic_content{
    position: relative;
}
.dynamic_content .chart_table{
    width: 50%;
}
.dynamic_content ol {
    margin-block:02px;
}
.dynamic_content ol li{
    list-style-position: outside;
    margin-block: 05px;
}
.faq_item{
    display: flex;
    gap: 10px;
}
.faq_q{
    margin-top: 16px;
    color: grey;
    font-weight: bold;
}
.faq_item > div:last-child p:first-child{
    color: grey;font-weight: bold;
}
.populer_conversion > .link_section{
    display: flex;
    flex-wrap: wrap;
    gap:05px;
    justify-content:flex-start;
}
.link_section a{
    background-color: var(--Contrast_Shade);
    color: white;
    padding: 10px;
    flex-basis: 29%;
    text-align: center;
    font-size: 14px;
    align-content: center;
    border-radius: 05px;
}
.link_section a:hover{
    background-color: var(--Base_Shade);
}
.bullet_list strong{
    width: fit-content;
    border-bottom: 01px solid black;
}
.bullet_list p::before{
    content: '\21A3';
    margin-right: 05px;
    background-color: #d3d3d34a;
    padding-inline: 02px;
    font-weight: bolder;
}
.tonumber{
    background-color: #d3d3d34a;
}
.number_ul{
    list-style-type: decimal;
}
.number_ul li {
    padding-block: 05px;
}
@media all and (max-width:1000px) {
    /*navigation media query*/
    header #bars{
        display: none;
    }
    div.left_section{
        padding: 0;
        margin: 0;
    }
    .topnav_container{
        display: none;
    }
    
    body:has(#bars input:checked) .topnav_container {
        display: block;
    }
    /* body:has(#bars input:checked){
        overflow: hidden;
    } */
    .topnav_container{
        background: #00000080;
        position: fixed;
        height: 92vh;
        z-index: 11;
        width: 100%;
        top: 50px;
    }
   .topnav{
        margin-left: 2.5%;
        margin-right: auto;
      }
    .fa-bars {
        display: block;
        color: white;
    }

    .fa-xmark {
        display: none;
    }
    header:has(#bars input:checked) #bars .fa-bars {
        display: none;
    }

    header:has(#bars input:checked) #bars .fa-xmark {
        display: block;
    }
    #bars .fa-xmark {
        display: none;
    }

    #bars {
        width:20px;
        display: block;
    }

    #bars input {
        display: none;
    }
    .section_skin{
        width: 95%;
    }
    .convert_element{
        flex-flow: column;
        gap:0px;
    }
    .exchange_container{
        margin: 0;
    }
    .convert_section > div:first-child{
        flex-wrap: wrap   ;
        flex-direction: column;
        gap: 0;
    }
    .convert_section > h1{
        font-size: 26px;
    }
    .swap_image{
        transform: rotate(90deg);
    }
    .chart_table{
        width: 100%;
    }
    .chart_section .chart_table{
        width: 100%;
    }
   
    .two_table .chart_table{
        flex-basis: 100%;
    }
     /* .full_table{
        width: 85%;
    } */
    .populer_conversion > .link_section{
        grid-template-columns:1fr 1fr;
    }
    .topnav a{
        font-size: 14px;
        padding: 10px 13px;
    }
    /* .left_section {
        display: none;
    } */
    .horozintal_media{
        display: none;
    }
    .index_layout{
        grid-template-columns: 1fr;
        gap:0px;
    }
    .topnav li{
        padding-inline: 0px;
    }
    .right_section{
        width: 95%;
        margin-inline: auto;
    }
    .right_section > div{
        width: 100%;;
    }
    .right_section > .rigth_topcontent{
        width: 100%;
    }
    .right_linksection{
        width: 100%;
    }
    .ringth_linkdetail{
        grid-template-columns: 1fr 1fr 1fr;
    }
   
   

}
@media all and (max-width:600px){
    .section_skin {
        width: 98%;
    }
    .mobile_mg > *:not(table) {
        margin-inline: 10px;
    }
    .ringth_linkdetail{
        grid-template-columns: 1fr 1fr;
    }
    .convert_element{
        flex-wrap: wrap;
        justify-content: center;
        gap: 0px;
    }
    .exchange_container{
        margin: 0;
        padding: 0;
    }
    .link_section{
        justify-content: space-between;
    }
    .link_section a{
        flex-basis: 40%;
    }
    .content_section{
        padding-inline: 07px;
    }
    .chart_table {
        margin-inline: 0px;
    }
    .chart_table tr td {
        padding-inline: 2px ;
        padding-block: 04px;
    }
    .adjust_table{
        width: 95%;
    }
    .adjust_table tr td{
        padding-inline: 0;
    }
    .length_table{
        font-size: 13px;
    }
    header{
        margin-inline: 0;
        width: inherit;
    }
    .title_text{
        font-size: 20px;
    }
   .convert_section{
    position: relative;
    top: 0px;
    z-index: 0;
   }
}
/* #endregion index.css */
/* #region content.css */

.formula{
    font-weight: bold;
    box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;
    width: fit-content;
    padding-block:03px;
    padding-inline: 10px;
    background-color: #d3d3d34a;
    font-family: serif;
    font-style: italic;
}
.formula_mg_changes{
    margin-top: 5px;
    margin-bottom: 15px;
}
.formula p {
    text-align: center;
    
}
.unit_title{
    margin: auto;
    width: fit-content;
}
.question{
    font-weight: bold;
    margin-bottom: 0;
    position: relative;
}
.question+p{
    margin-top: 0;
    /* margin-left: 10px; */
}
.ul_title{
    font-weight: bold;
}
.ul_title::after{
    /* content: attr(data-faq); */
    content: ":";
    padding-right: 05px;
}
.question::before{
    content: '\21E8';
    position: absolute;
    left:-20px;
}
.question[data-faq]::before{
    content: attr(data-faq);
    padding-inline: 05px;
    margin-right: 05px;
}
.unit_content li{
    margin-bottom: 05px;
    line-height: 25px;
    list-style: disc;
    margin-left: 5%;
}
.math_sign{
    position: relative;
    display: inline-block;
    width: 10px;
}
/* .math_sign{
    display: inline-flex;
    flex-direction: column;
    font-size: small;
    position: relative;
    top:-8px;
} */
/* p:has(.math_sign){
    position: relative;
} */
.math_sign span{
    font-size: small;
    position: relative;
}
.math_sign span:first-child{
    top:-10px;
}
.math_sign span:last-child{
    top: 8px;
    left: -19px;
}
.math_sign .operator{
    left: -7px;
    /* margin-block: 01px; */
    font-size: 27px;
    top: 11px;
}
.blackdot{
    position: relative;
    width: fit-content;
    margin: auto;
}
/* .blackdot::before{
    content:'\25CF';
    position: absolute;
    left:-20px;
} */
.faq > p{
    margin-left: 4%;
}
.link{
    color: var(--Base_Shade);
    text-decoration-color: var(--Base_Shade);
}
.no_bold{
    font-weight: normal;
}
@media screen and (max-width:800px) {
    .question::before{
        position: inherit;
        left: 0;
        margin-right: 05px;
    }
    .question+p {
        margin-left: 24px;
    }
    .faq > p {
        margin-left: 0;
    }
    .content_section p{
        text-align: start;
    }
    .content_section h2{
        text-align: center;
    }
}
/* #endregion content.css */
/* #region privacy.css */
.privacy_section{
    width:60%;
    margin:auto;
    background-color: white;
    padding: 25px;
    border-radius: 10px;
}
.privacy_section h2{
    margin-block: 05px;
}
.privacy_section h3,.privacy_section h4{
    border-bottom: 01px solid black;
    width: fit-content;
}
.contact_section{
    background-color: transparent;
    height: 88vh;
    
}
.contactus{
    position: relative;
    background-color: white;
    padding: 20px;
    border-radius: 10px;
}
.social_icon{
    display: flex;
    flex-direction: row wrap;
    gap:10px;
    align-items: center;
}
.highlight{
    background-color: var(--Base_Shade);
    color: white;
    padding-inline: 2px;
}
@media screen and (max-width:800px) {
    .privacy_section{
        width: 90%;
        margin: auto;
    }
}
/* #endregion privacy.css */
/* #region enotation.css */
.extension_converter{
    margin: auto;
    padding-inline-start: 10px;
    text-align: center;
    background-color: white;
    border: 1px solid #dadce0;
    width: fit-content;
    margin-top: 20px;
}
.section_skin h1{
    margin-block: 05px;
    text-align: center;
}
.extension_converter input[type='number']{
    border: none;
    outline: none;
    width: 300px;
    padding: 20px;
    font-size: x-large;
}
.enotation_display{
    display: flex;
    flex-flow: row wrap;
    justify-content: space-evenly;
    margin-top: 20px;
    align-items: start;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;
    margin-inline: 5px;
    padding-inline: 5px;
}
.enotation_display span{
    font-size: small;
    font-weight: bold;
    
}
.enotation_display  .result{
    background-color: #d3d3d34a;
    width: fit-content;
    font-weight: bolder;
    padding: 9px 15px;
    border-radius: 5px;
    position: relative;
}
.enotation_display  .result sup{
    position: absolute;
    top: 2px;
    /* margin-left: 2px; */
}
.enotation_content  h3{
    border-bottom: 02px solid black;
    width: fit-content;
}
.table_head{
    border-bottom: none;
    text-align: center;
    margin: auto;
}
strong.no_underline{
    border-bottom:none;
}
.populer_conversion{
    margin-block-start: 20px;
}
.populer_conversion h3{
    border-bottom: none
}
@media all and (max-width:800px) {
    /* .enotation_display{
        flex-flow: column ;
        flex-direction: column;
        
    } */
    .e_table thead{
        display: none;
    }
    .e_table tbody tr td{
        display: block;
        position: relative;
        padding-inline: 10px;
        display: flex;
        justify-content: space-between;
    }
    .e_table tbody tr td::before{
        content: attr(data-header);
        color: var(--Base_Shade);
        
        margin-right: 10px;
    }
    .section_skin{
        padding-inline: 20px;
    }
    
}
/* #endregion enotation.css */