header#masthead{width:100%;height:80px;background:#fff;padding:0;margin:0;overflow:hidden;z-index:1}@media screen and (max-width: 600px){header#masthead{height:70px;border-bottom:3px #000 solid;position:fixed}}header#masthead .main-logo{padding:15px 0 0 20px;max-width:350px;float:left}header#masthead .main-logo a{outline:none}@media screen and (max-width: 600px){header#masthead .main-logo img{width:80%}}header#masthead img.hamburger{display:none}@media screen and (max-width: 600px){header#masthead img.hamburger{display:block;position:absolute;top:21px;right:15px;height:25px}}header#masthead nav#site-navigation{position:absolute;right:0;width:auto;line-height:80px;font-family:'Roboto', sans-serif;text-transform:uppercase}header#masthead nav#site-navigation ul li{padding-left:25px;padding-right:25px;background:#fff;border-left:1px solid #E1E3E4}header#masthead nav#site-navigation ul li:hover{background:#E1E3E4}header#masthead nav#site-navigation ul li a{color:#000;outline:none}.mobile-menu{display:none}@media screen and (max-width: 600px){.mobile-menu{display:none;position:fixed;top:70px;z-index:1;width:100%;text-align:center}.mobile-menu.open{display:block}.mobile-menu ul{width:100%;padding:0;margin:0}.mobile-menu ul li{width:100%;height:60px;list-style-type:none;padding:0;margin:0;background:#fff;border-bottom:1px solid #E1E3E4}.mobile-menu ul li a{line-height:60px;width:100%;font-family:"myriad-pro",sans-serif;font-size:20px;text-transform:uppercase;color:#666666;text-decoration:none;display:block}}@media screen and (max-width: 600px){.content-area{padding-top:70px}}.content-area main.site-main .revslider-container{display:block}@media screen and (max-width: 600px){.content-area main.site-main .revslider-container{display:none}}.content-area main.site-main .revslider-mobile-container{display:none}@media screen and (max-width: 600px){.content-area main.site-main .revslider-mobile-container{display:block}}.content-area main.site-main section#services{outline:none}.content-area main.site-main section.our-services-container{width:100%;height:400px;overflow:hidden}@media screen and (max-width: 600px){.content-area main.site-main section.our-services-container{height:auto}}.content-area main.site-main section.our-services-container .our-services-title{width:400px;height:400px;background:#666666;float:left;padding:141px 0 0 70px}@media screen and (max-width: 600px){.content-area main.site-main section.our-services-container .our-services-title{padding:0;float:none;text-align:center;padding-top:35px;width:auto;height:auto}}.content-area main.site-main section.our-services-container .our-services-title h2.services-title{padding:0;margin:0;font-family:"myriad-pro",sans-serif;font-size:48px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:1.2}@media screen and (max-width: 600px){.content-area main.site-main section.our-services-container .our-services-title h2.services-title{font-size:40px}}.content-area main.site-main section.our-services-container .our-services-title br.br-services{display:block}@media screen and (max-width: 600px){.content-area main.site-main section.our-services-container .our-services-title br.br-services{display:none}}.content-area main.site-main section.our-services-container .our-services-desc{background:#E1E3E4;height:400px;margin-left:400px;padding-left:45px;padding-right:45px;padding-top:20px}@media screen and (max-width: 600px){.content-area main.site-main section.our-services-container .our-services-desc{margin:0;padding:20px 20px 35px 20px;background:#666666;width:auto;height:auto}}.content-area main.site-main section.our-services-container .our-services-desc .services-text p.service-desc{margin:0;padding:0;font-family:"myriad-pro",sans-serif;font-size:20px}@media screen and (max-width: 600px){.content-area main.site-main section.our-services-container .our-services-desc .services-text p.service-desc{color:#fff;text-align:center}}.content-area main.site-main section#fees{padding:80px 0;outline:none}@media screen and (max-width: 600px){.content-area main.site-main section#fees{padding:0}}.content-area main.site-main section#fees h2.fees-title{font-family:"myriad-pro",sans-serif;font-size:48px;color:#000;font-weight:bold;text-transform:uppercase;line-height:1.2;text-align:center}@media screen and (max-width: 600px){.content-area main.site-main section#fees h2.fees-title{margin:50px 0 30px 0;font-size:40px}}.content-area main.site-main section#fees .fee-table-main{max-width:632px;min-height:256px;background:#fff;margin:0 auto;overflow:hidden;margin-bottom:40px}@media screen and (max-width: 600px){.content-area main.site-main section#fees .fee-table-main{width:100%;margin-bottom:15px}}.content-area main.site-main section#fees .fee-table-main .fee-box{background:#E1E3E4;border:3px solid #666666;border-radius:3px;width:256px;height:256px;float:left;text-align:center;margin:0 30px;padding:30px 0}@media screen and (max-width: 600px){.content-area main.site-main section#fees .fee-table-main .fee-box{width:256px;margin:0 auto 25px auto;float:none}}.content-area main.site-main section#fees .fee-table-main .fee-box p{margin:0;padding:0}.content-area main.site-main section#fees .fee-table-main .fee-box p.fee-title-1{font-family:"myriad-pro",sans-serif;font-weight:600;font-size:22px;line-height:1.1}.content-area main.site-main section#fees .fee-table-main .fee-box p.fee-title-2{font-family:"myriad-pro",sans-serif;font-weight:400;font-size:18px;line-height:1.1}.content-area main.site-main section#fees .fee-table-main .fee-box p.fee-price{font-family:"myriad-pro",sans-serif;font-weight:bold;font-size:70px;line-height:1.1;margin-top:20px;margin-bottom:30px}.content-area main.site-main section#fees .fee-table-main .fee-box p.fee-price span.fee-duration{font-size:20px;font-weight:600}.content-area main.site-main section#fees .fee-table-main .fee-box p.fee-gst-status{font-family:"myriad-pro",sans-serif;font-weight:600;font-size:18px;line-height:1.1}.content-area main.site-main section#fees p.other-fee-options{text-transform:uppercase;color:#000;font-family:"myriad-pro",sans-serif;font-weight:600;font-size:20px;text-align:center}@media screen and (max-width: 600px){.content-area main.site-main section#fees p.other-fee-options{font-size:16px;margin-bottom:35px}}.content-area main.site-main section#fees p.en-button-p{text-align:center}@media screen and (max-width: 600px){.content-area main.site-main section#fees p.en-button-p{margin:0 0 50px 0}}.content-area main.site-main section#fees p.en-button-p a.enquire-button{background:#000;font-weight:400;color:#fff;text-transform:uppercase;text-decoration:none;padding:10px 40px;text-align:center;font-family:"myriad-pro",sans-serif;font-size:26px;display:inline-block;-webkit-transition:background 0.5s;transition:background 0.5s}.content-area main.site-main section#fees p.en-button-p a.enquire-button:hover{background:#666;-webkit-transition:background 0.5s;transition:background 0.5s}.content-area main.site-main section#contact{width:100%;height:auto;overflow:hidden;outline:none}.content-area main.site-main section#contact .contact-left{width:50%;background:#666666;height:622px;float:left}@media screen and (max-width: 600px){.content-area main.site-main section#contact .contact-left{float:none;width:100%;padding-top:50px;height:auto;padding-bottom:50px}}.content-area main.site-main section#contact .contact-left .mobile-contact-options{display:none}@media screen and (max-width: 600px){.content-area main.site-main section#contact .contact-left .mobile-contact-options{display:block;margin:30px auto 15px auto}.content-area main.site-main section#contact .contact-left .mobile-contact-options .mobile-address-box{text-align:center;color:#ffffff}.content-area main.site-main section#contact .contact-left .mobile-contact-options .mobile-address-box p{margin:0;font-family:"myriad-pro",sans-serif;font-size:24px}.content-area main.site-main section#contact .contact-left .mobile-contact-options .mobile-address-box p.mobile-address-head{font-weight:600}.content-area main.site-main section#contact .contact-left .mobile-contact-options .mobile-address-box p a{color:#ffffff}.content-area main.site-main section#contact .contact-left .mobile-contact-options p.directions-button{text-align:center}.content-area main.site-main section#contact .contact-left .mobile-contact-options p.directions-button a.map-directions-button{background:#000;font-weight:400;color:#fff;text-transform:uppercase;text-decoration:none;padding:10px 40px;text-align:center;font-family:"myriad-pro",sans-serif;font-size:26px;display:inline-block;margin-top:20px}}.content-area main.site-main section#contact .contact-left h3.contact-header{font-family:"myriad-pro",sans-serif;font-size:40px;text-align:center;text-transform:uppercase;color:#fff;margin:0;padding:0;margin-top:50px;margin-bottom:15px;font-weight:600}@media screen and (max-width: 600px){.content-area main.site-main section#contact .contact-left h3.contact-header{font-size:30px;margin-top:0}}.content-area main.site-main section#contact .contact-left p.contact-paragraph{text-align:center;max-width:380px;line-height:1.5;color:#fff;margin:0 auto;padding:0;font-family:"myriad-pro",sans-serif;font-size:18px;font-weight:100}.content-area main.site-main section#contact .contact-left p.contact-paragraph span.contact-address-desktop{display:inline-block}.content-area main.site-main section#contact .contact-left p.contact-paragraph span.contact-address-mobile{display:none}@media screen and (max-width: 600px){.content-area main.site-main section#contact .contact-left p.contact-paragraph{max-width:300px}.content-area main.site-main section#contact .contact-left p.contact-paragraph span.contact-address-desktop{display:none}.content-area main.site-main section#contact .contact-left p.contact-paragraph span.contact-address-mobile{display:inline-block}}.content-area main.site-main section#contact .contact-left .contact-form{max-width:280px;margin:0 auto;margin-top:25px;overflow:hidden}.content-area main.site-main section#contact .contact-left .contact-form .wpcf7-not-valid-tip{font-size:14px}.content-area main.site-main section#contact .contact-left .contact-form .wpcf7-validation-errors{display:none !important}.content-area main.site-main section#contact .contact-left .contact-form p{margin:10px 0}.content-area main.site-main section#contact .contact-left .contact-form input{outline:none;border:none;border-radius:0;padding:4px 8px;font-family:"myriad-pro",sans-serif;font-size:18px;font-weight:300}.content-area main.site-main section#contact .contact-left .contact-form input.wpcf7-text{width:280px !important}.content-area main.site-main section#contact .contact-left .contact-form input.wpcf7-submit{float:right;background:#000;box-shadow:none;text-shadow:none;color:#fff;text-transform:uppercase;font-family:"myriad-pro",sans-serif;font-size:18px;font-weight:300;padding:10px 20px;-webkit-transition:background 0.5s;transition:background 0.5s}.content-area main.site-main section#contact .contact-left .contact-form input.wpcf7-submit:hover{background:#333;-webkit-transition:background 0.5s;transition:background 0.5s}.content-area main.site-main section#contact .contact-left .contact-form textarea{height:130px;resize:none;border:none;border-radius:0;padding:8px 5px;font-family:"myriad-pro",sans-serif;font-size:18px;font-weight:300}.content-area main.site-main section#contact .contact-right{width:50%;height:622px;float:left;background-image:url("http://www.storagespace.kiwi/wp-content/uploads/2016/09/lumsden-map-1.png");background-repeat:no-repeat}@media screen and (max-width: 600px){.content-area main.site-main section#contact .contact-right{float:none;width:100%;display:none}}.content-area main.site-main section#contact .contact-right .address-box{margin-top:30px;margin-left:25px;background:#666666;width:170px;padding:10px 15px;color:#fff}.content-area main.site-main section#contact .contact-right .address-box a{color:#fff}.content-area main.site-main section#contact .contact-right .address-box p{font-family:"myriad-pro",sans-serif;font-size:18px;padding:0;margin:0;font-weight:100}.content-area main.site-main section#contact .contact-right .address-box p.address-head{font-weight:400}footer.site-footer{padding-top:70px;padding-bottom:22px}footer.site-footer .site-info p.footer-text{color:#666666;text-transform:uppercase;font-family:"myriad-pro",sans-serif;font-size:14px;padding:0;margin:0;font-weight:400;text-align:center}footer.site-footer .site-info p.footer-text br.br-footer-text{display:none}@media screen and (max-width: 600px){footer.site-footer .site-info p.footer-text br.br-footer-text{display:block}}footer.site-footer .site-info p.footer-text span.footer-line{display:inline-block}@media screen and (max-width: 600px){footer.site-footer .site-info p.footer-text span.footer-line{display:none}}footer.site-footer .site-info p.footer-text a{color:#666666}
