
.dd-menu::after, .dd-list::after {
    display: none;
}

.dd-menu, .dd-list {
    font-size: 13px;
    background-color: #fff !important;
}

.no-border {
    border: 0px !important;
}

.dd-menu:hover {
    background-color: #fff !important;
}

.dd-menu.btn-check:checked + .btn, .dd-menu.btn.active, .dd-menu.btn.show, .dd-menu.btn:first-child:active, :not(.dd-menu.btn-check) + .dd-menu.btn:active {
    border: unset !important;
}

.dd-menu > span, .dd-list > span {
    margin-left: 5px;
}

.btn:focus-visible {
    box-shadow: unset !important;
    border: 0px !important;
    outline: 0 !important;
}

.dd-bt {
    background-color: #fff;
    box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.05);
    color: #3C3C3C;
    border-radius: 48px;
    font-size: 13px;
    height: 52px;
    cursor: pointer;
    display: flex;
    align-self: auto;
    min-height: auto;
    align-items: center;
    justify-content: center;
    padding: 14px 18px;
    text-align: center;
}

.bt-icon-home {
    background-image: url("../images/icon-menu/Logo-AI insights.png");
}

.bt-icon-home:hover, .bt-icon-home.active,  .bt-icon-home.hover {
    background-image: url("../images/icon-menu/Logo-AI insightsActive.png");
}

.bt-icon-shopping-feed {
    background-image: url("../images/icon-menu/AI ranking-alternative 2.png");
}

.bt-icon-shopping-feed:hover, .bt-icon-shopping-feed.active, .bt-icon-shopping-feed.hover {
    background-image: url("../images/icon-menu/AI ranking-alternative 2.png");
}

.bt-icon-test-performance {
    background-image: url("../images/icon-menu/Logo-AI visibility.png");
}

.bt-icon-test-performance:hover, .bt-icon-test-performance.active , .bt-icon-test-performance.hover {
    background-image: url("../images/icon-menu/icon-test-performance_Active.png");
}

.bt-icon-test-performance.inactive{
    background-image: url("../images/icon-menu/Logo-AI visibility-global.png");
    cursor: default !important;
    opacity: 0.3;
}

.bt-icon-reporting {
    background-image: url("../images/icon-menu/icon-reporting.png");
}

.bt-icon-reporting:hover, .bt-icon-reporting.active , .bt-icon-reporting.hover {
    background-image: url("../images/icon-menu/icon-reporting_Active.png");
}

.bt-icon-setting {
    background-image: url("../images/icon-menu/icon-settings.png");
}

.bt-icon-setting:hover, .bt-icon-setting.active , .bt-icon-setting.hover{
    background-image: url("../images/icon-menu/icon-settings_Active.png");
}

.bt-icon-checkpoints {
    background-image: url("../images/icon-menu/Logo-AI visibility-global.png");
    cursor: pointer;
}

.bt-icon-checkpoints:hover, .bt-icon-checkpoints.active , .bt-icon-checkpoints.hover{
    background-image: url("../images/icon-menu/icon-checkpoints-blue.png");
}


.title-box {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 15px;
}

.btn-dark-blue {
    background-color: #2156FF;
    padding: 8px 20px;
    border-radius: 48px;
    color: #fff;
    font-size: 14px;
}

.btn-dark-blue:hover {
    color: #fff;
    background-color: #2156FF;
}

.box-list-column {
    display: flex;
    justify-content: space-between;
}

.box-column {
    width: 16.66%;
    padding: 5px;
    border-radius: 5px;
    text-align: center;
}

.box-column:hover {
    box-shadow: 0 2px 25px 0 rgba(107, 107, 107, 0.2);
}

.box-column p {
    text-transform: uppercase;
    font-weight: 500;
    margin-bottom: 5px;
    font-size: 13px;
}

.text-nb {
    font-size: 25px;
    font-weight: 600;
}

.text-dblue {
    color: #2156FF;
}

.icon-eyes {
    width: 17px;
    height: 17px;
    background-size: cover;
    display: inline-block;
    background-image: url("../images/icon/icon-eye-grey.png");
    cursor: pointer;
}

.icon-eyes.ieye-lightorange{
    background-image: url("../images/icon/icon-eye-lightorange.png");
}

.text-lg-nb {
    line-height: 20px;
    text-align: center;
    width: 85px;
    padding-top: 5px;
}

