/*

	Theme Name: Elwow classified Ads
	Description: Elwow network classified, responsive, multi-purpose, corporate, business theme. It comes with 11 home variations with all necessary pages. Adforest theme filled with extra functionality of modern web technologies. The clean design with latest version of Bootstrap framework makes its fit for anywhere.
	Author: Elwow.net
	Author URI: https://elwow.net
	Version: 1.0.0
	Text Domain: adforest
	Tags: featured-images, sticky-post, translation-ready

*/

@font-face {
  font-family: 'neoarabic';
  src: url('fonts/NeoSansArabic.ttf');
}
h1,h2,h3,h4,h5,a,p,div,button,input,form
{
  font-family: 'neoarabic' !important;
}



.select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #bdbdbd transparent transparent transparent !important;
	border-width: 5px 5px 0 5px !important;
	left: 30% !important;
}
.dropzone .dz-preview .dz-image {
	border-radius: 0 !important;
}
.mega-menu {
	z-index: 999 !important;
}

.alert.alert-danger {
	background: #f94f4f !important;
	color: white !important;
	padding: 1em 3em !important;
	border-radius: 0px !important;
	border: none !important;
	margin-bottom: 1.8em !important;
}
.alert.alert-success {
	background: #3bc532 !important;
	color: white !important;
	padding: 1em 3em !important;
	border-radius: 0px !important;
	border: none !important;
	margin-bottom: 1.8em !important;
}
.alert.alert-success {
	background: #ffeb13 !important;
	color: black !important;
	padding: 1em 3em !important;
	border-radius: 0px !important;
	border: none !important;
	margin-bottom: 1.8em !important;
}
.alert.alert-info {
	background: #0083C9 !important;
	color: white !important;
	padding: 1em 3em !important;
	border-radius: 0px !important;
	border: none !important;
	margin-bottom: 1.8em !important;
}
.alert.alert-primary {
	background: #416fdd !important;
	color: white !important;
	padding: 1em 3em !important;
	border-radius: 0px !important;
	border: none !important;
	margin-bottom: 1.8em !important;
}
.alert.alert-outline .close {
	top: 4px !important;
	right: -25px !important;
	text-shadow: none !important;
	color: white !important;
}
.alert.alert-outline a {
	color: white !important;
	border-bottom: 1px dashed white;
	padding: .1em .3em;
}

/*
.postdetails .sw-main.sw-theme-default {
	box-shadow: none;
}
.postdetails .nav.nav-tabs.step-anchor {
	text-align: center;
	display: inline-block;
	width: 100%;
	margin-bottom: 2em;
	border: none;
	background: white;
}
.postdetails .nav.nav-tabs.step-anchor li {
	/* float: none; 
	margin-bottom: 0;
	display: inline-block;
	padding: .5em 1em;
	background: #F8F8F9;
	/* margin: 0 .5em; 
	/* border-radius: 0px; 
}
.postdetails .nav.nav-tabs.step-anchor li.active {
	background: #5d6168;
}
.postdetails .nav.nav-tabs.step-anchor li.done {
	background: #caffd4;
}
.postdetails .nav.nav-tabs.step-anchor small,
.postdetails .nav.nav-tabs.step-anchor a {
	color: black !important;
}
.postdetails .nav.nav-tabs.step-anchor a::after {
	content: inherit;
}
.postdetails .nav.nav-tabs.step-anchor li.active small,
.postdetails .nav.nav-tabs.step-anchor li.active a {
	color: white !important;
}
.postdetails .nav.nav-tabs.step-anchor li.done small,
.postdetails .nav.nav-tabs.step-anchor li.done a {
	color: rgb(22, 138, 18) !important;
}
.postdetails .sw-toolbar-top {
	display: none;
}
.postdetails .sw-toolbar-bottom {
	padding: 0 !important;
	background: transparent !important;
	border: none !important;
}
.postdetails .sw-toolbar-bottom::after,
.postdetails .sw-toolbar-bottom::before {
	display: none;
}
.postdetails .step-content {
	padding: 1em 0 !important;
}
.form-wizard {
	background: #F8F8F9;
}
.postdetails {
	padding: 2em;
	background: white;
	box-shadow: 0px 0px 22px 0px rgba(0, 0, 0, 0.025);
}
*/

.jqte {
	border: 1px solid #D2D2D2 !important;
	box-shadow: none !important;
	border-radius: 0 !important;
}
.jqte_toolbar {
	padding: 1em !important;
	border: none !important;
	background: transparent !important;
}
.jqte_tool:not(:hover) {
	background: transparent !important;
}
.jqte_tool:hover {
	background: #CED9FF !important;
}
.jqte_tool, .jqte_tool_label {
	box-shadow: none !important;
	border: 1px solid black !important;
	border-radius: 0 !important;
	margin-right: 0.4em !important;
}
.jqte_tool a, .jqte_tool_icon, .jqte_tool_label a {
	box-shadow: none !important;
	border: none !important;
}
.jqte_editor {
	padding: 1em !important;
	font-size: 16px !important;
	border-top: 1px solid #E6E6E6 !important;
}

