
@media only screen and (max-width:767px) {
    .ais-InfiniteHits-list{
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
.cmswt-InstantSearch .ais-SortBy-select{
        padding: 5px 15px;
    }
	.beeteam368-searchbox .search-form .search-field {
  width: 56%;
}
}
html, 
body {
  overflow-x: hidden;
}
/* Footer CSS */
footer a {
	color: #FFF !important;
}

/* Sumit - Below lines of codes Improves UI of Badges in Profile - https://app.clickup.com/t/86cyvmgg6 */
body.profile.public #mycred-users-badges {
    background: white !important;
    padding: 17px !important;
    border-radius: 10px !important;
    border: 1px solid var(--bb-content-border-color) !important;
    position: relative;
}

body.profile.public #mycred-users-badges::before {
    content: "Earned  Badges" !important; 
    font-size: 1.125rem !important;
    color: var(--bb-headings-color) !important;
    letter-spacing: -.24px !important;
    line-height: 1.47 !important;
    margin: 0 !important;
    word-break: break-word !important;
    font-family: inherit !important;
    font-weight: 700;
    display: block;
    margin-bottom: 20px !important;  
    padding-bottom: 10px;  
    border-bottom: 1px solid var(--bb-content-border-color); 
}

body.profile.public #mycred-users-badges .col-lg-12 {
    margin-top: 20px; 
}



/* Bhupen - Wiki articles mobile view fixes
 * https://app.clickup.com/t/2vd482m */
.helpie-article-editor .controls-section .sticky.d-block{
	display: block !important;
	z-index: 99;
}

.helpie-article-editor .controls-section .sticky.d-none{
	display: none !important;
}

@media(max-width: 767px){
	.helpie-edit-page-container .ui.labeled.icon.button{
		padding: 10px 15px 10px 40px !important;
		margin-bottom: 10px;
	}
	.helpie-edit-page-container .ui.button.add-article{
		padding: 10px 15px !important;
		margin-bottom: 10px;
	}
}
.helpie-row.options-row{
		position: relative;
		right: 0px;
  	z-index: 99;
	}
/* Bhupen - Fixing helpie pages mobile view
 * https://app.clickup.com/t/2vd482m */
	.single-pauple_helpie .wrapper,
	.helpie-single-page-module .helpie-primary-view #primary,
	.helpie-single-page-module .helpie-primary-view .wrapper{
		padding: 0px;
	}
	
	.helpie-row.options-row{
		position: absolute;
		right: 0px;
  	z-index: 99;
	}
	
	body .helpie-single-page-module{
		margin-top: 30px;
	}
	
	.pauple-helpie-single-sidebar{
		z-index: 99;
	}
	
	.mobile-toc-button{
		z-index: 999;
	}
	
	.single-pauple_helpie .mobile-toc-button{
		position: absolute;
		margin-top: 3px;
		z-index: 999;
	}
	
	.single-pauple_helpie .mobile-toc-button.open{
		position: relative;
	}
/* Sumit - Below lines of codes Improves the title colors of Request a feature page " https://app.clickup.com/t/86cy5zmfk */
.idea-item-content {
    font-size: 14px !important;
    color: var(--bb-body-text-color) !important;
    letter-spacing: -.24px !important;
    line-height: 1.5 !important;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;  
}
.ideapush-container a {
    color: var(--bb-headings-color) !important;
	font-size:1.125rem;
	font-weight: 700;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}
.ideapush-idea-filter select {
    border: 2px solid var(--bb-content-border-color) !important;
}
.ideapush-search-input {
    border: 2px solid var(--bb-content-border-color) !important;

}
.ideapush-container a:hover {
    color:  var(--bb-primary-color) !important;
}
/*Sumit - Below lines of codes improves the ui of Sites section in My profile */
div.blogs.myblogs{color:white !important;
	display:flex;
background: var(--bb-content-background-color);
    border-radius: 10px;
    border: 1px solid var(--bb-content-border-color);}
.blog-button.visit.button {color:white !important;}



/* Sumit - This lines of codes improves ui of Usav Coins on Profile Tab of buddyboss */
.table-condensed.mycred-table {background: var(--bb-content-background-color);
    border: 1px solid var(--bb-content-border-color) !important;
	font-size:14px !important;
	margin-top: 14px;
	border-radius: var(--bb-block-radius);
}


/* Sumit - Astrology Page width isseue */
.predictions_sec
.choose_services_row 
.zodics_sign_tab {
    width: inherit !important;
}
.bold-first-name {
    font-weight: 700 !important;
}

/*Sumit - This lines of codes beautifies the crowdfunding page after search : https://app.clickup.com/t/86cvfhfbc*/
.button .product_type_crowdfunding .add_to_cart_button {
    width: -webkit-fill-available !important;
    flex: auto !important;
}

p.wpneo_thumb_text {
    display: flex;
}

p.wpneo_thumb_text span.price .amount {
    margin-left: 7px !important;
}
.days_remaining {
    color: mediumseagreen !important;
    /* font-size: -webkit-xxx-large; */
}
/* Sumit - This lines of codes beautifies the post a job packages page: https://app.clickup.com/t/86cvc77ac */
.entry-content .job_listing_packages_title, .entry-content .resume_packages_title, .job_listing_packages_title, .resume_packages_title {
    padding: 1em 1em !important;
    border-radius: 10px 10px 0px 0px;
}

.job_listing_packages, .resume_packages {
    border-radius: 0px 0px 10px 10px;
}

.job_listing_packages, .resume_packages {
    border: 10px solid #eee !important;
}

.job_listing_packages ul.job_packages li.user-job-package {
    background: lightgreen !important;
}

