/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
.grid.col-300.fit {
	height: 100%;
}

.breadcrumb-list {
	font-size: 14px;
}

#vmarquee li {
	margin: 0 0 10px;
}

#html_javascript_adder-4 {
	background-color: transparent;
	border: none;
/*Transparent*/
}

#logo img {
	max-width: 480px;
	width: 100%;
}

#text-2 {
	background-color: transparent;
	border: none;
}

.widget-wrapper {
	background-color: transparent;
	border: none;
}

#html_javascript_adder-3 {
/*	background-color: rgba(171,171,171,0.3);Opaque Gray*/
/*	color: #FFFFFF;White */
/*padding: 1px;*/
	background-color: transparent;
	border: none;
	width: 950px;
/*Transparent*/
}

/* Links */
a {
	color: #b00006;
/*color: #fc0 !important;*/
}

a:hover {
	color: #fc0 !important;
	font-weight: bold;
}

#footer a {
	color: #BA0000;
}

#html_javascript_adder-2 {
	background-color: rgba(171,171,171,0.3);
/*Opaque Gray*/
}

#home_widget_1 {
	display: none;
}

#home_widget_2 {
	display: none;
}

#home_widget_3 {
	display: none;
}

/*Scroller*/
#marqueecontainer {
	position: relative;
	top: -15px;
	width: 465px;
	height: 250px;
/*background-color: rgba(171,171,171,0.3);*/
/*color: #FFFFFF;*/
	font-size: 14px;
	overflow: hidden;
}

/*Wrapper Content*/
#wrapper,  #featured {
	background-color: rgba(12,12,12,0.4);
/*Opaque Gray*/
	color: #FFFFFF;
/*White */
}

/*Rounded Border for Header Menu*/
.menu {
	border-radius: 5px;
}

/*Menu Hover Color*/
.menu a:hover {
	color: #C00000 !important;
	font-weight: bold;
/*Red*/
}

