/*
 Theme Name:   Enfold Child
 Theme URI:    http://www.siteit.tempurl.co.il/
 Description:  Child Theme for Enfold
 Author:       Siteit Admin
 Author URI:   http://www.siteit.tempurl.co.il/
 Template:     enfold
 Version:      1.0.0
*/

/* General Custom CSS */
@import url(https://fonts.googleapis.com/earlyaccess/opensanshebrewcondensed.css);
@import url('https://fonts.googleapis.com/css?family=Amatica+SC:700&subset=hebrew');
h2, h3, h4, h5, h6, #top .title_container .main-title, tr.pricing-row td, #top .portfolio-title, .callout .content-area, .avia-big-box .avia-innerbox, .av-special-font, .av-current-sort-title, .widget_recent_entries li a, .recentcomments a, html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio,html, body, div,#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select, input, textarea, keygen, select, button {
	font-family: 'Open Sans Hebrew Condensed', sans-serif, arial;
}
h1, h1 span, h1 p {
    font-family: 'Amatica SC', Arial;
    font-size: 1.4em !important;
}
#top #header .av-main-nav > li > a {
    font-weight: 600;
    letter-spacing: 1px;
}
#top div p.stars span {
    float: right;
}
.scroll-down-link {
color: #ecb423!important;
}

/* change order in mobile classes */
.only-mobile {
    display: block !important;
}
.only-desktop {
    display: none !important;
}
/* flip search popup layout */
#menu-item-search > div {
    left: 110px!important;
}
.avia-search-tooltip .avia-arrow-wrap {
    left: 20px !important;
    right: auto;
}

/* change cart button color */
div .dropdown_widget .cart_list li, .cart_dropdown .dropdown_widget .widget_shopping_cart_content p, #top #commentform .comment-form-rating  label, #top.logged-in div #commentform .comment-form-comment label {
    font-size: 15px;
}
#top .dropdown_widget .total, #top div ul.product_list_widget li a {
    font-size: 17px;
}
.header_color .cart_dropdown .dropdown_widget li a, #top .header_color .dropdown_widget .buttons .button, .header_color .cart_dropdown_first .cart_dropdown_link {
	color: #005aab;
}
.main_color input[type='submit']{background-color: #1260b5;border-color: #1260b5;}

.phone-info span {font-size: 18px;}

/* woocommerce rtl fix */
div.product .woocommerce-tabs ul.tabs li.description_tab, div.single-product-summary > div.woocommerce-tabs.wc-tabs-wrapper > ul > li:nth-child(1) {
    margin-right: 0px;
}
#top .onsale {
    left: 8px !important;
    right: auto !important;
    top: 3px !important;
}
.template-shop .product_meta, .woocommerce-page .button {
    font-size: 16px;
}
/* end of woocommerce rtl fix */
span.avia-menu-text > img {
	vertical-align: middle;
}
.avia-button.avia-size-large {
    font-size: 22px;
}
.header_color .main_menu ul:first-child > li > a {
   color: #1f1f1f;
}
header.header-scrolled .phone-info a {
   color: #1f1f1f !important;
}
.entry-content-wrapper li {
margin-right: 0;
}
div > section > div > ul > li:before, .entry-content-wrapper div ul li[itemprop="text"]:before, .entry-content ul li:before {
font-family: 'entypo-fontello';
content: "\e878";
padding: 0 7px;
display: inline-block;
}
.entry-content-wrapper ul {
list-style: none;
line-height: 28px;
margin: 0;
padding: 0;
}
.awesome-weather-forecast-day-abbr {
 font-size: 1em;
}
h1.av-special-heading-tag {
    font-weight: 600 !important;
}
.team-member-description {
    font-size: 1.2rem;
}
.footer_text {
    font-size: 16px;
}

#footer .widget {
   margin: 0;
}
div.textwidget .avia-icon-list-container {
	margin: 10px 0;
}
#footer .av-iconlist-small li {
    padding: 3px 0px;
}
.footer_color strong {
	color: #1261b5;
}
/* fix share buttons dividers */
.av-share-box ul li {
border-right: 1px solid #e1e1e1;
border-left: 0;
}
/*fix issue with grid rows */
#top .no_margin.av_one_third {
    float: left;
}
.inner_product.main_color.wrapped_style.noLightbox.product_on_sale.av-product-class-no_button {
    border: 2px #fbcb01 solid;
}
#top .main_color .onsale {
    background-color: #fbcb01;
    color: #222222;
    font-weight: 600;
    font-size: 14px;
}
/* fix footer bullets drop */
.widget_nav_menu a {
    display: inline-block;
}
.widget_nav_menu a:hover {
    text-decoration: underline;
}
h1.main-title.entry-title {
    font-size: 2rem;
    font-weight: 600;
}
li.current-menu-item > a {
color: #f1c311 !important;
}
#top .av_header_transparency #header_meta {
border-bottom: 0;
}
div#header_meta {
    background: #f7cd00;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #929292 !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #929292 !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #929292 !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #929292 !important;
}
.page-id-120 #header {
    background: rgba(251, 251, 251, 0.31);
}
.shop_table ul#shipping_method li, .cart_totals ul#shipping_method li {
    text-align: right;
}
.awe_days_3 .awesome-weather-forecast-day {
    float: right;
}
#top .main_menu .menu li ul a {
    line-height: 1 !important;
}
.tax-product_cat .page-thumb {
    display: none;
}
header.woocommerce-products-header .ns-cat-image-wrap #product_cat_thumbnail {
    height: 350px;
    width: 100% !important;
    max-width: 700px !important;
    object-fit: contain !important;
    display: block !important;
    margin: 15px auto  0;
	padding:0 15px;
}
/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
    .only-mobile, .home #fullscreen_slider_0 {
        display: none !important;
    }
}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */
    div#only-desktop{
        display: none !important;
    }
.av_header_transparency #advanced_menu_toggle, #advanced_menu_hide {
	color: #005aab;
}
.phone-info a {
   color: #1f1f1f !important;
}
.responsive .logo a {
display: inline-block;
vertical-align: middle;
}

.responsive .logo {
position: relative;
display: block;
width: 100%;
text-align: center;
}

.responsive #top .logo {
    width: 100%;
}

.responsive #top .cart_dropdown {
    right: 7.5%;
    margin: -23px 0 0 0;
}

}
@media only screen and (max-width: 1025px) and (min-width: 768px) {
.av-iconlist-small .iconlist_title_small {
    font-size: 1rem;
}
}