/*PAGE - SIGN IN*/


@media screen and (min-width: 768px) {
	.divider_body_wrap {
		flex-direction: row;
	}
	.divider_body_wrap .divider_body_side_x ,
	.divider_body_wrap .divider_body_side_y ,
	.divider_body_wrap .divider_body_side_y2 {
		width: 50%;
		padding: 24px 30px;
	}
	.divider_body_wrap .divider_body_side_y ,
	.divider_body_wrap .divider_body_side_y2 {
		position: fixed;
		top: 0;
		right: 0;
		bottom: 0;
		display: flex;
		align-items: center;
	}
	.UserTestimonialsSlider .UserTestimonialsItem .UserTestimonialsItem_Message p {
		font-size: 18px;
	}
	h1.heading_one {
		font-size: 42px;
	}
	.gr_img_marg {
		animation: toup 0.375s linear;
		animation-delay: 0.5s;
		animation-fill-mode: forwards;
	}

}
/*ends min-width 768px*/

@keyframes toup {
	from{
/*		transform: translateY(0);*/
	margin-top: 0;
	}
	to{
/*		transform: translateY(-50px);*/
	margin-top: -50px;
	}
}


@media screen and (min-width: 992px) {
	
	.plcustom1 {
		padding-left: 50px;
	} 

	.divider_body_wrap .divider_body_side_x ,
	.divider_body_wrap .divider_body_side_y ,
	.divider_body_wrap .divider_body_side_y2 {
		width: 50%;
		padding: 24px 80px;
	}
	.UserTestimonialsSlider .UserTestimonialsItem .UserTestimonialsItem_Message p {
		font-size: 24px;
	}

	#addRecModal  .modal-dialog {
		max-width: 600px;
	}

}
/*ends min-width 992px*/


/*PAGE - SIGN IN - ENDS*/






/*PAGE - EMPTY*/
@media screen and (min-width: 576px) {
	.db_padd_x {
		padding-left: 60px;
		padding-right: 60px;
		width: 1336px;
		max-width: 100%;
		margin: 0 auto;
	}
}


@media screen and (min-width: 768px) {
	.dbFooter ul.footer_links {
		justify-content: flex-end;
	}
}


/*for iPad Mini*/
@media screen and (min-width: 1024px) {
	.dbSidebar .dbSidebar_nav_wrap {
		height: calc(100vh - 161px);
	}
}


@media screen and (min-width: 992px) {
	.dbSidebar .dbSidebar_nav_wrap {
		height: calc(100vh - 161px);
	}
	.dbSidebar_offcanvas {
		position: fixed;
		top: 0;
		left: 0;		
	}
	.dbMainContent {
		padding-left: 260px;
	}
}



/*PAGE - EMPTY ENDS*/




/*PAGE - ACCOUNTS*/
@media screen and (min-width: 992px) {
	.accountCard {
		align-items: center;
		padding-right: 70px !important;
	}
	.accountCard .accCardOptions {
		position: absolute;
		top: 1.5rem;		
		right: 1rem;
/*		Causing Overflow issue*/
/*		top: 50%;
		transform: translateY(-50%);*/
		display: block;
	}
	.accountCard .accCardCol_1 ,
	.accountCard .accCardCol_2 ,
	.accountCard .accCardCol_3 ,
	.accountCard .accCardCol_4 ,
	.accountCard .accCardCol_5 {
		display: block;
	}
	.accountCard .accCardCol_1 ,
	.accountCard .accCardCol_2 ,
	.accountCard .accCardCol_3 ,
	.accountCard .accCardCol_4 {
		padding-right: 1rem;
	}
	.accountCard .accCardCol_1 {
		width: 30%;
	}
	.accountCard .accCardCol_2 ,
	.accountCard .accCardCol_3 ,
	.accountCard .accCardCol_4 {
		width: 20%;
	}
	.accountCard .accCardCol_5 {
		width: 10%;
	}
	.accountCard .accCardCol_6 {
		display: none;
	}
}

