/* *******************  LOAD CUSTOM CSS OVERRIDES  ***************************** */

/* override changing td background color to yellow on hover */
table tr:hover td {
    background: transparent;
}

/* ******************* NAVIGATION MENU *****************************
	/* positions the main navigation menu */
	#header ul {
		position:absolute;
		top:160px;
		z-index:998;
	}

	div#maximenuck785 ul.maximenuck {
		position: absolute !important;
		width: 100%;
		max-width:1010px;
		/* background: #ba693c; */
		background: #444644;
		opacity: 0.5;
		background: -moz-linear-gradient(top,  #444644 0%, #444644 0%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444644), color-stop(100%,#444644));
		background: -webkit-linear-gradient(top,  #444644 0%,#444644 0%);
		background: -o-linear-gradient(top,  #444644 0%,#444644 0%);
		background: -ms-linear-gradient(top,  #444644 0%,#444644 0%);
		background: linear-gradient(top,  #444644 0%,#444644 0%);
		z-index:998;
		border: 1px solid #444;
		border-radius: 10px;
		box-shadow: 2px 2px 10px;
	}
		
	div#maximenuck785 ul.maximenuck li.maximenuck.level1 > a,
	div#maximenuck785 ul.maximenuck li.maximenuck.level1 > span.separator {
		min-height : 32px;
		z-index:998;
	}

/* ******************* END NAVIGATION MENU ***************************** */

#all {
	background-color:transparent;
}

/* ******************* CUSTOM STYLES FOR THE HOME PAGE ***************************** */
	.customHomePage #main {
		padding-bottom: 0px;
	}
	
	.customHomePage #wrapper2 {
		padding-bottom: 0px;
	}
	
	.customHomePage .moduletable_js, .moduletable {
		margin-bottom: 0px;
	}
	
	/* REMOVES THE BACKGROUND COLOR OF LINKS ON HOVER AND FOCUS */
	.customHomePage a:hover, a:active, a:focus {
		background:none;
		color: #000; 
	}
	
	/* hides the full width div on all pages EXCEPT Home page */
	.default #fullWidth, .technology-news #fullWidth {
		display:none;
	}
	
/* ******************* END CUSTOM STYLES FOR THE HOME PAGE ***************************** */

html {
/*   background: #00a4d5;  
	 background: #90b2c5;*/
 	 /* background: #B0A8A2; */
	 background: gray;
	 font-family:Arial, Helvetica, sans-serif;
		margin: auto;
		width: auto;
}

/* set the background image for the entire page */
body {
	background-image: url(/images/1-design-graphics/headerbackground.jpg);
	background-repeat:no-repeat;
/*	background-color:#00a4d5; 
	background-color:#90b2c5;
 	background-color: #A69D96;*/
	background-color: gray;
	background-position:center -195px;
		margin: auto;
		width: auto;
}

#wrapper2 {
	padding-bottom: 0px !important;
}

/* hide the font size option at the top of the page */
#fontsize { display: none ; }

/* ******************* CUSTOM TOP MENU ***************************** */
	.customTopMenu {
		background-color:#444644;
		height:18px;
		padding-top: 3px;
		padding-bottom:3px;
		color:white;
		text-align:right;
		/* DT - round corners */
			border: #444644 1px solid;
			border-bottom-left-radius: 1em;
			border-bottom-right-radius: 1em;
	}
	
	/* unvisited link */
	.customTopMenu a:link {
		color: white;
		text-decoration:none;
		background:none;
	}
	
	/* visited link */
	.customTopMenu a:visited {
		color: white;
		background:none;
	}
	
	/* mouse over link */
	.customTopMenu a:hover {
		color: #16BCF9;
		background:none;
	}
	
	/* selected link */
	.customTopMenu a:active {
		color: white;
		background:none;
	}

/* ******************* END CUSTOM TOP MENU ***************************** */


/* STYLE THE HEADER */
#header {
	padding: 0px 0px 0px 0px;
	background-color:transparent;
	position:static;
	margin-bottom: 10px;
}


