.searchform-wrapper.thim_search{width:100%;border:2px solid #2bab8a}.searchform-wrapper.thim_search form{height:42px}.searchform-wrapper.thim_search input[type="search"]{border:0;outline:0;background:none;padding-left:35px;line-height:25px;font-size:16px}.searchform-wrapper.thim_search button[type="submit"]{display:none}.searchform-wrapper.thim_search input[type="search"]:focus{outline:none!important}.thim-tour .col-inner{display:flex;justify-content:center;cursor:pointer;align-items:center;margin-bottom:13px}.thim-tour .col-inner:hover .cat-title .name-place{color:#ffc600}.thim-box-search{display:none;position:relative;z-index:1000}.thim-box-search.active{display:flex}.thim-box-search .thim-tour:nth-child(2n){margin-left:20px!important}.thim-box-search .thim-tour:nth-child(2n+1){width:calc(100%/2 - 30px)!important;flex-basis:unset!important}.thim-tour .col-inner .cat-image{width:70px!important;margin-right:10px;margin-bottom:0!important}.thim-tour .col-inner .cat-image img{width:100%;height:100%}.thim-tour .col-inner .cat-title{width:calc(100% - 80px)}.thim-tour .col-inner .cat-title .name-place{font-size:14px;font-weight:700;color:#494b55}.thim-tour .col-inner .cat-title .count{color:#003c71;font-weight:600;font-size:13px}.thim-map-index a.button{border-right:unset!important}.thim-box-search{padding:10px;border:2px solid #2bab8a;border-top:0}.thim-box-search .title-search{margin:0 0 10px}.thim-box-search .title-search{font-weight:700;font-size:14px}.thim_search form.searchform::before{content:'\e009';font-family:'fl-icons';position:absolute;top:8px;left:10px;z-index:1000;color:#2bab8a}@media only screen and (max-width:1200px){.btn-thim-search span{font-size:14px}}@media only screen and (max-width:960px){.thim-container-search{width:100%!important;max-width:100%!important;flex-basis:unset!important}}@media only screen and (max-width:768px){.thim-map-index a span{font-size:14px}.thim-box-search .thim-tour:nth-child(2n){margin-left:0px!important}.thim-box-search .thim-tour:nth-child(2n+1){width:50%!important}.thim-tour .col-inner .cat-title .name-place{font-size:12px}}@media only screen and (max-width:640px){.btn-thim-search{margin-top:10px!important}.thim-box-search .thim-tour.small-12{width:50%!important;flex-basis:unset}}@media only screen and (max-width:480px){.thim-box-search .thim-tour:nth-child(2n){margin-left:20px!important}.thim-box-search .thim-tour:nth-child(2n+1){width:calc(100%/2 - 30px)!important;flex-basis:unset!important}}