li{list-style:none;}
#shopify-section-product-wifi-router article.product--outer .product-form--alt{
    width: 100%;
    margin-left: 0;
}
div#shopify-section-product-wifi-router article.product--outer .product-gallery {
    width: 60%;
}
#shopify-section-product-wifi-router article.product--outer .option-values span.option-value-name,{
    margin: 0;      
    border-radius:0;
    border: 1px solid #1380d1;
    color: #323943;
    border-right: none;
    height: 100%;
    width: 100%;
    text-align: center;
    padding: 3px 5px;
    font-size: 13px;
    line-height: 130%;
    float: left;
    display: flex;
    align-items: center;
    justify-content: center;
    display: -webkit-flex;
    -webkit--webkit-align-items: center;
    -webkit-justify-content: center;
     min-height: 40px;
     cursor:pointer;
 }


#shopify-section-product-wifi-router article.product--outer .option-value:last-child span.option-value-name{
    border-left: 0px solid #1380d1 !important;
    display: flex;
    justify-content: center;
    align-items: center;
    display: -webkit-flex;
    -webkit-justify-content: center;
    -webkit-align-items: center;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0px;
}

#shopify-section-product-wifi-router article.product--outer .option-value:first-child span.option-value-name, #shopify-section-product-wifi-router .option-value span label:first-child{
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

#shopify-section-product-wifi-router article.product--outer .option-values,
div#infiniteoptions-container .option-value span {
    display: flex;
  justify-content: space-between;
}


#shopify-section-product-wifi-router article.product--outer .option-values div{
    width: 50%;
  display:flex;
  flex-grow:1;
}

#shopify-section-product-wifi-router article.product--outer .option-values label{
    height: 100%;
    display:flex;
    width:100%;
}



#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    -webkit-align-items: center;
    margin-bottom: 30px;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    max-width: 280px;
    float: right;
    width: 100%;
      position: relative;
    z-index: 999;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc-qty{
    max-width: 78px;
    float: right;
    width: 100%;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .product-pricing{
    margin-top: 0;
      margin-right: 0.75rem;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .product-pricing .price--main {
    margin: 0;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .product-pricing .price--main span{
    font-weight: bold;
    font-family: Helvetica;
    font-size: 36px;
    line-height: 41px;
    color: #323943;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .product-form--atc-button span.atc-button--text,
.product-form--atc input.btn[value="Add To Cart"] {
    font-size: 16px;
    line-height: 18px;
    font-family: Helvetica;
    color: #323943;
    text-transform: uppercase;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--alt{
    border-top: 1px solid #d8d8d8;
    padding-top: 22px;
  position:relative;
  z-index:1;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .form-field-select-wrapper .form-field-select{
    padding: 22px 20px;
    box-shadow: none;
      border-color: #1380d1;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc svg g {
    fill: #1380d1;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .product-form--atc-button{
    max-width: 196px !important;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    justify-content: center;
    display: -webkit-flex;
    -webkit-align-items: center;
    -webkit-justify-content: center;
    margin-left: 0;
    padding: 22px 0;
    width: 100%;
}


#shopify-section-product-wifi-router section.product--container .product-pricing{
    position: relative;
    font-size: 36px;
    margin-bottom: -80px;
}


#shopify-section-product-wifi-router section.product--container .product-pricing .price--main{
    font-size: 36px;
    font-weight: 700;
}


#shopify-section-product-wifi-router section.product--container .product-form--alt .option-values{
    margin-top: 6px;
}

div#shopify-section-product-wifi-router section.product--container .image-logo {
    justify-content: space-between;
    display: flex;
    margin-top: 82px;
    flex-wrap: wrap;
}
div#shopify-section-product-wifi-router section.product--container .image-logo .image_block {
    flex: 0 0 32.33%;
    /* text-align: center; */
    display: flex;
    align-items: center;
    padding: 16px 10px;
    border: 1px solid #D9D9D9;
  border-radius: 6px;  
}
div#shopify-section-product-wifi-router section.product--container .image-logo .image_block h3 {
       margin: 0 0 0 15px;
    font-family: Helvetica;
    font-size: 24px;
    line-height: 28px;
    color: #323943;
}



#shopify-section-tabs-wifi-router-section ul.tabs li{
    height: auto;
    margin-bottom: 0;
    padding: 0;
    width: auto;
}

#shopify-section-tabs-wifi-router-section ul.tabs li a{
    padding: 0 40px 0 0;
      height: auto;
      border: none;
    background: transparent;
    text-decoration: none;
}

#shopify-section-tabs-wifi-router-section ul.tabs li a h2{
      margin: 0;
    font-family: Helvetica;
    font-size: 20px;
    line-height: 23px;
    color: #323943;
  	font-weight:300;
}

#shopify-section-tabs-wifi-router-section ul.tabs li a.active{
    position: static;
  color: #1380d1;
    font-weight: bold;
}


#shopify-section-tabs-wifi-router-section .accordion{
  background-color: #fff;
  color: #444;
  cursor: pointer;
  padding: 24px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
  border-radius: 6px;
  position:relative;
}

#shopify-section-tabs-wifi-router-section .active,

#shopify-section-tabs-wifi-router-section .accordion:hover{
  background-color: #fff;
}

#shopify-section-tabs-wifi-router-section button.accordion h3{
    margin: 0;
    font-weight: 600;
    font-family: Helvetica;
    font-size: 24px;
    line-height: 140%;
    color: #323943;
}

#shopify-section-tabs-wifi-router-section .panel{
  background-color: transparent;
  display: none;
  overflow: hidden;
}


#shopify-section-tabs-wifi-router-section .acc-main{
    margin-bottom: 22px;
}

#shopify-section-tabs-wifi-router-section .panel p{
    color: #fff;
    line-height: 24px;
    margin: 0;
}

div#shopify-section-tabs-wifi-router-section div#tab-5 {
    background: #1f82cf;
    color: #fff;
    padding: 70px 0px 84px 0;
    margin-top: 60px;
}

#shopify-section-tabs-wifi-router-section div#tab-5-inner ul.tabs.tabs-5-tabs
{
    width: 100%;
    border: 1px solid #fff;
    border-radius: 4px;
    margin-bottom: 50px !important;
    margin: 0;
      
}

#shopify-section-tabs-wifi-router-section div#tab-5-inner ul.tabs.tabs-5-tabs li{
    width: 50% !important;
}

#shopify-section-tabs-wifi-router-section ul.tabs.tabs-5-tabs li a.active{
    background: #fff;
    color: #000;
    position: relative;
    top: 0;
    width:100%;
}

#shopify-section-tabs-wifi-router-section ul.tabs.tabs-5-tabs li a{
    text-align: center;
    padding: 0;
    color : #fff;
}

 #shopify-section-tabs-wifi-router-section ul.tabs.tabs-5-tabs li a h2{
    padding: 18px 0;
    font-family: Helvetica;
    font-size: 18px;
    line-height: 130%;
    color: #fff;
}
div#shopify-section-tabs-wifi-router-section div#tab-5-inner h4 {
    margin: 0 0 30px 0;
    font-family: Helvetica;
    font-size: 30px;
    line-height: 34px;
    color: #FFFFFF;
    margin-bottom: 50px;
}

#shopify-section-tabs-wifi-router-section ul.tabs.tabs-5-tabs li a.active:before{
    position: absolute;
    content: '';
    bottom: -16px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid white;
    transform: rotate(90deg);
}

#shopify-section-tabs-wifi-router-section .faq-content-main button.accordion:before,

#shopify-section-tabs-wifi-router-section h3.shopify_explorer_faq__question:after{
    content: '';
    position: absolute;
    right: 30px;
    height: 45px;
    width: 45px;  
    transition: .5s;
    background: url(https://cdn.shopify.com/s/files/1/1970/9543/t/10/assets/Vector2.png?13850);
    background-repeat: no-repeat;
    background-position: center;
}

#shopify-section-tabs-wifi-router-section .faq-content-main button.accordion.active:before,

#shopify-section-tabs-wifi-router-section h3.shopify_explorer_faq__question.active:after,{
    transform: rotate(180deg);
}

#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom p{
    margin: 0;
    line-height: 24px;
    font-family: Helvetica;
    font-size: 18px;
    line-height: 140%;
    color: #323943;
    font-weight: 300;
}

#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom h3 + p{
    background: #fff;
    padding: 0 50px 20px;
}

