#Top_bar .menu li:hover a{
    background-color: #204d99;
    color: #FFFFFF;
}
.h2{
    font-size:70px;color: #fff;line-height: 70px;
}
#main-about input,.iti.iti--allow-dropdown{width: 100%}
.mt-50{margin-top: 50px}
.list_left {color:#848484}
@media only screen and (max-width: 1450px) {
  .tp-caption.mfnrsenergylargewhite p {
    font-size: 30px !important;
    line-height: 30px !important;
    width: 90% !important;
    margin-left: -20% !important;
  }
  .tp-caption.mfnrsenergymediumwhite p{
      font-size: 20px !important;
    line-height: 20px !important;
    width: 90% !important;
    margin-left: -25% !important;
    margin-right: -25% !important;
  }
  .tp-caption.mfnrsenergysmallwhite,.tp-caption.mfnarrow{
    width: 90% !important;
    margin-left: -80% !important;
      font-size: 15px !important;
    line-height: 20px !important;
  }
}
@media only screen and (max-width: 768px) {
  .tp-caption {
    display: none !important;
  }
}

#main-blog .items_group .column:nth-child(1) .image_wrapper{
    border-top:3px solid #F9B215;
    border-bottom:3px solid #F9B215;
    border-left:3px solid #F9B215;
    border-right:1px solid #F9B215;
}
#main-blog .items_group .column:nth-child(2) .image_wrapper{
    border-top:3px solid #F9B215;
    border-bottom:3px solid #F9B215;
    border-left:2px solid #F9B215;
    border-right:2px solid #F9B215;
}
#main-blog .items_group .column:nth-child(3) .image_wrapper{
    border-top:3px solid #F9B215;
    border-bottom:3px solid #F9B215;
    border-left:1px solid #F9B215;
    border-right:3px solid #F9B215;
}
.responsive-menu-toggle{
    color:#F9B215;
}
@media only screen and (min-width: 960px) and (max-width: 1239px) {
    h2 {
        font-size:20px;
    }
}
@media only screen and (min-width: 767px) and (max-width: 960px) {
    
    h2 {
        font-size:17px;
    }
}
@media only screen and (max-width: 766px) {
    .h2{
        font-size:50px;line-height:50px;
    }
    h2 {
        font-size:17px;
    }
}
@media only screen and (min-width: 580px) and (max-width: 767px) {
    .section_wrapper, .container, .four.columns {
        width: 560px !important;
    }
}
@media only screen and (min-width: 480px) and (max-width: 579px) {
    .section_wrapper, .container, .four.columns {
        width: 460px !important;
    }
}
@media only screen and (max-width: 767px) {
    .highlight-left .column:first-child, .highlight-right .column:last-child {
        background: transparent;
    }
}