.hubs-embedded.medium-tiles .tile {
    width: 156px !important;
}

.hubs-embedded.medium-tiles .tile {
    width: 250px !important;
}


#federal-blogs .content-slides {
    padding: 20px 40px 20px;
}

.page-id-16504 div#primary, .page-id-16506 div#primary {
    background-color: #ffffff;
}

.page-id-16504 h2.entry-title, .page-id-16506 h2.entry-title {
    text-align: left;
}

#smaller-header-form h2.widget-title.centered.aligncenter.title-only {
    font-size: 37px;
}

.page-id-16323 div#lightbox {
    display: none !important;
}

.page-id-16323 div#ui-id-18 {
    display: none !important;
}

article#post-16323 {
    display: none;
}

.page-id-16323 .mega-widget.page-width-banner .text-box.color-dark {
    background: rgba(57, 68, 82, 0.7) !important;
}

.page-id-16323 ul.tab-links.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
    display: none;
}

.page-id-16323 .mega-widget.tab-widget.tab-content-widget.tabs-top.clearfix.ui-tabs.ui-widget.ui-widget-content.ui-corner-all {
    margin-top: 0px;
    padding-top: 0px;
}

.page-id-16323 .mega-widget.page-width-banner .text-box.color-dark .text-box-content {
  padding-top: 20px;
}

.page-id-16323 .mega-widget.page-width-banner {
  height: 100% !important;
}

.page-id-16323 .call-out-bar .inner h3 {
    color: #ffffff;
    border-bottom: none;
    border-top: none;
  padding: 5px 0;
}

.page-id-16323 .mega-widget.columns-with-title .title-wrap {
    margin-bottom: 0px;
}

.page-id-16323 .mega-widget.columns-with-title .inner {
  padding-bottom: 0px;
}







.page-id-108 h1 {
    font-size: 45px;
    line-height: 53px;
}

@media screen and (max-width: 600px) {
.page-id-108 h1 {
    font-size: 35px !important;
    line-height: 43px !important;
}
  .page-id-108 .mega-widget.full-width-banner {
    margin: 0;
    max-width: none;
    min-height: 100% !important;
    height: 100% !important;
    overflow: hidden;
    padding-bottom: 0;
    width: 100%;
    top: 25px  !important;
    margin-bottom: 25px !important;
}
}

.postid-16304 .standard-share.menu {
    margin-bottom: 0px;
}

.postid-16304 h2.entry-title {
    line-height: 50px;
    margin-bottom: 0px;
    text-align: left;
}

.postid-16304 aside#registration-form {
  margin-bottom: 20px;
}

.postid-16304 h3.widget-title {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.postid-16304 #registration-form a {
	border: none !important;
	color: white !important;
	background: #0392c1;
	border-radius: 2px;
	display: inline-block;
	margin-top: 7px !important;
      font-family: 'Open Sans',Arial,Sans-serif !important;
	text-decoration: none;
	position: relative;
  font-size: 12px !important;
	text-transform: capitalize;
	padding: 7px 20px !important;
	outline: none !important;
  margin-left: 20px !important;
}
  
.postid-16304 #registration-form a:hover {
	color: #ffffff;
	background: #00b1dd !important;
}






.page-id-16281 li {
margin-bottom: 15px;
}

article#post-16281 {
    width: 100%;
}
  

.page-id-16281 h2.entry-title {
    line-height: 52px !important;
  padding-top: 0px !important;
}

.page-id-16281 div#primary {
    background-color: #ffffff;
}

.page-id-16263 h2.entry-title {
    text-align: left;
}

.page-id-16263 a.anchor { display: block; position: relative; top: -110px; visibility: hidden; }

.mega-widget.page-width-banner .text-box.color-dark {
    color: #fff;
    background: rgba(57, 68, 82, 0.7);
}

.page-id-16217 aside#text-214 {
    border-top: 1px solid #e2e2e2;
}

.page-id-16217 #text-214 h3.widget-title {
    padding-top: 15px;
}

.page-id-16217.page-template-template-partners-inner-php #secondary {
    border-top: none;
  padding-top: 10px;
}

@media screen and (min-width: 920px) {
.page-id-16217 #post-type-header.partners #taxonomy-menu {
    float: none;
}
}

#white-text-apply h3.center {
    color: #ffffff;
    padding-top: 3px;
  line-height: 28px !important;
    font-size: 20px !important;
  padding-bottom: 12px !important;
}

#white-text-apply a.button.pink {
    margin-top: 10px;
}

.page-id-14639 div#primary {
    background: #ffffff;
}

a.button.large.light-blue {
    font-size: 12px;
}

.page-id-286 .text-box.location-left.color-dark {
    background: rgba(57, 68, 82, 0.7) !important;
}

.page-id-286 .mega-widget.page-width-banner[style] {
    height: 100% !important;
}

.page-id-286 .mega-widget.columns-with-title h2.medium {
    font-size: 23px;
}

@media screen and (min-width: 600px) {
  .page-id-286 .mega-widget.columns-with-title h2.widget-title {
      font-size: 46px;
      line-height: 58px;
  }
}

@media screen and (min-width: 600px) {
  .page-id-286 .banner-content-box-wrap {
      margin: 40px 2% 40px;
  }
}

.page-id-286.page-template-template-core-story .core-story-content {
    background: #ededed;
}

div#full-width-height-adjustment {
    min-height: 150px !important;
}

#full-width-height-adjustment img {
  top: 0px !important;
}

#title-scaler h2.widget-title {
  font-size: 39px;
}

#title-scaler .media-wrap {
    display: none;
}

#video-quote .media-wrap {
    display: none;
}

.page-id-16075 .mega-widget.page-width-banner .text-box.color-dark {
    color: #fff;
    background: rgba(57, 68, 82, 0.7);
}

.page-id-16075 div#birth-network {
    background: url(https://extrcdn.extremenetworks.com/wp-content/uploads/2017/09/12296-Avaya-Partner-Page-Video-Header-1.jpg) !important;
}

.page-id-16075 #birth-network .text-wrap {
    background: rgba(57, 68, 82, 0.7);
}

.page-id-16075 #birth-network h2.widget-title {
    color: white;
    font-size: 27px;
    margin-bottom: 10px;
    padding: 12px 20px 5px;
    line-height: 31px;
}






.page-id-14998 .mega-widget.columns-with-title h2.widget-title.title-only {
    margin-bottom: 40px;
}

.page-id-14700 .mega-widget.page-width-banner {
    height: 100% !important;
}

#white-text-apply h3.center {
    color: #ffffff;
    padding-top: 3px;
}

#white-text-apply a.button.pink {
    margin-top: 10px;
}

.page-id-16016 .roboto-slab {
  font-family: "Roboto Slab", times;
}

#lpeCDiv_72681 {
	z-index: 15;
	left: 9px;
	top: 54px;
	height: 131px;
	width: 477px;
	margin-top: 50px !important;
}

#lpeCDiv_72682 {
	width: 300px !important;
	z-index: 15;
	top: 7px;
	margin-left: 30px !important;
}


.iframe-swap {
    display: block;
  }
  
  .iframe-swap-2 {
    display: none;
  }

@media screen and (max-width: 600px) {
.iframe-swap {
    display: none;
  }
  
  .iframe-swap-2 {
    display: block;
  }
}



#single-image-columns .media-wrap {
    display: none;
}

#form-slice h2.medium {
    display: none;
}

#form-slice .inner.clearfix.light {
    padding: 0px 0px;
}

#form-slice .gutter.col.col-1.full.left.col-first {
    padding: 0px 0px;
}

.page-id-15988 #birth-network .media-wrap.alignleft {
    margin-bottom: 0px;
}

