.field-row {
  margin-bottom: 15px !important; }
  .field-row label {
    font-weight: 600; 
	font-size: 12pt;}
  .field-row .field-group {
    position: relative; }
    .field-row .field-group .row {
      margin-bottom: 15px; }
    .field-row .field-group .svg-inline--fa,
    .field-row .field-group .fab,
    .field-row .field-group .fas,
    .field-row .field-group .fa,
    .field-row .field-group .far {
      top: 10px;
      left: 12px;
      position: absolute;
      z-index: 4;
      color: #b5b5b5; }
    .field-row .field-group input.with-icon,
    .field-row .field-group select.with-icon {
      padding-left: 30px; }
    .field-row .field-group .form-check label.form-check-label a {
      text-decoration: underline;
      color: #2d51a0; }
	  
	  
	  #content {
	    max-width: 1024px;
	    margin: 0 auto;
	    background-color: #f4f4f4;
	    /* HOMEPAGE SLIDER */ }
	    #content .form-group .row {
	      margin-bottom: 0px; }
	    #content .labelclock {
	      padding-top: 8px; }
	    #content .img-hero {
	      margin-bottom: -15px;
	      overflow: hidden; }
	      #content .img-hero .slick-slide img {
	        width: 100%;
	        height: auto; }
	    #content .img-hero ul.slick-dots {
	      bottom: 20px; }
	    #content .img-hero ul.slick-dots li {
	      margin: 0px; }
	    #content .img-hero ul.slick-dots li button {
	      background-color: #ffffff; }
	    #content .img-hero ul.slick-dots li button:before {
	      color: #fff;
	      font-size: 0px; }
		  .content-wrap {
		    max-width: 100%;
		    margin: 0 auto;
		    min-height: calc(100vh - 56px - 70px);
		    background-color: #ffffff;
		    overflow: hidden; }
.page-setting .setting-submit {
  margin-top: 30px; }
  .button {
    text-align: center; }
	.page-car-single .btn-reserve .theme-button {
	      padding: 10px 20px; }
		  .theme-button {
			  font-size: 12pt;
		    background-color: #2450a6;
		    padding: 5px 15px;
		    color: #fff;
		    cursor: pointer;
		    -webkit-border-radius: 5px;
		    -moz-border-radius: 5px;
		    border-radius: 5px;
		    display: inline-block;
		    border: 0px solid #333;
		    line-height: 1.5; }
			
			.theme-button.medium {
			  padding: 10px 15px; }
			  
			  .theme-button-line {
			    border: 1px solid #2450a6;
			    background-color: transparent;
			    padding: 3px 5px;
			    -webkit-border-radius: 5px;
			    -moz-border-radius: 5px;
			    border-radius: 5px;
			    text-align: center;
			    color: #2450a6; }
				
				.theme-button:hover {
				  background-color: #df9403;
				  color: #ffffff; }
				  .tab-comment .add-new-comment .theme-button.send-msg {
				        border: 0px solid #333333;
				        padding: 8px 10px;
				        -webkit-border-radius: 0px;
				        -moz-border-radius: 0px;
				        border-radius: 0px; }
.myselect{
	width: 90%;
	height: 2.375rem;
}
input::-webkit-input-placeholder { 
color: #999; 
-webkit-transition: color.5s; 
} 
input:focus::-webkit-input-placeholder, input:hover::-webkit-input-placeholder { 
color: #c2c2c2; 
-webkit-transition: color.5s; 
}