/****** SUBMIT FORM (ADD LISTING) ******/
/**** GRADIENT UNDERLINES ****/
.gradientunderline {
    border-bottom: 2px solid transparent;
    border-image: linear-gradient(90deg, rgba(194,138,255,1) 0%, rgba(183,136,255,1) 11%, rgba(156,131,255,1) 22%, rgba(135,128,255,1) 33%, rgba(41,185,255,1) 44%, rgba(71,167,255,1) 55%, rgba(15,201,255,1) 66%, rgba(33,225,252,1) 77%, rgba(47,243,250,1) 88%, rgba(50,247,250,1) 100%);
    border-image-slice: 1;
    color: #fff;
}
/**** ERROR MESSAGES - ABOVE THE FORM ****/
/** CONTAINER BACKGROUND **/
.add-listing-step {
    background: #111;
}
/** ERROR MESSAGES **/
.job-manager-error {
    max-width: 700px;
    background: #ffffff20;
    border: none !important;
    color: #fff;
    margin: 25px auto 25px auto !important;
}
/** ICONS **/
.job-manager-error:before, .job-manager-info:before, .job-manager-message:before {
    color: #fff !important;
    left: 10px;
}
/**** SINGLE LISTING CHARACTER COUNTER ****/
/** https://mylisting.club/ultimate-add-ons/single-listing-character-counter **/
.char-count {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 13%, rgba(2,188,245,1) 30%, rgba(37,234,237,1) 100%);
}
/**** HEADING ****/
/** THE ACTUAL TEXT AND CSS CLASS SHOWN BELOW WAS ADDED TO LOCO TRANSLATE > MYLISTING **/
.add-listing-submit-form-heading {
    color: #fff;
    font-size: 1.875em;
    font-weight: 700;
}
/**** SUB HEADING ****/
/** THE ACTUAL TEXT AND CSS CLASS SHOWN BELOW WAS ADDED TO LOCO TRANSLATE > MYLISTING **/
.add-listing-sub-heading {
    background: linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
    font-size: 1.125rem;
}
/**** SIDE NAVIGATION ****/
.add-listing-nav {
    left: 0;
}
/** BACKGROUND **/
.add-listing-nav>ul {
    border-radius: 0px 5px 5px 0px;
    background: #111;
    margin: 0;
    padding: 15px;
}
/** LINKS **/
.add-listing-nav a {
    text-transform: uppercase;
    letter-spacing: .5px;
    color: #ccc;
    font-weight: 600;
    padding: 15px;
    width: fit-content;
}
.add-listing-nav a:hover {
    color: #fff;
    font-weight: 700;
    margin-left: 5px;
}
.add-listing-nav li.active a {
    background: linear-gradient(90deg, rgba(194,138,255,1) 0%, rgba(183,136,255,1) 11%, rgba(156,131,255,1) 22%, rgba(135,128,255,1) 33%, rgba(41,185,255,1) 44%, rgba(71,167,255,1) 55%, rgba(15,201,255,1) 66%, rgba(33,225,252,1) 77%, rgba(47,243,250,1) 88%, rgba(50,247,250,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
}
/** LINK ICONS **/
/* ICON BACKGROUND */
.add-listing-nav a i {
    background: #ffffff50;
    width: 6px;
    min-width: 6px;
    height: 6px;
}
.add-listing-nav a:hover i {
    background: #ffffff70 !important;
}
/* ICON INNER DOT */
.add-listing-nav a i>span {
    display: none;
}


/**** SUBMIT FORM ****/
/** BACKGROUND **/
.form-section {
    background: rgba(17, 17, 17, .8);
}
/** HIDE GENERAL SECTION **/
#form-section-general {
  	display: none;
}
#form-section-general-nav {
  	display: none;
}
/** HEADINGS **/
.round-icon .title-style-1 h5 {
    font-weight: 700;
    color: #fff;
    letter-spacing: .5px;
    text-transform: uppercase;
    left: 0;
}
/* ICONS */
.round-icon .title-style-1 i {
    background: linear-gradient(90deg, rgba(194,138,255,1) 0%, rgba(183,136,255,1) 11%, rgba(156,131,255,1) 22%, rgba(135,128,255,1) 33%, rgba(41,185,255,1) 44%, rgba(71,167,255,1) 55%, rgba(15,201,255,1) 66%, rgba(33,225,252,1) 77%, rgba(47,243,250,1) 88%, rgba(50,247,250,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
/** FIELDS **/
/* INPUT */
input {
    color: #fff;
}
/* INPUT - TEXT, TEXTAREA */
#submit-job-form .field>input, #submit-job-form .field>textarea {
    padding: 8px;
    background: #ffffff15;
    border-bottom: 1.5px solid #ffffff10;
    border-radius: 2px;
    margin: 10px 0 20px 0;
    color: #fff;
}
#submit-job-form .field>input:focus, #submit-job-form .field>textarea:focus {
    padding-left: 8px;
}
/* PLACEHOLDER TEXT */
::-webkit-input-placeholder {
	color: rgba(255, 255, 255, 0.8);
}
::-moz-placeholder {
	color: rgba(255, 255, 255, 0.8);
  	opacity: 1;
}
:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.8);
}
:-moz-placeholder {
	color: rgba(255, 255, 255, 0.8);
  	opacity: 1;
}
/* LABELS */
label {
    color: #fff;
}
/* DESCRIPTION TEXT */
small {
    font-style: italic;
  	color: #fff;
}
/* ALIGNS FIELD DESCRIPTIONS THAT WERE NOT UNIFORM WITH THE OTHERS - EXAMPLE: ADDRESS FIELD */
small.description {
	display: block;
	width: 100%;
	margin-top: 5px;
}
/** DROPDOWN (SELECT) FIELDS **/
/* LEFT ICON */
#submit-job-form .select2-selection--multiple:before, #submit-job-form .select2-selection--single:before {
    background: linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    opacity: 1;
}
/* RIGHT ICON */
#submit-job-form .select2-container--default .select2-selection--single .select2-selection__arrow:before {
    color: #ffffff60;
}
/* TEXT */
.select2-container .select2-search--inline .select2-search__field {
    font-weight: 600;
}
#submit-job-form .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #fff;
}
/* CONTAINER */
.select2-container--default .select2-results>.select2-results__options {
    background: #111;
}
/* RESULTS */
.select2-results__options li {
    background: #111 !important;
  	color: #fff !important;
  	border-bottom: 1px solid #ffffff30;
}
/* HIDE RESULTS ICON AT RIGHT */
.select2-results__options li:after {
    display: none;
}
/* MULTI-SELECT - SELECTED RESULTS */
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
    background-color: #ffffff10 !important;
    color: #fff;
}
/* SINGLE SELECT - SELECTED RESULTS */
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #fff;
}
/* SELECTED RESULTS ICONS */
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:before {
    color: #fff;
}
/* CLEAR SELECTIONS ICON */
.select2-container--default .select2-selection--single .select2-selection__clear:before {
    color: #fff;
    background: #ffffff20;
}
/** CHECKBOXES **/
/* BEFORE CHECKED */
.md-checkbox label:before {
    background: #ffffff20;
}
/* AFTER CHECKED */
.md-checkbox input[type=checkbox]:checked+label:before {
    background: #ffffff30;
}
/** ADDRESS FIELD **/
/* INPUT - TEXT, TEXTAREA */
input.cts-autocomplete-input {
    padding: 8px;
    background: #ffffff15;
    border-radius: 2px;
    margin-top: 10px;
  	color: #fff;
}
input.cts-autocomplete-input:focus {
    padding-left: 8px;
}
/* RESULTS */
div.suggestion {
  	background: #111;
  	color: #fff !important;
  	border: none !important;
}
div.suggestion:hover {
  	background: #111 !important;
  	font-weight: 700 !important;
}
div.suggestions-list {
	border: none !important;
}
/* GET LOCATION ICON */
.location-field-wrapper .cts-custom-get-location {
    right: 10px;
    top: 18px;
    background: linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
/* PIN ICON ON DROPDOWN ITEMS */
i.mi.location_on {
    background: linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
/** MAPBOX CONTROL ICONS**/
.mapboxgl-ctrl-group {
    background: none;
}
.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon {
    background-image: url(https://fit.mylisting.club/wp-content/uploads/2022/08/fit-mapbox-control-icon.svg);
}
.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {
    background-image: url(https://fit.mylisting.club/wp-content/uploads/2022/08/fit-mapbox-zoom-in-icon.svg);
}
.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {
    background-image: url(https://fit.mylisting.club/wp-content/uploads/2022/08/fit-mapbox-zoom-out-icon.svg);
}
.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out {
    border: none;
}
/* FULL SCREEN */
.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon {
    background-image: url(https://fit.mylisting.club/wp-content/uploads/2022/09/fit-mapbox-control-full-screen-icon.svg);
}
/** ADD LOCATION & ADD HOURS BUTTON **/
.c27-submit-listing-form input[type=button] {
    font-weight: 700;
    font-size: 0.813rem;
    color: #fff !important;
    border: 2.5px solid transparent;
    border-radius: 25px;
    background:
    url(https://fit.mylisting.club/wp-content/uploads/2022/08/fit-button-background.svg) padding-box fixed,
    linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%) border-box;
}
.c27-submit-listing-form input[type=button]:hover {
    color: #fff !important;
    background:
    url(https://fit.mylisting.club/wp-content/uploads/2022/08/fit-button-background.svg) padding-box fixed,
    linear-gradient(90deg, rgba(194,138,255,1) 0%, rgba(135,128,255,1) 33%, rgba(15,201,255,1) 67%, rgba(50,247,250,1) 100%) border-box;
}
/** DELETE LOCATION BUTTON **/
div[data-repeater-list=job_location] .repeater-item {
    margin-bottom: 30px;
    border-bottom: 2px solid #ffffff30;
}
/* BUTTON */
.social-networks-repeater div div button[type=button] {
    background: #ffffff20;
}
.social-networks-repeater div div button[type=button]:hover {
    background: #ffffff30;
}
/* ICON */
div[data-repeater-list=job_location] .repeater-item .delete-repeater-item i { 
    color: #ccc;
}
/* SOCIAL NETWORK */
.social-networks-repeater div div button[type=button] i {
    color: #ccc;
}
/** WORK HOURS **/
/* TABS */
.c27-submit-listing-form .form-group .tab-content {
    background: rgba(17, 17, 17, .8);
}
/* LINKS */
.bl-tabs .nav-tabs>li>a {
    background: #ffffff10;
  	color: #fff;
}
.bl-tabs .nav-tabs>li>a:hover {
    background: #ffffff15;
    border-bottom: 1px solid transparent;
    border-image: linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%);
    border-image-slice: 1;
}
/* ACTIVE LINKS */
.bl-tabs .nav-tabs>li.active>a {
    background: #ffffff15;
    border-bottom: 1px solid transparent;
    border-image: linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%);
    border-image-slice: 1;
    color: #fff;
}
/* HOURS TYPE - RADIO SELECTION */
.work-hours-type {
    padding-left: 10px;
}
/* HOURS TYPE - RADIO SELECTION  - AFTER SELECTED */
.md-checkbox input[type=radio]+label:before {
    background: #ffffff15 !important;
}
/* ENTER HOURS TYPE */
.select2-container--default .select2-search--dropdown .select2-search__field {
    background: #ffffff15;
}
.select2-dropdown {
    background-color: #111;
}
.select2-dropdown--above {
    border: none !important;
}
.select2-container--default .select2-search--dropdown .select2-search__field:focus {
    color: #fff !important;
}
/* CLEAR SELECTIONS */
.work-hours-repeater li.day button[type=button] {
    background: #ffffff20;
}
.work-hours-repeater li.day button[type=button] i {
    color: #ccc;
}
.work-hours-repeater li.day button[type=button]:hover {
    background: #ffffff30;
}
/** DATE FIELDS **/
/* CONTAINER */
.event-picker .single-date {
    border: 1.5px solid #ffffff20;
}
/* NON-RECURRING DATE PICKER */
.date-start, .date-end {
    background: transparent;
}
/* RECURRING DATE PICKER - BACKGROUND */
.recur-details {
    background: transparent;
}
/* RECURRING DATE PICKER - TEXT */
.repeat-message>span {
    color: #fff;
}
/* RECURRING DATE PICKER - DATE BLOCKS */
.repeat-message ul li {
    background: #ffffff20;
    color: #ccc;
}
/* DELETE DATE */
.event-picker .single-date .remove-date {
    background: #ffffff20;
}
.event-picker .single-date .remove-date:hover {
    background: #ffffff30;
}
.event-picker .single-date .remove-date i {
    color: #ccc;
}
/** GENERAL REPEATER FIELDS **/
/* BOX */
.repeater-field-wrapper {
    border-width: 0px 0px 1px 0px;
    border-radius: 0;
    border-bottom: 2px solid #ffffff30;
    margin-bottom: 30px;
}
/* TEXT AREA */
.repeater-field-wrapper textarea {
    border-bottom: 1.5px solid #ffffff30;
    color: #fff;
}
.repeater-field-wrapper textarea:focus {
    border-bottom: 1.5px solid #ffffff40;
}
/* DELETE BUTTON */
button.delete-repeater-item {
    background: #ffffff20;
}
button.delete-repeater-item:hover {
    background: #ffffff30;
}
button.delete-repeater-item i {
    color: #ccc;
}
/** UPLOAD MEDIA **/
/* BACKGROUND */
.review-gallery-add {
    background: #ffffff10;
    border: none;
}
.review-gallery-add:hover {
    background: #ffffff15;
}
/* ICON */
.review-gallery-add i {
    background: linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
/* REMOVE THE MAX UPLOAD SIZE TEXT */
.file-upload-field small {
    display: none;
}
/** PREVIEW AND SUBMIT LISTING BUTTONS **/
/* FORM FOOTER BACKGROUND */
.form-section-wrapper.form-footer .form-section {
    background: transparent;
}
/* PUBLISH BUTTON */
.listing-form-submit-btn button[type=submit]:first-child {
    color: #fff !important;
    border: 2.5px solid transparent;
    background: url(https://fit.mylisting.club/wp-content/uploads/2022/08/fit-button-background.svg) padding-box fixed, linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%) border-box;
}
/* PREVIEW BUTTON */
.listing-form-submit-btn button[type=submit]:nth-child(2) {
	 background: linear-gradient(90deg, rgba(181,125,255,.4) 0%, rgba(122,115,255,.4) 33%, rgba(2,188,245,.4) 67%, rgba(37,234,237,.4) 100%) !important; 
	 color: #fff;
}
.listing-form-submit-btn button[type=submit]:nth-child(2):hover {
	 background: linear-gradient(90deg, rgba(181,125,255,.5) 0%, rgba(122,115,255,.5) 33%, rgba(2,188,245,.5) 67%, rgba(37,234,237,.5) 100%) !important; 
}
/* SAVE DRAFT BUTTON */
.listing-form-submit-btn button[type=submit]:nth-child(3) {
	 background: linear-gradient(90deg, rgba(181,125,255,.9) 0%, rgba(122,115,255,.9) 33%, rgba(2,188,245,.9) 67%, rgba(37,234,237,.9) 100%) !important; 
	 color: #fff;
}
.listing-form-submit-btn button[type=submit]:nth-child(3):hover {
	 background: linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%) !important; 
}
/**** PREVIEW LISTING MODE ****/
/** BACKGROUND **/
.job_listing_preview_title {
    background: #111;
    border-top: solid 1px #ffffff40;
}
/** SUBMIT LISTING BUTTON **/
.job_listing_preview_title input[type=submit]:first-child {
    border: none;
	background: linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%) !important; 
}
/** EDIT LISTING BUTTON **/
.job_listing_preview_title input[type=submit] {
    color: #fff !important;
    border: 2.5px solid transparent;
    background: url(https://fit.mylisting.club/wp-content/uploads/2022/08/fit-button-background.svg) padding-box fixed, linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%) border-box;
}
.job_listing_preview_title input[type=submit]:hover {
    background:
    url(https://fit.mylisting.club/wp-content/uploads/2022/08/fit-button-background.svg) padding-box fixed,
    linear-gradient(90deg, rgba(194,138,255,1) 0%, rgba(135,128,255,1) 33%, rgba(15,201,255,1) 67%, rgba(50,247,250,1) 100%) border-box;
}









/******** PRICING PAGES********/
/****** GLOBAL ******/
/**** CLAIM LISTING PAGE ****/
.page-id-3242 .section-title p {
    display: none;
}
/**** PRICING TABLE ROW ****/
/** 4 PRICING TABLES PER ROW **/
/* ADD LISTING PAGE - CONTAINER */
.section-title {
    margin-bottom: 20px;
}
@media (min-width: 1200px) {
.page-id-268 .container, 
.page-id-3242 .container {
    width: 1327px;
}
}
/* CUSTOM PRICING PAGE  */
@media (min-width: 993px) {
.elementor-widget-case27-package-selection-widget .section-body>div, .job_listing_packages>.row>div {
    max-width: 25%;
}
}


/**** PRICING TABLE ITEMS ****/
.pricing-item {
    background-color: rgba(255, 255, 255, 0.1);
  	margin-bottom: 20px;
  	text-align: left !important;
    box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}
@media (max-width: 767px) {
    .pricing-item {
    margin: 10px 20px;
    }
}
/** CLAIM LISTINGS **/
.job_listing_packages>.row>div.col-md-4 {
    max-width: 25%;
}


/**** PLAN NAMES ****/
.pricing-item .plan-name {
    color: #fff;
    font-weight: 700;
    font-size: 0.938rem;
    margin-bottom: -30px;
}
/** 1 OF 8 **/
.col-md-3:first-child .pricing-item .plan-name:hover,
.col-md-4:first-child .pricing-item .plan-name:hover {
    color: #c28aff;
}
.col-md-3:first-child .pricing-item:hover .plan-name,
.col-md-4:first-child .pricing-item:hover .plan-name {
    color: #c28aff;
}
/** 2 OF 8 **/
.col-md-3:nth-child(2) .pricing-item .plan-name:hover,
.col-md-4:nth-child(2) .pricing-item .plan-name:hover {
    color: #8780ff;
}
.col-md-3:nth-child(2) .pricing-item:hover .plan-name,
.col-md-4:nth-child(2) .pricing-item:hover .plan-name {
    color: #8780ff;
}
/** 3 OF 8 **/
.col-md-3:nth-child(3) .pricing-item .plan-name:hover,
.col-md-4:nth-child(3) .pricing-item .plan-name:hover {
    color: #0fc9ff;
}
.col-md-3:nth-child(3) .pricing-item:hover .plan-name,
.col-md-4:nth-child(3) .pricing-item:hover .plan-name {
    color: #0fc9ff;
}
/** 4 OF 8 **/
.col-md-3:nth-child(4) .pricing-item .plan-name:hover,
.col-md-4:nth-child(4) .pricing-item .plan-name:hover {
    color: #32f7fa;
}
.col-md-3:nth-child(4) .pricing-item:hover .plan-name,
.col-md-4:nth-child(4) .pricing-item:hover .plan-name {
    color: #32f7fa;
}
/** 5 OF 8 **/
.col-md-3:nth-child(5) .pricing-item .plan-name:hover,
.col-md-3:nth-child(5) .pricing-item .plan-name:hover {
    color: #c28aff;
}
.col-md-3:nth-child(5) .pricing-item:hover .plan-name,
.col-md-3:nth-child(5) .pricing-item:hover .plan-name {
    color: #c28aff;
}
/** 6 OF 8 **/
.col-md-3:nth-child(6) .pricing-item .plan-name:hover,
.col-md-3:nth-child(6) .pricing-item .plan-name:hover {
    color: #8780ff;
}
.col-md-3:nth-child(6) .pricing-item:hover .plan-name,
.col-md-3:nth-child(6) .pricing-item:hover .plan-name {
    color: #8780ff;
}
/** 7 OF 8 **/
.col-md-3:nth-child(7) .pricing-item .plan-name:hover,
.col-md-4:nth-child(7) .pricing-item .plan-name:hover {
    color: #0fc9ff;
}
.col-md-3:nth-child(7) .pricing-item:hover .plan-name,
.col-md-4:nth-child(7) .pricing-item:hover .plan-name {
    color: #0fc9ff;
}
/** 8 OF 8 **/
.col-md-3:nth-child(8) .pricing-item .plan-name:hover,
.col-md-4:nth-child(8) .pricing-item .plan-name:hover {
    color: #32f7fa;
}
.col-md-3:nth-child(8) .pricing-item:hover .plan-name,
.col-md-4:nth-child(8) .pricing-item:hover .plan-name {
    color: #32f7fa;
}


/**** PLAN PRICES ****/
.pricing-item .plan-price span.amount {
    font-weight: 700;
    font-size: 3rem;
}
/** 2 OF 8 **/
.col-md-3:nth-child(2) .pricing-item .plan-price span.amount,
.col-md-4:nth-child(2) .pricing-item .plan-price span.amount {
    color: #8780ff;
}
/** 3 OF 8 **/
.col-md-3:nth-child(3) .pricing-item .plan-price span.amount,
.col-md-4:nth-child(3) .pricing-item .plan-price span.amount  {
    color: #0fc9ff;
}
/** 4 OF 8 **/
.col-md-3:nth-child(4) .pricing-item .plan-price span.amount,
.col-md-4:nth-child(4) .pricing-item .plan-price span.amount  {
    color: #32f7fa;
}
/** 6 OF 8 **/
.col-md-3:nth-child(6) .pricing-item .plan-price span.amount,
.col-md-4:nth-child(6) .pricing-item .plan-price span.amount {
    color: #8780ff;
}
/** 7 OF 8 **/
.col-md-3:nth-child(7) .pricing-item .plan-price span.amount,
.col-md-4:nth-child(7) .pricing-item .plan-price span.amount  {
    color: #0fc9ff;
}
/** 8 OF 8 **/
.col-md-3:nth-child(8) .pricing-item .plan-price span.amount,
.col-md-4:nth-child(8) .pricing-item .plan-price span.amount  {
    color: #32f7fa;
}
/** PUT THE SUBSCRIPTION LENGTH ON THE SAME LINE AS THE PRICE **/
.pricing-item span.subscription-details {
  	display: inline;
  	color: #fff !important;
  	font-weight: 600;
}


/**** CHECKMARK ICONS ****/
.pricing-item .fa.fa-check {
  	font-weight: 700;
}
/** 1 OF 8 **/
.col-md-3:first-child .pricing-item .fa.fa-check,
.col-md-4:first-child .pricing-item .fa.fa-check {
  	color: #c28aff;
}
/** 2 OF 8 **/
.col-md-3:nth-child(2) .pricing-item .fa.fa-check,
.col-md-4:nth-child(2) .pricing-item .fa.fa-check {
  	color: #8780ff;
}
/** 3 OF 8**/
.col-md-3:nth-child(3) .pricing-item .fa.fa-check,
.col-md-4:nth-child(3) .pricing-item .fa.fa-check {
  	color: #0fc9ff;
}
/** 4 OF 8 **/
.col-md-3:nth-child(4) .pricing-item .fa.fa-check,
.col-md-4:nth-child(4) .pricing-item .fa.fa-check {
  	color: #32f7fa;
}/** 5 OF 8 **/
.col-md-3:nth-child(5) .pricing-item .fa.fa-check,
.col-md-3:nth-child(5) .pricing-item .fa.fa-check {
  	color: #c28aff;
}
/** 6 OF 8 **/
.col-md-3:nth-child(6) .pricing-item .fa.fa-check,
.col-md-3:nth-child(6) .pricing-item .fa.fa-check {
  	color: #8780ff;
}
/** 7 OF 8**/
.col-md-3:nth-child(7) .pricing-item .fa.fa-check,
.col-md-3:nth-child(7) .pricing-item .fa.fa-check {
  	color: #0fc9ff;
}
/** 8 OF 8 **/
.col-md-3:nth-child(8) .pricing-item .fa.fa-check,
.col-md-4:nth-child(8) .pricing-item .fa.fa-check {
  	color: #32f7fa;
}


/**** INCLUDED IN PLANS ****/
.plan-features {
    color: #fff;
}


/**** LEARN MORE LINKS ****/
/** CUSTOM PRICING PAGE **/
.pricing-learn-more {
    font-size: 0.813rem;
    font-weight: 600;
}
.pricing-learn-more:hover {
    opacity: .9;
}
/* 1 OF 8 */
.col-md-3:first-child .pricing-item .pricing-learn-more,
.col-md-4:first-child .pricing-item .pricing-learn-more {
    color: #c28aff;
}
/* 2 OF 8 */
.col-md-3:nth-child(2) .pricing-item .pricing-learn-more,
.col-md-4:nth-child(2) .pricing-item .pricing-learn-more {
    color: #8780ff;
}
/* 3 OF 8 */
.col-md-3:nth-child(3) .pricing-item .pricing-learn-more,
.col-md-4:nth-child(3) .pricing-item .pricing-learn-more {
    color: #0fc9ff;
}
/* 4 OF 8 */
.col-md-3:nth-child(4) .pricing-item .pricing-learn-more,
.col-md-4:nth-child(4) .pricing-item .pricing-learn-more {
    color: #32f7fa;
}
/* 5 OF 8 */
.col-md-3:nth-child(5) .pricing-item .pricing-learn-more,
.col-md-3:nth-child(5) .pricing-item .pricing-learn-more {
    color: #c28aff;
}
/* 6 OF 8 */
.col-md-3:nth-child(6) .pricing-item .pricing-learn-more,
.col-md-4:nth-child(6) .pricing-item .pricing-learn-more {
    color: #8780ff;
}
/* 7 OF 8 */
.col-md-3:nth-child(7) .pricing-item .pricing-learn-more,
.col-md-4:nth-child(7) .pricing-item .pricing-learn-more {
    color: #0fc9ff;
}
/* 8 OF 8 */
.col-md-3:nth-child(8) .pricing-item .pricing-learn-more,
.col-md-4:nth-child(8) .pricing-item .pricing-learn-more {
    color: #32f7fa;
}


/**** SELECT PLAN BUTTONS ****/
/** CUSTOM PRICING PAGE **/
/* REMOVE BUTTONS */
.page-id-728 a.buttons {
	display: none;
}
/** MYLISTING PRICING PAGE (ADD LISTING) AND CLAIM LISTINGS **/
/* BUTTONS */
.select-plan {
    width: auto;
    border-radius: 25px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 700;
    color: #fff;
}
.select-plan:hover {
    opacity: .9;
}
/* BUTTON 1 OF 8 **/
.col-md-3:first-child .pricing-item .select-plan,
.col-md-4:first-child .pricing-item .select-plan {
    background: #c28aff;
}
/** BUTTON 2 OF 8 **/
.col-md-3:nth-child(2) .pricing-item .select-plan,
.col-md-4:nth-child(2) .pricing-item .select-plan {
    background: #8780ff;
}
/** BUTTON 3 OF 8 **/
.col-md-3:nth-child(3) .pricing-item .select-plan,
.col-md-4:nth-child(3) .pricing-item .select-plan {
    background: #0fc9ff;
}
/** BUTTON 4 OF 8 **/
.col-md-3:nth-child(4) .pricing-item .select-plan,
.col-md-4:nth-child(4) .pricing-item .select-plan {
    background: #32f7fa;
}
/* BUTTON 5 OF 8 **/
.col-md-3:nth-child(5) .pricing-item .select-plan {
    background: #c28aff;
}
/** BUTTON 6 OF 8 **/
.col-md-3:nth-child(6) .pricing-item .select-plan {
    background: #8780ff;
}
/** BUTTON 7 OF 8 **/
.col-md-3:nth-child(7) .pricing-item .select-plan {
    background: #0fc9ff;
}
/** BUTTON 8 OF 8 **/
.col-md-3:nth-child(8) .pricing-item .select-plan {
    background: #32f7fa;
}


/**** FREE PLAN ****/
.freeamount {
    font-weight: 700 !important;
    font-size: 3rem !important;
    color: #b57dff !important;
}
/** HIDE '/MONTH' and /'ANNUAL' **/
/* MYLISTING PRICING PAGE */
.col-md-3:first-child span.subscription-details {
    display: none;
}
/* CUSTOM PRICING PAGE */
.col-md-4:first-child span.subscription-details {
    display: none;
}


/****** ADD LISTING (AND CLAIM LISTING) PRICING PAGE ******/
/**** BACKGROUND TO MATCH THE CUSTOM PRICING PAGE ****/
.page-id-268 .i-section, 
.page-id-3242 .i-section {
    background-image: url(https://fit.mylisting.club/wp-content/uploads/2022/08/fit-pricing.jpg);
    background-position: center center;
    background-size: cover;
    min-height: 100vh;
    background-attachment: fixed;
}
/**** MAIN HEADING ****/
/** THE ACTUAL TEXT AND CSS CLASS SHOWN BELOW WAS ADDED TO LOCO TRANSLATE > MYLISTING **/
.add-listing-pricing-page-heading {
    color: #fff;
    font-size: 4.209rem;
    font-weight: 800;
}
@media (max-width: 767px) {
.add-listing-pricing-page-heading {
    font-size: 3.5rem;
    }
}
/**** DISCOUNT SUBHEADING ****/
.add-listing-pricing-page-annual-plan-discount {
    background: linear-gradient(90deg, rgba(181,125,255,1) 0%, rgba(122,115,255,1) 33%, rgba(2,188,245,1) 67%, rgba(37,234,237,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 700;
}
@media (max-width: 767px) {
.add-listing-pricing-page-annual-plan-discount {
    font-size: 1.4rem;
    }
}
/**** SUB HEADING ****/
/** THE ACTUAL TEXT AND CSS CLASS SHOWN BELOW WAS ADDED TO LOCO TRANSLATE > MYLISTING **/
.add-listing-pricing-page-sub-heading {
    color: #fff;
    font-weight: 500;
}
@media (max-width: 767px) {
.add-listing-pricing-page-sub-heading {
    font-size: 1.1rem;
    }
}


/**** YOU ALREADY OWN THIS PACKAGE ****/
/** TEXT/TOGGLE **/
.package-available>.use-package-toggle {
    color: #f2f2f2;
}
.package-available>.use-package-toggle:hover {
    color: #fff;
}
/** TOGGLE MENU **/
/* CONTAINER */
.package-available .dropdown-menu {
    background: #111;
    border: none;
}
/* NUMBER OF LISTINGS POSTED PER PLAN */
p.checkbox-plan-desc {
    color: #ccc !important;
}
/* THIS ITEM CAN ONLY BE PURCHASED ONCE */
p.purchase-disabled {
    color: #fff !important;
    font-style: italic;
}
/* BORDER BETWEEN PLANS */
.checkbox-plan-list>li {
    border-top: 1px solid #ffffff40;
}
/* BUTTON */
.checkbox-plan-list>li:last-child>a {
    color: #fff;
    background: #ffffff15;
}
.checkbox-plan-list>li:last-child>a:hover {
    color: #fff;
    background: #ffffff19;
}


/****** LISTING SUBSCRIPTION SWITCHING ******/
/**** THE MY ACCOUNT ENDPOINT/PAGE IS USED FOR THIS, SO THE MY ACCOUNT PAGE IS ADDED TO THE WPCODEBOX CONDITION BUILDER **/
.section-title h2 {
    color: #fff;
    font-weight: 700 !important;
}
.section-title h2 a {
     border-bottom: 2px solid transparent;
    border-image: linear-gradient(90deg, rgba(194,138,255,1) 0%, rgba(183,136,255,1) 11%, rgba(156,131,255,1) 22%, rgba(135,128,255,1) 33%, rgba(41,185,255,1) 44%, rgba(71,167,255,1) 55%, rgba(15,201,255,1) 66%, rgba(33,225,252,1) 77%, rgba(47,243,250,1) 88%, rgba(50,247,250,1) 100%);
    border-image-slice: 1;
    color: #fff;
    font-weight: 800;
}