.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.faqtopdisplay .pagetitleblack h1{color:#2f3043;font-size:40px;margin-bottom:19px;line-height:42px;font-family:'ViHeavy',"Helvetica","Arial",sans-serif}
.faqtopdisplay input[type=text]{width:98%;padding-right:72px;padding-left:24px;padding-top:16px;padding-bottom:16px;box-sizing:border-box;border:2px solid #2a2747;outline:0;border-radius:25px;font-family:'ViRegular',"Helvetica","Arial",sans-serif;font-size:16px;line-height:20px;height:50px}
.faqtopdisplay .search-image{position:absolute;right:32px;top:16px;bottom:16px;border:1px}
.faqtopdisplay .iphonewidget{display:block !important}
.faqtopdisplay .searchinput{position:relative;margin-bottom:0;padding-bottom:0 !important}
::-ms-clear{display:none}
.faqtopdisplay .selected{border:0;background-image:linear-gradient(to left,#f7adb0,#fadcdd)}
.faqtopdisplay .bulletList{position:relative;margin-top:8px;padding-top:0}
.faqtopdisplay .ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0;border:10px}
.faqtopdisplay .ui-menu .ui-menu-item{padding:12px 24px;transition:all .6s linear;border-bottom:1px solid #f6f6f6;list-style-type:none;height:auto;font-size:18px;font-family:'ViRegular',"Helvetica","Arial",sans-serif}
.faqtopdisplay .ui-widget-content{box-shadow:0 2px 12px 0 rgba(0,0,0,0.16);border:0 solid #ddd;background:white;border-radius:8px;z-index:4;width:100% !important;top:0 !important}
body .faqtopdisplay .ui-autocomplete .ui-menu-item .ui-corner-all{background:0;z-index:1;margin-left:0}
body .faqtopdisplay .ui-autocomplete .ui-menu-item .ui-state-focus{border:0;background:0}
body .faqtopdisplay .ui-autocomplete .ui-menu-item:hover{border:0;background-image:linear-gradient(to left,#f7adb0,#fadcdd)}
.faqtopdisplay .noresult .ui-menu-item:hover{background-image:none}
.faqtopdisplay .ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:24px;font-family:'ViBold',"Helvetica","Arial",sans-serif;color:#2f3043;background-color:none;margin-left:16px;padding-left:0}
.faqtopdisplay .ui-helper-hidden-accessible{display:none}
.faqtopdisplay .noresult{position:relative;padding:12px 21px 8px 24px;border:0;background:0;cursor:default;line-height:24px;font-size:18px;list-style-type:none;font-family:'ViRegular',"Helvetica","Arial",sans-serif}
.faqtopdisplay .clearAll{position:absolute;top:16px;right:32px;bottom:16px;cursor:pointer}
.faqtopdisplay .hide{display:none}
.faqtopdisplay .show{display:block}
.faqtopdisplay .ui-autocomplete{display:block;top:310;left:-30px;cursor:default}
.faqtopdisplay .noresult p{padding-top:4px;padding-bottom:4px;margin-bottom:0;word-wrap:break-word;width:auto}
.faqclientlib .faqtopdisplay ul li::before{content:none;display:inline-block}
.ui-autocomplete-loading.loader{background-image:url('../../../../content/dam/vodafoneideadigital/postpaidbilpay/images/preloader-vodafone.gif') no-repeat center center;background-color:rgba(15,15,15,0.1);background-size:36px}
.faqclientlib .faqtopdisplay ul li{list-style-type:none}
.faqtopdisplay ::placeholder{color:#797a86;font-size:16px;line-height:20px;font-family:'ViRegular',"Helvetica","Arial",sans-serif}
.faqtopdisplay :-ms-input-placeholder{color:#797a86;font-size:16px;line-height:20px;font-family:'ViRegular',"Helvetica","Arial",sans-serif}
.faqtopdisplay ::-ms-input-placeholder{color:#797a86;font-size:16px;line-height:20px;font-family:'ViRegular',"Helvetica","Arial",sans-serif}
@media(max-width :575.98px){.faqtopdisplay .bulletList{position:relative;width:100%}
.faqtopdisplay .pagetitleblack h1{color:#2f3043;font-size:30px;margin-bottom:8px;margin-top:19px;line-height:32px;font-family:'ViRegular',"Helvetica","Arial",sans-serif}
.faqtopdisplay input[type=text]{width:100%;margin-bottom:16px;padding-right:74px}
.faqtopdisplay .noresult{position:relative;padding:8px 16px 8px 16px;border:0;background:0;cursor:default;min-height:auto;line-height:24px;font-size:16px;list-style-type:none}
.faqtopdisplay .noresult p{padding-top:4px;padding-bottom:4px;margin-bottom:0;padding-left:14px}
.faqtopdisplay .ui-widget-content{margin-left:30px;box-shadow:0 2px 12px 0 rgba(0,0,0,0.16);border:0 solid #ddd;background:white;border-radius:4px;z-index:4;max-width:auto !important;top:0 !important;height:auto}
.faqtopdisplay .ui-autocomplete{position:relative}
}
.faqrelatedsearch h2{margin-top:32px;font-family:"ViHeavy","Helvetica","Arial",sans-serif;color:#2f3043;font-size:36px;line-height:38px;margin:32px 0 15px 0}
.faqrelatedsearch img{width:100%}
.faqRelatedSearchBody a{line-height:24px}
.faqRelatedSearchBody ul li{margin-bottom:16px}
.faqrelatedsearch{padding-right:8px}
.faqrelatedsearch .borderleftcolumn{border:0;border-left:2px solid #ccc}
.faqRelatedSearchBody ul li a.miMultiLineAnimation{font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:16px;line-height:20px;color:#2f3043}
@media screen and (max-width:767px){.faqrelatedsearch h2{font-size:28px;margin-top:16px;line-height:30px}
.faqRelatedSearchBody a{font-size:16px}
.faqrelatedsearch .borderleftcolumn{border:0;padding-left:0}
.faqRelatedSearchBody ul li{margin-bottom:8px}
.faqrelatedsearch{padding-right:0}
.faqrelatedsearch img{margin-top:8px}
}
@media screen and (min-width:1200px){.faqrelatedsearch .borderleftcolumn{padding-left:24px;margin-left:55px}
}
li.licolor{font-size:15px}
.voda_wrapper img.icon-align{display:block;margin:0 auto}
.voda_wrapper img.align-left{float:left}
.voda_wrapper img.align-right{float:right}
@media(max-width :575.98px){.faqimg-happy{margin-top:0;width:100%}
.tab-image{width:100%;padding-bottom:24px}
}
@media(max-width :767.98px){.voda_wrapper img.icon-align,.voda_wrapper img.align-left,.voda_wrapper img.align-right{float:none;display:block;margin:0 auto}
}
.titleanddesc .msme-font{color:#2f3044}
.titleanddesc .msme-font a:hover{color:#2f3044;text-decoration:none}
.titleanddesc p .msme-font{font-size:16px;line-height:20px;color:#2f3044}
.titleanddesc h3 .msme-font{font-family:'ViBold';font-size:36px;font-weight:bold}
.voda_wrapper .titleanddesc{color:#2f3043}
.voda_wrapper .titleanddesc a:hover{color:#2f3043;text-decoration:none}
.voda_wrapper .titleanddesc h1{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:36px;line-height:38px;padding-left:10px}
.voda_wrapper .titleanddesc h2{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:36px;line-height:38px}
.voda_wrapper .titleanddesc h3{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:30px;line-height:32px}
.voda_wrapper .titleanddesc h4{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:24px;line-height:26px}
.voda_wrapper .titleanddesc h5{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:18px;line-height:22px}
.voda_wrapper .titleanddesc h1,.voda_wrapper .titleanddesc h2,.voda_wrapper .titleanddesc h3,.voda_wrapper .titleanddesc h4,.voda_wrapper .titleanddesc h5{text-transform:none;padding:0}
.voda_wrapper .titleanddesc h1 span.red-heading,.voda_wrapper .titleanddesc h1 span.black-heading,.voda_wrapper .titleanddesc h1 span.black-heading b,.voda_wrapper .titleanddesc h1 span.red-heading b{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:40px;line-height:42px;padding-left:10px;text-transform:none;margin-bottom:0;padding:0}
.voda_wrapper .titleanddesc h2 span.red-heading,.voda_wrapper .titleanddesc h2 span.black-heading,.voda_wrapper .titleanddesc h2 span.black-heading b,.voda_wrapper .titleanddesc h2 span.red-heading b{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:36px;line-height:38px;padding-left:10px;text-transform:none;margin-bottom:0;padding:0}
.voda_wrapper .titleanddesc h3 span.red-heading,.voda_wrapper .titleanddesc h3 span.black-heading,.voda_wrapper .titleanddesc h3 span.black-heading b,.voda_wrapper .titleanddesc h3 span.red-heading b{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:30px;line-height:32px;padding-left:10px;text-transform:none;margin-bottom:0;padding:0}
.voda_wrapper .titleanddesc h4 span.red-heading,.voda_wrapper .titleanddesc h4 span.black-heading,.voda_wrapper .titleanddesc h4 span.black-heading b,.voda_wrapper .titleanddesc h4 span.red-heading b{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:24px;line-height:26px;padding-left:10px;text-transform:none;margin-bottom:0;padding:0}
.voda_wrapper .titleanddesc h5 span.red-heading,.voda_wrapper .titleanddesc h5 span.black-heading,.voda_wrapper .titleanddesc h5 span.black-heading b,.voda_wrapper .titleanddesc h5 span.red-heading b{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:18px;line-height:22px;padding-left:10px;text-transform:none;margin-bottom:0;padding:0;font-weight:normal}
.voda_wrapper .titleanddesc p{font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:20px;line-height:24px;margin-bottom:0;padding:0}
.voda_wrapper .titleanddesc a{font-family:"ViBold","Helvetica","Arial",sans-serif;font-size:12px;line-height:16px}
.titleanddesc .style1 table{width:100% !important}
.voda_wrapper .titleanddesc ul li{list-style-type:disc;font-size:16px;line-height:20px;word-break:break-word}
.voda_wrapper .titleanddesc ul{padding:0 0 0 15px}
.voda_wrapper .titleanddesc ol li{list-style-type:decimal;font-size:16px;line-height:20px}
.titleanddesc .style1 p a span.miOrangeLink,.titleanddesc .style1 p span.miOrangeLink a,.titleanddesc .style1 p a span.miBlackLink,.titleanddesc .style1 p span.miBlackLink a{font-size:16px;line-height:20px;color:#2f3043;font-family:"ViBold","Helvetica","Arial",sans-serif}
.titleanddesc .style1 p a span.miOrangeLink:hover{content:none}
.voda_wrapper .columncontrol .titleanddesc{padding:0}
.voda_wrapper .titleanddesc table tbody tr td,.voda_wrapper .titleanddesc table tbody tr th{padding:10px;border:1px solid #eaeaea}
.vilWrapper .titleanddesc table tbody tr th,.vilWrapper .titleanddesc table thead tr th{padding:10px;border:1px solid #eaeaea;text-align:center}
.voda_wrapper .titleanddesc table{border:1px solid #eaeaea;border-collapse:collapse}
.faqclientlib .titleanddesc h1{color:#2f3043;font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:40px;line-height:42px}
.faqclientlib .titleanddesc h2,.faqclientlib .titleanddesc .top_tab .style1 h2,.faqclientlib .tab-pane h2{font-family:"ViHeavy","Helvetica","Arial",sans-serif;color:#2f3043;font-size:36px;line-height:38px}
.faqclientlib .titleanddesc h5,.faqclientlib .titleanddesc .top_tab .style1 h5,.faqclientlib .titleanddesc .style1 h5 span{color:#2f3043;font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:18px;line-height:22px}
.faqclientlib .titleanddesc p{color:#2f3043;font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:16px;line-height:20px;margin-top:8px;margin-bottom:8px}
.faqclientlib .titleanddesc img{outline:0;border:0;margin-top:16px;margin-bottom:16px;width:440px;max-width:100%}
.titleanddesc .threefilled a span{font-size:14px;vertical-align:sub;margin-right:10px;color:#000}
.titleanddesc .threefilled img{height:24px}
.titleanddesc .threefilled thead th{font-size:18px;line-height:24px;text-align:center;color:#333;font-weight:bold;padding-top:18.5px;padding-bottom:15.5px}
.titleanddesc .threefilled td,.titleanddesc .threefilled th{padding:15.4px 20px 18.6px 19px !important;font-size:18px;line-height:24px;color:#333;border-top:1px solid #dee2e6;border-right:none !important;border-left:none !important}
.titleanddesc .threefilled thead{background-color:#f3f3f3}
.titleanddesc .threefilled tr td:last-child div{float:right}
.titleanddesc th{background-color:#f3f3f3}
.faqclientlib .tab-pane h2{margin-bottom:16px}
.voda_wrapper .titleanddesc .w-70auto{width:69.6%;margin-left:104px;font-size:22px;line-height:28px;color:#2f3044}
.padd_zee5page{padding:20px 35px 0 0}
@media(max-width:575.98px){.faqclientlib .titleanddesc h1,.faqclientlib .titleanddesc .top_tab .style1 h1{line-height:32px;font-size:30px}
.faqclientlib .titleanddesc h2,.faqclientlib .titleanddesc .top_tab .style1 h2{line-height:30px;font-size:28px}
.faqclientlib .titleanddesc p{font-size:14px;line-height:16px;margin-top:8px}
}
.faqclientlib .titleanddesc .faqbills li:hover{text-decoration:none}
.faqclientlib .titleanddesc .faqbills ul li{list-style-position:outside;padding-left:20px;line-height:24px}
.faqclientlib .titleanddesc ul{list-style:none}
.faqclientlib .titleanddesc ul li::before{display:inline-block;width:1em;margin-left:-16px;padding-right:8px}
.faqclientlib .titleanddesc .faqbills{list-style-position:outside;padding-left:16px;line-height:24px;list-style:none}
.faqclientlib .titleanddesc .faqbills li a,.faqclientlib .titleanddesc .faqbills li a:hover{color:#e60000;text-decoration:underline;font-size:16px}
.faqclientlib .titleanddesc .faqbills li a,.faqclientlib .titleanddesc .faqbills li a:hover{color:#e60000;text-decoration:underline;font-size:16px}
.faqclientlib .titleanddesc .style1 .most li a{color:#2f3043;text-decoration:underline;font-family:"ViRegular","Helvetica","Arial",sans-serif;line-height:20px;font-size:16px}
.faqclientlib .titleanddesc a:hover{color:#000;text-decoration:underline;cursor:pointer}
.faqclientlib p,.faqclientlib span{font-family:"VodafoneRg"}
.faqclientlib .faqbillsp{font-family:"VodafoneRg";margin:8px 0;font-size:18px;line-height:24px;padding-left:16px}
.faqclientlib ul.liimg{display:inline-block;width:100%;margin:0;padding:0;margin-left:17px;margin-top:8px;margin-bottom:8px}
.faqclientlib ul.liimg li{display:inline;list-style:none}
.faqclientlib ul.liimg li:first-child{padding-right:18px}
.faqclientlib ul.liimg li img{width:100%;max-width:145px;margin:0}
.faqclientlib ul{margin-bottom:0}
.faqclientlib .titleanddesc ul.faqbills li{margin-top:8px;margin-bottom:8px;list-style-type:none;font-size:18px;font-family:"VodafoneRg";margin-right:6px}
.faqclientlib .titleanddesc ul.faqbills .removeliststyle::before,.faqclientlib .titleanddesc .gatewayImg li::before,.faqclientlib .titleanddesc .liimg li::before{content:""}
.faqclientlib .titleanddesc ul.faqbills li::before{content:"\2022";color:#e60000}
.faqclientlib ul.gatewayImg{display:inline-block;width:100%;margin:0;padding:0;margin-left:20px;margin-top:8px;margin-bottom:8px}
.faqclientlib ul.gatewayImg li{display:inline;list-style:none;margin-right:24px}
.faqclientlib ul.gatewayImg li:last-child{padding-right:0}
.faqclientlib ul.gatewayImg li img{width:100%;max-width:40px;margin:0;margin-left:-2px}
.faqclientlib .nav.nav-tabs{height:auto}
.faqclientlib .titleanddesc h2.top{text-align:center;margin-top:40px;color:#333;font-size:32px;line-height:48px;font-family:"VodafoneRg";margin-bottom:40px}
.faqclientlib .titleanddesc .most{list-style:none}
.faqclientlib .titleanddesc .most a{line-height:24px;color:#333}
.faqclientlib .titleanddesc .most ul li{margin-bottom:16px;list-style-type:none}
.faqclientlib .titleanddesc .most ul{margin-bottom:40px}
.faqclientlib .most ul li::before{vertical-align:middle;content:"\2022";color:#e60000;font-size:30px;margin-left:-18px;margin-top:-1px;float:left;width:auto}
.faqclientlib .most ul li{font-size:15px}
.titleanddesc .style2 .cssname1{font-size:24px;line-height:28px;margin-right:0}
@media screen and (max-width:767px){.voda_wrapper .titleanddesc table{display:block;overflow-x:auto}
.voda_wrapper .titleanddesc p .msme-font{font-size:16px;line-height:20px}
.padd_zee5page{padding:20px 0 0 0}
.voda_wrapper .titleanddesc .w-70auto{width:100%;font-size:16px;line-height:20px;margin-left:0}
.faqclientlib .tab-pane h3,.faqclientlib .titleanddesc .top_tab .style1 h3{line-height:26px;font-size:24px}
.titleanddesc table th{display:none;clear:both}
.titleanddesc tr td:first-child:before,.titleanddesc tr td:first-child>div{padding-top:9px !important}
.titleanddesc tr td:last-child:before,.titleanddesc tr td:last-child>div{padding-bottom:15px !important}
.titleanddesc tr td{clear:both;border:none !important;text-align:left !important}
.titleanddesc tr{border:1px solid #eee}
.titleanddesc table td[data-th]:before{content:attr(data-th);width:50%;float:left;font-weight:bold;font-size:15px}
.titleanddesc table tbody tr td>div{width:50%;float:right;font-size:15px}
.titleanddesc table tr:nth-child(even){background:#eee}
.voda_wrapper .titleanddesc h1,.voda_wrapper .titleanddesc h1 span.red-heading,.voda_wrapper .titleanddesc h1 span.black-heading{font-size:30px;line-height:32px}
.voda_wrapper .titleanddesc h2,.voda_wrapper .titleanddesc h2 span.red-heading,.voda_wrapper .titleanddesc h2 span.black-heading{font-size:28px;line-height:30px}
.voda_wrapper .titleanddesc h3,.voda_wrapper .titleanddesc h3 span.red-heading,.voda_wrapper .titleanddesc h3 span.black-heading{font-size:24px;line-height:26px}
.voda_wrapper .titleanddesc h4,.voda_wrapper .titleanddesc h4 span.red-heading,.voda_wrapper .titleanddesc h4 span.black-heading{font-size:20px;line-height:24px}
.voda_wrapper .titleanddesc h5.voda_wrapper .titleanddesc h5 span.red-heading,.voda_wrapper .titleanddesc h5 span.black-heading{font-size:18px;line-height:22px}
.voda_wrapper .titleanddesc table tbody tr td,.voda_wrapper .titleanddesc table tbody tr th{padding:6px}
.voda_wrapper .columncontrol .titleanddesc{padding:0}
.faqclientlib .titleanddesc ul.faqbills li{line-height:16px;margin-bottom:8px;font-size:14px}
.faqclientlib .titleanddesc h1,.faqclientlib .titleanddesc .top_tab .style1 h1{font-size:30px;line-height:32px;margin-top:16px}
.faqclientlib .titleanddesc h2,.faqclientlib .titleanddesc .top_tab .style1 h2{font-size:28px;line-height:30px}
.faqclientlib .titleanddesc p{font-size:14px;line-height:16px;margin-top:8px}
.faqclientlib .titleanddesc .faqbills li,.faqclientlib .titleanddesc .faqbills li:hover{text-decoration:none}
.faqclientlib .titleanddesc .faqbills ul li{list-style-position:outside;padding-left:20px;line-height:16px}
.faqclientlib ul.liimg li:last-child{padding-right:10px;margin-left:-7px;float:left}
.faqclientlib ul.liimg li:first-child{padding-right:0}
.faqclientlib ul.liimg{margin-bottom:12px}
.faqclientlib ul.liimg li img{width:100%;max-width:120px}
.faqclientlib .titleanddesc .col.col-12{padding-left:0;padding-right:0}
.faqbills li span.vodafoneIdea{line-height:24px}
.faqclientlib ul.gatewayImg{margin-left:13px;margin-top:16px;margin-bottom:16px}
.faqclientlib .titleanddesc ul.faqbills li::before{display:inline-block;margin-left:-16px;padding-right:0;width:16px}
.faqclientlib .titleanddesc h2.top{font-size:20px;line-height:24px;text-align:left;margin-top:32px;margin-bottom:16px;margin-left:9px}
.faqclientlib .titleanddesc .most h2{line-height:24px;font-size:20px}
.faqclientlib .titleanddesc .most a,.faqclientlib .titleanddesc .most li{font-size:16px;line-height:24px;margin-bottom:4px;font-weight:normal}
.faqclientlib .titleanddesc .most li{margin-top:4px;margin-bottom:8px !important}
.faqclientlib .titleanddesc .most ul{padding-inline-start:16px;margin-bottom:24px}
.faqclientlib .titleanddesc #btnShowAll{margin-left:0;width:109px;height:40px;margin-bottom:24px;font-weight:bold !important;font-size:16px;line-height:24px;padding-top:8px;padding-bottom:8px;padding-left:19px;padding-right:19px}
.faqclientlib .most ul li::before{margin-top:1px}
.titleanddesc .style2 .cssname1{font-size:14px;line-height:18px;margin-right:0}
}
@media(min-width:768px) and (max-width:991px){.faqclientlib .titleanddesc h2.top{text-align:center}
}
#nav-tab::-webkit-scrollbar{display:none}
.faqtabdisplay .tabs{width:100%}
.faqtabdisplay .slick-initialized .slick-slide{width:auto !important}
.faqtabdisplay .containerFluidGray{width:100vw;position:relative;left:49.5%;right:50%;margin-left:-49.6vw;margin-right:-50vw;background-color:#f3f3f3;padding:0 0 20px 0}
.faqtabdisplay .tabs .nav-tabs .nav-link{font-family:"ViRegular","Helvetica","Arial",sans-serif;border:0;font-size:16px;line-height:18px;color:#2f3043;text-decoration:none;padding:9px 0 10px 0;margin-left:12px;margin-right:12px;border-bottom:3px solid white}
.faqtabdisplay .slick-slider{display:flex}
.faqtabdisplay .tabs .nav-tabs .nav-link.active{border-bottom:3px solid #ee2737;color:#2f3043;background-color:#fff}
.faqtabdisplay .tabs .nav{flex-wrap:nowrap;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-moz-box;overflow-x:auto;overflow-y:hidden}
.faqtabdisplay .nav-tabs>a{float:none}
.slick-prev.slick-arrow.slick-disabled:before{display:none}
.slick-next.slick-arrow.slick-disabled:before{display:none}
@media(max-width:767.98px){.faqtabdisplay .tab-links{display:flex}
.faqtabdisplay .tabs .nav-tabs .nav-link{margin-right:0}
}
@media(max-width:991.98px){.faqtabdisplay .tabs .nav{display:-webkit-inline-box}
}
@media screen and (min-width:768px) and (max-width:991px){.faqtabdisplay .tabs .nav-tabs .nav-link{margin-right:21px}
}
div#nav-tab .slick-slide div{display:flex;align-items:center;justify-content:center}
div#nav-tab .slick-slide div a{text-align:center;display:flex !important;align-items:center;justify-content:center}
div#nav-tab .slick-slide div a.active{border-bottom:3px solid #ee2737}
div#nav-tab button.slick-arrow{opacity:1;width:40px;height:40px;position:relative;color:transparent;top:0;bottom:0;margin:auto;border:0;background-color:transparent}
div#nav-tab button.slick-arrow:before{background-size:70%;background-position:center center}
.voda_wrapper .spacer8{height:8px}
.voda_wrapper .spacer16{height:16px}
.voda_wrapper .spacer24{height:24px}
.voda_wrapper .spacer32{height:32px}
.voda_wrapper .spacer40{height:40px}
.voda_wrapper .spacer48{height:48px}
.voda_wrapper .spacer64{height:64px}
.idea_wrapper .spacer8{height:8px}
.idea_wrapper .spacer16{height:16px}
.idea_wrapper .spacer24{height:24px}
.idea_wrapper .spacer32{height:32px}
.idea_wrapper .spacer40{height:40px}
.idea_wrapper .spacer64{height:64px}
.spacer8{height:8px}
.spacer16{height:16px}
.spacer24{height:24px}
.spacer32{height:32px}
.spacer40{height:40px}
.spacer64{height:64px}
.performancebasepage .spacer8{height:8px}
.performancebasepage .spacer16{height:16px}
.performancebasepage .spacer24{height:24px}
.performancebasepage .spacer32{height:32px}
.performancebasepage .spacer40{height:40px}
.performancebasepage .spacer48{height:48px}
.performancebasepage .spacer64{height:64px}
@media(max-width:767px){.voda_wrapper .spacer16{height:8px}
.voda_wrapper .spacer24{height:12px}
.voda_wrapper .spacer32{height:16px}
.voda_wrapper .spacer40{height:20px}
.voda_wrapper .spacer48{height:24px}
.voda_wrapper .spacer64{height:32px}
.performancebasepage .spacer16{height:8px}
.performancebasepage .spacer24{height:12px}
.performancebasepage .spacer32{height:16px}
.performancebasepage .spacer40{height:20px}
.performancebasepage .spacer48{height:24px}
.performancebasepage .spacer64{height:32px}
.idea_wrapper .spacer16{height:8px}
.idea_wrapper .spacer24{height:12px}
.idea_wrapper .spacer32{height:16px}
.idea_wrapper .spacer40{height:20px}
.idea_wrapper .spacer64{height:32px}
.spacer16{height:8px}
.spacer24{height:12px}
.spacer32{height:16px}
.spacer40{height:20px}
.spacer64{height:32px}
}
.faqshowallbutton .btnShowAll{width:150px;height:50px;font-family:'ViMedium',"Helvetica","Arial",sans-serif;font-size:14px;background-color:#ee2737;border-color:#fff;color:#fff;border-radius:25px;padding:6px 0;margin-left:10px;cursor:pointer;overflow:none}
.faqshowallbutton .btnShowAll.btn-outline-secondary:focus,.faqshowallbutton .btnShowAll.btn-outline-secondary:hover{color:#fff;background-color:#fafafa}
.faqshowallbutton .most h2{font-size:32px;line-height:48px;font-family:VodafoneRg;color:#333;margin-top:24px}
.faqshowallbutton .most ul li{color:#333;margin-top:8px;margin-bottom:8px;text-decoration:underline;font-family:VodafoneRg;font-size:18px;font-weight:normal;line-height:24px}
.faqshowallbutton .most ul li a{font-size:18px;color:#333;font-weight:normal;line-height:24px;font-family:VodafoneRg}
.faqshowallbutton .most ul{list-style-position:outside;color:#f37021;line-height:24px;margin-top:16px;padding-inline-start:17px}
.faqshowallbutton .most ul{margin-bottom:40px}
@media(max-width:768px){.faqshowallbutton .most h2{line-height:24px;font-size:20px}
.faqshowallbutton .most a,.faqshowallbutton .most li{font-size:16px;line-height:24px;margin-bottom:16px;font-weight:normal}
.faqshowallbutton .most li{margin-top:4px}
.faqshowallbutton .most ul{padding-inline-start:16px;margin-bottom:24px}
.faqshowallbutton .btnShowAll{font-size:12px;width:90px;height:30px;line-height:16px;margin-bottom:24px;padding-top:3px;margin-left:0}
}
.columncontrolbootstrap .whiteBackground{background:#fff;box-shadow:0 3px 12px 2px rgba(0,0,0,0.1);overflow:hidden;display:block;padding:20px}
.columncontrolbootstrap .borderleftcolumn{border:0;border-left:1px solid #ccc;padding-left:24px}
.columncontrolbootstrap .forPadding{padding-left:0}
.columncontrolbootstrap .minifyfaqrightpadding{padding-right:16px}
.columncontrolbootstrap .removefaqpadding{padding-left:0;padding-right:0}
@media screen and (min-width:1200px){.columncontrolbootstrap .whiteBackground{min-height:200px}
.columncontrolbootstrap .paddingrightcolumn{padding-right:90px}
}
@media screen and (max-width:1200px){.columncontrolbootstrap .whiteBackground{padding-top:8px}
}
.faqclientlib .columncontrolbootstrap.section .heading{padding-left:0}
@media(max-width :575.98px){.columncontrolbootstrap .removefaqpadding{padding-left:8px;padding-right:8px;width:100%}
}
@media screen and (min-width:768px) and (max-width:991px){.columncontrolbootstrap .ipad7{width:58.33333%;float:left}
.columncontrolbootstrap .ipad5{width:41.66667%;float:right}
.columncontrolbootstrap .flex-column-reverse.flex-lg-row{display:inline-block !important}
}
.faqhelpoptions .faqtemplate h2,.faqhelpoptions .faqtemplate div.findLooking{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:36px;line-height:38px;color:#2f3043;text-align:center;margin-bottom:40px}
.faqhelpoptions .faqtemplate .faqChat h3{font-family:"ViHeavy","Helvetica","Arial",sans-serif;font-size:30px;line-height:32px;color:#2f3043;margin-bottom:8px}
.faqhelpoptions .faqtemplate .faqChat h3 span{font-weight:bold}
.faqhelpoptions .faqtemplate .faqChat p{font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:16px;line-height:20px;color:#2f3043;margin-bottom:16px}
.faqhelpoptions .faqtemplate .faqChat a{font-family:"ViBold","Helvetica","Arial",sans-serif;font-size:12px;line-height:16px;color:#2f3043;text-decoration:underline}
.faqhelpoptions .faqtemplate .faqChat img{margin-bottom:8px;height:80px}
.faqhelpoptions .faqtemplate .faqChat{margin-bottom:56px}
.faqhelpoptions .faqtemplate .forPadding{padding-left:0}
@media(max-width:768px){.faqhelpoptions .faqtemplate h2,.faqhelpoptions .faqtemplate div.findLooking{font-size:28px;line-height:30px;text-align:left;margin-bottom:16px}
.faqhelpoptions .faqtemplate .faqChat h3{font-size:24px;line-height:26px;margin-bottom:8px;margin-left:2px}
.faqhelpoptions .faqtemplate .faqChat p{margin-bottom:16px;margin-left:3px}
.faqhelpoptions .faqtemplate .faqChat a{margin-left:2px}
.faqhelpoptions .faqtemplate .faqChat{margin-bottom:24px}
.faqhelpoptions .faqtemplate .faqChat img{max-width:48px;height:48px}
.faqhelpoptions .faqtemplate{padding:0 8px}
}
.faqgobackbutton .viewMobile{display:none !important}
.faqgobackbutton .viewDesktop{display:block}
.faqgobackbutton .goBack{width:150px;height:50px;font-family:'ViMedium',"Helvetica","Arial",sans-serif;font-size:14px;background-color:#ee2737;color:#fff;padding:12px 0;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;border-radius:25px;margin-top:25px;margin-left:8px}
.faqgobackbutton .gbk a:hover{color:#fff;text-decoration:none}
@media(max-width:768px){.faqgobackbutton .viewMobile{display:block !important}
.faqgobackbutton .viewDesktop{display:none}
.faqgobackbutton .goBack{font-size:12px;margin-left:1px;width:90px;height:30px;padding:5px 0;border-radius:20px;margin-top:24px}
.faqgobackbutton .miBlackbtn{border-radius:20px !important}
}
.vilWrapper .commonBreadcrumb .container{padding:0;margin:0}
.commonBreadcrumb .container{padding:0;max-width:1232px}
#breadcrumbSection.row{margin-left:0;margin-right:0}
#breadcrumbSection .breadcrumb{background:0;padding:0;margin:0;display:unset}
#breadcrumbSection .breadcrumb-item{display:inline}
#breadcrumbSection .breadcrumb a{color:#2f3043;text-decoration:none;font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:12px;line-height:14px}
#breadcrumbSection .breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-left:.2em;padding-right:.2em;font-size:16px}
#breadcrumbSection .breadcrumb .breadcrumb-item+.breadcrumb-item{padding:0}
#breadcrumbSection .breadcrumb .breadcrumb-item:last-child a,#breadcrumbSection .breadcrumb .breadcrumb-item:last-child{color:#797a86}
#breadcrumbSection{margin-top:24px;margin-bottom:12px}
.breadcrumb-item+.breadcrumb-item::before{background-image:url('../../../../content/dam/vodafoneideadigital/images1/breadcrumbarrow.png');background-size:18px 18px;display:inline-block;width:18px;height:18px;content:"";padding:0 4px;vertical-align:bottom}
#breadcrumbSection .mobPad{padding:0}
@supports(-ms-ime-align:auto){#breadcrumbSection{margin-top:24px}
}
@media(max-width :767.98px){.commonBreadcrumb .container{padding:0 20px}
#breadcrumbSection .breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-left:.2em !important;padding-right:.2em !important;font-size:14px !important}
#breadcrumbSection .leftPadding{padding:0}
}
.appBanner{background-color:#fafafa}
.appBanner .col-12.col-md-12{padding:0}
.appBanner .container{padding:0 8px;margin:20px 0 40px 0}
.vodafoneredColour .banner-overlay h1,.vodafoneredColour .banner-overlay h2,.vodafoneredColour .banner-overlay p{color:#e60000}
.vodafoneblackColour .banner-overlay h1,.vodafoneblackColour .banner-overlay h2,.vodafoneblackColour .banner-overlay p{color:#2f3043}
.vodafonewhiteColour .banner-overlay h1,.vodafonewhiteColour .banner-overlay h2,.vodafonewhiteColour .banner-overlay p{color:#fff}
.vodafoneredColour .banner-overlay p a{color:#2f3043 !important;border:1px solid #e60000 !important}
.vodafoneblackColour .banner-overlay p a{color:#2f3043 !important;border:1px solid #4a4d4e !important}
.vodafonewhiteColour .banner-overlay p a{color:#fff !important;border:1px solid #fff !important}
.appBannerComp.vodafoneredColour .getvodtxt h3,.appBannerComp.vodafoneredColour .playstore{color:#2f3043}
.appBannerComp.vodafoneblackColour .getvodtxt h3,.appBannerComp.vodafoneblackColour .playstore{color:#2f3043}
.appBannerComp.vodafonewhiteColour .getvodtxt h3,.appBannerComp.vodafonewhiteColour .playstore{color:#fff}
.appBannerComp{display:flex;box-shadow:0 3px 25px 0 rgba(208,208,208,0.51);background-color:white;border-radius:8px}
.appBannerComp .getvodtxt h3{font-size:30px;line-height:32px;color:#2f3043;font-family:"ViHeavy","Helvetica","Arial",sans-serif}
.appBannerComp .playstore{font-size:16px;line-height:20px;color:#2f3043}
.appBannerComp .appstore{display:flex}
.appBannerComp .appstoreimg img{width:100%;cursor:pointer;border-radius:10px}
.appBannerComp .getvodpt{display:inline-block}
@media screen and (max-width:768px){.appBanner{background-color:#f8f8f8;margin:20px 0 0 0}
.appBannerComp{flex-wrap:wrap;border-radius:4px}
.appBannerComp .getvodtxt h3{font-size:24px;line-height:26px}
.appBannerComp .playstore.pt-3.pt-md-1.px-3{font-size:16px;line-height:20px}
.appBannerComp .marginAuto{margin:0 auto}
}
.mybanner .banner-parent{position:relative;cursor:pointer}
.mybanner .banner-overlay{position:absolute;font-size:18px;line-height:22px;font-family:"ViBold","Helvetica","Arial",sans-serif;padding:44px;width:auto;top:0;line-height:normal}
.mybanner .banner-overlay h1{font-size:40px;line-height:42px}
.mybanner .display-4{font-size:18px;line-height:20px;color:#fff;padding:3px;margin-bottom:8px}
.mybanner .banner-btn{text-decoration:none;font-size:18px;line-height:20px;font-family:"ViMedium","Helvetica","Arial",sans-serif;font-weight:bold;border-color:#fff;letter-spacing:2.8px;margin-top:40px;border-radius:6px;padding:10px 32px;height:48px;box-shadow:none}
.mybanner .banner-btn:hover{color:#fff !important;background-color:Transparent;text-decoration:none;box-shadow:none}
.mybanner .banner-btn:focus{outline:none !important;box-shadow:none}
.mybanner .banner-overlay p a{color:#fff;margin-left:4px;height:48px;font-family:"ViBold","Helvetica","Arial",sans-serif}
.mybanner .bg-image{display:none}
.mybanner .banner-overlay h2.lead.display-4{font-size:28px;line-height:32px;font-family:"ViRegular","Helvetica","Arial",sans-serif;margin:0;font-weight:normal;padding:0}
@media(max-width:991.98px){.mybanner .banner-btn{margin-top:20px;width:120px;height:35px;padding:4px 0}
.mybanner .banner-overlay{padding:20px 10px}
.appBannerComp .getvodpt{padding:20px 0}
}
@media(max-width:767.98px){.mybanner .banner-overlay{padding:17px}
.mybanner .banner-overlay p a{height:35px}
.mybanner .banner-btn{margin-top:20px;width:auto;padding:5px}
.mybanner .bg-image{display:block;width:100%}
.mybanner .abc{display:none}
.mybanner .banner-area{font-size:20px}
.mybanner .banner-overlay h1{font-size:18px;line-height:20px}
.mybanner .display-4{font-size:14px;margin-bottom:0}
.mybanner .btn-outline-success{border-radius:6px;width:120px;height:35px;color:#fff}
.mybanner .banner-parent{position:relative}
.mybanner .banner-overlay{position:absolute;top:0;left:16px;width:auto}
.mybanner .display-4{font-size:16px;color:#fff}
.mybanner .btn-outline-success{color:#fff;text-decoration:none;letter-spacing:2.8px;font-size:16px;border-color:#fff}
.mybanner .bg-image{display:none}
.mybanner .bg-image{display:block}
.mybanner .abc{display:none}
.mybanner .banner-area{font-size:20px}
.mybanner .display-4{font-size:14px}
.mybanner .btn-outline-success{border-radius:6px;width:120px;height:35px;color:#fff}
.mybanner .banner-overlay h2.lead.display-4{font-size:14px;line-height:18px;font-weight:300}
.mybanner .banner-overlay h2.lead.display-4+p>a{margin:17px 0 0 0}
}
@media(max-width:575.98px){.mybanner .banner-overlay{padding:10px}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.appBannerComp .img-fluid{max-width:360px}
}