.location .lang > a.tgl{display: none} 
.get-results .f-results {
    background: #172B4F;
}
.nh-testi-section .slider-content.f-results {
    background: #172B4F;
}
.help-sec nav > ul li {

    position: relative;
}
@media (max-width: 1199px) and (min-width: 992px)
{
	.main_menu{display:block !important;}
}
@media (max-width: 1199px) { 
	.homebanner .gt_form h3{font-size:23px;}
	.homebanner .gt_form ul li textarea{height:61px;}
	.teamrow a.ourteam{padding:9px 18px;}
	.teamrow p{font-size: 15px;line-height: normal}
	.navigation {float:none}
    .lines-button {	top: -80px;	right: 15px;}
	.lines-button {display: block;}
	.timewrap{margin-right: 80px;}
	/*.main_menu{display:none;}*/
	.navwrap .container{position:relative;}
	body.fixnav .lines-button{top:-62px;}
    
    /* 14-2-2019 CSS */
	.team_banner h5{font-size:24px;}
	.team_content{padding:10px 10px 15px;}
	.page-template-our-team-tmp .innertab .tabwrap{margin-top:55px;}
		.lang:hover .loc_submen{opacity: 1;visibility: visible;display: none;}
		.location .lang > a{background: none;}
 		.loc_submen{opacity: 1;visibility: visible;display: none}
		.location .lang > a.tgl{padding-right: 0;display: inline-block}
	.location .lang > a.tgl i{position: absolute;right:0;top:14px;}
}
section.work-with-us.f-results.sec-box {
    background-image: url(https://diamondlaw.ca/wp-content/uploads/sites/8/2020/12/Rectangle-24.png);
    text-align: center;
    background-repeat: no-repeat;
    background-size: 100% 75%;
    background-position: top center;
    background-color: transparent;
    padding: 5% 0 0;
}
.homebanner .col-12.col-md-3.col-sm-12.gt_form {
    max-width: 27% !important;
    background: #122b52;
    border-radius: 0px;
	padding: 18px 18px 13px 18px;
    flex: 0 0 26.8%;
}
.homebanner .col-12.col-md-9.col-sm-12.slider {
    border-radius: 5px;
    overflow: hidden;
    max-width: 72%;
}

@media screen and (min-width:768px){
.header {position: static;background: #fff;}
	body.fixnav .header {top: 0;	position: fixed;	width: 100%;background: #fff;	z-index: 999;	box-shadow: 0 1px 4px #CDCDCD;	transition: all 0.7s ease 0s;	-webkit-transition: all 0.7s ease 0s;}	
	body.fixnav .headertopline{display:none}
	body.fixnav .logo{width:210px; padding-bottom:25px;margin-bottom:7px}
	body.fixnav .timewrap h3{font-size:31px;}
	body.fixnav .timewrap {margin-top: 12px;margin-bottom: 7px;}
	body.fixnav {padding-top: 154px;}
}
.second.homebanner .gt_form h3 {
    font-size: 26px;
    color: #FFEF34;
    font-family: HelveticaInserat;
}
.second.homebanner .gt_form form input[type="submit"] {
    font-family: inherit;
	text-transform:uppercase;
	font-size: 17px;
}
.help-sec nav > ul li a.nav-item.nav-link {
    font-size: 17px; font-family: HelveticaInserat;    font-size: 19px;
    text-transform: uppercase !important;
}
.faqs .card button.btn.btn-link {
    white-space: normal;
    font-family: HelveticaInserat !important;
    font-size: 29px;
}
.help-sec nav > ul li a.nav-item.nav-link {
    font-size: 16px;
    text-transform: uppercase !important;
}
.help-sec nav > ul li a.nav-item.nav-link {
      padding: 18px 0px;
}

.help-sec nav > ul li a.nav-item.nav-link.active:after {
    content: "";
    position: absolute;
    bottom: -30px;
    right: 0;
    left: 43%;
    width: 30px;
    border: 15px solid transparent;
    border-top-color: #FFEF00;
    text-align: center;
}
.help-sec nav > ul li a.nav-item.nav-link.active {
    padding-left: 0;
}
.nh-seccta.f-results p {
    text-transform: uppercase;    font-family: HelveticaInserat; font-size:21px;
}
.nh-seccta.f-results a {
width: 40%;
    font-family: HelveticaInserat;}
ul.result-btn li:last-child a, ul.result-btn li:first-child a {
    font-size: 21px;
    font-family: HelveticaInserat;
    padding: 15px 30px !important;
}
ul.result-btn li:first-child a {
    padding: 12px 15px;
}
.nh-reviews ul.result-btn li:last-child a {
    padding: 11px;
}
.consult_booking.f-results ul.result-btn li:first-child a {
    padding: 15px 15px;
    font-size: 15px;
}
.consult_booking.f-results ul.result-btn {
    text-align: center;
    margin: 20px 0 0;
}
.consult_booking.f-results ul.result-btn li:last-child a {
    font-size: 15px;
    padding: 14px 20px !important;
}
.about-sec .about-wrapper h3 {
    font-size: 72px;
}
.f_contact-info p a i.fas.fa-phone {
    color: #375495;
    margin-right: 15px;
}
.bs-example .alert button.close {
    font-size: 15px;
    font-family: inherit;
    margin-top: 8px;    text-shadow: inherit;
    padding: 15px 19px !important;
    text-transform: uppercase;
    margin-right: 7px;
	font-family: HelveticaInserat;
    letter-spacing: 1px;
}
section.work-with-us.f-results .post-holder {
    height: 340px;
    background-color: #ffffff;
}
div#headingOne i.fas.fa-minus {
    background-color: #375495;
    border-radius: 50%;
    padding: 0px 8px 0px 9px;
    height: 32px;
    width: 32px;
}
.testimonialslider .slider-content .content-holder span {
    color: #ffef00;
}
div#headingOne .fa-minus:before {
    font-size: 17px;
    color: #ffffff;
}
section.nh-recent-articles .img-holder img {
    height: 194px;
    width: 100%;
    object-fit: cover;
}
section.nh-bannerform.second.homebanner {
    margin-top: 0px;
}
.bs-example .alert a {
    padding: 12px 12px;
    font-size: 16px;
	color:#111930;
    font-weight: 500;font-family: HelveticaInserat;
    text-transform: uppercase;
    float: right;
    margin: -10px 10px;
}
.mobile-homoe{display:none;}
.second.homebanner .gt_form form input[type="submit"] {
    text-transform: uppercase;
    font-size: 21px;
    font-family: HelveticaInserat;
    color: #111930;
}
.nh-for-mob{display:none;}
.nh-videoicon {
    position: relative;
}
.nharrow-vid {
    position: absolute;
    right: -160px;
    top: -70px;
}
.nharrow-vid img {
    width: 150px;
}
.nharrow-vid.video-container {
    position: relative;
    left: 0;
    top: 0;
}
.nharrow-vid.video-container img#play-video {
    width: 100%;
    height: 540px;
}
@media (max-width: 991px) {
	section.work-with-us.f-results .post-holder {
		height: auto;
	}
	section.work-with-us.f-results.sec-box ul.slick-dots {
		bottom: -20px;
	}
	.nharrow-vid{display:none;}
	.nh-comma {
		position: absolute;
		right: 10px;
		top: -54px;
	}
	div#headingOne i.fas.fa-minus {
		padding: 4px 8px 0px 8px;
	}
	.nh-for-mob{display:block;}
	.nh-star {
		margin-bottom: 10px;
	}
	.nh-for-mob {
		position: relative;
	}
	.client-img img {
		width: 100px;
		position: absolute;
		top: -60px;
	}
	.homebanner .col-12.col-md-9.col-sm-12.slider {
		max-width: 100%;margin-bottom: 10px ;flex: 0 0 100%;
	}
	.homebanner .col-12.col-md-3.col-sm-12.gt_form {
	    max-width: 94% !important;
    flex: 0 0 94%;
    margin: 0 auto !important;
    padding: 30px;
	}
	
	.post-holder .post-content p {
		color: #111930 !important;
		font-size: 16px;
	}
	.post-holder .post-content h3 {
		font-size: 36px;
	}
	.col-md-6.desktop-mob.slick-slide.slick-cloned {
		display: none;
	}
	.row.personal-home ul.slick-dots {
		bottom: 1px;
	}
	.row.personal-home .item {
			padding: 0px 14px;
	}
	.help-sec .tab-content .category .title {
		left: 0;
		width: 100%;
		text-align: center;
	}
	.f_contact-info p a {
		font-size: 27px;
	}
	.mobile-homoe{display:block;padding: 0px;}
	desktop-mob{display:none;}
	.logo{width: 215px;}	
	.timewrap h3{font-size:23px;text-align: right}
	.timewrap {float: right;	margin-top: 4px;	margin-bottom: 13px;}
	.lines-button {top: -65px;	right: 15px;} 
	.second.homebanner .slider{width:100%;}
	.second.homebanner .gt_form form label {
		font-size: 20px;
	}
	.second.homebanner .gt_form form input[type="submit"]  {
		padding: 22px 15px;font-size: 17px;
	}
	.featured_logo {
		padding: 20% 0 15% 0;
	}
	.about-sec .about-wrapper h3 {
		font-size: 29px;text-align: center;
	}
	.about-sec h4 {
		font-size: 17px;
		text-align: left;
	}
	.row.nh-box {
		background: inherit;
		padding: 30px;
	}
	.col-md-6.result-box {
		border: none !important;
	}
	.f-results .result-box {
		padding: 10px 35px;
	}
	.f-results .result-box h3 {
		font-size: 83px;
		line-height: 96px;
	}
	.help-sec .heading h3, .work-with-us .content-holder h3, .f-results .heading h3, .nh-seccta.f-results h3, .nh-seccta.f-results a {
		font-size: 35px;
	}
	.nh-seccta.f-results p {
		font-size: 18px;
		color: #FFEF00 !important;
	}
	section.fcta-sec.fcta-sec-2 {
		display: none;
	}
	.nh-reviews ul.result-btn, ul.result-btn {
		width: 94%;
		margin: 0 auto !important;
	}
	.consult_booking.f-results {
		text-align: center;
	}
	.post-holder .post-content {
		padding: 3px 13px 13px 13px;
	}
	.recent-slider ul.slick-dots {
		bottom: -25px;
	}
	.slick-prev:before, .slick-next:before {
		display:none;
	}
	.about-sec iframe {
		height: auto;
	}
	.fcta-sec .cta-wrapper {
		background: #ffef00;
	}
	.fcta-sec .cta-wrapper a {
		background: #172b4f;
		color: #ffffff;
		width: 100%;
		font-size: 19px;
		padding: 15px 10px;
	}
	.fcta-sec .cta-wrapper p {
		font-size: 26px;
		color: #172b4f;
		margin-bottom: 20px;
		text-align: center;
		text-shadow: -1px 1px 1px #0000003d;
    	line-height: 1.2;
	}
	.about-sec {
		border: none;
	}
	.f_contact-info p {
		font-size: 16px;
	}
	.get-results {
		background-image: linear-gradient(#172B4F, #375495);
	}
	/*.f-results {
		background: none;
		background-image: none;
	}*/
	
	.post-holder .img-holder img {
    margin: 0px;
    width: 100%;
}
	.f_contact-info {
		margin-bottom: 20px;
	}
	.f-results p {
    	color: #fff !important;
	}
	ul.result-btn li {
		display: inherit;
	}
	section.get-results .col-md-4.table-col {
		display: none;
	}
	.f-results {
		padding: 30px 0px;
	}
	.f-results .result-box {
		background: inherit;
		border: none;
	}
	.f-results .result-box h3 {
		color: #ffffff !important;
	}
	.f-results .result-box h4 {
    font-size: 32px;
    color: #FFF200 !important;
}
	ul.result-btn {
		margin: 0px 0px 20px 0px;
	}
	ul.result-btn li:first-child a {
 	   margin-right: 0px;
 	   border-radius: 10px;
    font-size: 32px;
    color: #000;
    font-weight: 800;
    line-height: 39px;
    text-align: center;
	}
	ul.result-btn li:last-child a{
		padding: 15px 30px !important;
    border: 2px solid #FFF200;
    box-sizing: border-box;
    border-radius: 10px;
    font-weight: 800;
    font-size: 32px;
    line-height: 39px;
    text-align: center;
        margin-bottom: 30px;
	}
	ul.result-btn li a {
		text-transform: uppercase;
		font-size: 16px;
		margin: 10px 0px;
	}
	.get-results .col-md-8.table-col {
    	left: 10px;
	}
	.help-sec nav > ul li {
		width: 100%;
		margin: 0px 0px;
	}
	.help-sec nav > ul.nav.nav-tabs{
		width: 100%;
	}
	.addtionalsec .addbnr p.oh-fpara{
		text-shadow: -1px 1px 1px #0000003d;
    padding-bottom: 20px;
	}
	.bs-example .alert.alert-warning {
		display: none;
	}
	.help-sec nav > ul li:last-child {
    	margin-right: 0px;
    	margin-left: 10px;
	}
		
	/*section.work-with-us.f-results {
		background: none;
	}*/
	.consult_booking.f-results {
		background: #172B4F;
		padding: 20px;
	}
	div#nav-tabContent {
		padding: 0px !important;
	}
	.work-with-us.f-results .content-holder {
		width: 100%;
		margin: 0;
	}
	.work-with-us.f-results .content-holder p {
		font-size: 19px;
	}
	.nh-testi-section .heading h3 {
		font-size: 32px;
		width: 100%;
		margin: 0px;
		color: #111930;
		margin-bottom: 15px;   
	}
	.nh-testi-section .slider-content.f-results {
		color: #fff;
		    /*background: linear-gradient(
180deg
, #001D4B 0%, #375494 100%);*/
    border-radius: 8px;
		padding: 30px 80px; margin-top: 40px;
		/*background-image: linear-gradient(#172B4F, #375495);*/
		background: url(https://diamondlaw.ca/wp-content/uploads/sites/8/2021/08/Rectangle-290.png) no-repeat center;
    background-size: cover;
    padding: 0px;
	}
	.client-img img {
		width: 100px;
		position: absolute;
		top: -40px;
		object-fit: cover;
		height: 100px;
	}
	.nh-faq-sec nav > ul.nav.nav-tabs li {
		width: 100%;
		margin: 0px;
	}
	.help-sec nav > ul li a.nav-item.nav-link.active:after {
		left: 40%;
		z-index: 9;
		bottom: -28px;
	}
	section.nh-seccta.f-results {
		color: #fff;
		background: #172B4F;
		font-family: 'Helvetica Inserat',sans-serif;
		background-image: linear-gradient(#172B4F, #375495);
	}
	.nh-seccta.f-results a {
		width: 100%;
	}
	.faqs .card button.btn.btn-link.btn-block.d-flex.justify-content-between.text-left.question {
		font-size: 21px;
	}
	.testimonialslider .slider-content .content-holder {
		padding: 80px 0px 30px 0;
		margin: 0px 20px;
	}
	.testimonialslider .slider-content .content-holder h3 {
		font-size: 25px;
	}
	
	
	
	.homebanner .gt_form{width:100%;margin-top: 20px;}
	.tabwrap ul.tabs li a{font-size:13px;padding: 12px 15px}
	.tabwrap ul.tabs li.active a{font-size:13px;padding: 18px 10px;}
	.tabwrap .tab_content p{font-size:14px;}
	.tabwrap .tab_content h2{font-size: 25px;}
	.teamrow .col-sm-3{-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;margin-bottom: 20px;}
	.homebanner .leftpart{width:100%}
	.homebanner .rightpart{width: 100%}
	.addtionalsec{margin-top: 70px;}
	.call_line h3{font-size:17px;}
	.addcnt .mxw{max-width: 100%}
	.addcnt .snd{margin-top: 0}
	.served h3{font-size: 22px;margin: 0 0 20px 0}
	.sercol ul{ -moz-column-count: 3;-moz-column-gap: 0px;-webkit-column-count: 3;-webkit-column-gap: 0px;column-count: 3;column-gap: 10px;}
	.btmlinks{padding-top:30px;}
	.footer .footermenu ul li a{font-size:11px;}
	.footer .copyrgt{width:100%;text-align: center}
	.footer .cpcnt{max-width: 100%;text-align: center;margin-top: 10px;}
	.sercol ul li a{font-size:14px}
	.sercol{padding-left: 15px;padding-right: 15px;	}
	.addcnt{padding-bottom: 40px;}
	.addcnt .container{padding-left: 15px;padding-right: 15px}
	body.fixnav .timewrap h3 {font-size: 23px;}
	body.fixnav .timewrap .tcnt{margin-top: 7px;margin-bottom: 7px}
	.headertopline ul li:first-child{ margin: 0; }
	.headertopline ul li.cta_sec{ margin-right: 0; }
	.headertopline ul li{ margin-left: 14px; }
	.practice ol, .practice ul{ padding-left: 20px; }
	.help-sec .heading h3 {
    color: #000;
    font-size: 48px;
    font-weight: 800;
    line-height: 58px;
}
.help-sec nav > ul li a.nav-item.nav-link.active {
    background: #FFF200;
    border-radius: 10px;
}
.help-sec nav > ul li a.nav-item.nav-link.active {
    background: #FFF200;
    border-radius: 10px;
    font-weight: 800;
    font-size: 32px;
    line-height: 39px;
    color: #000000;
}


.nh-comma {
    display: none;
}
}


@media (max-width: 767px) { 
	.help-sec nav > ul li a.nav-item.nav-link {padding: 12px 20px !important;}
	.work-with-us .why-work-slider .post-holder .post-content h3 {padding-bottom: 0px;}
	.work-with-us .why-work-slider .post-holder .post-content {padding-top: 10px;margin-bottom: 5px;}
	.help-sec .tab-content .img-holder img {width: 100%;}
	.work-with-us.f-results .content-holder p {text-shadow: -1px 1px 1px #0000003d;}
	.get-results .col-md-12 p {text-shadow: -1px 1px 1px #0000003d;}
	.about-sec img.about-fimg {width: 100%}
	.second.homebanner .gt_form form textarea{margin-bottom: 2px;}
	.second.homebanner .gt_form .everest-forms .evf-recaptcha-container{margin:0px;}
	.nharrow-vid.video-container{display: block;}
	.nh-bannerform .slider iframe {width: 100%;height: 220px;}
	section.featured_logo {padding: 90px 0 50px;top: 15px;}
	.get-results{padding: 10px 0 0%;}
	.get-results .row.nh-box {    padding: 20px;}
	.f-results .heading h3 {margin-bottom: 0px;}
	.f-results ul.result-btn {width: 100%;}
	.help-sec{padding: 40px 0 0 0;}
	.nh-faq-sec.help-sec nav > ul.nav.nav-tabs{width: 100%;margin: 0 auto 15px;}
	.nh-recent-articles ul.result-btn {width: 96%;padding-bottom: 30px;}

	.nharrow-vid.video-container img#play-video{height: auto;}
	.logo{float: none;margin:0}
	.navwrap{background: #122b52}
	.tabwrap ul.tabs{display:inherit}
	.tabwrap ul.tabs li{width:100%;}
	.tabwrap ul.tabs li.active a{margin-top: 0}
	.tbmain{padding:0 70px}
	.tabwrap .owl-nav .owl-prev,.owl-next{background-size: 25px}
	.tabwrap .testimonials .tcnt::after {width: 24px;height: 27px;	background-size: 23px;}
	.tabwrap .testimonials .tcnt::before {width: 24px;height: 27px;	right: -37px;	top: -19px;	background-size: 23px;}
	.tabwrap .testimonials {padding: 0 33px;}
	.teamrow a.ourteam{margin-left: 7px;margin-right: 7px;font-size: 12px}
	.centerline{margin-top: 10px;}
	.footer .footermenu{text-align:center;}
	.footer .footermenu ul li{float:none;display:inline-block;vertical-align: top}
	.footer .social{width:100%;text-align: center;margin-top: 15px;}
	.footer .social ul li{display:inline-block;float:none}
	.footer .copyrgt{text-align:center}
	.teamrow p{font-size: 12px;padding: 0 10px}	
body.fixnav .timewrap h3,
	.timewrap h3 {font-size: 32px;	text-align: center;	padding: 10px 0px;}	
	body.fixnav .timewrap .tcnt {
	margin-top: 0;
	margin-bottom: 0;
}
	.timewrap{margin-top: 14px;margin-right: 50px;}
.timewrap p {background: #0d1c53;	color: #fff;	margin-bottom: 0;	padding: 16px 10px;	font-size: 14px;	text-align: center;	width: 96%; margin-left:2%; margin-right:2%; margin-bottom:2%; border-radius: 5px;}
	.tmimg img {transform: scale(0.60);-webkit-transform: scale(0.60);}
	.timewrap p{background: #0d1c53;color:#fff;}
	.teamrow .tmimg {height: 99px;line-height: 99px;}
	.tabwrap .testimonials{margin-bottom: 20px;}
	.homebanner .leftpart .topbanner .videobanner{font-size:11px;}
	.homebanner .leftpart .topbanner .videobanner img{width:15px;}
	.practice h1{font-size:16px;}
	.practice h3{font-size: 14px;margin-bottom: 10px;}
	.practice .car_detail h3{font-size:16px;}
	.car_detail{padding: 14px;}
	.practice p{font-size:14px}
	.car_detail ul li{width: 100%}
	.practice .clwrap .cl_left{width:100%;}
	.practice .clwrap .cl_right{width:100%}
	.addbnr > img {width: 140%;max-width: none;	margin-left: -20%;}
	.addbnr .adlogo img{width:60px;}
	.sercol ul{ -moz-column-count: 2;-moz-column-gap: 0px;-webkit-column-count: 2;-webkit-column-gap: 0px;column-count: 2;column-gap: 10px;}
	.timewrap {width:100%;margin-right: 0;margin-bottom: 27px;}
	.timewrap .tcnt{border:1px solid #0d1c53;border-radius: 5px}	
body.fixnav .lines-button,
	.lines-button {top: 59px;	right: 15px;}
	.headertopline{display:none}  
	.mean-nav{top:135px}
	.breadcrumb {margin-top: 10px;}
    
    /* 14-2-2019 CSS */
	.team_banner h5{font-size:15px; padding:8px 0 10px;}
	.team_banner .team_logo{right:5px; bottom:23px; width:30px;}
	.team_banner{margin-bottom:20px;}
	.team_cell{width:44%; margin-bottom:30px;}
	
	.page-template-inner-location-tmp .slider > h3{font-size:24px;}
	.page-template-inner-location-tmp .advgb-tabs-block.ui-tabs li::after{margin:0 5px;}
	.page-template-inner-location-tmp ul.advgb-tabs-panel{margin:0 0 20px !important; padding:8px 0 10px !important;}
	.addbnr .adlogo img{width:40px;}
	.addbnr .adlogo{top:-20px;}
	
	.page-template-blog-tmp .post-detail .post-cnt{width:100%;}
	.page-template-blog-tmp .post-detail .post-thumb{width:100%; margin-bottom:10px;}
	.page-template-blog-tmp .leftpart h1{font-size:24px; margin:15px 0 20px;}
	.blog_post_single h1{font-size:24px;}
	
	.our_team .team_title h6{font-size:22px;}
	.team_title{margin-bottom:20px;}
	.contact-detail h3{font-size:18px;}
	.contact-detail span{font-size:16px;}
	.our_team .member-bnr{margin-bottom:20px;}
	.contact-detail{margin-bottom:20px;}
	.member-cnt h3{font-size:18px;}
	.member-cnt{line-height:26px;}
	.salck_sec h5{font-size:18px; margin-bottom:20px;}
	.salck_sec h6{font-size:16px;}
	.timewrap h3 a:before{background: url(../images/caflg.png) no-repeat;width: 32px;height: 32px;display: inline-block;vertical-align: middle;background-size: 32px;margin-right: 15px;content: "";margin-top: -9px;}
	.loc_submen .ofc-loc-menu{width:290px;}
	.loc_submen .ofc-loc-menu .container {max-height: 260px;	overflow: auto;}
	.location .lang i{margin-right: 8px}
	.header{display:flex;flex-wrap: wrap}
	.header .lgwrap{order:2;width: 100%}
	.navwrap{margin-top: 0}
	.timewrap{margin-bottom: 0}
	.homebanner .gt_form{margin-top: 0}
	.hmsct ul li {width: calc(100% - 30px);margin-bottom: 5px;}
	.teamrow{margin-bottom: 10px}
	.askedq h2 {font-size: 16px;	}
	.faq_accordian .faq_accordian_inn .submenu p{font-size:14px;}
	.faq_accordian .faq_accordian_inn .submenuheader{font-size:16px;line-height: normal}
	.hmsct ul li h3{font-size:18px}
	
}

/* 768 - 1040*/
@media only screen and (min-width: 768px) and (max-width: 1040px){
	.nh-bannerform .slider iframe{height: 400px;width: 100%;}
}
/* 14-2-2019 CSS */
@media only screen and (max-width:479px){
	.team_cell{width:100%; margin-left:0;}
	.team_sec{margin-left:0;}
	.team_cell img{width:100%;}
	.page-template-our-team-tmp .innertab .tabwrap{margin-top:25px;}
	body.fixnav .lines-button, .lines-button{top:55px;}
	.mean-nav{top:122px;}
}

  

/* Shortcode car accidents */
@media (max-width: 767px) { 
	#personal_injury_shortcode .menu-items li {
		width: 100%;
	}
}

@media only screen and (max-width:479px){
	.logo img {
		max-width: 80%;
	}
}
@media only screen and (min-width: 1200px){
	.homebanner .col-12.col-md-3.col-sm-12.gt_form {
    max-height: 465px;
}
.everest-forms .evf-container {
    margin: 7px 0 0;
}
}



/* home page mobile new changes */
@media (min-width: 1024.98px){
    .row.nh-box.nh-box-slider{
        display: none;
    }
}
@media (max-width: 1024px){
    .row.nh-box{
        display: none;
    }
    .row.nh-box.nh-box-slider{
        display: block;
            background: #244D9B;
    box-shadow: 0px 12px 12px rgb(0 0 0 / 9%);
    border-radius: 13px;
    margin: 40px 0px 70px;
    }
    .get-results .col-md-8.table-col{
        width: 100%;
    }
    .get-results .table-row {
    display: inline-flex;
    width: 100%;
}
.nh-box-slider ul.slick-dots {
    bottom: -40px;
    left: 0;
}
.nh-box-slider li.slick-active {
    background: #fff !important;
    width: 17px;
    height: 17px;
}
.nh-box-slider .slick-dots li {
    background: #6F9BFD;
}
.f-results .nh-box-slider .result-box {
    padding: 30px 20px;
}
	ul.result-btn li:last-child a {
		font-size: 30px !important;
}
	.help-sec nav > ul li a.nav-item.nav-link.active {
    background: #FFF200;
    border-radius: 10px;
}
.help-sec nav > ul li a.nav-item.nav-link.active {
    background: #FFF200;
    border-radius: 10px;
    font-weight: 800;
    font-size: 32px;
    line-height: 39px;
    color: #000000;
}
	.help-sec nav > ul li:last-child {
    margin-right: 0px;
}
.help-sec nav > ul li a.nav-item.nav-link {
    background: #FFF200;
    color: #000000;
    font-size: 32px;
}
.help-sec .heading h3 {
    font-weight: 800;
    font-size: 48px;
    line-height: 58px;
    color: #000000;
}
	.help-sec .slick-dots li {
    background: #3564BD;
    width: 12px;
    height: 12px;
    border-radius: 50%;
}
.help-sec .slick-dots li.slick-active {
    border: 1px solid #3564BD;
    background: transparent !important;
    width: 15px !important;
    height: 15px !important;
}
	.consult_booking.f-results {
    background: linear-gradient(
180deg
, #001D4B 0%, #375494 100%);
    border-radius: 8px;
    margin-bottom: 30px;
    padding: 45px 20px 15px;
}
.consult_booking.f-results ul.result-btn li:first-child a {
    font-weight: 800;
    font-size: 20px;
    line-height: 39px;
    text-align: center;
    color: #000000;
}
.consult_booking.f-results ul.result-btn li:last-child a {
    padding: 14px 10px !important;
    font-weight: 800;
    font-size: 20px;
    line-height: 39px;
    text-align: center;
}
	section.work-with-us.f-results.sec-box {
    background: linear-gradient(
180deg
, #001D4B 0%, #375494 100%) !important;
    padding: 45px 5px 45px 5px !important;
margin-bottom: 20px;
}
	section.work-with-us.f-results .slick-initialized .slick-slide {
    padding-left: 0px;
}
section.work-with-us.f-results .post-holder {
    border-radius: 10px !important;
    border: 1px solid;
}
.post-holder .img-holder img {
    border-radius: 10px;
}
.work-with-us.f-results .slick-dots li {
    background: #6F9BFD;
    width: 12px;
    height: 12px;
}
.work-with-us.f-results .slick-dots li.slick-active {
    background: #fff;
    width: 15px;
    height: 15px;
}
	.consult_booking.f-results ul.result-btn li:last-child a {
    font-size: 18px !important;
}
	.consult_booking.f-results ul.result-btn li:first-child a {
    font-size: 20px !important;
}
	.nh-testi-section .heading h3 {
    color: #000000;
    font-size: 36px;
}
	.addtionalsec .addbnr a.oh-fanc {
    border-radius: 10px;
    font-size: 36px !important;
}
	.nh-recent-articles.work-with-us.f-results h3 {
    margin-bottom: 30px;
}
section.nh-recent-articles.work-with-us.f-results .slick-initialized .slick-slide {
    padding-left: 10px;
}
.nh-recent-articles .post-holder .post-content {
    border-radius: 10px;
}
.nh-recent-articles ul.result-btn li:first-child a {
    font-size: 26px;
}
.nh-recent-articles ul.result-btn li:last-child a {
    font-size: 28px !important;
}
.nh-recent-articles .row:nth-child(3) {
    padding-bottom: 50px;
}
.nh-faq-sec.help-sec .heading h3 {
    font-size: 42px;
}
.nh-faq-sec.help-sec nav > ul li a.nav-item.nav-link {
    font-size: 22px;
    background: #182C50;
    color: #fff;
    border-radius: 0px;
}
.nh-faq-sec.help-sec nav > ul li a.nav-item.nav-link.active {
    background: #FFEF00;
    color: #182C50;
	    border-radius: 0px;
}
.get-results .f-results {
    background: transparent;
}
.help-sec .tab-content .img-holder img {
    border-radius: 10px;
}
.help-sec .tab-content .category .title{
	    border-radius: 10px;
}
}