
.breadcrumbs{padding:20px 0;}
.promo-bg-active .breadcrumbs{padding:0 0 5px;}

.new-cat-banner{padding:25px 30px;background:#519EDF;color:#fff;margin-top:5px;font-family:Roboto,Open Sans,sans-serif;}
.new-cat-banner h6{font-weight:500;font-size:20px;}
.new-cat-banner h1,.cat-text-wrap h1{font-weight:500;font-size:30px;word-break:break-all;}

.cat-text-wrap{padding:25px 30px;background:#519EDF;color:#fff;font-family:Roboto,Open Sans,sans-serif;margin-top:5px;}
.cat-text-wrap ._text_head{font-size:26px;font-weight:400;padding-bottom:5px;letter-spacing:-0.5px;}
.cat-text-wrap ._text_inner{font-size:14px;line-height:12px;font-weight:100;}
.cat-banner-img-wrap{float:right;margin-top:-50px;height:90px;}
.cat-banner-img{display:block;width:auto;height:100%;}
.new-cat-banner-block{padding:10px;}
.new-cat-banner-block img{display:block;width:100%;height:auto;}

.sort-by{padding:15px 0 0;font-size:14px;}
.sort-by-list{float:left;letter-spacing:-0.5px;}
.fa-sort-desc:before{content:"\f0dd";}
.sort-by-list > li{padding:5px 5px 5px 0;background:#fff;position:relative;color:#2b2b2b;}
.sort-by-list > li .fa,.sort-by-list > li strong{display:inline-block;vertical-align:middle;margin-right:3px;}
.sort-by-list > li .fa{font-size:16px;margin-top:-4px;}
.sort-by-list > li:hover > a{color:#666;}
.sort-by-list li ul{display:none;position:absolute;top:27px;left:0;padding:10px;background:#fff;border:1px solid #ccc;width:140px;z-index:100;}
.sort-by-list li:hover ul{display:block;}
.sort-by-list li ul li a{display:block;padding:3px;}
.sort-by-list li ul li a:hover{text-decoration:underline;color:#227EC0;}

#prodListDiv,#list{margin:0 0 0;font-family:Roboto,Open Sans,sans-serif;}
.list_block,.product_box{float:left;width:33.33%;padding:10px;position:relative;}
.list-block-4,.list-block-7{clear:left;}
.list_block_inner,.product_box > table{padding:20px;background:#f5f5f5;border:1px solid #ebebeb;border-radius:5px;display:table;width:100%;}
.list-block-row{display:table-row;}
.list-block-cell{display:table-cell;vertical-align:middle;}
.list-block-info{padding:0 0 0 25px;font-size:12px;color:#2b2b2b;font-weight:500;line-height:18px;}
.list-block-img{position:relative;}
.list-block-img img{padding:10px 0;background:#fff;border:1px solid #ebebeb;border-radius:5px;}
.list-block-title a,.title_list_pb{color:#227EC0;font-weight:500;font-size:15px;}
.list-block-title span.new{color:#D2480E;}
.list-block-tagline{letter-spacing:-0.5px;padding-top:4px;}
.list-block-row.btm{height:108px;}

.list-block-row.btm .list-block-cell{vertical-align:top;padding-top:20px;text-align:center;}
.prod-price{font-weight:500;color:#1b1b1b;}
.prod-price.discounted{font-weight:600;color:#227EC0;font-size:22px;}
.prod-price .per-year{font-size:0.8em;}
.old-prod-price{font-size:13px;display:block;}
.list-block-btns{text-align:center;letter-spacing:-0.5px;}
.buy-btn,.grn_button{display:inline-block;background:#86BE27;color:#fff;text-transform:uppercase;padding:5px 8px 4px;border-radius:4px;font-weight:500;}
.buy-btn span,a.btn.orange span{display:inline-block;vertical-align:middle;padding-right:7px;}
.buy-btn .icon,a.btn.orange .icon{margin:-2px 0 0 0;}
.buy-btn:hover .icon,a.btn.orange:hover .icon{transform:translateX(3px);}
.more-btn{display:block;text-transform:uppercase;font-size:13px;color:#227EC0;font-weight:600;text-decoration:underline;margin-top:5px;}
.more-btn:hover{text-decoration:none;}
a.btn.orange{background:#F50;font-size:1em;margin-bottom:10px;padding:5px 8px 4px;border-radius:4px;text-transform:uppercase;display:inline-block;}
a.btn.orange:hover{border-color:#F50;}
.discount_large_listing{position:absolute;top:10px;left:0;width:60px;height:60px;line-height:60px;background:url(../images/assets/sale-badge-big.png);text-align:center;font-weight:600;font-size:0.9em;color:#fff;background-size:100%;}
.best_seller_macaron_listing{position:absolute;top:5px;left:0;width:32px;height:32px;background:url(../images/assets/bestseller.png);}
.special_mid_inner .discount_large_listing{top:75px;left:70px;}

.pagetation_div{text-align:center;margin-top:30px;padding:10px;background:#fff;}
.pagetation_div a,.pagetation_div span{display:inline-block;border:1px solid #eaeaea;border-radius:3px;padding:5px 10px;margin:0 5px;background:#ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #eaeaea 100%);background: -webkit-linear-gradient(top, #ffffff 0%,#eaeaea 100%);background: linear-gradient(to bottom, #ffffff 0%,#eaeaea 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );}
.pagetation_div a:hover{background:#fff;}
.pagetation_div span{border:1px solid #227EC0;background:#227EC0;color:#fff;font-weight:700;}

.left-menu{float:left;width:25%;}
.left-menu-list{margin-bottom:20px;}
.left-menu b{display:block;font-weight:700;font-size:1.1em;color:#fff;padding:7px 12px;background:#227EC0;}
.left-sub-menu{padding:5px 10px;border:1px solid #ccc;border-top:0;}
.left-sub-menu > li > a{display:block;padding:8px 8px 8px 24px;border-bottom:1px solid #eaeaea;position:relative;font-size:0.9em;color:#227EC0;font-weight:600;}
.left-sub-menu > li > a span.expand{position:absolute;left:0;top:6px;font-size:17px;}
.left-sub-menu > li > a.open,.left-sub-menu > li:last-child > a{border-bottom:0;}
.fa.expand:before{content:"\f0fe";color:#227EC0;}
.open .fa.expand:before{content:"\f146";color:#666;}
.left-sub-sub-menu{display:none;padding:0 0 10px 25px;font-size:0.8em;border-bottom:1px solid #eaeaea;line-height:24px;}
.left-sub-sub-menu.open{display:block;}
.left-sub-sub-menu a{color:#666;}
.left-sub-sub-menu a:hover{color:#227EC0;}

.full_page_meta{float:right;width:75%;padding-left:30px;}
.positions_3{text-align:center;}
.full_page_meta .positions_3 img{width:100%;height:auto;}
.full_page_meta .positions_2 img{width:100%;height:auto;}
.full_page_meta .positions_1 img{width:100%;height:auto;}
.meta-page .positions_1{float:left;width:33.33%;margin-bottom:20px;}
.meta-page .positions_3{width:100%;padding-bottom:10px;}
.meta-page .prodChart_wrap{padding:4px;}
.special_head{width:100%;height:17px;background-position:center;background-repeat:no-repeat;position:relative;margin:15px 0 5px;}
.weekly_special_1_2 .special_head{background:url(../images/50/special-offer.png) center -1px no-repeat;}
.new_product_1_2 .special_head{background-image:url(../images/50/new-product.png);}
.top_seller_1_2 .special_head{background-image:url(../images/50/best-sales.png);}
/*.weekly_special_1_2{margin-right:7px;}
.new_product_1_2{margin:0 3.5px;}
.top_seller_1_2{margin-left:7px;}*/
.special_mid{padding:15px;background:#f7f7f7;text-align:center;height:350px;position:relative;}
.special_mid table{width:100%;padding-bottom:10px;}
.special_mid table td{height:50px;text-align:center;vertical-align:middle;}
.special_mid table td a{font-weight:700;color:#227EC0;}
.special_prod_tagline2{font-size:0.8em;}
.special_mid img{padding:5px 5px 5px 0;background:#fff;border:1px solid #eaeaea;border-radius:4px;display:inline-block;margin-bottom:10px;}
.special_mid .grn_button{margin-top:10px;}
.positions_1 img{margin-left:10px;}
.full_page_meta .special_mid{margin:5px;}

.meta_text_inner{font-size:0.8em;}
.meta_text_inner table td{vertical-align:middle;padding-bottom:10px;}
.meta_text_inner table tr td:last-child{padding-left:10px}
.prodChart_wrap{padding:7px;}
.meta_text_head{font-weight:600;color:#333;font:28px Roboto,Open Sans,sans-serif;margin-bottom:5px;letter-spacing:-0.5px;}

/* Search Results */
.results-page-list{clear:both;padding:15px;width:60%;margin-top:40px;}
.results-page-list ul{list-style:none;margin-bottom:25px;}
.results-page-list ul li.title a{font-weight:600;font-size:1.1em;color:#227EC0;}
.results-page-list ul li.full{font-size:0.8em;margin:4px 0;}
.results-page-list ul li.url{font-size:0.8em;color:#008000;}

/* Meta Cat */
.full_page_meta{padding-bottom:25px;}

/* Special Deals */
.deals-wrap{padding-top:40px;}

.deal-single{padding:30px;background:#f7f7f7;border-radius:5px;position:relative;margin-bottom:30px;}
.deal-single .ending{width:120px;height:120px;border-radius:100%;color:#fff;background:#007FB8;font-weight:100;font-size:1.2em;text-align:center;position:absolute;top:0;left:-60px;}
.deal-single .ending strong{display:block;padding-top:38px;margin-bottom:-10px;font-weight:700;}
.deal-single .ending span{font-size:80%;}
.deal-single .boxshot img{display:block;width:100%;height:auto;}
.deal-single .info{padding-left:30px;}
.deal-single .btn{margin:0 15px 0 0;transition:all 200ms ease-in-out;background:#86BE27;border-radius:10px;text-transform:uppercase;font-size:22px;padding:12px 16px 9px 20px;}
.deal-single .btn .icon.arrow-right{margin-left:10px;margin-top:-5px;}

.meta-page-id-1632 .positions_1 img.filmora_235x220,.meta-page-id-1619 .positions_1 img,.meta-page-id-1609 .positions_1 img{margin-left:5px;width:96%;}
.meta-page-id-1632 .meta_text_wrap,.meta-page-id-1619 .meta_text_wrap{padding-left:10px;}
.meta-page-id-1609 .meta_text_wrap{padding:0 5px;}

#list.meta_cat_prods{}
.meta-prod .list_block_inner{min-height:350px;border:0;box-shadow:inset 0 0 20px rgba(0,0,0,0.1);border-radius:0;text-align:center;}
.meta-prod .list_block_inner:hover{box-shadow:inset 0 0 30px rgba(0,0,0,0.2);}
.meta-prod .list-block-title{min-height:60px;}
.meta-prod .list-block-title a{font-size:17px;font-weight:700;margin-bottom:10px;display:block;}
.meta-prod .list-block-img{display:inline-block;}
.meta-prod .list-block-img img{padding-right:10px;}
.meta-prod .list-block-tagline{font-weight:100;font-size:0.8em;padding-bottom:10px;}