@media (min-width: 1024px) and (max-width: 1199px) {
	.col-feature { min-height: 560px; }
		section.cta-bg.bg-cover.tb-equal .btn-theme-W { margin-bottom: 8px; }
	/* Slider */
	.slider-text{top:inherit;}
	.slider-text h1{font-size: 40px;}
	.reputation{padding: 40px 20px 0px;}
	.icon.ico-pa{padding-right:15px;}
	.our-lawyers{padding-top:80px;}
	.after-bg:after{height: 82%;}
	.logo-s ul {width: 55%; margin: auto}
	
	.main-menu nav > ul > li > a{padding:0px 15px;}
	
	.ads-cta h1{font-size: 24px;}
	.tel a{font-size: 20px;}
	
	.cta-form{height:auto;}
	.cta-s1 h1{font-size: 25px; margin-top:20px;}
	
	.right-head .call-is{display: none !important;} 
}

@media (min-width: 992px) and (max-width: 1023px) {
	.cta-form{height:auto;}
	.cta-s1 h1{font-size: 20px; margin-top:20px;}
	.main-menu nav > ul > li > a{padding:0px 15px;}
}


@media (min-width: 768px) and (max-width: 991px) {
	.container-fluid{max-width: 740px;}
	.reputation{padding:0px;}
	.after-bg:after {width: 60%;height: 570px;}
	.md-align-top{
		-webkit-box-align: flex-start !important;
		-ms-flex-align: flex-start !important;
		align-items: flex-start !important;
	}
}