/*@media screen and (max-width: 575px) {
	.accountCard a {
		flex-direction: column;
	}
	.accountCard .accCardCol_6 {
		padding-left: 30px;
    	margin-top: 0.375rem;
	}
}
*/
/*PAGE - ACCOUNTS ENDS*/





/*PAGE - CARD*/


/*PAGE - CARD ENDS*/




/*PAGE - CARD DETAILS*/


/*PAGE - CARD DETAILS END*/




/*PAGE - TRANSACTIONS*/
@media screen and (min-width: 992px) {
	.siteSearch {
		width: 350px;
	}
}

@media screen and (max-width: 640px) {
	.tr_filters_wrap {
		gap: 0.5rem;
	}
	.tr_filters_wrap .tr_filter_ind {
		margin: 0;
		width: calc(50% - 6px);
	}
	.tr_filters_wrap .tr_filter_ind.clear_filter_button_wrap ,
	.tr_filters_wrap .tr_filter_ind.clear_filter_button_wrap .clear_filter_button {
		width: 100%;
	}
}

@media screen and (max-width: 360px) {
	.tr_filters_wrap .tr_filter_ind {
		width: 100%;
	}
}


/*PAGE - TRANSACTIONS END*/





/*PAGE - INVOICES*/
@media screen and (max-width: 480px) {
	.invoices_cards_slider .slick-list {
		padding: 0 20% 0 0 !important;
	}	
}



@media screen and (max-width: 767px) {
	/*Not Required*/
	.invoiceDetailsModal ,
	.invoiceDetailsModal.show {
		display: none !important;
	}
	.custom_alert_one_inner {
		flex-direction: column;
		align-items: flex-start;
	}
	.custom_alert_one .fig_wrap {
		width: 100px;
		margin-right: 0;
		margin-bottom: 1rem;
	}
	.custom_alert_one .cont_wrap {
		width: 100%;
	}
	.divider_body_wrap .divider_body_side_y2 {
		margin: 0;
	}
	.divider_body_wrap .divider_body_side_y2 {
		display: none;
	}
}



@media screen and (min-width: 992px) {
	.modal-dialog.modal-xl-custom {
		width: 1024px;
		max-width: 100%;
	}
}

/*PAGE - INVOICES END*/







/*PAGE - ADD INVOICE*/


/*PAGE - ADD INVOICE ENDS*/



/* PAGE - REPORTS */
@media screen and (min-width: 768px) {
	.border-sm-right {
		border-right: 1px solid var(--border-color-one) !important;
	}
	.reports_slick_mobile {
		display: none;
	}
}
/* PAGE - REPORTS END */




/* PAGE - PAYMENTS */
@media screen and (min-width: 768px) {
	.receipentCard .receipentCardHeader {
		padding-right: 60px;
	}
	.receipentCard .receipentCardHeader .receipCardCol_2 ,
	.receipentCard .receipentCardHeader .receipCardCol_3 {
		display: flex;
	}
	.receipentCard .receipentCardHeader .receipCardCol_1 {
		width: 40%;
	}
	.receipentCard .receipentCardHeader .receipCardCol_2 {
		width: 20%;
	}
	.receipentCard .receipentCardHeader .receipCardCol_3 {
		width: 40%;
	}
	.receipentCard .accCardOptions {
		top: 1.5rem;
	}
}

/* PAGE - PAYMENTS ENDS */




/* PAGE - SEND MONEY */

/* PAGE - SEND MONEY ENDS */





/* PAGE - PROFILE SETTINGS */

/* PAGE - PROFILE SETTINGS ENDS */






/*PAGE - PAYMENT PRIVATE TRANSFER - SEND*/
@media screen and (max-width: 575px) {
	.pvt_trnsfr_main_card .pvt_trnsfr_main_card_heading_box .fs-56 {
		font-size: 36px !important;
	}
	.pvt_trnsfr_main_card .pvt_trnsfr_main_card_heading_box {
		height: 200px;
	}


}
/*PAGE - PAYMENT PRIVATE TRANSFER - SEND ends*/




/*PAGE - CRYPTO - FIAT*/

/*PAGE - CRYPTO - FIAT ENDS*/



