/** ======================================================================== **/
/** Channel - font_configuration                                             **/
/** ======================================================================== **/

@font-face {
	font-family: "Ubuntu";
	font-style: normal;
	font-weight: 300;
	font-stretch: 100%;
	src: url("https://hannover.motravo.de/uploads/font/1.ttf") format("truetype");
}

@font-face {
	font-family: "Ubuntu";
	font-style: normal;
	font-weight: 300;
	font-stretch: 100%;
	src: url("https://hannover.motravo.de/uploads/font/1.ttf") format("truetype");
}

/** font awesome fonts used **/
@font-face {
	font-family: 'Font Awesome 5 Pro Solid';
	font-style: normal;
	font-weight: 900;
	src: url("https://hannover.motravo.de/motoassetes/css/font-awesome/webfonts/fa-solid-900.eot");
	src: url("https://hannover.motravo.de/motoassetes/css/font-awesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("https://hannover.motravo.de/motoassetes/css/font-awesome/webfonts/fa-solid-900.woff2") format("woff2"), url("https://hannover.motravo.de/motoassetes/css/font-awesome/webfonts/fa-solid-900.woff") format("woff"), url("https://hannover.motravo.de/motoassetes/css/font-awesome/webfonts/fa-solid-900.ttf") format("truetype"), url("https://hannover.motravo.de/motoassetes/css/font-awesome/webfonts/fa-solid-900.svg#font-awesome") format("svg");
}
/** ======================================================================== **/
/** Channel - base_configuration                                             **/
/** ======================================================================== **/

*,
h1, h2, h3, h4, h5, h6, p, ul, ol, button, input, select, textarea {
	font-family: "Ubuntu", sans-serif;
	font-style:   inherit;
	font-size:    inherit;
}

html,
body {
	color: #000000;
}

#headerWrapper .menuArea ul li a:hover,
#headerWrapper .menuArea ul li a:hover i,
#headerWrapper.innerPage .menuArea ul li a:hover,
#headerWrapper.innerPage .menuArea ul li a:hover i {
	color: #000000
}

.buttonsubmit,
.somemoreArea .buttonsubmit {
	
	background:         #D43733;
	color:              #FFFFFF;
	border-left-color:  #FFFFFF;
	border-right-color: #FFFFFF;

	border-radius: 0px;
}

.buttonsubmit_2,
.somemoreArea .buttonsubmit_2 {
	
	background:         #D43733;
	color:              #FFFFFF;
	border-left-color:  #FFFFFF;
	border-right-color: #FFFFFF;

	border-radius: 0px;
}

#wrapper .prograssArar {
}
#wrapper .prograssArar .progressBody {
}
#wrapper .prograssArar .progressBody .progress {
}
#wrapper .prograssArar .progressBody .progressCont {
	color: #FFFFFF;
	
	border-color: #FFFFFF;
	box-shadow: 0 10px 10px 0 #195985;
	background:   #195985;
}
#wrapper .prograssArar .progressBody .progress .progress-bar {
	background: #D43733;
}

#headerWrapper .menuArea ul li a i {
	color: #000000;
}

/** ======================================================================== **/
/** ======================================================================== **/
/** Channel - start - Vue app                                                **/
/** ======================================================================== **/
/** progress bar in start **/
             .motravo.motravo-progress-bar,
.motravo.spa .motravo.motravo-progress-bar {
}
             .motravo.motravo-progress-bar > .motravo-progress-bar--container,
.motravo.spa .motravo.motravo-progress-bar > .motravo-progress-bar--container {
}

             .motravo.motravo-progress-bar > .motravo-progress-bar--container > .motravo-progress-bar--track,
.motravo.spa .motravo.motravo-progress-bar > .motravo-progress-bar--container > .motravo-progress-bar--track {
}

             .motravo.motravo-progress-bar > .motravo-progress-bar--container > .motravo-progress-bar--marker,
.motravo.spa .motravo.motravo-progress-bar > .motravo-progress-bar--container > .motravo-progress-bar--marker {
	color: #FFFFFF;
	
	border-color: #FFFFFF;
	box-shadow: 0 10px 10px 0 #195985;
	background:   #195985;
}

             .motravo.motravo-progress-bar > .motravo-progress-bar--container > .motravo-progress-bar--track > .motravo-progress-bar--track--fill,
