.vertical-overlay-menu .main-menu, .vertical-overlay-menu.menu-hide .main-menu { width:280px;left:-280px; }
input[type='date'].form-control, input[type='time'].form-control, input[type='datetime-local'].form-control, input[type='month'].form-control {    
  /*  max-width: 155px;*/
}
.footer {background-color: #fff;}
label {font-size: 1rem;font-weight:500}
.fea-head { font-size: 1.2rem;
    font-weight: 600;
    margin-left: -10px; }
.noaformcheckbox {}

.pictureinlinemenu {
    position: absolute;
    right: 15px;
    top: 10px;    
}
.nav-pills .nav-link {font-weight:500;}
.discrop {
	width:250px;
	height:250px;
	margin-left: 25px;
}
.card-developer-meetup .meetup-header {
    margin-bottom: 1rem;
}
.fonts14 {font-size:14px}
.custom-checkbox.custom-control, .custom-radio.custom-control,.custom-control-label {
        cursor: pointer;
}
.select2-search__field {line-height:26px;}
.select2-search__field:-webkit-input-placeholder {
  color: #999;
  font-family: 'Montserrat', Helvetica, Arial, serif;
}

.select2-search__field:-moz-placeholder { /* Firefox 18- */
  color: #999;  
  font-family: 'Montserrat', Helvetica, Arial, serif;
}

.select2-search__field::-moz-placeholder {  /* Firefox 19+ */
  color: #99;  
  font-family: 'Montserrat', Helvetica, Arial, serif;
}

.select2-search__field:-ms-input-placeholder {
  color: #999;  
  font-family: 'Montserrat', Helvetica, Arial, serif;
}

.select2-search__field::placeholder {
  color: #999; 
font-family: 'Montserrat', Helvetica, Arial, serif;  
}