/*
 Theme Name:   	EI FR		
 Theme URI:    
 Description:  	
 Author:       katrien Moore, Bemoore Software
 Author URI:   http://www.bemoore.com/
 Template:     bemoore
 Version:      1.1.0
 Tags:         bemoore.com	l, cork, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  bemoore.com	
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
/*classes for homepage*/
.ei-homepage-box-vertical 
{
background:white;
text-align:center;
padding-bottom:10px;
}

.ei-homepage-box-vertical >  p:not(:first-child)
{
text-align: center;
font-weight: bold;
padding:10px;
}
.ei-homepage-box-vertical >  ul
{
padding-left:35px !important;
padding-right:10px !important;
margin-left:10px;
}


.ei-homepage-box-vertical >  ul > li
{
text-align:left;
}

.front-page-title
{
color:#81939C;
font-size:35px;
text-align:center !important;
font-weight:bold;
background:#eeeeee;
padding-top:80px;
padding-bottom:80px;
margin-bottom:0px !important;
}

#text-24
{
background:#eeeeee;
padding-top:100px;
}

#text-24 > div > div
{
background:#E81E24;
padding:50px;
}

#text-24 > div > div > div > h2
{
color:white !important;
margin-bottom:0px !important;
line-height:35px !important;
}

#text-24 > div > div > div:nth-child(1)
{
text-align:right;
border-right:3px solid white;
padding:20px;
}

#text-24 > div > div > div:nth-child(2)
{
text-align:left;
padding:20px;
}
*/
/*locations*/
#advanced-featured-page-widget-2
{
background:#eeeeee;
padding:40px;
}
#advanced-featured-page-widget-2 > div > div:nth-child(2) > div > div
{
padding:5px;
}
.match_height.locations
{
background:white;
padding:20px 10px;
display:flex;
flex-direction:column;
align-items:center !important;
text-align:center;
}
.match_height.locations > p:nth-child(1)
{
margin-bottom:0px;
}
.match_height.locations > p:nth-child(2)
{
margin-bottom:0px;
font-size:14px;
font-weight:900;
}

/*cards*/
#advanced-featured-page-widget-2
{
background:#eeeeee ;
}
#advanced-featured-page-widget-3 > div > div > div 
{
padding:10px 80px;
}
/*who we are*/


#advanced-featured-page-widget-4 > div > div.col-md-12.who-we-are
{
background:#eeeeee;
padding:10px 200px;
}

#advanced-featured-page-widget-4 > div > div.col-md-12.who-we-are > div > div.col-md-12
{
background:white;
margin-bottom:30px;
}

#advanced-featured-page-widget-4 > div > div > div > div.col-md-12 > div.col-md-5, #advanced-featured-page-widget-4 > div > div > div > div.col-md-12
{
padding:0px !important;
}

#advanced-featured-page-widget-4 > div > div > div > div.col-md-12 > div.col-md-7.text-who
{
display:flex;
flex-direction:column;
justify-content:center;
padding:30px;
}
#advanced-featured-page-widget-4 > div > div > div > div.col-md-12 > div.col-md-7.match_height.text-who > p:nth-child(3)
{
margin-bottom:0px;
}
#advanced-featured-page-widget-4 > div > div > div > div.col-md-12.csr
{
margin-bottom:0px !important;
}

#advanced-featured-page-widget-4 > div > div > div > div.col-md-12.careers > div.col-md-5
{
background:#dedede;
}
#advanced-featured-page-widget-4 > div > div > div > div.col-md-12.history > div.col-md-5.match_height > img , #advanced-featured-page-widget-4 > div > div > div > div.col-md-12.csr > div.col-md-5.match_height > img
{
height:100%;
margin-bottom:0px;
}

#advanced-featured-page-widget-4 > div > p:nth-child(1)
{
display:none;
}

#text-40
{
background:#eeeeee;
}

#wonderplugincarousel-1 > div.amazingcarousel-list-container > div.amazingcarousel-list-wrapper > ul > li > div > a
{
font-size:20px;
font-weight:bold;
text-transform:uppercase;
margin-top:20px !important;

}

#wonderplugincarousel-1 .amazingcarousel-prev
{
top: 25% !important;
left: -50px !important;
}

#wonderplugincarousel-1 > div.amazingcarousel-list-container > div.amazingcarousel-list-wrapper > ul
{
background:white !important;
}
#text-40
{
padding:0px 0px 50px 0px;
}
#wonderplugincarousel-1 > div.amazingcarousel-list-container > div.amazingcarousel-list-wrapper > ul > li.amazingcarousel-item
{
width:auto !important;
padding-right:15px !important;
padding-left:15px !important;
}
#wonderplugincarousel-1 > div.amazingcarousel-list-container > div.amazingcarousel-list-wrapper > ul > li.amazingcarousel-item > div
{
padding-top:25px !important;
padding-bottom:15px !important;
margin-top:0px !important;
}
div.amazingcarousel-list-wrapper > ul
{
padding-left:0px !important;
}