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

/* Google fontok */

@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic&subset=latin-ext,latin);
@import url(http://fonts.googleapis.com/css?family=Josefin+Sans:100,300,400,600,700,100italic,300italic,400italic,600italic,700italic&subset=latin-ext,latin);

/* - Fomenu */

/* -- Logo kicsinyites */

@media only screen and (min-width: 490px) and (max-width: 520px) {
  .responsive #top .logo { width:38%; }
}

@media only screen and (min-width: 400px) and (max-width: 489px) {
  .responsive #top .logo { width:30%; }
}

@media only screen and (min-width: 290px) and (max-width: 399px) {
  .responsive #top .logo { width:25%; }
}

@media only screen and (max-width: 289px) {
  .responsive #top .logo { width:20%; }
}

/* -- Fomenu menusor zsugoritas */

@media screen and (min-width:1030px) and (max-width:1100px) {
  .av-main-nav > li > a {
    padding: 0 8px;
  }
  .av_seperator_small_border .av-main-nav > li > a > .avia-menu-text {
    padding-left: 8px;
    margin-left: -8px;
  }
}

@media screen and (min-width:990px) and (max-width:1029px) {
  .av-main-nav > li > a {
    padding: 0 6px;
  }
  .av_seperator_small_border .av-main-nav > li > a > .avia-menu-text {
    padding-left: 6px;
    margin-left: -6px;
  }
}

@media only screen and (max-width: 989px) {
  .av-burger-menu-main { display: block!important; }
  .responsive #top .av-main-nav .menu-item-type-post_type { display: none; }
}

/* -- Fomenu Woocart icon */

.cart_dropdown_first .cart_dropdown_link {
    font-size: 24px;
}

/* - Avia oldalak, elemek */

/* -- Avia Header szekció */

.avia-headercimalcim { text-align: right; font-weight: 700; text-shadow: 1px 1px #000000; }

/* -- Image hover effect */

.home .av-hover-grow:hover img, .page-id-77 .av-hover-grow:hover img, .page-id-380 .av-hover-grow:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

/* -- Icon Box tweak */

.avia-margin-bottom-0px ul { margin-bottom: 0px; }

/* -- Avia vegyes */

/* --- igy keszul oldal tweakek */

.iconlist-ritkabbelemkoz .avia-icon-list li { padding-bottom: 15px; }

.iconlist-ritkabbelemkoz .iconlist_content { border-bottom: 1px dotted #b58b1e; padding-bottom: 6px; }

/* --- blogoldal tweakek */

.page-id-217 .avia-content-slider .slide-entry-wrap  { margin-bottom: 30px; }

.page-id-217 .av-vertical-delimiter { width: 80px !important; border-top-width: 4px !important; border-top-style: dotted !important; padding-bottom: 0px !important; }

/* --- kapcsolati oldal tweakek */

.avia-szovegarnyek-1 { text-shadow: 1px 1px #000000; }

.avia-arnyek {
  -moz-box-shadow: 0px 0px 30px #cacaca;
  -webkit-box-shadow: 0px 0px 30px #cacaca;
  box-shadow: 0px 0px 30px #cacaca;
}

.avia-arnyek-kisebb {
  -moz-box-shadow: 0px 0px 20px #cacaca;
  -webkit-box-shadow: 0px 0px 20px #cacaca;
  box-shadow: 0px 0px 20px #cacaca;
}

/* --- Woocommerce egyedi termekoldalak */

.woocommerce-tabs #tab-description h5 {
  line-height: 0.5em;
}

/* --- galeria oldal tweakek */

.page-id-256 .av-inner-tab-title, .page-id-256 .av-tab-section-icon, .page-id-256 .av-tab-arrow-container, .page-id-256 .av-tab-section-image { width:auto; }

.page-id-256 a.av-active-tab-title { color: #b58b1e !important; }

/* - Oldalsavok */

/* --- Widgetek */

#search-3.widget { padding: 0px 0px 30px 0px; }

#text-2 { border: 1px solid #b58b1e; padding: 14px 15px 4px 15px; }
.p-level-1 { margin: .3em 0 0 0; padding-bottom: 4px; border-bottom: 1px dotted #e1e1e1;}
.p-level-1:last-of-type { border-bottom: none;}
.p-level-1:before { content: "• "; }
.p-level-2 { margin: .3em 0 0 0; padding-left: 1.4em; }
.p-level-2:before { content: "» "; }

#woocommerce_products-2.widget { padding: 35px 0px 15px 0px; }
div ul.product_list_widget li img { float: left; width: 70px; padding: 0; margin-left: 0; margin-right: 8px }
div ul.product_list_widget li { border-color: #cccccc; }
div ul.product_list_widget li .product-title { font-size: 110%; }
div ul.product_list_widget li:last-of-type { border-bottom: 1px dotted #cccccc; }
.product_list_widget .woocommerce-Price-amount { display: none; }

#woocommerce_products-2 h3 { line-height: 1.3em; }

#text-5.widget { padding: 25px 0px 15px 0px; }

#text-5.widget p { padding-left: 10px; border-left: 1px dotted #8d8d8d;}

#avia_fb_likebox-3.widget { padding: 15px 0px 10px 0px; }

#woocommerce_widget_cart-2 { border: 1px solid #b58b1e; padding: 14px 15px 4px 15px; margin-bottom: 30px; }

#newsletterwidgetminimal-2 { padding-top: 5px; padding-bottom: 15px; }