/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 18-ene-2017, 19:24:26
    Author     : Sandra
*/

/*PC gran resolucio i MAC!*/
    @font-face {
font-family: 'Louis George Café Regular';
font-style: normal;
font-weight: normal;
src: local('Louis George Café Regular'), url('Louis George Cafe.woff') format('woff');
}

@font-face {
font-family: 'Louis George Café Italic';
font-style: normal;
font-weight: normal;
src: local('Louis George Café Italic'), url('Louis George Cafe Italic.woff') format('woff');
}

@font-face {
font-family: 'Louis George Café Light Regular';
font-style: normal;
font-weight: normal;
src: local('Louis George Café Light Regular'), url('Louis George Cafe Light.woff') format('woff');
}
@font-face {
font-family: 'PetitaMedium';
font-style: normal;
font-weight: normal;
src: local('PetitaMedium'), url('PetitaMedium.woff') format('woff');
}


@media screen and (max-width: 2560px) {
#cajacookies {
  box-shadow: 0px 0px 5px 5px #808080;
  background-color: white;
  color: black;
  padding: 10px;
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
}

#cajacookies button {
  color: black;
}    
    .logos-entitats h4,.logos-comercios h4 {
        color:#a6c9b1!important;
        text-transform: uppercase;
    }
    
    .logos-entitats {
        margin-top:3%;
    }
    .logos-comercios {
        margin-top:30%;
        margin-left: 0px;
    }
    .web {
        color:#7C7C7C;
        
    }
    a:hover {
        color:#a6c9b1;
        text-decoration: none;
    }
    .buscar{
      background-image:url('../img/lupa.png');
      background-repeat:no-repeat;
      background-position:center;      
    }    
    .menu .navbar-nav li a {
        color: #491B03;
        text-transform: uppercase;
        font-family: 'PetitaMedium';
        font-size: 23px;
    }
	
	 
	
	.logo {
    margin-left: auto;
		margin-right: auto;
		width: 23%;
}
	body {
   
		font-family: 'Louis George Café Regular';
	font-size: 19px;
    color: #1E2941;
		
}
.menu {
	background-color: #fff;
	border-color: #fff;
	margin-bottom: 0px;
	margin-top: 0%;
	}
	
	
.container-fluid {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
}
	.dest-home {
	width: 53%;
	margin-bottom: 2%;
}
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: none;
    width: 80%;
    margin-left: 9%;
}



	.menu .navbar-nav li a:hover {
	color: #E2A736;
	
}

	.destacat-home {
	text-align: center;
	background-color: #fff;
	padding-top: 12px;
	padding-bottom: 12px;
	color: #1E2941;	
	

}
	.destacat-home h2 {
		font-size: 80px;
		color: #E2A736;;;
		font-family: 'PetitaLight';
		margin-bottom: 0px;
		text-transform: uppercase;
		
}		
	.destacat-home h3 {
		font-size: 28px;
		font-family: 'Louis George Café Regular';
		color: #fff;
		
}	
	.footer .container {
	width: 70%;
	
	}
	.footer {
	background-color: #E2A736;
	padding-top: 1%;
	padding-bottom: 1%;
	font-family: 'Roboto', sans-serif;
	color: #FFFFFF;	
	font-size: 16px;	
}
	
	 .fcbk {
	margin-right: 1%;
}
	.contingut-pagina {
	width: 70%;
}
	.contingut-pagina h3, .r-productes h3 {
	background-color: #1E2941;
	color: #FFFFFF;
	padding-top: 0.5%;
	padding-bottom: 0.5%;
	font-weight: normal;
	font-size: 19px;
	font-variant: normal;	
	padding-left: 1%;
	text-transform:uppercase;
}
	.navbar-nav > .active > a {
    background-color: #FFFFFF!important;
    color: #a1c2ac!important;
}
	.img-nosotros {
	margin-bottom: 2%;

}
.login-box {
    width: 360px;
    margin: 7% auto;
    background-color: #1E2941;
}
.register-box {
    width: 460px;
    margin: 7% auto;
    background-color: #1E2941;
}
.contact-box {
    background-color: #a6c9b1;
}

