@media all and (min-width:1200px){.container1024{max-width:1024px !important;padding:0;width:100% !important}
.blog_data .container{max-width:1024px !important;padding:0 !important;width:100% !important}
.successstories{max-width:1024px;margin:36px auto 100px !important}
.enterpriseimagebanner{max-width:1024px;margin:0 auto}
.enterpriseimagebanner .col.col-12{padding:0}
.vilWrapper{width:1024px;padding-left:0;padding-right:0}
}
.vilWrapper .mobPad{padding-left:0;padding-right:0}
.bg-imageDesktop{background-repeat:no-repeat;background-size:contain}
.successstories .titletext{margin-bottom:8px !important}
.successstories .readNow{font-size:14px !important}
.successstories .card-text{font-size:14px !important;color:#797a86 !important;margin:0 !important;display:inline;line-height:18px !important}
.successstories .card-title{color:#2f3043 !important;margin-bottom:10px !important;font-family:"ViRegular","Helvetica","Arial",sans-serif !important;cursor:pointer}
.successstories .card-body{padding:15px 0 0 0 !important;line-height:18px !important;width:90%}
.successstories .slick-dots{justify-content:center !important}
.successstories h3{font-size:28px !important;line-height:40px !important}
.successstories .card img{cursor:pointer}
.miBlackLink:before{top:14.5px}
.blog_infowrapper{margin:0 0 40px}
.blog_headmob{display:none}
.voda_wrapper .blog_infowrapper .blog_data p,.voda_wrapper .blog_infowrapper .blog_data li,.voda_wrapper .blog_infowrapper .blog_data span,.voda_wrapper .blog_infowrapper .blog_data b{font-family:"ViRegular","Helvetica","Arial",sans-serif !important;font-size:16px !important;line-height:20px !important;color:#2f3044 !important}
.voda_wrapper .blog_infowrapper .blog_data b{font-weight:bold !important}
.voda_wrapper .blog_infowrapper .blog_data .easy-title{font-family:"ViRegular","Helvetica","Arial",sans-serif !important;font-size:16px !important;line-height:20px !important;color:#2f3044 !important}
.voda_wrapper .blog_infowrapper .blog_data .easy-title .easy-span{font-weight:100 !important}
.voda_wrapper .blog_infowrapper .blog_data h2,.voda_wrapper .blog_infowrapper .blog_data h3,.voda_wrapper .blog_infowrapper .blog_data h4,.voda_wrapper .blog_infowrapper .blog_data h5,.voda_wrapper .blog_infowrapper .blog_data h6{font-family:"ViRegular","Helvetica","Arial",sans-serif !important;font-size:20px !important;line-height:1.2 !important;color:#2f3043 !important;font-weight:bold !important}
.voda_wrapper .blog_infowrapper h1:first-child{font-family:'ViBold' !important;font-weight:bold !important;font-size:24px !important;line-height:1.17 !important;color:#2f3043 !important;margin-bottom:20px !important}
.blog_infowrapper .publishdate_desk{display:flex;flex-direction:column;align-items:center;border-top:2px solid #f22c38;margin:15px 0 43px}
.blog_infowrapper .blog_publishdate{font-family:'ViRegular';font-size:24px;color:#2f3043}
.blog_infowrapper .blog_publishmonth{font-family:'ViRegular';font-size:14px;color:#797a86}
.blog_infowrapper .share_iconswrapper{display:flex;flex-direction:row;align-items:center}
.blog_infowrapper .share_text{display:none}
.blog_infowrapper .share_iconswrapper>.blogshare{cursor:pointer;margin:0 24px}
.blog_infowrapper .share_div div>div{cursor:pointer;margin:0 0 0 24px}
.blog_infowrapper .share_div>div{display:flex;align-items:center}
.blog_infowrapper .share_div{display:none}
.blog_infowrapper .blog_share{display:flex;justify-content:space-between;align-items:center;margin:0 0 28px}
.blog_infowrapper .publish_infowrapper{display:flex}
.blog_infowrapper .publish_infowrapper p{margin:0;font-size:16px;font-family:"ViRegular","Helvetica","Arial",sans-serif;line-height:20px;color:#797a86}
.blog_infowrapper .publish_infowrapper p span{color:#2f3044}
.blog_infowrapper .publish_infowrapper p:first-child{margin:0 40px 0 0}
.copyLinktooltip{position:relative;display:inline-block}
.copyLinktooltip .tooltiptext{visibility:hidden;min-width:140px;background-color:#2f3043;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:110%;left:60%;margin-left:-75px;opacity:0;transition:opacity .3s;font-size:12px;font-family:ViRegular}
.copyLinktooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#2f3043 transparent transparent transparent}
.copyLinktooltip:hover .tooltiptext{visibility:visible;opacity:1}
.blog_data a{text-decoration:underline}
.enterprisehead .successstories .card-title{color:#5f004b !important;font-family:"ViBold","Helvetica","Arial",sans-serif !important}
.blog_tablewrapper{overflow-x:auto}
.voda_wrapper .blog_infowrapper .blog_data a{font-family:"ViRegular","Helvetica","Arial",sans-serif !important;font-size:16px !important;line-height:20px !important;color:#2f3044 !important;text-decoration:underline !important}
.voda_wrapper .blog_infowrapper .accordionImp .card .card-header h2{background-image:url('../../../../content/dam/vodafoneideadigital/images/arrow-up.svg');background-repeat:no-repeat;background-position-x:right;background-position-y:center;background-size:24px;padding:16px 24px}
#accordion .accordionImp .card .card-header.collapsed h2{background-image:url(../../../../content/dam/vodafoneideadigital/images/arrow-down.svg)}
.voda_wrapper .blog_infowrapper .accordionImp .card .card-header{padding:0 !important}
.blog_infowrapper .blog_data .parbase .img-fluid{width:100%}
@media all and (max-width:767px){.container1024{padding:0 20px;width:100% !important}
.container,.blog_infowrapper .blog_data [class^="col"]{width:100% !important;padding:0}
.blog_infowrapper{margin:0 0 60px}
.blog_infowrapper .publish_infowrapper{margin-bottom:21px}
.blog_infowrapper .share_iconswrapper>.blogshare{margin:0 8px}
.blog_infowrapper .share_iconswrapper>div img{height:21px;width:21px}
.blog_infowrapper .share_text{font-family:'ViRegular';font-size:12px;line-height:1.67;color:#797a86;display:block}
.voda_wrapper .blog_infowrapper .blog_data p,.voda_wrapper .blog_infowrapper .blog_data li,.voda_wrapper .blog_infowrapper .blog_data span,.voda_wrapper .blog_infowrapper .blog_data b{font-size:16px !important;line-height:20px !important}
.voda_wrapper .blog_infowrapper .blog_data a{font-size:16px !important;line-height:20px !important}
.voda_wrapper .blog_infowrapper .blog_data h2,.voda_wrapper .blog_infowrapper .blog_data h3,.voda_wrapper .blog_infowrapper .blog_data h4,.voda_wrapper .blog_infowrapper .blog_data h5,.voda_wrapper .blog_infowrapper .blog_data h6{font-size:16px !important;line-height:1.25 !important}
.successstories{margin-top:0 !important}
.successstoriesCarousel{margin:0 !important}
.successstories .slick-slide{margin:0 10px 0 0 !important}
.successstories .cardheight{margin:0 !important}
.success-stories.successstories{padding:0 0 0 20px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}
.successstories .slick-dots{margin-left:0 !important;width:100%}
.container1024{padding:0 20px}
.successstories .slick-dots{justify-content:flex-start !important}
.successstories h3{font-size:18px !important;line-height:22px !important}
.successstories .card-body{margin:0 !important}
.successstories .titletext{margin-bottom:0 !important;padding-top:12px !important}
.successstories .slick-list{padding:0 10% 0 0}
.blog_infowrapper .share_div>div{flex-direction:row-reverse}
.blog_infowrapper .share_div div>div{margin:0 8px 0 0}
.blog_infowrapper .blog_share{flex-direction:column;align-items:flex-start;margin:0 0 20px}
.blog_infowrapper .publish_infowrapper p{font-size:12px;line-height:1.33;display:flex;flex-direction:column}
.blog_infowrapper .publish_infowrapper p:first-child{margin:0 48px 0 0}
.blog_infowrapper .share_iconswrapper{flex-direction:row-reverse}
}