/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

/*product add to cart button*/
#site-header.medium-header #site-logo {
	float:left !important;
}

i.icon-magnifier {
    background-color: #fc230e;
    padding: 12px;
}

div#site-navigation-wrap {
    width: 1170px;
    margin: auto;
}

li.woo-wishlist-link {
    display: none !important;
}

li.woo-menu-icon.wcmenucart-toggle-drop_down.toggle-cart-widget {
    position: relative !important;
    left: 190px !important;
}

li#menu-item-169 {
    position: relative !important;
    left: 222px !important;
}

li#menu-item-172 {
    position: relative !important;
    left: 250px !important;
}


.swiper-pagination-bullet{
	border-radius:0px !important;
}

.onsale{
	display:none !important;
}

a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    font-size: 12px !important;
}

#list .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product img{
	width:35% !important;
	float: left !important;
}

.elementor-10 .elementor-element.elementor-element-eb26c61 .eael-product-grid .woocommerce li.product .button.add_to_cart_button {
    
    display: none !important;
}

#list_1 .eael-product-grid.eael-product-reveal .woocommerce ul.products li.product img{
	width:45% !important;
	float: left !important;
}

.wcmenucart-details.count:before{
	border-color:#fc230e !important;
}

.wcmenucart-details.count {
	background-color:#fc230e !important;	
}

.cat-item a{
	color:#333 !important;
}

.cat-item a:hover{
	color:#fc230e !important;
}

.woocommerce button.button {
	background-color:#fc230e !important;
}

a.button.checkout.wc-forward {
    background-color:#fc230e !important;
}

input[type="submit"]{
	 background-color:#fc230e !important;
}

div#popup {
    position: relative !important;
    left: 20px !important;
}

div#popup a {
    font-size: 12px !important;
    color: #8c8a8a !important;
}

div#popup a:hover {
   
    color: #fc230e !important;
}

.fa {
   
   /*font-weight: 500 !important;*/
}

@media (min-width: 320px) and (max-width: 480px) {
  
	.awesome-social {
		display:none !important;
	}
  
}

@media (min-width: 768px) and (max-width: 1024px) {
  
 .awesome-social {
		display:none !important;
	}
  
}


.wcfm_menu_items.wcfm_menu_wcfm-capability, .wcfm_menu_items.wcfm_menu_wcfm-withdrawal-requests, .wcfm_menu_items.wcfm_menu_wcfm-vendors, .wcfm_menu_items.wcfm_menu_wcfm-refund-requests, .wcfm_menu_items.wcfm_menu_wcfm-settings{
    display: none !important;
}

#wcfm-main-contentainer .wcfm-page-headig{
    background-color: #000000 !important;
}

#wcfm_menu {
    
    background: #0e0e0e !important;
}

.wcfm_menu_logo{
    background-color: #151515 !important;
}

#wcfm_menu .wcfm_menu_items a.active {
    background: #fc230e !important;
}

#site-header.medium-header .top-header-wrap {
    
	padding: 9px 0 !important;
}

#atw_style6 .atw--single_item .atw_item_top .atw_post_view {
   
    background: #fc230e !important;
}

a.elementor-button-link.elementor-button.elementor-size-sm {
    transform: rotate(-90deg);
}