.r-contacto {
    margin-top:3%;
}
.login-box-body, .register-box-body, .contact-box-body {
	padding: 0px;
	border-top: 0;
	
}
	.login-box-msg, .register-box-msg, .contact-box-msg {
		color: #FFFFFF;  
	}
	.login-logo, .login-logo b, .register-logo, .register-logo b,.contact-logo, .contact-logo b  {
	font-family: 'PetitaLight';
	text-transform: uppercase;
	color: #FF6060;
	padding-left: 1%;
	padding-top: 3%;
	font-size: 18px;
	
				
}

	.login-logo a, .register-logo a, .contact-logo a  {
	font-family: 'PetitaLight';
	text-transform: uppercase;
	color: #FFFFFF;  
	padding: 3%;
	font-size: 18px;
	text-decoration: none;
				
}

	.checkbox.icheck a {
		color: #FFFFFF; 
		text-decoration: none; 
}

	.glyphicon {
	color: #777; 

}
	.has-feedback a, .recordar {
	color:#FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
	.btn-primary {
    color: #E2A736;
    background-color: #fff;
    border-color: #fff;
	text-transform: uppercase;
		margin-bottom: 15%;
		font-size: 19px;
	
}
	 .xarxes {
		margin-bottom: 1%;
}
	.contacto {
		width: 45%;
		margin-right: 3%;
}
	
	.btn-primary:hover {
    color: #fff;
    background-color: #E2A736;
    border-color: #E2A736;
}
	.r-productes {
		width: 70%;
		margin-bottom: 3%;
}
	.c-productes {
		padding-top: 2%;
		padding-bottom: 2%;
		padding-left: 5%;
}
	.c-productes img {
		margin-bottom: 2%;
}
	.c-productes p {
	margin-bottom: 0%;
	font-family: 'PetitaLight';
	font-size: 14px;
	font-weight: 530;
}
	.c-productes a:hover {
	text-decoration: none;
	}
		
	.img-cat {
		margin-bottom: 3%;
		text-align: center;
		padding-left: 5%;
}
	.c-img-catalogo p {
	font-family: 'PetitaLight';
	font-size: 17px;
	color: #1E2941;
	text-align: center;
	margin-bottom: 2%;
	margin-top: 2%;
}

	.r-producte {
		
		width: 82%;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		margin-bottom: 4%;
}
	.r-producte h4 {
	font-family: 'PetitaLight';
	font-size: 17px;
	padding: 0.5%;
	color: #1E2941;
	border: #1E2941 solid 1px;		
		
		
}
	.l-producte {
		margin-right: 3%;
}

	h3 img {
		margin-top: -5%;
}
.shopping-cart-box {
    display: none;
}
.cart {
    margin-top:-3.7%;
}

	.add-cart {
	color: #FF6060;
}
	.add-cart:hover {
	color: #FF6060;
}
	.r-producte .control-label {
	font-weight: normal;	
	text-transform: uppercase;
	width: auto;	
	padding-right: 1px;
	margin-top: 1.2%;
}
	.go-cart img{
		position:relative;
		left: -1px;
                top: -7px;		
        }
        .go-cart {
            float:right;
        }
	.s-comprando {
		color: #337ab7;
		margin-left: -5%;
}
	.s-comprando:hover {
	color: #1E2941;;
	text-decoration: none;
}
	.cart {
    margin-top: -3%;
    margin-right: 2%;
	width: 4%;
}
	.r-producte hr {
		border-top: 1px solid #1E2941;
	
}
	.r-producte .input-sm {
    height: 27px;
        padding-top: 0px;
        padding-right: 3px;
        padding-bottom: 0px;
        padding-left: 3px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}
.count-prod {
    font-weight: normal;
    color: #FFFFFF;
    padding-left: 1%;
    position: relative;
    left: -31px;
    top: -5px;
    font-size: 16px;
}
	
	.capsalera {
		
		margin-bottom: 1%;
		text-transform: uppercase;	
		font-family: 'PetitaLight';
		color: #FF6060;
		font-size: 17px;
}
	.total {
		font-weight: bold;
}
	.carousel-caption { 
	font-family: 'PetitaLight';
	text-transform: uppercase;	
	
	
}

	.confirmar .conf-cart,.imprimir { 
	background-color: #1E2941;
	color:#FFF;
	border: none;
	font-family: 'PetitaLight';
	padding-top: 1%;
	padding-left: 1%;
	padding-bottom: 1%;
	font-size: 16px;
}
	.conf-cart:hover { 
	background-color: #FF6060;
}
	.nota-iva { 
	padding-top: 2%;
}
select:invalid { color: gray; }
	
	.idiomes .login { 
	background-image: url("../img/login.png");
	background-repeat: no-repeat;
	margin-top: 5px;
	background-position: bottom;
	
}
	.idiomes .logout { 
	background-image: url("../img/logout.png");
	background-repeat: no-repeat;
	margin-top: 5px;
	background-position: bottom;
	
}
	.carousel-indicators li {
   
    width: 6px;
    height: 6px;
}
	.carousel-indicators .active {
    width: 8px;
    height: 8px;
}

	.client {
		width: 100%;
}
	.form-inline .form-group {
    display: inline-block;
    margin-bottom: 2%;
    width: 33%;
}

	.seccion-2 {
	background-color: #fff;
		padding-left: 10%;
			padding-right: 10%;
		padding-bottom: 2%;
		padding-top: 2%;
		color: #585858;
	
}
	.seccion-1 {
		padding-left:  10%;
		padding-right:  10%;
	padding-bottom: 2%;
		padding-top: 2%;
		color:#585858;
		background-color: #F9F7E8;
}
	.seccion-3 {
	background-color: #a6c9b1;
		padding-left:  10%;
			padding-right:  10%;
		padding-bottom: 2%;
		padding-top: 2%;
		color: #585858;;
		background-color: #F9F7E8;
}
	.seccion-4 {
	
		padding-left:  10%;
			padding-right: 10%;
		padding-bottom: 2%;
		padding-top: 2%;
		color: #b09bc4;
}
	
	.l-clinica {
			padding-right: 2%;
			margin-bottom: 1%;
			margin-top: 1%;
}
		.tit-clinica {
			border: #E2A736 3px solid;
			padding: 1%;
			margin-bottom: 1%;
			font-family: 'Louis George Café Italic';
			margin-top: 1%;
		
}
		p {
    margin: 0 0 5px;
}
	.r-clinica {
			width: 60%;
		
}
	
	h3  {
		margin-top: 0px;
		font-family: 'PetitaLight';
		font-size: 33px;
		text-transform: uppercase;
		color: #E2A736;
		
}
	.seccion-1 p {
		padding-bottom: 1%;
		width: 85%;
	}
	
		
	.mapa {
		margin-left: auto;
		width: 50%;
		
	}
	
		.estel {
			margin-bottom: 1%;
		
		
	}
	h5 {
		margin-top: 2px;
		font-family: 'Air-Americana';
		font-size: 25px;
		color: #B09BC4;
}
	

	.lleft {
		width: 60%;
}
	.lleft p {
		color: #7C7C7C;
}
		.icono {
		margin-right: 1%;
			margin-bottom: 3%;
}	
		.vip {
		margin-top: 2%;
}	
		.r-equipo {
			margin-top: 1%;
	}
	.d-contacta:hover {
			text-decoration: none;
		color: #b09bc4;
		
		}
	
	
	.f-contacta {
			text-transform: uppercase;
		color: #491B03 !important;
		
		}
	.servicios {
		margin-left: 0px;
		margin-bottom: 2%;
	}
	.navbar-inverse .navbar-toggle {
    border-color: #E2A736;
		background-color: #E2A736;
}
	.navbar-inverse .navbar-toggle:hover {
    border-color: #a6c9b1;
		background-color: #a6c9b1;
}
	inverse .navbar-form {
     border-color: #a6c9b1;
}
		
	.pagines .active,.idiomes .active {
    	color: #E2A736!important;
}
	.comer-l {
    	width: 45%;
padding-top: 2%;
}	
		.contingut-comercio-s {
    	
		padding-left: 10%;
			padding-bottom: 2%;
		padding-right: 10%;
		padding-top: 2%;
			
}	
	h1 {
    	font-family: 'Air-Americana';
		font-size: 80px;
		color: #a6c9b1;
}	
		.contingut-comercio {
    	
		padding-left: 10%;
			padding-bottom: 2%;
		padding-right: 10%;
		padding-top: 2%;
			color: #7C7C7C;
}	
	.comer-l h3 {
		font-family: 'Roboto', sans-serif;
		color: #b09bc4;
		text-transform: uppercase;

}	
	 	.btn-default {
		font-family: 'Roboto', sans-serif;
		background-color: #b09bc4;
		text-transform: uppercase;
		color: #FFF;
		border-color: #b09bc4;
                padding-right: 6%;
                padding-left: 3%;
                padding-bottom: 4%;
                padding-top: 4%;
                width: 8%;

}	
		
	.select-barri select.input-sm  {
   
    text-transform: uppercase;
		background-color: #b09bc4;
		color: #FFF;
		font-size: 15px;
                margin-bottom: 2%;
}
	.select-tipus select.input-sm  {
   
    text-transform: uppercase;
		background-color: #a6c9b1;;
		color: #FFF;
		font-size: 15px;
}
	.btn-default:hover {
    color: #FFF;
    background-color: #a6c9b1;
    border-color: #a6c9b1;
}
	.contingut-detall-comer{
    	
		padding-left: 10%;
			padding-bottom: 2%;
		padding-right: 10%;
		padding-top: 2%;
		
}	
	.r-detall {
	
		
		margin-bottom: 2%;
		color: #7C7C7C;
		
}	
	.r-selector {
	margin-bottom: 2%;
		
}	

	.nombre {
	margin-top: 0px;
        font-family: Air-Americana;
		
        }
        .t-horario{
            font-family: 'Roboto', sans-serif;
            font-size: 28px;
        }
.l-detall, .r-detall {
    width: 50%;
    margin-bottom: 2%;
}
	.noms {
			color: #E2A736;	
}
	.l-equipo {
			width: 60%;
}
	.equipo {
		
		width: 40%;
    margin-left: 60%;
    margin-bottom: 4%;
}
	.form-control {
		border: 1px solid #F9F7E8;
}
	
		}
