/*
Theme Name: Hodge Environmental
Description: A Child Theme for the Enfold Wordpress Theme for the Hodge Environmental website
Version: 1.0
Author: Kate Hodge
Author URI: http://www.sandybrown-mink-931484.hostingersite.com
Template: enfold
*/



/*Add your own styles here:*/

.no_margin.av_one_third{
padding:0px !important;
}

#header{
height:600px;
background-color: #ffffff !important;

}

h3{
text-transform:none !important;
margin-bottom:15px !important;
font-weight:bold !important;
}

#header_main{
background-image: url("https://sandybrown-mink-931484.hostingersite.com/wp-content/uploads/2017/09/HeaderBG.jpg");
background-repeat: no-repeat;
background-size:100% auto;
height:400px !important;
}

.logo{
top:40%;
}

.logo img{
max-width:700px;
}

.header_color ul{
border:none;
}

#top #header_main_alternate{
background: rgba(0,0,0,0) !important;
margin-top:20px;
}

.av-main-nav li a{
padding-top:250px !important;
margin:0px 20px 0px 20px !important;
width:280px;
box-shadow: 0px 3px 20px #bbbbbb;
background-color:#ffffff;
padding-bottom:50px !important;
transition:none !important;

}
.av-main-nav li a:hover{
color:#ffffff !important;
}
.av-main-nav>#menu-item-1137:hover>a:after, .av-main-nav>.page-item-1128>a:after{
	content:"";
	height:0;
	width:0;
	border-left: 140px solid transparent;
	border-right: 140px solid transparent;
	border-top: 30px solid #bcbec0;
	position:absolute;
	left:6%;
	top:300px;
	}


.av-main-nav>#menu-item-1135:hover>a:after, .av-main-nav>.page-item-1130>a:after{
	content:"";
	height:0;
	width:0;
	border-left: 140px solid transparent;
	border-right: 140px solid transparent;
	border-top: 30px solid #808285;
	position:absolute;
	left:6%;
	top:300px;
	}


.av-main-nav>#menu-item-1134:hover>a:after, .av-main-nav>.page-item-1132>a:after{
	content:"";
	height:0;
	width:0;
	border-left: 140px solid transparent;
	border-right: 140px solid transparent;
	border-top: 30px solid #87c540;
	position:absolute;
	left:6%;
	top:300px;
	}


#menu-item-1137 a, #menu-item-1137 a:hover{
background-image: url("https://sandybrown-mink-931484.hostingersite.com/wp-content/uploads/2017/09/P1060502small280.jpg") !important;
background-repeat:no-repeat !important;
background-color:#bcbec0 !important;
}



#menu-item-1135 a{
background-image: url("https://sandybrown-mink-931484.hostingersite.com/wp-content/uploads/2017/09/Portfolio-website-image.png") !important;
background-repeat:no-repeat !important;
background-color:#808285 !important;
}

#menu-item-1134 a{
background-image: url("https://sandybrown-mink-931484.hostingersite.com/wp-content/uploads/2017/09/ADJ-1329280.jpg") !important;
background-repeat:no-repeat !important;
background-color:#87c540 !important;
}


#top #header .av-main-nav li a{
font-size:1.5em;
border:none;
color:#ffffff;
}

h1{
text-transform:none !important;
}

#header .social_bookmarks li {
width:40px;
}

#header .social_bookmarks li a{
font-size:20px;
color:#87c540;
}

#av-burger-menu-ul{
padding:150px 0px 0px 0px !important;
}

.av-burger-overlay-scroll{
background-color:#87c540 !important;
width:250px !important;
}

#av-burger-menu-ul li a{
border-color:#ffffff !important;
}

#av-burger-menu-ul li a:hover{
background-color:#808285 !important;
}

.av-js-hamburger{
background-color:#87c540;
line-height:20px;
padding:10px 12px 12px 12px;
}

.av-hamburger-inner, .av-hamburger-inner::before, .av-hamburger-inner::after{
background-color:#ffffff !important;
}

@media only screen and (max-width: 1020px) and (min-width:768px){
#top #header .av-main-nav li a{
margin:0px 10px 0px 10px !important;
width:220px !important;
}


#header .social_bookmarks{
display:none;
}

.av-main-nav>#menu-item-1137:hover>a:after, .av-main-nav>.page-item-1128>a:after{
	content:"";
	height:0;
	width:0;
	border-left: 110px solid transparent;
	border-right: 110px solid transparent;
	border-top: 30px solid #bcbec0;
	position:absolute;
	left:4%;
	top:300px;
	}


.av-main-nav>#menu-item-1135:hover>a:after, .av-main-nav>.page-item-1130>a:after{
	content:"";
	height:0;
	width:0;
	border-left: 110px solid transparent;
	border-right: 110px solid transparent;
	border-top: 30px solid #808285;
	position:absolute;
	left:4%;
	top:300px;
	}


.av-main-nav>#menu-item-1134:hover>a:after, .av-main-nav>.page-item-1132>a:after{
	content:"";
	height:0;
	width:0;
	border-left: 110px solid transparent;
	border-right: 110px solid transparent;
	border-top: 30px solid #87c540;
	position:absolute;
	left:4%;
	top:300px;
	}

}

@media only screen and (max-width: 767px){
#header_main{
height:130px !important;
}

.av-main-nav li a {
padding:0px !important;
box-shadow:none !important;
width:40px !important;
}

.av-hamburger{
padding:12px 15px 17px 15px !important;
}

#header .social_bookmarks{
display:none !important;
}

.av-logo-container{
padding-top:10px !important;
}

#top .logo{
width:100% !important;
}

#top #header .av-main-nav li {
width:35px;
padding:70px 0px 0px 0px;
margin:0px;
background-color:transparent;
box-shadow:none;
}

.avia-menu.av_menu_icon_beside{
border-right-style:none !important;
padding-right:0px !important;
margin-right:0px;
}

h1{
font-size:26px !important;
}
}

.special-heading-border {
display: none !important;
}

.container_wrap{
border-top-width:0px !important;
}

.page-id-1128 .avia_image{
margin-top:-65%;
}

.iconbox_content_title{
text-transform:none !important;
font-size: 1em;
font-weight:normal !important;
}

.iconbox_icon{
font-size:30px;
left:0px !important;
margin-right:10px !important;
}

@media only screen and (max-width: 767px) {
	.responsive #top .avia-slideshow-controls a { display:block !important; }

.responsive .av-horizontal-gallery-img {
    width: auto;
    height: 100%;
    transform: none;
top:0% !important;
}}

.av-horizontal-gallery-img{
margin-right:30px;
}

.avia-slideshow-arrows a{
width:30px !important;
font-size:15px !important;
}
