@charset "utf-8";

@import url("../../layout/styles/fontawesome-4.2.0.min.css");
@import url("../../layout/scripts/nivo-lightbox/nivo-lightbox.min.css");
@import url("../../layout/styles/framework.css");

.main_fl_right1{
	list-style: none;
	text-transform:uppercase; 
	font-family: Arial, sans-serif; 
	font-color: #f9f9f9; 
	padding-top: 45px; 
	}
/* New Burger --------------------------------------------------------------------------------- */

.alert{
    padding: 20px;
	font-size: 16px;
    background-color: #006699;
    color: white;
    font-family: Arial, san-serif;
    text-align:center;
    link: #fff;
	}
.alert a{
    font-size: 16px;
    color: white;
    font-family: Arial, san-serif;
    text-align:center;
	}
.alert a:link{
	color:#f9f9f9;
	}
.alert a:hover{
	color:#f9f9f9;
	}
.closebtn{
    color: white;
    font-weight: bold;
    float: right;
    font-size: 22px;
    line-height: 20px;
    cursor: pointer;
    transition: 0.3s;
	}
.closebtn:hover{
    color: #06213F;
	}
#nburger{ 
	list-style: none;
	}
#nburger ul{
	list-style: none;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	text-align: Left;
	height: 55px;
	}
#nburger ul li{
	background-color: #FFFFFF;
	position:relative;
	float: center;
	border-color: #fff;
	visibility: visible;
	}
/* This hides the dropdowns */
li ul{ 
	display: none;
	}
#nburger ul li a{
  	font-size: 14px;
  	font-color:#06213f;
  	display: block;
 	padding: 5px;
  	text-decoration: none;
  	white-space: nowrap;
  	color: #f9f9f9;
	}
#nburger ul li a:hover{ 
	background: #06213f; 
	}
/* Display the dropdown */
li:hover > ul{
    display: block;
    position: absolute;
	}
/* Display the dropdown */
li:hover li{ 
	float: none;
	}
li:hover a{ 
	background-color: none;
	}
li:hover li a:hover{
	background-color: none;
	}
.navigation li ul li{
	border-top: 0px; 
	}
/* Displays second level dropdowns to the right of the first level dropdown */
 ul ul ul{
  	left: 100%;
  	top: 0px;
  	color: #f9f9f9;
	}

/* Simple clearfix */
#nburger ul:before,
#nburgerul:after{
  	content: " "; /* 1 */
  	display: table; /* 2 */
	}
#nburger ul:after{ 
	clear: both; 
	}
#nburger ul li a{
	margin-top: 0px;
	}
::-webkit-input-placeholder{ /* WebKit browsers */
    color: black;
	}
:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */
    color: black;
	}
::-moz-placeholder{ /* Mozilla Firefox 19+ */
    color: black;
	}
:-ms-input-placeholder{ /* Internet Explorer 10+ */
    color: black;
	}
#nburger li a img{
	vertical-align: 0px;
	margin-top: 10px;
	margin-right: 10px;
	font-size: 24px;
	}

/* Rows --------------------------------------------------------------------------------- */
.row0, .row0 a{}
.row1, .row1 a{}
.row2, .row2 a{}
.row3, .row3 a{}
.row4, .row4 a{}
.row5, .row5 a{}

/* Top Bar --------------------------------------------------------------------------------- */
#topbar{
	padding:10px 0 0 0; 
	text-align:right; 
	font-size:.8em;
	}
#topbar li{
	display:inline; 
	margin-right:3px; 
	padding-right:8px; 
	border-right:1px solid;
	}
#topbar li:last-child{
	margin-right:0; 
	padding-right:0; 
	border:none;
	}

/* Header --------------------------------------------------------------------------------- */
#header{}
#header #logo{}
#header #logo h1{
	margin:0 0 8px 0; 
	padding:0; 
	font-size:36px; 
	line-height:12px; 
	font-variant:small-caps; 
	font-style:normal;
	}
#header #logo p{
	margin:0; 
	padding:0;
	}
#header #logo img{
	position: absolute;
	z-index: 9999;
	top: 0;
	left: 0;
	margin-left: 120px;
	}
#header form{
	display:block; 
	position:relative; 
	width:100%;
	}
#header input, #header button{
	display:block; 
	height:30px; 
	border:none;
	}
#header input{
	width:100%; 
	min-width:250px; 
	padding:5px 40px 5px 5px;
	}
#header button{
	position:absolute; 
	top:0; 
	right:0; 
	width:35px; 
	font-size:16px; 
	cursor:pointer;
	}
#header button em{
	display:none;
	}

/* Homepage Slider --------------------------------------------------------------------------------- */
#slider{position:relative; overflow:hidden;}
#slider .rounded{padding:9px;}
#slider a, #slider ul, #slider img{margin:0; padding:0; border:none; outline:none; list-style:none; text-decoration:none;}
#slide-wrapper, #slide-wrapper figure, #slide-wrapper img{display:block; overflow:hidden;}
#slide-wrapper figure, #slide-wrapper figure img{position:relative;}
#slide-wrapper figure figcaption{display:block; position:absolute; top:50px; right:25px; width:350px; height:200px; margin:0; padding:30px; box-sizing:border-box; overflow:hidden;}
#slide-wrapper figure figcaption p{margin:0; padding:0; line-height:1.6em;}
#slider #slide-tabs{display:block; overflow:hidden; font-size:12px;}
#slider #slide-tabs li{display:inline-block; float:left;}
#slider #slide-tabs li a{display:block; width:192px; min-height:60px; padding:10px; box-sizing:border-box; border:solid; border-width:0 0 1px 1px; font-weight:bold; text-align:center; text-transform:uppercase;}
#slider #slide-tabs li:last-child a{border-width:0 1px 1px 1px;}

/* Content Area --------------------------------------------------------------------------------- */
.container{
	padding:20px 10px;
	}
.container h1, .container h2, .container h3, .container h4, .container h5, .container h6, .container .heading{
	padding-bottom:8px; 
	border-bottom:1px solid;
	}
.newsborder{
	padding-bottom:8px; 
	border-bottom:1px solid;
	}
.sidebarheading{
	padding-bottom:8px; 
	margin:0 0 20px 0; 
	font-size:16px; 
	border-bottom:1px solid; 
	font-style:normal;
	font-family: 'ashburylight', Arial, sans-serif;
	}
.sidebarheading li{
	width:40%;
	font-family: 'ashburylight', Arial, sans-serif;
	line-height:normal; 
	font-weight:normal; 
	font-style:normal;
	padding-top:15px;
	}
.sidebarheading_text{
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:normal; 
	font-weight:normal; 
	font-style:normal;
	font-size:13px;
	margin-left:25px;
	margin-bottom:15px;
	}
a.right{
	display: inline-block;
    text-align:right;
    font-family: Georgia, "Times New Roman", Times, serif;
	line-height:normal; 
	font-weight:normal; 
	font-style:normal;
	font-size:13px;
	width:100%;
	margin-bottom: 15px;
	}
.hangingindent{
  	padding-left: 22px;
  	text-indent: -22px;
	} 
/* Content --------------------------------------------------------------------------------- */
.container #content{}
#twitter{display:block; padding:15px;}
#twitter div{padding:25px 0;}
#twitter div:first-child{border-right:2px solid;}
.listing li{margin:0 0 30px 0; padding:0 0 20px 0; border-bottom:1px solid;}
.listing li:last-child{margin-bottom:0;}
.mediacontainer, .mediacontainer iframe{display:block; margin:0; padding:0;}
.mediacontainer{width:100%; position:relative;}
.quickinfo{text-align:center; text-transform:uppercase; font-weight:bold; word-wrap:break-word;}
.quickinfo li{display:block; width:100%; min-height:80px; margin:0 0 20px 0; overflow:hidden;}
.quickinfo li:last-child{margin-bottom:0;}
.quickinfo li a{display:block; position:relative; width:100%; min-height:80px; padding:18px 0 0 80px; box-sizing:border-box;}
.quickinfo li a img{position:absolute; top:0; left:0; width:80px; height:80px;}

/* Comments --------------------------------------------------------------------------------- */
#comments ul{margin:0 0 40px 0; padding:0; list-style:none;}
#comments li{margin:0 0 10px 0; padding:15px;}
#comments .avatar{float:right; margin:0 0 10px 10px; padding:3px; border:1px solid;}
#comments address{font-weight:bold;}
#comments time{font-size:smaller;}
#comments .comcont{display:block; margin:0; padding:0;}
#comments .comcont p{margin:10px 5px 10px 0; padding:0;}
#comments form{display:block; width:100%;}
#comments input, #comments textarea{width:100%; padding:10px; border:1px solid;}
#comments textarea{overflow:auto;}
#comments div{margin-bottom:15px;}
#comments input[type="submit"], #comments input[type="reset"]{display:inline-block; width:auto; min-width:150px; margin:0; padding:8px 5px; cursor:pointer;}

/* Sidebar --------------------------------------------------------------------------------- */
.container .sidebar{}
.sidebar .sdb_holder{margin-bottom:50px;}
.sidebar .sdb_holder:last-child{margin-bottom:0;}

/* Footer --------------------------------------------------------------------------------- */
#footer{padding:10px;}
#footer .faico{margin-bottom:10px;}
#footer .faico li{margin:0 10px 0 0;}
#footer .faico li:last-child{margin-right:0;}
#footer .faico a{border:1px solid;}
#footer form{display:block; position:relative; width:100%;}
#footer legend{display:block; width:100%; margin-bottom:10px;}
#footer input, #footer button{display:block; height:30px; border:none;}
#footer input{width:100%; min-width:250px; padding:5px 40px 5px 5px;}
#footer button{position:absolute; bottom:0; right:0; width:35px; font-size:16px; cursor:pointer;}
#footer button em{display:none;}

/* Copyright --------------------------------------------------------------------------------- */
#copyright{}
#copyright p{margin:0; padding:0;}

/* Navigation --------------------------------------------------------------------------------- */
#mainav{
	height: 35px; 
	width: 100%; 
	text-align:justify; 
	text-transform:uppercase; 
	}/* Added justifiy */
#mainav:after{
	content:""; 
	padding-top: 8px; 
	width: 100%; /* Ensures justification for single lines */ 
	display: inline-block;
	}
#mainav ul{
	display: inline; 
	width:100%; 
	list-style:none; 
	}
#mainav ul ul{
	z-index:9999; 
	position:absolute; 
	width:160px;
	}
#mainav ul ul ul{
	left:160px; 
	white-space-collapse:discard; 
	padding-left: 0px; 
	padding-right: 0px;
	}
#mainav li{
	display:inline-block; 
	position:relative; 
	}
#mainav li:last-child{
	padding-right:5px;
	}
#mainav li li{
	width:100%;  
	text-align: left; 
	text-transform:none;
	}
#mainav li a{
	display:inline-block; 
	padding:0 
	}
#mainav a{
	text-align:left;
	}
#mainav li li a{
	border:solid; 
	border-width:0 0 1px 0;
	}
#mainav li li:last-child a{
	border-bottom:none;
	}
#mainav .drop{
	margin:1px;
	}
#mainav li li a, #mainav li li .drop{
	display:block; 
	padding:10px 15px;
	}
#mainav .drop::after, #mainav li li .drop::after{
	font-family:"FontAwesome"; 
	content:"\f0d7";
	}
#mainav .drop::after{
	top:5px; left:5px;
	}
#mainav li li .drop::after{
	top:15px; 
	left:5px;
	}
#mainav ul ul{
	display:none;
	}
#mainav ul li:hover > ul{
	display:block; 
	margin-left:-35px;
	}
.rounded2{
	border-radius:8px; 
	padding-top:8px; 
	padding-right: 10px; 
	margin-bottom:9px; 
	font-size:14px; 
	font-family:Georgia, "Times New Roman", sans-serif; 
	background-color: #f9f9f9; 
	color: #06213F;  
	}
.main_fl_right{
	display:inline-block; 
	text-transform:uppercase; 
	float: right; 
	font-family: Arial, sans-serif; 
	font-color: #f9f9f9; 
	padding-top: 45px; 
	padding-right:50px;
	}

/* Breadcrumb --------------------------------------------------------------------------------- */
#breadcrumb{}
#breadcrumb ul{margin:0; padding:0; list-style:none;}
#breadcrumb li{display:inline-block; margin:0 6px 0 0; padding:0;}
#breadcrumb li a{display:block; position:relative; margin:0; padding:0 12px 0 0; font-size:12px;}
#breadcrumb li a::after{top:5px; right:0; content:"\f101";}
#breadcrumb li:last-child a{margin:0; padding:0;}
#breadcrumb li:last-child a::after{display:none;}

/* Sidebar Navigation --------------------------------------------------------------------------------- */
.sidebar nav{
	display:block; 
	width:100%;
	}
.sidebar nav li{
	margin:0 0 3px 0; 
	padding:0;
	}
.sidebar nav a{
	display:block;
	position:relative; 
	margin:0; 
	padding:5px 10px 5px 15px; 
	text-decoration:none; 
	border:solid; 
	border-width:0 0 0px 0;
	}
.sidebar nav a::after{
	top:9px; 
	left:5px; 
	content:"\f101";
	}
.sidebar nav ul ul a{
	padding-left:35px;
	}
.sidebar nav ul ul a::after{
	left:25px;
	}
.sidebar nav ul ul ul a{
	padding-left:55px;
	}
.sidebar nav ul ul ul a::after{
	left:45px;
	}

/*Sidebar table --------------------------------------------------------------------------------- */
.sidebartable{
	border:#06213f 1px solid;  
	font-family: 'ashburylight', Arial, sans-serif;  
	background-color:#06213f;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; 
	border-collapse: collapse; /* IE7 and lower */
	border-spacing: 0; 
	min-width: 90%;
	color:#06213F;
	}
.sidebartable tr, td{
	background-color:#fff;
	}
#roundedsidebar{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
	color:inherit; background-color:#000000;
	box-sizing:border-box;
	margin: 0 auto 10px;
	}
.sidebartable_sub td{ 
	border:0;
	}
.style-glow{
	color: #06213F; 
	font-weight: 300; 
	font-size: 18px;
	}
.style-glow:hover{
	text-shadow: 0 0 15px #FFFFFF;
	transform: scale(.65);
	}
.scale:hover{
	color: #FFFFFF;
	text-shadow: 2px 2px 7px #000000;
	}