/*Sumit - This lines of codes fixes the remote jobs check box alignment in post a job page https://app.clickup.com/t/86cure8tb */
.entry-content .job-manager-form .field input {
    width: auto !important;
}
/*Sumit - This lines of codes beautifies the Hiring dashboard */
.jm-dashboard-job {
    border: 1px solid var(--bb-content-border-color) !important;
    border-radius: var(--bb-block-radius) !important;
    background: white;
}
.jm-dashboard-job:hover {
    box-shadow: 0 10px 30px 0 rgba(18,43,70,.12);
}

.jm-dashboard-job-column-label {
    font-weight: bold !important;
}


html body a[href].jm-ui-button, html body a[href].jm-ui-button--icon, html body a[href].jm-ui-button--outline {
    text-decoration: none;
    border-color: var(--bb-content-border-color) !important;
}

.jm-ui-action-menu__content {
    border: 1px solid var(--bb-content-border-color) !important;
}



 .jm-form input, .jm-form input[type] {
    border: 1px solid var(--bb-content-border-color) !important;
}



 .jm-form .select2-container.select2-container.select2-container .select2-selection:focus-within, .jm-form input:focus, .jm-form input:focus-visible, .jm-form input:focus-within {
    border-color: var(--bb-input-focus-border-color) !important;
    outline: none !important;
}



/* Sumit - Activity feed share icon issue */
.bp-nouveau.buddyboss-theme .activity-list .activity-item .bp-share-button::before {
    font-family: dashicons !important;
    content: "\f237" !important;
}
a#home_nav_item:before {
    content: '\ee3a' !important;
}
/* Following lines is for the icon added before in my account navigation menu - Pooja */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--crowdfunding-dashboard a:before {
    content: '\e95d';
}

/* event gpoing */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--events-i-am-going a:before {
    content: '\e803';
}
/* RMA request */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--rma-requests a:before {
    	font-family: bb-icons;
	font-weight: 400;
	content: '\ef50';
}

/* Profile */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--profile a:before {
    content: '\ef52';
}

/* Pledge received */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--pledges-received a:before {
    content: '\e975';
}

/* Backed Campaings */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--backed-campaigns a:before {
    content: '\ee03';
}

/* Payment */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before {
    content: '\ee42';
}

/* Appointment */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--appointments a:before {
    content: '\e803';
}

/* Booking */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--bookings a:before {
    content: '\ee73';
}
/* support */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--support-tickets a:before {
    content: '\eec6';
}
/* vendor */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--following a:before {
    content: '\eed2';
}
/* my campaign */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-campaigns a:before {
    content: '\ef37';
}
/* bookmark */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--bookmarks a:before {
    content: '\e872';
}
/* affiliat dashboard */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--affiliate-area a:before {
    content: '\ee3a';
}

/* listing invoice */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--gp-invoices a:before {
    content: '\ef06';
}

/* listing subscription */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--gp-subscriptions a:before {
    content: '\eed0';
}

/*Bhupen - Fix GD detail tabs*/
#gd-tabs{
	border: none !important;
	padding: 1px;
}

/* Bhupen - Sticky nav tabs fixes
 * https://app.clickup.com/t/86cxmfvty
 */
body .-buddy-elementor-sticky-set-top.elementor-sticky--active{
	margin-top: -32px !important;
}

body.logged-in.admin-bar .-buddy-elementor-sticky-set-top.elementor-sticky--active{
	margin-top: 0px !important;
}
/*Sakib - Fix utsav times title under line*/ /*start*/
.title-animation-overline, .title-animation-underline {
    background-image: -webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));
    background-image: linear-gradient(rgb(255 255 255 / 0%), rgb(255 255 255 / 0%)) !important;
    background-repeat: no-repeat;
    background-size: 0% 2px;
    -webkit-transition: background-size 0.3s;
    transition: background-size 0.3s;
    display: inline;
}
.title-animation-middle-overline, .title-animation-middle-underline, .title-animation-overline, .title-animation-underline {
  background-image: -webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));
  background-image: linear-gradient(currentColor, currentColor);
	background-image: linear-gradient(rgb(255 255 255 / 0%), rgb(255 255 255 / 0%)) !important;
  background-repeat: no-repeat;
  background-size: 0% 2px;
  -webkit-transition: background-size 0.3s;
  transition: background-size 0.3s;
  display: inline;
} 
/*slider text limit*/
.upk-inline-block {
  display: -webkit-box;
  -webkit-line-clamp: 4; /* Number of lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
	margin-bottom: 10px !important;
  width: 600px; /* Adjust as needed */
}

/*Sakib - CSS for All Blog same equal height (end of the page) */
  .elementskit-post-image-card {
      height: 100% !important;
  }
  .elementskit-post-body .btn-wraper {
      margin-top: 15px !important;
  }
@media (max-width: 500px) {
  .elementskit-post-image-card {
      height: 95% !important;
		margin-bottom: 15px !important
  }

  .elementskit-post-body .btn-wraper {
      margin-top: 15px !important;
  }
}
/*Sakib End*/

/* Bhupen - Profile Product Listing Page */
.temple-link-product li a img{
	height: 200px !important;
}

.content-area ul.products li.product{
	border-radius: 10px;
	overflow: hidden;
}

.content-area ul.products li.product .button{
	border-radius: 0px !important;
}

#shortcode .temple-link-product li{
	width: calc(33.33% - 20px);
    max-width: calc(33.33% - 7px);
}

.profile-product-tab-data li{
	display: none;
}

#loadMoreProducts{
	margin: auto;
}

/* Bhupen - display dropdown menu on profile page with 3 dots and header 3 dots also */
#navbar-collapse:hover .sub-menu,
nav#object-nav li.hideshow:hover .sub-menu {
	opacity: 1;
  visibility: visible;
}

/* Bhupen - changed my account page menu bars size */
.woocommerce .woocommerce-MyAccount-navigation .wc-MyAccount-navigation-heading h5 a.push-my-account-nav i.bb-icon-bars{
	font-size: 30px;
  color: var(--bb-header-links);
}

/* Bhupen - fixed event ticket popup */
.tribe-common div.tribe-dialog{
	z-index: 999 !important;
}

