iframe{border:none}.blog-box{overflow:hidden}.widget label{display:block}body .vc_row{margin-left:0;margin-right:0}.wp-caption,.wp-caption-text,.gallery-caption{text-align:center;font-style:italic}.wp-caption{margin:0 0 20px 0;padding-top:4px;max-width:100%;border:1px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-image:initial;background-color:#f8f8f8;text-align:center}.sticky{border:3px solid #000;padding:10px;background:#A2D9FD}select{max-width:100%}.alignright{float:right;margin-left:20px;margin-bottom:30px}.alignleft{float:left;margin-right:20px;margin-right:30px}.clear{clear:both}.testimonial-section:after{display:block!important}.aligncenter{float:none;margin:30px}img{max-width:100%;height:auto}#wp-calendar{width:100%}#wp-calendar th,#wp-calendar td{padding:5px;text-align:center;border:1px solid #dedede}.widget{overflow:hidden}.widget_recent_entries ul,.widget_recent_comments ul,.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_pages ul,.widget_rss ul,.widget_nav_menu ul,.product-categories{margin:0;padding:0}.widget_recent_entries ul li,.widget_recent_comments ul li,.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_pages ul li,.widget_rss ul li,.widget_nav_menu ul li,.product-categories li{display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #efefef}.widget_recent_entries ul li a,.widget_recent_comments ul li a,.widget_archive ul li a,.widget_categories ul li a,.widget_meta ul li a,.widget_pages ul li a,.widget_rss ul li a,.widget_nav_menu ul li a,.product-categories li a{display:inline-block;text-decoration:none;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;color:#222;font-size:13px;font-weight:700}.widget_recent_entries ul li a:hover,.widget_recent_comments ul li a:hover,.widget_archive ul li a:hover,.widget_categories ul li a:hover,.widget_meta ul li a:hover,.widget_pages ul li a:hover,.widget_rss ul li a:hover,.widget_nav_menu ul li a:hover,.product-categories li a:hover{color:#888}.widget_nav_menu ul li{border-bottom:none;padding-bottom:0}.widget_nav_menu .sub-menu li{padding-bottom:0}.widget_archive ul li,.widget_categories ul li{text-align:right;overflow:hidden;color:#222;font-size:13px;font-weight:700}.widget_archive ul li a,.widget_categories ul li a{float:left}.tagcloud{overflow:hidden}.tagcloud a{display:inline-block;background:#fff;border:1px solid #eee;float:left;font-size:11px!important;font-weight:700;color:#999;padding:6px 10px;border-radius:4px;margin:0 2px 2px 0}.sidebar .tagcloud a{padding:12px 18px}.tagcloud a:hover{background:#222;border-color:#222;color:#fff}.blog-section .blog-box .blog-post .single-post-tags li{display:inline-block;list-style:none}.blog-section .blog-box .blog-post .single-post-tags li span{color:#333;font-weight:700;display:inline-block;margin-right:5px}.single-post-tags{padding:0px!important}input[type="email"]{padding:10px 15px;border:1px solid #d1d1d1;color:#888;font-size:13px;font-weight:400;background:#fff0;outline:none;width:100%;margin-bottom:10px}input[type="email"]:focus{border:1px solid #b1b1b1}.mc4wp-form input[type="submit"]{width:100%!important;text-align:center;background:#222;font-size:13px;color:#fff;font-weight:700;text-transform:uppercase;padding:12px 10px;outline:none;border:none;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}.comment-reply-title{color:#333;margin-bottom:25px;font-weight:400;margin:0 0 15px;text-transform:uppercase;font-size:16px}a{color:#333}.blog-section .blog-box .comment-section ul.children .comment-box{padding-left:120px}input[type="text"]{width:100%;padding:10px 20px;border:1px solid #dedede;outline:none;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;color:#777;font-size:13px}input[type="text"]:focus{border:1px solid #a0ce4e}.single-page-section .vc_single_image-img{width:100%}.wpb_single_image .vc_single_image-wrapper,.wpb_single_image .vc_figure{display:block!important}body .wpb_content_element{margin-bottom:0}.project-tags{margin:30px 0}.project-tags ul{margin:0;padding:0}.project-tags ul li{list-style:none;display:block;color:#777;font-size:13px;font-weight:700;margin-bottom:2px;padding:15px 25px;background:#f7f7f7}.project-tags ul li i{color:#a0ce4e;margin-right:10px}.project-tags ul li span{color:#333;margin-right:4px}ul.page-depth li{display:inline-block;text-decoration:none;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;font-size:12px;color:#777;font-weight:400;line-height:22px;margin:0 0 10px;color:#fff;margin-bottom:0}.vc_row,.vc_row-no-padding .portfolio-section .portfolio-box.iso-call{margin-left:0px!important;margin-right:0px!important}.vc_row.vc_row-no-padding .wpb_column.vc_col-sm-12{padding-left:0;padding-right:0}.portfolio-section{background:none}body .wpb_row{margin-bottom:0}h2{color:#333;font-weight:400;margin:0 0 15px;font-size:15px;font-weight:900}.services-post img{margin-bottom:30px}a{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}.container .container{width:100%;padding-right:0;padding-left:0}.wpcf7-form .wpcf7-text{margin-bottom:20px}.wpcf7-textarea{width:100%;padding:10px 15px;border:1px solid #eaeaea;background:#fff0;margin-bottom:20px;outline:none;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;color:#777;font-size:12px;font-weight:400!important}.quote-box .wpcf7-textarea{height:100px}.contact-section .wpcf7-textarea{height:180px}input[type="submit"]{padding:12px 20px;outline:none;border:none;background:#a0ce4e;color:#fff;font-size:12px;text-transform:uppercase;font-weight:400;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;margin-bottom:10px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#222!important;background:none}.navbar-default .navbar-nav>.drop>a i{margin-left:5px}input[type="submit"]:hover{opacity:.7}a:hover{text-decoration:none}.services-content a i{margin-left:12px}.tagcloud a{background:#333;color:#fff;line-height:18px;border:none;font-size:12px!important;padding:6px 12px}.tagcloud a:hover{background:#a0ce4e}.pagination-list li .current{display:inline-block;text-decoration:none;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;color:#a0ce4e;font-size:14px;font-weight:700;text-transform:uppercase}.services-tabs .widget_nav_menu ul li{display:block;margin:0 0 2px;padding:0;border:none}.services-tabs .widget_nav_menu ul li a{display:block}.services-tabs .widget_nav_menu ul li a:hover,.services-tabs .widget_nav_menu ul li.current_page_item a{color:#fff}.error-section{padding:70px 0;position:relative;background:url(https://www.novaeng.com.au/wp-content/themes/construct/images/error.jpg) center fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;text-align:center}.error-section i{color:#222;font-size:220px;margin-bottom:30px}.error-section h1{color:#222;font-size:30px;font-weight:900;margin:0 0 30px;text-transform:uppercase;color:#fff;letter-spacing:2px;max-width:460px;margin:0 auto 10px;line-height:52px}.error-section p{margin-bottom:25px;color:#fff}.error-section a{display:inline-block;text-decoration:none;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;border-color:#ffba00;color:#ffba00}.error-section a:hover{color:#fff}.error-section .error-content{position:relative;z-index:2}.error-section:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:rgb(34 34 34 / .3)}@media(min-width:782px){.admin-bar .navbar-fixed-top{top:32px}}@media(max-width:768px){.navbar-default .navbar-nav>.drop>a i{display:none}}