/* CSS Document */

@media screen and (min-width:1366px) {
	.mobile-screen-small-devices{
		display: none;
	}
}
@media screen and (min-width:1px) and (max-width:1365px) {
	.mobile-screen-small-devices {
		display: block;
		width: 100%;
		float: left;
		text-align: center;
	}
}
@media screen and (min-width:1px) and (max-width:991px) {
	.application-flow-left {
		width: calc(100% - 0px);
		width: -o-calc(100% - 0px);
		width: -ms-calc(100% - 0px);
		width: -moz-calc(100% - 0px);
		width: -webkit-calc(100% - 0px);
		position: relative;
		display: none;
		justify-content: center;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}
	.application-flow-right {
		width: 100%;
		padding: 0;
	}
	.application-flow-right h3 {
		font-size: 24px;
	}
	.all-flow-part2-inner {
		margin: 0px auto;
		max-width: 1343px;
		flex-wrap: wrap;
	}
	.all-flow-part2-right {
		padding: 0 30px;
		width: 100%;
		position: relative;
		text-align: center;
	}
	.all-flow-part2-left {
		width: calc(100% - 0px);
		width: -o-calc(100% - 0px);
		width: -ms-calc(100% - 0px);
		width: -moz-calc(100% - 0px);
		width: -webkit-calc(100% - 0px);
	}
	.web-flow {
		background: none;
		height: auto;
		top: 0;
		margin: 35px 0 0;
	}
	.admin-flow {
		margin: 60px 0 0;
		background: none;
		height: auto;
		top: 0;
	}
	.web-flow-left-res {
		display: block;
		margin: 30px 0 0;
	}
	.web-flow-left {
		width: 100%;
		margin: 0px;
		padding: 30px 0;
		background: #00a9b8;
		text-align: center;
	}
	.admin-flow-left-res {
		margin: 20px 0 0;
		display: block;
	}
	.admin-flow-left {
		width: 100%;
		margin: 0px;
		padding: 0;
		text-align: center;
	}
	.admin-flow-left b {
		margin: 0px auto;
		padding: 0px;
		float: none; 
		width: 100px;
		display: block;
	}
}
