/*Accessibility Widget*/
@media only screen and (max-width: 768px)  {
   #userwayAccessibilityIcon {bottom: 100px !important;} 
}

/*Secondary Header*/
@media only screen and (max-width: 768px)  {
    .secondaryBr {
        text-align: center;
    }
    .secondaryBr  ul li {
        width: 100%;line-height: 36px;}
}

.secondaryBr {
    padding: 0px 48px;
    color: #fff;
    background: #082021;
    text-align: right;
}

.secondaryBr  ul {list-style: none;margin:0;padding: 0;}
.secondaryBr  ul li {float: left;padding: 0 10px; text-align:center;}
.secondaryBr .blockInnerContent {
    font-size: 14px;
    font-family: proximanova,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 400;
}
.secondaryBr .blockInnerContent a,
.secondaryBr .blockInnerContent a:hover {
    text-decoration: none;
}
.secondaryBr .blockInnerContent a:hover,
.secondaryBr .blockInnerContent a:active,
.secondaryBr .blockInnerContent a:focus {color:white;}
.secondaryBr a:first-child {padding-right: 15px;}

@media only screen and (max-width: 768px)  {
    .secondaryBr { /*right*/
        text-align: center;
    }
}
@media only screen and (min-width: 768px)  {
    .block_bd82d38839c3407799347bacd541fd04 { /*right*/
        float: right;
        line-height: 36px;
    }
}

