@media (max-width:480px){#mobile_menu1{color:#444}}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#f0de10!important}#mobile_menu1{border-top:3px solid #f0de10;background:#eee!important}.et_pb_menu_0_tb_header.et_pb_menu #mobile_menu1.et_mobile_menu ul{background:#eee!important}.et_mobile_menu li a:hover{color:#DDCC0D}.et_pb_toggle_close .et_pb_toggle_title,.et_pb_toggle_close h5.et_pb_toggle_title{color:#333333}@media (max-width:480px){#sidebar .et_pb_widget .widgettitle{width:80%}}@media (max-width:480px){ul li a.img-right{display:flex}}footer h4{margin-bottom:15px;text-transform:uppercase;text-align:center;border-bottom:1px solid #999;width:100%;line-height:30px;display:block}footer a,footer p,footer li{color:black}footer .et-menu>li.menu-item>a,footer .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{text-transform:none}footer .et_pb_column_0_tb_footer span{margin-right:20px}footer a:hover{color:#f0de10}footer h4{margin-bottom:15px;font-family:'Proxima Regular'!important;text-transform:uppercase;text-align:center;border-bottom:1px solid #999;width:100%;line-height:30px;display:block}footer .et_pb_heading{margin-bottom:0!important}ul#footer-socials li.social a{width:40px;height:40px;margin:0px 10px 10px 0px;float:left}ul#footer-socials li#facebook a{background:url(//hookedonpower.co.nz/wp-content/themes/twc-divi-child-theme/images/facebook.png) no-repeat}ul#footer-socials li#linkedin a{background:url(//hookedonpower.co.nz/wp-content/themes/twc-divi-child-theme/images/linkedin.png) no-repeat}footer #footer-sidebar-1 span{margin-right:20px}#menu-footer-menu{padding-left:0;margin-left:6px}@media (max-width:980px){#menu-footer-menu .et_pb_menu__menu{display:flex!important}#menu-footer-menu .et_mobile_nav_menu{display:none!important}}#menu-footer-menu li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}#menu-footer-menu.et-menu li a{color:black;padding:0px}#menu-footer-menu.et-menu li a:hover{text-decoration:none;color:#DDCC0D;background:none;transition:none}footer textarea,footer input[type="text"],footer input[type="password"],footer input[type="datetime"],footer input[type="datetime-local"],footer input[type="date"],footer input[type="month"],footer input[type="time"],footer input[type="week"],footer input[type="number"],footer input[type="email"],footer input[type="url"],footer input[type="search"],footer input[type="tel"],footer input[type="color"],footer .uneditable-input{display:inline-block;height:26px;padding:4px 6px;margin-bottom:9px;font-size:12px;line-height:18px;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle}footer textarea,footer input[type="text"],footer input[type="password"],footer input[type="datetime"],footer input[type="datetime-local"],footer input[type="date"],footer input[type="month"],footer input[type="time"],footer input[type="week"],footer input[type="number"],footer input[type="email"],footer input[type="url"],footer input[type="search"],footer input[type="tel"],footer input[type="color"],footer .uneditable-input{background-color:#d6d6d6;border:1px solid #a2a2a2;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;width:90%}footer textarea:focus,footer input[type="text"]:focus,footer input[type="password"]:focus,footer input[type="datetime"]:focus,footer input[type="datetime-local"]:focus,footer input[type="date"]:focus,footer input[type="month"]:focus,footer input[type="time"]:focus,footer input[type="week"]:focus,footer input[type="number"]:focus,footer input[type="email"]:focus,footer input[type="url"]:focus,footer input[type="search"]:focus,footer input[type="tel"]:focus,footer input[type="color"]:focus,footer .uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}#services .et_pb_button{font-family:Roboto,Arial,sans-serif!important;font-weight:bold!important;Width:80%!important}