#s{margin:0 auto;overflow:unset;border-radius:5px}#searchsubmit{background:#5d4e35;height:48px;color:#fff;border-radius:50px}.sidebar h2,.sidebar-Widget li ul li:last-child{border:none}.sidebar{background:#f3f2e6;margin:0 0 20px;padding:180px 20px 10px;width:100%;z-index:2;overflow:hidden;position:absolute;top:0}.sidebar h2{background:#5d4e35;color:#fff}.widgettitle{border:none;padding:10px;width:100%;font-size:16px;font-weight:700;color:#fff}.basite-banner{width:180px;margin:0 auto;display:block}.sidebar-Widget{padding:1px 0;margin-bottom:20px}.sidebar-Widget li{list-style:none}.sidebar-Widget li ul li{padding:15px 0 3px;border-bottom:1px solid #fff;font-weight:700;letter-spacing:0;list-style:none}li#menu-item-34 a{font-size:14px}.widget{margin:20px 0}.widget ul{padding:0}.widget input{width:100%}.widget_text a span:hover{color:#8bb1b0}#SidebarSmpFirst{transform:translate(-200vw)}#SidebarSmpOpen{animation:animation-sidebarCloseToOpen .2s 1 ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}#SidebarSmpClose{animation:animation-sidebarOpenToClose .2s 1 ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.InstagramBanner{display:flex;align-items:center;background:#ff7200;border:5px solid #5d4e35;border-radius:10px;font-size:14px;text-align:center}.InstagramBanner:hover{color:#fff}.InstagramBanner>i{margin:10px}@media screen and (min-width:766px){#s{width:100%;margin-left:1px}}@media screen and (min-width:1170px){.sidebar{width:25%;background:#f3f2e6;position:static;margin:0;padding:100px 15px 15px;float:right;z-index:0;transform:translate(0)}#SidebarSmpFirst{transform:translate(0)}}