﻿/*Desktops*/
.desktopview {display: block !important;}
.mobileview {display: none !important}
.tabletdesktopview {display: block !important;}
.tabletmobileview {display: none !important}

html
{
	overflow-x: hidden;
}
body
{
    margin: 1px !important;
}
fieldset {}
.wrapWebsite 
{
    width: 100% !important;
    display: block;
    padding-bottom: 20px;
}
.wrapHeaderLt
{
}
.wrapHeader 
{
    width: 100% !important;
    border-bottom: solid 4px #055780;>
    padding-bottom: 5px;
}
.wrapLogo 
{
    width: 100%;   
}
.imgLogo {}
.wrapUsername {}
.lnkLogout {}
.contentDivider 
{
    width: 100% !important;   
}
.wrapMMenuNav 
{
	display: none !important;
}
.wrapHelpLinks 
{
    margin-top: 0px !important;
}
.wrapmenu 
{
	margin-top: -20px;
	margin-left: 15px;
    background-color:#055780;
    font-weight:bold;
    white-space:nowrap;
}
.btnHelp img {}
.rightcornered
{ 
    width:20px;
    height:0px;
    border-top:28px solid #055780;
    border-right:28px solid white;
}
.leftcornered
{ 
    width:20px;
    height:0px;
    border-top:28px solid #055780;
    border-left:28px solid white;
}
.hamburger{display:block; float:right;}
.topbar 
{
    display: none;
}
.divUser
{
    padding-bottom: 15px;
}
.menu 
{
    display: block;
}
.MenuNoHighlite {
    color: #4444ff;
    /*text-decoration: none;*/
}

.MenuHighlite {
    color: #000099;
    /*text-decoration: overline underline;*/
}

.MenuNoHighlite li {
    /*background-color:#ededed;*/
}

.MenuHighlite li {
    /*background-color:#fefefe;*/
}
.menuToggle {
    display: block;
    position: relative;
    top: 10px;
    margin-right: 19px;
    /*  left: 240px;*/
    z-index: 1;
    -webkit-user-select: none;
    user-select: none;
}

.menuToggle input {
    display: block;
    width: 40px;
    height: 32px;
    position: absolute;
    top: -7px;
    left: -5px;
    cursor: pointer;
    opacity: 0; /* hide this */
    z-index: 2; /* and place it over the hamburger */
    -webkit-touch-callout: none;
}

/*
* Just a quick hamburger
*/
.menuToggle span {
    display: block;
    width: 33px;
    height: 4px;
    margin-bottom: 5px;
    position: relative;
    background: #1A1915;
    border-radius: 3px;
    z-index: 1;
    transform-origin: 4px 0px;
    transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;
}

.menuToggle span:first-child {
    transform-origin: 0% 0%;
}

.menuToggle span:nth-last-child(2) {
    transform-origin: 0% 100%;
}

/* 
 * Transform all the slices of hamburger
 * into a crossmark.
 */
.menuToggle input:checked ~ span {
    opacity: 1;
    transform: rotate(45deg) translate(-2px, -1px);
    background: #232323;
}

/*
* But let's hide the middle one.
*/
.menuToggle input:checked ~ span:nth-last-child(3) {
    opacity: 0;
    transform: rotate(0deg) scale(0.2, 0.2);
}

/*
* Ohyeah and the last one should go the other direction
*/
.menuToggle input:checked ~ span:nth-last-child(2) {
    transform: rotate(-45deg) translate(0, -1px);
}

/*
 * And let's slide it in from the left
 */
.menuToggle input:checked ~ ul {
    /* display:block;*/
    transform: none;
}

/*
 * Make this absolute positioned
 * at the top left of the screen
 */
.menuUL {
    position: absolute;
    /*left:-900px;*/
    width: 240px;
    margin: 0px 0px 0 -190px;
    padding: 1px;
    padding-top: 1px;
    /*display:none;*/
    background: #ededed;
    list-style-type: none;
    -webkit-font-smoothing: antialiased;
    /* to stop flickering of text in safari */
    transform-origin: 0% 0%;
    transform: translate(0, -300%);
    transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
}
.menuUL li {
    padding: 1px 0;
    font-size: 18px;
}
.wrapContent 
{
    width: 100% !important;   
    height: 100% !important;
}
.wrapContentarea
{
    width: 100% !important;   
	height: 100% !important;
	min-height: 80vh;
	padding-bottom: 5px;
}
.wrapFooter 
{
    max-height: 24px;
    width: 100% !important;
    color: #efefef;
    overflow: hidden;
    bottom: 0px;
    font-weight: bold;
}
.noteRevisionSpan
{
    width: 150px; 
    float: right; 
    display: inline-block; 
    font-size: xx-small;
    color: Blue;
}
.loginLabel
{
   font-weight: bold;
}
.loginLabel input {}
.loginLabel label {}
.txt150 {}
.txt200 {}
.spnPassword 
{
    text-align: right;
    width: 143px;
    display: inline-block;    
}
.ddlQuestion {}
.txtQuestion {}
.wrapLogin {
    float: left;
    margin-left: 50px;
    margin-top: 80px;
    vertical-align: top;
    background-color: white;
    border-radius: 10px;
    padding: 35px;
    /*max-width: 400px;*/
    min-height: 225px;
    text-align: left;
    border: solid 1px #004B6B;
}
.wrapLogin h3 {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}
.loginFields 
{
    margin-top: 10px;   
}
.loginBtn 
{
    margin-top: 10px;
    margin-bottom: 15px; 
    padding: 10px;
    font-size: larger;
    font-weight: bold;   
}
.divQuestions
{
    padding-top: 15px;
}
.divQuestion
{
    padding: 15px 0;
}
.divQuestionError
{
    padding: 15px 0;
}
.divQuestionItem
{
    float: left;
    padding-right: 5px;
}
.divButtonItem
{
    padding-left: 250px;
}
.imageButton {}
.pwt4 
{
    top: 50% !important;
    left: 25% !important;
    position: fixed !important;
}
.wrapUtilities 
{
    margin-top: 0 !important;   
}
.divUtilityMenu 
{
	padding-top: 15px;
	text-align: center;
}
.divUtilityItem {}
.divUtilityItem span {}
.divUtilityItem input[type="text"] {}
.divUtilityItem select {}
.divUtilityMenuLt 
{
    width: 33%;
    margin-right: 1px;
}
.divUtilityMenuCt 
{
    width: 33%;
    margin-right: 1px;
}
.divUtilityMenuRt 
{
    width: 33%;
}
.width-75 {}
.width-85 
{
    width: 85%;    
}
.width-90 
{
    width: 90%;    
}
.width-100 {}
.width100TextBox 
{
    width: 100%;    
}
.widthFit 
{
    width: fit-content;    
}
.widthResponsive 
{
    width: 25%;    
}
.floatLeft 
{
    float: left;
}
.floatRight
{
    float: right;
}
.padding-5 
{
    padding: 5px;
}
.paddingTop-10 {}
.paddingLeftRight 
{
    padding: 0px;
}
.phoneLbl
{
    padding: 5px 70px 5px 5px;
}
.emailPadding
{
    padding-right: 5px;
}
.phonePadding 
{
    padding: 5px 0 5px 5px;   
}
.phoneSpacing
{
    float: left;
    width: 110px;
}
.phoneSpacing2
{
    float: left;
    width: 180px;
}
.stateCombo 
{
    float: right;
    width: 177px;
}
.stateCombo button
{
    position: revert !important;
    top: revert !important;
    left: revert !important;
    margin: 0px 0px 0px -21px !important;
}
.divAgencyType 
{
    left: 414px; 
    top: 405px; 
    position: absolute; 
    width: 350px; 
    z-index: 99999;
    position: relative !important;
    left: 0 !important;
    top: 0 !important;
    /*float: right;*/   
    padding-right: 22px;
}
.divAgencyTypetable {}
.tbAgencyType {}
.contactFieldset {}
.crudLabel {}
.crudLabel2 {}
.crudTextBox {}
.crudDropDown {}
.crudCheck input[type=checkbox] {}
.crudComboBox {}
.crudComboBox input[type=text] {}
.crudComboBox button {}
.crudComboBox2 {}
.crudComboBox2 input[type=text] {}
.crudComboBox2 button {}
.crudComboBox2 table {}
.crudlnkbtn
{
    color: white;
    background-color: #00415d;
    border-radius: 0.7rem;
    padding: 5px;
}
.chk250 {}
.lbLeft
{
    float: left;
    padding: 5px;
}
.lbRight
{
    float: right;
    padding: 5px;
}
.lnkButtonStyle
{
    border: 1px solid #5D7B9D;
    background-color: #5D7B9D;
    color: white !important;
    border-radius: 15%;
    padding: 5px;
    line-height: 50px;
}
.lnkButtonStyleSm:Hover
{
    background-color: #b6cff8;
    color: #000 !important;
}
.lnkButtonStyleSm
{
    border: 1px solid #5D7B9D;
    background-color: #5D7B9D;
    color: white !important;
    border-radius: 15%;
    /*padding: 5px;*/
    /*line-height: 50px;*/
}
.lnkButtonStyle:Hover
{
    background-color: #b6cff8;
    color: #000 !important;
}
.divreport
{
    padding-top: 40px;
}
.divreportselect 
{
    height: 593px; 
    width: 360px;    
}
.divreportfilter {}
.divreportleft
{
    float: left !important;
}
.divreportright
{
    float: none !important;
}
.adminPnlWrap
{
    margin-top: 0px !important;
    padding-top: 45px;
    margin-left: 15px;
    margin-right: 15px;
}
.wrapperfilter {}
.wrapperfilter span {}
.wrapperfilter input[type=text] {}
.wrapperfilter select {}
.wrapperfilter input[type=checkbox] {}
.tboffice
{
    padding-top: 15px;
}
.divOffice
{
    padding: 5px 0;
}
.lbl100 {}
.tbWidth
{
    width: 100%;    
}
.mobileTbHeader
{
    font-weight: bold;
    padding-right: 10px;
    font-size: smaller;
}
.lkbPassword
{
    padding-right: 15px;   
}
.divMobileHeader
{
    float: left;
    text-align: right;
    width: 143px;
}
.divMobileHeader2
{
    text-align: right;
    width: 143px;
}
.tableWidth
{
    width: 100%;
}
.txtEmail
{
    max-width: 250px;
    width: 90%;
}
.paddingAccount
{
    padding: 50px;
}
.accountFieldset
{
    max-width: 500px;
}
.wrapMMenuCase
{
    padding: 15px;
}
.wrapMMenuRbtnlCases
{
    padding-top: 25px;
}
.wrapMMenuSearch {}
.paddingFilter
{
    padding-bottom: 10px;
}
.filterSpacing
{
    width: 250px;
}
.filterSpacing2
{
    padding-right: 5px;
}
.filterSpacing3
{
    clear: both;
    padding-top: 8px;
    float: left;
}
.padding-20
{
    padding: 20px;
}
input[type=text][id*="Date"] {}
span[id*="Intervention"] {}
span[id*="InterventionsText"] {}
span[id*="InterventionOtherDesc"] {}
span[id*="InterventionNaloxone"] {}
.clear
{
    clear: both;
}
.filterLabel {
    font-weight: bold;
    font-size: 1.5rem;
    float: left;
}
.divOptions2 {}
.tbContactHeader {}
.tbContactHeader2 {}
.mobileSearchText {}
.mobileButtons {}
.padding-bottom-8 {}
.mobilePadding {}
.filterToggle {}
.filterToggle span {}
.filterToggle span:first-child {}
.filterToggle span:nth-last-child(2) {}
.filterToggle input:checked ~ span {}
.filterToggle input:checked ~ span:nth-last-child(2) {}
.filterToggle input:checked ~ div {}
.filter {}
.filter li {}
.filter input[type="radio"] {}
.filter label {}
.filter input[type="checkbox"] {}
.filter label {}
.filterSelect {}
.toggleCheckbox {}
.display {}
.displayPrintButton {}
.mMenuCaseListItem {}
.menuPopup {}
.menuLabel {}
.menuTextBox {}
.menuButton {}
#rbtnlCases input[type="radio"] {}
#rbtnlCases label {}
#chkExcludeLockedCases input[type="checkbox"] {}
#chkExcludeLockedCases label {}
.fvwWidth 
{
    width: 100%;    
}
.pd 
{
    position: revert !important;
    top: revert !important;
    left: revert !important;    
}
.wrapTabHelpLinks 
{
    float: right;
    position: revert !important;
    top: revert !important;
    left: revert !important;
	padding: 5px 5px 0 0;    
}
.fvwDisplay {}
.tabBorder 
{
    border: 1px black solid;
    margin: 5px;
    border-radius: 3px; 
    padding: 5px;   
}
.tabBorderReverse 
{
    border: 1px black solid;
    margin: 5px;
    border-radius: 3px; 
    padding: 5px;   
}
.margin-5
{
    margin: 5px;
}
.marginRight-35 
{
    margin-right: 35px;    
}
.tabSelect {}
.ageSpacing
{
    padding-left: 129px;
    padding-top: 5px;
}
.paddingRight-10
{
    padding-right: 10px;    
}
.paddingRight-80 {}
.wrapHelpLinks2
{
    float: right;
}

.phoneSpacing3 {}
.phoneLabelAlign
{
    text-align: left;
    font-weight: bold;
}
.locationLabel
{
    float: left;
    padding-right: 5px;
}
.locationLabel2
{
    float: left;
    padding-right: 2px;
}
.lblLocation {}
.padding2-5
{
    padding: 16px 5px 5px 5px;
}
.padding3-5
{
    padding: 5px 5px 15px 5px;
}
.padding4-5
{
    padding: 5px 5px 25px 5px;
}
.padding5-5
{
    padding: 5px 5px 5px 150px;
}
.padding6-5
{
    padding: 5px 5px 5px 50px;
}
.padding7-5
{
    padding: 5px 5px 70px 5px;
}
.paddingLeft-10 
{
    padding-left: 10px;    
}
.paddingLeft-40
{
    padding-left: 40px;
}
.paddingLeft-135 
{
    padding-left: 135px;    
}
.divPhone 
{ 
    padding-left: 20px; 
}
.divPhone2 
{ 
    padding-left: 60px; 
}
.imgButton
{
    padding-left: 10px;
    padding-top: 5px;
}
.imageButton2 {}
.tblFooter {}
.divQuickPrint {}
.divQuickPrint select {}
.cmpPadding {}
.cmpPadding2 {}
.casephoneSpacing {}
.casephoneSpacing2 {}
.caseCheck {}
.caseCheck label {}
.caseCheck input[type=checkbox] {}
.caseCheck2 {}
.caseCheck2 label {}
.caseCheck2 input[type=checkbox] {}
.caseCheck3
{
    width: auto;
    font-weight: bold;
}
.caseCheck3 label {}
.caseCheck3 input[type=checkbox] {}
.caseCheck4 
{
    font-weight: bold;    
}
.caseCheck4 label 
{
    display: inline-block;
    width: 10px;
}
.caseCheck4 input[type=checkbox] {}
.caseCheck5 
{
    font-weight: bold;  
    width: 45%;
    display: inline-block;  
}
.caseCheck5 label {}
.caseCheck5 input[type=checkbox] {}
.caseLabel 
{
    font-weight: bold;  
}
.caseLabel-75 
{
    font-weight: bold;
}
.caseLabelDisplayBlock
{
    display: block;
}
.caseLabelDisplayInlineBlock 
{
    display: inline-block;    
}
.lbl150 
{
    display: inline-block;
    width: 150px;
    text-align: right;        
}
.lbl150l 
{
    display: inline-block;
    width: 150px;
    text-align: left; 
}
.caseLogo {}
.caseTextBox {}
.caseTextBox2 {}
.caseTextBox3 {}
.caseTextBox4 {}
.caseMultiText 
{
    width: 100%;    
}
.caseDropDown {}
.caseDropDown2 {}
.caseDropDown3 {}
.caseDropDown4 {}
.autoWidth {}
.displayCheck
{
	display: block;
} 
.displayInline {}
.divOtherCond {}
.wrapBreadcrumb {}
.stateComboBox
{
    position: relative; 
    top: 0px;
    float: left;
    margin-left: 3px;
    margin-bottom: 10px;
}
.stateComboBox input[type=text] {}
.stateComboBox button 
{
    position: revert !important;
    top: revert !important;
    left: revert !important;
    margin: 0px 0px 0px -21px !important;  
}
.stateComboBox ul {}
.stateComboBox table {}
.stateCombo2
{
    float: left;
    width: 185px;
}
.stateCombo2 input[type=text] {}
.stateCombo2 button 
{
    position: revert !important;
    top: revert !important;
    left: revert !important;
    margin: 0px 0px 0px -21px !important; 
}
.stateCombo2 ul
{
    top: revert !important;
    left: revert !important;
}
.stateCombo2 table {}
.stateComboTox
{
    float: left;
    width: 185px;
}
.stateComboTox input[type=text] {}
.stateComboTox button 
{
    position: revert !important;
    top: revert !important;
    left: revert !important;
    margin: 0px 0px 10px -21px !important; 
}
.stateComboTox ul
{
    top: revert !important;
    left: revert !important;
}
.stateComboTox table {}
.imgCalButton {}
.casephoneSpacing 
{ 
    float: left;
    width: 110px;
}
.casephoneSpacing2 
{
    float: left;
    width: 127px;
}
.caseDD1
{
	margin-top: 5px;
}
.caseDD2
{
	margin-top: 5px;
} 
.caseDD3
{
	margin-top: 5px;
}
.caseDD4
{
	margin-top: 5px;
}
.caseTB1
{
	margin-top: 5px;
} 
.copyButton 
{
    width: 75px;
    display: block;
    margin-left: 130px;   
}
.caseButtons {}
.caseButtons2 {}