/* Lessens the gap between carousel and boxes on Home page */
#top {
    	margin: 0px 0px 0px 0px;
	/* DT -style the slider section */
	width: 100%;
	margin-top: 7px;
	margin-left: 10px;
	padding: 3px;
	border: 2px solid #bbb;
	border-radius: 10px;
	box-shadow: 2px 2px 10px;
}

/* ******************* MODIFY THE SEARCH BOX ***************************** */

		/* round the corners on the input box */
		#mod-search-searchword {
		-webkit-border-radius: 50px;
		-moz-border-radius: 50px;
		border-radius: 50px;
		}

/* ******************* END MODIFY THE SEARCH BOX ***************************** */


/* ******************* POSITION AND STYLE SOCIAL MEDIA AND OTHER ICONS ON TOP RICHT OF PAGE. ***************** */
	.socialMedia {
		clear:both;
		float:right;
		margin-right:10px;
		width:210px;
	}

	/* unvisited link */
	.socialMedia a:link, .socialMedia a:visited, .socialMedia a:hover, .socialMedia a:active {
		text-decoration:none;
		background:none;
	}
/* ******************* END STYLE LINKS FOR SOCIAL MEDIA AND ICONS UNDER SEARCH BAR ***************************** */


/* ******************* STYLE LOGO ***************************** */
	.logoheader {
		min-height: 150px;
		background:none;
		margin-top:0px;
		margin-right:0px;
		margin-left:0px;
		margin-bottom:0px;
	}
	
	#logo {
		padding: .6em 20px 20px 10px;
	}
/* ******************* END STYLE LOGO ***************************** */


/* change the width of the left side bar */
.leftbigger
{
 width:24%
}

.left1 {
    margin: 1px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
}

.default .left1 {
    margin: 10px 1.5% 0px 5px;
	padding: 10px 5px 5px 5px;
	background: #1e5799; /* Old browsers */
	background: -moz-linear-gradient(top,  #C49953 0%, #E3CFAE 50%, #DCC49A 100%, #DCC49A 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #C49953 0%, #E3CFAE 50%, #DCC49A 100%, #DCC49A 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #C49953 0%, #E3CFAE 50%, #DCC49A 100%, #DCC49A 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C49953', endColorstr='#DCC49A',GradientType=0 ); /* IE6-9 */
	border-radius: 10px;
	color:#FFF;
}

#contentarea, #contentarea2 {
	padding: 0px 5px 20px 5px !important;
/*	background-color:#7eb4e1; */
	background-color:#f3f3f3; /* very light gray */
	border:0px solid #000;
	box-shadow: 2px 2px 10px rgba(50, 50, 50, 0.7); 
	margin-top: 40px;
	/* rounds the corners of the nav menu */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

/* saf3+, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
     /*your rules for chrome*/
#contentarea, #contentarea2 {
	margin-top: 0px;
	}
}

/* use this to change the background color and gradient of the content area on all pages EXCEPT HOME */
.default #contentarea2 {
	background-color:#fff !important;
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 90%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 90%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 90%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
}


