/*
Theme Name: Bazar Child
Theme URI: http://demo.yithemes.com/bazar/
Version: 3.0.0
Description: Shop Wordpress Theme
Author: Your Inspiration Themes
Author URI: http://yithemes.com
Tags: white, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, front-page-post-form, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
template: bazar

	Copyright: (c) 2012 Your Inspiration Themes.
	License: GNU General Public License v3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.txt

*/

/* ===================================================== GENERAL STYLES ========================================= */
body{background:url(images/bgrBody.png) repeat 0 0;}

/* === Borders === */
#topbar .border,#nav .border,.summary .border,#copyright .border,.product-box .border .border{display:none;}
.border.borderstrong{display:block!important;}

/* === Custom Color Styles === */
/* SelectSport Green */
#header-cart-search .widget_shopping_cart .cart_control,
.faq-title .minus, .sidebar .widget .minus, #sidebar-shop-sidebar .widget .minus,
button,
.cart .button,
.cart input.button,
input#place_order
{
	background: #139100 !important;
}
a.button:hover, button.button:hover, input.button:hover, #respond input#submit:hover, #content input.button:hover,
button:hover,
.cart .button:hover,
.cart input.button:hover,
input#place_order:hover
{
	background: #0b5500 !important;
}
#nav .megamenu ul.sub-menu li.menu-item-has-children > a,
.product-name a,
.sidebar a,
a.showcoupon,
.posted_in a
{
	color: #139100 !important;
}
#nav ul li a:hover, #nav li:hover > a,
#nav .megamenu ul.sub-menu li a:hover,
.product-name a:hover,
.sidebar a:hover,
a.showcoupon:hover,
.posted_in a:hover
{
	color: #0b5500 !important;
}


/* === TYPOGRAPHY === */
/* +++ Font Changes +++ */
a, p, li, address, dd, blockquote, td, th, .paragraph-links a, a.text-color, ul.filters li a, .menu-select select, .testimonial-widget li a, .testimonial-widget li p, #search_mini, .newsletter-input input, .newsletter-submit input, .features-tab-container .features-tab-labels li, .features-tab-content, .portfolio-libra .work-projects ul.pagination_nav li a, .widget.text-image,

#header-cart-search #search_mini,

.product .summary h1.product_title,
.yith-wcqv-main .yith-quick-view-content.woocommerce div.summary h1,

.tabs-container ul.tabs li h4 a,
.woocommerce_tabs ul.tabs li a,
#content .woocommerce_tabs ul.tabs li a,
.woocommerce-tabs ul.tabs li a,
#content .woocommerce-tabs ul.tabs li a,

div.product-box label,
.qnt_label,
.product-box .price
{
	letter-spacing: 0.5px;
	font-family: 'Oswald', sans-serif !important;
}


/* +++ Bold Font +++ */
#nav .megamenu ul.sub-menu li.no-link > a, /*Mega Menu*/
.sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, .sidebar h5, .sidebar h6, .sidebar .yit_quick_contact h3, .widget.widget_onsale h3, .widget.widget_best_sellers h3, .widget.widget_recent_reviews h3, .widget.widget_recent_products h3, .widget.widget_random_products h3, .widget.widget_featured_products h3, .widget.widget_top_rated_products h3, .widget.widget_recently_viewed_products h3, /*Sidebar Titles*/
.related.products h2,.woocommerce_tabs ul.tabs li a, #content .woocommerce_tabs ul.tabs li a, .woocommerce-tabs ul.tabs li a, #content .woocommerce-tabs ul.tabs li a,/*Titles*/
.product-box .price, /*Price*/
yith-wcwl-wishlistexistsbrowse /*Prod Wishlist txt*/

{/*font-weight:bold!important;*/}


