/*Custom Header Tweak*/

.logo_container .et_pb_row{width:100%;}

.et_header_style_centered #main-header div#et-top-navigation{
	margin-top:35px;
}

.cheader-right h3 a{
	color: #57A701;
}

.cheader-right h3{
  margin-top: 35px;
}

.cheader-right{text-align:center;}

@media(min-width:980px){
	.cheader-right{
		text-align:right;
	}

  .cheader-right h3 a{
      font-size: 44px;
  }
}


@media (max-width: 980px){
  .et_header_style_centered #et_mobile_nav_menu {
      float: right;
      width: 100%;
  }
}

/*End Custom Header Tweak*/



.customgallery .et_pb_image {
	height: 188px;
    overflow: hidden;
    margin-bottom: 10px !important;
}
.customgallery .et_pb_image img {
    height: 100%;
}



/*Header ReTweak*/

.et_header_style_centered #main-header .logo_container {
    height: auto !Important;
}

@media(max-width:767px){
  .et_menu_container .et_pb_column {
      margin-bottom: 0;
  }
}

/*Make Images Uniform*/
.uniform-imgs .et_pb_image img{
	height:200px;
}

.uniform-imgs .maxbutton {
   margin-top:10px !important; 
}

/*Top custom button*/
.top-custom-btn{
    color: #ffffff !important;
    background: #21a831;
    letter-spacing: 0px;
    font-size: 20px;
}

.top-custom-btn:hover{
    color: #ffffff !important;
    background: #21a831 !important;
    letter-spacing: 0px;
    font-size: 20px;
    border:none !important;
}

@media(min-width:980px){
	.top-custom-btn{
		position:absolute;
  		top:32px;
  		right:0
	}
}

@media(max-width:980px){
	.top-custom-btn{
		margin:10px auto !important;
  		clear:both !important;
        display: block !important;
      max-width: 250px !important;
	}
}


/*Header Fix*/

@media(max-width:767px){
  .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
      margin: 0px auto !important;
  }
  
  .et_pb_fullwidth_header {
      padding-bottom: 0 !important;
      padding-top:10px !important;
  }

  .et_pb_row, .et_pb_column .et_pb_row_inner {
      padding-top:0 !important;
  	  padding-bottom:0 !important;
  }

  .et_pb_section {
      padding: 0;
  }

}

.uniform-img img{
	height:141px;
  	width:100%;
}