 
@media (min-width : 1200px){

}

@media (min-width: 992px) and (max-width:1199px){
  .logo img {
  width: 100%;
}
 .jft-head-wrap {
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    max-width: 1200px;
    padding-left: 15px;
    padding-right: 15px;
    margin: auto;
     bottom: -453px;
    top: 130px;
}


   .icon-top {
    float: right;
    margin-top: -31px;
}
li.nav-item.active {
    margin-left: 0px;
}
.navbar-light .navbar-nav .nav-link {
    color: #ffffff;
    padding: 15px 6px;
    font-size: 14px;
    font-weight: normal;
    font-family: mukta, sans-serif;
    font-weight: 500;
    
}
    /* /////////////////////// */

    img.img-responsive {
        width: 100%;
        height: 79px;
    }
       
       .jft-head-wrap {
        position: absolute;
        width: 100%;
        left: 0;
        right: 0;
        max-width: 1200px;
        padding-left: 15px;
        padding-right: 15px;
        margin: auto;
         bottom: -453px;
        top: 98px;
    
        
    }
    
    .social-media.icon-top {
            display: none;
        }
    
        i.fa.fa-home {
            font-size: 25px;
            color: #eee;
            margin-left: 0;
            
        }
    
       .icon-top {
        float: right;
        margin-top: -31px;
    }
    li.nav-item.active {
        margin-left: 0px;
    }
    
    .carousel-item img {
        height: 250px;
        width: 100%;
        /* border-radius: 50%; */
    }
    .row.bg-primary.animate-in-down {
        width: auto;
      
        height: auto;
        margin-left: 1px;
        margin-right: 1px;
    }
    
    div#carousel1 {
        width: auto;
    }
    .form-group {
        margin-bottom: 1rem;
        padding: 10px;
    }
    .maps iframe {
        height: 280px;
        width: 100%;
        padding: 10px;
    }
    .twitter-timeline.twitter-timeline-rendered {
        padding-left: 1px;
    }


}












@media (min-width : 768px) and (max-width: 991px) {
.logo img {
  width: 100%;
}
 .jft-head-wrap {
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    max-width: 1200px;
    padding-left: 15px;
    padding-right: 15px;
    margin: auto;
     bottom: -453px;
    top: 105px;
}


   .icon-top {
    float: right;
    margin-top: -31px;
}
li.nav-item.active {
    margin-left: 0px;
}

img.img-responsive {
    width: 100%;
    height: 79px;
}
   
   .jft-head-wrap {
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    max-width: 1200px;
    padding-left: 15px;
    padding-right: 15px;
    margin: auto;
     bottom: -453px;
    top: 98px;

    
}

.social-media.icon-top {
        display: none;
    }

    i.fa.fa-home {
        font-size: 25px;
        color: #eee;
        margin-left: 0;
        
    }

   .icon-top {
    float: right;
    margin-top: -31px;
}
li.nav-item.active {
    margin-left: 0px;
}

.carousel-item img {
    height: 250px;
    width: 100%;
    /* border-radius: 50%; */
}
.row.bg-primary.animate-in-down {
    width: auto;
  
    height: auto;
    margin-left: 1px;
    margin-right: 1px;
}

div#carousel1 {
    width: auto;
}
.form-group {
    margin-bottom: 1rem;
    padding: 10px;
}
.maps iframe {
    height: 280px;
    width: 100%;
    padding: 10px;
}
.twitter-timeline.twitter-timeline-rendered {
    padding-left: 1px;
}

.award-caption {
    position: absolute;
    top: 73%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(0, 0, 0, 0.7);
    padding: 10px 20px;
    color: #fff;
    transition: opacity 0.3s;
    opacity: 1;
    width: 80%;
    height: auto;
}

}
@media (min-width : 480px) and (max-width: 767px) {
  .logo img {
  width: 100%;
}
 .jft-head-wrap {
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    max-width: 1200px;
    padding-left: 15px;
    padding-right: 15px;
    margin: auto;
     bottom: -453px;
    top: 80px;
}


   .icon-top {
    float: right;
    margin-top: -31px;
}
li.nav-item.active {
    margin-left: 0px;
}
}
    