.page-id-15988 div#birth-network {
    background-image: url(https://extrcdn.extremenetworks.com/wp-content/uploads/2017/09/12418-Automated-Campus-Norman-Slice-960x320-1.jpg) !important;
}

.page-id-15988 #birth-network h2.widget-title {
    color: white;
    font-size: 27px;
    margin-bottom: 10px;
    padding: 12px 20px 5px;
  line-height: 31px;
}

.page-id-15988 #birth-network .text-wrap {
    background: rgba(57, 68, 82, 0.7);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

#diagram-slice .content-wrap {
    overflow: visible !important;
}

#diagram-slice .media-wrap.alignright {
    margin-left: 0px;
}

.postid-15589 span.tribe-event-time {
    display: none !important;
}

#love-extreme-video h2.widget-title {
 font-size: 30px; 
}

#love-extreme-video h2.widget-title {
 font-size: 30px; 
}

.page-id-6866 .mega-widget.media-widget.module-video.right.white {
    background: url(https://extrcdn.extremenetworks.com/wp-content/uploads/2017/01/10667-SB51-Homepage-Slice_v5.jpg) !important;
}

#menu .parent .label {
font-family: "roboto slab light", Times, Serif;
font-size: 17px;
margin-bottom: 7px;
margin-left: -10px;
}

#mobile-nav ul#menu li ul#ui-id-6 li:nth-child(4) a, #mobile-nav ul#menu li ul#ui-id-6 li:nth-child(8) a, #mobile-nav ul#menu li ul#ui-id-4 li:nth-child(6) a, #mobile-nav ul#menu li ul#ui-id-4 li:nth-child(9) a, #mobile-nav ul#menu li ul#ui-id-4 li:nth-child(14) a, #mobile-nav ul#menu li ul#ui-id-4 li:nth-child(18) a, #mobile-nav ul#menu li ul#ui-id-2 li:nth-child(11) a, #mobile-nav ul#menu li ul#ui-id-10 li:nth-child(6) a, #mobile-nav ul#menu li ul#ui-id-12 li:nth-child(6) a, #mobile-nav ul#menu li ul#ui-id-14 li:nth-child(3) a, #mobile-nav ul#menu li ul#ui-id-16 li:nth-child(4) a, #mobile-nav ul#menu li ul#ui-id-16 li:nth-child(11) a, #mobile-nav ul#menu li ul#ui-id-16 li:nth-child(16) a {
    padding-bottom: 20px;
}

#mobile-nav ul#menu li.parent > a.ui-state-active.ui-corner-top {
    background-color: #dadada !important;
    border-radius: 0px !important;
}

#mobile-nav ul#menu li:nth-child(2) ul, #mobile-nav ul#menu li:nth-child(3) ul, #mobile-nav ul#menu li:nth-child(4) ul, #mobile-nav ul#menu li:nth-child(5) ul, #mobile-nav ul#menu li:nth-child(6) ul, #mobile-nav ul#menu li:nth-child(7) ul, #mobile-nav ul#menu li:nth-child(8) ul, #mobile-nav ul#menu li:nth-child(9) ul {
    background-color: #ffffff !important;
}

div.label {
    padding-top: 20px;
}



.page-id-15438 header.entry-header {
    display: none;
}

.page-id-14998 #birth-network .media-wrap.alignleft {
    margin-bottom: 0px;
}

.page-id-14998 div#birth-network {
    background: #e3e3e3;
}

.page-id-14998 #birth-network h2.widget-title {
    color: white;
    font-size: 27px;
    margin-bottom: 10px;
    padding: 12px 20px 5px;
  line-height: 31px;
}

.page-id-14998 #birth-network .text-wrap {
    background: rgba(57, 68, 82, 0.7);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.page-id-6866 #birth-network .media-wrap.alignleft {
    margin-bottom: 0px;
}

.page-id-6866 div#birth-network {
    background: #e3e3e3;
}

.page-id-6866 #birth-network h2.widget-title {
    color: white;
    font-size: 27px;
    margin-bottom: 10px;
    padding: 12px 20px 5px;
  line-height: 31px;
}

.page-id-6866 #birth-network .text-wrap {
    background: rgba(57, 68, 82, 0.7);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.page-id-15292 .mega-widget.slides-widget.content-slides-widget {
    background-color: #ededed;
} 

@media screen and (max-width: 600px) {
.page-id-14998 .module-video .has-play-button .play_button {
left: 50%;
margin-left: 0px;
margin-top: -30px;
position: absolute;
top: 50%;
    display: none;
}
 
.page-id-14998 .module-video .has-play-button .play_button {
left: 50%;
margin-left: 0px;
margin-top: -30px;
position: absolute;
top: 50%;
}
}










.page-id-15292 .mega-widget.media-widget.module-video.right.white {
    background: #e3e3e3 !important;
}

.page-id-15292 #birth-network h2.widget-title {
    color: white;
    font-size: 27px;
    margin-bottom: 10px;
    padding: 12px 20px 5px;
  line-height: 31px;
}

.page-id-15292 #birth-network .text-wrap {
    background: rgba(57, 68, 82, 0.7);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.page-id-15292 .mega-widget.slides-widget.content-slides-widget {
    background-color: #ededed;
} 

@media screen and (max-width: 600px) {
.page-id-15292 .module-video .has-play-button .play_button {
left: 50%;
margin-left: 0px;
margin-top: -30px;
position: absolute;
top: 50%;
    display: none;
}
 
.page-id-15292 .module-video .has-play-button .play_button {
left: 50%;
margin-left: 0px;
margin-top: -30px;
position: absolute;
top: 50%;
}
  
#birth-network.module-video .has-play-button .play_button {
left: 50%;
margin-left: 0px;
margin-top: -30px;
position: absolute;
top: 50%;
    display: none;
}
}












#homepage-color h1 {
    color: #595957;
}

.page-id-15035 h2.entry-title {
    text-align: center;
    font-size: 44px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.postid-15161 span.tribe-event-time {
    display: none;
}

#switching-new-single .media-wrap {
  display: none;
}

#switching-new-single.mega-widget.columns-with-title .inner .column-wrap .col {
    padding-top: 0px !important;
}

#switching-new-single .inner.white.clearfix {
    padding-bottom: 0px;
}

#switching-new-single .inner.grey.clearfix {
    padding-bottom: 0px;
}

#ERS-VSP-Left .media-wrap.alignright {
	padding-top: 20px;
}

#ERS-VSP-Left .content-wrap {
padding-top: 20px;
}

#ERS-VSP-Left .media-wrap.alignleft {
	padding-top: 20px;
}

#full-width-image-slice .mega-widget.page-width-banner {
    height: 100% !important;
}

a.anchor-aggregation {
  display: block;
  position: relative;
  top: -200px;
  visibility: hidden;
}


@media screen and (min-width: 600px) {
.page-id-6020 .mega-widget.columns-with-title .title-wrap .widget-title {
    font-size: 45px;
    line-height: 54px;
}
}

#hr-header img {
    top: 0px !important;
}

#single-image-columns-pad .media-wrap {
    display: none;
}

#single-image-columns-pad .inner.clearfix.light {
   padding-top: 0px;
}

#smaller-column-titles h2.medium {
    font-size: 18px;
    line-height: 26px;
}

#smaller-column-titles .media-wrap {
    display: none;
}

.page-id-6020 .gutter.col.col-1.one-of-three.center.bordered.col-first {
    height: 100% !important;
}

body.page-id-14998, body.page-id-14912 {
    background: #ffffff;
}

@media only screen and (max-width: 600px) {
body.page-id-14998.admin-bar {
    padding-top: 0px !important;
}
}

