@import url ('https://fonts.googleapis.com/css2? family = Open + Sans & family = Roboto: ital, wght @ 0,100; 0,300; 0,400; 0,500; 0,700; 0,900; 1,100; 1,300; 1.400; 1.500; 1.700; 1.900 & display = swap ');
/*
* @import url('https://fonts.googleapis.com/css2?family=Exo:wght@100,200,300,400,500,600,700,800,900&display=swap');
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
 /*GENERAL*/
.kol{}

body{
font-family: 'Roboto', sans-serif;
padding-bottom:0px;
 }
 .col-md-5-dav {
    float: left;
    width: 25%;
}
.marleft12{
	margin-left: 12px;
}
 /*popup*/
 #modulesden_popup {
		background: url(/img/cms/poplongfill2.jpg) center center no-repeat;
		/*min-width:!important;*/
		padding: 55px;
}
.tingle-modal-box {
    width: 74%!important;
    height: 42%;
}
.tingle-modal-box__content {
   padding: 10px 18px;
padding-top: 0px;
}
#modulesden_popup .bold2.text-right{
	padding:42px;
}
.tingle-modal {
    
    backdrop-filter: blur(0px)!important;
	background-color: rgb(3 8 2 / 79%)!important;
}
.tingle-modal--visible {
    background-color: rgb(5 62 3 / 60%);
}
.fonttitle, .fontparraf{
	color: #444444;
text-shadow: 1px 0px 1px #CCCCCC, 0px 1px 1px #EEEEEE, 2px 1px 1px #CCCCCC, 1px 2px 1px #EEEEEE, 3px 2px 1px #CCCCCC, 2px 3px 1px #EEEEEE, 4px 3px 1px #CCCCCC, 3px 4px 1px #EEEEEE, 5px 4px 1px #CCCCCC, 4px 5px 1px #EEEEEE, 6px 5px 1px #CCCCCC, 5px 6px 1px #EEEEEE, 7px 6px 1px #CCCCCC;
}
.textcenter{
	text-align: center;	
}
#header a:hover,#top-menu li a:hover,#header .top-menu a[data-depth="0"]:hover ,input::placeholder,.search-widget form button[type=submit] .search:hover, #footer .redes a:hover,a:hover,#wrapper .breadcrumb li a:hover,.alarmainf:hover{
	color:#9bde31;
}
.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover,.product-images>li.thumb-container>.thumb.selected{
    border-bottom: 3px solid #9bde31;
}
.product-images>li.thumb-container>.thumb.selected{
    border: 3px solid #9bde31;
}
a, .product-price,.tabs .nav-tabs .nav-link.active,.tabs .nav-tabs .nav-link.active,.highlighted-informations .quick-view:hover, .featured-products .highlighted-informations .quick-view:hover{
    color: rgb(16 143 7);
}

#custom-text p {
    font-size: 1em;
}
 /*header-nav*/
.header-nav{
 background: rgba(34,163,27,1);
background: -moz-linear-gradient(top, rgba(34,163,27,1) 0%, rgba(6,92,2,1) 53%, rgba(5,64,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(34,163,27,1)), color-stop(53%, rgba(6,92,2,1)), color-stop(100%, rgba(5,64,0,1)));
background: -webkit-linear-gradient(top, rgba(34,163,27,1) 0%, rgba(6,92,2,1) 53%, rgba(5,64,0,1) 100%);
background: -o-linear-gradient(top, rgba(34,163,27,1) 0%, rgba(6,92,2,1) 53%, rgba(5,64,0,1) 100%);
background: -ms-linear-gradient(top, rgba(34,163,27,1) 0%, rgba(6,92,2,1) 53%, rgba(5,64,0,1) 100%);
background: linear-gradient(to bottom, rgba(34,163,27,1) 0%, rgba(6,92,2,1) 53%, rgba(5,64,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#22a31b', endColorstr='#054000', GradientType=0 );
 } 
 #header .header-nav {
    max-height: 38px;
	margin-bottom: 0px;
 }
 #header .header-nav .blockcart {
    background: #f1f1f100;
    padding: 5px;
    color: #fff;
	font-size: 0.9rem;
}
#header .header-nav .cart-preview .shopping-cart {
    color: #ffffff;
	font-size: 1.1rem;
}
 #header a ,.material-icons.search{color: #ffffff;}
 .material-icons.search{padding:6px;}
