/*
 * LaraClassifier - Classified Ads Web Application
 * Copyright (c) BeDigit. All Rights Reserved
 *
 * Website: https://laraclassifier.com
 * Author: BeDigit | https://bedigit.com
 *
 * LICENSE
 * -------
 * This software is furnished under a license and may be used and copied
 * only in accordance with the terms of such license and with the inclusion
 * of the above copyright notice. If you Purchased from CodeCanyon,
 * Please read the full License from here - https://codecanyon.net/licenses/standard
 */

/* Your custom CSS here... */

.intro {
	height: auto;
	min-height: 260px;
	padding: 20px 0;
	/* 	background-color: #69b127;
	background-color: #1a7c98;*/
	background-color: #0b8f82;
}

.intro p {
	text-shadow: 0 2px 2px rgb(0 0 0 / 13%);
}
.skin a:not(.btn),
.skin .nav-link,
.skin .link-color {
	color: #1b58a0;
}
.skin a:not(.btn):hover,
.skin a:not(.btn):focus,
.skin a:not(.btn):active {
	color: #41495d;
}
.title-2 {
	font-size: 20px;
}
.main-logo {
	height: 51px;
}
@media (max-width: 767px) {
	.intro h1 {
		font-size: 25px;
		line-height: 36px;
	}
	.main-logo {
		height: 45px;
	}
	.serp-search-bar .form-control,
	.serp-search-bar .select2-container--default .select2-selection--single,
	.serp-search-bar button.btn {
		margin: 2px 0;
	}
}
.breadcrumb {
	font-size: 14px;
	letter-spacing: -0.62px;
}
.navbar-light .navbar-toggler {
	color: rgb(255 255 255 / 87%);
	border-color: rgb(255 255 255 / 19%);
}
.skin .pace .pace-progress {
	background: #fdc026 none repeat scroll 0 0;
}
.bg-light {
	background-color: #004a4d !important;
}
.items-details-info .bg-light {
	background-color: #f8f9fa !important;
}
@media (min-width: 768px) {
	.navbar.navbar-light .navbar-nav > li .nav-link:not(.btn),
	.navbar.navbar-light .navbar-nav > li > a:not(.btn),
	.navbar.navbar-site .navbar-nav > li .nav-link:not(.btn),
	.navbar.navbar-site .navbar-nav > li > a:not(.btn) {
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		color: #ffffff;
		font-size: 12px;
		height: 40px;
		line-height: 3;
		padding: 3px 10px;
	}
	.navbar.navbar-light .navbar-nav > li .nav-link:not(.btn):hover,
	.navbar.navbar-light .navbar-nav > li > a:not(.btn):hover,
	.navbar.navbar-site .navbar-nav > li .nav-link:not(.btn):hover,
	.navbar.navbar-site .navbar-nav > li > a:not(.btn):hover {
		color: #eeeeee;
		padding: 3px 10px;
	}
}
.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
	color: rgba(255, 255, 255, 0.7);
}
.skin .bg-primary {
	background-color: #f6f6f6 !important;
}
.border-color-primary .card-header {
	background-color: #485167 !important;
}
/* .skin .btn-primary {
	color: #ffffff;
	background-color: #c9275e;
	border-color: #d1d1d1;
}
.skin .btn-primary:hover,
.skin .btn-primary:focus,
.skin .btn-primary:active,
.skin .btn-primary:active:focus,
.skin .btn-primary.active,
.skin .btn-primary.active:focus,
.skin .show > .btn-primary.dropdown-toggle,
.skin .open .dropdown-toggle.btn-primary {
	color: #ffffff;
	background-color: #dd2c69;
	border-color: #cdcdcd;
	background-image: none;
} */

.bg-primary .skin .btn-primary:hover,
.bg-primary .skin .btn-primary:focus,
.bg-primary .skin .btn-primary:active,
.bg-primary .skin .btn-primary:active:focus,
.bg-primary .skin .btn-primary.active,
.bg-primary .skin .btn-primary.active:focus {
	color: #41495d;
	background-color: #f1f1f1;
	border-color: #5b6377;
	background-image: none;
}
.skin .btn-primary.btn-gradient {
	background: #002f34;
}
.skin .btn-primary.btn-gradient {
	color: #ffffff;
	background-color: #485167;
	border-color: #485167;
	background-image: none;
}
.skin button.btn-search {
	text-shadow: 0 0 0 #485167;
	-webkit-text-shadow: 0 2px 2px #485167;
}
.skin .btn-primary.btn-gradient:hover,
.skin .btn-primary.btn-gradient:active,
.skin .btn-primary.btn-gradient:focus {
	color: #ffffff;
	background-color: #394154 !important;
	border-color: #485167 !important;
	background-image: none;
}
.skin .search-row .search-col:first-child .search-col-inner,
.skin .search-row .search-col .search-col-inner,
.skin .search-row .search-col .search-btn-border {
	border-color: #b0b6c0;
}
.skin .number-range-slider .noUi-connect {
	background: #eda50b;
}
.text-dark {
	color: #e4e4e4 !important;
}
.skin .f-category i {
	color: #1e71ce;
}
.tablist .badge {
	padding: 0.35em 0.65em 0.35em 0.65em;
	font-size: 0.8em;
	line-height: 1.2;
}
@media (max-width: 767px) {
	.tablist .badge {
		padding: 0.45em 0.65em 0.25em 0.65em;
	}
	.navbar-site.navbar .nav > .nav-item a:not(.btn),
	.navbar-site.navbar .nav > li a:not(.btn) {
		color: rgb(255 255 255 / 87%);
		font-size: 15px;
	}
	.navbar.navbar-site {
		position: fixed !important;
	}
	.make-social-icons span {
		display: none;
	}
	.breadcrumb {
		font-size: 14.5px;
		line-height: 24px;
		min-height: 24px;
	}
}
.skin .p-price-tag {
	background: #d9534f;
}

