<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

@media screen and (min-width: 980px){
.header-bottom .navigation-sction{position: relative;}
}
@media screen and (max-width: 1330px){
.foo_slide_text{padding: 0 60px;}
.new-royalslider-1.rsUni.rsHor .rsArrowLeft {left: -1112px;}
.new-royalslider-1.rsUni.rsHor .rsArrowRight{right: -1112px;}
}
/*---------1190------*/
@media screen and (max-width: 1190px){
.descktop_logo .wpb_wrapper p a {padding: 0 6px;}
.container,.foo_slide_text,.banner_txt {width: 970px;}
.logo-sction{padding-left: 0; width: 150px;}
.header-bottom .navigation-sction{width: 650px;}
.header-bottom .navigation-sction ul li{padding-right: 22px;}
.header-bottom .navigation-sction .searh-section{padding-left: 0;}
.banner_txt .wpb_column.vc_column_container.vc_col-sm-12{margin-left: 0;}
.hide_nav header + .content-sction,
.hide_nav header + .content-section{padding-top: 163px;}
.hide_nav .banner_img, .hide_nav .banner_image{margin-top: 163px;}
.service_box {margin-right: 2%; width: 23.65%;}
.news_box .image_box{margin-right: 20px;}
.news_box .text_box{width: 188px;}
.new-royalslider-1.rsUni.rsHor .rsArrowLeft {left: -910px;}
.new-royalslider-1.rsUni.rsHor .rsArrowRight{right: -910px;}
.product_detail iframe {width: 100%;}
.news_wrapper .product_left{padding-right: 5%; width: 50%;}
.service_list_page .service_cta .inner, .news_wrapper .news_box .innner{padding: 15px;}
.inner_section.abt .dwnld_box {margin-left: 0; margin-top: 0;  padding: 20px 18px;}
body .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]) {line-height: normal;min-height: auto;}
.team_section{margin-top: 40px;}
.team_section .team_box{width: 25%;}

.contact_enquiry .gform_footer.top_label{right: 222px;}
.contact_enquiry .gform_wrapper ul li select{background-position: 270px 20px;}
.inner_section.abt .dwnld_box .for_down .text {background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2017/01/pdf.png") no-repeat scroll center 20px / 95px auto; min-height: 150px;}
}

