/*
Theme Name:  Al\'s Pals
Theme URI:   http://alspalsmk.uk.w3pcloud.com
Version:     1.0
Description: A child theme of Divi. This is a custom child theme created for our site Al\'s Pals.
Author:      admin
Author URI:  http://alspalsmk.uk.w3pcloud.com
Template:    Divi
*/

/*- Add any CSS custom code for this child theme below this line -*/

header nav > ul > li.donate-btn > a {
    background: #bf0b22;
    color: white !important;
    margin-bottom: 25px;
    padding: 15px 40px !important;
    border-radius: 50px;
}
header.et-fixed-header nav > ul#top-menu > li.donate-btn > a {
	color: white !important;
}
#termly-code-snippet-support .termly-styles-preferenceContainer-fb5a6d {
    max-height: 550px;
}
#termly-code-snippet-support .termly-style-modal-md-7f96fd {
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
#termly-code-snippet-support .termly-style-modal-md-7f96fd .termly-styles-closeTag-c6ad69.t-closeModal {
    top: -12px;
}
#termly-code-snippet-support .termly-style-dialog-default-78c687 {
    z-index: 999999;
}

/* Event Start */
.event-tickets .tribe-tickets__tickets-form {
    max-width: 100%;
}
#tribe-events-pg-template h1, #tribe-events-pg-template h2, #tribe-events-pg-template h3, #tribe-events-pg-template h4, #tribe-events-pg-template h5, #tribe-events-pg-template h6, #tribe-events-pg-template a, #tribe-events-pg-template span, #tribe-events-pg-template p, #tribe-events-pg-template ul li, #tribe-events-pg-template dt, #tribe-events-pg-template abbr, #tribe-events-pg-template button,  #tribe-events-pg-template div {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
}
.tribe-events-c-subscribe-dropdown__container, .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button {
    width: auto !important;
}
/* Event End */

@media(max-width: 1240px) and (min-width: 1025px) {
header#main-header > .container.et_menu_container {
    padding-left: 15px;
    padding-right: 15px;
}	
header#main-header > .container.et_menu_container nav#top-menu-nav ul.nav li.menu-item a {
    font-size: 14px;
}	
header#main-header > .container.et_menu_container nav#top-menu-nav ul.nav > li.menu-item {
    padding-right: 15px;
}	
header#main-header > .container.et_menu_container nav#top-menu-nav ul.nav > li.menu-item:last-child {
    padding-right: 0;
}	
header nav > ul > li.donate-btn > a {
    padding: 10px 20px !important;
}	
}

@media(max-width: 1240px) and (min-width: 981px) {
footer#main-footer #footer-bottom ul.et-social-icons {
    float: unset;
    display: flex;
    justify-content: center;
    margin-bottom: 10px;
}	
footer#main-footer #footer-bottom p#footer-info {
    text-align: center;
    width: 100%;
}	
}

@media(max-width: 1024px) and (min-width: 981px) {
header#main-header #et-top-navigation {
    padding-left: 140px !important;
}	
}

/* New Home Start */
.main-hero-logo .et_pb_fullwidth_header_container {
    width: 100%;
}
.main-hero-logo .et_pb_fullwidth_header_container .header-content-container {
    width: 400px !important;
    position: absolute;
    top: 40px;
    left: 8%;
}
.main-hero-logo .et_pb_fullwidth_header_container .header-content-container .header-content {
    max-width: 400px !important;
    width: 100%;
}
@media(max-width: 980px) {
.main-hero-logo .et_pb_fullwidth_header_container .header-content-container {
    width: 370px !important;
    left: 20px;
}	
}
/* New Home End */