.serviceability-prodopt{font-size:16px}
.serviceability-prodopt .tickmark,.serviceability-prodopt .crossmark{float:left;margin-right:8px}
.serviceability-heropod .hero-tickmark,.serviceability-heropod .hero-crossmark{float:left;padding:0 10px 0 0}
.producttilesection p:before{top:0;position:relative;width:0;left:-17px;content:"";font-family:FontAwsome;display:block;float:left;font-size:12px;color:red}
.pagelist_chevron li a:before{top:0;position:relative;width:0;left:-17px;content:"\f105";font-family:FontAwsome;display:block;float:left;font-size:12px}
.producttilesection,.heropod-product-detail-section{overflow:hidden}
.serviceability-heropod{background-color:#fcebf4;border-radius:8px}
.display-selected-address{padding:4px 0 21px 0;display:block;width:80%;background:#fff;position:relative;float:left;left:34px;bottom:111px}
.serviceabilityresult-editpostcode{text-align:right;padding-right:20px}
.addresswithpincode{font-size:20px;padding-left:45px;color:#591152;font-family:VM Circular Chat Book}
@media only screen and (max-width:520px){.serviceabilityresultssection .displayselectedaddress{width:655px}
.displayselectedaddress .display-selected-address{padding:4px 0 20px 0;left:0;bottom:150px;width:auto}
.displayselectedaddress .serviceabilityresult-editpostcode{float:right;display:block;width:100%}
.displayselectedaddress .serviceabilityresult-editpostcode a,.displayselectedaddress .serviceabilityresult-editpostcode a:hover,.displayselectedaddress .serviceabilityresult-editpostcode a:active{color:#737373;font-size:16px}
.displayselectedaddress .selectedaddressdetails{width:94%;display:block;margin:0 auto}
.displayselectedaddress{width:70.7%}
.serviceabilityresultssection.section .parsys .nested-columns{float:left}
.serviceabilityresultssection.section .parsys .parsys_column.lgi_col_50_50-c0{width:88.225%;margin:0 auto;float:none}
.serviceabilityresultssection.section .parsys .parsys_column.lgi_col_50_50-c1{width:88.225%;margin:0 auto;float:none;padding:20px 0}
.serviceabilityresultssection.section .parsys .parsys_column.lgi_col_50_50-c0 .greatnewstext-placeholder{padding:0 0 15px}
.serviceabilityresultssection .heropod-product-detail-section .additionaldetails-section .button .lgi_btn_3_s{border:1px solid}
.serviceabilityresultssection.section .parsys_column.lgi_col_33_33_33 .lgi_col_33_33_33-c0,.serviceabilityresultssection.section .parsys_column.lgi_col_33_33_33 .lgi_col_33_33_33-c1,.serviceabilityresultssection.section .parsys_column .lgi_col_33_33_33>div{width:100% !important}
.addresswithpincode{font-size:18px;padding:0}
.serviceabilityheropod .heropod-product-detail-section .additionaldetails-section .button .floatleft,.serviceabilityheropod .heropod-product-detail-section .additionaldetails-section .button .floatleft button{width:100%}
.serviceabilityresultssection.section .parsys_column.lgi_col_33_33_33>div{width:100% !important}
.parsys .productspecialmsg .richtext{width:84%}
section .parsys .section .productvariant .richtext{font-size:17px}
}
@media only screen and (max-width:619px){.serviceabilityresultssection.section .parsys_column.lgi_col_33_33_33 .lgi_col_33_33_33-c0,.serviceabilityresultssection.section .parsys_column.lgi_col_33_33_33 .lgi_col_33_33_33-c1,.serviceabilityresultssection.section .parsys_column .lgi_col_33_33_33>div{width:100% !important}
}
@media only screen and (min-width:768px) and (max-width:1023px){.parsys .serviceabilityresultssection.section{left:0;top:-146px;box-sizing:border-box;float:left;width:100%;margin-top:-93px;margin-bottom:-45px}
.serviceability-prodopt{margin-left:-9px}
.serviceabilityresultssection .displayselectedaddress{width:655px}
.tickmark{margin-top:-2px}
.displayselectedaddress .display-selected-address{padding:0 0 32px 0;left:34px;bottom:83px;width:91%;height:100px}
.displayselectedaddress .serviceabilityresult-editpostcode{float:right;display:inline-block}
.displayselectedaddress .serviceabilityresult-editpostcode a,.displayselectedaddress .serviceabilityresult-editpostcode a:hover,.displayselectedaddress .serviceabilityresult-editpostcode a:active{color:#737373}
.displayselectedaddress .selectedaddressdetails{width:70%;display:inline-block}
.serviceabilityresultssection.section .parsys .parsys_column.lgi_col_50_50-c0{padding:23px 30px 30px 30px;width:77.407%;margin:0 auto;float:none}
.serviceabilityresultssection.section .parsys .parsys_column.lgi_col_50_50-c1{width:77.407%;margin:0 auto;float:none}
.serviceabilityresultssection.section .parsys .parsys_column.lgi_col_50_50-c0 .greatnewstext-placeholder{padding:0 0 15px}
.serviceabilityresultssection .heropod-product-detail-section .additionaldetails-section .button .lgi_btn_3_s{border:1px solid}
.serviceabilityresultssection.section .parsys_column.lgi_col_33_33_33 .lgi_col_33_33_33-c0,.serviceabilityresultssection.section .parsys_column.lgi_col_33_33_33 .lgi_col_33_33_33-c1,.serviceabilityresultssection.section .parsys_column .lgi_col_33_33_33>div{width:33.33333333% !important}
.addresswithpincode{font-size:18px;margin-top:5px}
.serviceabilityresultssection.section .parsys .parsys_column.lgi_col_50_50-c0 .greatnewstext-placeholder{font-size:18px;font-family:VM Circular Chat Book}
.serviceabilityresultssection.section .parsys_column.lgi_col_33_33_33 .parsys_column .parsys p{font-size:16px;font-family:VM Circular Chat Book}
.heropod-product-detail-section{padding-left:25px;margin-top:5px}
.heropod-product-detail-section .productvariant p{font-size:14px;line-height:28px;font-family:VM Circular Chat Book}
.heropod-product-detail-section .producttitle p{font-size:20px}
.parsys_column img{margin:10px}
.heropod-product-detail-section .button{margin-top:10px}
}
@media only screen and (min-width:960px){.parsys .serviceabilityresultssection.section{float:left;left:26px;top:0;margin-top:8px}
.displayselectedaddress .display-selected-address{padding:4px 0 40px 0;left:34px;width:657px;height:100px;top:0}
.displayselectedaddress .serviceabilityresult-editpostcode{float:right;display:inline-block}
.displayselectedaddress .serviceabilityresult-editpostcode a,.displayselectedaddress .serviceabilityresult-editpostcode a:hover,.displayselectedaddress .serviceabilityresult-editpostcode a:active{color:#737373}
.displayselectedaddress .selectedaddressdetails{width:70%;display:inline-block}
.serviceabilityresultssection.section .parsys .parsys_column.lgi_col_50_50-c0{padding:23px 30px 30px 30px;width:47%}
.serviceabilityresultssection.section .parsys .parsys_column.lgi_col_50_50-c0 .greatnewstext-placeholder{padding:0 0 15px}
.serviceabilityresultssection.section .parsys_column.lgi_col_50_50-c1{width:52%}
.serviceabilityresultssection .heropod-product-detail-section .additionaldetails-section .button .lgi_btn_3_s{border:1px solid}
.serviceability-results-section .serviceabilityheropod .heropod-product-detail-section .additionaldetails-section .productvariant.speed .richtext{font-size:14px;padding:0 0 10px}
.serviceability-results-section .serviceabilityheropod .heropod-product-detail-section{padding-left:63px}
.serviceability-prodopt .tickmark,.serviceability-prodopt .crossmark{margin-top:7px}
}
.serviceability-prodopt .producttilesection .servicetype .richtext p a{color:#591152;text-decoration:none}
@media only screen and (min-width:960px){.custom-product-selectors .header .aligncenter .vm-plum{font-size:36px;margin-bottom:7px}
.custom-product-selectors .product-selector-features{margin-left:130px}
.product-selector-features .section.title.lgisvg{line-height:31px}
.product-selector-features .richtext p{margin-left:-43px;color:#591152;font-size:16px;line-height:30px}
.product-selector-description .richtext p{margin-right:128px;color:#591152;font-size:16px}
.product-selector-tower-container .section h3.vm-grey{margin-right:81px;line-height:23px;font-size:17px}
.product-selector-tower-container .vm-plum.ph9-b{line-height:17px;color:#3e364a}
.product-selector-tower-container .section.title.lgisvg{line-height:34px}
.product-selector-tower-container .upc_spacer_height_2{height:30px}
.product-selector-tower-container h3.vm-red.ph7-b.l-h4.m-h0.lgi-txtsd-default{line-height:35px}
.product-selector-tower-container .lgi_btn_3{min-width:230px !important}
.product-selector-tower-container .bbspeed h6.vm-plum.ph10-b{margin-bottom:0}
.product-selector-tower-container h6.vm-plum.ph10-b{line-height:34px;margin-left:-40px}
.product-selector-tower-container .bbspeed h6.vm-plum.ph8-b{margin-bottom:0}
.product-selector-tower-container h6.vm-plum.ph8-b{line-height:34px;margin-left:-84px}
.selector-towers-ht1{min-height:550px !important}
.selector-towers-ht2{min-height:550px !important}
.selector-towers-ht3{min-height:550px !important}
.selector-towers-ht4{min-height:500px !important}
.selector-towers-ht5{min-height:500px !important}
.selector-towers-ht6{min-height:500px !important}
.product-selector-tower-container .divider{display:none}
}
@media(max-width:959px) and (min-width:620px){.custom-product-selectors .header .aligncenter .vm-plum{font-size:30px;margin-bottom:7px}
.custom-product-selectors .header .aligncenter .vm-red{font-size:24px}
.custom-product-selectors .product-selector-features{margin-left:22px}
.product-selector-tower-container h3.vm-red.ph7-b.l-h4.m-h0.lgi-txtsd-default{margin-top:13px}
.product-selector-features .section.title.lgisvg{line-height:31px}
.product-selector-features .richtext p{margin-left:-28px;color:#591152;font-size:16px;line-height:31px}
.product-selector-description .richtext p{margin-right:19px;color:#591152;font-size:16px}
.product-selector-tower-container .section h3.vm-grey{margin-right:34px;line-height:23px;font-size:14px}
.product-selector-tower-container .vm-plum.ph10-b{margin-left:-20px;line-height:31px;font-size:14px}
.product-selector-tower-container .vm-plum.ph8-b{margin-left:-40px;line-height:31px;font-size:14px}
.product-selector-tower-container .vm-plum.ph9-b{line-height:18px;color:#3e364a;margin-right:37px}
.product-selector-tower-container .section.title.lgisvg{line-height:31px}
.product-selector-tower-container .upc_spacer_height_2{height:20px}
.custom-product-selectors .lgi_col_33_33_33-c0{width:33.33333333% !important}
.custom-product-selectors .lgi_col_33_33_33-c1{width:33.33333333% !important}
.custom-product-selectors .lgi_col_33_33_33-c2{width:33.33333333% !important}
.selector-towers-ht1{min-height:630px !important}
.selector-towers-ht2{min-height:630px !important}
.selector-towers-ht3{min-height:630px !important}
.selector-towers-ht4{min-height:600px}
.selector-towers-ht5{min-height:600px}
.selector-towers-ht6{min-height:600px}
.product-selector-tower-container .lgi_btn_3{min-width:185px !important}
.product-selector-tower-container .bbspeed h6.vm-plum.ph10-b{margin-bottom:0}
.product-selector-tower-container .bbspeed h6.vm-plum.ph8-b{margin-bottom:0}
.product-selector-tower-container .divider{display:none}
.selector-towers-ht6 h3.vm-plum.ph4-b.l-h0.m-h0.lgi-txtsd-default{word-wrap:unset}
}
@media(max-width:619px){.custom-product-selectors .header .aligncenter .vm-plum{font-size:26px;margin-bottom:7px}
.product-selector-features .richtext p{color:#591152;font-size:16px;margin:65px 0 0 -48px;line-height:36px}
.product-selector-description .richtext p{color:#591152;font-size:14px;margin:10px 12px -8px 7px;line-height:27px}
.product-selector-features .lgi_col_20_80-c1{padding-left:80px;margin-top:-95px}
.product-selector-features .lgi_col_20_80-c0 .lgi-svg-container{width:20%}
.custom-product-selectors .header .aligncenter .vm-red{font-size:22px}
.product-selector-tower-container .header h3.vm-plum.ph4-b{font-size:20px;margin-bottom:3px}
.product-selector-tower-container .header h3.vm-red.ph7-b{margin-bottom:0}
.product-selector-tower-container .bbspeed{margin-top:-24px}
.product-selector-tower-container h6.vm-plum.ph10-b{margin-top:-24px;margin-left:30px;line-height:23px}
.product-selector-tower-container h6.vm-plum.ph8-b{margin-top:-24px;margin-left:30px;line-height:23px}
.product-selector-tower-container h3.vm-grey.ph10-c.l-h0.m-h0.lgi-txtsd-default{font-size:14px;margin-bottom:-10px;line-height:20px}
.product-selector-tower-container .vm-plum.ph9-b{line-height:13px;color:#3e364a}
.product-selector-tower-container .lgi_btn_3{min-width:290px !important}
.selector-towers-ht1{min-height:340px !important}
.selector-towers-ht2{min-height:510px !important}
.selector-towers-ht3{min-height:465px !important}
.selector-towers-ht4{min-height:365px !important}
.selector-towers-ht5{min-height:365px !important}
.selector-towers-ht6{min-height:375px !important}
.custom-product-selectors .product-selector-tower-container,.custom-product-selectors.lgi_col_33_33_33-c2,.custom-product-selectors .lgi_col_33_33_33-c3{padding-left:10px}
}
@media only screen and (min-device-width :375px) and (max-device-width :667px){.product-selector-tower-container .lgi_btn_3{min-width:333px !important}
}