/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 08 2023 | 23:22:05 */
.speaker-photo .img-responsive 
{
    border-radius: 1000px;
    border: 0.3px transparent;
}

.ecirculate-events .speaker-photo, .ecirculate-events .company-logo,
.ecirculate-events .speaker-details, .ecirculate-events .details
{
    width: 100% !important;
    vertical-align: top;
    display: block !important;
}

.ecirculate-events .speaker-details  h4 span, 
.ecirculate-events .details h4 span 
{ 
  font-size: 15px !important ; color: red; line-height: initial;   
}

.ecirculate-events .speaker-details  h4:not(:first-of-type) span,  
.ecirculate-events .details h4:not(:first-of-type) span 
{ 
  font-size: 12px !important ; color: black;  line-height: initial;  
}

/* reguli pentru pagina home */

.home .ecirculate-events .speaker-details  h4 span, 
.home .ecirculate-events .details h4 span 
{ 
  font-size: 15px !important ; color: magenta; line-height: initial;   
}

.home .ecirculate-events .speaker-details  h4:not(:first-of-type) span,  
.home .ecirculate-events .details h4:not(:first-of-type) span 
{ 
  font-size: 12px !important ; color: black;  line-height: initial;  
}

/*----------------------------*/

.speaker-details h4:nth-of-type(3)
{
  display: none;
}

.ecirculate-events .speaker-details h4 span,
.ecirculate-events .details h4 span
{
	display: block;
}

.ecirculate-events .speaker-details h4 a img 
{
	margin: 0 5px;
}

.ecirculate-events button {
    margin-bottom: 10px;
    border: 1px solid #ff2128;
    color: #fff;
    background-color: red;
    padding: 1px 7px;
    font-size: 15px;
    border-radius: 0; 
}

.associations .ecirculate-events .event-item, 
.speakers .ecirculate-events .event-item,
.exhibitors .ecirculate-events .event-item,
.media .ecirculate-events .event-item
{
  border: 1px solid silver;
}

.visible-event { opacity: 1 !important; }

.associations .ecirculate-events .event-item .details .btn-info

.ecirculate-events h4 a img {
    margin: 0 1px !important;
}

.ecirculate-events .event-item {
    border-bottom: 0.1px solid #ffffff;
    display: inline-block;
    width: 19%;
    vertical-align: top;
    padding: 15px;
    margin: 4px;
    text-align: center;
}

/*-------------MEDIA-------------*/

@media all and (min-width: 720px) and (max-width: 1024px)
{
  .ecirculate-events .event-item 
  {
  	width: 32%;
  }
} 

@media all and (min-width: 480px) and (max-width: 719px)
{
  .ecirculate-events .event-item 
  {
  	width: 49%;
  }
} 

@media all and (max-width: 479px)
{
  .ecirculate-events .event-item 
  {
  	width: 99%;
  }
} 
.speakers .ecirculate-events .event-item { border : 0 !important; }