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



/*Add your own styles here:*/
.akcios-aruk .grid-entry-excerpt{
	color:#ff0000;
	font-weight:bold;
	font-size:17px;
}
.phone-info{
	font-size:14px;
	line-height:16px;
}
.socket_color{
	background:#CCBD8E;
}
.main_color a{
	color:#7c6853;
}
.footer_color{
	background:#E2DBAA;
}
.title_container{
	background:none;
}
.av-image-caption-overlay-center{
	padding: 0;
}
.portre{
	padding: 25px 0 0 35px;
}
.portre-name{
	float:right;
	width:149px;
	text-align:center;
}
.portre-title{
	float:right;
	width:149px;
	text-align:center;
}
.logo img{
	padding-top:10px;
}

.page-child .main_color > .container,.page-parent .main_color > .container{
	background:#fff;
}
#main .light-brown > .container{
	background:#e2dbaa !important!
}
.av-mainm{
	color:#CCBD8E !important;
	font-size:60px;
	text-align:center;
}
.container .av-content-small.units{
	width:88%;
}
#top #main .sidebar_left .sidebar{
	text-align:left;
}
.sidebar_left .inner_sidebar{
	margin-right:15px;
}
.kiemelt-termek-title h3{
	padding: 10px 0 10px 20px;
    border-bottom: 1px solid #eaeaea;
    text-align: center;
}
.inner_sidebar .widgettitle{
	font-weight: 300;
	color: #382410;
	letter-spacing: 1px;
	font-size:20px;
	line-height:31px;
}
div .gyarto-desc{
	float:right;
}
.kes-img-firstrow{
	padding-top:50px;
}

.portfolio_preview_container{
	position:absolute;
	z-index:100;
	background:#fff;
}
.template-page{
	background:#fff;
}

.grid-entry .main_color .avia-arrow,.grid-content,.main_color .grid-entry-title{
	background-color:#E2DBAA !important;
}
.grid-entry-excerpt{
	color:#82684E;
}
.grid-entry-title a{
	font-size:15px;
}
.grid-content {
padding-bottom:14px !important;
}
.main_color.inner-entry{
	 box-shadow:0px 0px 0px 1px rgba(0, 0, 0, 0.72);
}
.gyarto-logo img{
	max-width:150px;
	margin-bottom:60px;
}
.main_color, .main_color div, .main_color header, .main_color main, .main_color aside, .main_color footer, .main_color article, .main_color nav, .main_color section, .main_color span, .main_color applet, .main_color object, .main_color iframe, .main_color h1, .main_color h2, .main_color h3, .main_color h4, .main_color h5, .main_color h6, .main_color p, .main_color blockquote, .main_color pre, .main_color a, .main_color abbr, .main_color acronym, .main_color address, .main_color big, .main_color cite, .main_color code, .main_color del, .main_color dfn, .main_color em, .main_color img, .main_color ins, .main_color kbd, .main_color q, .main_color s, .main_color samp, .main_color small, .main_color strike, .main_color strong, .main_color sub, .main_color sup, .main_color tt, .main_color var, .main_color b, .main_color u, .main_color i, .main_color center, .main_color dl, .main_color dt, .main_color dd, .main_color ol, .main_color ul, .main_color li, .main_color fieldset, .main_color form, .main_color label, .main_color legend, .main_color table, .main_color caption, .main_color tbody, .main_color tfoot, .main_color thead, .main_color tr, .main_color th, .main_color td, .main_color article, .main_color aside, .main_color canvas, .main_color details, .main_color embed, .main_color figure, .main_color fieldset, .main_color figcaption, .main_color footer, .main_color header, .main_color hgroup, .main_color menu, .main_color nav, .main_color output, .main_color ruby, .main_color section, .main_color summary, .main_color time, .main_color mark, .main_color audio, .main_color video, #top .main_color .pullquote_boxed, .responsive #top .main_color .avia-testimonial, .responsive #top.avia-blank #main .main_color.container_wrap:first-child, #top .main_color.fullsize .template-blog .post_delimiter, .main_color .related_posts.av-related-style-full a{
	border-color:#575149;
}
#top .portfolio-three-column .no_margin.av_one_third{
	width:31%;
	margin-bottom:10px;
	margin-right:10px;
}
#top .portfolio-three-column .no_margin.av_one_fourth{
	width:24%;
	margin-bottom:10px;
	margin-right:10px;
}
#main .container{
	background:#fff;
}
#light-brown .template-page,#light-brown .container,#footer .container{
	background:#E2DBAA;
}
#socket .container{
	background:#CCBD8E;
}
.img-with-border img{
	border:1px solid #aaa;
}
#socket{
	text-align:center;
}
#socket .copyright{
	float:none;
}