/* Bhupen - Fix sticky sidebar in profile section */
.bb-sticky-sidebar{
	position: relative !important;	top: auto !important;
}

/* Bhupen - Fix error message in profile listings tab if no data found */
.alert.alert-info {
	border: 1px solid var(--bb-content-border-color);
  margin: 0;
  border-radius: var(--bb-block-radius-inner);
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
	clear: both;
	box-shadow: none;
	background-color: var(--bb-content-background-color);
	color: var(--bb-body-text-color);
	position: relative;
	line-height: 38px;
	font-size: 14px;
}

.alert.alert-info .fa-info-circle{
	background-color: var(--bb-default-notice-color);
	border-radius: 6px 0 0 6px;
	display: flex;
	align-items: center;
	color: #fff;
	left: 0;
  margin-right: 10px;
  position: relative;
  padding: 10px;
	font-size: 20px;
}

/* Bhupen - Reducing posts box padding */
#primary #buddypress .entry-content-wrap{
	padding: 20px;
}

/* Bhupen - Fix sticky nav tabs size and gap issue */
.bsui .nav-tabs .nav-link{
	min-width: 92px;
}

/* Bhupen - job calendar design fix 
 * https://app.clickup.com/t/86cy5yyfv
 */
.ui-datepicker.ui-widget{
	width: auto !important;
}

/* Bhupen - Css Alignment issues on some parts of the Post A Job dashboard
 * https://app.clickup.com/t/86cure8tb
 */
.entry-content .job-manager-form fieldset{
	display: flex;
}

.entry-content .job-manager-form fieldset.fieldset-type-checkbox .field{
	display: flex;
	gap: 5px;
}
#submit-job-form .fieldset-agreement-checkbox .field{
	display: flex;
}

#submit-job-form .fieldset-agreement-checkbox .field input{
	order: 1 !important;
	margin-right: 5px;
}

@media (min-width: 1200px) {
  .content-area ul.products {
    display: flex;
    flex-wrap: wrap;
    gap: 7px;
  }

  .content-area ul.products li.product {
    width: calc(31% - 7px);
    max-width: calc(31% - 7px);
  }
}

@media(max-width: 767px){
	.geodir-tab-head .greedy-btn .greedy-links{
		top: 56px;
	}
	.content-area ul.products li.product {
    width: calc(48% - 7px);
    max-width: calc(48% - 7px);
  }
	
/* Bhupen - fix sidebar mobile menu items overlap 
 * https://app.clickup.com/t/86cw02c65
 */
	.side-panel-menu a{
		height: auto;
	}
	.bb-mobile-panel-inner .side-panel-menu{
		padding-right: 15px;
	}
}

/* Bhupen - Fix listing tabs design */
.bsui .nav-tabs .nav-link:hover{
	background: var(--e-global-color-3126cd1);
  border-color: var(--e-global-color-3126cd1);
	color: #000;
}

.bsui .nav-tabs .nav-link.active{
	background: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
	color: #fff;
}

/* Bhupen - Job page popup design fixes
 * https://app.clickup.com/t/86cy7qjez */
.ui-dialog.pm-ui-dialog{
	top: 50% !important;
  left: 50% !important;
  z-index: 999;
  transform: translate(-50%, -50%);
  margin-top: 2%;
	width: 60% !important;
}

.ui-dialog.pm-ui-dialog form{
	max-width: 100%;
}

.pm-form .item input[type="text"], .pm-form .item select{
	height: 40px !important;
}

.pm-form .submit .pm-button{
	height: 40px !important;
	padding: 10px !important;
	font-size: 15px !important;
	line-height: 1;
	border-radius: 6px;
}

.pm-form .item input[type="text"], .pm-form .item select, .pm-form .item textarea{
	font-size: 15px !important;
	padding: 10px !important;
}

.project-notify label{
	font-size: 15px !important;
}

/* Bhupen - profile menu dropdown hidden under subnavigation tabs of listing
 * https://app.clickup.com/t/86cxmfvty */
.bb-buddypanel.sticky-header:not(.bb-sfwd-aside) .site-header {
  z-index: 999 !important;
}

@media(max-width: 767px){
	.ui-dialog.pm-ui-dialog{
		width: 90% !important;
	}
}

/* Bhupen - Fix add new project popup fields layout
 * https://app.clickup.com/t/86cy866c1 */
.pm-project-form .pm-project-form-users-wrap .pm-project-role .user-td select{
	font-size: 15px;
}
.pm-form-item table{
	margin-bottom: 0px;
}
.bp-dir-hori-nav nav#object-nav.bb-single-main-nav--vertical{
	z-index: 98;
}
.pm-project-form .pm-project-form-users-wrap .pm-project-role .user-td{
	padding: 5px;
}

/* Bhupen - add project user search loader
 * https://app.clickup.com/t/86cy8mbe6 */
.pm-project-coworker {
    position: relative;
    z-index: 1;
}

.pm-cst-loader {
    position: absolute;
    right: 10px;
    top: 28%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    border: 3px solid #ccc;
    border-top: 3px solid var(--bb-primary-button-background-regular);
    border-radius: 50%;
    animation: spin 0.8s linear infinite;
    z-index: 2;
}

@keyframes spin {
    0% { transform: translateY(-50%) rotate(0deg); }
    100% { transform: translateY(-50%) rotate(360deg); }
}

/* Bhupen - https://app.clickup.com/t/86cy7qjez */
.pm-project-form .pm-project-form-users-wrap .pm-project-role .user-td select{
	appearance: auto !important;
  -webkit-appearance: auto !important;
  -moz-appearance: auto !important;
}
.ui-dialog.pm-ui-dialog{
	z-index: 9999 !important;
}
#ui-id-2{
	z-index: 99999 !important;
}

/* Bhupen - Profile button fixes
 * https://app.clickup.com/t/86cyct65b */
.bb-user-nav-display-wrap header.profile-header {
  padding-top: 20px;
}