#doublebar{
	border-top:double #1E62B6;
	}
tr.spaceUnder > td{
  	padding-top: 1.0em;
	}
tr.spaceAbove > td{
	padding-bottom: 1.0em;
	}

/*Sidebar Buttons --------------------------------------------------------------------------------- */
#button{
	margin-right:30px;
	padding:2px; 
	background:#06213F; 
	border:1px solid #1E62B6; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color:#f3f3f3;
	font-size:13px; 
 	}
.newscellbottomborder{
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	padding-bottom:8px;
	padding-top:8px;
	margin-bottom:8px;
	font-family: 'ashburylight', Arial, sans-serif;
	}
tr.newscellbottomborder{
	padding-bottom:8px;
	padding-top:8px;
	margin-bottom:8px;
	font-family: 'ashburylight', Arial, sans-serif;
	}
 #button:hover, #button:focus{
	background-color : #1E62B6; /*make the background a little darker*/
	/*reduce the drop shadow size to give a pushed button effect*/
	-webkit-box-shadow: 0 0 1px rgba(0,0,0, .75);
	-moz-box-shadow: 0 0 1px rgba(0,0,0, .75);
	box-shadow: 0 0 1px rgba(0,0,0, .75);
 	}
 
/* Pagination --------------------------------------------------------------------------------- */
.pagination{display:block; width:100%; text-align:center; clear:both;}
.pagination li{display:inline-block; margin:0 2px 0 0;}
.pagination li:last-child{margin-right:0;}
.pagination a, .pagination strong{display:block; padding:8px 11px; border:1px solid; font-weight:normal; background-clip:padding-box;}

/* Tables --------------------------------------------------------------------------------- */
table, th, td{
	border:0px solid; 
	border-collapse:collapse; 
	vertical-align:top; 
	box-sizing:border-box;
	}
table, th{
	table-layout:auto;
	}
table{
	width:100%; 
	padding:1px;
	}
th, td{
	padding:5px 5px;
	}
td{
	border-width:0px;
	}
table.smheader1{
	background-color:#06213F;
	WIDTH:100%;
	BORDER:0px; 
	margin-bottom: 0px;
	margin-top:0px;
	PADDING:0px;
	height:20px;
	}

/* Gallery --------------------------------------------------------------------------------- */
#gallery{display:block; width:100%; margin-bottom:50px;}
#gallery figure figcaption{display:block; width:100%; clear:both;}
#gallery li{margin-bottom:30px;}
#gallery li a{display:block;}

/* Portfolio --------------------------------------------------------------------------------- */
#portfolio{display:block; width:100%; margin-bottom:20px;}
#portfolio li, #portfolio img{margin-bottom:30px;}

/* Font Awesome Social Icons --------------------------------------------------------------------------------- */
.faico{margin:0; padding:0; list-style:none;}
.faico li{display:inline-block; margin:0 2px 0 0; padding:0; line-height:normal;}
.faico li:last-child{margin-right:0;}
.faico a{display:block; width:40px; height:40px; line-height:40px; font-size:20px; text-align:center;}
.faico a{color:#FFFFFF;}
.faico a:hover{color:#FFFFFF; background-color:#CCCCCC;}
.faicon-facebook{background-color:#3B5998;}
.faicon-flickr{background-color:#FF0084;}
.faicon-linkedin{background-color:#0E76A8;}
.faicon-rss{background-color:#EE802F;}
.faicon-twitter{background-color:#00ACEE;}

/* Rounded Corners --------------------------------------------------------------------------------- */
.rounded, input, button, textarea, #header input, #footer input, #slide-wrapper figcaption, .avatar, #comments li, .faico a, #twitter,
.pagination a, .pagination strong{
	border-radius:8px;
	}
#header button, #button{
	border-radius:0 8px 8px 0;
	}
#mainav li li:first-child a, #mainav li li:first-child li:first-child a, #mainav li li:last-child li:first-child a{
	border-radius:8px 8px 0 0;
	}
#mainav li li:last-child a, #mainav li li:last-child li:last-child a, #mainav li li:first-child li:last-child a{
	border-radius:0 0 8px 8px;
	}
#mainav li li:first-child li a, #mainav li li:last-child li a{
	border-radius:0;
	}
#slide-wrapper figure img, #slide-wrapper figure .view:hover::before{
	border-radius:8px 8px 0 0;
	}
#slider #slide-tabs li:first-child a{
	border-radius:0 0 0 8px;
	}
#slider #slide-tabs li:last-child a{
	border-radius:0 0 8px 0;
	}

/* Rounded Corners --------------------------------------------------------------------------------- */
.rounded, input, button, textarea, #header input, #footer input, #slide-wrapper figcaption, .avatar, #comments li, .faico a, #twitter,
.pagination a, .pagination strong{
	border-radius:8px;
	}
#header button, #button{
	border-radius:0 8px 8px 0;
	}
#mainav li li:first-child a, #mainav li li:first-child li:first-child a, #mainav li li:last-child li:first-child a{
	border-radius:8px 8px 0 0;
	}
#mainav li li:last-child a, #mainav li li:last-child li:last-child a, #mainav li li:first-child li:last-child a{
	border-radius:0 0 8px 8px;
	}
#mainav li li:first-child li a, #mainav li li:last-child li a{
	border-radius:0;
	}
#slide-wrapper figure img, #slide-wrapper figure .view:hover::before{
	border-radius:8px 8px 0 0;
	}
#slider #slide-tabs li:first-child a{
	border-radius:0 0 0 8px;
	}
#slider #slide-tabs li:last-child a{
	border-radius:0 0 8px 0;
	}

/* Colours --------------------------------------------------------------------------------- */
body{
	color:#F9F9F9; 
	background-color:#06213F; 
	}
a.link{
	color:#06213F;
	} 
a.footerlink:hover{
	color:#1E62B6;
	}
a{
	color:#06213F;
	text-decoration:none;
	}
a.visited{
	color:#06213F; 
	text-decoration:none;
	}
a:hover{
	color:#1E62B6;
	text-align: left;
	}
#sidebar a:hover{
	color:#1E62B6;
	}
#sideheader_links{
	color: #1E62B6;
	margin:0 0px 3px 10px;
	}
#sideheader_links:hover{
	margin:0 0px 3px 10px;
	}
hr, .borderedbox{
	border-color:#D7D7D7;
	}
label span{
	color:#FF0000; 
	background-color:inherit;
	}
.rounded{
	color:inherit;
	background-color:#FFFFFF;
	}

/* Rows --------------------------------------------------------------------------------- */
.row0, .row0 a{
	color:#F9F9F9; 
	background-color:#06213F;
	}
.row1{
	color:#979797; 
	background-color:#06213F;
	}
.row1 a{
	color:#F9F9F9; 
	background-color:inherit;
	}
.row2, .row2 a{
	color:#06213F; 
	background-color:inherit;
	}
.row3{
	color:#979797; 
	background-color:inherit;
	}
.row4{
	color:#979797; 
	background-color:inherit;
	}
.row5, .row5 a{
	color:#55ABDA; 
	background-color:#06213F;
	}

/* Top Bar --------------------------------------------------------------------------------- */
#topbar li{border-color:#FFFFFF;}

/* Header --------------------------------------------------------------------------------- */
#header input{color:#979797; background-color:#FFFFFF;}
#header button{color:#F9F9F9; background-color:#55ABDA;}

/* Homepage Slider --------------------------------------------------------------------------------- */
#slide-wrapper figure figcaption{color:#666666; background-color:rgba(255,255,255,.5);}
#slide-wrapper figure figcaption:hover{background-color:rgba(255,255,255,1);}
#slider #slide-tabs li a{color:#666666; background-color:#DEDACB; border-color:#666666;}
#slider #slide-tabs li a:hover, #slider #slide-tabs li.active a{color:#FFFFFF; background-color:#06213F;}

/* Content Area --------------------------------------------------------------------------------- */
.container h1, .container h2, .container h3, .container h4, .container h5, .container h6, .container .heading{
	border-color:#D7D7D7;
	}
#twitter{
	color:#FFFFFF; 
	background-color:#06213F;
	}
#twitter div:first-child{
	border-color:#FFFFFF;
	}
.listing li{
	border-color:#D7D7D7;
	}
.quickinfo li a{
	color:#666666;
	background-color:#DEDACB;
	}
.quickinfo li a:hover{
	color:#FFFFFF; 
	background-color:#06213F;
	}
.date{
	background: #003D79;
	color: #ffffff;
	font-size: 0.75em;
	padding: 2px;
	display: inline-block;
	width: 50px;
	text-align: center;
	margin-right: 1em;
	font-family:Bookman Old Style;
	-webkit-box-shadow: 0 0 4px rgba(0,0,0, .75);
	-moz-box-shadow: 0 0 4px rgba(0,0,0, .75);
	box-shadow: 0 0 4px rgba(0,0,0, .75);
	 -moz-border-radius-topleft:1em;
	-moz-border-radius-topright:1em;
    -webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
    border-top-left-radius:1em;
	border-top-right-radius:1em;
	}
.date:hover, .date:focus{
	background-color :#0000ff; /*make the background a little darker*/
	/*reduce the drop shadow size to give a pushed button effect*/
	-webkit-box-shadow: 0 0 1px rgba(0,0,0, .75);
	-moz-box-shadow: 0 0 1px rgba(0,0,0, .75);
	box-shadow: 0 0 1px rgba(0,0,0, .75);
	-moz-border-radius-bottomleft:1em;
	-moz-border-radius-bottomright:1em;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	border-bottom-left-radius:1em;
	border-bottom-right-radius:1em;
 	}

/* Footer --------------------------------------------------------------------------------- */
#footer .faico a{
	box-shadow:2px 2px 0 0 rgba(0,0,0,.5); 
	border-color:rgba(0,0,0,.2);
	}
#footer input{
	color:#FFFFFF; 
	background-color:#979797;
	}
#footer button{
	color:#F9F9F9; 
	background-color:#55ABDA;
	}

/* Navigation --------------------------------------------------------------------------------- */
#mainav li a{
	color:inherit;
	}
#mainav .active a, #mainav a:hover, #mainav li:hover > a{
	color:#1E62B6; 
	background-color:inherit;
	}
#mainav li li a, #mainav .active li a{ 
	color:#06213f; 
	background-color:#f9f9f9;
	/*color:#FFFFFF; background-color:rgba(0,0,0,.9); border-color:rgba(0,0,0,.9); */
	border-bottom-color: #06213f; 
	}
#mainav li li:hover > a, #mainav .active .active > a{
	color:#1E62B6; 
	background-color:#f9f9f9;
	}
#mainav form select{
	border-color:#D7D7D7;
	}
#breadcrumb a{
	color:#888888; 
	background-color:inherit;
	}
#breadcrumb li:last-child a{
	color:#55ABDA;
	}
.container .sidebar nav a{
	color:inherit; 
	border-color:#D7D7D7;
	}
.container .sidebar nav a:hover{
	color: #06213F;
	}
.pagination a, .pagination strong{
	border-color:#D7D7D7;
	}
.pagination .current strong{
	color:#FFFFFF; 
	background-color:#06213F;
	}

/* LOGIN FORM --------------------------------------------------------------------------------- */
.login-form{
	width: 300px;
	margin: 0 auto;
	position: relative;
	background: #f3f3f3;
	border: 1px solid #fff;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	}
#wrapperlogin{ /* Center wrapper perfectly */
	width: 300px;
	height: 400px;
	margin: 70px auto;
	}
#wrapperwidelogin{ /* Center wrapper perfectly */
	width: 800px;
	height: 900px;
	margin: 70px auto;
	}

/*HEADER --------------------------------------------------------------------------------- */
.login-form .header{
	padding: 40px 30px 30px 30px;
	}
.login-form .header h1{
	font-family: 'ashburylight', Arial, sans-serif;
	font-weight: 300;
	font-size: 28px;
	line-height:34px;
	color: #414848;
	text-shadow: 1px 1px 0 rgba(256,256,256,1.0);
	margin-bottom: 10px;
	}
.login-form .header span{
	font-size: 11px;
	line-height: 16px;
	color: #678889;
	text-shadow: 1px 1px 0 rgba(256,256,256,1.0);
	}

/*CONTENT --------------------------------------------------------------------------------- */
.login-form .content{
	padding: 0 30px 25px 30px;
	}/* Input field */
.login-form .content .input{
	width: 188px;
	padding: 15px 25px;
	font-family: 'ashburylight', Arial, sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: #9d9e9e; /*color changed*/
	text-shadow: 1px 1px 0 rgba(256,256,256,1.0);
	background: #fff;
	border: 1px solid #fff;
	border-radius: 5px;
	-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.50);
	-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.50);
	box-shadow: inset 0 1px 3px rgba(0,0,0,0.50);
	}/* Second input field */
.login-form .content .password, .login-form .content .pass-icon{
	margin-top: 25px;
	}
.login-form .content .input:hover{
	background: #dfe9ec;
	color: #414848;
	}
.login-form .content .input:focus{
	background: #dfe9ec;
	color: #414848;
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.25);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.25);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.25);
	}
.user-icon, .pass-icon{
	width: 46px;
	height: 47px;
	display: block;
	position: absolute;
	left: 0px;
	padding-right: 2px;
	z-index: -1;
	-moz-border-top-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	}
