/*
Theme Name: Rondayvoo
Version: 1.0
Author: Event Engine
Author URI: https://eventengine.tv
template: bb-theme
*/

/* Toolbar */


    /* My Sites */
     #wpadminbar #wp-admin-bar-my-sites>.ab-item:before {
        content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-list"><line x1="8" y1="6" x2="21" y2="6"></line><line x1="8" y1="12" x2="21" y2="12"></line><line x1="8" y1="18" x2="21" y2="18"></line><line x1="3" y1="6" x2="3.01" y2="6"></line><line x1="3" y1="12" x2="3.01" y2="12"></line><line x1="3" y1="18" x2="3.01" y2="18"></line></svg>');
        top: 0px;
    }

    /* Home */
    #wpadminbar #wp-admin-bar-site-name>.ab-item:before {
        content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-home"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path><polyline points="9 22 9 12 15 12 15 22"></polyline></svg>');
        top: 0px;
    }

    /* New */
    #wpadminbar #wp-admin-bar-new-content .ab-icon:before {
        content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-plus-square"><rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="12" y1="8" x2="12" y2="16"></line><line x1="8" y1="12" x2="16" y2="12"></line></svg>');
        top: 0px;
    }

    /* Customize */
    #wpadminbar #wp-admin-bar-customize>.ab-item:before {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-sliders"><line x1="4" y1="21" x2="4" y2="14"></line><line x1="4" y1="10" x2="4" y2="3"></line><line x1="12" y1="21" x2="12" y2="12"></line><line x1="12" y1="8" x2="12" y2="3"></line><line x1="20" y1="21" x2="20" y2="16"></line><line x1="20" y1="12" x2="20" y2="3"></line><line x1="1" y1="14" x2="7" y2="14"></line><line x1="9" y1="8" x2="15" y2="8"></line><line x1="17" y1="16" x2="23" y2="16"></line></svg>');
        top: 0px;
    }

    /* Edit */
    #wpadminbar #wp-admin-bar-edit>.ab-item:before {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-edit"><path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path></svg>');
        top: 0px;
    }

    /* Page Builder */
    #wp-admin-bar-fl-builder-frontend-edit-link .ab-icon:before {
        content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-table"><path d="M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18"></path></svg>') !important;
        top: 0px;
    }

/* EE PAGINATION */

.ee-paginate {
	margin: 20px 0;
	text-align: center;
}
	.ee-paginate a,
	.ee-paginate span {
		padding: 10px 12px;
		border: 1px solid #dddddd;
		margin-right: 5px;
	}

/*========================================================
ARCHIVE TEMPLATE - EXHIBITORS, SPEAKERS, SPONSORS 
========================================================*/

