@charset "utf-8";
/*CSS Document*/
.insideContent{padding:40px 0; width:90%; max-width:1055px; margin:0 auto;}
.insideContent2{padding:40px 0 18px 0; width:90%; max-width:1055px; margin:0 auto;}
.payment-history h2{font-size:20px; color:#152f47; padding-bottom:11px; margin:0 0 15px; position:relative; font-weight:600; text-transform:uppercase;}
.payment-history h2:after{content:''; width:92px; border-bottom:1px solid #000000; position:absolute; top:100%; left:0;}
.payBread{font-size:14px; line-height:20px; color:#4d4d4d;}
.technical-information{background:#f1f1f1; padding-bottom:45px;}
.ti-container{border-top:1px solid #b5b5b5; width:90%; max-width:1055px; margin:0 auto;}
.payment-history-tab{display:inline-block; width:100%; border-bottom:1px solid #9e9e9e; margin:46px 0 50px;}
.payment-history-tab ul{display:inline-block;}
.payment-history-tab ul li{display:inline-block; font-size:20px; line-height:24px; font-weight:300; margin-right:60px; padding-bottom:17px;}
.payment-history-tab ul li:last-child{margin-right:0;}
.payment-history-tab ul li a{color:#000000; padding:0 15px; position:relative; padding-bottom:17px;}
.payment-history-tab ul li a.active{border-bottom:1px solid #000; color:#03213d; font-weight:400;}
.payment-history-tab ul li a.active:after{content:''; border-style:solid; border-width:9px 6px 0 6px; border-color:#000000 transparent transparent transparent; position:absolute; left:0; right:0; bottom:-10px; margin:auto; width:12px; height:9px;}
.payment-history-tab ul li a:hover{border-bottom:1px solid #000; color:#03213d;}
.payment-history-tab ul li a:hover:after{content:''; border-style:solid; border-width:9px 6px 0 6px; border-color:#000000 transparent transparent transparent; position:absolute; left:0; right:0; bottom:-10px; margin:auto; width:12px; height:9px;}
.payment-history-tab .details-link{float:right;}
.payment-history-tab .details-link a{color:#4672b6; font-size:14px; line-height:24px; position:relative; padding-left:34px; text-decoration:underline; padding-bottom:2px; display:inline-block;}
.payment-history-tab .details-link a:after{content:''; background:url(../images/lvd-img.png) no-repeat 0 0; width:25px; height:25px; position:absolute; left:0; top:0;}
.payment-history-tab-cont{background:#FFFFFF; padding:41px 60px; display:flex; flex-wrap:wrap; margin-bottom:1px;}
.payment-history-tab-cont ul{width:50%; border-right:1px solid #a3a3a3;}
.payment-history-tab-cont ul:nth-child(odd){padding-right:90px;}
.payment-history-tab-cont ul:nth-child(even){padding-left:90px;}
.payment-history-tab-cont ul:nth-child(2){border-right:0;}
.payment-history-tab-cont ul li{text-transform:capitalize; padding-bottom:16px;}
.payment-history-tab-cont ul li b{display:inline-block; width:100%; max-width:140px; font-size:14px; line-height:20px; font-weight:400; color:#000000;}
.payment-history-tab-cont ul li span{display:inline-block; font-size:14px; line-height:20px; font-weight:400; color:#5a5a5a;}
.payment-history-tab-cont ul li {float: left;width: 100%;}
.payment-history-tab-cont.ch_list ul li b{float:left; width:40%;}
.payment-history-tab-cont ul li span {float: left; width: 60%;}
.payment-history-tab-wrap{position:relative;}
.payment-history-tab-head{font-size:20px; line-height:26px; font-weight:normal; color:#02488b; position:relative; border-bottom:1px solid #CCC; padding:15px 0; cursor:pointer;}
.payment-history-tab-head:after{content:''; position:absolute; top:21px; right:0px; width:1px; border:7px solid transparent; border-left:7px solid #18334b}
.payment-history-tab-head.active:after{-webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -o-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);}
.payment-history-tab-wrap .payment-history-tab{position:absolute; left:0; top:100%; width:100%; background:#EfEfEf; border:1px solid #CCC; border-top:0; padding:15px; z-index:2;}
.payment-history-tab-wrap .payment-history-tab li{float:none; margin-right:0; width:100%;}
.payment-history-tab-wrap li a{font-size:16px; text-transform:capitalize !important;}
.payment-history-tab-wrap li a:hover:after{display:none;}
.payment-history-tab-wrap li a.active:after{display:none;}
.payment-history-tab-wrap li a.active{font-weight:normal; color:#1968b3;}
.payment-history-tab-cont2{background:#FFFFFF; padding:33px 60px; display:flex;}
.meter-details{display:inline-block; width:100%;}
.meter-details h2{font-size:14px; line-height:20px; color:#000000; padding-bottom:10px; margin:0 0 0; position:relative; font-weight:600; text-transform:uppercase;}
.meter-details h2:after{content:''; width:52px; border-bottom:1px solid #000000; position:absolute; top:100%; left:0;}
.meter-details .table{padding-top:23px;}
.meter-details ul{display:table; width:100%; padding:0 !important; border-right:0; min-width:700px;}
.meter-details ul li{display:table-cell; padding:19px 0; font-size:14px; line-height:20px; color:#000000; font-weight:300;}
.meter-details ul li:first-child{width:200px;}
.meter-details ul.head{border-bottom:1px solid #dbdbdb;}
.meter-details ul.head li{font-weight:600; text-transform:uppercase; padding:0 0 8px 0;}
.consumption-history-table{padding-top:23px; width:100%;}
.consumption-history-table ul{display:table; width:100%; padding:0 !important; border-right:0; table-layout:fixed;}
.consumption-history-table ul li{display:table-cell; padding:19px 0; font-size:14px; line-height:20px; color:#000000; font-weight:300; padding-right:10px;}
.consumption-history-table ul li:last-child{padding-right:0;}
.consumption-history-table ul.head{border-bottom:1px solid #dbdbdb;}
.consumption-history-table ul.head li{font-weight:600; text-transform:uppercase; padding:0 10px 8px 0;}
.consumption-history-table ul.head li:last-child{padding-right:0;}
.view-graphs{display:inline-block; width:100%;}
.view-graphs img{display:block; margin:auto; margin-bottom:50px;}
.download-link{display:flex; flex-wrap:wrap; justify-content:center}
.download-link a{font-size:14px; line-height:20px; color:#4672b6; display:inline-block; position:relative; padding-left:25px; text-decoration:underline;}
.download-link a:before{content:''; background:url(../images/download-icon-black.png) no-repeat 0 0; width:22px; height:21px; position:absolute; left:0; top:-4px;}
.textBox2{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%;}
.textBox2.date{background:url(../images/calculator-icon2.png) no-repeat 100% 50%;}
.consumption-history-form li .col50{float:left; width:47%; margin-right:6%;}
.consumption-history-form li .col50:last-child{margin-right:0;}
.consumption-history-form{display:inline-block; width:100%; position:relative;}
.consumption-history-form ul{width:100%; padding:0 !important; border:none; max-width:600px;}
.bill_details{width:50%; background:url(../images/mcBg3.jpg) no-repeat 0 0; background-size:cover;}
.consumption-history-form ul li{position:relative; padding-left:85px; margin-bottom:15px; color:#000;}
.consumption-history-form ul li:after{content:''; display:block; clear:both;}
.consumption-history-form ul li strong{position:absolute; left:0; top:10px; font-weight:normal; font-size:14px; line-height:20px; color:#000000; font-weight:600;}
.consumption-history-form ul li .submit_btn8{background-color:#1b73c0; text-align:center; font-size:18px; line-height:44px; font-weight:300; text-transform:uppercase; height:44px; border:0px; color:#fff; margin-top:0; width:100%; max-width:140px; cursor:pointer; font-family:'Exo 2', sans-serif;}
.consumption-history-form span{position:absolute; top:14px; right:0; font-size:14px; line-height:20px; color:#4c4c4c; font-weight:400;}
.consumption-history-form span a{font-size:14px; line-height:20px; color:#4672b6; font-weight:600; text-decoration:underline;}
table{border-spacing:0; border-collapse:collapse;}
.payment-history-form{display:inline-block; width:100%; margin:27px 0 33px; position:relative;}
.payment-history-form ul li{padding-left:98px; position:relative; margin-bottom:15px; color:#000;}
.payment-history-form ul li strong{position:absolute; left:0; top:10px; font-weight:normal; font-size:14px; line-height:20px; color:#000000; font-weight:600;}
.payment-history-form select{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; max-width:252px; float:left;}
.payment-history-form span{position:absolute; top:28px; right:0; font-size:14px; line-height:20px; color:#4c4c4c; font-weight:400;}
.payment-history-form span a{font-size:14px; line-height:20px; color:#4672b6; font-weight:600; text-decoration:underline;}
.payment-history-form input[type=submit]{width:142px; background:#1968b3; height:44px; border:1px solid #1968b3; margin-left:8px; font-size:14px; line-height:20px; font-weight:400; color:#FFFFFF; text-transform:uppercase; float:left;}
.change-password-form{display:inline-block; width:100%; margin:41px 0 33px; position:relative;}
.change-password-form ul li{padding-left:134px; position:relative; margin-bottom:6px; color:#000; display:inline-block; width:100%;}
.change-password-form ul li:last-child{padding-left:0; margin-top:30px;}
.change-password-form ul li strong{position:absolute; left:0; top:10px; font-size:14px; line-height:22px; color:#000000; font-weight:600;}
.change-password-form input[type=text]{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; max-width:680px; float:left;}
.change-password-form input[type=submit]{background-color:#1b73c0; text-align:center; font-size:18px; line-height:44px; font-weight:300; text-transform:uppercase; height:44px; border:0px; color:#fff; margin-top:0; width:100%; max-width:120px; cursor:pointer; font-family:'Exo 2', sans-serif;}
.note{display:inline-block; width:100%; margin-bottom:30px;}
.note h2{font-size:14px; line-height:20px; color:#171717; font-weight:400; padding-bottom:2px;}
.note ul li{font-size:14px; line-height:20px; color:#171717; font-weight:300; position:relative; padding-left:11px; padding-bottom:2px;}
.note ul li:before{content:'*'; font-size:14px; line-height:20px; color:#171717; font-weight:400; position:absolute; left:0; top:2px;}
.radioContainer3{display:inline-block; position:relative; padding-left:35px; margin-bottom:12px; cursor:pointer; font-size:18px; line-height:24px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; padding-right:27px; color:#000000; font-weight:600;}
.radioContainer3:last-child{padding-right:0;}
.radioContainer3 input{position:absolute; opacity:0; cursor:pointer;}
.checkmark3{position:absolute; top:1px; left:0; height:24px; width:24px; border:1px solid #bfbfbf; background-color:#FFFFFF; border-radius:50%;}
.radioContainer3:hover input ~ .checkmark3{background-color:#FFFFFF;}
.radioContainer3 input:checked ~ .checkmark3{background-color:#FFFFFF;}
.checkmark3:after{content:""; position:absolute; display:none;}
.radioContainer3 input:checked ~ .checkmark3:after{display:block;}
.radioContainer3 .checkmark3:after{top:8px; left:8px; width:6px; height:6px; border-radius:50%; background:#000000;}
.delinking-form{display:inline-block; width:100%; margin:35px 0 33px; position:relative;}
.delinking-form ul li{padding-left:134px; position:relative; margin-bottom:6px; color:#000; display:inline-block; width:100%;}
.delinking-form ul li a{font-size:14px; line-height:20px; text-decoration:underline; font-weight:400; color:#1968b3; padding:10px 0 0 35px; float:left; display:inline-block;}
.delinking-form ul li:first-child{padding-left:0; margin-bottom:41px;}
.delinking-form ul li:last-child{padding-left:0; margin-top:22px;}
.delinking-form ul li strong{position:absolute; left:0; top:10px; font-weight:normal; font-size:14px; line-height:22px; color:#010101; font-weight:400;}
.delinking-form input[type=text]{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; max-width:680px; float:left;}
.delinking-form input[type=submit]{width:175px; background:#1968b3; height:44px; border:1px solid #1968b3; font-size:18px; line-height:20px; font-weight:400; color:#FFFFFF; text-transform:uppercase; float:left;}
.payment-history-tab2{display:inline-block; width:100%; border-bottom:1px solid #9e9e9e; margin:46px 0 50px;}
.payment-history-tab2 ul{display:inline-block;}
.payment-history-tab2 ul li{display:inline-block; font-size:20px; line-height:24px; font-weight:300; margin-right:60px; padding-bottom:17px;}
.payment-history-tab2 ul li:last-child{margin-right:0;}
.payment-history-tab2 ul li a{color:#000000; padding:0 15px; position:relative; padding-bottom:17px;}
.payment-history-tab2 ul li a.active{border-bottom:1px solid #000; color:#03213d; font-weight:400;}
.payment-history-tab2 ul li a.active:after{content:''; border-style:solid; border-width:9px 6px 0 6px; border-color:#000000 transparent transparent transparent; position:absolute; left:0; right:0; bottom:-10px; margin:auto; width:12px; height:9px;}
.payment-history-tab2 ul li a:hover{border-bottom:1px solid #000; color:#03213d;}
.payment-history-tab2 ul li a:hover:after{content:''; border-style:solid; border-width:9px 6px 0 6px; border-color:#000000 transparent transparent transparent; position:absolute; left:0; right:0; bottom:-10px; margin:auto; width:12px; height:9px;}
.payment-history-tab2 .details-link{float:right;}
.payment-history-tab2 .details-link a{color:#4672b6; font-size:14px; line-height:24px; position:relative; padding-left:34px; text-decoration:underline; padding-bottom:2px; display:inline-block;}
.payment-history-tab2 .details-link a:after{content:''; background:url(../images/lvd-img.png) no-repeat 0 0; width:25px; height:25px; position:absolute; left:0; top:0;}
.payment-history-tab2-cont{background:#FFFFFF; padding:41px 60px; display:flex; flex-wrap:wrap; margin-bottom:1px;}
.payment-history-tab2-cont ul{width:50%; border-right:1px solid #a3a3a3;}
.payment-history-tab2-cont ul:nth-child(odd){padding-right:90px;}
.payment-history-tab2-cont ul:nth-child(even){padding-left:90px;}
.payment-history-tab2-cont ul:nth-child(2){border-right:0;}
.payment-history-tab2-cont ul li{text-transform:capitalize; padding-bottom:16px;}
.payment-history-tab2-cont ul li b{display:inline-block; width:100%; max-width:140px; font-size:14px; line-height:20px; font-weight:400; color:#000000;}
.payment-history-tab2-cont ul li span{display:inline-block; font-size:14px; line-height:20px; font-weight:400; color:#5a5a5a;}
.payment-history-tab2-wrap{position:relative;}
.payment-history-tab2-head{font-size:20px; line-height:26px; font-weight:normal; color:#02488b; position:relative; border-bottom:1px solid #CCC; padding:15px 0; cursor:pointer;}
.payment-history-tab2-head:after{content:''; position:absolute; top:21px; right:0px; width:1px; border:7px solid transparent; border-left:7px solid #18334b}
.payment-history-tab2-head.active:after{-webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -o-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);}
.payment-history-tab2-wrap .payment-history-tab2{position:absolute; left:0; top:100%; width:100%; background:#EfEfEf; border:1px solid #CCC; border-top:0; padding:15px; z-index:2;}
.payment-history-tab2-wrap .payment-history-tab2 li{float:none; margin-right:0; width:100%;}
.payment-history-tab2-wrap li a{font-size:16px; text-transform:capitalize !important;}
.payment-history-tab2-wrap li a:hover:after{display:none;}
.payment-history-tab2-wrap li a.active:after{display:none;}
.payment-history-tab2-wrap li a.active{font-weight:normal; color:#1968b3;}
.request-form h2{font-size:18px; line-height:24px; color:#010101; font-weight:600;}
.request-form aside{display:inline-block; width:100%; margin:26px 0 53px; position:relative;}
.request-form aside ul li{padding-left:208px; position:relative; margin-bottom:6px; color:#000; display:inline-block; width:100%;}
.request-form aside ul li strong{position:absolute; left:0; top:10px; font-weight:normal; font-size:14px; line-height:22px; color:#000; font-weight:600;}
.request-form aside select{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; max-width:600px; float:left;}
.request-form aside input[type=submit]{width:175px; background:#1968b3; height:62px; border:1px solid #1968b3; font-size:14px; line-height:20px; font-weight:400; color:#FFFFFF; text-transform:uppercase; float:left; border-radius:20px;}
.request-details{width:100%; display:inline-block; margin-bottom:30px;}
.request-details h2{font-size:18px; line-height:24px; color:#010101; font-weight:600;}
.request-details-col{float:left; width:50%; margin:26px 0 0; position:relative; padding-right:30px;}
.request-details-col ul li{padding-left:136px; position:relative; margin-bottom:6px; color:#000; display:inline-block; width:100%;}
.request-details-col ul li .submit_btn8{background-color:#1b73c0; text-align:center; font-size:18px; line-height:44px; font-weight:300; text-transform:uppercase; height:44px; border:0px; color:#fff; margin-top:0; width:100%; max-width:180px; cursor:pointer; font-family:'Exo 2', sans-serif;}
.request-details-col ul li strong{position:absolute; left:0; top:10px; font-weight:normal; font-size:14px; line-height:22px; color:#000; font-weight:600;}
.request-details-col select{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; max-width:385px; float:left;}
.request-details-col input[type=text]{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; max-width:385px; float:left;}
.tracking-form{display:inline-block; width:100%; margin:16px 0 43px; position:relative;}
.tracking-form ul li{padding-left:208px; position:relative; margin-bottom:15px; color:#000; display:inline-block; width:100%;}
.tracking-form ul li strong{position:absolute; left:0; top:10px; font-weight:normal; font-size:14px; line-height:20px; color:#000000; font-weight:600;}
.tracking-form input[type=text]{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; max-width:600px; float:left;}
.tracking-form input[type=submit]{width:175px; background:#1968b3; height:44px; border:1px solid #1968b3; font-size:14px; line-height:20px; font-weight:400; color:#FFFFFF; text-transform:uppercase; float:left; margin-left:23px;}
.tracking .details{margin-bottom:}
.tracking .details h2{display:inline-block; width:100%; font-size:18px; line-height:26px; font-weight:600; color:#010101; padding-bottom:22px;}
.tracking .details ul{display:inline-block; width:100%; padding-bottom:17px;}
.tracking .details ul li{display:inline-block; float:left; font-size:14px; line-height:22px; color:#010101; font-weight:300; padding:0 75px 20px 0;}
.tracking .details ul li:last-child{padding:0 0 20px 0;}
.tracking .details ul li strong{font-weight:500;}
.tracking .details p{font-size:14px; line-height:22px; color:#010101; font-weight:300;}
.bill-details-form{display:inline-block; width:100%; margin:37px 0 0; position:relative;}
.bill-details-form ul li{padding-left:96px; position:relative; margin-bottom:17px; color:#000; display:inline-block; width:100%;}
.bill-details-form ul li:last-child{padding-left:0; margin-top:40px; margin-bottom:0;}
.bill-details-form ul li a{font-size:14px; line-height:20px; text-decoration:underline; font-weight:400; color:#1968b3; padding:19px 0 0 50px; float:left; display:inline-block;}
.bill-details-form ul li strong{position:absolute; left:0; top:12px; font-weight:normal; font-size:14px; line-height:22px; color:#000000; font-weight:600;}
.bill-details-form input[type=text]{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; max-width:532px; float:left;}
.bill-details-form select{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; max-width:532px; float:left;}
.bill-details-form input[type=submit]{width:173px; background:#1968b3; height:44px; border:1px solid #1968b3; font-size:18px; line-height:20px; font-weight:400; color:#FFFFFF; text-transform:uppercase; float:left;}
.bd-redio{display:inline-block; width:100%; float:left; padding:14px 0 0 0;}
.rediot_text{display:inline-block; padding-right:30px;}
.rediot_text input[type=radio]{margin-right:10px; width:15px; height:15px; vertical-align:middle;}
.radioContainer4{display:inline-block; position:relative; padding-left:31px; margin-bottom:12px; cursor:pointer; font-size:14px; line-height:22px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; padding-right:31px; color:#696969; font-weight:400;}
.radioContainer4:last-child{padding-right:0;}
.radioContainer4 input{position:absolute; opacity:0; cursor:pointer;}
.checkmark4{position:absolute; top:1px; left:0; height:22px; width:22px; border:1px solid #ababab; background-color:#ffffff; border-radius:50%;}
.radioContainer4:hover input ~ .checkmark4{background-color:#ffffff;}
.radioContainer4 input:checked ~ .checkmark4{background-color:#FFFFFF;}
.checkmark4:after{content:""; position:absolute; display:none;}
.radioContainer4 input:checked ~ .checkmark4:after{display:block;}
.radioContainer4 .checkmark4:after{top:6px; left:6px; width:8px; height:8px; border-radius:50%; background:#585858;}
.bill-download{display:inline-block; width:100%; text-align:right; padding-right:61px; position:relative; font-size:18px; line-height:22px; font-weight:400; color:#353535; padding-bottom:26px;}
.bill-download:after{content:''; position:absolute; right:7px; top:-5px; background:url(../images/bill-download-icon.png) no-repeat 0 0; width:37px; height:26px;}
.bill-download a{color:#1968b3;}
.radioContainer5{display:inline-block; position:relative; padding-left:31px; margin-bottom:12px; cursor:pointer; font-size:14px; line-height:20px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; padding-right:31px; color:#696969; font-weight:400;}
.radioContainer5:last-child{padding-right:0;}
.radioContainer5 input{position:absolute; opacity:0; cursor:pointer;}
.checkmark5{position:absolute; top:-2px; left:0; height:20px; width:20px; border:1px solid #757575; background-color:#ffffff; border-radius:50%;}
.radioContainer5:hover input ~ .checkmark5{background-color:#ffffff;}
.radioContainer5 input:checked ~ .checkmark5{background-color:#FFFFFF;}
.checkmark5:after{content:""; position:absolute; display:none;}
.radioContainer5 input:checked ~ .checkmark5:after{display:block;}
.radioContainer5 .checkmark5:after{top:6px; left:6px; width:6px; height:6px; border-radius:50%; background:#757575;}
.bill-details-cont2{background:#FFFFFF; padding:22px 23px 48px 23px; display:flex; border:1px solid #cdcdcd;}
.bill-details-table{padding-top:23px; width:100%;}
.bill-details-table ul{display:table; width:100%; padding:0 !important; border-right:0; table-layout:fixed;}
.bill-details-table ul li{display:table-cell; padding:19px 0 3px; font-size:14px; line-height:22px; color:#000000; font-weight:300; padding-right:10px;}
.bill-details-table ul li:first-child{width:35px;}
.bill-details-table ul li:last-child{padding-right:0;}
.bill-details-table ul.head li{font-weight:600; text-transform:uppercase; padding:0 10px 3px 0;}
.bill-details-table ul.head li:last-child{padding-right:0;}
.myAccount{}
.myAccount > div:after{content:''; display:block; clear:both;}
.myAccount > div h2{font-size:18px; color:#FFF; position:relative; padding-bottom:12px; margin-bottom:20px; text-transform:uppercase;}
.myAccount > div h2:after{content:''; width:60px; position:absolute; left:0; bottom:0; border-bottom:1px solid #FFF;}
.myAccount > div aside{float:left; height:100%; padding:40px 20px 0; position:relative;}
.myAccount_sec1{height:295px;}
.myAccount_sec2{height:395px;}
.myAccount_sec3{height:295px;}
.acknowledgement_message{width:25%; background:url(../images/mcBg1.jpg) no-repeat 0 0; background-size:cover;}
.acknowledgement_message div{position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.7); width:100%; padding:40px 20px; color:#FFF; font-size:14px;}
.payment_history{width:25%; background:url(../images/mcBg2.jpg) no-repeat 0 0; background-size:cover;}
.payment_history span{display:block; margin-bottom:20px; color:#FFF;}
.payment_history span strong{display:block; font-size:24px; font-weight:400;}
.bill_details{width:50%; background:url(../images/mcBg3.jpg) no-repeat 0 0; background-size:cover;}
.bill_details ul{max-width:600px;}
.bill_details ul li{position:relative; padding-left:85px; margin-bottom:15px; color:#FFF;}
.bill_details ul li:after{content:''; display:block; clear:both;}
.bill_details ul li strong{position:absolute; left:0; top:0; font-weight:normal;}
.request_for_change{width:25%; background:url(../images/mcBg4.jpg) no-repeat 0 0; background-size:cover;}
.request_for_change ul{margin-bottom:25px;}
.request_for_change ul li{border-bottom:1px solid rgba(255,255,255,0.2); margin-bottom:15px; padding-bottom:15px; color:#FFF;}
.request_for_change ul li:last-of-type{border-bottom:0;}
.request_for_change ul li span{display:block; padding:10px 0 0 25px;}
.connection_details{width:75%; background:#eeeeee;}
.myAccount > div aside.connection_details h2{color:#254872;}
.myAccount > div aside.connection_details h2:after{border-bottom:1px solid #254872;}
.graph_holder{text-align:center; font-size:14px; margin-bottom:20px;}
.graph_holder img{width:100%; max-width:702px;}
.cd_more:after{content:''; display:block; clear:both;}
.cd_more .btn2{float:right;}
.requests_complaints{width:25%; background:url(../images/mcBg5.jpg) no-repeat 0 0; background-size:cover;}
.requests_complaints span{color:#FFF; font-size:14px; display:block; margin-bottom:35px;}
.alert_activation_deactivation{width:75%; background:#0d4561;}
.alert_activation_deactivation ul{margin-bottom:25px;}
.alert_activation_deactivation ul:after{content:''; display:block; clear:both;}
.alert_activation_deactivation ul li{float:left; padding-right:15px; margin-right:15px; border-right:1px solid rgba(255,255,255,0.3)}
.alert_activation_deactivation ul li:last-child{border-right:0px solid rgba(255,255,255,0.3)}
.aad_adit{padding-right:55px; position:relative; margin-top:20px; max-width:190px;}
.aad_adit.ch_pos{position:absolute; max-width:100%; width:100%;}
.aad_adit input[type='text']{width:100%; background:transparent; border:0; font-family:'Exo 2', sans-serif; font-size:12px; color:#FFF;}
.aad_adit input[type='button'], .aad_adit input[type='submit']{position:absolute; top:0; right:0;}
.uploadFile{position:relative; display:inline-block; min-width:300px;}
.uploadFile span{position:relative; display:block; height:45px; line-height:45px; padding:0 150px 0 5px; border-bottom:1px solid #d6d6d4; border-radius:0px; overflow:hidden; border-top-right-radius:20px; border-bottom-right-radius:20px;}
.uploadFile:before{content:'Browse File'; display:inline-block; background-color:#FFF; border:1px solid #cdcdcd; border-radius:20px; text-align:center; font-size:18px; font-family:'Exo 2', sans-serif; height:45px; line-height:45px; color:#000; padding:0 20px; cursor:pointer; position:absolute; right:0; top:0;}
.uploadFile b{display:block; font-weight:400; font-size:12px; padding:5px 5px;}
#uploadFile{position:absolute; left:0; top:0; opacity:0; height:100%; width:100%; display:block; cursor:pointer;}
.submitBtn{display:inline-block; background-color:#0b559a; border:0px solid #cdcdcd; border-radius:20px; text-align:center; font-size:18px; font-family:'Exo 2', sans-serif; height:45px; line-height:45px; color:#FFF; padding:0 20px; cursor:pointer;}
.aditBtn{border:0; background:url(../images/edit-icon.png) no-repeat 0 -20px; display:inline-block; padding-left:23px; height:20px; color:#FFF; font-family:'Exo 2', sans-serif; font-size:12px; cursor:pointer;}
.savedBtn{border:0; background:url(../images/edit-icon.png) no-repeat 0 1px; display:inline-block; padding-left:25px; height:20px; color:#FFF; font-family:'Exo 2', sans-serif; font-size:12px; cursor:pointer;}
.inputBtnbg{border:0; background:#052646; padding:10px 12px; border-radius:18px; position:relative;}
.btn1{display:inline-block; padding:8px 15px; border-radius:15px; text-transform:uppercase; color:#000; background:#ffd40a; margin-right:15px; border:0; cursor:pointer;}
.btn2{display:inline-block; padding:8px 15px; border-radius:15px; text-transform:uppercase; color:#FFF; background:#053f61; border:0; cursor:pointer;}
.btn3{display:inline-block; padding:8px 15px; border-radius:15px; text-transform:uppercase; color:#000; background:#68abff; margin-right:15px; border:0; cursor:pointer;}
.radioBtn{position:relative; display:inline-block; padding-left:26px; margin-right:10px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; cursor:pointer; height:22px; line-height:20px;}
.radioBtn span{position:absolute; top:0; left:0; height:21px; width:21px; background:url(../images/radioBtn.png) no-repeat 0 100%;}
.radioBtn input{position:absolute; opacity:0; cursor:pointer;}
.radioBtn input:checked ~ span{background:url(../images/radioBtn.png) no-repeat 0 0;}
.radioBtn2{position:relative; display:inline-block; padding-right:150px; height:40px; margin-right:0px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; cursor:pointer; font-size:18px; color:#FFF; line-height:40px;}
.radioBtn2 span{position:absolute; top:5px; right:0; height:30px; width:73px; background:url(../images/selectBtn22.png) no-repeat 0 100%;}
.radioBtn2 span:before{content:'Deactivate'; position:absolute; top:-5px; left:-67px; text-align:left; width:67px; text-align:center; font-size:12px; color:#c8c8c8;}
.radioBtn2 input{position:absolute; opacity:0; cursor:pointer; width:100%; height:100%;}
.radioBtn2 input:checked ~ span{background:url(../images/selectBtn22.png) no-repeat 0 0;}
.radioBtn2 input:checked ~ span:before{content:'Activate';}
.radioBtn3{position:relative; display:inline-block; padding-right:170px; height:40px; margin-right:10px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; cursor:pointer; font-size:18px; color:#000; line-height:40px;}
.radioBtn3 span{position:absolute; top:0; right:0; height:40px; width:97px; background:url(../images/selectBtn3.png) no-repeat 0 100%;}
.radioBtn3 span:before{content:'Deactivate'; position:absolute; top:0px; left:-67px; text-align:left; width:67px; text-align:center; font-size:12px; color:#000;}
.radioBtn3 input{position:absolute; opacity:0; cursor:pointer; width:100%; height:100%;}
.radioBtn3 input:checked ~ span{background:url(../images/selectBtn3.png) no-repeat 0 0;}
.radioBtn3 input:checked ~ span:before{content:'Activate';}
.checkBox{position:relative; display:inline-block; padding-left:26px; margin-right:10px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; cursor:pointer; height:22px; line-height:24px;}
.checkBox span{position:absolute; top:0; left:0; height:21px; width:21px; background:url(../images/selectBtn.png) no-repeat 0 100%;}
.checkBox input{position:absolute; opacity:0; cursor:pointer;}
.checkBox input:checked ~ span{background:url(../images/selectBtn.png) no-repeat 0 0;}
.textBox{background:#1b3556; border:0; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#FFF; -webkit-box-shadow:inset 0px 5px 5px 0px rgba(0,0,0,0.21);
-moz-box-shadow:inset 0px 5px 5px 0px rgba(0,0,0,0.21); box-shadow:inset 0px 5px 5px 0px rgba(0,0,0,0.21); width:100%;}
.textBox.date{background:#1b3556 url(../images/calender-icon.png) no-repeat 100% 50%;}
.col50{float:left; width:45%; margin-right:10%;}
.col50:last-child{margin-right:0;}
/*.pre-login-link{background:url(../images/pre-login-link-bg.jpg) no-repeat center center; background-size:cover; display:block; width:100%; min-height:412px; padding:84px 40px 74px; position:relative; margin-top:15px;}
.pre-login-link ul{margin:0 -20px;}
.pre-login-link ul li{float:left; width:33.3333333333%; padding:0 20px; min-height:101px; display:table; margin-bottom:31px;}
.pre-login-link ul li a{position:relative; padding-left:116px; display:table-cell; vertical-align:middle; font-size:15px; line-height:21px; color:#000; text-transform:uppercase; height:101px;}
.pre-login-link ul li a span{position:relative; padding-bottom:11px; display:inline-block;}
.pre-login-link ul li a span:after{content:''; width:21px; height:1px; background:#335c8a; position:absolute; left:1px; bottom:0;}
.pre-login-link ul li a strong{display:inline-block; width:102px; height:102px; position:absolute; left:0; top:0; border-radius:50%;}
.pre-login-link ul li:nth-child(odd) a strong{background:#ff9600;}
.pre-login-link ul li:nth-child(even) a strong{background:#ff7e00;}
.pre-login-link ul li a img{position:absolute; left:0; right:0; top:0; bottom:0; margin:auto;}*/
.pre-login-link{background:url(../images/pre-login-link-bg.jpg) no-repeat center center; background-size:cover; display:block; width:100%; min-height:370px; padding:34px 40px 2px; position:relative; margin-top:15px;}
.pre-login-link ul{margin:0 -20px;}
.pre-login-link ul li{float:left; width:33.3333333333%; padding:0 20px; min-height:80px; display:table; margin-bottom:31px;}
.pre-login-link ul li a{position:relative; padding-left:96px; display:table-cell; vertical-align:middle; font-size:15px; line-height:21px; color:#000; text-transform:uppercase; height:80px;}
.pre-login-link ul li a span{position:relative; padding-bottom:11px; display:inline-block;}
.pre-login-link ul li a span:after{content:''; width:21px; height:1px; background:#335c8a; position:absolute; left:1px; bottom:0;}
.pre-login-link ul li a strong{display:inline-block; width:80px; height:80px; position:absolute; left:0; top:0; border-radius:50%;}
.pre-login-link ul li:nth-child(odd) a strong{background:#ff9600;}
.pre-login-link ul li:nth-child(even) a strong{background:#ff7e00;}
.pre-login-link ul li a img{position:absolute; left:0; right:0; top:0; bottom:0; margin:auto;}
/*customer profile start*/
.cp_sec1{border-bottom:1px solid #CCC; padding:40px 0 25px; font-size:14px; color:#000;}
.cp_sec1 ul{max-width:800px;}
.cp_sec1 ul:after{content:''; display:block; clear:both;}
.cp_sec1 ul li{float:left; width:50%; margin-bottom:15px;}
.cp_sec1 ul li strong{display:inline-block; width:165px;}
.cp_sec2{padding:30px 0; font-size:14px;}
.cp_sec2:after{content:''; display:block; clear:both;}
.cp_sec2 aside{float:left; width:50%;}
.cp_sec2 aside > strong{display:inline-block; margin-bottom:20px;}
.cp_sec2 aside ul{}
.cp_sec2 aside ul li{margin-bottom:4px;}
.cp_sec2 aside ul li strong{}
.editAddressHolder{position:relative; margin-bottom:20px; border:1px solid #cdcdcd; background:#FFF; margin-right:85px; padding:30px; padding-right:100px;}
.editAddressHolder .inputBtnbg{position:absolute; right:15px; bottom:15px;}
.editAddressHolder textarea{border:none; width:100%; padding:0; margin:0; font-family:'Exo 2', sans-serif; font-size:14px; line-height:20px; text-align:left; resize:none; overflow:hidden; text-indent:0;}
.cp_sec2 aside dl{}
.cp_sec2 aside dl dt{margin-bottom:30px;}
.cp_sec2 aside dl dd{margin-bottom:30px;}
.cp_sec2 aside dl dd span{display:block; margin-bottom:4px;}
.cp_sec3{position:relative; border:1px solid #cdcdcd; background:#FFF; padding:40px 40px 20px;}
.cp_sec3 ul{}
.cp_sec3 ul:after{content:''; display:block; clear:both;}
.cp_sec3 ul li{float:left; margin-bottom:20px;}
.cp_sec3 ul li strong{position:relative; padding-left:30px; line-height:24px; height:24px; display:inline-block;}
.cp_sec3 ul li strong:before{content:''; width:24px; height:24px; position:absolute; left:0; top:0;}
.cp_sec3 ul li strong.tn:before{background:url(../images/icon-set1.png) no-repeat 0 0;}
.cp_sec3 ul li strong.mn:before{background:url(../images/icon-set1.png) no-repeat -24px 0;}
.cp_sec3 ul li strong.ea:before{background:url(../images/icon-set1.png) no-repeat -48px 0;}
.cp_sec3 ul li input[type='text']{background:transparent; border:0; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; line-height:24px;}
.cp_sec3 ul li:nth-child(3) input[type='text']{width:280px;}
.cp_sec3 .inputBtnbg{position:absolute; right:15px; bottom:30px;}
.cp_sec4{padding:40px 0 0; vertical-align:top;}
.cp_sec4>*{display:inline-block; vertical-align:top;}
.cp_sec4> span{padding:13px 25px 0 0; font-size:14px;}
.cp_sec4> .uploadFile{margin:0 35px 20px 0;} 
.cp_sec4> .uploadFile:before{right:0px;} 
.cp_sec5{font-size:14px; line-height:22px;}
.cp_sec5 strong{display:block; font-weight:normal;}
.cp_sec5 span{display:block;}
/*customer profile end*/
.activation_deactivation_list{padding-top:50px;}
.activation_deactivation_list ul{border-bottom:1px solid #c1c1c1; padding-bottom:20px; margin-bottom:30px;}
.activation_deactivation_list ul:last-child{border-bottom:0px solid #c1c1c1;}
.activation_deactivation_list ul:after{content:''; display:block; clear:both;}
.activation_deactivation_list ul li{float:left; padding-right:20px; margin:0 20px 30px 0;}
.activation_deactivation_list ul:first-child li{border-right:1px solid #aeaeae;}
.activation_deactivation_list ul li h3{font-size:18px; font-weight:500; margin-bottom:10px;}
.activation_deactivation_list ul li h3 span{font-size:12px; font-weight:700;}
.activation_deactivation_list ul li:last-child{border-right:0px solid rgba(255,255,255,0.3)}
.adl_adit{padding-right:80px; position:relative; margin-top:20px; max-width:300px;}
.adl_adit input[type='text']{width:100%; background:transparent; border:0; font-family:'Exo 2', sans-serif; font-size:14px; color:#000;}
.adl_adit input[type='button'], .adl_adit input[type='submit']{position:absolute; top:0; right:0; color:#000;}


.rrr_details_col{display:block; margin-top:30px;}
.rrr_details_col ul li{padding-left:150px; position:relative; margin-bottom:9px; color:#000; display:inline-block; width:100%;}
.rrr_details_col ul li.col_50_left{width:47%; margin-right:6%; float:left;}
.rrr_details_col ul li.col_50_right{width:47%; margin-right:0; float:left;}

.rrr_details_col ul li strong{position:absolute; left:0; top:10px; font-weight:normal; font-size:14px; line-height:22px; color:#000; font-weight:600;}
.rrr_details_col ul li strong.twoLine{top:0px;}
.rrr_details_col ul li strong span{color:#ff0000; font-size:16px; line-height:22px; padding-left:2px;}
.rrr_details_col select{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; float:left;}
.rrr_details_col input[type=text]{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; float:left;}
.rrr_details_col .textBox2.date{background:#FFF url(../images/calculator-icon2.png) no-repeat 100% 50%;}
.rrr_details_col .thee-col input[type=text]{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:30%; margin-right:5%; float:left;}
.rrr_details_col .thee-col input[type=text]:last-child{margin-right:0;}

.rrr_details_col textarea{width:100%; height:100px; padding:15px 0; border:1px solid #cdcdcd; box-sizing:border-box; resize:vertical; font-family:'Exo 2', sans-serif; font-size:14px; line-height:20px; color:#5c5c5c; text-indent:20px;}
.rrr_details_col-submit{display:block;}
.rrr_details_col-submit .submit_btn8{background-color:#1b73c0; text-align:center; font-size:18px; line-height:44px; font-weight:300; text-transform:uppercase; height:44px; border:0px; color:#fff; margin-top:0; width:100%; max-width:140px; cursor:pointer; font-family:'Exo 2', sans-serif; margin-left:150px;}

.rrr_details_col ul li b.note{font-size:14px; line-height:20px; margin-bottom:0; padding:8px 0 4px; font-weight:600;}
.rrr_details_col ul li small{font-size:12px; line-height:16px; margin-bottom:0; padding:0 0 15px; display:block; font-style:italic;}
.rrr_details_col ul li em{font-size:12px; line-height:18px; margin-bottom:0; padding:0 0 15px; display:block; font-style:normal;}
.orange_color{color:#ff5a00;}

.rrr_details_cont .notehead{font-size:16px; line-height:22px; margin-bottom:0; padding:8px 0 6px; color:#ff5a00; font-weight:600; display:block;}
.rrr_details_cont span{font-size:14px; line-height:18px; margin-bottom:0; padding:0 0 15px; display:block;}
.rrr_details_cont big{font-size:14px; line-height:18px; margin-bottom:0; padding:0 0 15px; display:block; font-weight:500;}
.rrr_details_cont a{font-size:14px; line-height:18px; margin-bottom:0; display:block; font-weight:600; color:#1968b3;}
.rrr_details_cont a:hover{color:#000;}
.rrr_details_cont ul{display:block; margin-bottom:20px; padding-left:40px;}
.rrr_details_cont ul li{font-size:14px; line-height:18px; margin-bottom:0; font-weight:400; list-style:decimal; padding:0 0 10px 5px;}
.rrr_details_cont strong{font-size:14px; line-height:22px; margin-bottom:0; padding:8px 0 6px; color:#D11B00; font-weight:400; display:block; padding-bottom:30px;}
.rrr_details_col ul li.supply_details{padding:0 !important; margin:20px 0 20px;}
@media screen and (max-width:1300px){
.bill-details-form input[type=text]{max-width:450px;}
.bill-details-form select{max-width:450px;}
}
@media screen and (max-width:1280px){
.myAccount_sec1{height:auto;}
.myAccount_sec2{height:auto;}
.myAccount_sec3{height:auto;}
.myAccount > div aside{padding:40px 20px;}
.myAccount > div aside.acknowledgement_message{width:50%; height:295px;}
.myAccount > div aside.payment_history{width:50%; height:295px;}
.bill_details{width:100%; height:auto;}
.request_for_change{width:100%; height:auto;}
.connection_details{width:100%; height:auto;}
.requests_complaints{width:100%; height:auto;}
.alert_activation_deactivation{width:100%; height:auto;}
}
@media screen and (max-width:1200px){
.payment-history-tab ul li a{padding:0 0;}
.payment-history-tab ul{width:100%;}
.payment-history-tab{margin:0 0 0;}
.payment-history-tab .details-link{float:left;}
.payment-history-tab-cont ul{width:100%; border-right:0;}
.payment-history-tab-cont ul:nth-child(odd){padding-right:0px;}
.payment-history-tab-cont ul:nth-child(even){padding-left:0px;}
.consumption-history-form span{position:relative; top:0; right:0; font-size:14px; line-height:20px; color:#4c4c4c; font-weight:400;}
.tracking-form input[type=text]{max-width:450px;}
.bill-details-table{padding-bottom:20px;}
.bill-details-table ul li{width:180px;}
.bill-details-table{width:100%; border:0 solid #bed5cd; overflow-x:scroll; overflow-y:hidden;}
.bill-details-form input[type=text]{max-width:532px;}
.bill-details-form select{max-width:532px;}
.bd-redio{padding:14px 0 0 0;}
.bill-details-form ul li:last-child{margin-top:20px;}
.pre-login-link ul li{width:50%;}
}
@media screen and (max-width:1100px){
.delinking-form input[type=text]{max-width:530px;}
.request-details-col{width:100%;}
.request-details-col:last-child{margin:0 0 0;}
.alert_activation_deactivation ul li{float:none; margin-bottom:20px; padding-right:0px; margin-right:0px; border-right:0px solid rgba(255,255,255,0.3); border-bottom:1px solid rgba(255,255,255,0.3); padding-bottom:20px;}
}
@media screen and (max-width:1000px){
.consumption-history-table ul li{width:180px;}
.consumption-history-table{width:100%; border:0 solid #bed5cd; overflow-x:scroll; overflow-y:hidden;}
.payment-history-tab-cont{padding:41px 30px;}
.payment-history-tab-cont2{padding:41px 30px;}
.tracking-form input[type=text]{max-width:600px;}
.tracking-form input[type=submit]{margin-left:0; margin-top:20px;}
.rrr_details_col ul li.col_50_left{width:100%; margin-right:0;}
.rrr_details_col ul li.col_50_right{width:100%; margin-right:0;}
}
@media screen and (max-width:900px){
.delinking-form input[type=text]{max-width:680px;}
.delinking-form ul li a{padding:10px 0 0 0;}
.rrr_details_col .thee-col input[type=text]{width:100%; margin-right:0; margin-bottom:9px;}
.rrr_details_col .thee-col input[type=text]:last-child{margin-bottom:0;}
}
@media screen and (max-width:800px){
.payment-history-form ul{width:100%; display:inline-block;}
.payment-history-form span{position:relative; top:0; right:0; display:inline-block; width:100%; margin-top:20px;}
.cp_sec4> span{margin-bottom:10px; display:block;}
.cp_sec1 ul li{width:100%; float:none;}
.cp_sec1 ul li strong{width:auto;}
.cp_sec3{padding:40px;}
.cp_sec3 .inputBtnbg{position:relative; right:auto; bottom:auto;}
.cp_sec2 aside{float:none; width:100%;}
.editAddressHolder{margin-right:0;}
.cp_sec2 aside dl dt{margin-bottom:10px;}
}
@media screen and (max-width:700px){
.meter-details .table{width:100%; border:0 solid #bed5cd; overflow-x:scroll; overflow-y:hidden;}
.view-graphs img{width:90%;}
.tracking-form ul li{padding-left:0; padding-top:20px;}
.tracking-form ul li strong{position:relative; top:0; padding-bottom:10px; display:inline-block; width:100%;}
.tracking .details ul li{width:100%;}
.radioContainer4{width:100%;}
.bill-details-form ul li:last-child{margin-bottom:20px;}
.pre-login-link ul li{width:100%;}
}
@media screen and (max-width:600px){
.consumption-history-form li .col50{float:left; width:100%; margin-right:0; margin-bottom:10px;}
.consumption-history-form li .col50:last-child{margin-bottom:0;}
.payment-history-form ul li{padding-left:60px;}
.payment-history-form select{max-width:320px;}
.payment-history-form input[type=submit]{margin-left:0; margin-top:15px;}
.payment-history-form select{margin-right:10px;}
.request-form{margin-top:30px;}
.request-form aside ul li{padding-left:0;}
.request-form aside ul li strong{position:relative; top:0; padding-bottom:5px; float:left; display:inline-block; width:100%;}
.request-details-col ul li{padding-left:0;}
.request-details-col ul li strong{position:relative; top:0; padding-bottom:5px; float:left; display:inline-block; width:100%;}
.request-details-col select{max-width:600px;}
.request-details-col input[type=text]{max-width:600px;}
.payment-history-tab2 ul li a{padding:0 0;}
.payment-history-tab2 ul{width:100%;}
.payment-history-tab2{margin:0 0 0;}
.payment-history-tab2 .details-link{float:left;}
.payment-history-tab2-cont ul{width:100%; border-right:0;}
.payment-history-tab2-cont ul:nth-child(odd){padding-right:0px;}
.payment-history-tab2-cont ul:nth-child(even){padding-left:0px;}
.request-details-col{padding-right:0;}
.tracking{margin-top:30px;}
.delinking-form ul li strong{position:relative; left:0; top:0;}
.delinking-form ul li{padding-left:0;}
.rrr_details_col ul li{padding-left:0;}
.rrr_details_col ul li strong{position:relative; left:0; top:0; padding-bottom:5px; display:block;}
.rrr_details_col ul li strong br{display:none;}
.rrr_details_col .submit_btn8{margin-left:0;}
}
@media screen and (max-width:550px){
.activation_deactivation_list ul:first-child li{border-right:0px solid #aeaeae;}
}
@media screen and (max-width:500px){
.payment-history-tab-cont ul li b{max-width:inherit;}
.change-password-form ul li{padding-left:0;}
.change-password-form ul li strong{position:relative; left:0; top:0;}
.change-password-form input[type=text]{border:1px solid #cdcdcd; height:44px; padding:0 15px; font-family:'Exo 2', sans-serif; font-size:14px; color:#000; width:100%; max-width:680px; float:left;}
.myAccount > div aside.acknowledgement_message{width:100%; height:295px;}
.myAccount > div aside.payment_history{width:100%; height:auto;}
.bill_details ul li{position:relative; padding-left:0px; margin-bottom:15px; color:#FFF;}
.bill_details ul li strong{position:relative; left:auto; top:auto; display:block; margin-bottom:15px;}
.bill_details ul li .radioBtn{display:block;}
}
@media screen and (max-width:400px){
.cp_sec3 ul li:nth-child(3) input[type='text']{width:100%;}
}