﻿ @media screen and(-webkit-min-device-pixel-ratio:0){@font-face{font-family:'Conduit';src:url('/userfiles/styles/fonts/62fbb38e-9226-47f8-90d8-3c37328ab6c9.svg') format('svg');font-weight:normal;font-style:normal;}}#broadband_availability_checker{color:#666;font-family:'Conduit',verdana,arial,helvetica,sans-serif;font-size:1.3em;letter-spacing:-1px;}#broadband_availability_checker .availability_buttons{text-align:center;width:340px;}#broadband_availability_checker .availability_buttons .availability_button{background:#782c77;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4M2M4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzY5MWQ2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#782c77 0,#590d58 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#782c77),color-stop(99%,#590d58));background:-webkit-linear-gradient(top,#782c77 0,#590d58 99%);background:-o-linear-gradient(top,#782c77 0,#590d58 99%);background:-ms-linear-gradient(top,#782c77 0,#590d58 99%);background:linear-gradient(to bottom,#782c77 0,#590d58 99%);border:1px solid #521651;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#782c77',endColorstr='#590d58',GradientType=0);font-family:'Conduit',verdana,arial,helvetica,sans-serif;font-size:1em;letter-spacing:0;margin:15px 5px 10px 5px;padding:5px 10px;text-align:center;text-decoration:none;text-shadow:1px 1px 1px #444;min-width:115px;}#broadband_availability_checker .availability_button:hover{background:#883c87;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4M2M4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzY5MWQ2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#883c87 0,#691d68 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#883c87),color-stop(99%,#691d68));background:-webkit-linear-gradient(top,#883c87 0,#691d68 99%);background:-o-linear-gradient(top,#883c87 0,#691d68 99%);background:-ms-linear-gradient(top,#883c87 0,#691d68 99%);background:linear-gradient(to bottom,#883c87 0,#691d68 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#883c87',endColorstr='#691d68',GradientType=0);}#broadband_availability_checker .availability_button:active{background:#691d68;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzY5MWQ2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ODNjODciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#691d68 1%,#883c87 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#691d68),color-stop(100%,#883c87));background:-webkit-linear-gradient(top,#691d68 1%,#883c87 100%);background:-o-linear-gradient(top,#691d68 1%,#883c87 100%);background:-ms-linear-gradient(top,#691d68 1%,#883c87 100%);background:linear-gradient(to bottom,#691d68 1%,#883c87 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#691d68',endColorstr='#883c87',GradientType=0);position:relative;top:1px;}#broadband_availability_checker .speed_check_panel .column_left{float:left;margin:20px;width:336px;}#broadband_availability_checker .speed_check_panel .column_right{width:260px;float:left;text-align:center;margin:18px auto 0 auto;}#broadband_availability_checker .speed_check_panel .column_right h1{font-size:1.3em;color:#fff;margin:8px;}#broadband_availability_checker .speed_check_panel .ajax_loader{text-align:center;display:none;padding:10px;}#broadband_availability_checker .speed_check_panel .ajax_loader p{color:#fff;}#broadband_availability_checker .speed_check_panel .ajax_loader img{display:block;margin:10px auto 0 auto;}#broadband_availability_checker .error_bubble{display:block;background:#fff;padding:10px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:20px 5px 0 5px;width:556px;overflow:auto;}#broadband_availability_checker .error_bubble img{display:block;float:left;margin:3px 15px 3px 0;}#broadband_availability_checker .error_bubble p{margin:0;color:#444;}#broadband_availability_checker .error_bubble p span{margin:0;color:#ed1c24;}#broadband_availability_checker input[type="text"]{color:#999;display:block;padding:5px;margin:5px;}#broadband_availability_checker .broadband_check_results{padding:10px 10px 0 10px;position:relative;}#broadband_availability_checker .fibre_broadband_check_results{padding:10px;position:relative;}#broadband_availability_checker .speed_results{position:relative;}#broadband_availability_checker table.BroadbandSpeedResults{text-align:right;}#broadband_availability_checker .speed_check_panel,.speed_results_panel{background:url('/userfiles/images/availabilitychecker/map.png') 300px 45% no-repeat #8e258d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;overflow:auto;position:relative;}#broadband_availability_checker .speed_results_panel table th{font-weight:normal;color:#333;}#broadband_availability_checker .speed_results_panel table.BroadbandSpeedResults td{font-weight:normal;}#broadband_availability_checker .speed_results_panel .column_left{width:376px;float:left;margin:20px;}#broadband_availability_checker .speed_results_panel .column_right{width:220px;float:left;text-align:center;}#broadband_availability_checker .speed_results_panel .column_right h1{font-size:1.3em;color:#fff;margin:8px;}#broadband_availability_checker .speed_results_panel h1{display:inline-block;font-size:1.2em;font-weight:normal;background:#fff;padding:10px 25px 5px 25px;margin:0;color:#333;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;}#broadband_availability_checker .speed_results_panel .column_left{float:left;margin:20px 0 20px 20px;width:410px;}#broadband_availability_checker .speed_results_panel .column_right{width:166px;float:left;text-align:center;padding:10px;margin:49px 10px;}#broadband_availability_checker .speed_results_panel h2{color:#fff;font-size:1.2em;background:#009fda;padding:5px 10px;margin:0;width:360px;display:block;}#broadband_availability_checker .speed_results_panel .speed_result_area{float:left;background:#fff;color:#333;width:390px;padding:20px 10px 10px 10px;margin:0;position:relative;}#broadband_availability_checker .speed_results_panel .no_fibre,#broadband_availability_checker .speed_results_panel .no_fibre_telephone{padding:0;}#broadband_availability_checker .speed_results_panel .no_fibre_telephone p{padding:0;margin:5px 0 0 0;color:#333;}#broadband_availability_checker .speed_results_panel .address_panel p{color:#fff;font-size:1em;}#broadband_availability_checker .speed_results_panel .address_panel p span{display:block;font-size:1.6em;margin:5px 0 0 0;text-transform:uppercase;}#broadband_availability_checker .speed_check_button,.check_another_button{color:#8e258d;font-family:'Conduit',verdana,arial,helvetica,sans-serif;font-size:1em;text-shadow:1px 1px 1px #eee;padding:5px 10px;letter-spacing:0;background:#eee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#eee 0,#cecece 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#cecece));background:-webkit-linear-gradient(top,#eee 0,#cecece 100%);background:-o-linear-gradient(top,#eee 0,#cecece 100%);background:-ms-linear-gradient(top,#eee 0,#cecece 100%);background:linear-gradient(to bottom,#eee 0,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cecece',GradientType=0);border:1px solid #666;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-width:146px;}#broadband_availability_checker .speed_check_button:hover,#broadband_availability_checker .check_another_button:hover{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#fff 0,#dedede 100%);background:-o-linear-gradient(top,#fff 0,#dedede 100%);background:-ms-linear-gradient(top,#fff 0,#dedede 100%);background:linear-gradient(to bottom,#fff 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dedede',GradientType=0);}#broadband_availability_checker .speed_check_button:active,#broadband_availability_checker .check_another_button:active{position:relative;margin-top:1px;background:#dedede;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#dedede 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dedede),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#dedede 0,#fff 100%);background:-o-linear-gradient(top,#dedede 0,#fff 100%);background:-ms-linear-gradient(top,#dedede 0,#fff 100%);background:linear-gradient(to bottom,#dedede 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dedede',endColorstr='#ffffff',GradientType=0);}#broadband_availability_checker .fibre_availability_image,#broadband_availability_checker .broadband_availability_image{position:absolute;top:-35px;right:0;}