/*
 Theme Name:    Electro-Versatile
 Theme URI:     https://themeforest.net/item/electro-electronics-store-woocommerce-theme/15720624
 Description:   This is the child theme of Electro
 Author:        MadrasThemes
 Author URI:    https://themeforest.net/user/shaikrilwan/portfolio
 Template:      electro
 Version:       2.2.1
 License:       GNU General Public License v2 or later
 License URI:   http://www.gnu.org/licenses/gpl-2.0.html
 Tags:          light, dark, two-columns, right-sidebar, responsive-layout
 Text Domain:   barcode
*/
body {
    font-size: 14px;
}
table tbody tr td a{
	color:#0275d8;
}
h1{font-size:1.4em !important; margin-bottom:.8em;}
h2{font-size:1.3em !important; margin-bottom:.7em;}
h3{font-size:1.2em !important; margin-bottom:.6em;}
h4{font-size:1.1em !important; margin-bottom:.5em;}
p {margin-bottom: .5rem;}

.header-v3 .masthead {padding: 1em 0;}
.page-template-template-page-centered-fullwidth .woocommerce-breadcrumb{display:none !important;}
.page-template-template-page-centered-fullwidth .top-bar{display:none !important;}
.page-template-template-page-centered-fullwidth #masthead{display:none !important;}
.page-template-template-page-centered-fullwidth .sticky-wrapper{display:none !important;}
.page-template-template-page-centered-fullwidth .woocommerce-store-notice{display:none !important;}
.textzoom{font-size:1.2em;}

/*
.owl-item>.product .price del, 
.section-onsale-product .onsale-product .price del, 
.section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .price del
*/

/*MENU*/
.mm-section{
	font-weight:bold;
	font-size:1.1em;
}
.yamm .yamm-content h1{
	font-size:1.5em;
}
.off-canvas-navigation .mm-section{
	color: #ffffff;
	margin-left:5px;
}
.electro-navbar-primary .yamm .yamm-content li:not(.nav-title) a {
    line-height: .9;
	font-size:13px;
}
.megamenu-header{
	margin-top:-10px;
}
.off-canvas-navigation .megamenu-header{
	margin-top:0px;
	color:#aaa;
	font-size:1.4em;
}
.megamenu-tag-parent{
	margin-top:10px;
	font-weight:bold;
	font-size:1.4em;
}
#menu-computers-zebra-handhelds-1{
	margin-top:25px;
}
/*HOME*/
.da-media-body strong{
	white-space: nowrap;
}
.enlarge{
	font-size:1em;
}

/*HOME*/
.da-block .da-media-left {flex: 0 0 30%;max-width: 30%;}
.da-block .da-media-body {max-width: 180px;}



/*WIDGETS*/
h2.widgettitle{
	margin-bottom:0;
}
.widget_product_categories .category-single>li>ul:last-child li>a {
    padding-left: 0em;
    padding-bottom: 0px;
}
.sidebar-blog .widget, .sidebar>.widget {
    margin-bottom: 1em;
}
/*Virtual Composer Elements*/
.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 10px !important;
}
.vc_row{        
	margin-bottom:1em;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 15px !important;
}
.owl-item > .product .product-short-description, .section-onsale-product .onsale-product .product-short-description, .section-onsale-product-carousel .onsale-product-carousel .onsale-product-content .product-short-description, li.product .product-short-description {
	margin-bottom:1.5em;
}


/*PRODUCT LIST - PRODUCT PAGE*/
.products > .product .price{
	font-size:1.2em;
}
.single-product.full-width .single-product-wrapper {
	margin-bottom: 4em;
}
.single-product.full-width .single-product-wrapper hr {
	margin-top: .1em;
	margin-bottom: .1em;
}
.single-product .single-product-wrapper .action-buttons {
    margin-bottom: 1em;
}
.single-product.full-width .woocommerce-product-details__short-description {
    margin-bottom: 1em;
}
.single-product .woocommerce-product-details__short-description{
	color:#222;
}
.single-product .product_title {
    font-size: 1.5em;
}
.single-product .price {
    font-size: 1.5rem;
	color:#000;
}
.single-product.full-width .price {
    margin-bottom: 0;
}

/* PRODUCT MAP PRICING */
.single-product .price del {
    color: #848484;
    font-size: 1em;
}
.wc-map-dialog .price{
    font-size: 1.1em;	
}
.wc-map-dialog .button{
	font-size: .875rem;
    border-radius: 1em;
    padding: .836em 1.134em;
    color: #fff;
	font-weight:bold;
    background-color: #00CC00;
    border-color: #efecec;
}
li.product .price del {
    color: #999;
    font-size: 1em;
}
.single-product .wc-map-see-price{

}
div.wc-other-skus{
	font-weight:bold;
	width:100%;
}
.wc-map-label, .wc-map-label a{
	font-size: 12px !important; 
	color: #00CC00; 
	font-weight: 700;
}
.owl-item .wc-map-label, .wc-map-label a{
	font-size: 12px; 
}
.tooltip-inner {
    max-width: 250px;
    padding: 3px 8px;
    color: #000000;
    text-align: center;
    background-color: #FFFFCC;
	border:2px solid #5cb85c;
    border-radius: .5rem;
}
/* SINGLE PRODUCT CROSS SELLS*/
.woobt-title{
	font-weight:bold;
}

/*
.bundle_sells_title h3 p{
	font-size:1.3rem;
}
h4.bundled_product_title.product_title{
}
.bundled_product_excerpt{
	font-size:.85em;
}
div.bundled_product_summary, .woocommerce div.product.bundled_product_summary{
    padding-bottom: .5em !important;
    margin-bottom: .5em !important;
}
.bundled_product_summary .price{
	font-size:1em;
}
.bundled_product_title_inner .item_title{
	font-size:1rem;
}
*/
.single_add_to_cart_button{
	background-color: #5cb85c !important;
}
.static_block_video{
	margin-bottom:30px;
}
.single-product.full-width .wc-tab {
    padding: 2em;
}
/*PRODUCT TABS*/
.woocommerce-tabs h4{
	font-size: 1.25rem;
}
h2.wpb_video_heading{
	font-size:1.25em !important;
	margin-bottom:.25em;
}
#tab-description h1, #tab-description h2, #tab-description h3, #tab-description h4, #tab-description h5, #tab-description h6 {
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    margin-bottom: inherit;
}
#tab-description{
	color:#222;
}
#tab-description p {
    margin-bottom: 1.5em;
}
#tab-description .vc_btn3{
	margin:1.8em;
	font-weight:bold;
	font-size:1.2em;
}
#tab-description h2.woocommerce-loop-product__title{
	font-size:16px;
}
body .woocommerce-tabs table.wcpt-table .wcpt-title {
	font-weight:bold;
}
.electro-description {
    margin-bottom: 3.571em;
}
/*LOGIN*/
.woocommerce-form-login-toggle .woocommerce-info{
	background:#5cb85c; /*#009933;*/
	font-size:1.5em;
}
/*CHECKOUT*/
.woocommerce-checkout .woocommerce-breadcrumb{
	display:none;
}
/* RESPONSIVE VIDEO EMBED */
/*
.embed-container {position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto;}
.embed-container iframe, .embed-container object, .embed-container embed{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
*/

/*FOOTER*/
.badge_ssl{
	height:60px;
}
.badge_bbb{
	margin-top:-10px;
}
.payment{
	padding:15px 0;
}