#block-search, #block-search * {
    box-sizing: border-box;
}
#block-search--main {
    position: relative;
    z-index: 99991;
    background: rgba(32, 26, 20, 0.7);
    max-width: 1160px;
    margin: 0 auto;
}
#block-search {
    background: rgba(32, 26, 20, 0.7);
}
.tl-container {
    max-width: 1160px;
    margin: 0 auto;
    padding: 0 30px;
}
@media screen and (min-width: 417px) and (max-width: 767px) {
    #block-search--main {
        margin: -170px auto;
        bottom: 30px;
    }
}
@media screen and (min-width: 768px){
    #block-search--main {
        margin: -170px auto;
    }
}
body, html {
    overflow: inherit;
}
 
html {
    width: 100%;
    /*overflow-y: scroll;*/
    position: relative;
}



 .myshape .tn-atom { border-radius: 5px 5px 0px 0px !important;   } .myshape>.tn-atom__sbs-anim-wrapper>.tn-atom, .myshape>.tn-atom__sbs-anim-wrapper { filter: blur(0px); -webkit-filter: blur(0px); border-radius: 5px 5px 0px 0px !important; } .myshape>.tn-atom { filter: blur(0px); -webkit-filter: blur(0px); border-radius: 5px 5px 0px 0px !important; } 
  