div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom{
    display: flex;
    justify-content: space-between;
  display: -webkit-flex;
    -webkit-justify-content: space-between;
      align-items: center;
}
div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom .desc-bottom-left {
      width: 65%;
      margin-top: 75px;
      margin-bottom: 75px;
      padding-right: 60px;
}
div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom .desc-bottom-left h5{
    font-weight: bold;
    color: #323943;
    font-family: Helvetica;
    font-size: 20px;
    color: #323943;
      margin: 0 0 40px 0;
}





#shopify-section-tabs-wifi-router-section ul.tabs li a.active h2{
    font-weight: bold;
      color: #323943;
}


div#shopify-section-product-wifi-router article.product--outer button.toggle-button{
    background: transparent;
    border: none;
    color: #1380d1;
    font-weight: bold;
    padding: 0;
    margin-bottom: 26px;
    cursor: pointer;
    text-transform: capitalize;
    font-size: 15px;
}

d
#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .product-form--atc-button img{
    height: 16px;
    width: 16px;
    margin-right: 8px;
    top: 3px;
    position: relative;
}


div#shopify-section-product-wifi-router section.product--container .image-logo p strong a {
    color: #323943;
      text-decoration: none;
}

#shopify-section-product-wifi-router article.product--outer .product-gallery .owl-nav{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
}

#shopify-section-product-wifi-router article.product--outer .product-gallery .owl-nav button.owl-next{
    float: right;
      margin-right: 20px;
}

#shopify-section-product-wifi-router article.product--outer .product-gallery .owl-nav button.owl-prev{
      margin-left: 20px;
}

#shopify-section-product-wifi-router .product-gallery .owl-nav button img {
    background: rgba(50, 57, 67, 0.4);
    height: 50px;
    width: 50px;
    padding:12px 17px;
    border-radius: 50%;
}

div#shopify-section-product-wifi-router .product-details .instock{
    display: flex;
    align-items: center;
  display: -webkit-flex;
    -webkit-align-items: center;
    padding: 20px 15px 20px 45px;
    background: #F2F2F2;
    margin: 20px 0;
    border-radius: 3px;
      position: relative;
}

#shopify-section-product-wifi-router .product-details .instock:before{
    content: '';
    position: absolute;
    background: url(https://cdn.shopify.com/s/files/1/1970/9543/t/10/assets/tick.png?13255);
    width: 26px;
    height: 26px;
    left: 10px;
    background-repeat: no-repeat;
    top: 52%;
    transform: translateY(-50%);
}

#shopify-section-product-wifi-router .product-details .instock p{
    margin: 0;
    font-family: Helvetica;
    font-size: 14px;
    text-align: center;
    color: #323943;
}

div#shopify-section-product-wifi-router .product-details .instock span{
    color: #69B446;
    font-weight: bold;
    font-size: 14px;
  font-family: Helvetica;
    margin-right: 7px;
}


div#shopify-section-product-wifi-router div#thumbs .owl-item{
    width: 100px !important;
    height: 100px;
    background: #FBFBFB;
    border: 1px solid #EEEEEE;
    border-radius: 3px;
    margin-right: 15px;
}

#shopify-section-product-wifi-router article.product--outer .product-gallery .owl-nav button:focus{
    outline: none;
}


#shopify-section-product-wifi-router .product-gallery .owl-stage-outer .item{
   text-align: center;
    background: #fbfbfb;
  /*  border: 1px solid #F2F2F2;*/
  cursor: pointer;
}

#shopify-section-product-wifi-router .product-gallery div#thumbs .owl-stage{
    width: 100% !important;
}



div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom .desc-bottom-right {
    width: 35%;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--alt .productitem--amazone{
    display: block;
    overflow: hidden;
    width: 100%;
    text-align: right;
    position: absolute;
    top: 104px;
    z-index: 999;
    right: 30px;
}


/****************** Responsive Css *************************************************/
@media screen and (max-width: 1270px){


div#shopify-section-product-wifi-router section.product--container .product-pricing{
    position: relative;
    font-size: 36px;
    margin-bottom: -70px;
    margin-top: 0;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--alt{
    padding-top: 82px !important;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc{
    max-width: 100%;
}
}

@media only screen and (max-width: 1024px) {
 
  #shopify-section-product-wifi-router section.product--container .product-main .product-form--alt{
    border-top: none;
    padding-top: 0;
}
 
 #shopify-section-product-wifi-router section.product--container .product-main .product-form--atc{
    border-top: 1px solid #ddd;
    padding-top: 60px;
    margin-bottom: 3px;
}
  
}

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

#shopify-section-tabs-wifi-router-section ul.tabs li a h2{
    font-size: 18px;
}
}

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




#shopify-section-product-wifi-router section.product--container .product-pricing{
    top: 13px !important;
}

  
  #shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .product-form--atc-button{
    width: 100% !important;
    max-width: 100% !important;
}
 
  #shopify-section-product-wifi-router section.product--container .product-main .product-form--atc-qty{
    width: 20%;
}
  

  
  div#shopify-section-tabs-wifi-router-section .in-the-box-tabs-inner .tab-a-inner-right {
    margin-left: 10px;
}
  div#shopify-section-tabs-wifi-router-section .in-the-box-tabs-inner div#tab-a-inner {
    padding: 10px 10px;
}
  div#shopify-section-tabs-wifi-router-section .in-the-box-tabs-inner .tab-a-inner-right h4 {
    font-size: 20px;
}
  div#shopify-section-tabs-wifi-router-section .in-the-box-tabs-inner .tab-a-inner-right p {
    font-size: 16px !important;
}
  div#shopify-section-tabs-wifi-router-section .setup-main ul.tabs.in-the-box-tabs {
    width: 40%;
}
  div#shopify-section-tabs-wifi-router-section .setup-main .in-the-box-tabs-inner {
    width: 56%;
    margin-left: 20px;
}
div#shopify-section-product-wifi-router article.product--outer .product-gallery {
    width: 100%;
}
 div#shopify-section-product-wifi-router article.product--outer .product-main {
    width: 100%;
    margin-left: 0;
    margin-top: 40px;
}
  div#shopify-section-product-wifi-router section.product--container .image-logo {
    margin-top: 10px;
}
  div#shopify-section-product-wifi-router section.product--container .image-logo .image_block h3 {
        font-size: 18px;
        line-height: 24px;
        margin: 0 0 0 8px;
}
div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom {
    display: block;
}
  div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom .desc-bottom-left {
    width: 100%;
    margin-bottom: 20px;
}
  div#shopify-section-tabs-wifi-router-section .tab-1-inner {
    padding:10px 0 0px 0;
}

  #shopify-section-product-wifi-router section.product--container .product-pricing{
    position: relative;
    margin-bottom: -70px;
    margin-top: 0;
    top: 32px;
}

