a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,caption,canvas,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,form,footer,header,hgroup,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,main,small,span,strike,strong,sub,summary,sup,tt,table,tbody,textarea,tfoot,thead,time,tr,th,td,u,ul,var,video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;margin:0;padding:0;border:0;outline:0;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;*behavior:url(/scripts/boxsizing.htc)}.container{max-width:1000px;margin:0 20px}.container:after,.row:after,.col:after,.clr:after,.group:after{content:"";display:table;clear:both}.row{padding-bottom:0em}.col{display:block;float:left;width:100%}@media (min-width: 768px){.container{max-width:1150px;margin:0 auto}.gutters .col{margin-left:2%}.gutters .col:first-child{margin-left:0}}@media (min-width: 768px){.span_1{width:8.33333333333%}.span_2{width:16.6666666667%}.span_3{width:25%}.span_4{width:33.3333333333%}.span_5{width:41.6666666667%}.span_6{width:50%}.span_7{width:58.3333333333%}.span_8{width:66.6666666667%}.span_9{width:75%}.span_10{width:83.3333333333%}.span_11{width:91.6666666667%}.span_12{width:100%}.gutters .span_1{width:6.5%}.gutters .span_2{width:15.0%}.gutters .span_3{width:23.5%}.gutters .span_4{width:32.0%}.gutters .span_5{width:40.5%}.gutters .span_6{width:49.0%}.gutters .span_7{width:57.5%}.gutters .span_8{width:66.0%}.gutters .span_9{width:74.5%}.gutters .span_10{width:83.0%}.gutters .span_11{width:91.5%}.gutters .span_12{width:100%}}body{font-size:16px;line-height:1.3em;font-family:sans-serif}@media (max-width: 768px){body{font-size:17px;line-height:1.45em}.mobile-hide{display:none}}@media (min-width: 768px){.desktop-hide{display:none}}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.rsp-img{max-width:100%;height:auto}.swp_blue{color:#0a8bc2}h1,h2,h3,strong,.strong{font-weight:bold}h1,.h1,h2,.h2,h3,.h3{margin-bottom:1em;line-height:1.1em}h1,.h1{font-size:2em}h2,.h2{font-size:1.55em}h3,.h3{font-size:1.3em}h4,.h4{font-size:1.2em}em{font-style:italic}a,a:link,a:hover,a:active,a:visited{color:inherit}p{clear:both;line-height:1.4em;margin-bottom:1.2em;display:block}p:last-child{margin-bottom:0}.uppercase{text-transform:uppercase}blockquote{font-style:italic;font-weight:lighter;font-size:1.25em;line-height:1.3em;padding-left:25px;border-left:solid 5px rgba(255,255,255,0.5);margin-bottom:30px}blockquote .gray{font-size:0.75em;margin-top:0.5em;font-style:normal}main ul{list-style:disc;margin-bottom:1em;margin-left:0.8em}main ul li{margin-bottom:5px}header{margin:0;padding:0}.main-header{background-color:#fff;position:relative}.header-container{position:relative;width:100%;height:100%}.home .main-header{background:none}.home-hero-image{position:relative;top:0;left:0;width:100%;height:auto;z-index:0}.relative{position:relative}.logo-container{padding:20px;background-color:#fff;display:block;box-shadow:0 0 10px 0 rgba(0,0,0,0.4)}.logo-container img{display:block}.hero-strap{position:absolute;left:0;bottom:20px;font-size:1.5em}.hero-strap h1,.hero-strap h3{color:#fff;margin:0;padding:0;line-height:1em}.hero-strap h3{font-weight:normal}.hero-strap span{background-color:rgba(7,142,212,0.8);display:inline-block;padding:10px 20px}.absolute-nav{position:absolute;top:0;left:0;right:0}.main-nav{float:left}.main-nav .menu{background-color:rgba(7,142,212,0.8);list-style:none;padding:10px;text-align:right;display:inline-block;float:left}.main-nav li{text-transform:uppercase;font-size:0.9em;margin-left:0.6em;padding-left:0.6em;border-left:solid 1px #fff;display:inline-block}.main-nav li:first-child{margin-left:0;padding-left:0;border-left:none}.main-nav li a{text-decoration:none;color:#fff}.main-nav li:hover a{color:rgba(255,255,255,0.8)}.main-nav li a.active{text-decoration:underline}.main-nav li ul{display:none}#nav-toggle{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 20px;text-indent:0;background-color:#0a8bc2;color:#fff;text-decoration:none;overflow:hidden}@media screen and (max-width: 859px){#nav-toggle{width:100%;position:absolute;text-align:center}#nav.opened ul{margin-top:40px;text-align:center}#nav ul li{float:none;text-align:center;margin:0;padding:15px;border-left:none}#nav ul li a{padding:10px}.container.header-container{margin:0}.home-hero-image{top:40px}main{margin-top:35px}}main{color:#fff;background-color:#0a8bc2;padding:25px 0;background-image:-webkit-gradient(radial, center center, 0, center center, 460, from(#1ab7e9), to(#067fb8));background-image:-webkit-radial-gradient(circle, #1ab7e9, #067fb8);background-image:-moz-radial-gradient(circle, #1ab7e9, #067fb8)}main .content .inner-content{padding:40px}main .sidebar .inner-content{padding:40px 0 0 0}main a:link,main a:hover,main a:visited{color:#fff;text-decoration:none}main .sidebar a:link,main .sidebar a:hover,main .sidebar a:visited{color:#fff}.content a{color:#fff;border-bottom:1px dotted #fff}.content iframe{max-width:100%;border:solid 2px #07638b}.content img{display:block;max-width:100%;height:auto}.content hr{margin:1em 0;border:none;border-top:solid 1px rgba(255,255,255,0.2)}.alignleft{float:left;margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.image-border{border:solid 3px #333333}.client-logos img{border:solid 3px #6f6f6f}.client-logos img:hover{border:solid 3px #3e3e3e;opacity:0.95}@media (max-width: 600px){.client-logos img{max-width:150px;height:auto}}.post{margin-top:20px;padding:20px;border:1px solid rgba(255,255,255,0.34);clear:both;display:block;overflow-y:auto}.post:hover{border:1px solid rgba(255,255,255,0.8)}.post p{color:rgba(255,255,255,0.85)}.post .thumbnail{float:left;width:220px}.post .post-content{padding-left:220px}.post .post-content .excerpt{vertical-align:top;display:inline-block}.page-numbers{display:block;clear:both;margin-top:20px;padding-top:10px}ul.page-numbers{list-style:none}.page-numbers:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}ul.page-numbers li{display:block;float:left;margin:0 8px 8px 0;text-align:center}.page-numbers a,.page-numbers span{line-height:1.6em;display:block;padding:0 15px;height:30px;line-height:30px;font-size:12px;text-decoration:none;font-weight:400;cursor:pointer;border:1px solid #ddd;color:rgba(255,255,255,0.72)}.page-numbers a span{padding:0}.page-numbers a:hover,.page-numbers.current,.page-numbers.current:hover{color:#000;background:#f7f7f7;text-decoration:none}.page-numbers:hover{text-decoration:none}.sidebar-widget{background-color:rgba(0,0,0,0.3);padding:25px;margin-bottom:30px;color:#fff}.recent-post{margin-top:10px}.sidebar-widget.recent-posts h3{color:#fff;text-transform:uppercase}.sidebar-widget.recent-posts h5{font-size:1em;line-height:1.5em;display:inline-block}.sidebar-widget.recent-posts h5 a{display:inline;border-bottom:1px dotted #fff}.sidebar-widget.recent-posts h5 a:hover{color:#078ed4;border-color:#078ed4}.sidebar-widget.recent-posts p{font-size:0.85em}.sidebar-widget.client-lounge-widget{background-color:#D2B520}.sidebar-widget a{text-decoration:none}@media (max-width: 768px){.sidebar{margin-top:20px}.sidebar .phone-number{font-size:1.5em}}li.widget{list-style:none}.contact{margin-bottom:30px}.contact span.phone-number{font-size:1.8em;font-weight:bold;border-right:2px solid #fff;padding-right:25px;margin-right:10px}.contact span.social-links img{display:inline-block;margin-left:10px}.ebook-signup input{width:100%;font-size:0.9em;padding:10px;margin:0}.ebook-signup input[type="email"],.ebook-signup input[type="text"]{background-color:#fff;border-radius:0;border:none;margin-bottom:1px}.ebook-signup input[type="submit"]{text-align:center;color:#fff;border:solid 1px #39a5d6;ackground:#13a3d6;font-weight:bolder;cursor:pointer;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #13a3d6), color-stop(100%, #0778b5));background:-webkit-linear-gradient(top, #13a3d6 0%, #0778b5 100%);background:linear-gradient(to bottom, #13a3d6 0%, #0778b5 100%)}.ebook-signup input[type="submit"]:hover{background:#0778b5;background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #0778b5), color-stop(95%, #13a3d6));background:-webkit-linear-gradient(top, #0778b5 5%, #13a3d6 95%);background:linear-gradient(to bottom, #0778b5 5%, #13a3d6 95%)}.sidebar iframe{max-width:100%}.arrow-widget{background-image:url(../img/sidebar-arrow.png);background-repeat:no-repeat;background-position:center right 20px}.sidebar-widget.payment-widget{background-image:url(../images/credit-card.png);background-repeat:no-repeat;background-position:bottom right}.services-widget ul{list-style:disc}.services-widget li{margin:0 0 1em 15px;opacity:0.8}.services-widget li:hover{opacity:0.9}.services-widget li a{text-decoration:none}.facebook-plugin{margin-bottom:20px}input[type="text"],input[type="email"],textarea{font-size:16px;padding:10px;width:100%;background-color:#f5f5f5;border:solid 1px #303030;-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out}input[type="text"]:focus,input[type="email"]:focus,textarea:focus{background-color:#fff;box-shadow:0 0 5px #96e8ff}input[type="submit"]{display:inline-block;padding:10px 50px 10px 20px;font-size:18px;background-color:#303030;background-image:url(../img/sidebar-arrow.png);background-repeat:no-repeat;background-position:center right 20px;border:none;color:#f2f2f2;cursor:pointer}input[type="submit"]:hover{background-color:#524e4e;color:#fff}.footer-container{padding:20px 0;font-size:0.8em}.page-footer{background-color:#303030}.footer-links,.footer-links p{text-align:right;color:#fff}.footer-links a{color:#12a1d5}#services-buttons{font-size:0.85em;text-align:center}#services-buttons .each-service{float:left}#services-buttons .each-service.two-lines a{padding:25px 0 0}#services-buttons .each-service.two-lines a .service-text{margin-top:25px;text-align:center}#services-buttons .each-service.double-service a{width:574px}#services-buttons .each-service a{width:277px;margin-left:20px;padding:35px 0 0;text-align:center;color:#ffffff;font-family:"futura-pt",Helvetica,Arial,sans-serif;margin-bottom:20px;font-size:18px;display:block;background-color:#565656;-webkit-transition:background-color linear .1s;transition:background-color linear .1s;box-shadow:inset 0 0 35px rgba(0,0,0,0.5)}#services-buttons .each-service a.investment{background:url(../images/services/investment.jpg) no-repeat top center}#services-buttons .each-service a.cashflow{background:url(../images/services/cash-flow.jpg) no-repeat top center}#services-buttons .each-service a.retirement{background:url(../images/services/retirement.jpg) no-repeat top center}#services-buttons .each-service a.super{background:url(../images/services/super.jpg) no-repeat top center}#services-buttons .each-service a.centrelink{background:url(../images/services/centrelink.jpg) no-repeat top center}#services-buttons .each-service a.estate{background:url(../images/services/estate.jpg) no-repeat top center}#services-buttons .each-service a.insurance{background:url(../images/services/insurance.jpg) no-repeat top center}#services-buttons .each-service a.smsf{background:url(../images/services/smsf.jpg) no-repeat top center}#services-buttons .each-service a.aged{background:url(../images/services/aged-care.jpg) no-repeat top center}#services-buttons .each-service a:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity linear .2s;transition:opacity linear .2s}#services-buttons .each-service a:hover .service-text{background-color:#00aeef;-webkit-transition:background-color linear .2s;transition:background-color linear .2s}#services-buttons .each-service a .service-text{margin-top:35px;background-color:#303030;padding:10px;display:inline-block;-webkit-transition:background-color linear .2s;transition:background-color linear .2s}@media (max-width: 768px){#services-buttons{max-width:100%;overflow:hidden;box-sizing:border-box}#services-buttons .each-service{float:none;width:100%;box-sizing:border-box}#services-buttons .each-service a{background-size:cover !important;width:100%;box-sizing:border-box;margin-left:0}#services-buttons .each-service.double-service a{width:100%;text-align:center}}