.material-icons {font-size: 23px;}
#header .header-nav .user-info {
    margin-top: 8px;
    font-size: 14px;
}
/*header-nav NAV2 buscador*/
.search-widget form input[type=text] {
    border: none;
    padding: 4px;
	border: none !important;
	background: transparent;
}
input::placeholder { font-size:12px;}
#search_widget form {
    background: #ffffff14;
}
#search_widget form{
width: 156px;
    float: right;
    overflow: hidden;
}	
.header-top {
    background-image: url(/img/fondoheadercl.jpg);
}
.search-widget form input[type=text] {
    color: #a5bd1e;
}
/*header-nav NAV1 TELEEFONO*/
.aglutinar, .redes{
	display:inline-block;
}
.boldred i{
    font-weight: bold;
}
.tels{
line-height: 34px;
}
.fa-facebook-f{
    margin: 0px 10px 0px 19px;
}
.wat i{
	   padding: 5px;
	   position: fixed !important; 
  top: 82%!important; 
    right: 4mm!important;      /* 10 milímetros desde el borde derecho */
  transform: translateY(-50%)!important;  /* Ajusta verticalmente para que esté centrado */
  font-size: 24px!important;   /* Tamaño del icono */
    color: white !important;   
   
    font-size: 34px;    
    z-index: 20000000000!important; 
    border: 2px solid;
    border-radius: 13px;
    background-color: rgb(16 143 7);   
    font-weight: 200;
	
}
.wat i:hover{
	    
 background-color: rgb(81 214 72);
}
a.watcua{

}	
/*header-nav NAV1 carrito*/
.blockcart  .hidden-sm-down{
	display: none;
}
#header .header-nav .cart-preview.active {
    background: #2fb5d200;
}
/* Capcelera logo*/
#_desktop_logo h1,#header .header-top .position-static {
    text-align:center !important;
}
#_desktop_logo{
	float: none;
    margin: 0px auto;
	margin-bottom:17px;
}
#_desktop_logo h1{
	margin:0px;
}
.logo{
    margin: 0px auto;
    display: block;
}
#header .header-top{
	padding:0px;
}
.containmenu{	
background: rgba(16,143,7,1);
background: -moz-linear-gradient(top, rgba(16,143,7,1) 0%, rgba(6,92,2,1) 49%, rgba(0,20,1,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(16,143,7,1)), color-stop(49%, rgba(6,92,2,1)), color-stop(100%, rgba(0,20,1,1)));
background: -webkit-linear-gradient(top, rgba(16,143,7,1) 0%, rgba(6,92,2,1) 49%, rgba(0,20,1,1) 100%);
background: -o-linear-gradient(top, rgba(16,143,7,1) 0%, rgba(6,92,2,1) 49%, rgba(0,20,1,1) 100%);
background: -ms-linear-gradient(top, rgba(16,143,7,1) 0%, rgba(6,92,2,1) 49%, rgba(0,20,1,1) 100%);
background: linear-gradient(to bottom, rgba(16,143,7,1) 0%, rgba(6,92,2,1) 49%, rgba(0,20,1,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#108f07', endColorstr='#001401', GradientType=0 );
}
.fixedcontmenu{
	position: fixed;
    top: 0px;
    width: 100%;
    z-index: 1000000000;
    opacity: 0.9;
}
#site-header-main {
background: #fff;
height: 60px;
z-index: 999999;
margin: 0 auto;
border-bottom: 1px solid #dadada;
width: 100%;
position: fixed;
top: 0;
left: 0;
right: 0;
text-align: center;
padding: 0 30px 90px 30px;
}
#top-menu li a{
	
	font-size: 13px;
	font-weight:normal;
	color: #043800;
}
.collapse #top-menu li a{
	color:#9bde31;
}
.collapse #top-menu li a:hover,#top-menu ul li ul li a:hover{
	color:#043800;
}
#header .top-menu a[data-depth="0"]{
	color: #fff;
	font-weight:500;
}
#top-menu ul li ul li a {
	color:#73af14;
}

.top-menu a[data-depth="0"] {
    font-weight: bold;
    font-size: 13px;
	
}
 #header .menu>ul>li {
    line-height: 36px;
}
 #header .menu>ul {
    margin: 0px;
}
#wrapper .breadcrumb {
    margin-top: 10px;
}

 /*SUB CATEGORIES*/
 /*reducció tamany finestra*/
