.lang_bar{
    width:25px;
    height: 25px;
}
* {box-sizing: border-box;}
.active-lang {
    background-color: #337ab7;
}

#map{
    margin-bottom:50px;
}

.support-info{
    height: 140px;
}


.input-container {
    display: -ms-flexbox; /* IE10 */
    display: flex;
    width: 100%;
    margin-bottom: 10px;
    padding-bottom:20px;
  }
  
  .icon {
    padding: 15px;
    background: #A8CF45;
    color: white;
    min-width: 50px;
    text-align: center;
  }
  
  .input-field {
    width: 100%;
    padding: 10px;
  }
  
 

  .file-input{
      position: absolute;
      opacity:0;
      padding-top:5px;
  }
  ::-webkit-input-placeholder { /* Edge */
    color: gray;
    color: gray;
    opacity:0.6;
  }
  
  :-ms-input-placeholder { /* Internet Explorer */
    color: gray;
    opacity:0.6;
  }
  
  ::placeholder {
    color: gray;
    opacity:0.6;
  }

  #list_file, #list_file1{
    font-size: 0.7em;
    /* word-wrap: break-word; */
  }


  .info span{
    float: right; 
  } 
  .info p, .info span {
    padding-bottom:2.5px;
  }
  .adderess{text-align:center;}
  .val{
    cursor: pointer;
  }
  .non-active-val{
    color:#737373;
  }

  .dollar{
    display:none;
  }

  .item-body{
    min-height: 200px;
  }

  #active-page{
    background-color:#337ab7
  }
  .paging{
    margin-top:100px;
  }
  .property-wrap{
    height: 420px;
  }
  .service-widget{
    margin-top:25px;
  }
/** ADD YOUR AWESOME CODES HERE **/

.modal-dialog input {
  border: 0;
  outline: 0;
  background: transparent;
  border-bottom: 1px solid #A8CF45;
  /*border-bottom: 1px solid red;*/
}

#potential-errors, #potential-errors-flatbox{
  color:red; 
  margin-bottom:25px;
  font-size:0.8em;
}
.warning-bottom{
  border-bottom: 1px solid red!important;
}

.warning{
  border: 1px solid red!important;
}

.swal-button--confirm{
background-color: #A8CF45;
}

/* .swal-overlay {
  background-color: rgba(168, 207, 69, 0.4);
} */

@media screen and (max-width: 414px) {
  #goToFlatBox{
    /* background-color:#337AB7; */
    padding-top:10px;
  }
  #formWrapp{
    margin-top:10px;
  }
}

@media screen and (min-width: 768px) {
  #goToFlatBox{
    margin-top:10px;
  }
}

span#sale_req_loader, #call_order_loader{
  display:none;
}

#sale_req_loader{
  margin-right:15px;
}

#call_order_loader{
  text-align: center;
}

.item-foot{
  margin-top:25px;
}

.active-deal-type{
  color:#A8CF45;
  font-weight: 900;
}

#flatbox-container{
  border-bottom: 1px solid #A8CF45;
}
