.dark #top-bar,#top-bar.dark{z-index:1}body:not(.top-search-open) #top-links{opacity:1;-webkit-transition:height .4s ease,margin .4s ease,opacity .2s .2s ease;-o-transition:height .4s ease,margin .4s ease,opacity .2s .2s ease;transition:height .4s ease,margin .4s ease,opacity .2s .2s ease}#top-links{float:right;margin:40px 0 40px 24px}#top-links a{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:#fff;padding:0}.dark #top-links a{color:#fff}#top-links a{color:#333}#top-links .dropdown-menu{padding:10px 0;margin-top:10px;min-width:65px}#header.sticky-header:not(.static-sticky) #top-links{margin-top:20px!important;margin-bottom:14px!important}#top-links>a,#side-panel-trigger a{display:block;position:relative;width:14px;height:14px;font-size:14px;line-height:20px;color:#333;text-align:center;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.dark #header-wrap:not(.not-dark) #top-list a{color:#eee;text-shadow:1px 1px 1px rgba(0,0,0,.1)}#top-links .dropdown-toggle::after{display:none}body.top-search-open #primary-menu>#top-links{opacity:0}#top-links .dropdown-menu.dropdown-menu-right{transform:translate3d(-26px,14px,0)!important}#top-links ul.languages{list-style:none}.text-center .heading-block::after{margin:30px auto 0}.slider-caption h2{font-size:3rem;font-weight:300}.product-home-item p{min-height:108px;overflow:hidden}.product-home-item-btn{bottom:0}#copyrights a{color:rgba(255,255,255,.25)}#copyrights a:hover{color:rgba(255,255,255,.8)}.widget_nav_menu li a,.widget_links li a,.widget_meta li a,.widget_archive li a,.widget_recent_entries li a,.widget_categories li a,.widget_pages li a,.widget_rss li a,.widget_recent_comments li a{background:url(/library/images/icons/widget-link.png) left top no-repeat;border:none!important;color:#444;font-size:14px}.widget_nav_menu li a.active,.widget_links li a.active,.widget_meta li a.active,.widget_archive li a.active,.widget_recent_entries li a.active,.widget_categories li a.active,.widget_pages li a.active,.widget_rss li a.active,.widget_recent_comments li a.active{color:#478f59}.entry::after{content:'';position:relative;height:0;margin-top:0;background-color:#f5f5f5}.page-title-parallax .breadcrumb-item+.breadcrumb-item::before{color:#fff}.page-in-image{float:left;max-width:320px;padding:0 10px 10px 0}.accordion.accordion-bg .acc_content{padding:10px 10px 15px 0}#page-title.page-title-dark h1.title-in-image{background:#97c55a;display:table-cell;padding:7px!important}#page-title.page-title-dark .breadcrumb li a{color:rgba(255,255,255,.8);background:rgba(151,197,90,1);padding:2px!important}#footer.dark,.dark #footer{background-color:#111}#footer .footer-widgets-wrap{padding:50px 0 20px 0}#primary-menu ul li a div{font-size:13px}.acc .mb-0>button{display:block;position:relative}.acc .mb-0>button:after{content:"";font-family:'FontAwesome';position:absolute;right:0}.acc .mb-0>button[aria-expanded="true"]:after{content:""}.acc .mb-0>button:before{content:"";font-family:'FontAwesome';position:absolute;left:0}.acc .mb-0>button[aria-expanded="true"]:before{content:""}.acc h5.mb-0 button{padding-left:25px}.acc h5.mb-0 button:hover,.acc h5.mb-0 button:focus{text-decoration:none}.acc .card-header{padding:.25rem 1.25rem}.acc .card{margin-bottom:6px}.acc .card .card-body .row .col-md-6{margin-bottom:5px}.short-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:28px}.short-title-cat{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:28px}.short-text{overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important}.short-text-cat{overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:5!important;-webkit-box-orient:vertical!important}