.listBoxMobile 
{
    width: 50%;    
}
.width-70 
{
    width: 70%;
}
.divCustody {}
.displayColumnDemo 
{
	 column-count: 3; 
}
.displayColumnNoK 
{ 
     column-count: 3;     
}
.displayColumnDates 
{
    column-count: 3;
    width: 97%;    
}
.displayColumnCause, .displayColumnCause1 
{
    column-count: 3;
}
.displayColumnCause2 
{
    column-count: 1;    
}
.displayColumnScene
{
    column-count: 3;
}
.displayColumnExam
{
    column-count: 3;
}
.displayColumnAutopsy 
{
    column-count: 3;    
}
.displayColumnMedicalHX 
{
    column-count: 2;    
}
.displayColumnMedications 
{
    column-count: 3;    
}
.displayColumnInjury 
{
    column-count: 3;
}
.displayColumnInjury2 
{
    column-count: 3;    
}
.displayColumnMVA 
{
    column-count: 3;    
}
.displayColumnMVAVehicle 
{
    column-count: 3;    
}
.displayColumnMVAOtherOccs 
{
    column-count: 3;    
}
.displayColumnNarrative 
{
    margin: auto;
    width: 100%;    
}
.displayColumnNarrative2
{
    margin: auto;
    width: 50%;
}
.displayColumnWeapon 
{
    column-count: 3;    
}
.displayColumnAgencies 
{
    column-count: 3;    
}
.displayColumnWitness 
{
    column-count: 3    
}
.displayColumnDsp 
{
    column-count: 3;    
}
.displayColumnValuables 
{
    column-count: 3;  
}
.displayColumnOverdose 
{
    column-count: 2;    
}
.displayColumnToxicology 
{
    column-count: 2;    
}
.displayColumnFinalInfo 
{
    column-count: 2;    
}
.displayColumnDocuments 
{
    column-count: 3;    
}
.displayColumnMediaVault {}
.displayColumnCremation 
{
    column-count: 3;    
}
.divDAVE 
{
    display:inline-block; 
    float:right; 
    border:solid 1px black; 
    width:240px; 
    padding:3px;    
}
.hiddenLabel
{
    display: inline-block;
    width: 135px;
}
.pageBreakAvoid 
{
    page-break-inside: avoid;  
}
.margin-left145
{
    margin-left: 145px;
}
.finalInfoPadding 
{
    text-align: right;
}
.finalInfoLabel 
{
    margin: 0 auto;
    width: 20%;    
}
.finalWidth
{
    width: 70%;
}
.finalMarginRight 
{
    margin-right: 50px;
}
.overdoseMarginRight
{
    margin-right: 10px;
}
/*MediaVault*/
.wrapDocumentsMobile {}
.wrapDocuments 
{
    display: flex;
    flex-direction: row;
}
.documentsUpload 
{
    margin-bottom: 30px;    
}
.documentsTable 
{
    overflow-y: auto;
    overflow-x: hidden;
    height: 150px;
    width: 90%;
    margin: 0 auto;    
}
.mediaHeader 
{
    position: sticky;
    top: 0;
}
.documentsHR 
{
    position: absolute;
    width: 99%;
    left: 10px;    
}
.documentList 
{
    margin-left: 20px;
    margin-top: -8px;   
    width: 70%; 
    float: left;
}
.documentListLeft 
{
    margin-top: 10px;
    width: 40%;    
    margin-left: -250px;
}
.documentListRight 
{
    width: 60%;
    margin-left: 10px;        
}
.documentImage 
{
    width: 90%;
    cursor: auto;
    float: left;
    margin-top: 10px;
    overflow: auto;
}
.documentNav 
{
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    border: solid 1px black;
    text-align: center;
    padding-top: 5px;    
    display: flex;
    flex-direction: column;    
}
.photoHeight-10 
{
    height: 10%    
}
.margin50 {}
.margin50-50 {}
.photoHeight-15 
{
    height: 15%    
}
.photoDownload 
{
    background-image: url(images/level_down_16x16.gif);         
    width: 16px; 
    height: 16px; 
    margin-top: 5px; 
    display: inline-block;
}
.photoDelete 
{
    background-image: url(images/trash_delete_16x16.gif); 
    width: 16px;
    height: 16px; 
    margin-top: 10px; 
    margin-bottom: 5px; 
    display: inline-block;    
}
.photoControls 
{
    height: 320px; 
    text-align: center; 
    padding-top: 5px;    
}
.photoPan 
{
    width: 32px; 
    height: 32px;
    margin-top: 5px;    
}
.mobileRow {}
.asyncUpload input[type=file]
{
    border-top: solid 1px black;
}
.marginTop-120 
{
    margin-top: 120px;    
}
/*Print-Specific styles*/
@media print {
	.desktopview {}
	.mobileview {}
	.tabletdesktopview {}
    .tabletmobileview {}
	html {}
	body {}
	fieldset {}
	.wrapWebsite {} 
	.wrapHeader {}
	.wrapHeaderLt
{
}
	.wrapLogo {}
	.imgLogo {}
	.wrapUsername {}
	.lnkLogout {}
	.contentDivider {}
	.wrapMMenuNav {}
	.wrapHelpLinks {}
	.wrapmenu {}
	.btnHelp img {}
	.rightcornered {}
	.leftcornered {}
	.hamburger {}
	.topbar {}
	.divUser {}
	.menu {}
	.MenuNoHighlite {}
	.MenuHighlite {}
	.MenuNoHighlite li {}
	.MenuHighlite li {}
	.menuToggle {}
	.menuToggle input {}
	.menuToggle span {}
	.menuToggle span:first-child {}
	.menuToggle span:nth-last-child(2) {}
	.menuToggle input:checked ~ span {}
	.menuToggle input:checked ~ span:nth-last-child(3) {}
	.menuToggle input:checked ~ span:nth-last-child(2) {}
	.menuToggle input:checked ~ ul {}
	.menuUL {}
	.menuUL li {}
	.wrapContent {}
	.wrapContentarea {}
	.wrapFooter {}
	.noteRevisionSpan {}
	.loginLabel {}
	.loginLabel input {}
	.loginLabel label {}
	.txt150 {}
	.txt200 {}
    .spnPassword {}
    .ddlQuestion {}
	.wrapLogin {} 
	.wrapLogin h3 {} 
	.loginFields {}
	.loginBtn {}
	.divQuestions {}
	.divQuestion {}
	.divQuestionError {}
	.divQuestionItem {}
	.divButtonItem {}
	.imageButton {}
	.pwt4 {}
	.wrapUtilities {}
	.divUtilityMenu {}
	.divUtilityItem {}
	.divUtilityItem span {}
	.divUtilityItem input[type="text"] {}
	.divUtilityItem select {}
	.divUtilityMenuLt {}
	.divUtilityMenuCt {}
	.divUtilityMenuRt {}
	.width-75 {}
    .width-85 {}
    .width-90 {}
	.width-100 {}
    .width100TextBox {}
    .widthFit {}
    .widthResponsive {}
	.floatLeft {}
	.floatRight {}
	.padding-5 {}
	.paddingTop-10 {}
    .paddingLeftRight {}
	.phoneLbl {}
	.emailPadding {}
	.phonePadding {}
	.phoneSpacing {}
	.phoneSpacing2 {}
	.stateCombo {}
	.stateCombo button {}
	.divAgencyType {}
	.divAgencyTypetable {}
	.tbAgencyType {}
	.contactFieldset {}
	.crudLabel {}
	.crudLabel2 {}
	.crudTextBox {}
	.crudDropDown {}
	.crudCheck input[type=checkbox] {}
	.crudComboBox {}
	.crudComboBox input[type=text] {}
	.crudComboBox button {}
	.crudComboBox2 {}
	.crudComboBox2 input[type=text] {}
	.crudComboBox2 button {}
	.crudComboBox2 table {}
	.crudlnkbtn {}
	.chk250 {}
	.lbLeft {}
	.lbRight {}
	.lnkButtonStyle {}
	.lnkButtonStyleSm:Hover {}
	.lnkButtonStyleSm {}
	.lnkButtonStyle:Hover {}
	.divreport {}
	.divreportselect {}
	.divreportfilter {}
	.divreportleft {}
	.divreportright {}
	.adminPnlWrap {}
	.wrapperfilter {}
	.wrapperfilter span {}
	.wrapperfilter input[type=text] {}
	.wrapperfilter select {}
	.wrapperfilter input[type=checkbox] {}
	.tboffice {}
	.divOffice {}
	.lbl100 {}
	.tbWidth {}
	.mobileTbHeader {}
	.lkbPassword {}
	.divMobileHeader {}
	.divMobileHeader2 {}
	.tableWidth {}
	.txtEmail {}
	.paddingAccount {}
	.accountFieldset {}
	.wrapMMenuCase {}
	.wrapMMenuRbtnlCases {}
	.wrapMMenuSearch {}
	.paddingFilter {}
	.filterSpacing {}
	.filterSpacing2 {}
	.filterSpacing3 {}
	.padding-20 {}
	input[type=text][id*="Date"] {}
	span[id*="Intervention"] {}
	span[id*="InterventionsText"] {}
	span[id*="InterventionOtherDesc"] {}
	span[id*="InterventionNaloxone"] {}
	.clear {}
	.filterLabel {}
	.divOptions2 {}
	.tbContactHeader {}
	.tbContactHeader2 {}
	.mobileSearchText {}
	.mobileButtons {}
	.padding-bottom-8 {}
	.mobilePadding {}
	.filterToggle {}
	.filterToggle span {}
	.filterToggle span:first-child {}
	.filterToggle span:nth-last-child(2) {}
	.filterToggle input:checked ~ span {}
	.filterToggle input:checked ~ span:nth-last-child(2) {}
	.filterToggle input:checked ~ div {}
	.filter {}
	.filter li {}
	.filter input[type="radio"] {}
	.filter label {}
	.filter input[type="checkbox"] {}
	.filter label {}
	.filterSelect {}
	.toggleCheckbox {}
	.display {}
	.displayPrintButton {}
	.mMenuCaseListItem {}
	.menuPopup {}
	.menuLabel {}
	.menuTextBox {}
	.menuButton {}
	#rbtnlCases input[type="radio"] {}
	#rbtnlCases label {}
	#chkExcludeLockedCases input[type="checkbox"] {}
	#chkExcludeLockedCases label {}
	.fvwWidth {}
	.pd {}
	.wrapTabHelpLinks {}
	.fvwDisplay {}
	.tabBorder {}
    .tabBorderReverse {}
	.margin-5 {}
    .marginRight-35 {}
	.tabSelect {}
	.ageSpacing {}
	.paddingRight-10 {}
	.paddingRight-80 {}
	.wrapHelpLinks2 {}
	.phoneSpacing3 {}
	.phoneLabelAlign {}
	.locationLabel {}
	.locationLabel2 {}
	.lblLocation {}
	.padding2-5 {}
	.padding3-5 {}
	.padding4-5 {}
	.padding5-5 {}
	.padding6-5 {}
	.padding7-5 {}
    .paddingLeft-10 {}
	.paddingLeft-40 {}
	.paddingLeft-135 {}
	.divPhone {}
    .divPhone2 {}
	.imgButton {}
	.imageButton2 {}
	.tblFooter {}
	.divQuickPrint {}
	.divQuickPrint select {}
	.cmpPadding {}
	.cmpPadding2 {}
	.casephoneSpacing {}
	.casephoneSpacing2 {}
	.caseCheck {}
	.caseCheck label {}
	.caseCheck input[type=checkbox] {}
	.caseCheck2 {}
	.caseCheck2 label {}
	.caseCheck2 input[type=checkbox] {}
	.caseCheck3 {}
	.caseCheck3 label {}
	.caseCheck3 input[type=checkbox] {}
	.caseCheck4 {}
	.caseCheck4 label {}
	.caseCheck4 input[type=checkbox] {}
	.caseCheck5 {}
    .caseCheck5 label {}
    .caseCheck5 input[type=checkbox] {}
	.caseLabel {}
	.caseLabel-75  {}
	.caseLabelDisplayBlock {}
    .caseLabelDisplayInlineBlock {}
    .lbl150 {}
    .lbl150l {}
	.caseLogo {}
	.caseTextBox {}
	.caseTextBox2 {}
	.caseTextBox3 {}
	.caseTextBox4 {}
    .caseMultiText {}
	.caseDropDown {}
	.caseDropDown2 {}
	.caseDropDown3 {}
    .caseDropDown4 {}
	.autoWidth {}
	.displayCheck {}
	.displayInline {}
	.divOtherCond {}
	.wrapBreadcrumb {}
	.stateComboBox {}
	.stateComboBox input[type=text] {}
	.stateComboBox button {}
	.stateComboBox ul {}
	.stateComboBox table {}
	.stateCombo2 {}
	.stateCombo2 input[type=text] {}
	.stateCombo2 button {}
	.stateCombo2 ul {}
	.stateCombo2 table {}
	.stateComboTox {}
	.stateComboTox input[type=text] {}
	.stateComboTox button {}
	.stateComboTox ul {}
	.stateComboTox table {}
	.imgCalButton {}
	.caseDD1 {}
	.caseDD2 {}
	.caseDD3 {}
	.caseDD4 {}
	.caseTB1 {}
	.copyButton {}
    .caseButtons {}
    .caseButtons2 {}
    .listBoxMobile {}
    .width-70 {}
    .divCustody {}
	.displayColumnDemo {}
	.displayColumnNoK {}
	.displayColumnDates {}
	.displayColumnCause {}
	.displayColumnCause1 {}
	.displayColumnCause2 {}
	.displayColumnScene {}
	.displayColumnExam {}
    .displayColumnAutopsy {}
    .displayColumnMedicalHX {}
    .displayColumnMedications {}
    .displayColumnInjury {}
    .displayColumnInjury2 {}
    .displayColumnMVA {}
    .displayColumnMVAVehicle {}
    .displayColumnMVAOtherOccs {}
    .displayColumnNarrative {}
    .displayColumnNarrative2 {}
    .displayColumnWeapon {}
    .displayColumnAgencies {}
    .displayColumnWitness  {}
    .displayColumnDsp {}
    .displayColumnValuables {}
    .displayColumnOverdose {}
    .displayColumnToxicology {}
    .displayColumnFinalInfo {}
    .displayColumnDocuments {}
    .displayColumnMediaVault {}
    .displayColumnCremation {}
	.divDAVE {}
	.hiddenLabel {}
	.pageBreakAvoid {}
	.margin-left145 {}
	.finalInfoPadding {}
	.finalInfoLabel {}
	.finalWidth {}
    .finalMarginRight {}
    .overdoseMarginRight {}
    /*MediaVault*/
    .wrapDocumentsMobile {}
    .wrapDocuments {}
    .documentsUpload {}
    .documentsTable {}
    .mediaHeader {}
    .documentsHR {}
    .documentList {}
    .documentListLeft {}
    .documentListRight {}
    .documentImage {}
    .documentNav {}
    .photoHeight-10 {}
    .margin50 {}
    .margin50-50 {}
    .photoHeight-15 {}
    .photoDownload {}
    .photoDelete {}
    .photoControls {}
    .photoPan {}
    .mobileRow {}
    .asyncUpload input[type=file] {}
    .marginTop-120 {}
}
/*X-Small Devices - Portrait*/
@media only screen and (max-width: 575px) and (orientation: portrait) {
    .desktopview {display: none !important;}
    .mobileview {display: block !important;}
    .tabletdesktopview {display: none !important;}
    .tabletmobileview {display: block !important;}

	html {}
	body {}
	fieldset {}	
	.wrapLogo
    {
        width: 100% !important;   
    }
	.wrapWebsite {}
	.wrapHeaderLt
    {
        width:80%;
    }
	.wrapHeader 
	{
		/*padding-bottom: 35px;   */
		height:78px !important;
	}
	.wrapLogo
    {
        width: 100% !important;   
    }
	.imgLogo 
    {
        width: 100% !important;   
    }
    .wrapUsername
    {
        display: none;
    }
    .lnkLogout
    {
        font-weight: normal !important;
    }
	.contentDivider {}
	.wrapMMenuNav {}
	.wrapHelpLinks 
    {
        float: left !important;
        padding-left: 10px;
    }
	.wrapmenu
    {
        display: none;
    }
	.btnHelp img
    {
        transform: scale(1.5);
        padding-right: 6px;
    }
	.rightcornered {}
	.leftcornered {}
	.hamburger {}
	.topbar 
	{
	    height: 43px;
        display:block !important;
	}
	.divUser {}
	.menu  
	{
	    display: none; 
	}
	.MenuNoHighlite {}
	.MenuHighlite {}
	.MenuNoHighlite li {}
	.MenuHighlite li {}
	.menuToggle 
	{
	    z-index: 99999
	}
	.menuToggle input {}
	.menuToggle span {}
	.menuToggle span:first-child {}
	.menuToggle span:nth-last-child(2) {}
	.menuToggle input:checked ~ span {}
	.menuToggle input:checked ~ span:nth-last-child(3) {}
	.menuToggle input:checked ~ span:nth-last-child(2) {}
	.menuToggle input:checked ~ ul {}
	.menuUL {}
	.menuUL li {}
	.wrapContent {}
	.wrapContentarea {}
	.wrapFooter
    {
        font-size: xx-small;
    }
	.noteRevisionSpan {}
	.loginLabel {}
	.loginLabel input {}
	.loginLabel label {}
	.txt150 
    {
        font-size: large;
        width: 95%;
    }
	.txt200
    {
        font-size: large;
    }
    .spnPassword 
    {
        font-size: large;
        width: 193px;
        text-align: left;
    }
    .ddlQuestion 
    {
        height: 27px;    
    }
	.wrapLogin 
    {
        margin-left: 1% !important;
        margin-top: 80px !important;
        width: 80%;
    }
	.wrapLogin h3 {}
	.loginFields {}
	.loginBtn {}
	.divQuestions {}
	.divQuestion
    {
        padding-bottom: 50px;
    }
	.divQuestionError {}
    .divQuestionItem
    {
        padding-bottom: 2px;
    }
	.divButtonItem {}
	.imageButton 
    {
        transform: scale(1.5);
        padding: 0 8px;
    }
	.pwt4 {}
	.wrapUtilities {}
	.divUtilityMenu
    {
        margin-left: 1%;
    }
    .divUtilityItem {}
	.divUtilityItem span
    {
        transform: scale(1.2);
        padding-right: 10px;
    }
	.divUtilityItem input[type="text"]
    {
        /* transform: scale(1.1); */
        font-size:larger;
        /*width:145px !important;*/
        /*width: 9em !important;*/
        width:33.5vw !important;
        margin: 0 7px;
    }
	.divUtilityItem input[type="text"]
    {
        /* transform: scale(1.1); */
        font-size:larger;
        /*width:145px !important;*/
        /*width: 9em !important;*/
        width:33.5vw !important;
        margin: 0 7px;
    }
    @supports (-webkit-overflow-scrolling: touch) {
		/* CSS specific to iOS devices */ 
        .divUtilityItem input[type="text"]
		{
			/* transform: scale(1.1); */
			font-size:larger;
			/*width:140px !important;*/
			/*width: 8.3em !important;*/
			width:33.2vw !important;
			margin: 0 7px;
		}
    }
	.divUtilityItem select
    {
        /* transform: scale(1.1); */
        font-size:larger;
        /*width:150px !important;*/
        /*width: 9em !important;*/
        width:36vw !important;
        /*border: solid 1px red !important;*/
        margin: 0 7px;
    }
	.divUtilityMenuLt
    {
        width: 99% !important;
        min-height: 0 !important;
        margin-bottom: 5px;
    }
    .divUtilityMenuCt
    {
        width: 99% !important;
        min-height: 0 !important;
        margin-bottom: 5px;
    }
    .divUtilityMenuRt
    {
        width: 99% !important;
        min-height: 0 !important;
        margin-bottom: 5px;
    }
	.width-75
    {
        width: 75px;
    }
    .width-85 {}
    .width-90 
    {
        width: auto;    
    }
    .width-100    
    {
        width: 100px;
    }
    .width100TextBox {}
    .widthFit {}
    .widthResponsive 
    {
        width: 100%;    
    }
	.floatLeft 
	{
	    float: none;
	}
	.floatRight {}
	.padding-5 {}
	.paddingTop-10 
	{
	    padding-top: 10px;    
	}
    .paddingLeftRight 
    {
        padding: 0px;    
    }
	.phoneLbl {}
	.emailPadding {}
	.phonePadding {}
	.phoneSpacing
    {
        width: 100%;
        padding-bottom: 5px;
    }
    .phoneSpacing2
    {
        width: 100%;
        padding-bottom: 5px;
    }
	.stateCombo {}
	.stateCombo button {}
	.divAgencyType 
    {
        position: relative;   
        top: 0;
        left: 0;
        padding-right: 0;
    }
    .divAgencyTypetable
    {
        width: 100% !important;
        height: 100% !important;
    }
    .tbAgencyType
    {
        width: 100% !important;
    }
    .contactFieldset
    {
        width: 87%;
        height: 500px;
        overflow: scroll;
    }
    .crudLabel
    {
        font-weight: bold;
        font-size: 1.5em;
        text-align: left !important;
        width: 100% !important;
    }
    .crudLabel2
    {
        font-weight: bold;
        font-size: 1.5em;
        text-align: left !important;
        width: 25% !important;
    }
    .crudTextBox
    {
        font-size: 1.5em;
        width: 95% !important;
    }
    .crudDropDown
    {
        font-size: 1.5em;
        width: 95% !important;
        height: 100% !important;
    }
	.crudCheck input[type=checkbox]
    {
        transform: scale(1.7);
    }
    .crudComboBox
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        width: 100% !important;
        padding-bottom: 10px;
    }
    .crudComboBox input[type=text]
    {
        width: 100% !important;
        font-size: 1.5em !important;
    }
    .crudComboBox button
    {
        transform: scale(1.3) !important;
        position: relative !important;
        left: -17px !important;
        top: 0 !important;
    }
    .crudComboBox2
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        width: 100% !important;
        padding-bottom: 10px;
    }
    .crudComboBox2 input[type=text]
    {
        width: 100% !important;
        font-size: 1.5em !important;
    }
    .crudComboBox2 button
    {
        transform: scale(1.8) !important;
        position: relative !important;
        left: 13px !important;
        top: 0 !important;
    }
	.crudComboBox2 table
    {
        width:95% !important;
    }
	.crudlnkbtn {}
	.chk250
    {
        float: left;   
    }
	.lbLeft {}
	.lbRight {}
	.lnkButtonStyle {}
	.lnkButtonStyleSm:Hover {}
	.lnkButtonStyleSm {}
	.lnkButtonStyle:Hover {}
	.divreport
    {
        margin: 0 !important;
        padding-top: 0;
    }
    .divreportselect 
	{
	    height: auto !important;
	    width: 360px;
	}
    .divreportfilter
    {
        height: 100% !important;
        width: 93% !important;
    }
	.divreportleft {}
	.divreportright {}
	.adminPnlWrap
    {
        padding-top: 0 !important;   
    }
	.wrapperfilter
    {
        width: 100% !important;
        height: 100% !important;
    }
    .wrapperfilter span
    {
        text-align: left !important;
        display: block;
    }
    .wrapperfilter input[type=text]
    {
        width: 95% !important;
    }
    .wrapperfilter select
    {
        width: 97% !important;   
    }
    .wrapperfilter input[type=checkbox]
    {
        margin: 10px;
        transform: scale(1.5);
    }
	.tboffice {}
	.divOffice .lbl100
	{
		width: 26vw !important;
	}
	.tbWidth {}
	.mobileTbHeader {}
	.lkbPassword {}
	.divMobileHeader {}
	.divMobileHeader2 {}
	.tableWidth {}
	.txtEmail {}
	.paddingAccount
    {
        padding: 15px;
    }
    .accountFieldset
    {
        max-width: 100%;
    }
	.wrapMMenuCase
    {
        margin-left: 0 !important;
    }
    .wrapMMenuRbtnlCases
    {
        padding-top: 0;
    }
    .wrapMMenuSearch
    {
        padding-top: 15px;
        font-size: 1.3em;
    }
	.paddingFilter {}
	.filterSpacing {}
	.filterSpacing2 {}
	.filterSpacing3 {}
	.padding-20 
	{
	    padding: revert;    
	}
	input[type=text][id*="Date"]
    {
        /*width: 85% !important; *//*ERS 2/21 - this was breaking date fields on mobile*/
    }
    span[id*="Intervention"]
    {
        float: left;
        width: 24%;
    }
    span[id*="InterventionsText"]
    {
        width: 100%;
    }
    span[id*="InterventionOtherDesc"]
    {
        width: 100%;  
    }
    span[id*="InterventionNaloxone"]
    {
        width: 100%;
    }
	.clear {}
	.filterLabel {}
	.divOptions2
    {
        height: 100% !important;
        margin-left: 0 !important;
        margin-top: 15px;
    }
	.tbContactHeader
    {
        padding-right: 3px;
        display: inline-block;
        width: 73px;
        text-align: right;
    }
    .tbContactHeader2
    {
        padding-right: 2px;
        display: inline-block;
        width: 74px;
        text-align: right;
    }
	.mobileSearchText
    {
        width: 55% !important;
        font-size: 1.3em;
    }
    .mobileButtons
    {
        font-size: 1.3em;
    }
    .padding-bottom-8
    {
        padding-bottom: 8px;
    }
    .mobilePadding
    {
        padding: 0 0 10px 0;
    }
	.filterToggle {
        display: block;
        position: relative;
        top: 18px;
        margin-right: 19px;
        left: 10px;
        z-index: 1;
        -webkit-user-select: none;
        user-select: none;
        float: left;
    }

    /*  Just a quick hamburger */
    .filterToggle span {
        display: block;
        width: 33px;
        height: 4px;
        margin-bottom: 5px;
        position: relative;
        background: #005572;
        border-radius: 3px;
        z-index: 1;
        transform-origin: 4px 0px;
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;
    }

    .filterToggle span:first-child {
        transform-origin: 0% 0%;
    }

    .filterToggle span:nth-last-child(2) {
        transform-origin: 0% 100%;
        transform: rotate(90deg);
        left: 14px;
        top: -27px;
    }

    /* 
    * Transform all the slices of hamburger
    * into a crossmark.
    */
    .filterToggle input:checked ~ span {
        opacity: 1;
        transform: rotate(45deg) translate(-10px, 1px);
        background: #232323;
    }

    /*
     * Ohyeah and the last one should go the other direction
     */
	.filterToggle input:checked ~ span:nth-last-child(2) {
		transform: rotate(134deg) translate(3px, -3px);
	}
    /*
    * And let's slide it in from the left
    */
    .filterToggle input:checked ~ div {
        /* display:block;*/
        transform: none;
    }
    /* Make this absolute positioned
     * at the top left of the screen
     */
    .filter {
        position: absolute;
        /*left:-900px;*/
        width: 300px;
        margin: 0px 0px 0 0px;
        padding: 1px;
        padding-top: 1px;
        /*display:none;*/
        background: #ededed;
        list-style-type: none;
        -webkit-font-smoothing: antialiased;
        /* to stop flickering of text in safari */
        transform-origin: 0% 0%;
        transform: translate(0, -350%);
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
    }
    .filter li {
        /*padding: 1px 0;
        font-size: 18px;*/
    }
    .filter li {
        /*float: left;
        display: inline;
        padding-right: 15px;*/
    }
    .filter input[type="radio"]
    {
        transform: scale(1.3);
    }
    .filter label
    {
        padding-left: 5px;
    }
    .filter input[type="checkbox"]
    {
        transform: scale(1.3);
    }
    .filter label
    {
        padding-left: 5px;
    }
    .filterSelect
    {
        width: 100%;
        font-size: 1.1em;
    }
    .toggleCheckbox {
        display: block;
        width: 40px;
        height: 32px;
        position: absolute;
        top: -7px;
        left: -5px;
        cursor: pointer;
        opacity: 0; /* hide this */
        z-index: 2; /* and place it over the hamburger */
        -webkit-touch-callout: none;
    }
    .display
    {
        display: none !important;
    }
    .displayPrintButton { display: none; }
    .mMenuCaseListItem
    {
        padding: 10px !important;  
    }
    .menuPopup
    {
        width: 100% !important;
    }
    .menuLabel
    {
        width: 100% !important;
        text-align: left !important;
        font-size: 1.3em;
    }
    .menuTextBox
    {
        width: 90%;
        font-size: 1.3em;
    }
    .menuButton
    {
        font-size: 1.3em;
    }
	#rbtnlCases input[type="radio"] {}
	#rbtnlCases label {}
	#chkExcludeLockedCases input[type="checkbox"] {}
	#chkExcludeLockedCases label {}
	.fvwWidth {}
	.pd {}
	.wrapTabHelpLinks
    {
        padding-top: 5px;
    }
	.fvwDisplay {}
	.tabBorder {}
    .tabBorderReverse 
	{
	    display: flex;
	    flex-direction: column-reverse;    
	}
	.margin-5 {}
    .marginRight-35 {}
	.tabSelect
    {
        width: 100%;
        font-size: 1.5em;
        margin: 5px 0;
    }
	.ageSpacing
    {
        padding-left: 0px;
    }
	.paddingRight-10 {}
	.paddingRight-80 {}
	.wrapHelpLinks2
    {
        float: right;
    }
	.phoneSpacing3 {}
	.phoneLabelAlign {}
	.locationLabel {}
	.locationLabel2 {}
	.lblLocation {}
	.padding2-5 {}
	.padding3-5 {}
	.padding4-5 {}
	.padding5-5 
	{
	    padding: 5px;    
	}
	.padding6-5 {}
	.padding7-5 {}
    .paddingLeft-10 {}
	.paddingLeft-40 {}
	.paddingLeft-135 
	{
	    padding: 0;    
	}
	.divPhone
    {
        padding-left: 0px;
    }
    .divPhone2
    {
        padding-left: 0px;
    }
	.imgButton {}
	.imageButton2
    {
        transform: scale(1.5);
    }
	.tblFooter
    {
        margin-bottom: 15px;
        font-size: 1.2em;
    }
	.divQuickPrint
    {
        float: none !important; 
        font-size: 1.2em;
    }
    .divQuickPrint select
    {
        width: 85%;
        font-size: 1.2em;
    }
	.cmpPadding
    {
        padding-left: 0px;
    }
	.cmpPadding2 {}
	.casephoneSpacing
    {
        width: 100%;
        padding-bottom: 5px;
    }
    .casephoneSpacing2
    {
        float: none;
        width: 100%;
        padding-bottom: 5px;
    }
	.caseCheck
    {
        padding: 10px;
    }
    .caseCheck label
    {
        padding-left: 5px;
        font-size: 1.5em;
    }
    .caseCheck input[type=checkbox]
    {
        transform: scale(1.7);
    }
    .caseCheck2
    {
        padding: 10px 0;
    }
    .caseCheck2 label
    {
        padding-right: 5px;
        font-size: 1.2em;
    }
    .caseCheck2 input[type=checkbox]
    {
        transform: scale(1.7);
    }
    .caseCheck3
    {
        padding: 10px;
        width: 100%;
    }
    .caseCheck3 label
    {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 1.5em;
    }
    .caseCheck3 input[type=checkbox]
    {
        transform: scale(1.7);
    }
    .caseCheck4
    {
        padding: 10px;
        width: 100%;
    }
    .caseCheck4 label
    {
        padding-left: 5px;
        font-size: 1.5em;
    }
    .caseCheck4 input[type=checkbox]
    {
        transform: scale(1.7);
    }
	.caseCheck5 
	{
	    padding: 10px;
	    width: 100%;
	}
    .caseCheck5 label 
    {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 1.5em;
    }
    .caseCheck5 input[type=checkbox] 
    {
        transform: scale(1.7);
    }
	.caseLabel
    {
        font-weight: bold;
        font-size: 1.5em;
        text-align: left !important;
        width: 100% !important;
    }
	.caseLabel-75  
	{
	    font-weight: bold;
        font-size: 1.5em;
        text-align: left !important;
        width: 75% !important;
	}
	.caseLabelDisplayBlock {}
    .caseLabelDisplayInlineBlock {}
    .lbl150 {}
    .lbl150l {}
	.caseLogo
    {
        width: 100%;
    }
	.caseTextBox
    {
        font-size: 1.5em;
        width: 95% !important;
    }
    .caseTextBox2
    {
        font-size: 1.5em;
        width: 45%;
    }
    .caseTextBox3
    {
        font-size: 1.5em;
        width: 95% !important;
    }
    .caseTextBox4
    {
        font-size: 1.5em;
        width: 80% !important;
    }
    .caseMultiText {}
	.caseDropDown
    {
        font-size: 1.5em;
        width: 95% !important;
        height: 100% !important;
    }
    .caseDropDown2
    {
        font-size: 1.5em;
        width: 45%;
    }
    .caseDropDown3
    {
        font-size: 1.5em;
        width: 85% !important;
        height: 100% !important;
    }
    .caseDropDown4 
    {
        font-size: 1.5em;
        width: 75% !important;
        height: 100% !important;
    }
	.autoWidth {}
	.displayCheck {}
	.displayInline {}
	.divOtherCond {}
	.wrapBreadcrumb
    {
        display: none;
    }
	.stateComboBox
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        /*width: 100% !important;*/
        padding-bottom: 10px;
    }
    .stateComboBox input[type=text]
    {
        /*width: 100% !important;*/
        /*font-size: 1.5em !important;*/
    }
    .stateComboBox button
    {
        /*transform: scale(1.1) !important;*/
        position: relative !important;
        left: 4px !important;
        top: 0 !important;
    }
	.stateComboBox ul {}
	.stateComboBox table {}
	.stateCombo2
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        width: 90% !important;
        padding-bottom: 10px;
    }
    .stateCombo2 input[type=text]
    {
        width: 100% !important;
        font-size: 1.5em !important;
    }
    .stateCombo2 button
    {
        transform: scale(1.3) !important;
        position: relative !important;
        left: 4px !important;
        top: 0 !important;
    }
	.stateCombo2 ul {}
	.stateCombo2 table 
	{
	    width: 90%;    
	}
	.stateComboTox {}
	.stateComboTox input[type=text] {}
	.stateComboTox button {}
	.stateComboTox ul {}
	.stateComboTox table {}
	.imgCalButton
    {
        transform: scale(1.7);
    }
	.caseDD1 {}
	.caseDD2 {}
	.caseDD3 {}
	.caseDD4 {}
	.caseTB1 {}
	.copyButton {}
    .caseButtons 
    {
        font-size: 1.3em;
        width: 75px;    
    }
    .caseButtons2 
    {
        font-size: 1.3em;    
    }
    .listBoxMobile 
    {
        font-size: large;  
        width: 100%;      
    }
    .width-70 {}
    .divCustody 
    {
        margin-left: -10px;
    }
	.displayColumnDemo, .displayColumnDates 
	{
	    column-count: 1;    
	}
	.displayColumnNoK 
    {
        column-count: 1;    
    }
	.displayColumnCause 
    {
        column-count: 1;    
    }
	.displayColumnCause1 
    {
        column-count: 1;    
    }
	.displayColumnCause2 
    {
     column-count: 1;    
    }
	.displayColumnScene 
    {
        column-count: 1;    
    }
	.displayColumnExam 
    {
        column-count: 1;    
    }
    .displayColumnAutopsy 
    {
        column-count: 1;    
    }
    .displayColumnMedicalHX 
    {
        column-count: 1;    
    }
    .displayColumnMedications 
    {
        column-count: 1;    
    }
    .displayColumnInjury 
    {
        column-count: 1;    
    }
    .displayColumnInjury2 
    {
        column-count: 1;    
    }
    .displayColumnMVA 
    {
        column-count: 1;    
    }
    .displayColumnMVAVehicle 
    {
        column-count: 1;    
    }
    .displayColumnMVAOtherOccs 
    {
        column-count: 1;    
    }
    .displayColumnNarrative {}
    .displayColumnNarrative2 {}
    .displayColumnWeapon 
    {
        column-count: 1;    
    }
    .displayColumnAgencies 
    {
        column-count: 1;    
    }
    .displayColumnWitness 
    {
        column-count: 1;    
    }
    .displayColumnDsp 
    {
        column-count: 1;    
    }
    .displayColumnValuables 
    {
        column-count: 1;    
    }
    .displayColumnOverdose 
    {
        column-count: 1;    
    }
    .displayColumnToxicology {}
    .displayColumnFinalInfo 
    {
        column-count: 1;    
    }
    .displayColumnDocuments 
    {
        column-count: 1;    
    }
    .displayColumnMediaVault {}
    .displayColumnCremation 
    {
        column-count: 1;    
    }
	.divDAVE 
	{
	     margin-top: 45px;    
	}
	.hiddenLabel 
	{
	    display: none;    
	}
	.pageBreakAvoid {}
	.margin-left145
    {
        margin-left: 0px;
    }
	.finalInfoPadding 
	{
	    text-align: left;
	    padding-right: 0px;    
	}
	.finalInfoLabel {}
	.finalWidth 
	{
	    width: 100%;    
	}
    .finalMarginRight {}
    .overdoseMarginRight {}
    /*MediaVault*/
    .wrapDocumentsMobile 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .wrapDocuments 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .documentsUpload {}
    .documentsTable 
    {
        height: 250px;    
    }
    .mediaHeader 
    {
        text-align: left;    
    }
    .documentsHR 
    {
        width:95%;    
        margin-top: 0px;
    }
    .documentList 
    {
        margin-left: 0px;  
        width: 100%  
    }
    .documentListLeft 
    {
        width: 100%;
        margin-left: 0px;
    }
    .documentListRight 
    {
        width: 100%;
    }
    .documentImage {}
    .documentNav 
    {
        width: 95%;
        margin-left: 0px;
        flex-direction: row;    
    }
    .photoHeight-10 {}
    .margin50 
    {
        margin: 0 25px 0 5px
    }
    .margin50-50 
    {
       margin: 0 25px;   
    }
    .photoHeight-15 
    {
        margin: 0 25px;    
    }
    .photoDownload {}
    .photoDelete 
    {
        margin-top: 5px;     
    }
    .photoControls 
    {
        height: 0px; 
        display: flex;   
    }
    .photoPan 
    {  
        margin-top: -8px;     
    }
    .mobileRow 
    {
        line-height: 2em;
        font-size: large;
    }
    .asyncUpload input[type=file] {}
    .marginTop-120 
    {
        margin-top: 0px;
    }   
}
/*X-Small Devices - Landscape*/
@media only screen and (max-width: 575px) and (orientation: landscape) {
    .desktopview {display: none !important;}
    .mobileview {display: block !important;}
    .tabletdesktopview {display: none !important;}
    .tabletmobileview {display: block !important;}

	html {}
	body {}
	fieldset {}
	.wrapWebsite {} 
	.wrapHeader {}
	.wrapHeaderLt
{
}
	.wrapLogo {}
	.imgLogo {}
	.wrapUsername { display: none; }
	.lnkLogout {}
	.contentDivider {}
	.wrapMMenuNav {}
	.wrapHelpLinks {}
	.wrapmenu {}
	.btnHelp img {}
	.rightcornered {}
	.leftcornered {}
	.hamburger {}
	.topbar 
	{
	    height: 43px;
        display:block !important;    
	}
	.divUser {}
	.menu  
	{
	    display: none; 
	}
	.MenuNoHighlite {}
	.MenuHighlite {}
	.MenuNoHighlite li {}
	.MenuHighlite li {}
	.menuToggle {}
	.menuToggle input {}
	.menuToggle span {}
	.menuToggle span:first-child {}
	.menuToggle span:nth-last-child(2) {}
	.menuToggle input:checked ~ span {}
	.menuToggle input:checked ~ span:nth-last-child(3) {}
	.menuToggle input:checked ~ span:nth-last-child(2) {}
	.menuToggle input:checked ~ ul {}
	.menuUL {}
	.menuUL li {}
	.wrapContent {}
	.wrapContentarea {}
	.wrapFooter {}
	.noteRevisionSpan {}
	.loginLabel {}
	.loginLabel input {}
	.loginLabel label {}
	.txt150 
    {
        font-size: large;
    }
	.txt200
    {
        font-size: large;
    }
    .spnPassword 
    {
        font-size: large;
        width: 193px;
    }
    .ddlQuestion 
    {
        height: 27px;    
    }
	.wrapLogin {} 
	.wrapLogin h3 {} 
	.loginFields {}
	.loginBtn {}
	.divQuestions {}
	.divQuestion {}
	.divQuestionError {}
	.divQuestionItem {}
	.divButtonItem {}
	.imageButton 
	{
        transform: scale(1.5);
        padding: 0 8px;
    }
	.pwt4 {}
	.divUtilityMenu
    {
        margin-left: 1%;
    }
    .divUtilityItem {}
	.divUtilityItem span
    {
        transform: scale(1.2);
        padding-right: 10px;
    }
	.divUtilityItem input[type="text"]
    {
        /* transform: scale(1.1); */
        font-size:larger;
        /*width:145px !important;*/
        /*width: 9em !important;*/
        width:33.5vw !important;
        margin: 0 7px;
    }
	.divUtilityItem input[type="text"]
    {
        /* transform: scale(1.1); */
        font-size:larger;
        /*width:145px !important;*/
        /*width: 9em !important;*/
        width:33.5vw !important;
        margin: 0 7px;
    }
    @supports (-webkit-overflow-scrolling: touch) {
		/* CSS specific to iOS devices */ 
        .divUtilityItem input[type="text"]
		{
			/* transform: scale(1.1); */
			font-size:larger;
			/*width:140px !important;*/
			/*width: 8.3em !important;*/
			width:33.2vw !important;
			margin: 0 7px;
		}
    }
	.divUtilityItem select
    {
        /* transform: scale(1.1); */
                font-size:larger;
        /*width:150px !important;*/
        /*width: 9em !important;*/
        width:36vw !important;
        /*border: solid 1px red !important;*/
        margin: 0 7px;
    }
	.divUtilityMenuLt
    {
        width: 99% !important;
        min-height: 0 !important;
        margin-bottom: 5px;
    }
    .divUtilityMenuCt
    {
        width: 99% !important;
        min-height: 0 !important;
        margin-bottom: 5px;
    }
    .divUtilityMenuRt
    {
        width: 99% !important;
        min-height: 0 !important;
        margin-bottom: 5px;
    }
	.width-75 {}
    .width-85 {}
    .width-90 
    {
        width: auto;    
    }
	.width-100 {}
    .width100TextBox {}
    .widthFit {}
    .widthResponsive 
    {
        width: 50%;    
    }
	.floatLeft 
	{
	    float: none;
	}
	.floatRight {}
	.padding-5 {}
	.paddingTop-10 {}
    .paddingLeftRight 
    {
        padding: 0px;    
    }
	.phoneLbl {}
	.emailPadding {}
	.phonePadding {}
	.phoneSpacing {}
	.phoneSpacing2 {}
	.stateCombo {}
	.stateCombo button {}
	.divAgencyType {}
	.divAgencyTypetable {}
	.tbAgencyType {}
	.contactFieldset {}
	.crudLabel {}
	.crudLabel2 {}
	.crudTextBox {}
	.crudDropDown {}
	.crudCheck input[type=checkbox] {}
	.crudComboBox {}
	.crudComboBox input[type=text] {}
	.crudComboBox button {}
	.crudComboBox2 {}
	.crudComboBox2 input[type=text] {}
	.crudComboBox2 button {}
	.crudComboBox2 table {}
	.crudlnkbtn {}
	.chk250 {}
	.lbLeft {}
	.lbRight {}
	.lnkButtonStyle {}
	.lnkButtonStyleSm:Hover {}
	.lnkButtonStyleSm {}
	.lnkButtonStyle:Hover {}
	.divreport
    {
        margin: 0 !important;
        padding-top: 0;
    }
	.divreportselect 
	{
	    height: auto !important;
	    width: 360px;
	}
	.divreportfilter {}
	.divreportleft {}
	.divreportright {}
	.adminPnlWrap {}
	.wrapperfilter {}
	.wrapperfilter span {}
	.wrapperfilter input[type=text] {}
	.wrapperfilter select {}
	.wrapperfilter input[type=checkbox] {}
	.tboffice {}
	.divOffice {}
	.lbl100 {}
	.tbWidth {}
	.mobileTbHeader {}
	.lkbPassword {}
	.divMobileHeader {}
	.divMobileHeader2 {}
	.tableWidth {}
	.txtEmail {}
	.paddingAccount {}
	.accountFieldset {}
	.wrapMMenuCase {}
	.wrapMMenuRbtnlCases {}
	.wrapMMenuSearch {}
	.paddingFilter {}
	.filterSpacing {}
	.filterSpacing2 {}
	.filterSpacing3 {}
	.padding-20 {}
	input[type=text][id*="Date"] {}
	span[id*="Intervention"] {}
	span[id*="InterventionsText"] {}
	span[id*="InterventionOtherDesc"] {}
	span[id*="InterventionNaloxone"] {}
	.clear {}
	.filterLabel {}
	.divOptions2 {}
	.tbContactHeader {}
	.tbContactHeader2 {}
	.mobileSearchText {}
	.mobileButtons {}
	.padding-bottom-8 {}
	.mobilePadding {}
	.filterToggle {
        display: block;
        position: relative;
        top: 18px;
        margin-right: 19px;
        left: 10px;
        z-index: 1;
        -webkit-user-select: none;
        user-select: none;
        float: left;
    }

    /*  Just a quick hamburger */
    .filterToggle span {
        display: block;
        width: 33px;
        height: 4px;
        margin-bottom: 5px;
        position: relative;
        background: #005572;
        border-radius: 3px;
        z-index: 1;
        transform-origin: 4px 0px;
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;
    }

    .filterToggle span:first-child {
        transform-origin: 0% 0%;
    }

    .filterToggle span:nth-last-child(2) {
        transform-origin: 0% 100%;
        transform: rotate(90deg);
        left: 14px;
        top: -27px;
    }

    /* 
    * Transform all the slices of hamburger
    * into a crossmark.
    */
    .filterToggle input:checked ~ span {
        opacity: 1;
        transform: rotate(45deg) translate(-10px, 1px);
        background: #232323;
    }

    /*
     * Ohyeah and the last one should go the other direction
     */
	.filterToggle input:checked ~ span:nth-last-child(2) {
		transform: rotate(134deg) translate(3px, -3px);
	}
    /*
    * And let's slide it in from the left
    */
    .filterToggle input:checked ~ div {
        /* display:block;*/
        transform: none;
    }
    /* Make this absolute positioned
     * at the top left of the screen
     */
    .filter {
        position: absolute;
        /*left:-900px;*/
        width: 300px;
        margin: 0px 0px 0 0px;
        padding: 1px;
        padding-top: 1px;
        /*display:none;*/
        background: #ededed;
        list-style-type: none;
        -webkit-font-smoothing: antialiased;
        /* to stop flickering of text in safari */
        transform-origin: 0% 0%;
        transform: translate(0, -350%);
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
    }
    .filter li {
        /*padding: 1px 0;
        font-size: 18px;*/
    }
    .filter li {
        /*float: left;
        display: inline;
        padding-right: 15px;*/
    }
    .filter input[type="radio"]
    {
        transform: scale(1.3);
    }
    .filter label
    {
        padding-left: 5px;
    }
    .filter input[type="checkbox"]
    {
        transform: scale(1.3);
    }
    .filter label
    {
        padding-left: 5px;
    }
    .filterSelect
    {
        width: 100%;
        font-size: 1.1em;
    }
    .toggleCheckbox {
        display: block;
        width: 40px;
        height: 32px;
        position: absolute;
        top: -7px;
        left: -5px;
        cursor: pointer;
        opacity: 0; /* hide this */
        z-index: 2; /* and place it over the hamburger */
        -webkit-touch-callout: none;
    }
	.display 
	{
	    display: none !important;    
	}
	.displayPrintButton { display: none; }
	.mMenuCaseListItem {}
	.menuPopup {}
	.menuLabel {}
	.menuTextBox {}
	.menuButton {}
	#rbtnlCases input[type="radio"] {}
	#rbtnlCases label {}
	#chkExcludeLockedCases input[type="checkbox"] {}
	#chkExcludeLockedCases label {}
	.fvwWidth {}
	.pd {}
	.wrapTabHelpLinks {}
	.fvwDisplay {}
	.tabBorder {}
    .tabBorderReverse 
	{
	    display: flex;
	    flex-direction: column-reverse;    
	}
	.margin-5 {}
    .marginRight-35 {}
	.tabSelect
    {
        width: 100%;
        font-size: 1.5em;
        margin: 5px 0;
    }
	.ageSpacing {}
	.paddingRight-10 {}
	.paddingRight-80 {}
	.wrapHelpLinks2 {}
	.phoneSpacing3 {}
	.phoneLabelAlign {}
	.locationLabel {}
	.locationLabel2 {}
	.lblLocation {}
	.padding2-5 {}
	.padding3-5 {}
	.padding4-5 {}
	.padding5-5 {}
	.padding6-5 {}
	.padding7-5 {}
    .paddingLeft-10 {}
	.paddingLeft-40 {}
	.paddingLeft-135 
	{
	    padding: 0;    
	}
	.divPhone {}
    .divPhone2 {}
	.imgButton {}
	.imageButton2 
	{
	    transform: scale(1.5);    
	}
	.tblFooter {}
	.divQuickPrint {}
	.divQuickPrint select {}
	.cmpPadding {}
	.cmpPadding2 {}
	.casephoneSpacing {}
	.casephoneSpacing2 {}
	.caseCheck {}
	.caseCheck label {}
	.caseCheck input[type=checkbox] {}
	.caseCheck2 {}
	.caseCheck2 label {}
	.caseCheck2 input[type=checkbox] {}
	.caseCheck3 {}
	.caseCheck3 label {}
	.caseCheck3 input[type=checkbox] {}
	.caseCheck4 {}
	.caseCheck4 label {}
	.caseCheck4 input[type=checkbox] {}
	.caseCheck5 {}
    .caseCheck5 label {}
    .caseCheck5 input[type=checkbox] {}
	.caseLabel {}
	.caseLabel-75 {}
	.caseLabelDisplayBlock {}
    .caseLabelDisplayInlineBlock {}
    .lbl150 {}
    .lbl150l {}
	.caseLogo {}
	.caseTextBox {}
	.caseTextBox2 {}
	.caseTextBox3 {}
	.caseTextBox4 {}
    .caseMultiText {}
	.caseDropDown {}
	.caseDropDown2 {}
	.caseDropDown3 {}
    .caseDropDown4 {}
	.autoWidth {}
	.displayCheck {}
	.displayInline {}
	.divOtherCond {}
	.wrapBreadcrumb 
	{
	    display: none;    
	}
	.stateComboBox {}
	.stateComboBox input[type=text] {}
	.stateComboBox button {}
	.stateComboBox ul {}
	.stateComboBox table {}
	.stateCombo2 {}
	.stateCombo2 input[type=text] {}
	.stateCombo2 button {}
	.stateCombo2 ul {}
	.stateCombo2 table {}
	.stateComboTox {}
	.stateComboTox input[type=text] {}
	.stateComboTox button {}
	.stateComboTox ul {}
	.stateComboTox table {}
	.imgCalButton {}
	.caseDD1 {}
	.caseDD2 {}
	.caseDD3 {}
	.caseDD4 {}
	.caseTB1 {}
	.copyButton {}
    .caseButtons 
    {
        font-size: 1.3em;
        width: 75px;    
    }
    .caseButtons2 
    {
        font-size: 1.3em;    
    }
    .listBoxMobile 
    {
        font-size: large;   
        width: 100%;     
    }
    .width-70 {}
    .divCustody {}
	.displayColumnDemo, .displayColumnDates
	{
	    column-count: 1;    
	}
	.displayColumnNoK 
    {
        column-count: 1;    
    }
	.displayColumnCause 
    {
        column-count: 1;    
    }
	.displayColumnCause1
    {
        column-count: 1;    
    }
	.displayColumnCause2 
    {
        column-count: 1;    
    }
	.displayColumnScene 
    {
        column-count: 1;    
    }
	.displayColumnExam 
    {
        column-count: 1;    
    }
    .displayColumnAutopsy 
    {
        column-count: 1;    
    }
    .displayColumnMedicalHX 
    {
        column-count: 1;    
    }
    .displayColumnMedications 
    {
        column-count: 1;    
    }
    .displayColumnInjury 
    {
        column-count: 1;    
    }
    .displayColumnInjury2 
    {
        column-count: 1;    
    }
    .displayColumnMVA 
    {
        column-count: 1;    
    }
    .displayColumnMVAVehicle 
    {
        column-count: 1;    
    }
    .displayColumnMVAOtherOccs 
    {
        column-count: 1;    
    }
    .displayColumnNarrative {}
    .displayColumnNarrative2 {}
    .displayColumnWeapon 
    {
        column-count: 1;    
    }
    .displayColumnAgencies 
    {
        column-count: 1;    
    }
    .displayColumnWitness 
    {
        column-count: 1;    
    }
    .displayColumnDsp 
    {
        column-count: 1;    
    }
    .displayColumnValuables 
    {
        column-count: 1;    
    }
    .displayColumnOverdose 
    {
        column-count: 1;    
    }
    .displayColumnToxicology {}
    .displayColumnFinalInfo 
    {
        column-count: 1;    
    }
    .displayColumnDocuments 
    {
        column-count: 1;     
    }
    .displayColumnMediaVault {}
    .displayColumnCremation 
    {
        column-count: 1;    
    }
	.divDAVE 
	{
	     margin-top: 45px;    
	}
	.hiddenLabel 
	{
	    display: none;    
	}
	.pageBreakAvoid {}
	.margin-left145
    {
        margin-left: 0px;
    }
	.finalInfoPadding 
	{
	    text-align: left;
	    padding-right: 0px;    
	}
	.finalInfoLabel {}
	.finalWidth 
	{
	    width: 100%;    
	}
    .finalMarginRight {}
    .overdoseMarginRight {}
    /*MediaVault*/
    .wrapDocumentsMobile 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .wrapDocuments 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .documentsUpload {}
    .documentsTable {}
    .mediaHeader {}
    .documentsHR 
    {
        margin-top: 0px;
    }
    .documentList 
    {
        width: 100%;    
    }
    .documentListLeft 
    {
        width: 100%;
        margin-left: 0px;
    }
    .documentListRight 
    {
        width: 100%;
    }
    .documentImage {}
    .documentNav 
    {
        width: 90%;
        flex-direction: row;    
    }
    .photoHeight-10 {}
    .margin50 
    {
        margin: 0 25px 0 5px;
    }
    .margin50-50 
    {
       margin: 0 25px;   
    }
    .photoHeight-15 
    {
        margin: 0 25px;    
    }
    .photoDownload {}
    .photoDelete 
    {
        margin-top: 5px;     
    }
    .photoControls 
    {
        height: 0px;  
        display: flex;   
    }
    .photoPan 
    {  
        margin-top: -8px;     
    }
    .mobileRow 
    {
       line-height: 2em;
       font-size: large;   
    }
    .asyncUpload input[type=file] {}
    .marginTop-120 
    {
        margin-top: 0px;
    }   
}
/*Small Devices - Portrait*/
@media only screen and (min-width: 576px) and (max-width: 767px) and (orientation: portrait) {
    .desktopview {display: none !important;}
    .mobileview {display: block !important;}
    .tabletdesktopview {display: none !important;}
    .tabletmobileview {display: block !important;}

	html {}
	body {}
	fieldset {}
	.wrapWebsite {} 
	.wrapHeader {}
	.wrapHeaderLt
{
}
	.wrapLogo {}
	.imgLogo {}
	.wrapUsername { display: none; }
	.lnkLogout {}
	.contentDivider {}
	.wrapMMenuNav {}
	.wrapHelpLinks {}
	.wrapmenu {}
	.btnHelp img {}
	.rightcornered {}
	.leftcornered {}
	.hamburger {}
	.topbar 
	{
	    height: 43px;
        display:block !important;
	}
	.divUser {}
	.menu  
	{
	    display: none; 
	}
	.MenuNoHighlite {}
	.MenuHighlite {}
	.MenuNoHighlite li {}
	.MenuHighlite li {}
	.menuToggle 
	{
	    z-index: 99999
	}
	.menuToggle input {}
	.menuToggle span {}
	.menuToggle span:first-child {}
	.menuToggle span:nth-last-child(2) {}
	.menuToggle input:checked ~ span {}
	.menuToggle input:checked ~ span:nth-last-child(3) {}
	.menuToggle input:checked ~ span:nth-last-child(2) {}
	.menuToggle input:checked ~ ul {}
	.menuUL {}
	.menuUL li {}
	.wrapContent {}
	.wrapContentarea {}
	.wrapFooter {}
	.noteRevisionSpan {}
	.loginLabel {}
	.loginLabel input {}
	.loginLabel label {}
	.txt150 
    {
        font-size: large;
    }
	.txt200
    {
        font-size: large;
    }
    .spnPassword 
    {
        font-size: large;
        width: 193px;
    }
    .ddlQuestion 
    {
        height: 27px;    
    }
	.wrapLogin {} 
	.wrapLogin h3 {} 
	.loginFields {}
	.loginBtn {}
	.divQuestions {}
	.divQuestion 
	{
	    padding-bottom: 45px;    
	}
	.divQuestionError {}
	.divQuestionItem 
	{
	    padding-bottom: 2px;    
	}
	.divButtonItem {}
	.imageButton 
	{
	    transform: scale(1.5);
	    padding: 0px 8px;   
	}
	.pwt4 {}
	.divUtilityMenu 
    {
	    margin-left: 5% !important;
    }
    .divUtilityItem {}
    .divUtilityItem span
    {
        transform: scale(1.4);
        padding-right: 50px;
    }
    .divUtilityItem input[type="text"]
    {
        transform: scale(1.4);
        margin-right: 40px;
    }
    .divUtilityItem select
    {
        transform: scale(1.4);
        margin-right: 40px;
    } 
	.divUtilityMenuLt
    {
        width: 95% !important;
        margin-bottom: 8px;
    }
    .divUtilityMenuCt
    {
        width: 95% !important;
        margin-bottom: 8px;
    }
    .divUtilityMenuRt
    {
        width: 95% !important;
    } 
	.width-75 {}
    .width-85 {}
    .width-90 
    {
        width: auto;    
    }
	.width-100 {}
    .width100TextBox {}
    .widthFit {}
    .widthResponsive 
    {
        width: 50%;    
    }
	.floatLeft 
	{
	    float: none;
	}
	.floatRight {}
	.padding-5 {}
	.paddingTop-10 
	{
	    padding-top: 10px;    
	}
    .paddingLeftRight 
    {
        padding: 0px;    
    }
	.phoneLbl {}
	.emailPadding {}
	.phonePadding {}
	.phoneSpacing {}
	.phoneSpacing2 {}
	.stateCombo {}
	.stateCombo button {}
	.divAgencyType {}
	.divAgencyTypetable {}
	.tbAgencyType {}
	.contactFieldset {}
	.crudLabel {}
	.crudLabel2 {}
	.crudTextBox {}
	.crudDropDown {}
	.crudCheck input[type=checkbox] {}
	.crudComboBox {}
	.crudComboBox input[type=text] {}
	.crudComboBox button {}
	.crudComboBox2 {}
	.crudComboBox2 input[type=text] {}
	.crudComboBox2 button {}
	.crudComboBox2 table {}
	.crudlnkbtn {}
	.chk250 {}
	.lbLeft {}
	.lbRight {}
	.lnkButtonStyle {}
	.lnkButtonStyleSm:Hover {}
	.lnkButtonStyleSm {}
	.lnkButtonStyle:Hover {}
	.divreport
    {
        margin: 0 !important;
        padding-top: 0;
    }
	.divreportselect 
	{
	    height: auto !important;
	    width: 360px;
	}
	.divreportfilter {}
	.divreportleft {}
	.divreportright {}
	.adminPnlWrap {}
	.wrapperfilter {}
	.wrapperfilter span {}
	.wrapperfilter input[type=text] {}
	.wrapperfilter select {}
	.wrapperfilter input[type=checkbox] {}
	.tboffice {}
	.divOffice {}
	.lbl100 {}
	.tbWidth {}
	.mobileTbHeader {}
	.lkbPassword {}
	.divMobileHeader {}
	.divMobileHeader2 {}
	.tableWidth {}
	.txtEmail {}
	.paddingAccount {}
	.accountFieldset {}
	.wrapMMenuCase {}
	.wrapMMenuRbtnlCases {}
	.wrapMMenuSearch {}
	.paddingFilter {}
	.filterSpacing {}
	.filterSpacing2 {}
	.filterSpacing3 {}
	.padding-20 
	{
	    padding: revert;    
	}
	input[type=text][id*="Date"] {}
	span[id*="Intervention"] {}
	span[id*="InterventionsText"] {}
	span[id*="InterventionOtherDesc"] {}
	span[id*="InterventionNaloxone"] {}
	.clear {}
	.filterLabel {}
	.divOptions2 {}
	.tbContactHeader {}
	.tbContactHeader2 {}
	.mobileSearchText {}
	.mobileButtons {}
	.padding-bottom-8 {}
	.mobilePadding {}
	.filterToggle {
        display: block;
        position: relative;
        top: 18px;
        margin-right: 19px;
        left: 10px;
        z-index: 1;
        -webkit-user-select: none;
        user-select: none;
        float: left;
    }

    /*  Just a quick hamburger */
    .filterToggle span {
        display: block;
        width: 33px;
        height: 4px;
        margin-bottom: 5px;
        position: relative;
        background: #005572;
        border-radius: 3px;
        z-index: 1;
        transform-origin: 4px 0px;
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;
    }

    .filterToggle span:first-child {
        transform-origin: 0% 0%;
    }

    .filterToggle span:nth-last-child(2) {
        transform-origin: 0% 100%;
        transform: rotate(90deg);
        left: 14px;
        top: -27px;
    }

    /* 
    * Transform all the slices of hamburger
    * into a crossmark.
    */
    .filterToggle input:checked ~ span {
        opacity: 1;
        transform: rotate(45deg) translate(-10px, 1px);
        background: #232323;
    }

    /*
     * Ohyeah and the last one should go the other direction
     */
	.filterToggle input:checked ~ span:nth-last-child(2) {
		transform: rotate(134deg) translate(3px, -3px);
	}
    /*
    * And let's slide it in from the left
    */
    .filterToggle input:checked ~ div {
        /* display:block;*/
        transform: none;
    }
    /* Make this absolute positioned
     * at the top left of the screen
     */
    .filter {
        position: absolute;
        /*left:-900px;*/
        width: 300px;
        margin: 0px 0px 0 0px;
        padding: 1px;
        padding-top: 1px;
        /*display:none;*/
        background: #ededed;
        list-style-type: none;
        -webkit-font-smoothing: antialiased;
        /* to stop flickering of text in safari */
        transform-origin: 0% 0%;
        transform: translate(0, -350%);
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
    }
    .filter li {
        /*padding: 1px 0;
        font-size: 18px;*/
    }
    .filter li {
        /*float: left;
        display: inline;
        padding-right: 15px;*/
    }
    .filter input[type="radio"]
    {
        transform: scale(1.3);
    }
    .filter label
    {
        padding-left: 5px;
    }
    .filter input[type="checkbox"]
    {
        transform: scale(1.3);
    }
    .filter label
    {
        padding-left: 5px;
    }
    .filterSelect
    {
        width: 100%;
        font-size: 1.1em;
    }
    .toggleCheckbox {
        display: block;
        width: 40px;
        height: 32px;
        position: absolute;
        top: -7px;
        left: -5px;
        cursor: pointer;
        opacity: 0; /* hide this */
        z-index: 2; /* and place it over the hamburger */
        -webkit-touch-callout: none;
    }
	.display 
	{
	    display: none !important;
	}
	.displayPrintButton { display: none; }
	.mMenuCaseListItem {}
	.menuPopup {}
	.menuLabel {}
	.menuTextBox {}
	.menuButton {}
	#rbtnlCases input[type="radio"] {}
	#rbtnlCases label {}
	#chkExcludeLockedCases input[type="checkbox"] {}
	#chkExcludeLockedCases label {}
	.fvwWidth {}
	.pd {}
	.wrapTabHelpLinks {}
	.fvwDisplay {}
	.tabBorder {}
    .tabBorderReverse 
	{
	    display: flex;
	    flex-direction: column-reverse;    
	}
	.margin-5 {}
    .marginRight-35 {}
	.tabSelect
    {
        width: 100%;
        font-size: 1.5em;
        margin: 5px 0;
    }
	.ageSpacing 
	{
	    padding-left: 0px;    
	}
	.paddingRight-10 {}
	.paddingRight-80 {}
	.wrapHelpLinks2 {}
	.phoneSpacing3 {}
	.phoneLabelAlign {}
	.locationLabel {}
	.locationLabel2 {}
	.lblLocation {}
	.padding2-5 {}
	.padding3-5 {}
	.padding4-5 {}
	.padding5-5 {}
	.padding6-5 {}
	.padding7-5 {}
    .paddingLeft-10 {}
	.paddingLeft-40 {}
	.paddingLeft-135 
	{
	    padding: 0;    
	}
	.divPhone 
	{
	    padding-left: 0px;
	}
    .divPhone2 
	{
	    padding-left: 0px;
	}
	.imgButton {}
	.imageButton2 
	{
	    transform: scale(1.5);    
	}
	.tblFooter {}
	.divQuickPrint {}
	.divQuickPrint select {}
	.cmpPadding {}
	.cmpPadding2 {}
	.casephoneSpacing 
	{
	    width: 100%;
        padding-bottom: 5px;    
	}
	.casephoneSpacing2 
	{
	    float: none;
        width: 100%;
        padding-bottom: 5px;    
	}
	.caseCheck 
	{
	    padding: 10px;    
	}
	.caseCheck label 
	{
	    padding-left: 5px;
        padding-right: 5px;
        font-size: 1.5em;    
	}
	.caseCheck input[type=checkbox] 
	{
	    transform: scale(1.7);    
	}
	.caseCheck2 {}
	.caseCheck2 label {}
	.caseCheck2 input[type=checkbox] {}
	.caseCheck3 
	{
	    padding: 10px;
	    width: 100%;
	}
	.caseCheck3 label 
	{
	    padding-left: 5px;
	    padding-right: 5px;
        font-size: 1.5em;
	}
	.caseCheck3 input[type=checkbox] 
	{
	    transform: scale(1.7);    
	}
	.caseCheck4 
	{
	    padding: 10px;
	    width: 100%    
	}
	.caseCheck4 label 
	{
	    padding-left: 5px;
	    padding-right: 5px;
	    font-size: 1.5em;    
	}
	.caseCheck4 input[type=checkbox] 
	{
	    transform: scale(1.7);    
	}
	.caseCheck5 
	{
	    padding: 10px;
	    width: 100%;
	}
    .caseCheck5 label 
    {
        padding-left: 5px;
	    padding-right: 5px;
        font-size: 1.5em;
    }
    .caseCheck5 input[type=checkbox] 
    {
        transform: scale(1.7); 
    }
	.caseLabel 
	{
	    font-size: 1.5em;
	    width: 100% !important;
	    text-align: left;
	}
	.caseLabel-75 
	{
	    font-size: 1.5em;
	    width: 75% !important;
	    text-align: left;
	}
	.caseLabelDisplayBlock {}
    .caseLabelDisplayInlineBlock {}
    .lbl150 {}
    .lbl150l {}
	.caseLogo {}
	.caseTextBox 
	{
	    font-size: 1.5em;
        width: 95% !important;
	}
	.caseTextBox2 
	{
	    font-size: 1.5em;
        width: 45%;     
	}
	.caseTextBox3 
	{
	    font-size: 1.5em;
        width: 95% !important;    
    }
	.caseTextBox4 
	{
	    font-size: 1.5em;
	    width: 80% !important;     
	}
    .caseMultiText {}
	.caseDropDown 
	{
	    font-size: 1.5em;
        width: 95% !important;
        height: 100% !important;    
	}
	.caseDropDown2 
	{
	    font-size: 1.5em;
        width: 45%;    
	}
	.caseDropDown3
    {
        font-size: 1.5em;
        width: 85% !important;
        height: 100% !important;
    }
    .caseDropDown4 
    {
        font-size: 1.5em;
        width: 75% !important;
        height: 100% !important;
    }
	.autoWidth {}
	.displayCheck {}
	.displayInline {}
	.divOtherCond {}
	.wrapBreadcrumb 
	{
	    display: none;    
	}
	.stateComboBox
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        /*width: 100% !important;*/
        padding-bottom: 10px;
    }
    .stateComboBox input[type=text]
    {
        /*width: 100% !important;*/
        /*font-size: 1.5em !important;*/
    }
    .stateComboBox button
    {
        /*transform: scale(1.1) !important;*/
        position: relative !important;
        left: 4px !important;
        top: 0 !important;
    }
	.stateComboBox ul {}
    .stateComboBox table
    {
        /*width: 100%;*/
    }
	.stateCombo2
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        width: 90% !important;
        padding-bottom: 10px;
    }
    .stateCombo2 input[type=text]
    {
        width: 100% !important;
        font-size: 1.5em !important;
    }
    .stateCombo2 button
    {
        transform: scale(1.3) !important;
        position: relative !important;
        left: 4px !important;
        top: 0 !important;
    }
	.stateCombo2 ul {}
    .stateCombo2 table
    {
        width: 90%;
    }
	.stateComboTox {}
	.stateComboTox input[type=text] {}
	.stateComboTox button {}
	.stateComboTox ul {}
	.stateComboTox table {}
	.imgCalButton {}
	.caseDD1 {}
	.caseDD2 {}
	.caseDD3 {}
	.caseDD4 {}
	.caseTB1 {}
	.copyButton {}
    .caseButtons 
    {
        font-size: 1.3em;
        width: 75px;    
    }
    .caseButtons2 
    {
        font-size: 1.3em;    
    }
    .listBoxMobile 
    {
        font-size: large;   
        width: 100%;     
    }
    .width-70 {}
    .divCustody 
    {
        margin-left: -10px;    
    }
	.displayColumnDemo, .displayColumnDates
	{
	    column-count: 1;    
	}
	.displayColumnNoK 
	{
	    column-count: 1;    
	}
	.displayColumnCause 
	{
	    column-count: 1;    
	}
	.displayColumnCause1 
	{
	    column-count: 1;    
	}
	.displayColumnCause2 
	{
	    column-count: 1;    
	}
	.displayColumnScene 
	{
	    column-count: 1;    
	}
	.displayColumnExam 
	{
	    column-count: 1;    
	}
    .displayColumnAutopsy 
	{
	    column-count: 1;    
	}
    .displayColumnMedicalHX 
	{
	    column-count: 1;    
	}
    .displayColumnMedications 
    {
        column-count: 1;    
    }
    .displayColumnInjury 
	{
	    column-count: 1;    
	}
    .displayColumnInjury2 
	{
	    column-count: 1;    
	}
    .displayColumnMVA 
	{
	    column-count: 1;    
	}
    .displayColumnMVAVehicle 
    {
        column-count: 1;    
    }
    .displayColumnMVAOtherOccs 
    {
        column-count: 1;    
    }
    .displayColumnNarrative {}
    .displayColumnNarrative2 {}
    .displayColumnWeapon 
    {
        column-count: 1;    
    }
    .displayColumnAgencies 
    {
        column-count: 1;    
    }
    .displayColumnWitness 
    {
        column-count: 1;    
    }
    .displayColumnDsp 
    {
        column-count: 1;    
    }
    .displayColumnValuables 
    {
        column-count: 1;    
    }
    .displayColumnOverdose 
    {
        column-count: 1;    
    }
    .displayColumnToxicology {}
    .displayColumnFinalInfo 
    {
        column-count: 1;    
    }
    .displayColumnDocuments 
    {
        column-count: 1;     
    }
    .displayColumnMediaVault {}
    .displayColumnCremation 
    {
        column-count: 1;    
    }
	.divDAVE 
	{
	     margin-top: 45px;    
	}
	.hiddenLabel 
	{
	    display: none;    
	}
	.pageBreakAvoid {}
	.margin-left145
    {
        margin-left: 0px;
    }
	.finalInfoPadding 
	{
	    text-align: left;
	    padding-right: 0px;    
	}
	.finalInfoLabel {}
	.finalWidth 
	{
	    width: 100%;    
	}
    .finalMarginRight {}
    .overdoseMarginRight {}
    /*MediaVault*/
    .wrapDocumentsMobile 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .wrapDocuments 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .documentsUpload {}
    .documentsTable {}
    .mediaHeader {}
    .documentsHR 
    {
        margin-top: 0px;
    }
    .documentList 
    {
        width: 100%;    
    }
    .documentListLeft 
    {
        width: 100%;
        margin-left: 0px;
    }
    .documentListRight 
    {
        width: 100%;
    }
    .documentImage {}
    .documentNav 
    {
        width: 90%;
        flex-direction: row;    
    }
    .photoHeight-10 {}
    .margin50 
    {
        margin: 0 25px 0 5px;
    }
    .margin50-50 
    {
       margin: 0 25px;   
    }
    .photoHeight-15 
    {
        margin: 0 25px;    
    }
    .photoDownload {}
    .photoDelete 
    {
        margin-top: 5px;     
    }
    .photoControls 
    {
        height: 0px; 
        display: flex;    
    }
    .photoPan 
    {  
        margin-top: -8px;     
    }
    .mobileRow {}
    .asyncUpload input[type=file] {}
    .marginTop-120 
    {
        margin-top: 0px;
    }   
}
/*Small Devices - Landscape*/
@media only screen and (min-width: 576px) and (max-width: 767px) and (orientation: landscape) {
    .desktopview {display: none !important;}
    .mobileview {display: block !important;}
    .tabletdesktopview {display: none !important;}
    .tabletmobileview {display: block !important;}

	html {}
	body {}
	fieldset {}
	.wrapWebsite {} 
	.wrapHeader {}
	.wrapHeaderLt
{
}
	.wrapLogo {}
	.imgLogo {}
	.wrapUsername
    {
        display: none;
    }
	.lnkLogout {}
	.contentDivider {}
	.wrapMMenuNav {}
	.wrapHelpLinks {}
	.wrapmenu {}
	.btnHelp img {}
	.rightcornered {}
	.leftcornered {}
	.hamburger {}
	.topbar 
	{
	    height: 43px;
        display:block !important;
	}
	.divUser {}
	.menu  
	{
	    display: none; 
	}
	.MenuNoHighlite {}
	.MenuHighlite {}
	.MenuNoHighlite li {}
	.MenuHighlite li {}
	.menuToggle {}
	.menuToggle input {}
	.menuToggle span {}
	.menuToggle span:first-child {}
	.menuToggle span:nth-last-child(2) {}
	.menuToggle input:checked ~ span {}
	.menuToggle input:checked ~ span:nth-last-child(3) {}
	.menuToggle input:checked ~ span:nth-last-child(2) {}
	.menuToggle input:checked ~ ul {}
	.menuUL {}
	.menuUL li {}
	.wrapContent {}
	.wrapContentarea {}
	.wrapFooter {}
	.noteRevisionSpan {}
	.loginLabel {}
	.loginLabel input {}
	.loginLabel label {}
	.txt150 
    {
        font-size: large;
    }
	.txt200
    {
        font-size: large;
    }
    .spnPassword 
    {
        font-size: large;
        width: 193px;
    }
    .ddlQuestion 
    {
        height: 27px;    
    }
	.wrapLogin {} 
	.wrapLogin h3 {} 
	.loginFields {}
	.loginBtn {}
	.divQuestions {}
	.divQuestion {}
	.divQuestionError {}
	.divQuestionItem {}
	.divButtonItem {}
	.imageButton {}
	.pwt4 {}
	.divUtilityMenu 
    {
	    margin-left: 5% !important;
    }
    .divUtilityItem {}
    .divUtilityItem span
    {
        transform: scale(1.5);
        padding-right: 60px;
    }
    .divUtilityItem input[type="text"]
    {
        transform: scale(1.5);
        margin-right: 45px;
    }
    .divUtilityItem select
    {
        transform: scale(1.5);
        margin-right: 45px;
    } 
	.divUtilityMenuLt
    {
        width: 95% !important;
        margin-bottom: 8px;
    }
    .divUtilityMenuCt
    {
        width: 95% !important;
        margin-bottom: 8px;
    }
    .divUtilityMenuRt
    {
        width: 95% !important;
    } 
	.width-75 {}
    .width-85 {}
    .width-90 
    {
        width: auto;    
    }
	.width-100 {}
    .width100TextBox {}
    .widthFit {}
    .widthResponsive 
    {
        width: 50%;    
    }
	.floatLeft 
	{
	    float: none;
	}
	.floatRight {}
	.padding-5 {}
	.paddingTop-10 {}
    .paddingLeftRight 
    {
        padding: 0px;    
    }
	.phoneLbl {}
	.emailPadding {}
	.phonePadding {}
	.phoneSpacing {}
	.phoneSpacing2 {}
	.stateCombo {}
	.stateCombo button {}
	.divAgencyType {}
	.divAgencyTypetable {}
	.tbAgencyType {}
	.contactFieldset {}
	.crudLabel {}
	.crudLabel2 {}
	.crudTextBox {}
	.crudDropDown {}
	.crudCheck input[type=checkbox] {}
	.crudComboBox {}
	.crudComboBox input[type=text] {}
	.crudComboBox button {}
	.crudComboBox2 {}
	.crudComboBox2 input[type=text] {}
	.crudComboBox2 button {}
	.crudComboBox2 table {}
	.crudlnkbtn {}
	.chk250 {}
	.lbLeft {}
	.lbRight {}
	.lnkButtonStyle {}
	.lnkButtonStyleSm:Hover {}
	.lnkButtonStyleSm {}
	.lnkButtonStyle:Hover {}
	.divreport
    {
        margin: 0 !important;
        padding-top: 0;
    }
	.divreportselect 
	{
	    height: auto !important;
	    width: 360px;
	}
	.divreportfilter {}
	.divreportleft {}
	.divreportright {}
	.adminPnlWrap {}
	.wrapperfilter {}
	.wrapperfilter span {}
	.wrapperfilter input[type=text] {}
	.wrapperfilter select {}
	.wrapperfilter input[type=checkbox] {}
	.tboffice {}
	.divOffice {}
	.lbl100 {}
	.tbWidth {}
	.mobileTbHeader {}
	.lkbPassword {}
	.divMobileHeader {}
	.divMobileHeader2 {}
	.tableWidth {}
	.txtEmail {}
	.paddingAccount {}
	.accountFieldset {}
	.wrapMMenuCase {}
	.wrapMMenuRbtnlCases {}
	.wrapMMenuSearch {}
	.paddingFilter {}
	.filterSpacing {}
	.filterSpacing2 {}
	.filterSpacing3 {}
	.padding-20 {}
	input[type=text][id*="Date"] {}
	span[id*="Intervention"] {}
	span[id*="InterventionsText"] {}
	span[id*="InterventionOtherDesc"] {}
	span[id*="InterventionNaloxone"] {}
	.clear {}
	.filterLabel {}
	.divOptions2 {}
	.tbContactHeader {}
	.tbContactHeader2 {}
	.mobileSearchText {}
	.mobileButtons {}
	.padding-bottom-8 {}
	.mobilePadding {}
	.filterToggle {
        display: block;
        position: relative;
        top: 18px;
        margin-right: 19px;
        left: 10px;
        z-index: 1;
        -webkit-user-select: none;
        user-select: none;
        float: left;
    }

    /*  Just a quick hamburger */
    .filterToggle span {
        display: block;
        width: 33px;
        height: 4px;
        margin-bottom: 5px;
        position: relative;
        background: #005572;
        border-radius: 3px;
        z-index: 1;
        transform-origin: 4px 0px;
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;
    }

    .filterToggle span:first-child {
        transform-origin: 0% 0%;
    }

    .filterToggle span:nth-last-child(2) {
        transform-origin: 0% 100%;
        transform: rotate(90deg);
        left: 14px;
        top: -27px;
    }

    /* 
    * Transform all the slices of hamburger
    * into a crossmark.
    */
    .filterToggle input:checked ~ span {
        opacity: 1;
        transform: rotate(45deg) translate(-10px, 1px);
        background: #232323;
    }

    /*
     * Ohyeah and the last one should go the other direction
     */
	.filterToggle input:checked ~ span:nth-last-child(2) {
		transform: rotate(134deg) translate(3px, -3px);
	}
    /*
    * And let's slide it in from the left
    */
    .filterToggle input:checked ~ div {
        /* display:block;*/
        transform: none;
    }
    /* Make this absolute positioned
     * at the top left of the screen
     */
    .filter {
        position: absolute;
        /*left:-900px;*/
        width: 300px;
        margin: 0px 0px 0 0px;
        padding: 1px;
        padding-top: 1px;
        /*display:none;*/
        background: #ededed;
        list-style-type: none;
        -webkit-font-smoothing: antialiased;
        /* to stop flickering of text in safari */
        transform-origin: 0% 0%;
        transform: translate(0, -350%);
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
    }
    .filter li {
        /*padding: 1px 0;
        font-size: 18px;*/
    }
    .filter li {
        /*float: left;
        display: inline;
        padding-right: 15px;*/
    }
    .filter input[type="radio"]
    {
        transform: scale(1.3);
    }
    .filter label
    {
        padding-left: 5px;
    }
    .filter input[type="checkbox"]
    {
        transform: scale(1.3);
    }
    .filter label
    {
        padding-left: 5px;
    }
    .filterSelect
    {
        width: 100%;
        font-size: 1.1em;
    }
    .toggleCheckbox {
        display: block;
        width: 40px;
        height: 32px;
        position: absolute;
        top: -7px;
        left: -5px;
        cursor: pointer;
        opacity: 0; /* hide this */
        z-index: 2; /* and place it over the hamburger */
        -webkit-touch-callout: none;
    }
	.display 
	{
	    display: none !important;
	}
	.displayPrintButton { display: none; }
	.mMenuCaseListItem {}
	.menuPopup {}
	.menuLabel {}
	.menuTextBox {}
	.menuButton {}
	#rbtnlCases input[type="radio"] {}
	#rbtnlCases label {}
	#chkExcludeLockedCases input[type="checkbox"] {}
	#chkExcludeLockedCases label {}
	.fvwWidth {}
	.pd {}
	.wrapTabHelpLinks {}
	.fvwDisplay {}
	.tabBorder {}
    .tabBorderReverse 
	{
	    display: flex;
	    flex-direction: column-reverse;    
	}
	.margin-5 {}
    .marginRight-35 {}
	.tabSelect
    {
        width: 100%;
        font-size: 1.5em;
        margin: 5px 0;
    }
	.ageSpacing {}
	.paddingRight-10 {}
	.paddingRight-80 {}
	.wrapHelpLinks2 {}
	.phoneSpacing3 {}
	.phoneLabelAlign {}
	.locationLabel
    {
        width: 80px;
    } 
    .locationLabel2
    {
        width: 80px;
    }
    .lblLocation
    {
        width: 80px;
    }
	.padding2-5 {}
	.padding3-5 {}
	.padding4-5 {}
	.padding5-5 {}
	.padding6-5 {}
	.padding7-5 {}
    .paddingLeft-10 {}
	.paddingLeft-40 {}
	.paddingLeft-135 
	{
	    padding: 0;    
	}
	.divPhone {}
    .divPhone2 {}
	.imgButton {}
	.imageButton2 
	{
	    transform: scale(1.5);    
	}
	.tblFooter {}
	.divQuickPrint {}
	.divQuickPrint select {}
	.cmpPadding
    {
        padding-left: 0px;
    }
	.cmpPadding2 {}
	.casephoneSpacing {}
	.casephoneSpacing2 {}
	.caseCheck {}
	.caseCheck label {}
	.caseCheck input[type=checkbox] {}
	.caseCheck2 {}
	.caseCheck2 label {}
	.caseCheck2 input[type=checkbox] {}
	.caseCheck3 {}
	.caseCheck3 label {}
	.caseCheck3 input[type=checkbox] {}
	.caseCheck4 {}
	.caseCheck4 label {}
	.caseCheck4 input[type=checkbox] {}
	.caseCheck5 {}
    .caseCheck5 label {}
    .caseCheck5 input[type=checkbox] {}
	.caseLabel 
	{
	    font-size: 1.5em;
	    width: 100% !important;
	    text-align: left;
	}
	.caseLabel-75 
	{
	    font-size: 1.5em;
	    width: 75% !important;
	    text-align: left;
	}
	.caseLabelDisplayBlock {}
    .caseLabelDisplayInlineBlock {}
    .lbl150 {}
    .lbl150l {}
	.caseLogo {}
	.caseTextBox 
	{
	    font-size: 1.5em;
        width: 95% !important;
	}
	.caseTextBox2 {}
	.caseTextBox3 
	{
	    font-size: 1.5em;
        width: 95% !important;    
    }
	.caseTextBox4 {}
    .caseMultiText {}
	.caseDropDown 
	{
	    font-size: 1.5em;
        width: 95% !important;
        height: 100% !important;    
	}
    .caseDropDown2
    {
        font-size: 1.5em;
        width: 45%;
    }
    .caseDropDown3
    {
        font-size: 1.5em;
        width: 85% !important;
        height: 100% !important;
    }
    .caseDropDown4 
    {
        font-size: 1.5em;
        width: 75% !important;
        height: 100% !important;
    }
	.autoWidth {}
	.displayCheck {}
	.displayInline {}
	.divOtherCond {}
	.wrapBreadcrumb 
	{
	    display: none;    
	}
	.stateComboBox
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        /*width: 100% !important;*/
        padding-bottom: 10px;
    }
    .stateComboBox input[type=text]
    {
        /*width: 100% !important;*/
        /*font-size: 1.5em !important;*/
    }
    .stateComboBox button
    {
        /*transform: scale(1.1) !important;*/
        position: relative !important;
        left: 4px !important;
        top: 0 !important;
    }
	.stateComboBox ul {}
    .stateComboBox table
    {
        /*width: 100%;*/
    }
	.stateCombo2
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        width: 90% !important;
        padding-bottom: 10px;
    }
    .stateCombo2 input[type=text]
    {
        width: 100% !important;
        font-size: 1.5em !important;
    }
    .stateCombo2 button
    {
        transform: scale(1.3) !important;
        position: relative !important;
        left: 4px !important;
        top: 0 !important;
    }
	.stateCombo2 ul {}
    .stateCombo2 table
    {
        width: 90%;
    }
	.stateComboTox {}
	.stateComboTox input[type=text] {}
	.stateComboTox button {}
	.stateComboTox ul {}
	.stateComboTox table {}
	.imgCalButton {}
	.caseDD1 {}
	.caseDD2 {}
	.caseDD3 {}
	.caseDD4 {}
	.caseTB1 {}
	.copyButton {}
    .caseButtons 
    {
        font-size: 1.3em;
        width: 75px;    
    }
    .caseButtons2 
    {
        font-size: 1.3em;    
    }
    .listBoxMobile 
    {
        font-size: large;   
        width: 100%;     
    }
    .width-70 {}
    .divCustody {}
	.displayColumnDemo, .displayColumnDates 
	{
	    column-count: 1;    
	}
	.displayColumnNoK 
	{
	    column-count: 1;    
	}
	.displayColumnCause 
	{
	    column-count: 1;    
	}
	.displayColumnCause1 
	{
	    column-count: 1;    
	}
	.displayColumnCause2 
	{
	    column-count: 1;    
	}
	.displayColumnScene 
	{
	    column-count: 1;    
	}
	.displayColumnExam 
	{
	    column-count: 1;    
	}
    .displayColumnAutopsy 
	{
	    column-count: 1;    
	}
    .displayColumnMedicalHX 
	{
	    column-count: 1;    
	}
    .displayColumnMedications 
    {
        column-count: 1;    
    }
    .displayColumnInjury 
	{
	    column-count: 1;    
	}
    .displayColumnInjury2 
	{
	    column-count: 1;    
	}
    .displayColumnMVA 
	{
	    column-count: 1;    
	}
    .displayColumnMVAVehicle 
    {
        column-count: 1;    
    }
    .displayColumnMVAOtherOccs 
    {
        column-count: 1;    
    }
    .displayColumnNarrative {}
    .displayColumnNarrative2 {}
    .displayColumnWeapon 
    {
        column-count: 1;    
    }
    .displayColumnAgencies 
    {
        column-count: 1;    
    }
    .displayColumnWitness 
    {
        column-count: 1;    
    }
    .displayColumnDsp 
    {
        column-count: 1;    
    }
    .displayColumnValuables 
    {
        column-count: 1;    
    }
    .displayColumnOverdose 
    {
        column-count: 1;    
    }
    .displayColumnToxicology {}
    .displayColumnFinalInfo 
    {
        column-count: 1;    
    }
    .displayColumnDocuments 
    {
        column-count: 1;     
    }
    .displayColumnMediaVault {}
    .displayColumnCremation 
    {
        column-count: 1;    
    }
	.divDAVE 
	{
	     margin-top: 45px;
	}
	.hiddenLabel
	{
	    display: none;    
	}
	.pageBreakAvoid {}
	.margin-left145
    {
        margin-left: 0px;
    }
	.finalInfoPadding 
	{
	    text-align: left;
	    padding-right: 0px;    
	}
	.finalInfoLabel {}
	.finalWidth 
	{
	    width: 100%;    
	}
    .finalMarginRight {}
    .overdoseMarginRight {}
    /*MediaVault*/
    .wrapDocumentFull 
    {
        display: flex;
        flex-direction: column;
    }
    /*MediaVault*/
    .wrapDocumentsMobile 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .wrapDocuments 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .documentsUpload {}
    .documentsTable {}
    .mediaHeader {}
    .documentsHR 
    {
        margin-top: 0px;
    }
    .documentList 
    {
        width: 100%;    
    }
    .documentListLeft 
    {
        width: 100%;
        margin-left: 0px;
    }
    .documentListRight 
    {
        width: 100%;
    }
    .documentImage {}
    .documentNav 
    {
        width: 90%;
        flex-direction: row;    
    }
    .photoHeight-10 {}
    .margin50 
    {
        margin: 0 25px 0 5px;
    }
    .margin50-50 
    {
       margin: 0 25px;   
    }
    .photoHeight-15 
    {
        margin: 0 25px;    
    }
    .photoDownload {}
    .photoDelete 
    {
        margin-top: 5px;     
    }
    .photoControls 
    {
        height: 0px;   
        display: flex;  
    }
    .photoPan 
    {  
        margin-top: -8px;     
    }
    .mobileRow {}
    .asyncUpload input[type=file] {}
    .marginTop-120 
    {
        margin-top: 0px;
    }   
}
/*Medium Devices - Portrait*/
@media only screen and (min-width: 768px) and (max-width: 991px) and (orientation: portrait) {
    .desktopview {display: none !important;}
    .mobileview {display: block !important;}
    .tabletdesktopview {display: none !important;}
    .tabletmobileview {display: block !important;}

	html {}
	body {}
	fieldset {}
	.wrapWebsite {}
	.wrapHeader 
    {
        /*padding-bottom: 20px !important;*/
    }
    .wrapHeaderLt
{
}
    .wrapLogo
    {
        width: 100% !important;   
    }
    .imgLogo 
    {
        width: 100% !important;   
    }
	.wrapUsername { display: none; }
	.lnkLogout {}
	.contentDivider {}
	.wrapMMenuNav {}
	.wrapHelpLinks {}
	.wrapmenu {}
	.btnHelp img {}
	.rightcornered {}
	.leftcornered {}
	.hamburger {}
	.topbar 
	{
        display: inline;
    }
	.divUser {}
	.menu { display: none; }
	.MenuNoHighlite {}
	.MenuHighlite {}
	.MenuNoHighlite li {}
	.MenuHighlite li {}
	.menuToggle 
	{
	    z-index: 99999
	}
	.menuToggle input {}
	.menuToggle span {}
	.menuToggle span:first-child {}
	.menuToggle span:nth-last-child(2) {}
	.menuToggle input:checked ~ span {}
	.menuToggle input:checked ~ span:nth-last-child(3) {}
	.menuToggle input:checked ~ span:nth-last-child(2) {}
	.menuToggle input:checked ~ ul {}
	.menuUL {}
	.menuUL li {}
	.wrapContent {}
	.wrapContentarea {}
	.wrapFooter
    {
        font-size: medium;
    }
	.noteRevisionSpan
    {
        font-size: small !important;
    }
	.loginLabel {}
	.loginLabel input
    {
        transform: scale(1.5);
    }
	.loginLabel label
    {
        padding-left: 5px;
    }
    .txt150 
    {
        font-size: large;
    }
	.txt200
    {
        font-size: large;
    }
    .spnPassword 
    {
        font-size: large;
        width: 193px;
    }
    .ddlQuestion 
    {
        height: 27px;    
    }
	.wrapLogin
    {
        margin-left: 50px !important;
        margin-top: 150px !important;
        width: 60%;
        font-size: large;
    }
	.wrapLogin h3 {}
	.loginFields {}
	.loginBtn {}
	.divQuestions {}
	.divQuestion {}
	.divQuestionError {}
	.divQuestionItem {}
	.divButtonItem {}
	.imageButton 
	{
	    transform: scale(1.5);
        padding: 0 10px;    
	}
	.pwt4 {}
	.divUtilityMenu 
    {
	    margin-left: 5% !important;
    }
    .divUtilityItem {}
    .divUtilityItem span
    {
        transform: scale(1.5);
        padding-right: 60px;
    }
    .divUtilityItem input[type="text"]
    {
        transform: scale(1.5);
        margin-right: 45px;
    }
    .divUtilityItem select
    {
        transform: scale(1.5);
        margin-right: 45px;
    } 
	.divUtilityMenuLt
    {
        width: 95% !important;
        margin-bottom: 8px;
    }
    .divUtilityMenuCt
    {
        width: 95% !important;
        margin-bottom: 8px;
    }
    .divUtilityMenuRt
    {
        width: 95% !important;
    } 
	.width-75 {}
    .width-85 {}
    .width-90 
    {
        width: auto;    
    }
	.width-100 {}
    .width100TextBox {}
    .widthFit 
    {
        width: auto;    
    }
    .widthResponsive 
    {
        width: 50%;    
    }
    .widthResponsive 
    {
        width: 50%;    
    }
	.floatLeft 
	{
	    float: none;
	}
	.floatRight {}
	.padding-5 {}
	.paddingTop-10 
	{
	    padding-top: 10px;
	}
    .paddingLeftRight 
    {
        padding: 0px;    
    }
	.phoneLbl {}
	.emailPadding {}
	.phonePadding {}
	.phoneSpacing {}
	.phoneSpacing2 {}
	.stateCombo {}
	.stateCombo button {}
	.divAgencyType
    {
        float: none;
    }
	.divAgencyTypetable {}
	.tbAgencyType {}
	.contactFieldset {}
	.crudLabel {}
	.crudLabel2 {}
	.crudTextBox {}
	.crudDropDown {}
	.crudCheck input[type=checkbox] {}
	.crudComboBox {}
	.crudComboBox input[type=text] {}
	.crudComboBox button {}
	.crudComboBox2 {}
	.crudComboBox2 input[type=text] {}
	.crudComboBox2 button {}
	.crudComboBox2 table {}
	.crudlnkbtn {}
	.chk250 {}
	.lbLeft {}
	.lbRight {}
	.lnkButtonStyle {}
	.lnkButtonStyleSm:Hover {}
	.lnkButtonStyleSm {}
	.lnkButtonStyle:Hover {}
	.divreport
    {
        margin: 0 !important;
        padding-top: 0;
    }
	.divreportselect 
	{
	    height: auto !important;
	    width: 360px;
	}
	.divreportfilter {}
	.divreportleft {}
	.divreportright {}
	.adminPnlWrap
    {
        padding-top: 45px !important;   
    }
	.wrapperfilter {}
	.wrapperfilter span {}
	.wrapperfilter input[type=text] {}
	.wrapperfilter select {}
	.wrapperfilter input[type=checkbox] {}
	.tboffice {}
	.divOffice {}
	.lbl100 {}
	.tbWidth {}
	.mobileTbHeader {}
	.lkbPassword {}
	.divMobileHeader {}
	.divMobileHeader2 {}
	.tableWidth {}
	.txtEmail {}
	.paddingAccount {}
	.accountFieldset {}
	.wrapMMenuCase {}
	.wrapMMenuRbtnlCases {}
	.wrapMMenuSearch {}
	.paddingFilter {}
	.filterSpacing {}
	.filterSpacing2 {}
	.filterSpacing3 {}
	.padding-20 
	{
	    padding: revert;    
	}
	input[type=text][id*="Date"] {}
	span[id*="Intervention"] {}
	span[id*="InterventionsText"] {}
	span[id*="InterventionOtherDesc"] {}
	span[id*="InterventionNaloxone"] {}
	.clear {}
	.filterLabel {} 
	.divOptions2 {}
	.tbContactHeader {}
	.tbContactHeader2 {}
	.mobileSearchText {}
	.mobileButtons {}
	.padding-bottom-8 {}
	.mobilePadding {}
	.filterToggle {
        display: block;
        position: relative;
        top: 18px;
        margin-right: 19px;
        left: 10px;
        z-index: 1;
        -webkit-user-select: none;
        user-select: none;
        float: left;
    }

    /*  Just a quick hamburger */
    .filterToggle span {
        display: block;
        width: 33px;
        height: 4px;
        margin-bottom: 5px;
        position: relative;
        background: #005572;
        border-radius: 3px;
        z-index: 1;
        transform-origin: 4px 0px;
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;
    }

    .filterToggle span:first-child {
        transform-origin: 0% 0%;
    }

    .filterToggle span:nth-last-child(2) {
        transform-origin: 0% 100%;
        transform: rotate(90deg);
        left: 14px;
        top: -27px;
    }

    /* 
    * Transform all the slices of hamburger
    * into a crossmark.
    */
    .filterToggle input:checked ~ span {
        opacity: 1;
        transform: rotate(45deg) translate(-10px, 1px);
        background: #232323;
    }

    /*
     * Ohyeah and the last one should go the other direction
     */
	.filterToggle input:checked ~ span:nth-last-child(2) {
		transform: rotate(134deg) translate(3px, -3px);
	}
    /*
    * And let's slide it in from the left
    */
    .filterToggle input:checked ~ div {
        /* display:block;*/
        transform: none;
    }
    /* Make this absolute positioned
     * at the top left of the screen
     */
    .filter {
        position: absolute;
        /*left:-900px;*/
        width: 300px;
        margin: 0px 0px 0 0px;
        padding: 1px;
        padding-top: 1px;
        /*display:none;*/
        background: #ededed;
        list-style-type: none;
        -webkit-font-smoothing: antialiased;
        /* to stop flickering of text in safari */
        transform-origin: 0% 0%;
        transform: translate(0, -350%);
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
    }
    .filter li {
        /*padding: 1px 0;
        font-size: 18px;*/
    }
    .filter li {
        /*float: left;
        display: inline;
        padding-right: 15px;*/
    }
    .filter input[type="radio"]
    {
        transform: scale(1.3);
    }
    .filter label
    {
        padding-left: 5px;
    }
    .filter input[type="checkbox"]
    {
        transform: scale(1.3);
    }
    .filter label
    {
        padding-left: 5px;
    }
    .filterSelect
    {
        width: 100%;
        font-size: 1.1em;
    }
    .toggleCheckbox {
        display: block;
        width: 40px;
        height: 32px;
        position: absolute;
        top: -7px;
        left: -5px;
        cursor: pointer;
        opacity: 0; /* hide this */
        z-index: 2; /* and place it over the hamburger */
        -webkit-touch-callout: none;
    }
	.display {}
	.displayPrintButton { display: none; }
	.mMenuCaseListItem {}
	.menuPopup {}
	.menuLabel {}
	.menuTextBox {}
	.menuButton {}
	#rbtnlCases input[type="radio"] {}
	#rbtnlCases label {}
	#chkExcludeLockedCases input[type="checkbox"] {}
	#chkExcludeLockedCases label {}
	.fvwWidth {}
	.pd {}
	.wrapTabHelpLinks {}
	.fvwDisplay {}
	.tabBorder {}
    .tabBorderReverse 
	{
	    display: flex;
	    flex-direction: column-reverse;    
	}
	.margin-5 {}
    .marginRight-35 {}
	.tabSelect
    {
        width: 100%;
        font-size: 1.5em;
        margin: 5px 0;
    }
	.ageSpacing 
	{
	    padding-left: 0px;    
	}
	.paddingRight-10 {}
	.paddingRight-80 {}
	.wrapHelpLinks2 {}
	.phoneSpacing3 {}
	.phoneLabelAlign {}
	.locationLabel {}
	.locationLabel2 {}
	.lblLocation {}
	.padding2-5 {}
	.padding3-5 {}
	.padding4-5 {}
	.padding5-5 {}
	.padding6-5 {}
	.padding7-5 {}
    .paddingLeft-10 {}
	.paddingLeft-40 
	{
	    padding-bottom: 20px;    
	}
	.paddingLeft-135 
	{
	    padding: 0;    
	}
	.divPhone
    {
        padding-left: 0px;
    }
    .divPhone2
    {
        padding-left: 0px;
    }
	.imgButton {}
	.imageButton2 
	{
	    transform: scale(1.5);    
	}
	.tblFooter {}
	.divQuickPrint {}
	.divQuickPrint select {}
	.cmpPadding {}
	.cmpPadding2 {}
	.casephoneSpacing
    {
        width: 100%;
        padding-bottom: 5px;
    }
    .casephoneSpacing2
    {
        float: none;
        width: 100%;
        padding-bottom: 5px;
    }
	.caseCheck
    {
        padding: 10px;
    }
    .caseCheck label
    {
        padding-left: 5px;
        font-size: 1.5em;
    }
    .caseCheck input[type=checkbox]
    {
        transform: scale(1.7);
    }
    .caseCheck2
    {
        padding: 10px 0;
    }
    .caseCheck2 label
    {
        padding-right: 5px;
        font-size: 1.2em;
    }
    .caseCheck2 input[type=checkbox]
    {
        transform: scale(1.7);
    }
    .caseCheck3
    {
        padding: 10px;
        width: 100%;
    }
    .caseCheck3 label
    {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 1.5em;
    }
    .caseCheck3 input[type=checkbox]
    {
        transform: scale(1.7);
    }
	.caseCheck4 
	{
        padding: 10px;
	    width: 100%    
	}
	.caseCheck4 label 
	{
        padding-left: 5px;
        padding-right: 5px;
	    font-size: 1.5em;    
	}
	.caseCheck4 input[type=checkbox] 
	{
	    transform: scale(1.7);    
	}
	.caseCheck5 
	{
	    padding: 10px;
	    width: 100%;
	}
    .caseCheck5 label 
    {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 1.5em;
    }
    .caseCheck5 input[type=checkbox] 
    {
        transform: scale(1.7);
    }
	.caseLabel
    {
        font-weight: bold;
        font-size: 1.5em;
        text-align: left !important;
        width: 100% !important;
    }
	.caseLabel-75     
	{
        font-weight: bold;
        font-size: 1.5em;
        text-align: left !important;
        width: 75% !important;
    }
	.caseLabelDisplayBlock {}
    .caseLabelDisplayInlineBlock {}
    .lbl150 {}
    .lbl150l {}
	.caseLogo {}
	.caseTextBox
    {
        font-size: 1.5em;
        width: 95% !important;
    }
    .caseTextBox2
    {
        font-size: 1.5em;
        width: 45%;
    }
    .caseTextBox3
    {
        font-size: 1.5em;
        width: 95% !important;
    }
    .caseTextBox4
    {
        font-size: 1.5em;
        width: 80% !important;
    }
    .caseMultiText {}
	.caseDropDown
    {
        font-size: 1.5em;
        width: 95% !important;
        height: 100% !important;
    }
    .caseDropDown2
    {
        font-size: 1.5em;
        width: 45%;
    }
    .caseDropDown3
    {
        font-size: 1.5em;
        width: 85% !important;
        height: 100% !important;
    }
    .caseDropDown4 
    {
        font-size: 1.5em;
        width: 75% !important;
        height: 100% !important;
    }
	.autoWidth {}
	.displayCheck {}s
	.displayInline {}
	.divOtherCond {}
	.wrapBreadcrumb 
	{
	    display: none;    
	}
	.stateComboBox
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        /*width: 100% !important;*/
        padding-bottom: 10px;
    }
    .stateComboBox input[type=text]
    {
        /*width: 100% !important;*/
        /*font-size: 1.5em !important;*/
    }
    .stateComboBox button
    {
        /*transform: scale(1.1) !important;*/
        position: relative !important;
        left: 4px !important;
        top: 0 !important;
    }
	.stateComboBox ul {}
    .stateComboBox table
    {
        /*width: 100%;*/
    }
	.stateCombo2
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        width: 90% !important;
        padding-bottom: 10px;
    }
    .stateCombo2 input[type=text]
    {
        width: 100% !important;
        font-size: 1.5em !important;
    }
    .stateCombo2 button
    {
        transform: scale(1.3) !important;
        position: relative !important;
        left: 4px !important;
        top: 0 !important;
    }
	.stateCombo2 ul {}
    .stateCombo2 table
    {
        width: 90%;
    }
	.stateComboTox {}
	.stateComboTox input[type=text] {}
	.stateComboTox button {}
	.stateComboTox ul {}
	.stateComboTox table {}
	.imgCalButton {}
	.caseDD1
    {
        /*margin-left: 145px;
        margin-top: 5px;
		margin-left: 0px;
        margin-top: 0px;*/
    }
    .caseDD2
    {
        /*margin-left: 145px;
        margin-top: 5px;
		margin-left: 0px;
        margin-top: 0px;*/
    }
    .caseDD3
    {
        /*margin-left: 145px;
        margin-top: 5px;
		margin-left: 0px;
        margin-top: 0px;*/
    }
    .caseDD4
    {
        /*margin-left: 145px;
        margin-top: 5px;
		margin-left: 0px;
        margin-top: 0px;*/
    }
	.caseTB1 {}
	.copyButton {}
    .caseButtons 
    {
        font-size: 1.3em;
        width: 75px;    
    }
    .caseButtons2 
    {
        font-size: 1.3em;    
    }
    .listBoxMobile 
    {
        font-size: large;  
        width: 100%;      
    }
    .width-70 {}
    .divCustody {}
	.displayColumnDemo, .displayColumnDates
	{
	    column-count: 1;    
	}
	.displayColumnNoK 
    {
        column-count: 1;    
    }
	.displayColumnCause 
    {
        column-count: 1;    
    }
	.displayColumnCause1 
    {
        column-count: 1;    
    }
	.displayColumnCause2 
    {
        column-count: 1;    
    }
	.displayColumnScene 
    {
        column-count: 1;    
    }
	.displayColumnExam 
    {
        column-count: 1;    
    }
    .displayColumnAutopsy 
    {
        column-count: 1;    
    }
    .displayColumnMedicalHX 
    {
        column-count: 1;    
    }
    .displayColumnMedications 
    {
        column-count: 1;    
    }
    .displayColumnInjury 
    {
        column-count: 1;    
    }
    .displayColumnInjury2 
    {
        column-count: 1;    
    }
    .displayColumnMVA 
    {
        column-count: 1;    
    }
    .displayColumnMVAVehicle 
    {
        column-count: 1;    
    }
    .displayColumnMVAOtherOccs 
    {
        column-count: 1;    
    }
    .displayColumnNarrative {}
    .displayColumnNarrative2 {}
    .displayColumnWeapon 
    {
        column-count: 1;    
    }
    .displayColumnAgencies 
    {
        column-count: 1;    
    }
    .displayColumnWitness 
    {
        column-count: 1;    
    }
    .displayColumnDsp 
    {
        column-count: 1;    
    }
    .displayColumnValuables 
    {
        column-count: 1;    
    }
    .displayColumnOverdose 
    {
        column-count: 1;    
    }
    .displayColumnToxicology {}
    .displayColumnFinalInfo 
    {
        column-count: 1;    
    }
    .displayColumnDocuments 
    {
        column-count: 1;     
    }
    .displayColumnMediaVault {}
    .displayColumnCremation 
    {
        column-count: 1;    
    }
	.divDAVE 
	{
	     margin-top: 45px;    
	}
	.hiddenLabel
	{
	    display: none;    
	}
	.pageBreakAvoid {}
	.margin-left145
    {
        margin-left: 0px;
    }
	.finalInfoPadding 
	{
	    text-align: left;
	    padding-right: 0px;    
	}
	.finalInfoLabel {}
	.finalWidth 
	{
	    width: 100%;    
	}
    .finalMarginRight {}
    .overdoseMarginRight {}
    /*MediaVault*/
    .wrapDocumentsMobile 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .wrapDocuments 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .documentsUpload {}
    .documentsTable {}
    .mediaHeader {}
    .documentsHR 
    {
        margin-top: 0px;
    }
    .documentList 
    {
        width: 100%;    
    }
    .documentListLeft 
    {
        width: 100%;
        margin-left: 0px;
    }
    .documentListRight 
    {
        width: 100%;
    }
    .documentImage {}
    .documentNav 
    {
        width: 90%;
        flex-direction: row;    
    }
    .photoHeight-10 {}
    .margin50 
    {
        margin:  0 50px 0 5px;
    }
    .margin50-50 
    {
       margin: 0 50px;   
    }
    .photoHeight-15 
    {
        margin: 0 50px;    
    }
    .photoDownload {}
    .photoDelete 
    {
        margin-top: 5px;     
    }
    .photoControls 
    {
        height: 0px;  
        display: flex;   
    }
    .photoPan 
    {  
        margin-top: -8px;     
    }
    .mobileRow {}
    .asyncUpload input[type=file] {}
    .marginTop-120 
    {
        margin-top: 0px;
    }   
}
/*Medium Devices - Landscape*/
@media only screen and (min-width: 768px) and (max-width: 991px) and (orientation: landscape) {
    .desktopview {display: none !important;}
    .mobileview {display: block !important;}
    .tabletdesktopview {display: none !important;}
    .tabletmobileview {display: block !important;}

	html {}
	body {}
	fieldset {}
	.wrapWebsite {} 
	.wrapHeader {}
	.wrapHeaderLt
{
}
	.wrapLogo {}
	.imgLogo {}
	.wrapUsername { display: none; }
	.lnkLogout {}
	.contentDivider {}
	.wrapMMenuNav {}
	.wrapHelpLinks {}
	.wrapmenu {}
	.btnHelp img {}
	.rightcornered {}
	.leftcornered {}
	.hamburger {}
	.topbar 
	{
	    display: block !important;    
	}
	.divUser {}
	.menu 
	{
	    display: none;    
	}
	.MenuNoHighlite {}
	.MenuHighlite {}
	.MenuNoHighlite li {}
	.MenuHighlite li {}
	.menuToggle 
	{
	    z-index: 99999
	}
	.menuToggle input {}
	.menuToggle span {}
	.menuToggle span:first-child {}
	.menuToggle span:nth-last-child(2) {}
	.menuToggle input:checked ~ span {}
	.menuToggle input:checked ~ span:nth-last-child(3) {}
	.menuToggle input:checked ~ span:nth-last-child(2) {}
	.menuToggle input:checked ~ ul {}
	.menuUL {}
	.menuUL li {}
	.wrapContent {}
	.wrapContentarea {}
	.wrapFooter
    {
        position: relative; 
    }
	.noteRevisionSpan {}
	.loginLabel {}
	.loginLabel input {}
	.loginLabel label {}
	.txt150 
    {
        font-size: large;
    }
	.txt200
    {
        font-size: large;
    }
    .spnPassword 
    {
        font-size: large;
        width: 193px;
    }
    .ddlQuestion 
    {
        height: 27px;    
    }
	.wrapLogin
    {
        margin-top: 1px !important;
        padding: 20px 20px 10px 20px !important;
        min-height: 0px !important;
    } 
	.wrapLogin {} 
	.wrapLogin h3 {} 
	.loginFields {}
	.loginBtn {}
	.divQuestions {}
	.divQuestion {}
	.divQuestionError {}
	.divQuestionItem {}
	.divButtonItem {}
	.imageButton 
    {
        transform: scale(1.5);
        padding: 0 10px;
    }
	.pwt4 {}
	.wrapUtilities {}
	.divUtilityMenu 
    {
	    margin-left: 5% !important;
    }
    .divUtilityItem {}
    .divUtilityItem span
    {
        transform: scale(1.5);
        padding-right: 60px;
    }
    .divUtilityItem input[type="text"]
    {
        transform: scale(1.5);
        margin-right: 45px;
    }
    .divUtilityItem select
    {
        transform: scale(1.5);
        margin-right: 45px;
    } 
	.divUtilityMenuLt
    {
        width: 95% !important;
        margin-bottom: 8px;
    }
    .divUtilityMenuCt
    {
        width: 95% !important;
        margin-bottom: 8px;
    }
    .divUtilityMenuRt
    {
        width: 95% !important;
    } 
	.width-75 {}
    .width-85 {}
    .width-90 
    {
        width: auto;    
    }
	.width-100 {}
    .width100TextBox {}
    .widthFit {}
    .widthResponsive 
    {
        width: 50%;    
    }
	.floatLeft 
	{
	    float: none;
	}
	.floatRight {}
	.padding-5 {}
	.paddingTop-10 {}
    .paddingLeftRight 
    {
        padding: 0px;    
    }
	.phoneLbl {}
	.emailPadding {}
	.phonePadding {}
	.phoneSpacing {}
	.phoneSpacing2 {}
	.stateCombo {}
	.stateCombo button {}
	.divAgencyType {}
	.divAgencyTypetable {}
	.tbAgencyType {}
	.contactFieldset {}
	.crudLabel {}
	.crudLabel2 {}
	.crudTextBox {}
	.crudDropDown {}
	.crudCheck input[type=checkbox] {}
	.crudComboBox {}
	.crudComboBox input[type=text] {}
	.crudComboBox button {}
	.crudComboBox2 {}
	.crudComboBox2 input[type=text] {}
	.crudComboBox2 button {}
	.crudComboBox2 table {}
	.crudlnkbtn {}
	.chk250 {}
	.lbLeft {}
	.lbRight {}
	.lnkButtonStyle {}
	.lnkButtonStyleSm:Hover {}
	.lnkButtonStyleSm {}
	.lnkButtonStyle:Hover {}
	.divreport
    {
        margin: 0 !important;
        padding-top: 0;
    }
    .divreportselect
    {
	    height: auto !important;
	    width: 360px;
	}
	.divreportfilter {}
	.divreportleft {}
	.divreportright {}
	.adminPnlWrap
    {
        padding-top: 0 !important;   
    }
	.wrapperfilter {}
	.wrapperfilter span {}
	.wrapperfilter input[type=text] {}
	.wrapperfilter select {}
	.wrapperfilter input[type=checkbox] {}
	.tboffice {}
	.divOffice {}
	.lbl100 {}
	.tbWidth {}
	.mobileTbHeader {}
	.lkbPassword {}
	.divMobileHeader {}
	.divMobileHeader2 {}
	.tableWidth {}
	.txtEmail {}
	.paddingAccount {}
	.accountFieldset {}
	.wrapMMenuCase {}
	.wrapMMenuRbtnlCases {}
	.wrapMMenuSearch
    {
        padding-top: 15px;
    }
	.paddingFilter {}
	.filterSpacing {}
	.filterSpacing2 {}
	.filterSpacing3 {}
	.padding-20 {}
	input[type=text][id*="Date"] {}
	span[id*="Intervention"] {}
	span[id*="InterventionsText"] {}
	span[id*="InterventionOtherDesc"] {}
	span[id*="InterventionNaloxone"] {}
	.clear {}
	.filterLabel {}
	.divOptions2 {}
	.tbContactHeader {}
	.tbContactHeader2 {}
	.mobileSearchText {}
	.mobileButtons {}
	.padding-bottom-8 {}
	.mobilePadding {}
	.filterToggle {
        display: block;
        position: relative;
        top: 18px;
        margin-right: 19px;
        left: 10px;
        z-index: 1;
        -webkit-user-select: none;
        user-select: none;
        float: left;
    }
	
	/*  Just a quick hamburger */
    .filterToggle span {
        display: block;
        width: 33px;
        height: 4px;
        margin-bottom: 5px;
        position: relative;
        background: #005572;
        border-radius: 3px;
        z-index: 1;
        transform-origin: 4px 0px;
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;
    }
    .filterToggle span:first-child {
        transform-origin: 0% 0%;
    }
    .filterToggle span:nth-last-child(2) {
        transform-origin: 0% 100%;
        transform: rotate(90deg);
        left: 14px;
        top: -27px;
    }
	
    /* 
    * Transform all the slices of hamburger
    * into a crossmark.
    */
    .filterToggle input:checked ~ span {
        opacity: 1;
        transform: rotate(45deg) translate(-10px, 1px);
        background: #232323;
    }

    /*
     * Ohyeah and the last one should go the other direction
     */
	.filterToggle input:checked ~ span:nth-last-child(2) {
		transform: rotate(134deg) translate(3px, -3px);
	}
    /*
    * And let's slide it in from the left
    */
    .filterToggle input:checked ~ div {
        /* display:block;*/
        transform: none;
    }
    /* Make this absolute positioned
     * at the top left of the screen
     */
    .filter {
        position: absolute;
        /*left:-900px;*/
        width: 300px;
        margin: 0px 0px 0 0px;
        padding: 1px;
        padding-top: 1px;
        /*display:none;*/
        background: #ededed;
        list-style-type: none;
        -webkit-font-smoothing: antialiased;
        /* to stop flickering of text in safari */
        transform-origin: 0% 0%;
        transform: translate(0, -350%);
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
    }
    .filter li {
        /*padding: 1px 0;
        font-size: 18px;*/
    }
    .filter li {
        /*float: left;
        display: inline;
        padding-right: 15px;*/
    }
	.filter input[type="radio"] {}
	.filter label {}
	.filter input[type="checkbox"] {}
	.filter label {}
	.filterSelect
    {
        width: 100%;
        font-size: 1.1em;
    }
	.toggleCheckbox {
        display: block;
        width: 40px;
        height: 32px;
        position: absolute;
        top: -7px;
        left: -5px;
        cursor: pointer;
        opacity: 0; /* hide this */
        z-index: 2; /* and place it over the hamburger */
        -webkit-touch-callout: none;
    }
	.display
    {
        display: revert !important;
    }
	.displayPrintButton { display: none; }
	.mMenuCaseListItem {}
	.menuPopup {}
	.menuLabel {}
	.menuTextBox {}
	.menuButton {}
	#rbtnlCases input[type="radio"]
    {
        transform: scale(1.3);
    }
    #rbtnlCases label
    {
        padding-left: 5px;
    }
    #chkExcludeLockedCases input[type="checkbox"]
    {
        transform: scale(1.3);
    }
    #chkExcludeLockedCases label
    {
        padding-left: 5px;
    }
	.fvwWidth {}
	.pd {}
	.wrapTabHelpLinks {}
	.fvwDisplay {}
	.tabBorder {}
    .tabBorderReverse 
	{
	    display: flex;
	    flex-direction: column-reverse;    
	}
	.margin-5 {}
    .marginRight-35 {}
	.tabSelect
    {
        width: 100%;
        font-size: 1.5em;
        margin: 5px 0;
    }
	.ageSpacing
    {
        padding-left: 0px;
    }
	.paddingRight-10 {}
	.paddingRight-80 {}
	.wrapHelpLinks2 {}
	.phoneSpacing3 {}
	.phoneLabelAlign {}
	.locationLabel {}
	.locationLabel2 {}
	.lblLocation {}
	.padding2-5 {}
	.padding3-5 {}
	.padding4-5 {}
	.padding5-5 {}
	.padding6-5 {}
	.padding7-5 {}
    .paddingLeft-10 {}
	.paddingLeft-40 {}
	.paddingLeft-135 
	{
	    padding: 0;    
	}
	.divPhone
    {
        padding-left: 0px;
    }
    .divPhone2
    {
        padding-left: 0px;
    }
	.imgButton {}
	.imageButton2 
	{
	    transform: scale(1.5);    
	}
	.tblFooter {}
	.divQuickPrint {}
	.divQuickPrint select {}
	.cmpPadding {}
	.cmpPadding2 {}
	.casephoneSpacing
    {
        width: 100%;
        padding-bottom: 5px;
    }
    .casephoneSpacing2
    {
        float: none;
        width: 100%;
        padding-bottom: 5px;
    }
	.caseCheck
    {
        padding: 10px;
    }
    .caseCheck label
    {
        padding-left: 5px;
        font-size: 1.5em;
    }
    .caseCheck input[type=checkbox]
    {
        transform: scale(1.7);
    }
    .caseCheck2
    {
        padding: 10px 0;
    }
    .caseCheck2 label
    {
        padding-right: 5px;
        font-size: 1.2em;
    }
    .caseCheck2 input[type=checkbox]
    {
        transform: scale(1.7);
    }
    .caseCheck3
    {
        padding: 10px;
    }
    .caseCheck3 label
    {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 1.5em;
    }
    .caseCheck3 input[type=checkbox]
    {
        transform: scale(1.7);
    }
	.caseCheck4 
	{
	    padding: 10px;
	    width: 100%    
	}
	.caseCheck4 label 
	{
        padding-left: 5px;
        padding-right: 5px;
	    font-size: 1.5em;    
	}
	.caseCheck4 input[type=checkbox] 
	{
	    transform: scale(1.7);    
	}
	.caseCheck5 
	{
	    padding: 10px;
	    width: 100%;
	}
    .caseCheck5 label 
    {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 1.5em;
    }
    .caseCheck5 input[type=checkbox] 
    {
        transform: scale(1.7);
    }
	.caseLabel
    {
        font-weight: bold;
        font-size: 1.5em;
        text-align: left !important;
        width: 100% !important;
    }
	.caseLabel-75
    {
        font-weight: bold;
        font-size: 1.5em;
        text-align: left !important;
        width: 75% !important;
    }
	.caseLabelDisplayBlock {}
    .caseLabelDisplayInlineBlock {}
    .lbl150 {}
    .lbl150l {}
	.caseLogo {}
	.caseTextBox
    {
        font-size: 1.5em;
        width: 95% !important;
    }
    .caseTextBox2
    {
        font-size: 1.5em;
        width: 45%;
    }
    .caseTextBox3
    {
        font-size: 1.5em;
        width: 95% !important;
    }
    .caseTextBox4
    {
        font-size: 1.5em;
        width: 80% !important;
    }
    .caseMultiText {}
	.caseDropDown
    {
        font-size: 1.5em;
        width: 95% !important;
        height: 100% !important;
    }
    .caseDropDown2
    {
        font-size: 1.5em;
        width: 45%;
    }
    .caseDropDown3
    {
        font-size: 1.5em;
        width: 85% !important;
        height: 100% !important;
    }
    .caseDropDown4 
    {
        font-size: 1.5em;
        width: 75% !important;
        height: 100% !important;
    }
	.autoWidth {}
	.displayCheck {}
	.displayInline {}
	.divOtherCond {}
	.wrapBreadcrumb 
	{
	    display: none;    
	}
	.stateComboBox
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        /*width: 100% !important;*/
        padding-bottom: 10px;
    }
    .stateComboBox input[type=text]
    {
        /*width: 100% !important;*/
        /*font-size: 1.5em !important;*/
    }
    .stateComboBox button
    {
        /*transform: scale(1.1) !important;*/
        position: relative !important;
        left: 4px !important;
        top: 0 !important;
    }
	.stateComboBox ul {}
    .stateComboBox table
    {
        /*width: 100%;*/
    }
	.stateCombo2
    {
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        width: 90% !important;
        padding-bottom: 10px;
    }
    .stateCombo2 input[type=text]
    {
        width: 100% !important;
        font-size: 1.5em !important;
    }
    .stateCombo2 button
    {
        transform: scale(1.3) !important;
        position: relative !important;
        left: 4px !important;
        top: 0 !important;
    }
	.stateCombo2 ul {}
    .stateCombo2 table
    {
        width: 90%;
    }
	.stateComboTox {}
	.stateComboTox input[type=text] {}
	.stateComboTox button {}
	.stateComboTox ul {}
	.stateComboTox table {}
	.imgCalButton {}
	.caseDD1 {}
	.caseDD2 {}
	.caseDD3 {}
	.caseDD4 {}
	.caseTB1 {}
	.copyButton {}
    .caseButtons 
    {
        font-size: 1.3em;
        width: 75px;    
    }
    .caseButtons2 
    {
        font-size: 1.3em;    
    }
    .listBoxMobile 
    {
        font-size: large;   
        width: 100%;     
    }
    .width-70 {}
    .divCustody {}
	.displayColumnDemo, .displayColumnDates
	{
	    column-count: 2;    
	}
	.displayColumnNoK 
    {
        column-count: 2;    
    }
	.displayColumnCause 
    {
        column-count: 2;    
    }
	.displayColumnCause1 
    {
        column-count: 2;    
    }
	.displayColumnCause2 
    {
        column-count: 2;    
    }
	.displayColumnScene 
    {
        column-count: 2;    
    }
	.displayColumnExam 
    {
        column-count: 2;    
    }
    .displayColumnAutopsy 
    {
        column-count: 2;    
    }
    .displayColumnMedicalHX 
    {
        column-count: 2;    
    }
    .displayColumnMedications 
    {
        column-count: 2;    
    }
    .displayColumnInjury 
    {
        column-count: 2;    
    }
    .displayColumnInjury2 
    {
        column-count: 2;    
    }
    .displayColumnMVA 
    {
        column-count: 2;    
    }
    .displayColumnMVAVehicle 
    {
        column-count: 2;    
    }
    .displayColumnMVAOtherOccs 
    {
        column-count: 2;    
    }
    .displayColumnNarrative {}
    .displayColumnNarrative2 {}
    .displayColumnWeapon 
    {
        column-count: 2;    
    }
    .displayColumnAgencies 
    {
        column-count: 2;    
    }
    .displayColumnWitness 
    {
        column-count: 2;    
    }
    .displayColumnDsp 
    {
        column-count: 2;    
    }
    .displayColumnValuables 
    {
        column-count: 2;    
    }
    .displayColumnOverdose 
    {
        column-count: 2;    
    }
    .displayColumnToxicology {}
    .displayColumnFinalInfo 
    {
        column-count: 2;    
    }
    .displayColumnDocuments 
    {
        column-count: 2; 
    }
    .displayColumnMediaVault {}
    .displayColumnCremation 
    {
        column-count: 2;    
    }
	.divDAVE 
	{
	     margin-top: 45px;    
	}
	.hiddenLabel
	{
	    display: none;    
	}
	.pageBreakAvoid {}
	.margin-left145
    {
        margin-left: 0px;
    }
	.finalInfoPadding 
	{
	    text-align: left;
	    padding-right: 0px;    
	}
	.finalInfoLabel {}
	.finalWidth 
	{
	    width: 100%;    
	}
    .finalMarginRight {}
    .overdoseMarginRight {}
    /*MediaVault*/
    .wrapDocumentsMobile 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .wrapDocuments 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .documentsUpload {}
    .documentsTable {}
    .mediaHeader {}
    .documentsHR 
    {
        margin-top: 0px;
    }
    .documentList 
    {
        width: 100%;    
    }
    .documentListLeft 
    {
        width: 100%;
        margin-left: 0px;
    }
    .documentListRight 
    {
        width: 100%;
    }
    .documentImage {}
    .documentNav 
    {
        width: 90%;
        flex-direction: row;    
    }
    .photoHeight-10 {}
    .margin50 
    {
        margin: 0 50px 0 5px;
    }
    .margin50-50 
    {
       margin: 0 50px;   
    }
    .photoHeight-15 
    {
        margin: 0 50px;    
    }
    .photoDownload {}
    .photoDelete 
    {
        margin-top: 5px;     
    }
    .photoControls 
    {
        height: 0px;    
        display: flex; 
    }
    .photoPan 
    {  
        margin-top: -8px;     
    }
    .mobileRow {}
    .asyncUpload input[type=file] {}
    .marginTop-120 
    {
        margin-top: 0px;
    }   
}
/*Large Devices - Portrait*/
@media only screen and (min-width: 992px) and (max-width: 1199px) and (orientation: portrait) {
    .desktopview {display: none !important;}
    .mobileview {display: block !important;}
    .tabletdesktopview {display: none !important;}
    .tabletmobileview {display: block !important;}

	html {}
	body {}
	fieldset
    {
        border:solid 1px black;
    }  
	.wrapWebsite {} 
	.wrapHeader {}
	.wrapHeaderLt
{
}
	.wrapLogo {}
	.imgLogo {}
	.wrapUsername { display: none; }
	.lnkLogout {}
	.contentDivider {}
	.wrapMMenuNav {}
	.wrapHelpLinks {}
	.wrapmenu {}
	.btnHelp img {}
	.rightcornered {}
	.leftcornered {}
	.hamburger {}
	.topbar
    {
        display: block !important;
    }
	.divUser {}
	.menu 
	{
	    display: none;
	}
	.MenuNoHighlite {}
	.MenuHighlite {}
	.MenuNoHighlite li {}
	.MenuHighlite li {}
	.menuToggle {}
	.menuToggle input {}
	.menuToggle span {}
	.menuToggle span:first-child {}
	.menuToggle span:nth-last-child(2) {}
	.menuToggle input:checked ~ span {}
	.menuToggle input:checked ~ span:nth-last-child(3) {}
	.menuToggle input:checked ~ span:nth-last-child(2) {}
	.menuToggle input:checked ~ ul {}
	.menuUL {}
	.menuUL li {}
	.wrapContent {}
	.wrapContentarea {}
	.wrapFooter {}
	.noteRevisionSpan {}
	.loginLabel {}
	.loginLabel input {}
	.loginLabel label {}
	.txt150 {}
	.txt200 {}
    .spnPassword {}
    .ddlQuestion {}
	.wrapLogin {} 
	.wrapLogin h3 {} 
	.loginFields {}
	.loginBtn {}
	.divQuestions {}
	.divQuestion {}
	.divQuestionError {}
	.divQuestionItem {}
	.divButtonItem {}
	.imageButton {}
	.pwt4 {}
	.wrapUtilities {}
	.divUtilityMenu 
    {
	    margin-left: 1px !important;
    }
    .divUtilityItem {}
	.divUtilityItem span {}
	.divUtilityItem input[type="text"] {}
	.divUtilityItem select {}
    .divUtilityMenuLt
    {
        width: 33% !important;
        margin-right: 1px !important;
    }
    .divUtilityMenuCt
    {
        width: 33% !important;
        margin-right: 1px !important;
    }
    .divUtilityMenuRt
    {
        width: 33% !important;
    }
	.width-75 {}
    .width-85 {}
    .width-90 
    {
        width: auto;    
    }
	.width-100 {}
    .width100TextBox {}
    .widthFit {}
    .widthResponsive 
    {
        width: 25%;    
    }
	.floatLeft 
	{
	    float: none;
	}
	.floatRight {}
	.padding-5 {}
	.paddingTop-10 {}
    .paddingLeftRight 
    {
        padding: 0px;    
    }
	.phoneLbl {}
	.emailPadding {}
	.phonePadding {}
	.phoneSpacing {}
	.phoneSpacing2 {}
	.stateCombo {}
	.stateCombo button {}
	.divAgencyType {}
	.divAgencyTypetable {}
	.tbAgencyType {}
	.contactFieldset {}
	.crudLabel {}
	.crudLabel2 {}
	.crudTextBox {}
	.crudDropDown {}
	.crudCheck input[type=checkbox] {}
	.crudComboBox {}
	.crudComboBox input[type=text] {}
	.crudComboBox button {}
	.crudComboBox2 {}
	.crudComboBox2 input[type=text] {}
	.crudComboBox2 button {}
	.crudComboBox2 table {}
	.crudlnkbtn {}
	.chk250 {}
	.lbLeft {}
	.lbRight {}
	.lnkButtonStyle {}
	.lnkButtonStyleSm:Hover {}
	.lnkButtonStyleSm {}
	.lnkButtonStyle:Hover {}
	.divreport
    {
        margin: 0 !important;
        padding-top: 0;
    }
	.divreportselect 
	{
	    height: 593px; 
        width: 360px;
	}
	.divreportfilter {}
	.divreportleft {}
	.divreportright {}
	.adminPnlWrap {}
	.wrapperfilter {}
	.wrapperfilter span {}
	.wrapperfilter input[type=text] {}
	.wrapperfilter select {}
	.wrapperfilter input[type=checkbox] {}
	.tboffice {}
	.divOffice {}
	.lbl100 {}
	.tbWidth {}
	.mobileTbHeader {}
	.lkbPassword {}
	.divMobileHeader {}
	.divMobileHeader2 {}
	.tableWidth {}
	.txtEmail {}
	.paddingAccount {}
	.accountFieldset {}
	.wrapMMenuCase {}
	.wrapMMenuRbtnlCases {}
	.wrapMMenuSearch {}
	.paddingFilter {}
	.filterSpacing {}
	.filterSpacing2 {}
	.filterSpacing3 {}
	.padding-20 {}
	input[type=text][id*="Date"] {}
	span[id*="Intervention"] {}
	span[id*="InterventionsText"] {}
	span[id*="InterventionOtherDesc"] {}
	span[id*="InterventionNaloxone"] {}
	.clear {}
	.filterLabel {}
	.divOptions2 {}
	.tbContactHeader {}
	.tbContactHeader2 {}
	.mobileSearchText {}
	.mobileButtons {}
	.padding-bottom-8 {}
	.mobilePadding {}
	.filterToggle {}
	.filterToggle span {}
	.filterToggle span:first-child {}
	.filterToggle span:nth-last-child(2) {}
	.filterToggle input:checked ~ span {}
	.filterToggle input:checked ~ span:nth-last-child(2) {}
	.filterToggle input:checked ~ div {}
	.filter {}
	.filter li {}
	.filter input[type="radio"] {}
	.filter label {}
	.filter input[type="checkbox"] {}
	.filter label {}
	.filterSelect {}
	.toggleCheckbox {}
	.display {}
	.displayPrintButton{} 
	.mMenuCaseListItem {}
	.menuPopup {}
	.menuLabel {}
	.menuTextBox {}
	.menuButton {}
	#rbtnlCases input[type="radio"] {}
	#rbtnlCases label {}
	#chkExcludeLockedCases input[type="checkbox"] {}
	#chkExcludeLockedCases label {}
	.fvwWidth {}
	.pd {}
	.wrapTabHelpLinks {}
	.fvwDisplay {}
	.tabBorder {}
    .tabBorderReverse 
	{
	    display: flex;
	    flex-direction: column-reverse;    
	}
	.margin-5 {}
    .marginRight-35 {}
	.tabSelect {}
	.ageSpacing {}
	.paddingRight-10 {}
	.paddingRight-80 {}
	.wrapHelpLinks2 {}
	.phoneSpacing3 {}
	.phoneLabelAlign {}
	.locationLabel {}
	.locationLabel2 {}
	.lblLocation {}
	.padding2-5 {}
	.padding3-5 {}
	.padding4-5 {}
	.padding5-5 {}
	.padding6-5 {}
	.padding7-5 {}
    .paddingLeft-10 {}
	.paddingLeft-40 {}
	.paddingLeft-135 
	{
	    padding: 0;    
	}
	.divPhone {}
    .divPhone2 {}
	.imgButton {}
	.imageButton2 
	{
	    transform: scale(1.5);    
	}
	.tblFooter {}
	.divQuickPrint {}
	.divQuickPrint select {}
	.cmpPadding {}
	.cmpPadding2 {}
	.casephoneSpacing {}
	.casephoneSpacing2 {}
	.caseCheck {}
	.caseCheck label {}
	.caseCheck input[type=checkbox] {}
	.caseCheck2 {}
	.caseCheck2 label {}
	.caseCheck2 input[type=checkbox] {}
	.caseCheck3 
	{
	    width: 100%;
	    display: block;    
	}
	.caseCheck3 label {}
	.caseCheck3 input[type=checkbox] {}
	.caseCheck4 {}
	.caseCheck4 label {}
	.caseCheck4 input[type=checkbox] {}
	.caseCheck5 
	{
	    width: 100%;
	    display: block;    
	}
    .caseCheck5 label {}
    .caseCheck5 input[type=checkbox] {}
	.caseLabel {}
	.caseLabel-75 {}
	.caseLabelDisplayBlock {}
    .caseLabelDisplayInlineBlock {}
    .lbl150 {}
    .lbl150l {}
	.caseLogo {}
	.caseTextBox {}
	.caseTextBox2 {}
	.caseTextBox3 {}
	.caseTextBox4 {}
    .caseMultiText {}
	.caseDropDown {}
	.caseDropDown2 {}
	.caseDropDown3 {}
    .caseDropDown4 {}
	.autoWidth {}
	.displayCheck {}
	.displayInline {}
	.divOtherCond {}
	.wrapBreadcrumb 
	{
	    display: none;    
	}
	.stateComboBox {}
	.stateComboBox input[type=text] {}
	.stateComboBox button {}
	.stateComboBox ul {}
	.stateComboBox table {}
	.stateCombo2 {}
	.stateCombo2 input[type=text] {}
	.stateCombo2 button {}
	.stateCombo2 ul {}
	.stateCombo2 table {}
	.stateComboTox {}
	.stateComboTox input[type=text] {}
	.stateComboTox button {}
	.stateComboTox ul {}
	.stateComboTox table {}
	.imgCalButton {}
    .caseDD1
    {
        margin-left: 0px;
        margin-top: 0px;
    }
    .caseDD2
    {
        margin-left: 0px;
        margin-top: 0px;
    }
    .caseDD3
    {
        margin-left: 0px;
        margin-top: 0px;
    }
    .caseDD4
    {
        margin-left: 0px;
        margin-top: 0px;
    }
	.caseTB1 
    {
        margin-left: 0px;
        margin-top: 0px;
    }
	.copyButton {}
    .caseButtons 
    {
        font-size: 1.3em;
        width: 75px;    
    }
    .caseButtons2 
    {
        font-size: 1.3em;    
    }
    .listBoxMobile 
    {
        font-size: large; 
        width: 100%;   
    }
    .width-70 {}
    .divCustody {}
	.displayColumnDemo, .displayColumnDates, .displayColumnCause
    {
        column-count: 2;   
    }
    .displayColumnNoK 
    {
        column-count: 2;    
    }
	.displayColumnCause1 
    {
        column-count: 2;    
    }
	.displayColumnCause2 
    {
        column-count: 2;    
    }
	.displayColumnScene 
    {
        column-count: 2;    
    }
	.displayColumnExam 
    {
        column-count: 2;    
    }
    .displayColumnAutopsy 
    {
        column-count: 2;    
    }
    .displayColumnMedicalHX 
    {
        column-count: 2;    
    }
    .displayColumnMedications 
    {
        column-count: 2;    
    }
    .displayColumnInjury 
    {
        column-count: 2;    
    }
    .displayColumnInjury2 
    {
        column-count: 2;    
    }
    .displayColumnMVA 
    {
        column-count: 2;    
    }
    .displayColumnMVAVehicle 
    {
        column-count: 2;    
    }
    .displayColumnMVAOtherOccs 
    {
        column-count: 2;    
    }
    .displayColumnNarrative {}
    .displayColumnNarrative2 {}
    .displayColumnWeapon 
    {
        column-count: 2;    
    }
    .displayColumnAgencies 
    {
        column-count: 2;    
    }
    .displayColumnWitness 
    {
        column-count: 2;    
    }
    .displayColumnDsp 
    {
        column-count: 2;    
    }
    .displayColumnValuables 
    {
        column-count: 2;    
    }
    .displayColumnOverdose 
    {
        column-count: 2;    
    }
    .displayColumnToxicology {}
    .displayColumnFinalInfo 
    {
        column-count: 2;    
    }
    .displayColumnDocuments 
    {
        column-count: 2;     
    }
    .displayColumnMediaVault {}
    .displayColumnCremation 
    {
        column-count: 2;    
    }
	.divDAVE {}
	.hiddenLabel
	{
	    display: none;    
	}
	.pageBreakAvoid {}
	.margin-left145
    {
        margin-left: 0px;
    }
	.finalInfoPadding 
	{
	    text-align: left;
	    padding-right: 0px;    
	}
	.finalInfoLabel {}
	.finalWidth 
	{
	    width: 100%;    
	}
    .finalMarginRight {}
    .overdoseMarginRight {}
    /*MediaVault*/
    .wrapDocumentsMobile 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .wrapDocuments 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .documentsUpload {}
    .documentsTable {}
    .mediaHeader {}
    .documentsHR 
    {
        margin-top: 0px;
    }
    .documentList 
    {
        width: 100%;    
    }
    .documentListLeft 
    {
        width: 100%;
        margin-left: 0px;
    }
    .documentListRight 
    {
        width: 100%;
    }
    .documentImage {}
    .documentNav 
    {
        width: 90%;
        flex-direction: row;    
    }
    .photoHeight-10 {}
    .margin50 
    {
        margin: 0 50px 0 5px;
    }
    .margin50-50 
    {
       margin: 0 50px;   
    }
    .photoHeight-15 
    {
        margin: 0 50px;    
    }
    .photoDownload {}
    .photoDelete 
    {
        margin-top: 5px;     
    }
    .photoControls 
    {
        height: 0px;
        display: flex;     
    }
    .photoPan 
    {  
        margin-top: -8px;     
    }
    .mobileRow {}
    .asyncUpload input[type=file] {}
    .marginTop-120 
    {
        margin-top: 0px;
    }   
}
/*Large Devices - Landscape*/
@media only screen and (min-width: 992px) and (max-width: 1199px) and (orientation: landscape) {
    .desktopview {display: none !important;}
    .mobileview {display: block !important;}
    .tabletdesktopview {display: block !important;}
    .tabletmobileview {display: none !important;}

	html {}
	body {}
	fieldset
    {
        border:solid 1px black;
    }
	.wrapWebsite {} 
	.wrapHeader {}
	.wrapHeaderLt
{
}
	.wrapLogo {}
	.imgLogo {}
	.wrapUsername { display: none; }
	.lnkLogout {}
	.contentDivider {}
	.wrapMMenuNav {}
	.wrapHelpLinks {}
	.wrapmenu {}
	.btnHelp img {}
	.rightcornered {}
	.leftcornered {}
	.hamburger {}
	.topbar { display: block !important; }
	.divUser {}
	.menu { display: none; }
	.MenuNoHighlite {}
	.MenuHighlite {}
	.MenuNoHighlite li {}
	.MenuHighlite li {}
	.menuToggle {}
	.menuToggle input {}
	.menuToggle span {}
	.menuToggle span:first-child {}
	.menuToggle span:nth-last-child(2) {}
	.menuToggle input:checked ~ span {}
	.menuToggle input:checked ~ span:nth-last-child(3) {}
	.menuToggle input:checked ~ span:nth-last-child(2) {}
	.menuToggle input:checked ~ ul {}
	.menuUL {}
	.menuUL li {}
	.wrapContent {}
	.wrapContentarea {}
	.wrapFooter {}
	.noteRevisionSpan {}
	.loginLabel {}
	.loginLabel input {}
	.loginLabel label {}
	.txt150 {}
	.txt200 {}
    .spnPassword {}
    .ddlQuestion {}
	.wrapLogin {} 
	.wrapLogin h3 {} 
	.loginFields {}
	.loginBtn {}
	.divQuestions {}
	.divQuestion {}
	.divQuestionError {}
	.divQuestionItem {}
	.divButtonItem {}
	.imageButton {}
	.pwt4 {}
	.wrapUtilities {}
	.divUtilityMenu {}
	.divUtilityItem {}
	.divUtilityItem span {}
	.divUtilityItem input[type="text"] {}
	.divUtilityItem select {}
	.divUtilityMenuLt { margin: auto; }
	.divUtilityMenuCt { margin: auto; }
	.divUtilityMenuRt {}
	.width-75 {}
    .width-85 {}
    .width-90 {}
	.width-100 {}
    .width100TextBox {}
    .widthFit {}
    .widthResponsive 
    {
        width: 25%;    
    }
	.floatLeft {}
	.floatRight {}
	.padding-5 {}
	.paddingTop-10 {}
    .paddingLeftRight 
    {
        padding: 0 20px 0 17px;    
    }
	.phoneLbl {}
	.emailPadding {}
	.phonePadding {}
	.phoneSpacing {}
	.phoneSpacing2 {}
	.stateCombo {}
	.stateCombo button {}
	.divAgencyType {}
	.divAgencyTypetable {}
	.tbAgencyType {}
	.contactFieldset {}
	.crudLabel {}
	.crudLabel2 {}
	.crudTextBox {}
	.crudDropDown {}
	.crudCheck input[type=checkbox] {}
	.crudComboBox {}
	.crudComboBox input[type=text] {}
	.crudComboBox button {}
	.crudComboBox2 {}
	.crudComboBox2 input[type=text] {}
	.crudComboBox2 button {}
	.crudComboBox2 table {}
	.crudlnkbtn {}
	.chk250 {}
	.lbLeft {}
	.lbRight {}
	.lnkButtonStyle {}
	.lnkButtonStyleSm:Hover {}
	.lnkButtonStyleSm {}
	.lnkButtonStyle:Hover {}
	.divreport
    {
        margin: 0 !important;
        padding-top: 0;
    }
	.divreportselect 
	{
	    height: auto !important;
	    width: 330px;
	}
	.divreportfilter {}
	.divreportleft {}
	.divreportright {}
	.adminPnlWrap {}
	.wrapperfilter {}
	.wrapperfilter span {}
	.wrapperfilter input[type=text] {}
	.wrapperfilter select {}
	.wrapperfilter input[type=checkbox] {}
	.tboffice {}
	.divOffice {}
	.lbl100 {}
	.tbWidth {}
	.mobileTbHeader {}
	.lkbPassword {}
	.divMobileHeader {}
	.divMobileHeader2 {}
	.tableWidth {}
	.txtEmail {}
	.paddingAccount {}
	.accountFieldset {}
	.wrapMMenuCase {}
	.wrapMMenuRbtnlCases {}
	.wrapMMenuSearch
    {
        padding-top: 15px;
    }
	.paddingFilter {}
	.filterSpacing {}
	.filterSpacing2 {}
	.filterSpacing3 {}
	.padding-20 {}
	input[type=text][id*="Date"] {}
	span[id*="Intervention"] {}
	span[id*="InterventionsText"] {}
	span[id*="InterventionOtherDesc"] {}
	span[id*="InterventionNaloxone"] {}
	.clear {}
	.filterLabel {}
	.divOptions2 {}
	.tbContactHeader {}
	.tbContactHeader2 {}
	.mobileSearchText
    {
        font-size: 1.3em;
    }
    .mobileButtons
    {
        font-size: 1.3em;
    }
    .filterToggle {
        display: block;
        position: relative;
        top: 18px;
        margin-right: 19px;
        left: 10px;
        z-index: 1;
        -webkit-user-select: none;
        user-select: none;
        float: left;
    }
	/*  Just a quick hamburger */
    .filterToggle span {
        display: block;
        width: 33px;
        height: 4px;
        margin-bottom: 5px;
        position: relative;
        background: #005572;
        border-radius: 3px;
        z-index: 1;
        transform-origin: 4px 0px;
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;
    }

    .filterToggle span:first-child {
        transform-origin: 0% 0%;
    }

    .filterToggle span:nth-last-child(2) {
        transform-origin: 0% 100%;
        transform: rotate(90deg);
        left: 14px;
        top: -27px;
    }

    /* 
    * Transform all the slices of hamburger
    * into a crossmark.
    */
    .filterToggle input:checked ~ span {
        opacity: 1;
        transform: rotate(45deg) translate(-10px, 1px);
        background: #232323;
    }

    /*
     * Ohyeah and the last one should go the other direction
     */
	.filterToggle input:checked ~ span:nth-last-child(2) {
		transform: rotate(134deg) translate(3px, -3px);
	}
    /*
    * And let's slide it in from the left
    */
    .filterToggle input:checked ~ div {
        /* display:block;*/
        transform: none;
    }
    /* Make this absolute positioned
     * at the top left of the screen
     */
    .filter {
        position: absolute;
        /*left:-900px;*/
        width: 300px;
        margin: 0px 0px 0 0px;
        padding: 1px;
        padding-top: 1px;
        /*display:none;*/
        background: #ededed;
        list-style-type: none;
        -webkit-font-smoothing: antialiased;
        /* to stop flickering of text in safari */
        transform-origin: 0% 0%;
        transform: translate(0, -350%);
        transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
    }
    .filter li {
        /*padding: 1px 0;
        font-size: 18px;*/
    }
    .filter li {
        /*float: left;
        display: inline;
        padding-right: 15px;*/
    }
	.filter input[type="radio"] {}
	.filter label {}
	.filter input[type="checkbox"] {}
	.filter label {}
	.filterSelect
    {
        width: 100%;
        font-size: 1.1em;
    }
	.toggleCheckbox {
        display: block;
        width: 40px;
        height: 32px;
        position: absolute;
        top: -7px;
        left: -5px;
        cursor: pointer;
        opacity: 0; /* hide this */
        z-index: 2; /* and place it over the hamburger */
        -webkit-touch-callout: none;
    }
	.display
    {
        display: revert !important;
    }
	.displayPrintButton {}
	.mMenuCaseListItem
    {
        padding: 10px !important;  
    }
	.menuPopup {}
	.menuLabel {}
	.menuTextBox {}
	.menuButton {}
	#rbtnlCases input[type="radio"]
    {
        transform: scale(1.3);
    }
    #rbtnlCases label
    {
        padding-left: 5px;
    }
    #chkExcludeLockedCases input[type="checkbox"]
    {
        transform: scale(1.3);
    }
    #chkExcludeLockedCases label
    {
        padding-left: 5px;
    }
	.fvwWidth {}
	.pd {}
	.wrapTabHelpLinks {}
	.fvwDisplay {}
	.tabBorder {}
    .tabBorderReverse {}
	.margin-5 {}
    .marginRight-35 {}
	.tabSelect {}
	.ageSpacing 
	{
	    padding: 0;    
	}
	.paddingRight-10 {}
	.paddingRight-80 {}
	.wrapHelpLinks2 {}
	.phoneSpacing3 {}
	.phoneLabelAlign {}
	.locationLabel {}
	.locationLabel2 {}
	.lblLocation {}
	.padding2-5 {}
	.padding3-5 {}
	.padding4-5 {}
	.padding5-5 
	{
	    padding: 5px;    
	}
	.padding6-5 {}
	.padding7-5 {}
    .paddingLeft-10 {}
	.paddingLeft-40 
	{
	    padding: 0;    
	}
	.paddingLeft-135 
	{
	    padding: 0;    
	}
	.padding-left-135
	{
	    padding-left: 135px;
	}
	.divPhone 
	{
	    padding: 0;    
	}
    .divPhone2 
    {
        padding: 0;    
    }
	.imgButton {}
	.imageButton2 {}
	.tblFooter {}
	.divQuickPrint {}
	.divQuickPrint select {}
	.cmpPadding {}
	.cmpPadding2 {}
	.casephoneSpacing {}
	.casephoneSpacing2 {}
	.caseCheck 
	{
	    width: 100%;
	    display: block;    
	}
	.caseCheck label {}
	.caseCheck input[type=checkbox] {}
	.caseCheck2 {}
	.caseCheck2 label {}
	.caseCheck2 input[type=checkbox] {}
	.caseCheck3 {}
	.caseCheck3 label {}
	.caseCheck3 input[type=checkbox] {}
	.caseCheck4 {}
	.caseCheck4 label {}
	.caseCheck4 input[type=checkbox] {}
	.caseCheck5 
	{
	    width: 100%;    
	}
    .caseCheck5 label {}
    .caseCheck5 input[type=checkbox] {}
	.caseLabel 
	{
	    width: 90%;  
	    text-align: left;  
	}
	.caseLabel-75 
	{ 
	    text-align: left;  
	}
	.caseLabelDisplayBlock {}
    .caseLabelDisplayInlineBlock {}
    .lbl150 {}
    .lbl150l {}
	.caseLogo {}
	.caseTextBox 
	{
	    width: 90%;    
	}
	.caseTextBox2 {}
	.caseTextBox3 {}
	.caseTextBox4 {}
    .caseMultiText {}
	.caseDropDown {}
	.caseDropDown2 {}
	.caseDropDown3 {}
    .caseDropDown4 {}
	.autoWidth {}
	.displayCheck {}
	.displayInline {}
	.divOtherCond {}
	.wrapBreadcrumb 
	{
	    display: none;    
	}
	.stateComboBox {}
	.stateComboBox input[type=text] {}
	.stateComboBox button {}
	.stateComboBox ul {}
	.stateComboBox table {}
	.stateCombo2 {}
	.stateCombo2 input[type=text] {}
	.stateCombo2 button {}
	.stateCombo2 ul {}
	.stateCombo2 table {}
	.stateComboTox {}
	.stateComboTox input[type=text] {}
	.stateComboTox button {}
	.stateComboTox ul {}
	.stateComboTox table {}
	.imgCalButton {}
	.caseDD1 {}
	.caseDD2 {}
	.caseDD3 {}
	.caseDD4 {}
	.caseTB1 {}
	.copyButton {}
    .caseButtons 
    {
        font-size: 1.3em;
        width: 75px;    
    }
    .caseButtons2 
    {
        font-size: 1.3em;    
    }
    .listBoxMobile {}
    .width-70 {}
    .divCustody {}
	.displayColumnDemo, .displayColumnDates 
	{
	    column-count: 3;    
	}
	.displayColumnNoK 
    {
        column-count: 3;    
    }
	.displayColumnCause 
    {
        column-count: 3;    
    }
	.displayColumnCause1 
    {
        column-count: 3;    
    }
	.displayColumnCause2 
    {
        column-count: 3;    
    }
	.displayColumnScene 
    {
        column-count: 2;    
    }
	.displayColumnExam 
    {
        column-count: 3;    
    }
    .displayColumnAutopsy 
    {
        column-count: 3;    
    }
    .displayColumnMedicalHX 
    {
        column-count: 2;    
    }
    .displayColumnMedications 
    {
        column-count: 3;    
    }
    .displayColumnInjury 
    {
        column-count: 3;    
    }
    .displayColumnInjury2 
    {
        column-count: 3;    
    }
    .displayColumnMVA 
    {
        column-count: 3;    
    }
    .displayColumnMVAVehicle 
    {
        column-count: 3;    
    }
    .displayColumnMVAOtherOccs 
    {
        column-count: 3;    
    }
    .displayColumnNarrative {}
    .displayColumnNarrative2 {}
    .displayColumnWeapon 
    {
        column-count: 2;    
    }
    .displayColumnAgencies 
    {
        column-count: 3;    
    }
    .displayColumnWitness 
    {
        column-count: 3    
    }
    .displayColumnDsp 
    {
        column-count: 3;    
    }
    .displayColumnValuables 
    {
        column-count: 3;    
    }
    .displayColumnOverdose 
    {
        column-count: 2;    
    }
    .displayColumnToxicology {}
    .displayColumnFinalInfo 
    {
        column-count: 2;    
    }
    .displayColumnDocuments 
    {
        column-count: 2;     
    }
    .displayColumnMediaVault {}
    .displayColumnCremation 
    {
        column-count: 3;    
    }
	.divDAVE {}
	.hiddenLabel {}
	.pageBreakAvoid {}
	.margin-left145
    {
        margin-left: 0px;
    }
	.finalInfoPadding 
	{
	    text-align: left;
	    padding-right: 0px;    
	}
	.finalInfoLabel {}
	.finalWidth 
	{
	    width: 100%;    
	}
    .finalMarginRight {}
    .overdoseMarginRight {}
    /*MediaVault*/
    .wrapDocumentsMobile 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .wrapDocuments 
    {
        display: flex;
        flex-direction: column-reverse;
    }
    .documentsUpload {}
    .documentsTable {}
    .mediaHeader {}
    .documentsHR 
    {
        margin-top: 0px;
    }
    .documentList 
    {
        width: 100%;    
    }
    .documentListLeft 
    {
        width: 100%;
        margin-left: 0px;
    }
    .documentListRight 
    {
        width: 100%;
    }
    .documentImage {}
    .documentNav 
    {
        width: 90%;
        flex-direction: row;    
    }
    .photoHeight-10 {}
    .margin50 
    {
        margin: 0 50px 0 5px;
    }
    .margin50-50 
    {
       margin: 0 50px;   
    }
    .photoHeight-15 
    {
        margin: 0 50px;    
    }
    .photoDownload {}
    .photoDelete 
    {
        margin-top: 5px;     
    }
    .photoDownload {}
    .photoDelete {}
    .photoControls 
    {
        height: 0px; 
        display: flex;    
    }
    .photoPan 
    {  
        margin-top: -8px;     
    }
    .mobileRow {}
    .asyncUpload input[type=file] {}
    .marginTop-120 
    {
        margin-top: 0px;
    }   
}