@-webkit-keyframes swing-in{from{-webkit-transform:translateY(400px);transform:translateY(400px)}to{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes swing-in{from{-webkit-transform:translateY(400px);transform:translateY(400px)}to{-webkit-transform:translateY(0px);transform:translateY(0px)}}body,html{font-family:'Open Sans', Helvetica, Arial, sans-serif;color:#2f3771;z-index:0}h1,h2,h3,h4{font-family:'Merriweather', Georgia, serif;color:#2f3771;font-weight:bold}a{color:#2f3771;-webkit-transition:color 0.3s;transition:color 0.3s}a:hover{color:#fcb033;-webkit-transition:none;transition:none}.off-canvas-wrap{overflow:initial}.main-content{z-index:1}.tab-bar{background:#fff}.tab-bar .menu-icon{color:#2f3771}.tab-bar .left-small{border-right:0}.tab-bar .menu-icon span::after{box-shadow:0 0 0 1px #2f3771, 0 7px 0 1px #2f3771, 0 14px 0 1px #2f3771}.left-off-canvas-menu{background:#fff}ul.off-canvas-list li label{background:#eee;border-top:0;color:#aaa}ul.off-canvas-list li a{color:#2f3771;border-bottom:0;-webkit-transition:background 0.3s, color 0.3s;transition:background 0.3s, color 0.3s}ul.off-canvas-list li a:hover{background:#2f3771;color:#fff}.move-right .exit-off-canvas{box-shadow:-4px 0 30px rgba(0,0,0,0.3),4px 0 4px rgba(0,0,0,0.3)}.top-bar{background:#fff;color:#222;box-shadow:0 0 30px rgba(78,86,148,0.4);z-index:3}.top-bar .name h1 a{color:#222}.top-bar-section ul li{background:transparent}.top-bar-section li:not(.has-form) a:not(.button){background:transparent;color:#222;font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:normal;font-size:1rem;-webkit-transition:none;transition:none}@media (min-width: 640px) and (max-width: 767px){.top-bar-section li:not(.has-form) a:not(.button){font-size:.8rem}}.top-bar-section li:not(.has-form).active a:not(.button),.top-bar-section li:not(.has-form) a:not(.button):hover{background:#2f3771;color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background-color:transparent;background:transparent;color:#fcb033}.top-bar-section ul li:hover:not(.has-form)>a:after{border-top-color:#fcb033}.top-bar-section .has-dropdown>a:hover:after{border-top-color:#fcb033}.top-bar-section .has-dropdown>a:after{border-top-color:#222}.top-bar-section li.active:not(.has-form) a:not(.button){background:transparent;color:#2f3771}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#2f3771;color:#fff}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#222;background:rgba(255,255,255,0.75);font-size:0.9rem;-webkit-transition:none;transition:none;font-weight:normal}.top-bar-section .dropdown li:not(.has-form):not(.active):last-of-type>a:not(.button){border-radius:0 0 5px 5px}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#fff;background-color:rgba(47,55,113,0.8);-webkit-transition:none;transition:none}.top-bar-section li:not(.has-form).active .dropdown>.active a{background-color:#2f3771;color:#fff}.top-bar .name{height:auto}.top-bar .name h1{margin-top:5px;line-height:1;text-align:center}.top-bar .name h1 a{color:#2f3771;font-family:'Open Sans', Helvetica, Arial, sans-serif;font-size:1.25rem;font-weight:bold}.top-bar .name h1 a b{color:#fcb033}.top-bar .name h1 a.small-phone-number{font-size:0.9rem;font-weight:normal;letter-spacing:0.3em}.top-bar .name h1 a.small-phone-number b{font-weight:normal}.top-bar .facebook{color:#3b579d !important;font-size:1.75rem !important}.subpage-jumbotron{min-height:250px;background:url("../img/splash-bg-adelaide.jpg") #f9f9f9 no-repeat;background-size:cover;background-position:top}#jumbotron{z-index:2;position:relative;background:#f4f4f4}.jumbotron-header{min-height:350px;height:50vh;position:relative;background:url("../img/splash-bg-adelaide.jpg");background-size:cover;background-position:top;overflow:hidden}.jumbotron-header h1{width:100%;top:50%;position:absolute;margin-top:-137px;text-align:center;padding:0 30px}.jumbotron-header img{width:300px;-webkit-animation:swing-in 1.5s 0.2s cubic-bezier(0.19, 1, 0.22, 1) forwards;animation:swing-in 1.5s 0.2s cubic-bezier(0.19, 1, 0.22, 1) forwards;-webkit-transform:translateY(400px);transform:translateY(400px)}.jumbotron-content{background:#fff;padding:50px 0 40px 0;z-index:1;width:100%;text-align:center}.jumbotron-copy{margin-bottom:30px;font-style:italic;font-family:'Merriweather', Georgia, serif}.jumbotron-copy p{font-size:1.1rem;line-height:1.7;font-weight:300}.main-content{background:#fff;box-shadow:0 0px 100px rgba(88,106,126,0.5)}.content-row{padding:80px 0}.content-row.inverse{background:#2f3771;color:#fff}.content-row.inverse h2{color:#fff}.content-row.inverse .divider{background:#7b81b1}.divider{width:40px;background:#dfdfdf;height:1px;display:block;margin:20px auto 30px auto}.button,button{background:#2f3771;font-family:'Open Sans', Helvetica, Arial, sans-serif;text-transform:uppercase;font-weight:300;padding-top:0.75rem;padding-bottom:0.75rem;-webkit-transition:color 0.3s, background 0.3s;transition:color 0.3s, background 0.3s;border:2px solid #2f3771}.button.highlight,button.highlight{background:#fcb033;border-color:#fcb033;font-weight:normal}.button.highlight:hover,button.highlight:hover{background:#fff;color:#fcb033}.button:hover,button:hover{background:#fff;color:#2f3771;-webkit-transition:none;transition:none}.content-row h2{font-size:1.9rem;margin-bottom:1rem}.content-row p{font-weight:300;font-size:1.1rem}#preparing-to-move{position:relative;padding:0;background:url("../img/preparing.jpg") no-repeat left bottom;background-size:cover}#preparing-to-move .hover-row{position:relative;top:0;right:0;z-index:2}#preparing-to-move .hover-row .columns{padding:0}#preparing-to-move .hover-copy{background:rgba(255,255,255,0.9);padding:80px 50px;position:relative}#preparing-to-move .hover-copy:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:rgba(255,255,255,0.9);border-width:30px;margin-left:-30px;z-index:2}.unslider{position:relative;overflow:auto}.unslider li{list-style:none}.unslider ul{margin-left:0}.unslider ul li{float:left}.preparing-slider{background:transparent;color:#fff;text-align:center;background:rgba(0,0,0,0.4)}.preparing-slider ul li{padding:130px 10px 150px 10px;font-size:1.3rem;font-weight:300;text-shadow:0 1px 3px rgba(0,0,0,0.3)}.preparing-slider ul li span{min-height:95px;display:block}.preparing-slider .dots{position:absolute;left:0;right:0;bottom:20px}.preparing-slider .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);-webkit-transition:background 0.5s, opacity 0.5s;transition:background 0.5s, opacity 0.5s}.preparing-slider .dots li.active{background:#fff;opacity:1;-webkit-filter:none;filter:none}.storage-blocks{padding:50px 0}.storage-block{position:relative;padding:0 0 1rem 0 !important}.storage-block img{width:200px}.storage-block h3{font-family:'Open Sans', Helvetica, Arial, sans-serif;position:absolute;text-align:center;width:100%;top:50%;margin-top:-10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-weight:normal;font-size:1.3rem}.storage-block h3 span{width:150px;position:relative;display:block;margin:auto}#storage .learn-more{text-align:center}#storage .learn-more button{display:inline-block}#after-the-move{background:url("../img/after-the-move.jpg") no-repeat center;background-size:cover;padding:0}#after-the-move .copy{padding:80px 0;background:rgba(255,255,255,0.9)}#after-the-move .copy p,#after-the-move .copy h2{padding:0 50px}#cleaning img{width:250px;padding-bottom:30px}#testimonials{background:url("../img/testimonials.jpg") no-repeat center;background-size:cover;position:relative;min-height:430px}#testimonials .testimonial{position:relative;z-index:1;padding:30px 50px;display:inline-block;background:rgba(255,255,255,0.9);border-radius:5px}#testimonials .testimonial h2{font-weight:normal;font-size:1.4rem}#testimonials .testimonial p{font-style:italic}.testimonials-slider ul li{margin-left:0}.house-size{font-family:'Merriweather', Georgia, serif;color:#2f3771;font-weight:bold;font-size:1rem}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"]{font-weight:300}textarea{font-weight:300}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus{border-color:#1f8dd6;box-shadow:inherit;background:#fff}textarea:focus{border-color:#1f8dd6;box-shadow:inherit;background:#fff}#inventory-form{padding:30px 0}.inventory-nav{list-style:none;font-weight:bold;line-height:2rem;background:#f9f9f9;font-size:0.9rem}.inventory-nav li{padding:20px;position:relative}.inventory-nav li.active{background:#2f3771}.inventory-nav li.active a{color:#fff}.inventory-nav li.active:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#2f3771;border-width:10px;margin-top:-10px}.inventory-items>ul{display:none;list-style:none}.inventory-items>ul.active{display:block}.inventory-items>ul .item{padding:5px}.inventory-items>ul .item .name{font-size:0.8rem;width:50%;display:inline-block}.inventory-items>ul .item .item-sum{display:inline-block;width:50px}.inventory-items>ul .item input[type="button"]{height:auto;background:none;border:0;display:inline-block}.inventory-sum{font-weight:300}.inventory-sum span{font-weight:bold}.inventory-filter{position:relative;margin-bottom:40px}.inventory-filter .filter{margin-bottom:0}.inventory-filter .search-results{background:#fff;list-style:none;margin:0;padding:10px;position:absolute;z-index:5;width:100%;box-shadow:0 2px 5px rgba(78,86,148,0.4)}.inventory-filter .search-results li{line-height:1.75rem}.inventory-filter .search-results li:last-of-type a{border:0}.inventory-filter .search-results li a{position:relative;display:block;width:100%;padding:3px 10px;border-radius:3px;border-bottom:1px solid #f3f3f3;-webkit-transition:background 0s, color 0s;transition:background 0s, color 0s}.inventory-filter .search-results li a:hover{color:#fff;background:#2f3771}.inventory-filter .search-results li a b{display:none}footer{background:#f4f4f4;position:relative;height:480px;z-index:-2}.footer-content{width:100%;max-width:1000px;position:fixed;bottom:0;z-index:-1;padding-bottom:30px}.footer-content .phone-row{padding:30px 0}.footer-content .phone-number,.footer-content .small-phone-number{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-size:30px}.footer-content .phone-number b{color:#fcb033}.footer-content .small-phone-number{display:block;font-size:18px;letter-spacing:0.3em;font-weight:normal}.footer-content .small-phone-number b{color:#fcb033;font-weight:normal}.footer-content .colophon p{font-weight:300;font-size:1rem}.footer-content .colophon .fa{width:20px}.footer-content .colophon .corp{font-style:italic}.footer-content .colophon .social-buttons{font-size:2rem}.footer-content .colophon .facebook{color:#3b579d}.footer-content .colophon .facebook:hover{color:#fcb033}.footer-content .footer-menu li{font-weight:normal}#inventory-form.faded{opacity:0;filter:alpha(opacity=0)}.quote-reset{background:#f00;border-color:#f00;position:absolute;top:0;right:20px;padding-top:0.4rem;padding-bottom:0.4rem;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s, background 0.3s, color 0.3s;transition:opacity 0.3s, background 0.3s, color 0.3s;display:none}.quote-reset:hover,.quote-reset:focus,.quote-reset:active{color:#f00}.quote-reset.js-visible{opacity:1;-webkit-filter:none;filter:none}.storage-majoris h2{text-align:center}#storage-breakdown{background:url("../img/storage-majoris.jpg") no-repeat center center;background-size:cover}#storage-breakdown .storage-m-block{text-align:center;padding:0 1rem 2rem}#storage-breakdown .storage-m-block .block-wrap{background:#fff;box-shadow:0 3px 10px rgba(78,86,148,0.2);padding:20px}#storage-breakdown .storage-m-block i:before{font-size:80px;margin-left:0;line-height:80px}#storage-breakdown .storage-m-block .flaticon-road11:before{font-size:120px;line-height:60px}#storage-breakdown .storage-m-block h3{font-style:italic;font-weight:300;font-size:1.5rem;margin-bottom:1.5rem}#storage-breakdown .storage-m-block p{text-align:left;margin:0.1rem 0;font-size:1.1rem}#storage-contact,.block-contact{background:#2f3771;text-align:center}#storage-contact h3,.block-contact h3{color:#fff;font-weight:normal;font-size:1.25rem}#storage-contact .button,.block-contact .button{color:#2f3771;background:#fff;border-color:#fff;margin-top:2rem}#storage-contact .button:hover,.block-contact:hover{background:#2f3771;color:#fff}.removals #storage-breakdown{background-image:url("../img/removals-majoris.jpg")}@media (min-width: 640px){.preparing-slider ul li{padding:130px 50px 150px 50px;font-size:2rem}#testimonials{min-height:450px;padding:80px 0}#testimonials .testimonial{max-width:800px;margin:auto;display:block}#testimonials .testimonial h2{font-size:1.4rem}#testimonials .testimonial p{font-size:1.1rem}footer{height:530px}.footer-content .phone-number{font-size:40px}.footer-content .colophon p,.footer-content .footer-menu li{font-size:1.25rem}.inventory-filter .search-results li a b{display:block;position:absolute;right:5px;text-transform:uppercase;font-size:0.75rem}.inventory-nav li.active:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#2f3771;border-top-color:transparent;border-width:10px;margin-top:-10px;margin-left:initial}.quote-reset{display:block;right:100px}#storage-breakdown .storage-m-block .block-wrap{min-height:310px}#storage-breakdown .storage-m-block p{font-size:0.9rem}#storage-breakdown .storage-m-block.md-copy p{font-size:1rem}#storage-breakdown .storage-m-block.lrg-copy p{font-size:1.1rem}}
