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


  
}

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

  .banner, .banner .carousel-item {
    height: 200px;

}
  .instabxbtm .insinner a {
    height: 70px;
    width: 70px;
}

   .dropdown-toggle::after {

    position: absolute;
    right: 0px;
}
  .dmenu {
    width: 100%;
}
  .ft-inner a {
    width: 250px;
    display: block;
 
    margin: auto;
}
.ft-inner a img {
  width: 100%;
}
  section.banner-box h2 {
   
    font-size: 15px;

}
  header {
    padding-left: 10px;
    padding-right: 10px;
}
  .ft-btm {
    margin-bottom: 35px;
}
  footer .ft-inner {

    margin-bottom: 30px;
}
  .testimonial-inner {
    width: 95%;

}
  span.tagline {
    font-size: 14px;
  
}
  .modren-romantic h2 {
 
    font-size: 33px;
}
  .fthumb img{ width: 100%;}

  .help-inner {
    
    margin-bottom: 15px;
}
.blog-inner {
  margin-bottom: 30px;
}
  .help::after {

    height: 25%;

}
  .navbar-light .navbar-toggler {
 
    border: 0px;
}

.navbar-light .navbar-toggler:focus, .navbar-light .navbar-toggler:focus-within {
 
  box-shadow: unset; outline: unset;
}
  .owl-dots {
    display: none;
}
  .banner-caption {
 
    top: 30%;

    padding: 10px;
}
  section.modren-romantic  .btn1 {
    
    margin-bottom: 30px;
}
span.tagline {

  margin-bottom: 15px;
  display: block;
}
  .fixmenu{ display: block;}
  .testimonials {

    height: auto;
}

  .weoffer  .categories .thumbnail {
    width: 185px;
    height: 185px;
    
}

  .weoffer .categories {
    width: 100%;

}
.gallery .gallery-inner {

  margin-bottom: 15px;
}
.fthumb {
  width: 100%;
  text-align: center; margin-bottom: 15px;
}


/* .dmenu{ display: none;} */

  /* 
  .mmenu{ display: block;} */
  .main-outer {

    padding: 0px ;
}
div#mmenu {
  width: 100%;
}
header .navbar-nav li a {
  font-size: 14px;
  line-height: 24px;
}
.mmenu {
  display: flex;
  width: 100%;
}
  
}

@media only screen and (max-width:413px){
  .banner {
    height: 230px;
}
  .weoffer .categories .thumbnail {
    width: 167px;
    height: 167px;
}
  .fixmenu ul li a {
  
    padding: 5px 10px;
 
}

}

@media only screen and (max-width:374px){
  .banner {
    height: 215px;
}
.weoffer .categories .thumbnail {
  width: 160px;
  height: 160px;
}}