@charset "UTF-8";
/***!  /templates/ja_lawfirm/css/custom.css  !***/

.copyright .copy-txt,
.copyright .copy-txt a {
    color: #fff;
}
form#rsm_user_form .form-actions {
    background-color: #fff;
    float: left;
    padding-left: 0px;
}
form#rsm_user_form .rsm_textbox,
form#rsm_user_form select#rsm_country {
    width: 30%;
}

.bottommenu ul.nav.nav-pills.nav-stacked.menu{    width: auto;display: inline-block;}
.bottommenu ul.nav.nav-pills.nav-stacked.menu li{float: left;position: relative !important;}
.bottommenu .nav-pills > li.active > a, 
.bottommenu .nav-pills > li.active > a:hover, 
.bottommenu .nav-pills > li.active > a:focus,
.bottommenu .nav > li > a:hover, 
.bottommenu .nav > li > a:focus{ background-color:#262626 !important; color:#fff !important;}
.t3-megamenu ul.nav.navbar-nav.level0 li, .t3-megamenu ul.nav.navbar-nav {
    flex-direction: row !important;
}
.ja-topbar.clearfix { background:#fff; color:#000;}
nav#t3-mainnav .t3-megamenu .mega > .mega-dropdown-menu{ min-width: 300px !important;}
nav#t3-mainnav .nav-child.dropdown-menu.mega-dropdown-menu .col-xs-12.mega-col-nav {
    padding: 0px;
}
div#acm-slideshow-89 h1.item-title.ja-animation {
    font-size: 45px !important;
}
.moduletable.bottommenu a {
    color: #fff;
}
div#acm-features-92 .relative {
    display: none;
}
.t3-mainnav .t3-navbar .navbar-nav > li + li {
    margin-left: 17px !important;
}
.t3-mainnav .t3-navbar .navbar-nav > li > a, .t3-mainnav .t3-navbar .navbar-nav > li > span{font-size: 13px !important;}
.dropdown-toggle::after { display:none;}
li.dropdown.mega:hover span.dropdown-toggle::after { display:inline-block;}
.navbar-nav .dropdown-menu{ position:absolute !important;}
div#Mod117 li {
    width: 100%;
}

.t3-sidebar.t3-sidebar-right .nav  li { width:100%;}
.bdr-all{ border:1px solid #000; padding:10px; margin-bottom:10px;}
.table-bordered td p {
    margin-bottom: 0px;
}
.table-bordered td {
    padding: 10px;
}
.uber-stats .stats-list .stats-asset .stats-item-icon{ padding-right:0px !important;}
.uber-stats .stats-list .stats-subject { font-size:11px !important; text-transform: none !important;}

div#ja-form .ja-contact-form{width: 80% !important;
    margin: 0 auto !important;
    float: none; }
.login-box a {
    color: #fff;
    padding: 15px 10px;
}
.login-box {color: #ffffff;
    background-color: #c29032;
    border-color: #ae812d;padding: 5px 10px;
    margin-top: 3px;
    position: relative;
    text-transform: uppercase;}	
.profile-edit form#member-profile fieldset.profile-webauthn {
    display: none;
}	
div#uber-cliens-98 {
    padding: 0px;
    background-color: #262626;
}
div#uber-cliens-98 h3.block-title {
    display: none;
}
.view-search li.result__taxonomy-item.result__taxonomy--Author, 
.view-search li.result__taxonomy-item.result__taxonomy--Type {
    display: none;
}
.rsepro-location-content .rsepro-location-info,
div#rsepro-event-owner,
div#rsepro-event-hits,
div#rsepro-event-sharing {
    display: none;
}
.dropdown-submenu > span.separator:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #323232;
    margin-top: 5px;
    margin-right: 0;
}
p.red-text-slide {
    color: #fff;
}
form#rsm_membership_form .rsm-membership-fields .col-sm-4.col-form-label {
    display: none;
}
form#rsm_membership_form .rsm-membership-fields .col-sm-8.col-form-label{ width:100%;}
@media (max-width: 767px) AND (min-width: 561px) {
.topbar-right.pull-right.hidden-xs {
    display: inline-block !important;
}
.languageswitcherload {
    width: 25%;
    display: block;
    float: left;
}
p.red-text-slide {
    color: #fff!important;
}
.slider-content-inner.container {
    width: 750px!important;
} 	

}

section.t3-copyright.text-center {
    padding: 50px 0px 30px 0px;
}

@media (max-width: 560px) {

.languageswitcherload {
    width: 40%;
    display: block;
    float: left;
}
footer#t3-footer .t3-spotlight.t3-footnav.row .col-lg-4 {
    width: 100%;
    float: left;
    padding-left: 20px;
}
.topbar-right.pull-right.hidden-xs {
    display: inline-block !important;
}
p.red-text-slide {
    color: #fff!important;
}
.slider-content-inner.container {
    width: 750px!important;
} 	

div#acm-slideshow-89 h1.item-title.ja-animation {
    font-size: 20px !important;
    width: 100%;
    float: left;
    padding: 10px;
}
p.red-text-slide { 
    width: 100%;
    float: left;
    padding: 10px;
}
.logo-image.pull-left {
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
}


}
div#phocagallery .counter.pull-right {
    display: none;
}




