@media only screen
and (min-device-width: 300px)
and (max-device-width: 480px) {

bosy {
	height: 100vh!important;
}

.topuser {
	padding-right : 40px;
}

.topuser::after {
	right : 5px;
}

.tablelist table {
	width : 100%;
}

img.page-logo {
	max-width : 70%;
	margin : 60px auto 10px;
}

.log-form button {
	width : 70%;
}

.log-form input[type=text], .log-form input[type=number], .log-form input[type=password] {
	width : 90%;
}

.rememb-me {
	margin-bottom : 30px;
}

.loginputf {
  margin-top: 40px;
}

aside .mt-2 {
  /* margin-bottom : 180px; */
}

.content-wrapper {
	/* margin-top : 57px; */
}

.layout-fixed .wrapper aside .sidebar {
  /* height: calc(100vh - 56px); */
  /* padding-bottom: 50px; */
}

aside .os-padding {
  /* bottom: 50px; */
}

.full-screen-click {
	display : none!important;
}

.main-header {
	/* position : fixed; */
	/* width : 100%; */
}

aside .nav {
	padding-bottom : 70px;
}

.content-wrapper > .content {
  padding: 30px 15px;
}

h2.page-title {
	text-align : center;
	font-size : 22px;
}

h4.page-sub-title {
	font-size : 18px;
	margin-top : 15px;
}

.zakaz-wrap .row .row, .sub-sub-wrap {
	margin : 0px; 
}

#prodkolall, .blog-news-item .page-header h2, .blog-news-item .published, .item-news-item .published, .item-page .page-header h2 {
	text-align : center;
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {
  /* margin-right: 7.5px; */
  /* margin-left: 7.5px; */
}

.notpc {
	display : block;
}

.notmob {
	display : none;
}

.mob-mb-10 {
	margin-bottom : 8px;
}

.mob-text-center {
	text-align : center;
}

.shild {
	display : inline-block;
	margin-right : 10px;
}

.users-list {
	max-width : 100%;
	overflow-x : scroll;
}

.user-details {
	max-width: 80vw;
}

.bot-table-buts button {
	min-width : 90%;
}

.setts-maindate {
	font-size : 18px;
	font-weight : bold;
}

.setts-maindate2 {
	font-size : 16px;
	font-weight : bold;
	margin : 15px 0;
}

.blog-news-item .page-header h2 a {
	font-size : 20px;
}

.item-news-item .item-image img {
	max-width : 100%;
}

.small-box p {
  font-size: 16px;
}
































































}
