
@media (max-width: 961px) {
    .bg-dark {
        background-color: #23b6a4 !important;
        height: 60px !important;
        padding-top: 15px !important;
    }
    .top-bar a {
        color: #fff !important;
    }
    .offcanvas-menu .site-mobile-menu {
        background-color: #1f1f1f !important;
    }
    .site-mobile-menu .site-nav-wrap > li > a {
        font-size: 13px !important;
        color: #fff !important;
        height: 55px !important;
        padding: 18px 0 !important;
    }
    .site-mobile-menu .site-nav-wrap .arrow-collapse {
        color: #fff !important;
    }
    .site-mobile-menu .site-nav-wrap a {
        color: #aaa !important;
        font-size: 13px !important;
    }
    .gallery-thumbs .swiper-slide {
        height: 100px !important;
    }
    .product__carousel {
        margin-top: 30px !important;
        margin-bottom: 5px !important;
    }
    .productdetail {
        padding: 15px;
    }
    .productdetail h1 {
        font-size: 18px !important;
        text-align: center;
    }
    hr {
        margin: 11px 0 !important;
    }
    .features-shop {
        margin-top: 5px !important;
    }
    .features-shop label {
        font-size: 13px !important;
    }
    .form-control:not(.form-control-sm):not(.form-control-lg) {
        font-size: 13px !important;
        font-family: myfont;
    }
    .table td,
    .table th {
        font-size: 13px !important;
        padding: 4px 5px !important;
    }
    .table h6 {
        font-size: 13px !important;
    }
    .tab-content h4 {
        font-size: 13px !important;
    }
    .productdetail h2 {
        font-size: 13px !important;
    }
    .productdetail p {
        font-size: 13px !important;
        text-align: center !important;
    }
    .tab-content {
        padding: 0 !important;
    }
    .custom-post-blog {
        border-radius: 0 !important;
    }
    .comments h2 {
        font-size: 13px !important;
    }
    .comments h3 {
        font-size: 13px !important;
        margin-bottom: 10px !important;
    }
    label {
        font-size: 13px !important;
    }
    .starrating {
        text-align: center !important;
    }
    h4 {
        font-size: 15px !important;
    }
    .comments {
        padding: 10px !important;
    }
    .product-thumb-info a {
        font-size: 13px;
        padding: 8px;
        border-radius: 3px;
        
    }
    .site-navbar--scrolled {
        background: #5bc3d1;
    }
    .site-navbar.scrolled {
        background-color: #5bc3d1 !important;
        transition: background-color 200ms linear;
    }
    .comment-form-wrap {
        border-radius: 2px;
    }
    .nav-tabs {
        padding: 0;
        border-bottom-color: #eee;
        margin: 0 auto;
        display: flex;
        justify-content: center;
        margin: 8px 0;
    }
    .tabs.tabs-product li a {
        font-size: 14px;
        font-weight: 700;
        color: #000;
        text-align: center;
        font-size: 14px;
        margin: 3px 1px;
        border: solid 1px #5bc3d1;
        border-radius: 3px;
        display: inline-block;
        padding: 7px 5px;
    }
    .nav-tabs .nav-link.active {
        color: #000;
        text-align: center;
        font-size: 13px;
        margin: 0 1px;
        border: solid 1px #549ba5;
        border-radius: 5px;
        background-color: #5bc3d1;
        display: inline-block;
    }
    .product_meta {
        text-align: center;
        padding: 15px;
        margin-top: 10px;
        font-size: 13px;
        border-radius: 5px;
        background-color: #d9d9d9;
        color: #fff;
    }
    .productdetail .price {
        color: red;
        font-size: 14px;
    }
    select option {
        margin: 40px;
        background: rgba(187, 187, 187, 1);
        text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
        font-family: myfont !important;
        -webkit-appearance: none;
    }
    .mobblock{flex: 1;align-content: space-around;} 
    .mobblockmaster{display: flex;flex-direction: row;} 
  .nav-tabs .nav-item {
    margin: 1px;
}  
}
sup {
    top: -.1em;
}
.navbottom{position: fixed;bottom: 0px;width: 100%;min-height: 60px;background: #e4e4e4;z-index: 99;}.navbottom i{font-size: 18px;margin-bottom: 5px}.navbottom a{float: left;width: 20%;color: #6e6e6e;text-align: center;padding: 18px 1px;font-size: 13px;z-index: 9999;display:flex;flex-direction: column;}
.mobblock i{color: white}
.bg-top{
    background: #5bc3d1;
    border-top:none!important;
    color: white!important;
}
.site-navbar{
    background: #5bc3d1;padding: 7px;
}
.bg-top a{
    color: white!important;
}
.site-mobile-menu .site-mobile-menu-header{text-align: center}
select option {
    margin: 40px;
    background: rgba(187, 187, 187, 1);
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
    font-family: myfont !important;
    -webkit-appearance: none;
}
select {
    cursor: pointer;
    display: inline-block;
    position: relative;
    font: normal 11px/22px myfont;
    color: #000;
    border: 1px solid #ccc;
}
.form-control option {
    font-family: myfont !important;
}
.btn-primary
{background-color: #5bc3d1;}
.product-link{background:#5bc3d1}
.footermobile{text-align: center;margin-bottom: 60px;margin-top: 25px;}.footer-logosmobile{background-image:url(https://dialenz.com/images/logo.png);background-repeat:no-repeat;width:150px;height:60px;display:block;}.footer-socialsmobile a{width:40px;height:40px;line-height:40px;margin-left:2px;margin-right:2px;text-align:center;float:left}.footer-socialsmobile{width:352px;display: ruby-text;}.footermobile{text-align: center;margin-bottom: 60px}.instagram-bg{background-color:#AF222B;color:#FFF}.telegram-bg{background-color:#3E59D8;color:#FFF}.mail-bg{background-color:#3498db;color:#FFF}.phone-bg{background-color:#27ae60;color:#FFF}.whatsapp-bg{background-color:#16C835;color:#FFF}.bg-magenta-dark{background-color:#8e44ad;color:#FFF}
.desktop {display: block;}
.mobile {display: none;}

@media screen and (max-width: 768px) {

.desktop {display: none!important;}
.mobile {display: block!important;}

}