


@media screen and (min-width:480px) {


}




@media screen and (min-width:600px) {


}





@media screen and (min-width:768px) {

	/* header */
	.header-logo.logo-image {
		width: 300px !important;
	}
	.rmp_menu_trigger {
		top: 6.5vw !important;
	}
	/* practice */
  .page-id-19 .vc_tta-tabs {
		padding-top: 35px !important;
	}
	.page-id-19 .vc_tta-panel.vc_active {
		border: none;
	}
	/* attorneys */
	.page-id-662 .atty-img img {
		max-width: 100%;
		margin-bottom: 0;
	}
	/* contact */
	.page-id-13 .lab-google-map > div:first-child {
		min-height: 30vw;
	}

}




@media screen and (min-width:769px) {

	/* header */
	.rmp-container {
		top: 157px !important;
	}

}







@media screen and (min-width:981px) {


}








@media screen and (min-width:1024px) {

  /* header */
	.standard-menu {
		display: block;
	}
	.rmp-container {
		display: none;
	}

}







@media screen and (min-width:1200px) {

  /* header */
	.main-header.menu-type-standard-menu li.menu-home {
		display: inline-block;
	}

}






@media screen and (min-width:1700px) {


}
