.rulist_sidebar{}
.widget__title{border:2px solid #1360A6; background:#1360A6;color:#fff;font-size:16px;position:relative;text-transform:uppercase; border-radius:5px 5px 0 0; padding-left:15px; padding-top:6px; padding-bottom:6px}
.rulist_categories .widget__title{ }
.rulist_categories.products-cat{margin:0 0 15px;box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 15%); border-radius:0 0 5px 5px;}
.rulist_categories.products-cat ul{ padding:10px}
.rulist_categories.products-cat ul li{border-bottom:1px dashed #eee;line-height:40px;text-align:left;text-transform:capitalize; padding-left:5px}
.rulist_categories.products-cat ul li a{color:#333;font-size:14px;font-weight:400; display:block;}
.rulist_categories.products-cat ul li.active{background:#dde9f3; border-bottom:1px solid #fff}
.rulist_categories.products-cat ul li:hover{color:#fff;background:#1360A6; border-bottom:1px solid #fff}
.rulist_categories.products-cat ul li:hover a{color:#fff;}
.rulist_categories.products-cat ul li a span{color:#333;float:right}
.rulist_categories.pro--range{margin:0 0 30px}
.rulist_categories.products--tag{margin:0 0 40px}
.rulist_categories.products--tag ul li{display:inline-block}
.rulist_categories.products--tag ul li a{background:#ebebeb none repeat scroll 0 0;color:#333;display:inline-block;font-size:14px;line-height:28px;margin:5px 5px 0 0;padding:5px 11px;text-transform:capitalize}
.rulist_categories.products--tag ul li a:hover{background:#464646 none repeat scroll 0 0;color:#fff}
.rulist_categories.products--compare ul li:last-child{border:0 none}
.categories-title{ padding:10px 0 10px 8px; font-size:20px}

/*--Page--*/
.pagebar{text-align:center;background: #fff;padding: 1.5em;position: relative;}
.page-numbers{padding:0 1em;line-height:34px;text-align:center;margin:0 0 0 5px;display:inline-block;background-color:#666;color:#fff;}
span.page{color:#666;font-weight:normal;padding:4px 6px 4px 6px;margin:2px;border:1px solid #fff;display:inline-block}
span.now-page{padding:4px 6px 4px 6px;margin:2px;background:#EBEBEB;border:1px solid #666; color:#666;border-radius:4px}
a:hover span.page{background:#666;border:1px solid #666; color:#fff;border-radius:4px}.a-radio{ margin-right:5px}
@media(min-width:1024px){span.page,span.now-page{padding:12px 20px; font-size:20px}}
/**Pro Class Css**/
@media only screen and (min-width:1280px){
.newlnc.col-lg-3{padding:0 5px 0 15px}}
.newlnc-pro-class{background:#fff;position:relative;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease;z-index:2;margin-bottom:20px;overflow:hidden;}
.newlnc-pro-class .newlnc-title{border:1px solid #eee;padding:3px;display:block; overflow:hidden}
.newlnc-pro-class .newlnc-title img{ width:100%}
.newlnc-pro-class .newlnc-title:hover{border:1px solid #666;}
.newlnc-pro-class .newlnc-title:hover img{transform:scale(1.15);transition: all 0.6s;}
.newlnc-pro-class .pro-body{padding:15px 0;background:#fff;position:relative; text-align:center}
.newlnc-pro-class .pro-body h1,.newlnc-pro-class .pro-body h1 a{ font-size:18px}
.newlnc-pro-class .pro-body h1:hover a{color:#033479;text-decoration:underline}
.newlnc-pro-class .news-meta{position:absolute;width:100%;background:transparent;opacity:0;bottom:20px;visibility:hidden;text-align:center;z-index:333;transition:all 0.3s ease;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);transform:translateY(-15px)}
.newlnc-pro-class:hover .news-meta{transform:translateY(0px);opacity:1;visibility:visible}
.newlnc-pro-class .news-meta li{display:inline-block;color:#fff;font-size:14px;border-right:1px solid #d6d6d6;margin-right:10px;padding-right:10px}
.newlnc-pro-class .news-meta li:last-child{margin:0;padding:0;border:none}
.newlnc-pro-class .news-meta li i{margin-right:5px;color:#f3a712}
.newlnc-pro-class .news-title{line-height:25px}
.newlnc-pro-class .news-title a{font-size:17px; min-height:55px}
.newlnc-pro-class .news-title:hover a{color:#1E2C49;text-decoration:underline}
.newlnc-pro-class .news-text{margin-top:18px;font-size:14px}

#tisco-tag{margin-bottom:30px;}
#tisco-tag .single-tag{background:#fff;position:relative;z-index:2;overflow:hidden; border-bottom:1px dashed #eee; padding-bottom:20px}
#tisco-tag .single-tag .tag-img{}
#tisco-tag .single-tag .tag-img img{width:100%;margin:0;padding:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;}
#tisco-tag .single-tag .tag-img a{ display:block;overflow:hidden;position:relative;border:1px solid #eee;padding:3px; border-radius:5px}
#tisco-tag .single-tag .tag-img a:hover{border:2px solid #1360A6;}
#tisco-tag .single-tag .tag-img a:hover img{transform:scale(1.15); transition: all 0.6s; }

#tisco-tag .single-tag .news-body{padding:5px;background:#fff;position:relative}
#tisco-tag .single-tag .news-meta{position:absolute;width:100%;background:transparent;opacity:0;bottom:20px;visibility:hidden;text-align:center;z-index:333;transition:all 0.3s ease;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);transform:translateY(-15px)}
#tisco-tag .single-tag:hover .news-meta{transform:translateY(0px);opacity:1;visibility:visible}
#tisco-tag .single-tag .news-meta li{display:inline-block;color:#fff;font-size:14px;border-right:1px solid #d6d6d6;margin-right:10px;padding-right:10px}
#tisco-tag .single-tag .news-meta li:last-child{margin:0;padding:0;border:none}
#tisco-tag .single-tag .news-meta li i{margin-right:5px;color:#f3a712}
#tisco-tag .single-tag .news-meta .author span{display:inline-block;color:#3E85B1}
#tisco-tag .single-tag .news-title{line-height:25px}
#tisco-tag .single-tag .news-title a{font-size:24px}
#tisco-tag .single-tag .news-title:hover a{color:#1E2C49;text-decoration:underline}
#tisco-tag .single-tag .news-text{margin-top:18px;font-size:14px}
#tisco-tag .single-tag .more{color:#fff;margin-top:15px;display:inline-block;font-size:14px;border-radius:30px;background:#1360A6;padding:10px 20px;border-radius:0px;border:1px solid #1360A6;font-weight:600;border-radius:5px}
#tisco-tag .single-tag .more:hover{background:#eee;color:#222; }
#tisco-tag .single-tag .more i{display:inline-block;margin-left:5px}
@media only screen and (min-width:1280px){#tisco-tag .col-lg-8{padding-left:25px}}

.list_wrapper{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;margin:10px 0 30px;padding:10px 0;width:100%}
.list_wrapper .shop__list a{border:1px solid #ccc;color:#a3a3a3;font-size:15px;height:31px;line-height:32px;margin-right:8px;padding:0 !important;text-align:center;transition:all 0.5s ease 0s;width:31px; border-radius:5px}
.list_wrapper .shop__list a.active,.list_wrapper .shop__list a:hover{border-color:#1360A6;color:#1360A6}
.list_wrapper p{color:#3f3f3f;display:inline-block;height:31px;line-height:31px}
.list_wrapper .orderby__wrapper span{color:#3f3f3f;display:inline-block;height:31px;line-height:31px}
.shot__byselect{border:1px solid #e1e1e1;color:#666;height:30px;padding:0 0 0 5px}
.list-main{display:flex; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #E1E1E1}
.list-main .thumb{flex-basis:30%;overflow:hidden;position:relative}
.list-main .thumb a{ display:block;overflow:hidden;position:relative;border:1px solid #eee;padding:3px;border-radius:5px;}
.list-main .thumb a:hover{border:2px solid #1360A6;}
.list-main .thumb a:hover img{transform:scale(1.15); transition: all 0.6s; }
.list-main .thumb a img{width:100%}
.list-main .thumb a.second__img{left:0;opacity:0;position:absolute;top:0;transition-property:all;transition-timing-function:linear}
.list-main .content{flex-basis:70%;padding-left:32px}
.list-main .content h2{margin:0; padding-bottom:10px}
.list-main .content h2 a{color:#2e2e2e;font-size:24px;font-weight:500;text-transform:capitalize}
.list-main .content .rating{margin-top:13px}
.list-main .content .price__box{display:flex;}
.list-main .content .price__box li{font-size:18px;color:#2e2e2e}
.list-main .content .price__box li.old__price{color:#868888;font-size:16px;margin-left:10px;text-decoration:line-through}
.list-main .content p{color:#333;font-size:13px;line-height:24px;margin:0 0 15px}
.list-main .content .cart__action li{margin-right:15px}
.list-main .content .cart__action li a{background-position:2px -36px;border:2px solid #ebebeb;border-radius:100%;height:44px;width:44px;position:relative;display:block}
.list-main .content .cart__action li.cart a{background:#1360A6 none repeat scroll 0 0;border:0 none;box-shadow:1px 0 1px rgba(0,0,0,0.3);color:#fff;border-radius:0;font-weight:700;height:44px;line-height:44px;padding:0 25px;text-transform:uppercase;width:auto;transition:0.5s;border-radius:5px;}
.list-main .content .cart__action li.cart a:hover{background:#222 none repeat scroll 0 0}
.list-main:hover .thumb a.second__img{opacity:1;visibility:visible;width:100%}
@media only screen and (max-width:767px){.orderby__wrapper{flex-basis:100%;margin-top:14px}
.list-main{flex-wrap:wrap}
.list-main .thumb{flex-basis:100%;margin-bottom:20px}
.list-main .content{flex-basis:100%;padding-left:0}
}