.user-icon{
	top:153px; /* Positioning fix for slide-in, got lazy to think up of simpler method. */
	background: rgba(65,72,72,0.75) url(http://www.demo.amitjakhu.com/login-form/images/user-icon.png) no-repeat center;	
	}
.pass-icon{
	top:201px;
	background: rgba(65,72,72,0.75) url(http://www.demo.amitjakhu.com/login-form/images/pass-icon.png) no-repeat center;
	}
.content input:focus + div{
	left: -46px;
	}

/* Login button --------------------------------------------------------------------------------- */
.login-form .footer .button{
	float:right;
	padding: 11px 25px;
	font-family: 'ashburylight', Arial, sans-serif;
	font-weight: 300;
	font-size: 18px;
	color: #fff;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #46b3d3;
	border-radius: 5px;
	cursor: pointer;
	-moz-box-shadow: inset 0 0 2px rgba(256,256,256,0.75);
	-webkit-box-shadow: inset 0 0 2px rgba(256,256,256,0.75);
	box-shadow: inset 0 0 2px rgba(256,256,256,0.75);
	}
.login-form .footer .button:hover{
	background: #3f9db8;
	border: 1px solid rgba(256,256,256,0.75);
	-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0 1px 3px rgba(0,0,0,0.5);
	}
.login-form .footer .button:focus{
	position: relative;
	bottom: -1px;
	background: #1e62b6;
	-moz-box-shadow: inset 0 1px 6px rgba(256,256,256,0.75);
	-webkit-box-shadow: inset 0 1px 6px rgba(256,256,256,0.75);
	box-shadow: inset 0 1px 6px rgba(256,256,256,0.75);
	}

/* Animation --------------------------------------------------------------------------------- */
.input, .user-icon, .pass-icon, .button, .register{
	transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	}
.login-form .footer .register:hover{
	color: #3f9db8;
	}
.login-form .footer .register:focus{
	position: relative;
	bottom: -1px;
	}

/*FOOTER --------------------------------------------------------------------------------- */
.login-form .footer{
	padding: 25px 30px 40px 30px;
	overflow: auto;
	background: #d4dedf;
	border-top: 1px solid #fff;
	-moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.15);
	-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 1px 0 rgba(0,0,0,0.15);
	}
/* Login button --------------------------------------------------------------------------------- */
.login-form .footer .button{
	float:right;
	padding: 11px 25px;
	font-family: 'ashburylight', Arial, sans-serif;	font-weight: 300;
	font-size: 18px;
	color: #fff;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #46b3d3;
	border-radius: 5px;
	cursor: pointer;
	-moz-box-shadow: inset 0 0 2px rgba(256,256,256,0.75);
	-webkit-box-shadow: inset 0 0 2px rgba(256,256,256,0.75);
	box-shadow: inset 0 0 2px rgba(256,256,256,0.75);
	}
.login-form .footer .button:hover{
	background: #3f9db8;
	border: 1px solid rgba(256,256,256,0.75);
	-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0 1px 3px rgba(0,0,0,0.5);
	}
.login-form .footer .button:focus{
	position: relative;
	bottom: -1px;
	background: #1e62b6;
	-moz-box-shadow: inset 0 1px 6px rgba(256,256,256,0.75);
	-webkit-box-shadow: inset 0 1px 6px rgba(256,256,256,0.75);
	box-shadow: inset 0 1px 6px rgba(256,256,256,0.75);
	}

/* Tables + Comments --------------------------------------------------------------------------------- */
table, th, td, #comments .avatar, #comments input, #comments textarea{
	border-color: #D7D7D7;
	font-size: 12px;
	}
td.casenum{
	border-color: #D7D7D7;
	font-size: 36px;
	}
td.dheader{
	border-color: #D7D7D7;
	font-size: 8px;
	min-width:700px;
	}
th{
	color: #FFFFFF;
	background-color: #9F9D9D;
	font-size: 12px;
	}
tr, #comments li, #comments input[type="submit"], #comments input[type="reset"]{
	color:inherit; 
	background-color:#FBFBFB;
	}
tr:nth-child(odd), #comments li:nth-child(odd){
	color:inherit; 
	background-color:#FFFFFF;
	}
table a, #comments a{
	background-color:inherit;
	}
table.nobgcolor{
	background-color: #FFFFFF;
	vertical-align: top;
	margin-bottom: 8px;
	border: none;
	font-family: Georgia, "Times New Roman", sans-serif;
}
tr.nobgcolor, td.nobgcolor{
	background-color: ffffff;
	margin-bottom: 8px;
	border: none;
}
.wrapper.row3 .rounded .container.clear{
	width: auto;
	display: block;
}
li a strong{
	display: inline-block;
	float: right;
	top: 50px;
	padding-top: 15px;
	padding-left: 5px;
	}
.rounded #footer2 img{
	width: 100%;
	}

/* Media Queries --------------------------------------------------------------------------------- */
@-ms-viewport{width:device-width;}


/* PHONE --------------------------------------------------------------------------------- */
@media screen and (max-width : 380px ){

/* START - CLE Added to main login --------------------------------------------------------------------------- */

.cle_mainlog{
	font-size: 10px;
	color: #ffffff !important;
	margin: 0;
	background-color:#06213f;
	font-family: arial, sans-serif;
	}
.cle_mainlogBOLD{
	/*color: #91c2ea!important;*/
	color: #4ea0d3 !important;
	}
.cle_mainlogdetails{
	color: #ffffff!important;
	font-weight: bold;
	text-transform: uppercase;
	font-size:9px;
	padding-right: 5px;
	}
.cle_mainlogIcon{
	display: inline-block;
	height:12px;
	float: none !important;
	padding-top: 0 !important;
	margin-right: 0 !important;
	/*padding-bottom: 3px;*/
	margin-left: 5px;
	}
/* END - CLE Added to main login--------------------------------------------------------------------------- */
.main_fl_right1{ /*adds the login on mobile*/
	text-transform:uppercase; 
	text-align: center;
	font-family: Arial, sans-serif; 
	color: #f9f9f9; 
	padding-top: 15px; 
	}

/*START--EFILE Checkbox--EXHIBITS--add by JC 9-9-2021------------------------------------------------------- */
span.textbox{
	background-color: #FFF;
	color: #888;
	line-height:20px;
	height: 21px;
	padding:1px;
	padding-left: 4px;
	/*border:1px #888 solid;*/
	font-size:9pt;
	width: 87.3%;
	float: left;
	margin-left: 2.1%;
	}
span.textbox-red{
	background-color: #FFF;
	color: #888;
	line-height:20px;
	/*height:14px;
	padding:3px;*/
	border:3px #ff0000 solid !important;
	font-size:9pt;
	width: 85%;
	float: left;
	margin-left: 2.1%;
	}
span.textbox input{
    border: 0px;
	background-color: #FFF;
  	}
.check-box{
	display: inline;
	}
.check-font{
	font-family: Arial, sans-serif;
	font-size:10px;
	color:#ffffff;
	}
.check-row{
	width:100%;
	font-family: Arial, sans-serif;
	/*padding-left: 5%;*/ 
	font-size: 10px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 0px;
	}
.vDocDesc3{
	/*float:left;*/
	width: 25%;
	display: inline;
	border: 0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	/*height: 21px;*/
	margin-top: 1px;
	padding-left: 4px;
	font-size: 12px; 	
	}
.vDocDesc4{
	/*float:left;*/
	width: 70%;
	display: inline-block;
	border:0px;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	/*height: 21px;*/
	/*margin-top: 1px;*/
	padding-left: 4px;
	font-size: 12px;
	}
.vDocDesc3-red{
	/*float:left;*/
	width: 25%;
	display: inline;
	border-color:red !important;
	border: 3px solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	/*height: 21px;*/
	/*margin-top: 1px;*/
	padding-left: 4px;
	font-size: 12px; 	
	}
	
/*END--EFILE Checkbox--EXHIBITS--add by JC 9-9-2021 ---------------------------------------------------------- */

.efile-disable-main{ /*added by JC 8/2/2018 CSS when Efile disabled*/
	font-family: Arial, sans-serif;
	font-size:16px; 
	font-weight:bold;
	background-color:#FF1C1F;
	color:#F9F9F9;
	text-align: center;
	border-left: 4px #06213f solid;
	border-right: 4px #06213f solid;
	}
.efile-disable-resp{
	font-family: Arial, sans-serif;
	font-size:16px; 
	font-weight:bold;
	background-color:#FF1C1F;
	color:#F9F9F9;
	text-align: center;
	}
.efile-disable-attach{ /*added by JC 8/2/2018 CSS when Efile disabled*/
	font-family: Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	background-color: #FF1C1F;
	color: #F9F9F9;
	text-align: center;
	}	
.modal-content{ /*added 9/14/2017*/
    width: 95%;
	height: 80%;
	position:absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 3%;
	display: inline; 
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: inherit;
	margin-top: 5%;
	margin-bottom: 15%;
	}
.modal-content NEF{ /*added by JC 9/21/2017*/
    width: 95%; 
	height: 95%; 
	top: -5%;
	}
.modal-content table{
    width: 100%; 
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
.modal-content td{
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
.modal-content tr{
    width: 100%; 
	margin:0px;
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
#party{
	width: 95%;
	padding-left: 14px;
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 0px;
	text-align: left;
	}
#cheader{
	width: 95%; 
	background-color: #1e62b6;
	font-weight:bold;
	color:#f9f9f9;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 5px;
	font-family:Arial, sans-serif;
	}
#imgcheader{
	width: 20px; 
	text-align: center;
	}
#imgfheader{
	height: 21px; 
	padding-right: 5px;
	margin-bottom: 5px;
	}
#imgAheader{
	height:21px;
	border:0px;
	border-radius:0px;
	text-align:left; 
	color:#000000;
	padding-right: 3px;
	margin-left: 3%;
	}
#imgHelp{
	width:21px;
	vertical-align: middle;
	background-color:#284d77;
	padding-right: 0px;
	padding-bottom: 8px;
	text-align: right;
	}
#cheader1{
	width: 95%; 
	background-color: #06213F;
	font-weight:bold;
	color:#f9f9f9;
	font-size: 20px;
	margin-top: 2px;
	font-family:Arial, sans-serif;
	padding-top: 8px;
	padding-bottom: 1px;
	}
#cheader2{
	width: 95%; 
	background-color: #06213F;
	font-weight:bold;
	color:#f9f9f9;
	font-size: 12px;
	margin-bottom: 5px;
	font-family:Arial, sans-serif;
	padding-top: 1px;
	padding-bottom: 5px;
	}
.modal-content input{
	width: 50%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
input[type=file]{ /*add ellipses to file name*/
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 20%;
	}
#btnSelPty{
    width: 150px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 2%
	}
#btnSPty{
    width: 90px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 5px;
	}
#btnAPty{
    width: 90px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 2%
	}
#btnAddPty{
    width: 130px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 5px;
	}
