/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/





/*************** ADD CUSTOM CSS HERE.   ***************/

#banner-webinar {
    padding-top: 88px;
    margin-bottom: 2rem;
    background-color: rgb(255,255,255);
}

#banner-webinar .bg.bg-loaded {
    background-image: url(/wp-content/uploads/2020/05/product-detail-banner.png);
}

#text-box-webinar {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}
#text-box-webinar .text-box-content {
    font-size: 100%;
}

.webinar-banner {
    width: 100%;
}

.webinar-banner .text-box-content {
    font-size: 100%;
}

@media (min-width:550px) {
    .webinar-banner {
        width: 59%;
    }
}

@media (min-width:850px) {
    .webinar-banner {
        width: 63%;
    }
}

.webinar-list-banner {
    margin-bottom: 4em;
    padding-top: 460px;
    background-color: rgb(255,255,255);
}

.webinar-list-banner .bg.bg-loaded {
    background-image: url(/wp-content/uploads/2020/06/Webinar-header-scaled.jpg);
}

.webinar-list-banner .overlay {
    background-color: rgba(0, 0, 0, 0.31);
}

.webinar-gravity-forms {
    background-color: rgb(246, 245, 245);
    padding: 20px;
}

.webinar-list-block {
    border: 2px solid rgb(236, 231, 231);
    padding: 15px 0;
}

.webinar-list-block .bg-proceeds {
    background-color: rgba(122, 156, 89, 0.221);
    margin-bottom: 20px;
    padding: 15px;
}

.webinar-list-block .bg-proceeds p {
    margin-bottom: 0;
}
/*@media (min-width:550px) {
    #text-box-webinar {
        width: 23%;
    }
}
@media (min-width:850px) {
    #text-box-webinar {
        width: 49%;
    }
}*/

.section-webinar .featured-table {
    margin-top: 0;
}


.widget .tagcloud a:hover {

    
    background-color: #96161a1c !important;

}


.iiy-blog-hover .button.is-link:hover {

    color: #96161a;


}


.iiy-service-hover .button.is-link:hover {

    color: #96161a;
    box-shadow: none;

}


/* H5 heading on homepage services lowercase*/
.icon-box-text h5{text-transform: none !important;}

/* add padding to H5 heading on homepage */
.icon-box-left .icon-box-img + .icon-box-text {
    padding-top: 0.5em;
}


.header .nav-small a.icon:not(.button) {
	font-size: 1.5em !important;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}