#shopify-section-product-wifi-router section.product--container .product-pricing .price--main{
    font-size: 30px;
    font-weight: 700;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc {
    padding-top: 90px;
    margin-bottom: 3px;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc-qty{
    width: 100%;
    position: absolute;
    top: 20px;
    right: 0;
    max-width: 130px;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .form-field-select-wrapper .form-field-select{
    padding: 10px 14px;
    box-shadow: none;
    border-color: #1380d1;
    max-width: 130px;
    width: 100%;
    height: 50px;
}
}
@media only screen and (max-width: 767px) {
  #shopify-section-custom-html-page1 .custom-html__text .images-bottom ul li, #shopify-section-custom-html-page1 .custom-html__text .images-bottom ul li:last-child {
    padding: 0 16px;
}
  #shopify-section-custom-html-page1 .custom-html__text .text-section{
    padding: 0;
}
  #shopify-section-custom-html-page1 .custom-html__text .text-section .text-right p:first-child {
    margin-top: 20px;
}
    #shopify-section-custom-html-page1{
   padding:45px 0 50px 0;
  }
  #shopify-section-custom-html-page1 .custom-html__text .text-section ul.text-left, #shopify-section-custom-html-page1 .custom-html__text .text-section .text-right {
    width: 100%;
    float: none;
}
    div#shopify-section-custom-html-wifi ul li p {
    padding: 0;
    margin: 0;
}
  div#shopify-section-custom-html-wifi ul li {
    width: 100%;
    margin: 0 auto 20px auto;
    display:flex;
}
  .wifi-product .images-logo-bottom.mobile img {
    width: 50px;
}
  .wifi-product .product--outer .FeaturedProduct__Info .product-price-review .yotpo.bottomLine {
    padding: 10px 0 0 0;
}
  .wifi-product .product--outer .images-logo-bottom .image_block h3 {
    padding-right: 0;
    color: #323943;
    font-size: 18px;
    font-weight: 400;
}
  .images-logo-bottom.mobile{
   display:block !important;
  }
  .wifi-product .product--outer .FeaturedProduct.left .images-logo-bottom{
   display:none;
  }
    .wifi-product h2.SectionHeader__Heading {
    margin: 0 0 24px 0;
  }
  #shopify-section-featured-product-wifi, #block-id1569581100695, #shopify-section-collection-template-cellular, #shopify-section-feature-column-hotspot {
    padding-top: 45px;
  }
  div#shopify-section-feature-column {
    padding-bottom: 45px;
}
  #shopify-section-collection-template .owl-stage-outer, #shopify-section-product-console-section-two .owl-dots, #shopify-section-feature-column .owl-stage-outer {
    margin-bottom: 45px;
}
  #shopify-section-collection-template-ci div#block-id1569837709032 {
    padding-top: 45px;
}
  .commercial-cmn.process #shopify-section-static-article .banner-with-text .row.text p {
    font-size: 18px !important;
    font-weight: 600;
}
  .mobile-product-img{
   display:block !important;
  }
 .commercial-cmn.process #shopify-section-static-article .banner-with-text {
    background: none;
    background-color: #FEDE33;
    border-radius: 4px;
    height: auto;
    max-height: unset;
    overflow: hidden;
}
  .commercial-cmn.process #shopify-section-static-article .banner-with-text .row.btn a {
    display: block;
    text-align: center;
}
  .commercial-cmn.process #shopify-section-static-article .banner-with-text .row.btn {
    width: 100%;
    padding: 0 20px;
}
    .commercial-cmn.process #shopify-section-static-article .banner-with-text {
    padding: 0 0 25px 0;
    display: block;
    margin: 14px auto 0 auto;
}
 .commercial-cmn.process #shopify-section-static-article .banner-with-text .row.text {
    width: 100%;
    padding: 25px 20px;
}
  section.comercial-img-section .main-carousel-slider-mobile {
     display: none; 
}
  .main-carousel-slider-mobile .productitem--amazone img {
    max-width: 120px;
    margin: 0 auto;
}
  .faqbottom {
padding-top: 20px;
}
  .faqbottom .text-left {
   width: 100%;
}
.faqbottom .call-us {
   width: 100%;
   text-align: center;
   display: inline-block;
}
.faqbottom .call-us span {
   width: 100%;
   display: inline-block;
   text-align: center;
   margin: 10px 0 12px;
}
.faqbottom .call-us a.phone-no {
   margin: 0;
   min-width: 200px;
   width: 100%;
   float: left;
}
  .main-carousel-slider-mobile .productitem--amazone img {
   width: auto;
   display: inline-block;
}
.main-carousel-slider-mobile .productitem--amazone {
   text-align: center;
}
  .main-carousel-slider-mobile .owl-dots button.owl-dot {
   width: 10px;
   height: 10px;
   background: #DADADA;
   margin: 10px;
   border-radius: 30px;
}
.main-carousel-slider-mobile .owl-dots button.owl-dot.active {
   background: #1F82CF;
}
.main-carousel-slider-mobile .owl-dots {
   text-align: center;
}
#block-id1569581100695, #shopify-section-collection-template-cellular, #shopify-section-feature-column-hotspot {
padding-top: 40px;
}
  section.product-row--container.featured-collection--container button.productitem--action-trigger.productitem--action-atc.button-primary {
    margin: 0 0 21px 0;
    width: 100%;
}
  section.product-row--container.featured-collection--container .productitem--info h2 a, #shopify-section-feature-column h3.h4 {
    padding: 0 120px 0 0;
}
  #shopify-section-collection-template-sections, #shopify-section-collection-template {
    padding-top: 45px;
    padding-bottom: 45px;
}
  #shopify-section-feature-column-hotspot, #shopify-section-collection-template-hotspot{
   padding-top:45px;
  }
  .home-section--content.product-row , #shopify-section-feature-column .grid.grid--uniform.product-row {
    display: none !important;
}
  #shopify-section-image-banner-overlay-text .mobile-banner h3{
   max-width:100%;
  }
  .home-page-contact-us .contact-main .contact-detail-section p:before{
  top:0;
  }
  .home-page-contact-us .contact-main .contact-detail-section a{
  font-size:24px;
  }