#vFL_Fname{
    width: 95%; 
	display: inline;
	float: left;
	align-content: center;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Mname{
    width: 95%; 
	float: left;
	display: inline;
	align-content: center;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Lname{
    width: 95%; 
	float: left;
	display: inline;
	align-content: center;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_Role{
    width: 95%; 
	vertical-align: middle;
	display: inline;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_ProSe{
    width: 95%; 
	vertical-align: middle;
	display: inline;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_Gen{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Title{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_Addr1{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Phone{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Fax{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_Addr2{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Email{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_City{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_State{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Zip{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_PrisId{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Unit{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_Corp{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Notice{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_AFull{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vAL_Aname{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vAL_Mname{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vAL_Lname{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Business{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	}
#vAL_Aka{
    width: 97%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vAL_GenA{
    width: 96.7%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vAL_GenA1{
    width: 97%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_SDate{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	}
#psResults{
    width: 96%; 
	display: inline;
	float: left;
	margin-top: 3%;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	margin-left: 8px;
	}
#efileDiv{
    width: 100%;
	display: inline;
	}
#efile{
    width:100%;
	border:4px #06213f solid;
	border-bottom: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse: initial !important;
	}
#efileType{
    width:100%;
	border:4px #06213f solid;
	border-top: 0px;
	border-bottom: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse: initial !important;
	}
#efile1{
    padding-left:60px;
	width:100%;
	background-color:#284d77;
	color:#f9f9f9;
	}
#efile2{
    width:100%;
	font-family: Arial, sans-serif;
	padding-left:5%; 
	font-size: 12px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	}
#efile4{
    width:100%;
	font-family: Arial, sans-serif;
	padding-left:5%; 
	font-size: 12px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	}
.efile4{
    width:100%;
	font-family: Arial, sans-serif;
	padding-left:3.5%; 
	font-size: 14px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	padding-bottom:0px;
	}
.efile5{
    width:100%;
	border:4px #06213f solid;
	border-bottom: 0px;
	clear: right;
	display:none;
	background-color:#284d77;
	border-collapse: initial !important;
	}
#spty{
	color:#000000;
	width: 100%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	display:inline-block;
	height: 23px;
	}
.spty{
	color:#000000;
	width: 90%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	display:inline-block;
	height: 23px;
	}
.filer{
	color:#000000;
	width: 97%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	display:inline-block;
	height: 23px;
	}
.efilePty{
	width:100%;
	border:4px #06213f solid;
	border-top:0px;
	border-bottom: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse: initial !important;
	}
/*#doctype{
	color:#000000;
	width: 90%;
	display:inline-block;
	font-size: 12px;
	height: 23px;
	}**Removed 8/27/2018 due to class and ID CHANGES*/
#sdtype{
	color: #000000;
	width: 90%;
	display: inline;
	height: 23px;
	}
#sditype{
	color:#000000;
	font-family:Arial, Sans-Serif;
	font-size:12px;
	font-weight:normal;
	vertical-align:middle;
	border-radius:0px;
	width: 91%
	}
#sdstype{
	width:15px;
	height:19px;
	display:inline-block;
	border-radius:0px;
	width: 8%
	}
.efdrow{
	width:100%;
	padding-bottom:10px;
	border-left:4px #06213f solid;
	border-right:4px #06213f solid;
	border-bottom: 0px;
	border-top: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse:initial; 
	}
.efdarow{
    width:100%;
    padding-bottom:10px;
    border-bottom: 0px;
    border-top: 0px;
    clear: right;
    display:table;
    background-color:#284d77;
    border-collapse:initial; 
    }
#efdrow0{
	width:100%;
	text-align:left;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	BACKGROUND-COLOR:#284d77;
	color:#FFFFFF;
	padding-left:60px;
	}
#adEfile{
	width:100%;
	padding-bottom:10px;
	border-left:4px #06213f solid;
	border-right: 4px #06213f solid;
	clear: right;
	display:table;
	background-color:#284d77;
	display:none;
	}
#efileSub{
	width:100%;
	padding-bottom:10px;
	border:4px #06213f solid;
	border-top: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	}
#docInfo0{
	width: 100%;
	}
/*#docdesc-0{ /*Removed 8/9/2018 JAC This ID was overwriting the class on red orders
	float: left; 
	width: 90%;
	margin-bottom: 5px;
	border: 0px none;
	border-radius: 0px;
	text-align: left; 
	color: rgb(0, 0, 0);
	font-size: 12px;
	}*/
#attachFile-0{
	width: 20%;
	height:24px;
	display:inline-block;
	font-size: 11px;
	margin-left: 2px;
	}
.attachFile{
	height:24px;
	display:inline-block;
	font-size: 11px;
	margin-top: 5px;
	margin-left: 2px;
	}
.vDocDesc{
	float:left;
	height:21px;
	border:0px;
	border: 0px none;
	border-radius: 0px;
	text-align:left;
	color:#000000;
	font-size: 12px;
	margin-left: 2.6%;
	width: 89%;
	padding-left: 4px;
	}
.dctype{
	color:#000000;
	float: left;
	width: 90.5%; 
	vertical-align: middle;
	display:inline-block;
	height: 21px;
	font-size: 12px;
	margin-left: 1.8%
	}
.dctype2{
	color:#000000;
	float: left;
	width: 90.2%; 
	vertical-align: middle;
	display:inline;
	height: 21px;
	margin-bottom: 5px;
	font-size: 12px;
	}
	/*for assigned case efile*/
#motions{
	width: 100%;
	background-color: #284d77;
	padding-left: 3.6%;
	}
#motions td{
	padding: 0px;
	}
#imgMheader{
	float: left;
	padding-right: 5px;
	vertical-align: middle;
	}
.docinfo1{
	width: 100%;
	vertical-align: middle;
	float: left;
	display: none;
	}
.docinfo2{
	display: inline-block;
	width: 100%;
	vertical-align: bottom;
	}
.attachFile1{
	float: left;
	height:30px;
	display:inline-block;
	vertical-align:top;
	}
.vDocDesc1{
	float:left;
	width: 90%;
	height: 21px;
	border: 0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-top: 1px;
	font-size: 12px;
	padding-left: 4px;
	}
.vDocDesc2{
	float:left;
	width:89.5%;
	border: 0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	height: 21px;
	font-size: 12px;
	padding-left: 4px;
	margin-left: 2.5% /*Added 8/9/2018 by JAC--Due to Trent consolidation of ID's*/
	}
/*.vDocDesc2{ 
	float:left;
	width:90%;
	border: 0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-bottom: 5px;
	height: 21px;
	font-size: 12px;
	padding-left: 4px;
	}*/           /*Removed 8/9/2018 by JAC--This was duplicated and found due to Trent consolidation of ID's*/
.spty1{
	float:left;
	color:#000000;
	width: 90%;
	display:inline-block;
	vertical-align:middle;
	height: 23px;
	}
.doctype1{
	float: left; 
	color:#000000;
	width: 90%;
	display:inline-block;
	margin-bottom: 5px;
	height: 23px;
	}
.btnSubPty1{
	float: right;
	display:inline-block;
	height: 23px;
	font-size: 14px; 
	color: #fff; 
	background: #2764af; 
	border: 1px solid #46b3d3;
	border-radius: 0px;
	}
.fpath{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color:white;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	margin-bottom: 5px;
	height: 20px;
	}
.fpath1{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color:white;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 85.5%;
	margin-left: 4.5%;
	margin-top: 3px;
	padding: 3px;
	height: 26px;
	}
.fpath2{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 90%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 10px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	margin-bottom: 5px;
	padding-left: 4px;
	}
.fpath3{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 90%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 10px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	margin-bottom: 5px;
	padding-left: 4px;
	}
.eredborder{
	width: 90%;
	color:black;
	background-color:white;
	border-color: red !important; 
	border: 3px solid;
	font-size: 12px;
	}
/*.eredborder1{  *Removed 8/13/2018 by JAC--Red border classes no longer in use*
	float: left; 
	width: 90%;
	padding-left: 5px;
	margin-bottom: 5px;
	border: 0px none;
	border-radius: 0px;
	text-align: left; 
	color: rgb(0, 0, 0);
	font-size: 12px;
	margin-left: 1.5%;
	padding-left: 4px;
	color:black;
	background-color:white;
	border-color: red !important; 
	border: 3px solid;
	height: 38px;
	}
.eredborder2{
	float: left; 
	width: 86.5%;
	padding-left: 5px;
	background-color: white;
	margin-bottom: 5px;
	border: 0px none;
	border-radius: 0px;
	text-align: left; 
	color: rgb(0, 0, 0);
	font-size: 12px;
	height: 21px;
	margin-left: 4%;
	border-color:red !important;
	border: 3px solid;
	margin-top: 5px;
	height: 32px;
	}
.eredborder3{
	float:left;
	width: 90%;
	border: 0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	height: 21px;
	margin-top: 1px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	margin-bottom: 4px;
	font-size: 12px;
	}
.eredborder4{	
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 90%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 10px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	}*/
.eredborder4{	/**ADDED 8/28/2018 by JAC--Red border classes UPDATED Validation box*/
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 93%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 12px;
	border-radius: 0px;
	float: left;
	height: 21px;
	border-color:red !important;
	border: 3px solid;
	margin-left: 2.6%
	}
.eredborder5{	
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 100%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 12px;
	border-radius: 0px;
	float: left;
	height: 21px;
	border-color:red !important;
	border: 3px solid;
	}
.eredborder6{	
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 89.5%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 12px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	margin-left: 2.5% /*add 8/9/2018 JAC red border on Attachment Description*/
	}
.eredborderFPath{	/*add 8/9/2018 JAC red border on file input*/
	color:black;
	display:inline-block;
	text-align:left;
	background-color:white;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 86%;        /*Changed from 90% on 8/9/2018 JAC */
	vertical-align: middle;
	padding-bottom: 2px;
	border-color: red !important;
	border: 3px solid;
	padding: 0px;
	border-radius: 0px;
	font-size: 12px;
	margin-left: 4%;  /*Added margin to match the white box on 8/9/2018 JAC */
	margin-top: 5px;  /*Added margin to match the white box on 8/9/2018 JAC */
	}
#eredborder{
	color:black;
	background-color:white;
	border-color:crimson;
	}
.btnMenu1{
	height: 32px;
	background-color:#ffffff;
	vertical-align: middle;
	padding:0px;
	margin-right: 5px;
	float: left;
	display: inline;
	width: 90%;
	margin-bottom: 5px;
	}
.btnMenu2{
	height: 32px;
	background-color:#ffffff;
	vertical-align: middle;
	padding:0px;
	margin-right: 5px;
	float: left;
	display: inline;
	width: 90%;
	margin-bottom: 5px;
	}
.close1{
	color: #ffffff;
    font-size: 28px;
    font-weight: bold;
	vertical-align: middle;
	float: right;
	}
.close1:hover,.close1:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
.close2{
	color: #ffffff;
    font-size: 24px;
    font-weight: bold;
	vertical-align: top;
	padding-left: 2px;
	}
.close2:hover,.close1:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
.btnSubline{
	vertical-align: top;
	font-family: Arial,sans-serif;
	font-size: 14px;
	padding-left: 4%;
	background-color: rgb(40, 77, 119);
	display: inline-block;
	width: 100%;
	}
.textentry{
	padding-bottom: 0px; 
	vertical-align: bottom; 
	padding-left: 4%; 
	font-size: 12px; 
	text-align:left;
	background-color:#284d77;
	color:#F9F9F9;
	}
.efdarow1{
	vertical-align: top; 
	font-family: Arial,sans-serif;
	font-size: 14px;
	padding-left: 3.7%;
	background-color: #284d77;
	display: inline-block; 
	width: 100%;
	}
.addfiler{
	width:100%;
	font-family: Arial, sans-serif;
	padding-left: 3.5%; 
	font-size: 12px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 0px;
	}
	/*for assigned case efile*/
#efile3{
    float: left;
	width:85.5%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	vertical-align: middle;
	text-align:left;
	margin-left: 4.5%;
	margin-bottom: 3px;
	margin-top: 3px;
	padding:0px;
	}
#efile5{
    float: left;
	width:100%;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	text-align:left;
	margin-top: 5px;
	padding-bottom: 3px;
	}
.imgfold{
	height:24px;
	background-color:#284d77;
	margin-left:3%;
	display:inline-block;
	}
.btnMenu{
	height: 35px;
	background-color:#ffffff;
	vertical-align: middle;
	padding:0px;
	margin-right: 5px;
	float: left;
	display: inline;
	margin-left: 4.5%;
	width: 85.5%;
	}
#dpIcon{
	height: 18px;
	vertical-align: middle;
	}
#imgIcons{
	height: 35px;
	width: 35px;
	vertical-align: middle;
	margin-bottom: 15px;
	cursor: pointer;
	}
#imgIcons1{
	height: 35px;
	width: 35px;
	vertical-align: middle;
	margin-bottom: 15px;
	}
.odIcon{
	margin-left:7px;
	margin-right: 1px;
	}
.attFile{
	float: left; 
	width: 91%; 
	height: 21px;
	vertical-align: middle;
	padding: 0px;
	margin-left: 5.5%;
	margin-bottom: 5px;
	}
.btnMenuA{
	height: 35px;
	background-color:#ffffff;
	vertical-align: middle;
	padding:0px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	display: inline;
	margin-left: 4.5%;
	width: 85.5%
	}
#dpIcon{
	height: 18px;
	vertical-align: middle;
	}
.attFileA{
	float: left; 
	width: 90%; 
	height: 21px;
	vertical-align: middle;
	padding: 0px;
	margin-left: 5.5%;
	margin-bottom: 5px;
	}
.vDocDescA{
	float:left;
	width: 75.5%;
	height:21px;
	border:0px;
	border: 0px none;
	border-radius: 0px;
	text-align:left;
	color:#000000;
	margin-left: 2.5%;
	}
.efdrowA{
	width:100%;
	text-align:left;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	Background-color: inherit !important;
	border-collapse:initial; 
	color:#FFFFFF;
	}
.NEFspace{
	margin-left: 25px;
	margin-right: 25px;
	text-align:left;
	}
#dbutton{
	margin-top: 5px;
	}
#close{
    background-color:#284d77;
	color: #ffffff;
	margin-right: 5px;
	margin-top: 5px;
    font-size: 28px;
    font-weight: bold;
	vertical-align: middle;
	width: 1px;
	}
#close:hover,#close:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
.close{
	color: #ffffff;
    font-size: 28px;
    font-weight: bold;
	vertical-align: middle;
	float: right;
	padding-bottom: 20px;
	}
.close:hover,.close:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
#btnEfile{
	vertical-align:middle;
	width:100%;
	padding-right:5px;
	font-family: Arial, sans-serif;
	font-size: 14px;
	background-color:#284d77;
	color:#FFFFFF;
	}
#btnSubEfile{
	float:right;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	}
.btnSubEfile1{
	float:left;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	height: 23px;
	}
.btnSetEfile1{
	float:left;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	margin-right: 3px;
	height: 23px;
	}
#btnCanEfile{
	float:right;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	margin-right: 5px;
	}
#ELINKS{
	width:100%;
	text-align:left;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	background-color:#284d77;
	color:#FFFFFF;
	padding-left:60px;	
	}
.modal-content input[type="button"]{
    width: 34%; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	padding: 5px 4px;
	margin: 5px;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 13px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	}
.modal-content select{
    width: 22%; 
	vertical-align: middle;
	display: inline;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
.modal-footer{
	font-size: 11px; 
    color: #06213F;
	margin: 10% auto; /* 15% from the top and centered */
    padding: 10px;
    border: 5px solid #06213F;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
    top: 49.5%;
	width: 640px;  /*Could be more or less, depending on screen size*/
	height: 20px;	
	}
	/*jpj -03-01-2018- classes for the attorney, party, and trial court table cells*//* left-side cell with 43% width*/
.laptcell{
	text-align:left;
	width:43%;
	}
/* representing header cell*/
.rpaptcell{
	text-align:center;
	width:100%;
	}
/*left indented cell for parties*/
.liaptcell{
	text-align:left;
	width:48%;
	}
.tccell{
	font-family: Arial, sans-serif; 
	font-size: 18px; 
	color: #06213F; 
	font-style: normal; 
	font-weight:bold;
	background-color:#e9eff5;
	text-align:left;
	}
	
/*EFILE CSS-END --------------------------------------------------------------------------------- */	
.imgl,.imgr{
	display: inherit;
	margin: 0 0 10px 0;
	float: left;
	}
.img_nav{
	display: inherit;
	margin: 0 0 10px 0;
	float: left;
	}
.fl_left, .fl_right{display:block; float:none;}
.one_half, .one_third, .two_third, .one_quarter, .two_quarter, .three_quarter{
	display: block;
	margin-bottom: 30px;
	float: left;
	clear: both;
	margin-left: 0px;
	margin-top: 0px;
	width: auto;
	}
.two_third .mainheading .mainheading{
	width: auto;
	display: block;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	}
#mainav ul{display:none;}
#mainav form{display:block;}
.menu-btn div{
	position: absolute;
	left: 100%;
	top: 64%;
	padding-right: 8px;
	margin-top: -0.50em;
	line-height: 1.2;
	font-size: 18px;
	font-weight: 200;
	vertical-align: middle;
	z-index: 99;
	}
.menu-btn span{
	display: block;
	width: 19px;
	height: 3px;
	margin: 4px 0;
	background: rgb(0,0,0);
	z-index: 99;
	}
.responsive-menu{
	display: block;
	}
.expand{
	display: block !important; 
	}
.open-menu-link{
	display: none;
	position: absolute;
	right: 15px;
	top:0;
	line-height: 55px;
	font-size: 30px;
	cursor: pointer;
	}
li .sub-menu{
	display: none;
	}
.visible{
	display: block !important;
	}
.Header{
	display: list-item;
	padding-top: 10px;
	}
.rounded #footer address{
	margin-left: 20px;
	color: #06213F;
	}
#header #logo h1{
	line-height: 0.9;
	}
#header .logo img{
	}
#top .wrapper.row1 #header{
	text-align: center;
	}
.container.clear .group.btmspace-30 .two_third{
	display: block;
	width: auto;
	}
.container.clear .group.btmspace-30 .one_third.first{
	width: auto;
	}
.rounded #footer .one_third{
	width: auto;
	float: none;
	}
sidebar{
	width: auto;
	display: inherit;
	}
.wrapper.row1 #header img{
	text-align: center;
	}
#top .wrapper.row0{
	margin-bottom: 0px;
	}
#header #logo #logo{
	clear: both;
	text-align: center;
	}
.container.clear .group.btmspace-30 .two_third{
	clear: left;
	}
#header .fl_right ul{
	float: right;
	}
#top .Burger{
	background-color: #06213f;
	}
.Burger .nav #options{
	}
.nav #options .subnav{
	padding-left: 5px;
	left: 5px;
	}
#top .wrapper.row2 .rounded{
	display: none;
	}
.container.clear .group.btmspace-30 .two_third{
	margin-right: 15px;
	}