/* Post Grid Styling */
.ee-post-par {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 30px;
    overflow-wrap: normal;
    margin: 20px;
    width: auto;
    min-width: 0;
    padding: 15px;w
@media screen and (min-width: 993px) and (max-width: 1200px) {
    .ee-post-par {
        grid-template-columns: 1fr 1fr 1fr;
    }
}
@media screen and (min-width: 769px) and (max-width: 992px) {
    .ee-post-par {
        grid-template-columns: 1fr 1fr;
    }
}
@media screen and (max-width: 768px) {
    .ee-post-par {
        grid-template-columns: 1fr;
    }
}

/* Post Container Styling */
.ee-post-box {
    display: flex;
    flex-direction: column;
    padding: 0;
    align-self: stretch;
    align-items: flex-start;
    box-sizing: border-box;
    outline: none;
    background-color: #f6f6f6;
    margin-left: auto;
    margin-right: auto;
}
/* Post Container (Everything Inside) */
.ee-post-box * {
    width: 100%;
    overflow-wrap: break-word;
    box-sizing: border-box;
}
/* Featured Image */
.ee-post-image img {
    display: block;
    width: auto;
    height: auto;
    max-height: 100%;
    max-width: 100%;
}
/* Post Text */
.ee-post-text {
    padding: 2.0rem;
    width: 100%;
    display: flex;
    flex-direction: column;
}
/* Post Title */
.ee-post-title {    
    font-size: 2.0rem;
    line-height: 2.6rem;
    padding: 0 0 5px;
    margin: 0;
    max-width: 100%;
}
    .ee-post-title a:hover {
        color: inherit;
    }
/* Post Meta */
.ee-post-meta {    
    margin: 0;
    padding: 0 0 15px;
}
.ee-post-meta {
    font-size: 1.4rem;
    line-height: 1.4;
    letter-spacing: 0;
    font-weight: 700;
}
/* Exhibitor Links/Icons Container */
.ee-social-links {
    display: flex;
    flex-direction: row;
    column-gap: 20px;
    height: 34px;
    align-items: center;
}
.ee-social-links .link-icon {
    width: auto;
    font-size: 1.8rem;
}
.ee-social-links .link-icon a {
    color: #798593;
}

/*========================================================
SINGLE TEMPLATE - EXHIBITORS, SPEAKERS, SPONSORS 
========================================================*/

/* Mobile Styling */
@media screen and (max-width: 992px) {
    .ee-col-left {
        max-width: 100% !important;
    }
    .ee-col-right {
        max-width: 100% !important;
    }
    .ee-single-box {
        flex-direction: column !important;
    }
    .ee-single-image img {
        /*height: 256px !important;
        width: 256px !important;*/
        /*border-radius: 256px;*/
        border-radius: 5px;
        padding: 20px;
    }
}

/* Single Container Styling */
.ee-single-box {
    display: flex;
    flex-direction: row;
    padding: 0;
    align-items: flex-start;
    box-sizing: border-box;
    outline: none;
    margin-left: auto;
    margin-right: auto;
}
/* Single Container (Everything Inside) */
.ee-single-box * {
    width: 100%;
    overflow-wrap: break-word;
    box-sizing: border-box;
}
/* Left Column */
.ee-col-left {
    max-width: 15%;
    display: flex;
}
/* Right Column */
.ee-col-right {
    max-width: 85%;
    display: flex;
}
/* Featured Image */
.ee-single-image { 
    display: flex;
    justify-content: center;
}

/* Single Text */
.ee-single-text {
    padding: 20px;
    width: 100%;
    display: flex;
    flex-direction: column;
}
/* Single Title */
.ee-single-title {
    font-size: 2.8rem;
    line-height: 3.9rem;
    padding: 0 0 10px 0;
    margin: 0;
    max-width: 100%;
}
/* Single Meta */
.ee-single-meta {
    margin: 0;
    padding: 0 0 15px;
}
.ee-single-meta {
    font-size: 1.8rem;
    line-height: 2.5rem;
    letter-spacing: 0;
    margin-top: 10px;
}
/* Contact Heading */
.ee-single-contact-title  {
    font-size: 1.8rem;
    line-height: 2.5rem;
    color: #3234ba;
    margin: 0;
}
.ee-single-contact-title h4 {
    margin-top: 30px;
}
/* Single Rich Text */
.ee-single-rich-text {
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 3.4rem;
    padding-bottom: 20px;
    margin: 0;
}
/* Single Links/Icons Container */
.ee-single-links {
    display: flex;
    flex-direction: column;
    row-gap: 10px;
    align-items: left;
}
.ee-single-links .ee-single-link-icon {
    width: auto;
}
.ee-single-links .ee-single-link-icon a {
    display: flex;
    flex-direction: row;
    /*column-gap: 20px;*/
    line-height: inherit;
    text-decoration: none;
}
    .ee-single-links .ee-single-link-icon a em {
        line-height: inherit;
        min-width: 30px;
        font-size: inherit;
    }
.ee-single-links .ee-single-link-icon a * {
    width: auto;
}
.ee-single-link-text {
    font-size: 1.8rem;
    color: #060613;
    font-weight: 400;
}
/* Seperator / Divider */
.ee-single-sep {
    border-top-width: 3px;
    border-top-style: dashed;
    max-width: 30px;
    margin: 10px 0 20px;
}

/*========================================================
SINGLE DAY and HALL TAXONOMY TEMPLATE STYLES
========================================================*/

span.ee-pill {
    padding: 4px 5px;
    border-radius: 5px;
    line-height: 100%;
    margin: 0px 0px 10px 0px;
    display: inline-block;
}

.ee_agenda_module__item {
    display: block;
    padding-bottom: 15px;
    padding-top: 15px;
    border-bottom: solid 1px #ccc;
}
.ee_agenda_module__item ul.speaker-details-list {
    list-style: none;
    margin: 0px;
    padding-left: 0px;
}
    .ee_agenda_module__item ul.speaker-details-list li {
        clear: both;
        list-style: none;
        margin-bottom: 20px;
    }
        .ee_agenda_module__item ul.speaker-details-list li img {
            float: left;
            max-width: 60px;
            max-height: 60px;
            border-radius: 50%;
            margin-right: 20px;
            margin-bottom: 10px;
        }
    .ee_agenda_module__item p {
        line-height: 140%;
    }
    .ee_agenda_module__item p a {
        text-decoration: none;
    }