.link-convidats-categories {color:#00a99d !important;color: white; text-shadow: black 0.1em 0.1em 0.2em;}
/*.link-custom:hover,.link-custom:visited {color:#00a99d !important;}*/

.container-convidats{/*max-width:860px;*/}
.convidat-item{font-size:0.8em; height:100%; width:100%;}
.convidat-item .convidat-foto{background-color:transparent;}
.convidat-item .convidat-titol{margin-top:1em;background-color:transparent;padding:0;font-size:1.5em;font-weight:bold; height:2.65em; line-height:100%;}
.convidat-item .convidat-subtitol{background-color:transparent;padding:0;font-size:1.4em;font-weight:normal; height:1.6em;}

.convidat-detall .convidat-foto-1{width:30%;}
.convidat-detall a{color:#ddd !important; text-decoration: underline;}
.convidat-detall .alert a{color:#000 !important; text-decoration: underline;}
.convidat-agenda a{color:#ed1c24!important; text-decoration: underline;}

/*---- list group al costat del detall -----*/
.list-group-item-convidats{border-color:red !important;}
.list-group-item-convidats.active{background-color:red !important;}

/*--------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------*/
/*----- portatil vinx / meritxell ---------------------------*/
@media screen and (max-device-width:1366px),screen and (max-width:1366px){
	.convidat-item .convidat-titol{font-size:1.2em;}
	.convidat-item .convidat-subtitol{font-size:1.1em;}	
}

/*----- portatil 1200 / 1280 ---------------------------*/
@media screen and (max-device-width:1199px),screen and (max-width:1199px){
}

/*----- lg -> ipad horizontal + ipad pro vertical ---------------------------*/
@media screen and (max-device-width:1024px),screen and (max-width:1024px){
	.convidat-item .convidat-titol{font-size:1.8em;}
	.convidat-item .convidat-subtitol{font-size:1.6em;}	
}

/*----- sm ---------------------------*/
@media screen and (max-device-width:991px),screen and (max-width:991px){
    .convidat-item .convidat-titol{font-size:1.6em;}
}

/*----- ipad vert vertical ---------------------------*/
@media screen and (max-device-width:767px),screen and (max-width:767px){
}

/*----- iphone 6+ horizontal ---------------------------*/
@media screen and (max-device-width:736px),screen and (max-width:736px){
    .convidat-item{padding:1em!important; font-size:0.5em;}
    
    .convidat-detall .convidat-foto-1{width:50%;}
}

/*----- iphone 6/7/8  horizontal ---------------------------*/
@media screen and (max-device-width:667px),screen and (max-width:667px){
}

/*----- iphone 5 horizontal ---------------------------*/
@media screen and (max-device-width:568px),screen and (max-width:568px){
}

/*----- iphone 6/7/8 vertical ---------------------------*/
@media screen and (max-device-width:480px),screen and (max-width:480px){
}

/*----- iphone 5 vertical ---------------------------*/
@media screen and (max-device-width:320px),screen and (max-width:320px){
}