.page-id-14998 .content-slides .flex-control-paging a.flex-active {
    background: #7f7f79;
}

span.icon.icon-navicon {
    background-image: none;
}

.page-id-14998 div#product-roadmap {
    margin-bottom: 40px;
    padding-top: 20px;
}

.page-id-14998 .gutter.col.col-1.one-of-two.left.bordered.col-first.the-quote {
    width: 100%;
}

#product-roadmap .inner.white.clearfix {
    padding-top: 0px;
}

img.acquisition-logos {
    position: absolute !important;
    width: 55% !important;
    height: auto !important;
    float: right;
    top: 40px;
    left: 40%;
    margin: 0 20px;
}

@media screen and (max-width: 950px) {
	img.acquisition-logos {
		top: 70px;
	}
}

@media screen and (max-width: 600px) {
	img.acquisition-logos {
		margin: 0 auto;
		position: static !important;
	}
}

#acquisition-header.mega-widget.full-width-banner {
    margin: 0;
    margin-top: -40px;
    max-width: none;
    min-height: 0;
    overflow: hidden;
    padding-bottom: 0;
    width: 100%;
    max-height: 400px;
}

@media screen and (min-width: 600px) {
.full-width-banner img {
    position: static;
}
}

#acquisition-header img {
	max-width: none;
    width: 100%;
    height: 100%;
}


#two-column-section .inner.clearfix.light {
    padding-bottom: 0px;
}

.page-id-14998 li.tab-link.ui-state-default.ui-corner-top {
      background: #99A4AA;
    margin-right: 3px;
}

.page-id-14998 .mega-widget.tab-widget.tabs-top.tabbed-slides.no-arrows-mobile.ui-tabs.ui-widget.ui-widget-content.ui-corner-all {
    margin-top: 90px;
}

.page-id-14998 .slider-container a {
    text-decoration: underline;
}

.page-id-14998 .slider-container a:hover {
    text-decoration: underline;
}

.page-id-14998 ul.content-slides.clearfix {
    padding: 0px;
}

.page-id-14998 .verticals img {
    width: 70%;
}

#social-icons .content-wrap {
    width: 60%;
    margin: 0 auto;
}

.page-id-14998 .vertical-logos {
    width: 16.66% !important;
}

#social-icons .inner.white.clearfix.vertical {
    background: none;
}

#uberflip-tiles div#collection-items {
    width: 960px !important;
}

#uberflip-tiles .text-box-content {
    padding: 0px !important;
}

#uberflip-tiles .text-box.location-left.color-red-and-white {
    margin: 0px;
}

#uberflip-tiles .text-box.location-left.color-red-and-white {
    width: 100%;
}

.page-id-14998 .text-box.location-left.color-dark {
    padding-bottom: 8px !important;
}

.page-id-14998 .mega-widget.page-width-banner {
    height: 100% !important;
}

#product-roadmap .inner.white.clearfix {
    padding-bottom: 0px;
}

#product-roadmap .media-wrap.alignleft {
    margin-bottom: 0px;
}

#product-roadmap2 .inner.white.clearfix {
    padding-bottom: 0px;
}

#product-roadmap2 .media-wrap.alignleft {
    margin-bottom: 0px;
}

#two-column-section.mega-widget a {
    text-decoration: underline;
}

#two-column-section.mega-widget a:hover {
    text-decoration: none;
}

#two-column-section.mega-widget p {
    padding-bottom: 10px;
}

@media screen and (min-width: 600px) {
#two-column-section.mega-widget.columns-with-title h2.widget-title {
	font-size: 40px !important;
	line-height: 48px !important;
	margin-bottom: 0px !important;
}
}

#two-column-section.mega-widget.columns-with-title .inner .column-wrap .col {
	padding-top: 0px;
}

#doulbe-image-hide .mega-widget.columns-with-title .inner .column-wrap .col {
  padding-bottom: 0px;
}

#double-image-hide.mega-widget.columns-with-title .inner {
    padding-bottom: 0px;
      padding-top: 40px;
}

#doulbe-image-hide .inner.clearfix.light {
    padding-bottom: 0px;
}

#double-image-hide .gutter.col.col-1.full.left.col-first {
    padding-bottom: 0px;
}

#double-image-hide h2.medium {
    display: none;
}

#double-image-hide .media-wrap {
    display: none;
}

#hospitality-page-slice .mega-widget.page-width-banner {
    height: 100% !important;
}

#tabbed-slice-adjust .tab-links li, .tab-links .ui-state-active {
    margin-right: 3px;
}

#tabbed-slice-adjust .mega-widget.page-width-banner {
    height: 100% !important;
}

#tabbed-slice-adjust.ui-corner-all {
    border-radius: 0px;
}

#tabbed-slice-adjust.tab-widget {
    padding: 0px;
}

a.reverse {
  color: #53c2dd;
}

a.reverse:hover {
    color: #0392C1;
}

a.reverse2 {
  color: #00B1DD;
}

a.reverse2:hover {
    color: #0392C1;
}

.page-id-14606 .mega-widget.page-width-banner .text-box.color-dark {
    background: rgba(57, 68, 82, 0.8);
}

/* BEGIN RTP Test */
.verticals img {
    width: 100%;
}
@media screen and (max-width: 600px) {
#homepage-acquisition .mega-widget.page-width-banner img {
    width: 240% !important;
    height: auto;
    margin-left: -273px;
    margin-top: -200px;
    max-width: 240%;
}
}

img.rwd-object.rwd-image.watermark {
  border: none !important;
}

.homepage-text-skinny3 {
  margin: 0 auto !important;
  width: 40%;
}

@media screen and (max-width: 600px) {
  .homepage-text-skinny3 {
    margin: 0 auto !important;
    width: 100%;
  }
  
  #acquisition-header img {
    left: 0px !important;
    position: static;
    width: 100%!important;
    height: 100% !important;
}
  
  	#two-column-section h2.widget-title.left {
    	margin-left: 40px;
	}
  
  #two-column-section h2.medium {
    display: none;
}
  
  #two-column-section .gutter.col.col-1.one-of-two.left.col-first {
    padding-bottom: 0px;
}
  
.page-id-14998 div#verticals-higher-education {
    height: 80px !important;
}
.page-id-14998 div#verticals-manufacturing {
    height: 80px !important;
}
.page-id-14998 div#verticals-hospitality {
    height: 80px !important;
}
.page-id-14998 div#verticals-k-12 {
    height: 80px !important;
}
.page-id-14998 div#verticals-government {
    height: 80px !important;
}
.page-id-14998 div#verticals-retail {
    height: 80px !important;
}
.page-id-14998 div#verticals-hospitality {
    height: 80px !important;
}

  
  .page-id-14998 #social-icons .content-wrap {
    width: 100%;
  }
  
  .page-id-14998 .vertical-logos {
    width: 33.33% !important;
}
  
  #uberflip-tiles div#collection-items {
    width: 240px !important;
  }
  
}

@media screen and (max-width: 800px) {
	#product-roadmap h3 {
    	margin-top: 20px;
    	line-height: 35px;
	}  
  
  #product-roadmap2 h3 {
    	margin-top: 20px;
    	line-height: 35px;
	}  
}


