/* 
Theme Name:		Artistsinspire Divi Child Theme
Template:		Divi
Author URI: 		https://www.elegantthemes.com
Theme URI: 		https://www.elegantthemes.com/gallery/divi/
Version:		1.0.0
-------------------------------------------------------------- */ 



/* =Theme customization starts here
------------------------------------------------------- */


.workshop-part-2 .workshop-sidebar {
    display: none !important;
}

ul.icon-list {
    list-style: none;
    padding-left: 0px;
}
ul.icon-list li {
		padding-left: 70px;
    position: relative;
		margin-bottom: 20px;
}
ul.icon-list li:before {
    content: '';
    background-image: url(http://localhost/artistsinspire/wp-content/uploads/2020/09/testimonial.png);
    width: 56px;
    height: 46px;
    background-size: contain;
    background-repeat: no-repeat;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -23px;
}
.wpcf7-list-item {
    display: block !important;
    margin: 0 !important;
}
.grecaptcha-badge { 
    visibility: hidden;
}



@media only screen and (max-width: 1000px) {
    .workshop-part-1 .workshop-sidebar {
        display: none !important;
    }
    .workshop-part-2 .workshop-sidebar {
        display: block !important;
    }
    .hide-workshop {
        display: none !important;
    }
}

.wpdmdl-btn a{
    text-transform: initial !important;
}


.collapse.show {
		display: block;
}
.school_form_data .panel .panel-title a[aria-expanded="false"] {
    background: #92278F;
}
.school_form_data .panel .panel-title a[aria-expanded="false"]:after {
    content: "\f067";
}

body .fusion-accordian #accordion-30420-1 .panel-title a[aria-expanded="true"] .fa-fusion-box:before {
    content: "\e61c" !important;
}
body .fusion-accordian #accordion-30420-1 .panel-title a[aria-expanded="false"] .fa-fusion-box:before {
    content: "\e61d" !important;
}
body .fusion-accordian #accordion-30420-1 .panel-title a[aria-expanded="false"] .fa-fusion-box {
    background-color: #333333 !important;
    border-color: #333333 !important;
}
body .fusion-accordian #accordion-30420-1 .panel-title a[aria-expanded="true"] .fa-fusion-box, body .fusion-accordian #accordion-30420-1 .panel-title a[aria-expanded="false"] .fa-fusion-box:hover {
    background-color: #f09a3e!important;
    border-color: #f09a3e!important;
}


.sgb-width .wpdmdl-btn, .sgb-width .wpdmdl-btn a {
    width: 100% !important;
    max-width: 480px;
}
a.fusion-button.button-1.sgb-width {
    max-width: 480px;
}

.photo_caption {
font-size: 11px;
line-height: normal;
margin-bottom: 15px;
margin-top: 5px;
font-weight: bold;
}

.wpdm-download-link.btn-primary {
    border-radius: 0px !important;
    background: #f6a547 !important;
    text-transform: uppercase !important;
    color: #ffffff !important;
    font-family: "Open Sans", Arial, Helvetica, sans-serif !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    font-size: 14px !important;
    line-height: 17px !important;
    box-shadow: none !important;
}
.wpdm-download-link.btn-primary:hover {
    background: #aa228c !important;
}
.link-template-default .media .img-48 {
    display: none;
}
.link-template-default .media .ml-3 {
		margin: 0px !important;
}
.sgb-width .media {
    width: 100% !important;
    display: inline-block;
}
.sgb-width .media .wpdm-download-link {
    width: 100%;
    max-width: 480px;
}
.sgb-width.remove-bg .card {
    background: transparent;
}


.rev_slider .slider-btn .wpdm-download-link {
    font-weight: 600 !important;
    min-width: 440px;
    text-align: center !important;
}
.slider-mobile-btn .wpdm-download-link {
    font-weight: 600 !important;
    width: 100%;
    text-align: center !important;
}
.slider-mobile-btn .media {
    width: 100% !important;
    display: inline-block;
}

@media screen and (max-width: 1023px){
#rev_slider_7_1_forcefullwidth {
    display: none;
}
}



/* team section css */
.w-btn-auto {
    width: auto !important;
}
.team-more-content {
    height: 300px;
    overflow: hidden;
    position: relative;
}
#team_read_more {
    display: none;
}
.team-more-content.grey-bg:after {
    background: linear-gradient(0deg, rgba(245,245,245,1) 40%, rgba(245,245,245,0) 100%);
}
.team-more-content:after {
    content: "";
    background: linear-gradient(0deg, rgba(255,255,255,1) 40%, rgba(255,255,255,0) 100%);
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 150px;
}
.team-more-content #team_read_more {
    display: block;
}
.team-more-content #team_read_more {
    display: block;
    position: absolute;
    bottom: 0;
    z-index: 2;
    max-width: 160px;
    transform: translateX(-50%);
    left: 50%;
}
.team-more-content.less:after {
    display: none;
}