/* Bhupen - On Laptop Screen the Menu items are showing on top and content on Down while it need to show Beside  Menu options
 * https://app.clickup.com/t/86cyct6b2 */
@media(min-width: 767px){
.profile-sidebar .bp-single-vert-nav .bp-wrap:not(.bp-fullwidth-wrap) > nav#object-nav.bb-single-main-nav--vertical{
	width: 25%;
}

.profile-sidebar .bp-single-vert-nav .bp-wrap:not(.bp-fullwidth-wrap){
	flex-direction: row !important;
}
}

.bp-profile-content .profile:not(.public) {
  padding: 0px;
}

/* Bhupen - Create group button design fixes
 * https://app.clickup.com/t/86cvzt6y4 */
.buddypress #buddypress.bp-dir-hori-nav #groups-create a{
	background-color: var( --e-global-color-primary );
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var( --e-global-color-primary );
	border-radius: 6px 6px 6px 6px;
	padding: 10px 20px 10px 20px;
	color: #ffffff;
	line-height: 1;
}

.buddypress #buddypress.bp-dir-hori-nav #groups-create{
	margin-top: 5px;
}

.buddypress #buddypress.bp-dir-hori-nav #groups-create a:hover{
	background-color: var( --e-global-color-cfd1f37 );
}

.buddypress #buddypress.bp-dir-hori-nav #groups-create a div{
	padding: 0px;
	margin: auto;
}

/* Bhupen - add listing product dropdown design fixes
 * https://app.clickup.com/t/86cy3f77n */
.select2-container.select2-container--open .select2-dropdown--above,
.select2-container.select2-container--open .select2-dropdown--below{
	width: 100%;
	max-width: 40%;
}

/* fix double arrows - https://app.clickup.com/t/86cydx98f */
.select2-container .select2-selection--single .select2-selection__arrow{
	display: none;
}

@media(max-width: 767px){
	.select2-container.select2-container--open .select2-dropdown--above,
.select2-container.select2-container--open .select2-dropdown--below{
	width: 100%;
	max-width: 70%;
}
}

/* Bhupen - link highlight
 * https://app.clickup.com/t/86cwpbeqx */
.tribe-common .tribe-events-before-html p a{
	color: #e3634f;
	font-weight: 600;
}

/* Bhupen - Checkout page design fixes
 * https://app.clickup.com/t/86cyf342n */
.woocommerce-page .select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: 25px;
}

.select2-container.select2-container--default .select2-results__option[aria-selected="true"]{
	color: #000000 !important;
}

/* Bhupen - pricing table mobile fixes
 * https://app.clickup.com/t/86cy7qx34 */
@media(max-width: 767px){
	body .wpdt-c.wpDataTableContainerSimpleTable.wdtscroll table.wpdtSimpleTable {
		width: 100% !important;
	}
}

/* Bhupen - 404 my account menus fixes using redirection */
/* https://app.clickup.com/t/86cxr5hn9 */
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--utsav-market-orders a::before,
.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--viduraa-orders a::before{
  content: "\eec3";
	font-size: 20px;
  text-rendering: auto;
  font-family: bb-icons;
  margin-right: 15px;
  vertical-align: middle;
}

.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--seller-support-tickets a::before {
  content: '\eec6';
	font-size: 20px;
  text-rendering: auto;
  font-family: bb-icons;
  margin-right: 15px;
  vertical-align: middle;
}

/* https://app.clickup.com/t/86cue014e */
@media (min-width: 768px) and (max-width: 991px) {
	.supporting-docs-preview,
	.gallery-image-id-show,
	.wpneo-form-image-url{
		width: 63% !important;
	}
	
	input#cc-image-upload-file-button,
	#gallery-image-ids,
	#upload-supporting-docs{
		width: 35% !important;
	}
}

/* Bhupen - Profile backed campaigns tab design 
 * https://app.clickup.com/t/86cyjah4g */
.my-backed-campaigns th,
.my-backed-campaigns td,
.my-backed-campaigns td a{
	font-size: 14px;
	line-height: 20px;
}

/* Bhupen - https://app.clickup.com/t/86cvm8xp2 */
.select2-container--default .select2-selection--multiple .select2-selection__choice{
	color: #444;
}

.supporting-documents-tab .geodir-listings{
	padding:0;
  background:transparent;
  border:none;
}

.supporting-documents-tab .geodir-listings .geodir-post .card:hover{
	box-shadow: 0 4px 32px 0 rgba(18,43,70,.1);
}

.wpneo-tabs-menu li {
  border-bottom:3px solid #fff;
	padding: 20px 15px;
}

#wpneo-tab-description h2{
	font-size: 1.25rem;
}
.select2-container--default .select2-search--inline .select2-search__field{
	padding: 10px !important;
}

/* Bhupen - Add project form remove create user button
 * https://app.clickup.com/t/86cy7rhuq */
.pm-more-user-form-btn{
	display: none !important;
}
.no-user-wrap{
	padding-bottom: 0px !important;
}
.no-user-wrap p{
	margin-bottom: 0px !important;
}
.ui-widget-overlay,
.pm-user-ui-dialog{
	display: none !important;
}
.overlay{
	z-index: 9;
}

/* Bhupen - Fix placeholder in add listing form
 * https://app.clickup.com/t/86cvtenh7 */
.select2-container--bootstrap-5 .select2-selection--multiple .select2-search{
	width: 100%;
}
input::placeholder, select::placeholder, textarea::placeholder {
  color: #999c9f;
}
.select2-container--bootstrap-5 .select2-selection--multiple .select2-search input{
	width: 100% !important;
}

@media only screen and (min-width: 600px) and (max-width: 991px) {
	#photo-contests .widget-contest-gallery-div{
		width: 48%;
	}
}

/* Bhupen - Event community form fixes
 * https://app.clickup.com/t/86cv8676r */
