@media (min-width: 576px) {

    .menu-open.show::after {width: calc(100% - 300px);}
    
}

@media (min-width: 768px) {
	

}


    @media (min-width: 992px) {

    }


@media (min-width: 1200px) { 
  .navbar-cerca{order:1}
    .navbar-principal .dropdown-menu .dropdown-item{color: #1A1A1A;font-weight: 500;} 
    .navbar-principal > li {        border-bottom: 0px;    }
.navbar-principal .nav-link  {color: #1A1A1A;  }
    .navbar-principal > li.nav-item {border-bottom: none;}
    #navbarSupportedContent {position: relative;width: initial;min-height: initial;z-index: 999;right: initial;top: initial;padding: initial;border: 0px;}
    .logo {    width: 200px;    height: 75px;}
    .sliderhome .text {	top: 50px;	left: 15%;right: auto;}



    .drop01 {background-color: #ffffff;box-shadow: 0px 0px 6px #00000029;
	width: 530px;
	padding: 20px;
}

.drop01 p{
color: #707070;padding-left: 0px;
	margin-bottom: 10px;
}



.btn-horaris {
	padding: 20px;
	font-size: 16px;
	line-height: 18px;
}
.btn-horaris i {
	font-size: 30px;
	padding: 4px 10px 0px 0px;
}


}

@media (min-width: 1400px) {

    .navbar-principal .nav-link  {  padding: 8px 30px!important;}
    .sliderhome .text {	top: 160px;	left: 15%;right: auto;}
  
}

@media (min-width: 1600px) {
    .navbar-principal .nav-link  {  padding: 8px 20px!important;}
}