.container.clear .group.btmspace-30 .sidebar.one_quarter.first{
	display: none;
	width: 88%;
	}
.container.clear .group.btmspace-30 .two_third{
	width: 98%;
	}
.container.clear .group.btmspace-30 .sidebar.one_third.first{
	display: none;
	width: 100%;
	}
.mainheading .mainheading table{
	width: 100%;
	padding-top: 30px;
	}
.two_third .mainheading #button{
	margin-top: 5px;
	font-size: 11px;
	text-align: left;
	margin-left: 0px;
	}
.two_third .mainheading article{
	margin-left: 15px;
	padding-left: 15px;
	}
#News div .jumpmenuzindex{
	font-size: 12px;
	}
.New.Burger #search .search{
	display: inline-block;
	}
#top .New.Burger{
	margin-top: 0px;
	background-color: #06213F;
	padding-left: 10px;
	display: inline-block;
	}
.group.btmspace-30 .two_third img{
	margin-right: 5px;
	}
ul li a{
	background-color: #06213f;
	}
ul li a{
	background-color: #06213F;
	}
#content p #button{
	margin-bottom: 3px;
	text-align: left;
	}
.two_third .mainheading #button{
	margin-bottom: 3px;
	}
#top .wrapper.row0 .New.Burger{
	margin-left: 10px;
	}
.group .one_quarter .sidebartable{
	display: inline-block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 2px solid #06213F;
	}
.sidebartable_sub.noBorder td img{
	}
.group .one_quarter .sidebartable{
	width: 100%;
	}
.group #dispArea img{
	margin-right: 5px;
	}
td #form2 #mec_court_login{
	width: 100%;
	}
#docksearch td #search_terms{
	width: 100%;
	}
#top #mainav{
	display: none;
	}
.rounded2{
display: none;
	}
.wrapper.row1 #header .main_fl_right{
	display: none;
	}
}

/* TABLET --------------------------------------------------------------------------------- */
@media screen and (min-width : 380px ) and ( max-width : 768px ){

/* START - CLE Added to main login ------------------------------------------------------------------------- */

.cle_mainlog{
	font-size: 10px;
	color: #ffffff !important;
	margin: 0;
	background-color:#06213f;
	font-family: arial, sans-serif;
	padding-left:5px;
	}
.cle_mainlogBOLD{
	/*color: #91c2ea!important;*/
	color: #4ea0d3 !important;
	}
.cle_mainlogdetails{
	color: #ffffff!important;
	font-weight: bold;
	text-transform: uppercase;
	font-size:9px;
	padding-right:5px;
	}
.cle_mainlogIcon{
	display: inline-block;
	height:12px;
	float: none !important;
	padding-top: 0 !important;
	margin-right: 0 !important;
	/*padding-bottom: 3px;*/
	margin-left: 5px;
	}
/* END - CLE Added to main login --------------------------------------------------------------------------- */
	
.main_fl_right1{ /*adds the login on mobile*/
	text-transform:uppercase; 
	text-align: center;
	font-family: Arial, sans-serif; 
	color: #f9f9f9; 
	padding-top: 15px; 
	}

/*START--EFILE Checkbox--EXHIBITS--add by JC 9-9-2021 ------------------------------------------------------ */
span.textbox{
	background-color: #FFF;
	color: #888;
	line-height:20px;
	height: 21px;
	padding:1px;
	padding-left: 4px;
	/*border:1px #888 solid;*/
	font-size:9pt;
	width: 91.8%;
	float: left;
	margin-left: 2.7%;
	}
span.textbox-red{
	background-color: #FFF;
	color: #888;
	line-height:20px;
	/*height:14px;
	padding: 1px;*/
	border:3px #ff0000 solid !important;
	font-size:9pt;
	width:91.7%;
	margin-left: 2.6%;
	float: left;
	}
span.textbox input{
    border: 0px;
	background-color: #FFF;
  	}
.check-box{
	display: inline;
	}
.check-font{
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	}
.check-row{
	width:100%;
	font-family: Arial, sans-serif;
	padding-left: 5%; 
	font-size: 12px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 0px;
	}
.vDocDesc3{
	/*float:left;*/
	width: 25%;
	display: inline;
	border: 0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	/*height: 21px;*/
	margin-top: 1px;
	padding-left: 4px;
	font-size: 12px; 	
	}
.vDocDesc4{
	/*float:left;*/
	width: 50%;
	display: inline-block;
	border:0px;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	height: 21px;
	/*margin-top: 1px;
	padding-left: 4px;*/
	font-size: 12px;
	}
.vDocDesc3-red{
	/*float:left;*/
	width: 25%;
	display: inline;
	border-color:red !important;
	border: 3px solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	/*height: 21px;*/
	margin-top: 1px;
	padding-left: 4px;
	font-size: 12px; 	
	}
/*END--EFILE Checkbox--EXHIBITS--add by JC 9-9-2021 -------------------------------------------------------- */

/*EFILE CSS-BEGIN --------------------------------------------------------------------------------- */
.efile-disable-main{ /*added by JC 8/2/2018 CSS when Efile disabled*/
	font-family: Arial, sans-serif;
	font-size:16px; 
	font-weight:bold;
	background-color:#FF1C1F;
	color:#F9F9F9;
	text-align: center;
	border-left: 4px #06213f solid;
	border-right: 4px #06213f solid;
	}
.efile-disable-resp{ 
	font-family: Arial, sans-serif;
	font-size:16px; 
	font-weight:bold;
	background-color:#FF1C1F;
	color:#F9F9F9;
	text-align: center;
	}
.efile-disable-attach{ /*added by JC 8/2/2018 CSS when Efile disabled*/
	font-family: Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	background-color: #FF1C1F;
	color: #F9F9F9;
	text-align: center;
	}
.modal-content{ /*added 9/14/2017*/
    width: 95%;
	height: 80%;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
    top: 1%;
	display: inline-block; 
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	margin-top: 5%;
	margin-bottom: 15%;
	}
.modal-content NEF{ /*added by JC 9/21/2017*/
    width: 95%; 
	height: 95%; 
	top: -5%;
	}
.modal-content table{
    width: 100%; 
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
.modal-content td{
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
.modal-content tr{
    width: 100%; 
	margin:0px;
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
#party{
	width: 100%;
	padding-left: 18px;
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left
	}
#imgcheader{
	width: 26px; 
	text-align: center;
	}
#imgfheader{
	float: left;
	height: 21px; 
	padding-right: 5px;
	}
#imgAheader{
	height:21px;
	border:0px;
	border-radius:0px;
	text-align:left; 
	color:#000000;
	padding-right: 3px;
	margin-bottom: 3px;
	}
#imgHelp{
	width:21px;
	vertical-align: middle;
	background-color:#284d77;
	padding-right: 0px;
	padding-bottom: 8px;
	text-align: right;
	}
#cheader{
	width: 100%; 
	background-color: #1e62b6;
	font-weight:bold;
	color:#f9f9f9;
	font-size: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family:Arial, sans-serif;
	}
#cheader1{
	width: 100%; 
	background-color: #06213F;
	font-weight:bold;
	color:#f9f9f9;
	font-size: 24px;
	margin-top: 5px;
	font-family:Arial, sans-serif;
	padding-top: 12px;
	padding-bottom: 1px;
	}
#cheader2{
	width: 100%; 
	background-color: #06213F;
	font-weight:bold;
	color:#f9f9f9;
	font-size: 14px;
	margin-bottom: 5px;
	font-family:Arial, sans-serif;
	}
.modal-content input{
    width: 50%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
input[type=file]{ /*add ellipses to file name*/
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 150px;
	}
#btnSelPty{
    width: 150px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 2%
	}
#btnSPty{
    width: 90px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 5px;
	}
#btnAPty{
    width: 90px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 2%
	}
#btnAddPty{
    width: 130px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 5px;
	}
#vFL_Fname{
    width: 95%; 
	display: inline;
	align-content: center;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Mname{
    width: 95%; 
	display: inline;
	align-content: center;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Lname{
    width: 95%; 
	display: inline;
	align-content: center;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_Role{
    width: 95%; 
	vertical-align: middle;
	display: inline;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_ProSe{
    width: 95%; 
	vertical-align: middle;
	display: inline;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_Gen{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Title{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_Addr1{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Phone{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Fax{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_Addr2{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Email{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_City{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_State{
    width: 95%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Zip{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_PrisId{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Unit{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_Corp{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Notice{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	}
#vFL_AFull{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vAL_Aname{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vAL_Mname{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vAL_Lname{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vFL_Business{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	}
#vAL_Aka{
    width: 97%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vAL_GenA{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#vAL_GenA1{
    width: 97%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 6px;
	}
#e-headers{
	width:95%;
	font-family: Arial, sans-serif;
	margin-left:14px;
	}
#vFL_SDate{
    width: 95%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 10px;
	margin-right: 5px;
	}
#psResults{
    width: 97%; 
	display: inline;
	float: left;
	margin-top: 3%;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 8px;
	}
#efileDiv{
    width: 100%;
	display: inline;
	}
#efile{
    width:100%;
	border:4px #06213f solid;
	border-bottom: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse: initial !important;
	}
#efileType{
    width:100%;
	border:4px #06213f solid;
	border-top: 0px;
	border-bottom: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse: initial !important;
	}
#efile1{
    padding-left:60px;
	width:100%;
	background-color:#284d77;
	color:#f9f9f9;
	}
.efile5{
    width:100%;
	border:4px #06213f solid;
	border-bottom: 0px;
	clear: right;
	display:none;
	background-color:#284d77;
	border-collapse: initial !important;
	}
#close{
    background-color:#284d77;
	color: #ffffff;
	padding: 5px;
    font-size: 32px;
    font-weight: bold;
	vertical-align: middle;
	width: 1px;
	}
#close:hover,#close:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
#efile2{
    width:100%;
	font-family: Arial, sans-serif;
	padding-left:3%; 
	font-size: 14px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	}
#spty{
	color:#000000;
	width: 100%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	display:inline-block;
	height: 23px;
	}
.filer{
	color:#000000;
	width: 97%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	display:inline-block;
	height: 23px;
	}
.spty{
	color:#000000;
	width: 95%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	display:inline-block;
	height: 23px;
	}
.efilePty{
	width:100%;
	border:4px #06213f solid;
	border-top:0px;
	border-bottom: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse: initial !important;
	}
/*#doctype{
	color:#000000;
	width: 95%;
	display:inline-block;
	height: 23px;
	}**Removed 8/27/2018 due to class and ID CHANGES*/
#sdtype{
	color: #000000;
	width: 95%;
	display: inline;
	height: 23px;
	}
#sditype{
	color:#000000;
	font-family:Arial, Sans-Serif;
	font-size:14px;
	font-weight:normal;
	vertical-align:middle;
	border-radius:0px;
	width: 97%;
	}
#sdstype{
	width:15px;
	height:19px;
	display:inline-block;
	border-radius:0px;
	width: 3%;
	}
.efdrow{
	width:100%;
	padding-bottom:10px;
	border-left:4px #06213f solid;
	border-right:4px #06213f solid;
	border-bottom: 0px;
	border-top: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse:initial; 
	}
.efdarow{
    width:100%;
    padding-bottom:10px;
    border-bottom: 0px;
    border-top: 0px;
    clear: right;
    display:table;
    background-color:#284d77;
    border-collapse:initial; 
    }
#efdrow0{
	width:100%;
	text-align:left;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	BACKGROUND-COLOR:#284d77;
	color:#FFFFFF;
	padding-left:60px;
	}
#adEfile{
	width:100%;
	padding-bottom:10px;
	border-left:4px #06213f solid;
	border-right: 4px #06213f solid;
	clear: right;
	display:table;
	background-color:#284d77;
	display:none;
	}
#efileSub{
	width:100%;
	padding-bottom:10px;
	border:4px #06213f solid;
	border-top: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	}
/*#docdesc-0{ /*Removed 8/9/2018 JAC This ID was overwriting the class on red orders
	float: left;
	width: 94.9%;
	/*margin-top: 3px;
	border: 0px none;
	border-radius: 0px;
	text-align: left; 
	color: rgb(0, 0, 0);
	font-size: 12px;
	}*/
#attachFile-0{
	width: 30%;
	height:24px;
	display:inline-block;
	font-size: 11px;
	margin-left: 2px;
	margin-top:3px;
	}
.attachFile{
	height:24px;
	display:inline-block;
	font-size: 11px;
	margin-left: 2px;
	margin-right: 3px;
	margin-top: 3px;
	}
.vDocDesc{
	float:left;
	width: 93%;
	height:22px;
	border:0px;
	border: 0px none;
	border-radius: 0px;
	text-align:left;
	color:#000000;
	margin-top: 3px;
	font-size: 12px;
	padding-left: 4px;
	margin-left:2.5%;
	}
.dctype{
	color:#000000;
	float: left;
	width: 93.2%; 
	vertical-align: middle;
	display:inline-block;
	height: 25px;
	font-size: 12px;
	margin-left: 2.4%
	}
.dctype2{
	color:#000000;
	float: left;
	width: 95.5%; 
	vertical-align: middle;
	display:inline-block;
	height: 25px;
	margin-bottom: 5px;
	font-size: 12px;
	}
	/*for assigned case efile*/
#motions{
	width: 100%;
	background-color: #284d77;
	padding-left: 3.6%;
	}
#motions td{
	padding: 0px;
	}
#imgMheader{
	float: left;
	padding-right: 5px;
	vertical-align: middle;
	}
.docinfo1{
	width: 100%;
	vertical-align: middle;
	float: left;
	display: none;
	}
.docinfo2{
	display: inline-block;
	width: 100%;
	vertical-align: bottom;
	}
.attachFile1{
	float: left;
	height:30px;
	display:inline-block;
	vertical-align:top;
	}
.vDocDesc1{
	float:left;
	width:95%;
	height: 21px;
	border:0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-top: 1px;
	font-size: 12px;
	padding-left: 4px;
	padding-top:0px;
	padding-bottom:0px;
	}
.vDocDesc2{
	float:left;
	width:93%;
	border:0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	height: 21px;
	font-size: 12px;
	padding-left: 4px;
	margin-left: 2.7%
	}
.spty1{
	float:left;
	color:#000000;
	width: 95%;
	display:inline-block;
	vertical-align:middle;
	height: 23px;
	}
