/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1200px) {


}

 
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
.logo {
  text-align: center;
}
.mainmenu ul {
  text-align: center;
}
.header-contact, .header-login ul{
    text-align: center;
}
.slider-btn {
  top: 80%;
  transform: translateY(-50%);
}
.single-slider.b1 .slider-btn {
  top: 65%;
  transform: translateY(-50%);
} 
.single-slider.b1.bus .slider-btn {
  top: 80%;
  transform: translateY(-50%);
}    
    
}

 
/* small mobile :320px. */
@media (max-width: 767px) {
.container {width:300px}
 .footer-social ul {
  text-align: left;
}
.single-slider.b1 .slider-content.bs1, .single-slider.b1 .slider-btn.bs1{
    left: 0;
    right: 0;
    text-align: center;
}

.single-slider.por .slider-content h2 {
  line-height: 55px;
}

.single-slider.static .slider-content h3, .single-slider.b1.bus .slider-content h3{
  font-size: 10px;
}
.single-slider.static .slider-content h2, .single-slider.b1.bus .slider-content h2{
  font-size: 18px;
  line-height: 10px;
}
.single-slider.static .slider-content p, .single-slider.b1.bus .slider-content p{
  font-size: 9px;
}

 .why-choose-area p {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  width: 100%;
}
.header-area.static .mean-container a.meanmenu-reveal span {
  background: #505050 none repeat scroll 0 0;
}
.header-area.bs1 .mean-container a.meanmenu-reveal span {
  background: #505050 none repeat scroll 0 0;
} 
.header-area.bs2 .mean-container a.meanmenu-reveal span {
  background: #fff none repeat scroll 0 0;
} 
.header-area .mean-container a.meanmenu-reveal span {
  background: #505050 none repeat scroll 0 0;
}    
 
}
 
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {width:450px}
 

}