@charset 'utf-8';
/*
 Theme Name:   Law Office Child
 Theme URI:    http://lawoffice.themerex.net/
 Description:  Law Office - Fully Responsive and Mobile Friendly theme
 Author:       ThemeREX
 Author URI:   http://themerex.net
 Template:     lawoffice
 Version:      1.7
 Tags:         light, inheritable theme-options
 Text Domain:  themerex
*/


@import url("../lawoffice/style.css");


/* =Theme customization starts here
Old Brown : #373737
New Blue : #001752
Old Gold : #c19361
New Gold : #bd9b16
-------------------------------------------------------------- */

.mainWrap.without_sidebar {
    background-color: #DFDFDF !important;
}

h2.sc_title.sc_title_regular {
    color: #001752 !important;
}
h1, h2, h4, h5, h6, .h1, .h2, .h4, .h5, .h6, .sc_team .sc_team_item .sc_team_item_title a:hover, .sc_section {
    color: #0B0B0B !important;
}
.topTabsWrap {
    background: #001752 !important;
    color: #fff;
    padding-top: 30px !important;
}

.topWrap .topMenuStyleLine > ul > li ul li a:hover, .footerStyleDark .widget_area a.button:hover, .flip-clock-wrapper ul li a div div.inn, .footerStyleDark .widget_area .squareButton > a, .tabsButton ul li.ui-tabs-active a, .sc_testimonials .flex-direction-nav a:hover:after, .sc_testimonials .flex-direction-nav a:hover:before, .themerex_message_info, .themerex_message_info .themerex_message_close, .themerex_message_info .themerex_message_icon, .themerex_message_info .themerex_message_header, .woocommerce div.product span.price, .woocommerce div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price,.topWrap .topMenuStyleFon > ul > li > a:hover, .topWrap .topMenuStyleLine > ul > li > a:hover {
	color: #bd9b16 !important;
}
a:hover, .theme_accent, .topTabsWrap .speedBar a:hover, .topWrap .topMenuStyleFon > ul li a:hover, .topWrap .topMenuStyleFon > ul > li.sfHover > a, .topWrap .topMenuStyleFon > ul > li > a.sf-with-ul:hover, .topWrap .topMenuStyleFon > ul > li ul a.sf-with-ul:after, .topWrap .topMenuStyleLine > ul > li ul li a:hover, .topMenuStyleFon ul#mainmenu .menu-panel ul.columns > li > a, .topMenuStyleFon ul#mainmenu .menu-panel ul.columns > li a:hover, .topMenuStyleFon ul#mainmenu .menu-panel ul.columns > li ul li a:hover, .topMenuStyleFon ul#mainmenu .menu-panel ul.thumb_title > li > a, .topMenuStyleFon ul#mainmenu .menu-panel ul.thumb_title > li > a:hover, .infoPost a:hover, .tabsButton ul li a:hover, .widgetWrap ul li:before, .widget_popular_posts article h3:before, .widgetTabs .widget_popular_posts article .post_info .post_date a:hover, .sidebar .widget_popular_posts article .post_info .post_date a:hover, .sidebar .widget_recent_posts article .post_info .post_date a:hover, .main .widgetWrap a:hover, .main .widgetWrap a:hover span, .widgetWrap a:hover span, .roundButton:hover a, input[type="submit"]:hover, input[type="button"]:hover, .squareButton.border > a, .roundButton.border > a, .nav_pages_parts > a:hover, .nav_comments > a:hover, .comments_list a.comment-edit-link:hover, .widget_area ul.tabs > li.squareButtonlite.ui-state-active > a, #wp-calendar tbody td a, #wp-calendar tbody td.today a:hover, .wp-calendar tbody td a, .wp-calendar tbody td.today a:hover, blockquote cite, blockquote cite a, .sc_quote_title, .sc_quote_title a, .postLink a, .masonry article .masonryInfo a:hover, .masonry article .masonryInfo span.infoTags a:hover, .relatedPostWrap article .relatedInfo a:hover, .relatedPostWrap article .relatedInfo span.infoTags a:hover, .infoPost span.infoTags a:hover, .page404 p a, .page404 .searchAnimation.sFocus .searchIcon, .sc_team .sc_team_item .sc_team_item_position, .copyWrap a, .comments .commBody li.commItem .replyWrap .posted a:hover, .comments .commBody li.commItem h4 a:hover, .ratingItem span:before, .reviewBlock .totalRating, .widget_area .contactInfo .fContact:before, .widget_area .widgetWrap a:hover, .widget_area .widgetWrap a:hover span, .widget_area .widgetWrap ul > li > a:hover, .widget_area .widgetWrap ul > li > a:hover span, .footerStyleLight .widget_area article .post_title:before, .footerStyleLight .widget_area article .post_info a:hover, .footerStyleLight .widget_area article .post_info .post_date a:hover, .sc_list_style_arrows li:before, .sc_list_style_arrows li a:hover, .sc_list_style_iconed li a:hover, .sc_accordion.sc_accordion_style_1 .sc_accordion_item .sc_accordion_title, .sc_accordion.sc_accordion_style_2 .sc_accordion_item.sc_active .sc_accordion_title, .sc_accordion.sc_accordion_style_3 .sc_accordion_item.sc_active .sc_accordion_title, .sc_toggles.sc_toggles_style_1 .sc_toggles_item .sc_toggles_title, .sc_toggles.sc_toggles_style_1 .sc_toggles_item .sc_toggles_title:before, .sc_toggles.sc_toggles_style_2 .sc_toggles_item.sc_active .sc_toggles_title, .sc_toggles.sc_toggles_style_2 .sc_toggles_item.sc_active .sc_toggles_title:before, .sc_toggles.sc_toggles_style_3 .sc_toggles_item.sc_active .sc_toggles_title, .sc_tabs .sc_tabs_titles li a:hover, .sc_dropcaps.sc_dropcaps_style_3 .sc_dropcap, .sc_dropcaps.sc_dropcaps_style_4 .sc_dropcap, .sc_dropcaps.sc_dropcaps_style_5 .sc_dropcap, .sc_dropcaps.sc_dropcaps_style_6 .sc_dropcap, .sc_highlight.sc_highlight_style_2, .sc_tooltip_parent, .sc_title_icon:before, .sc_scroll_controls .flex-direction-nav a:hover:before, .sc_testimonials_style_1 .flex-direction-nav a:hover:before, .sc_testimonials_style_3 .flex-direction-nav a:hover:before, .sc_testimonials_style_3 .flex-direction-nav a:active:before, .pagination .pageLibrary > li.libPage > .pageFocusBlock .flex-direction-nav a:hover:before, .topWrap .usermenu_area ul.usermenu_list li.usermenu_currency > a:hover, .topWrap .usermenu_area ul.usermenu_list li.usermenu_currency > a, .topWrap .usermenu_area ul.usermenu_list li.usermenu_currency.sfHover > a, .topWrap .usermenu_area ul.usermenu_list li ul li a:hover, .topWrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a:hover, .sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency > a:hover, .sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency > a, .sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_currency.sfHover > a, .sidemenu_wrap .usermenu_area ul.usermenu_list li ul li a:hover, .sidemenu_wrap .usermenu_area ul.usermenu_list li.usermenu_cart .widget_area ul li a:hover, .sc_blogger a:hover, .sc_blogger.style_date .load_more:before, .sc_blogger.style_date .sc_blogger_item .sc_blogger_date .day_month, .sc_blogger.style_date .sc_blogger_item .sc_blogger_info .comments_number, .sc_blogger.style_accordion .sc_blogger_info .comments_number, .widgetTabs .widgetTop ul > li:not(.tabs):before, .widgetTabs .widgetTop ul > li:not(.tabs) > a:hover, .widgetTabs .widgetTop ul > li:not(.tabs) > a:hover span, .widgetTabs .widgetTop.widget_popular_posts article .post_title:before, .swpRightPos .tabsMenuBody a:hover, .swpRightPos .tabsMenuBody a:hover:before, .openRightMenu:hover:before, .topWrap .search:not(.searchOpen):hover:before, .user-popUp .formItems.loginFormBody .remember .forgotPwd, .user-popUp .formItems.loginFormBody .loginProblem, .user-popUp .formItems.registerFormBody .i-agree a, .sc_slider_pagination_area .flex-control-nav.manual .slide_info .slide_title, h1 > a, h2 > a, h4 > a, h5 > a, h6 > a, .h1 > a, .h2 > a, .h4 > a, .h5 > a, .h6 > a, .sc_blogger a, .relatedPostWrap article .relatedInfo a, .sc_list_style_iconed li:before, .sc_list_style_arrows li:before, .sc_team .sc_team_item .sc_team_item_title, .sc_team .sc_team_item .sc_team_item_title a, .footerStyleLight .footerWidget .widgetWrap .title, #wp-calendar thead th span, .wp-calendar thead th span, #footerStyleLight .footerWidget .wp-calendar thead th, .footerStyleLight .footerWidget .wp-calendar thead th, #wp-calendar thead tr th, .wp-calendar thead tr + tr th, .page404 .h2, .usermenu_area .sidemenu_button i, .relatedPostWrap article .relatedInfo .separator, .relatedPostWrap article .relatedInfo span.infoTags a, .openResponsiveMenu:hover, .sidemenu_wrap .sidemenu_area ul li ul li ul li a:hover, .sidebar > .widget > ul > li a:hover, .booking_weekdays_custom, .woocommerce div.product span.price, .woocommerce div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content div.product p.price, ul > li.share > ul.shareDrop > li > a:hover {
    color:#2A2A2A !important;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern {
    color: #fff !important;
    border-color: #bd9b16 !important;
    background-color: #bd9b16 !important;
    font-weight: bold !important;
}
.vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-modern:hover {
    background-color: #001752 !important;
}
.squareButton.global > a {
background-color:#bd9b16 !important;
border:none;
}
.post {
    padding: 0;
}
.copyWrap .copy .copyright {
    float: left;
    min-height: 32px;
    line-height: 32px;
    margin: 0 0 20px 0;
    text-transform: uppercase;
}
.topWrap .usermenu_area .phone_number {
    margin-right: 15px;
    background-color:#bd9b16 !important;
    margin-left:15px;
    color: #001752;
}
.topWrap .usermenu_area .phone_number:before {
    content: '\e838';
    font: 400 24px/35px "fontello";
    position: absolute;
    top: 0;
    left: 30px;
}
.sl_3_text_1 {
	font-size:13px !important;
	color:#76716f !important;
}
.law_title_sl_3 {
	font-size:26px !important;
}
.subtext_black {
	font-size:16px !important;
	color:#bd9b16 !important;
}
.topWrap .logo {
    padding-top: 5px !important;
}
.post {
    margin: 0px !important;
}
.topWrap .logo img {
    height: 85px !important;
}
header.fixedTopMenu .topWrap .logo {
    padding: 5px 0 0 0 !important;
}
header.fixedTopMenu .topWrap .logo img {
    height: 55px !important;
	margin-top:0px !important;
}
.contactAddress a {
	color:#fff !important;
}
.contactAddress a:hover {
	color:#bd9b16 !important;
}

@media only screen and (max-device-width: 489px) {
    #switcher {
      display:block;
      background-image: url(../../uploads/2019/11/mobile.png) !important;
      background-repeat: no-repeat !important;
      background-position: center !important;
	  background-size: cover !important;
      min-width: 320px !important;
      min-height: 610px !important;
	  padding:0;
    }
	.topWrap .usermenu_area .menuItemRight {
		display: none;
	}
    
  }
.pay_now {
    color: #ffffff;
    font-family: 'Lato', sans-serif !important;
    font-size: 16px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    padding: 0 33px 0 33px;
    position: relative;
    background-color: #001752;
    border: 0;
    cursor: pointer;
    display: inline-block;
}
.pay_now a {
    color: #ffffff;
}
.pay_now:hover {
    color:#2A2A2A !important;
}
.buttonGroup{
    margin: auto;
    width: 75%;
    text-align: center;
}
.responsiveMenu {
    margin-top: 50px;
}