/*Home home page title | xxxx-hc | ERM*/
.home .entry-title {
visibility: hidden;
}
.page-id-61 .entry-title {
visibility: hidden;
}

.radio-toolbar {
  margin: 10px;
}

.radio-toolbar input[type="radio"] {
  opacity: 0;
  position: fixed;
  width: 0;
}

.radio-toolbar label {
    display: inline-block;
		background-color: #ffffff00;
		padding: 10px 25px;
    font-family: sans-serif, Arial;
    font-size: 16px;
    border: 2px solid #444;
    border-radius: 4px;
		margin-bottom: 10px;
		margin-right: 10px;
}

.radio-toolbar label:hover {
  background-color: #ddd;
}

.radio-toolbar input[type="radio"]:focus + label {
    border: 2px dashed #0c0d0c;
}

.radio-toolbar input[type="radio"]:checked + label {
    background-color: #ddd;
    border-color: #0c0d0c;
}
/* --- Remove dashes from submenu (mS) --- */
	.main-navigation .sub-menu .menu-item a::before {
		display: none;
	}
/* --- End (mS) --- */
.radio-toolbar-assets {
  margin: 10px;
}

.radio-toolbar-assets input[type="radio"] {
  opacity: 0;
  position: fixed;
  width: 0;
}

.radio-toolbar-assets label {
    display: inline-block;
		background-color: #ffffff00;
		padding: 10px 25px;
    font-family: sans-serif, Arial;
    font-size: 16px;
    border: 2px solid #444;
    border-radius: 4px;
		margin-bottom: 10px;
		margin-right: 10px;
		width: 360px;
}

.radio-toolbar-assets label:hover {
  background-color: #ddd;
}

.radio-toolbar-assets input[type="radio"]:focus + label {
    border: 2px dashed #0c0d0c;
}

.radio-toolbar-assets input[type="radio"]:checked + label {
    background-color: #ddd;
    border-color: #0c0d0c;
}

.show-results label:hover {
  background-color: #ddd;
}
.show-results label {
		background-color: #ddd
		font-size: 16px;
    border: 2px solid #444;
    border-radius: 4px;
		margin-bottom: 10px;
		margin-right: 10px;
		margin-top: 10px;
		margin-left: 10px;
		width: 360px;
	display: inline-block;
		width: 400px;
		height: 40px;
	color: blue;
		vertical-align: center;
	text-align: center;
		padding: 10px;
	box-shadow: 10px;
}



/*Media Query*/
@media all and (max-width: 767px) {
	.zip-banner {
			margin-top: -35%;
			z-index: -1;
	}	
	
	.wp-block-group.customized-home {}

.wp-block-group.customized-home .tiled-gallery__row {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}

.wp-block-group.customized-home .wp-block-jetpack-tiled-gallery.is-style-columns .tiled-gallery__item, .wp-block-group.customized-home  .wp-block-jetpack-tiled-gallery.is-style-rectangular .tiled-gallery__item {
    width: 100% !important;
    height: auto !important;
}

.wp-block-group.customized-home .tiled-gallery__row .tiled-gallery__col {
    box-sizing: border-box;
    margin: 0;
	    padding: 10px;
    border: 1px solid transparent;
    border-radius: 10px;
    margin: 5px;
}

.wp-block-group.customized-home .tiled-gallery__item>a, .wp-block-group.customized-home  .tiled-gallery__item>a>img, .wp-block-group.customized-home  .tiled-gallery__item>img {
	object-fit: contain;
    background: #fff;
    height: 45px;
}
	
}	

@media all and (max-width: 320px) {

.zip-banner > img {
	object-position: 20% 30%; !important;
    height: 550px !important;
}

.zip-banner {
    height: 550px !important;
    min-height: 550px !important;
}

}

@media only screen and (max-width: 550px) and (min-width: 539px)  {
    .zip-banner > img {
        object-position: 20% 20% !important;
        height: 940px !important;
    }

    .zip-banner {
        height: 940px !important;
        min-height: 940px !important;
			margin-top: -32%;
    }    
	
}