@charset "utf-8";
/* CSS Document */
@media (max-width: 767px) {
	.footer-bottom .f-b { text-align:center;}
	.team-con { padding:50px 0 50px; }
.navbar-default {
    background-color: #fff;
}
.navbar-default .navbar-toggle { border-color: #777; }
.slider-banner .slider-table .slider-vm h1 {
    color: #fff;
    font-size: 22px;}
.slider-banner .slider-table .slider-vm p {
      line-height: 20px;
    margin-bottom: 5px;
    font-size: 14px;
   
}	
.btn-lg {
    padding: 5px 10px;
}
.slider-banner .slides img{ height:auto;}	
.main-slider .flex-direction-nav a {
    
    font-size: 20px;
	
}

.content-box-text {
  
    margin-bottom: 35px;
}
.h1, h1 {
    font-size: 26px;
}
.inner {
    margin-bottom: 20px;
}
.team .team-img {
    
    background-size: 100%;
	max-width: 300px;
    margin: 0 auto 15px;
}
.mouse-down {

    bottom: 30px;}
	.parallax-text {
   
    font-size: 22px;
    line-height: 42px;
	text-align:center;
  
}
.counter-section {
    width: 100%;
    min-height: 300px;
    padding-top: 100px;}
	.footer-widget-social ul {
    text-align: center;     padding: 0;}
.footer-widget-social a {
   
    border-radius:50%;
   
    font-size: 14px;
    line-height: 15px;
    padding: 8px;
    
    width: 30px;
    height: 30px;
   
   
}	
.back-to-top {
 
    bottom: 15px;
    right: 15px;
 
    width: 40px;
    height: 40px;
 

 
 
    font-size: 13px;
   
    border-radius:50%;
}

}
@media (min-width:560px) and (max-width: 767px) {
	.pricing-section .col-lg-3.col-md-3.col-sm-6 { width:50%; float:left }
}
@media (min-width:460px) and (max-width: 767px) {
	
	.col-sm-3.col-xs-12{ width:50%; float:left}
	.col-sm-4.col-xs-12{ width:50%; float:left}
	.col-sm-6.col-xs-12{ width:50%; float:left}
	
	.about-section .col-sm-6.col-xs-12{ width:100%; float:left}
	.services-list .col-sm-6.col-xs-12{ width:100%; float:left}
	}
@media (min-width:768px) and (max-width: 992px) {
.nav>li>a {
    
    padding: 10px 10px;
}
}
@media (max-width: 500px){
.mouse-down{display:none;} 
.slider-banner .slider-table .slider-vm p { display:none;  }
.slider-banner .slider-table .slider-vm h1 { padding-top:40px !important; }
}
@media (max-width: 400px)
{
.btn-lg{padding:5px 10px;}
.main-slider .flex-direction-nav a{top:122px;}
}