/* Main Menu */
.navContent li ul li a {font-size: 14px;}
.mobileSideNav .navContent li ul li a:before {content: '\2014 \00A0';color:#7bb72e;}

button, .button, .navContent li .button, input[type="submit"] {
    padding: 10px 20px;
}

.mobileFooterContainer .mfTextLabel {font-family:proximanovabold,Arial,Verdana,sans-serif; font-style: normal;font-weight: 700;font-size: 12px;}

/*Content Styles - background shape by SVGBackgrounds.com*/
.item .itemInnerContent b, .item .itemInnerContent strong,
.blockInnerContent b, .blockInnerContent strong {font-weight:normal;}

.custom-list li {background-position: left 10px !important;margin-bottom: 10px;}
.items_c3df332d83f94f39aa92e5895f5a503c .primaryMeta:after {content:'Read More'; display:block;font-size:16px;text-decoration:underline;color:#7bb72e;}

/*Accent Image*/
.block_c3df332d83f94f39aa92e5895f5a503c .item .imgShape,
#team .fullDetailsItem .imgShape,
.block_cc88975d14b649e581baabeee3398d7a .imgShape,
.block_ab8ebaf0161742d1870606019247bc76 .imgShape,
.block_a24d9ba4bb634dd8abcbd234fb6c8892 .imgShape,
.block_a0715c54ae9e4fb58e06298f747159bb .imgShape {clip-path: polygon(50% 0%, 0 15%, 0 85%, 50% 100%, 100% 85%, 100% 15%);}

/*Industries Page*/
.block_bee494066dd34c4f9e6ffede40762957 ul {column-count: 2;}
.block_bee494066dd34c4f9e6ffede40762957 ul li {background: none !important; padding-left: 0 !important;}
.block_bee494066dd34c4f9e6ffede40762957 ul li a {line-height:1.3;font-size:16px;color:white;margin-bottom: 10px;border-radius: 2px;background: #082021;padding: 10px;display:block;text-align:center;text-decoration:none !important;}
.block_bee494066dd34c4f9e6ffede40762957 ul li a:hover,
.block_bee494066dd34c4f9e6ffede40762957 ul li a:active,
.block_bee494066dd34c4f9e6ffede40762957 ul li a:focus {color:#7bb72e !important;}

/*Inline CTA*/
.items_e360f13fe8214947a4c509926a1566c6 .item,
.items_a1f036e673aa4b95912ae0e73f0cce59 .item,
.items_f2cff8dcacf447b582b11fb022d61b02 .item,
.items_dae245e1e3174f6cb41767fb24da1f30 .item,
.items_a246d02e42904e6b91a719194a22275a .item,
.items_d1144036365b484fa0f1452ef02b519d .item,
.items_d561b8f81fef407c865c8bb8d0e4fe45 .item,
.mobileFooterContainer {
    background: linear-gradient(90deg, rgba(6,62,75,1) 0%, rgba(123,183,46,1) 100%); 
}


.primaryContentContainer .blockText ul:not(.socialIcons) li, .primaryContentContainer .itemContent ul:not(.socialIcons) li {background:url(https://static.gofasturtle.com/b0de33488a6446e1b4fb0a8f27c806bc/i/bbedb179b6e547eda8902a604078aac9/1/5feFb8zhrk/icon-inline-check%25281%2529.png) no-repeat center left;padding-left: 1.75em;background-size: 20px;}
.primaryContentContainer .blockText ul:not(.socialIcons), .primaryContentContainer .itemContent ul:not(.socialIcons) {
    list-style-type: none;
    padding-left: 0;
}

/*Blog Post Styling*/
#blog .blockWrap_addthis,
#blog .blockContainer {padding:0;}
#blog .blockWrap_addthis {padding-top:50px;}
.socialSharingContainer .socialIcons:before {content: 'Share This: ';font-size: 14px;color:#7bb72e;}
#blog  p.primaryMeta {font-size: 14px;padding-bottom:1em;}
#blog  p.primaryMeta .blogPostAuthor {display:inline;}
#blog  p.primaryMeta .blogPostAuthor:before {content: 'By: '; }

.socialSharingContainer .socialIcons li a, 
.iconGroup-txa.txa1 .socialIcons li a {margin-left: 0 !important;}
.socialSharing li,.item .socialSharingContainer {text-align:left !important;}
#blog .itemsCollectionContent .itemImg {clip-path: polygon(50% 0%, 0 15%, 0 85%, 50% 100%, 100% 85%, 100% 15%);}

#blog .pagination {text-align:center;}
#blog .pagination .paginationTrigger {background: #f4f5f5;display:block;padding:10px;}


#blog .primaryContentContainer,
#blog .blockWrap_ef7178c67c3d4d28af7e1a6055ddd599{
    padding-top: 100px;
    padding-bottom: 100px;
}
#page_a18a5e48c99f407da43e08e5723ba999 #blog .primaryContentContainer {padding:0;}

#blog .fullDetailsPost .contentTitle,
#team .fullDetailsPostItem .contentTitle {
    text-align:left;
    font-size: 36px;
}

@media only screen and (min-width: 768px) {
#blog .fullDetailsPost .blockImg,
#team .fullDetailsItem .blockImg {
    padding-bottom: 0;
    float: right;
}
#blog .fullDetailsPost .blockImg, 
#blog .fullDetailsPost .blockText,
#team .fullDetailsItem .blockImg, 
#team .fullDetailsItem .blockText{
    width: 48%;
    min-height: 1em;
}
}


/*Site Footer*/
.scCredit {border-top:4px dotted #063e4b;}
.blockWrap_f8344ec83f3649e1bb10b010b37cd0e6 {display:none;}
.footerContent ul {list-style:none;padding:0;}
.footerContent ul li {line-height:1.3;padding-bottom:15px;}
.footerContent .blockContent {padding-bottom: 25px;}
.footerContent .contentTitle {font-size: 16px; color:#7bb72e;}
.footerContent .blockInnerContent a {text-decoration:none;}
.footerContent .blockInnerContent a:not(.button):hover,
.footerContent .blockInnerContent a:not(.button):active,
.footerContent .blockInnerContent a:not(.button):focus {color:white;text-decoration:underline;}
.footerContent a.button:hover {background: #063e4b;}
.footerContent a.zocial:hover,
.footerContent a.zocial:active,
.footerContent a.zocial:focus {color: #7bb72e !important;}