.fa-iconsmall { font-size: 0.5em;}
.fa-iconsmall i { vertical-align: middle; }
/* green-neon */
.text-green-neon {color: #B6FF00;/*b5e7a0*/}
.text-red-neon {color: #d75b5b;}
/* blue-dark */
.bg-blue-dark {background-color: #2E3E6B;}
.text-blue-dark {color: #2E3E6B;}
/* red-light */
.text-red-light {color: #ED717A;}
.border-red-light {border: 1x solid #ED717A;}
.h-div {
    height: calc(100% - 96px);
    background-color: #4E3E6B
}
.page-sticky {margin-top: 58px;}
.offcanvas-sticky {
  margin-top: 54px;
  padding-top: 0.5rem;
}
.toast-sticky {
  z-index: 1090;
  padding-top: 0.5rem;
}
#dora-tester {
position: fixed;
bottom: 20px;
display: none;
}
#btn-back-to-top {
background-color: #2E3E6B;
position: fixed;
bottom: 20px;
right: 20px;
display: none;
z-index: 1085;
}

.orange{color: #fd7e14;}
.bgorange{background-color: #fd7e14;}
.text-justify  { text-align: justify !important; }

.ico{
   width: 28px;
   height: 28px;
}
.sp{
  width: 16px;
  height: 16px;
  display: inline;
}
.sp-table{
  background-image: url('../img/icon_table.png');
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
.sp-tapstand{
  background-image: url('../img/icon_tapstand.png');
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
a:hover img.sp, span:hover img.sp{
  background-position:  0px -16px;
}
.mytxt{
  height: 200px;
  overflow: auto;}
.myp{text-indent:6px;}
.my h6{
  background-repeat:no-repeat;
  background-position:center right calc(.375em + .1875rem);
  background-size:calc(.75em + .375rem) calc(.75em + .375rem);
  padding-right:calc(1.5em + .75rem);
}
.mya{
  border: 1px solid #DD4124;
}
.mya h6{
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath fill='%23DD4124' d='M318.38 208h-39.09c-1.49 27.03-6.54 51.35-14.21 70.41 27.71-13.24 48.02-39.19 53.3-70.41zm0-32c-5.29-31.22-25.59-57.17-53.3-70.41 7.68 19.06 12.72 43.38 14.21 70.41h39.09zM224 97.31c-7.69 7.45-20.77 34.42-23.43 78.69h46.87c-2.67-44.26-15.75-71.24-23.44-78.69zm-41.08 8.28c-27.71 13.24-48.02 39.19-53.3 70.41h39.09c1.49-27.03 6.53-51.35 14.21-70.41zm0 172.82c-7.68-19.06-12.72-43.38-14.21-70.41h-39.09c5.28 31.22 25.59 57.17 53.3 70.41zM247.43 208h-46.87c2.66 44.26 15.74 71.24 23.43 78.69 7.7-7.45 20.78-34.43 23.44-78.69zM448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM224 64c70.69 0 128 57.31 128 128s-57.31 128-128 128S96 262.69 96 192 153.31 64 224 64zm160 384H96c-19.2 0-32-12.8-32-32s16-32 32-32h288v64z'/%3e%3c/svg%3e");
  background-color: #F7CAC9;
  color: #DD4124;
}

.myh{
  border: 1px solid #2E4A62;
}
.myh h6{
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath fill='%232E4A62' d='M448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16q0-9.6-9.6-19.2c-3.2-16-3.2-60.8 0-73.6q9.6-4.8 9.6-19.2zM144 168a8 8 0 0 1 8-8h56v-56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v56h56a8 8 0 0 1 8 8v48a8 8 0 0 1-8 8h-56v56a8 8 0 0 1-8 8h-48a8 8 0 0 1-8-8v-56h-56a8 8 0 0 1-8-8zm236.8 280H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8z'/%3e%3c/svg%3e");
  background-color: #98B4D4;
  color: #2E4A62;
}
.mys{
  border: 1px solid #6C4F3D;
}
.mys h6{
  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath fill='%236C4F3D' d='M448 360V24c0-13.3-10.7-24-24-24H96C43 0 0 43 0 96v320c0 53 43 96 96 96h328c13.3 0 24-10.7 24-24v-16c0-7.5-3.5-14.3-8.9-18.7-4.2-15.4-4.2-59.3 0-74.7 5.4-4.3 8.9-11.1 8.9-18.6zM128 134c0-3.3 2.7-6 6-6h212c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H134c-3.3 0-6-2.7-6-6v-20zm0 64c0-3.3 2.7-6 6-6h212c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H134c-3.3 0-6-2.7-6-6v-20zm253.4 250H96c-17.7 0-32-14.3-32-32 0-17.6 14.4-32 32-32h285.4c-1.9 17.1-1.9 46.9 0 64z'/%3e%3c/svg%3e");
  background-color: #C0AB8E;
  color: #6C4F3D;
}
.bg-mys{
  background-color: #C0AB8E;
}
