/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/


.hr-short.hr-center {
	margin-bottom: 3rem;
}

@media only screen and (min-width: 768px) {
	.logo > a > img {
		padding-top: 1rem;
	}
}

#socket .copyright {
    display: inline-block;
    width: 70%;
}
@media only screen and (max-width: 500px) {
	#socket .copyright {
    	width: 100%;
	}
}


input[type="button"] {
	-webkit-appearance: none;
}

@media only screen and (max-width: 767px) {
	.responsive #top #wrap_all .main_menu {
		top: 5px;
	}
}
	

@media only screen and (min-width: 680px) and (max-width: 767px) {
	#team .flex_column {
		width: 47% !important;
    	margin-right: 3% !important;
	}
}

@media only screen and (max-width: 1024px) {
    .responsive #top .container .av-content-small, 
	.responsive #top #wrap_all .flex_column:not(.tablet_style_remain), 
	.responsive #top #wrap_all .av-flex-cells .no_margin {
        margin: 0;
        margin-bottom: 20px;
        width: 100%;
    }
}

@media only screen and (max-width: 1024px) {
	#top #header .av-main-nav > li > a {
		font-size: 22px;
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}

@media only screen and (max-width: 768px) {
  html body#top h1.av-special-heading-tag {
    font-size: 1.8rem !important;
  }
  html body#top h2.av-special-heading-tag,
html body#top h3.av-special-heading-tag,
html body#top h4.av-special-heading-tag,
html body#top h5.av-special-heading-tag,
html body#top h6.av-special-heading-tag,
html body#top .iconbox_content_title,
html body#top .avia-promocontent h2
	 {
    font-size: 1.2rem !important;
  }
  html body#top .av-subheading,
html body#top .av-subheading[style] {
    font-size: 1rem !important;
	line-height: 1.8rem;
  }
  html body#top h1.av-special-heading-tag,
html body#top h5.av-special-heading-tag,
html body#top h6.av-special-heading-tag {
/*    font-weight: 400; */
  }
}
@media only screen and (max-width: 500px) {
	.template-page.content {
		padding-top: 30px;
    	padding-bottom: 30px;
	}
	#footer .widget {
		margin: 0;
	}
}

@media only screen and (max-width: 375px) {
  html body#top h1.av-special-heading-tag {
    font-size: 1.4rem !important;
  }
  html body#top h2.av-special-heading-tag,
html body#top h3.av-special-heading-tag,
html body#top h4.av-special-heading-tag,
html body#top h5.av-special-heading-tag,
html body#top h6.av-special-heading-tag,
html body#top .iconbox_content_title {
    font-size: 1.2rem !important;
  }
}
@media only screen and (max-width: 320px) {
  html body#top h2.av-special-heading-tag,
html body#top h3.av-special-heading-tag,
html body#top h4.av-special-heading-tag,
html body#top h5.av-special-heading-tag,
html body#top h6.av-special-heading-tag,
html body#top .iconbox_content_title {
    font-size: 1rem !important;
  }
}
