/* CSS Document *//* =Reset default browser CSS.-------------------------------------------------------------- */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-weight:normal;}ol,ul{list-style:none;}blockquote{quotes:none;}blockquote:before,blockquote:after{content:'';content:none;}del{text-decoration:line-through;}/* tables still need 'cellspacing="0"' in the markup */table{border-collapse:collapse;border-spacing:0;}a img{border:none;}/* =Structure-------------------------------------------------------------- */body{width:100%;background:url(../images/seja-2016-bg.jpg) repeat;}.shell{width:100%;margin:0;padding:0;}.internal,.portfolio-lower,.colophon{width:1200px;margin:0 auto;}.content{min-height:400px;padding:0;margin:0 auto;}.colmask{position:relative;clear:both;float:left;width:100%;padding:0;overflow:hidden;}.colright,.colmid,.colleft{float:left;width:100%;position:relative;}.col1,.col2{float:left;position:relative;overflow:hidden;}.col1{padding:0 0 1em 0;}.col2{padding:30px 0 1em 0;}.col1{width:67%;left:100%;}.col2{width:33%;left:0;}.colleft{right:67%;}.separator{background:url(../images/alt-shell-bg.png) repeat-x top;width:100%;height:50px;}.alt-content{background:rgb(146,201,226);background:-moz-radial-gradient(center,ellipse cover, rgba(146,201,226,1) 0%,rgba(146,201,226,1) 33%,rgba(92,169,208,1) 100%);background:-webkit-radial-gradient(center,ellipse cover, rgba(146,201,226,1) 0%,rgba(146,201,226,1) 33%,rgba(92,169,208,1) 100%);background:radial-gradient(ellipse at center, rgba(146,201,226,1) 0%,rgba(146,201,226,1) 33%,rgba(92,169,208,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#92c9e2',endColorstr='#5ca9d0',GradientType=1 );float:left;}.entry{padding:10px 2% 20px;margin:30px 0;}/* =Blocks-------------------------------------------------------------- */.block100{clear:both;width:94%;padding:10px 1%;margin:0 2% 10px;}.block66,.block50,.block33,.block25{display:block;float:left;padding:10px 0;margin:0 2% 10px;}.block66{width:62%;}.block50{width:46%;}.block33{width:29%;}.block25{width:21%;}/* =Fonts-------------------------------------------------------------- */body,h2.with-image,.menu li.mega div{font-family:'Open Sans',sans-serif;}.menu,.homepage-leadin h1,.portfolio-fb-link,.portfolio-leadin h2,.quote-form-button h3{font-family:'Nunito','Open Sans',sans-serif;}/* =Header-------------------------------------------------------------- */header{position:fixed;width:100%;z-index:100;}.header-shell{background:url(../images/seja-2016-header-bg.jpg) repeat;}header.at-top .header{background:url(../images/seja-logo-full.png) center 0 no-repeat;transition:all 0.5s ease;}header.at-top .header{height:220px;}.index header.at-top .header{height:180px;}header.sticky .header{background:url(../images/seja-logo-full.png) center 0 no-repeat;height:0px;transition:all 0.5s ease;}.header h1{color:#fff;text-shadow:1px 1px #000;text-align:center;font-size:1.7em;font-weight:300;margin:0;padding:170px 0 0;position:relative;top:0;transition:all 1.5s ease;}header.sticky .header h1{position:relative;top:-250px;transition:all 0.5s ease;}.after-fixed-header{padding-top:280px;}/* =Menu-------------------------------------------------------------- */.menu-shell{background:url(../images/seja-2014-menu-bg.png) repeat-x;height:50px;}.menu ul{list-style:none;display:block;margin:0;padding-left:10px;}.menu li{display:inline;position:relative;}.menu li.mega{background:url(../images/seja-2014-menu-dropdown-indicator.png) no-repeat right center;}.menu li.mega:hover{background:url(../images/seja-2014-menu-dropdown-indicator-over.png) no-repeat right center;}.menu li a{line-height:50px;}.menu a:link,.menu a:visited{padding:0 20px 15px;font-size:1.2em;}.menu div{display:none;}/* menu dropdown */.menu li.mega div{width:400px;height:220px;position:absolute;z-index:9999;top:35px;left:0;-webkit-box-shadow:10px 8px 5px rgba(0,0,0,0.3);-moz-box-shadow:10px 8px 5px rgba(0,0,0,0.3);box-shadow:10px 8px 5px rgba(0,0,0,0.3);background:#2a3235;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#4a5559),to(#2a3235));background:-webkit-linear-gradient(top,#2a3235,#4a5559);background:-moz-linear-gradient(top,#2a3235,#4a5559);background:-ms-linear-gradient(top,#2a3235,#4a5559);background:-o-linear-gradient(top,#2a3235,#4a5559);-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:0 20px;}.menu li.mega div h3{font-size:21px;padding:8px 0;color:#fff;font-weight:300;border-bottom:1px solid #ccc;}.menu li.mega p{margin-top:8px;}.menu li.mega p a{line-height:22px;}.menu li.mega p.right{float:right;width:180px;padding-left:20px;height:80px;border-left:1px dotted #ccc;}.menu li.hovering div{display:block;}/* menu links */.menu a:link,.menu a:visited{color:#d7eaf5;text-decoration:none;}.menu a:active,.menu a:hover{color:#ED9102;}.menu li.mega div a:link,.menu li.mega div a:visited{font-size:15px;color:#d7eaf5;text-decoration:underline;padding:2px 5px;}.menu li.mega div a:active,.menu li.mega div a:hover{background:none;color:#ED9102}nav select{display:none;}/* =Standard Content-------------------------------------------------------------- */body{font-size:15px;}hr{background-color:#e7e7e7;border:0;clear:both;height:1px;margin-bottom:18px;}h1,h2,h3{line-height:1.5em;margin:0 0 20px 0;font-weight:300;color:#ef4723;}.alt-content h2,.alt-content h3{color:#181e20;}h4,h5,h6{line-height:1.5em;margin:0 0 20px 0;font-weight:600;color:#0c3b66;}p,li,label{font-weight:400;color:#0c3b66;}p{line-height:1.6em;margin-bottom:18px;}a:link,a:visited{color:#660c0c;}a:active,a:hover{color:#ff9000;}ul{list-style:circle;margin:0 0 18px 2em;}ol{list-style:decimal;margin:0 0 18px 2em;}ol ol{list-style:upper-alpha;}ol ol ol{list-style:lower-roman;}ol ol ol ol{list-style:lower-alpha;}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}dl{margin:0 0 24px 0;}dt{font-weight:bold;}dd{margin-bottom:18px;}strong{font-weight:600;}cite,em,i{font-style:italic;}big{font-size:131.25%;}ins{background:#ffc;text-decoration:none;}blockquote{font-style:italic;padding:0 3em;}blockquote cite,blockquote em,blockquote i{font-style:normal;}pre{color:#222;line-height:18px;margin-bottom:18px;overflow:auto;padding:1.5em;}abbr,acronym{border-bottom:1px dotted #666;cursor:help;}sup,sub{height:0;line-height:1;position:relative;vertical-align:baseline;}sup{bottom:1ex;}sub{top:.5ex;}.emphasis{font-size:1.3em;font-weight:600;}.highlight{font-size:2em;}.highlight-stub{font-size:1.3rem;}.small{font-size:0.8em;}.red{color:#930;}.white{color:#fff;}.blue{color:#074868;}.hidden{display:none;}.indent{margin-left:30px;}.clear{clear:both;}.sub-header{margin:0;padding:0;}table{border:1px solid #1A659E;width:100%;overflow:scroll;}tr{border-bottom:1px dotted #bbb;}th{padding:4px 16px;}td{padding:4px 16px;}/* =Forms-------------------------------------------------------------- */input,textarea{line-height:18px;}input[type="text"],input[type="password"],input[type="file"],input[type="email"],input[type="tel"],select,textarea{font-size:1.2em;background:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}input[type="text"],input[type="email"],input[type="tel"],textarea{padding:8px 25px;}select{padding:8px 18px 8px 25px;font-size:1em;background:#CBE0F4;}input[type="password"],input[type="file"]{padding:4px 25px;}input[type="submit"],input[type="button"]{border:1px solid rgba(0,0,0,1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:37px;background:#155d96;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#155d96),to(#1082dc));background:-webkit-linear-gradient(top,#1082dc,#155d96);background:-moz-linear-gradient(top,#1082dc,#155d96);background:-ms-linear-gradient(top,#1082dc,#155d96);background:-o-linear-gradient(top,#1082dc,#155d96);color:#fff;text-transform:uppercase;}input[type="submit"]:hover,input[type="button"]:hover{background:#d04b02;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#d04b02),to(#ea7231));background:-webkit-linear-gradient(top,#ea7231,#d04b02);background:-moz-linear-gradient(top,#ea7231,#d04b02);background:-ms-linear-gradient(top,#ea7231,#d04b02);background:-o-linear-gradient(top,#ea7231,#d04b02);}/* =Page Specific Content-------------------------------------------------------------- */h2.with-image{padding:30px 0 40px 140px;font-size:1.9rem;line-height:2.2rem;}.h2-img-smalltext{font-size:1rem;position:relative;top:-15px;}h2 .sub-title{font-size:1rem;position:relative;top:-8px;}.quasi-ol{margin:0 10% 30px;}.col1 .quasi-ol{margin:0 5% 30px;}.quasi-ol h3{padding:8px 0 8px 42px;margin-bottom:0;}.qol-1 h3{background:url(../images/ol1.svg) no-repeat 0 0;}.alt-content .qol-1 h3{background:url(../images/ol1-alt.svg) no-repeat 0 0;}.qol-2 h3{background:url(../images/ol2.svg) no-repeat 0 0;}.alt-content .qol-2 h3{background:url(../images/ol2-alt.svg) no-repeat 0 0;}.qol-3 h3{background:url(../images/ol3.svg) no-repeat 0 0;}.alt-content .qol-3 h3{background:url(../images/ol3-alt.svg) no-repeat 0 0;}.qol-4 h3{background:url(../images/ol4.svg) no-repeat 0 0;}.alt-content .qol-4 h3{background:url(../images/ol4-alt.svg) no-repeat 0 0;}.qol-5 h3{background:url(../images/ol5.svg) no-repeat 0 0;}.alt-content .qol-5 h3{background:url(../images/ol5-alt.svg) no-repeat 0 0;}.qol-6 h3{background:url(../images/ol6.svg) no-repeat 0 0;}.alt-content .qol-6 h3{background:url(../images/ol6-alt.svg) no-repeat 0 0;}.li-emphasis{font-size:1.5em;font-weight:600;border-bottom:1px dashed #F60;}.process{-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;background:#181e20;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#4a5559),to(#181e20));background:-webkit-linear-gradient(top,#181e20,#4a5559);background:-moz-linear-gradient(top,#181e20,#4a5559);background:-ms-linear-gradient(top,#181e20,#4a5559);background:-o-linear-gradient(top,#181e20,#4a5559);}.process.block100{max-width:500px;margin:0 auto 10px;}/*h2 icons */#small-business-web-design{background:url(../images/small-business-websites.svg) no-repeat 0 10px / 120px 100px;}#woocommerce-shopping-carts{background:url(../images/ecommerce-websites.svg) no-repeat 0 10px / 120px 100px;}#stress-free-web-management{background:url(../images/stress-free-web-management.svg) no-repeat 0 10px / 120px 100px;}#full-service-design{background:url(../images/full-service-websites.svg) no-repeat 0 10px / 120px 100px;}#wordpress-framework{background:url(../images/wordpress-templates.svg) no-repeat 0 10px / 120px 100px;}#existing-to-wordpress{background:url(../images/existing-to-wordpress.svg) no-repeat 0 10px / 120px 100px;}#wordpress-as-a-cms{background:url(../images/wordpress-templates.svg) no-repeat 0 0 / 120px 100px;}#web-design-perth{background:url(../images/web-design.svg) no-repeat 0 0 / 120px 100px;}#why-choose-us{background:url(../images/why-choose-us.svg) no-repeat 0 0 / 120px 100px;}#seja-website-special-offer{background:url(../images/website-special.svg) no-repeat 0 0 / 120px 100px;}#seja-design-quote-form{background:url(../images/get-a-quick-quote.svg) no-repeat 0 0 / 120px 100px;}/*home page top */.homepage-background{background:url(../images/homepage-hd.jpg) no-repeat;background-size:auto 100%;padding:180px 0 0;margin:0;position:relative;z-index:0;}.mobile-homepage-background{background:url(../images/homepage-mobile-hd.jpg) no-repeat;background-size:auto 100%;padding:300px 0 0;margin:0;position:relative;z-index:0;}.mobile-homepage-background img,.homepage-background img{width:100%;height:auto;}.homepage-leadin h1{font-weight:normal;font-style:normal;color:#fff;text-shadow:1px 1px 0 #000;font-size:3.5rem;width:60%;position:absolute;top:250px;left:20%;z-index:90;}/*home page main */.homepage-services{clear:both;}.single-centred{width:60%;margin:0 20%;}/* grey gradient sidebars */.process-domain-registration,.process-web-hosting,.process-site-design,.social-media,.full-package,.choose-seja-design,.printing-promotional-offer{margin:0 20px 20px 0;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;background:#181e20;background:-webkit-gradient(linear,0% 0%, 0% 100%,from(#4a5559),to(#181e20));background:-webkit-linear-gradient(top,#181e20,#4a5559);background:-moz-linear-gradient(top,#181e20,#4a5559);background:-ms-linear-gradient(top,#181e20,#4a5559);background:-o-linear-gradient(top,#181e20,#4a5559);}.home-sb-title{background:rgba(0,0,0,0.2);border-bottom:1px dashed #fff;padding:10px 20px 0;}p.sub-header{margin-bottom:0;padding-bottom:0;font-weight:200;font-style:italic;color:#999;}.home-sb-title h2{font-size:1.2em;font-weight:600;margin-bottom:0;}.home-sb-title h3{margin-bottom:2px;color:#ef7523;font-weight:600;}.home-sb-content p{padding:20px;color:#ddd;}.introduction{font-size:1.1em;font-weight:600;color:#fff;}.home-sb-content a:link,.home-sb-content a:visited{color:#ddd;}.home-sb-content a:hover,.home-sb-content a:active{color:#ff9000;}/*web-design*/.web-design-quote-sb{width:94%;padding:10px 1%;margin:0 auto 10px;max-width:500px;max-height:300px;position:relative;}.web-design-quote-sb h3{position:absolute;}.web-design-quote-sb img{max-width:80%;height:auto;position:relative;top:-10px;}/* quote page */.quote-form{border:1px dotted #2a86d1;margin:0 25px 10px;padding:20px;min-height:60px;}.quote-form-button,.quote-content-type{display:block;margin-top:25px;margin-bottom:25px;padding:20px 2% 50px;width:44%;float:left;border:1px solid #186bae;position:relative;}#host-included,#responsive-no,#quote-content-selfadd,#quote-content-standard{margin-right:calc(2% - 2px);}#host-external,#responsive-yes,#quote-content-basic,#quote-content-custom{margin-left:calc(2% - 2px);}.recommended{position:absolute;top:-30px;left:-1px;height:30px;background:#f58422;padding:0 10px;font-size:1.2rem;color:#fff;text-align:center;border-radius:5px 5px 0 0;}.focus{background:#2985d0;}.default{background:#56a3e1;}.defunct,#responsive-no:hover{background:#888;}.white-bg{background:#fff;}#host-included.active,#host-included:hover,#host-external.active,#host-external:hover,#responsive-no.active,#responsive-yes.active,#responsive-yes:hover,#quote-content-selfadd.active,#quote-content-selfadd:hover,#quote-content-basic.active,#quote-content-basic:hover,#quote-content-standard.active,#quote-content-standard:hover,#quote-content-custom.active,#quote-content-custom:hover{background:#1668ab;}.height100{height:100px;}.height180{height:180px;}.height250{height:250px;}.quote-form-button h3,.quote-form-button p{color:#fff;text-shadow:0 1px 1px #000;text-align:center;}.quote-form-button h3{font-size:2em;margin-bottom:5px;}.quote-form-button p{font-size:1.2rem;line-height:1.4rem;}.quote-form-button p .small{font-size:0.8rem;line-height:1.1rem;}.checkbox-block{width:80%;margin:0 0 25px;padding:10px 20px;position:relative;}.checkbox-block input[type="checkbox"]{position:absolute;top:0;left:0;}.notification{background:#fff;padding:20px 2%;}#ui-datepicker-div{background:#fff;padding:10px;}.error-box{margin-top:20px;padding:20px 20px 0;border:2px solid #930;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;width:410px;background:#f6e9e9;}.error{color:#930;font-weight:600;}input.error{font-weight:400;border:1px solid #930;background:#f6e9e9;}/*contact */.contact-detail-sm,.contact-detail-lg{padding-left:100px;padding-top:8px;}.contact-detail-sm{height:50px;}.contact-detail-lg{height:100px;}.contact-details #telephone{background:url(../images/telephone.svg) no-repeat 20px 0;}.contact-details #mobile{background:url(../images/mobile.svg) no-repeat 20px 0;}.contact-details #skype{background:url(../images/skype.svg) no-repeat 20px 0;}.contact-details #postal-address{background:url(../images/mailing-address.svg) no-repeat 0 0;}.contact-details #office-address{background:url(../images/office-address.svg) no-repeat 0 0;}.contact-details-sm,.contact-options-left{margin-left:10%;}.contact-options-left,.contact-options-right{float:left;margin-bottom:20px;width:45%;}.cf-text{float:left;margin-right:10px;text-align:right;width:150px;}.contact-start input[type="text"],.contact-final textarea{width:calc(100% - 50px);}/* Portfolio page */.portfolio-leadin{padding:50px 0 20px;font-size:4rem;}.portfolio-leadin h2{color:#0e314f;line-height:7rem;letter-spacing:25px;font-family:"Open Sans";font-weight:900;text-shadow:4px 3px 0px #fff,9px 8px 0px rgba(0,0,0,0.15);text-align:center;}.portfolio-leadin h2 .cus-1{font-size:0.25em;letter-spacing:12px;font-weight:300;text-shadow:none;position:relative;left:-50px;}.portfolio-leadin h2 .cus-2{font-size:0.5em;letter-spacing:30px;font-weight:600;text-shadow:3px 3px 0 #fff;background:rgba(240,171,73,1) none repeat scroll 0 0;border:15px solid rgba(255,255,255,0.2);border-radius:50%;padding:30px 0 30px 20px;position:relative;left:-50px;}.portfolio-leadin h2 .cus-3{font-size:0.5em;}.portfolio-cta{margin:0 auto;width:400px;background:rgba(255,255,255,0.3);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:inset 0 0 50px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 50px rgba(0,0,0,0.2);box-shadow:inset 0 0 50px rgba(0,0,0,0.2);border:15px solid rgba(255,255,255,0.2);}.portfolio-cta:hover{background:rgba(97,148,237,0.25);}.portfolio-cta img{margin-left:50px;}.portfolio-cta p{font-size:2rem;text-align:center;font-weight:300;position:relative;top:-30px;}.portfolio-cta-link{cursor:pointer;}/* items */.portfolio-item{position:relative;max-width:1800px;margin:0 auto;}.pf-bg img{width:75%;height:auto;}.pf-text{padding:20px 3% 50px;background:rgba(16,52,84,0.85);}.pf-text h2{font-weight:600;color:#f16823;margin:0 0 10px;text-shadow:1px 1px 2px #000;}.pf-text a{font-size:1.2em;color:#fff;padding-left:40px;background:url(../images/pf-link.svg) no-repeat 0 0;}.pf-text a:hover{color:#f16823;}.pf-text p,.pf-text ul{color:#ccc;}.pf-changelink{width:130px;float:left;}.pf-current{background:#2b86b8;margin:20px 0 10px;font-size:1.2rem;}.pf-changeto{background:#113a5a;font-size:1.5rem;}.pf-changeto:hover{background:#215985;}.pf-changeto a{color:#fff;text-decoration:none;}.pf-current p,.pf-changeto p{color:#fff;text-align:center;font-weight:600;}.pf-current,.pf-changeto{-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0;padding:10px 10px 100px;margin-right:10px;}.portfolio-slider-wrapper{width:calc(100% - 130px);display:table;}.unslider ul ul{position:inherit;}.unslider li li{position:static !important;color:#fff;}/*printing */#printing{background:url(../images/printing.png) no-repeat top left;}.printing-page-sb p{margin-bottom:0;}.printing-page-sb h3{font-size:1em;font-weight:600;margin:0 10px;}.printing-page-sb ul{padding:0 10px 20px;font-size:0.9em;}.printing-page-sb li{color:#ddd;line-height:1.5em;}.printing-page-sb strong{font-size:1.2em;}/*photography */#product-photography{background:url(../images/product-photography.png) no-repeat top left;}.photo-gallery ul{list-style:none;margin:0;display:block;}.photo-gallery ul li{display:inline;height:200px;}.photo-gallery img {border:15px solid #f1f1f1;margin:0 20px 30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);}/* =Footer-------------------------------------------------------------- */footer{clear:both;}.footer{background:url(../images/seja-footer-bg.png) repeat;}.colophon{padding:40px 0;}#footer-widget-area{overflow:hidden;}#footer-widget-area #first{margin-left:200px;width:230px;padding-left:30px;}#footer-widget-area #first,#footer-widget-area #second{float:left;margin-right:20px;background:url(../images/seja-footer-col-separator.png) no-repeat top right;min-height:300px;}#footer-widget-area #second{width:210px;padding-left:30px;}#footer-widget-area #third{float:left;width:190px;padding-left:50px;}#footer-widget-area h3{text-shadow:0px 1px 1px #888;color:#333;font-weight:700;font-size:1.3em;}#first ul,#second ul,#third ul{margin:0;padding:0;list-style:none;}#first a,#second a,#third a{display:block;padding:3px 0 5px 30px;background:url(../images/seja-footer-menu-separator.png) no-repeat bottom left;text-shadow:0px 1px 1px #666;font-weight:400;color:#161616;text-decoration:none;}#footer-widget-area li.footer-link-home{background:url(../images/footer/footer-home.png) no-repeat center left;}#footer-widget-area li.footer-link-design{background:url(../images/footer/footer-design.png) no-repeat center left;}#footer-widget-area li.footer-link-perth{background:url(../images/footer/footer-why-choose-us.png) no-repeat center left;}#footer-widget-area li.footer-link-package{background:url(../images/footer/footer-connect.png) no-repeat center left;}#footer-widget-area li.footer-link-quote{background:url(../images/footer/footer-quote.png) no-repeat center left;}#footer-widget-area li.footer-link-domains{background:url(../images/footer/footer-domains.png) no-repeat center left;}#footer-widget-area li.footer-link-hosting{background:url(../images/footer/footer-hosting.png) no-repeat center left;}#footer-widget-area li.footer-link-whois{background:url(../images/footer/footer-whois.png) no-repeat center left;}#footer-widget-area li.footer-link-wordpress{background:url(../images/footer/footer-wordpress.png) no-repeat center left;}#footer-widget-area li.footer-link-printing{background:url(../images/footer/footer-print.png) no-repeat center left;}#footer-widget-area li.footer-link-photography{background:url(../images/footer/footer-photography.png) no-repeat center left;}#footer-widget-area li.footer-link-portfolio{background:url(../images/footer/footer-portfolio.png) no-repeat center left;}#footer-widget-area li.footer-link-contact{background:url(../images/footer/footer-contact.png) no-repeat center left;}#footer-widget-area li.footer-link-reseller{background:url(../images/footer/footer-earning.png) no-repeat center left;}#footer-widget-area li.footer-link-affilliates{background:url(../images/footer/footer-earning.png) no-repeat center left;}#footer-widget-area li.footer-link-email{background:url(../images/footer/footer-email.png) no-repeat center left;}#footer-widget-area li.footer-link-news{background:url(../images/footer/footer-newsfeed.png) no-repeat center left;}#footer-widget-area li.footer-link-sdnet{background:url(../images/footer/footer-seja-design.png) no-repeat center left;}#footer-widget-area li.footer-link-sejadesign{background:url(../images/footer/footer-seja-design.png) no-repeat center left;}#footer-widget-area li.footer-link-presshost{background:url(../images/footer/footer-presshost.png) no-repeat center left;}#footer-widget-area li.footer-link-billing{background:url(../images/footer/footer-presshost.png) no-repeat center left;}#footer-widget-area li.footer-link-catalogue{background:url(../images/footer/footer-catalogue.png) no-repeat center left;}.site-info{float:left;font-size:12px;font-weight:bold;width:90%;margin:20px 2% 0;}.site-info a{text-decoration:none;color:#fff;}/* =Responsive General-------------------------------------------------------------- */@media (max-width:1400px){.pf-current,.pf-changeto{	padding:10px 10px 50px;}}@media (max-width:1200px){.internal,.portfolio-lower,.colophon{	width:100%;margin:0;}.content{min-height:400px;padding:0;}.homepage-background{background:url(../images/homepage-medium.jpg) no-repeat;background-size:auto 100%;}.homepage-leadin h1{width:80%;left:10%;}}@media (max-width:1150px){.pf-current,.pf-changeto{	font-size:1.1rem;padding:10px 10px 30px;}.pf-changeto a{font-size:1.3rem;}}@media (max-width:1000px){.homepage-leadin h1{font-size:3rem;}.block66{width:96%;}.block33,.block25{width:46%;}.pf-bg img{	width:calc( 100% - 20px);margin-right:20px;}.pf-text{margin-right:20px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;position:relative;top:-5px;}}@media (min-width:1001px){.pf-text{	position:absolute;top:50px;right:0;-webkit-border-radius:15px;	-moz-border-radius:15px;border-radius:15px;}}@media (max-width:960px){header.at-top .header,	header.sticky .header{background:url(../images/seja-logo-800.png) no-repeat center 0 /75% auto;}}@media (max-width:960px) and (min-width:801px){.index header.at-top .header{height:160px;}header.at-top .header{height:200px;}.header h1{font-size:1.4em;padding:150px 0 0;}.menu ul{padding:0;}.menu a:link,.menu a:visited{padding:0 12px 15px;font-size:1.1em;}}@media (max-width:950px){.portfolio-leadin h2 .cus-1,.portfolio-leadin h2 .cus-2{left:0;}}@media (max-width:900px){.contact-options-left,.contact-options-right{float:none;width:90%;margin-left:10%;}}@media (max-width:800px){.homepage-leadin h1{font-size:2.5rem;top:200px;}.header h1{font-size:1.3em;padding:120px 0 0;}.block50,.block33,.block25{width:96%;}.col1,.col2{float:none;width:100%;left:100%;}.colleft{float:none;width:100%;	right:100%;}.after-fixed-header{padding-top:220px;}}@media (max-width:800px) and (min-width:601px){.index header.at-top .header{height:130px;}header.at-top .header{height:170px;}}@media (max-width:800px) and (min-width:701px){.menu ul{padding:10px 0 0 5px;}.menu a:link,.menu a:visited{padding:5px 30px 10px 0;font-size:1em;line-height:1em;}.menu li.mega div a:link,.menu li.mega div a:visited{max-width:inherit;}.menu-extended{	display:none;}}@media (max-width:700px){.homepage-leadin h1{font-size:2rem;}}@media (max-width:700px) and (min-width:651px){.menu ul{padding:10px 0 0 5px;}.menu a:link,.menu a:visited{padding:5px 20px 10px 0;font-size:1em;display:inline-block;line-height:1em;}.menu li.mega div a:link,.menu li.mega div a:visited{max-width:inherit;}.menu-extended{display:none;}}@media (max-width:650px){nav .menu ul{display:none;}nav select{display:inline-block;}nav select{font-size:1.2em;color:#fff;display:inline-block;border:1px solid #000;padding:4px 18px 4px 10px;outline:none;/* remove focus ring from Webkit */background:#333;width:90%;position:relative;left:0;}nav select option{border-bottom:1px dashed #777;padding:4px 0 8px;}.navigation-search-bar input[type="text"]{top:5px;}.portfolio-leadin h2{line-height:1em;}.portfolio-leadin h2 .cus-1,.portfolio-leadin h2 .cus-3{display:block;width:100px;margin:0 auto;}.portfolio-leadin h2 .cus-1{padding:20px;}.portfolio-leadin h2 .cus-4{top:70px}}@media (max-width:600px){.index header.at-top .header,header.sticky .header{background:url(../images/seja-logo-mobile.png) no-repeat center 0 /350px auto;height:100px;}header.at-top .header{height:140px;}.homepage-leadin h1{font-size:1.5rem;}.header h1{font-size:1rem;padding:90px 0 0;}#portfolio .separator{height:5px;}.pf-changelink{	width:330px;margin:0 auto;float:none;}.pf-current,.pf-changeto{width:130px;float:left;padding:10px;height:100px;margin:0 0 10px;font-size:0.75rem;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;}.pf-current{margin-right:10px;}.pf-changeto a{font-size:1rem;}.pf-current img,.pf-changeto img{width:50%;height:auto;margin:0 25%;}.portfolio-slider-wrapper,.pf-bg img,.pf-text{width:100%;margin:0;}.homepage-leadin h1{font-size:1.5rem;top:160px;}}@media (max-width:450px){.portfolio-leadin{font-size:3rem;}.portfolio-leadin h2 .cus-1{font-size:0.4em;}}@media (max-width:400px){.portfolio-leadin h2 .cus-2{letter-spacing:25px;}}@media (max-width:380px){.portfolio-leadin{	font-size:2.5rem;}.pf-changelink{width:300px;}.pf-current,.pf-changeto{width:110px;}}@media (max-width:360px){.portfolio-leadin h2 .cus-2{border:10px solid rgba(255,255,255,0.2);letter-spacing:20px;}} /* =Responsive Footer-------------------------------------------------------------- */@media (max-width:949px) and (min-width:700px){#footer-widget-area #first,#footer-widget-area #second{float:left;width:28%;margin:0 1%;padding-left:3%;background:url(../images/seja-footer-col-separator.png) no-repeat top right;}#footer-widget-area #third{	float:left;	width:28%;margin:0 1%;padding-left:3%;}}@media (max-width:699px) and (min-width:500px){#footer-widget-area #first{float:left;width:45%;margin:0 1%;padding-left:3%;background:url(../images/seja-footer-col-separator.png) no-repeat top right;}#footer-widget-area #second,#footer-widget-area #third{float:left;width:45%;padding-left:3%;margin:0 1%;}#footer-widget-area #second{margin-bottom:20px;}}@media (max-width:499px){#footer-widget-area #first,#footer-widget-area #second,#footer-widget-area #third{float:left;width:90%;margin:0 5% 20px;}} /* =Mobile-------------------------------------------------------------- */.mobile .header,.mobile header.at-top .header{background:url(../images/seja-logo-mobile.png) no-repeat center 0 /350px auto;}.mobile header.at-top .header{height:130px;}.mobile .header h1{font-size:1.1rem;padding:70px 0 0;}.mobile h2.with-image{font-size:1.5rem;line-height:1.9rem;padding:20px 0 20px 110px;}.mobile .h2-img-smalltext{font-size:0.9rem;top:0px;}.mobile .after-fixed-header{padding-top:160px;}.mobile #small-business-web-design{background:url(../images/small-business-websites.svg) no-repeat 0 10px / 100px 83px;}.mobile #woocommerce-shopping-carts{background:url(../images/ecommerce-websites.svg) no-repeat 0 10px / 100px 83px;}.mobile #stress-free-web-management{background:url(../images/stress-free-web-management.svg) no-repeat 0 10px / 100px 83px;}.mobile #full-service-design{background:url(../images/full-service-websites.svg) no-repeat 0 10px / 100px 83px;}.mobile #wordpress-framework{background:url(../images/wordpress-templates.svg) no-repeat 0 10px / 100px 83px;}.mobile #existing-to-wordpress{background:url(../images/existing-to-wordpress.svg) no-repeat 0 10px / 100px 83px;}.mobile #wordpress-as-a-cms{background:url(../images/wordpress-templates.svg) no-repeat 0 0 / 90px 74px;}.mobile #web-design-perth{background:url(../images/web-design.svg) no-repeat 0 0 / 90px 74px;}.mobile #web-design-perth{background:url(../images/why-choose-us.svg) no-repeat 0 0 / 90px 74px;}.mobile #seja-design-quote-form{background:url(../images/get-a-quick-quote.svg) no-repeat 0 0 / 90px 74px;}.mobile .quote-cta img{width:80%;height:auto;}.entry,.stages-block{overflow:hidden;}.form-wrapper{display:block;width:810px;}