/*
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
*/

/*HEAD*/

h2.avia-ceontent-title {color:#fff;}

#top .no_margin.av_one_third a {text-align: right !important;}
.grid-entry-excerpt {}

header.entry-content-header {text-transform:uppercase !important;}

h1 {
	font-size:2.4em;
	line-height:1.1em;
	font-weight:400;
	text-transform:uppercase;
	margin-bottom: 10px;
}

h2 {
	font-size:2.0em;
	line-height:1.0em;
	font-weight:400;
	text-transform:none;
	margin-bottom: 10px;
}

h3 {
	font-size:1.6em;
	line-height:1.0em;
	font-weight:400;
	text-transform:none;
	margin-bottom: 5px;
}

h4 {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:400;
	text-transform:none;
	margin-bottom: 0px;
}

.iconbox .iconbox_content .iconbox_content_title {
border: medium none;
padding: 2px 0 0 0;
position: relative;
margin:0 0 16px 0;
clear:none;
overflow: hidden;
letter-spacing: 1px;
text-transform: uppercase;
font-size: 2em;
}


.pricing-table li.avia-pricing-row {
text-align: center;
font-size: 2em;
line-height: 1em;
padding:25px 12px;
}


#mc_signup_submit {
float: left;
}


/*kezdőbetű_behúzás*/
.av_dropcap1 {
display: block;
float: left;
font-size: 38px;
line-height: 32px;
margin: 4px 4px 0 0;
}

/*kép feliratok*/
div .wp-caption{
max-width:100%;
font-size: 11px;
font-style: italic;
border-width:0px;
border-style: solid;
margin:5px 15px 10px 0;
position: relative;
}

#top .wp-caption img {
border:medium none;
display:block;
padding:0px;
margin:0;
width:100%;
}

.wp-caption-text {
display:block;
font-size:11px;
font-style:italic;
margin:0 auto;
padding:3px 10px 5px;
text-align:center;
font-family: Georgia,"Times New Roman";
}

#top .wp-caption.aligncenter{
margin:5px auto 10px auto
}


/*footer_colors*/
#footer  .widgettitle {
color: #fff;
}

/*blog meta hide*/
.blog-author.minor-meta {
display: none;
}

.blog-categories.minor-meta {
display: none;
}

.text-sep.text-sep-date{
display: none;
}

.text-sep.text-sep-cat{
display: none;
}

/*sidebar padding (top and bottom)*/
.sidebar .widget:first-child, .content .sidebar .widget:first-child{
padding-top: 0;
padding-bottom: 15px;
border-top: none;
}

.menu-szolgaltatasaink-container ul li a{
	padding: 4px 2px 4px 2px;
	background: none;
	font-weight: bold;
	-o-transition: color .2s ease-out, background .2s ease-in;
	-ms-transition: color .2s ease-out, background .2s ease-in;
	-moz-transition: color .2s ease-out, background .2s ease-in;
	-webkit-transition: color .2s ease-out, background .2s ease-in;
	transition: color .2s ease-out, background .2s ease-in;
	border-top: 1px solid #642e51;
	border-bottom: 1px solid #642e51;
	text-transform: uppercase;
	margin-bottom: -1px;
	margin-right: 0;
	text-align: center;
	font-size: 15px;
}

.menu-szolgaltatasaink-container ul li a:hover{
background: #642e51;
color: #fff;
}

blockquote
{
	border-left-style:none;
}
.more-link
{
font-weight: bold;
display: inline-block;
padding: 3px;
float: right;
margin-top: 22px;
border-top: 1px solid #642e51;
border-bottom: 1px solid #642e51;
}

h3.team-member-name {
  text-align: center;
}

.main_color .team-member-job-title{
  text-align: center;
}

/* Telefonszám elrejtés/megjelenítés stílusai */
#telszam_short_container {
  font-size: 2em;
}

#telszam_short_container:hover {
  font-size: 2em;
  font-weight: bold;
}

#telszam_click {}

#telszam_show {
  color: #FF0000;
}

#telszam_container {
  font-size: 2em;
  display: none;
}

.tel_short_cont {}

.tel_click_show {
  color: #FF4040;
  font-size: 80%;
}


/*Mobil megjelenítés*/

@media only screen and (max-device-width: 421px) {
  .tel_short_cont {
    display: none;
  }
  .tel_cont {}
}


/*Nem mobil megjelenítés*/

@media only screen and (min-device-width: 421px) {
  .tel_short_cont {}
  .tel_cont {
    display: none;
  }
}

.bejelentkezes_tablazat
{
  margin:0;
  padding: 0;
  border: 0px transparent solid;
}

.bejelentkezes_tablazat td
{
  margin:0;
  padding: 0;
  border: 0px transparent solid;
  font-size: 16px;
  width: 50%;
}

.tel_click_event::before {content:url('telefon-ikon.png');}
#footer h3.widgettitle {color:#fff !important;}
#footer .tel_click_event::before {content:url('telefon-ikon_footer.png');}
.tel_click_event
{
    cursor: pointer;
    cursor: hand;
}