.hsearch_bar .padBottom {
    order: 1;
}

.hsearch_bar .padBottom.dd_2 {
    order: 2;
}

.hsearch_bar .col-md-4:nth-child(2) {
    flex-direction: column;
    display: flex;
}

.hsearch_bar .viewAllButton {
order: 3;



}


.hsearch_bar .mobile_view_search {
order: 3;



}




.hsearch_bar .textI span {

display:none;

}






#ajaxsearchlite2 .padBottom{
    margin-bottom: 25px !important;
}


#ajaxsearchlite2 .directoryData.padBottom.dd_2 {
    order: 2;
}

#ajaxsearchlite2 .directoryData.padBottom {
    order: 1;
}

#ajaxsearchlite2{
    flex-direction: column;
    display: flex;
}




#ajaxsearchlite2 .show_all {
order: 3;



}

.page-id-1033 .textI span {

display:none !important;

}



#ajaxsearchlite2 .textI span {

display:none;

}











































/*a#dt-btn-1.btn-shortcode {
    margin-left: 45px;
  
}*/
.btn-shortcode.dt-btn-l span {
    background-color: #2c5a85;
    color: #fff;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 5px;
    box-shadow: 0 1px 6px rgba(0,0,0,0.12);
    transition: box-shadow 0.2s ease-out, background-color 0.2s ease;
}
.btn-shortcode.dt-btn-l span:hover {
    background-color: #000;
    box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
}
.pdf_icon_cls .wpb_text_column.wpb_content_element {
    margin-bottom: 10px;
}
.page .pdf_icon_cls p{
    color: #489ace !important;
    font-size: 20px !important;
    font-weight: bold !important;
}


.pdf_icon_cls a.btn-shortcode {
background-image: url('csimages/icon-pdf.png') !important;
    background-position: 0px 10px !important;
    background-repeat: no-repeat;
    background-size: 30px 30px;
    padding-left: 45px !important;
display: inline-block;
    width: 100%;
}


.highlight_box_custom strong {
    color: #fff;
    padding-left: 0px;
    padding-right: 20px;
}

.highlight_box_custom a {
    color: #fff;
}

.highlight_box_custom {
    padding-left: 15px;
}

.btn-shortcode span {
    line-height: 30px !important;
}

.page-id-368 .vc_grid-term-151 {
    display: none !important;
}


.wpb_text_column.wpb_content_element.aicpa-cls {
    position: absolute;
    z-index: 999;
    left: 13%;
    margin-top: -20px;
}


.page-id-10 .new-costum-width .wf-wrap {
    padding: 0 40px;
    width: 1250px !important;
}
.page-id-10 .wf-wrap {
    padding: 0;
    width: 100%;
}


.page-id-5278 .wsp-pages-list li a {
    font-size: 18px;
    text-decoration: none;
}

.wsp-pages-list .children li a {
    font-size: 16px !important;
    text-decoration: none;
}


.single-dt_team .line-below-new {
    border-bottom: 1px solid #000;
    padding-bottom: 30px;
}
.single-dt_team .vc_separator.wpb_content_element.vc_separator_align_center {
    display: none;
}

.testimonials .alignleft.no-avatar {
    display: none !important;
}

ul.wsp-pages-list li a {
    text-transform: capitalize !important;
}

.single-dt_team .vc_tta-accordion span.vc_tta-title-text {
    font-weight: 700 !important;
    text-transform: capitalize;
}

h2.wsp-pages-title {
    display: none;
}
.page-id-5278 .wsp-pages-list li {
    list-style: none;
}

.page-id-5278 .wsp-pages-list li:before {
   
    padding-right: 10px;
}
.page-id-5278 .wsp-pages-list li {
    list-style: none;
}

.page-id-5278 .wsp-pages-list li:before {
 
    padding-right: 10px;
}



.single-dt_team .vc_tta-accordion span.vc_tta-title-text {
    font-weight: 700 !important;
    text-transform: capitalize;
}

.single-dt_team .line-below-new {
    border-bottom: 1px solid #000;
    padding-bottom: 30px;
}
.single-dt_team .vc_separator.wpb_content_element.vc_separator_align_center {
    display: none;
}

.testimonials .alignleft.no-avatar {
    display: none !important;
}

