@media screen and (max-width:320px) {
	.login-screen {
		width: 310px !important;
	}
	.widget-head {
		width: 310px;
	}
	.chat-sec {
		width: 310px;
	}
	.widget-footer {
		width: 310px;
	}
	.login-screen .inner .buttons button {
		width: 45.5%;
	}
	.widget-footer .bottom a {
		padding-left: 4px;
		padding-right: 4px;
	}
	.slide-sec .owl-carousel .owl-stage {
    	left: -33px;
	}
	.slide-sec .owl-item.center {
		width: 210px !important;
	}	
	.login-screen .forms p {
    	color: #d2c0ec;
    	line-height: 10px;
    	font-size: 10px;
	}
	.login-screen .inner .buttons {
		padding-top: 10px;
	}
	.login-screen .forms input {
		margin-bottom: 5px;
	}
	.login-screen .bot-chat {
		padding-bottom: 10px;
	}
	.login-screen .inner {
		bottom: 10px;
	}
	span.powered + img {
		width: 110px;
	}
	span.powered {
		font-size: 10px;
	}
	.login-screen .inner .buttons + hr {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.slide-sec .cell {
		width: 210px;
	}
	.slide-sec .buttons {
		padding-left: 10px;
		padding-right: 10px;
	}
	.slide-sec .owl-nav {
		display: none;
	}
}