/*---------980------*/
@media screen and (max-width: 980px){
.descktop_logo{display: none;}
.banner_txt .mobile_logo_slider{display: block;}
.dwnld_section .dwnld_box {width: 33.333%;}
.container,.banner_txt {width: 100%;padding: 0 2%; top: 60px; }
.banner_txt {padding: 0 2% !important; top: 0;}
.banner_slides {height: 500px;}
.banner_slides .royalSlider{height: 500px !important;}
.foo_slide_text{width: 100%;}
.mobile_logo_slider .royalSlider {height:100px !important;}
.banner_txt .mobile_logo_slider img.rsImg {
    height: 80px !important;
    margin: 0 0 0 5px;
    object-fit: scale-down;
    -webkit-object-fit: scale-down;
    -ms-object-fit: scale-down;
    -webkit-object-fit: scale-down;
    vertical-align: middle;
    width: 100% !important;
}
.news_row .vc_column_container &gt; .vc_column-inner,
.post_navigation,.pagination{padding-right: 2%; padding-left: 2%;}
/* .header-top .header-top-right,.home .header-top .rght-sction{width: 100%; text-align: center;} */
.navigation-sction ul li .sub-menu {display: block; left: 0; position: relative; right: 0; top: 10px; width: 100%;}
.navigation-sction ul li .sub-menu li a {border-bottom: none; padding: 0;}
.navigation-sction ul li .sub-menu li:last-child {border: none;}
.navigation-sction ul li .sub-menu li a:hover {color:#fff; }
.header-bottom{padding: 0; height: 111px;}
.home .header-bottom{border-top: 1px solid #e7e7e7;}
.header-bottom .container{padding-right: 0;}
.logo-sction {max-width: 150px; padding:30px 0; width: auto;}
.header-bottom .navigation-sction{width: auto; height: 111px;}
.header-bottom .navigation-sction .searh-section {height: 100%; padding: 45px 25px 0; border-left: 1px solid #e6e6e6;}
.menu-bar {background: #00AFAA url("images/menu_button.png") no-repeat scroll center center;
    cursor: pointer; float: right;  height: 100%; margin: 0; padding: 0; position: relative; width: 60px;}
.open-slide .menu-bar {background: url("images/menu_button_clos.png") no-repeat scroll center center; z-index: 999;}
.navi_overlay {background-color: #14283C; display: none;  height: 100%; position: fixed; top: 0; width: 100%;}
.top_naigation,.header-top .navigation-sction,.header-top .rght-sction ul li:last-child,
.header-top .rght-sction ul li a.snd-enqury,.rght-sction .inner_top_right{display: none;}
.open-slide .top_naigation, .open-slide .header-bottom .navi_overlay,.top_naigation .navigation-sction
{display: block; z-index: 999;}
body.open-slide{position: fixed; height: 100%; overflow: scroll;}
.top_naigation {left: 0; position: fixed; top: 75px; width: 100%; height: 100%; overflow: scroll;}
.top_naigation .menu-main-menu-container,
.top_naigation .header-bottom .navigation-sction{width: 100%; float: left;}

/* .header-top {background-color: #262626;    height: 0;}
.header-top .rght-sction ul li:first-child{border: none;}
.header-top .rght-sction ul li{border-left: 1px solid #3c3c3c; float: none; display: inline-block; padding: 0 15px; }
.header-top .rght-sction ul li a{color: #fff;}
.header-top .rght-sction ul li a{padding: 18px 0 0;}
.open-slide .header-top {position: fixed; top: 0; width: 100%; z-index: 9999;} */


.home.open-slide .header-top .rght-sction ul li{border-left-color: #3c3c3c;}
.home.open-slide .header-top .rght-sction ul li a{color: #fff;}
.rght-sction &gt; .textwidget{display: block;}
.open-slide .header-bottom {height: auto; padding: 0;}
.header-bottom .navigation-sction ul.primary-menu li {border-bottom: 1px solid #14283C; padding: 10px; text-align: right; width: 100%;}
.header-bottom .navigation-sction ul.primary-menu li:first-child{border-top: 1px solid #14283C;}
.header-bottom .navigation-sction ul.primary-menu li a{color: #fff;   font-size: 14px;font-weight: bold;}
.header-bottom .navigation-sction ul li {padding: 25px 10px;}
.home.hide_nav .header-top .rght-sction, .header-top .rght-sction{width: 100%;}
.hide_nav .rght-sction &gt; .textwidget &gt; ul{display: inline;}
.hide_nav .rght-sction .inner_top_right,.header-bottom .search-submit{display: none;}

.header-bottom .navigation-sction .search_form {background-color: #00AFAA; border: none;  left: 0;  margin: 0 auto; padding: 15px 2%; right: 0; top: 161px; width: 100%;}
.header-bottom .search-field {height: 35px; padding: 5px 10px; width: 100%; border-radius: 20px;
-moz-border-radius: 20px; -webkit-border-radius: 20px; -ms-border-radius: 20px;}
.hide_nav header + .content-sction,
.hide_nav header + .content-section{padding-top: 161px;}
.hide_nav .banner_img, .hide_nav .banner_image{margin-top: 161px;}
.hide_nav header{right: 0;}
.banner_txt .wpb_column.vc_column_container.vc_col-sm-12{width: 440px; padding:35px 28px 0;}
.banner_txt .wpb_wrapper &gt; h1{font-size: 35px;}
.banner_txt .wpb_wrapper &gt; h2{font-size: 20px; line-height: 27px; padding-top: 7px;}
.banner_txt h2.widgettitle{background-position: 355px 24px}
.banner_txt .wpb_text_column .wpb_wrapper p &gt; a:nth-child(5n) &gt; img {margin-right: 30px;}

.new-royalslider-1.rsUni.rsHor .rsArrowLeft {left: 8px; right: auto;}
.new-royalslider-1.rsUni.rsHor .rsArrowRight{right: 8px; left: auto;}
.service_list{margin: 0 -2%;}
.service_box {margin: 0 0 50px; padding: 0 2%;  width: 50%;}
.view_services{margin: 0 0 0 2%; width: 46%;}
.service_box:first-child + .service_box + .service_box{clear: both;}
.news_box .image_box {margin: 0 0 10px; width: 100%;}
.news_box .text_box{width: 100%;}

.cat_wrapper ul,.service_list_page,.team_section,
.news_wrapper,.news_wrapper.single_news{margin-left: -2%; margin-right: -2%;}
.cat_wrapper ul li{width: 33.33%; padding: 0 2%;}
.cat_wrapper ul li:nth-child(4n+1) {clear: none;}
.cat_wrapper ul li:nth-child(3n+1) {clear: both;}

.product_left .product_image{padding: 50px 20px; margin-right: 0;}
.single-product_list .news_wrapper,.single-service_list .news_wrapper {margin-left: 0; margin-right: 0;width: 100%;}

.breadcrumbs {margin-left: 0;}
.service_list_page .service_cta, .news_wrapper .news_box{padding: 0 2%; width: 50%;}
.inner_section .animated .wpb_wrapper &gt; p,
.inner_section.abt .animated .wpb_wrapper &gt; p,
.single-post .banner_text h1{width: 100%;}
.team_section .team_box{width: 33.33%; text-align: center; padding: 0 2%;}
.inner_section.abt .dwnld_box{padding: 10px;}
.inner_section.abt .dwnld_box .for_down .text {padding: 5px 0 90px; background-position: center bottom;}
/* .contact_enquiry .gform_footer.top_label {margin-right: -112px;  right: 33.33%;} */
.contact_enquiry .gform_wrapper ul li select{background-position: 96% 20px;}

.news_wrapper .news_left {padding: 0 40px 0 2%; width: 70%;}
.news_wrapper .news_right{width: 30%;}
.news_left .post_navigation, .news_left .pagination{padding-left: 0;}
/*#fancybox-wrap {width: 730px !important;}*/
.news_wrapper .product_left{padding-left: 0; padding-bottom: 50px;}
.news_wrapper .product_right{padding-right: 0;}
/*Louie*/

.phone-section{display: block;}
.header-top {display:none;}
.phone-section{float:left;height: 100%;padding: 45px 25px 0;border-left: 1px solid #e6e6e6;}
.open_contacts .header-top{height: auto;padding: 0;}
.open_contacts .header-top .rght-sction .textwidget{left: 0;position: fixed;top: 85px;width: 100%;height: 100%;}
.header-top .header-top-right .close-top-right{cursor: pointer;float: right;margin: 0;padding: 0;position: relative;width: 60px;}

.open_contacts .header-top{display:block;}
.open_contacts .header-top .header-top-right .close-top-right{height: 111px;right: 0;}
.open_contacts .header-top .navi_overlay, .open_contacts .header-top  .rght-sction .textwidget{display: block;z-index: 999;}
.open_contacts .header-top .close-top-right {position: fixed;background: url(images/menu_button_clos.png) no-repeat scroll center center;z-index: 999;}

.home .header-top .rght-sction ul li{border-bottom: 1px solid #14283C;border-left: 0;padding: 10px;text-align: right;width: 100%;}
.home .header-top .rght-sction ul li a {color: #fff;font-size: 14px;font-weight: bold;padding: 15px;}

/*---------767------*/
@media screen and (max-width: 765px){
.dwnld_section .dwnld_box {width:50%;}
.product_right a.fancybox-inline, .product_right .dwnld {float: none;}
.product_right .dwnld {clear: both;display: table;float: none;margin: 10px 0 0;}
/*#fancybox-wrap {width:400px !important;} */
#fancybox-close {right: -4px;}
.foo_slide_text h2{font-size: 42px; line-height: 52px;}
.footer-box .perth_offc &gt; p,.footer-box .sydney_offc &gt; p{width: 100%; padding-bottom: 20px;}
.service_box p {min-height: 0;}
.new-royalslider-1.rsUni .rsArrowIcn{margin: -45px 0 0;}
.banner_img, .banner_image {background-size: cover; min-height: 260px;}
.banner_text {margin-left: 0; padding-top: 100px;}
.inner_section.abt .vc_col-sm-9 {border-right: none; width: 100%;}
.team_section {margin-top: 10px;}
.inner_section.abt .dwnld_box {margin: 30px 0 0; padding: 25px 25px 20px;}
.inner_section.abt .dwnld_box .for_down .text {background-position: right bottom; padding: 5px 0 55px;}
.inner_section.abt{padding: 40px 0 20px;}
.contact_page .vc_col-sm-6 {margin-bottom: 25px;}
.contact_page{padding-bottom: 60px;}
.contact_enquiry form{padding: 0 0 35px;}
.contact_enquiry .wpb_wrapper &gt; h2 {font-size: 45px; margin: 0; padding-top: 0;}
.contact_enquiry .gform_wrapper ul li{width: 50% !important;}
.contact_enquiry .gform_wrapper ul li#field_1_7 {width: 100% !important;}
.contact_enquiry .gform_footer.top_label {bottom: -20px; left: 15px; margin-right: 0; right: auto;}
.news_wrapper .news_left {padding-right: 20px; width: 67%;}
.news_wrapper .news_right{width: 33%; padding-left: 20px;}
.page-content .search-field {width:65%;}
.product_right figure {float: left;  margin: 0 0 5px;  width: 100%;}
.news_wrapper .product_left {width: 100%;}
.product_left .product_image {display: inline-block;height: 300px;margin-right: 0;width: 100%;}
.product_left .product_image .fancybox.image {display: flex;height: 100%;width: 100%;}
.flexslider {height: auto;margin: 10px 0 67px;text-align: center;}
.product_left .product_image .fancybox img {display: inline-block;height: auto;object-fit: contain;text-align: center;width: 100%;}
.news_wrapper .product_right {width: 100%;}
}
/*---------639------*/
@media screen and (max-width: 639px){
.contact_enquiry .gform_footer.top_label {margin-right: 16px;}
body #fancybox-wrap,#fancybox-content, #fancybox-outer {box-sizing: border-box; left: 0 !important;}
body #fancybox-content,body #fancybox-content &gt; div {height: auto !important; width: 100% !important;}
.foo_slide_text h2 {min-width: 100%;}
#fancybox-wrap {padding: 30px;width: 100% !important;}
.hide_nav header + .content-sction, .hide_nav header + .content-section {padding-top: 120px;}
.hide_nav .banner_img, .hide_nav .banner_image {margin-top: 120px;}
.header-top,.header-top .rght-sction ul li{height: 43px;padding: 0 4px;}
.header-top .rght-sction ul li a {font-size: 11px; padding: 14px 0 0;}
.header-bottom{height: 77px;}
.header-bottom .navigation-sction, .open_contacts .header-top .header-top-right .close-top-right{height: 77px;}
.logo-sction {max-width: 120px; padding: 20px 0;}
.header-bottom .navigation-sction .searh-section, .phone-section{padding-top: 30px;}
.header-bottom .navigation-sction .search_form{top: 120px;}
.banner_txt .wpb_column.vc_column_container.vc_col-sm-12 {padding:35px 15px 0; width:410px;}
.banner_txt h2.widgettitle {background-position: 270px 16px;}
.banner_txt .wpb_wrapper &gt; h1 {font-size: 28px;}
.banner_txt .wpb_wrapper &gt; h2 {font-size: 16px; line-height: 24px;}
.banner_txt h2.widgettitle {font-size: 14px; height: 55px; margin: 15px 0; padding: 18px 10px 0;}
.foo_slide_text h2 {font-size: 36px; line-height: 46px; width: 100%;}
.foo_slide_text .find_more{font-size: 15px; margin-left: 0;}
.news_box {padding: 0 0 45px; width: 100%;}
.news_box .read_more{margin: 15px 0 0;}
.latest_news{padding-bottom: 0;}
.cat_wrapper ul li {width: 50%;}
.sidebar-layout .description-with-products .product-list .cat_wrapper ul li {width: 50%;}
.sidebar-layout .description-with-products { min-width: 100%; }
.cat_wrapper ul li:nth-child(3n+1) {clear: none;}
.cat_wrapper ul li:nth-child(2n+1) {clear: both;}
.sidebar-layout .description-with-products .product-list .cat_wrapper ul li:nth-child(3n+1) {clear: none;}
.sidebar-layout .description-with-products .product-list .cat_wrapper ul li:nth-child(2n+1) {clear: both;}
.sidebar-layout .description-with-products { padding-left: 0; }
/* .sidebar-layout .description-with-products .product-list .cat_wrapper ul li:nth-child(n+1) {clear: both;} */
.contact_enquiry .gform_wrapper ul li{width: 100% !important;}
.news_wrapper .news_left,.news_wrapper .news_right{width: 100%; padding: 0 2%; border-right: none;}
.news_wrapper.single_news{display: block; padding: 0 -2%;}
.news_left .news_detail{padding-bottom: 35px;}
.news_left .post_navigation, .news_left .pagination{text-align: center;}
.news_left .post_navigation &gt; div {display: inline-block;  float: none;}
.news_left .post_navigation .prev,.news_left .post_navigation .next{padding: 0 30px;}
.news_left .pagination a{padding: 0 12px;}
.news_left .pagination {padding-bottom: 45px; padding-top: 18px;}
.news_left .post_navigation, .news_right .archive_list {border-bottom: 1px solid #e5e5e5;margin-bottom: 38px; padding-bottom: 38px;}
}
/*---------480------*/
@media screen and (max-width: 480px){
.banner_slides .rsOverflow {height:280px !important;}
.banner_slides .royalSlider {height:280px !important;}
.banner_slides .new-royalslider-3 .rsContent img {margin-left: -90% !important}
.mobile_logo_slider .royalSlider,.mobile_logo_slider .rsOverflow {height: 100px !important;}
.dwnld_section .dwnld_box {width:100%; text-align: center; float: none;}
.container {top: 160px}
.banner_txt .wpb_column.vc_column_container.vc_col-sm-12 {padding-top: 0;}
.banner_txt {top:0px; position: relative;}
.banner_slides {height: auto;}
/*#fancybox-wrap {width:280px !important;} */
#fancybox-close {right: -10px;}
.cat_wrapper ul li .label:hover {background-color: transparent;}
.header-bottom .navigation-sction .searh-section, .phone-section{padding: 28px 0 0; text-align: center;
	width: 50px}
.home .header-bottom .navigation-sction .searh-section{background-color: #fff;}
.menu-bar{width: 45px;}
.header-top .rght-sction ul li:first-child {margin: 0 10px 0 0; padding-left: 0;}
.header-top .rght-sction ul li{padding: 0 0 0 10px;}
.banner_txt{background-position: center 0 !important; background-size: auto 156px !important; min-height: 0; padding: 0 !important;}
.banner_txt .wpb_column.vc_column_container.vc_col-sm-12 {margin:0px 0 0; width: 100%;}
.banner_txt .wpb_column.vc_column_container.vc_col-sm-12 &gt; .vc_column-inner {padding: 0 2% 30px;}
.banner_txt .wpb_wrapper &gt; h1 {font-size: 25px;}
.banner_txt .wpb_wrapper &gt; h2 {font-size: 15px; letter-spacing: normal; padding: 0;}
.banner_txt h2.widgettitle {font-size: 12px; height: 45px; margin: 15px 0 30px; padding: 11px 10px 0; display: none;
 background-position: 95% 11px;}
 .banner_txt h2.widgettitle a {display: block;}
.banner_txt h2.widgettitle.mobile{display: block;}
.servc_section{padding: 0 0 40px;}
.servc_section .wpb_wrapper &gt; h3{font-size: 20px; margin-top: 0;}
.service_list {padding-top: 5px;}
.service_box{width: 100%; margin: 0 0 27px;}
.service_box h2{margin: 0;}
.view_services {width: 96%;}
.service_box p{padding-bottom: 22px;}
.new-royalslider-1 .rsImg.rsMainSlideImage {margin: 0 !important;  max-height: 175px !important; width: auto !important;}
.foo_slide_text {background-color: #14283C; top: 175px;  width: 100%; padding: 27px 2%; height: 100%;}
.foo_slide_text h2 {font-size: 20px; line-height: normal;  margin: 0;}
.foo_slide_text .find_more {background-color: #00AFAA; font-size: 12px; margin: 15px 0 0; padding: 10px 15px;}
.new-royalslider-1 {height: 416px !important; background: #00AFAA !important;}
.new-royalslider-1.rsUni .rsArrowIcn {bottom: 0; height: 21px; margin: 0; top: auto;  width: 11px;}
.new-royalslider-1.rsUni.rsHor .rsArrowLeft .rsArrowIcn,
.new-royalslider-1.rsUni.rsHor .rsArrowRight .rsArrowIcn {background-size: 11px auto;}
.new-royalslider-1.rsUni.rsHor .rsArrowLeft,
.new-royalslider-1.rsUni.rsHor .rsArrowRight {left: 2%; right: auto; height: 21px; top: auto; bottom: 35px;}
.new-royalslider-1.rsUni.rsHor .rsArrowRight {left: 65px;}
.work_s .wpb_content_element {margin-bottom: 0;}
.news_row{padding-bottom: 30px;}
.news_box{padding: 0 0 30px;}
.news_box .image_box,.news_row p .view_more,.product_detail &gt; h1{display: none;}
.news_row .vc_column_container &gt; .vc_column-inner {padding: 25px 2% 0;}
.news_row h2 {font-size: 20px; padding: 20px 0 25px;}
.news_box .text_box h2{padding: 0;}
.news_box .read_more {margin: 22px 0 0;}
.footer-box h3 {padding: 26px 0 24px 37px;}
.news_row p .view_more.mobile {display: block;  margin: 0;}
.perth_offc, .sydney_offc{width: 100%;padding: 0;}
.footer_bottom {display: inline-block; padding: 80px 0 60px; text-align: center; width: 100%;}
.footer_bottom .copy,.footer_bottom .power_by{width: 100%;}
.footer_bottom .copy{margin: 0 0 20px;}
.footer_bottom .power_by img {float: none; margin: 0 0 0 15px; position: relative; top: 8px;}
.banner_img, .banner_image {background: #fafafa none !important; min-height: 90px;
 border-top: 1px solid #eeeeee; padding: 10px 0 25px;}
.banner_text{padding-top: 17px;}
.banner_text h1,
.single-post .banner_text h1 {font-size: 24px;  line-height: 28px;  margin: 0; width: 100%; color: #363636;}
.banner_text h5 {font-size: 16px; padding-top: 10px;}
.home .content-sction {background-color: #fafafa;}
.content-sction,
.blog .content-section,
.single-post .content-section {background-color: #fff;float: left;width: 100%;}
.cat_wrapper ul li {width: 100%;}
.sidebar-layout .description-with-products .product-list .cat_wrapper ul li {width: 100%;}
.cat_wrapper ul li .inner{margin-bottom: 10px;}
.cat_wrapper ul li .inner &gt; a {background: #00AFAA none;display: block;float: left;height: 100%;position: relative;width: 100%;}
.cat_wrapper ul li .tax_img {background: #ffffff none;float: left;height: auto;padding: 15px 2% 2% 0;width: 33%;}
.cat_wrapper ul li .label {padding: 0 20px; position: absolute; width: 67%;  min-height: 0;
    right: 0;  text-align: left; top: 50%; transform: translate(0px, -50%); -moz-transform: translate(0px, -50%);
    -webkit-transform: translate(0px, -50%); -ms-transform: translate(0px, -50%);  background-color: transparent;}
.news_wrapper .product_left,
.news_wrapper .product_right {padding: 0; width: 100%;}
.product_left .product_image {background-color: transparent;}
.news_wrapper .product_left {padding-bottom: 50px;}
.product_left &gt; h2.mobile_heading{display: block;}
.single-product_list .news_wrapper {margin: 9px 0 30px;}
.service_list_page{padding-bottom: 0;}
.inner_section{padding-top: 40px;}
.service_list_page .service_cta, .news_wrapper .news_box{width: 100%; margin-bottom: 45px;}
.service_list_page .service_cta .inner, .news_wrapper .news_box .innner{padding: 0; min-height: 0;}
.service_list_page .service_cta img{width: 100%;}
.team_section .team_box{width: 50%;}
.contact_page {padding: 20px 0 60px;}
.contact_page .wpb_gmaps_widget .wpb_map_wraper iframe {height: 200px;max-width: 100%;}
.contact_page .wpb_wrapper &gt; h2{margin: 25px 0; padding-bottom: 14px; padding-top: 0;}
.contact_page .wpb_wrapper &gt; p{width: 100%;}
.contact_page .wpb_wrapper &gt; p:last-child {padding: 15px 0 0;}
.contact_enquiry .vc_column_container &gt; .vc_column-inner {padding: 18px 2% 10px;}
.contact_enquiry .wpb_wrapper &gt; h2 {font-size: 26px;}
.contact_enquiry .gform_wrapper{margin: 0;}
.contact_enquiry .gform_wrapper ul li{padding: 0 0 10px !important;}
.contact_enquiry .gform_footer.top_label {bottom: -25px; left: 0;margin-right: 0;}
.news_wrapper{margin-top: 25px; margin-bottom: 30px;}
.post_navigation,.pagination{text-align: center;}
.post_navigation &gt; div {display: inline-block;  float: none;}
.post_navigation .prev,.post_navigation .next{padding: 0 30px;}
.pagination a{padding: 0 12px;}
.pagination {padding-bottom: 45px; padding-top: 18px;}
.news_wrapper .news_left .news_image{padding: 40px 0 10px;}
.product_left .flexslider .slides &gt; li {height: 85px;}
}
@media screen and (max-width: 360px){
.banner_slides .new-royalslider-3 .rsContent img {margin-left: -110% !important}
/*#fancybox-wrap {width:280px !important;} */
#fancybox-close {right: -10px;}
.product_left .dwnld {clear: both; margin: 20px 0 0 0;}
}
/*-------*/
@media screen and (max-width: 480px){
.cat_wrapper ul li .tax_img img{top: 0;transform: translateY(0);-moz-transform: translateY(0);-webkit-transform: translateY(0);
-ms-transform: translateY(0);-o-transform: translateY(0);}
}
</pre></body></html>