
@font-face {
	font-family: aviny;
	font-style: normal;
	src: url('../fonts/aviny.ttf') format('truetype');
}

.menu__link2 {display: block;
	-padding: 5px 11px;
	border-radius: 2px;
	color: inherit;
	white-space: nowrap;
	font-size: 15px;
	border-bottom:2px #b00 solid; 
	padding: 3px 3px;
}

.menu__link2:hover{
	border-bottom:2px #f00 solid; 
}
.main-menu__item   {padding: 5px 10px; }

label.lblChk{display:inline-block; padding-right:5px; cursor:pointer; }

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}


.ltr{ text-align:left; direction:ltr;}
.form-control::placeholder{color: #aaa;}


