.skin .phoneBlock {
	font-size: 17px !important;
	font-weight: 500 !important;
}
.skin .btn-warning {
	color: #fff;
	background-color: #265ed2;
	border-color: #2359cb;
}
.skin .btn-warning:hover,
.skin .btn-warning:focus,
.skin .btn-warning:active,
.skin .btn-warning:active:focus,
.skin .btn-warning.active,
.skin .btn-warning.active:focus,
.skin .show > .btn-warning.dropdown-toggle,
.skin .open .dropdown-toggle.btn-warning {
	color: #fff;
	background-color: #2052b9;
	border-color: #1b4cb2;
}
.action-td .btn-warning,
.action-td .btn-warning:hover,
.action-td .btn-warning:focus,
.action-td .btn-warning:active {
	font-size: 10px;
}

.phoneBlock img {
	height: 12px;
}
.block-cell .title {
	text-transform: unset;
	color: #535e79;
}
@media (min-width: 768px) {
	.make-social-icons span {
		font-size: 13px;
	}
}
.panel-collapse .badge-pill {
	padding: 0.45em 0.65em 0.35em 0.65em;
	font-size: 12.5px;
	font-weight: 600;
}
.swal2-icon.swal2-warning {
	border-color: #ff7e7e !important;
	color: #ff7e7e !important;
}
#postForm .contact__info-edit {
	margin: -14px 0 14px 0;
	text-align: center;
	font-size: 11px;
}
/* .skin .btn-success {
	color: #fff;
	background-color: #ee4f8d;
	border-color: #e24985;
}
.skin .btn-success:hover,
.skin .btn-success:focus,
.skin .btn-success:active,
.skin .btn-success:active:focus,
.skin .btn-success.active,
.skin .btn-success.active:focus,
.skin .show > .btn-success.dropdown-toggle,
.skin .open .dropdown-toggle.btn-success {
	color: #fff;
	background-color: #ee4f8d;
	border-color: #e24985;
} */
.chat-item.object-me .msg {
	clear: right;
	display: inline-block;
	border-radius: 1.3em 1.3em 0.3em 1.3em;
	background: #ec3d57;
	color: #fff;
}
.skin .nav-pills > li.active > a:not(.btn),
.skin .nav-pills > li.active > a:not(.btn):focus,
.skin .nav-pills > li.active > a:not(.btn):hover {
	background-color: #8c43e7;
	color: #fff;
}
.count-threads-with-new-messages {
	background-color: #ffffff !important;
}
.chat-item .time-and-date {
	font-size: 11px;
	color: #8f95a4;
	font-weight: 500;
}
.badge.badge-important {
	color: #222;
	font-size: 11px !important;
}
.count-threads-with-new-messages {
	padding: 0.35em 0.65em 0.25em 0.65em;
	font-size: 0.85em;
}
.alert-info {
	background-color: #dcebff;
	border-color: #d0e0f6;
}
.dropdown-menu > li a {
	color: #181a1a !important;
}
.footer-nav li,
.footer-nav li a {
	border-left: 0;
	font-size: 13px;
}
.alert-warning {
	color: #031f66;
	background-color: #eef9fd;
	border-color: #d1edf9;
}
.modal-body .cat-list {
	font-size: 15px;
}
.container .contact__no-login {
	text-align: center;
	padding-top: 60px;
}
.main-container-height {
	min-height: 160px;
}
.skin .cat-list li a:not(.btn),
.skin .cat-list a:not(.btn) {
	font-size: 15px;
	line-height: 1.8rem;
}
.swiper-wrapper .swiper-slide img {
	width: auto;
	height: 100%;
	min-height: 70px;
}
h1.enable-long-words {
	font-size: 23px;
	letter-spacing: -0.52px;
}
@media (max-width: 767px) {
	.navbar-site.navbar .nav > .nav-item .dropdown-menu > li,
	.navbar-site.navbar .nav > li .dropdown-menu > li {
		line-height: 30px;
		min-height: 30px;
		font-size: 14px;
	}
	.navbar-site.navbar .nav > .nav-item,
	.navbar-site.navbar .nav > li {
		padding: 4px 0;
	}
	.menu-mobile-item {
		min-height: 30px;
		font-size: 14px !important;
		line-height: 30px;
	}
	.enable-long-words {
		line-height: 30px;
		font-size: 21px;
	}
	.content-footer .btn-default {
		margin-top: 10px;
	}
	.card-content ul.list-check {
		font-size: 14px;
	}
}
.card-content .btn-all-autor {
	color: #fff;
	background-color: #535e79 !important;
	border-color: #515b75 !important;
	border-radius: 2px;
}
.card-content .btn-all-autor:hover,
.card-content .btn-all-autor:focus,
.card-content .btn-all-autor:active {
	color: #fff !important;
	background-color: #4b556e !important;
	border-color: #454e67 !important;
	border-radius: 2px;
}
.user-panel-sidebar ul li a.active {
	background-color: #30777a;
	color: #fff;
}
.skin .user-panel-sidebar ul li a.active:hover,
.skin .user-panel-sidebar ul li a.active:focus,
.skin .user-panel-sidebar ul li a.active:active {
	background-color: #246568;
}
.skin .user-panel-sidebar ul li a:hover,
.skin .user-panel-sidebar ul li a:focus,
.skin .user-panel-sidebar ul li a:active {
	color: #fff;
	background-color: #5b6377;
}
.skin .f-category a:hover i,
.skin .f-category a:focus i {
	color: #ff9000;
}
.navbar.navbar-site ul.navbar-nav > li.postadd.nav-item a {
	margin-top: 14px;
}
.olx-profile-form {
	font-size: 13px;
}
.card-content ul li.user-history-string {
	font-size: 14.5px;
	letter-spacing: -0.62px;
	line-height: 33px;
}
.card-content ul li.user-history-string a img {
	height: 26px;
	width: auto;
	padding-right: 6px;
}
.info-seller {
	color: #fff;
	background: #2e76ca !important;
}
.navbar-expand-md .navbar-nav {
	margin-top: -12px;
}
.navbar-site.navbar .navbar-nav.navbar-left {
	margin-top: -5px;
}
.navbar-identity .btn-default,
.navbar-identity .btn-default:hover,
.navbar-identity .btn-default:focus,
.navbar-identity .btn-default:active {
	background-color: unset;
	color: #fff;
	border-color: rgb(255 255 255 / 19%);
}
.modal-body {
	position: relative;
	flex: 1 1 auto;
	padding: 1rem 2rem;
}
.backtolist {
	font-size: 14px;
	padding: 10px 0 12px;
	letter-spacing: -0.62px;
}
#item-details .items-details-info {
	font-size: 14px;
}
#item-details .items-details-info p {
	line-height: 27px;
}
.featured-list-slider .item .price {
	color: #d53d3d;
	font-size: 17px;
}
.filter-date ul li label {
	font-size: 14px;
}
.skin .footer-nav li a:not(.btn):hover,
.skin .footer-nav li a:not(.btn):focus {
	opacity: unset !important;
	color: #4e575d !important;
}
.form-button-right {
	padding-right: 8px;
}
@media (max-width: 1200px) {
	.float-end {
		width: 66% !important;
	}
	.caret {
		width: unset !important;
	}
	.form-button-right {
		padding-right: 15px;
	}
}
@media (max-width: 992px) {
	.float-end {
		width: 55% !important;
	}
}
@media (max-width: 767px) {
	.float-end {
		margin-top: 12px;
		width: unset !important;
	}
}
.search-user-sidebar {
	height: 38px !important;
	line-height: 18px;
	margin-top: 12px !important;
}
.sidebar-modern-inner .block-content-user {
	padding: 15px 15px 0;
}
.search-user-block-2 .btn-primary {
	color: #fff;
	background-color: #4682b4;
	border-color: #4682b4;
	font-size: 13.5px !important;
}
.search-user-block-2 .btn-primary:hover,
.search-user-block-2 .btn-primary:focus,
.search-user-block-2 .btn-primary:active {
	color: #fff;
	background-color: rgba(70, 130, 180, 0.9);
	border-color: rgba(70, 130, 180, 0.9);
	background-image: none;
}
.search-user-block-1 input {
	font-size: 13px !important;
}
.search-user-block-1 .form-control {
	height: 36px;
}
.user-search-bar .breadcrumb-list {
	color: #1b58a0;
	font-size: 14.5px;
	letter-spacing: -0.82px;
	line-height: 0.5;
	font-weight: 500;
}
.card-body div.info-profile-form {
	font-size: 12px;
	padding-top: 5px;
}