.main-carousel-slider-mobile, .testimonial-section-main .main-carousel-slider-mobile .testimonial-outer {
    display: block;
}
  .testimonial-section-main div#testimonial-slide {
    margin: 0 auto;
    width: auto;
}
 .testimonial-section-main .testimonial-outer,  .testimonial-section-main .owl-nav{
    display:none;
  }
  .testimonial-section-main .owl-dots {
        text-align: center;
        margin-top: 40px;
}
  .testimonial-section-main .owl-dots button.owl-dot {
    width: 10px;
    height: 10px;
    background: #DADADA;
    margin: 0 10px;
    border-radius: 20px;
}
  .testimonial-section-main .owl-dots button.owl-dot.active {
    background: #1F82CF;
    outline:none;
  }
  .black-bg-section .custom-bg-banner ul li.phone::before, .black-bg-section .custom-bg-banner ul li.mail::before{
  top:5px;
  }
     .custom-feature-section h2 br{
   display:none;
   }
  .services-section .service-logo .service .logos ul, .testimonial-section-main .service-logo .service .logos ul{
  margin:0 auto;
  }
  .logolist--section .home-section--content {
    margin: 28px auto 0 auto;
  }
	.custom-feature-section h2{
    padding: 20px 50px 0 0;
   }
  .services-section .service-logo .service h3, .testimonial-section-main .service-logo .service h3 {
    font-size: 18px;
  }
  .services-section .service-logo .service, .testimonial-section-main .service-logo .service {
    margin: 0 auto 20px auto;
}
  .promo-section {
    margin-top: 30px;
}
  .promo-content-outer {
    width: 100%;
    margin: 5px auto;
}
  .mobile-banner h3 {
    margin-top: 0;
    font-weight: 600;
    margin: 0 auto;
}
.mobile-banner h5.sub-heading {
    margin: 14px auto 30px auto;
}
  .mobile-banner {
    display: block;
    text-align: center;
}
  div#shopify-section-banner-grid-wifi, div#shopify-section-1567579880844, #shopify-section-banner-grid-commercial , div#shopify-section-banner-grid-hotspot,   #shopify-section-image-banner-overlay-text {
    margin-top: 0;
    background: url(https://cdn.shopify.com/s/files/1/1970/9543/t/11/assets/banner-top.png?29579) no-repeat;
    background-size:cover !important;
    padding: 20px 0;
  }
  div#shopify-section-banner-grid-wifi{
    background:url(https://cdn.shopify.com/s/files/1/1970/9543/t/12/assets/banner-wifi-bg-color.png?48398) no-repeat;
  }
    #shopify-section-banner-grid-commercial{
   background:url(https://cdn.shopify.com/s/files/1/1970/9543/t/12/assets/image_4.png?47550) no-repeat;
  }
   #shopify-section-image-banner-overlay-text{
    background:url(https://cdn.shopify.com/s/files/1/1970/9543/t/12/assets/image_3_4.png?47111) no-repeat;
  }
  div#shopify-section-banner-grid-hotspot {
    background: url(https://cdn.shopify.com/s/files/1/1970/9543/t/12/assets/hotspot-mobile-banner.png?48235) no-repeat;
}
  .promo-content-outer .promo-content-wrapper {
    padding: 20px;
}
 div#shopify-section-slideshow-wifi, div#shopify-section-static-slideshow,#shopify-section-slideshow-commercial, #shopify-section-slideshow, #shopify-section-slideshow-hotspot {
    display: none;
}
  .promo-content-outer .promo-content-wrapper h2.promo-block--header {
    font-size: 18px;
    line-height: 21px;
}
  .services-section h2 {
    padding-right: 20px;
}
#shopify-section-custom-html-page1 h2, .testimonial-section-main h2, .services-section h2, .section-video h2, .custom-feature-section h2, .custom-bg-banner h2, .logolist--section h2, .home-page-contact-us h2{
    margin: 0 0 24px 0;
    font-size: 24px;
    line-height:28px;
}
  .home-page-contact-us span {
    display: block;
    line-height: 28px;
}
  .home-page-contact-us .contact-main .contact-detail-section {
    width: 100%;
}
 .home-page-contact-us .contact-main .form-right {
    width: 100%;
    margin: 10px 0 0 0;
}
.home-page-contact-us .contact-main h2 {
    margin-bottom: 19px;
}
  .home-page-contact-us .contact-main .contact-detail-section p {
    margin-top: 0;
}
}
@media only screen and (max-width: 766px) {
  #shopify-section-tabs-yagi div#tab-2-inner {
    margin-top: 0;
}
  .expected-coverage-area-div.antenna-specs .expected-coverage-area-desktop {
    display: block;
}
  .product-table-html .cmnbar .col1 {
    width: 100%;
}
  .expected-coverage-area-div h2.h2 {
    margin: 0 0 14px 0;
}
  .product-table-html .cmnbar .col2 {
    width: 100%;
}
  div#shopify-section-tabs-wifi-router-section div#tab-3 h3 {
    margin-bottom: 10px;
}
  .product-table-html.table1-right {
    margin-top: 19px;
}
  .spec-main {
    padding: 45px 0;
    margin-top: 35px;
}
 
  #shopify-section-product-wifi-router section.product--container .product-pricing
  {
    top: 14px;
}
  .spec-main h2.h2 {
    margin: 0 0 14px 0;
}
  div#shopify-section-tabs-wifi-router-section div#tab-5 {
    display: inline-block;
    width: 100%;
}
  .expected-coverage-area-div {
    padding: 47px 0;
}
  .barbottom-main {
    padding: 0 26px;
}
  .bar-col.col2 img {
    margin-right: 28px;
}
  .bar-col.col2 {
    display: flex;
    align-items: center;
}
    .expected-coverage-area-mobile {
    display: block;
}
    .expected-coverage-area-desktop {
    display: none;
}
  div#shopify-section-tabs-wifi-router-section .weboot .background {
    margin-top: 40px;
}
    .weboot .header.sticky {
    background: transparent;
}
  div#shopify-section-tabs-wifi-router-section .table-image ul li div,  {
    height: 50px;
    width: 50px;
}
  div#shopify-section-product-wifi-router section.product--container.layout--three-col ~ .product-section--container {
    margin-top: 30px;
}
div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom .desc-bottom-left {
    margin-top: 25px;
}
  div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom .desc-bottom-left h5 {
    margin: 0 0 20px 0;
}
  div#shopify-section-tabs-wifi-router-section div#tab-3 {
    margin: 25px 0;
}
  div#shopify-section-tabs-wifi-router-section div#tab-5 {
    margin-top: 0px;
    padding: 0px 0px 0 0;
}
 div#shopify-section-tabs-wifi-router-section .tab-upper {
    display: none !important;
}
  div#shopify-section-tabs-wifi-router-section div#tab-2 {
    margin-top: 0;
}
  div#shopify-section-tabs-wifi-router-section {
    border: none;
    width: 100%;
}
  div#shopify-section-tabs-wifi-router-section .background .inner-background p {
    min-height: 60px;
    line-height: 20px;
}
  div#shopify-section-tabs-wifi-router-section .background .inner-background p:before {
    top: -34px;
    background-size: 50%;
}
  div#shopify-section-tabs-wifi-router-section .background h3 {
    font-size: 23px;
}
  div#shopify-section-tabs-wifi-router-section div#tab-2-inner iframe {
    height: 250px;
}
  div#shopify-section-product-wifi-router section.product--container .image-logo {
    border-top: 1px solid #ddd;
    padding-top: 20px;
}
div#shopify-section-product-wifi-router .product-section--content.product-reviews--content {
    display: none;
}
  div#shopify-section-tabs-wifi-router-section .table-image ul li:first-child span.li-inner-text {
    margin-top: 0;
}
  .contactu {
    padding: 0px 20px 60px 20px;
}
  div#shopify-section-tabs-wifi-router-section div#tab-5-inner {
    padding: 30px 20px;
}
  div#shopify-section-tabs-wifi-router-section ul.tabs.tabs-innr-row {
    display: none;
}
  .contactu .call-us-to li.chat-us {
    margin-bottom: 10px;
}
  .contactu .call-us-to ul span {
    display: block;
    text-align: center;
}
  div#shopify-section-tabs-wifi-router-section div#tab-5-inner h4 {
    margin-bottom: 25px;
}
  div#shopify-section-tabs-wifi-router-section div#tab-5-inner ul.tabs.tabs-5-tabs ,
  #shopify-section-tabs-wifi-router-section div#tab-5-inner ul.tabs.tabs-5-tabs{
    margin-bottom: 32px !important;
}
.contactu .call-us-to ul li.call-us {
    margin-top: 10px;
}
  .contactu .call-us-to ul {
    display: block;
    padding:0;
}
  .contactu .call-us-to ul li.we-are {
        width: 100%;
        margin-bottom: 30px;
}
  div#shopify-section-tabs-wifi-router-section ul.tabs.in-the-box-tabs li a img {
    margin: 0 auto;
    height: 28px;
    width: 28px;
}
  div#shopify-section-tabs-wifi-router-section .in-box-tab h3 {
    margin-bottom: 15px;
}
  div#shopify-section-tabs-wifi-router-section .in-the-box-tabs-inner .tab-a-inner-right {
    margin-left: 0;
    width: 50%;
}
  div#shopify-section-tabs-wifi-router-section .in-the-box-tabs-inner .tab-a-inner-left {
    width: 50%;
    text-align: center;
}
  div#shopify-section-tabs-wifi-router-section .setup-main .in-the-box-tabs-inner {
    width: 100%;
    margin-left: 0;
    border: 1px solid #1380d1;
    border-top: none;
}
  div#shopify-section-tabs-wifi-router-section .setup-main ul.tabs.in-the-box-tabs li:last-child a {
    border-right: 1px solid #1380d1 !important;
}
div#shopify-section-tabs-wifi-router-section ul.tabs.in-the-box-tabs li a {
    border: 1px solid #1380d1 !important;
    border-right: none !important;
}
  div#shopify-section-tabs-wifi-router-section ul.tabs.in-the-box-tabs li a.active {
    border-bottom: 1px solid #e7f2fb !important;
}
  div#shopify-section-tabs-wifi-router-section .setup-main ul.tabs.in-the-box-tabs {
    border: none;
}
  div#shopify-section-tabs-wifi-router-section .setup-main ul.tabs.in-the-box-tabs li {
    border: none;
    width: 20%;
}
   div#shopify-section-tabs-wifi-router-section .setup-main ul.tabs.in-the-box-tabs li h2 {
    display: none;
}
  div#shopify-section-tabs-wifi-router-section ul.tabs.in-the-box-tabs li a.active:before{
  	display: none;
  }
div#shopify-section-tabs-wifi-router-section .setup-main ul.tabs.in-the-box-tabs {
    width: 100%;
}
  div#shopify-section-tabs-wifi-router-section .setup-main ul.tabs.in-the-box-tabs {
    display: block;
}
  div#shopify-section-tabs-wifi-router-section .setup-main {
    display: block;
    background: #e7f2fb;
}
div#tab-2-inner {
    margin-top: 30px;
}
  div#shopify-section-tabs-wifi-router-section .table-image ul {
    display: block;
    margin-top: 20px;
}
  div#shopify-section-tabs-wifi-router-section .table-image ul li {
    width: 100%;
    padding: 10px 0;
}
  div#shopify-section-tabs-wifi-router-section .table-image ul li div {
    margin: 0 22px 0 0;
}
  div#shopify-section-tabs-wifi-router-section .table-image ul li {
    align-items: unset;
}
}
@media only screen and (max-width: 719px) {
  
  #shopify-section-product-wifi-router section.product--container .product-pricing{
    top: 32px !important;
}
  .product-gallery--slider, .product-main {
    padding-right: 15px !important;
    padding-left: 15px !important;
}
div#shopify-section-product-wifi-router section.product--container .image-logo {
    margin-left: 15px;
    margin-right: 15px;
}
  div#shopify-section-tabs-wifi-router-section .product--container {
    padding-right: 15px;
    padding-left: 15px;
}
}
@media only screen and (max-width: 600px) {
    .desktop{
   display:none;
  }
  .mobile{
   display:block;
  }
  #shopify-section-custom-html-page1 .custom-html__text .images-bottom ul li {
    width: 100%;
    float: none;
    margin-bottom: 40px;
}
  #shopify-section-custom-html-page1 .custom-html__text .images-bottom ul li img {
    max-width: 360px;
}
  #shopify-section-custom-html-page1 .custom-html__text .images-bottom ul li:last-child {
  margin-bottom:0;
  }
