:root{font-size:16px;font-family:freight-sans-pro,'Open Sans',sans-serif}body,html{background:#fff;font-family:freight-sans-pro,'Open Sans',sans-serif;font-size:16px;overflow-x:hidden}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}h1,h2,h3,h4,h5 p{font-family:freight-sans-pro,'Open Sans',sans-serif}h1,h2,h3,h4,h5{color:#333}.h1,h1{font-size:34px;font-size:2.125rem;font-weight:500}@media only screen and (max-width:767px){.h1,h1{font-size:32px;font-size:2rem}}.h2,h2{font-size:22px;font-size:1.375rem}@media only screen and (max-width:767px){.h2,h2{font-size:24px;font-size:1.5rem}}.h2.subheadline,h2.subheadline{font-size:28px;font-size:1.75rem;margin-top:0;font-weight:400}.h3,h3{font-size:30px;font-size:1.875rem}.h4,h4{font-size:20px;font-size:1.25rem}.h5,h5{font-size:18px;font-size:1.125rem}p{font-size:16px;font-size:1rem;color:#000;font-weight:500}.disclaimer{font-size:14px;font-size:.875rem}.font-light{font-weight:400}.font-bold{font-weight:700}.lead{font-size:18px;font-size:1.125rem;margin-bottom:5px;font-weight:600}.areaheading{font-size:30px!important;margin-top:0}.white{color:#fff}.black{color:#000}.lt-grey{color:#666}.red{color:#ea2d30}.dk-grey{color:#333}.green{color:#008045}.nopad{padding:0}.nopad-btm{padding-bottom:0!important}.nomargin{margin:0}.text-shadow{text-shadow:1px 1px 1px #666}.clear{clear:both;margin-top:30px;margin-bottom:30px}img{max-width:100%}@media only screen and (max-width:767px){.txt-xs-center{text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.txt-sm-center{text-align:center}}@media only screen and (max-width:767px){.txt-xs-left{text-align:left}}@media only screen and (min-width:768px) and (max-width:991px){.txt-sm-left{text-align:left}}.row.row-spacing{margin-bottom:40px}a{color:#ea2d30}a:active,a:focus,a:hover{color:#f38a8b;text-decoration:none;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}a.cta{background:url(../sf-images/default-source/icon/arrow.png) 95% center no-repeat #ea2d30;color:#fff;text-align:center;font-size:20px;font-size:1.25rem;padding:.5em 2em;-webkit-border-radius:.283em;border-radius:.283em;background-clip:padding-box;white-space:initial;-webkit-box-shadow:0 3px 0 0 #8e1122;box-shadow:0 3px 0 0 #8e1122;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}a.cta:active,a.cta:focus,a.cta:hover{background:url(../sf-images/default-source/icon/arrow.png) 95% center no-repeat #ef5b5e;-webkit-box-shadow:0 3px 0 0 #ea2d30;box-shadow:0 3px 0 0 #ea2d30;color:#fff}a.cta.green-cta{background:#008045;color:#fff;-webkit-box-shadow:0 3px 0 0 #004d2a;box-shadow:0 3px 0 0 #004d2a}a.cta.green-cta:active,a.cta.green-cta:focus,a.cta.green-cta:hover{background:#00b360;color:#fff;-webkit-box-shadow:0 3px 0 0 #008045;box-shadow:0 3px 0 0 #008045;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}a.cta.grey-cta{background:#545454;color:#fff;-webkit-box-shadow:0 3px 0 0 #3b3b3b;box-shadow:0 3px 0 0 #3b3b3b}a.cta.grey-cta:active,a.cta.grey-cta:focus,a.cta.grey-cta:hover{background:#6e6e6e;color:#fff;-webkit-box-shadow:0 3px 0 0 #333;box-shadow:0 3px 0 0 #333;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}a.noarrow-red{background:#ea2d30}@media only screen and (max-width:767px){a.noarrow-red{width:100%}}a.noarrow-red:active,a.noarrow-red:focus,a.noarrow-red:hover{background:#ef5b5e;-webkit-box-shadow:0 3px 0 0 #ea2d30;box-shadow:0 3px 0 0 #ea2d30;color:#fff}a.grey-link{color:#666}a.grey-link:active,a.grey-link:focus,a.grey-link:hover{color:#ea2d30;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}a.red-link{color:#ea2d30}a.red-link:active,a.red-link:focus,a.red-link:hover{color:#f38a8b;text-decoration:none;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}a.white-link{color:#fff}a.white-link:active,a.white-link:focus,a.white-link:hover{color:#fff;text-decoration:none;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}a.blue-link{color:#0066b0;text-decoration:underline}a.blue-link:active,a.blue-link:focus,a.blue-link:hover{color:#ea2d30}a.black-link{color:#000;text-decoration:underline}a.black-link:active,a.black-link:focus,a.black-link:hover{color:#000}a.whiteborder-cta{background:0 0;color:#FFF;-webkit-border-radius:.283em;border-radius:.283em;background-clip:padding-box;font-size:20px;font-size:1.25rem;border-color:#FFF;padding:.5em 1em}@media only screen and (max-width:767px){a.whiteborder-cta{width:100%;padding:.5em 0}}a.greyborder-cta{background:0 0;color:#414042;-webkit-border-radius:.283em;border-radius:.283em;background-clip:padding-box;font-size:20px;font-size:1.25rem;border-color:#414042;padding:.5em 1em}.media .media-title{margin-top:0}.flip{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.left-rail{border-left:1px solid #333}@media only screen and (max-width:767px){.left-rail{border:none}}.right-rail{border-right:1px solid #333}@media only screen and (max-width:767px){.right-rail{border:none}}blockquote{border:none}.apps a{margin-right:10px}.apps a .fa-apple,.apps a .fa-windows{vertical-align:middle}.gradient-bg{background:#86bcca;background:-moz-radial-gradient(center,ellipse cover,#86bcca 0,#6badbf 62%);background:-webkit-radial-gradient(center,ellipse cover,#86bcca 0,#6badbf 62%);background:radial-gradient(ellipse at center,#86bcca 0,#6badbf 62%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86bcca', endColorstr='#6badbf', GradientType=1);padding:30px 0}.dk-gradient-bg{background:#3e8699;background:-moz-radial-gradient(center,ellipse cover,#5f9baa 0,#3e8699 62%);background:-webkit-radial-gradient(center,ellipse cover,#5f9baa 0,#3e8699 62%);background:radial-gradient(ellipse at center,#5f9baa 0,#3e8699 62%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e9aab', endColorstr='#3e8699', GradientType=1);padding:30px 0}.white-bg{background:#fff;padding:30px 0}.white-bg.bordered{border-top:1px solid #edebeb;border-bottom:1px solid #edebeb}.grey-bg{background:#d9d9d9;padding:30px 0}.white-transparent-bg{background:rgba(255,255,255,.2)}.content-container{padding:20px}@media only screen and (max-width:767px){.content-container{margin-bottom:20px}}.float-bar-outer{position:relative;margin-bottom:70px}.float-bar-outer .float-bar{position:absolute;z-index:10;-webkit-box-shadow:0 2px 10px 1px rgba(0,0,0,.5);box-shadow:0 2px 10px 1px rgba(0,0,0,.5)}@media only screen and (max-width:767px){.float-bar-outer .float-bar{position:initial}}.float-bar-outer .float-bar .cta{width:80%;padding:.5em 0}@media only screen and (max-width:767px){.float-bar-outer .float-bar .cta{width:100%}}.float-bar-offset{padding-top:150px}@media only screen and (max-width:767px){.float-bar-offset{padding-top:initial}}.footer.x-sell{background:#333;padding:20px 0}.top-header{background:#8e1121;padding:8px 0}.top-header li a{font-size:14px;font-size:.875rem}#expand-search{padding:10px 0}.header.affix{background:#fff;z-index:999;width:100%;top:0;padding-top:15px}.header.affix .top-contact .h3{font-size:20px;font-size:1.25rem;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}.header.affix .top-contact .green-cta{font-size:16px;font-size:1rem;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}.header .navbar-brand{height:auto;padding:0;margin-right:20px}.header .navbar{margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px)and (max-width:1280px),only screen and (min-width:1280px){.header .navbar{margin-top:20px}}.header .navbar-nav li a{font-weight:500;padding:10px;color:#333}.header .navbar-nav li a:active,.header .navbar-nav li a:focus,.header .navbar-nav li a:hover{color:#a11012;background:0 0}.header .mobile-logo{width:80px;margin-top:10px}.header .navbar-toggle{border:1px solid #666}.header .top-contact p{margin-bottom:0;margin-top:0}.header .top-contact .green-cta{font-size:18px;font-size:1.125rem;padding:.25em .5em;margin-bottom:10px;margin-top:5px}.logo{position:relative;padding-top:20px}.logo .tagline{position:absolute;bottom:7px;color:#666}.nav-bg{padding:15px 0;background:#c6c6c6}.nav-bg ul{margin-bottom:0}.nav-bg.affix{z-index:100;width:100%;top:100px!important;padding:15px 0;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}@media only screen and (max-width:767px){.nav-bg.affix{padding:10px 0;top:74px!important}}.nav-bg .onpage-nav{margin:0}@media only screen and (max-width:767px){.nav-bg .onpage-nav li{padding-top:5px;padding-bottom:5px;width:100%}}.nav-bg .onpage-nav li a{padding:0 10px;color:#666}.nav-bg .onpage-nav li a:active,.nav-bg .onpage-nav li a:focus,.nav-bg .onpage-nav li a:hover{color:#333;text-decoration:none;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.nav-bg .onpage-nav li a{padding:0}}.nav-bg .onpage-nav li a.responsive-topcta{color:#FFF;padding:5px;width:50%}.pano{padding:30px 0}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.barelist{list-style:none;padding-left:0}.barelist li{margin-bottom:25px}.subnavbar-toggle{float:none!important;width:100%}.homepage .header,.internal .header,.landing-page .header{border-top:10px solid #8e1121;padding-top:15px}.homepage .pano .container,.internal .pano .container,.landing-page .pano .container{position:relative}.homepage .pano .container .nbn-ready,.internal .pano .container .nbn-ready,.landing-page .pano .container .nbn-ready{position:absolute;bottom:10px;right:-30px}.homepage .pano .subheadline,.internal .pano .subheadline,.landing-page .pano .subheadline{font-weight:400;line-height:30px;margin-top:20px}.homepage .pano .cta,.internal .pano .cta,.landing-page .pano .cta{width:100%}.homepage .trust-logo,.internal .trust-logo,.landing-page .trust-logo{margin-top:15px}.homepage .features-group,.internal .features-group,.landing-page .features-group{margin:30px 0;height:175px}.homepage .content-container p,.internal .content-container p,.landing-page .content-container p{height:90px}.homepage .application-logos img,.internal .application-logos img,.landing-page .application-logos img{margin-top:10px;margin-bottom:10px}@media only screen and (min-width:768px){.homepage .mobile-collapse,.internal .mobile-collapse,.landing-page .mobile-collapse{display:block}}@media only screen and (max-width:767px){.homepage .convenience-content,.internal .convenience-content,.landing-page .convenience-content{margin-bottom:30px}}.homepage .convenience-content h2,.internal .convenience-content h2,.landing-page .convenience-content h2{margin-top:10px}.homepage #security-section h2,.internal #security-section h2,.landing-page #security-section h2{margin-top:10px}.homepage .nav-bg,.internal .nav-bg,.landing-page .nav-bg{padding:30px 0;background:#c6c6c6}.homepage .nav-bg.affix,.internal .nav-bg.affix,.landing-page .nav-bg.affix{z-index:100;width:100%;top:0;padding:15px 0;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}@media only screen and (max-width:767px){.homepage .nav-bg.affix,.internal .nav-bg.affix,.landing-page .nav-bg.affix{padding:10px 0}}.homepage .onpage-nav,.internal .onpage-nav,.landing-page .onpage-nav{margin:0;font-weight:500}@media only screen and (max-width:767px){.homepage .onpage-nav li,.internal .onpage-nav li,.landing-page .onpage-nav li{padding-top:5px;padding-bottom:5px}}.homepage .onpage-nav li a,.internal .onpage-nav li a,.landing-page .onpage-nav li a{padding:0 10px;color:#666}.homepage .onpage-nav li a:active,.homepage .onpage-nav li a:focus,.homepage .onpage-nav li a:hover,.internal .onpage-nav li a:active,.internal .onpage-nav li a:focus,.internal .onpage-nav li a:hover,.landing-page .onpage-nav li a:active,.landing-page .onpage-nav li a:focus,.landing-page .onpage-nav li a:hover{color:#333;text-decoration:none;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;-ms-transition:.25s;transition:.25s}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.homepage .onpage-nav li a,.internal .onpage-nav li a,.landing-page .onpage-nav li a{padding:0}}.homepage .sticky-offset,.internal .sticky-offset,.landing-page .sticky-offset{padding-top:80px}.homepage .why-efax,.internal .why-efax,.landing-page .why-efax{background:url(../sf-images/default-source/bg/bg-map.jpg) top 150px center no-repeat #fff}.homepage .quote-box,.internal .quote-box,.landing-page .quote-box{background:rgba(255,255,255,.5)}.homepage .quote-box blockquote,.internal .quote-box blockquote,.landing-page .quote-box blockquote{position:relative}.homepage .quote-box blockquote p:before,.internal .quote-box blockquote p:before,.landing-page .quote-box blockquote p:before{font-family:Georgia,serif;position:absolute;font-size:50px;line-height:1;top:0;left:-5px;content:"\201C"}.homepage .quote-box blockquote p:after,.internal .quote-box blockquote p:after,.landing-page .quote-box blockquote p:after{font-family:Georgia,serif;position:absolute;float:right;font-size:50px;line-height:1;right:0;content:"\201D"}.homepage .footer .list-inline li,.internal .footer .list-inline li,.landing-page .footer .list-inline li{padding-right:20px}.efaxguy{background:url(../sf-images/default-source/graphics/efaxguy.png) no-repeat;width:209px;height:283px;display:inline-block;position:absolute;bottom:-30px;z-index:989;background-size:100% 100%}@media (max-width:960px){.efaxguy{display:none}}#pricing-section ul.pricing-point{margin:0;padding:0}#pricing-section ul.pricing-point li{list-style:none;padding:10px 0;border-bottom:1px solid #454b4f;background:url(../sf-images/default-source/icon/tick.png) right center no-repeat}#pricing-section ul.pricing-point li:last-child{border-bottom:0}#pricing-section .pricing-side h4{font-size:23px;color:#008045}.efax-home-app{background:url(../sf-images/default-source/graphics/efax-home-app.png) bottom left no-repeat}@media only screen and (max-width:767px){.efax-home-app{background:0 0}}@media only screen and (min-width:768px) and (max-width:991px){.efax-home-app{background:0 0}}.native-mobile-apps{position:absolute;left:0;bottom:10px}.features-bg{background:url(../sf-images/default-source/bg/bg-features.jpg) top center no-repeat #202b3a;background-size:cover}.quote{padding-top:60px}.quote p{display:inline-block}.feature-smallbox{background:rgba(255,255,255,.2);padding:13px 0 20px;margin-bottom:4px}@media (min-width:960px){.efficiency-box{min-height:140px}}.how-it-works-video{background:rgba(255,255,255,.9);position:absolute;bottom:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;width:50%;left:25%;-webkit-box-shadow:0 -8px 18px 0 rgba(0,0,0,.5);-moz-box-shadow:0 -8px 18px 0 rgba(0,0,0,.5);box-shadow:0 -8px 18px 0 rgba(0,0,0,.5)}.hanging-btn{display:inline-block}.resource-area{border-top:1px dotted #969696;border-bottom:1px dotted #969696}.device-list{padding-top:20px}.device-list img{margin-left:25px;margin-right:25px}.tab-area{padding-top:40px}.tab-area .tab-line{border-top:1px solid #000;margin-bottom:-40px}.tab-area a{display:inline-block;width:80%;margin-left:10%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #000;color:#000;text-align:center;font-size:20px;padding:4px 0;background:#d9d9d9}.tab-area a:hover{color:#FFF;background:#000}.nextsteparrow{position:relative}@media (min-width:960px){.nextsteparrow:after{content:' ';display:inline-block;background:url(../sf-images/default-source/graphics/nextsteparrow.png) no-repeat;width:19px;height:28px;position:absolute;right:-15px;top:85px}}.greytable .topheader{background:#e7e7e7;padding:5px 0;min-height:65px}.greytable .topheader p{font-size:30px}.greytable .cell-row{border-bottom:1px dotted #969696;min-height:62px;font-size:16px;background:#FFF}.greytable .cell-row p{margin-top:15px}.greytable .cell-row p.withheading{margin-top:6px}.greytable .title-row{background:#e2e2e2;min-height:62px;display:table-cell;vertical-align:middle;border-bottom:1px solid #e2e2e2}.greytable .title-row .double-line{padding-top:5px}.greytable .title-row .single-line{padding-top:15px}.greytable .solidbottom{border-bottom:1px solid #000}.top10{padding-top:30px}.top10 h4{display:inline-block;vertical-align:middle}@media only screen and (max-width:767px){.top10 h4{display:block;text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.top10 h4{display:block;text-align:center}}.top10 img{display:inline-block;vertical-align:middle;margin-right:5px}@media only screen and (min-width:768px) and (max-width:991px){.top10 img{display:block;text-align:center;margin:auto}}.pricing-pano{background:url(../sf-images/default-source/graphics/pricing-room.jpg) top center;background-size:cover}.pricing-pano .pricing-banner{background:rgba(255,255,255,.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:10px;margin-bottom:10px}.pricing-pano .pricing-ctabox{-webkit-box-shadow:0 2px 10px 1px rgba(0,0,0,.5);box-shadow:0 2px 10px 1px rgba(0,0,0,.5);background:url(../sf-images/default-source/graphics/pricing-nbn.png) 99% 95% no-repeat #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:25px;position:relative}@media only screen and (max-width:767px){.pricing-pano .pricing-ctabox{background:#FFF}}.pricing-pano .pricing-ctabox .pricing-devices{position:absolute;bottom:-23px;left:-90px}.pricing-table{border:1px solid #30373b;margin-bottom:30px}.pricing-table .pricing-details{background:#30373b;padding:26px 0}.pricing-table .pricing-details ul{padding:0 25px;margin-top:10px}.pricing-table .pricing-details ul li{list-style:none;border-bottom:1px solid #454b4f;padding:8px 0;background:url(../sf-images/default-source/graphics/pricing-tick.png) right center no-repeat}.pricing-table .pricing-details ul li:last-child{border-bottom:0}.pricing-table .pricing-trust .trustarea{padding:15px 0}.faq ul{padding:0}.faq ul li{list-style:none}.faq ul li a{color:#414042;padding:5px 0;display:block;border-bottom:1px solid #414042;background:url(../sf-images/default-source/icon/plus.png) right center no-repeat}.blackborderright{border-right:1px dotted #000}@media only screen and (max-width:767px){.blackborderright{border-right:0}}@media only screen and (min-width:768px) and (max-width:991px){.blackborderright{border-right:0}}.porting-popup input[type=text]{border:1px solid #000;width:90%;font-size:19px;padding:8px;margin-bottom:16px}.porting-popup input[type=text]:focus{outline:0}.porting-popup input[type=submit]{font-size:18px;width:90%}.porting-popup h4{padding-left:30px;margin-top:0}.porting-popup ul{margin-top:10px}.porting-popup ul li{list-style:none;padding-left:74px}.porting-popup ul li.icon1{background:url(../sf-images/default-source/graphics/icon1.png) 0 10px no-repeat}.porting-popup ul li.icon2{background:url(../sf-images/default-source/graphics/icon2.png) 0 10px no-repeat}.porting-popup ul li.icon3{background:url(../sf-images/default-source/graphics/icon3.png) 0 10px no-repeat}.porting-popup ul li.icon4{background:url(../sf-images/default-source/graphics/icon4.png) 0 10px no-repeat;height:64px}.blog h1{color:#FFF;padding-bottom:71px;padding-top:20px}.blog .blogfeed{margin-bottom:40px}.blog .blogfeed img{width:100%}.blog .blogfeed p{font-size:15px}.blog .blogfeed p.date{margin-bottom:0;font-size:13px;margin-top:13px}.blog .blogfeed h3{font-size:18px;margin-top:0;min-height:60px}.blog .blogfeed h3 a{color:#414042;font-weight:700}.blogbg{background:#86bcca}.blogarticle h1{padding-bottom:0}.blogarticle p.date{color:#FFF;padding-bottom:20px}.blogarticle img{max-width:100%}.blogarticle img.heroimage{width:100%;margin-top:30px;margin-bottom:20px}