.motravo.spa .motravo.motravo-progress-bar > .motravo-progress-bar--container > .motravo-progress-bar--track > .motravo-progress-bar--track--fill {
	background: #D43733;
}

/** ======================================================================== **/
/** Channel - more information                                               **/
/** ======================================================================== **/

.zuruckArea h2 {
	font-family: "Ubuntu", sans-serif;
	font-style:   inherit;
	font-size:    inherit;
}

/** ======================================================================== **/
/** Components                                                               **/
/** ======================================================================== **/
.motravo.spa .motravo-overlay > .motravo-overlay--container > .motravo-overlay--container--header h4 {
	font-family: "Ubuntu", sans-serif;
	font-style:   inherit;
	font-size:    inherit;
}


/** ======================================================================== **/
/** ======================================================================== **/

/** ======================================================================== **/
/** Channel - header_and_footer                                              **/
/** ======================================================================== **/

#wrapper > #footerWrapper > .footerArea {
	background-image: url("https://hannover.motravo.de/uploads/channel_5_header_and_footer_banner_footer.jpg");
}
/** ======================================================================== **/
/** ======================================================================== **/

/** ======================================================================== **/
/** Channel - login_registration                                             **/
/** ======================================================================== **/

#wrapper,
.motravo.loader.widget {
	--motravo-form-field-border-color: #000000;
	--motravo-form-field-color:        #000000;
}

/* login page */
#logindata .forgot {
	color: #195985;
}
.loginArea .yetaccount > h3,
.loginArea .yetaccount > p > a {
	color: #195985;
}
.loginArea .yetaccount ul li a {
	background-color: #195985;
	color:            #195985;
	border-color: #195985;
}
.loginArea .yetaccount ul li a:hover {
	border-color: #195985;
}

/*
.somemoreArea .formresis .buttonsubmit,
.somemoreArea .formresis input.buttonsubmit,
*/
.somemoreArea .formresis,
.somemoreArea .formresis input,
.somemoreArea .formresis select,
.somemoreArea .formresis textarea,
.somemoreArea .formresis .dropdown-mul a.dropdown-display,
.somemoreArea .formresis input.form-control,
#forget          input.form-control,
.loginArea .formcard form,
.loginArea .formcard input.form-control,
.registraionArea .formresis input.form-control,
.registraionArea .formresis select.form-control,
.hondeoArea .formcenter input.form-control,
.jhondeoArea .formcenter input.form-control, .form-button {
	border-color: #000000;
	color:        #000000;
}

.loginArea a.forgot::before {
	background: #000000;
}

/* .somemoreArea .formresis .rate:checked, */

.registraionArea p.acknowledge .container:hover input ~ .checkmark {
	background-color: #000000;
}

.somemoreArea .formresis .rate,
.somemoreArea .formresis .rate label:hover,
.somemoreArea .formresis .rate label:hover ~ label,
.somemoreArea .formresis .rate:hover,
.somemoreArea .formresis .rate:hover ~ label,
.somemoreArea .formresis .rate input:checked ~ label,
.somemoreArea .formresis .rate input:checked ~ label:hover,
.somemoreArea .formresis .rate input:checked ~ label:hover ~ label {
	color: #000000;
}
.somemoreArea .formresis .rate input:checked ~ label {
	text-decoration: underline;
}

.somemoreArea .formresis .acknowledge em,
.somemoreArea .formresis label em,
.registraionArea .formresis label small {
	color: #195985;
}

.somemoreArea p.acknowledge .checkmark {
	background-color: #000000;
}

/* */
.somemoreArea                 .buttonsubmit,
.somemoreArea .formresis      .buttonsubmit,
.somemoreArea .formresis input.buttonsubmit,
#forget          .buttonsubmit,
#logindata       .buttonsubmit,
.loginArea       .buttonsubmit,
.loginArea       input.buttonsubmit,
.registraionArea .buttonsubmit,
.registraionArea input.buttonsubmit,
.jhondeoArea     .buttonsubmit,
.zuruckArea .mycontainer .btn {
	
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}