div.tagsinput span.tag {
	border: none !important;
	padding: 0.5em 0.8em 0.3em !important;
	font-size: 15px !important;
	background: #bfffbf !important;
	color: green !important;
}
div.tagsinput span.tag a {
	color: green !important;
	font-size: 18px !important;
	font-weight: 100 !important;
}
.price-ml {
	font-size: 35px !important;
	margin: 0 !important;
}
.features-pkg {
	margin-top: 1em !important;
}
.def-height {
	padding: 1.5em 1em !important;
	min-height: 380px;
}
.def-height2 {
	min-height: 490px;
}
html:not(:lang(ar)) .float-right {
	float: right;
}
.our-pricing {
	text-align: left;
	padding: 1em;
	font-size: 20px;
	color: black;
	font-weight: 600;
}
.pricing .block {
	border: none !important;
	background: #f2f2f2;
}
.page-header-area {
	background: transparent !important;
	border-top: 2px solid #F8F8F9 !important;
	border-bottom: 2px solid #F8F8F9 !important;
}
.mega-menu.desktopTopFixed .menu-list-items {
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2) !important;
}
.rating-xs {
    font-size: 1.5em !important;
}
.rating-container .empty-stars {
    color: #d5d5d5 !important;
}
.rating-container .star {
    margin: 0 !important;
}
.rating-container .caption .label {
	vertical-align: text-bottom !important;
}


/*////////
   MODAL 
///////*/
.modal-dialog {
	margin-top: 5em !important;
}
.modal-content {
	box-shadow: 0px 0px 22px 0px rgba(0,0,0,0.3) !important;
	border-radius: 0 !important;
}
.modal-header {
	border: none !important;
}
.modal-header h3 {
	font-weight: 500 !important;
}
input, textarea, select {
	box-shadow: none !important;
}

/*////////////////
   POST AD VIEW 
//////////////*/
.ad-type {
	/* background: #fce91b !important; 
	background: transparent !important;
	padding: 0 !important;
}
.ad-type .type-text span {
	font-size: 30px !important;
	line-height: 2 !important;
	color: #0083c9 !important;
}
.modern-version-block-cat::after {
	content: inherit !important;
}
.modern-version-block-cat {
	background: transparent !important;
	padding: 0 !important;
	color: black !important;
	font-size: 18px !important;
	line-height: 2 !important;
	opacity: .3 !important;
}
.main-content-area {
	background: #F8F8F9 !important;
}
.section-padding.modern-version {
	padding: 0 !important;
}
.modern-version-block {
	background: white !important;
	margin-bottom: 2.5em !important;
	padding-top: 2em !important;
}
.singlepost-content {
	padding: 2em;
	background: white;
	margin-bottom: 2em;
}
.card {
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1) !important;
	margin-bottom: 1em;
}
.bidding_timer {
	background: #ececec !important;
}
.panel-warning,
.panel-success,
.panel-info {
	border: none !important;
}
.panel-warning > .panel-heading,
.panel-success > .panel-heading,
.panel-info > .panel-heading {
	border-radius: 0;
	border: none !important;
	box-shadow: none !important;
}
.panel-warning,
.panel-warning > .panel-heading a,
.panel-warning > .panel-heading {
	color: #ffeb13 !important;
}
.panel-success,
.panel-success > .panel-heading a,
.panel-success > .panel-heading {
	color: #3bc532 !important;
}
.panel-info,
.panel-info > .panel-heading a,
.panel-info > .panel-heading {
	color: #0075B4 !important;
}
.sidebar .card .tab-content .panel.status .panel-title.fancy strong a small {
	color: inherit !important;
}
.panel {
    margin-bottom: .5em !important;
}
.sidebar .card .tab-content .panel.status.panel-info > .panel-heading,
.sidebar .card .tab-content .panel.status.panel-success > .panel-heading,
.sidebar .card .tab-content .panel.status.panel-warning > .panel-heading {
	color: #0075B4 !important;
	background: #E2EEFF !important;
}
.sidebar .card .tab-content .panel.status.panel-info > .panel-heading a,
.sidebar .card .tab-content .panel.status.panel-success > .panel-heading a,
.sidebar .card .tab-content .panel.status.panel-warning > .panel-heading a {
	color: #0075B4 !important;
}
.panel-body {
    padding: 1em !important;
}
.event .author .profile-image {
	width: 40px !important;
}
.event .panel-body .rsvp {
	min-height: auto !important;
	background: transparent !important;
}
.event .rsvp i:last-of-type {
	margin-top: 1em !important;
	padding: 0;
	color: black !important;
	font-style: inherit;
	font-size: 20px !important;
}
.modern-version-block-info .post-author a {
    margin-right: .5em;
}
html:not(:lang(en)) .modern-version-block-tabs ul li {
	margin-right: 0 !important;
	margin-left: 30px;
}
.modern-version .grid-card {
    border: none !important;
}