@media screen and (max-width: 800px) {
.page-id-14998 .tab-links a {
    padding-left: 20px;
    color: #ffffff;
}
  
 .page-id-14998 .tab-links.is-open {
    box-shadow: none;
    background: #99A4AA;
}
  
 .page-id-14998 .ui-corner-top {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
  
 .page-id-14998 .tab-titles:after, .tab-links:after {
    color: #ffffff;
  }
}

.postid-14887 .product-datasheets ul li {
    width: 200px;
}

@media screen and (min-width: 800px) {
.page-id-702 .main-content.right {
    margin-top: 0px;
}
.postid-8868 .main-content.right {
    margin-top: 0px !important;
}
.postid-5887 .main-content.right {
    margin-top: 0px !important;
}
.postid-12442 .main-content.right {
    margin-top: 0px !important;
}
.postid-8911 .main-content.right {
    margin-top: 0px !important;
}
.postid-10449 .main-content.right {
    margin-top: 0px !important;
}
.postid-8912 .main-content.right {
    margin-top: 0px !important;
}
}

.page-id-196 div#taxonomy-menu.company-menu.full-width.one-child {
  top: -11px;
}

.page-id-196 div.slide-content-box.large.indent {
  margin-top: 40px;
}

.page-id-196 .mega-widget.columns-with-title h2 {
  font-size: 24px;
  line-height: 32px;
}

.page-id-196 .gutter.col.col-4.one-of-three.left.bordered.col-last {
    display: none;
}

.homepage-logos {
	position: static !important;
    min-height: 0px !important;
    min-width: 0px !important;
    height: 100% !important;
    width: 100% !important;
    padding-bottom: 18px !important;
}

.postid-14872 .product-datasheets ul li {
    width: 200px;
}

.page-id-108 .mega-widget.page-width-banner {
    height: 100% !important;
}
h2.widget-title.centered.aligncenter.title-scale {
    font-size: 40px;
    line-height: 48px;
    margin-bottom: 0px;
}
.page-id-13538 .gutter.col.col-1.one-of-three.center.bordered.col-first {
    height: 100% !important;
}
.page-id-14845 .mega-widget.page-width-banner {
    height: 100% !important;
}

.page-id-14760 .gutter.col.col-1.one-of-three.center.bordered.col-first {
    height: 100%;
  	margin-bottom: 40px;
}

.postid-1041 .mega-widget.upcoming-events.post-footer {
    display: none;
}

#healthcare-increase-height a.button.pink.text-box-button {
    margin-top: 0px !important;
}

#homepage-height-adjust .mega-widget.page-width-banner[style] {
    height: 100% !important;
}

.postid-14547 span.tribe-event-time {
    display: none;
}

.postid-14515 span.tribe-event-time {
    display: none;
}

div#erate-height-adjust-2 .gutter.col.col-1.one-of-three.center.bordered.col-first {
	height: 100%;
}

div#erate-height-adjust-3 .gutter.col.col-1.one-of-three.center.bordered.col-first {
	height: 100%;
}

#mktFrmSubmit {
	border: none !important;
	color: white !important;
	background: #0392c1;
	border-radius: 2px;
	display: inline-block;
	margin-top: 7px !important;
	text-decoration: none;
	position: relative;
	text-transform: capitalize;
	padding: 7px 20px !important;
	outline: none !important;
}
  
#mktFrmSubmit:hover{
	color: #ffffff;
	background: #00b1dd !important;
}

.postid-14366 span.tribe-event-time {
    display: none;
}

.postid-14102 .tribe-events-cal-links {
    display: none !important;
}
  
@media screen and (max-width: 600px) {
.page-id-1423 div[style]#insightera_widget_container {
    color: white;
    bottom: 0px;
    padding: 0 !important;
    top: inherit !important;
    min-height: 59px !important;
    max-height: 59px;
    left: 0 !important;
    right: 0 !important;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.6);
}

.page-id-1423 div[style]#insightera_widget_button {
    display: none !important;
}


.page-id-1423 a.rtp-widget-link {
    border: none;
    border-radius: 2px;
    font-family: 'Open Sans', Arial, Sans-serif;
    padding: 7px 0px;
    position: relative;
    text-transform: capitalize;
    font-size: 12px;
    background: #0392C1;
    color: white;
    display: inline-block;
    margin-top: 15px !important;
    text-decoration: none;
    text-align: center;
}

.page-id-1423 a[style]#rtp-image-hide {
    display: none !important;
}

.page-id-1423 a[style]#rtp-image-show {
    display: block !important;
}

.page-id-1423 .rtp-widget-image {
	display: none !important;
}

.page-id-1423 .rtp-widget-main {
    padding-right: 15px;
    padding-left: 15px;
}
}

/* END RTP Test*/


.page-id-12333 .mega-widget.content-with-image .content-wrap {
    overflow: visible;
}

@media screen and (max-width: 600px) {
.flex-direction-nav {
	display: block !important;
}
.mega-widget.full-width-banner {
    margin-top: 0px !important;
  }
}

.mega-widget.columns-with-title .inner .column-wrap .col.one-of-three {
    float: left !important;
}

.title-wrap.narrow {
    padding: 0 30px;
}

.sub-menu .current-menu-item a {
    color: #384353 !important;
    font-weight: bold;
}

.mega-widget.columns-with-title h2.medium {
    font-size: 24px;
    line-height: 32px;
}

body.single-resource .mega-widget.columns-with-title h2.medium {
    font-size: 18px;
    line-height: 24px;
}

@media screen and (max-width: 700px) {
.inner.white.clearfix.vertical {
    background-size: 400% !important;
}
.vertical-logos {
    width: 33.33% !important;
}
}

@media screen and (max-width: 600px) {
img.slide-image {
	left: 0 !important;
}
}

.mega-widget a.verticals:hover {
    color: #A6B2B7;
}

.vertical-logos {
    width: 16.66%;
}

.mega-widget h3.vertical {
    color: #ffffff;
    margin-bottom: 5px;
    font-weight: 400;
    font-size: 24px !important;
    font-weight: 400;
    line-height: 30px;
    padding: 0 20px 20px 20px;
}

.inner.white.clearfix.vertical {
    background: url('https://extrcdn.extremenetworks.com/wp-content/uploads/2017/02/product1-960x320.png') 0 0 no-repeat;
}

.mega-widget a.verticals {
    color: white;
    display: table-cell;
    font-family: "roboto condensed", Arial, Sans-serif;
    font-size: 13px;
    vertical-align: middle;
    width: 100%;
    text-align: center;
}

#verticals {
    position: relative;
    height: 150px;
    width: 101px;
    margin: 0 auto;
}

@media screen and (max-width: 800px) {
.banner-title-box,
  .banner-content-box {
    max-width: none;
  }
}

.tweet_iframe_widget {
	height: 30px !important;
}

.fb-like.fb_iframe_widget {
	height: 50px !important;
}

a.addthis_button_google_plusone.at300b {
	padding-left: 4px;
}

a.addthis_button_facebook_like.at300b {
	padding-left: 0px;
}

.addthis_toolbox.addthis_floating_style.addthis_counter_style {
	margin-top: 54px;
}

.mega-widget .button {
  background: #0392c1;
}

.mega-widget .button:hover {
  background: #00b1dd !important;
}

blockquote p {
  line-height: 20px;
  font-size: 12px;
}

.col_1_partners {
min-height: 300px !important;
}

.col_2_partners {
min-height: 300px !important;
}

.col_2_services {
min-height: 320px !important;
}

.col_3_services {
min-height: 320px !important;
}

.col_4_services {
min-height: 320px !important;
}

.col_1_customers {
	min-height: 200px !important;
}

.col_1_contact {
	min-height: 330px !important;
}

.col_2_contact {
	min-height: 330px !important;
}

.col_3_contact {
	min-height: 330px !important;
}

.col_4_contact {
	min-height: 330px !important;
}

.nav-utility ul.sub-menu {
    width: 120px !important;
}

ul#menu-utility-nav.list-inline ul.sub-menu li {
    width: 120px !important;
}

.col_1_services {
  display: none !important;
}

.col_2_services {
  width: 32% !important;
}

.col_3_services {
  width: 32% !important;
}