.box-list-nb {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.box-sub-nb {
    font-size: 12px;
    line-height: 17px;
}

.box-sub-nb {
    text-align: left;
}

.box-sub-nb span.block-1:first-child {
    width: 155px;
    text-align: left;
    display: inline-block;
}

.box-sub-nb span.block-text:first-child {
    width: 82px;
    text-align: left;
    display: inline-block;
}

.box-sub-nb span.block-t:first-child {
    width: 100px;
    text-align: left;
    display: inline-block;
}

.img-wd img {
    width: 30px;
}

.box-tabs-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
}

.btn-outline {
    border: solid 1px #e0e0e0;
}

.box-detail-graph {
    display: flex;
}

.box-detail-graph > .box-child:first-child {
    width: 280px;
}

.box-detail-graph > .box-child {
    width: 85%;
}

.title-head {
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 600;
    text-align: center;
    margin-bottom: 5px;
}

.text-seemore {
    font-size: 11px;
    cursor: pointer;
    text-align: right;
    padding-right: 35px;
    color: #555;
}

.box-details {
    margin-bottom: 25px;
}

.text-bolder {
    font-weight: 500;
}

.box-label-legend {
    display: flex;
    justify-content: center;
    align-items: center;
}

.box-label-legend div:first-child {
    margin-right: 50px;
}

.label-circle {
    display: inline-flex;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    align-items: center;
    margin-right: 5px;
}

.bg-darkblue {
    background-color: #2156FF;
}

.bg-lightblack {
    background-color: #3C3C3C;
}

.icon-chevron-up {
    position: absolute;
    bottom: -12px;
    left: 285px;
}

.icon-chevron-up img {
    width: 17px;
}

.box-title-h {
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin-bottom: 10px;
    justify-items: center;
}