.collection-video-section .video-section-main {
    display: block;
}
  .video-section-main .video-section {
    width: 100%;
    margin: 0 0 20px 0;
}
}
@media only screen and (max-width: 575px) {
  .hw-choose-cable {
    padding: 0;
}
  div#shopify-section-tabs-wifi-router-section #shopify-section-Cable-wifi-celluler .weboot div#tab-3 {
    margin-bottom: 10px !important;
}
  div#shopify-section-tabs-wifi-router-section ol.inner-pro-desc li span, div#shopify-section-tabs-wifi-router-section div#shopify-section-tabs-yagi div#tab-4.in-box-tab .bg-color-grey-section h3 {
    font-size: 16px;
    line-height: 24px;
}
  div#shopify-section-tabs-wifi-router-section div#shopify-section-tabs-yagi .table-image.antenna-product h3 {
    margin-bottom: 0;
}
  div#shopify-section-tabs-wifi-router-section div#shopify-section-tabs-yagi .table-image.antenna-product {
    margin-top: 0 !important;
    padding: 0;
}
  #shopify-section-feature-column-accessories6 div#shopify-section-feature-column-hotspot {
    padding-bottom: 0;
}
  .index-section div#shopify-section-feature-column-hotspot {
    padding-top: 0;
}
  .index-section div#shopify-section-feature-column-hotspot h3.h4 {
    margin-top: 20px;
}
  .antenna-product .bg-color-grey-section ul.yellow-list li::before {
    width: 30px;
    height: 30px;
  }
  .antenna-product.product2.cables .table3.antenna-table {
    margin-top: 20px;
}
  .custom-feature-section.antenna-pro.pageproduct1 {
    padding-bottom: 20px;
}
  .bartop.cmnbar {
    padding: 0 16px;
}
  .product-table-html.table3.antenna-table .barbottom.cmnbar {
    padding: 10px;
}
  .directional-omni-section.antenna-directional {
    margin-top: 0px;
}
.antenna-product.product1 .bg-color-grey-section h3 , .antenna-product.product2 .bg-color-grey-section h3{
    margin: 0 0 20px 0;
}
  .antenna-product.product1 .bg-color-grey-section ul.yellow-list li, .antenna-product.product2 .bg-color-grey-section ul.yellow-list li {
    padding-bottom: 14px;
}
  .antenna-product.product1 .bg-color-grey-section, .antenna-product.product2 .bg-color-grey-section {
    margin: 0 auto;
}
  .antenna-product.product1 h2 {
    max-width: 100%;
}
  .antenna-table.table2 .col-half.full.icon p.blue {
    font-size: 16px !important;
}
  .antenna-table.table2 .col-half.full .bar-col.col-half h3 {
    margin: 0 0 2px 0;
    font-size: 14px;
}
  div#shopify-section-custom-html-page4 {
    margin-bottom: 50px;
}
  ul.blue-list li {
    font-size: 16px;
    line-height: 26px;
}
  .directional-omni-section .feature-row__item, .directional-omni-section .custom-feature-section.how-it-works-custom {
    margin-bottom: 0;
}
  .directional-omni-section .feature-row__item h3 {
    margin: 10px 0 20px 0;
}
  .other-products-section h3, .antenna-product h3,  .div-in-box.how-works-box.other-products {
    margin: 20px 0 10px 0;
}
.bg-color-grey-section {
    padding: 20px;
    margin: -20px -20px 0 -20px;
}
  .bg-color-grey-section h2 {
    margin: 0 0 20px 0;
}
  div#shopify-section-tabs-wifi-router-section .div-in-box.how-works-box .common ul.no-bullets li:last-child {
    padding-bottom: 10px;
}
  #shopify-section-static-slideshow h2.slideshow-slide-heading, .mobile-banner h3, h2.slideshow-slide-heading {   margin-bottom: 0px;
    font-size: 24px;
    margin-bottom: 10px;
}
  .btn-bottom.how-works-btn a.btn {
    font-size: 16px;
  }
.div-in-box.how-works-box {
    margin: 30px auto;
    padding: 10px 8px 20px 8px;
}
  div#shopify-section-tabs-wifi-router-section .table-image ul li:last-child, div#shopify-section-tabs-wifi-router-section .div-in-box.how-works-box .common ul li:last-child{
    padding-bottom: 0;
    margin-bottom: 0;
  }
  #shopify-section-custom-html2-page1 h2.h3 {
    display: none;
}
  div#shopify-section-tabs-wifi-router-section .table-image ul li {
    padding: 6px 0;
}
  .product1 div#shopify-section-custom-html2-page1 .promo-grid--container {
    padding: 0;
}
  div#shopify-section-tabs-wifi-router-section .table-image.how-it-works-table {
    margin-top: 28px;
}
  .pagevideo .dynamic-video, div#shopify-section-tabs-wifi-router-section .table-image.how-it-works-table ul {
    margin-top: 10px;
}
  .custom-feature-section.how-it-works-custom h2 {
    max-width: 100%;
    padding: 0;
}
  .bartop.cmnbar h2 {
    font-size: 16px;
    font-weight:bold;
    line-height: 22px;
}
  #shopify-section-product-wifi-router .product-details .instock span{
    font-size: 13px;
}
 .spec-main .product-table-html .cmnbar .col1 {
    font-size: 12px;
}
  .expected-coverage-area-div .barbottom-main .barbottom.cmnbar p {
    font-size: 14px !important;
}
  .spec-main .barbottom-main .barbottom.cmnbar p {
    font-size: 12px !important;
}
  .expected-coverage-area-div h2.h2 {
    font-size: 24px;
}
  .spec-main h2.h2 {
    font-size: 24px;
}
    div#shopify-section-product-wifi-router section.product--container .image-logo .image_block {
    padding: 16px 0;
}
  div#shopify-section-custom-html-wifi ul li img {
    width: 60px;
    height: 60px;
    padding: 6px;
}
  #shopify-section-outdoor-hot-spot-kit, div#shopify-section-custom-html-wifi, #shopify-section-featured-product-wifi, #shopify-section-collection-template-sections, #shopify-section-feature-column-hotspot, #shopify-section-collection-template-hotspot, #shopify-section-collection-template {
    padding-top: 45px;
    padding-bottom: 45px;
}
  .wifi-product .product--outer .FeaturedProduct__Info .meta-desc .testimonial-section-main {
    padding: 0 10px;
  }
  .wifi-product .product--outer .FeaturedProduct__Info form button.shopify-payment-button__button {
    width: 100%;
    margin-bottom: 20px;
  }
  .wifi-product .product--outer .FeaturedProduct__Info form a.amazon {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    display: block;
}
  .wifi-product .product--outer .FeaturedProduct__Info form {
    display: block;
  }
