@media screen and (max-width:11000px){#searchpage-header{width:100%}}@media screen and (max-width:980px){#search-results .grid-search{grid-template-columns:repeat(4,1fr);grid-gap:15px}#search-results .grid-search .grid-item .description .profile-title-and-meta .author a{font-size:16px}#search-results .grid-search .extras-banner .content .col-1 .title{font-size:20px}#search-results .grid-search .extras-banner .content .col-2 .btn{font-size:18px}}@media screen and (max-width:767px){#searchpage-header{top:60px}#search-results .grid-search{grid-template-columns:repeat(3,1fr)}.searchpageSideArrows{display:none}body.search .mfp-wrap.mfp-modal-from-bootstrap:not(.mfp-fullscreen-mobile) .mfp-content .mfp-close{right:-5px;top:-15px;position:absolute}}@media screen and (max-width:600px){body.authenticated.search{padding-top:60px}body.search .mfp-wrap.search-location-popup-layer.mfp-fullscreen-mobile .mfp-container{padding:0}body.search .mfp-wrap.search-location-popup-layer.mfp-fullscreen-mobile .mfp-content{width:100%;max-width:100%;height:100%;position:fixed;left:0;overflow:auto}body.search .mfp-wrap.mfp-modal-from-bootstrap:not(.mfp-fullscreen-mobile) .mfp-content{width:auto;max-width:100%;height:auto;position:relative;left:auto;overflow:visible}body.search .mfp-wrap.search-location-popup-layer{z-index:9043}body.search .mfp-wrap.search-location-popup-layer.mfp-fullscreen-mobile .mfp-content .mfp-close{right:20px;top:20px;position:fixed;transition:opacity .2s ease,transform .2s ease}body.search .mfp-wrap.search-location-popup-layer.mfp-fullscreen-mobile.popup-autocomplete-mobile-open .mfp-content .mfp-close{opacity:0;pointer-events:none;transform:translateY(-8px)}body.search .mfp-wrap.search-location-popup-layer.mfp-fullscreen-mobile .mfp-content #mfp-w2c.menu-local{width:100%;max-width:100%;min-height:100%;min-width:240px;margin:0;border-radius:0;padding:22px 50px 50px 50px}body.search .mfp-wrap.mfp-modal-from-bootstrap:not(.mfp-fullscreen-mobile) .mfp-content #mfp-w2c{width:auto;max-width:960px;min-height:0;min-width:240px;margin:20px auto;border-radius:5px;padding:30px}body.search .mfp-wrap.search-location-popup-layer.mfp-fullscreen-mobile .mfp-content #mfp-w2c.menu-local .box-title{border-bottom:solid 1px #ccc}body.search .mfp-wrap.search-location-popup-layer.mfp-fullscreen-mobile .mfp-content #mfp-w2c.menu-local h3{text-align:left;padding-right:70px;margin-bottom:20px}#searchpage-header .wrapper{padding:0}#searchpage-header .searchpageHeader{padding:15px 10px 10px 10px}body.search:not(.authenticated) #searchpage-header .searchpageHeader{padding-left:20px;padding-right:20px}#searchpage-header form{width:100%}body.authenticated.search #searchpage-header form .advanced-search{margin-right:40px}#searchpage-header form .box-local{max-width:250px}#searchpage-header{position:relative;top:0;transform:none}#searchpage-header.is-mobile-floating{position:fixed;top:60px;z-index:99}#searchpage-header.is-mobile-floating .searchpageHeader{padding-bottom:40px}#searchpage-header.mobile-transitionless{transition:none !important}#searchpage-header .order-by{position:absolute;bottom:15px;right:10px}#searchpage-header.is-mobile-floating .order-by{bottom:15px}#searchpage-header.is-mobile-floating.collapsed{transform:translateY(-100%)}#searchpage-header .collapse-container{display:block;opacity:0;transform:translateY(-10px);pointer-events:none;transition:bottom .3s ease,left .3s ease,opacity .2s ease,transform .2s ease}#searchpage-header.is-mobile-floating .collapse-container{opacity:1;transform:translateY(0);pointer-events:auto}#search-results .grid-search{grid-template-columns:repeat(2,1fr)}#search-results .grid-search .grid-item .description .profile-options{top:-20px}#search-results .grid-search .grid-item .description .profile-title-and-meta{padding:40px 12px 0 12px}}@media screen and (max-width:480px){body.search .mfp-wrap.search-location-popup-layer.mfp-fullscreen-mobile .mfp-content #mfp-w2c.menu-local{width:100%;max-width:100%;min-height:100%;margin:0;border-radius:0;padding:22px 30px 50px 30px}body.search .mfp-wrap.mfp-modal-from-bootstrap:not(.mfp-fullscreen-mobile) .mfp-content #mfp-w2c{width:auto;max-width:960px;min-height:0;margin:20px auto;border-radius:5px;padding:30px}body.search .mfp-wrap.search-location-popup-layer.mfp-fullscreen-mobile .mfp-content #mfp-w2c.menu-local h3{font-size:22px;padding-right:30px}#search-results .wrapper{padding:0 10px}#searchpage-header form .box{margin:0 5px 5px 0}#searchpage-header form .note{margin-bottom:10px;top:-5px;position:relative}#searchpage-header form .advanced-search a{width:100%;justify-content:center;margin-right:0;margin-top:0;margin-left:0}#searchpage-header form #searchButton{width:100%;margin-top:10px}#searchpage-header #resultsSortOrder select{font-size:13px}#searchpage-header #resultsSortOrder .order-by .icon{display:none}#search-results .grid-search{grid-gap:15px 10px}#search-results .grid-search .extras-banner .content .col-1 .title{font-size:16px}#search-results .grid-search .extras-banner .content .col-2 .btn{font-size:16px}}@media screen and (max-width:380px){#search-results .grid-search .grid-item .profile-visited{padding-right:10px}#searchpage-header .searchPageFixedFooter .btn{font-size:14px;height:40px;margin:0 6px}#searchpage-header form .field-title-b{padding:0 28px 0 9px}#searchpage-header form .box-max-age .field-title-b,#searchpage-header form .box-min-age .field-title-b{padding-left:12px}#search-results .grid-search .extras-banner .content .col-1 .title{font-size:14px}#search-results .grid-search .extras-banner .content .col-2 .btn{padding:0 10px}#search-results .grid-search .grid-item .description .profile-title-and-meta .author{flex-wrap:nowrap}#search-results .grid-search .grid-item .description .profile-title-and-meta .author a{order:2;width:auto;min-width:0;max-width:100%;flex:0 1 auto}#search-results .grid-search .grid-item .description .profile-title-and-meta .author .profile-status{order:1}#search-results .grid-search .grid-item .description .profile-title-and-meta .author .verified{order:3}body.search .mfp-wrap.mfp-modal-from-bootstrap:not(.mfp-fullscreen-mobile) .mfp-content .mfp-close{right:-3px}}
