input::-ms-clear {
   display: none;
}
/*modal по вертикали*/
.modal {
  text-align: center;
}
@media screen and (min-width: 992px) {
    .modal:before {
      display: inline-block;
      vertical-align: middle;
      content: " ";
      height: 100%;
    }
}
.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
/*a*/
a:hover {
	text-decoration: none;
	color: inherit;
}
a:focus, a:visited, a:link, a:hover, button:focus, button:visited, button:link, button:hover {
	outline: none;
}
input:focus, input:visited, input:hover, input:link {
  outline: none;
}
textarea:focus, textarea:visited, textarea:hover, textarea:link {
  outline: none;
}
button, label {
	cursor: pointer;
}
/*placeholder*/
::-webkit-input-placeholder {}
::-moz-placeholder 			{}
:-moz-placeholder 			{}
:-ms-input-placeholder 		{}