/* Award Module */
.award-module .snapdown-module-title:not(:first-child) {
    padding: 75px 0 0 0;
    display: table;
}
.award-module .snapdownItem:nth-child(odd) .snapdown-title {
    background: #fff !important;
}
.award-module .snapdownItem:nth-child(even) .snapdown-title {
    background: #f5f5f5 !important;
}

.award-module .snapdownItem:nth-child(even) .snapdown-title + .snapdown-content .snapdown-content-wrapper {background: #f5f5f5;}
.award-module .snapdown-content-wrapper{background: #fff;}
/* .award-module .snapdownItem:nth-child(odd) .snapdown-title + .snapdown-content .snapdown-content-wrapper{background: #f5f5f5 !important;}
.award-module .snapdown-content-wrapper{background: #ffffff;} */
/* Award Module */

.content-display{
display: block !important;
    margin-top: 40px/*90px*/;
}
.pageloaded, #loadedcontent {display:none;}
.signpost-box-main-wrapper {
    margin-top: 20px;
}
.content-notDisplay{
display:none!important;
}
.feature-signpost-tag{margin-bottom: 14px;display:inline-block; background:#093183; padding:2px 16px; /*border-radius:5px;*/line-height: 1.83;letter-spacing: 0.57px;font-size:12px; color:#fff;text-transform:capitalize}
.feature-signpost-title h2{font-size: 50px;font-weight: bold;line-height: 5.5rem;color: #132852;margin-bottom: 10px;}
.feature-signpost-tabs-title{padding: 3px 117px 1px 13px;border-radius: 6px;background-color: #f1f1f1;line-height: 2.18;letter-spacing: normal;color: #373737;text-transform:uppercase;font-weight:500; font-size:11px;}
.feature-signpost-tabs-content{display:flex}
.feature-signpost-tabs-content span{ display: inline-block;background: #000;min-width: 20px;height: 20px;margin:3px 5px 0 0;box-sizing:border-box}

feature-signpost-tabs .section p{color: #373737}
.feature-signpost-tabs nav {
height:auto;
display:flex;
position:relative;
float:none;
text-align:left;
padding-right: 0;
}
.small-featured-image.active {
    border: 4px solid #c1ab6c;
}
.feature-signpost-tabs nav .LabelStyle{
display:block;
width:100%;
height:100%;
line-height: 2.18;
letter-spacing: normal;
color: #373737;
text-transform:uppercase;
font-size:11px;
cursor:pointer;
border-radius: 6px;
margin-right:4px;
font-family:'BentonSans-Medium', Arial, Helvetica, sans-serif;
}
/*.feature-signpost-tabs nav label{
display:block;
width:100%;
height:100%;
line-height: 2.18;
letter-spacing: normal;
color: #373737;
text-transform:uppercase;
font-size:11px;
cursor:pointer;
border-radius: 6px;
margin-right:4px;
font-family:'BentonSans-Medium', Arial, Helvetica, sans-serif;
}
*/
/*.feature-signpost-tabs nav label .featured-signpost-tag{
	background-color: #f1f1f1;
    padding: 3px 13px;
    border-radius: 6px;
    font-weight: 500;
}*/
.feature-signpost-tabs nav .LabelStyle .featured-signpost-tag{
	background-color: #f1f1f1;
    padding: 3px 13px;
    /*border-radius: 6px;*/
    font-weight: 500;
}

.feature-signpost-tabs nav label:last-child{margin-right:0;}
input[type="radio"] {display:none;}
#ip3-search-results input[type="radio"]{display:inline-block;}
.section .content{display:none}
.section .content-1 {
    display: block;
      margin-top: 40px;
}
.feature-signpost-tabs table{border: 0}
#ip3-primoris-renewable-energy .content.content-1.service table{border: none;}
/*#service:checked ~ .section .content-1,#market:checked ~ .section .content-2,#bussiness-unit:checked ~ .section .content-3{
display:block;
margin-top:86px;
}*/
.feature-signpost-introcontnets{display:flex;margin-top:13px;font-size:14px;pointer-events: none;}
.feature-signpost-introicon,.feature-signpost-introcontent{display:flex;vertical-align:middle;}
.feature-signpost-introicon img{min-width:21px; height:21px; margin-right:10px; background:#000}
.feature-signpost-introcontnets a{text-decoration: none}
.feature-signpost-introcontent{line-height:2.0rem;text-transform:none;color: #373737; font-size: 1.4rem;font-family: 'BentonSans-Regular';font-weight: normal}
.firstimage{/*border-radius: 10px;*/height:371px; width:620px;background-size:cover !important;}
.small-featured-image{width:143px;height:91px;/*border-radius:10px;*/background-size:cover !important;display:inline-block;margin-right:10px;cursor:pointer;margin-top:10px}
.small-featured-image:last-child{margin-right:0}
.feature-signpost-tabs .cta-wrapper{margin-top: 15px;}
.mfp-wrap .feature-signpost-tabs .cta-wrapper{display: none !important;}
.feature-signpost-tabs .cta-wrapper a{box-shadow: 0 7px 29px 0 rgba(0, 0, 0, 0.2);}

@media all and (max-width: 991.98px){
	.feature-signpost-tabs nav{display: block;}
    .popUpContent .feature-signpost-tabs nav {margin-left: 0 !important;}
    .feature-signpost-tabs nav .LabelStyle{float: left;height: auto;margin-bottom: 25px;}
    .feature-signpost-introcontnets{padding-left: 15px;}
    .small-featured-image{margin-top: 20px}
}

@media all and (min-width: 768px) and (max-width: 1024px) {
	.firstimage{width: auto;}
	.small-featured-image{width: 46%;}
	#service:checked ~ .section .content-1, #market:checked ~ .section .content-2, #bussiness-unit:checked ~ .section .content-3{margin-top: 128px;}
}

@media all and (max-width: 767.98px) {
	.firstimage{width: auto;}
	.small-featured-image{width: 46%;}
	#service:checked ~ .section .content-1, #market:checked ~ .section .content-2, #bussiness-unit:checked ~ .section .content-3{margin-top: 128px;}
    .feature-signpost-title h2{font-size: 3.2rem;line-height: 3.8rem;}
    .feature-signpost-title{margin-bottom: 25px}
    .feature-signpost-tabs .cta-wrapper{margin-bottom: 30px}
}

/*=== ICON WITH BOX COPY MODULE ===*/

.icon-with-copy-box-wrapper{padding: 75px 0}
.icon-with-copy-box-wrapper .icon-with-copy-box-item{background: #104277;/*border-radius: 10px;*/}
.icon-with-copy-box-wrapper .icon-with-copy-box-item-link{display: block;padding: 38px 25px 30px 25px;min-height: 315px;display: flex;flex-direction: column;align-items: center}
.icon-with-copy-box-wrapper .icon-with-copy-box-item-link:hover{text-decoration: none}
.icon-with-copy-box-wrapper .icon-with-copy-box-item-link:hover .link > p{text-decoration: underline}
.icon-with-copy-box-wrapper .icon-with-copy-box-item.d-blue{background: #104277}
.icon-with-copy-box-wrapper .icon-with-copy-box-item.l-blue{background: #006aff}
.icon-with-copy-box-wrapper .icon-with-copy-box-item.brown{background: #b4985c}
.icon-with-copy-box-wrapper .icon-with-copy-box-item.grey{background: #737373}
.icon-with-copy-box-wrapper .icon-with-copy-box-item *{color: #fff}
.icon-with-copy-box-wrapper .title {max-width: 232px;text-align: center;}
.icon-with-copy-box-wrapper .icon-with-copy-box-item .icon{margin-bottom: 22px}
.icon-with-copy-box-wrapper .icon-with-copy-box-item .link > p{font-size: 1.7rem;line-height: 2.8rem;font-family: 'BentonSans-Medium';padding-bottom: 0}

@media all and (max-width: 991.98px){
	.icon-with-copy-box-wrapper .icon-with-copy-box-item{margin-bottom: 40px}
}
/*=== ICON WITH BOX COPY MODULE ===*/


#pipeworx-pembina-pipeline-corporation .bussiness-unit.cmnLabel.LabelStyle, #pipeworx-keyera-kaps-pipeline-project .bussiness-unit.cmnLabel.LabelStyle, #edison-imperial-irrigation-path-42-upgrades .bussiness-unit.cmnLabel.LabelStyle,
#edison-fpl-distribution-hardening-program .bussiness-unit.cmnLabel.LabelStyle, #power-line-aep-rebuild-strengthening-local-power-grid .bussiness-unit.cmnLabel.LabelStyle,  #power-line-hurricane-ida-in-southern-louisiana .bussiness-unit.cmnLabel.LabelStyle, #snelson-pipeline-integrity-southern-california .bussiness-unit.cmnLabel.LabelStyle, #snelson-pge-pipeline-replacement .bussiness-unit.cmnLabel.LabelStyle,#nexus-hanoverton-station .bussiness-unit.cmnLabel.LabelStyle, #duke-energy-norwood-station .bussiness-unit.cmnLabel.LabelStyle, #duke-energy-line-474 .bussiness-unit.cmnLabel.LabelStyle, #consumersenergy-saginaw-trail .bussiness-unit.cmnLabel.LabelStyle{display:none;}

#power-line-hurricane-ida-in-southern-louisiana .feature-signpost-tag, #power-line-aep-rebuild-strengthening-local-power-grid .feature-signpost-tag, #edison-fpl-distribution-hardening-program .feature-signpost-tag, #edison-imperial-irrigation-path-42-upgrades .feature-signpost-tag, #pipeworx-keyera-kaps-pipeline-project .feature-signpost-tag, #pipeworx-pembina-pipeline-corporation .feature-signpost-tag, #snelson-pipeline-integrity-southern-california .feature-signpost-tag, #snelson-pge-pipeline-replacement .feature-signpost-tag{display:none;}