.somemoreArea                 .buttonsubmit:hover,
.somemoreArea .formresis      .buttonsubmit:hover,
.somemoreArea .formresis input.buttonsubmit:hover,
#forget          .buttonsubmit:hover,
#logindata       .buttonsubmit:hover,
.loginArea       .buttonsubmit:hover,
.loginArea       input.buttonsubmit:hover,
.registraionArea .buttonsubmit:hover,
.registraionArea input.buttonsubmit:hover,
.jhondeoArea     .buttonsubmit:hover,
.zuruckArea .mycontainer .btn:hover {
	
	background:          #67BDEA;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}

.loginArea .formcard::after,
.loginArea .formcard::before {
	color: #195985;
}

.registraionArea .formresis p label {
	margin-bottom: 0px;
}

/** flatpickr fixes **/
.flatpickr-months .flatpickr-month {
	background: transparent !important;
	color: rgba(0,0,0,0.9) !important;
	fill: rgba(0,0,0,0.9) !important;
	height: 34px !important;
	line-height: 1 !important;
	text-align: center !important;
	position: relative !important;
	-webkit-user-select: none !important;
	   -moz-user-select: none !important;
		-ms-user-select: none !important;
			user-select: none !important;
	overflow: hidden !important;
	-webkit-box-flex: 1 !important;
	-webkit-flex: 1 !important;
		-ms-flex: 1 !important;
			flex: 1 !important;
  }

.flatpickr-current-month .flatpickr-monthDropdown-months {
	appearance: menulist !important;
	background: transparent !important;
	border: none !important;
	border-radius: 0 !important;
	box-sizing: border-box !important;
	color: inherit !important;
	cursor: pointer !important;
	font-size: inherit !important;
	font-family: inherit !important;
	font-weight: 300 !important;
	height: auto !important;
	line-height: inherit !important;
	margin: -1px 0 0 0 !important;
	outline: none !important;
	padding: 0 0 0 0.5ch !important;
	position: relative !important;
	vertical-align: initial !important;
	-webkit-box-sizing: border-box !important;
	-webkit-appearance: menulist !important;
	-moz-appearance: menulist !important;
	width: auto !important;
}

/** ======================================================================== **/
/** Back page **/

.motravo.spa.back-page .zuruckArea .mycontainer h2 {
	font-size: 
}
/** ======================================================================== **/
/** ======================================================================== **/
/** Channel - question                                                       **/
/** ======================================================================== **/

.somemoreArea h2.innerHeading {
	font-family: "Ubuntu", sans-serif;
	font-style:   inherit;
	font-size:    inherit;
}

.somemoreArea h3 {
	font-family: "Ubuntu", sans-serif;
	font-style:   inherit;
	font-size:    inherit;
}

.somemoreArea .formresis .rate,
.somemoreArea .formresis .rate label:hover,
.somemoreArea .formresis .rate label:hover ~ label,
.somemoreArea .formresis .rate:hover,
.somemoreArea .formresis .rate:hover ~ label,
.somemoreArea .formresis .rate input:checked ~ label,
.somemoreArea .formresis .rate input:checked ~ label:hover,
.somemoreArea .formresis .rate input:checked ~ label:hover ~ label {
	color: #195985
}

.motravo.spa .motravo-rating label:hover,
.motravo.spa .motravo-rating label:hover ~ label,
.motravo.spa .motravo-rating input:checked ~ label,
.motravo.spa .motravo-rating input:checked ~ label:hover,
.motravo.spa .motravo-rating input:checked ~ label:hover ~ label {
	color: #195985
}

.motravo.spa.question h2.innerHeading {
	font-size: 12pt
}

.motravo.spa.question       .somemoreArea .formresis   div.buttonsubmit#finalbuttonsubmit,
.motravo.spa.question       .somemoreArea .formresis input.buttonsubmit#back-button-data,
.motravo.spa.question-login .somemoreArea .formresis   div.buttonsubmit#finalbuttonsubmit,
.motravo.spa.question-login .somemoreArea .formresis input.buttonsubmit#back-button-data,
#wrapper .motravo.spa.question       .somemoreArea .formresis   div.buttonsubmit,
#wrapper .motravo.spa.question       .somemoreArea .formresis input.buttonsubmit,
#wrapper .motravo.spa.question-login .somemoreArea .formresis   div.buttonsubmit,
#wrapper .motravo.spa.question-login .somemoreArea .formresis input.buttonsubmit {
	/*
	box-shadow: initial;
	background-color: #00e2ea;

	border-left-color: #00f;
	border-right-color: #00f;
	border-bottom-color: #00f;
	*/
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}

