@media (max-width:767px) {
	.navbar-nav.navbar-right:last-child {
  		margin-right: 0px; }
		
	.navbar-nav>li {
	  float: none; }
	  
	.navbar-nav>li>a {
	  padding-top: 20px; }
	  
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
		padding-top: 20px; }
  
    .navbar-default .navbar-brand {
  		margin-bottom: 20px; }
		
	.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
	    margin-left: 15px;
		padding-bottom: 20px;
		margin-bottom: 30px; }
		
}

@media(max-width:1000px)  {

	.navbar-collapse.collapse {
		display: none !important; }

	.navbar-collapse {
		overflow-x: visible !important; }
	
	.navbar-collapse.in {
	    overflow-y: auto !important; }
	
	.collapse.in {
	    display: block !important; }
	  
	.navbar-default .navbar-toggle {
	    display:block !important; }
		 
	.navbar-header {
	   float: none; }
	
	.navbar-nav > li {
	    float: left;
	    padding-top: 32px;
	    width: 100%;
	    padding-left: 0px; }
	
	.navbar-nav>li>a {
	    padding-top: 16px;
	    padding-bottom: 15px;
	    padding-left: 20px;}
	
	.navbar-nav.navbar-right:last-child {
	    margin-right: 0px; }
	
	.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
	    margin-right: -15px;
	    margin-left: -15px; }
		
	/*down menu*/
	.navbar-collapse ul ul {
		position:relative;
	}
	
	.navbar-collapse ul li{
		float: left;
		position:relative;
	}
	.navbar-collapse ul ul li {
		float:none;
		display: none;
	}
	
	.navbar-collapse ul ul li a {
    width: 100%;
 }

}

@media (min-width:990px) and (max-width:1200px) {
	.navbar-collapse {
	  padding-right: 85px; }
	  
	  .navbar-nav>li>a {
		  padding-top: 12px;
		  /* padding-bottom: 15px; */
		  padding-left: 20px; }
		
		.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
		  margin-left: 350px;
		  padding-bottom: 20px;
		  margin-bottom: 30px; }
}

@media (min-width:0px) and (max-width:400px) {
	.top-header .ul-top li {
	  float: left;
	  padding-left: 0px;
	}
	
	.top-header .contact-top {
	  padding-left: 0%;
	}
	
	.ul-register { left: -10px; }
	
	.register form input {
	  width: 92%;
	  margin-left: 8px; }
	  
	.ul-register { left: -65px; }
	
	.register form button {
	  margin-left: 5px; }
	.top-header .contact-top p{
		font-size: 12px;
		}
		.details-feat h4{
			margin-top:30px;
		}
}
@media (min-width:400px) and (max-width:930px) {
	.ul-register { left: -96px; }
	.details-feat h4{
			margin-top:30px;
		}
}
@media (min-width:200px) and (max-width:384px)
{
	.top-header .contact-top{
		padding-left:20px; 
	}
}
@media (min-width:304px) and (max-width:313px)
{
	.top-header .contact-top .phone{margin-top :-25px; 	font-size: :13px;}
	
}

@media (max-width:1500px)
{
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{
		   
		  }
}

@media (min-width:304px) and (max-width:475px)
{
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{
	margin-left: 40px;
}
}


