/*
Theme Name: Aniondesign
Template: genesis
Author: Aniondesign
Version: 1.0
Updated: 2014-10-09 19:22:44
*/

@charset "UTF-8";

#text-5 {
    z-index: 2;
    position: relative;
}

#block-contact-mobile {
	display: none;
}

#block-contact-desktop {
	display: block;
}


#menu-locations {
	display: none;
	float: left;
	position: relative;
}

#menu-locations > a {
	display: block;
	margin: 0 2px;
}

#menu-locations .sub-menu {
	background-image: url(images/bgs/dropbg.png);
    display: none;
    list-style: none;
    margin: 0;
    right: 0;
    padding: 0;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 999;
}

#menu-locations .sub-menu a {
	color: #fff;
}

#menu-locations .sub-menu a:hover {
	color: #f58928;
}

/**/

#content .video-js {
	height: 0 !important;
    margin: 10px 0 0;
    padding: 57% 0 0;
    position: relative;
    width: 100% !important;
}

#content .video-js video {
	display: block;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}


@media screen and (max-width: 700px) {
	#block-contact-mobile {
		display: block;
	}
	#block-contact-desktop {
		display: none;
	}
	
	#menu-locations {
		display: block;
	}
	.header-widget-area .textwidget > a {
		display: block;
		float: none;
		line-height: 100%;
		padding: 10px;
		margin: 0 0 5px;
	}
	#menu-locations {
		float: none;
	}
	#menu-locations > a {
		display: block;
		line-height: 100%;
		margin: 0;
		padding: 10px;
	}
}


@media screen and (min-width: 679px) {
.sub-menu li ul.sub-menu {
    left: 386px !important;
    top: 72px;
}
}
@media screen and (max-width: 679px) {
.genesis-nav-menu .sub-menu .sub-menu {
    margin: 0px 0 0 0px !important;
    border-top: none;
}
.genesis-nav-menu .sub-menu .sub-menu a {
    border-right: none;
}
}

.h2-name {
    height: 80px;
}