.col_4_services {
  width: 32% !important;
}

/* 3 COLUMN SLICE - BUTTON ALIGNMENT */

#K12-bottom-cols .col-2 .link-wrapper p.col-button,
#K12-bottom-cols .col-1 .link-wrapper p.col-button { margin-top: 19px; }
/*#K12-bottom-cols .media-wrap { display: none; }*/

/* EVENTS MODIFICATIONS */

body.single-tribe_events .single-wrap { width: 99%; }

div.event-registration { float:right; width: 300px; padding-top: 20px; }
div.description-content-events { float:left; width: calc(100% - 350px); }
div.event-meta-events { float:center; width: 99%; }

div.tribe-events-meta-group { width: 100% !important; }

@media screen and (min-width: 600px) {
body.single-tribe_events .single-wrap article {
    width: 100%;
}
}

body.single-resource #primary #content article .wp-post-image {
  display: block;
}
body.single-tribe_events #tribe-events-footer,
body.single-tribe_events #author-information,
body.single-tribe_events #secondary { display: none; }

.single-tribe_events .tribe-events-event-image { display: none; }

div.description-content-events { padding-top: 20px; }

#tribe-events .tribe-events-button, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-inactive, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #0392C1;
  font-family: 'Open Sans', Arial, Sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-transform: none;
  font-weight: normal;
  letter-spacing: 0px;
}
 #tribe-events .tribe-events-button:hover, .tribe-events-button.tribe-active:hover, tribe-events-button:hover {
    background-color: #00B1DD;
}

.event-registration h3 {
font-size: 24px;
margin-bottom: 0px;
}


/* EVENTS RESPONSIVENESS */ 
@media screen and (max-width: 600px) {
 div.description-content-events {
    float: left;
    width: 90%;
    
} 
body.single-tribe_events  body.admin-bar {
    padding-top: 0px !important;
}
  div.event-registration { width: 100%; float: none; }
}

/* JV CAREER SITE IFRAME */

iframe.jv-careersite-iframe { height: 100% !important; width: 635px; }


#improve-education .media-wrap {
    display: none;
}

#K12-experience-matters .media-wrap {
    display: none;
}

#K12-awards .media-wrap {
    display: none;
}

/* K-12 Improving Education */
#improve-education .gutter.col.col-4.one-of-three.center.col {
    height: 401px;
}

#improve-education .gutter.col.col-4.one-of-three.center.col > .link-wrapper {
    position: absolute;
    bottom: 21px;
    left: 0;
}

#improve-education .gutter.col.col-6.one-of-three.center.col-last {
    height: 401px;
}

#improve-education .gutter.col.col-6.one-of-three.center.col > .link-wrapper {
    position: absolute;
    bottom: 21px;
    left: 0;
}


@media screen and (max-width: 600px) {

#improve-education .gutter.col.col-4.one-of-three.center.col {
    height: auto;
}

#improve-education .gutter.col.col-4.one-of-three.center.col > .link-wrapper {
    position: initial;
    bottom: 21px;
    left: 0;
}

#improve-education .gutter.col.col-6.one-of-three.center.col-last {
    height: auto;
}

#improve-education .gutter.col.col-6.one-of-three.center.col > .link-wrapper {
    position: initial;
    bottom: 21px;
    left: 0;
}
}

.page-id-6020 #single-image-columns .media-wrap img {
    display: none;
}

.page-id-6020 #single-image-columns img {
    width: 267px;
}

.page-id-6020 .upcoming-events.full-width {
    background: #e3e3e3;
    max-width: none;
}

.page-id-6020 .mega-widget.from-our-blog.full-width.columns.no-arrows-mobile {
    max-width: 960px;
    background: #ededed;
}

.page-id-6020 #web-content-filtering h2.widget-title.centered.aligncenter {
    font-size: 43px;
    line-height: 50px;
}

#hide-second-image .media-wrap img {
    display: none;
}

/* Regional Site Menu */
.nav-utility ul.sub-menu {
	height: 220px;
    width: 360px !important;
margin-left: -64px !important;
}

ul#menu-utility-nav.list-inline ul.sub-menu li {
	float: left;
  	margin-top: 0 !important;
}

li#menu-item-12892 {
	visibility: hidden;
}
li#menu-item-12939 {
	visibility: hidden;
}

li#menu-item-12888 {
	pointer-events: none;
	cursor: default;
	font-weight: bold;
}
li#menu-item-12889 {
	pointer-events: none;
	cursor: default;
  	font-weight: bold;
}
li#menu-item-12890 {
	pointer-events: none;
	cursor: default;
  	font-weight: bold;
}
li#menu-item-12937 {
	pointer-events: none;
	cursor: default;
	font-weight: bold;
}

/* Test for 3-Column Language Selector */
ul#menu-utility-nav {
    position: absolute;
}

.nav-utility ul.sub-menu {
  position: relative !important;
  padding-left: 0 !important;
  margin-top: 30px !important;
}

li#menu-item-11433 {
    height: 30px;
}

.nav-utility ul.sub-menu {
	z-index: 20;
}

@media screen and (max-width: 600px) {
.nav-utility .pull-right.search-wrap {
	z-index: 10;
}
}

body:not(:-moz-handler-blocked) ul#menu-utility-nav.list-inline ul.sub-menu li {
    padding: 2px 6px 2px 15px;
  }

#menu-utility-nav ul.sub-menu:after {
	margin-bottom: 0px;
	left: 0 !important;
}

li#menu-item-11433 {
    height: 30px;
    width: 75px;
}

.nav-utility ul.sub-menu {
    margin-left: 10px !important;
    top: 4px !important;
    margin-top: -4px !important;
  width: 396px !important;
}

ul#menu-utility-nav.list-inline li {
    display: inline-block;
}

.nav-utility a:hover {
    color: #b9bbc1 !important;
}