.motravo.spa.question       .somemoreArea .formresis   div.buttonsubmit:hover#finalbuttonsubmit,
.motravo.spa.question       .somemoreArea .formresis input.buttonsubmit:hover#back-button-data,
.motravo.spa.question-login .somemoreArea .formresis   div.buttonsubmit:hover#finalbuttonsubmit,
.motravo.spa.question-login .somemoreArea .formresis input.buttonsubmit:hover#back-button-data,
#wrapper .motravo.spa.question       .somemoreArea .formresis   div.buttonsubmit:hover,
#wrapper .motravo.spa.question       .somemoreArea .formresis input.buttonsubmit:hover,
#wrapper .motravo.spa.question-login .somemoreArea .formresis   div.buttonsubmit:hover,
#wrapper .motravo.spa.question-login .somemoreArea .formresis input.buttonsubmit:hover {
	/*
	box-shadow: 0 6px 0 0px;
	background-color: #00e2ea;
	*/
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}

/** ======================================================================== **//** ======================================================================== **/
/** Channel - start                                                          **/
/** ======================================================================== **/

/*
.motravo.motravo-start-tile > b {
	font-family: 'Ubuntu', sans-serif;
	font-style:   inherit;
	font-size:    inherit;
}
*/

.motravo.page.prioritization-nodes h2,
.motravo.spa.start .page.start h2 {
	font-family: "Ubuntu", sans-serif;
	font-style:   Ubuntu;
	font-size:    Ubuntu;
}


#wrapper .buttonsubmit,
.tranvling .travlingBtn button.btn:nth-child(2),
.motravo-weiter-button {
	
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
	
}
#wrapper .buttonsubmit:hover,
.tranvling .travlingBtn button.btn:nth-child(2):hover,
.motravo-weiter-button:hover {
	
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}


#wrapper .buttonsubmit.inactive,
.tranvling .travlingBtn button.btn:disabled,
.motravo-weiter-button.motravo-weiter-button-disabled {
	
	background:          67BDEA;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}
#wrapper .buttonsubmit.inactive:hover,
.tranvling .travlingBtn button.btn:disabled:hover,
.motravo-weiter-button.motravo-weiter-button-disabled:hover {
	
	background:          67BDEA;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}

#wrapper .buttonsubmit_2,
.tranvling .travlingBtn button.btn {
	
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}
#wrapper .buttonsubmit_2:hover,
.tranvling .travlingBtn button.btn:hover {
	
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}

/** tile **/
.motravo.motravo-start-tile > .motravo-start-tile--box,
.motravo.motravo-start-tile > .motravo-start-tile--box img,
.motravo.motravo-start-tile > .motravo-start-tile--box .highlight {
	border-radius: 20px;
	border: 1px solid #fff;
	background-clip: border-clip;
}

/** tile selection in start **/
.tranvling .item.overActive .travlingImg .travlingOver,
.tranvling .item.overActive .travlingImg .travlingOver i {
   color: #D43733;
}
.tranvling .travlingImg .travlingOver {
	border-color: #D43733;
}

/** ======================================================================== **/
/** ======================================================================== **/
/** Channel - start - Vue app                                                **/
/** ======================================================================== **/

.motravo.motravo-start-next-button {
	
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
	
}
.motravo.motravo-start-next-button:hover {
	
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}

.motravo.motravo-start-next-button.motravo-start-next-button--disabled {
	
	background:          67BDEA;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}
.motravo.motravo-start-next-button.motravo-start-next-button--disabled:hover {
	
	background:          67BDEA;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}

.motravo.motravo-start-back-button,
.motravo.spa.start .page.prioritization-nodes > .next-button {
	
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}
.motravo.motravo-start-back-button:hover,
.motravo.spa.start .page.prioritization-nodes > .next-button:hover {
	
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}

