body {
    zoom: 0 !important;
}

/* top divider */

#av_section_1 > div.av-extra-border-element.border-extra-arrow-down > div > div,
#av_section_1 > div.av-extra-border-element.border-extra-arrow-down > div > div

{
    background-color:#eff5fc!important;
}

div#av_section_2 {
    border-top: solid 5px #FFF;
}

/* font weight post titles */
.post-entry h1.av-special-heading-tag {    
    font-weight: normal;
}

/* vimeo video styles */
#top .av-section-with-video-bg .av-section-video-bg:after, .av-click-overlay {
    background-color: transparent !important;
}

.avia-slide-wrap {
animation:1s ease 5.25s normal forwards 1 fadein;
-webkit-animation:1s ease 5.25s normal forwards 1 fadein;
opacity:0
}

@keyframes fadein{from{opacity:0}
to{opacity:1}
}

@-webkit-keyframes fadein{from{opacity:0}
to{opacity:1}
}

/*mobile video hide */
.avia_mobile .avia-slide-wrap {
    display: none !important;
}
/* end vimeo video styles */


/* about us - management grid */
.avia-arrow {
    display: none !important;
}
.grid-content, .grid-entry-title {
    background-color: #1A3442 !important;
}
.entry-content {
    color: #ffffff;
}
h3.grid-entry-title.entry-title a {
    color: #67a5bf !important;
}

/* team section titles */
p.grid-entry-title.entry-title {
    color: #ffffff !important;
}


/* pipeline style - bars */
span.full {
    width: 100.5%;
    height: 30px;
    display: block;
    position: relative;
}
span.half {
    width: 50%;
    height: 30px;
    background: #febf19;
    display: block;
    text-indent:-3900px;
}

div#av_section_7 td {
    padding: 10px 0px !important;
}


span.full.red {
    background: #e02e2f;
}

span.full.red.arrow {
    background: #e02e2f;
    width: 80%;
}

span.full.red.arrow:before {
        border-left: 20px solid #e02e2f;
}
span.full.blue {
    background: #054e6b;
}

span.full.blue.arrow {
    background: #054e6b;
    width: 80%;
}

span.full.blue.arrow:before {
        border-left: 20px solid  #054e6b;
}
span.full.teal {
    background: #2699ab;
}
span.full.teal.arrow {
    background: #2699ab;
        width: 80%;
}
span.full.teal.arrow:before {
        border-left: 20px solid #2699ab;
}
span.full.mint {
    background: #7ac9b6;
}
span.full.mint.arrow {
    background: #7ac9b6;
        width: 80%;
}
span.full.mint.arrow:before {
        border-left: 20px solid #7ac9b6;
}
span.full.yellow {
    background: #febf19;
}
span.full.yellow.arrow {
    background: #febf19;
        width: 80%;
}
span.full.yellow.arrow:before {
        border-left: 20px solid #febf19;
}
td { padding: 9px 0 !important; }

span.full.arrow:before {
    content: "";
    position: absolute;
    top: 0;
    width: 0;
    height: 0;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    left: 100%;
}

/* pipeline programs - text */
.avia-data-table .avia-desc-col {
    text-transform: none;
}


/* end pipeline */

/*scroll animated arrow - pipeline section */
#pipeline .scroll-down-link {
    color: #E32C26;
}

/* zolyd tm sytle */
div#zolyd h2 sup {
    font-size: x-small;
}

/* icons and titles for board members */
h3.iconbox_content_title {
    text-transform: none !important;
    font-weight: normal !important;
    font-size: 1em !important;
}

a.iconbox_icon.heading-color:hover, h3.iconbox_content_title:hover {
    opacity: 0.5 !important;
}

/* scroll icon - pipeline - hide */
.avia_desktop #pipeline .av_font_icon {
    display: none;
}

/* scroll icon visible - pipleline */
.avia_mobile #pipeline .av_font_icon {
    display: initial;
}



/* end icons and titles for board members */

/* media queries */
/* hero image background color overlay - solid with slight opacity */
@media only screen and (max-width: 767px){
    /*#av_section_1 .av-section-color-overlay-wrap {
        background-color: #004D6D !important;
        opacity: 0.9 !important;
    } */
   .responsive .avia_scrollable_table .avia-data-table > tbody > tr > th {
        white-space: normal !important;
    }
    th.avia-desc-col {
        width: 25% !important;
    }
    /* remove 1px vertical border on pipeline */
    #pipeline tr td {
        border-style: none !important;
        border-width: 0px !important;
    } 
}
@media only screen and (min-width: 767px) {
  /* Add your Desktop Styles here */
	span.full.red.arrow {
		width: 90%; !important;
	}
}

@media only screen and (max-width: 990px) {
    svg#elvn-1 {
        width: 95vw;
        left: -10% !important;
        height: 60vh;
    }
}
/* end overlay */

/* news */
#news .av-masonry-image-container {
    height: 125px;
    width: 125px;
    margin: 0 auto;
    padding: 15px;
}
h3.av-masonry-entry-title.entry-title {
    font-weight: normal;
}