#_desktop_top_menu .top-menu[data-depth="0"] li:hover .sub-menu {
    opacity:1;
} 
/*.category#category-95 a,.category#category-93 a,.category#category-92 a,.category#category-77 a,.category#category-80 a{
	color: red !important;
}
.category#category-91 a,.category#category-42 a{
	color: red !important;
}
.category#category-93 a:hover,.category#category-92 a:hover,.category#category-77 a:hover,.category#category-80 a:hover{
	color: #9bde31 !important;
}*/
/*ul fondo
.top-menu[data-depth="1"] {
    margin: .625rem;
    background-color: red;
}*/
/*li amb columna
.top-menu .sub-menu ul[data-depth="1"]>li {    
    margin: 0 1.25rem;
    display: inline-block;
}*/
/*SLIDER*/
.carousel .carousel-inner {
    height: 100%
}
/*index*/
#wrapper {
    background: #ffffff;
	box-shadow:none;
	padding-top:0;
}
figure {
    margin: 0 0 0;
}
/*banner home*/
.bannerrow{
	margin-bottom: 10px;
	padding: 0px 12px;
}
.bannerhome{
	padding: 0px 5px;

}
.bannerhome img {
	 width: 100%;
    height: auto;	
	
	/*border-radius: 9px 9px 9px 9px;
-moz-border-radius: 9px 9px 9px 9px;
	-webkit-border-radius: 9px 9px 9px 9px;
	border: 0px solid #000000;
	overflow:hidden;*/
}
/* 4categories ini*/
.fonsblanc{

	background-color: #f0f0f0;
    padding: 20px 18px;
    margin: 0px 0px 23px 0px;
}
.cambiacolor img {
	width: 48%;
	height:auto;
	text-align: center;
}
.cambiacolor  img:hover,.cambiacolor2  img:hover,.bannerhome img:hover{
	opacity: 0.7;
}
.cambiacolor{
	color:#232323;
	display:block;
	text-align: center;
}
h2 .cambiacolor{
	height:65px;
	color:red;
}
h2 a.cat{
	color: #232323;
}
h2 a.cat:hover{
	color: #00b300 !important;
}
.fonsblanc .cambiacolor img {
	width: 55px;	
}
/*footer categorias*/
.catfouter{
	position: fixed;
	bottom:0px;
	//display: none;
	
}
.catfouter.fonsblanc{
	padding:5px;
	margin:0px;
	height:68px;
	width: 100%;
}
.catfouter.fonsblanc p{
	margin:0px;
}
.fonsblanc .cambiacolor img {
	width: 55px;	
}

/* BOTON SUBIR*/
/*Flecha para hacer la pagina hacia arriba*/
.ir-arriba{
  display:none;
  background-repeat:no-repeat;
  font-size:20px;
  color:black;
  cursor:pointer;
  position:fixed;
  bottom:66px;
  right:10px;
  z-index: 100000;
}
#header a.ir-arriba{
     color: rgb(16 143 7);
}
/*PRODUCTOS*/
.featured-products.clearfix h1{
	font-weight:400;
	margin-top:71px;
}
 .featured-products .thumbnail-container,.product-miniature .thumbnail-container,#products .thumbnail-container ,.block-categories,#search_filters{	 
	box-shadow: none; 
    /* box-shadow: 2px 2px 8px 0 rgb(0 0 0 / 20%); */
}
.featured-products .highlighted-informations, .product-miniature .highlighted-informations {
    box-shadow: 0 7px 10px -7px rgb(5 64 0);
	/*box-shadow: 0 -5px 10px -5px rgb(0 0 0 / 20%);*/
}
.products-sort-order .select-title {
    border-radius: 11px;
    border:none; 
   box-shadow: none; 
    background: #e9efe9;
}
/*footer*/
#footer {
    padding-top: 0px;
    background-color: #dad9d9;
}
.footer-container {
    background-color: #032d00
}
.links p,.links p a,.footer-container li a,.block-contact,.block-contact a{
	color:#fff !important;
	font-weight:200;
}
.links p a:hover,.footer-container li a:hover,.block-contact a:hover{
	color:#00b300!important;
}
.block-contact .block-contact-title, #block_myaccount_infos .myaccount-title a, .links p.h3 {
	font-weight:bold;
}
.block_newsletter{
	background:none !important;
	margin-top:15px;
}
#footer .redes a{
	color:#fff ;
}
.btn-primary {
    background-color: #032d00;
}
.btn-primary:hover {
    background-color: #9bde31;
}
/*sello*/
.sello{
	text-align:center;
}
.sello img{
	width:47%;
	height:auto;
}
.fonsblanc.segell{
display:block;	
}
/*categoriesproductes*/
.card{
	box-shadow: 0px 0px 0px 0px;
	border: 0px solid;
}
.block-category {
    min-height: 100%;
}
/*copy right*/
.met_pago{
	text-align:center;
	margin-top:20px;
}
.met_pago p{
	color: rgb(16 143 7);
}
.copyno{
	display:none;
}
.nomempres a:hover{
	color:#fff;
}

