@media screen and (min-width:320px) and (max-width:568px),(min-device-width:320px) and (max-device-width:568px) and (orientation :landscape){#bg h1{padding-top:12%;font-size:40px}}#bg .big_logo{margin:2% auto 0}@media screen and (max-width:600px),(min-device-width:600px) and (max-device-width:960px) and (orientation :portrait){#bg h1{padding-top:44%;font-size:50px}}@media screen and (max-width:1440px){#bg .big_logo{margin:3% auto 0}}@media screen and (max-width:1280px){#bg{background:url(../images/sydney_top.jpg) center bottom no-repeat}#bg .big_logo{margin:6% auto 0;max-width:70%}#bg h1{padding-top:12%}}@media screen and (max-width:1024px){#bg h1{padding-top:18%}}@media screen and (max-width:1000px){#quote,#quote h1,#quote p,.padding-top{text-align:center}.container{max-width:94%;padding:0 3%}#main_content h1{width:100%}#main_nav{display:none}#dl-menu{display:block;z-index:10000}.menu_wrap{height:500px}#grid .flex-control-nav{width:94%}#menu_container.cloned{float:left;height:73px;position:static;padding-top:17px}.quote_left{width:100%}.btn.dark-btn{float:none;display:inline-block;margin:0 auto 58px}#quote p{margin-bottom:20px}.blue-box{width:130px;height:130px;border-radius:50%;margin:60px 20px 0;display:inline-table}.blue-box h1{text-shadow:none;margin:29px 0 10px;font-size:30px;line-height:30px}.blue-box p{font-size:14px}.parallax-section-1{height:1085px}.flex-control-nav{width:94%}#testimonials .flex-control-nav{width:100%;display:block}#main_content .flex-control-nav{width:100%}#contact-area h1{margin:28px auto 0;float:none;width:100%;display:inline-block}.padding-top{padding-top:20px;width:100%}.padding-top .btn{margin:25px auto 35px;float:none;display:inline-block}.footer-form input{margin:0 4% 20px 0}.footer-socials a{height:125px;width:125px;line-height:125px;font-size:40px}.footer-socials a.footer-f{width:120px}.footer-socials a.footer-g{width:119px;height:121px}.footer-socials a.footer-l{width:120px;height:122px}}@media screen and (max-width:800px){#bg .big_logo{margin:6% auto 0;max-width:90%}.image_frame .image_wrapper .image_links{bottom:0}}@media screen and (max-width:785px){#bg h1{padding-top:44%}.footer-socials a{height:75px;width:75px;line-height:75px;font-size:25px}.footer-socials a.footer-f{width:70px}.footer-socials a.footer-g{width:69px;height:71px}.footer-socials a.footer-l{width:70px;height:72px}}@media screen and (max-width:710px){.parallax-section-2{height:590px;background-image:url(../images/img2-mobile.jpg)}.blue-box{margin:20px 20px 10px}.footer_left{margin:0 0 40px;width:100%;text-align:center}.footer_left p{text-align:center;float:none}.footer_center{margin-right:8%;width:46%}.footer_right{margin:0;width:46%}}@media screen and (max-width:600px){#bg h1{font-size:50px}#main_content h1{font-size:45px;line-height:45px;margin-top:0}#main_content h2{width:100%;padding:0}.slider_container{width:100%;margin-right:0}.main_content_text{width:100%;text-align:center}.btn{float:none;margin:10px auto 15px;display:inline-block}.slider_container{margin:0}.main_content_text h3{margin-bottom:20px}.main_content_text p{margin:0 0 20px;text-align:left}#testimonials .testimonial_info p,.testimonial_info_inside h3{text-align:center;width:100%;float:none}.parallax-section-1{height:1168px;background-image:url(../images/img-mobile.jpg)}.testimonial_wrap{margin:20px 0 10px;width:100%}.testimonial_info{width:100%}.testimonial_info img{float:none;margin:0}.testimonial_info_inside{width:100%;padding-top:5px}#clients img{max-width:50%}}@media screen and (max-width:568px){#bg h1{padding-top:13%;font-size:40px}.footer-socials a.footer-f,.footer-socials a.footer-g,.footer-socials a.footer-l{width:40px;padding:0;height:40px}#bg{background:url(../images/sydney_top.jpg) center -410px no-repeat}#bg a{display:none}#bg .big_logo{margin:3% auto 0;max-width:80%}#main_content h2{font-size:25px;line-height:33px}.footer-socials a{height:40px;width:40px;line-height:40px;font-size:40px;background:0 0;border-radius:0}.rotate,.rotate:hover{transition:none}.footer-socials a.footer-f:hover,.footer-socials a.footer-g:hover,.footer-socials a.footer-l:hover,.footer-socials a.footer-p:hover,.footer-socials a.footer-t:hover{background:0 0}}@media screen and (max-width:480px){.footer_left,.footer_left p{text-align:left}#bg h1{padding-top:16%}#main_content h1{font-size:35px;line-height:45px;margin-top:0}#main_content h2{font-size:22px;line-height:30px}#grid .flex-control-nav{display:block}.description{height:auto}.description p{display:none}.parallax-section-1{height:1320px;background:#444}.parallax-section-2{height:620px;background:#444}.footer_center{width:100%;margin:0 0 30px}.footer_right{width:100%;margin:0}.footer_left p{float:left}.footer-form input{width:36.5%}}@media screen and (max-width:400px){.blue-box{margin:20px 5px 10px}.parallax-section-2{height:690px;background:#444}.footer-socials a{font-size:30px;margin:0}.flex-control-nav{display:none}}@media screen and (max-width:320px){.container{max-width:92%;padding:0 4%}#menu_container img{width:180px;margin:28px 0 0}#bg a{display:block;font-size:80px;margin-left:-25px}#bg h1{padding-top:52%;font-size:30px}#bg .big_logo{margin:5% auto 0;max-width:100%}.cloned .menu-button{font-size:35px;margin:12px 0 0}.parallax-section-1{height:860px;background:#444}.single_box{border:none;margin:0 0 30px;width:296px}.center .btn{margin:15px auto 35px}.testimonial_info_inside{font-size:14px;line-height:22px}#clients img{max-width:28%}}