a.dt-mobile-menu-icon.active {
	display: none;
}
.logged-in.admin-bar .wpb_raw_code.wpb_content_element.wpb_raw_html.clearing_the_value {
	display: block;
}
.wpb_raw_code.wpb_content_element.wpb_raw_html.clearing_the_value {
	display: none;
}
.span.alignleft.no-avatar {
	display: none !important;
}
.mac-os.chrome .testimonial-item .testimonial-vcard .text-primary {
	display: inline-block !important;
}
.mac-os.safari .testimonial-item .testimonial-vcard .text-primary {
	display: inline-block !important;
}
.mac-os.safari .testimonial-vcard span:last-child {
	width: 80%;
	display: inline-block;
}
.mac-os.chrome .testimonial-vcard span:last-child {
	width: 80%;
	display: inline-block;
}
.vc_tta-accordion span.vc_tta-title-text {
	color: #489ace;
	font-size: 23px;
	font-weight: bold;
}
.vc_tta-container .vc_tta.vc_tta-accordion .vc_tta-panel-heading {
	border: none;
}
.page-id-804 .wpb_single_image.wpb_content_element {
	margin-bottom: 0px;
}
.page-id-804 .uvc-main-heading.ult-responsive h6 {
	margin-bottom: 0px;
}
.page-id-804 .vc_row {
	margin-bottom: 20px;
}
.page-id-805 .wpb_single_image.wpb_content_element {
	margin-bottom: 0px;
}
.page-id-805 .uvc-main-heading.ult-responsive h6 {
	margin-bottom: 0px;
}
.page-id-805 .vc_row {
	margin-bottom: 20px;
}
.right-bottom-bar li {
	border-right: 1px solid #fff;
	padding-right: 10px;
}
.right-bottom-bar>li:last-child {
	border: none !important;
	padding-right: 0px;
}
.form-group .searchFild {
	width: 98%;
}
.news-section-page img.vc_single_image-img.attachment-full {
	width: 250px !important;
	height: auto;
}
.form-group .crossIconB {
	right: -5px !important;
}
.mac-os.safari .close_cls {
	margin-left: -50px !important;
	margin-top: inherit !important;
}
.mac-os.safari .testimonial-content p {
	display: inline-block;
	width: 65%;
}
.mac-os.chrome .testimonial-content p {
	display: inline-block;
	width: 65%;
}
.mac-os.safari .testimonial-item.testimonial-item-slider #nextbutton {
	margin-right: 0% !important;
}
.mac-os.chrome .testimonial-item.testimonial-item-slider #prevbutton {
	margin-left: 0% !important;
}
.mac-os.chrome .testimonial-item.testimonial-item-slider #nextbutton {
	margin-right: 0% !important;
}
.mac-os.safari.testimonial-item.testimonial-item-slider #prevbutton {
	margin-left: 0% !important;
}
.nbs-flexisel-container .rpf-title a {
	font-size: 16px !important;
}
.nbs-flexisel-inner {
	height: 40px !important;
}
.vc_grid-pagination .vc_grid-pagination-list > li > a, .vc_grid-pagination .vc_grid-pagination-list > li > span {
	padding: 2px 10px !important;
}
.twitter-block {
	max-height: 535px;
	overflow-y: auto;
	overflow-x: hidden;
}
.page-id-368 a.vc_gitem-link {
	color: #489ACE !important;
}
.directory-section-page .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title {
	pointer-events: none;
}
.page-template-solr-directory-search1 .textN.imgBoxTh a {
	color: #489ACE !important;
	pointer-events: none !important;
}
.page-id-368 .vc_gitem-post-data {
	margin-bottom: 0px;
}
.hori_tab .vc_tta-tab:nth-child(1) {
	background-image: url("csimages/caseaction.jpg");
	background-size: cover
}
.hori_tab .vc_tta-tab:nth-child(2) {
	background-image: url("csimages/bankruptcy.jpg");
	background-size: cover
}
.hori_tab .vc_tta-tab:nth-child(3) {
	background-image: url("csimages/regularity.jpg");
	background-size: cover
}
.hori_tab .vc_tta-tab:nth-child(4) {
	background-image: url("csimages/masstort.jpg");
	background-size: cover
}
.hori_tab .vc_tta-tab:nth-child(5) {
	background-image: url("csimages/solicitation.jpg");
	background-size: cover
}
.hori_tab .vc_tta-tab:nth-child(6) {
	background-image: url("csimages/legalnotice.jpg");
	background-size: cover
}
.gs_testimonial_container .cycle-nav #prev {
	background: url("csimages/back-testi.png") 0 0/cover no-repeat rgba(0,0,0,0) !important
}
.gs_testimonial_container .cycle-nav #next {
	background: url("csimages/front-testi.png") 0 0/cover no-repeat rgba(0,0,0,0) !important
}
.gs_testimonial_container {
	background-image: url("csimages/semicolon-1.png")
}
.details-cases-row.doc_file_cls a {
	background-image: url("csimages/icon-pdf.png")
}
.top-search-bar-cases input#search_casesnew {
	background-image: url("csimages/search-icon.png")
}
.cm_expand_expand {
	background-image: url("csimages/down-arrow.png")
}
.cm_expand_expandf {
	background-image: url("csimages/down-arrow.png")
}
.cm_expand_collapse {
	background-image: url("csimages/collaspe-2.png")
}
.cm_expand_collapsef {
	background-image: url("csimages/collaspe-2.png")
}
.cm_sub_heading.cm_expand_expandf {
	background-image: url("csimages/down-arrow.png")
}
.top-search-bar-cases input:-webkit-autofill {
background-image:url("csimages/search-icon.png") !important
}
#search_filters_box .top-search-bar-cases input[type="submit"] {
	background-image: url("csimages/search-icon.png") !important
}
#search_filters_box .top-search-bar-cases input[type="submit"]:hover {
	background-image: url("csimages/search-icon.png") !important
}
input.facebook_share {
	background-image: url("csimages/fb.png") !important;
}
input.facebook_share:hover {
	background-image: url("csimages/fb.png") !important;
}
input.google_share {
	background-image: url("csimages/gplus.png") !important;
}
input.google_share:hover {
	background-image: url("csimages/gplus.png") !important;
}
input.twitter_share {
	background-image: url("csimages/Twitter.png") !important;
}
input.twitter_share:hover {
	background-image: url("csimages/Twitter.png") !important;
}
input.linkedin_share {
	background-image: url("csimages/lin.png") !important;
}
input.linkedin_share:hover {
	background-image: url("csimages/lin.png") !important;
}
.sticky-header-overlay, .mobile-sticky-header-overlay {
	background: transparent !important;
}
.mobile-sticky-header-overlay {
	height: inherit !important;
}
.dt-mobile-header .mobile-main-nav li .sub-nav li a .menu-text {
	text-transform: uppercase !important;
}
@media screen and (min-width: 760px) and (max-width: 1030px) {

.page.page-id-10 #bottom-bar > .wf-wrap, .page.page-id-10 #footer > .wf-wrap {
    padding: 0 40px !important;
    width: 100% !important;
}