.wifi-product .product--outer {
    padding: 20px;
}
  .logolist--section .logolist--item:last-child {
    margin-bottom: 0;
}
  .commercial-cmn.process .custom-html__text .process-main .process-cmn {
    width: 100%;
}
  .commercial-cmn.process .custom-html__text .process-main {
    margin: 24px 0 0 0;
}
.mobile-banner h3, .wifi-product h2.SectionHeader__Heading{
 max-width:300px;
}
  div#shopify-section-custom-html-wifi p {
    margin-bottom: 24px;
}
 div#shopify-section-custom-html-wifi h2, .wifi-product h2.SectionHeader__Heading, .commercial-cmn h2, .mobile-banner h3, section.product-row--container.featured-collection--container h2.home-section--title, .collection-video-section h2,   #shopify-section-image-banner-overlay-text .mobile-banner h3, section.product-row--container.featured-collection--container .productitem--price .price--main, #shopify-section-feature-column-hotspot .product--des, section.product-row--container.featured-collection--container .productitem--price .price--main, #shopify-section-feature-column-hotspot .product--des {
    font-size: 24px;
  }
  section.product-row--container.featured-collection--container .productitem--info h2 a, #shopify-section-feature-column h3.h4, #shopify-section-feature-column-hotspot h3.h4 {
    font-size: 22px;
    padding: 0 ;
    margin: 0;
}
  section.product-row--container.featured-collection--container .product-row .productgrid--item {
    width: 100%;
    padding: 0;
}
  section.product-row--container.featured-collection--container .product-row .productgrid--item:last-child{
  margin-bottom:0;
  }
  section.product-row--container.featured-collection--container .product-row .productgrid--item:nth-child(3){
  padding-right:0;
  }
  #shopify-section-dynamic-logo-list h2.home-section--title {
    max-width: 270px;
}
   .collection-video-section h2, #shopify-section-image-text .custom-feature-section h2 {
    margin: 0 0 24px 0;
    font-size: 24px;
    max-width: 300px;
    text-align: start;
}
  #shopify-section-page-faq h3.shopify_explorer_faq__question:after {
    height: 14px;
    width: 14px;
    background-size: 100%;
}
  #shopify-section-page-faq h3.shopify_explorer_faq__question{
   font-size:16px;
  }
  #shopify-section-page-faq h3.shopify_explorer_faq__question {
    height: 88px;
    padding: 0 50px 0 20px;
  }
  #shopify-section-static-article .blog-product h2 {
    padding: 10px 0 12px 16px;
}
  #shopify-section-static-article .blog-product article.product--outer .product-main .product-form--atc{
   display:block;
  }
  #shopify-section-static-article .blog-product article.product--outer .product-main .product-form--atc button.btn-amazon {
    width: 100%;
    height: auto;
    margin-top: 20px;
    padding-right:38px;
}
  #shopify-section-static-article h1 {
    font-size: 24px;
    line-height: 28px;
  }
  #shopify-section-static-article section#comments {
    margin: 28px 0 20px 0;
}
   #shopify-section-static-article .blog-product .image-logo.mobile{
    display: block;
    margin-top: 0;
    float: left;
    width: 100%;
        }
   #shopify-section-static-article .image-logo.desktop{
         display:none;
        }
  #shopify-section-static-article .blog-product article.product--outer .product-main {
    padding: 0 !important;
}
  #shopify-section-static-article .blog-product article.product--outer .product-main .product-reviews {
    width: 100%;
    padding: 0 0 8px 0;
}
  #shopify-section-static-article .blog-product article.product--outer .product-main .product-form--atc button.product-form--atc-button {
    width: 100%;
  }
  #shopify-section-static-article .blog-product article.product--outer .image-logo img {
    width: 31px;
    height: 31px;
    margin: 0 12px 0 0;
}
  #shopify-section-static-article .blog-product article.product--outer {
    padding: 10px;
  }
  #shopify-section-static-article .blog-product article.product--outer .product-main h1.main-product-title {
    font-size: 22px;
    line-height: 25px;
}
  #shopify-section-static-article .blog-product article.product--outer .image-logo .image_block h3 {
    font-size: 14px;
    padding-right: 0;
    line-height: 16px;
    max-width: 136px;
}
  #shopify-section-static-article .banner-lets-call {
    padding: 17px 21px 6px 21px;
}
  #shopify-section-static-article .banner-lets-call h4 {
    font-size: 18px;
  }
  #shopify-section-static-article p {
    font-size: 16px !important;
    line-height: 21px;
}
  #shopify-section-static-article h3 {
    font-size: 18px;
    line-height: 21px;
  }
  #shopify-section-static-article .banner-with-text {
    padding: 33px 100px 0 100px;
  }
  .site-footer-item {
    padding: 0 12px;
}
   .site-footer-item  p{
   font-size:14px !important;
   }
  .site-footer-block-item.site-footer-block-rich-text {
    margin-right: 0;
}
 .home-page-contact-us h2, .black-bg-section.custom-feature-section h2{
    max-width: 300px;
}
 .services-section h2,  .logolist--section h2 {
    margin: 0 0 24px 0;
    font-size: 24px;
    line-height: 28px;
    max-width: 280px;
}
   .custom-feature-section h2{
    max-width:300px;
  }
  .testimonial-section-main div#testimonial-slide .testimonial-block {
    padding: 33px 36px 33px 20px;
}
  .testimonial-section-main h2 {
    padding-right: 80px;
}
    .services-section .service-logo .service .logos, .testimonial-section-main .service-logo .service .logos {
    padding: 20px;
}
    .services-section .service-logo .service, .testimonial-section-main .service-logo .service {
    width: 100%;
}
  .logolist--section .logolist--item {
    width: 50%;
  }
  .logolist--section, .pageproduct{
  padding:45px 0 50px 0;
  }
  .logolist--section .logolist--item img {
    max-width: 140px;
    padding: 0;
    margin-left: 0;
}
 #shopify-section-page-faq, .custom-feature-section, .section-video, .home-page-contact-us, .services-section, .testimonial-section-main {
    padding: 45px 0 50px 0;
}
  .home-page-contact-us .contact-main .form-field--half {
    width: 100%;
    padding:0;
  }
  .home-page-contact-us .contact-main .contact-widget-input-description {
    font-size: 14px;
  }
  .section-video h2{
     font-size: 24px;
     line-height: 28px;
     margin-bottom: 14px;
}
  .home-page-contact-us .contact-main .form-right #contact-widget-button {
    width: 100%;
  }
 div#shopify-section-tabs-wifi-router-section .weboot div#tab-3 {
    margin: 45px 0 !important;
}
  div#shopify-section-tabs-wifi-router-section div#tab-2-inner img.mobile_image {
    display: block;
    width: 100%;
}
  div#shopify-section-tabs-wifi-router-section .table-image {
    margin-top: 40px;
}
  div#shopify-section-tabs-wifi-router-section .table-image ul {
    margin-top: 20px;
    float:left;
    width:100%;
}
  div#shopify-section-tabs-wifi-router-section div#tab-3 {
    margin: 10px 0;
}

  #shopify-section-product-wifi-router article.product--outer .product-gallery .owl-nav{
    display: none;
}
  div#shopify-section-tabs-wifi-router-section .background img {
    height: 220px;
    object-fit: cover;
}
  div#shopify-section-tabs-wifi-router-section .background .inner-background p {
    min-height: 69px;
    font-size: 20px;
}
  .contactu {
    padding: 0;
}
  div#shopify-section-tabs-wifi-router-section .faq-content-main button.accordion:before,
  shopify-section-tabs-wifi-router-section .faq-content-main button.accordion:before{
    background-size: 100%;
    top: unset;
    height: 20px;
    width: 15px;
}
  div#shopify-section-tabs-wifi-router-section .background .inner-background p:before {
    top: -52px;
    background-size: 70%;
}
  div#shopify-section-tabs-wifi-router-section div#tab-5-inner {
    padding: 20px 20px;
}
  div#shopify-section-tabs-wifi-router-section button.accordion h3 {
    font-size: 15px;
  }
  div#shopify-section-tabs-wifi-router-section ul.tabs.tabs-5-tabs li a h2,
   #shopify-section-tabs-wifi-router-section ul.tabs.tabs-5-tabs li a h2{ 
    font-size: 16px;
}
  div#shopify-section-tabs-wifi-router-section .table-image ul li p {
    flex: 0 0 80;
    -webkit-flex: 0 0 80%;
}
  div#shopify-section-tabs-wifi-router-section .table-image ul li div span.span-inner {
    font-size: 16px;
}
 div#shopify-section-tabs-wifi-router-section .table-image ul li div {
    height: 50px;
    width: 50px;
}
  div#shopify-section-tabs-wifi-router-section ul.setup-ul {
    display: block;
}
  div#shopify-section-tabs-wifi-router-section ul.setup-ul li {
    width: 100%;
    margin-bottom: 15px;
}
  div#shopify-section-tabs-wifi-router-section .background h3 {
    font-size: 23px;
    padding-left: 0;
}
  div#shopify-section-tabs-wifi-router-section .row {
    display: unset;
}
  div#shopify-section-tabs-wifi-router-section .col-lg-4 {
    width: 100%;
    padding: 0px 0px 20px 0;
}
  div#shopify-section-tabs-wifi-router-section .col-lg-6 {
    width: 100%;
    padding: 0px 0px 20px 0;
}
div#shopify-section-product-wifi-router section.product--container .image-logo .image_block {
    flex: 0 0 100%;
    margin-bottom: 0;
    border: none;
}
  div#shopify-section-product-wifi-router article.product--outer .product-main {
    margin-top: 0;
    padding: 0 !important;
}
  div#shopify-section-product-wifi-router section.product--container .image-logo {
    margin-left: 0;
    margin-right: 0;
}
  div#shopify-section-tabs-wifi-router-section .tab-inner div#tab-2-inner .col-four-specs.col-cables .barbottom.cmnbar p {
    font-size: 14px !important;
}
}
@media only screen and (max-width: 513px) {
  div#shopify-section-tabs-wifi-router-section ul.tabs.tabs-5-tabs li a,
  #shopify-section-tabs-wifi-router-section ul.tabs.tabs-5-tabs li a{
    height: 100%;
}
div#shopify-section-tabs-wifi-router-section div#tab-5-inner ul.tabs.tabs-5-tabs ,
#shopify-section-tabs-wifi-router-section div#tab-5-inner ul.tabs.tabs-5-tabs{
    display: flex;
    display: -webkit-flex;  
}
}
@media only screen and (max-width: 480px) {
  .col-four-specs.col-cables h2.h2 {
    margin-bottom: 0px !important;
}
  .spec-main .container.product--container {
    margin-top: 0;
}
  div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom .desc-bottom-left ul.yellow-list li p {
    width: 250px;
}
  div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom .desc-bottom-left ul.yellow-list li {
    flex-wrap: wrap;
}
  .col-four-specs .expected-coverage-area-div.antenna-specs {
    padding: 0 0 0 0;
}
  div#shopify-section-tabs-wifi-router-section div#shopify-section-tabs-yagi .directional-omni-section.antenna-directional .how-it-works-custom.border {
    margin-top: 40px;
}
    .antenna-product .bg-color-grey-section ul.yellow-list li::before{
   top:0;
  }
  .antenna-table.table2 .col-half.full.icon p.blue {
    margin-left: 0;
}
  .expected-coverage-area-desktop .product-table-html .barbottom.cmnbar, .expected-coverage-area-desktop .product-table-html .bartop.cmnbar {
    padding: 0 16px;
}
    .bartop.cmnbar h2 {
    padding: 14px 0;
}
 .antenna-product h2 {
    padding: 4px 0 0 0;
}
body .antenna-table.table1 .barbottom-main .col-half p.blue {
    padding: 30px 0 0 0;
}
  .antenna-table .col-half img {
    max-width: 100px;
}
  .antenna-product .bg-color-grey-section ul.yellow-list li, .wireless-usb-adapters div#shopify-section-tabs-wifi-router-section ul.yellow-unordered li{
   font-size:16px;
  }
  .barbottom-main .barbottom.cmnbar p{
    font-size: 14px !important;
}
  #shopify-section-slideshow-page1 .slideshow-slide-content p.slideshow-slide-text {
    font-size: 24px !important;
    line-height:30px;
  }
  iframe {
    width: 100% !important;
}
    .box-list li {
    width: 100% !important;
    margin: 0 0 20px 0 !important;
}
.faqbottom .call-us img {
    width: 100%;
}
  #shopify-section-page-faq .faqbottom .text-left p {
    max-width: 260px;
}
.two-third-image{
	width: 100%;
  	float:none;
}
.one-third-text{
	width: 100%;
  	float: none;
  	padding: 10px 0;
}
   div#shopify-section-tabs-wifi-router-section div#tab-3 ul.div-in-box li p {
    font-size: 16px !important;
   }
  .box-list li p b {
    padding: 0 10px;
}
    section.comercial-img-section .product-row .productgrid--item.grid__item .product--description p {
    font-size: 14px !important;
    line-height: 18px;
    padding-right: 30px;
}
  section.comercial-img-section .product-row .productgrid--item.grid__item .product--description{
  min-height:unset;
  }
  section.comercial-img-section .product-row .productgrid--item.grid__item .product--description img {
    max-width: 36px;
  }
   #shopify-section-static-article .banner-with-text {
    padding: 33px 20px 0 20px;
  }