@media (max-width : 479px) {
   img.img-responsive {
    width: 100%;
    height: 79px;
}
   
   .jft-head-wrap {
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    max-width: 1200px;
    padding-left: 15px;
    padding-right: 15px;
    margin: auto;
     bottom: -453px;
    top: 98px;

    
}

.social-media.icon-top {
        display: none;
    }

    i.fa.fa-home {
        font-size: 25px;
        color: #eee;
        margin-left: 0;
        
    }

   .icon-top {
    float: right;
    margin-top: -31px;
}
li.nav-item.active {
    margin-left: 0px;
}

.carousel-item img {
    height: 250px;
    width: 100%;
    /* border-radius: 50%; */
}
.row.bg-primary.animate-in-down {
    width: auto;
  
    height: auto;
    margin-left: 1px;
    margin-right: 1px;
}

div#carousel1 {
    width: auto;
}
.form-group {
    margin-bottom: 1rem;
    padding: 10px;
}
.maps iframe {
    height: 280px;
    width: 100%;
    padding: 10px;
}
.twitter-timeline.twitter-timeline-rendered {
    padding-left: 1px;
}


@media (max-width : 320px) and (max-width:1200px){

    

}

}



@media (min-width : 279px) and (max-width: 720px) {
    .logo img {
      width: 100%;
    }
     .jft-head-wrap {
        position: absolute;
        width: 100%;
        left: 0;
        right: 0;
        max-width: 1200px;
        padding-left: 15px;
        padding-right: 15px;
        margin: auto;
         bottom: -453px;
        top: 105px;
    }
    
    
       .icon-top {
        float: right;
        margin-top: -31px;
    }
    li.nav-item.active {
        margin-left: 0px;
    }
    
    img.img-responsive {
        width: 100%;
        height: 62px;
    }
       
       .jft-head-wrap {
        position: absolute;
        width: 100%;
        left: 0;
        right: 0;
        max-width: 1200px;
        padding-left: 15px;
        padding-right: 15px;
        margin: auto;
         bottom: -453px;
        top: 98px;
    
        
    }
    
    .social-media.icon-top {
            display: none;
        }
    
        i.fa.fa-home {
            font-size: 25px;
            color: #eee;
            margin-left: 0;
            
        }
    
       .icon-top {
        float: right;
        margin-top: -31px;
    }
    i.fa.fa-phone {
        padding-right: 0px;
    }
    .social-media ul li i {
        font-size: 13px;
       margin-right: -2px;
        color: #fff;
    }
    i.fa.fa-envelope {
        padding-right: 3px;
    }
    .fa-envelope:before {
        content: "\f0e0";
        margin-left: -16px;
    }
    li.nav-item.active {
        margin-left: 0px;
    }
    
    .carousel-item img {
        height: 250px;
        width: 100%;
        /* border-radius: 50%; */
    }
    .row.bg-primary.animate-in-down {
        width: auto;
      
        height: auto;
        margin-left: 1px;
        margin-right: 1px;
    }
    
    div#carousel1 {
        width: auto;
    }
    .form-group {
        margin-bottom: 1rem;
        padding: 10px;
    }
    .maps iframe {
        height: 280px;
        width: 100%;
        padding: 10px;
    }
    .twitter-timeline.twitter-timeline-rendered {
        padding-left: 1px;
    }
    
    .award-caption {
        position: absolute;
        top: 73%;
        left: 50%;
        transform: translate(-50%, -50%);
        background-color: rgba(0, 0, 0, 0.7);
        padding: 10px 20px;
        color: #fff;
        transition: opacity 0.3s;
        opacity: 1;
        width: 80%;
        height: auto;
    }
    
    }


    @media (min-width : 1024px) and (max-width: 610px) {
        .logo img {
            width: 100%;
          }
           .jft-head-wrap {
              position: absolute;
              width: 100%;
              left: 0;
              right: 0;
              max-width: 1200px;
              padding-left: 15px;
              padding-right: 15px;
              margin: auto;
               bottom: -453px;
              top: 130px;
          }
          
          
             .icon-top {
              float: right;
              margin-top: -31px;
          }
          li.nav-item.active {
              margin-left: 0px;
          }
          .navbar-light .navbar-nav .nav-link {
              color: #ffffff;
              padding: 15px 6px;
              font-size: 14px;
              font-weight: normal;
              font-family: mukta, sans-serif;
              font-weight: 500;
              
          }
              /* /////////////////////// */
          
              img.img-responsive {
                  width: 100%;
                  height: 79px;
              }
                 
                 .jft-head-wrap {
                  position: absolute;
                  width: 100%;
                  left: 0;
                  right: 0;
                  max-width: 1200px;
                  padding-left: 15px;
                  padding-right: 15px;
                  margin: auto;
                   bottom: -453px;
                  top: 98px;
              
                  
              }
              
              .social-media.icon-top {
                      display: none;
                  }
              
                  i.fa.fa-home {
                      font-size: 25px;
                      color: #eee;
                      margin-left: 0;
                      
                  }
              
                 .icon-top {
                  float: right;
                  margin-top: -31px;
              }
              li.nav-item.active {
                  margin-left: 0px;
              }
              
              .carousel-item img {
                  height: 250px;
                  width: 100%;
                  /* border-radius: 50%; */
              }
              .row.bg-primary.animate-in-down {
                  width: auto;
                
                  height: auto;
                  margin-left: 1px;
                  margin-right: 1px;
              }
              
              div#carousel1 {
                  width: auto;
              }
              .form-group {
                  margin-bottom: 1rem;
                  padding: 10px;
              }
              .maps iframe {
                  height: 280px;
                  width: 100%;
                  padding: 10px;
              }
              .twitter-timeline.twitter-timeline-rendered {
                  padding-left: 1px;
              }
          
              .navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {
                color: #eee;
                font-size: 15px;
                font-weight: 600;
            }
      }
          





      