@media screen and (max-width: 575px) {
	.inv_action_btn {
		width: 100%;
	}
	.receipentCard .receipentCardHeader {
		padding-bottom: 1rem;
	}
}



/* PAGE - SIGNUP CORPORATE */
/* @media screen and (max-width: 1399px) {
	.divider_body_wrap .divider_body_side_y2 .y2inner {
		padding: 40px 40px 100px 40px;
	}
	.divider_body_wrap .divider_body_side_y2 .y2inner h1 {
		font-size: 48px;
	}
	.divider_body_wrap .divider_body_side_y2 .y2inner .action_row {
		padding: 0.75rem 40px;
	}
} */

@media screen and (max-width: 991px) {
	.divider_body_wrap .divider_body_side_y2 .y2inner {
		padding: 40px 40px 140px 40px;
	}
	.divider_body_wrap .divider_body_side_y2 .y2inner h1 {
		font-size: 42px;
	}
	.group_ill_Wrap {
		width: 380px;
		margin: 0 auto;
		height: 220px;
	}
	.group_ill_Wrap .group_ill_two {
		left: auto;
		right: 0;
		transform: none;
	}
}

@media screen and (max-width: 767px) {
	/* .divider_body_wrap .divider_body_side_y2 .y2inner h1 {
		font-size: 32px;
		text-align: center;
	} */
	.group_ill_Wrap {
		max-width: 100%;
		height: auto;
	}
	.group_ill_Wrap .group_ill_one ,
	.group_ill_Wrap .group_ill_two ,
	.group_ill_Wrap .group_ill_three {
		position: relative;
		margin: 0;	
	}
	.group_ill_Wrap .group_ill_one {
		top: 0;
	}
	.group_ill_Wrap .group_ill_one img ,
	.group_ill_Wrap .group_ill_two img {
		width: 100%;
	}
	.group_ill_Wrap .group_ill_three {
		top: -60px;
		left: 50%;
		transform: translateX(-50%);
	}
	.divider_body_side_x.hasbottomtag {
		padding-bottom: 60px;
	}
}

@media screen and (max-width: 480px) {
	/* .divider_body_wrap .divider_body_side_y2 .y2inner h1 {
		font-size: 28px;
	} */
	.btn-full-sm {
		width: 100%;
	}
}

/* PAGE - SIGNUP CORPORATE ENDS */



/* for Settings */
@media screen and (max-width: 1199px) {
	.settingsOffcanvas .offcanvas-header, .settingsOffcanvas .offcanvas-body ,
	.so_wrap .so_x ,
	.so_wrap .so_wrap_title {
		padding-left: 30px;
		padding-right: 30px;
	}
	.so_wrap .so_x {
		width: 30%;
	}
	.so_wrap .so_y {
		width: 70%;
	}
	.so_wrap .so_wrap_title {
		padding: 0.65rem 24px 0;
		height: auto;
	}
}

@media screen and (max-width: 991px) { 
	.settingsOffcanvas .offcanvas-header, .settingsOffcanvas .offcanvas-body ,
	.so_wrap .so_x ,
	.so_wrap .so_wrap_title {
		padding-left: 24px;
		padding-right: 24px;
	}
	.steps_list li a {
		gap: 0.675rem;
		align-items: flex-start;
	}
	.steps_list li figure {
		width: 24px;
		height: 24px;
		min-width: 24px;
	}
	.steps_list li:not(:last-child) a::after {
		left: 10px;
		height: 100%;
		top: 32px;
	}
	.steps_list li h6 {
		margin-top: 0;
	}
	
}

@media screen and (max-width: 767px) {  
	.so_wrap {
		flex-direction: column;
	}
	.so_wrap .so_x ,
	.so_wrap .so_y {
		width: 100%;
	}
	.so_wrap .so_x {
		height: auto;
	}
	.so_wrap .so_wrap_inner {
		overflow: auto;
	}
	.so_wrap .so_wrap_title {
		padding: 0.65rem 24px;
	}
	.so_wrap .so_wrap_title .btn-close {
		right: 24px;
	}
}

