/* Enter Your Custom CSS Here */


}
@media (max-width: 500px) {
  .md-trigger:nth-of-type(2), .header-telephone, .header-email, .customer-care {
    display: none;
  }

  .header_top .left {
    float: left !important;
  }
  
  .header_top .right, .header_top .right .inner>div {
  	float: right !important;
    margin-top: 5px;
    margin-bottom: 0px;
  } 
  
  .header_top {
    height: 50px;
    padding: 0px;
  }

  .qode_carousels .slides > li {
	width: 184px !important;
  }
}


@media (min-width: 500px) and (max-width: 991px) {
  .header_top .left {
    float: left !important;
  }
  
  .header_top .right, .header_top .right .inner>div {
  	float: right !important;
    margin-top: 5px;
    margin-bottom: 0px;
  } 

  .customer-care {
    display: none;
  }
}


.q_social_icon_holder .fa-stack.tiny {
  width: 27px !important;
  height: 27px !important;
  line-height: 25px !important;
  padding: 0px 5px !important;
}

.md-trigger {
  color: #fff !important;
}

.header-email:hover, .header-telephone:hover {
  color: #2e6e31 !important;
}

.md-content {
  background: #fff !important;
}

.column3 #text-12 .textwidget > div {
  border: none !important;
}

.column3 #text-12 .textwidget textarea {
  width: 185px;
}

.column3 #text-12 .textwidget form {
  margin-top: -20px !important;
}

.header_top .left span {
  padding: 0 5px 0 0 !important;
}

.md-modal {
  top: 40% !important;
}

#mc4wp-form-1 form {
  text-align: center !important;
}

#mc4wp-form-1 input[type="submit"], .column3 #text-12 .textwidget input[type="submit"] {
  border: 1px solid #363636 !important;
  padding: 7px 15px !important;
  font-family: raleway !important;
  font-weight: 700 !important;
  letter-spacing: 1px !important;
  background: #363636 !important;
  color: #fff !important;
  font-size: 15px !important;
  cursor: pointer;
}

#mc4wp-form-1 input[type="email"] {
  display: inline-block;
  width: 40%;
  height: 34px;
  margin-right: 10px;
  font-size: 15px;
}

.md-content button {
  font-size: 0.7em !important;
  border: 1px solid #363636 !important;
  font-family: raleway !important;
  background: #fff !important;
  font-weight: 500 !important;
  margin-top: 30px !important;
}

/*
.breadcrumbs_inner *:not(:last-child) {
  display: none !important;
}
*/

/*
.title_subtitle_holder {
  bottom: 15px !important;
  position: absolute !important;
}
*/

.blog_holder.blog_single .post_text {
  color: #363636;
}