@media (min-width : 359px) and (max-width: 750px) {
    .logo img {
      width: 100%;
    }
     .jft-head-wrap {
        position: absolute;
        width: 100%;
        left: 0;
        right: 0;
        max-width: 1200px;
        padding-left: 15px;
        padding-right: 15px;
        margin: auto;
         bottom: -453px;
        top: 105px;
    }
    
    
       .icon-top {
        float: right;
        margin-top: -31px;
    }
    li.nav-item.active {
        margin-left: 0px;
    }
    
    img.img-responsive {
        width: 100%;
        height: 79px;
    }
       
       .jft-head-wrap {
        position: absolute;
        width: 100%;
        left: 0;
        right: 0;
        max-width: 1200px;
        padding-left: 15px;
        padding-right: 15px;
        margin: auto;
         bottom: -453px;
        top: 98px;
    
        
    }
    
    .social-media.icon-top {
            display: none;
        }
    
        i.fa.fa-home {
            font-size: 25px;
            color: #eee;
            margin-left: 0;
            
        }
    
       .icon-top {
        float: right;
        margin-top: -31px;
    }
    li.nav-item.active {
        margin-left: 0px;
    }
    
    .carousel-item img {
        height: 250px;
        width: 100%;
        /* border-radius: 50%; */
    }
    .row.bg-primary.animate-in-down {
        width: auto;
      
        height: auto;
        margin-left: 1px;
        margin-right: 1px;
    }
    
    div#carousel1 {
        width: auto;
    }
    .form-group {
        margin-bottom: 1rem;
        padding: 10px;
    }
    .maps iframe {
        height: 280px;
        width: 100%;
        padding: 10px;
    }
    .twitter-timeline.twitter-timeline-rendered {
        padding-left: 1px;
    }
    
    .award-caption {
        position: absolute;
        top: 73%;
        left: 50%;
        transform: translate(-50%, -50%);
        background-color: rgba(0, 0, 0, 0.7);
        padding: 10px 20px;
        color: #fff;
        transition: opacity 0.3s;
        opacity: 1;
        width: 80%;
        height: auto;
    }
    


    i.fa.fa-phone {
        padding-right: 0px;
    }
    .social-media ul li i {
        font-size: 13px;
       margin-right: -2px;
        color: #fff;
    }
    i.fa.fa-envelope {
        padding-right: 3px;
    }
    .fa-envelope:before {
        content: "\f0e0";
        margin-left: -16px;
    }

    }
