@media only screen and (min-width:1200px){.nav-collapser{display:none;}
}
@media only screen and (min-width:992px) and (max-width:1199px){.lawyer-count h1{padding-left:0;}
.lawyer-count h1::before{left:20px;}
.testimonial-control{left:280px;}
.testimonial-control.right{right:280px;}
.attorney-overlay .social-links{margin-top:160px;}
.get-free-consultation-button{margin-left:-30px;}
.get-free-consultation-button a{padding:0 14px;}
.fix.blog-post-date.bolg-v3-date{left:41%;margin-right:0;top:-37px;}
.fix.blog-post-date.bolg-v4-date{left:46%;}
.practice-left-top-right-img{float:left;margin-top:20px;}
header .logo{float:none !important;text-align:center;}
.mainmenu .nav-holder > ul > li > a{line-height:49px;padding:0px 12px;}
.mainmenu{float:none !important;text-align:center;}
.mainmenu .nav-expander .nav-collapser{display:none;}
header.sticky-fixed .logo img{width:auto;padding-top:15px;}
}
@media only screen and (min-width:768px) and (max-width:991px){.container{padding-left:15px;padding-right:15px;}
.single-attorney{margin-bottom:35px;}
#our-attorneys-area{padding-bottom:40px;}
.lawyer-info{padding-top:35px;}
.lawyer-count h1{font-size:60px;}
.single-lawyer-info{border-right:0 solid #cccccc;margin-bottom:70px;}
.widget-get-intouch{padding-top:20px;padding-left:0px;}
.testimonial-control{left:380px;top:16%;}
.testimonial-control.right{right:380px;}
.attorney-overlay .social-links{margin-top:270px;}
#featured-services-area{padding-bottom:50px;padding-top:75px;}
.get-free-consultation-button{margin-left:-90px;}
.get-free-consultation-button a{padding:15px 24px;}
.fix.blog-post-date.bolg-v3-date{left:40.5%;top:-37px;margin-right:0;}
.fix.blog-post-date.bolg-v4-date{left:46%;}
.practice-left-top-right-img{float:left;margin-top:20px;width:100%;}
.right-content-contact-box a{margin-top:20px;}
.single-attorney-right-padding0{padding-left:15px;}
.single-attorney-right{margin-left:0px;}
.single-attorney-right-padding0{padding-left:15px;}
.single-attorney-right-content{width:50%;}
header .logo{float:none !important;text-align:center;}
.mainmenu .nav-holder > ul > li > a{line-height:49px;padding:0px 12px;}
.mainmenu{float:none !important;}
.mainmenu .nav-expander .nav-collapser{display:none;}
}
@media only screen and (max-width:767px){.container{padding-left:15px;padding-right:15px;}
.single-featured{margin-bottom:35px;}
#our-attorneys-area{padding-bottom:40px;}
.single-attorney{margin-bottom:35px;}
.lawyer-info{padding-top:35px;}
.lawyer-count h1{font-size:60px;}
.single-lawyer-info{border-right:0 solid #cccccc;margin-bottom:70px;}
.about-trust-text .section-title{margin-bottom:43px;margin-top:30px;}
.single-news-item{margin-bottom:35px;}
.legal-problem-text h2{padding-left:0px;}
.widget-get-intouch{padding-left:0;}
.section-title h1{line-height:30px;}
.single-footer-widget{margin-bottom:40px;}
.attorney-overlay .social-links{margin-top:200px;}
.testimonial-control{left:220px;top:10%;}
.testimonial-control.right{right:220px;}
.civil-titigation{padding-bottom:30px;}
.our-law img{padding-bottom:20px;}
.our-law{padding-bottom:30px;}
#welcome-area{padding:40px 0;}
#featured-services-area{padding-bottom:50px;padding-top:75px;}
.single-featured{border-bottom:0px solid #e6e5e5;}
.single-attorney-right-info{margin-left:0px;}
.breadcrumb-text h1{background-size:contain;}
.get-free-consultation-button{margin-left:-15px;margin-top:20px;}
.blog-items{margin-right:0;}
.left-sidebar{margin-left:0;}
.right-sidebar{margin-right:0;}
.blog-items-v2{margin-left:0;margin-top:60px;}
.fix.blog-post-date.bolg-v3-date{left:39.5%;}
.fix.blog-post-date.bolg-v4-date{left:40%;}
.blog-detalis-text-middle{width:100%;text-align:justify;}
.john-michila-text{width:100%;text-align:justify;}
.two-colum-text-left{width:100%;text-align:justify;}
.two-colum-text-right{float:left;padding-top:30px;text-align:justify;width:100%;}
.social-link-left-text{width:100%;text-align:center;}
.blog-details-social-right{float:right;width:100%;text-align:center;}
.administrator-text{width:100%;text-align:justify;}
.comment-form form input.name{width:100%;margin-bottom:25px;}
.comment-form form input.email{width:100%;}
.comment-image-holder{padding-left:0;}
.comment-text{padding-top:15px;width:100%;}
.contact-right{margin-top:50px;}
.practice-v4-right-sidebar{margin-right:0;}
.practice-v4-right-content-wrapper{margin-left:0;margin-top:60px;}
.practice-right-sidebar{margin-right:0;}
.practice-left-content{margin-left:0;margin-top:60px;}
.practice-left-top-right-img{float:left;margin-top:20px;}
.practice-left-middle-text{text-align:justify;}
.practice-bottom-right-text{float:left;margin-top:30px;width:100%;}
.right-content-contact-box a{margin-top:30px;}
.single-attorney-right{margin-left:15px;margin-right:0;}
.single-attorney-right-content{left:15px;width:250px;}
a.appintment-button{bottom:-40px;left:5px;padding:12px 15px;}
.single-attorney-bottom{padding-bottom:30px;padding-top:100px;}
.single-attorney-right img{height:660px;}
.tab-1-right .section-title{margin-bottom:29px;margin-top:30px;}
.nav-collapser{display:block;}
header.sticky{position:static;background:#1F1F1F;}
header .logo{float:none !important;line-height:0;margin:14px 0;display:block;text-align:center;}
.mainmenu .nav-expander ul li i.icon-Search{position:relative;bottom:6px;}
.call-to-action-area{overflow:hidden;margin-top:0;}
.call-to-action-area .dtc{display:block;text-align:center;}
.call-to-action-area .text-one h3{font-size:16px;}
.call-to-action-area .text-two h3{font-size:16px;}
.call-to-action-area .text-one{margin-top:20px;}
.call-to-action-area .text-two{margin-top:10px;padding:0 15px;}
.call-to-action-area .text-two h4{font-size:21px;line-height:38px;}
.case-evaluation-form{padding-right:0px;}
}
@media only screen and (min-width:480px) and (max-width:767px){.container{padding-left:15px;padding-right:15px;}
.single-news-item{margin-bottom:35px;}
.legal-problem-text h2{padding-left:0px;}
.widget-get-intouch{padding-left:0;}
.attorney-overlay .social-links{margin-top:350px;}
.testimonial-control{left:312px;top:12%;}
.testimonial-control.right{right:312px;}
.fix.blog-post-date.bolg-v4-date{left:43%;}
.single-attorney-right img{height:530px;}
.single-attorney-right-padding0{padding-left:15px;}
.single-attorney-right{margin-left:0px;}
.single-attorney-right-padding0{padding-left:15px;}
.single-attorney-right-content{left:25px;width:400px;}
.mainmenu .nav-holder > ul{width:70%;margin:auto;}
.get-free-consultation-button{text-align:center;}
.get-free-consultation-button a{float:none;}
.call-to-action-area .text-one h3{font-size:14px;font-weight:bold;text-transform:uppercase;color:#271313;line-height:26px;}
}
@media only screen and (max-width:767px){.mainmenu .nav-holder{margin-bottom:15px;}
.mainmenu .nav-holder > ul{transition:none;display:none;}
.mainmenu .nav-holder > ul > li,
header.sticky-fixed .mainmenu .nav-holder > ul > li > a,
header.sticky-fixed .mainmenu .nav-expander ul li button{display:block;line-height:30px;}
.mainmenu .nav-holder > ul > li > a{display:block;line-height:40px;border-bottom:1px solid #2A2A2A;}
.mainmenu .nav-holder ul li.menu-item-has-children a .fa{display:inline-block;}
.mainmenu .nav-holder > ul > li > ul{position:static;width:100%;opacity:1;visibility:visible;transition:none;display:none;}
.mainmenu .nav-holder > ul > li > ul > li > ul{position:static;width:100%;opacity:1;visibility:visible;transition:none;display:none;}
.mainmenu .nav-expander,
.mainmenu .nav-holder{display:block;}
.mainmenu{float:none !important;}
.mainmenu .nav-expander{padding-left:20px;padding-bottom:11px;text-align:center;}
.mainmenu .nav-expander ul li{padding-right:15px;}
.mainmenu .nav-holder > ul > li.menu-item-has-children > a:after{display:none;}
.mainmenu .nav-holder > ul > li.menu-item-has-children > ul > li.menu-item-has-children > a:after{display:none;}
}
@media only screen and (min-width:768px){.mainmenu .nav-holder > ul > li > ul{display:block!important;}
.mainmenu .nav-holder > ul > li > ul > li > ul{display:block!important;}
}