.bt-linegraph {
    display: inline-flex;
    border-radius: 50%;
    background-color: #361FDB;
    width: 25px;
    height: 25px;
    margin-right: 15px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.bt-linegraph:hover {
    background-color: #361FDB;
}

.bt-linegraph img {
    width: 16px;
}

.box-ui {
    display: flex;
    align-items: center;
    position: relative;
}

.row-ct {
    margin-left: -5px;
    margin-right: -5px;
}

.row-ct > .col-12 {
    padding-left: 4px;
    padding-right: 4px;
    margin-bottom: 8px;
}

.box-graphs {
    border: solid 1px #ddd;
    box-shadow: 0 2px 25px 0 rgba(107, 107, 107, 0.2);
    padding: 10px;
    border-radius: 5px;
    cursor: pointer;
}

.box-graphs p {
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 16px;
}

.box-rate {
    display: flex;
    align-items: center;
}

.text-lg-numb {
    font-size: 23px;
    font-weight: 600;
}

.box-text-numb {
    line-height: 18px;
    text-align: center;
    width: 95px;
}

.box-chart {
    width: 87%;
}

.box-detail-gp {
    position: relative;
}

.box-icon-search {
    position: absolute;
    bottom: 6px;
}

.box-icon-search img {
    width: 16px;
    cursor: pointer;
}

.d-text-title {
    font-weight: 600;
    text-transform: uppercase;
}

.no-active {
    background-color: #ddd !important;
}

table.table-daily {
    width: 100%;
    text-align: left;
    margin-bottom: 10px !important;
    border-collapse: separate;
    color: #081a1f;
    border-spacing: 0 3px;
    vertical-align: middle;
}

table.table-daily th, table.table-daily td {
    padding: 0px 0px;
    font-size: 13px;
}

table.table-daily th:first-child {
    width: 8.5%;
}

table.table-daily th {
    background-color: #fff;
    border-left: solid 1px #fff;
    text-align: center;
    text-transform: uppercase;
    width: 12.5%;
    padding: 5px;
    border-bottom: solid 1px #ddd;
}

table.table-daily thead th:first-child {
    border-top-left-radius: 5px;
    border-left: 1px solid transparent;
    border-bottom-left-radius: 5px;
    text-align: center;
}

table.table-daily thead th:last-child {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

table.table-daily tbody tr td:first-child {
    /*border-top-left-radius: 5px;*/
    border-left: 1px solid transparent;
    /*border-bottom-left-radius: 5px;*/
    text-align: center;
}

table.table-daily tbody tr td:last-child {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

table.table-daily td {
    border-left: solid 1px #ddd;
}

table.table-date td:first-child {
    background-color: #f3f4f4 !important;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    color: #081a1f !important;
}

table.table-subt {
    width: 100%;
    text-align: left;
    border-collapse: separate;
    color: #081a1f;
    border-spacing: 0 3px;
    vertical-align: middle;
}

table.table-subt td {
    padding: 5px;
    background-color: #f3f4f4 !important;
    text-align: center;
    border-radius: 0px;
}

table.table-subt td:first-child {
    color: #2156FF;
    border-right: solid 1px #fff;
}

table.table-subt td:first-child {
    background-color: #c1e5f5;
}

.box-shadow-cl, .box-graphs.active {
    outline-style: solid;
    border-radius: 5px;
    outline-color: #888;
    outline-width: thin;
    border: solid 1px #888;
}

.box-inputs {
    position: relative;
    height: 30px;
}

.label-t {
    color: rgb(130, 130, 130);
    letter-spacing: 0.00938em;
    padding: 0px;
    display: block;
    transform-origin: left top;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    position: absolute;
    left: 0px;
    top: -12px;
    transform: translate(0px, 20px) scale(1);
    transition: color 200ms cubic-bezier(0, 0, 0.2, 1) 0ms, transform 200ms cubic-bezier(0, 0, 0.2, 1) 0ms, max-width 200ms cubic-bezier(0, 0, 0.2, 1) 0ms;
}

.box-inputs input {
    position: absolute;
    z-index: 9;
}

.input-custom {
    padding: 5px 0px 5px 0px;
    border: 0px;
    border-radius: 0px;
    border-bottom: solid 1px #3c3c3c;
    background: transparent;
}

.input-custom:focus {
    background-color: transparent;
    border-bottom: solid 2px #2156FF;
    outline: 0 !important;
    box-shadow: unset !important;
}

.input-custom:focus ~ .label-t {
    left: 0px;
    color: #2156FF;
    transform: translate(0px, -3px) scale(0.85);
}

.input-custom:valid ~ .label-t {
    left: 0px;
    color: #000;
    transform: translate(0px, -3px) scale(0.85);
}

.bt-ieye {
    position: absolute;
    right: 10px;
    bottom: 3px;
    font-size: 16px;
    cursor: pointer;
    z-index: 20;
}

table.table-ct {
    width: 100%;
    text-align: left;
    margin-bottom: 10px !important;
    border-collapse: separate;
    color: #081a1f;
    border-spacing: 0 3px;
    vertical-align: middle;
}

table.table-ct th, table.table-ct td {
    padding: 3.8px 10px;
}

table.table-ct th {
    background-color: #361FDB;
    border-left: solid 1px #ddd;
    text-align: center;
}

table.table-ct thead th:first-child {
    border-top-left-radius: 5px;
    border-left: 1px solid transparent;
    border-bottom-left-radius: 5px;
    text-align: center;
    width: 50%;
}

table.table-ct thead th:last-child {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

table.table-ct tbody tr td:first-child {
    border-top-left-radius: 5px !important;
    border-left: 1px solid transparent;
    border-bottom-left-radius: 5px !important;
    text-align: center;
}

table.table-ct tbody tr td:last-child {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
}

table.table-ct td {
    background-color: #f3f4f4;
    border-left: solid 1px #ddd;
}

.dd-custom {
    text-align: left;
    width: 100%;
    padding: 9px;
}

.dd-custom:hover {
    border: solid 1px #ddd !important;
}

.dd-custom span {
    float: right;
}

.bt-date {
    border: 0px;
    width: 120px;
}

input:focus:visible {
    outline: 0px !important;
    border: 0px !important;
}

.pagination-ct li > a {
    border: 0px !important;
    border-radius: 5px;
    padding: 1px 10px;
}

.pagination-ct > li > a.page-link:focus {
    color: unset !important;
    background-color: unset !important;
    outline: 0;
    box-shadow: unset !important;
}

.pagination-ct > li.active {
    background-color: #361FDB !important;
    color: #fff !important;
    border-radius: 5px !important;
}

.highcharts-series-label {
    display: none;
}

.box-search {
    width: 300px;
    font-size: 14px;
    margin: 3px 10px;
    border: solid 1px #ddd;
    position: relative;
}

.box-search > .box-input input::placeholder {
    color: #888 !important;
    font-style: italic;
    font-size: 13px !important;
}

.box-search > .box-input input {
    border-bottom: solid 1px #ddd;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    border-radius: 0px;
    border: 0px;
}

.box-search > .box-input input:focus {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px !important;
}

.box-contents {
    text-align: center;
}

.box-contents p {
    padding: 8px;
    margin: 0px;
    border-bottom: solid 1px #ddd;
}

.box-list-content {
    height: 200px;
    overflow-y: auto;
}

.box-list-content ul {
    padding: 0px;
    margin: 0px;
}

.box-list-content li {
    text-align: left;
    list-style: none;
    cursor: pointer;
}

.box-list-content li > span:hover{
    background-color: #361FDB !important;
}


.box-list-content li span {
    font-size: 12px !important;
    padding: 8px;
    display: block;
}

.box-cont li span > input {
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}

.box-cont li:nth-of-type(odd) > * {
    font-size: 12px !important;
    padding: 8px;
    display: block;
    width: 100%;
    background-color: #f1f1f1;
    vertical-align: middle;
    cursor: pointer;
}
.box-list-content li > label {
    vertical-align: middle;
    cursor: pointer;
    font-size: 12px !important;
    padding: 8px;
    display: block;
    width: 100%;
}

.box-cont li > span > label > input{
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}

.searchclear {
    position: absolute;
    right: 16px;
    top: 7px;
    bottom: 0;
    margin: auto;
    cursor: pointer;
    opacity: 0;
}

.highcharts-tooltip > span > span:first-child {
    display: none;
}

.highcharts-tooltip > span > br {
    display: none;
}

.daterangepicker.dropdown-menu {
    z-index: 9999;
    position: fixed;
    top: 252px !important
}

/**** daterangepicker ****/
.daterangepicker {
    width: 560px !important;
    left: unset !important;
    right: 48px !important;
}

.daterangepicker.dropdown-menu {
    z-index: 9999;
    position: fixed;
    top: 252px !important;
    padding: 10px;
}

.daterangepicker .daterangepicker_input i {
    display: none;
}

.daterangepicker.ltr .calendar {
    width: 50%;
}

.daterangepicker .ranges {
    width: 100%;
}

.daterangepicker .ranges ul {
    width: 100%;
}

.daterangepicker .ranges ul li {
    width: 47%;
    display: inline-block;
    margin-right: 15px;
    background-color: #fff;
    border: none;
    color: #6b6b6b;
    padding: 0 5px;
}

.daterangepicker .ranges ul li:hover, .daterangepicker .ranges ul li.active {
    background-color: #fff;
    border: none;
    color: #519ffb;
}

.daterangepicker .ranges ul li:first-child {
    width: 100%;
    cursor: default;
    color: #000
}

.daterangepicker .range_inputs {
    float: right;
    margin-right: 15px;
    position: relative;
    bottom: 0;
    right: 0;
    margin-bottom: 0;
}

.daterangepicker table.table-condensed {
    background: #f7f7f7;
    color: #6b6b6b;
    font-size: 14px;
}

.daterangepicker .table-condensed > tbody > tr > td, .daterangepicker .table-condensed > tbody > tr > th, .daterangepicker .table-condensed > tfoot > tr > td, .daterangepicker .table-condensed > tfoot > tr > th, .daterangepicker .table-condensed > thead > tr > td, .daterangepicker .table-condensed > thead > tr > th {
    padding: 2px !important;
}

.daterangepicker th.month {
    color: #519ffb;
}

.daterangepicker .glyphicon-chevron-left {
    background: url(../images/date_arrow_left.png) top center no-repeat;
    width: 16px;
    height: 11px;
    display: inline-block;
    margin: 0 auto;
}

.daterangepicker .glyphicon-chevron-left:before {
    content: '';
}

.daterangepicker .glyphicon-chevron-right {
    background: url(../images/date_arrow_right.png) top center no-repeat;
    width: 16px;
    height: 11px;
    display: inline-block;
    margin: 0 auto;
}

.daterangepicker .glyphicon-chevron-right:before {
    content: '';
}

.daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #f7f7f7;
    color: #6b6b6b
}

.daterangepicker td.in-range {
    background: #d4e4f8 !important;
    color: #fff;
}

.daterangepicker td.start-date {
    background: #d4e4f8 !important;
    color: #fff;
    border-radius: 15px 0 0 15px;
}

.daterangepicker td.end-date {
    background: #d4e4f8 !important;
    color: #fff;
    border-radius: 0 15px 15px 0
}

.daterangepicker .input-mini {
    height: 26px;
    padding: 0 0 0 10px;
}

.daterangepicker .input-mini.active {
    border: 1px solid #519ffb;
    color: #2156FF;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover { /* border-bottom: 2px solid #519ffb; background-color: #f7f7f7 */
    background-color: #eee
}

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date { /*color: #cfdef5; background-color: #f7f7f7 */
    background-color: #fff !important;
    border-color: transparent;
    color: #999;
}

/*Underline for some date that have scanning by Antonia.*/
.daterangpicker-underscore {
    text-decoration: underline !important;
    text-decoration-color: #C3C3C3 !important;
}

.daterangepicker table.table-condensed {
    background: #f7f7f7;
    color: #6b6b6b;
    font-family: 'Poppins', sans-serif !important;
    font-size: 14px;
}

.daterangepicker .calendar-table {
    border: 1px solid #fff;
    padding: 4px;
    border-radius: 4px;
    background-color: #fff;
}

.daterangepicker .daterangepicker_input {
    position: relative;
}

.daterangepicker.ltr .left .daterangepicker_input {
    padding-right: 12px;
}

.daterangepicker table {
    width: 100%;
    margin: 0;
}

.daterangepicker.ltr .calendar.left .calendar-table {
    padding-right: 12px;
}

.daterangepicker.ltr .ranges, .daterangepicker.ltr .calendar {
    float: left;
}

.daterangepicker .ranges {
    display: none;
}

.daterangepicker .glyphicon-chevron-right {
    background: url(../images/icon/date_arrow_right.png) top center no-repeat;
    width: 16px;
    height: 11px;
    display: inline-block;
    margin: 0 auto;
}

.daterangepicker .glyphicon-chevron-left {
    background: url(../images/icon/date_arrow_left.png) top center no-repeat;
    width: 16px;
    height: 11px;
    display: inline-block;
    margin: 0 auto;
}

.daterangepicker .table-condensed > tbody > tr > td, .daterangepicker .table-condensed > tbody > tr > th, .daterangepicker .table-condensed > tfoot > tr > td, .daterangepicker .table-condensed > tfoot > tr > th, .daterangepicker .table-condensed > thead > tr > td, .daterangepicker .table-condensed > thead > tr > th {
    padding: 2px !important;
}

.daterangepicker th.month {
    font-family: 'Poppins', sans-serif !important;
    color: #2156FF;
    text-align: center;
}

.box-date {
    border: solid 1px red;
    top: 20px;
}

.bt-icon-cog:hover ~ .tooltip-cs {
    opacity: 1;
}

.tooltip-cs {
    position: absolute;
    top: 56px;
    right: -31px;
    padding: 5px;
    border-radius: 5px;
    box-shadow: 2px -1px 8px 0 rgba(0, 0, 0, 0.15), -1px 2px 8px 0 rgba(0, 0, 0, 0.15);
    background-color: #fff;
    width: 130px !important;
    font-size: 13px;
    letter-spacing: -0.26px;
    text-align: center;
    color: #666;
    word-break: break-word;
    opacity: 0;
}

.box-w100 {
    width: 100%;
    margin: 0px;
    border-radius: 5px;
}

.box-w100 > .box-input input {
    font-size: 14px !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    height: 40px;
}

.box-child-flex {
    width: 30%;
    margin: 0px 10px;
}

.box-child-flex:first-child{
    margin-left: 0px;
}

.box-child-flex:last-child{
    width: 10%;
    margin-right: 0px;
}

.input-search{
   width: auto !important;
    margin: 0px;
}

.w-160p{
    width: 160px;
}

.wrap-box-rows{
    max-height: 258px;
    overflow-y: auto;
}

.box-rows{
    background-color: #F5F5F5;
    padding: 8px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    vertical-align: middle;
    justify-items: center;
    margin-bottom: 6px;
}

.box-checkboxs{
    display: inline-block;
    cursor: pointer;
}

.box-checkboxs input{
    margin: 0px;
    margin-right: 5px;
}

.table-custom th:last-child{
    width: 15%;
}


.wrapper-box-menu-left a.menu-1:hover ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-1,
.wrapper-box-menu-left a.menu-2:hover ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-2,
.wrapper-box-menu-left a.menu-3:hover ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-3,
.wrapper-box-menu-left a.menu-4:hover ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-4,
.wrapper-box-menu-left a.menu-5:hover ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-5,
.wrapper-box-menu-left a.menu-6:hover ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-6
{
    color: #361FDB;
}

.wrapper-box-menu-left a.menu-1 ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-1.active,
.wrapper-box-menu-left a.menu-2 ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-2.active,
.wrapper-box-menu-left a.menu-3 ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-3.active,
.wrapper-box-menu-left a.menu-4 ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-4.active,
.wrapper-box-menu-left a.menu-5 ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-5.active,
.wrapper-box-menu-left a.menu-6 ~ .box-sub-menu > .box-subtext-menu > .box-text-menu a.menus-6.active
{
    color: #361FDB;
}

.box-sub-menu > .box-subtext-menu > .box-text-menu a:hover{
    color: #361FDB;
}

.bt-chevron{
    cursor: pointer;
}

.bt-chevron.rotate-bt >  i{
    display: inline-block;
    transform: rotate(180deg);
}

.tooltip {
    font-family: 'Poppins', sans-serif !important;
}
