@media only screen and (min-width:992px) and (max-width:1199px){.main-menu ul li a{padding:30px 12px}
.single-post-thumb li a{padding-right:6px}
.benefit-sec .benefit-feature h2{font-size:16px}
.all-attorneys .owl-controls{top:50%}
.client-comment li a{margin:0}
.all-attorneys .owl-controls .owl-next{right:-22px}
.all-attorneys .owl-controls .owl-prev{left:-22px}
.all-patner .owl-controls{top:26%}
.all-patner .owl-controls .owl-next{right:-22px}
.all-patner .owl-controls .owl-prev{left:-22px}
.sngl-client{margin:10px}
.special-service-sec .inner:nth-child(3n+1){clear:both}
.sec-title{margin:0 100px 60px}
.slider-text{padding:0 55px}
}
@media only screen and (max-width:767px){.sec-title h1{font-size:28px}
body p{font-size:14px}
h1{font-size:24px}
h2{font-size:18px}
h3{font-size:16px}
.call-to-action-text a.btn{float:none}
.footer-wedget-three li{padding-bottom:14px}
.logo{padding-bottom:0;text-align:center}
.sec-title{margin:0 0 60px}
.counting_sl{margin:40px 0}
.pricing-sec .inner-item{padding:15px;margin:10px 0}
.faq-img{float:none;text-align:center;width:100%;margin-top:25px}
.special-service-sec .inner:nth-child(2n+1){clear:both}
.all-attorneys .owl-controls{top:50%}
.all-attorneys .owl-controls .owl-next{right:-8px}
.all-attorneys .owl-controls .owl-prev{left:-8px}
.single-attorneys{margin:54px}
.all-patner .owl-controls{top:30%}
.all-patner .owl-controls .owl-next{right:-22px}
.all-patner .owl-controls .owl-prev{left:-22px}
.client-comment li a{margin:0 2px}
.footer-sec .col-md-3.col-sm-6{margin-bottom:25px;width:100%;display:inline-block}
.faq-img{margin-top:50px}
.slider-text{padding:0 55px}
.slider-text p{padding:0}
.benefit-feature{margin:15px 0}
}@media only screen and (min-width:768px) and (max-width:991px){.main-menu ul{float:none;text-align:center}
.benefit-feature{margin:15px 0}
body p{font-size:14px}
h1{font-size:24px}
h2{font-size:18px}
h3{font-size:16px}
.footer-wedget-three li{padding-bottom:14px}
.logo{padding-bottom:0;text-align:center}
.sec-title{margin:0 0 60px}
.counting_sl{margin:40px 0}
.faq-img{float:none;text-align:center;width:100%;margin-top:25px}
.special-service-sec .inner:nth-child(2n+1){clear:both}
.all-attorneys .owl-controls{top:50%}
.all-attorneys .owl-controls .owl-next{right:-22px}
.all-attorneys .owl-controls .owl-prev{left:-22px}
.all-patner .owl-controls{top:30%}
.all-patner .owl-controls .owl-next{right:-22px}
.all-patner .owl-controls .owl-prev{left:-22px}
.client-comment li a{margin:0 2px}
.footer-sec .col-md-3.col-sm-6{margin-bottom:25px}
.contact-person{padding:0}
.faq-img{margin-top:50px}
.main-menu ul li a{padding:30px 12px}
.slider-text{padding:0 55px}
.slider-text p{padding:0}
}
@media only screen and (min-width:0) and (max-width:470px){.hd-lft li::before{display:none}
.hd-lft li{padding:0 6px}
.hd-lft li i{margin-right:4px}
.hd-sec .container{padding:0}
.slider-text{padding:0}
.slider-text p{padding:0 100px}
}
@media only screen and (min-width:0) and (max-width:767px){.all-slide .owl-item{height:660px}
body p{font-size:14px}
.benefit-feature{margin:15px 0}
h1{font-size:24px}
h2{font-size:18px}
h3{font-size:16px}
.sec-title h1{font-size:28px}
.call-to-action-text a.btn{float:none}
.abt-img img{margin-bottom:20px}
.hd-lft{display:inline-block;text-align:center;width:100%;margin-bottom:10px}
.hd-rgt{float:none;text-align:center}
.hd-sec{display:inline-block;width:100%;padding:14px 0}
.contact-field .col-md-4.col-sm-4.col-xs-12,.contact-field .message-input{padding-left:0;padding-right:0}
.logo{padding:28px 0}
.mean-container .mean-nav ul li a i{display:none}
.contact-person{padding:0}
.slider-text{padding:0 60px}
.slider-text h1{font-size:20px}
.slider-text p{padding:0}
.call-to-action-text h2{text-align:center;margin-top:0;margin-bottom:15px}
}
@media only screen and (min-width:0) and (max-width:450px){.faq-img{margin-top:50px}
}
@media only screen and (min-width:0) and (max-width:380px){.hd-rgt{float:none;text-align:center;margin-bottom:8px}
.hd-lft li{padding:5px 0;width:100%}
.sec-title h1{font-size:28px}
}