.tribe-tickets-editor-table .table-header, .tribe-tickets-editor-table thead {
  display: revert !important;
}
.tribe-tickets-editor-table.eventtable.ticket_list.eventForm.widefat.fixed {
  display: inline-block !important;
	position: relative;
}

/* Bhupen - Document tab design fixes
 *  https://app.clickup.com/t/86cyjxwe5 */
.geodir-custom-field-file .gd-meta-file{
	display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.geodir-custom-field-file .gd-meta-file i{
	font-size: 70px;
}

.geodir-field-documents{
	display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 15px;
}

.geodir-field-documents .geodir-custom-field-file{
	margin-bottom: 20px;
}

.geodir-cf-type-image .aui-lightbox-image img{
	height: 140px !important;
	border-radius: 5px;
}

.geodir-cf-type-image{
	display: flex;
  flex-direction: column-reverse;	}

.geodir-cf-type-image .aui-lightbox-image{
	position: relative;
}

.geodir-cf-type-image .geodir-cf-file-name{
	display: none;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.geodir-field-documents{
		grid-template-columns: repeat(3, 1fr);
		gap: 15px;
	}

/* Bhupen - https://app.clickup.com/t/86cympurh */	body.buddypress.activation.login-split-page .login-split{
		position: relative !important;
	}
	/* Bhupen - https://app.clickup.com/t/85ztyrbv1 */
	.fpsm-dashboard-header, .fpsm-dashboard-body, .fpsm-dashboard-row{
		width: 100% !important;
	}
	.fpsm-dashboard-column.fpsm-dashboard-sn{
		line-height: 1 !important;
		padding: 5px 10px;
	}
	.fpsm-dashboard-column.fpsm-dashboard-post-title,
	.fpsm-dashboard-row > div{
		padding: 5px 10px !important;
	}
	.fpsm-dashboard-body > .fpsm-dashboard-row{
		border-bottom: solid 3px rgba(0, 0, 0, 0.08) !important;
	}
	.fpsm-dashboard-column.fpsm-dashboard-action{
		display: flex;
    gap:38px;
	}
	.fpsm-dashboard-column.fpsm-dashboard-action{
		padding-bottom: 15px !important;
	}
}

@media only screen and (max-width: 767px){
	.geodir-field-documents{
		grid-template-columns: repeat(2, 1fr);
		gap: 25px;
	}
/* Bhupen - https://app.clickup.com/t/86cympurh */body.buddypress.activation.login-split-page .login-split{
		position: relative !important;
	}
/* Bhupen - https://app.clickup.com/t/85ztyrbv1 */
	.fpsm-dashboard-header, .fpsm-dashboard-body, .fpsm-dashboard-row{
		width: 100% !important;
	}
	.fpsm-dashboard-column.fpsm-dashboard-sn{
		line-height: 1 !important;
		padding: 5px 10px;
	}
	.fpsm-dashboard-column.fpsm-dashboard-post-title,
	.fpsm-dashboard-row > div{
		padding: 5px 10px !important;
	}
	.fpsm-dashboard-body > .fpsm-dashboard-row{
		border-bottom: solid 3px rgba(0, 0, 0, 0.08) !important;
	}
	.fpsm-dashboard-column.fpsm-dashboard-action{
		display: flex;
    gap:38px;
	}
	.fpsm-dashboard-column.fpsm-dashboard-action{
		padding-bottom: 15px !important;
	}
}

/* Bhupen - profile page padding fixes 
 * https://app.clickup.com/t/86cymqhhw */
.bp-profile-wrapper .bp-profile-content{
	padding: 30px;
}

/* Bhupen - https://app.clickup.com/t/86cyjxuj2 */
.geodir-embed .bsui.gd-badge-meta .gd-badge,
.geodir-report-post-container  .bsui.gd-badge-meta .gd-badge,
.geodir-list-save-container  .bsui.gd-badge-meta .gd-badge{
	padding: 10px 15px;
	width: 100%;
}
.geodir-report-post-container  .bsui.gd-badge-meta,
.geodir-embed .bsui.gd-badge-meta{
	width: 100%;
}
.geodir-list-save-container .bsui.gd-badge-meta{
	width: 100%;
}

.geodir-embed .bsui.gd-badge-meta .gd-badge:hover,
.geodir-report-post-container  .bsui.gd-badge-meta .gd-badge:hover,
.geodir-list-save-container  .bsui.gd-badge-meta .gd-badge:hover{
	box-shadow: 0 .25rem .25rem .125rem rgb(var(--bs-primary-rgb),.1),0 .375rem .75rem -.125rem rgb(0, 115, 170) !important;
}

.geodir-details-sidebar-google-analytics button{
	font-size: 84% !important;
}

@media only screen and (max-width: 767px){
.geodir-list-save-container .bsui.gd-badge-meta,
	.geodir-details-sidebar-google-analytics button{
	width: 100%;
}	
}

#embedModal .modal-dialog.modal-xl{
	max-width: 900px;
}

/* Bhupen - https://app.clickup.com/t/86cyjxv9f */
.buddypress-wrap ul.bp-list.groups-dir-list > li {
  min-width: auto;
}

@media screen and (min-width: 991px) {
  body.geodir-page-single.has-sidebar .buddypress-wrap .grid.bp-list.groups-list > li {
    -webkit-box-flex:0;
    -ms-flex: 0 0 33% !important;
    flex: 0 0 33% !important;
    max-width: 33% !important;
  }
}

@media screen and (max-width: 1145px) {
  body.has-sidebar .buddypress-wrap .grid.bp-list.groups-list > li {
    -webkit-box-flex:0;
    -ms-flex: 0 0 50% !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
  }
}

