/*
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

/* sticky header */
#header.sticky-header .header-main.sticky {
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.28);
  background-color: #fff;
}

/* symbol */

.abs-symbol {
	margin-top: -55px;
    position: absolute;
    margin-left: 10px;
    transform: rotate(15deg);
}
.abs-symbol2 {
	margin-top: -30px;
    position: absolute;
    margin-left: -45px;
    transform: rotate(-15deg);
}

@media (max-width: 767px) {
  /* Styles only for mobile devices */
	.abs-symbol {
		margin-top: -65px;
    	position: absolute;
    	margin-left: 35px;
    	transform: rotate(15deg);
}
}

@media (max-width: 767px) {
	.abs-symbol2 {
		margin-top: -40px;
   	 	position: absolute;
    	margin-left: -22px;
    	transform: rotate(-15deg);
}
}

/* About us page */

.page-id-529 .main-content { padding-top:0px!important; padding-bottom: 0px !important; }
.page-id-529 p { margin: 0 !important; }

/* Refund and Returns Policy */

.page-id-2310 .main-content { padding-top:0px!important; padding-bottom: 0px !important; }
.page-id-2310 p { margin: 0 !important; }

/* table */
th, td {
  text-align: left;
  padding: 15px;
  border: 1px solid #e5e5e5;
}

/* Mobile menu */

.menu-custom-block{
	display:none;
}

.top_category{
	
}

.top_category .porto-sticky-nav{
	position:relative !important;
}
.top_category .porto-sticky-nav li{
	text-align: center !important;
	
}
.top_category .porto-sticky-nav .icon-image{
	display: block;
    text-align: center;
    margin: 0 auto;
}
.top_category .porto-sticky-nav span{
	display: contents !important;
	font-size: 15px !important;
}
.top_category .porto-sticky-nav span i{
/* 	min-width: 150px !important;	 */
}
.top_category .porto-sticky-nav .icon-image img{
	height: 100px !important;
	width: 100px !important;
	margin-bottom: 20px !important;
}