@font-face{font-family:'VM Circular Whisper';src:url('//www.virginmedia.ie/etc/designs/virginmedia-b2b/media/fonts/vm-circular/lineto-vm-circular-whisper-light.woff2') format('woff2'),url('https://www.virginmedia.ie/etc/designs/virginmedia-b2b/media/fonts/vm-circular/lineto-vm-circular-whisper-light.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'VM Circular Chat Book';src:url('//www.virginmedia.ie/etc/designs/virginmedia-b2b/media/media/fonts/vm-circular/lineto-vm-circular-chat-book.woff2') format('woff2'),url('../media/fonts/vm-circular/lineto-vm-circular-chat-book.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'VMCircularShout-Bold';src:url('//www.virginmedia.ie/etc/designs/virginmedia-b2b/media/fonts/vm-circular/lineto-vm-circular-shout-bold.woff2') format('woff2'),url('https://www.virginmedia.ie/etc/designs/virginmedia-b2b/media/fonts/vm-circular/lineto-vm-circular-shout-bold.woff') format('woff');font-weight:normal;font-style:normal}
.stay5050>.parsys_column{width:50% !important}
.vm-rfs-cheker-wrapper{padding:30px 30px 0 30px;max-width:1000px;margin:auto;position:relative;-webkit-box-shadow:0 0 30px -10px;-moz-box-shadow:0 0 30px -10px;box-shadow:0 0 30px -10px}
.vm-rfs-cheker-wrapper .rfswidget .lgi-form-width-wide input{max-width:430px}
.vm-rfs-cheker-wrapper .rfsCheckWidget{padding-bottom:0;min-height:140px !important}
.vm-rfs-cheker-wrapper h3 span{color:#ed0000}
.vm-rfs-cheker-wrapper .lgi-form-dropdown .dropdown-body:before{background-color:#ed0000}
.vm-rfs-cheker-wrapper h3{font-size:27px}
.vm-rfs-cheker-wrapper .image.section{position:absolute;right:65px}
.vm-rfs-cheker-wrapper.overup{margin-top:-120px}
body{background-color:#f9f8f9;overflow-x:hidden}
.yellowBackground{background-color:#fc0}
.yellow{color:#fc0}
.max-width{max-width:605px}
.box-center{max-width:440px;margin:auto}
.callus-wrapper{max-width:435px;margin:auto;padding-left:5%}
.callus-wrapper h5,.callus-wrapper p{margin:0}
.cul-wrapper{max-width:1000px;margin:auto !important;float:none !important}
.cul-wrapper h5,.cul-wrapper p{margin:0 !important}
.cul-item{display:inline-block;padding:5px 35px}
.cul-item-talk{float:right}
.cul-item:before{content:"";width:30px;height:30px;display:inline-block}
.cul-item-talk:before{content:"";background-image:url(/content/dam/www-virginmedia-ie/img/Q4-2015/PNG-Icons/support.png);background-size:cover;width:50px;height:50px;display:inline-grid;margin-right:10px;margin-top:5px}
.cul-item-stores:before{content:"";background-image:url(/content/dam/www-virginmedia-ie/img/location-pin.png);background-size:cover;width:39px;height:52px;display:inline-grid;margin-right:10px;margin-top:5px}
.cul-item div{display:inline-grid;vertical-align:top}
.cul-wrapper .lgi_col_50_50-c0{border-right:1px solid}
.purple-vm-box.v2 .image.section{position:absolute;width:inherit;right:-90px;top:-20px}
.purple-vm-box{background:rgba(30,1,30,0.6);border-radius:5px;padding:5px 0 5px 0;position:relative;display:inline-block;padding-right:5%}
.purple-vm-box li{color:#fff !important;float:left;padding-left:45px}
.purple-vm-box .image.section{position:absolute;width:120px;right:-113px;top:-27px}
.purple-vm-box .lgi_rte_list1 ul li:before,.purple-vm-box .lgi_rte_list1-1 ul li:before{color:yellow}
.lgi_btn_1 span{color:#ed0000}
.section-badge{margin-top:-30px}
.grey-border{border:1px solid #dbdbdb}
.bluebg{background-color:#3e55a0}
.offer-strip{max-height:95px}
.offer-substrip{background-color:#ffe57d;padding:8px 0}
.offer-substrip p{margin:0}
.save-msg strong{font-size:25px}
.ext-gecko .offer-strip,.ext-strict .offer-strip{max-height:9999px}
.ext-gecko .existingCustomerSection,.ext-strict .existingCustomerSection{display:inherit}
.existingCustomerSection{display:none}
.section-chev svg{text-align:center;margin:auto;display:block;position:relative;top:35px;z-index:1}
.tunnelimg{background-image:url(/content/dam/www-virginmedia-ie/img/fullStreamAhead-hero2.png);width:100%;height:100%;position:absolute;left:0;background-size:75% auto;background-position:0 -80px;background-repeat:no-repeat}
.hero-banner:after{width:100%;height:34px;content:"";background:#f9f8f9;display:block;border-radius:150%/100px 100px 0 0;position:absolute;bottom:0}
.cross-sell-25{background:#fff;border:1px solid #dbdbdb;border-radius:5px}
.purple-grad-prem{background:#37233c;background:-moz-linear-gradient(left,rgba(55,35,60,1) 0,rgba(95,40,121,1) 52%,rgba(56,35,61,1) 100%);background:-webkit-linear-gradient(left,rgba(55,35,60,1) 0,rgba(95,40,121,1) 52%,rgba(56,35,61,1) 100%);background:linear-gradient(to right,rgba(55,35,60,1) 0,rgba(95,40,121,1) 52%,rgba(56,35,61,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37233c',endColorstr='#38233d',GradientType=1)}
.purple-grad-prem:after{content:"";background:#ed0000;background:-moz-linear-gradient(left,rgba(237,0,0,1) 0,rgba(56,35,61,1) 86%,rgba(56,35,61,1) 100%);background:-webkit-linear-gradient(left,rgba(237,0,0,1) 0,rgba(56,35,61,1) 86%,rgba(56,35,61,1) 100%);background:linear-gradient(to right,rgba(237,0,0,1) 0,rgba(56,35,61,1) 86%,rgba(56,35,61,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed0000',endColorstr='#38233d',GradientType=1);width:100%;height:3px;position:absolute;z-index:1}
.cross-sell-25{min-height:200px;cursor:pointer;-webkit-transition:background-color 500ms ease-out;-moz-transition:background-color 500ms ease-out;-o-transition:background-color 500ms ease-out;transition:background-color 500ms ease-out}
.cross-sell-25:hover{background-color:#f0f0f0}
.cross-sell-25 .copy{min-height:100px}
.box-header{height:100px}
.title-strip{padding:20px 0}
.title-strip .header{display:inline-block;float:right}
.title-strip .header:first-child{float:left !important}
.title-strip h2{margin:0}
.title-strip h3{margin:0}
.bundle-cols .save-msg{font-size:11px}
.bundle-cols .save-msg strong{font-size:29px}
.phone-icon-para,.mobile-icon-para,.sim-icon-para,.pc-icon-para,.tv-icon-para,.page-icon-para,.cal-icon-para{padding-left:60px;margin-bottom:21px;display:table}
.phone-icon-para p,.mobile-icon-para p,.sim-icon-para p,.pc-icon-para p,.tv-icon-para p,.page-icon-para p,.cal-icon-para p{margin-top:-5px}
.pc-icon-para:before{content:"";background-image:url(/content/dam/www-virginmedia-ie/img/product-col-icons-dark-new.png?v=3);background-position:0 0;width:40px;height:25px;display:inline-block;position:absolute;margin-left:-55px;margin-top:10px}
.armour-icon-para:before{content:"";background-image:url(/content/dam/www-virginmedia-ie/img/product-col-icons-dark-new.png?v=1);background-position:0 -263px;width:40px;height:36px;display:inline-block;position:absolute;margin-left:-55px;margin-top:3px}
.tv-icon-para:before{content:"";background-image:url(/content/dam/www-virginmedia-ie/img/product-col-icons-dark-new.png?v=3);background-position:0 -50px;width:40px;height:35px;display:inline-block;position:absolute;margin-left:-55px;margin-top:5px}
.phone-icon-para:before{content:"";background-image:url(/content/dam/www-virginmedia-ie/img/product-col-icons-dark-new.png?v=2);background-position:0 -111px;width:40px;height:33px;display:inline-block;position:absolute;margin-left:-55px;margin-top:5px}
.mobile-icon-para:before{content:"";background-image:url(/content/dam/www-virginmedia-ie/img/product-col-icons-dark-new.png?v=5);background-position:0 -317px;width:40px;height:40px;display:inline-block;position:absolute;margin-left:-55px;margin-top:5px}
.sim-icon-para:before{content:"";background-image:url(/content/dam/www-virginmedia-ie/img/product-col-icons-dark-new.png?v=5);background-position:0 -378px;width:40px;height:40px;display:inline-block;position:absolute;margin-left:-55px;margin-top:5px}
.pc-icon-para:before{content:"";background-image:url(/content/dam/www-virginmedia-ie/img/product-col-icons-dark-new.png?v=3);background-position:0 0;width:40px;height:25px;display:inline-block;position:absolute;margin-left:-55px;margin-top:10px}
.armour-icon-para:before{content:"";background-image:url(/content/dam/www-virginmedia-ie/img/product-col-icons-dark-new.png?v=1);background-position:0 -263px;width:40px;height:36px;display:inline-block;position:absolute;margin-left:-55px;margin-top:3px}
.tv-icon-para:before{content:"";background-image:url(/content/dam/www-virginmedia-ie/img/product-col-icons-dark-new.png?v=3);background-position:0 -50px;width:40px;height:35px;display:inline-block;position:absolute;margin-left:-55px;margin-top:5px}
.product-title{margin:inherit;font:inherit;height:inherit;overflow:hidden}
.product-title p{font-size:31px !important;line-height:normal}
.yellow-strip{background-color:#fae619;height:110px}
.ext-gecko .yellow-strip,.ext-strict .yellow-strip{height:auto !important}
.ext-gecko .yellow-strip div,.ext-strict .yellow-strip div{max-height:99999px}
.ext-gecko .existingCustomerSection,.ext-gecko .existing-customer-msg,.ext-strict .existingCustomerSection,.ext-strict .existing-customer-msg{border:2px dashed #72bbff}
.ext-gecko .existingCustomerSection:before,.ext-gecko .existing-customer-msg:before,.ext-strict .existingCustomerSection:before,.ext-strict .existing-customer-msg:before{content:"Upgrade content";background:#72bbff;font-weight:bold;padding:2px 10px;color:#fff;display:block;margin-bottom:10px}
.ext-gecko .newCustomerSection:before,.ext-gecko .new-customer-msg:before,.ext-strict .newCustomerSection:before,.ext-strict .new-customer-msg:before{content:"New Customer Content";background:yellow;font-weight:bold;padding:2px 10px;color:#000;display:block;margin-bottom:10px}
.ext-gecko .newCustomerSection,.ext-gecko .new-customer-msg,.ext-strict .newCustomerSection,.ext-strict .new-customer-msg{border:2px dashed yellow}
.ext-gecko .expB .ext-strict .expB{display:block !important}
.yellow-strip p{font-weight:700}
.yellow-strip div{max-height:110px}
.yellow-strip .priceSection{margin-top:-45px}
.yellow-strip .shout{font-size:30px}
.red-radial-gradient{background:#ed0000;background:-webkit-radial-gradient(#ed0000 15%,#ed0000 40%,#bb0b0a 80%);background:-o-radial-gradient(#ed0000 15%,#ed0000 40%,#bb0b0a 80%);background:-moz-radial-gradient(#ed0000 15%,#ed0000 40%,#bb0b0a 80%);background:radial-gradient(#ed0000 15%,#ed0000 40%,#bb0b0a 80%)}
.callout-msg p{font-size:34px}
.callout-msg .yellow-callout{font-size:52px;line-height:82px}
a.add_to_basket,.buyButton a,a.tmm{width:100%;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;color:#ed0000}
a.add_to_basket:hover,.buyButton a:hover,a.tmm:hover{text-decoration:none}
.hiddenRadio,.pdItem{display:none}
.addonsSection a.add_to_basket,.cq-dd-paragraph a.add_to_basket{color:#fff !important}
.addonsSection a.add_to_basket span:before,.cq-dd-paragraph a.add_to_basket span:before{display:none !important}
.addonsSection a.add_to_basket:hover,.cq-dd-paragraph a.add_to_basket:hover{color:#ed0000 !important}
.lgi-footers-wrapper{margin-top:0 !important}
.indicator{border-bottom:1px solid #ccc}
.step{border-bottom:1px solid #ccc}
.step-indicator .step::before{height:71px}
.exclaim{width:96%;float:right}
.exclaim:before{content:"\f12a";font-family:FontAwsome;float:left;font-size:61px;margin:-4px 0 0 -31px;position:absolute}
.product-col-details h3{font-size:20px;line-height:22px;margin-bottom:15px}
.product-col-details .buyButton a{background:#ed0000;color:#fff;border:1px solid #fff;width:90%}
.product-col-details .buyButton a span{color:#fff}
.product-col-details .buyButton a:hover{background:#fff;color:#ed0000;border:1px solid #ed0000}
.product-col-details .buyButton a:hover span{color:#ed0000}
.product-col-details .tmmLink a{background:#dbdbdb;color:#000;width:98%}
.product-col-details .tmmLink a span{color:#000}
.premium-roundel-wrapper{z-index:1;top:60px;float:right;margin-top:-135px;margin-right:11%}
.premium-img .image{position:absolute;bottom:30px;right:23%}
.two-col-sq{max-width:745px;margin:auto;float:none}
.two-col-sq-box{max-width:945px;margin:auto;float:none}
.two-col-sq-box .button a{max-width:100%;width:230px}
.three-col-sq{max-width:925px;margin:auto !important;float:none !important}
.three-col-sq .product-title p{font-size:27px;line-height:34px}
.three-col-sq.lgi_col_33_33_33>div{padding:0 2%}
.three-col-sq .product-col-details h3{font-size:18px}
.bundle-cols .pricing-roundel,.offer-strip .white-roundel{position:absolute;top:-37px}
.bundle-cols .pricing-roundel,.product-rows .pricing-roundel{font-family:'VM Circular Book',Arial,sans-serif;font-size:51px}
.bundle-cols .whiteRoundel{padding:22px 28px 27px 23px;max-width:125px}
.offer-strip .lgi-grouping-responsive{padding:20px !important}
.product-row .whitecol .lgi_col_50_50-c1 .parsys{background-color:#fff;border-radius:10px;padding:15px}
.product-row .buttons-col .lgi_col_50_50-c1 .parsys{background-color:inherit;border-radius:inherit;padding:inherit}
.product-row .whitecol .lgi_col_50_50-c1 .parsys h3{margin:0;font-size:20px}
.product-row .whitecol .lgi_col_50_50-c1 .richtext.section{display:inline-table;width:49%;margin-bottom:25px}
.product-row .phone-icon-para,.product-row .mobile-icon-para,.product-row .sim-icon-para,.product-row .pc-icon-para,.product-row .tv-icon-para,.product-row .page-icon-para,.product-row .cal-icon-para{margin-bottom:0}
.product-row .yellowStrip{background-color:#fae619;position:relative;left:-15px;padding:10px 25px;width:110%}
.product-row .yellowStrip p{display:inline-block;padding-right:15px;margin:0}
.product-row .pricing-roundel{position:absolute;top:0;right:0}
.product-row .buttons-col .whiteRead a,.product-row .buttons-col a{width:100%;max-width:185px}
.product-row .header h3{max-width:58%}
.product-row .buttons-col .lgi_col_50_50-c1 .richtext.section{display:table-cell}
.exclaim{width:96%;float:right}
.exclaim:before{content:"\f12a";font-family:FontAwsome;float:left;font-size:61px;margin:-4px 0 0 -31px;position:absolute}
.two-col-sq-box .lgi_col_50_50-c0 .image.section{position:absolute;bottom:0;z-index:-1;left:-140px;width:201px}
.two-col-sq-box .lgi_col_50_50-c1 .image.section{position:absolute;bottom:39px;z-index:-1;right:-140px;width:201px}
.awards-title p{margin:0}
ol.rht li{display:inline-block;font-size:22px;width:48%;max-width:330px}
.rht li:first-child{background-image:url(/content/dam/www-virginmedia-ie/img/Arrow-red.svg);background-repeat:no-repeat;background-position:center right;margin-right:3%;padding-right:35px}
.rht li span{color:#ed0000}
.rh-banner h3{display:inline-block;background:#f9f8f9;padding:5px 8%;z-index:1;position:relative}
.rh-banner .divider{margin-top:-42px;z-index:0;position:relative}
.rh-banner .divider .lgi_divider1-1{border-width:3px 0 0 0}
.vm-rfs-cheker-wrapper .rfsCheckResults ul li{float:left;padding:0;margin-right:0;border-radius:0;display:block;max-width:160px;width:49%}
.vm-rfs-cheker-wrapper .rfsCheckResults ul li.available,.vm-rfs-cheker-wrapper .rfsCheckResults ul li.unavailable{background-color:transparent;color:#000}
.vm-rfs-cheker-wrapper .rfsCheckResults ul li.available span,.vm-rfs-cheker-wrapper .rfsCheckResults ul li.unavailable span{color:#302231;font-size:14px;font-family:'VM Circular Book',Arial,sans-serif}
.vm-rfs-cheker-wrapper .rfsCheckResults ul li.available span:after,.vm-rfs-cheker-wrapper .rfsCheckResults ul li.unavailable span:after{display:none}
.vm-rfs-cheker-wrapper .rfsCheckResults ul li.available span:before{content:"\f00c";font-family:"FontAwsome";color:#64a541;padding-right:10px}
.vm-rfs-cheker-wrapper .rfsCheckResults ul li.unavailable span:before{content:"\f00d";font-family:"FontAwsome";color:#ed0000;padding-right:10px}
.vm-rfs-cheker-wrapper .rfsCheckResults{border:0 solid #fff;border-radius:0;min-height:143px;margin:0 auto;padding:5px 0}
.vm-rfs-cheker-wrapper.available-yes .topChangeAddress{width:100%;display:inline-block}
.vm-rfs-cheker-wrapper.available-yes .rfsCheckResults{width:68%;float:left;padding:0}
.vm-rfs-cheker-wrapper.available-yes .rfsCheckResults ul{width:48%;float:right;border-right:2px solid #ccc}
.vm-rfs-cheker-wrapper.available-yes .header{display:none}
.vm-rfs-cheker-wrapper.available-yes .topBar{width:48%;display:inline-block;float:left;margin:0;padding:0;padding-left:60px}
.vm-rfs-cheker-wrapper.available-yes .image.section{position:absolute;left:0;float:left;display:inline-table}
.vm-rfs-cheker-wrapper.available-yes .image.section img{width:55px;margin-left:20px;float:left}
.vm-rfs-cheker-wrapper.available-yes span.topAddress{font-size:22px;font-family:'VM Circular Book',Arial,sans-serif !important;font-weight:100}
.vm-rfs-cheker-wrapper.available-yes .rfsCheckResults{min-height:122px}
.vm-rfs-cheker-wrapper.available-yes .rfsCheckWidget{padding-bottom:0;min-height:105px !important}
.vm-rfs-cheker-wrapper .rhrfsbanner{display:none}
.vm-rfs-cheker-wrapper.available-yes .rhrfsbanner{background:url(/content/dam/www-virginmedia-ie/img/RH-Logo-stacked-red.svg);background-repeat:no-repeat;background-position:20px 0;display:table;padding-left:13%;color:#ed0000;background-size:77px}
.vm-rfs-cheker-wrapper.available-part .rfsCheckResults{width:100%}
.vm-rfs-cheker-wrapper.available-part .rfsCheckResults ul{border-right:0 solid #ccc}
.vm-rfs-cheker-wrapper.available-part .topBar{width:40%}
.monroe-freedom{background-image:url(/content/dam/www-virginmedia-ie/img/monroe-freedom.png);background-repeat:no-repeat;background-size:inherit;background-position:bottom left}
.monroe-freedom .white-roundel{float:right}
.monroe-freedom .ph29{font-size:1.8em}
.mob-flash h3{margin:0 !important;padding:0 !important}
.mob-flash a{-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.75);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.75)}
.blackbg{background-color:#000;overflow:hidden}
.mob-flash .lgi_rte_textdefault8 p{margin:5px 0 10px 0}
.fight{padding-right:10px}
.flashing-header h3{color:#000;-webkit-animation:flash linear 1.5s infinite;animation:flash linear 1.5s infinite;animation-delay:2s}
@-webkit-keyframes flash{0{color:#000}
20%{color:#ed0000}
40%{color:#000}
100%{color:#000}
}
@keyframes flash{0{color:#000}
20%{color:#ed0000}
40%{color:#000}
100%{color:#000}
}
.tv-step-component.unavailable-col1 .lgi_col_50_50-c1 .parsys{opacity:.4}
.tv-step-component.unavailable-col1 .lgi_col_50_50-c1:after{content:"Not available with Selected Broadband Bundle";background:#fff;display:block;position:absolute;top:21%;height:75%;left:8%;width:84%;padding:20px;border:2px solid red}
.tv-step-component.unavailable-col1 .priceSection .lgi_col_50_50-c1 .parsys{opacity:1 !important}
.tv-step-component.unavailable-col1 .priceSection .lgi_col_50_50-c1:after{display:none !important}
*/@media(max-width:959px){.three-col-sq.lgi_col_33_33_33>div{padding:inherit}
.title-strip .header{text-align:center;float:none;margin:auto;width:100%}
.desktop-only{display:none}
.hero-banner:after{height:0}
.product-row .buttons-col .button.section.whiteRead{margin-bottom:15px}
.tunnelimg{background-size:100% auto;background-position:0 0}
.hero-banner .ph20{font-size:2em;padding-top:70px}
.purple-vm-box .image.section{position:absolute;width:58px;right:0;top:-20px}
.purple-vm-box.v2 .image.section{right:0}
.two-col-sq-box .lgi_col_50_50-c0 .image.section{display:none}
.two-col-sq-box .lgi_col_50_50-c1 .image.section{display:none}
.vm-rfs-cheker-wrapper.overup{margin-top:50px;padding-bottom:25px}
.purple-vm-box.v2 .image.section{position:absolute;width:inherit;top:-35px;width:63px}
.vm-rfs-cheker-wrapper .image.section{position:absolute;right:0;top:-45px}
.three-col-sq,.two-col-sq{margin:inherit;width:100%}
.box-header{height:inherit;padding:5px 0}
.callus-wrapper{text-align:center}
.callus-wrapper .image{display:inline-block}
.purple-grad-prem .ph29{font-size:1.5em;text-align:center}
.purple-grad-prem p{font-size:1em;text-align:center}
.premium-roundel-wrapper{float:none;margin:auto;display:table}
.ph29{font-size:1.4em}
ol.rht li{width:99%;max-width:999px}
.rht li:first-child{margin-right:0;padding-right:0}
.vm-rfs-cheker-wrapper.available-yes .topBar{width:100%;padding-left:0;text-align:center}
.vm-rfs-cheker-wrapper.available-yes .rfsCheckResults{width:100%}
.vm-rfs-cheker-wrapper.available-yes .rfsCheckResults ul{width:100%}
.vm-rfs-cheker-wrapper.available-yes .rfsCheckResults ul{width:100%;float:right;border-right:0;margin-top:20px}
.vm-rfs-cheker-wrapper.available-yes .rhrfsbanner{background-position:center top;padding-left:0;background-size:77px;text-align:center;padding-top:100px}
.ppvsection #countdown .cdbox{padding:6px 0 0 !important;width:46px !important}
.ppvsection .lgi_default{background-size:300% !important;background-position:30% 0 !important;background-color:black}
.ppvsection .lgi_col_60_40-c0,.ppvsection .lgi_col_60_40-c1{width:100% !important}
.ppvsection div#countdown{margin-top:27%}
}
@media(min-width:960px){.bundle-cols .ph31{font-size:1.450em}
.product-row .ph30{font-size:1.805em}
}
@media screen and (max-width:519px){.yellow-strip .shout{font-size:22px}
.yellow-strip p{font-size:11px}
.yellow-strip{height:80px}
.phone-icon-para h3,.mobile-icon-para h3,.sim-icon-para h3,.pc-icon-para h3,.tv-icon-para h3,.page-icon-para h3,.cal-icon-para h3{font-size:18px;margin:5px 0 0 0}
.phone-icon-para h3 span,.mobile-icon-para h3 span,.sim-icon-para h3 span,.pc-icon-para h3 span,.tv-icon-para h3 span,.page-icon-para h3 span,.call-icon-para h3 span{font-size:16px}
.phone-icon-para:before,.mobile-icon-para:before,.sim-icon-para:before,.pc-icon-para:before,.armour-icon-para:before,.tv-icon-para:before,.page-icon-para:before,.cal-icon-para:before{margin-top:0}
.exclaim{width:100%;float:left}
.exclaim:before{content:"";display:none}
.fight>div{background-size:162% !important}
.cul-item{text-align:center;float:left;margin-bottom:20px;padding:5px 15px}
.hide-on-mobile{display:none}
}