.mp-img p,.main-three .av-image-caption-overlay-center p{
	font-size:72px;
}
/* Note: Design for a width of 768px, Gutter: 30px, Unit: 32px */
@media only screen and (max-width: 1280px) {
	.main-three .av-image-caption-overlay-center p{
	font-size:64px;
	}
}
@media only screen and (max-width: 1024px) {
 .main-three .av-image-caption-overlay-center p{
	font-size:50px;
	}
   .av-main-nav > li > a { padding: 0 6px; }
#top #header .av-main-nav > li > a { font-size: 13px; }
.logo * { max-width: 90%; }
.avia-menu.av_menu_icon_beside { padding-right: 0; margin-right: 5px; }


   .av-image-caption-overlay-center p{
	   font-size:48px;
   }
   #top .portfolio-three-column .no_margin.av_one_fourth{
	width:23%;
	margin-bottom:10px;
	margin-right:10px;
	}
	#top h3 a{
		font-size:12px;
	}
	.inner_sidebar .widgettitle{
		font-size:16px;
	}
	.av-mainm{
	   font-size:32px;
   }
}
@media only screen and (max-width: 768px) {
	.main-three .av-image-caption-overlay-center p{
	   font-size:36px;
   }
   .av-mainm{
	   font-size:24px;
   }
   #top .portfolio-three-column .no_margin.av_one_third{
	width:31%;
	margin-bottom:10px;
	margin-right:10px;
	}.inner_sidebar .widgettitle{
		font-size:11px;
	}
	.no_margin.av_one_third .grid-content{
		min-height:112px;
	}
	.no_margin.av_one_fourth .grid-content{
		min-height:112px;
	}
	.responsive #top .logo{
		height:auto !important;
	}
	.responsive #top #main .sidebar.smartphones_sidebar_active {
    display: block;
    text-align: left;
    border-left: medium none;
    border-right: medium none;
    border-top-style: dashed;
    border-top-width: 1px;
    width: 100%;
    clear: both;
	}
	.container .av-content-small.units{
		width:100%;
	}
	.sidebar_left .content{
		float:left;
		border:none;
	}
	.main_color{
		background:#fff;
	}
	#top .widget_nav_menu li{
		background:#E2DBAA;
		border-bottom:1px solid #fff;
		padding:0 0 0 20px;
	}
	.inner_sidebar .widgettitle{
		font-size:22px;
	}
	.responsive #top #main .sidebar.smartphones_sidebar_active{
		padding-left:50px;
	}
	.sidebar_left .inner_sidebar{
		margin-right:75px;
	}
}
@media only screen and (max-width: 767px) {
	.container .av-content-small.units{
		padding:0;
	}
	.av-special-heading-tag{
		font-size:22px;
	}
	.index-namecard .avia-image-container.avia-align-right{
		float:left;
		text-align:center;
		width:100%;
		margin-left:0;
	}
	.index-namecard .avia-image-container.avia-align-right img{
		display:block;
		margin:0 auto;
	}
	.responsive #top #main .sidebar.smartphones_sidebar_active{
		padding-left:10px;
	}
	#top .widget_nav_menu li{
		margin-right:15px;
	}
}
.main_color tr:nth-child(even){
	color:#382410;
}
.bates-top{text-align:center;}
.bates-top h2{padding-bottom:30px;}
.bates-top h4{font-size:34px;color:#ff0000;}
.bates-desc .avia_textblock{text-align:center;}
.bates-desc .avia_textblock h3{padding:80px 0 15px;}
.bates-desc .avia_textblock p{padding-top:45px;}
.bates-bottom h3{padding:30px 0 20px;text-align:center;}
.bates-bottom ul{width:80%;display:block;margin:0 auto;}
.bates-bottom ul li{float:left;padding-right:35px;}
.bates-bottom h5{color:#ff0000;text-align:center;}
.bates-bottom p{text-align:center;}
.bates-bottom strong{text-decoration:underline;display:block;}
.red{color:#ff0000;}
.index-akcio{text-align:center;padding: 20px 0 0;}
.index-akcio h2 a{color:#ff0000 !important;}