@media screen and (max-width: 1920px) {
	
	.count-prod {
    font-weight: normal;
    color: #FFFFFF;
    padding-left: 1%;
    position: relative;
    left: -31px;
    top: -5px;
    font-size: 16px;
}


}
/* resolucio estandard!*/
@media screen and (max-width: 1680px) {
	.dest-home {
    width: 64%;
    margin-bottom: 2%;
}
	.cart {
    margin-top: -3.3%;
    margin-right: 2%;
}
	.r-producte {
		width: 80%;
		
}
.count-prod {
    font-weight: normal;
    color:#FFFFFF;
	padding-left: 1%;
		position:relative;
		left: -21px;
		top: -5px;
		font-size: 16px;
		
}
	.lleft {
		width: 48%;
}
	.icono {
    margin-right: 1%;
    margin-bottom: 6%;
}
	.comer-l {
    width: 41%;
    padding-top: 2%;
}
	
}
@media screen and (max-width: 1600px) {

} 
/*PC baixa resolucio */
@media screen and (max-width: 1440px) {
    
    .btn-default {
        padding-top: 7%;
        width: 12%;
        padding-bottom: 3%;
        padding-left: 7%;
    }
    .lleft {
        width: 45%;
    }    
	.dest-home {
    width: 69%;
    margin-bottom: 2%;
}
	.r-producte {
    width: 78%;
}
	.count-prod {
    font-weight: normal;
    color: #FFFFFF;
    padding-left: 1%;
    position: relative;
    left: -18px;
    top: -5px;
    font-size: 16px;
}
	.cart {
    margin-top: -3.8%;
    margin-right: 1%;
}
	.r-producte .col-xs-2 {
    width: 22%;
}
	.r-productes {
    width: 73%;
    margin-bottom: 3%;
}
	.confirmar {
		width: 19%;

}
.contact-box {
    width: 41%;
	
}
	.r-contacto {
    margin-top: 3%;
    width: 80%;
}
	.contingut-pagina {
    width: 71%;
}
	.icono {
    margin-right: 1%;
    margin-bottom: 12%;
}
    .contingut-comercio {
    padding-left: 9%;
    padding-bottom: 2%;
    padding-right: 9%;
    padding-top: 2%;
    color: #7C7C7C;
}
	.comer-l {
    width: 39%;
    padding-top: 2%;
}
.r-clinica {
    width: 53%;
}
		.seccion-1 {
    
    padding-bottom: 5%;
}
	.mapa {
    width: 45%;
   
}
	.contacto {
    width: 50%;
    margin-right: 3%;
}
	
}
@media screen and (max-width: 1366px) {

	.r-producte {
    width: 76%;
}
	.cart {
    margin-top: -6.1%;
    margin-right: 1%;
}
.count-prod {
    font-weight: normal;
    color: #FFFFFF;
    padding-left: 1%;
    position: relative;
    left: -18px;
    top: 17px;
    font-size: 16px;
}
	.r-producte .col-xs-2 {
		width: 22%;
}
	.lleft {
    width: 45%;
}
	.seccion-1 {
    padding-bottom: 7%;
}
	.mapa {
    width: 45%;
    margin-right: 2%;
}
}
@media screen and (max-width: 1280px) {
	.dest-home {
    width: 73%;
    margin-bottom: 2%;
}
	.cart {
    margin-top: -6.5%;
    margin-right: 1%;
}
	.r-producte .col-xs-2 {
    width: 23%;
}
	.lleft {
    width: 44%;
}
	.seccion-1 {
    padding-bottom: 11%;
}
	.equipo {
    width: 43%;
}
	.r-clinica {
    width: 50%;
}
}
/*tablet horizontal!*/
@media screen and (max-width: 1024px) {
	.logo {
    width: 19%;
    margin-bottom: 2%;
}
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: none;
    width: 90%;
    margin-left: 4%;
}

	.dest-home {
    width: 93%;
    margin-bottom: 2%;
}
	.footer .container {
    width: 92%;
}
	.contingut-pagina {
    width: 87%;
}

	.contact-box {
    width: 70%;
    margin: 3%;
    background-color: #fff;
    padding: 10px;
    margin-left: 15%;
}
	.r-contacto {
    margin-top: 3%;
    margin-right: 25.5%;
}

	.r-productes {
    width: 86%;
    margin-bottom: 3%;
}
	.r-producte {
    width: 75%;
}
	.cart {
    margin-top: -6.7%;
    margin-right: 1%;
}
	.count-prod {
    font-weight: normal;
    color: #FFFFFF;
    padding-left: 1%;
    position: relative;
    left: -14px;
    top: 17px;
    font-size: 16px;
}
	.r-producte .col-xs-2 {
    width: 22%;
}
	.c-productes {
    padding-top: 2%;
    padding-bottom: 2%;
    padding-left: 1%;
}
	.confirmar {
		width: 23%;

}
	.form-inline .form-group {
    display: inline-block;
    margin-bottom: 2%;
    width: 80%;
}
	.lleft {
    width: 100%;
		margin-bottom: 1%;
}
	.estel {
		margin-right: 0%;
		margin-bottom: 1%;
		width: 47%;
}
	.icono {
    margin-right: 1%;
		margin-bottom: 3%;
}
	.comer-l {
    width: 98%;
    padding-top: 2%;
}
	.seccion-1 {
    padding-bottom: 21%;
}
	.equipo {
    width: 47%;
	
	}
	.seccion-1 p {
    width: 93%;
}
	.l-clinica {
    padding-right: 2%;
    margin-bottom: 1%;
    margin-top: 3%;
}
	.tit-clinica {
    margin-bottom: 2%
}
	.contacto {
    width: 100%;
		margin-right: 0%;
		margin-bottom: 1%;
	}	
	.mapa {
  
		margin-left: 3%;
		
	}	
	}	