@media screen and (max-width: 767px) {
  body.has-sidebar .buddypress-wrap .grid.bp-list.groups-list > li {
    -webkit-box-flex:0;
    -ms-flex: 0 0 100% !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
}

/* Bhupen - https://app.clickup.com/t/86cy6amhc */
.gd-bh-open-hours{
	min-width: auto !important;
}
.geodir_post_meta.geodir-field-business_hours{
	padding: 0px !important;
	border: none !important;
}

/* Bhupen - Fixing video tab design 
 * https://app.clickup.com/t/86cye81ph */
.geodir-post-meta-container .geodir_post_meta.geodir-field-video{
	display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
}

.geodir-post-meta-container .geodir_post_meta.geodir-field-video .fluid-width-video-wrapper{
	border-radius: 5px;
	overflow: hidden;
}

.geodir-post-meta-container .geodir_post_meta.geodir-field-video .fluid-width-video-wrapper:hover{
	box-shadow: 0 1px 6px 2px var(--tec-color-box-shadow) !important;
}

/* Bhupen - Fix crowdfunding design in listing tab 
 * https://app.clickup.com/t/86cyn5c2c */
.wpneo-listings .overlay{
	position: absolute;
}

#crowdfunding-campaigns .wpneo-listing-img img{
	height: 150px;
	border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  object-fit: cover;
}

#crowdfunding-campaigns .wpneo-listing-img{
	border: none;
}

#crowdfunding-campaigns .wpneo-listings .wpneo-listing-content{
	border-radius: 0px 0px 10px 10px;
	border-color: var(--bb-content-border-color);
}

#crowdfunding-campaigns .temple-link-product li{
	width: -webkit-calc(33% - 20px);
  width: calc(33% - 20px);
  max-width: -webkit-calc(33% - 20px);
  max-width: calc(33% - 20px);
}

#crowdfunding-campaigns .temple-link-product li .woocommerce-loop-product__title{
	height: auto;
	overflow: visible;
}

@media screen and (max-width: 991px) {
	.geodir-post-meta-container .geodir_post_meta.geodir-field-video{
	display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
}
	.elementor-widget-wp-widget-gd_single_tabs{
		width: 100% !important;
		margin-bottom: 25px;
	}
	#crowdfunding-campaigns .temple-link-product li{
	width: -webkit-calc(50% - 20px);
  width: calc(50% - 20px);
  max-width: -webkit-calc(50% - 20px);
  max-width: calc(50% - 20px);
}
}

@media screen and (max-width: 767px) {
	.geodir-post-meta-container .geodir_post_meta.geodir-field-video{
	display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 10px;
}
	#crowdfunding-campaigns .temple-link-product li{
	width: -webkit-calc(100% - 20px);
  width: calc(100% - 20px);
  max-width: -webkit-calc(100% - 20px);
  max-width: calc(100% - 20px);
}
}

/* Bhupen - Fixing listing tab logo design
 * https://app.clickup.com/t/86cye81qj */
.geodir-field-logo .geodir-cf-type-image .aui-lightbox-image img{
	height: auto !important;	
	width: auto !important;
}

.bsui .list-group-item.geodir-field-logo{
	text-align: center;
}

#details .geodir-post-meta-container{
	margin-top: 25px;
}

/* Bhupen - Listing tabs design fixes
 * https://app.clickup.com/t/86cyn598f */
.geodir-post-meta-container .geodir_post_meta{
	background: #fff;
  padding: 0.75rem 1rem;
  border-radius: 10px;
  border: 1px solid var(--bb-content-border-color);
	margin-bottom: 25px;
}

.list-group.geodir-output-location .geodir_post_meta{
	border-color: var(--bb-content-border-color);
}

#details .geodir-post-meta-container .geodir_post_meta_title{
	font-size: 20px;
  font-weight: 600;
  margin-bottom: 15px;
  display: block;
}

/* Bhupen - Cross button design fixes
 * https://app.clickup.com/t/86cyn5bvw */
.select2-container .select2-selection__rendered .select2-selection__clear{
	background-color: transparent !important;
}

/* Bhupen - Edit temple form design fixes
 * https://app.clickup.com/t/86cyn5c2c */
.alert.alert-info{
	display: block;
	line-height: 24px;
	margin-bottom: 20px;
}

/* Bhupen - Listing detail page events tab design fixes */
#events .products article{
	border-radius: 10px !important;
	overflow: hidden;
}

#events.tab-pane .products article img,
#events.tab-pane .products article a.tribe-events-pro-photo__event-featured-image-link,
#events.temple-class-events .products article img,
#events.temple-class-events .products article a.tribe-events-pro-photo__event-featured-image-link{
	height: 150px;
}

/* Bhupen - Event cards design fixes
 * https://app.clickup.com/t/862kfxh73 */
#events .products article .tribe-events-pro-photo__event-title a,
.tribe-events-pro-photo__event-details-wrapper .tribe-events-pro-photo__event-title-link{
	line-height: 1.3 !important;
}

#user-xprofile .count::after {
    content: '%';
    margin-left: 2px;
}

/* Bhupen - Fixing add listing form
 * https://app.clickup.com/t/86785tq4q */
/* Loader Styles */
#loader-fund {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 100vw !important;
  height: 100vh !important;
  background: rgba(0, 0, 0, 0.4) !important;
  z-index: 9999 !important;
  display: flex;
  justify-content: center;
  align-items: center;
	opacity: 1 !important;
}

#loader-fund::after {
  content: "";
  border: 5px solid #f3f3f3;
  border-top: 5px solid #e3634f;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  animation: spin 1s linear infinite;
  background: none;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@media(max-width: 767px) {
  .loading-text {
    margin-top: 135px;
    max-width: 80%;
    font-size: 16px;
    line-height: 22px;
  }
}

.geodir-bdsteps-stepwise .geodir-bdsteps-container{
	position: relative;
}

/* Fix table design - Bhupen
 * https://app.clickup.com/t/86cyrxw76 */
#roles-member{
	background: #fff;
}

/* First td (left edge) */
#roles-member tr td:first-child,
#roles-member tr th:first-child{
	border: none;
  border-left: 1px solid var(--bb-content-border-color);
}

