div.media-wrap.white-background {
    background-color: white;
}
.error404 .side-by-side__title {
    font-size: 2.1rem;
    font-family: "Lato",sans-serif;
    color: #FE473E;
}

main.main-content > div.cmw > *,
main.main-content > div.bgc-white > * {
    font-size: 1.20 rem;
    line-height: 1.5;
}

.custom-select .selectize-dropdown
{
	top: 0px !important;
}

.error404 .media-wrap{
	background-color: transparent;
}

.error404  .side-by-side__poster .media-wrap img{
	max-width: 300px;
}

.error404 .media-wrap img, .media-wrap__image{
	height: auto;
}

.error404 .side-by-side__poster{
	top: 30px;
	max-width: 490px;
}

.error404 .side-by-side__title{
	font-size: 2.1rem;
	font-family: "Lato",sans-serif;
	color: #FE473E;
}

.error404 .side-by-side__text a{
	text-decoration: underline;
}

.error404 .section-title__text{
	font-family: "lato", sans-serif;
	color: #000;
}

.error404 .section-title{
	margin-top: 43px;
}

.error404 .content-card-grid{

}

.error404 .page-container{
	padding-bottom: 40px;
}

.error404 .content-card .media-wrap {
	border: 1px solid #CFCFCF;
	max-width: 380px;
}

.error404 .content-card .media-wrap img{
	border: 9px solid #F8F8F8;
	height: 230px;
	max-width: 265px;
}

.error404 .content-card .content-card__category{
	color: #000;
	font-size: 1rem;
}

.error404 .content-card__title{
	text-align: left;
	padding-right: 10px;
}

.error404 .bpm-mb9 {
	border-bottom: 1px solid #B1B1B1;
    padding-bottom: 70px;
    margin-bottom: 0!important;
}


@media(min-width: 360px){
	.error404 .media-wrap img{
	   max-width: 360px;
    }

   .error404 .media-wrap img, .media-wrap__image{
   	  height: auto;
   }
	.error404 .content-card .media-wrap img{
		border: 9px solid #F8F8F8;
		height: 230px;
		max-width: 308px;
	}

}/*galaxy phones*/

@media(min-width: 375px) {
	.error404 .content-card .media-wrap img{
		max-width: 322px;
		height: 260px;
	}
	.error404 .content-card .media-wrap div{
		height: 278px!important;
	}
}/*iphone 6,7,8 */

@media(min-width: 414px) {
		.error404 .content-card .media-wrap img{
		max-width: 362px;
		height: 260px;
	}
}/*iPhone 6Plus, 7Plus, 8Plus*/

@media(min-width: 600px) {
	.error404 .content-card .media-wrap{
		max-width: 570px;
	}
	.error404 .content-card .media-wrap img {
		width: 548px;
		max-width: 100%;
		height: 384px;
	}
	.error404 .content-card .media-wrap div{
		height: 404px!important;
	}

}/*600px*/


@media(min-width: 767px) {
	.error404 .side-by-side__poster .media-wrap img{
		max-width: 340px;
	}

	.error404 .content-card .media-wrap{
		max-width: 800px;
	}

	.error404 .content-card .media-wrap img {
		width: 714px;
		max-width: 100%;
		height: 494px;
	}
	.error404 .content-card .media-wrap div{
		height: 514px!important;
	}
}/*tablet*/



@media(min-width: 1024px) {
	.error404 .page-container{
		padding-top: 0;
	}

	.error404 .side-by-side__content{
       padding: 0;
       text-align: left;
	}

    .error404 .section-title{
    	text-align: center;
    }

    .error404 .section-title__text{
		font-size: 3rem;
    }

    .error404 .content-card .media-wrap{
		max-width: 340px!important;
	}
	.error404 .content-card .media-wrap img {
		width: 100%;
    	max-width: 288px;
    	height: 207px;
	}
	.error404 .content-card .media-wrap div{
		height: 226px!important;
	}
}/*1024px*/


@media(min-width: 1200px) {
    .error404 .content-card .media-wrap{
		max-width: 360px!important;
	}
	.error404 .content-card .media-wrap img{
		max-width: 338px;
    	height: 244px;
	}
	.error404 .content-card .media-wrap div{
		height: 264px!important;
	}
}/*1200px*/