.phone-prefix-input{
    width: 150px;
}
.registration-error{
    text-align: left;
}
.example-container {
    display: flex;
    flex-direction: column;
  }
  
  .example-container > * {
    width: 25%;
  }

  .wide-radio {
    margin-top: 20px;

    .wide-radio-items {
      margin-right: 10px;

      &[role="radiogroup"] {
        margin-left: 10px;

        mat-radio-button {
          margin-right: 10px;
        }
      }
    }
  }
  .columnList {
    column-count: 1;
  }
  
@import url("//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css");
.search { 
  position: relative; 
  margin-top:26px;
}

.search input { 
  text-indent: 24px;
  border: 2px solid #000;
  min-height: 24px;
}
.search .fa-search { 
  position: absolute;
  top: 5px;
  left: 5px;
  font-size: 14px;
}

.sub-item{
  list-style-type: none;
  cursor: pointer;
  font-size: 14px;
}

a.left-menu{
  font-weight: bold;
  cursor: pointer;
}

.sub-item:before{
  content: '\25FB';
  font-size: 16px;
  margin-right: 4px;
}

ul.left-menu {
  text-align: left;
  padding-left: 0px;
}

.right-menu{
  text-align: center;
  padding-left: 0px;
}

li{
  list-style-type: none;
  color: #000;
  margin: 5px 0;
}