/*
Theme Name: Child Theme
Theme URI: http://www.hypercube.co.nz
Description: Child theme of enfold theme for the Enfold theme
Author: HyperCube
Author URI: http://www.hypercube.co.nz
Template: enfold
Version: 4.4.1
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Wed, 11 Jul 2018 04:05:38 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

.dark h1, .dark h2, .dark h3, .dark h4, .dark h5, .dark h6, .dark p, .dark strong{color:#fff !important;}

nav.main_menu #avia-menu .current-menu-item a .avia-menu-text {
    color: #0da4c8 !important;
}

nav.main_menu #avia-menu .sub-menu a {
	color: #0da4c8;
	font-size: 13px;
	font-weight: 400;
	text-transform: uppercase;
}

nav.main_menu #avia-menu .sub-menu a:hover,
nav.main_menu #avia-menu .sub-menu a:focus { 
	color: #fff;
	background-color: #0da4c8;
}

nav.main_menu #avia-menu .sub-menu a:hover .avia-menu-text,
nav.main_menu #avia-menu .sub-menu a:focus .avia-menu-text {
	color: #fff !important;
}

#top #header .av-main-nav > li > a {
	text-transform: uppercase;
}

.logo a img {
 padding-top: 10px !important;
}

h1, h2, h3, h4, h5, h6, p, strong, ul li {letter-spacing: 0px !important;}

.av_minimal_header #header_main_alternate {
/* background-image:url(http://www.neazorbrady.co.nz/wp-content/uploads/2018/10/bg-menu.jpg); */
	background-image:url(/wp-content/uploads/2018/11/header-bg-blue.png);
background-color:#0d4e68;
	background-repeat: repeat-x;
}

#cta .av_promobox  {
background: rgba(255,255,255,0.0) !important;
}

#cta .av_promobox p, #cta .av_promobox  h2 {
margin:0px;
}

#cta .av_promobox .avia-button.avia-size-large {
	padding: 15px 100px 13px;
}

span.avia_iconbox_title {
letter-spacing: 2px;
}

.boxes .av_textblock_section {
padding:10px 25px;
text-align:center;
}

body div .avia-button {
	border-radius: 30px;
}

#top .av-large-testimonial-slider .avia-testimonial-meta-mini {
    text-align: center;
}

body .testimonials .column-top-margin {
	margin-top: 10px;
}

.avia-slider-testimonials .avia-testimonial-content p {
	font-size: 18px;
	line-height: 32px;
}

#top .av-large-testimonial-slider .avia-testimonial-meta-mini .avia-testimonial-subtitle  {
	font-size: 16px !important;
	line-height: 30px !important;
	color: #424242 !important;
}

#top .av-large-testimonial-slider .avia-testimonial-name {
	margin-bottom: 10px  !important;
}

#footer.container_wrap, #socket.container_wrap {
	border-top-width: 0px;
}

#footer {
text-align:center;
padding: 15px 0 0px 0 !important;
}

#footer .widget {
margin: 30px 0 0px 0 !important;
}

#socket .copyright {
	float: none;
letter-spacing: 2px;
	text-transform: uppercase;
}

#socket .container {
text-align: center;
padding-top: 0px;
}

#footer .menufoot {
font-size: 14px !important;
letter-spacing: 2px !important;
}

#footer hr {
border: 1px solid #225c7b !important;
}

.partner .hr-custom .hr-inner {
	border-style: dashed;
}

.stretch_full.container_wrap {
background-image: url(http://www.neazorbrady.co.nz/wp-content/uploads/2018/10/slide1.jpg);
background-position: 100% 95%;
}

.alternate_color .breadcrumb, .alternate_color .breadcrumb a, #top .alternate_color.title_container .main-title, #top .alternate_color.title_container .main-title a {
	color: #073855;
}





@media screen and (min-width:768px) {
.home .av_one_half {
	margin-left: 2%;
	width: 47%;
}

.home .av_one_third {
	margin-left: 2%;
	width: 31.333%;
}
	
div .av_two_third {
	margin-left: 2%;
}
}

@media screen and (max-width:767px) {
.logo a img {
padding-top:0px !important;
}

.html_av-overlay-side #top .av-burger-overlay-scroll {
    background: #0d425f !important;
}

.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover {
	background-color: #0e6b83 !important;
}
}