.form{text-align:center;background-color:#f0f7f7;flex-direction:row;flex:1 0 auto;padding:30px 0 0;display:flex}.form>div{padding:0 10px}.form a img{max-width:144px}.result{width:100%}.button{margin-bottom:30px}.search{text-align:left}.search input.info{color:#000;border:1px solid silver;border-radius:3px;width:100%;height:40px;margin:0 0 5px;padding:5px 20px;font-size:16px}.search input.checkbox{vertical-align:middle;margin-right:5px}@media screen and (min-width:768px){.search input.half{width:62%;margin-right:25px}}.side{flex:1}@media screen and (max-width:600px){.side{display:none}}.middle{flex-direction:column;flex:5;align-items:center}.ext{background-color:#f0f7f7;flex:1;border:none!important}@media screen and (max-width:800px){.ext{display:none}}.content{flex-direction:row;flex:14 0 auto;display:flex}.content>div{padding:10px}.footer{text-align:center;background-color:#f1f1f1;flex-shrink:0;padding:0}.social-icons-container{place-items:center;gap:8px;width:100%;padding:5px;display:grid}.social-icons-container .social-icon{justify-content:center;align-items:center;display:flex}.social-icons-container .social-icon img{width:auto;max-width:28px;height:auto;max-height:28px;display:block}.social-icons-grid-1{grid-template-columns:1fr;justify-content:center}.social-icons-grid-2,.social-icons-grid-3{grid-template-columns:repeat(2,1fr);max-width:80px;margin:0 auto}.social-icons-grid-3 .social-icon:nth-child(3){grid-column:1/-1;justify-self:center}.social-icons-grid-4{grid-template-columns:repeat(2,1fr);max-width:80px;margin:0 auto}