.nav-utility a {
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-12888 {
    display: none;
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-12889 {
    display: none;
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-12890 {
    display: none;
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-12937 {
    display: none;
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-12892 {
    display: none;
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-12939 {
    display: none;
}

/* EVENTS CUSTOMIZATIONS */
.tribe-events-list .tribe-events-event-image+div.tribe-events-content {
    float: left;
    position: relative;
    width: 47%;
}
.tribe-events-list-separator-month span {
    background-color: transparent;
    padding: 0 7.5%;
}
.tribe-events-list-separator-month:after {
  border-bottom: 0px !important; 
}
.tribe-events-list-separator-month { display: none; }

#tribe-events-content a { color: #0392C1; }

.tribe-events-schedule h2 {
font-size: 1.5em;
line-height: 1;
}

.single-tribe_events .tribe-events-single-event-title {
font-style: normal;
font-size: 2.3em;
line-height: 1.2;
}

.tribe-events-schedule {
margin: 1em 0 0.4em;
}

dd.tribe-events-event-categories { -webkit-margin-start: 0px; }

.event-category dt { display: none !important; }

.event-category { 
  line-height: 1.7;
  margin: 0 0 10px;
}

.tribe-events-schedule h2 { margin-bottom: 0px; }

#tribe-bar-form .tribe-bar-submit input[type=submit] { 
  background: #0392C1;
}
#tribe-bar-form .tribe-bar-submit input[type=submit]:hover { 
  background: #00B1DD;
}

#tribe-bar-dates input#tribe-bar-date {
	position: relative;
    background: url(https://extrcdn.extremenetworks.com/wp-content/uploads/2016/10/calendar-256.png);
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: center right;
}
a.tribe-events-ical.tribe-events-button {margin-top: 0px; }

#tribe_events_filter_control a { color: #0392C1; }

a.tribe-events-gcal, a.tribe-events-ical { margin-top: 0px; }

#white-text p {
  color: #ffffff;
}

.hub-responsive {
    height: auto;
    width: 50%;
  }

@media screen and (max-width: 600px) {
.responsive-pad {
padding-bottom: 15px;
}
  .hub-responsive {
    height: auto;
    width: 100%;
  }
}

.trademark-tagline {
	font-size: 8px;
	vertical-align: top;
	line-height: 20px;
}

@media screen and (min-width: 600px) {
.trademark-tagline {
	font-size: 9px;
    vertical-align: top;
    line-height: 23px;
}
}

@media screen and (min-width: 800px) {
.trademark-tagline {
	font-size: 10px;
	vertical-align: top;
	line-height: 31px;
}
}

.page-id-108 .gutter.col.col-1.one-of-three.center.bordered.col-first {
    background-color: #384353;
}

.page-id-13362 #iot-single-image .media-wrap img {
    display: none;
}

.page-id-13362 .mega-widget.columns-with-title h2.medium {
    font-size: 18px;
    line-height: 24px;
}

.page-id-13409 .inner {
    padding-top: 20px !important;
}

.page-id-13409 .post-info.small {
    display: none;
}

@media screen and (min-width: 600px) {
.page-id-13409 .mega-widget.columns-with-title h2.widget-title {
    font-size: 35px !important;
    line-height: 48px !important;
  padding-top: 0px;
}
}

.page-id-13409 #zebra-lp-single .media-wrap img {
    display: none;
}

.page-id-13409 .inner.clearfix.light {
  padding-top: 0px;
}

.page-id-12551 .mega-widget.media-widget.module-video.right.white {
    background: url(https://extrcdn.extremenetworks.com/wp-content/uploads/2017/01/10667-SB51-Homepage-Slice_v5.jpg);
}

.page-id-12551 h2.widget-title {
    color: white;
    font-size: 35px;
    margin-bottom: 10px;
    padding: 12px 20px 5px;
  line-height: 40px;
}

.page-id-12551 .mega-widget.media-widget.module-video.left.white {
    background: url(https://extrcdn.extremenetworks.com/wp-content/uploads/2017/02/Super-Bowl-LI-Announcement.jpg);
}

.page-id-12551 .text-wrap {
    background: rgba(57, 68, 82, 0.7);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.page-id-12551 .mega-widget.slides-widget.content-slides-widget {
    background-color: #ededed;
}

#zebra-single-image .media-wrap img {
    display: none;
}


#zebra-right-margin .media-wrap.alignleft {
  margin-right: 0px;
}

#full-height-image .mega-widget.page-width-banner {
  height: 299px !important;
}

.page-id-13501 h2.entry-title {
  font-size: 34px;
}

.upcoming-events.full-width {
    background: #e3e3e3;
}

.from-our-blog.full-width {
    background: #ededed;
}

/* Zebra Support Page */
.page-id-13668 .mega-widget.columns-with-title .inner .column-wrap .col {
	padding-left: 40px !important;
	padding-right: 40px !important;
}

@media screen and (min-width: 800px) {
.page-id-13668 .media-wrap.alignleft {
    margin-right: 0px;
}
}

.page-id-13668 .inner.clearfix.light {
    padding-top: 0px !important;
}

.page-id-13668 .column-wrap {
    padding-top: 0px !important;
}

.page-id-13668 .mega-widget .inner {
padding-bottom: 0px !important;
}

.page-id-13668 .text-wrap {
    padding-bottom: 5px !important;
}

.page-id-13668 .mega-widget.content-with-image .content-wrap ul {
    padding-left: 40px;
}

.page-id-13677 h2.entry-title {
 display: none;
}

.page-id-13677 .post-info.small {
	margin-bottom: 0px;
}

.page-id-13677 h3.widget-title {
    text-align: center;
}

/******* NEW PRODUCT PAGE STYLING - NOV 2016 ****************/

#product-slider > div > ul > li > a > img { border: 0px solid #fff !important; }

.product-gallery li img { max-width: 100px !important; }

#product-slider > div > ul > li.flex-active-slide a img { max-width: 300px !important; }

#product-slider > ol { margin: 0px; padding: 0px !important; }

.product-gallery .flex-next { 
    background: url(assets/images/product-arrow-right.png) 0 0;
    height: 20px;
    right: 5px !important;
    width: 20px; 
}
@media screen and (max-width: 999px) {
  .product-gallery li img { max-width: 80px !important; }
}
@media screen and (max-width: 821px) {
  .product-gallery li img { max-width: 75px !important; }
}

.product-gallery { margin: 15px 10px 0 10px !important; }

#product-slider > div > ul > li.flex-active-slide { text-align: center; }

.product-gallery { border-bottom: 0px solid #fff !important; }

li.data-thumb { width: 100%; }

.single-product #content article .flex-viewport img {
    max-height: 190px;
} 
 

/* PRODUCT PAGE ROUND 2 */
.product-head-right { display: none; }

.single-product #content article .flex-viewport img {
    max-height: 290px;
}
#product-slider > ol {
    padding: 0px !important;
    max-width: 80%;
    text-align: center;
    margin: 0 auto;
}
.flex-control-thumbs li {
    width: 25%;
}
.single-product .flex-control-thumbs img { width: auto; }

.banner-content-box-wrap.banner-content-wrap-bottom {
    top: 50px !important;
}
.single-product .product-featured-image img {
    border: 0px solid #D8D8D8 !important;
}
body.single-product .contact-sales { min-height: 260px; }

#zebra-single-image .media-wrap img {
    display: none;
}

@media (min-width: 600px) {
.tab-titles {
    float: left;
    width: 62.1%;
}
}

li#menu-item-13579, li#menu-item-13580, li#menu-item-13581, li#menu-item-13582, li#menu-item-13583, li#menu-item-13584 {
  margin-right: 0px;
  margin-left: 0px;
}

.page-id-13452 .media-wrap.alignleft {
    margin-right: 0px;
  }

body.single-product #breadcrumbs a,
body.single-product #secondary.left a{
    color: #0392C1 !important;
    outline: none !important;
    text-decoration: none;
}
@media screen and (min-width: 600px) {
#taxonomy-menu {
    background: none;
    cursor: default;
    float: right;
    top: 0px;
    width: 100%;
    float: right;
    text-align: right;
    margin-top: -65px;
}
  
body.post-type-archive-resource #taxonomy-menu { 
  margin-top: 0px;
}
body.post-type-archive-resource #taxonomy-menu li a:hover {
    background: #FFFFFF !important;
}


body.single-product #post-type-header {
    padding-top: 40px;
}
}
.single-product #post-type-header #post-type-name .inner {
    margin-left: 15px;
    border-bottom: 2px solid #efefef;
    padding-bottom: 8px;
}
.single-product #post-type-header .section-title {
    color: #5a5a58;
    font-size: 40px;
}