/** tile selection in start **/
.motravo.motravo-start-tile.selected > .motravo-start-tile--box > .highlight,
.motravo.motravo-start-tile.selected > .motravo-start-tile--box > .highlight > i {
   color: #D43733;
}

.motravo.motravo-start-tile > .motravo-start-tile--box > .highlight {
	border-color: #D43733;
}


/** prioritization nodes **/
.motravo.page.prioritization-nodes .prioritization-nodes > .container > .item {
	border-color:   #D43733;
}
.motravo.page.prioritization-nodes .prioritization-nodes > .container > .item.answer_size {
	border-color:  #195985;
}

.motravo.page.prioritization-nodes .prioritization-nodes > .container > .item > ul > li > input {
	border-color: #195985;
}
.motravo.spa.start .page.prioritization-nodes > .container > .item > ul > li > input:checked {
	border-color: #195985;
}

/** location modal **/

.motravo.spa.start .page.start .motravo.motravo-overlay > .motravo-overlay--container > .motravo-overlay--container--header {
	border-bottom: 1px solid #fff;
}
.motravo.spa.start .page.start .motravo.motravo-overlay > .motravo-overlay--container > .motravo-overlay--container--header > h4.modal-title {
	/* font-family: Montserrat, sans-serif; */
	font-style:  bold;
	font-size:   18px;
	text-align: center;

}

.motravo.spa.start .page.start .motravo.motravo-overlay > .motravo-overlay--container > .motravo-overlay--container--header > .close {
	// display: none;
}

.motravo.spa.start .page.start .motravo.motravo-overlay > .motravo-overlay--container > .motravo-overlay--container--body .places-include-modal-formcard .btn.btn-primary {
	
	display: block;
	
	position: relative;
	padding: 1px;
	
	user-select: none;
	border: 1px solid transparent;
	
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	
	text-decoration: none;
	
	cursor: pointer;
	
	padding: 10px 35px;
	margin: 0 10px 0 0;
	
	font-size: 20px;
	color: #fff;
	font-weight: 600;
	border-radius: 10px;
	background: #3c4751;
	
	border-left-color: #00f;
	border-right-color: #00f;
	border-bottom-color: #00f;
	box-shadow: 0 6px 0 0px #00f;
	border-top-color: transparent;
	
	line-height: 1.5;
	
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	
	outline: none !important;




	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
	
}
.motravo.spa.start .page.start .motravo.motravo-overlay > .motravo-overlay--container > .motravo-overlay--container--body .places-include-modal-formcard .btn.btn-primary:hover {
	
	background:          #195985;
	color:               #FFFFFF;
	border-left-color:   #FFFFFF;
	border-right-color:  #FFFFFF;
	border-bottom-color: #FFFFFF;
	box-shadow:          0 6px 0 0px #FFFFFF;
	border-top-color:    transparent;

	border-radius: 0px;
}

/** location node **/

.motravo.spa.start .sub-page.places-exclude {
}
.motravo.spa.start .sub-page.places-exclude .motravo-start-places-list > ul > li {

	border: 1px solid #D43733;
	background-color: #D43733;
	color:            #FFFFFF;
}

.motravo.spa.start .sub-page.places-exclude .motravo-start-places-google-api > .input-box {
	border: 1px solid #D43733;
	color: #000000;
}
.motravo.spa.start .sub-page.places-exclude .motravo-start-places-google-api > .input-box > .fas,
.motravo.spa.start .sub-page.places-exclude .motravo-start-places-google-api > .input-box > input {
	color: #000000;
}

.motravo.spa.start .sub-page.places-include {
}

.motravo.spa.start .sub-page.places-include .motravo-start-places-list > ul > li {
	border: 1px solid #D43733;
	background-color: #D43733;
	color:            #FFFFFF;
}

.motravo.spa.start .sub-page.places-include .motravo-start-places-google-api > .input-box {
	border: 1px solid #D43733;
	color:            #000000;
}
.motravo.spa.start .sub-page.places-include .motravo-start-places-google-api > .input-box > .fas,
.motravo.spa.start .sub-page.places-include .motravo-start-places-google-api > .input-box > input {
	color:            #000000;
}

/** ======================================================================== **/