@media(min-width:1600px){
     .fs-22{
         font-size:25px;
    }
     .compare.bg-green {
         padding: 40px 10px !important;
    }
     .service{
         margin-top: 100px ! important;
    }
     .container{
         max-width: 1300px !important;
    }
     .fs-16 {
         font-size: 18px;
    }
     .fs-13 {
         font-size: 16px;
    }
     .fs-15 {
         font-size: 17px;
    }
     .CallList li {
         min-width: 187px;
    }
     .simplelogo {
         max-width: 330px;
    }
     .products img,.bussiness_electricity img{
         width: 100%;
    }
     .lh-26{
         line-height: 36px;
    }
     .attchfile {
         min-height: 50px;
         padding: 5px;
    }
     .BannerOther_Sec .BannerInMiddle .gasbills_1 {
         left: -10px;
    }
     .container-fluid{
         max-width: 1700px;
    }
     .get_from_pra p br.d-xl-none,.from_containt p br.d-xl-none{
         display: block !important;
    }
     .fs-18{
         font-size: 20px;
    }
     .BannerOther_Sec .contact_us_head_main {
         min-height: 500px;
    }
     .Electricity {
         max-width: 235px;
    }
     .BtnOne {
         padding: 8px 20px;
    }
     .box_value1 li {
         max-width: 185px;
    }
     .companyimgsection_menu a img {
         max-width: 215px !important;
    }
     .HomeFadeInSlider a.carousel-control-next{
         right:4%;
    }
     .HomeFadeInSlider a.carousel-control-prev{
         left:4%;
    }
     .NavLinkList>li>a {
         padding: 20px 37px !important;
    }
     .min100h {
         min-height: 750px;
    }
     .HomeFadeInSlider .carousel-inner .carousel-item {
         min-height: 730px;
    }
     #HomeMainSlider .container-fluid , #Services_value_slider1 .container-fluid{
         max-width: 100% !important;
    }
     .Energymanagement_main .container-fluid {
         max-width: 1550px;
    }
     .ThirdSection .powerful img.img-fluid {
         max-width: 87%;
    }
     .fs-14 {
         font-size: 16px;
    }
     br.DBlockOn {
         display: block !important;
    }
     .HeadingContent_font p.fs-14{
         font-size: 16px;
    }
}
 @media(max-width: 1200px){
     .NavLinkList>li>a {
         padding: 15px 15px !important;
    }
     .fs-58 {
         font-size: 45px;
    }
     .min100h {
         min-height: 575px;
    }
     .BUSINESS br ,.headinghere br , .Switching_heading_main_pra br , .product_item_box1 br,.foot_energy_pro br , .providebusniness br,.support_section_contains br,.procrement_pra_main br , .clients_product_pra br,.electricity_bill_pra p br,.value_added_product_slider_pra br,.bussiness_value_pra_main br,.electricity_bill h6 br,.HeadingContent br{
         display: none !important;
    }
     .fs-15 {
         font-size: 14px;
    }
     .fs-25 {
         font-size: 20px;
    }
     .fs-20 {
         font-size: 18px;
    }
     .fs-45 {
         font-size: 40px;
    }
     .headingelectricity br{
         display: block !important;
    }
     .simple_energy_footer .fs-15{
         font-size: 13px;
    }
     .angleleft {
         left: -15px !important;
    }
     .angleright {
         right: -15px !important;
    }
     .bussiness_electricity img {
         height: auto !important;
    }
     .box_value1 li {
         margin: 15px 15px;
    }
     .DesktopSlider ul.nav.nav-tabs.box_value1 {
         margin-bottom: -75px;
         top: 0 !important;
         margin-top: 30px;
    }
     .tab-content_bg_img {
         min-height: 460px;
    }
     .slide_btn_for_tab {
         top: 740px;
    }
     .slide_btn1 {
         line-height: 36px !important;
    }
}
 @media(max-width: 991px){
     .ToggleBtn {
         display: block;
         position: absolute;
         top: 0px;
         z-index: 99999;
         left: 0;
    }
     .Btn1 {
         height: 30px;
         width: 30px;
         position: fixed;
         padding: 5px 5px;
         top: 27px;
         right: 20px;
         background-color: transparent !important;
    }
     .Btn1 span {
         position: absolute;
         border-top: 2px solid #96c83c;
         transition: 0.5s;
         right: 0;
         left: 0;
         width: 85%;
         margin: 0 auto;
    }
     span.Line1 {
         top: 6px;
    }
     span.Line2 {
         top: 13px;
    }
     span.Line3 {
         bottom: 6px;
    }
     .TabCol.TabDesignCol ,.TabCol.TabDesignCol_2 {
         transition: 0.5s;
         height: 100vh !important;
         opacity: 0;
         visibility: hidden;
         transform: translate(-150%,0%);
         width: 200px;
         max-width: 200px;
         min-width: 200px;
         top: 0px;
         padding-top: 0px !important;
         overflow-y: auto;
         left: 0px;
         position: fixed;
         background-color: #02385e !important;
    }
     .TabCol.ShowCol {
         transition: 0.5s;
         opacity: 1;
         visibility: visible;
         transform: translate(0%,0%);
         z-index: 9999;
    }
     .NavLinkList .d-inline-block {
         display: block !important;
    }
     .TabDesignCol_2 {
         height: 100% !important;
    }
     .ToggleBtn.ToggleBtnShow .Btn1 span.Line1 {
         transition: 0.5s;
         transform: rotate(45deg);
         top: 12px;
    }
     .ToggleBtn.ToggleBtnShow .Btn1 span.Line2 {
         transition: 0.5s;
         transform: rotate(-45deg);
         top: 12px;
    }
     .ToggleBtn.ToggleBtnShow .Btn1 span.Line3 {
         opacity: 0;
         transition: 0.5s;
    }
     .CallList li {
         min-width: auto;
    }
     .CallList li a .CellImg img {
         bottom: 0px;
         top: 5px;
         max-width: 30px;
         min-height: 20px;
         max-height: 20px;
    }
     .CallList {
         padding-right: 45px;
         padding-top: 3px !important;
    }
     .simplelogo {
         padding: 0 !important;
    }
     .NavLinkList li.nav-item .fs-16 {
         font-size: 13px;
    }
     .NavLinkList>li>a {
         padding: 10px 15px !important;
    }
     .fs-58 {
         font-size: 35px;
    }
     .fs-25 {
         font-size: 17px;
    }
     .HomeFadeInSlider .carousel-inner .carousel-item,.min100h {
         min-height: 470px;
    }
     .BUSINESS_box .BUSINESS .helpyour.h-100 {
         padding: 150px 0px 120px;
    }
     .BUSINESS.confusing .helpyour.h-100 {
         padding-bottom: 40px !important;
    }
     img.gasbills {
         width: 8px !important;
    }
     .powerful img.img-fluid {
         max-width: 380px !important;
         width: 100% !important;
    }
     .vactoreimg img {
         min-height: 40px !important;
         max-height: 40px;
    }
     .compare.bg-green {
         padding: 10px !important;
    }
     .fs-18,.fs-16 {
         font-size: 14px;
         line-height: 20px !important;
    }
     .fs-45 {
         font-size: 30px;
    }
     .simpale_energy_foot_btm1 li {
         width: 35px;
         height: 35px;
    }
     .simpale_energy_foot_btm1 li a {
         display: inline-block;
         line-height: 0;
    }
     header#EnergyHeader.sticky {
         position: fixed;
         z-index: 9999;
         background-color: #fff;
         width: 100%;
         animation: smoothScroll 1s forwards;
    }
     @keyframes smoothScroll {
         0% {
             transform: translateY(-40px);
        }
         100% {
             transform: translateY(0px);
        }
    }
     .ragisteredsection .box_contact_us_main .loactionheading p {
         word-break: break-all;
    }
     .line_max {
         max-width: 78px;
    }
     .businesselectline3 {
         max-width: 20px;
    }
     .bussiness_electricity img {
         max-width: 400px;
    }
     .value_added_slide_more {
         padding-top: 15px !important;
    }
     .bussiness_electricity {
         padding-bottom: 15px;
    }
     .all_slide_content p {
         font-size: 13px;
         margin: 0;
         padding: 0 !important;
    }
     .slick-center .cl , .cl{
         height: 280px;
    }
     .NavLinkList {
         padding-top: 25px !important;
    }
     .ourparagraph1 p br,.tab_slide_main_pra br {
         display: none;
    }
     .gasbills_1 {
         width: 10px;
         padding: 0 !important;
    }
}
 @media(max-width: 767px){
     .fs-58 {
         font-size: 25px;
    }
     .fs-25 {
         font-size: 15px;
    }
     .HomeFadeInSlider a.carousel-control-prev, .HomeFadeInSlider a.carousel-control-next {
         width: 25px;
         top: 40%;
         height: 25px;
    }
     .fs-18,.fs-16,.fs-15 {
         font-size: 14px;
         line-height: 18px !important;
    }
     .HomeFadeInSlider .carousel-inner .carousel-item, .min100h {
         min-height: 400px;
    }
     .fs-31,.fs-32 {
         font-size: 20px;
    }
     .lh-26 , .lh-42{
         line-height: 22px;
    }
     .lh-40 {
         line-height: 25px;
    }
     .fs-20 {
         font-size: 15px;
    }
     .BUSINESS_box .BUSINESS .helpyour.h-100,.BUSINESS.confusing .helpyour.h-100 {
         padding: 130px 0px 115px !important;
    }
     .BUSINESS.confusing.LastBusnwess .helpyour.h-100 {
         padding-bottom: 35px !important;
    }
     .headingelectricity br,.simpleenergy3 br {
         display: none !important;
    }
     .gasbills {
         width: 7px !important;
    }
     .procurementimg {
         width: 20px;
    }
     .product_item_box .compare.bg-green {
         max-width: 320px !important;
         width: 100%;
         margin: 0 auto;
         min-height: 200px;
         padding-top: 15px !important;
    }
     .arrow img {
         transform: rotate(90deg);
         max-width: 100%;
    }
     .product_item_box_2 {
         max-width: 350px;
         margin: 0 auto;
    }
     .product_item_box_2 .compare_1 {
         padding: 10px;
    }
     .fs-45 {
         font-size: 25px;
    }
     .contactbtn a {
         max-width: 150px;
         padding: 8px 0px;
    }
     .footerlogo .foot_energy_pro .mt-4 {
         margin: 0 !important;
    }
     .footer-social-link {
         padding-bottom: 30px;
    }
     .foot_menu_btm.foot_menu {
         margin: 0;
    }
     .SliderLogoImgs .SLiderImageList {
         width: calc(250px * 15) !important;
    }
     .SliderLogoImgs .slide {
         height: 50px !important;
         width: 135px !important;
    }
     .simpale_energy_foot_btm1 li a i {
         padding: 0px !important;
         font-size: 16px !important;
    }
     .BannerOther_Sec .contact_us_head_main {
         min-height: 300px;
    }
     .CNtentMidle {
         vertical-align: top !important;
    }
     .slide_boot_logo img.semicolen {
         width: 60px;
         margin-top: 20px;
    }
     .CantentCenter {
         min-height: 425px;
    }
     .slide_icon img {
         max-width: 90px;
         margin-bottom: 0 !important;
    }
     .angleright, .angleleft {
         width: 30px;
         height: 30px;
         border-radius: 50%;
    }
     .angleright, .angleleft {
         top: unset;
         bottom: 15%;
    }
     .angleright {
         right: 35% !important;
    }
     .angleleft {
         left: 38% !important;
    }
     .clients_product span.carousel-control-next-icon, .clients_product span.carousel-control-prev-icon {
         left: 6px;
         top: 3px;
    }
     .btnsubmit button {
         border-radius: 30px;
         padding: 7px 23px;
    }
     .value_added_slide_more {
         padding-bottom: 25px !important;
    }
     .box_value1 li {
         margin: 5px 5px;
    }
     .tab-content_bg_img {
         min-height: 400px;
    }
     .slide_btn_for_tab {
         top: 660px;
    }
     .industry_slide_value {
         padding: 0 20px !important;
         margin-top: 20px !important;
    }
     .gasbills_1 {
         width: 8px;
    }
     .industry img {
         max-width: 80px;
    }
}
 @media(max-width: 575px){
     .CallList li a .CellImg {
         display: none !important;
    }
     .simplelogo {
         max-width: 160px;
    }
     .fs-58 {
         font-size: 19px;
    }
     img.gasbills {
         width: 7px !important;
         margin: 0 !important;
    }
     .SliderTextHere .fw-700,.textheading.partners .fs-25 {
         font-weight: 300;
         font-size: 12px;
    }
     .HomeFadeInSlider .carousel-inner .carousel-item, .min100h {
         min-height: 290px;
    }
     .HomeFadeInSlider a.carousel-control-prev, .HomeFadeInSlider a.carousel-control-next {
         display: none;
    }
     .fs-18 {
         font-size: 16px;
         line-height: 18px !important;
    }
     .contactbtn a {
         max-width: 120px;
         padding: 6px 0px;
         line-height: 20px !important;
    }
     .Btn1 {
         top: 23px;
         right: 15px;
    }
     .CallList {
         padding-right: 40px;
    }
     .electricitybg-img {
         max-width: 130px;
    }
     .market1{
         max-width: 30px;
    }
     .water_img{
         max-width: 40px;
    }
     .market {
         top: 46%;
         left: 52%;
    }
     .electricity_1 {
         top: -60px;
         padding: 0 !important;
    }
     .service {
         margin-top: 60px ! important;
    }
     .BUSINESS_box .BUSINESS .helpyour.h-100, .BUSINESS.confusing .helpyour.h-100 {
         padding: 85px 0px 55px !important;
    }
     .BUSINESS.BUSINESS_1.requared_1 {
         padding-bottom: 25px !important;
    }
     .BUSINESS.confusing .helpyour.h-100 {
         padding-bottom: 70px !important;
    }
     .BUSINESS.confusing.LastBusnwess .helpyour.h-100 {
         padding-bottom: 10px !important;
    }
     .fs-20 {
         font-size: 14px;
    }
     .pb-5, .py-5 {
         padding-bottom: 1.5rem !important;
    }
     .pt-5, .py-5 {
         padding-top: 1.5rem !important;
    }
     .fs-45 {
         font-size: 19px;
    }
     .simpale_energy_foot_btm2 .foot_menu li.nav-item a.nav-link,.form-group.from_containt ,.providing_electry_city,.potential_head{
         margin: 0 !important;
    }
     p.vertical-align-sub,span.vertical-align-sub {
         margin: 11px 0 0!important;
    }
     .Electricity .fw-600.fs-20,.gettouch .fw-600.fs-20 {
         font-size: 15px;
         font-weight: 700;
    }
     .gettouch {
         padding-top: 20px;
    }
     .lh-26, .lh-42 {
         line-height: 20px !important;
    }
     .fs-31,.fs-32 {
         font-size: 17px;
    }
     .gasbills_1,.MainHeading h1 .gasbills_1 {
         width: 8px;
    }
     .companyimgsection_menu li {
         width: 25%;
         margin: 6px 0 !important;
    }
     .companyimgsection_menu a img {
         width: 80px;
    }
     .businesselectline3 {
         max-width: 20px;
    }
     .BannerOther_Sec .contact_us_head_main {
         min-height: 200px;
    }
     .about_us_business .products {
         margin-top: 5px !important;
    }
     .about_us_business .products img {
         margin-top: 10px;
    }
     section#Organization {
         padding-bottom: 5px !important;
    }
     .industry img , .lineimgdiv img {
         max-width: 50px;
    }
     .doottedlineimg {
         width: 50px;
         margin-top: -10px;
         margin-bottom: 0 !important;
    }
     .vactoreimg img,.secondsupplier.HeadingDiv ,.SliderTextHere_heading2 p,.Services_value_slider,.providebusniness{
         margin-top: 0 !important;
    }
     .vactoreimg1 h4 {
         margin-top: 0 !important;
         font-weight: 800;
         font-size: 14px;
    }
     .product_item_box1 .col-lg-4.p-2 {
         padding-bottom: 30px !important;
    }
     .line-img {
         width: 75px;
    }
     .morebtn {
         margin-top: 0 !important;
         padding-top: 10px !important;
    }
     .marebtn_1 {
         min-width: 80px;
    }
     #BackToTop {
         font-size: 20px !important;
         line-height: 40px !important;
         height: 30px !important;
         width: 30px !important;
    }
     .ragisteredsection .box_contact_us_main {
         min-height: 180px;
    }
     .fs-14, .fs-15 {
         font-size: 14px !important;
    }
     .fs-25 {
         font-size: 16px;
    }
     #mapsection>div {
         height: 300px !important;
    }
     .slide_icon img {
         max-width: 70px;
    }
     .companyimgsection_menu li.nav-item a.nav-link ,section#ServiceElectricity .textparagraph,section#ServiceGas .textparagraph,section#ServiceWater .textparagraph,section#Services_Value_Added .textparagraph,section.BannerOther_Sec .textparagraph{
         padding: 0 !important;
    }
     .companyimgsection_menu ,.support_main_s4 .industry{
         margin-bottom: 15px !important;
    }
     .box_value_icon img {
         max-width: 30px;
         min-height: 30px;
    }
     .box_value1 li {
         margin: 10px 10px;
         max-width: 140px;
    }
     .box_value {
         padding: 10px !important;
    }
     .DesktopSlider ul.nav.nav-tabs.box_value1 {
         margin-bottom: -45px;
         margin-top: 20px;
    }
     .tab-content_bg_img {
         min-height: 350px;
    }
     .slide_btn_for_tab {
         top: 705px;
    }
     .slide_btn1 {
         line-height: 32px !important;
         width: 30px;
         height: 30px;
    }
     .industry_slide_value {
         padding: 0 20px !important;
    }
     .HrLineOne {
         margin: 0 0 10px !important;
    }
     section#curveshapeline ,#Sector .setor_section,.Costincluded_Sec .bussiness_electricity{
         padding-bottom: 0 !important;
    }
     .fs-18 {
         font-size: 15px !important;
    }
     .fs-15{
         font-size: 14px !important;
    }
     img.gasbills.mr-2 {
         margin-right: 8px !important;
    }
     .lineimgdiv,.doottedlineimg {
         line-height: 0;
         margin-bottom: 10px;
    }
     .product_item_box .compare.bg-green {
         max-width: 250px !important;
    }
     .product_item_box_2 {
         max-width: 300px;
    }
     .about_us_business .col-lg-6 {
         padding: 0 15px !important;
    }
     .industry_head h4 {
         margin-top: 5px !important;
    }
     .support_main_s4 .support_s4{
         padding-bottom: 15px !important;
    }
     .bussiness_electricity img {
         width: 100%;
    }
     .textheading.partners .gasbills_1 {
         width: 7px;
         margin-right: 5px !important;
    }
     section#ServiceElectricity .textheading2,section#ServiceGas .textheading2,section#ServiceWater .textheading2,section#Services_Value_Added .textheading2,section.BannerOther_Sec .textheading2{
         padding-left: 5px !important;
         margin: 0 !important;
    }
     .BtnOne {
         line-height: 15px !important;
    }
     .s4_electricity .quick_form .InsideForm .GetInTouch_Form .form-control{
         border:0px !important;
    }
     .fs-22 {
         font-size: 16px;
    }
     .Services_electricity_main_box1 .MainHeading h1,.Services_electricity_main_box1 .MainHeading .HrLineOne {
         margin-left: 10px !important;
    }
     .HrLineOne {
         background-size: 60px;
    }
     .value_added_slide_more,.slick-initialized .slick-slide,.providebusniness {
         padding-top: 0 !important;
    }
     .textheading.partners p span .gasbills_1,#ContactUs .textheading.partners img.gasbills_1 ,#ServiceOurSuppliers .textheading.partners img.gasbills_1 {
         margin-right: 6px !important;
    }
     .HomeFadeInSlider .carousel-indicators{
         bottom: 40px;
    }
     .HomeFadeInSlider .carousel-indicators li{
         display: block;
    }
     .HeadingContent br,.headingelectricity h4 br,.praelectricity p br.d-sm-none,.headinghere br,#savingmoney1 p br.d-sm-none,.vactore_main_sec p br.d-sm-none,.vactoreimg2 p br.d-sm-none,.providebusniness1 p br.d-sm-none,.foot_energy_pro1 p br.d-sm-none,.support_section_contains1 p br.d-sm-none,.procrement_pra_main1 p br.d-sm-none,.slide_boot_pra1 p br.d-sm-none{
         display: block !important;
    }
     .providebusniness p br.d-sm-none,.bussiness_electricity_pra p br.d-sm-none,.bussiness_our_sppliers_pra p br.d-sm-none,.electricity_bill_pra_main p br.d-sm-none,.textparagraph1 p br.d-sm-none,.value_added_product_slider_pra p br.d-sm-none,.ourparagraph1 p br.d-sm-none{
         display: block !important;
    }
     #headinghere_contains_pro2 p br.d-md-block,#headinghere_contains_pro3 p br.d-md-block,#headinghere_contains_pro4 p br.d-md-block,.vactore_main_sec p br.d-md-block,.HeadingContent_main1 p br.d-sm-block,.HeadingContent_partners p br.d-xl-block,.HeadingContent_f1 p br.d-sm-block,.from_contain1 p br.d-sm-block,.HeadingContent_ma9 p br.d-sm-block,.HeadingContent3 p br.d-sm-block,.HeadingContent_get p br.d-sm-block,.HeadingContent_3 p br.d-sm-block,.HeadingContent1 p br.d-sm-block{
         display: none !important;
    }
     .CantentCenter {
         min-height: 470px;
    }
     .lh-16 {
         line-height: 20px;
    }
     .fs-17 {
         font-size: 14px;
    }
     .doottedlineimg_slide.doottedlineimg {
         margin-top: -5px !important;
    }
     .angleright {
         right: 38% !important;
    }
     .angleleft {
         left: 40% !important;
    }
     .companyimgsection_menu li:nth-child(5),.companyimgsection_menu li:nth-child(6),.companyimgsection_menu li:nth-child(7),.companyimgsection_menu li:nth-child(8){
         min-height: 40px;
    }
     .companyimgsection_menu li:nth-child(9),.companyimgsection_menu li:nth-child(10),.companyimgsection_menu li:nth-child(11),.companyimgsection_menu li:nth-child(12){
         min-height: 50px;
    }
     .bussiness_electricity_pra_main_calc p{
         max-width:calc(100% - 25px) !important;
    }
    .slide_icon_hover a>span.underline_hover {
    height: 1px;
}
.fs-11 {
    font-size: 12px;
}
.animated{
    visibility: visible !important;
}
}
 @media(max-width: 375px){
     .companyimgsection_menu a img {
         width: 60px;
    }
     .fs-22 {
         font-size: 17px;
    }
}