/* Second td (left of middle pair) */
#roles-member tr td:nth-child(2),
#roles-member tr th:nth-child(2){
	border: none;
  border-left: 1px solid var(--bb-content-border-color);
}

/* Third td (right of middle pair) */
#roles-member tr td:nth-child(3),
#roles-member tr th:nth-child(3) {
	border: none;
  border-left: 1px solid var(--bb-content-border-color);
}

/* Last td (right edge) */
#roles-member tr td:last-child,
#roles-member tr th:last-child{
	border: none;
	border-left: 1px solid var(--bb-content-border-color);
  border-right: 1px solid var(--bb-content-border-color);
}

.linked-members #roles-member tr td span{
	color: var(--bb-alternate-text-color) !important;
	line-height: 18px !important;
}

#roles-member_wrapper{
	width: 90%;
}

@media (min-width: 1200px) {
  .woo-sidebar .content-area ul.products li.product {
    width: 30.333%;
    max-width: 30.333%;
    margin: 1%;
  }
}

.woo-sidebar .content-area ul.products li.product{
	box-shadow: none;
	border: 1px solid var(--bb-content-border-color);
}

.woo-sidebar .content-area ul.products li.product:hover{
	box-shadow: 0 6px 24px 0 rgba(149, 62, 62, 0.19);
}

/* Bhupen - Fixed shop page and listing detail page product blocks design
 * https://app.clickup.com/t/86cy3f77n */
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce-loop-product__title{
	min-height: 3em !important;
	height: auto !important;
	max-height: 4.6em !important;
}

p.wpneo_thumb_text {
  display: flex;
  margin-bottom: 5px;
}

.temple-link-product li a .woocommerce-Price-amount{
	display: inline-block !important;
}

.woocommerce ul.products li.product a img{
	height: auto;
	aspect-ratio: 3/2;
}

.temple-link-product li a img{
	height: auto !important;
	aspect-ratio: 3/2;
}

.temple-link-product li a{
	text-align: center;
}

.temple-link-product li a:hover{
	box-shadow: none !important;
}

.temple-link-product li{
	padding-bottom: 60px !important;
	margin-bottom: 20px !important;
}

/* Bhupen - Removed breadcrumb from shop page
 * https://app.clickup.com/t/86cyudq5u */
.woocommerce-breadcrumb{
	display: none;
}

/* Bhupen - Profile menu groupings separator
 * https://app.clickup.com/t/86cyu8dyj */
.menu-separator a {
	color: var(--bb-sidenav-text-regular) !important;
	opacity: .5;
	text-transform: uppercase;
  display: flex !important;
  align-items: center;
  gap: 8px;
	font-weight: 600 !important;
	font-size: 14px !important;
  padding-left: 16px !important;
}

.menu-separator span {
  white-space: nowrap;
}

.menu-separator a::before{
	content: none !important;
}
.menu-separator a::after {
  content: "";
  flex-grow: 1;
  height: 1px;
	opacity: .5;
  background-color: var(--bb-sidenav-text-regular);
}
/* Bhupen - Crowdfunding search style
 * https://app.clickup.com/t/86cyw1cmu */
.woocommerce li.product a.button.add_to_cart_button{
	color: #fff;
}

.days_remaining{
	display: none;	
}

.percent_funded .wpneo_thumb_text{
	gap: 5px;
}

/* Bhupen - Fix no data available design
 * https://app.clickup.com/t/86cy5zeph */
#gd-tabs .alert.alert-info,
#gd-social-importer .alert.alert-info {
	padding: 0px;
  display: flex;
  align-items: center;
}
#gd-tabs .alert.alert-info .fa-info-circle,
#gd-social-importer .alert.alert-info .fa-info-circle{
	display: inline;
	padding: 12px;
}

.bsui .alert a:hover{
	color: #e3634f;
}

.bp-dir-hori-nav nav#object-nav.bb-single-main-nav--vertical{
	background: #ffe6e4 !important;
  padding: 10px !important;
  border-radius: 10px;
}

.bp-single-vert-nav .main-navs ul li a#photos{
	margin-left: 0px;
	width: 100% !important;
/*   padding-right: 25px; */
}

/* Bhupen - Fix profile tabs design in mobile
 * https://app.clickup.com/t/86cy5zmu6 */
@media(max-width: 767px){
	#object-nav.bb-single-main-nav--vertical{
		padding: 10px;
	}
	
	#object-nav.bb-single-main-nav--vertical ul{
		height: 200px;
		display: grid;
		overflow-y: scroll;
  	grid-template-columns: repeat(2, 1fr);
		::-webkit-scrollbar {
       width: 12px;
    }
		scrollbar-width: thick;
	}
	
	#object-nav.bb-single-main-nav--vertical ul li{
		padding: 0 10px 0 0;
	}
	
	.bb-single-main-nav .bb-single-nav-item-point{
		font-weight: 600;
	}
	
	.bb-template-v2 .bp-navs ul li .count{
		min-width: 20px;
		font-size: 10px;
	}
}

/* Bhupen - added border to profile repeater field
 *  */
.bp-profile-wrapper.need-separator .repeater-separator{
	display: table-row !important;
}

.bp-profile-wrapper.need-separator tr.repeater-separator td {
  border-top: 1px solid rgba(0,0,0,.07);
}

.bp-profile-wrapper.need-separator .repeater-separator:last-child{
	display: none !important;
}

.mt-2{
	margin-top: 5px;
}

/* Bhupen - Fix groups table layout
 * https://app.clickup.com/t/86cz0hq9w */
.bp-list li .item-avatar{
	margin-right: 10px;
}

#members-list.item-list:not(.grid) .list-wrap .list-wrap-inner .item{
	flex: 0 0 45%;
}

#members-list.item-list:not(.grid) .list-wrap .list-wrap-inner .item .item-block{
	flex: 0 0 65%;
}

