/* https://www.suckerfishmedia.com.au/wp-content/themes/suckerfish/css/responsive.css */
@media only screen and (max-width:1024px){h2{font-size:40px;line-height:1}h3{font-size:30px;line-height:1}h4{font-size:25px;line-height:1.3}.logo{width:20%;margin:5px 0}.menu_area{margin:0}.nav-menu li{padding:0 5px}.banner_wrap .txt .ban_txt{width:50%}.banner_wrap .txt .ban_txt .ban_img img{display:none}.banner_wrap .txt .ban_txt h2{font-size:45px;line-height:1}.banner_wrap .about-slider .txt .ban_txt{width:45%}.banner_wrap .about-slider .txt .ban_txt h2{font-size:45px;line-height:1}.content_left,.content_right{width:50%;border:none}.about_txt{padding:15px 0}.service_area ul li:nth-child(odd) .content_right{padding:0 0 0 50px}.service_area ul li:nth-child(even) .content_right{padding:0 50px 0 0}.footer_links ul li{padding:0 20px}.why_txt{padding:30px 0}}@media only screen and (max-width:842px){h2{font-size:35px;line-height:1}h3{font-size:30px;line-height:1}h4{font-size:25px;line-height:1.3}.logo{width:auto;margin:0}.menu_area{float:right;margin:5px 0}.banner_wrap .txt .ban_txt .ban_img img{width:50%}.banner_wrap .txt .ban_txt h2{font-size:35px}.banner_wrap .about-slider .txt .ban_txt h2{font-size:35px}.banner_wrap .about-slider .txt .ban_txt h6{font-size:17px;line-height:1}.nav-menu li:hover,.nav-menu li.active,.nav-menu li.current_page_item{background:rgba(0,0,0,.25);border-radius:0}.nav-menu li:hover a,.nav-menu li.active a,.nav-menu li.current_page_item a{color:#fff}.nav-menu li:last-child{border-top:1px solid #000}.content_left,.content_right{width:100%;border:none}.right_img{margin:15px 0}.about_txt{padding:0}.service_area ul li:nth-child(odd) .content_right{padding:15px 0}.service_area ul li:nth-child(even) .content_right{padding:15px 0}.price_box.premium,.price_box.standard,.price_box{padding:25px 15px;min-height:auto}.why_txt{padding:0}}@media only screen and (max-width:740px){.banner_wrap .txt .ban_txt h6{font-size:17px;line-height:1}}@media only screen and (max-width:680px){h2{font-size:36px;line-height:1}h3{font-size:30px;line-height:1}h4{font-size:25px;line-height:1.3}.top_left,.logo_after,.top_right{width:100%}.top_left ul,.logo_after ul,.top_right ul{float:none;display:table}.banner_wrap .txt .ban_txt h2{font-size:30px}.banner_wrap .about-slider .txt .ban_txt h2{font-size:30px}}@media only screen and (max-width:568px){.banner_wrap .txt .ban_txt h2{font-size:25px}.banner_wrap .txt .ban_txt a{display:none}.banner_wrap .about-slider .txt .ban_txt h2{font-size:25px}.banner_wrap .about-slider .txt .ban_txt h6{padding:0}}@media only screen and (max-width:480px){h1{font-size:30px;line-height:1}h2{font-size:25px;line-height:1}h3{font-size:20px;line-height:1}.banner_wrap .txt .ban_txt h2{font-size:17px}.banner_wrap .txt .ban_txt h6{font-size:14px}.banner_wrap .about-slider .txt .ban_txt h2{font-size:17px}.banner_wrap .about-slider .txt .ban_txt h6{font-size:13px}.banner_wrap .txt .ban_txt{width:80%}}@media only screen and (max-width:420px){h1{font-size:30px;line-height:1}h2{font-size:25px;line-height:1}h3{font-size:22.5px;line-height:1}h4{font-size:20px;line-height:1}.logo{width:85%;text-align:left}.banner_wrap .txt .ban_txt h2{display:none}.banner_wrap .txt .ban_txt h2 span{display:block}.banner_wrap .txt .ban_txt h6{display:none}[class*="flexslider"] ul.flex-direction-nav{display:none}.banner_wrap .about-slider .txt .ban_txt h2{font-size:17px}.about_txt{text-align:center}.about_txt .ceo{float:none;text-align:center}.contact_area ul li a{font-size:16px}.service_area ul li:nth-child(odd) .content_right,.service_area ul li:nth-child(even) .content_right{padding:15px 0;text-align:center}.footer_links ul{width:100%}.footer_links ul li{width:100%;margin:0;padding:5px 5px;border:none;border-bottom:1px dashed #999;text-align:left}.footer_links ul li:last-child{border:none}.footer_links .footer_social ul li{float:left;width:auto;border:none}}