/* Advectus Styles */

/* Top Nav Link Styles */

ul#avia-menu > li.current-menu-item > a { color: #F27622!important; }
ul#avia-menu > li.current-menu-item > a { pointer-events: none; cursor: default; }

ul#avia-menu > li.current-menu-item.menu-item-has-children > a  {  pointer-events: inherit; }
ul#avia-menu > li.current-menu-item.menu-item-has-children > a:active  {  pointer-events: none; }

ul#avia-menu > li.current-menu-parent > a { color: #F27622!important; }
ul#avia-menu > li.current-menu-ancestor > a { color: #F27622!important; }

ul#avia-menu > li > ul > li.current-menu-item > a { color: #F27622!important; }
ul#avia-menu > li > ul > li.current-menu-item > a { pointer-events: none; cursor: default; }

ul#avia-menu > li > ul > li.current-menu-item.menu-item-has-children > a  { pointer-events: inherit; }
ul#avia-menu > li > ul > li.current-menu-item.menu-item-has-children > a:active  { pointer-events: none; }

ul#avia-menu > li > ul > li.current-menu-parent > a { color: #F27622!important; }
ul#avia-menu > li > ul > li.current-menu-ancestor > a { color: #F27622!important; }

ul#avia-menu > li > ul > li > ul > li.current-menu-item > a { color: #F27622!important; }
ul#avia-menu > li > ul > li > ul > li.current-menu-item > a { pointer-events: none; cursor: default; }

li:hover .avia-menu-fx, .current-menu-item >a > .avia-menu-fx, li:hover .current_page_item >a > .avia-menu-fx {opacity: 1; visibility: hidden; } 

#avia-menu a:hover { color: #F27622 !important; }

/* #avia-menu ul li.active-parent-item a { color: #FF0000 !important; } */

/* Spacing of Drop-Down Munues */

ul#avia-menu .sub-menu li a { line-height: 17px!important; }
ul#avia-menu .sub-menu li a { padding-top: 0px!important; padding-bottom: 0px!important; }
ul#avia-menu .sub-menu li { padding-top: 6px!important; }
ul#avia-menu .sub-menu { padding-top: 12px!important; padding-bottom: 12px!important; }

.av-main-nav ul li:last-child > a { border-bottom: none!important; }

ul#avia-menu .sub-menu li a { min-height:auto!important; }
ul#avia-menu .sub-menu li { padding-top: 9px!important; }
ul#avia-menu .sub-menu { padding-top: 6px!important; }
ul#avia-menu .sub-menu { padding-bottom: 14px!important; }

/* Tweaks to Layer Slider Formatting */

.avia-layerslider.avia-shadow { box-shadow: none !important; }
div#after_layer_slider_1 { border-top: none!important; }
div#after_layer_slider_2 { border-top: none!important; }
div#after_layer_slider_3 { border-top: none!important; }
div#after_layer_slider_4 { border-top: none!important; }
div#after_layer_slider_5 { border-top: none!important; }

div#after_layer_slider_1 div.template-page.content.av-content-full.alpha.units { padding-bottom: 0; }
div#after_layer_slider_2 div.template-page.content.av-content-full.alpha.units { padding-bottom: 0; }
div#after_layer_slider_3 div.template-page.content.av-content-full.alpha.units { padding-bottom: 0; }
div#after_layer_slider_4 div.template-page.content.av-content-full.alpha.units { padding-bottom: 0; }
div#after_layer_slider_5 div.template-page.content.av-content-full.alpha.units { padding-bottom: 0; }

/* Overrides */

.ls-circle-timer { display: none; }

.avia-testimonial-meta { margin-left: 0px; }

div#footer { background-color: #222222!important; color: #DDDDDD!important; border-color: #222222!important; }

footer#socket { background-color: #444444!important; color: #EEEEEE!important; border-color: #444444!important; }

.netscore-buttons a { text-decoration: none!important; }

/* Video Styles */

.youtubevideowrap {
  width: 80%;
  max-width: 700px;
  margin: 0 auto;
}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:0px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed, .video-container div {
	position:absolute;
	top:0;
	left:0;
	width:100%!important;
	height:100%!important;
}

/* Media Queries */

@media only screen and (max-width: 990px) {
div.breadcrumb.breadcrumbs.avia-breadcrumbs {
display: none;
}

@media (max-width: 900px) {
figure figcaption h2 { font-size: 20px; }
figure figcaption div { font-size: 14px!important; }
}

/* Suppress Image Overlay on Hover (must appear in Quick CSS */

.overlay-type-extern { display: none !important; }
.image-overlay { background-color: transparent!important; }

/* End of CSS */