.page.page-id-10 .new-slider-container #image4, .page.page-id-10 .new-slider-container #image5, .page.page-id-10 .new-slider-container #image6 {
    background-size: cover !important;
  height: 300px !important;
}


.page.page-id-10 .new-slider-container {
    height: 300px !important;
}


.parent-pageid-11 #fancy-header {
    min-height: inherit !important;
height: 350px !important;
}

.page-id-368 .hsearch_bar .imgBox img {
	height: auto !important;
	width: 80px !important;
}
.testimonial-item .testimonial-vcard .text-primary {
	width: auto !important;
	display: inline-block !important;
font-size: 12px !important;
}
a.dt-mobile-menu-icon.active {
	display: none;
}
.page-id-11 .content #home-practice-areas .boxes .box {
	width: 48.8% !important;
}
.page .latest-news-section-post-single .post-content {
	width: 77% !important;
}
.hsearch_bar {
	max-height: 400px;
	overflow: scroll;
	overflow-x: hidden;
}
.main_blue_bar_conatct {
	margin-bottom: 0px !important;
}
.new-slider-container {
	height: 400px !important;
}
.new-slider-container #image1, .new-slider-container #image2, .new-slider-container #image3 {
	height: 400px !important;
}
body .page-id-368 .wpb_wrapper.vc_figure a::after {
	background: rgba(72, 154, 206, 0.75) none repeat scroll 0 0;
	content: "\a ";
	height: 203px;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	transition: all 0.2s ease-in-out 0s;
	width: 100%;
}
.vc_gitem-link .dir_view_pr {
	display: inline-block !important;
	font-size: 70% !important;
	left: inherit !important;
	padding: 15px !important;
	width: 90% !important;
}
#fancy-header, .page-title {
	min-height: inherit !important;
}
.sub_wrap_cases_details .details-cases-row_left {
	float: left;
	margin-right: 2%;
	width: 20% !important;
}
.left-side-directory .vc_tta-tab {
	margin: 9px 3px 12px !important;
}
.direc-details .vc_tta-tab a {
	font-size: 11px !important;
}
.left-side-directory .vc_tta-tab a {
	padding: 14px 9px !important;
}
body .directory-section-page .vc_tta-title-text, .page-id-26 .vc_tta-title-text {
	color: #003087 !important;
}
body .directory-section-page .vc_tta-tab.vc_active .vc_tta-title-text, .page-id-26 .vc_tta-tab.vc_active .vc_tta-title-text {
	color: #fff !important;
}
.vc_grid-filter .vc_grid-filter-item {
	width: 100% !important;
}
.vc_responsive .vc_grid-filter-select {
	display: none !important;
}
.vc_responsive .vc_grid-filter {
	display: block !important;
}
body .sticky-header-overlay, .mobile-sticky-header-overlay {
	background: transparent !important;
}
body .mobile-sticky-header-overlay {
	height: inherit !important;
}
.accent-gradient .dt-close-mobile-menu-icon span {
	background: #003087 !important;
}
.mobile-main-nav li:not(.act) > a:hover .subtitle-text, .mobile-main-nav li:not(.act) > a:hover .menu-text, .dt-mobile-header .mobile-main-nav .sub-nav > li:not(.act) > a:hover .menu-text {
	color: #003087 !important;
}
.dt-mobile-header .active {
	background-color: transparent !important;
}
#home-practice-areas .boxes .box {
	width: 48.8% !important;
}
.home .featured-cases-section .vc_tta-tab {
	width: 20% !important;
}
.testimonial-content p {
	width: 80%;
	display: inline-block;
}
.hsearch_bar .imgBox img {
	width: 80px !important;
}
.hsearch_bar .imgBox {
	height: auto !important;
}
/*
.page-template-solr-directory-search1 .hsearch_bar .row .col-md-4 {
    width: 33.3% !important;
}*/

