@media only screen and (max-height: 680px){
	.account_create{
		padding: 30px 0px;
	}
}

@media only screen and (min-width: 1201px){
	.container{
		max-width: 1200px;
	}
}

@media only screen and (max-width: 1024px){
	.main_section .right_side .form_area, .varify_page .main_section .right_side .form_area {
		padding: 10px 20px;
	}
	.main_section .left_bottom{
		height: 100%;
	}
	.main_section .btm_area{
		padding-left: 30px;
		padding-right: 30px;
	}
	.main_section .right_side .right_top h2{
		font-size: 50px;
	}
}
@media only screen and (max-width: 991px){
	.main_section .left_bottom {
		height: auto;
	}
	.phone_page .main_section .right_side .form_area .form_inner .already_account, .varify_page .main_section .right_side .form_area .form_inner .already_account {
		position: relative;
	}
	
}

@media only screen and (max-width: 575px){
	.main_section .btm_area{
		max-width: 100%;
	}
	.btm_area.pt-100, .main_section .left_bottom{
		padding-top: 60px;
	}
	.main_section .shape_2{
		transform: scale(0.5) translate(50%, 0%);
	}
	.main_section .shape_1{
		left: -60px;
		transform: rotate(-15deg) scale(0.5);
	}
	.main_section .right_side .form_area .form_inner .already_account{
		flex-direction: column;
	}
	.main_section .right_side .form_area .form_inner .already_account a{
		margin-left: 0;
	}
	.main_section .right_side .form_area .form_inner form .flex_form{
		display: block;
	}
	.main_section .right_side .form_area .form_inner form .flex_form.rs_flex{
		display: flex;
	}
	.main_section .right_side .form_area .form_inner form .form_small .form-group.pass_mb{
		margin-bottom: 25px;
	}
	.main_section .left_bottom .btm_area.testimonal_site .ts_item {
		padding: 0px 0px;
	}
	.main_section .right_side .form_area .form_inner form .flex_form.rs_flex_block{
		display: flex;
	}
	.main_section .right_side .form_area, .varify_page .main_section .right_side .form_area {
		padding: 10px 10px;
	}
	.phone_page .main_section .right_side .form_area .form_inner form .form-group.ctrlcode {
		width: 25%;
	}
	.phone_page .main_section .right_side .form_area .form_inner form .form-group.ctrlcode .floating-label {
		font-size: 13px;
	}
	.main_section .btm_area {
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media only screen and (max-width: 380px){
	.main_section .btm_area {
		padding-left: 15px;
		padding-right: 15px;
	}
	.main_section .right_side .form_area, .varify_page .main_section .right_side .form_area {
		padding: 0;
	}
	.phone_page .main_section .right_side .form_area .form_inner form .form-group.ctrlcode {
		width: 27%;
	}
}