body {
background: #F5F5F5;
color: #404040;
font-size: 15px;
font-size: 1.5rem;
font-family: 'Open Sans';
font-style: normal;
font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
color: #404040;
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
}

a {
color: #CF161B;
text-decoration: none;
border-bottom: none;
}

a:hover {
color: #CF161B;
text-decoration: underline;
border-bottom: none;
}

#masthead > .container {
background: #fff url("https://avvoradcliffecriminaldefense19.procurrox.com/wp-content/blogs.dir/846/files/sites/8646/2014/08/BG02.jpg") repeat 0% 0% scroll;
}



.site-title, .site-title:hover {
color: #000000;
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
}

.site-description, .site-description:hover {
color: #000000;
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
}

#nav-container  {
background: #01233F;
}

#nav-container .menu > li > a, .menu-toggle, #nav-container .nav-menu > li > a {
color: #232323;

}

#nav-container .dropdown-menu {
background: #FFFFFF;
}

#nav-container .dropdown-menu > li > a {
color: #404040;

}


#primary {
float: right;
}

.embedded-map iframe {
color: #404040;

}


#colophon  {
background: #E8E8E8;
}

#colophon {
color: #282828;
}

#colophon a {
color: #CF161B;
}

#colophon a:hover {
color: #CF161B;
}

footer .menu > li {
border-color: #CF161B;
}

/***** Theme-Specific Styles *****/
/* main nav menu hover state */
#nav-container .menu > li > a:hover {
color: #a00b0b;
background: #F5F5F5;
}

/* main nav menu active state */
#nav-container .menu > .current-menu-item > a,
#nav-container .menu > .current-menu-parent > a,
#nav-container .menu > .current-menu-ancestor > a,
.single-post #nav-container .menu > .current_page_parent > a {
color: #a00b0b;
background: #F5F5F5;border-bottom: 3px solid #ffffff;

}

/* dropdown and mobile menu hover state */
#nav-container .dropdown-menu > li > a:hover,
#nav-container .nav-menu > li > a:hover {
color: #ffffff;
background: #a00b0b;
}

/* dropdown and mobile menu active state */
#nav-container .dropdown-menu > .current-menu-item > a,
#nav-container .dropdown-menu > .current-menu-parent > a,
#nav-container .dropdown-menu > .current-menu-ancestor > a,
#nav-container .nav-menu > .current-menu-item > a,
#nav-container .nav-menu > .current-menu-parent > a,
#nav-container .nav-menu > .current-menu-ancestor > a,
.single-post #nav-container .nav-menu > .current_page_parent > a {
color: #ffffff;
background: #B02117;
}

.home #primary {

}

#main-content-wrapper > header.page-header,
#main-content-wrapper > article:first-child > header,
.blog #main-content-wrapper > article > header {
background: #520808;
background: -moz-linear-gradient(top,  #520808 0%, #a00b0b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#520808), color-stop(100%,#a00b0b));
background: -webkit-linear-gradient(top,  #520808 0%,#a00b0b 100%);
background: -o-linear-gradient(top,  #520808 0%,#a00b0b 100%);
background: -ms-linear-gradient(top,  #520808 0%,#a00b0b 100%);
background: linear-gradient(to bottom,  #520808 0%,#a00b0b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#520808', endColorstr='#a00b0b',GradientType=0 );
padding: 1em 1.5em;
margin-bottom: 2em;

}

@media (min-width: 1000px) {
.rs_style .soliloquy-container .soliloquy-caption{
	width:944px;
}
}

@media (min-width: 800px) and (max-width: 999px) {
.rs_style .soliloquy-container .soliloquy-image{
	max-width:-100px;
}
.rs_style .soliloquy-container .soliloquy-caption{
	width:844px;
}
}
#main-content-wrapper > header,
#main-content-wrapper > article:first-child > header,
.blog #main-content-wrapper > article > header,
#main-content-wrapper > header h1,
#main-content-wrapper > article:first-child > header h1,
.blog #main-content-wrapper > article > header h1,
#main-content-wrapper > header h2,
#main-content-wrapper > article:first-child > header h2,
.blog #main-content-wrapper > article > header h2,
#main-content-wrapper > header h3,
#main-content-wrapper > article:first-child > header h3,
.blog #main-content-wrapper > article > header h3,
#main-content-wrapper > header h4,
#main-content-wrapper > article:first-child > header h4,
.blog #main-content-wrapper > article > header h4,
#main-content-wrapper > header h5,
#main-content-wrapper > article:first-child > header h5,
.blog #main-content-wrapper > article > header h5,
#main-content-wrapper > header h6,
#main-content-wrapper > article:first-child > header h6,
.blog #main-content-wrapper > article > header h6 {
color: #fff;

}

.single-staff .entry-meta img {
border: 1px solid #ddd;

}

.responsive-slider.flexslider .slides, .rs_style .soliloquy-wrapper {
background: #520808;
background: -moz-linear-gradient(top,  #520808 0%, #a00b0b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#520808), color-stop(100%,#a00b0b));
background: -webkit-linear-gradient(top,  #520808 0%,#a00b0b 100%);
background: -o-linear-gradient(top,  #520808 0%,#a00b0b 100%);
background: -ms-linear-gradient(top,  #520808 0%,#a00b0b 100%);
background: linear-gradient(to bottom,  #520808 0%,#a00b0b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#520808', endColorstr='#a00b0b',GradientType=0 );

}

.responsive-slider.flexslider .slide-title a, .responsive-slider.flexslider .slide .slide-content {
color: #fff;

}

.PhoneNumberWidget, .MobileCallWidget, .MobileCallWidget a, .MobileDirectionsWidget, .MobileDirectionsWidget a {
color: #ffffff;

}

.home #secondary .widget.widget-first, .home #secondary .widget.widget-last {
border-color: #D9D9D9;

}

.widget-button {
background: #c71b1b;border: 1px solid #E73F32;

}

.widget-button a {
color: #ffffff;

}

#colophon .site-info {
border-top: 1px solid #CCCCCC;
}



/***** Media Queries *****/

@media only screen and (min-width: 1000px) {
}

@media only screen and (min-width: 800px) and (max-width: 999px) {
}

@media only screen and (min-width: 480px) and (max-width: 799px) {
}

@media only screen and (max-width: 479px) {
}