 .dk-container ul {
     list-style: none;
     padding: 0;
 }

 .dk-container .headline-border {
     border-bottom: solid 1px var(--cloud-grey);
 }

 .dk-container .headline-desc {
     margin-bottom: 40px;
 }

 .landing-page .dk-calc-cont .calc-type {
     display: grid;
     grid-template-columns: 1fr 1fr;
     grid-template-rows: min-content;
     grid-gap: 16px;
 }

 .landing-page .dk-calc-cont .calc-type>*:nth-child(1) {
     padding-top: 5px;
 }

 .popular_tab {
     display: none !important;
 }

 .landing-page .dk-calc-cont .calc-type ul {
     list-style: none;
     margin: 0;
     width: 100%;
 }

 .landing-page .dk-calc-cont .calc-type ul li {
     display: inline-block;
     padding: 10px;
     text-align: center;
     font-weight: bold;
 }

 .landing-page .dk-calc-cont .dk-search-cont .input-wrap {
     overflow: hidden;
     padding: 1px;
     border: solid 2px var(--wispy-grey);
     border-radius: 25em;
     max-width: 400px;
     display: block;
     margin: 0 auto;
     position: relative;
     background-color: var(--white);
 }

 .landing-page .dk-calc-cont .dk-search-cont input {
     max-width: 100%;
     padding: 0 80px 0 10px;
     height: 36px;
     font-size: 14px;
     vertical-align: top;
     border: solid 2px var(--white);
     box-sizing: border-box;
 }

 .rtl .landing-page .dk-calc-cont .dk-search-cont input {
     padding: 0 10px 0 80px;
 }

 .landing-page .dk-calc-cont .dk-search-cont .search {
     position: absolute;
     right: 1px;
     max-width: 25%;
     height: 36px;
     margin-left: -10px;
     padding: 0 20px;
     font-size: 12px;
     font-weight: bold;
     background-color: var(--red);
     border-style: none;
     border-radius: 25em;
     box-sizing: border-box;
     color: var(--white);
     vertical-align: top;
     transition: all 150ms ease-out;
     cursor: pointer;
 }

 .rtl .landing-page .dk-calc-cont .dk-search-cont .search {
     right: unset;
     left: 1px;
     margin-left: 0;
     margin-right: -10px;
 }

 .landing-page .dk-calc-cont .dk-search-cont .search:hover {
     background: var(--dark-red);
 }

 .landing-page .dk-calc-cont .dk-calc-lists-wrap {
     margin: 0 -11px;
     padding: 10px 0 0;
 }

 .landing-page .dk-calc-cont .dk-calc-lists {
     display: flex;
     flex-wrap: wrap;
     list-style: none;
     margin: 0;
     padding: 0;
 }

 .landing-page .dk-calc-cont .dk-calc-lists li {
     display: flex;
     position: relative;
     width: calc((96% / 6) - 22px);
     margin: 20px 11px 0;
     border: 1px solid var(--cloud-grey);
     border-radius: 4px;
 }

 .popular-header-text {
     font-weight: 700;
     margin-left: 11px;
     -webkit-text-size-adjust: none;
     text-size-adjust: none;
 }

 .landing-page .dk-calc-cont .dk-calc-lists li a {
     display: block;
     width: 100%;
     padding: 15px;
     font-weight: 700;
     color: var(--link-blue);
     text-align: center;
     text-decoration: none;
     overflow-wrap: anywhere;
 }

 .landing-page .dk-calc-cont .dk-calc-lists li a:hover:after {
     content: '';
     position: absolute;
     bottom: 0;
     left: 0;
     right: 0;
     height: 8px;
     background: var(--red);
     border-radius: 0 0 4px 4px;
 }

 .landing-page .dk-calc-cont .dk-calc-lists li a .dk-desc {
     display: block;
     padding: 10px 0 0;
     font-size: 13px;
     font-weight: bold;
     text-align: center;
 }

 .landing-page .dk-calc-cont .dk-calc-lists li#dk-request-calc:hover {
     border-radius: 4px;
     border-color: var(--red);
 }

 .landing-page .dk-calc-cont .dk-calc-lists li#dk-request-calc a:hover {
     color: var(--white);
     border-radius: 4px;
     background: var(--red);
 }

 .landing-page .dk-calc-cont .dk-calc-lists li#dk-request-calc a:hover:after {
     display: none;
 }

 :focus {
     outline: none !important;
 }

 .smd-capacitor img {
     width: 49px;
     height: 49px;
 }

 .landing-page .dk-calc-cont .dk-calc-lists li p {
     font-weight: normal;
     font-size: 11px;
 }

 .dk-calc-lists li a img {
     height: 49px;
     padding: 4px;
     background: var(--white);
     border: 1px solid var(--red);
     border-radius: 4px;
 }

 /* MEDIA QUERIES */
 @media screen and (max-width: 991px) {
     .landing-page .dk-calc-cont .dk-search-cont .search {
         width: 100px;
     }

     .landing-page .dk-calc-cont .dk-calc-lists li {
         width: calc((100% / 4) - 32px);
     }
 }

 @media screen and (max-width: 768px) {
     .landing-page .dk-calc-cont .calc-type {
         grid-template-columns: 1fr;
     }

     .landing-page .dk-calc-cont .dk-calc-lists li {
         width: calc((50%) - 32px);
     }

     .popular_tab {
         display: inline-block !important;
     }

     .header-display,
     .popular-header-text {
         display: none !important;
     }

     .landing-page .dk-calc-cont .calc-type ul li {
         padding: 10px 0;
     }

     .col-a {
         grid-row: 2
     }

     .col-b {
         grid-row: 1
     }
 }

 @media screen and (max-width: 650px) {
     .col-a {
         overflow-x: scroll;
     }

 }

 @media screen and (max-width: 540px) {
     .landing-page .dk-calc-cont .dk-calc-lists li {
         width: calc((100% / 2) - 24px);
     }

     .dk-calc-lists li a img {
         height: 33px !important;
     }

     .landing-page .dk-calc-cont .dk-calc-lists li a .dk-desc {
         font-size: 11px !important;
         word-wrap: break-word;
     }

     a p {
         display: none;
     }

     .landing-page .dk-calc-cont .dk-search-cont .search {
         padding: 0 12px;
     }

     .dk-tabbed-menu ul.dk-tab-list li {
         margin-right: 15px !important;
     }

     .rtl .dk-tabbed-menu ul.dk-tab-list li {
         margin-right: 0 !important;
         margin-left: 15px !important;
     }

     .richtextcontent {
         display: flex;
         flex-direction: column;
     }

     .dk-container .headline-desc {
         order: 3;
     }

     p.headline-desc {
         border-top: solid 1px var(--cloud-grey);
         margin-top: 20px;
         padding-top: 20px;
         margin-bottom: 0 !important;
     }

     .col-a {
         display: none;
     }

     .popular-header-text {
         color: var(--red);
         border-bottom: solid 1px var(--rain-grey);
         margin: 0 11px;
     }

     .dk-calc-lists-wrap {
         padding-top: 20px !important;
     }

     h1.headline-border {
         /* margin: 20px 0; */
         margin-bottom: 20px;
         text-align: center;
     }

     .layout-onecolumn {
         padding-bottom: 0 !important;
     }

     .popular-header-text {
         font-size: 13px;
     }
 }

 @media screen and (max-width: 320px) {
     .landing-page .dk-calc-cont .calc-type ul li {
         font-size: 11px;
     }
 }

 @media screen and (max-width: 360px) {
     .dk-tabbed-menu ul.dk-tab-list li {
         margin-right: 6px !important;
     }
 }

 @media (min-width: 361px) and (max-width:380px) {
     .dk-tabbed-menu ul.dk-tab-list li {
         margin-right: 7px !important;
     }
 }

 @media (min-width: 381px) and (max-width:410px) {
     .dk-tabbed-menu ul.dk-tab-list li {
         margin-right: 11px !important;
     }
 }