.tooltip .tooltiptext {
     max-width: 180px;
    padding: 15px 10px;
    width: 180px;
    z-index: 9999;
    left: 0;
}
  img.tool-img {
    float: none;
    margin: 0 auto;
}
  .tooltip .tooltiptext .tool-text {
    float: none;
    width: 100%;
}
  p {
    font-size: 16px !important;
}
div#shopify-section-tabs-wifi-router-section .in-the-box-tabs-inner div#tab-a-inner {
    display: block;
}
  div#shopify-section-tabs-wifi-router-section .in-the-box-tabs-inner .tab-a-inner-left {
    width: 100%;
}
  div#shopify-section-tabs-wifi-router-section .in-the-box-tabs-inner .tab-a-inner-right {
    width: 100%;
}
  div#shopify-section-tabs-wifi-router-section div#tab-5-inner {
    padding: 20px 10px;
}
  div#shopify-section-tabs-wifi-router-section ul.tabs.tabs-5-tabs li a h2 ,
   #shopify-section-tabs-wifi-router-section ul.tabs.tabs-5-tabs li a h2{
    display: flex;
    align-items: center;
    justify-content: center;
    display: -webkit-flex;
    -webkit--webkit-align-items: center;
    -webkit-justify-content: center;
    height: 100%;
}
  div#shopify-section-tabs-wifi-router-section .contactu .call-us-to li {
    width: 100%;
    margin: 20px auto 20px auto;
    max-width: 300px;
    list-style:none;
}
  div#shopify-section-tabs-wifi-router-section .contactu .call-us-to li.we-are {text-align: left;}
}
@media only screen and (max-width: 420px) {
  div#shopify-section-tabs-wifi-router-section .background .container.product--container {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
  div#shopify-section-tabs-wifi-router-section div#tab-5 {
    margin-top: 0px;
}
  div#shopify-section-tabs-wifi-router-section button.accordion h3 {
    width: 82%;
}
  .call-us-to {
    margin-top: 0px;
    display: inline-block;
    width: 100%;
}
  .contactu .call-us-to li h3 {
    margin: 0px 0 8px 0;
    line-height: 27px;
}
  div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom .desc-bottom-left {
    margin-top: 40px;
    padding-right: 0;
}
  div#shopify-section-tabs-wifi-router-section .table-image {
    margin-top: 35px;
}
  div#shopify-section-tabs-wifi-router-section div#tab-2 {
    margin-top: 30px;
}
  div#shopify-section-tabs-wifi-router-section .tab-inner div#tab-2-inner h3, .custom-html__heading h2.h3 {
    margin-bottom: 15px;
}
  #shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .product-pricing .price--main{
    margin: 12px 0 0 0;
}

  #shopify-section-product-wifi-router .product-details .instock:before{
    left: 7px;
}
  div#shopify-section-tabs-wifi-router-section .tab-inner div#tab-2-inner h3, .custom-html__heading h2.h3 {
    font-size: 24px;
}
  .product-form--atc .product-form--atc-qty { 
    width: 50%;
}
 
  #shopify-section-product-wifi-router .product-details .instock p{
    text-align: left;
    width: 67%;
    margin-left: 23px;
    font-size: 14px !important;
}
  
  #shopify-section-product-wifi-router .product-details .instock{
    padding: 12px 15px 12px 38px;
}
div#shopify-section-tabs-wifi-router-section .background .inner-background p {
    min-height: 83px;
    font-size: 18px !important;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc-qty{
    width: 40%;
}
 
  #shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .form-field-select-wrapper .form-field-select{
    padding: 20x 20px;
}
  .contactu .call-us-to ul li.call-us {
    padding: 13px 20px;
    text-align: center;
}
 
  #shopify-section-tabs-wifi-router-section .faq-content-main button.accordion:before{
    right: 10px;
}

#shopify-section-product-wifi-router section.product--container .product-main .product-form--atc{
    display: block;
}
  
  #shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .product-pricing{
    float: left;
    width: 50%;
    margin: 0 0;
}
  
  #shopify-section-product-wifi-router section.product--container .product-main .product-form--atc .product-form--atc-button{
    width: 100% !important;
    float: left;
    margin: 20px 0 16px 0;
    padding: 22px 1.75rem;
}
 
  #shopify-section-product-wifi-router section.product--container .product-main .product-form--atc{
   padding-top: 70px;
}
  div#shopify-section-product-wifi-router article.product--outer .option-values span.option-value-name {
    font-size: 14px;
}
  #shopify-section-tabs-wifi-router-section div#tab-5-inner ul.tabs.tabs-5-tabs{
    margin-bottom: 30px !important;
}
div#shopify-section-product-wifi-router section.product--container .image-logo p {
    line-height: 20px;
}
}

@media only screen and (max-width: 353px) {
#shopify-section-product-wifi-router .product-details .instock p{margin-left: 12px;}
}


/* Raman style */

#shopify-section-product-wifi-router .text-overflow p {padding-left: 17px;position: relative;font-size: 15px;}
#shopify-section-product-wifi-router .text-overflow p:before {content: "";height: 7px;width: 7px;background:#1F82CF;border-radius:50px;position:absolute;left:0;top:5px;}
#shopify-section-product-wifi-router .product-main .top-description h3 {font-weight: bold;margin-bottom: 7px;color: #323943;font-family: Helvetica;font-size: 18px;}
#shopify-section-static-header .upper-header{background: #176caf !important;}
#shopify-section-tabs-wifi-router-section .weboot .header.sticky {background: #fff;}
#shopify-section-tabs-wifi-router-section .product--container {margin-top: 0;}
#shopify-section-tabs-wifi-router-section .desc-bottom-left h3 {font-weight: bold;font-size: 20px;line-height: 140%;color: #1F82CF;margin: 50px 0 0;background: #fff;padding: 50px 50px 25px;}
#shopify-section-tabs-wifi-router-section .tab1-ul {background:#fff;margin:0;padding:0 50px 50px;}
#shopify-section-tabs-wifi-router-section .tab1-ul li {padding: 4px;line-height: normal;font-size: 18px;list-style: none;position: relative;padding-left: 25px;font-family: Helvetica;font-style: normal;font-weight: 300;}
#shopify-section-tabs-wifi-router-section .tab1-ul li:before {content: "";height: 10px;width: 10px;background: #FEDE33;display: inline-block;border-radius: 50px;position: absolute;left: 0;}