.doctype1{
	float: left; color:#000000;
	width: 95%;
	display:inline-block;
	margin-bottom: 5px;
	height: 23px;
	}
.btnSubPty1{
	float: right;
	display:inline-block;
	height: 23px;
	font-size: 14px; 
	color: #fff; 
	background: #2764af; 
	border: 1px solid #46b3d3;
	border-radius: 0px;
	}
.fpath2{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 95%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 10px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	margin-bottom: 5px;
	padding-left: 4px;
	}
.fpath3{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 95%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 10px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	margin-bottom: 5px;
	padding-left: 4px;
	}
.btnMenu1{
	height: 30px;
	background-color:#ffffff;
	vertical-align: middle;
	padding:0px;
	margin-right: 5px;
	float: left;
	display: inline;
	width: 95%;
	margin-bottom: 5px;
	}
.btnMenu2{
	height: 30px;
	background-color:#ffffff;
	vertical-align: middle;
	padding:0px;
	margin-right: 5px;
	float: left;
	display: inline;
	width: 95%;
	margin-bottom: 5px;
	}
.btnSubline{
	vertical-align: top;
	font-family: Arial,sans-serif;
	font-size: 14px;
	padding-left: 4%;
	background-color: rgb(40, 77, 119);
	display: inline-block;
	width: 100%;
	}
.close1{
	color: #ffffff;
    font-size: 28px;
    font-weight: bold;
	vertical-align: middle;
	float: right;
	padding-right: 5px;
	}
.close1:hover,.close1:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
.close2{
	color: #ffffff;
    font-size: 24px;
    font-weight: bold;
	vertical-align: middle;
	padding-left: 3px;
	}
.close2:hover,.close1:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
.textentry{
	padding-bottom: 0px; 
	vertical-align: bottom; 
	padding-left: 4%; 
	font-size: 12px; 
	text-align:left;
	background-color:#284d77;
	color:#F9F9F9;
	}
.efdarow1{
	vertical-align: top; 
	font-family: Arial,sans-serif;
	font-size: 14px;
	padding-left: 3.7%;
	background-color: #284d77;
	display: inline-block; 
	width: 100%;
	}
.addfiler{
	margin-left: 4%; 
	vertical-align: middle;
	height: 15px;
	background-color:#284d77;
	border: 0px;
	border-color: none;
	border-collapse: initial !important;
	}
.addfiler img{
	margin-left: 4%; 
	vertical-align: middle;
	height: 15px;
	background-color:#284d77;
	border: 0px;
	border-color: none;
	border-collapse: collapse;
	}
	/*for assigned case efile*/
#efile3{
    float: left;
	width:91.2%;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	color:#FFFFFF;
	vertical-align: middle;
	text-align:left;
	margin-bottom: 5px;
	margin-left: 3.5%;
	margin-top: 5px;
	padding: 0px;
	}
#efile5{
    float: left;
	width:100%;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	text-align:left;
	margin-top: 5px;
	}
#efile4{
    width:100%;
	font-family: Arial, sans-serif;
	padding-left:5%; 
	font-size: 12px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	}
.efile4{
    width:100%;
	font-family: Arial, sans-serif;
	padding-left:3.5%; 
	font-size: 12px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	padding-bottom:0px;
	}
.imgfold{
	height:24px;
	background-color:#284d77;
	margin-left:3%;
	display:inline-block;
	}
.btnMenu{
	height: 28px;
	background-color:#ffffff;
	vertical-align: middle;
	padding:0px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	display: inline;
	margin-left: 3.5%;
	width: 91.2%
	}
#dpIcon{
	height: 18px;
	vertical-align: middle;
	}
#imgIcons{
	height: 30px;
	width: 30px;
	vertical-align: middle;
	margin-bottom: 15px;
	cursor: pointer;
	}
#imgIcons1{
	height: 30px;
	width: 30px;
	vertical-align: middle;
	margin-bottom: 15px;
	}
.odIcon{
	margin-left:2px;
	margin-right: 1px;
	}
.attFile{
	float: left; 
	width: 91%; 
	height: 21px;
	vertical-align: middle;
	padding: 0px;
	margin-left: 3.4%;
	}
.fpath{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color:white;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	}
.fpath1{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color:white;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 91.2%;
	margin-left: 3.5%;
	margin-top: 5px;
	padding: 5px;
	}
.eredborder{
	width: 95%;
	color:black;
	background-color:white;
	border-color: red !important; 
	border: 3px solid;
	font-size: 12px;
	}
/*.eredborder1{ *Removed 8/13/2018 by JAC--Classes no longer being used*
	float: left;
	width:100%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	vertical-align: middle;
	height: 32px;
	text-align:left;
	border-color:red !important;
	border: 3px solid;
	height:40px;
	}
.eredborder2{
	float: left; 
	width: 91.2%;
	padding-left: 5px;
	margin-bottom: 5px;
	border: 0px none;
	border-radius: 0px;
	text-align: left; 
	color: rgb(0, 0, 0);
	font-size: 14px;
	height: 32px;
	margin-left: 3.5%;
	margin-top: 5px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	}
.eredborder3{
	float:left;
	width: 95%;
	border: 0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	height: 21px;
	margin-top: 1px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	margin-bottom: 7px;
	font-size: 12px;
	}
.eredborder4{	
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 95%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 12px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	}*/
.eredborder4{	/**ADDED 8/28/2018 by JAC--Red border classes UPDATED Validation box*/
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 93%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 12px;
	border-radius: 0px;
	float: left;
	height: 21px;
	border-color:red !important;
	border: 3px solid;
	margin-left: 2.6%
	}
.eredborder5{	
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 100%; /*Removed 8/9/2018 by JAC--Due to Trent consolidation of ID's*/
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 12px;
	border-radius: 0px;
	float: left;
	height: 21px;
	border-color:red !important;
	border: 3px solid;
	}
.eredborder6{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 93%; /*Removed 8/9/2018 by JAC--Due to Trent consolidation of ID's*/
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 12px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px; 
	margin-top: 1px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	margin-left: 2.7% /*Removed 8/9/2018 by JAC--Due to Trent consolidation of ID's*/
	}
.eredborderFPath{	/*added class 8/9/2018 JAC red border on file input*/
	color:black;
	display:inline-block;
	text-align:left;
	background-color:white;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 92%;        /*Changed from 93% on 8/9/2018 JAC*/
	vertical-align: middle;
	padding-bottom: 2px;
	border-color: red !important;
	border: 3px solid;
	padding: 0px;
	border-radius: 0px;
	font-size: 12px;
	margin-left: 3%; /*added 8/9/2018 JAC*/
	margin-top: 5px; /*added 8/9/2018 JAC*/
	}
#eredborder{
	color:black;
	background-color:white;
	border-color:crimson;
	}
.btnMenuA{
	height: 32px;
	background-color:#ffffff;
	vertical-align: middle;
	padding:0px;
	margin-left: 5px;
	margin-right: 5px;
	float: left;
	display: inline;
	margin-left: 3.5%;
	width: 91.2%;
	}
#dpIcon{
	height: 18px;
	vertical-align: middle;
	}
#imgIcons{
	height: 30px;
	width: 30px;
	vertical-align: middle;
	margin-bottom: 15px;
	cursor: pointer;
	}
#imgIcons1{
	height: 30px;
	width: 30px;
	vertical-align: middle;
	margin-bottom: 15px;
	}
.attFileA{
	float: left; 
	width: 93%; 
	height: 21px;
	vertical-align: middle;
	padding: 0px;
	margin-left: 3.5%;
	}
.vDocDescA{
	float:left;
	width: 75.5%;
	height:21px;
	border:0px;
	border: 0px none;
	border-radius: 0px;
	text-align:left;
	color:#000000;
	margin-left: 3px;
	}
.efdrowA{
	width:100%;
	text-align:left;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	Background-color: inherit !important;
	border-collapse:initial; 
	color:#FFFFFF;
	}
.NEFspace{
	margin-left: 25px;
	margin-right: 25px;
	text-align:left;
	}
#dbutton{
	margin-top: 5px;
	}
#close{
    background-color:#284d77;
	color: #ffffff;
	padding: 5px;
    font-size: 32px;
    font-weight: bold;
	vertical-align: middle;
	}
#close:hover,#close:focus{
    color: #F4090D;
    text-decoration: none;
	cursor: pointer;
	}
.close{
	color: #ffffff;
    font-size: 28px;
    font-weight: bold;
	vertical-align: middle;
	float: right;
	padding-bottom:20px;
	}
.close:hover,.close:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
#btnEfile{
	vertical-align:middle;
	width:100%;
	padding-right:5px;
	font-family: Arial, sans-serif;
	font-size: 14px;
	background-color:#284d77;
	color:#FFFFFF;
	}
#btnSubEfile{
	float:right;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	}
.btnSubEfile1{
	float:left;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	height: 23px;
	margin-right: 5px;
	margin-bottom: 5px;
	}
.btnSetEfile1{
	float:left;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	margin-right: 3px;
	height: 23px;
	}
#btnCanEfile{
	float:right;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	margin-right: 5px;
	}
#ELINKS{
	width:100%;
	text-align:left;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	BACKGROUND-COLOR:#284d77;
	color:#FFFFFF;
	padding-left:60px;	
	}
.modal-content input[type="button"]{
    width: 30%; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	padding: 5px 4px;
	margin: 5px;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 13px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	}
.modal-content select{
    width: 22%; 
	vertical-align: middle;
	display: inline;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
.modal-footer{
	font-size: 11px; 
    color: #06213F;
	margin: 10% auto; /* 15% from the top and centered */
    padding: 10px;
    border: 5px solid #06213F;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
    top: 49.5%;
	width: 640px;  /*Could be more or less, depending on screen size*/
	height: 20px;
	}
/*jpj -03-01-2018- classes for the attorney, party, and trial court table cells*//* left-side cell with 43% width*/
.laptcell{
	text-align:left;
	width:43%;
	}/* representing header cell*/
.rpaptcell{
	text-align:center;
	width:100%;
	}/*left indented cell for parties*/
.liaptcell{
	text-align:left;
	width:48%;
	}
.tccell{
	font-family: Arial, sans-serif; 
	font-size: 18px; 
	color: #06213F; 
	font-style: normal; 
	font-weight:bold;
	background-color:#e9eff5;
	text-align:left;
	}
/*E-FILE CSS-END --------------------------------------------------------------------------------- */	
	
.imgl, .imgr{
	display:block; 
	float:none; 
	margin:0 0 10px 0;
	}
.fl_left, .fl_right{
	display: block;
	}
.one_half, .one_third, .two_third, .one_quarter, .two_quarter, .three_quarter{
	display:block; 
	float:none; 
	width:auto; 
	margin:0 0 30px 0; 
	padding:0;
	}
sidebar{
	width: auto;
	display: block;
	}
#mainav ul{
	display:none;
	}
#mainav form{
	display:block;
	}
.menu-btn div{
	position: absolute;
	left: 100%;
	top: 64%;
	padding-right: 8px;
	margin-top: -0.50em;
	line-height: 1.2;
	font-size: 18px;
	font-weight: 200;
	vertical-align: middle;
	z-index: 99;
	}
.menu-btn span{
	display: block;
	width: 19px;
	height: 3px;
	margin: 4px 0;
	background: rgb(0,0,0);
	z-index: 99;
	}
.responsive-menu{
	display: block;
	}
.expand{
	display: block !important; 
	}
.open-menu-link{
	display: none;
	position: absolute;
	right: 15px;
	top:0;
	line-height: 55px;
	font-size: 30px;
	cursor: pointer;
	}
li .sub-menu{
	display: none;
	}
.visible{
	display: block !important;
	}
.quickinfo{
	font-size:11px; 
	line-height:1.2em;
	}
.quickinfo li a{
	padding:20px 5px 0 85px;
	}
#header .fl_right ul{
	float: right;
	}
#top .wrapper.row1 #header{
	text-align: center;
	}
#header #logo #logo{
	}
.wrapper.row1 #header img{
	}
#header #logo h1{
	line-height: 0.75;
	}
.container.clear .group.btmspace-30 .one_third.first{
	width: auto;
	}
.container.clear .group.btmspace-30 .two_third{
	margin-left: 0px;
	padding-top: 20px;
	clear: none;
	width: 100%;
	}
.group.btmspace-30 .one_third.first .sidebartable{
	width: 100%;
	clear: none;
	}
#header #logo #logo{
	text-align: center;
	clear: left;
	float: none;
	}
.wrapper.row1 #header img{
	clear: none;
	text-align: center;
	}
#top .wrapper.row0{
	margin-bottom: 0px;
	margin-top: 0px;
	}
.nav #options a{
	}
#top .Burger{
	background-color: #031B35;
	}
#top .wrapper.row2 .rounded{
	display: none;
	}
.container.clear .group.btmspace-30 .sidebar.one_quarter.first{
	display: none;
	}
.container.clear .group.btmspace-30 .sidebar.one_third.first{
	display: none;
	}
.mainheading .mainheading table{
	width: 100%;
	padding-top: 30px;
	}
.group.btmspace-30 #content table{
	margin-top: 25px;
	}
.two_third .mainheading #button{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 11px;
	text-align: left;
	}
.two_third .mainheading article{
	margin-left: 15px;
	padding-left: 15px;
	}
#News div .jumpmenuzindex{
	font-size: 12px;
	}
#top .New.Burger{
	background-color: #06213F;
	max-width: 200px;
	}
ul li a{
	background-color: #06213f;
	}
li a .nav{
	text-align: center;
	}
#top .New.Burger{
	background-color: #06213F;
	margin-top: 0px;
	display: inline-block;
	padding-left: 10px;
	}
.New.Burger li a{
	}
.group.btmspace-30 .two_third img{
	margin-right: 5px;
	}
#content p #button{
	text-align: left;
	width: 0%;
	}
.group.btmspace-15 .sidebar.one_quarter.first .sdb_holder{
	display: none;
	}
.group.btmspace-15 .sidebar.one_quarter.first h6{
	display: none;
	}
.group .one_quarter .sidebartable{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: 5px;
	margin-bottom: 5px;
	display: inline-block;
	border: 2px solid #06213F;
	}
td p #mec_court_login{
	width: 100%;
	}
.sidebartable .sidebartable_sub.noBorder td{
	}
.sidebartable .sidebartable_sub.noBorder td-{
	width: 25%;
	}
td #form2 #mec_court_login{
	width: 100%;
	}
.group #dispArea img{
	margin-right: 5px;
	}