/*tablet!*/
@media screen and (max-width: 768px) {
.btn-default {
    padding-top: 4%;
    width: 8%;
    padding-bottom: 3%;
    padding-left: 3%;
    margin-top: 2%;
}    
	.contacto {
    width: 100%;
    margin-right: 3%;
}
    .l-detall, .r-detall {
        width: 100%;
        margin-top: 2%;
    }    
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: none;
    width: 100%;
    margin-left: 0%;
}
	.navbar-collapse {
    padding-right: 3px;
    padding-left: 3px;
}
	.logo {
    width: 58%;
    margin-bottom: 2%;
}
	.idiomes li a {
		padding-right: 10px;

}
	.dest-home {
    width: 100%;
    margin-bottom: 2%;
}
	.destacat-home {
    text-align: center;
    background-color: #ffff;
    padding-top: 12px;
    padding-bottom: 12px;
    color: #1E2941;

	}	
	.destacat-home h2 {
    font-size: 64px;

}
	.destacat-home h3 {
    font-size: 23px;
}	
	.contact-box {
    width: 80%;
    margin: 3%;
    background-color: #1E2941;
    padding: 10px;
    margin-left: 9%;
}
	.r-contacto {
    margin-top: 3%;
    margin-right: 39%;
	margin-bottom: 1%;
}
	.r-productes {
    width: 90%;
    margin-bottom: 3%;
}
	.r-producte {
    width: 69%;
}
  .count-prod {
    font-weight: normal;
    color: #FFFFFF;
    padding-left: 1%;
    position: relative;
    left: -6px;
    top: 17px;
    font-size: 16px;
}
	.cart {
    margin-top: -8.4%;
    margin-right: 2%;
}
	.r-producte .input-sm {
    height: 27px;
    padding-top: 2px;
    padding-right: 18px;
    padding-bottom: 2px;
    padding-left: 18px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 2px;
	width: 60px;
}
	.r-producte .col-xs-2 {
    width: 33%;
}
	.contingut-pagina h3, .r-productes h3 {
	padding-top: 1%;
	padding-bottom: 1%;

}
	.r-producte .col-xs-2 {
    width: 31%;
    margin-top: 2%;
}
	.idiomes {
	margin-right: 1px !important;

}
	.menu > li > a {
		padding-right: 10px;
		padding-left: 10px;
}
	.form-inline .form-group {
    display: inline-block;
    margin-bottom: 1%;
    width: 80%;
}
	.lleft {
    width: 97%;
}
	.c-equipo {
    width: 22%;
    padding-bottom: 2%;
}
	.col-xs-1 {
    width: 30.333333%;
}
	.seccion-1 p {
    padding-bottom: 1%;
    width: 100%;
}
	.seccion-1 img {
    float: none; 
}
	.r-clinica {
    width: 100%;
}
	.equipo {
    width: 95%;
		margin-left: 9%;
}
	.l-equipo {
    width: 100%;
}
	.seccion-1 {
    padding-bottom: 4%;
}
	.estel {
    width: 88%;
		margin-top: 1%;
		margin-bottom: 1%;
}
	.l-clinica {
    padding-right: 2%;
    margin-bottom: 9%;
    margin-top: 5%;
}

}
/*Mòvil hortitzontal i grans*/
@media screen and (max-width: 667px) {
	.destacado {
		width: 33%;

  }
  .r-producte {
    width: 65%;
}
.cart {
    margin-top: -10%;
    margin-right: 3%;
}
.r-producte .control-label {
    font-weight: normal;
    text-transform: uppercase;
    width: 100%;
    padding-right: 15px;
    margin-top: 5PX;
    margin-left: 0px;
}
	.r-producte hr {
    border-top: 1px solid #1E2941;
    margin-top: 52px;
    margin-bottom: 20px;
  }
	.count-prod {
    font-weight: normal;
    color: #FFFFFF;
    padding-left: 1%;
    position: relative;
    left: -2px;
    top: 17px;
    font-size: 16px;
}
	.r-producte .col-xs-2 {
    width: 38%;
	margin-top: 0;
}
	.idiomes .login, .idiomes .logout {
    background-repeat: no-repeat;
    margin-top: 0px;
    background-position: left;
    padding-top: 2%;
    margin-left: 3%;
}
	.c-equipo {
    width: 24%;
    padding-bottom: 2%;
}
	.menu .navbar-nav li a {
 
    margin-left: 7%;
}
	h1 {
    
    font-size: 60px;
   
}
	.comer-l h3 {
    
    font-size: 28px;
}

  }
