.search_bar_tut{display:inline-block;width:80%;animation:1s ease-out 0s 1 slideBtoT;text-align:left;overflow:hidden;background-color:rgba(255,255,255,0.8);border-radius:400px;outline:8px solid rgba(121,116,116,0.1);padding:3px 20px}.search_bar_ic_div{width:100%;height:70px;text-align:left;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.search_bar_ic_div>div{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto}.search_bar_ic_div>div:nth-child(1){width:31%}.search_bar_ic_div>div:nth-child(2){width:32%}.search_bar_ic_div>div:nth-child(3){width:32%}.search_bar_ic_div>div:nth-child(4){width:5%}.search_bar_item_icon{grid-row:span 2;/* merge rows */width:45px;height:45px;color:#6a6a6a;background-color:#e9e9e9;font-size:42px;padding:10px;border-radius:50%;margin-right:10px}.search_bar_ic_div>div>label{font-size:14px;font-weight:700;color:#222;letter-spacing:1px}.search_bar_ic_div>div>a{cursor:pointer;transition:color 0.3s;color:#666;font-size:12px;letter-spacing:1px}.search_bar_ic_div>div>a:hover{color:rgba(255,127,62,1)}.search_bar_down_icon{font-size:15px;color:#000}/**/.search_bar_ic_div>div>button{width:45px;height:45px;background-color:#000;color:#fff;border-radius:50%;border:0}.search_bar_ic_div>div>button:hover{background-color:#ff7f3e}.search_bar_ic_div>div>button>label{display:none}.search_bar_search_icon{font-size:28px}/**/@media screen and (min-width:769px) and (max-width:1279px){.search_bar_tut{width:100%}.search_bar_ic_div>div>a{letter-spacing:0.5px}}/**/@media screen and (min-width:0px) and (max-width:768px){.search_bar_tut{border-radius:30px;padding:20px !important}.search_bar_tut,.search_bar_tut>div{float:left;width:100% !important}.search_bar_ic_div{flex-direction:column;height:auto}.search_bar_ic_div div{width:100% !important;padding:5px;margin-bottom:15px}.search_bar_ic_div>div:nth-child(4){grid-template-columns:1fr;margin-bottom:0}.search_bar_ic_div>div>button{border-radius:30px;width:100% !important;display:flex;align-items:center;justify-content:center}.search_bar_ic_div>div>button>label{display:inline-block;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:0.5px}}@keyframes slideBtoT{0%{transform:translateY(100%);opacity:0.2}100%{transform:translateY(0px);opacity:1}}