/*
 Theme Name:   Realar Child  
 Theme URI:    https://themeholy.com/wordpress/realar
 Description:  This is a child theme for Realar - WordPress Theme
 Author:       Themeholy
 Author URI:   https://themeforest.net/user/themeholy 
 Template:     realar
 Version:      1.0
 Tags:         two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, theme-options, editor-style, featured-images, microformats, post-formats,  sticky-post, threaded-comments, translation-ready
 Text Domain:  realar-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */ 
:root {
    --theme-color: #1C2D37;
    --theme-color2: #f19c59;
    --title-color: #0D0D0C;
    --title-dark: #364440;
    --body-color: #6E7070;
    --smoke-color: #5cb4f7;
    --smoke-color2: #666666;
    --black-color: #000000;
    --black-color2: #1B1B1B;
    --black-color3: #1A1A1A;
    --gray-color: #DDE8DD;
    --white-color: #ffffff;
    --light-color: #5cb4f7;
    --yellow-color: #E2B93B;
    --success-color: #27AE60;
    --error-color: #EB5757;
    --th-border-color: #CDCDCD;
    --th-border-color2: #E6E6E6;
    --title-font: "Outfit", sans-serif;
    --body-font: "Inter", sans-serif;
    --icon-font: "Font Awesome 6 Pro";
    --main-container: 1296px;
    --container-gutters: 24px;
    --section-space: 120px;
    --section-space-mobile: 80px;
    --section-title-space: 60px;
    --ripple-ani-duration: 5s;
    --th-body-background: #ffffff
}
.cartbutton{
		background-color:#000; 
		color:#fff; 
		padding:20px;
	width:20%;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
	text-align:center;
	font-weight:800;
	}	
	.cartbutton a {
		color:#fff; 
	}
@media screen and (max-width: 768px) {
	.cartbutton{
		background-color:#000; 
		color:#fff; 
		padding:20px;
	width:50%;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
	text-align:center;
	font-weight:800;
	}	
	.cartbutton a {
		color:#fff; 
	}
}

label {
    margin-bottom: 0px !important;
}
.woocommerce-billing-fields .form-row {
    margin-bottom: 20px !important;
}
	.pagination a
{
	color:#fff;
}
.pagination .current
{
	 background-color: #efefef;
    border-radius: 3px;
    padding: 12px;
    padding: 0.75rem;
	padding-left: 15px;
	padding-right: 15px;

}
.pagination .inactive
{
	background-color: #04923E;
    border-radius: 3px;
    cursor: pointer;
    padding: 12px;
    padding: 0.75rem;
	padding-left: 15px;
	padding-right: 15px;
}
.listing-with-sidebar__sidebar .directorist-search-form__box {
    visibility: hidden;
}
.directorist-card-author-info
{
	display: none;
}
.directorist-swiper .swiper-slide>a, .directorist-swiper .swiper-slide>div
{
	width:auto !important;
}
.listing-with-sidebar__sidebar {
    max-width: 0px !important;
}