@media screen and (max-width: 650px) {

}
@media screen and (max-width: 568px) {
    .c-equipo {
        width: 50%;
        padding-bottom: 5%;
    }

    .select-tipus select.input-sm {
        margin-bottom: 2%;
    }
	.destacat-home h2 {
    font-size: 47px;
}
}    
@media screen and (max-width: 425px) {
    .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
       border-color:#b09bc4;
    }    
    .navbar-toggle {
        margin-right: 10%;
    }    
.btn-default {
    padding-top: 5%;
    width: 8%;
    padding-bottom: 5%;
    padding-left: 4%;
    margin-top: 2%;
}    
   .contact-box {
    width: 99%;
    margin: 3%;
    background-color: #1E2941;
    padding: 4px;
    margin-left: 0%;
}
	.r-contacto iframe {
		width: 320px;
}

	.r-contacto {
    margin-top: 3%;
    margin-bottom: 1%;
    width: 100%;
}
	.l-producte {
    margin-right: 0%;
    margin-left: 26%;
}
	.r-productes {
    width: 97%;
    margin-bottom: 3%;
}
	.r-producte {
    width: 97%;
	margin-right: 1%;
}
	.cart {
    margin-top: -14.3%;
    margin-right: 8%;
}
	.r-producte .col-xs-2 {
    width: 46%;
}
	.idiomes .login, .idiomes .logout {
    background-repeat: no-repeat;
    margin-top: 0px;
    background-position: left;
    padding-top: 3%;
    margin-left: 3%;
}
	.form-inline .form-group {

    width: 100%;
}
	.form-group label, .form-group select { 
	padding-right: 5px;
	padding-left: 5px;
}
	.logo {
    width: 65%;
	margin-bottom: 1%;
}
	.icono {
    margin-right: 0%;
    margin-bottom: 2%;
    width: 94%;
		padding-left: 35%;
}
	h3 {
    margin-top: 1%;
}
	h5 {
    margin-top: 6%;
   
}
	.equipo {
    width: 100%;
    margin-left: 0%;
}
	.l-clinica {
    padding-right: 2%;
    margin-bottom: 3%;
    margin-top: 2%;
    margin-left: 34%;
}
	.tit-clinica {
    border: #E2A736 3px solid;
    padding: 3%;
    margin-bottom: 2%;
    font-family: 'Louis George Café Italic';
    margin-top: 1%;
}
	.estel {
    margin-right: 0%;
    margin-bottom: 4%;
		width: 99%;
}
	.texte-clinica h3 {
    font-size: 30px;
	text-align: center;
}
	.enviar {
    width: 45%;
}
	.destacat-home {
    padding-bottom: 0px;
}
	.navbar-inverse .navbar-toggle:hover {
    border-color: #491B03;
    background-color: #491B03;
}
}
@media screen and (max-width: 400px) {
	.img-cat {
		margin-bottom: 3%;
		text-align: center;
		padding-right: 6px;
		padding-left: 6px;
}

	.destacat-home h2 {
    font-size: 32px;
}
	
}
@media screen and (max-width: 375px) {

	.dest-home {
    width: 88%;
    margin-bottom: 2%;
}
	.destacado {
	margin-bottom: 3%;
	width: 100%;
}
	.r-contacto iframe {
		width: 310px;
}
	.count-prod {
    font-weight: normal;
    color: #FFFFFF;
    padding-left: 1%;
    position: relative;
    left: 7px;
    top: 17px;
    font-size: 16px;
}
	.cart {
    margin-top: -15.7%;
    margin-right: 8%;
}

	.r-contacto {
    margin-top: 3%;
    margin-bottom: 1%;
    width: 100%;
}
	
}
@media screen and (max-width: 350px) {
	.contact-logo a {
    font-family: 'PetitaLight';
    text-transform: uppercase;
    color: #FFFFFF;
    padding: 3%;
    font-size: 15px;
    text-decoration: none;
}
.login-logo, .login-logo b, .register-logo, .register-logo b, .contact-logo, .contact-logo b {
    font-family: 'PetitaLight';
    text-transform: uppercase;
    color: #FF6060;
    padding-left: 1%;
    padding-top: 3%;
    font-size: 15px;
}
	.r-contacto iframe {
		width: 305px;
}
	.r-contacto {
    margin-top: 3%;
    margin-right: 52.5%;
    margin-bottom: 1%;
    width: 53%;
}

}