/*.mean-remove {
    display: none !important;
}*/

.footer-top-mail-chimp.footer-top-layout2 {
	padding-top:50px;
	padding-bottom:50px;
}
.footer-top-area {
	padding-top:40px;
	padding-bottom:0px;
}

.footer-top-mail-chimp.footer-top-layout2{display:none;}
.site-footer{border-top: 9px solid #199bca;}

.footer-sep{margin-left:25px; margin-right:25px; 
border-bottom: 1px solid #199bca;
}

.site-content .content-area {
    padding-top:10px; padding-bottom:30px ;
}

.post-each-single .post-thumbnail img {display:none;}

.post-each .post-meta{background:white;margin-top:0px;margin-bottom:20px }

hr, .wp-block-separator {background-color:white; margin:10px;}


.top-header.rtin-style-2, .top-header.rtin-style-3{background-color:#292b2c;}

.banner .banner-content {padding-top: 20px; 
	padding-bottom:20px; 
	text-align:left;
	margin-bottom:20px;

}





.post-each .post-thumbnail {
    display: inline;
	margin-bottom: 0px;}

/*.row .post-meta{display:none;}*/


.sidebar-widget-area  {padding:15px;
	    border: 1px solid #e9e9e9;
	
}


@media (max-width: 767.98px) .right-sidebar .sidebar-widget-area  {
    border: 0px;
}

#sb_instagram #sbi_load .sbi_follow_btn a {color:#ffffff;}

.pagination-area, .dokan-product-listing-area .pagination-wrap {padding-bottom:25px;}

.woocommerce-account .woocommerce {padding-top:20px;}

.woocommerce-notices-wrapper {padding-top:0px}

.woocommerce-checkout {padding-bottom:20px;}


pre {background-color:whitesmoke;color:black;}

.btn-theme-primary {background-color:#199bca; }

.btn.btn-lg{color:white;}
.btn.btn-lg:hover{color:white; background-color:#818a91;}

.post-content h2 {margin-top: -25px;}

.comments-wrapper{margin-top:20px; margin-bottom:20px;}

.post-each .post-meta li a, .post-each .post-meta li span {color:#199bca;}

.single-post-footer .rtin-title {
margin: 0 0 1em 0;
    display: inline-flex;
    font-size: 9pt;
    font-weight: 700;
	border-top: 1px solid rgba(0,0,0,.2);
	padding-top:16px;
}

.single-post-footer {padding-bottom:10px;}

#jp-relatedposts{margin-top:0px; padding-top:0px; margin-bottom:0px;}

/*hides related posts header on product pages */
.woocommerce #jp-relatedposts h3.jp-relatedposts-headline {display:none;}

/*hides related posts on product pages */
.woocommerce #jp-relatedposts .jp-relatedposts-items-visual {display:none;}

.elementor hr {padding-top:10px;}

.page-thumbnail {display:none;}


.sidebar-widget-area .widget h3{font-size:18px; 
	/*text-transform:uppercase;*/}

.home .banner{display:none;}

.page .type-page h2 {margin-top: -25px;}

.freeHtmlMapbottom.htmlMapResponsive {
    padding: 0px;
    margin: 0px;
	text-align:left;
}

.site-index .post-meta {display:none;}

.site-index .post-top-cats {display:none;}


.post-each-3 .post-content-area {padding-bottom:15px;}

.post-each .post-title a {color:#199bca;}

#rdtheme-search-popup form input  {background-color:white;opacity:0.9;color:black}

#rdtheme-search-popup ::placeholder {color:#333333;}

/*
.elementor-element-418d557 {display:inline-block;}

.elementor-element-bc44928 
{display:inline-block;}

.elementor-element-d9ed80d 
{display:inline-block;}
*/



.widget.widget_metro_socials a:hover {color:white;}

.rt-product-block {max-width:360px;margin-left:10px; }

.nobuynow{margin-left:10px;}

.column-shortcode{border:none; max-width:0px; max-width:100px;}


.wpforms-form * {float:left;max-width:600px}

.product-meta-group {display:none;}

.rtin-right p:before {display:none}


/*
.mean-container .mean-bar .mean-logo-area .logo-small {
	  position: absolute;
	width:100px !important;
}

.mean-container .mean-bar .logo {
	  position: absolute;
	width:100px !important;
}
.mean-container .mean-bar img {
	width: 100px !important;
	position: relative;
}
*/

.mean-container .mean-bar .logo {
    position: absolute;
    width: 130px !important;
    padding: 6px 15px;
}

.mean-container .mean-bar img {
 
    width: auto;
}

.woocommerce.single-product-layout-1 div.product p.stock, .woocommerce.single-product- layout-2 div.product p.stock {display:inline-block !important; color:white;
background: #454545;
}

.widget .btn.btn-theme-primary.btn-lg {width:100%;
color:white;
}

.widget .btn.btn-theme-primary.btn-lg:hover {
color:white;
}

.woocommerce span.onsale {
    background-color: #199bca;
    padding: 10px;
    border-radius: 4px;
}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{width:unset;}


/*
.banner .banner-content {

    padding-top: 20px;
    padding-bottom: 5px;
    text-align: left;
    margin-bottom: 20px;
}
/*

/*
.banner .banner-content h1{font-size:24px !important;padding-bottom:0px;
	margin-bottom:0px;
	color:#454545;
}
*/

.banner .banner-content h2 {font-size:24px; margin-bottom:0px;}

.woocommerce div.product .woocommerce-product-details__short-description {margin-top:0px;}

.single-product-layout-1.woocommerce div.product p.price, .single-product-layout-1 .woocommerce div.product span.price {font-weight:800;}


/* patch for shit coding from the theme, where shopping cart icons move onto new lin on some screens*/
.mean-bar .header-icon-area .icon-area-content {padding-top:0px; padding-bottom:0px;}

/*HIDES STICKY WRAPPER ON DESKTOP TO PREVENT ISSUES*/
.main-header-sticky-wrapper {
	display: none;}

.grecaptcha-badge {
display: none !important;
visibility: hidden !important;
}

/*
#tidio-chat-iframe {padding-bottom:25px;;height: 200px;}*/