/* ===================================================== HEADER STYLES ========================================= */
/* === Top Bar === */
#topbar .border.borderstrong{display:none!important;}
/* === Logo === */
#header #logo{padding:0;margin:0 0 30px 0;position: relative;}
/* === Header Tel  === */
.hdrTel{float: left;}
.hdrTel .widget{padding-left:30px;padding-top:38px;padding-bottom: 0;padding-right: 0;}
.hdrTel .widget ul,.hdrTel .widget li{margin: 0;padding: 0; list-style: none;}
.hdrTel .widget li{background: url(images/hdricn.png) no-repeat 0 0;padding-left: 26px;}
.hdrTel .widget li.hdrEmail{background-position: 0 5px;margin-bottom: 10px;}
.hdrTel .widget li.hdrTel{background-position: 0 -96px;}
/* === Navigation === */
#nav .megamenu ul.sub-menu li:last-child{border:none;}


/* ===================================================== CONTENT STYLES ========================================= */
/* ============= HOMEPAGE ============= */
#comments{display:none;visibility:hidden;}

/* ===================================================== SIDEBAR STYLES ========================================= */
/* === Widgets === */
body .sidebar .widget{margin-bottom:45px;}

/* ===================================================== FOOTER STYLES ========================================= */
.ftrR,.ftrR li{margin: 0;padding: 0;list-style: none;}
#copyright{margin-bottom: 20px;}
.ftrR{margin-bottom: 25px;}
.ftrR li{display: inline-block;float: right;margin-right:5px;}
.ftrR li a{padding-left:32px;height: 30px;display: block;}
.ftrR li a.fb{background: url(images/facebook_32.png) no-repeat 0 0;}
.ftrR li a.dr67{background: url(images/dr67.png) no-repeat 0 0;width: 103px;}