#cookieNoticeContent{
    padding: 10px;
}
#cookieNoticeContent{
    padding: 19px;
}
/*breadcum*/
.breadcrumb {
	font-size: 0.85rem;
}
/*fondo menu en mobil*/
#mobile_top_menu_wrapper {
    background: #409643;
}
/*inputs opcional formulario*/
#delivery-address .form-fields .form-group:nth-child(14) .form-control-comment{
   display:none;
}
/*SLIDER LATERAL*/
#carousel{
width: 75% !important;
display: inline-block;
}
.contsli{
	display: inline-block;
	width: 24.8%;
	float:right;
}
.contsli.row{
	margin:0px!important;
	padding:0px!important;
}

.contsli p{
	margin:0px;
	padding:0px;
}
.contsli img:hover,.diamond a img:hover{
	opacity: 0.8;
}
.anclasli{
	padding-left: 12px;
}
.sliimg{
	width:100%;
	height: auto;
}
.carousel-inner{
	margin-bottom: 0px;
}
b, strong {    
    font-weight: 800 !important;
	color : #5a5a5a !important;
}
.alarmainf{
	display: block;
	color: #000 !important;
	background-color:#fbff04f0;
	    font-size: 13px;
    /*padding: 8px;*/
    text-align: center;
    margin-top: -25px;
}
.alarmainf:hover,.alarmainf:hover a{
	color:red !important;
}
.alarmainf a{
	    display: block;
    padding: 15px;
	font-weight: bold;
	color:#000!important;
}
.concurso{
	color: red !important;
	display: block;
    font-size: 16px;
}
.carousel {
    margin-left: 0vw;
    left: 0%;
}
/*DIAMOND*/
.diamond{
	display: none !important;
	position: fixed;
    right: 0px;
    width: 65px;
    bottom: 136px;
	
}
.diamond a{
	width: 60px;
    height: 60px;
    display: inline-block;
	
}
.diamond a img{
	width: 49px;
    height: auto;
    margin: 5px;	
}
/*mentres duri el diamond despres treure nomempresspadding*/
.nomempres{
    padding-bottom: 52px;
}
/*AVISO*/
.aviso{
	   /* padding: 10px;*/
    /*background-color: #690000;*/
	background-color: red;
    text-align: center;
    color: yellow;
    width: 100%;
    margin: 0px;
	    position: fixed;
    bottom: 0;
    left: 0;
    text-align: center;
    z-index: 1000;
	padding:5px;
}
.aviso span a{
	color: yellow !important;
	
}
.impuestos{
	display: BLOCK;
    width: 100%;
    height: 100%;
    padding: 15px;
	font-size:17px;
}
.impuestos:hover{
	background-color: rgb(16 143 7);
	
}


/* PRECIO DE DESCUENTO*/
.has-discount .discount {
    display: none;
}
.regular-price{
	display: none;
}
span.regular-price{
	    display: none !important;
}
.product-flag.discount{
	display: none;
}
.product-flag.pack{
	DISPLAY:NONE !IMPORTANT;
}
.product-flags li.product-flag.discount,.product-flags li.product-flag.on-sale{
	background-color: #ff0000!important;
}
.has-discount.product-price{
	color: rgb(16 143 7);
}


/*nº de productos más grande al hacerlo más pequeño*/
.page-index .featured-products .product{
 width: 20% !important;
}
  /*eliminar dentro de aquí despues de verano (para que no se vea la posibilidad de comprar en cada prodcto
  .fijo{   
	position: fixed;
    left: 40%;
    bottom: 23%;
    padding: 20px;
    display: block;
    text-align: center;
    background-color: #690000;
    color: yellow;
    z-index: 10000;
	font-weight: bold;
 }

.cdz-buttons-container .btn-primary.add-to-cart {
    DISPLAY: none !important;
}*/
/*eliminar hasta aquí despues de verano*/


