#outer_shell #shell .scn-today-page#subheader_locator #gcui_org_info_behind2, 
#outer_shell #shell .scn-today-page#subheader_locator #gcui_org_info_forward2 {
	width: 295px !important;
	height: 20px;
}

#subheader_locator .gcui-org-info-selector-window input {
	height: 20px;
	padding-top: 1px;
	padding-left: 3px;
}

#sidebar-left #gcui_church_location .mid-vert-center {
	border-top: none;
}

#sidebar-left #gcui_church_location .outer-vert-center.enroll-now-choose-location {
	border-bottom: 1px solid #d0d0d0;
}

#outer_shell #shell #subheader_locator_checkboxes input {
	padding-left: 24px;
	padding-right: 7px;
}


.front #nice-menu-2 {
	margin-bottom: 10px;
}

/* this is needed as otherwise the click/hover over the transparent element doesn't trigger the appropriate JS events */
#outer_shell #shell #gcui_org_info_forward {
    background-color: rgba(255, 255, 255, 0.01);
}

h2.sub-menu-bar-title {
	font-size: 1em;
}

.lang-sv h2.sub-menu-bar-title,
.lang-ru h2.sub-menu-bar-title {
	font-size: 12px;
}

/*/////////// SET UP FOR "INTERACTIVE VIDEO CHANNEL" SUBHEADER BUTTON ////////////////*/
#subheader #nice-menu-2 #menu-2426:hover {
	width: 141px;
	background-position: 0 -81px;
}

.lang-ja #shell #nice-menu-2 #menu-2426:hover {
	width: 141px;
	background-position: 0 -80px;
}

#subheader #nice-menu-2 #menu-2427:hover {
	width: 152px;
	background-position: -712px -81px;
}

.lang-ja #subheader #nice-menu-2 #menu-2427:hover {
	width: 152px;
	background-position: -712px -80px;
}


