/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */







/*ALL IMAGES HOVER OPACITY*/
img:hover{
    opacity:0.8;
}








/* START ADMIN TOP BAR */




/** Admin top bar **/
#wpadminbar {
    color: #333!important;
    background: #f9f8f8!important;
	font-size: 15px!important;
}

#wpadminbar *{
	font-size: 15px!important;
}





/** Admin top bar main name when submenu open **/
#wpadminbar .ab-top-menu>li.hover>.ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item, #wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus {
    background: #f9f8f8!important;
	font-Family: verdana!important;
    color: #333!important;
}




/** Admin top bar fonts**/
#wpadminbar #wp-admin-bar-my-sites a.ab-item, #wpadminbar #wp-admin-bar-site-name a.ab-item {
    font-Family: Verdana!important;
	font-size: 15px!important;

}

#wpadminbar .ab-item, #wpadminbar a.ab-item, #wpadminbar>#wp-toolbar span.ab-label, #wpadminbar>#wp-toolbar span.noticon {
    font-Family: Verdana!important;
	font-size: 14px!important;
	color: #333!important;

}

/** Admin top bar Add new**/
#wpadminbar .quicklinks .menupop ul li .ab-item, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .quicklinks .menupop.hover ul li .ab-item, #wpadminbar .shortlink-input, #wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item {
    height: 32px!important;
    font-size: 14px!important;
	color: #262626!important;

}


#wpadminbar .quicklinks .menupop ul li .ab-item:hover, #wpadminbar .quicklinks .menupop ul li a strong:hover, #wpadminbar .quicklinks .menupop.hover ul li .ab-item:hover, #wpadminbar .shortlink-input:hover, #wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item:hover {
	color: #262626!important;
	background-color:#e3e3e3!important;

}



/** Admin top bar icons before**/
#wpadminbar #adminbarsearch:before, #wpadminbar .ab-icon:before, #wpadminbar .ab-item:before {
    color: #b1b1b1!important;
}



/** Admin top bar site menu hover**/
ul#wp-admin-bar-site-name-default li:hover {
    background-color: #f9f8f8!important;
}



/** Admin top bar Add new hover**/
ul#wp-admin-bar-new-content-default li:hover {
    background-color: #f9f8f8!important;
}


/** Admin top bar WPML menu hover**/
ul#wp-admin-bar-WPML_ALS-default li:hover{
    background-color: #f9f8f8!important;
}




/** Admin top bar fix icons bad vertical align**/
#wpadminbar .ab-icon, #wpadminbar .ab-item:before, #wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon, .wp-admin-bar-arrow {
	float:none!important;
}



/** Admin top bar submenu**/
#wpadminbar .menupop .ab-sub-wrapper {
    background: #f9f8f8!important;
	color: #262626!important;
}

/** Admin top bar submenu icon wp**/
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary, #wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
    background: #f9f8f8!important;
}




/** Admin top bar wp submenu 1st part hover**/
ul#wp-admin-bar-wp-logo-default li:hover {
    background-color: #f9f8f8!important;
}

/** Admin top bar wp submenu 2nd part hover**/
ul#wp-admin-bar-wp-logo-external li:hover {
    background-color: #f9f8f8!important;
}


/** Admin elementor hover**/
ul#wp-admin-bar-elementor_edit_page-default li:hover {
    background-color: #f9f8f8!important;
}




#wp-admin-bar-elementor_edit_page .elementor-edit-link-type {
    background: #65b3db!important;
	font-size: 14px!important;
	color: #fff!important;
}




/* END ADMIN TOP BAR */







.nestedpages {
    font-size: 15px!important;
}


















/* START WOO */





/* START WISHLIST */


.shopengine-wishlist {
    font-size: 16px;
    font-family: 'Poppins';
    font-weight: 400 !important;
    color: #444 !important;
}


.shopengine-wishlist a {
    color: #444 !important;
}


.shopengine-wishlist td {
    vertical-align: middle !important;
}

.shopengine-wishlist thead tr th {
    font-weight:500!important;
}

.shopengine-wishlist thead tr th:nth-child(3){
	display: none !important;
}
.shopengine-wishlist tbody tr td:nth-child(3){
	display: none !important;
}


.shopengine-wishlist tbody tr:hover{
	background-color: #fbfbfb !important;
}



.shopengine-wishlist .shopengine-remove-action {
    color: #444!important;
    font-weight: 500!important;
    font-size: 16px!important;
    cursor: pointer;
    font-family: 'Poppins'!important;
}






p.wishlist-product-name {
    line-height: 20px;
    display: inline;
    padding-left: 20px !important;
}




.wishlist-product-name p a {
    color: #444 !important;
    text-decoration: none;
}


span.shopengine-wishlist-product-image picture img {
    height: 50px !important;
    width: auto;
}


.shopengine-wishlist tr, .shopengine-wishlist th, .shopengine-wishlist td {
    text-align: left;
    cursor: pointer;
    border-bottom: 1px solid #f9f9f9 !important;
}

.shopengine-account-dashboard table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: #fbfbfb !important;
}


.shopengine-account-dashboard table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: #fbfbfb !important;
}

/* END WISHLIST */










/* START SHOPENGINE REVIEWS */


/* Avatars comments smaller */

.shopengine-widget .shopengine-product-tabs #reviews #comments .commentlist li .comment_container .avatar, .shopengine-widget .shopengine-product-tabs #reviews #comments .commentlist li .comment_container .img-thumbnail {
    max-width: 30px!important;
    max-height: 30px!important;
}


/* Avatars Author names margin */

strong.woocommerce-review__author {
    margin-right: 10px;
}


span.woocommerce-review__dash {
    margin-left: 10px;
    margin-right: 10px;
}

/* END SHOPENGINE REVIEWS */