@media (max-width: 992px) {
	.cv-dashboard-box {
		min-height: calc(100vh - 110px);
	}

	.dashboard-message-notification {
		bottom: -300px;
	}

	.dash-content .dashboard-content .dashboard-flex-content {
		padding-bottom: 0px;
	}

	.cv-exchangerates-dashboardbox .cv-dashboard-box-content {
		background-color: #fff;
		color: #0c384d;
		padding-bottom: 80px; /* needed because of chat start popup box */
	}

	.cv-dashboard-main-orders-box-buttons {
		text-align: center;
	}

	.cv-dashboard-main-orders-box-buttons > button {
		display: inline-block;
	}

	.cv-dashboard-main-orders-box-buttons > button:first-of-type {
		margin-right: 15px !important;
	}

	.dashboard-message-notification {
		max-width: 100%;
		right: 0px;
	}

	.dashboard-message-notification.active {
		bottom: 0px;
	}

	table.datatable-table tr.child ul > li span.dtr-data {
		width: calc(100% - 25px);
	}

	table.datatable-table tr.child ul {
		padding-left: 20px !important;
	}

	.cv-account-show-order-information .cv-order-information-container .cv-data-column-elem, 
	.cv-native-list-container .cv-data-column-elem, 
	.cv-account-show-order-information .cv-order-information-container .cv-title-column-elem,
	.cv-native-list-container .cv-title-column-elem {
		float: none;
		width: 100%;
	}

	.cv-account-show-order-information .cv-order-information-container .cv-data-column-elem, .cv-native-list-container .cv-data-column-elem {
		padding-left: 15px;
		margin-bottom: 15px;
	}

	.cv-account-show-order-information .cv-order-information-container .cv-separator-line {
		display: none;
	}

	/** MODAL DIALOGS **/

	.modal-dialog {
		padding: 0px;
		margin: 0px;
		height: 100vh;
	}

	.modal-dialog .modal-content {
		height: 100vh;
		border-radius: 0px;
	}

	.modal-dialog .modal-content .modal-header {
		height: 60px;
		line-height: 30px;
		border-radius: 0px;
	}
	
	.modal-dialog .modal-content .modal-header .close {
		margin-top: 2px;
	}

	.modal-dialog .modal-content .modal-body {
		height: calc(100vh - 125px);
		overflow-y: auto;
	}

	.modal-dialog .modal-content .modal-footer {
		display: block;
		position: absolute;
		width: 100%;
		bottom: 0px;
		height: 65px;
	}

	.modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer-buttons button {
		display: inline-block !important;
		margin-left: 10px !important;
	}

	
	.cv-legal-title-box .cv-legal-title-box-t {
		font-size: 30px;
		padding-top: 20px;
	}
}