.button:hover { -webkit-box-shadow: 0 0px 0 #a91933 !important; background: #00B1DD !important; }

.datasheets-dropdown, .product-datasheets { width: 100%; }

.product-datasheets .menu-toggle > a { width: 80%; }

body.single-product .button a { color: #ffffff; }

.textwidget .product-head-contact { background: #ffffff; border-top: 1px solid #c2c2c2; }

.product-head-contact h4 { font-size: 30px; }

.product-right .textwidget { margin-bottom: 10px; }

.product-right div.featured-text-wrap.dark h3 { font-size: 18px; }

.single-product .banner-content-box h3 { text-align: center; padding: 20px 0 0 0px; }

.product-datasheets { border-top: 1px solid #c2c2c2; padding-top: 15px; margin: 15px 0px; }

.product-datasheets .menu-toggle > a { width: 50%; }

.single-product .pf-content li { float: left; }

/* Zebra Support Page */
.page-id-13761 .mega-widget.columns-with-title .inner .column-wrap .col {
	padding-left: 40px !important;
	padding-right: 40px !important;
}

@media screen and (min-width: 800px) {
.page-id-13761 .media-wrap.alignleft {
    margin-right: 0px;
}
}

.page-id-13761 .inner.clearfix.light {
    padding-top: 0px !important;
}

.page-id-13761 .column-wrap {
    padding-top: 0px !important;
}

.page-id-13761 .mega-widget .inner {
padding-bottom: 0px !important;
}

.page-id-13761 .text-wrap {
    padding-bottom: 5px !important;
}

.page-id-13761 .mega-widget.content-with-image .content-wrap ul {
    padding-left: 40px;
}

.trademark-tagline {
	font-size: 8px;
	vertical-align: top;
	line-height: 20px;
}

@media screen and (min-width: 600px) {
.trademark-tagline {
	font-size: 9px;
    vertical-align: top;
    line-height: 23px;
}
}

@media screen and (min-width: 800px) {
.trademark-tagline {
	font-size: 10px;
	vertical-align: top;
	line-height: 31px;
}
}

body.single-product .pf-content a { color: #00B1DD; }
.button.pink {
    background: #00B1DD !important;
  color: #ffffff !important; 
}
table.tablepress a { color: #00B1DD !important; }

.page-id-13982 .post-info.small {
	display: none;
}
.page-id-13982 h2.entry-title {
	display: none;
}

.resources-menu-wrap #taxonomy-menu .menu li { float: left; }

p.read-more-wrap a.read-more { color: #00B1DD !important; }

.page-id-13979 .pf-content {
  padding-top: 20px;
}

.page-id-13969 .pf-content {
  padding-top: 20px;
}

.page-id-13972 .pf-content {
  padding-top: 20px;
}

.page-id-13978 .pf-content {
  padding-top: 20px;
}

#controller-first .pf-content {
  padding-top: 0;
}
.button, .featured-posts .read-more, .gform_button { padding: 7px 20px; }

#cloudx table { width: 100%; padding: 5px; color: #595957; text-align: center; font-size: 14px; }
#cloudx table th {
    border-bottom: 2px solid #595957;
    color: #595957;
    font-family: "roboto condensed", Arial, Sans-serif;
    font-size: 16px;
    margin-bottom: 5px;
}
#cloudx table td {
  padding-top: 15px;
}
body.page-template-template-education-schedule .main-content.right {
    margin-top: 0px;
}

#homepage-column .gutter.col.col-1.one-of-three.center.bordered.col-first {
    background-color: #ffffff;
}

#homepage-column .media-wrap {
    display: none;
}

/* EVENTS SLICE */
.events-slice {
  font-family: "roboto regular", Arial, Sans-serif;
  margin: 0 auto;
  height:120px;
}
.events-slice .tribe-mini-calendar-event .list-date { display: none; }
.events-slice .tribe-mini-calendar-event { width: 30% !important; float: left !important; border-bottom: 0px !important; }
.events-slice .tribe-events-widget-link { display: none; }
.events-slice .tribe-mini-calendar-event h2.tribe-events-title a { color: #00B1DD; font-weight: bold; }
.events-slice a img { margin-top: 30px; }
.events-slice .tribe-mini-calendar-event .list-info { line-height: 130%; }
.events-slice .tribe-events-venue a { font-size: 13px; }

@media screen and (max-width: 800px) {
  .events-slice .tribe-mini-calendar-event { width: 100% !important; }
}
.events-slice #text { display: none; }

#training-policies h2.widget-title.centered.aligncenter {
    font-size: 40px;
    margin-bottom: 0px;
}

#single-image .media-wrap img {
    display: none;
}


#birth-network .pf-content p {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    color: #ffffff;
}

@media screen and (min-width: 600px) {
#birth-network.module-video .text-wrap {
    width: 40% !important;
}
}

#birth-network.module-video .has-play-button .play_button {
    left: 50%;
    margin-left: -310px;
    margin-top: 36px;
    position: absolute;
    top: 50%;
  display: none;
}

.gutter.col.col-1.one-of-three.center.bordered.col-first {
    height: 385px;
}
@media screen and (max-width: 600px) {
  .gutter.col.col-1.one-of-three.center.bordered.col-first { height: 100%; }
}

.page-id-108 .mega-widget.media-widget.module-video.right.white {
    background: url(http://enterasys.staging.wpengine.com/wp-content/uploads/2017/01/10667-SB51-Homepage-Slice_v5.jpg);
}

.page-id-108 h2.widget-title {
    font-size: 35px;
    margin-bottom: 10px;
    padding: 12px 20px 5px;
  line-height: 40px;
}

.page-id-108 .media-wrap .text-wrap {
    background: rgba(57, 68, 82, 0.7);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

@media screen and (min-width: 600px) {
.page-id-108 .module-video .text-wrap {
    width: 40%;
}
}

.page-id-108 .pf-content p {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    color: #ffffff;
}

.page-id-108 .module-video .has-play-button .play_button {
    left: 50%;
    margin-left: -310px;
    margin-top: 36px;
    position: absolute;
    top: 50%;
  display: none;
}

@media screen and (max-width: 600px) {
.page-id-108 .module-video .has-play-button .play_button {
left: 50%;
margin-left: 0px;
margin-top: -30px;
position: absolute;
top: 50%;
    display: none;
}
  
.page-id-12551 .module-video .has-play-button .play_button {
left: 50%;
margin-left: 0px;
margin-top: -30px;
position: absolute;
top: 50%;
}
  
#birth-network.module-video .has-play-button .play_button {
left: 50%;
margin-left: 0px;
margin-top: -30px;
position: absolute;
top: 50%;
    display: none;
}
}

@media screen and (min-width: 800px) {
.page-id-705 .main-content.right {
    margin-top: 0px !important;
}
.page-id-8868 .main-content.right {
    margin-top: 0px !important;
}
.page-id-5887 .main-content.right {
    margin-top: 0px !important;
}
.page-id-12442 .main-content.right {
    margin-top: 0px !important;
}
.page-id-8911 .main-content.right {
    margin-top: 0px !important;
}
.page-id-10449 .main-content.right {
    margin-top: 0px !important;
}
.page-id-8912 .main-content.right {
    margin-top: 0px !important;
}
}

.page-id-196 div#taxonomy-menu {
    margin-top: 0px !important;
}

article#post-4714 {
    padding-top: 50px;
}

.page-id-4714 span.section-title {
  display: none !important;
}

body.post-type-archive-team-member .main-content.right {
    margin-top: 0px;
}

.page-id-108 .mega-widget.full-width-banner {
	margin: 0;
	margin-top: -41px;
	max-width: none;
	min-height: 400px;
	height: 400px;
	overflow: hidden;
	padding-bottom: 0;
	width: 100%;
}

.page-id-108 .full-width-banner img[style] {
    top: 0px !important;
}

@media screen and (min-width: 600px) {
.page-id-108 .banner-content-box-wrap {
	margin: 40px 2% 70px;
}
}

@media screen and (min-width: 800px) {
.page-id-14433 .media-wrap.alignleft {
	margin-right: 0px;
}
}

@media screen and (min-width: 600px) {
.page-id-108 .banner-content-box-wrap {
	margin: 110px 2% 70px;
}
}

input#mktFrmSubmit {
	border: none !important;
	color: white !important;
	background: #0392c1;
	border-radius: 2px;
	display: inline-block;
	margin-top: 7px !important;
	text-decoration: none;
	position: relative;
	text-transform: capitalize;
	padding: 7px 20px !important;
	outline: none !important;
}
  
