/* https://we-groups.com/userdata/9170/wp-content/themes/keyweb/css/1.sidebar.css?ver=6.4.1 */
.block-sidebar.block-menu{padding:25px;border:2px solid #f5d461;border-radius:5px;margin-bottom:30px}.related>h2,.sidebar-one .heading_box{font-size:22px;font-weight:600;margin-top:0;margin-bottom:20px;padding-bottom:10px;text-align:left;display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative}.related>h2::after,.sidebar-one .heading_box::after{position:absolute;content:"";width:40px;height:3px;left:0;bottom:0;background-color:#2eb9d6}.block-loc{margin-bottom:20px}.block-content{box-sizing:border-box}.block-filter{padding:15px 0;box-sizing:border-box;margin-left:10px;margin-right:5px;box-sizing:border-box;margin:0;border-top:1px solid #e1e1e1}.block-content ul{list-style:none;padding-left:0;font-weight:600;list-style:none;padding:0;margin-bottom:0}.block-content ul li,.block-content .menu-item-has-children{position:relative;margin-bottom:0}.block-content ul#menu_sidebar>li:not(:last-child){border-bottom:1px solid #eee}.block-content ul.menu a{display:block;padding:5px 0;line-height:26px;font-weight:500}.block-content ul.menu ul a{color:#666}.block-content ul.menu .current-menu-item>a{font-weight:700}.block-content ul li a:hover,.block-content .current-menu-item>a{color:#000}.menu-item-has-children .sub-menu{padding-left:10px;font-size:14px}.sub-menu{font-size:15px}.fai-down.active::before{content:"\f106"}li .fai-down{margin:0;position:absolute;right:-5px;top:-2px;padding:0;line-height:43px;min-height:37px;width:37px;border:0;background:none;color:#333;cursor:pointer;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;font-weight:700;font-size:14px;text-align:center}.block-sidebar .item-post{padding:10px;border-bottom:1px solid #ededed}.block-sidebar .item-post:last-child{border-bottom:none}.block-sidebar .item-images{width:90px}.block-sidebar .item-post a{display:flex}.block-sidebar .item-images img{height:55px;width:100%;object-fit:cover;border-radius:10px}.block-sidebar .item-detail{flex:1;padding-left:10px}.block-sidebar .item-detail h4.title{font-size:16px;padding:0;color:#333;margin:0;overflow:hidden}.block-sidebar a:hover .item-detail h4.title{text-decoration:underline}.block-sidebar .item-detail .item-date{color:gray;margin-top:3px;font-size:13px}.block-tag h2.widgettitle{display:none}.tagcloud a{color:#018791;font-size:16px!important;float:left;width:100%;text-decoration:none;padding:8px 5px;box-sizing:border-box;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tagcloud a:before{content:"\f02b";float:left;margin-right:8px;transform:rotate(90deg)}.block-cart .widgettitle{display:none}.control-sidebar{width:30px;position:absolute;height:30px;background:#fff;text-align:center;top:55%;border:1px solid rgba(1,135,145,0.6);cursor:pointer;display:none}.sidebar-one .control-sidebar{left:auto;right:-30px;border-left:none;border-radius:0px 5px 5px 0px}.sidebar-two .control-sidebar{right:239px;left:auto;border-right:none;border-radius:5px 0 0 5px}.sidebar-fa{font-size:18px;margin-top:6px;color:#018791}ul.yith-wcan-list li.chosen>a:before{display:none}ul.yith-wcan-list li{font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.yith-wcan-list li:before{font-family:FontAwesome;content:"\f096";width:20px;float:left;font-size:16px;color:#999}ul.yith-wcan-list li.chosen:before{content:"\f046"}ul.yith-wcan-list li a{text-decoration:none;font-size:15px}ul.yith-wcan-list li a:hover{text-decoration:underline}ul.yith-wcan-color.yith-wcan.yith-wcan-group,ul.yith-wcan-list{margin:0;padding:0}.yith-woocommerce-ajax-product-filter ul li{line-height:22px}@media only screen and (max-width:990px){.block-sidebar .item-post{padding:10px 0}.block-sidebar.sb-tt{padding:10px}.sidebar-one:not(.sidebar-product) .heading_box{font-size:16px}}@media only screen and (max-width:990px){.sidebar-one,.sidebar-two{width:256px;position:fixed;background:#fff;top:0;height:100%;z-index:999;margin:0}.control-sidebar{display:block}.sidebar-one{top:0;left:-256px}.sidebar-two{right:-256px}.sidebar-content{height:100%;overflow-y:scroll;width:100%;padding:5px}}