@media only screen and (max-width: 1100px) {
    
    .mobile-only{display: block;}
    
    .supptr-lang-select-holder {position: relative;width: 90%;height: 30px;margin: 0 auto;}
    
    #supptr-top-menu-holder{display:none;}
    #supptr-log-in-out-holder{display: none}    
    #supptr-log-reg-holder{display: none} 
    
    #supptr-top-menu-holder-mobile{display:block;}
    #supptr-log-in-out-holder-mobile{display: block}    
    #supptr-log-reg-holder-mobile{display: block}    
    

#mobile-menu-holder{float:left;position:absolute;left:3%;top:90px;width:90%;height:100%;}
   /* #mobile-menu-bar{display:block;}*/
    #mobile-menu-bar{/*float:right;margin-top:30px;margin-right: 30px;*/margin-bottom: 30px;position:absolute;right:30px;top:34px;display: block;background: var(--purple);/*rgba(255, 255, 255, 0.7)*/;width: 32px;height: 32px;border-radius: 3px;box-sizing: border-box;padding: 9px 6px;cursor: pointer;user-select: none;z-index:9;}
    
   .toggled .mobile-menu-bar-dash:first-child {transform: translateY(6px) rotate(45deg);}
   .toggled .mobile-menu-bar-dash:nth-child(2) {opacity: 0; }
   .toggled .mobile-menu-bar-dash:last-child {transform: translateY(-6px) rotate(-45deg);}
    
    
   .mobile-menu-bar-dash {display: block;background: #fff/*rgba(0, 0, 0, 0.7)*/;width: 18px;height: 2px;border-radius: 3px;transform-origin: center;transition: 0.3s ease;}
    .mobile-menu-bar-dash:nth-child(2) {margin: 4px 0;}

    #mobile-menu-links-holder{position:relative;float:left;width:90%;min-height:100%;background:rgba(255, 255, 255, 1); margin-top:0;padding:15px 15px 10px 10px;box-sizing:border-box;z-index:9999;}   
    
    a.top-menu-link:link,a.top-menu-link:visited{float:left;width:90%;margin:0 10px;padding:15px 6px 10px 6px;font-size:14px;color:var(--purple);border-radius:0;transition: all 0.3s;}
a.top-menu-link:hover{background:var(--purple);color:#fff;}

a.top-menu-link-active:link,a.top-menu-link-active:visited {float:left;width:90%;margin:0 10px;padding:15px 6px 10px 6px;font-size:14px;background:var(--purple);color:#fff;border-radius:0;transition: all 0.3s;}
    
#supptr-log-in-out-holder-mobile{float:left;width:90%;margin:30px;margin-right: 0;display:flex;justify-content: flex-start;align-items: center;}

    /*a.hello:link,a.hello:visited{display:flex;justify-content: space-between; align-items: center; float:left;background:#fff;color:var(--purple);margin:0 5px;padding:10px 10px;border:1px solid #e1e1e1;border-radius:5px;font-size: 13px;font-weight: 600;transition: all 0.3s;}
a.hello:hover{border:1px solid var(--purple);}
a.bye:link,a.bye:visited{float:right;border:1px solid var(--red);background:var(--red);color:#fff;margin:0 5px;padding:10px;border-radius:5px;text-align:center;font-size: 13px;font-weight: 600;transition: all 0.3s;}
a.bye:hover{background: transparent;color:var(--red);}
    */
    
    #login-area{width:70%;}
    
    #supptr-spotlight{width:90%;margin:90px auto;height:220px;position:relative;}
    #supptr-spotlight-text {font-size: 36px;}
    a.spotlight-link:link, a.spotlight-link:visited{display:block;margin-top:15px;font-size:14px;}
    
    #wave {bottom: -24px;}
    
    .supptr-home-news-card {width: 43%;}
    .supptr-home-latest-companies-box {width: 28%;margin-bottom:10px;}
    .supptr-home-list-item {width: 45%;}

    .supptr-filter-select-holder{margin:7px 0;}
    #supptr-content-inner-left-col {float: left;width:96%;height:100%;border: 1px solid #eee;margin: 30px 0 0 1%;background: #5674b9;display: flex;justify-content: center;align-items: center;color: #fff;font-size: 14px;}
    #supptr-content-inner-center-col{width:96%;}
    .supptr-horizontal-list-item-content-area{width:75%;margin-top:15px;margin-left:5px;}
    
    .supptr-company-detail-title {font-size: 14px;}
    .supptr-company-detail-content-area{width:94%;margin-top:45px;margin-left:5px;}
    
    .supptr-product-list-content-area {margin-left: 5px;}
    
    .supptr-company-reference-box {margin: 10px 5px;}
    .supptr-company-certificate-box {width: 250px;margin: 10px 5px;}

    .supptr-horizontal-list-item-half {width: 96%;height:100%;}
    
    .supptr-news-card {width: 43%;}
    .supptr-other-items-card {width: 43%;}
    
    #supptr-footer-inner {width: 90%;margin: 0 auto;padding: 30px 0;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}

} /* 1100px ends */


@media only screen and (max-width: 800px) {
    #supptr-spotlight-right-sinlge-circle{display:none;}
    #supptr-spotlight-text {font-size: 24px;}
    section#supptr-top-spotlight-holder{height:480px;}
    #supptr-circles-under-logo{left:-6%;}
    #wave {bottom: -33px;}
    
    #mobile-menu-bar{right:0;}
    #others-sub-mobile{margin:30px auto;display:flex!important; flex-wrap:wrap;}
    a.top-menu-sub-link:link, a.top-menu-sub-link:visited{float:left;margin:0 5px 10px 5px;}
    
    a.top-menu-sub-link-active:link, a.top-menu-sub-link-active:visited {margin: 0 5px 10px 5px;}
    
    #register-area{width:90%;}
    .register-input-area{width:90%;}
    #login-area{width:90%;}
    
    .supptr-home-news-holder {width: 90%;}
    .supptr-home-news-card {width: 90%;}
    .supptr-home-news-cover-image img {width: 60%;}
    .supptr-home-news-content-area .supptr-home-news-title {text-align:center;}
    .supptr-home-news-content-area {float: none; width: 90%;padding: 5px 10px;box-sizing: border-box;text-align: center;margin: 10px auto;}
    .supptr-home-news-box-footer {text-align:center;}
    
    #news-more-button {margin-left: 25%;}
    .supptr-content-inner-home {width: 90%;}
    
    .supptr-home-latest-companies-box {width: 43%;margin-bottom:10px;}
    
    #supptr-home-latest-offers {position: relative;width: 100%;height: 100%;margin: 30px auto;padding: 0;}
    .supptr-home-list-item{float:left;width: 90%;height: 120px;margin: 15px;padding: 10px 5px;background:rgba(255,255,255, 1);border:1px solid #f1f1f1;box-sizing: border-box;}
    .supptr-home-list-item-content-part {float: left;width: 55%;height: 90px;margin-left:5px;padding:5px 5px;}
    
    .supptr-home-ads-area {width: 90%;}
        
    .supptr-news-card {width: 96%;}
    .supptr-other-items-card {width: 96%;}
    .supptr-items-detail-images img {max-width: 45%;}
    
    .supptr-offer-item-title-area{height:60px;}
    #breadcrumb-right{width:55%;}
    #supptr-site-breadcrumb{font-size:12px;}
    
    .supptr-filter-search-holder {width: 55%;}
    #supptr-filter-button-holder{margin-left:10px;}
    #supptr-filter-button-two{margin-left:10px;}
    #sector_search{margin-top:5px;}
    .tab button{margin:5px;}
    
    .supptr-offer-item{margin:10px 0;padding:10px 5px; box-sizing:border-box;}
    .supptr-offer-item-left{width:96%;}
    .supptr-offer-item-extra-info-area-detail{width:96%;}
    .supptr-offer-item-right {float: left;width: 50%; margin-top:10px;margin-left:0;}
    
    
    .supptr-pro-serv-page-list-right-col{float:left;width:60%;}
    a.fav_button:link{float:left;}
    
    .supptr-catalog-card{float: left;position: relative;width:45%;height: 250px;/*max-height:180px;*/margin:10px 5px;box-sizing:border-box;border:1px solid #eee;border-radius: 3px;transition:all 0.3s;}
    
    #supptr-footer-middle{width:100%;}
    
    .about-main-slogan{width:90%;font-size:24px;}
    .about-main-text{width:80%;font-size:18px;}
    .supptr-about{padding:30px 15px;font-size:18px;font-weight:300;border-radius:3px;}
    .supptr-about:nth-of-type(odd) {width:80%;margin-left:5%;}
    .supptr-about:nth-of-type(even) {width:80%;margin-right:5%;}
    
    .accordion {width: 90%;font-size: 14px;}

} /* 800px ends */