.ipsBreadcrumb.ipsBreadcrumb_top > .ipsPos_right {
    display: none !important;
}
.ipsBreadcrumb.ipsBreadcrumb_bottom > .ipsPos_right {
    display: none !important;
}

#ipsLayout_header {
    border-bottom: 0px  !important;
}

#ipsLayout_header header {
    background-color: transparent !important;
}

#elSiteTitle {
    display: none !important;
}

#ipsLayout_contentWrapper {    
    background-color: transparent  !important;
}

/*
#ipsLayout_mainArea, #ipsLayout_sidebar {
    background: transparent !important;    
    background-color: rgba(0, 0, 0, 0.8) !important;  
}
*/
.ipsType_pageTitle {
    background: transparent !important;    
    background-color: rgba(0, 0, 0, 0.8) !important;  
}
hr.ipsHr {
	display: none !important;
}
article{
    background: transparent !important;    
    background-color: rgba(0, 0, 0, 0.8) !important;  
}

#ipsLayout_mainArea {
    padding: 0px;
    padding-top: 10px !important;
    padding-right: 0px !important;
    padding-left: 0px !important;
    width: 100%;
}


/* Nav Menu */
#elSearchNavContainer, #elMobileNav {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;  
  background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0% !important;
  z-index: 2999 !important;  
}
.ipsNavBar_primary {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;  
    padding: 1px 1px 1px !important; 
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0% !important;
    z-index: 3000 !important; 
}
.ipsNavBar_secondary {
	background: transparent;
  	color: #A5A5A5;
}
.ipsNavBar_primary > ul > li > a {
   /* text-transform: uppercase !important;*/
    color: #A5A5A5;
    line-height: 30px;  
    font-size: 13px;  
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.ipsNavBar_primary > ul > li > a:hover {
    color: #FFFFFF;
    line-height: 30px;  
    font-size: 13px;  
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
   	text-shadow: 0px 0px 4px; 
    box-shadow: 0px 1px 15px #000 inset, 1px 0px 0px rgba(255, 255, 255, 0.1), -1px 0px 0px rgba(255, 255, 255, 0.1); 
}
.ipsNavBar_primary:not(.ipsNavBar_noSubBars) > ul::before {
    background: transparent;
}
html[dir="ltr"] #elSearch {
    display: none !important;
}
