.nopadding{padding-left:0 !important;padding-right:0 !important}
.mergerrow{margin-left:14.64%;margin-right:14.64%}
.pageheading h1{font-family:"ViHeavy","Helvetica","Arial",sans-serif !important;font-size:40px !important;line-height:44px;color:#2f3043;margin-top:50px}
.underlinehr{background-color:#2f3043;width:100%;margin-bottom:5px;margin-top:5px}
.pageheader{font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:35px;color:#2f3043}
.subheading{font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:24px;margin-bottom:20px;color:#2f3043}
.subheading a{color:#2f3043;text-decoration:none}
.accordiandiv{margin-bottom:10px}
.accordiandiv:last-child{margin-bottom:40px}
.card{border:0;margin-bottom:5px}
.card-header{border-bottom:1px solid #ccc;border-radius:0 !important}
.pptdiv{margin-bottom:40px}
.card-header{background-color:#fff}
.card-header.card-link.collapsed{background:url(../../../content/dam/vodafone-microsite/images/micrositeimages/downblack.png) no-repeat 98%;background-size:24px}
.card-header.card-link{background:url(../../../content/dam/vodafone-microsite/images/micrositeimages/upblack.png) no-repeat 98%;background-size:24px}
.card-header:hover{cursor:pointer}
.card-header a{text-decoration:none;font-size:18px;line-height:24px;font-family:"ViBold","Helvetica","Arial",sans-serif !important;color:#2f3043 !important}
.card-body a{text-decoration:none;font-size:14px;line-height:18px;font-family:"ViRegular","Helvetica","Arial",sans-serif !important;color:#2f3043}
.card-body img{float:right;margin-right:25px}
.upper{margin-top:0 !important;margin-bottom:10px !important}
.lower{margin-top:10px !important;margin-bottom:10px !important}
.pptmargin{margin-left:0}
.scrolldiv :hover{background-color:#f7f7f7}
.pptdate{text-align:right}
.accordianTitle{color:#2f3043;margin:5px;font-size:24px;line-height:34px;font-family:"ViHeavy","Helvetica","Arial",sans-serif}
.ideaAnchor{float:right;font-family:"ViBold","Helvetica","Arial",sans-serif;font-size:16px;line-height:20px;margin-bottom:10px;color:#2f3043 !important;text-decoration:underline}
a.ideaAnchor:visited,a.ideaAnchor:hover{color:#2f3043}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.card-body img{margin-left:280px !important;margin-bottom:10px}
.mergerrow{margin-left:20px !important;margin-right:20px !important}
}
@media(max-width:766px){.ideaAnchor{margin-top:-50px}
.pageheading h1{font-size:30px !important;line-height:32px}
.accordianTitle{font-size:20px;line-height:24px}
.mergerrow{margin-left:20px !important;margin-right:20px !important}
.pageheader{font-size:30pt !important;margin-top:50px !important;font-family:"ViRegular","Helvetica","Arial",sans-serif;line-height:1}
.subheading{margin-bottom:0 !important;font-size:24px !important;margin-top:5px}
.card-body img{margin-right:0 !important}
.scrolldiv :hover,.scrolldiv :focus{background-color:#fff !important}
.cq-placeholder{display:none}
}