/* 
	### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### 
	### Responsive Shit
*/
@media (max-width: 600px)
{
	#rptng-growl-notification-bar
	{
		width:100% !important;
		max-width:100% !important;
	}
}

@media (max-width: 768px)
{
	
}

@media (max-width: 992px)
{
	body:not(.rptng-navBar-visible) div#contentContainer,
	body:not(.rptng-navBar-visible) div.rptng-submit-button-line
	{
		left: 0px !important;
		width:100% !important;
	}
	
	body.rptng-navBar-visible div#navContainer
	{
		display: flex !important;
	}
	
	body.rptng-navBar-visible div#contentContainer,
	body.rptng-navBar-visible div.rptng-submit-button-line
	{
		left: 100px !important;
		width:100% !important;
	}
	
	.modal-lg
	{
		max-width: 880px;
	}
}

@media (min-width: 992px)
{
	.border-lg
	{
		border: 1px solid #dee2e6;
	}
}

@media (min-width: 1280px)
{
	.table-hover:not(.rptng-no-hover-scale) tbody tr:hover td
	{
	    /* transform: scale(1.1); */
		-webkit-transition:all 100ms ease-out;
		-moz-transition:all 100ms ease-out;
		-o-transition:all 100ms ease-out;
		transition:all 100ms ease-out;
	}
	
	.modal-lg
	{
		max-width: 1000px;
	}
}