/*
Theme Name: Enfold Child
Template: enfold
*/

/*Add your own styles here:*/

#top .avia-menu-fx {
top: 70% !important;
background-color: #234d5d;
}
div .widget_nav_menu, .widget_categories {
    background-color: #EBEDED;
    padding-left: 10px;
}
.main_color div, .main_color ul, .main_color li {
border-color: #FFF !important;
}

#six-columns  .column-top-margin { margin-top: 0px !important; }
#six-columns div .av_one_fifth { width: 15%!important; margin-left: 0%; }
#six-columns .first { margin-left: 0!important; clear: none; }
#six-columns .el_after_av_one_fifth { margin-left: 0%!important; }

.av_one_sixth {
width: 11.2%;
}

h3 .green_header { color: #00bdae !important; }

.side-cta-box { background-color: #234d5d;; color: white; padding: 10px; margin-top: 30px; }

.widget_nav_menu ul:first-child>.current-menu-item>a, .widget_nav_menu ul:first-child>.current_page_item>a {
background-color: #234D5D;
}

#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {
    border-color: #224C5C;
    background-color: #F5F5F5;
    color: #333;
}

span.avia-menu-text {
  text-transform: uppercase;
  font-family: Montserrat;
  font-size: smaller;
}

h2.avia-caption-title {
  text-transform: capitalize !important;
}

.avia-content-slider {
margin-bottom: 0px;
}

.av-main-nav ul li a {
  border: 0 !important;
}
.breadcrumbs {
    margin-top: -20px;
}

.widget {
padding: 0px 0 10px 0;
}

#socket .copyright {
    float: left;
    width: auto;
}
div#dyn-footer1 {
	width: 20%;
	float: left;
}
div#dyn-footer2 {
	width: 50%;
	float: left;
}
div#dyn-footer3 {
	width: 30%;
	float: left;
}
.boxed {
  background-color: #00bdae;
  width: 170px;
  height: 170px;
  box-sizing: border-box;
  text-align: center;
  color: #fff;
}
.boxed-on {
  background-color: #234d5d;
  width: 170px;
  height: 170px;
  box-sizing: border-box;
  text-align: center;
  color: #fff;
}

.boxed a:link { color: #fff; text-decoration: none; }
.boxed a:hover { color: #fff; text-decoration: none; }
.boxed a:visited { color: #fff; text-decoration: none; }

.boxed-text {
    height: 170px;
    width: 165px;
    display: table-cell;
    vertical-align: middle;
}
@media all and (max-device-width: 800px) {
	div#dyn-footer1,div#dyn-footer2,div#dyn-footer3 {
		float: none;
		width: auto;
	}
	.boxed-on,.boxed {
		width: 100%;
		height: auto;
		border-radius: 2px;
		display: block;
	}
	.boxed-text {
		width: 95%;
		font-size: 1.5em;
		line-height: 1.2em;
		font-family: 'Montserrat';
    		text-align: center;
    		clear: both;
		padding: 0.85em;
	}
	h3.widgettitle {
		padding-top: 2em;
	}
	.responsive #socket .sub_menu_socket {
		display: block;
		width: 100%;
	}
	.responsive #socket .sub_menu_socket ul li {
		float: none;
		border-left: none;
		text-align: center;
	}
	#socket .copyright {
		float: none;
		width: 100%;
		text-align: center;
	}
	.avia-slideshow, .avia-slideshow-inner, .av_slideshow_full li img { 
		min-height: 120px;
	}		
}
div .widget_nav_menu, .widget_categories {
	padding-right: 10px;
}