#docksearch td #search_terms{
	width: 100%;
	}
#top #mainav{
	display: none;
	}
.rounded2{
display: none;
	}
.wrapper.row1 #header .main_fl_right{
	display: none;
	}
.logo{
	width: 110px;
	height: 50px;
	margin-top: 0px;
	}
.logo{
	width: 110px;
	height: 50px;
	}
}

/* DESKTOP --------------------------------------------------------------------------------- */
@media screen and (min-width:769px) and (max-width:3000px){

/* START - CLE Added to main login ------------------------------------------------------------------------- */

.cle_mainlog{
	font-size: 11px;
	color: #ffffff !important;
	margin: 0;
	}
.cle_mainlogBOLD{
	/*color: #91c2ea!important;*/
	color: #4ea0d3 !important;
	}
.cle_mainlogdetails{
	color: #ffffff!important;
	font-weight: bold;
	text-transform: uppercase;
	}
.cle_mainlogIcon{
	display: inline-block;
	float: none !important;
	padding-top: 0 !important;
	padding-bottom: 5px;
	margin-left: 5px;
	height:20px;
	}
/* END - CLE Added to main login --------------------------------------------------------------------------- */

.main_fl_right1{ /*adds the login on mobile*/
	text-transform:uppercase; 
	text-align: center;
	font-family: Arial, sans-serif; 
	color: #f9f9f9; 
	padding-top: 15px; 
	}

/*START--EFILE Checkbox--EXHIBITS--add by JC 9-9-2021 ----------------------------------------------------- */
span.textbox{
	background-color: #FFF;
	color: #888;
	line-height:21px;
	/*height:14px;
	padding:3px;*/
	/*border:1px #888 solid;*/
	font-size:9pt;
	width: 98.6%;
	float: left;
	padding-left:4px;
	margin-top: 1px;
	}
span.textbox-red{
	background-color: #FFF;
	color: #888;
	line-height:20px;
	/*height:14px;
	padding:3px;*/
	border:3px #ff0000 solid !important;
	font-size:9pt;
	width:98%;
	float: left;
	/*padding-left:4px;*/
	}
span.textbox input{
    border: 0px;
	background-color: #FFF;
  	}
.check-box{
	display: inline;
	}
.check-font{
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#ffffff;
	}
.check-row{
	width:100%;
	font-family: Arial, sans-serif;
	padding-left: 5%; 
	font-size: 12px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 0px;
	}
.vDocDesc3{
	/*float:left;*/
	width: 6%;
	display: inline;
	border: 0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	/*height: 21px;*/
	margin-top: 1px;
	padding-left: 4px;
	font-size: 12px; 	
	}
.vDocDesc4{
	/*float:left;*/
	width: 50%;
	display: inline-block;
	border:0px;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	/*height: 21px;*/
	/*margin-top: 1px;*/
	padding-left: 4px;
	font-size: 12px;
	}
.vDocDesc3-red{
	/*float:left;*/
	width: 6%;
	display: inline;
	border-color:red !important;
	border: 3px solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	/*height: 21px;*/
	margin-top: 1px;
	padding-left: 4px;
	font-size: 12px; 	
	}

input::placeholder {
        color: #000000;
        opacity: 1;
      }
/*END--EFILE Checkbox--EXHIBITS--add by JC 9-9-2021 ---------------------------------------------------------- */
	
/*EFILE CSS-BEGIN --------------------------------------------------------------------------------- */
.efile-disable-main{ /*added by JC 8/2/2018 CSS when Efile disabled*/
	font-family: Arial, sans-serif;
	font-size:16px; 
	font-weight:bold;
	background-color:#FF1C1F;
	color:#F9F9F9;
	text-align: center;
	border-left: 4px #06213f solid;
	border-right: 4px #06213f solid;
	}
.efile-disable-resp{ 
	font-family: Arial, sans-serif;
	font-size:16px; 
	font-weight:bold;
	background-color:#FF1C1F;
	color:#F9F9F9;
	text-align: center;
	}
.efile-disable-attach{ /*added by JC 8/2/2018 CSS when Efile disabled*/
	font-family: Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	background-color: #FF1C1F;
	color: #F9F9F9;
	text-align: center;
	}
.modal-content{ /*added 9/14/2017*/
    width: 95%;
	height: 85%;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	display: inline-block; 
	background-color: #f9f9f9;
	color: #06213F;
	font-family: Arial, sans-serif;
	font-size: 14px;
	margin-top: 9%;
	margin-bottom: 15%;
	}
.modal-contentNEF{ /*added by JC 9/21/2017*/
    width: 95%; 
	height: 95%; 
	top: -5%;
	left: 0;
	right: 0;
	bottom: 0;
	display: inline-block; 
	background-color: #f9f9f9;
	color: #06213F;
	font-family: Arial, sans-serif;
	font-size: 14px;
	}
.modal-content table{
    width: 100%; 
	padding: 2%;
	padding:5px;
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;	
	}
.modal-content td{
	margin-left: 2%;
	margin-right:2%;
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
.modal-content tr{
    width: 100%; 
	margin-left:15px;
	margin-right:15px;
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
#party{
	width: 95%;
	margin-bottom: 1px;
	background-color: #f9f9f9;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 40px;
	text-align: left
	}
#imgcheader{
	width: 30px; 
	text-align: center;
	}
#imgAheader{
	float: left;
	height:21px;
	border:0px;
	border-radius:0px;
	text-align:left; 
	color:#000000;
	padding-right: 1px;
	}
#imgHelp{
	width:24px;
	vertical-align: middle;
	background-color:#284d77;
	padding-right: 0px;
	padding-bottom: 8px;
	text-align: right;
	}
#imgfheader{
	width:40px;
	height:30px;
	cursor:pointer;
	}
#imgbrowse{
	float: left;
	height:21px;
	margin-right: 5px;
	}
#cheader{
	width: 100%; 
	background-color: #1e62b6;
	font-weight:bold;
	color:#f9f9f9;
	font-size: 22px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family:Arial, sans-serif;
	}
#cheader1{
	width: 100%; 
	background-color: #06213F;
	font-weight:bold;
	color:#f9f9f9;
	font-size: 28px;
	margin-top: 5px;
	font-family:Arial, sans-serif;
	padding-top: 12px;
	padding-bottom: 1px;
	}
#cheader2{
	width: 100%; 
	background-color: #06213F;
	font-weight:bold;
	color:#f9f9f9;
	font-size: 18px;
	margin-bottom: 5px;
	font-family:Arial, sans-serif;
	padding-bottom: 10px;
	}
.modal-content input{
    width: 50%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	}
input[type=file]{ /*add ellipses to file name*/
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 100px;
	font-size: 11px;
	}
#vFL_Fname{
    width: 31%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	margin-left: 35px;
	margin-right: 5px;
	}
#vFL_Mname{
    width: 31%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	margin-right: 5px;
	}
#vFL_Lname{
    width: 30%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
#vFL_Role{
    width: 46.2%; 
	float: left;
	vertical-align: middle;
	display: inline;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 35px;
	margin-right: 5px;
	}
#vFL_ProSe{
    width: 46.2%; 
	float: left;
	vertical-align: middle;
	display: inline;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	}
#vFL_Gen{
    width: 46.2%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 35px;
	margin-right: 5px;
	}
#vFL_Title{
    width: 46.2%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-right: 5px;
	}
#vFL_Addr1{
    width: 31%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 35px;
	margin-right: 5px;
	}
#vFL_Phone{
    width: 31%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-right: 5px;
	}
#vFL_Fax{
    width: 30%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	}
#vFL_Addr2{
    width: 46.2%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 35px;
	margin-right: 5px;
	}
#vFL_Email{
    width: 46.2%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	}
#vFL_City{
    width: 24%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 35px;
	margin-right: .25%;
	}
#vFL_State{
    width: 11.5%; 
	display: inline;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-right: .25%;
	}
#vFL_Zip{
    width: 11.5%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-right: .25%;
	}
#vFL_PrisId{
    width: 22.75%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-right: .25%;
	}
#vFL_Unit{
    width: 22%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	}
#vFL_Corp{
    width: 46.25%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 35px;
	margin-right: 5px;
	}
#vFL_Notice{
    width: 46.25%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	}
#vFL_AFull{
    width: 46.25%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 14px;
	margin-right: 5px;
	}
#vAL_Aname{
	width: 31%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 35px;
	margin-right: .25%;
	}
#vAL_Mname{
	width: 31%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-right: .25%;
	}
#vAL_Lname{
	width: 30.25%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	}
#vFL_Business{
    width: 30%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	}
#vAL_GenA{
    width: 46%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 35px;
	margin-right: .25%;
	}
#vAL_GenA1{
    width: 46.5%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 30px;
	margin-right: .25%;
	}
#vAL_Aka{
    width: 46.5%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family: Arial, sans-serif;
	}
#vFL_SDate{
    width: 31%; 
	display: inline-block;
	float: left;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	}
#psResults{
    width: 97%; 
	display: inline;
	float: left;
	margin-top: 3%;
	vertical-align: middle;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	margin-left: 8px;
	}
#efileDiv{
    width: 100%;
	display: inline;
	}
#efile{
    width:100%;
	border:4px #06213f solid;
	border-bottom: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse: initial !important;
	}
#efileType{
    width:100%;
	border:4px #06213f solid;
	border-top: 0px;
	border-bottom: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse: initial !important;
	}
#efile1{
    padding-left:60px;
	width:100%;
	background-color:#284d77;
	color:#f9f9f9;
	}
.efile5{
    width:100%;
	border:4px #06213f solid;
	border-bottom: 0px;
	clear: right;
	display:none;
	background-color:#284d77;
	border-collapse: initial !important;
	}
.attachFile{
	float: left;
	width: 30%;
	padding-left:6px;
	height:22px;
	display:inline-block;
	font-size: 11px;
	}
.vDocDesc{
	float:left;
	width: 100%;
	height:21px;
	border:0px;
	border: 0px none;
	border-radius: 0px;
	text-align:left;
	color:#000000;
	font-size: 12px;
	padding-left: 4px;
	margin-top:1PX;
	}
.dctype{
	color:#000000;
	float: left;
	width: 100%; 
	vertical-align: middle;
	display:inline-block;
	height: 21px;
	font-size: 12px;
	margin-top:1px;
	}
.dctype2{
	color:#000000;
	float: left;
	width: 100%; 
	vertical-align: middle;
	display:inline-block;
	height: 21px;
	font-size: 12px;
	}
	/*for assigned case efile*/
#motions{
	width: 100%;
	background-color: #284d77;
	padding-left: 3.6%;
	}
#imgMheader{
	float: left;
	padding-right: 5px;
	vertical-align: middle;
	}
.docinfo1{
	width: 100%;
	vertical-align: middle;
	float: left;
	display: none;
	}
.attachFile1{
	float: left;
	height:30px;
	display:inline-block;
	vertical-align:top;
	}
.vDocDesc1{
	float:left;
	width: 100%;
	border: 0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	height: 21px;
	margin-top: 1px;
	padding-left: 4px;
	font-size: 12px; /*Added 8/9/2018 by JAC--Font-size added due to ID change by Trent*/
	}
.vDocDesc2{
	float:left;
	width: 100%;
	border:0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	height: 21px;
	margin-top: 1px;
	padding-left: 4px;
	font-size: 12px;
	}
.dctype2{
	float:left;
	width: 50%;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	height: 21px;
	margin-top: 1px;
	padding-left: 4px;
	font-size: 12px;
	}
.spty1{
	float:left;
	color:#000000;
	width: 100%;
	display:inline-block;
	vertical-align:middle;
	margin-right: 3px;
	height: 23px;
	}
.doctype1{
	float: left; color:#000000;
	width: 97%;
	display:inline-block;
	margin-right: 3px;
	height: 23px;
	}
.btnSubPty1{
	float: left;
	display:inline-block;
	height: 23px;
	font-size: 14px; 
	color: #fff; 
	background: #2764af; 
	border: 1px solid #46b3d3;
	border-radius: 0px;
	}
.fpath2{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 18%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 10px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	padding-left: 4px;
	}
.fpath3{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 18%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 10px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	padding-left: 4px;
	}
.btnMenu1{
	height: 21px;
	background-color:#ffffff;
	vertical-align: middle;
	padding:0px;
	margin-right: 3px;
	float: left;
	display: inline;
	margin-bottom: 5px;
	margin-top:1px;
	}
.btnMenu2{
	height: 21px;
	background-color:#ffffff;
	vertical-align: middle;
	padding:0px;
	margin-right: 3px;
	float: left;
	display: inline;
	margin-bottom: 5px;
	margin-top:1px;
	}
.textentry{
	padding-bottom: 0px; 
	vertical-align: bottom; 
	padding-left: 4%; 
	font-size: 12px;  
	text-align:left;
	background-color:#284d77;
	color:#F9F9F9;
	}
.btnSubline{
	vertical-align: top;
	font-family: Arial,sans-serif;
	font-size: 14px;
	padding-left: 4%;
	background-color: rgb(40, 77, 119);
	display: inline-block;
	width: 100%;
	}
#btnSubEfile1{
	float:left;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	background-color: #7f7f86;
	}
.btnSubEfile1{
	float:left;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	height: 22px;
	margin-right: 5px;
	margin-bottom: 5px;
	}
.btnSetEfile1{
	float:left;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	margin-right: 3px;
	height: 22px;
	padding-left: 3px;
	padding-right: 3px;
	}
.close1{
	color: #ffffff;
    font-size: 28px;
    font-weight: bold;
	vertical-align: middle;
	float: right;
	}
.close1:hover,.close1:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
.close2{
	color: #ffffff;
    font-size: 24px;
    font-weight: bold;
	vertical-align: middle;
	float: right;
	}
.close2:hover,.close1:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
#efdarow1{
	display: inline; 
	width: 100%;
		padding-left: 3.7%;
	}
.efdarow2{
	display: inline; 
	width: 100%;
	padding-left: 3.7%;
	}
.efdarow1{
	vertical-align: top; 
	font-family: Arial,sans-serif;
	font-size: 14px;
	background-color: #284d77;
	display: inline-block; 
	width: 95%;
	padding-top: 0px;
	}
.addfiler{
	width:100%;
	font-family: Arial, sans-serif;
	padding-left:3.5%; 
	font-size: 12px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	}
	/*for assigned case efile*/