.contactu .call-us-to ul {padding: 0;}

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

  div#shopify-section-product-wifi-router .product-details .instock{padding: 10px 15px 10px 45px;}
  div#shopify-section-product-wifi-router .image-logo p span {margin-top: 25px;display: inline-block;}
  #shopify-section-tabs-wifi-router-section .desc-bottom-left h3 {margin: 30px 0 0;padding: 20px;}
  #shopify-section-tabs-wifi-router-section .tab1-ul,
  #shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom h3 + p {padding:10px 20px;}
  #shopify-section-tabs-wifi-router-section .tab1-ul li {font-size: 15px;}
  div#shopify-section-tabs-wifi-router-section .tab-1-inner .desc-bottom .desc-bottom-right { width: 100%;}
  div#shopify-section-tabs-wifi-router-section .panel blockquote {margin: 0;padding: 15px;}
  div#shopify-section-product-wifi-router div#thumbs .owl-item {margin-right: 6px;}
  .yotpo-main-widget .yotpo-reviews .yotpo-regular-box {padding: 20px !important;}
  
}


#tab-6 {background: #f4f4f4; padding-top: 50px;padding-bottom: 50px;border: none;}
.yotpo-main-widget.yotpo .yotpo-reviews .yotpo-regular-box {background: #fff !important;margin-bottom: 20px !important;padding: 30px 60px;border: none;}
.yotpo-main-widget.yotpo .write-review-button {background: #FEDE33 !important;height: 55px !important;line-height: 55px !important;padding: 0 !important;border-radius: 3px;width: 216px;}
.yotpo-main-widget.yotpo .write-review-button .yotpo-icon,
.yotpo-main-widget.yotpo .write-review-button .yotpo-icon-button-text{color:#323943 !important;line-height:23px;font-size:16px;vertical-align: middle;font-weight:bold;padding: 0 5px;}
.yotpo-main-widget.yotpo .weboot .desc-bottom-right img {height: 100%;margin:top;}
.yotpo-main-widget.yotpo .yotpo-thank-you .yotpo-thankyou-footer .social-link{ padding: 9px 9px;}
.yotpo-main-widget.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile, 
.yotpo-main-widget.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile, 
.yotpo-main-widget.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile, 
.yotpo-main-widget.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile { background: #1F82CF;}
.yotpo-main-widget.yotpo .yotpo-reviews span.y-label.yotpo-user-name {font-size: 18px;line-height: 140%;text-align: center;color: #323943 !important;width: 100%;}
.yotpo-main-widget.yotpo .yotpo-review .yotpo-main .content-title{font-family: Helvetica;color:#323943 !important;font-size: 18px;padding-bottom: 10px;}
.yotpo-main-widget.yotpo .yotpo-review .yotpo-main .content-review {color: #323943;line-height: 140%;font-size: 18px;font-family: Helvetica;}
.yotpo-main-widget.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper {border: 0;}
.yotpo-main-widget.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper span{max-width: none;color: #323943;font-size: 30px;line-height: 41px;font-family: Helvetica;}
.yotpo-main-widget.yotpo .write-review-wrapper {background: #fff;padding: 30px;}
.yotpo-main-widget.yotpo .write-review-wrapper .write-review {padding: 0;border: 0;}
.yotpo-main-widget.yotpo .form-group .form-element .y-input {width: 100%;min-height: 45px;border-radius:3px;}
.yotpo-main-widget.yotpo .y-label.yotpo-review-date, 
.yotpo-main-widget.yotpo .yotpo-header-element.yotpo-header-actions {width: 100%;text-align: center;padding-top: 5px;}
.yotpo-main-widget.yotpo .label-with-tooltip.pull-left {width: 100%;text-align: center;}
.yotpo-main-widget.yotpo .label-with-tooltip.pull-left span{color: #69B446;font-size:14px;}
.yotpo-main-widget.yotpo .yotpo-review .yotpo-header .yotpo-review-stars{float:none;margin-right:0;}

.yotpo-main-widget.yotpo .primary-color-btn.yotpo-disabled, 
.yotpo-main-widget.yotpo input[type="button"].primary-color-btn.yotpo-disabled {width: auto;height:55px;font-size:18px;color: #000;font-weight: bold !important;background: #FEDE33;border-radius: 5px;}
#shopify-section-product-wifi-router article.product--outer .option-value:first-child span.option-value-name{border-top-right-radius:0;border-bottom-right-radius:0;}
#shopify-section-product-wifi-router article.product--outer .option-value span.option-value-name{border-top-left-radius:3px;border-bottom-left-radius:3px;border-color:#1380d1;width:100%;margin:0;text-align:center;line-height: 2;}

.tabs-widget > .tabs-widget-tab > .tabs-widget-label > .tabs-widget-header{padding-left:0;padding-right:0;}

/* collections */

.productgrid--item .productitem {padding: 1.25rem;padding-bottom: 60px;}
.productgrid--item  .no-touch .productitem--actions{bottom:15px;}

.modal--quickshop-slim .modal-inner {max-width: 800px; padding: 1.5rem;}
.modal--quickshop-slim .modal-content {position: relative;background-color: #fefefe;margin: auto;padding: 0;box-shadow: none;border: 0;}
.modal--quickshop-slim .one-third-text,.modal--quickshop-slim .two-third-image {width: 100%;}
.modal--quickshop-slim p {white-space: normal;}
.productgrid--outer.layout--no-sidebar{margin-bottom: 50px;}


@media only screen and (min-width: 767px) {
.yotpo-main-widget.yotpo .yotpo-reviews .yotpo-regular-box .yotpo-main,
.yotpo-main-widget.yotpo .yotpo-reviews .yotpo-regular-box .yotpo-footer{margin-left: 80px;}
.yotpo-main-widget.yotpo .yotpo-review .yotpo-footer .footer-actions{float:right;margin-left:15px}
.yotpo-main-widget.yotpo .yotpo-review .yotpo-header{display: inline-block;width: 10%;vertical-align: top;text-align:center;}
.yotpo-main-widget.yotpo .yotpo-review .yotpo-main{width: 80%;display: inline-block !important;}
.yotpo-main-widget.yotpo .yotpo-review .yotpo-header span.yotpo-icon-profile {float: none;margin: 0 auto;} 
}


@media only screen and (min-width: 767px) {
.yotpo-main-widget.yotpo .yotpo-review .yotpo-header{margin-bottom: 30px;}
.yotpo-main-widget.yotpo .write-review-wrapper {padding: 10px;}
  
/* Kadir from Storetasker edit: removing gallery image background-size change*/
  /*.product--container .antenna-gallery .product-galley--image-background {
    background-size: 50% !important;
    background-position: 50% 50% !important;
} */
  
}
div#infiniteoptions-container .option-value span label {
	position: relative;
}
div#infiniteoptions-container .option-value span label input[type="radio"]:checked + span {
    background: #e7f2fb;
}
div#infiniteoptions-container .option-value span label input[type="radio"] + span {
    position: absolute;
    height: 100%;
    width: 100%;
    display: block;
    text-align: center;
    line-height: 40px;
}
.antenna-table.table2 .barbottom-main .col-half a {
  text-decoration: none;
  display: contents;
}
.antenna-table.table2 .barbottom-main .col-half p.blue {
  display: inline;
}
.antenna-banner .promo-content-outer {
    width: 16.666%;
}
.antenna-banner .promo-content-outer .promo-content-wrapper h2.promo-block--header {
    font-size: 18px;
    line-height: 18px;
    text-align: center;
    width: 100%;
}

.antenna-gallery .flickity-button, .antenna-gallery .flickity-button:hover {
    background: rgba(50,57,67,0.4);
    border-radius: 50%;
}
.antenna-gallery .flickity-button svg {
    fill: #fff;
    width: 23px;
}

/*.product-gallery .antenna-gallery .flickity-slider figure.product-gallery--image,
.product-gallery .antenna-gallery .flickity-viewport {
    padding-bottom: 70% !important;
}*/


.antenna-gallery + .product-gallery--navigation button.product-gallery--thumbnail-trigger {
    margin-right: 12px !important;
}


/* Kadir from Storetasker -- Custom Code */

.contactu .call-us-to ul li.call-us {
	padding: 20px 40px;
  	min-width: 270px;
}

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

  .contactu .call-us-to ul li.call-us {
  	padding: 20px 40px;
  }
}
