@media screen and (max-width: 900px) {


.teachers .item {
    margin: 0;
    text-align: center;
}
ul {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;
}

.teachers .item .description p {
    padding: 0 0 0px 0;
}

.features .item {
    text-align: center;
    margin-bottom: 10px;
}

.knopkaperezvonite {
    margin-top: 17px;
    display: inline-block;
    float: left;
}

.navbar-brand {
    margin-top: -5px;
}

.navbar-brand {
    float: left;
    padding-left: 15px; padding-right:15px;
    font-size: 18px;
    line-height: 20px;
    height: 50px;
}
}

@media screen and (max-width: 440px) {
	
	.knopkaperezvonite {
    margin-top: 0px;
    display: inline-block; width:100%;
    float: none;
	
}
.knopkaperezvonite a { width:100%; display:inline-block; text-align:center;}
}