.freechargeWidget{background:#fff;border-radius:3px;-webkit-border-radius:3px}.freechargeWidget .tab-links{border-bottom:1px solid #ededed;display:table;width:100%}.freechargeWidget .tab-links:after{clear:both;content:"";display:block}.freechargeWidget .tab-links li{background-color:#fff;box-sizing:border-box;color:#7a7a79;display:table-cell;font-size:12px;list-style:none;padding:10px 2px 7px;width:50%}.freechargeWidget .tab-links li:last-child{border-right:none}.freechargeWidget .tab-links li.active .pLabel{color:#e06536!important}.freechargeWidget .tab-links a{display:table;width:100%}.freechargeWidget .tab-links a:hover{text-decoration:none}.freechargeWidget .tab-content{background:#fff;padding:15px 15px 30px}.freechargeWidget .tab-content form{padding-right:110px;position:relative}.freechargeWidget .tab-content .errMsg{color:red;font-size:11px;margin-top:2px;position:absolute}.freechargeWidget .tab-content .icon{display:inline-block}.freechargeWidget .tab-content .fc-icon{background-position:5px -131px;background-size:22px;height:32px;vertical-align:bottom;width:27px}.freechargeWidget .tab-content #preText,.freechargeWidget .tab-content input[type=tel]{border:none;border-bottom:1px solid #ccc;border-radius:0;color:#7a797b;font-size:13px;padding:10px 1px 7px;text-transform:capitalize;width:70%;word-spacing:3px}.freechargeWidget .tab{display:none;position:absolute;right:0;top:0}.freechargeWidget .tab.active{display:block}.freechargeWidget .tab .button{background-color:#e06536;border:none;border-radius:3px;box-sizing:border-box;float:right;font-size:14px;padding:8px 13px;text-align:center;width:100px}.freechargeWidget li.active{border-bottom:3px solid #e06536!important}.freechargeWidget li.active a,.freechargeWidget li.active a:hover{background:#fff}.freechargeWidget .tabs .offerItem{color:#888;font-size:11px;margin-top:-5px;padding:0 15px 5px}.freechargeWidget .tabs .offerItem .orange{color:#e06536}.freechargeWidget .tabs .offerItem .green{color:#00c700}.freechargeWidget .tabs .pLabel{color:#666;display:table-cell;font-weight:700;text-align:center;text-transform:uppercase;vertical-align:top}.fcBanner img{height:auto;max-height:100%;max-width:100%;width:auto}.fcsubmit{display:none}.pbf{color:#afafaf;font-size:10px;margin-bottom:10px}.fc-logo{background-position:3px -341px;background-size:45px;display:inline-block;height:18px;vertical-align:bottom;width:51px}