.menu li li {
	background-color: #585858;
/*Gun Metal Gray*/
	background-image: -webkit-gradient(linear,left top,left bottom,from(#585858),to(#3d3d3d));
/*Dark Gray*/
	background-image: -webkit-linear-gradient(top,#585858,#3d3d3d);
	background-image: -moz-linear-gradient(top,#585858,#3d3d3d);
	background-image: -ms-linear-gradient(top,#585858,#3d3d3d);
	background-image: -o-linear-gradient(top,#585858,#3d3d3d);
	background-image: linear-gradient(top,#585858,#3d3d3d);
	clear: both;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#585858,endColorstr=#3d3d3d);
	border: 1px solid #000000;
/*Black Border*/
	border-radius: 2px;
}

.menu li li a {
	color: #FFFFFF;
/*White */
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	margin: 0;
	padding: 0 .9em;
	position: relative;
	text-shadow: 0 -1px 0 #585858;
/*Gun Metal Gray*/
	white-space: nowrap;
}

/*Override the sub-menu hover class*/
.menu li li a:hover {
	color: #C00000 !important;
/*Red*/
	background-color: #000000;
/*White*/
}

/*Rounded Border for Header Menu*/
.menu > li:first-child:hover,
.menu > li:first-child:hover a {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

/*Call To Action Button Color*/
.call-to-action a.button, #featured .read-more a {
	background: #880000;
/*Dark Red*/
	border: 1px solid #880000;
/*Dark Red*/
	font-size: 16px;
	padding: 15px;
}

/*Call To Action Button Hover Color*/
.call-to-action a.button:hover, #featured .read-more a:hover {
	background: #99CCFF;
/*Light Blue*/
	border: 1px solid #99CCFF;
/*Light Blue*/
	color: #880000;
/*Dark Red*/
}

h1, h2, h3, h4, h5, h6 {
	color: #b00006;
/*color: #610000;*/
/*	color: #5E1919;*/
/*	color: #7F0000;
Red*/
}

h3 {
	font-size: 1.875em;
	padding: 15px;
}

#featured p {
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	padding: 15px;
}

.featured-title {
	font-size: 30px;
	letter-spacing: -1px;
	margin: 0;
	padding-top: 40px;
	text-align: center;
}

ul {
	list-style-position: inside;
}

#image-2 {
	position: fixed;
	bottom: auto;
	display: block;
/*background: url("http://www.jasinskilaw.com/images/silhouette-quote.png");*/
	background-size: 100% 100%;
	background-repeat: no-repeat;
}

.car-accident-img {
	display: block;
	background: url("http://www.jasinskilaw.com/images/car-accident.png");
	background-repeat: no-repeat;
	width: 590px;
	height: 278px;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.catastrophic-injury-img {
	display: block;
	background: url("http://www.jasinskilaw.com/images/catastrophic-injury.png");
	background-repeat: no-repeat;
	width: 575px;
	height: 283px;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.construction-accident-img {
	background: url("http://www.jasinskilaw.com/images/construction-accident.jpg");
	display: block;
	width: 266px;
	height: 400px;
	background-repeat: no-repeat;
	float: right;
	margin-left: 25px;
	-webkit-box-shadow: inset 0 0 30px #000, inset 0 0 30px #000, inset 0 0 30px #000;
	-moz-box-shadow: inset 0 0 30px #000, inset 0 0 30px #000, inset 0 0 30px #000;
	box-shadow: inset 0 0 30px #000, inset 0 0 30px #000, inset 0 0 30px #000;
}

.dog-bite-img {
	display: block;
	background: url("http://www.jasinskilaw.com/images/dog-bite.png");
	background-repeat: no-repeat;
	width: 400px;
	height: 314px;
	float: right;
	margin-left: 25px;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.motorcycle-accident-img {
	background: url("http://www.jasinskilaw.com/images/motorcycle-accident.png");
	background-repeat: no-repeat;
	width: 575px;
	height: 350px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.occupational-diseases-img {
	background: url("http://www.jasinskilaw.com/images/occupational-disease.png");
	background-repeat: no-repeat;
	width: 575px;
	height: 228px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.personal-injury-img {
	background: url("http://www.jasinskilaw.com/images/personal-injury.png");
	background-repeat: no-repeat;
	width: 575px;
	height: 209px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.premises-liability-img {
	background: url("http://www.jasinskilaw.com/images/premises-liability.png");
	background-repeat: no-repeat;
	width: 334px;
	height: 244px;
	display: block;
	float: right;
	margin-left: 25px;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.uninsured-motorist-img {
	display: block;
	background: url("http://www.jasinskilaw.com/images/uninsured-motorist.png");
	background-repeat: no-repeat;
	width: 575px;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.sex-abuse-assault-img {
	display: block;
	background: url("http://www.jasinskilaw.com/images/sex-abuse-assault.png");
	background-repeat: no-repeat;
	width: 591px;
	height: 389px;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.trucking-accident-img {
	display: block;
	background: url("http://www.jasinskilaw.com/images/trucking-accident.png");
	background-repeat: no-repeat;
	width: 590px;
	height: 393px;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.work-related-injuries-img {
	background: url("http://www.jasinskilaw.com/images/work-related-injuries.png");
	background-repeat: no-repeat;
	width: 395px;
	height: 245px;
	display: block;
	float: right;
	margin-left: 25px;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.workers-compensation-img {
	background: url("http://www.jasinskilaw.com/images/workers-compensation.png");
	background-repeat: no-repeat;
	width: 573px;
	height: 272px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}

.wrongful-death-img {
	background: url("http://www.jasinskilaw.com/images/wrongful-death.png");
	background-repeat: no-repeat;
	width: 575px;
	height: 404px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	-webkit-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	-moz-box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
	box-shadow: inset 0 0 50px #000, inset 0 0 50px #000, inset 0 0 50px #000;
}