/*
 Theme Name:   	EI Electronics Corporate		
 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
-------------------------------------------------------------- */
/*--------------------------header-------------------------------------------------*/
/*logo*/
#header > div > div > div > div:nth-child(2) > div.video-slot-l.col-md-3.col-xs-12 > div > h1 > a > img
{
max-height:120px;
}

/*menu*/
#header > div > div > div > div:nth-child(2) > div.video-slot-r.col-md-9.col-xs-12.pull-right , #header > div > div > div > div:nth-child(2) > div.video-slot-r.col-md-9.col-xs-12
{
height:120px !important;
}

#header > div > div > div > div:nth-child(2) > div.video-slot-r.col-md-9.col-xs-12.pull-right
{
position:relative !important;
}

#header > div > div > div > div:nth-child(2) > div.video-slot-r.col-md-9.col-xs-12 > nav
{
position:absolute;
bottom:5px;
right:0
}

[id^="menu-item-"] > ul > li > ul, [id^="menu-item-"] > ul , #ubermenu-nav-social-media-footer-5
{
padding-left:0px !important;
}

#ubermenu-nav-main-2-video_main_menu
{
padding-left:0px !important;
}

#menu-item-41 > a
{
padding-left:12px;
}

#menu-item-58 > div > ul.ubermenu-row
{
padding-left:0px !important;
margin-bottom:0px !important;
}
#menu-item-58 > div > ul.ubermenu-row > li > a
{
padding:10px 30px 10px 12px !important;
}

#menu-item-58 > div > ul.ubermenu-row.ubermenu-row-id-1065.ubermenu-autoclear > li.ubermenu-item.ubermenu-item-type-custom.ubermenu-item-object-ubermenu-custom.ubermenu-item-has-children.ubermenu-item-1085.ubermenu-item-level-2.ubermenu-column.ubermenu-column-auto.ubermenu-has-submenu-stack.ubermenu-item-type-column.ubermenu-column-id-1085 > ul
{
padding-left:0px !important;
}
.ubermenu-submenu-type-stack
{
padding-left:20px !important;
}
.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child
{
margin-top:0px !important;
}
.ubermenu.ubermenu-transition-slide .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega, .ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-mega
{
padding-top:12px !important;
}
#menu-item-1076 > a
{
padding-bottom:20px !important;
}
.ubermenu .ubermenu-submenu .ubermenu-column-auto 
{
    min-width: 5px !important;
    width: auto;
}
/*social media menu header*/
#menu-item-148 > a , #menu-item-147 > a , #menu-item-149 > a
{
padding:10px 10px 0px 0px;
}

#ubermenu-social-media-4
{
text-align:right !important;
}

#header > div > div > div > div:nth-child(1) > div
{
padding:0px !important;
}

#header > div > div > div > div.row.col-md-12
{
max-height:120px !important;
height:120px;
}

#menu-item-90 > ul
{
border-right:1px solid #81939c;
}

#ubermenu-nav-main-2-video_main_menu > [id^="menu-item-"] > ul > li > a > span 
{
font-weight:normal !important;
}
#header > div > div > div > div > div.video-slot-r.col-md-9.col-xs-12 > div > div.col-md-12.pull-right.social-media
{
padding:0px;
margin-bottom:20px;
}
#header > div > div > div > div > div.video-slot-r.col-md-9.col-xs-12 > div > div:nth-child(2)
{
padding:0px !important;
}

[id^="menu-item-"] > div > ul.ubermenu-row.ubermenu-autoclear > ul.ubermenu-row.ubermenu-autoclear
{
padding-left:0px !important;
margin-bottom:0px !important;
}


/*---------------------------------footer---------------------------*/
#footer > div:nth-child(1)
{
background: #E81E24 !important; /* For browsers that do not support gradients */
background-image: linear-gradient(45deg, #E81E24, #800000) !important; /* Standard syntax (must be last) */
}

#text-22 > div > p , #text-22 > div > p > a
{
margin-bottom:8px !important;
font-weight:bold !important;
color:white !important;
}

#text-20 > div
{
text-align:center;
}

.widget ul li
{
list-style:none !important;
}
.widget ul li > a > span
{
color:white !important;
font-weight:bold !important;
}
#ubermenu-nav-social-media-footer-5
{
display:flex;
justify-content:space-around;
}
#text-45 > div
{
padding-right:50px;
}
#footer > div:nth-child(1) > div > div:nth-child(2) > div , #footer > div:nth-child(1) > div > div:nth-child(3)> div
{
border-left:2px solid white;
padding-left:30px;
}
#footer > div:nth-child(1) > div > div:nth-child(3)> div
{
border-right:2px solid white;
}
#footer > div:nth-child(2) > div > div
{
padding-top:10px;
}

#ubermenu-nav-footer-3
{
padding-left:0px !important;
}
#footer
{
padding-right:15px !important;
padding-left:15px !important;
}
/*footer menu privacy*/
.video-site-footer a, .video-site-footer ul li a
{
color:black !important;
font-size:12px;
font-weight:bold !important;
}
#menu-footer-menu-privacy-statement
{
display:flex;
}
#menu-item-2293
{
margin-right:20px;
}