.stm_add_car_form {
	margin-top: 3px;
}
.stm_add_car_form .stm-border-top-unit {
	padding-right: 70px; margin-bottom: 30px; position: relative;
}
.stm_add_car_form .stm-border-top-unit .step_number {
	top: 0px; right: 0px; color: rgb(27, 199, 68); text-transform: uppercase; font-weight: 700; position: absolute;
}
.stm_add_car_form .stm_add_car_form_1 .stm-car-listing-data-single {
	margin-bottom: 17px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form1-intro-unit {
	padding: 23px 30px 11px; background-color: rgb(21, 62, 77);
}
.stm_add_car_form .stm_add_car_form_1 .stm-form1-intro-unit .stm-label {
	color: rgb(255, 255, 255); font-size: 15px; font-weight: 700; margin-bottom: 8px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form1-intro-unit .stm-form-1-selects {
	margin-bottom: 15px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form1-intro-unit .select2-container--default .select2-selection--single {
	height: 40px; line-height: 40px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form1-intro-unit .select2-container--default .select2-selection--single .select2-selection__rendered {
	height: 40px; line-height: 40px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form1-intro-unit .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 41px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form1-intro-unit .select2-container--default .select2-selection--single .select2-selection__rendered {
	background-color: rgb(255, 255, 255);
}
.stm_add_car_form .stm_add_car_form_1 .stm-form1-intro-unit .select2-container--default .select2-selection--single {
	background-color: transparent !important;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit {
	margin: 41px -15px 30px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter {
	padding: 0px 15px; width: 33.33%; float: left; position: relative; min-height: 100px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter:hover i {
	color: rgb(27, 199, 68);
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter input[type='text'] {
	width: 100%;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter select {
	width: 100%;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label {
	color: rgb(21, 62, 77); font-size: 13px; margin-top: 9px; vertical-align: top;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i {
	text-align: center; font-size: 14px; margin-right: 5px; vertical-align: middle; display: inline-block; position: relative;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i.stm-icon-road {
	top: 4px; font-size: 16px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i.stm-service-icon-body_type {
	top: 6px; font-size: 11px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i.stm-service-icon-hashtag {
	top: 4px; font-size: 13px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i.stm-icon-engine_fill {
	top: 1px; font-size: 18px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i.stm-icon-time {
	top: 1px; font-size: 18px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i.stm-icon-drive_2 {
	font-size: 18px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i.stm-icon-key {
	top: 2px; font-size: 19px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i.stm-icon-transmission_fill {
	font-size: 17px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i.stm-service-icon-vin_check {
	font-size: 18px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i.stm-service-icon-pin_2 {
	top: 4px; font-size: 16px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .stm-label i.stm-service-icon-color_type {
	font-size: 16px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .select2-container--default .select2-selection--single {
	height: 40px; line-height: 40px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .select2-container--default .select2-selection--single .select2-selection__rendered {
	height: 40px; line-height: 40px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 41px;
}
.stm_add_car_form .stm_add_car_form_1 .stm-form-1-end-unit .stm-form-1-quarter .select2-container--default .select2-selection--single .select2-selection__rendered {
	border: 1px solid rgb(239, 239, 239); border-image: none; background-color: rgb(255, 255, 255);
}
.stm_add_car_form .stm-form-2-features .stm-single-feature {
	margin-right: 30px; float: left;
}
.stm_add_car_form .stm_price_input {
	margin-bottom: 20px;
}
.stm_add_car_form .stm-form-2-features {
	margin-bottom: 30px;
}
.stm_add_car_form .stm-form-2-features .stm-single-feature .heading-font {
	margin-bottom: 14px;
}
.stm_add_car_form .stm-form-2-features .stm-single-feature .feature-single label {
	padding: 8px 0px; width: 100%;
}
.stm_add_car_form .stm-form-2-features .stm-single-feature .feature-single label:hover {
	cursor: pointer;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car {
	padding-right: 9px;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input {
	width: 100%; text-align: center; margin-bottom: 20px; position: relative; min-height: 474px; background-color: rgb(238, 238, 238);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input .fa-camera {
	color: rgb(190, 190, 190); font-size: 92px; margin-bottom: 34px; display: block;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input .stm-image-preview {
	background-position: 50% 50% !important; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; background-repeat: no-repeat !important; background-size: cover !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input .stm-image-preview .fa {
	display: none;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input input[type='file'] {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 30; opacity: 0;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input input[type='file']:hover {
	cursor: pointer;
}
.stm_add_car_form .stm-video-link-unit-wrap .video-label {
	margin-bottom: 25px; display: block;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input .button {
	overflow: hidden; display: inline-block; max-height: 46px;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input .stm-placeholder {
	top: 50%; width: 100%; position: absolute; z-index: 29; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input .stm-placeholder.hasPreviews .stm_fake_button {
	padding: 0px; visibility: hidden; max-height: 0px; opacity: 0;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input .stm-placeholder.hasPreviews .fa-camera {
	color: rgb(27, 199, 68); line-height: 85px; font-size: 67px; margin-bottom: 0px;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input .stm-placeholder.hasPreviews .fa-camera::after {
	border-radius: 50%; left: 50%; top: 0px; width: 135px; height: 135px; margin-top: -27px; margin-left: -67px; display: block; position: absolute; z-index: -1; content: ""; box-shadow: 0px 3px 10px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input:hover .hasPreviews .fa-camera {
	color: rgb(255, 255, 255);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-main-input:hover .hasPreviews .fa-camera::after {
	background-color: rgb(27, 199, 68);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery {
	margin: 0px -15px 46px;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder {
	padding: 0px 15px; width: 20%; margin-bottom: 15px; float: left;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder.stm-placeholder-native {
	display: none;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(1).stm-placeholder.stm-placeholder-native {
	display: block;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(2).stm-placeholder.stm-placeholder-native {
	display: block;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(3).stm-placeholder.stm-placeholder-native {
	display: block;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(4).stm-placeholder.stm-placeholder-native {
	display: block;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(5).stm-placeholder.stm-placeholder-native {
	display: block;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(1).stm-placeholder.stm-placeholder-native:hover {
	cursor: default !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(2).stm-placeholder.stm-placeholder-native:hover {
	cursor: default !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(3).stm-placeholder.stm-placeholder-native:hover {
	cursor: default !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(4).stm-placeholder.stm-placeholder-native:hover {
	cursor: default !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(5).stm-placeholder.stm-placeholder-native:hover {
	cursor: default !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(1).stm-placeholder.stm-placeholder-native:hover .inner {
	border-color: transparent !important; cursor: default !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(2).stm-placeholder.stm-placeholder-native:hover .inner {
	border-color: transparent !important; cursor: default !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(3).stm-placeholder.stm-placeholder-native:hover .inner {
	border-color: transparent !important; cursor: default !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(4).stm-placeholder.stm-placeholder-native:hover .inner {
	border-color: transparent !important; cursor: default !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(5).stm-placeholder.stm-placeholder-native:hover .inner {
	border-color: transparent !important; cursor: default !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(1).stm-placeholder.stm-placeholder-native .inner {
	background-color: rgb(238, 238, 238);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(2).stm-placeholder.stm-placeholder-native .inner {
	background-color: rgb(238, 238, 238);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(3).stm-placeholder.stm-placeholder-native .inner {
	background-color: rgb(238, 238, 238);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(4).stm-placeholder.stm-placeholder-native .inner {
	background-color: rgb(238, 238, 238);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery :nth-child(5).stm-placeholder.stm-placeholder-native .inner {
	background-color: rgb(238, 238, 238);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner {
	border: 3px solid transparent; border-image: none; text-align: center; color: rgb(190, 190, 190); line-height: 81px; font-size: 41px; position: relative; min-height: 81px;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner .stm-image-preview {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; background-repeat: no-repeat !important; background-size: cover !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner .stm-image-preview.ui-draggable-dragging {
	border: 3px solid rgb(27, 199, 68); border-image: none;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner .stm-image-preview.ui-draggable-dragging::before {
	opacity: 1 !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner .stm-image-preview.ui-draggable-dragging .fa {
	opacity: 0 !important;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner .stm-image-preview.ui-draggable::before {
	font: 14px/24px FontAwesome; left: 0px; width: 22px; height: 22px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); text-indent: -2px; display: block; position: absolute; content: "\f047"; font-size-adjust: none; font-stretch: normal; opacity: 0; transform: translate(0px, 0px); background-color: rgb(27, 199, 68); text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner .stm-image-preview .fa {
	border-radius: 50%; top: -10px; width: 24px; height: 24px; text-align: center; right: -10px; color: rgb(255, 255, 255); font-size: 13px; display: block; position: absolute; opacity: 0; background-color: rgb(21, 62, 77);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner .stm-image-preview .fa::before {
	margin-top: 5px; display: block;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner .stm-image-preview .fa:hover {
	cursor: pointer; background-color: rgb(248, 11, 11);
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner .stm-image-preview:hover .fa {
	opacity: 1;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner .stm-image-preview:hover::before {
	opacity: 1;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder .inner .stm-image-preview.ui-draggable-dragging {
	z-index: 99;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder:hover .inner {
	border: 3px solid rgb(27, 199, 68); border-image: none; cursor: move;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder:hover .inner.deleting {
	border: 3px solid rgb(248, 11, 11); border-image: none;
}
.stm_add_car_form .stm-form-3-photos .stm-add-media-car .stm-media-car-gallery .stm-placeholder:hover .inner.deleting .stm-image-preview::before {
	opacity: 0;
}
.stm_add_car_form .stm-media-car-add-nitofication {
	font-size: 13px; margin-top: -2px;
}
.stm_add_car_form .stm-media-car-add-nitofication span {
	line-height: 22px;
}
.stm_add_car_form .stm-media-car-add-nitofication h4 {
	margin-bottom: 27px;
}
.stm_add_car_form .stm-media-car-add-nitofication strong {
	line-height: 18px; display: inline-block;
}
.stm_add_car_form .stm-form-4-videos {
	margin-bottom: 60px;
}
.stm_add_car_form .stm-form-4-videos .stm-border-top-unit {
	margin-bottom: 7px;
}
.stm_add_car_form .stm-form-4-videos .stm-add-videos-unit input[type='text'] {
	margin-bottom: 26px;
}
.stm_add_car_form .stm-form-4-videos .stm-simple-notice {
	color: rgba(255, 255, 255, 0.5); line-height: 22px; padding-left: 25px; font-size: 13px; margin-top: 27px; position: relative;
}
.stm_add_car_form .stm-form-4-videos .stm-simple-notice i {
	left: 0px; top: 5px; position: absolute;
}
.stm_add_car_form .stm-form-4-videos .stm-video-link-unit .stm-after-video {
	background: rgba(255, 255, 255, 0.5); top: 0px; width: 40px; height: 40px; right: 0px; position: absolute;
}
.stm_add_car_form .stm-form-4-videos .stm-video-link-unit .stm-after-video:hover {
	cursor: pointer;
}
.stm_add_car_form .stm-form-4-videos .stm-video-link-unit .stm-after-video::before {
	left: 18px; top: 15px; width: 3px; height: 11px; display: block; position: absolute; content: ""; background-color: rgb(255, 255, 255);
}
.stm_add_car_form .stm-form-4-videos .stm-video-link-unit .stm-after-video::after {
	left: 14px; top: 19px; width: 11px; height: 3px; display: block; position: absolute; content: ""; background-color: rgb(255, 255, 255);
}
.stm_add_car_form .stm-form-4-videos .stm-video-link-unit .stm-after-video.active {
	background-color: rgb(27, 199, 68);
}
.stm_add_car_form .stm-form-4-videos .stm-video-link-unit .stm-after-video.active:hover {
	cursor: default;
}
.stm_add_car_form .stm-form-4-videos .stm-video-link-unit .stm-after-video.active::before {
	left: 13px; top: 17px; height: 8px; transform: rotate(-40deg); -webkit-transform: rotate(-40deg); -moz-transform: rotate(-40deg); -o-transform: rotate(-40deg);
}
.stm_add_car_form .stm-form-4-videos .stm-video-link-unit .stm-after-video.active::after {
	left: 14px; top: 18px; width: 17px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg);
}
.stm_add_car_form .stm-form-5-notes {
	margin-bottom: 53px;
}
.stm_add_car_form .stm-form-5-notes .stm-border-top-unit {
	margin-bottom: 10px;
}
.stm_add_car_form .stm-form-5-notes .stm-seller-notes-phrases {
	text-align: center; margin-top: 75px; position: relative;
}
.stm_add_car_form .stm-form-5-notes .stm-seller-notes-phrases::after {
	font: 14px/25px FontAwesome; left: 7px; top: 0px; color: rgb(255, 255, 255); display: block; position: absolute; content: "\f067"; font-size-adjust: none; font-stretch: normal; transform: translate(0px, 0px); text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.stm_add_car_form .stm-form-5-notes .stm-seller-notes-phrases::before {
	left: 0px; top: 0px; width: 24px; height: 24px; display: block; position: absolute; content: ""; background-color: rgb(27, 199, 68);
}
.stm_add_car_form .stm-form-5-notes .stm-seller-notes-phrases span {
	border-bottom-color: rgb(21, 62, 77); border-bottom-width: 1px; border-bottom-style: dashed;
}
.stm_add_car_form .stm-form-5-notes .stm-seller-notes-phrases:hover {
	cursor: pointer;
}
.stm_add_car_form .stm-form-5-notes .stm-phrases-unit .stm_phrases {
	top: 50%; width: 445px; right: -200px; border-top-color: rgb(21, 62, 77); border-top-width: 4px; border-top-style: solid; visibility: hidden; position: absolute; z-index: 20; opacity: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%);
}
.stm_add_car_form .stm-form-5-notes .stm-phrases-unit .stm_phrases .inner {
	padding: 30px; z-index: 2; box-shadow: 0px 5px 29px rgba(0,0,0,0.24); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 5px 29px rgba(0, 0, 0, 0.24); -moz-box-shadow: 0 5px 29px rgba(0, 0, 0, 0.24);
}
.stm_add_car_form .stm-form-5-notes .stm-phrases-unit .stm_phrases .inner .fa {
	padding: 10px; top: 0px; right: 0px; color: rgb(136, 136, 136); font-size: 14px; position: absolute; opacity: 0.5;
}
.stm_add_car_form .stm-form-5-notes .stm-phrases-unit .stm_phrases .inner .fa:hover {
	cursor: pointer; opacity: 1;
}
.stm_add_car_form .stm-form-5-notes .stm-phrases-unit .stm_phrases .inner::before {
	left: 0px; top: 0px; width: 30px; height: 100%; display: block; position: absolute; z-index: 3; content: ""; background-color: rgb(255, 255, 255);
}
.stm_add_car_form .stm-form-5-notes .stm-phrases-unit .stm_phrases .inner::after {
	left: -10px; top: 50%; width: 20px; height: 20px; margin-top: -10px; display: block; position: absolute; z-index: 1; content: ""; box-shadow: 0px 5px 29px rgba(0,0,0,0.24); transform: rotate(-45deg); background-color: rgb(255, 255, 255); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -webkit-box-shadow: 0 5px 29px rgba(0, 0, 0, 0.24); -moz-box-shadow: 0 5px 29px rgba(0, 0, 0, 0.24);
}
.stm_add_car_form .stm-form-5-notes .stm-phrases-unit .stm_phrases.activated {
	right: 0px; visibility: visible; opacity: 1;
}
.stm_add_car_form .stm-form-5-notes .stm-phrases-unit .stm_phrases h5 {
	margin-bottom: 30px;
}
.stm_add_car_form .stm-form-5-notes .stm-phrases-unit .stm_phrases .clearfix {
	margin: 0px -15px 20px;
}
.stm_add_car_form .stm-form-5-notes .stm-phrases-unit .stm_phrases .clearfix label {
	padding: 0px 15px; width: 50%; margin-bottom: 10px; float: left; display: block;
}
.stm_add_car_form .stm-form-5-notes .stm-phrases-unit .stm_phrases .button {
	padding: 12px 30px; font-size: 12px; display: inline-block;
}
.stm_add_car_form .stm-form-checking-user {
	padding: 45px 0px; position: relative;
}
.stm_add_car_form .stm-form-checking-user .stm-form-inner .form-group-submit .stm-icon-load1 {
	top: 12px; font-size: 18px;
}
.stm_add_car_form .stm-form-checking-user .stm-form-inner .stm-icon-load1 {
	margin: -10px 0px 0px -10px; animation:rotating 2s linear infinite; left: 50%; top: 50%; color: rgb(27, 199, 68); font-size: 30px; display: block; visibility: hidden; position: absolute; z-index: 50; opacity: 0; -webkit-animation: rotating 2s infinite linear;
}
.stm_add_car_form .stm-form-checking-user .stm-form-inner.activated .stm-icon-load1 {
	visibility: visible; opacity: 1;
}
.stm_add_car_form .stm-form-checking-user .stm-form-inner.activated::before {
	visibility: visible; opacity: 1;
}
.stm_add_car_form .stm-form-checking-user .stm-title {
	margin: -5px 0px 23px; text-transform: uppercase; font-size: 14px; font-weight: 700;
}
.stm_add_car_form .stm-form-checking-user .stm-text {
	color: rgb(136, 136, 136); line-height: 24px; font-size: 13px;
}
.stm_add_car_form .stm-form-checking-user .stm_register_title {
	margin-bottom: 20px;
}
.stm_add_car_form .stm-form-checking-user .stm_register_title h3 {
	font-size: 20px; margin-right: 42px; float: left;
}
.stm_add_car_form .stm-form-checking-user .stm_register_title .stm_login_me {
	color: rgb(136, 136, 136); font-size: 13px; margin-top: 3px; float: right;
}
.stm_add_car_form .stm-form-checking-user .stm-login-register-form {
	margin-top: 0px;
}
.stm_add_car_form .stm-form-checking-user .stm-login-register-form .stm-register-form form .stm-listing-loader.visible i {
	color: rgb(27, 199, 68); margin-left: 10px; visibility: visible; opacity: 1;
}
.stm_add_car_form .stm-form-checking-user button[type='submit'] {
	vertical-align: top; display: inline-block; position: relative;
}
.stm_add_car_form .stm-form-checking-user button[type='submit'].disabled {
	opacity: 0.33; box-shadow: 0px 2px 0px #686a6d; background-color: rgb(131, 133, 136); -webkit-box-shadow: 0 2px 0 #686a6d; -moz-box-shadow: 0 2px 0 #686a6d;
}
.stm_add_car_form .stm-form-checking-user button[type='submit'].disabled:hover {
	cursor: not-allowed;
}
.stm_add_car_form .stm-history-popup {
	bottom: 100%; position: absolute;
}
.stm_add_car_form .stm-history-popup .inner {
	padding: 30px 23px; width: 486px; border-top-color: rgb(21, 62, 77); border-top-width: 4px; border-top-style: solid; position: relative; z-index: 2; box-shadow: 0px 5px 29px rgba(0,0,0,0.24); background-color: rgb(255, 255, 255); -webkit-box-shadow: 0 5px 29px rgba(0, 0, 0, 0.24); -moz-box-shadow: 0 5px 29px rgba(0, 0, 0, 0.24);
}
.stm_add_car_form .stm-history-popup .inner .fa-remove {
	padding: 10px; top: 20px; right: 10px; position: absolute; cursor: pointer;
}
.stm_add_car_form .stm-history-popup .inner::before {
	left: 0px; width: 100%; height: 20px; bottom: 0px; display: block; position: absolute; z-index: 3; content: ""; background-color: rgb(255, 255, 255);
}
.stm_add_car_form .stm-history-popup .inner::after {
	left: 50%; width: 20px; height: 20px; bottom: -10px; margin-left: -10px; display: block; position: absolute; z-index: 1; content: ""; box-shadow: 0px 5px 29px rgba(0,0,0,0.24); transform: rotate(-45deg); background-color: rgb(255, 255, 255); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -webkit-box-shadow: 0 5px 29px rgba(0, 0, 0, 0.24); -moz-box-shadow: 0 5px 29px rgba(0, 0, 0, 0.24);
}
.stm_add_car_form .stm-history-popup h5 {
	margin-top: 0px; margin-bottom: 25px;
}
.stm_add_car_form .stm-history-popup .labels-units {
	margin: 0px -15px 15px;
}
.stm_add_car_form .stm-history-popup .labels-units label {
	margin: 0px 13px; display: inline-block;
}
.stm_add_car_form .stm-history-popup input[type='text'] {
	height: 40px !important; line-height: 40px !important; margin-bottom: 20px !important; float: none !important; max-width: 100% !important;
}
.stm_add_car_form .stm-history-popup .button {
	display: inline-block;
}
.stm_add_car_form .stm-history-popup.stm-invisible {
	bottom: 110%; visibility: hidden; opacity: 0;
}
.stm-non-relative {
	position: static;
}
.stm-relative {
	position: relative;
}
.stm-user-registration-unit {
	padding: 30px; margin-bottom: 40px; border-top-color: rgb(21, 62, 77); border-top-width: 4px; border-top-style: solid; position: relative; z-index: 5; box-shadow: 0px 5px 10px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255);
}
.stm-add-a-car-user {
	padding: 30px; margin-bottom: 40px; border-top-color: rgb(21, 62, 77); border-top-width: 4px; border-top-style: solid; position: relative; z-index: 5; box-shadow: 0px 5px 10px rgba(0,0,0,0.15); background-color: rgb(255, 255, 255);
}
.stm-add-a-car-user .left-info {
	float: left;
}
.stm-add-a-car-user .left-info.left-dealer-info .stm-dealer-image-custom-view {
	margin-bottom: 14px;
}
.stm-add-a-car-user .left-info.left-dealer-info h4 {
	font-size: 20px; margin-bottom: 7px;
}
.stm-add-a-car-user .left-info .avatar {
	border-radius: 50%; width: 80px; height: 80px; text-align: center; overflow: hidden; margin-right: 23px; float: left; background-color: rgb(238, 238, 238);
}
.stm-add-a-car-user .left-info .avatar .stm-service-icon-user {
	left: 1px; text-align: center; color: rgb(172, 185, 189); line-height: 75px; font-size: 34px; position: relative;
}
.stm-add-a-car-user .left-info .user-info {
	overflow: hidden; vertical-align: top; display: inline-block; max-width: 100%;
}
.stm-add-a-car-user .left-info .user-info h4 {
	margin: 22px 0px 0px; font-size: 20px; font-weight: 700;
}
.stm-add-a-car-user .left-info .user-info .stm-label {
	color: rgb(136, 136, 136); font-size: 13px;
}
.stm-add-a-car-user .right-info {
	text-align: right; overflow: hidden; font-size: 13px; margin-top: 13px;
}
.stm-add-a-car-user .right-info .fa.fa-external-link {
	top: 1px; margin-right: 7px; position: relative;
}
.stm-add-a-car-user .right-info .stm_logout {
	color: rgb(136, 136, 136); letter-spacing: 0.2px; margin-top: 6px;
}
.stm-not-enabled {
	display: none;
}
.stm-add-a-car-login-overlay {
	background: rgba(255, 255, 255, 0.89); left: 0px; top: 0px; width: 100%; height: 100%; visibility: hidden; position: fixed; z-index: 9999; opacity: 0;
}
.stm-add-a-car-login-overlay.visiblity {
	visibility: visible; opacity: 1;
}
.stm-add-a-car-login {
	margin: -198px 0px 0px -175px; left: 50%; top: 50%; width: 350px; visibility: hidden; position: fixed; z-index: 99999; opacity: 0;
}
.stm-add-a-car-login.visiblity {
	visibility: visible; opacity: 1;
}
.stm-add-a-car-login .stm-listing-loader .stm-icon-load1 {
	margin-left: 10px !important;
}
.stm-add-a-car-login .stm-listing-loader.visible .stm-icon-load1 {
	font-size: 18px; visibility: visible; opacity: 1;
}
.stm-add-a-car-login .stm-login-form {
	margin-bottom: 30px;
}
.stm-add-a-car-login .stm-login-form form {
	padding: 41px 30px 36px; background-color: rgb(21, 62, 77);
}
.stm-add-a-car-login .stm-login-form form h4 {
	color: rgb(255, 255, 255); letter-spacing: -0.5px; font-size: 15px; margin-bottom: 14px;
}
.stm-add-a-car-login .stm-login-form form .form-checker {
	color: rgba(255, 255, 255, 0.5); font-size: 13px; margin-bottom: 26px !important;
}
.stm-add-a-car-login .stm-login-form form .form-checker label:hover {
	cursor: pointer;
}
.stm-add-a-car-login .stm-login-form form .form-group {
	margin-bottom: 30px;
}
.stm-add-a-car-login .stm-login-form form .form-group.form-checker {
	font-size: 13px; margin-top: -5px;
}
.stm-add-a-car-login .stm-login-form form .form-group.form-checker .checker {
	margin-right: 5px !important;
}
.stm-add-a-car-login .stm-login-form form input[type='text'] {
	border-color: rgb(240, 242, 245) !important; padding-left: 17px; background-color: rgb(240, 242, 245) !important;
}
.stm-add-a-car-login .stm-login-form form input[type='number'] {
	border-color: rgb(240, 242, 245) !important; padding-left: 17px; background-color: rgb(240, 242, 245) !important;
}
.stm-add-a-car-login .stm-login-form form input[type='tel'] {
	border-color: rgb(240, 242, 245) !important; padding-left: 17px; background-color: rgb(240, 242, 245) !important;
}
.stm-add-a-car-login .stm-login-form form input[type='email'] {
	border-color: rgb(240, 242, 245) !important; padding-left: 17px; background-color: rgb(240, 242, 245) !important;
}
.stm-add-a-car-login .stm-login-form form input[type='search'] {
	border-color: rgb(240, 242, 245) !important; padding-left: 17px; background-color: rgb(240, 242, 245) !important;
}
.stm-add-a-car-login .stm-login-form form input[type='password'] {
	border-color: rgb(240, 242, 245) !important; padding-left: 17px; background-color: rgb(240, 242, 245) !important;
}
.stm-add-a-car-login .stm-login-form form input[type='text'].form-error {
	border-color: rgb(255, 35, 37) !important;
}
.stm-add-a-car-login .stm-login-form form input[type='number'].form-error {
	border-color: rgb(255, 35, 37) !important;
}
.stm-add-a-car-login .stm-login-form form input[type='tel'].form-error {
	border-color: rgb(255, 35, 37) !important;
}
.stm-add-a-car-login .stm-login-form form input[type='email'].form-error {
	border-color: rgb(255, 35, 37) !important;
}
.stm-add-a-car-login .stm-login-form form input[type='search'].form-error {
	border-color: rgb(255, 35, 37) !important;
}
.stm-add-a-car-login .stm-login-form form input[type='password'].form-error {
	border-color: rgb(255, 35, 37) !important;
}
.stm-listing-loader {
	top: 1px; color: rgb(255, 255, 255); line-height: 15px; font-size: 15px; visibility: hidden; position: relative; opacity: 0;
}
.stm-add-a-car-loader {
	top: 1px; color: rgb(255, 255, 255); line-height: 15px; font-size: 15px; visibility: hidden; position: relative; opacity: 0;
}
.stm-add-a-car-login .stm-login-form form .stm-listing-loader {
	top: 1px; color: rgb(255, 255, 255); line-height: 15px; font-size: 15px; visibility: hidden; position: relative; opacity: 0;
}
.stm-add-a-car-loader {
	color: rgb(0, 0, 0);
}
.stm-listing-loader i {
	animation:rotating 2s linear infinite; display: inline-block; -webkit-animation: rotating 2s infinite linear;
}
.stm-add-a-car-loader i {
	animation:rotating 2s linear infinite; display: inline-block; -webkit-animation: rotating 2s infinite linear;
}
.stm-add-a-car-login .stm-login-form form .stm-listing-loader i {
	animation:rotating 2s linear infinite; display: inline-block; -webkit-animation: rotating 2s infinite linear;
}
.stm-listing-loader.visible {
	visibility: visible; opacity: 1;
}
.stm-add-a-car-loader.activated {
	visibility: visible; opacity: 1;
}
.stm-add-a-car-login .stm-login-form form .stm-listing-loader.visible {
	visibility: visible; opacity: 1;
}
.stm-add-a-car-login .stm-login-form form .stm-message-ajax-validation {
	padding: 10px; border-radius: 5px; text-align: center; font-size: 13px; margin-top: 18px; background-color: rgb(255, 255, 255);
}
.stm-add-a-car-loader {
	margin-left: 15px; vertical-align: middle; display: inline-block; position: relative;
}
.stm-add-a-car-loader .stm-icon-load1 {
	margin: 12px 0px 0px !important; font-size: 18px !important; position: static !important;
}
.stm-add-a-car-loader.activated i {
	visibility: visible !important; opacity: 1 !important;
}
.stm-add-a-car-message {
	margin: 25px 0px 0px; padding: 15px 30px; border-radius: 4px; color: rgb(255, 255, 255) !important; font-weight: 700; display: none; background-color: rgb(21, 62, 77);
}
.stm_add_car_form .stm_add_car_title_form .title {
	margin-bottom: 30px;
}
.stm_add_car_form .form-group {
	margin-bottom: 25px;
}
.stm_add_car_form_1 .stm_logout {
	display: none;
}
