body{margin:0;padding:0;font-family:tahoma,arial,helvetica;font-size:14px}.top{background-color:#f9f9f9;border-bottom:1px solid #87828c;height:45px}.red{background-color:#ce2a37}.bigtext{text-align:center;padding-top:15px;padding-bottom:15px;color:#fff}.logo{transition:200ms ease all;margin:10px;float:left}div.banner{background-image:url(../images/building.jpg);background-size:cover;background-position:center center;border-bottom:2px solid #87828c;border-top:2px solid #87828c}.phone{padding:10px}html.desktop-lg div.topmenu ul.menu,html.desktop-md div.topmenu ul.menu{list-style-type:none;padding:0;margin:0;float:left;padding-top:90px;margin-left:100px}html.tablet-sm div.topmenu ul.menu{list-style-type:none;padding:0;margin:0;float:left;padding-top:50px;margin-left:100px}div.topmenu ul.menu li{top:12px;list-style-type:none;padding:0;margin:0;float:left}div.topmenu ul.menu li a{float:left;color:#1d366e;font-weight:bold;text-transform:uppercase;padding:10px;text-decoration:none;border-bottom:2px solid #87828c}div.topmenu ul.menu li a:hover{border-bottom:2px solid #ce2a37;color:#ce2a37}.phone{color:#999}.phone a{color:#999;text-decoration:none}.grey{background-color:#33313c}.lightgrey{background-color:#3f3c4a;padding:10px;color:#efefef;border-top:1px solid #222222}.lightgrey a{color:#efefef}div.footer{color:#fff;min-height:300px}div.footer ul.menu a{color:#fff}input[type="text"],input[type="email"],input[type="tel"],textarea{padding:10px;border:1px solid #777;width:250px;font-family:arial,helvetica,verdana,tahoma;border-radius:5px}textarea{height:60px}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus{border:1px solid #1e3669;background-color:#f5ffd9}input[type="submit"]{background-color:#008c00;border:1px solid #005900;border-radius:5px;color:#fff;padding:10px;cursor:pointer}input[type="submit"]:hover{background-color:#00d900}div.scrollingMenu{transition:300ms ease all;border-bottom:2px solid #666;float:left;width:100%;height:70px;margin:0;padding:0;position:fixed;top:0}div.scrollingMenu img.logo{height:50px}div.scrollingMenu div.topmenu{margin-top:0}div.scrollingMenu div.topmenu ul.menu{padding-top:10px}.center{text-align:center}div.benefits strong{font-size:18px;text-align:center;float:left;width:100%;padding:10px}div.benefits{margin-top:10px;margin-bottom:10px}.paysprite{float:left;width:35px;height:24px;margin:10px;background-image:url("../images/payment-options.png");background-size:400% 200%}.cash{background-position:0 0}.mastercard{background-position:-100% 0}.visa{background-position:-200% 0}.debit{background-position:0 -100%}.cheque{background-position:-200% -100%}.profile-pic{width:100%}.profile-name{background-color:#4c505e;float:left;width:100%;border-bottom:4px solid #3a3f4d;padding-bottom:20px;text-align:center;color:#fff}.profile-name strong{padding-top:10px;font-size:20px;text-transform:uppercase;float:left;width:100%}.profile-info{float:left;width:100%;background-color:#fff;text-align:center;color:#777}.profile-name img{float:left;border-bottom:1px solid #fff}.fl{float:left}.fr{float:right}.full{float:left;width:100%;box-sizing:border-box}.container{margin-left:auto;margin-right:auto}.pad10{padding:10px}.pad15{padding:15px}.pad20{padding:20px}.btn{padding:15px;text-decoration:none}.mt20{margin-top:20px}.pb20{padding-bottom:20px}form{display:inline}@media only screen and (min-width:1200px){.half-desktop{width:50%}.full-desktop{width:100%}.col-1-desktop,.one12th{width:100px;box-sizing:border-box}.col-2-desktop,.two12th{width:200px;box-sizing:border-box}.col-3-desktop,.three12th{width:300px;box-sizing:border-box}.col-4-desktop,.four12th{width:400px;box-sizing:border-box}.col-5-desktop,.five12th{width:500px;box-sizing:border-box}.col-6-desktop,.six12th{width:600px;box-sizing:border-box}.col-7-desktop,.seven12th{width:700px;box-sizing:border-box}.col-8-desktop,.eight12th{width:800px;box-sizing:border-box}.col-9-desktop,.nine12th{width:900px;box-sizing:border-box}.col-10-desktop,.ten12th{width:1000px;box-sizing:border-box}.col-11-desktop,.eleven12th{width:1100px;box-sizing:border-box}.col-12-desktop,.fullwidth{width:1200px;box-sizing:border-box}.largeText30{font-size:30px}.height-010-desktop{height:10px;box-sizing:border-box}.height-025-desktop{height:25px;box-sizing:border-box}.height-050-desktop{height:50px;box-sizing:border-box}.height-075-desktop{height:75px;box-sizing:border-box}.height-1-desktop{height:100px;box-sizing:border-box}.height-125-desktop{height:125px;box-sizing:border-box}.height-2-desktop{height:200px;box-sizing:border-box}.height-3-desktop{height:300px;box-sizing:border-box}.height-4-desktop{height:400px;box-sizing:border-box}.height-5-desktop{height:500px;box-sizing:border-box}.height-6-desktop{height:600px;box-sizing:border-box}.mt20-desktop{margin-top:20px}}@media only screen and (max-width:1199px) and (min-width:960px){.half-laptop{width:50%}.full-laptop{width:100%}.col-1-laptop,.one12th{width:80px;box-sizing:border-box}.col-2-laptop,.two12th{width:160px;box-sizing:border-box}.col-3-laptop,.three12th{width:240px;box-sizing:border-box}.col-4-laptop,.four12th{width:320px;box-sizing:border-box}.col-5-laptop,.five12th{width:400px;box-sizing:border-box}.col-6-laptop,.six12th{width:480px;box-sizing:border-box}.col-7-laptop,.seven12th{width:560px;box-sizing:border-box}.col-8-laptop,.eight12th{width:640px;box-sizing:border-box}.col-9-laptop,.nine12th{width:720px;box-sizing:border-box}.col-10-laptop,.ten12th{width:800px;box-sizing:border-box}.col-11-laptop,.eleven12th{width:880px;box-sizing:border-box}.col-12-laptop,.fullwidth{width:960px;box-sizing:border-box}.largeText30{font-size:24px}.largeText{font-size:26px}.height-010-laptop{height:8px;box-sizing:border-box}.height-025-laptop{height:20px;box-sizing:border-box}.height-050-laptop{height:40px;box-sizing:border-box}.height-075-laptop{height:60px;box-sizing:border-box}.height-1-laptop{height:80px;box-sizing:border-box}.height-125-laptop{height:100px;box-sizing:border-box}.height-2-laptop{height:160px;box-sizing:border-box}.height-3-laptop{height:240px;box-sizing:border-box}.height-4-laptop{height:320px;box-sizing:border-box}.height-5-laptop{height:400px;box-sizing:border-box}.height-6-laptop{height:480px;box-sizing:border-box}}@media only screen and (max-width:959px) and (min-width:720px){.half-tablet{width:50%}.full-tablet{width:100%}.col-1-tablet,.one12th{width:60px;box-sizing:border-box}.col-2-tablet,.two12th{width:120px;box-sizing:border-box}.col-3-tablet,.three12th{width:180px;box-sizing:border-box}.col-4-tablet,.four12th{width:240px;box-sizing:border-box}.col-5-tablet,.five12th{width:300px;box-sizing:border-box}.col-6-tablet,.six12th{width:360px;box-sizing:border-box}.col-7-tablet,.seven12th{width:420px;box-sizing:border-box}.col-8-tablet,.eight12th{width:480px;box-sizing:border-box}.col-9-tablet,.nine12th{width:540px;box-sizing:border-box}.col-10-tablet,.ten12th{width:600px;box-sizing:border-box}.col-11-tablet,.eleven12th{width:660px;box-sizing:border-box}.col-12-tablet,.fullwidth{width:720px;box-sizing:border-box}.largeText30{font-size:18px}.largeText{font-size:20px}.height-1-tablet{height:60px;box-sizing:border-box}.height-125-tablet{height:75px;box-sizing:border-box}.height-2-tablet{height:120px;box-sizing:border-box}.height-3-tablet{height:180px;box-sizing:border-box}.height-4-tablet{height:240px;box-sizing:border-box}.height-5-tablet{height:300px;box-sizing:border-box}.height-6-tablet{height:360px;box-sizing:border-box}.tablet-hide,.tablet-hide:hover{display:none !important}table.responsive-table-form{width:100%;box-sizing:border-box;padding:0;margin:0;float:left}table.responsive-table-form tr{display:inline;float:left;width:100%}table.responsive-table-form td{display:inline;width:100%;float:left;padding:5px;box-sizing:border-box}table.responsive-table-form tr td input[type="text"],table.responsive-table-form tr td textarea{width:100%;box-sizing:border-box}}@media only screen and (max-width:719px){.half-phone{width:50%}.full-phone{width:100%}.col-1-phone,.one12th{width:30px;box-sizing:border-box}.col-2-phone,.two12th{width:60px;box-sizing:border-box}.col-3-phone,.three12th{width:90px;box-sizing:border-box}.col-4-phone,.four12th{width:120px;box-sizing:border-box}.col-5-phone,.five12th{width:150px;box-sizing:border-box}.col-6-phone,.six12th{width:180px;box-sizing:border-box}.col-7-phone,.seven12th{width:210px;box-sizing:border-box}.col-8-phone,.eight12th{width:240px;box-sizing:border-box}.col-9-phone,.nine12th{width:270px;box-sizing:border-box}.col-10-phone,.ten12th{width:300px;box-sizing:border-box}.col-11-phone,.eleven12th{width:330px;box-sizing:border-box}.col-12-phone,.fullwidth{width:360px;box-sizing:border-box}.largeText30{font-size:12px}.largeText{font-size:18px}.phone-hide,.phone-hide:hover{display:none !important}.height-1-phone{height:30px;box-sizing:border-box}.height-2-phone{height:60px;box-sizing:border-box}.height-3-phone{height:90px;box-sizing:border-box}.height-4-phone{height:120px;box-sizing:border-box}.height-5-phone{height:150px;box-sizing:border-box}.height-6-phone{height:180px;box-sizing:border-box}table.responsive-table-form{width:100%;box-sizing:border-box;padding:0;margin:0;float:left}table.responsive-table-form tr{display:inline;float:left;width:100%}table.responsive-table-form td{display:inline;width:100%;float:left;padding:5px;box-sizing:border-box}table.responsive-table-form tr td input[type="text"],table.responsive-table-form tr td textarea{width:100%;box-sizing:border-box}}