input#mktFrmSubmit:hover{
	color: #ffffff;
	background: #00b1dd !important;
}

/* NEW RESOURCES SLICE */
.product-datasheets img { max-width: 30px !important; height: auto; vertical-align: middle; float: left; margin-right: 3px; }
.product-datasheets ul {
	-moz-column-count: 2;
	-moz-column-gap: 60px;
	-webkit-column-count: 2;
	-webkit-column-gap: 60px;
	column-count: 2;
	column-gap: 60px;
  	list-style: none;
  	-webkit-padding-start: 0px;
  	padding-start: 0px;
}
.product-datasheets ul li {
    display: block;
    min-height: 35px;    
    line-height: 120%;
  	margin-bottom: 10px;
  overflow: hidden;
}

.product-datasheets ul li span a {
    display: inline-block;  
    vertical-align: middle;  
  	line-height: 30px;
}

.product-datasheets ul li:before{
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;       
}
.product-datasheets .title { float: left; width: 75%; }

.product-datasheets span.read-more-resources { line-height: 30px; font-size: 14px;}

@media screen and (max-width: 962px) {
  /*.product-datasheets .title { float: left; width: 70%; }*/
}

.fancy-center {
	padding-left: 150px;
}

.product-datasheets {
 height: 100%;
}
.product-from-our-blog { display: none; }

.events-slice { color: #ffffff; }
.events-slice .list-info { color: #59595C !important; }

/* MEGAMENU UPDATES */
.col_1_products { width: 50% !important; }
.col_2_products { width: 45% !important; }
.megamenu p { margin-bottom: 20px !important; }

#transportation-page .gutter.col.col-1.one-of-three.center.bordered.col-first {
    height: 100%;
}

#transportation-page .media-wrap {
  display: none;
}

.page-id-14575 .mega-widget.page-width-banner {
    height: 100% !important;
}

#healthcare-increase-height .mega-widget.page-width-banner[style] {
    height: 100% !important;
}

.col_2_products, .col_1_products { min-height: 0px !important; }

label#input_80_6_6_label {
    display: none;
}

label#input_81_6_6_label {
    display: none;
}

label#input_82_6_6_label {
    display: none;
}

label#input_83_6_6_label {
    display: none;
}

.page-id-2283 .col-2 h2.medium {
    margin-left: 23px;
}

h2.widget-title.centered.aligncenter.title-scale {
    font-size: 40px;
    line-height: 48px;
    margin-bottom: 0px;
}

.page-id-14606 .gutter.col.col-1.one-of-three.center.bordered.col-first {
    height: 100%;
  	margin-bottom: 40px;
}

.page-id-435 .mega-widget.page-width-banner {
    height: 100% !important;
}

.gutter.col.col-1.one-of-three.center.bordered.col-first {
    height: 100%;
}

#smaller-column-titles h2.medium {
    font-size: 18px;
    line-height: 26px;
}

#smaller-column-titles .media-wrap {
    display: none;
}

#single-image-columns-pad .media-wrap {
    display: none;
}

#single-image-columns .media-wrap {
    display: none;
}

#single-image-columns-pad .inner.clearfix.light {
   padding-top: 0px;
}

.page-id-14822 .mega-widget.page-width-banner {
    height: 100% !important;
}

@media screen and (max-width: 600px) {
#homepage-acquisition .mega-widget.page-width-banner img {
    width: 240% !important;
    height: auto;
    margin-left: -273px;
    margin-top: -200px;
    max-width: 240%;
}
}

img.rwd-object.rwd-image.watermark {
  border: none !important;
}

.homepage-text-skinny3 {
  margin: 0 auto !important;
  width: 40%;
}

@media screen and (max-width: 600px) {
  .homepage-text-skinny3 {
    margin: 0 auto !important;
    width: 100%;
  }
  
  #acquisition-header img {
    left: 0px !important;
    position: static;
    width: 100%!important;
    height: 100% !important;
}
  
  	#two-column-section h2.widget-title.left {
    	margin-left: 40px;
	}
  
  #two-column-section h2.medium {
    display: none;
}
  
  #two-column-section .gutter.col.col-1.one-of-two.left.col-first {
    padding-bottom: 0px;
}
  
.page-id-14912 div#verticals-higher-education {
    height: 80px !important;
}
.page-id-14912 div#verticals-manufacturing {
    height: 80px !important;
}
.page-id-14912 div#verticals-hospitality {
    height: 80px !important;
}
.page-id-14912 div#verticals-k-12 {
    height: 80px !important;
}
.page-id-14912 div#verticals-government {
    height: 80px !important;
}
.page-id-14912 div#verticals-retail {
    height: 80px !important;
}
.page-id-14912 div#verticals-hospitality {
    height: 80px !important;
}

  
  .page-id-14912 #social-icons .content-wrap {
    width: 100%;
  }
  
  .page-id-14912 .vertical-logos {
    width: 33.33% !important;
}
  
  #uberflip-tiles div#collection-items {
    width: 240px !important;
  }

@media screen and (max-width: 800px) {
	#product-roadmap h3 {
    	margin-top: 20px;
    	line-height: 35px;
	}  
  
  #product-roadmap2 h3 {
    	margin-top: 20px;
    	line-height: 35px;
	}  
}

@media screen and (max-width: 800px) {
.page-id-14912 .tab-links a {
    padding-left: 20px;
    color: #ffffff;
}
  
 .page-id-14912 .tab-links.is-open {
    box-shadow: none;
    background: #99A4AA;
}
  
 .page-id-14912 .ui-corner-top {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
  
 .page-id-14912 .tab-titles:after, .tab-links:after {
    color: #ffffff;
  }
}
.page-id-108 h3.white-dark.homepage {
    color: #ffffff !important;
}
  
.page-id-108 .banner-title-box {
    color: #ffffff !important;
}
  
.page-id-108 h1 {
    color: #ffffff !important;
}

/* WEBINAR EVENTS */
body.page-id-14571 .tribe-mini-calendar-event .list-date { display: none; }

@media screen and (min-width: 510px) {
  .homepagelink {
	margin-top: 1px !important;
    margin-left: 20px !important;
  }
  
  .homepagelink2 {
	margin-right: 20px !important;
    margin-left: 20px !important;
  }
}

/* Sports &amp; Entertainment Page */
@media screen and (min-width: 600px) {
.sport-logos-4 {
    width: 14.2%;
}

.sport-logos-3 {
    width: 14.2%;
}
.sport-logos-2 {
    width: 12.5%;
}

.sport-logos-1 {
    width: 12.5%;
}

.sport-logos-4 {
    width: 33.33%;
}
}

@media screen and (min-width: 800px) {
.page-id-412 .main-content.right {
    margin-top: 0px;
}
}


@media screen and (min-width: 600px) {
.sbli-logos-1 {
    width: 12.5%;
}

.sbli-logos-2 {
    width: 12%;
}

.sbli-logos-1 {
    width: 33.33%;
}

.sbli-logos-2 {
    width: 50%;
}
}

.page-id-14700 .mega-widget.page-width-banner {
    height: 100% !important;
}

#transportation-page .gutter.col.col-1.one-of-three.center.bordered.col-first {
    height: 100%;
}

#transportation-page .media-wrap {
  display: none;
}

@media screen and (min-width: 800px) {
.page-template-template-education-landing-php .main-content.right {
    margin-top: -8px;
}
}

#slice-one-hundred-percent .mega-widget.page-width-banner {
    height: 100% !important;
}
  
.page-id-108 h1 {
    color: #595957;
  }
  
  
.page-id-108 .banner-title-box h1 {
    color: #595957;
}
 
