/*
Theme Name: AttorneyPress
Theme URI: https://attorneypress.radiantthemes.com/
Author: Radiant Themes
Author URI: http://www.radiantthemes.com/
Description: The AttorneyPress theme for WordPress is a fully responsive theme that looks great on any device.
Version: 2.1.5
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: attorneypress
Tags: featured-images, theme-options

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

AttorneyPress is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/
/* begin of rest of site*/
@media (min-width: 1200px) {
  .container {
    width: 1260px;
  }
}
.vc_sep_line{
	border-color:#002d62 !important;
}
h1, h2, h3, h4, h5, h6 {
	color:#002d62 !important;
}
.nav > [class*='menu-'] > ul.menu > li > a:before {
    background: #002d62;
}
.nav > [class*='menu-'] > ul.menu > li > a {
    color: #002d62;
}
.nav > [class*='menu-'] > ul.menu > li > ul > li:hover > a, .nav > [class*='menu-'] > ul.menu > li > ul > li.current-menu-item > a, .nav > [class*='menu-'] > ul.menu > li > ul > li.current-menu-parent > a, .nav > [class*='menu-'] > ul.menu > li > ul > li > ul > li:hover > a, .nav > [class*='menu-'] > ul.menu > li > ul > li > ul > li.current-menu-item > a, .nav > [class*='menu-'] > ul.menu > li > ul > li > ul > li.current-menu-parent > a, .nav > [class*='menu-'] > ul.menu > li > ul > li > ul > li > ul > li:hover > a, .nav > [class*='menu-'] > ul.menu > li > ul > li > ul > li > ul > li.current-menu-item > a, .nav > [class*='menu-'] > ul.menu > li > ul > li > ul > li > ul > li.current-menu-parent > a, .nav > [class*='menu-'] > ul.menu > li > ul > li > ul > li > ul > li ul li:hover a, .nav > [class*='menu-'] > ul.menu > li > ul > li > ul > li > ul > li ul li.current-menu-item a, .nav > [class*='menu-'] > ul.menu > li > ul > li > ul > li > ul > li ul li.current-menu-parent a {
    color: #fff;
}
.wraper_header_top {
    background: #a6a6a8;
}
.header_top_item ul.header-contact li i {
    color: #002d62;
}
.sidepanel-form-trigger {
    background: #002d62;
}
.sidepanel-form-close {
    color: #002d62;
}
.scrollup {
    background: #002d62;
}
.advisors.home-concept-two .advisors-item > .holder > .data, .testimonial.home-concept-two .owl-dots > .owl-dot > span {
    background: #a6a6a8 !important;
}
.advisors.home-concept-two .owl-dots > .owl-dot.active > span {
    background: #a6a6a8 !important;
}
.advisors.home-concept-two .owl-dots > .owl-dot > span , .testimonial.home-concept-two .owl-dots > .owl-dot.active > span  {
    background: #002d62 !important;
}
.blog.home-concept-one .blog-item > .holder > .data .btn {
    background: #002d62 !important;
}
.testimonial.home-concept-two  .testimonial-item > .holder > .data blockquote:before {
color: #002d62 !important;
}
.wraper_footer_top{
    background: #a6a6a8;
	border-top: 1px #002d62 solid;
}
.wraper_footer_main {
    background: #a6a6a8;
	border-top: 1px #002d62 solid;
    border-bottom: 1px #002d62 solid;
}
.footer_main_item {
    border-left: 1px #002d62 solid;
    border-right: 1px #002d62 solid;
}
.footer_top_item:before {
	color: white;
}
.footer_top_item p:not(.widget-title) strong {
    color: #002d62 !important;
}
.footer_main_item > .widget.widget_archive ul li:before, .footer_main_item > .widget.widget_categories ul li:before, .footer_main_item > .widget.widget_meta ul li:before, .footer_main_item > .widget.widget_pages ul li:before, .footer_main_item > .widget.widget_nav_menu ul li:before{
    color: #002d62;
}
.footer_copyright ul.menu > li > a, .footer_copyright p {
color:#fff !important;
}
.wraper_footer_copyright {
    background: #002d62;
}
.header_main .logo{
	padding: 10px;
}
.home-welcome-text ul.contact li:before {
    position: absolute;
    z-index: 0;
    font-family: "FontAwesome";
    color: #002d62;
    line-height: 30px;
}
.footer_main_item > .widget.widget_archive ul lihover, .footer_main_item > .widget.widget_categories ul lihover, .footer_main_item > .widget.widget_meta ul lihover, .footer_main_item > .widget.widget_pages ul lihover, .footer_main_item > .widget.widget_nav_menu ul li a:hover {
    color: #002d62;
}
/* end of rest of site*/
/* start of attorneys*/
.advisors.main-concept-one .advisors-item > .holder > .first-card > .data{
	background:#a6a6a8;
}
.advisors-sort.main-concept-one > button.current-menu-item{
	border-color:#002d62;
	color:#002d62;
}
.advisors-sort.main-concept-one {
	display:none;
}
.advisors.main-concept-one .advisors-item > .holder > .second-card{
	background:#002d62;
}
.advisors.main-concept-one .advisors-item > .holder > .second-card .data .btn{
	background:#a6a6a8;
}
.advisors.main-concept-one .advisors-item:hover > .holder > .second-card{
	opacity:89% !important;
	visibility:visible;
}
.advisors.main-concept-one .advisors-item > .holder > .first-card > .data h4 a {
	color:#fff !important;
}
/*end of attorneys main page*/
/* start of attorneys single page */
.attorney-single-sidebar.concept-one .sidebar-widget.widget_attorneypress_attorneys_widget ul.menu li a {
    background: #002d62;
	color: #fff;
}
.attorney-single-sidebar.concept-one .sidebar-widget.widget_attorneypress_attorneys_widget ul.menu li a:hover {
    background: #a6a6a8 !important;
    color: #fff;
}
.advisors.single-concept-one .single-bio .widget .widget-subtitle {
 color: #002d62;
	font-weight: 500;
}
.advisors.single-concept-one .single-bio .widget ul.social li a {
    display: block;
    width: 40px;
    height: 40px;
    background: #fff;
    border: 1px #002d62 solid;
    text-align: center;
    color: #002d62;
    -webkit-transition: all 0.3s ease-in-out;
}
.advisors.single-concept-one .single-bio .widget ul.contact li i {
    margin-right: 5px;
    font-size: 16px;
    color: #002d62;
}
.advisors.single-concept-one .single-bio .widget {
    width: 100%;
    height: auto;
    float: left;
    padding: 20px 20px 20px 20px;
    border: 1px #e3e3e3 solid;
    border-bottom: none;
}
/* end of attorneys single page */
/* practice area*/
.areas-of-practise.main-concept-one .areas-of-practise-item > .holder .data .btn {
    background: #002d62 !important;
    color: #fff !important;
}
.sidebar-widget.widget_attorneypress_practice_areas_widget ul.menu li a {
    position: relative;
    display: block;
    padding: 11px 20px 14px 45px;
    background: #002d62 !important;
    font-size: 15px;
    color: #fff !important;
    line-height: 25px;
}
.sidebar-widget.widget_attorneypress_practice_areas_widget ul.menu li a:hover, .sidebar-widget.widget_attorneypress_practice_areas_widget ul.menu li.current-menu-item a {
    background: #a6a6a8 !important;
    color: #fff !important;
}
.sidebar-widget.widget_attorneypress_practice_areas_widget ul.menu li a:hover:before, .sidebar-widget.widget_attorneypress_practice_areas_widget ul.menu li.current-menu-item a:before {
    color: #002d62 !important;
}
.areas-of-practise.main-concept-one .areas-of-practise-item > .holder .data h4 a {
    color: #002d62 !important;
}
/* end practice area*/