.page-template-solr-directory-search1 .hsearch_bar .row.responseTitle .imgBox img {
	height: auto !important;
	width: 80px !important;
}
.page-template-solr-directory-search1 .imgBox img {
	height: auto !important;
	width: 100% !important;
}
.page-template-solr-directory-search1 .imgBox {
	height: auto !important;
}
.page-template-solr-directory-search1 #main .row .col-md-4 {
	width: 24% !important;
	float: left;
}
/*.page-template-solr-directory-search1 .col-md-4 {
    float: left;
    min-height: 400px !important;
    width: 24% !important;
}*/
.page-template-solr-directory-search1 .imgBox img {
	height: auto !important;
	width: 100% !important;
}
.wpcf7-validation-errors {
	position: relative;
	top: -20px;
}
.right-bottom-bar > li {
	border-right: 1px solid #fff;
	padding-right: 10px;
}
.right-bottom-bar > li:last-child {
	border-right: none;
	padding-right: 10px;
}
#ajaxsearchlite2 .show_all button {
	margin-top: 10px;
	text-align: center;
	width: 100%;
}
.page-id-368 .imgBox {
	height: auto !important;
}
.masthead .mobile-header-bar {
	min-height: 90px !important;
}
}
 @media screen and (min-width:768px) and (max-width:1030px) {
.hsearch_bar .form-control.searchFild {
	width: 98% Important;
}
.hsearch_bar .crossIconB {
	right: 7px !important;
}
.page.page-id-805 img.vc_single_image-img.attachment-full {
	height: auto !important;
}
.page.page-id-804 img.vc_single_image-img.attachment-full {
	height: auto !important;
}
}
 @media screen and (min-width: 1024px) and (max-width: 1300px) {
.main_blue_bar_conatct {
	margin-bottom: 0px !important;
}
.new-slider-container {
	height: 400px !important;
}
.new-slider-container #image1, .new-slider-container #image2, .new-slider-container #image3 {
	height: 400px !important;
}
body .dir_view_pr {
	left: 10px !important;
}
body .page-template-solr-directory-search1 .imgBox img {
	height: auto !important;
	width: 100% !important;
}
}
 @media screen and (min-width: 760px) and (max-width: 770px) {
.page .latest-news-section-post-single .post-content {
	position: absolute !important;
	bottom: 30px;
}
body.page .latest-news-section-post-single .post-content {
	width: 92% !important;
}
.main-div.nbs-flexisel-item {
	width: 500px !important;
	height: 40px !important;
}
.home .nbs-flexisel-container .rpf-title a {
	font-size: 14px !important;
}
.nbs-flexisel-inner {
	height: 40px !important;
}
}
 @media screen and (min-width: 1020px) and (max-width: 1030px) {
.nbs-flexisel-container .main-div.nbs-flexisel-item {
 .page-id-26 .vc_grid-item-zone-c-left .vc_gitem-zone-c, .page-id-26 .vc_grid-item-zone-c-right .vc_gitem-animated-block {
 width: 25% !important;
}
.page-id-26 .vc_grid-item-zone-c-left .vc_gitem-animated-block {
	float: left !important;
}
 width: 710px !important;
overflow: hidden;
height: 40px !important;
}
.nbs-flexisel-container .rpf-title a {
	font-size: 15px !important;
}
.nbs-flexisel-inner {
	height: 40px !important;
}
}
 @media screen and (min-width: 1520px) and (max-width: 1550px) {
.nbs-flexisel-inner {
	height: 40px !important;
}
}
 @media screen and (min-width: 2020px) and (max-width: 2060px) {
.nbs-flexisel-inner {
	height: 40px !important;
}
}
 @media screen and (min-width: 760px) and (max-width: 1370px) {

.testimonial-item-slider .ts-viewport {
        overflow: visible !important;
 
}

.testimonial-item-slider .ts-viewport {
    padding-bottom: 20px !important;

}

.testimonial-content p {
	display: inline-block;
	width: 80%;
}
.testimonial-item.testimonial-item-slider #nextbutton {
	margin-right: 0% !important;
}
.testimonial-item.testimonial-item-slider #prevbutton {
	margin-left: 0% !important;
}
}
 @media screen and (min-width: 1020px) and (max-width: 1030px) {
.page .vc_grid-item-zone-c-left .vc_gitem-animated-block {
	float: left !important;
	width: 50% !important;
}
.page .vc_grid-item-zone-c-left .vc_gitem-zone-c, .page .vc_grid-item-zone-c-right .vc_gitem-animated-block {
	float: left !important;
	width: 30% !important;
}
}

 @media screen and (min-width: 1300px) and (max-width: 1380px) {

.new-slider-container {
    height: 350px !important;
 
}

.new-slider-container #image1, .new-slider-container #image2, .new-slider-container #image3{
    height: 350px !important;
 
}
.testimonial-vcard .wf-td {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    width: 80% !important;
}



 }



 @media screen and (min-width: 1380px)  {

.new-slider-container {

    height: 500px !important;

}

.new-slider-container #image1, .new-slider-container #image2, .new-slider-container #image3 {

    height: 500px !important;

}



}


 @media screen and (max-width: 800px) {

.page.page-id-10 #bottom-bar > .wf-wrap, .page.page-id-10 #footer > .wf-wrap {
    padding: 0 40px !important;
    width: 100% !important;
}

}


 @media screen and (min-width: 768px) and (max-width: 1250px) {

.page.page-id-10 #bottom-bar > .wf-wrap, .page.page-id-10 #footer > .wf-wrap {
    padding: 0 40px !important;
    width: 100% !important;
}

}







 @media screen and (max-width: 400px)  {

body.page a#dt-btn-1.btn-shortcode {
    width: 80%;
    word-wrap: normal;
    display: inline-flex;
}
body.page a#dt-btn-1.btn-shortcode {
    white-space: inherit !important;
    text-align: left !important;
    font-size: 100% !important;
    margin-top: 0px !important;
  
}

.page .btn-shortcode.dt-btn-l span {
    
    padding-left: 10px !important;
    padding-right: 10px !important;
    
}


.page .pdf_icon_cls {

    background-position: 15px 42px !important;
    
}



}