@media (min-width: 768px) and (max-width: 1023px) {
	/* Slider */
	.col-feature { min-height: 345px; }
	section.cta-bg.bg-cover.tb-equal .btn-theme-W { margin-bottom: 8px; }
	.xs-height-350{height:350px;}
	.banner-txt.center-div{top: 35%;}
	.banner-txt h2{font-size: 45px;}
	.banner-txt h2 span{font-size: 35px;}
	.slider-text{top:inherit;}
	.slider-text h1{font-size: 40px;}
	.logo-s ul {width: 55%; margin: auto}
	.logo-s{background:#0b3773; padding: 40px 0px;}
	.logo-s ul{
		top:0px;		
	}
	.logo-s ul li{
		margin-bottom:0px;
		-webkit-flex: 0 0 13%;
		-ms-flex: 0 0 13%;
		flex: 0 0 13%;
	}
	.logo-s ul li img{margin:auto; display: block;}
	.data-control{background-position:center left -160px !important;}
	
	.sm-d-none{display:none;}
	.sm-d-block{display:block !important;}
	.counter h3{font-size:16px;}
	.sm-bg-none{background:none !important;}
	.col-form-home{margin:0px !important;}
	
}

@media only screen and (max-width: 991px){
	.postid-120 .detail-left ul li{ width:100%; }
	.postid-112 .detail-left ul li{ width:100%; }
	.postid-116 .detail-left ul li{ width:100%; }
	.xs-d-none{display:none !important;}
	.slide-text{
		height:auto;
		padding:60px 0px;
	}
	.sticky-header{position:static;}
	.sticky-header.sticky{background:none;}
	
	.internal-datawash{height: 250px;}
	.ml-0{margin-left:0px !important;}
	.side-menu-wrap{padding-top:0px;}
	.slide-text h1{font-size: 30px;}
	.mission{top:0px; position:static; margin-bottom:40px;}
	.col-feature{
		text-align:center;
		justify-content: center;
		-webkit-box-align: center;
		-webkit-flex-align: center;
		-ms-flex-align: center;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.menu-monoco{padding-bottom: 10px; padding-top: 10px;}
	.menu-toggle .bar, .menu-toggle .bar::before, .menu-toggle .bar::after{
		background-color: #373737;
	}
	
	.watch-video{left:50%; transform: translate(-50%, -50%);}
	.counter{padding:15px 0px;}
	.col-form-home {		
		padding: 30px 30px;
	}
	.form-counter-you{background:#373737;}
	.form-counter-you .row:first-child{padding:40px 0px;}
	.form-counter-you:after{display:none;}
	.title-pa p br{display:none;}
	.ab-fib figure{position:static;}
	
	.cta-form{padding:40px 0px; height: auto;text-align: center;}
	.cta-form:before, .x-right-bg:after{display:none;}
	
	header .toggle-mobile {
		margin-left: auto;
		display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
		display: -moz-box;    /* OLD - Firefox 19- (buggy but mostly works) */
		display: -ms-flexbox;  /* TWEENER - IE 10 */
		display: -webkit-flex; /* NEW - Chrome */
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.show-mobile {display: block !important;}
	.body-wrapper{overflow:hidden;}	
	
	.helping-you{padding:60px 0px;}
	.col-service {
		background: #fff;
		margin: 0px 0px 30px;
		min-height: 250px;
	}
	
	.xs-sm-justify-center{
		justify-content: center;
		-webkit-box-align: center;
		-webkit-flex-align: center;
		-ms-flex-align: center;
	}
	
	.xs-sm-pb-none{padding-bottom:0px;}
	.xs-sm-m-auto{margin:auto;}
	.xs-sm-mb-20{margin-bottom:20px;}
	
	.xs-sm-mt-20{margin-top:20px;}
	.xs-sm-mt-40{margin-top:40px;}
	.xs-sm-mt-60{margin-top:60px;}
	
	.xs-sm-mb-20{margin-bottom:20px;}
	.xs-sm-mb-40{margin-bottom:40px;}
	.xs-sm-mb-60{margin-bottom:60px;}
	
	.sm-order-1{order:1;}
	.sm-order-2{order:2;}

	.xs-sm-p{padding:0px 15px;}
	
	.xs-sm-d-none{display:none !important;}
	.xs-sm-d-block{display:block !important;}
	.xs-sm-d-flex{display:flex !important;}
	.team-figure .owl-nav{margin:0px;}
	
	.client-form{padding-top:80px; padding-bottom:80px;}
	.social-likes figure img {
		display: table;
		margin-bottom: 30px !important;
	}
	.logo-mobile .owl-item li img{width:auto !important;}
	
	.tell-form{transform:none; margin-top:40px; padding-bottom:60px;}
	.pos-t5{top:0px; padding-top:50px;}
	.tell-form{padding: 40px 30px}
	.logo-s .container{position:static;}
	.offset-1{margin:0px;}
	
	.no-padding{padding:0px 15px;}
	.sm-bg-none{background:none !important;}
	.xs-sm-align-items-center{text-align:center;}
	
	/* internal banner text center */
	.internal-text{text-align:center !important;}
	.internal-datawash .internal-text h1 span:before, .internal-datawash .internal-text h1 span:after{display:none;}
	.internal-datawash .breadcrumb li:first-child{margin:0px;}
	.internal-datawash .breadcrumb{justify-content: center; -webkit-box-align: center; -webkit-flex-align: center;
	-ms-flex-align: center;}
	
	/* About */
	.xs-sm-column-reversed{
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
	.project-plus{top: -80px; right: 0px;}
	
	/* contant */
	.xs-bottom-0{bottom:0px;}
	.info-cp{margin-bottom:25px;}
	
	/* Blog */
	.right-bar-blog{padding:0px;}
	.info-grey{position:static;}
	
}

@media screen and (max-width:767px){
	.xs-space-40{ height:40px; }
	section.abt-mission.tb-equal.no-bg-color { padding-right: 15px; padding-left: 15px; }
	section.cta-bg.bg-cover.tb-equal .btn-theme-W { padding: 0px 5px; font-size: 12px; }
	section.cta-bg.bg-cover.tb-equal .btn-theme-G { padding: 0px 5px; font-size: 12px; }
	section.cta-bg.bg-cover.tb-equal a:first-child { margin-bottom: 10px; }	
	.xs-d-none{display:none !important;}
	.xs-sm-m-atuo{margin:auto !important;}	
	.mlr-auto{margin-left:auto; margin-right:auto;}
	.xs-mr-20{margin-right:20px;}
	.menu-monoco{padding-left:15px; padding-right:15px;}
	.xm-ml-0{margin-left:0px;}
	
	.attorney-main-outer { margin: auto; width: 85%; }
	.container-fluid{max-width: 540px;}	
	.header-logo{padding-left:15px;}
	
	
	.col-feature{height:auto; margin-bottom:0px;}
	
	/* Slider */
	.slider-text{top:inherit; width: 82%;}
	.slider-text h1{font-size: 30px;}
	.stars-abso{display:none;}
	.slider-lida .owl-nav{display:none;}
	.xs-sm-t-center{text-align:center !important;}
	.logo-s{background:#0b3773; padding: 40px 0px;}
	.logo-s ul{
		top:0px;		
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.logo-s ul li{
		margin-bottom:0px;
		-webkit-flex: 0 0 33.3%;
		-ms-flex: 0 0 33.3%;
		flex: 0 0 33.3%;		
	}
	.logo-s ul li img{margin:auto; display: block;}
	
	.xs-fd-column{
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	
	.after-bg:after{display:none;}
	.reputation{padding: 0px;}
	.pa-figure .owl-nav{margin-left: 0px;}
	
	.xs-justify-content-center{
		justify-content: center;
		-webkit-box-align: center;
		-webkit-flex-align: center;
		-ms-flex-align: center;
	}
	
	.xs-sm-after-bg{
		position:relative;
	}
	.xs-sm-after-bg:after {
		background: #1b1b1b;
		width: 100%;
		height: 100%;
		content: "";
		top: 0px;
		left: 0px;
		position: absolute;
		opacity: 0.8;
	}
	.xs-sm-after-bg .container{position:relative; z-index:99; text-align:center;}
	.xs-sm-after-bg .data-base h3, .xs-sm-after-bg .data-base p{color:#fff;}
	
	
	.xs-mt-20{margin-top:20px;}
	.xs-mt-40{margin-top:40px;}
	.xs-padding-15{padding-left:15px; padding-right:15px;}
	.fb-product .owl-nav button.owl-prev{left: 20px; top: 45%;}
	.fb-product .owl-nav button.owl-next{right: 20px; top: 45%;}
	.xs-align-center{text-align:center;}
	
	.xs-order-2{order:2;}
	.xs-order-3{order:3;}
	
}

@media (min-width: 320px) and (max-width: 480px) {
	
}