/* ******************* STYLE THE 4 BOXES ON THE HOME PAGE ***************************** */
		.box1, .box2, .box3, .box4  {
			width: 23%;
			min-height:520px; /* DT default is 342px */
			border:1px solid #BBB;
			border-radius: 10px;
			margin-left:6px;
			box-shadow: 2px 2px 10px rgba(50, 50, 50, 0.7); 
			  /* Fallback (could use .jpg/.png alternatively) */
			  background-color: #FFFFFF;
			  /* Safari 4, Chrome 1-9, iOS 3.2-4.3, Android 2.1-3.0 */
			  background-image:
				-webkit-gradient(to right, #FFFFFF 70%, #e9e9e9, #888);
			  /* Safari 5.1, iOS 5.0-6.1, Chrome 10-25, Android 4.0-4.3 */
			  background-image:
				-webkit-linear-gradient(to right, #FFFFFF 70%, #e9e9e9, #888);
			  /* Firefox 3.6 - 15 */
			  background-image:
				-moz-linear-gradient(to right, #FFFFFF 70%, #e9e9e9, #888);
			  /* Opera 11.1 - 12 */
			  background-image:
				-o-linear-gradient(to right, #FFFFFF 70%, #e9e9e9, #888);
			  /* Opera 15+, Chrome 25+, IE 10+, Firefox 16+, Safari 6.1+, iOS 7+, Android 4.4+ */
			  background-image:
				linear-gradient(to right, #FFFFFF 70%, #e9e9e9, #e9e9e9);
		}
		
		.box1 {
			color:#000;
			border:1px solid #999;
			border-radius: 10px;
			/* background-color:#2472ab; */
			background-color:#F0E5D2;
			background-image:none;
			margin-left:6px;
			/* padding-left:5px; */
			
			  /* Fallback (could use .jpg/.png alternatively) */
			  /* background-color: #1e5799; */
				background-color: #F0E5D2;
			  /* Safari 4, Chrome 1-9, iOS 3.2-4.3, Android 2.1-3.0 */
			  background-image:
				-webkit-gradient(to right, #F0A300 65%, #E89C00, #D99300);
			  
			  /* Safari 5.1, iOS 5.0-6.1, Chrome 10-25, Android 4.0-4.3 */
			  background-image:
				-webkit-linear-gradient(to right, #F0A300 65%, #E89C00, #D99300);
			
			  /* Firefox 3.6 - 15 */
			  background-image:
				-moz-linear-gradient(to right, #F0A300 65%, #E89C00, #D99300);
			
			  /* Opera 11.1 - 12 */
			  background-image:
				-o-linear-gradient(to right, #F0A300 65%, #E89C00, #D99300);
			
			  /* Opera 15+, Chrome 25+, IE 10+, Firefox 16+, Safari 6.1+, iOS 7+, Android 4.4+ */
			  background-image:
				linear-gradient(to right, #F0A300 65%, #E89C00, #D99300);
		}

		.box1 a:link {
					text-decoration:none;
					color:#000;
		}
		.box1 a:hover {
					color: #000066;
					text-decoration: underline;
					background-color: transparent; !important
		}

		/* DT - Attempt to modify color in Box 2 */
		.box2 {
			border:1px solid #999;
			border-radius: 10px;
			background-color:#809049;
			background-image:none;
			margin-left:6px;
			color: #fff;
			
			  /* Fallback (could use .jpg/.png alternatively) */
			  /* background-color: #1e5799; */
				background-color: #809049;
			  /* Safari 4, Chrome 1-9, iOS 3.2-4.3, Android 2.1-3.0 */
			  background-image:
				-webkit-gradient(to right, #809049 65%, #809049, #809049);
			  
			  /* Safari 5.1, iOS 5.0-6.1, Chrome 10-25, Android 4.0-4.3 */
			  background-image:
				-webkit-linear-gradient(to right, #809049 65%, #809049, #809049);
			
			  /* Firefox 3.6 - 15 */
			  background-image:
				-moz-linear-gradient(to right, #809049 65%, #809049, #809049);
			
			  /* Opera 11.1 - 12 */
			  background-image:
				-o-linear-gradient(to right, #809049 65%, #809049, #809049);
			
			  /* Opera 15+, Chrome 25+, IE 10+, Firefox 16+, Safari 6.1+, iOS 7+, Android 4.4+ */
			  background-image:
				linear-gradient(to right, #809049 65%, #809049, #809049);
		}
		/* DT - End Box 2 Modify */

		/* DT - Attempt to modify color in Box 3 */
		.box3 {
			border:1px solid #999;
			border-radius: 10px;
			background-color:#944949;
			background-image:none;
			color: #fff;
			margin-left:6px;
			
			  /* Fallback (could use .jpg/.png alternatively) */
			  /* background-color: #1e5799; */
				background-color: #944949;
			  /* Safari 4, Chrome 1-9, iOS 3.2-4.3, Android 2.1-3.0 */
			  background-image:
				-webkit-gradient(to right, #944949 65%, #8C4646, #834141);
			  
			  /* Safari 5.1, iOS 5.0-6.1, Chrome 10-25, Android 4.0-4.3 */
			  background-image:
				-webkit-linear-gradient(to right, #944949 65%, #8C4646, #834141);
			
			  /* Firefox 3.6 - 15 */
			  background-image:
				-moz-linear-gradient(to right, #944949 65%, #8C4646, #834141);
			
			  /* Opera 11.1 - 12 */
			  background-image:
				-o-linear-gradient(to right, #944949 65%, #8C4646, #834141);
			
			  /* Opera 15+, Chrome 25+, IE 10+, Firefox 16+, Safari 6.1+, iOS 7+, Android 4.4+ */
			  background-image:
				linear-gradient(to right, #944949 65%, #8C4646, #834141);
		}
		/* DT - End Box 4 Modify */

		/* DT - Attempt to modify color in Box 4 */
		.box4 {
			border:1px solid #999;
			border-radius: 10px;
			background-color:#884400;
			background-image:none;
			color: #fff;
			margin-left:6px;
			
			  /* Fallback (could use .jpg/.png alternatively) */
			  /* background-color: #1e5799; */
				background-color: #884400;
			  /* Safari 4, Chrome 1-9, iOS 3.2-4.3, Android 2.1-3.0 */
			  background-image:
				-webkit-gradient(to right, #884400 65%, #804000, #753A00);
			  
			  /* Safari 5.1, iOS 5.0-6.1, Chrome 10-25, Android 4.0-4.3 */
			  background-image:
				-webkit-linear-gradient(to right, #884400 65%, #804000, #753A00);
			
			  /* Firefox 3.6 - 15 */
			  background-image:
				-moz-linear-gradient(to right, #884400 65%, #804000, #753A00);
			
			  /* Opera 11.1 - 12 */
			  background-image:
				-o-linear-gradient(to right, #884400 65%, #804000, #753A00);
			
			  /* Opera 15+, Chrome 25+, IE 10+, Firefox 16+, Safari 6.1+, iOS 7+, Android 4.4+ */
			  background-image:
				linear-gradient(to right, #884400 65%, #804000, #753A00);
		}
		/* DT - End Box 4 Modify */

		.box2 a:hover {
					text-decoration: underline !important;
					background-color: transparent !important;
					color: blue !important;
					
		}
		.box3 a:hover {
					text-decoration: underline !important;
					background-color: transparent !important;
					color: blue !important;
					
		}
		.box4 a:hover {
					text-decoration: underline !important;
					background-color: transparent !important;
					color: #000 !important;
					
		}		
		.box2 a:link, .box3 a:link {
					text-decoration:none;
					color: #000;
				}

		.box4 a:link {
					text-decoration:none;
					color: #000;
				}
		
		.box3 {
			float: left;
			padding-left: 0px;
		}
		
		.box4 {
			float: left;
		}
		
/* ******************* END STYLE THE 4 BOXES ON THE HOME PAGE ***************************** */

/* hides the Close Info link in the right sidebar */
#close {
	display:none;
}

/* ******************* BEGIN FOOTER STYLES ***************************** */
	#footer-inner, #footer {
	/*  background: #00a4d5; 
		background: #FFF; */
		box-shadow:none;
		background:none;
	}
	
	#footer { 
	background: #118acb; 
	background-image: url(/images/1-design-graphics/footer_cityhall.jpg);
	  color: #fff;
	  font-size:12px;
	  min-height:100px;
	  -webkit-border-radius: 16px;
	  -moz-border-radius: 16px;
	  border-radius: 16px;
	  border: 1px solid #666;
	  margin-top:10px;
	  margin-bottom:50px;*/
	}
	
		/* unvisited link */
		#footer a:link {
			color: white;
			text-decoration:none
		}
		
		/* visited link */
		#footer a:visited {
			color: white;
		}
		
		/* mouse over link */
		#footer a:hover {
			color: white;
			color: #000;
		}
		
		/* selected link */
		#footer a:active {
			color: white;
		}

/* ADD GRADIENT BACKGROUND TO FOOTER */
		#footer {
		/* background: #bb5117;  Old browsers */
		/* background: #444644; */
		/* background: -moz-linear-gradient(top,  #bb5117 0%, #bb5117 50%, #bb6a3d 100%, #bb6a3d 100%); FF3.6-15 */
		background: -moz-linear-gradient(top, #444644 0%, #444644 50%, #4E504E 100%, #4E504E 100%); /* FF3.6-15 */
		/* background: -webkit-linear-gradient(top,  #bb5117 0%,#bb5117 50%,#bb6a3d 100%,#bb6a3d 100%); Chrome10-25,Safari5.1-6 */
		background: -webkit-linear-gradient(top, #444644 0%, #444644 50%, #4E504E 100%, #4E504E 100%); /* Chrome10-25, Safari5.1-6 */
		/* background: linear-gradient(to bottom,  #bb5117 0%,#bb5117 50%,#bb6a3d 100%,#bb6a3d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		background: linear-gradient(to bottom, #444644 0%, #444644 50%, #4E504E 100%, #4E504E 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb5117', endColorstr='#bb6a3d',GradientType=0 ); IE6-9 */
		filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#444644', endColorstr='#4E504E', GradientType=0 ); /* IE6-9 */
		/* box-shadow: 2px 2px 10px rgba(187, 106, 61, 0.7); */
		box-shadow: 2px 2px 10px rgba(black, 0.5);
		}
/* ******************* END FOOTER STYLES ***************************** */


/* ******************* RESPONSIVE  *********************************** */

/* THESE ARE BREAK POINTS:
		@media only screen and (min-width: 600px) {
		}
		
		@media only screen and (min-width: 768px) {
		}
		
		@media only screen and (min-width: 992px) {
		}
		
		@media only screen and (min-width: 1382px) { 
		}
*/

/* REMOVES THE BACKGROUND COLOR ON THE MENU SELECT BUTTON ON SMALLER DEVICES */
	#mobile_select h2 {
		background:none;
	}


/* IF THE BROWSER WINDOW IS SMALLER THAN 480 PX  */
@media only screen and (max-width: 480px){ 

		/* DT - Set page and body to auto resize accounding to devices */

#contentarea {
	width: 100%;
}
		/* End page setup */

		.customTopMenu {
			padding: 2px;
			height:40px;
			text-align: center;
			width: 11%
			font-size: 50%;
		}
		
		.search {
			display:none;
		}
		
		#logo {
			margin-top: 0px;
			margin-left: 0px;
			display: block;
			padding: 2em 0px 0px 0px;
		}
		#logo img {
			width: 98%;
		}
		#header {
		padding: 0px 0px 50px 0px;
		}
		
		.logoheader {
		min-height: 1px;
		background:none;
		margin-top:10px;
		margin-right:0px;
		margin-left:0px;
		margin-bottom:0px;
		}

		#header ul.menu {
		position: relative;
		top: 0;
		left: 12px;
		right: 20px;
		margin: 0;
		width: 100%;
		border-radius: 4px;
		}

		.box1, .box2, .box3, .box4  {
		width: 96%; /* DT -Original 93 */
		min-height:320px;
		border:1px solid #BBB;
		border-radius: 10px;
		background-color:#FFFFFF;
		background-image:none;
		margin-left:6px;
		box-shadow: none;
		margin-bottom:15px;
		}
		
		.box1 {
			width: 96%; /* DT -Original 93 */
			color:#FFF;
			border:1px solid #323232;
			border-radius: 10px;
			background-color:#F0A300;
			background-image:none;
			margin-left:6px;
		}

		.box2 {
			background-color:#74BB24;
			color: #fff;
		}

		.box3 {
			background-color:#944949;
			color:#fff;
		}
		.box4 {
			background-color:#884400;
			color:#fff;
		}
		.box1 a:link, .box2 a:link, .box3 a:link, .box4 a:link {
			color:#000;
			text-decoration:none;
				}
		
		.box3 {
			float: left;
		}

		#top {
			display:none;
		}
		#footer {
			width: 94%;
		}
		#debug { 
			display:none;
		}
	/* DT - Fix Menu and ContentArea */
	.maximenuck {
		width: 86% !important;
		margin: auto !important;
		}
	#contentarea {
		margin: auto !important;
		width: 98% !important;
		}
	/* DT Modify image size */
	.pillbutton img{
		width: 100% !important}

	/* DT Modify Left */
	.leftbigger { 
		width: 94% !important;
	}

	/* DT Control the Contentarea on secondary pages */ 
	.default #contentarea {
		width: 88% !important;
		margin:auto;
		}
	/* DT Controls the article section 
	#k2container, .itemView {
		width: 94% !important;
		margin: auto !important;} */
		
	.default #footer {
			width: 84%;
		}
}

/* IF THE BROWSER WINDOW IS SMALLER THAN 600 PX  */
@media only screen and (max-width: 600px){ 

		#header {
			padding: 0px 0px 5px 0px;
		}
		.customTopMenu {
			padding: 2px;
			height:35px;
		}
		
		.search {
			display:none;
		}
		
		#logo {
			margin-top: 0px;
			margin-left: 0px;
			display: block;
			padding: 2em 0px 0px 0px;
			width: 100%;
		}
		#top {
			display:none;
		}
		
		.socialMedia {
			display:none;
		}
}

/* IF THE BROWSER WINDOW IS SMALLER THAN 760 PX  */
@media only screen and (max-width: 768px) {
	#header {
		padding: 0px 0px 80px 0px;
	}
	
	#logo {
		margin-top: 0px;
		margin-left: 0px;
		display: block;
		padding: 1.5em 0px 0px 0px;
		width: 100%;
	}
}

/* IF THE BROWSER WINDOW IS SMALLER THAN 992 PX  */
@media only screen and (max-width: 992px) {
	#header {
		padding: 0px 0px 45px 0px;
	}

	#logo {
		margin-top: 0px;
		margin-left: 0px;
		display: block;
		padding: .7em 0px 0px 0px;
		width: 100%;
	}
}