/* ===================================================== CUSTOM PAGES STYLES ========================================= */
/* ============= INFO / TABEL TEHNIC ============= */
/* Tabel */
.tblMarimi{margin-bottom:65px;}
.tblMarimi th{text-align:left;padding:5px;background:#e0dfdf;color:#333;font-weight:bold;}
.tblMarimi td{padding:5px;}
.highlight td  { background: #EDEEEF; } /*TR mouseover highlight*/
.marimiHuman{text-align:center;}
/* ============= CONTACT ============= */
.iphorm-responsive .iphorm-elements .iphorm-element-wrap-text input, .iphorm-responsive .iphorm-elements .iphorm-element-wrap-captcha input, .iphorm-responsive .iphorm-elements .iphorm-element-wrap-password input, .iphorm-responsive .iphorm-elements .iphorm-element-wrap select, .iphorm-responsive .iphorm-elements .iphorm-element-wrap textarea{ box-sizing:inherit!important;}
.iphorm input,
.iphorm textarea{width: 98%;padding: 5px!important;line-height: 1.3em!important;font-size: 13px;height: 20px!important;display: block;}
.iphorm textarea{height: 150px!important;}
.iphorm .iphorm-element-captcha{width: 125px!important;}


/* ===================================================== SHOP STYLES ========================================= */
/* ============= GENERAL ============= */
ul.products li.product.grid.first{
	clear: none !important;
}

/* === Buttons === */
a.button{
	letter-spacing: 0.5px;
	font-family: 'Oswald', sans-serif;

}
#header-cart-search .widget_shopping_cart .cart_wrapper .buttons .button, li.product .yith-wcqv-button:not(.button) span, li.product .yith-wcqv-button:not(.inside-thumb){
	font-family: 'Oswald', sans-serif !important;
}
ul.products li.product.grid.with-hover .product-actions .add_to_cart_button, ul.products li.product.grid.with-hover .product-actions .view-options, ul.products li.product.list .description .view-detail, div.product .single_add_to_cart_button, div.product .variations_form .yith-wcwl-add-to-wishlist a, .shop_table .product-add-to-cart a{
	padding: 5px 10px !important;
}

/* === Header === */
#topbar, #topbar p, #topbar a, #topbar li{font-size: 13px !important;}
#header-cart-search .widget_shopping_cart .cart_control{background-color:#139100!important;}
/* Cart Dropdown */
body .cart_wrapper ul.cart_list li img,body .cart_wrapper ul.product_list_widget li img{height:100%;}

/* === Buttons === */
a.button, button.button, input.button, #respond input#submit, #content input.button, input.woo_compare_button_go{padding:8px!important;}
.button.yith-wcqv-button{font-size: 12px;text-transform: none;padding-top:5px!important;padding-bottom:4px!important;margin-left: 5px;}
/*Round Corners*/
a.button, button.button, input.button, #respond input#submit, #content input.button, input.woo_compare_button_go,
ul.products li.product.grid.with-hover .product-actions .add_to_cart_button, ul.products li.product.grid.with-hover .product-actions .view-options,
#header-cart-search .widget_shopping_cart .cart_wrapper .buttons .button.checkout,
#header-cart-search .widget_shopping_cart .cart_wrapper .buttons .button
{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-khtml-border-radius:4px;}

.product-actions .button{text-transform: none!important;}

/* ============= SHOP CATEGORY ============= */
/* === Pagination === */

/* === Sidebar === */
/*Filter Btn*/
.price_slider_amount button.button{background:#139100;}

/* ============= SHOP PRODUCT ============= */
/* === Breadcrumbs */
#page-meta #yit-breadcrumb, #page-meta #yit-breadcrumb a, .breadcrumbs span, .woocommerce-breadcrumb a, .woocommerce-breadcrumb{font-size: 13px !important;}
/* === Meta */
.product_meta > span{display: block;font-weight: normal!important;}
/* === Tabs */
.woocommerce-tabs .panel > h2{display: none;visibility: hidden;opacity: 0;}
/* === Add 2 Cart Button */
div.product .single_add_to_cart_button,
.product-box .cart .single_add_to_cart_button.button,
.product .single_add_to_cart_button.button{
	margin-top: -4px !important;
	padding-bottom: 28px !important;
	font-size: 14px !important;
	-webkit-transform:translate3d(0, 0, 0);/*Safari Hardware Acceleration*/
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
div.product .single_add_to_cart_button:hover,
.product-box .cart .single_add_to_cart_button.button:hover,
.product .single_add_to_cart_button.button:hover{
	background: #0d6100;
}
/* === Attributes Table === */
#tab-additional_information table.shop_attributes th{text-align:right;padding-right:30px;width:175px;}
/* Widgets */
.single-product .sidebar.group .widget{display: none;visibility: hidden;opacity: 0;}
/* === Wishlist */
body div.product .yith-wcwl-add-to-wishlist{
	display: block;
	margin-top: 30px !important;
}
.summary .yith-wcwl-add-button > a.add_to_wishlist,
body div.product .yith-wcwl-wishlistaddedbrowse a{
	margin-top: 30px;
	padding: 8px !important;
	color: #139100;
}
.summary .yith-wcwl-add-button > a.add_to_wishlist:hover,
body div.product .yith-wcwl-wishlistaddedbrowse a:hover{
	margin-top: 30px;
	padding: 8px !important;
	color: #0d6100;
}


/* ============= CART ============= */
#shipping_postcode_field, #billing_postcode_field, #billing_country_field, #shipping_country_field,
#billing_city_field, #billing_state_field, #shipping_state_field, #shipping_city_field
{
	width: 100% !important;
}
/* costul livrarii */
form.shipping_calculator{
	display: none;visibility: hidden;opacity: 0;
}


/* ============= SHOP CHECKOUT ============= */
/* === Buttons === */
body #cart-table input.checkout-button{width:170px;text-align:right;}
body #order_review input#place_order{width:160px;text-align:right;}

/* === Column Order Right === */
table.shop_table.woocommerce-checkout-review-order-table tfoot th{
	text-align: left;
}
.form-row.place-order .wc-terms-and-conditions,
.form-row.place-order .wc-terms-and-conditions label.checkbox{
	padding-left: 0 !important;
	text-align: left !important;
}
.form-row.place-order .wc-terms-and-conditions{
	margin-top: 15px;
	margin-bottom: 25px;
}

/* Total Price */
body #order_review .shop_table .total,
body #order_review .shop_table .total td{background:#F9F9F9;font-weight:bold;}

/* === Address Form === */
p#billing_country_field{margin-bottom: 10px !important;}
#billing_city_field, #billing_state_field, #shipping_state_field, #shipping_city_field{
	float: none!important;
}

/* === Last Step === */
input#place_order{
	font-size: 16px !important;
	padding: 12px 12px 32px 12px !important;
}


