/* BEGIN RTP Test */

.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('http://extremelion.staging.wpengine.com/wp-content/uploads/2013/07/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-12938 {
	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-12938 {
    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; !important; }

.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(http://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(http://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(http://extremelion.staging.wpengine.com/wp-content/uploads/2016/07/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;
    top: 25% !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 header .product-gallery .flex-next,
.single-product header .product-gallery .flex-prev {
    /*background: url(assets/images/arrow-next.png);*/
    top: 120px !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; }

#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;
}

.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 {
    color: white;
    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-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;
}