/* remove the shadow around the entire content area 
#shadow #all {
    box-shadow: 0px 0px 0px #555555;
}
*/

/* DT------------------------------------------K2 Style Overwrite---------------------------------- */

/* DT - Alternating Cell */
	.even {;background:transparent;padding:2px;border-bottom:2px dotted #333;width:100%;margin-left: -12px;}
	.odd {background:transparent;padding:2px;border-bottom:2px dotted #333;width:100%;margin-left: -12px;}

/* DT - Change Article Font */
.itemTitle {
	font-family: "Arial Black", sans-serif !important;
	font-size: 28px !important;
	text-transform: uppercase !important;
	font-weight: bold !important;

}

/* DT - Change border on agenda
.mod_events_latest_table {
	background-color: #e9e9e9 !important;
	border-radius: 5px !important;
	border: #999 !important;
	color:#000 !important;
} */

/* DT - Change border on Calendar */
.flatcal_main_t, .mod_events_latest_table, #k2ModuleBox620, #k2ModuleBox779 {
	background-color: #fff !important;
	border-radius: 5px !important;
	border: #999 !important;
	color:#000 !important;
	padding: 2px;
}
.full_cal_link {
	display: none !important;
}
.moduletable {
	border: 0px !important;
}

#k2container, .itemView { 
	background-color: #e9e9e9 !important;
	margin-top: 10px !important;
	margin-left: -3px !important;
	padding: 5px !important;
	border-radius:10px !important;
	border: 1px solid #ccc !important;

}
.itemFullText a:hover, .itemView a:hover { 
	background-color: transparent !important;
}


/* DT------------------------------------------JEVENT Style Overwrite---------------------------------- */

/* DT - Align Calendar */
#jevents_body {
	margin-left: 10px !important;
}

/* DT - Align Calendar Row */
.cal_table {
	margin-left: 0px !important;
}

/* DT------------------------------------------JSN Style Overwrite---------------------------------- */

.jsn-themegrid-container {
	background-color: transparent !important;
}