/*recargo de equivalencia
.content-div .panel.clearfix{	
	display: block;
    width: 100%;
    background-color: #fff;
    margin: 15px;
    padding: 15px;
    font-weight: bold;
}*/
.aparece750{
	display:none;
}
.desaparece750{
	display:block;
}
/* NUEVO  */
.product-flags li.product-flag {   
   /* margin-top: 60px;*/
	margin-top: 200px !IMPORTANT;
}
/*selector idiomas*/
#header .header-nav .language-selector {
    margin-top: 0.4375rem;    
    margin-left: 2rem;
}
.language-selector .dropdown-menu {
    background-color: rgba(6,92,2,1);
}
.banner{text-align:center !important;}
/*ofertas
#content .featured-products.clearfix> .products .product .product-price-and-shipping :nth-child(1n){
  border:2px solid  red !important;
}

article[data-id-product="337"] .product-price-and-shipping,article[data-id-product="336"] .product-price-and-shipping,article[data-id-product="335"] .product-price-and-shipping,article[data-id-product="334"] .product-price-and-shipping,article[data-id-product="333"] .product-price-and-shipping,article[data-id-product="332"] .product-price-and-shipping,article[data-id-product="256"] .product-price-and-shipping,article[data-id-product="257"] .product-price-and-shipping,article[data-id-product="258"] .product-price-and-shipping,article[data-id-product="273"] .product-price-and-shipping{
  color: red !important;
  border:2px solid  red !important;
  border-radius:25px;
}*/
/*NEON*/
#category-60 a {
  font-size: 9rem;
  text-align: center;
  font-weight: bold;
  -webkit-animation: glow 2s ease-in-out infinite alternate;
  -moz-animation: glow 2s ease-in-out infinite alternate;
  animation: glow 2s ease-in-out infinite alternate;
}

@-webkit-keyframes glow {
  from {
    color: #fff;
    text-shadow: 0 0 10px #00fff2, 0 0 20px #00fff2, 0 0 30px #00fff2, 0 0 40px #00fff2, 0 0 50px #00fff2, 0 0 60px #00fff2, 0 0 70px #00fff2, 0 0 90px #00fff2;
  }
  to {
    color: yellow;
    text-shadow: 0 0 20px #00fff2, 0 0 30px #00fff2, 0 0 40px #00fff2, 0 0 50px #00fff2, 0 0 60px #00fff2, 0 0 70px #00fff2, 0 0 80px #00fff2, 0 1 90px #00fff2;
  }
}
/*.product-id-337 .flags::after {
    content: " ¡Rebajado!";
    color: red;
    font-weight: bold;
    background-color: yellow;
    padding: 3px 6px;
    border-radius: 4px;
    display: inline-block;
    font-size: 14px;
    margin-left: 5px;
}*/
.product-flags {    
    top: -23px !important;
}
.featured-products.clearfix.mt-3>h2, .product-accessories.clearfix> p.h5.text-uppercase{
	    margin-bottom: 2.5rem;
}
.page-content> .product-flags{
	top: -10px !important;
}
/**/
.product-flag.discount{
	display:none;
}
/* ocultar preci pack */
.pack-product-price,.pack-product-quantity{
	display:NONE !IMPORTANT;
}
/*títulos de los productos en verde mayusculas y negrita */
#products .product-title a, .featured-products .product-title a, .product-accessories .product-title a, .product-miniature .product-title a{
	text-align: center !IMPORTANT;
    font-weight: bold !IMPORTANT;
    text-transform: uppercase !IMPORTANT;
	color: #053d02 !IMPORTANT;
}
/*h2.product-title {
  white-space: normal;
  overflow: visible;
  text-overflow: unset;
}*/
.dispnone{
	display:none !important;
}
.igualar{
	width: 100% !important;
}
.amagacombo{
	display:none;
}
/*medias*/
@media (min-width: 1200px) {
    .container {
        width: 1518px !important;
    }
}
@media (max-width: 1199px) {
	.fijo{   
	    left: 35%;
	}
}
@media (max-width: 991px) {
	h2 a.cat{
		font-size:16px;
	}
	#header .logo {
		max-width: 171px !important;
		height: auto;
	}
	#carousel{
	width: 100% !important;
	display: block;
	}
	.contsli{
		display:none !important;
	}
	.ocultarmas991{
		display: block;
	}
	.carousel {
		padding-bottom: 0px;
	}
}

