﻿.alert_popup_common .btn-danger:not(:disabled):not(.disabled).active:focus,.alert_popup_common .btn-danger:not(:disabled):not(.disabled):active:focus,.filter>select,.input_box_eff_wrap input.input_effect,.input_box_eff_wrap select.select_effect,.input_box_eff_wrap textarea.textarea_effect{box-shadow:none}.back_to_login a,.main_header{position:relative}.apple-pay-btn-wrapper .apple-pay-btn{margin-top:8px!important}.apple-pay-btn-wrapper .apple-pay-btn>span>svg{min-height:38px!important}.focusclass_pagename{color:#1950c0}
.logo img {
    max-width: 100%;
    height: 64px;
    width: 100%;
}.back_to_login{margin:24px 20px 16px 0;padding:0;float:left;width:auto;height:24px}.back_to_login a{padding:0;margin:0;text-decoration:none;display:block;background:0 0;width:26px;height:26px;font-size:0;color:#205d81}.back_to_login a:before{content:"\F006F";font-family:"Material Design Icons";font-size:34px;font-weight:400;position:absolute;top:-12px;left:-3px}#faqlink,.alert_popup_common .close:before{display:none!important}.DashboardFooter{background:0 0!important}.full_widthNew_ui .input_box_eff_wrap label.effect_lbl{left:13px;top:17px;font-family:OpenSans-Regular}.full_widthNew_ui a.helpiconEmailUser.email_info_ico{position:absolute;right:-41px;top:19px}.full_widthNew_ui input.input_effect:focus~label.effect_lbl,.full_widthNew_ui input.input_effect:valid~label.effect_lbl,.full_widthNew_ui input.input_effect[disabled=disabled]~label.effect_lbl,.full_widthNew_ui input.input_effect[minlength=minlength]~label.effect_lbl,.full_widthNew_ui input.input_effect[readonly=readonly]~label.effect_lbl,.full_widthNew_ui input.select_effect[readonly=readonly]~label.effect_lbl,.full_widthNew_ui select.select_effect:focus~label.effect_lbl,.full_widthNew_ui select.select_effect:valid~label.effect_lbl,.full_widthNew_ui select.select_effect[disabled=disabled]~label.effect_lbl,.full_widthNew_ui textarea.textarea_effect:valid~label.effect_lbl,input.input_effect:not([type=button])[readonly]~label.effect_lbl,textarea.textarea_effect:focus~label.effect_lbl{top:8px;font-size:13px}.full_widthNew_ui .input_box_eff_wrap input.input_effect,.full_widthNew_ui .input_box_eff_wrap input[type=text],.full_widthNew_ui .input_box_eff_wrap select.select_effect,.full_widthNew_ui .input_box_eff_wrap textarea.textarea_effect{font-size:15px;padding:17px 10px 0 13px!important;border-bottom:1px solid #c1c1c1!important;height:55px;border-radius:5px 5px 0 0!important;background:rgba(0,0,0,.09)!important;width:100%!important}.full_widthNew_ui .input_box_eff_wrap select.select_effect{background-image:url(../images/arrowdown_mdb.png)!important;background-size:15px 20px!important;background-position:right 20px center!important;background-repeat:no-repeat!important}span.required{position:absolute;right:-13px;top:0}input[type="password"]::-ms-reveal, input[type="password"]::-ms-clear{display:none;}.full_widthNew_ui .invalidfocus:not(:focus):invalid~label.effect_lbl{top:8px;font-size:13px}header.main_header{background:#fff!important}.rightF,dl#OuterHeader_LanguageDrpdwn_sample{float:right}@-moz-document url-prefix(){select option{font-family:Arial}}@media (min-width:200px) and (max-width:1024px){#skipnav,.skipnav{display:none!important}input.cmn-toggle-round+label:focus{box-shadow:none!important;outline:0!important}}@media (min-width:1200px){.container{width:1170px!important}}@media (min-width:1600px) and (max-width:3500px){#habla_panel_div#habla_panel_div{overflow:hidden!important}#habla_both_div#habla_both_div{position:relative!important;right:-90px!important;background-size:68%!important}.inner_mid_section.inner_mid_section.inner_mid_section{min-height:690px}}@media (min-width:768px) and (max-width:991px){.logo img{height:auto;max-width:96px!important}.main_header .logo{padding:12px 0}}@media (min-width:991px) and (max-width:1024px){.logo img{height:64px;max-width:100%!important;}}@media (min-width:320px) and (max-width:767px){
    .main_header .col-xs-5{
        width:41.5%!important;
    }
    .main_header .col-xs-7 {
        width: 58.5% !important;
    }
    .main_header .row > * {
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
    
    .conect .back_to_login.back_to_login {
        margin: 15px 0px 0px 0px !important;
    }.iphone,footer .copy-right,footer .footer-logo{text-align:center!important}footer .col-md-4.col-sm-4.col-xs-12.home{padding-left:15px!important}.logo img{max-width:100%;height:auto}footer .footer-logo{float:none!important}.overlay .col-lg-5,.overlay .col-lg-7,.overlay .col-md-5,.overlay .col-md-7,.overlay .col-sm-5,.overlay .col-sm-7,.overlay .col-xs-12,.overlay .container,.overlay .row{height:59%}.logo{margin-right:0!important;text-align:left!important;float:left!important}.back_to_login,.conect{float:right}.conect{clear:both;margin-bottom:0;position:absolute;top:0;width:100%}.back_to_login,.back_to_login.back_to_login{height:24px;margin:0!important;padding:5px 3px!important;width:auto}header .conect{margin:0;position:static;right:10px;}.back_to_login a{padding:0;margin:0;text-decoration:none;display:block;width:26px;height:26px;font-size:0;color:#205d81}.back_to_login.back_to_login{float:left;background:0 0;clear:none;}.wrapper_dd.wrapper_dd{width:98px!important}.tagove-livechat-widget{display:none!important}.ui-datepicker-month,.ui-datepicker-year{font-size:11px!important}}.alert_box_header,.skipnav,.skipnav a,.skipnav p{position:absolute}.energy_mid_box .right_content_box,.energy_mid_box.without_sidebar,.filter>select{background-image:none}* html .skipnav,.logo>a,.skipnav a,:root .skipnav{display:block}@media (max-width:767px){.back_to_login,.logo{display:block;float:none;text-align:center}.back_to_login.back_to_login{padding:7px 3px!important}.back_to_login{background:url('../images/icon_back_login.png') left top no-repeat rgba(0,0,0,0);clear:both;height:30px;margin:62px auto 0;padding:0;width:167px}.logo{margin:0 auto;padding:5px 0;width:210px}.conect{clear:both;float:right;margin-bottom:10px;width:100%}.connect_with_us{color:#888;float:left;font-size:14px;font-weight:400;padding-top:13px;width:40%}.inner_mid_section.inner_mid_section.inner_mid_section{display:block!important}.log_smw_btn{flex-direction:column-reverse}body .log_smw_btn .cancel-button,body .log_smw_btn .submit-button{min-width:100%!important}.log_smw_btn .cancel-button{margin-right:0;margin-bottom:15px!important}}.skipnav,.switchTogl{display:none}.connect_with_us,.left,.logo,.logo>a{float:left}.connect_with_us{font-size:14px;font-weight:400;color:#888;padding-top:13px}.mR15{margin-right:15px}.langPan{margin-top:20px}.filter{background:url('images/arrowdown.png') 95% 50% no-repeat #fff;border:1px solid #ccc;border-radius:2px;margin:0 10px 0 0;overflow:hidden;padding:0;width:100%}.filter>select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:transparent!important;border:0;margin:0;padding:5px 8px;width:100%;outline:0;min-width:70px;color:#888}.filter>select::-ms-expand{display:none}#ddlLanguage_msdd{width:92px!important;outline:0;cursor:pointer}#ddlLanguage_msdd #ddlLanguage_title>img{width:21px;padding-right:5px;margin-top:-2px}#ddlLanguage_msdd>div{font-size:12px;padding-left:7px;line-height:25px}#ddlLanguage_child>ul{margin-top:24px;background:#fff;border:1px solid #ccc;list-style:none;padding-left:0;width:104px;font-size:12px;margin-left:-8px}#ddlLanguage_child>ul li{cursor:pointer;border-bottom:1px solid #ccc;padding:6px 7px;line-height:normal}#ddlLanguage_child>ul li>img{width:22px;padding-right:7px;float:left}#ddlLanguage_child>ul li:hover{background:#f9f9f9}#spanerrorMessaegeicon .fa.fa-warning.fa_warning_header:before{content:"\f071"!important;font-family:FontAwesome!important;font-size:23px}.alert_box_header{width:97%;margin:auto;left:0;right:0;top:5px;height:60px;line-height:60px;background-color:rgba(189,54,47,.95);box-shadow:0 0 12px #000;opacity:1;-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;z-index:9999999999;color:#fff;padding:0 19px}.close.close_icon_color{text-shadow:0 0 0 #fff;font-weight:700;color:#fff;margin-top:16px}html{min-height:100%!important;position:relative!important}.map .container{width:100%!important;height:100%!important}.invalidfocus:not(:focus):invalid~label.effect_lbl{top:-16px;font-size:13px}.inner_mid_section.inner_mid_section.inner_mid_section{display:block!important;width:100%!important;padding:0 15px}.top_conte_box_mob.top_conte_box_mob{overflow:visible!important}.right_content_box{border-left:2px solid #f4f4f4}.nicescroll-cursors:hover{background-color:#26a7e6!important}.toast .toast-message{font-size:16px}span#OuterHeader_LanguageDrpdwn_samplelable{display:block;text-align:center;background:#1c80a3;padding:0;color:#fff;font-size:15px}.skipnav{text-align:left;margin:0;padding:0;font-size:13px}.skipnav p{margin:5px 0 0;padding:0;font-size:2em}.skipnav a{width:200px;color:#fff;background:#333;text-decoration:none;padding:5px;left:-1000em;top:0;font-weight:700;text-align:center}.skipnav a:visited{color:#fff}.skipnav a:active,.skipnav a:focus{z-index:99999;top:0;left:10px;border:1px solid #777;color:#fff;background:#237ca9!important;font-family:OpenSans-Bold}.skipnav a:hover{cursor:default}.full_width_input_sec{margin-top:30px!important}div.full_width_input_sec span.error_messagecommon{top:0}section.drHeading h1{font-size:20px!important;margin:18px 0!important;font-family:OpenSans-Bold;color:#333;white-space:normal;word-break:break-word}.logo{margin:0;padding:4px 0!important;width:100%}section.drHeading{background:#fff;border-top:1px solid #eaeaea;margin-top:0;box-shadow:0 0 2px -2px rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 5px 0 rgba(0,0,0,.12)}ol.progtrckrs{padding:0 0 15px!important;border-bottom:1px solid #d8d8d8}.alert_popup_common .modal-header{border-bottom:0;background:0 0;border:0!important;padding:20px!important;position:relative}.alert_popup_common .modal-header h4.modal-title{margin-top:0;color:#222;font-size:22px;line-height:24px;padding-right:20px}.alert_popup_common .modal-body{color:#333;font-size:16px;letter-spacing:.5px;line-height:24px;padding:10px 20px}.alert_popup_common .modal-content{border-radius:5px!important;padding:0!important}.alert_popup_common button.btn,.alert_popup_common button.btn:hover{background:0 0!important;font-size:16px;letter-spacing:.5px;line-height:24px;text-align:right;border:0;box-shadow:0 0!important}.alert_popup_common .btn-danger:not(:disabled):not(.disabled).active,.alert_popup_common .btn-danger:not(:disabled):not(.disabled):active{background-color:#fff;border-color:#fff;color:#005984}.alert_popup_common .modal-footer{border-top:0;padding:20px}.alert_popup_common .modal-dialog{width:auto;max-width:730px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:auto;background-color:inherit;box-shadow:0 0!important;border-radius:5px;display:inline-flex;align-items:center}.alert_popup_common .close,.alert_popup_common .close:hover{font-family:initial;position:absolute;right:20px;top:20px;font-size:34px!important;color:#4d4d4d!important;margin-top:0!important}.full_widthNew_ui .input_box_eff_wrap label.effect_lbl{color:#525252!important}.hcGrayscale .full_widthNew_ui .input_box_eff_wrap select,.hcGrayscale select,.hcInvert .full_widthNew_ui .input_box_eff_wrap select,.hcInvert select{background-color:#151515!important;color:#fff!important;filter:invert(1);border-bottom:1px solid #464646!important}@media (min-width:1520px) and (max-width:3640px){.inner_mid_section{margin-bottom:20px}}@media (min-width:768px) and (max-width:991px){.logo{padding:10px 0!important}.inner_mid_section.inner_mid_section.inner_mid_section{margin-bottom:20px}}@media (max-width:1024px){.logo img{height:52px;}}@media (min-width:600px) and (max-width:767px){.logo{float:left}}


@media only screen and (max-width: 767px) {
    body .mtrl_chkbx_new > input {display: none;}
    .back_to_login a:before {
        left: 17px;
    }
    :lang(FR) a#nextbtn_srvc {
        width: 100%;
        margin-top: 20px;
        line-height: 33px;
    }
    :lang(FR) .radioMain.radioMainHalf label {
        margin-top: 0px !important;
    }
    :lang(FR) .edit_lnknew {
        position: static;
    }
    :lang(FR) #privacypolicy .modal-dialog, :lang(FR) #termCondition .modal-dialog {
        width: 94%;
        top: 0px;
        position: absolute;
        left: 0px;
    }
    :lang(FR) #termCondition .modal-content {
        padding: 30px;
    }
    :lang(FR) .blueLab {
        font-size: 15px !important;
    }
    :lang(FR) .nav_left ul#efficiencyMenubar li {
        width: 100% !important;
    }
    :lang(FR) .startLoginImage > img {
        width: 100%;
    }
    :lang(FR) .startLogin {
        padding: 0px 0px 20px 0px;
        min-height: auto;
    }
    :lang(FR) #includedContent ol {
        padding-left: 15px;
        padding-top: 10px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    a#nextbtn_srvc {
        margin-top: 20px;
    }
    .float-left.rightArea {
        margin-top: 30px;
    }
    a.srchAddress {
        top: 14px;
    }
    .otpRightMsg {
        padding: 0px 0px 20px 0px;
    }
    .login-page {
        min-height: auto !important;
    }
}
@media (min-width: 992px) and (max-width: 1024px) {
    a#nextbtn_srvc {
        margin-top: 20px;
    }
    .float-left.rightArea {
        margin-top: 30px;
    }
    a.srchAddress {
        top: 14px;
    }
    .otpRightMsg {
        padding: 0px 0px 20px 0px;
    }
    .login-page {
        min-height: auto !important;
    }
}