/*
Theme Name: West Midlands Music
Template:     Divi
*/

@import url("../Divi/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */

/* ------------- Colours -------------
Purple D #7a4293; (gradient dark #63347a;)
Purple L #863b8e;
Pink D #a82986;
Pink L #c10d78;
Red D #cf1c4c;
Red L #de2415;
Green D #29c4a9;
Green L #2feac9;
Grey D Text #575756;
Grey M #9d9d9c;
Grey L #dddddd;
 */

#main-content a {text-decoration: underline;}
div.uber-grid-filters>div a, #main-content .et_pb_video_slider a, #main-content .et_pb_button a {text-decoration: none !important;}

.et_pb_bg_layout_dark h1, .et_pb_bg_layout_dark h2, .et_pb_bg_layout_dark h3, .et_pb_bg_layout_dark h4, .et_pb_bg_layout_dark h5, .et_pb_bg_layout_dark h6, .et_pb_bg_layout_dark a {color: #97ffed!important;}
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {padding: 0 !important;}
.menu-item-359:before {display: block; height: 95px; width: 180px; background:url("https://westmidlandsmusic.org.uk/identity-cms/wp-content/uploads/2019/12/Big-Month-of-Music-Land.svg"); background-repeat: no-repeat; background-size: contain; background-position: center; content:""; margin-bottom:5px;}
.et_header_style_left #et-top-navigation nav>ul>li>a {padding-bottom: 30px !important;}
#et_top_search {margin: 103px 0 0 22px;}
#et-secondary-menu {float: left; width: 100%;}
#top-header .et-social-icons {display: inline-block;float: left;}
#et-secondary-nav {float: right;}

.et_pb_text {padding: 50px !important;}
.et_pb_section {margin: 40px 0 40px 0 !important;}
.et_pb_row {margin: 0 !important; padding: 0 !important;}
.et_pb_section:first-child {margin-top: 0 !important;}
.et_pb_section_1_tb_header {padding-top: 20px !important; margin-bottom: 0 !important;}
.material-icons {color: #863b8e !important; position: relative; top: 8px;}
.et_pb_gutters1.et_right_sidebar #left-area {padding-right: 5.5%;}
.widget_search input#s, .widget_search input#searchsubmit {border: 1px solid #a82986 !important;}
.widget_search #searchsubmit {background: #a82986 !important; color: #ffffff !important;}
.widget_search #searchsubmit:hover {background: #c10d78 !important; transition: 0.5s !important;}

.more-link, .pagination a {background: #863b8e !important; color: #ffffff !important; display: inline-block; padding: 5px 10px; margin-top: 20px; text-decoration: none !important; text-transform: capitalize !important;}
.more-link:hover, .pagination a:hover {background: #2feac9 !important; color: #575756 !important; transition: 0.5s !important;}
.et_pb_button {text-decoration: none !important;}

/* Uber Grid styling */
#uber-grid-wrapper-593 div.uber-grid-filters {margin-bottom: 20px !important;}
#uber-grid-wrapper-593 .uber-grid-filters div a {font-size: 14px !important;}
div.uber-grid-filters>div, #uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div {margin: 0 .4em .4em 0!important;}
div.uber-grid-filters>div a, #uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div > a {padding: .3em .75em!important;}
/* Spotlight Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(33) a {background: #29c4a9 !important; color: #ffffff !important;}
/* TRY Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(34) a {background: #eeee22 !important; color: #000000 !important;}
/* Stoke Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(35) a {background: #0c76bf !important; color: #ffffff !important;}
/* Coventry Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(36) a {background: #196db6 !important; color: #ffffff !important;}
/* Dudley Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(37) a {background: #9a0000 !important; color: #ffffff !important;}
/* Herefordshire Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(38) a {background: #002e5d !important; color: #ffffff !important;}
/* Staffordshire Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(39) a {background: #1bb26b !important; color: #ffffff !important;}
/* Services for Education Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(40) a {background: #de509d !important; color: #ffffff !important;}
/* Severn Arts Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(41) a {background: #820082 !important; color: #ffffff !important;}
/* Shropshire Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(42) a {background: #0087ca !important; color: #ffffff !important;}
/* SIPPS Sandwell Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(43) a {background: #9255a7 !important; color: #ffffff !important;}
/* Solihull Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(44) a {background: #1982d1 !important; color: #ffffff !important;}
/* Telford Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(45) a {background: #5e3c9d !important; color: #ffffff !important;}
/* Walsall Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(46) a {background: #d50d67 !important; color: #ffffff !important;}
/* Warwickshire Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(47) a {background: #e74612 !important; color: #ffffff !important;}
/* Wolverhampton Button */
#uber-grid-wrapper-593 > div.uber-grid.uber-grid-effect-none.uber-grid-mobile-hover.uber-grid-initialized > div.uber-grid-filters > div:nth-child(48) a {background: #451854 !important; color: #ffffff !important;}

.et-l--footer a {color: #2feac9;}
.et-l--footer a:hover {color: #a4ffef;}

/*Forcing standard size image ratio to results and projects pages 
Square 1:1 – 1 / 1 = 1.00 = 100%
Landscape 16:9 – 9 / 16 = 0.5625 = 56.25%
Landscape 4:3 – 3 / 4 = 0.75 = 75%
Landscape 3:2 – 2 / 3 = 0.6667 = 66.67%
Portrait 9:16 – 16 /9 = 1.7778 = 177.78%
Portrait 3:4 – 4 / 3 = 1.3334 = 133.34%
Portrait 2:3 – 3 / 2 = 1.5 = 150%  */
.fit-image .et_pb_image_wrap {padding-top: 70%; display: block;}
.fit-image .et_pb_image_wrap img {position: absolute; height: 100%; width: 100%;top: 0;left: 0;right: 0;bottom: 0;object-fit: cover;}

.logo-image {mix-blend-mode: multiply !important;}
.logo-image img {position: absolute !important; height: 100% !important ;top: 0;left: 0;right: 0;bottom: 0;object-fit: contain !important; }

.ff-stream {background-color: transparent !important;}
#ff-stream-1 .ff-search input {background: rgba(255,255,255,0.8) !important;}

/* Setting the breakpoint of the mobile menu */
@media only screen and ( max-width: 1280px ) {
#top-menu-nav, #top-menu {display: none;}
#et_top_search {display: none;}
#et_mobile_nav_menu {display: block;}
}