#efile3{
	width: 43.8%;
	font-family: Arial, sans-serif;
	font-size: 14px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	text-align:left;
	display: inline-block;
	padding-left:0px;
	}
#efile5{
	width:43.8%;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	text-align:left;
	display: inline-block;
	padding-left:0px;
	}
#efile4{
    width:100%;
	font-family: Arial, sans-serif;
	padding-left:5%; 
	font-size: 12px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	}
.efile4{
    width:100%;
	font-family: Arial, sans-serif;
	padding-left: 3.5%; 
	font-size: 12px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 0px;
	}
.imgfold{
	height:24px;
	background-color:#284d77;
	margin-left:3%;
	display:inline-block;
	}
.btnMenu{
	height: 21px;
	background-color:#ffffff;
	display:inline-block;
	vertical-align: middle;
	padding:0px;
	margin-right: 3px;
	margin-top:1px;
	display: inline-block;
	}
#dpIcon{
	height: 18px;
	vertical-align: middle;
	}
#imgIcons{
	height: 20px;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	cursor: pointer;
	}
#imgIcons1{
	height: 20px;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	}
.odIcon{
	margin-left:2px;
	margin-right: 1px;
	}
.attFile{
	float: left; 
	width: 73%; 
	height: 21px;
	vertical-align: middle;
	padding: 0px;
	margin-top: 5px;
	}
.fpath{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color:white;
	width:30%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 100%;
	vertical-align: middle;
	margin-top: 0px;
	font-size: 10px;
	}
.fpath1{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color:white;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 18%;
	height: 21px;
	vertical-align: middle;
	padding-bottom: 2px;
	padding-top: 0px;
	margin-top: 1px;
	}
.eredborder{
	width: 97%;
	color:black;
	background-color:white;
	border-color: red !important; 
	border: 3px solid;
	}
/*.eredborder1{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color:white;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 18%;
	vertical-align: middle;
	padding-bottom: 2px;
	padding-top: 0px;
	margin-top: 1px;
	background-color:white;
	border-color:red !important;
	border: 3px solid;
	height: 25.5;
	padding: 0px;
	margin-right: 5px;
	}
.eredborder2{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color:white;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 18%;
	vertical-align: middle;
	padding-bottom: 2px;
	padding-top: 0px;
	margin-top: 1px;
	background-color:white;
	border-color:red !important;
	border: 3px solid;
	}
.eredborder3{
	float:left;
	width: 50%;
	border: 0px #06213f solid;
	border-radius:0px;
	text-align:left;  
	color:#000000;
	margin-right: 3px;
	height: 21px;
	margin-top: 1px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	}
.eredborder4{	
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 18%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 10px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	}*/
.eredborder4{	/*Updated 8/28/2018 JAC red border Validation boxes on dropdowns*/
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 100%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 12px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	}
.eredborder5{	/*Updated 8/9/2018 JAC red border on attachment descriptions*/
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 100%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 12px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	}
.eredborder6{
	color:black;
	display:inline-block;
	border:0px;
	text-align:left;
	background-color: white;
	width: 100%;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
	vertical-align: middle;
	font-size: 12px;
	border-radius: 0px;
	float: left;
	height: 21px;
	margin-right: 3px;
	margin-top: 1px;
	padding-left: 4px;
	border-color:red !important;
	border: 3px solid;
	}
.eredborderFPath{	/*add 8/9/2018 JAC red border on file input*/
	color:black;
	display:inline-block;
	text-align:left;
	background-color:white;
	white-space: nowrap;
    overflow: visible;
    text-overflow: ellipsis;
    width: 18%;
	vertical-align: middle;
	padding-bottom: 2px;
	border-color: red !important;
	border: 3px solid;
	padding: 0px;
	border-radius: 0px;
	font-size: 12px; 
	}
#eredborder{
	color:black;
	background-color:white;
	border-color:crimson;
	}
.docinfo{
	width: 50%;
	}
.btnMenuA{
	height: 21px;
	background-color:#ffffff;
	display:inline-block;
	vertical-align: middle;
	padding:0px;
	margin-right: 3px;
	margin-top:1px;
	}
#dpIconA{
	height: 18px;
	vertical-align: middle;
	}
.attFileA{
	float: left; 
	width: 73%; 
	height: 21px;
	vertical-align: middle;
	padding: 0px;
	margin-top: 5px;
	}
.vDocDescA{
	float:left;
	width: 75.5%;
	height:21px;
	border:0px;
	border: 0px none;
	border-radius: 0px;
	text-align:left;
	color:#000000;
	margin-left: 3px;
	}
.efdrowA{
	width:100%;
	text-align:left;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	Background-color: inherit !important;
	border-collapse:initial; 
	color:#FFFFFF;
	}
.NEFspace{
	margin-left: 25px;
	margin-right: 25px;
	text-align:left;
	}
#close{
    background-color:#284d77;
	color: #ffffff;
	padding: 5px;
    font-size: 32px;
    font-weight: bold;
	vertical-align: middle;
	width:1px;
	}
#close:hover,#close:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
.close{
	color: #ffffff;
    font-size: 28px;
    font-weight: bold;
	vertical-align: middle;
	float: right;
	}
.close:hover,.close:focus{
    color: #F4090D;
    text-decoration: none;
    cursor: pointer;
	}
#efile2{
    width:100%;
	font-family: Arial, sans-serif;
	padding-left:3%; 
	font-size: 14px;
	background-color:#284d77;
	color:#FFFFFF;
	vertical-align: middle;
	height:30px;
	text-align:left;
	}
#spty{
	color:#000000;
	width: 100%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	display:inline-block;
	height: 23px;
	}
.spty{
	color:#000000;
	width: 97%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	display:inline-block;
	height: 23px;
	}
/*#spty-0-0{
	color:#000000;
	width: 100%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	display:inline-block;
	height: 23px;
	} 
#spty-3-0{
	color:#000000;
	width: 100%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	display:inline-block;
	height: 23px;
	} **Removed 8/27/2018 due to class and ID changes*/
.filer{
	color:#000000;
	width: 97%;
	font-family: Arial, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	display:inline-block;
	height: 23px;
	}
.efilePty{
	width:100%;
	border:4px #06213f solid;
	border-top:0px;
	border-bottom: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse: initial !important;
	}
/*#doctype{
	color:#000000;
	width: 97%;
	display:inline-block;
	height: 23px;
	} ** Removed 8/27/2018 due to class and id changes */
#sdtype{
	color: #000000;
	width: 97%;
	display: inline;
	height: 23px;
	}
#sditype{
	color:#000000;
	font-family:Arial, Sans-Serif;
	font-size:14px;
	font-weight:normal;
	vertical-align:middle;
	border-radius:0px;
	width: 97.75%
	}
#sdstype{
	width:15px;
	height:19px;
	display:inline-block;
	border-radius:0px;
	width: 2%;
	}
.efdrow{
	width:100%;
	padding-bottom:10px;
	border-left:4px #06213f solid;
	border-right:4px #06213f solid;
	border-bottom: 0px;
	border-top: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	border-collapse: initial;
	}
.efdarow{
    width:100%;
    padding-bottom:10px;
    border-bottom: 0px;
    border-top: 0px;
    clear: right;
    display:table;
    background-color:#284d77;
    border-collapse: initial;
    }
#efdrow0{
	width:100%;
	text-align:left;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	BACKGROUND-COLOR:#284d77;
	color:#FFFFFF;
	}
#adEfile{
	width:100%;
	padding-bottom:10px;
	border-left:4px #06213f solid;
	border-right: 4px #06213f solid;
	clear: right;
	display:table;
	background-color:#284d77;
	display:none;
	}
#efileSub{
	width:100%;
	padding-bottom:10px;
	border:4px #06213f solid;
	border-top: 0px;
	clear: right;
	display:table;
	background-color:#284d77;
	}
/*#docdesc-0{ /*Removed 8/9/2018 JAC This ID was overwriting the class on red orders
	float: left; 
	width: 100%;
	height: 21px; 
	border: 0px none;
	border-radius: 0px;
	text-align: left; 
	color: #000000;
	margin-right: 5px;
	display: inline;
	font-size: 12px;
	padding-left: 4px;
	margin-top: 1px;
	}*/
#docinfo0{
	width: 100%;	
	}
#attachFile-0{
	float: left; 
	width: 30%;
	padding-left:5px;
	height:23px;
	display:inline-block;
	font-size: 11px;
	}
#btnEfile{
	vertical-align:middle;
	width:100%;
	padding-right:5px;
	font-family: Arial, sans-serif;
	font-size: 14px;
	background-color:#284d77;
	color:#FFFFFF;
	}
#btnSubEfile{
	float:right;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	}
.btnSubEfile1{
	float:left;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	height: 23px;
	margin-right: 5px;
	margin-bottom: 5px;
	}
.btnSetEfile1{
	float:left;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	margin-right: 3px;
	height: 23px;
	}
#btnCanEfile{
	float:right;
	vertical-align:middle;
	color: #000;
	border-radius:0px;
	margin-right: 5px;
	}
#ELINKS{
	width:100%;
	text-align:left;
	font-family: Arial, sans-serif; 
	font-size: 14px;
	BACKGROUND-COLOR:#284d77;
	color:#FFFFFF;
	padding-left:60px;	
	}
.modal-content input[type="button"]{
    width: 90px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	}
#btnSelPty{
    width: 150px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 2%
	}
#btnSPty{
    width: 90px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 5px;
	}
#btnAPty{
    width: 90px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 2%
	}
#btnAddPty{
    width: 130px; 
	display: inline;
	text-align:  center;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: 300;
	font-size: 14px;
	color: #F9F9F9;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.25);
	background: #1e62b6;
	border: 1px solid #003399;
	border-radius: 0px;
	cursor: pointer;
	float: right;
	margin-right: 5px;
	}
.modal-content select{
    width: 22%; 
	vertical-align: middle;
	display: inline;
	background-color: #ffffff;
	font-size: 14px;
	color: #06213F;
	font-family:Arial, sans-serif;
	font-size: 14px;
	}
.modal-footer{
	font-size: 11px; 
    color: #06213F;
	margin: 10% auto; /* 15% from the top and centered */
    padding: 10px;
    border: 5px solid #06213F;
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
    top: 49.5%;
	width: 640px;  /*Could be more or less, depending on screen size*/
	height: 20px;
	}
.container.clear .one_third.first .sidebartable{
	margin-top: 0px;
	width: auto;
	display: block;
	}
/*jpj -03-01-2018- classes for the attorney, party, and trial court table cells*/
/* left-side cell with 43% width*/
.laptcell{
	text-align:left;
	width:43%;
	}
/* representing header cell*/
.rpaptcell{
	text-align:center;
	width:100%;
	}
/*left indented cell for parties*/
.liaptcell{
	text-align:left;
	width:48%;
	}
.tccell{
	font-family: Arial, sans-serif; 
	font-size: 18px; 
	color: #06213F; 
	font-style: normal; 
	font-weight:bold;
	background-color:#e9eff5;
	text-align:left;
	}
/*EFILE CSS-END --------------------------------------------------------------------------------- */	
	
#News div .jumpmenuzindex{
	font-size: 12px;
	}
.clear a img{
	padding-left: 0px;
	}
.container.clear .group .two_third{
	padding-left: 50px;
	}
.clear li .drop{
	background-color: #FFFFFF;
	}
#mainav .clear li{
	background-color: #000000;
	}
#header #logo #logo{
	left: 0px;
	clear: right;
	padding-left: 3px;
	padding-top: 50px;
	}
.wrapper.row1 #header img{
	align: center;
	padding-top: 15px;
	}
.container.clear .group.btmspace-30 .two_third{
	padding-left: 58px;
	font-size: 14px;
	}
.wrapper.row1 #header img{
	float: left;
	}
.container.clear .group.btmspace-30 .sidebar.NEW{
	display: none;
	}
.mainheading .mainheading article{
	padding-left: 40px;
	}
.mainheading .mainheading table{
	display: none;
	}
.group.btmspace-30 #content table{
	display: none;
	text-align: left;
	}
.two_third .mainheading #button{
	display: none;
	}
.two_third .mainheading article{
	margin-left: 15px;
	padding-left: 15px;
	}
.clear li .drop{
	background-color: #ffffff;
	}
#mainav .clear li{
	background-color: #ffffff;
	}
.rounded #mainav .clear{
	float: center;
	}
.group.btmspace-30 .two_third img{
	margin-right: 5px;
	}
#top .wrapper.row2 .rounded{
	}
.New.Burger li a{
	display: none;
	}
#mainav .clear li{
	display: block;
	padding-right: 12px;
	}
ul li a{
	}
#top .wrapper.row2{
	}
.rounded #mainav .clear{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 15px;
	display: inline-block;
	}
.wrapper.row2 .rounded #mainav{
	text-align: center;
	padding-right: 0px;
	clear: both;
	display: inline-block;
	}
ul li a{
	white-space: normal;
	}
.group .two_third img{
	padding-right: 10px;
	}
.group .one_quarter .sidebartable{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 0px;
	margin-left: 0px;
	border: 2px solid #06213F;
	background-color: #FDFBFB;
	width: 190px;
	}
.spaceAbove td label{
	width: 75%;
	}
#content p #button{
	display: none;
	text-align: left;
	}
.group.btmspace-30 .two_third .mainheading{
	margin-top: 0px;
	}
.container.clear .group.btmspace-30 .sidebar.one_quarter.first{
	background-color: #f9f9f9;
	color: #06213f;
	}
.group.btmspace-30 .sidebar.one_quarter.first .sdb_holder{
	}
.sdb_holder li a{
	}
.sdb_holder li a{
	}
.sdb_holder li a-districts{
	margin-left: 15px;
	}
.sdb_holder li .button{
	margin-left: 15px;
	}
.two_third div .imgr.borderedbox{
	float: right;
	}
.rounded .container.clear .group.btmspace-15{
	}
.group.btmspace-30 .mainheading #button{
	display: none;
	}
#top .New.Burger{
	display: none;
	}
td p #selYear{
	max-width: 60px;
	}
td p #select{
	max-width: 60px;
	}
.sidebartable_sub td #mec_court_login{
	width: 100%;
	}
.sidebartable_sub.noBorder td img{
	}
td p #mec_court_login{
	width: 100%;
	}
tr td #select{
	}
#docksearch td #search_terms{
	width: 100%;
	}
.mainav a img{
	margin-bottom: 0px;
	margin-top: 0px;
	}
}