#members-list.item-list:not(.grid) .list-wrap .list-wrap-inner .item .follow-container{
	flex: 0 0 35%;
}

#members-list.item-list .member-name a {
  font-size: 17px;
}

#members-list.item-list:not(.grid) .list-wrap .list-wrap-inner .primary-action .generic-button > *,
#members-list.item-list:not(.grid) .list-wrap .list-wrap-inner .primary-action .generic-button > a:hover{
  min-width: 125px;
	font-size: 13px;
	padding: 6px 12px;
}

#members-list.item-list:not(.grid) .only-grid-view.button-wrap.member-button-wrap.footer-button-wrap{
	margin: 0 10px 0 0;
}

#buddypress .only-grid-view.button-wrap.member-button-wrap.footer-button-wrap > .generic-button{
	padding: 10px;
}
/* Sakib -FAQ global ssetting https://app.clickup.com/t/86d1yzbpa */
.betterdocs-faq-group {
    border-radius: 10px !important;
  box-shadow: 0px 10px 30px 0px rgba(75, 52.99999999999998, 50, 0.15) !important;
  }
.active .betterdocs-faq-post {
  background-color: #F8EBD5 !important;
}
/* Top Search Layout */
.betterdocs-search-layout-1 {
  border-radius: 0 0 10px 10px !important;
}
/* Sakib Doc Page CSS 
 * https://app.clickup.com/t/86d1yzbpa */
/* top sidebar */
.betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-grid-wrapper {
  border: 1px solid #F8DAD5;
  border-radius: 10px;
	transition: 0.3s !important;
}
.betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-category-grid-wrapper:hover {
	box-shadow: 0 3px 24px 0 rgba(18,43,70,.08) !important;
}
.betterdocs-sidebar {
	transition: 0.3s !important;
}
/* table of content Sidebar */
.sticky-toc-container {
  top: 18vh !important;
}
.betterdocs-single-wrapper.betterdocs-single-layout-1 .betterdocs-toc {
  border: 1px solid #F8DAD5;
  border-radius: 10px;
	transition: 0.3s !important;
}
.betterdocs-single-wrapper.betterdocs-single-layout-1 .betterdocs-toc:hover {
	box-shadow: 0 3px 24px 0 rgba(18,43,70,.08) !important;
}
/* Tag */
.betterdocs-entry-footer .betterdocs-tags a {
	border: 1px solid #EDCB90;
  background: #F8EBD5;
	color: #34495E !important;
  width: fit-content;
  padding: 10px 15px;
  border-radius: 5px;
	margin-right: 10px;
	transition: 0.3s;
}
.betterdocs-entry-footer .betterdocs-tags a {
}
.betterdocs-tags {
	color: transparent;
}
.betterdocs-entry-footer .betterdocs-tags a:hover {
  background: #EDCB90;
}
/* Arrticle Tag */
.betterdocs-tags::before {
	content: "Article Tag: ";
	color: #4D5C6D;
}
/* Comment */
.comments-title {
	margin-top: 50px;
}
.comment-respond {
	background: #EFF1F4;
}
/* Navigation */
.betterdocs-single-wrapper.betterdocs-single-layout-1 .docs-navigation a {
  background: #F8DAD5;
  padding: 5px 15px;
  border-radius: 6px;
	border: 1px solid #ED9D90;
}
.betterdocs-single-wrapper.betterdocs-single-layout-1 .docs-navigation a:hover {
	background: var(--bb-primary-color);
	color: #fff;
}
.betterdocs-single-wrapper.betterdocs-single-layout-1 .docs-navigation a svg {
  min-width: 30px;
  width: 30px;
}
.betterdocs-single-wrapper.betterdocs-single-layout-1 .docs-navigation a:hover svg {
  fill: #fff;
}
/* Feeling */
.betterdocs-entry-footer {
  border-radius: 10px;
	border: 1px solid #F8DAD5;
		transition: 0.3s;
  background: #FFF;
  padding: 30px;
	margin-top: 50px;
	margin-bottom: 50px;
}
.betterdocs-shortcode.betterdocs-article-reactions {
	background: #EFF1F4;
  border-radius: 10px;
	border: 1px solid #327A8B30;
		transition: 0.3s;
}
.feedback-update-form {
  margin-top: 20px;
}
.betterdocs-social-share {
  margin-top: 20px !important;
}
.betterdocs-entry-footer:hover {
		box-shadow: 0 3px 24px 0 rgba(18,43,70,.08) !important;
}
/* Sakib - End */
/* Sakib - Better Messages Mobile CSS 
* https://app.clickup.com/t/86d29qu35 */
#bp-better-messages-mini-mobile-open {
  border-radius: 8px !important;
}

/* Sakib User Status CSS 
* https://app.clickup.com/t/86d29qu35 */
.chat-footer .bpbm-user-me {
    flex-direction: row-reverse !important;
    padding: 6px 6px 8px !important;
}
.bpbm-user-me .bpbm-user-me-avatar {
    margin: 0 0 0 10px !important;
}
.bpbm-user-me .current-status {
    justify-content: flex-end;
}
.bp-messages-wrap .chat-footer {
	height: 62px !important;
	line-height: 62px !important;
}
/* Unread Count */
body.bm-messages-dark .bp-messages-wrap.bp-better-messages-list .tabs > div .unread-count {
    background: var( --e-global-color-primary ) !important;
}
body.bm-messages-dark .bp-messages-wrap .threads-list .thread .unread-count {
    background: var( --e-global-color-primary ) !important;
}
/* Sumit - To increase the size of active/online icon on better messages chat */
.bbpm-avatar:before {
    height: 45%;
    width: 45%;
}

/* Sakib - Airticle Icon Hover Opacity CSS */
.betterdocs-category-icon {
	opacity: 0.65 !important;
	transition: all 0.3s;
}
.betterdocs-single-category-inner:hover .betterdocs-category-icon {
	opacity: 1 !important;
}