@media (min-width:991px) {
	.ocultarmas991{
		display: none;
	}
}
@media (min-width:767px) {
	
	.catfouter.fonsblanc {
		padding: 3px;
		margin: 0px;
		height: 177px;
		width: 55px;
		right: -2px;
		top: 15%;
		border-radius: 47px 47px 47px 47px;
		-moz-border-radius: 47px 47px 47px 47px;
		-webkit-border-radius: 47px 47px 47px 47px;
		border: 0px solid #000000;
		z-index:30000;
	}
	.catfouter {
		position: fixed;
		bottom: 0px;
		display: block !important;
	}
	.fonsblanc .cambiacolor img {
		width: 55px;
	}
	.catfouter .categinifot{
		padding: 0px !important;
		margin: 0px !important;
		float: left!important;
		width: 37px!important;
		
	}
	.dos.fonsblanc{
		background-color: #f0f0f000;
	}
	
}
@media (max-width:767px) {	
		#header .header-nav .cart-preview.active i,#header .header-nav .cart-preview.active a{
		color: rgb(16 143 7);
		
	}
	    #header .header-nav {
        background: #c3c3c3!important;
		}
	#header .header-nav .user-info .logged,#header .header-nav .cart-preview.active i .logged {
		color: black!important;
		font-size: 30px !important;
	}
	#header a i.logged {
		color: black!important;
		font-size: 30px !important;
		
	}
	
	#header .logo {
		max-width: 92px !important;
	}
	.fonsblanc.fixat h2, .fonsblanc.fixat p a.maxhe100{
		display :none;
	}
	.catfouter.fonsblanc{
		display:block;
		z-index: 10000;
		-webkit-box-shadow: 0px -4px 5px -2px rgba(143,143,143,1);
		-moz-box-shadow: 0px -4px 5px -2px rgba(143,143,143,1);
box-shadow: 0px -4px 5px -2px rgba(143,143,143,1);
	}
		#header .header-nav .top-logo a img {
		max-height: 31px;
		margin-top: -8px;
	}
	#header .header-nav .cart-preview .shopping-cart {
		color: #000;
	}
	.footer-container .links .h3 {
		color: #fff;
	}
	.footer-container .links ul {
		background-color: #218a1f
	}
	.fonsblanc.fixat{
		position: fixed;
		bottom: -12px;
		z-index: 1000;
		width: 100%;
		margin: 0px;
		left: 0px;
		padding:0px;
	}
	.fonsblanc.fixat .cambiacolor img{
		padding-top:5px;
	}
	.footer-container {
		padding-bottom: 60px;
	}
	.col-md-5-dav {
		float: left;
		width: 43%;
	}
	.aviso{
		font-size: 12px;		
	}
	#custom-text{
		padding:0px !important;
	}
	.bx-wrapper img {
		width: 100%;
		height: auto;
		display: block;
	}
	.fijo{   
	    left: 23%;
	}
	#header .header-nav {
		max-height: 50px;
		padding-top: 5px;
	}
	.amagacombo{
		display:block;
	}
}
@media (max-width: 661px) {
	.aparece750{
		display:block;
	}
	.desaparece750{
		display:none;
	}
	body{
		padding-bottom:initial;
		/*padding-top:50px; PARA CUANDO SE HACE UN AVISO
		*/
	}
	.aviso{
		/*bottom: initial;
		top:0px;*/
		    margin-bottom: 62px;
	}
}
@media (max-width: 661px) {
	/*DIAMOND*/
	.diamond{
		display: none !important;
    z-index: 10000;
    right: none;
    left: none;
    width: 100%;
    bottom: 47px;
    background-color: #ffffff94;
    text-align: center;
}
		
	
	.diamond a{
		width: 60px;
		height: 60px;
		display: inline-block;
		
	}
	.diamond a img{
		width: 49px;
		height: auto;
		margin: 5px;	
	}
	.fijo{   
	    left: 18%;
	}
}
@media (max-width: 576px) {
	.maxhe100 {	
		height:141px;	}
	
	h2 .cambiacolor {
		height: 46px;
	}
	.col-md-5-dav {
		float: left;
		width: 42%;
	}
	.aviso{
		font-size: 11px;		
	}
	.fijo{   
	    left: 7%;
	}
}
@media (max-width: 414px) {
  .fonsblanc.segell .maxhe100, .fonsblanc.segell h2{
	  display:none;
  }
	  /*.ir-arriba {
		bottom: 133px;
	}*/
}
@media (max-width: 400px) {
  .maxhe100 {	
	height:189px;}
	  
}