@media screen and (max-width: 1199px) {
	.navbar-nav>li {
		padding: 20px 20px 0px;
	}

}

@media screen and (min-width: 992px) and (max-width: 1191px){
	li.opcion-espacio {
		margin-left: 44px;
	}
}

@media screen and (min-width: 768px) and (max-width: 991px){
	li.opcion-espacio {
		margin-left: 120px;
	}
	li.opcion-espacio:nth-child(4n+1) {
		clear: none;
	}
	li.opcion-espacio:nth-child(2n+1) {
		clear: left;
	}
}

@media screen and (min-width: 480px) and (max-width: 767px){
	li.opcion-espacio {
		margin-left: 10%;
	}
	li.opcion-espacio:nth-child(4n+1) {
		clear: none;
	}
	li.opcion-espacio:nth-child(2n+1) {
		clear: left;
	}
}

@media screen and (min-width: 320px) and (max-width: 479px){
	li.opcion-espacio {
		width: 90% !important;
		margin: 0 5% !important;
	}
}


@media screen and (max-width: 991px) {
	.title-wrapper {
		width: 60%;
	}
	#balazo-capilla {
		width: 170px;
		float: none;
		position: relative;
		bottom: 0px;
		margin: 20px auto 0px;
	}
	.contenedor-paquetes {
		margin-bottom: 0px;
	}
	.lista-sm {
		width: 100%;
		height: auto;
		background-image: url(/img/textura_madera_web.jpg);
		padding: 10px 0px;
	}
	.lista-sm:hover {
		cursor: pointer;
	}
	.listas-paquetes-sm {
		display: none;		
		background-image: url(/img/textura_madera_web.jpg);
	}
	.servicios-overflow {
		height: auto;
	}
	.direccion {
		margin-bottom: 50px;
	}
	.galeria-drop {
		position: relative;
		left: 0px !important;
	}
	.galeria-drop li {
		background: none !important;
	}
	.galeria-drop li:first-child {
		border-bottom: 1px solid black;
	}
	.galeria-drop li a {
		color: #000 !important;
	}
	.madame {
		display: block;
		background: #fff;
		text-align: center;
		color: #5f7da3;
		padding: 10px;
		margin-top: 150px;
		background-image: url(/img/greca-menu-2.png);
		background-position: bottom center;
		background-size: 90%;
		background-repeat: no-repeat;
	}
	.madame a {
		text-decoration: none;
	}
	.titulo-blanco {
		font-size: 33px;
	}
	.navbar-nav>li {
		padding: 20px 0px 0px;
	}
}
@media screen and (max-width: 767px) {
	.descripcion-galeria {
		text-align: center;
		margin: 20px 0px;
		font-family: 'fauna-regular';
		color: #575756;
		font-size: 13px;
	}

	.galeria-drop{
		background-color: #444444;
	}

	.galeria-drop li a{
		color: #fff!important;
	}

	.galeria-dr{
		background: url(/img/flecha-menu.png) no-repeat;
		background-position-y: 33px;
		background-position-x: 136px;
	}

	.menu-activo{
		background: url(/img/flecha-menu-down.png) no-repeat;
		background-position-y: 33px;
		background-position-x: 136px;
	}

	.social {
		width: 140px;
		position: relative;
		z-index: 2;
	}
	.blog {
		width: 120px;
		display: none;
	}
	.blog img {
		width: 100%;
	}
	.navbar {
		position: relative;
		min-height: 50px;
		margin-bottom: -50px;
		border: none;
		right: 15px;
	}
	.icon-bar {
		display: none !important;
	}
	.navbar-toggle.collapsed, .navbar-default .navbar-toggle {
		width: 60px;
		margin: 0;
		height: 52px;
		background-color: #fff;
		border: none;
		background-image: url("/img/menu.jpg");
		background-repeat: no-repeat;
		background-position: center;
		border: 1px solid black;
		padding: 0px!important;
		border-radius: 0px!important;
	}
	.navbar-toggle.collapsed:hover, .navbar-toggle:hover, .navbar-toggle.collapsed:focus, .navbar-toggle:focus {
		background-color: #fff !important;
	}
	.navbar-right{
		margin: 7.5px 0px;
		text-align: center;
	}

	.navbar-right li:first-child{
		background: url('/img/greca-menu-2.png') no-repeat top;
		background-size: contain;
	}

	.navbar-right li{
		border-bottom: 1px solid black;
	}

	.navbar-right li:last-child{
		background: url('/img/greca-menu-2.png') no-repeat bottom;
		background-size: contain;
		border-bottom: none;
		padding-bottom: 15px;
	}

	.container{
		padding: 0px;
	}

	.greca-texto, .greca-texto img{
		width: 100%;
	}

	li.opcion-espacio{
		width: 35%;
		margin-left: 10%;
	}


	li.opcion-espacio:nth-child(even){
		margin-right: 0px;
	}

	.js-altura-imagen {
		height: 300px !important;
	}
	.navbar-right li {
		float: none;
	}
	#bs-example-navbar-collapse-1 {
		margin-top: 20px !important;
		position: absolute !important;
		background: #eceded;
		z-index: 9;
		right: 0;
	}
	.img-galeria {
		width: 710px;
	}
	.paquetes-parrafo {
		width: 85%;
	}

	.paquetes-parrafo-2 {
		display: inline-table;
		width: 250px;
		margin-bottom: 10px;
	}
	.paquetes-parrafo-3 {
		display: inline-table;
		width: 116px;
		margin-bottom: 10px;
	}

	.paquetes-parrafo-4{
		width: 255px;
		display: inline-table;"
	}

	.active{
		background: none;
	}

	.titulo-especial{
		font-size: 29px;
	}
	.promocion {
		display: none;
	}
	.link-promocion {
		display: block !important;
	}
	.container-pequeno {
		width: 100%;
		padding: 15px;
		box-sizing: border-box;
	}
	.borde-promocion {
		display: none;
	}
}


@media screen and (max-width: 554px) {
	.navbar {
		top: -206px;
		z-index: 1;
		right: 15px;
	}

	.navbar-right{
		margin: 7.5px 0px;
		text-align: center;
	}
	.title-wrapper {
		width: 90%;
	}


}

@media screen and (min-width: 555px) and (max-width: 767px){
	.navbar {
		top: -131px;
		z-index: 1;
		right: 15px;
	}

	.navbar-right{
		margin: 7.5px 0px;
		text-align: center;
	}
	.title-wrapper {
		width: 90%;
	}


}