/* header ======================================================================= */
#topnav_bn {display: none;}

/* all lists */
.topnav {
	border-bottom: solid 1px rgba(0,0,0,0.5);
}
body.page-home .topnav {
	border-bottom: solid 1px rgba(255,255,255,1);
}
.topnav ul {
	float: right;
}
.topnav, .topnav ul {
}
.topnav li {
}
.topnav a {
	font-size: 16px;
	font-family: 'roboto_condensedbold',verdana,arial,sans-serif !important;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.25);
	color: #fff !important;
	background-color: rgba(0,0,0,0.5) !important;
	border-color: #fff !important;
}
.topnav a:hover {
	background-color: rgba(0,0,0,1) !important;
}
.topnav a span {
}
.topnav a i {
}
.topnav li:nth-last-child(1) a {
}
.topnav li.current-menu-item > a,
.topnav li.current-menu-ancestor > a,
.topnav li.current-page-ancestor > a {
}

.topnav li.shortcodes a {
}
.topnav li.shortcodes a:hover {
}
.topnav li.shortcodes.current-menu-item > a,
.topnav li.shortcodes.current-menu-ancestor > a,
.topnav li.shortcodes.current-page-ancestor > a {
}

/* second-level lists */
.topnav li ul {
	margin-top: 1px;
	border: solid 1px rgba(0,0,0,0.2);
	border-top: 0px;
}
.topnav li ul:hover {
}
.topnav li ul li {
}
.topnav li ul a {
	text-shadow: 1px 1px 0px rgba(255,255,255,0.25);
	color: rgb(241,23,49) !important;
	xbackground-color: rgb(244,244,244) !important;
	background-color: #eee !important;
}
.topnav li ul a:hover {
	background-color: rgb(255,255,255) !important;
}
.topnav li ul li:nth-last-child(1) a {
}
.topnav li ul li.current-menu-item > a,
.topnav li ul li.current-menu-ancestor > a,
.topnav li ul li.current-page-ancestor > a {
	background-color: rgb(255,255,255) !important;
}

/* third-level lists */
.topnav li ul ul {
}
.topnav li ul ul a {
}
.topnav li ul ul a:hover {
}
.topnav li ul ul li:nth-last-child(1) a {
}
.topnav li ul ul li.current-menu-item > a,
.topnav li ul ul li.current-menu-ancestor > a,
.topnav li ul ul li.current-page-ancestor > a {
}

/* fourth-level lists */
.topnav li ul ul ul {
}


.topnav ul li ul,
.topnav ul li:hover ul ul,
.topnav ul li:hover ul ul ul {
}

.topnav ul li:hover ul,
.topnav ul li li:hover ul,
.topnav ul li li li:hover ul {
}



@media screen and (max-width: 400px) {
.topnav a {
	padding: 0px 5px 0px 5px;
	font-size: 14px;
}
}/* /@media screen and (max-width: 400px) { */




/* /header ======================================================================= */




/* header 2 ======================================================================= */
.topnav-2 * {max-width: none;}/* overide responsive reset in main stylesheet */
.topnav-2 {
}
.topnav-2, .topnav-2 ul {
}

.topnav-2 li {
}
.topnav-2 a {
}
.topnav-2 a:hover {
}
.topnav-2 li:first-child a {
}
.topnav-2 li:nth-last-child(1) a {
}
.topnav-2 li.current-menu-item > a,
.topnav-2 li.current-menu-ancestor > a,
.topnav-2 li.current-page-ancestor > a {
}

.topnav-2 li.shortcodes a {
}
.topnav-2 li.shortcodes a:hover {
}
.topnav-2 li.shortcodes.current-menu-item > a,
.topnav-2 li.shortcodes.current-menu-ancestor > a,
.topnav-2 li.shortcodes.current-page-ancestor > a {
}
/* /header 2 ======================================================================= */



/* footer ======================================================================= */
/* all lists */
.botnav {
	padding: 0px 0px 20px 0px;
xborder: solid 1px #fff;
}
.botnav, .botnav ul {
}
.botnav li {
}
.botnav a {
	/* to create valign: middle ===== */
	vertical-align: middle;
	height: 16px !important;
	line-height: 16px !important;
	/* /to create valign: middle ===== */
	display: block !important;
	padding: 0px 10px 0px 0px !important;
	font-size: 16px !important;
	font-family: 'roboto_condensedbold',verdana,arial,sans-serif;
	text-transform: uppercase;
	text-decoration: none !important;
	-webkit-text-shadow: 1px 1px 0px rgba(0,0,0,0.50);
	   -moz-text-shadow: 1px 1px 0px rgba(0,0,0,0.50);
	    -ms-text-shadow: 1px 1px 0px rgba(0,0,0,0.50);
	     -o-text-shadow: 1px 1px 0px rgba(0,0,0,0.50);
	        text-shadow: 1px 1px 0px rgba(0,0,0,0.50);
	white-space: nowrap;
	color: #fff;
	color: rgba(255,255,255,0.9);
	border-right: dotted 1px #fff;
}
.botnav a:hover {
	color: rgba(255,255,255,1);
}
.botnav li:nth-last-child(1) a {
	border: dotted 0px #fff !important;
}
.botnav li.current-menu-item > a,
.botnav li.current-menu-ancestor > a,
.botnav li.current-page-ancestor > a {
	color: #fff !important;
}

/* second-level lists */
.botnav li ul {
}
.botnav li ul:hover {
}
.botnav li ul li {
}
.botnav li ul a {
}
.botnav li ul a:hover {
}
.topnav li ul li.current-menu-item > a,
.topnav li ul li.current-menu-ancestor > a,
.topnav li ul li.current-page-ancestor > a {
}

/* third-level lists */
.botnav li ul ul {
}
.botnav li ul ul a {
}
.botnav li ul ul a:hover {
}
.topnav li ul ul li.current-menu-item > a,
.topnav li ul ul li.current-menu-ancestor > a,
.topnav li ul ul li.current-page-ancestor > a {
}
/* /footer ======================================================================= */

















