.clearfix:after,.clearfix:before{content:'';display:table;clear:both}@media screen and (max-width:767px){.custom-404-section .page-row-content{padding-left:0;padding-right:0}}.custom-404-section .sorry-404-wrapper{position:relative;display:block;min-height:100%}.custom-404-section .sorry-404-wrapper .sorry-404-bg{position:relative;display:block;background-color:green;min-height:345px;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:767px){.custom-404-section .sorry-404-wrapper .sorry-404-bg{max-height:200px}}.sorry-404-content{position:relative;display:block;background-color:#fff;width:87.5%;margin:0 auto;margin-top:-200px;padding:20px 35px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.sorry-404-content{margin-top:-155px}}.sorry-404-content h1{font-size:1.125em;font-family:"Open sans",sans-serif}.sorry-404-content .sub-line{font-size:1.125em;font-family:"Open sans",sans-serif;font-weight:700;margin-top:0;margin-bottom:20px}.sorry-404-content .sorry-search{margin-top:10px}.sorry-404-content .content-block{font-size:.875em}.sorry-404-content .content-block ul{list-style:none;padding-left:0}.sorry-404-content .content-block ul li:before{content:"\f121";font-family:LineAwesome;padding-right:4px}