.unclickable{opacity:.3;pointer-events:none}.shopbybrand-list ul,.shopbybrand-list ol{list-style:none}#searchbrand li.selected{background-color:#b4cbe1 !important}#brand_search_box{position:relative;margin-top:4px;padding:0;float:right;padding-bottom:10px;max-width:370px}.searchbrand{overflow-x:hidden;max-height:280px;overflow-y:auto;margin-left:0;position:absolute;width:100%;border-right:1px solid #ccc;top:40px;right:0;height:auto}.searchbrand li{font:bold 12px/18px sans-serif;display:block;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-bottom:0 !important;width:100%;padding:8px 11px;background:#fff;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.searchbrand li:hover{background:#d5e5f4}.brandsearch{height:30px;width:100%;box-sizing:border-box;padding-left:5%;font-size:14px;background:url("images/searchicon.png") no-repeat scroll right;background-size:30px}.shopbybrand a{text-decoration:none}.shopbybrand a:hover{text-decoration:underline}.brand-category a{text-decoration:none}.shopbybrand .brand-input-search form{position:static}.brand-category a:hover{text-decoration:underline}.shopbybrand .brand-description{float:left;padding:10px;max-height:180px;overflow:hidden}.shopbybrand .brand-description p{width:65%;float:left}.shopbybrand .brand-description img{float:left}.shopbybrand .manufacturer-product-list{float:left}button{cursor:pointer}.shopbybrand .featured-brands{float:left;margin-bottom:20px;width:100%}.shopbybrand .featured-brands ul{float:left;width:100%}.shopbybrand .featured-brands ul li{width:20%;padding:10px 0;float:left;text-align:center}.shopbybrand .featured-brands ul li a div.brand-logo{width:100px;height:75px;overflow:hidden;border:1px solid #ccc;margin:0 auto}.shopbybrand .shopbybrand-content ul .diplayimage{text-align:center;margin-top:20px}#brand-load-ajax{position:fixed;top:200px;z-index:2;left:50%}#loading_mask_loader{top:45%;left:50%;width:150px;margin-left:-105px;padding:15px 30px;background:#fff4e9;border:2px solid #f1af73;color:#d85909;font-weight:700;text-align:center;z-index:1000}.shopbybrand .shopbybrand-content{float:left;width:100%}.shopbybrand_list_head{border-bottom:1px solid #ccc;padding-bottom:5px;float:left;width:100%}#featured_shopbybrand li{display:inline;margin-right:10px}#featured_shopbybrand li a img{margin-top:10px;border-style:solid;border-width:1px;border-color:#e3d78f}.feature-content{width:100%;height:auto;margin-bottom:15px}#brandName{text-align:center}.clear{clear:both}#shopbybrand_char_filter{margin-top:20px;clear:both}#shopbybrand_char_filter li{margin-top:20px;display:inline;margin-right:10px;font-weight:700}.shopbybrand .top-view{float:left;width:100%;padding:5px 0;border-top:1px solid #d5d5d5;margin:10px 0 20px;text-align:center;position:relative}.shopbybrand .top-view a{font-size:12px;text-decoration:none;font-weight:700;text-transform:uppercase;padding:0 10px}#shopbybrand_char_filter li.active a{color:#d96708}#shopby_list{line-height:30px;padding-top:30px}.shopbybrand #shopbybrand_list{margin-top:20px}#shopbybrand_list li{width:20%;float:left}#shopbybrand_list .diplayimage .brand-logo{height:75px;overflow:hidden;width:100px;margin:0 auto;border-style:solid;border-width:1px;border-color:#ccc}.shopbybrand .brand-category{width:100%;float:left;margin:0 0 20px}.shopbybrand .brand-category ul{float:left;width:100%}.shopbybrand .brand-category ul ol{float:left;width:50%}.shopbybrand .brand-category ul li{width:100%;float:left;position:relative}.brand-category ul li a.show-child{width:25px;height:20px;float:left;background:url(../../../../images/shopbybrand/plus.png) no-repeat left center;text-decoration:none;text-indent:-1000px;overflow:hidden;cursor:pointer}.brand-category ul li a.show-child.child_active{background:url(../../../../images/shopbybrand/minus.png) no-repeat left center !important}.brand-category ul li ul.brand-child{margin-left:35px}.brand-category ul li ul.brand-child li{float:left;width:100%}.shopbybrand .brand-input-search{width:100%;display:inline-block;position:relative}.shopbybrand .brand-input-search .input-text-search{width:100%;padding:0 4px;float:left;height:30px;padding-right:90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}.shopbybrand .brand-input-search .validation-advice{position:absolute}.shopbybrand .brand-right{width:30%;float:left}.shopbybrand .brand-detail{width:70%;float:left}.ca-nav span.ca-nav-prev{left:0;background:transparent url(images/image-icon.png) no-repeat -3px 4px;border-radius:100%}.ca-nav span.ca-nav-next{right:2px;background:transparent url(images/image-icon.png) no-repeat 0px -47px;border-radius:100%}.ca-nav span.ca-nav-prev,.ca-nav span.ca-nav-next{width:50px;height:50px;position:absolute;top:50%;margin-top:-30px;text-indent:-9000px;cursor:pointer;background-color:#a9a9a9;transition:all .2s ease-out}.ca-nav span.ca-nav-next:hover,.ca-nav span.ca-nav-prev:hover{background-color:#2b577c}.page-title h5{margin-top:20px}.brand-category ul,.brand-category .brand-category-content{float:left;width:100%;padding-top:5px}.brand-category ul ol.last{border-right:none}.brand-category ul ol{box-sizing:border-box}.shopbybrand-index-view .block-banner .block-content{background:0}.brand-banner{float:left;margin-bottom:10px;width:100%;margin-top:5px}.brand-banner img{float:left;width:100%;border-bottom:2px solid #e8ebe8;padding:5px;box-sizing:border-box}.brand-description{float:left;width:100%;padding-bottom:20px;border-bottom:1px dashed #dedede;margin-bottom:20px}.brand-description p{float:left;padding:0 15px 0 0;font-size:12px;color:#666;width:450px}.brand-category{float:left;width:100%;padding:0 0 15px;border-bottom:1px dashed #dedede;margin-bottom:20px}.manufacturer-product-list,.manufacturer-product-list .category-products{float:left;width:100%}.block-content button.button{margin-bottom:6px}.brand-right .block{float:left;width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.brand-description img,.brand-description p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;width:100%}.blogo{float:left;width:25%;margin:0 2% 0 0}.blogo img{width:100%}.des{float:right;width:71%;text-align:justify;word-wrap:break-word}.des p{float:right;width:100%;text-align:justify}.brand-top .block-content{padding:0 0 15px}.brandSearchTop{margin-bottom:10px;position:relative}.brandSearchTop .input-text{height:30px;width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;padding-right:85px}.action-sub{position:relative}.action-sub .button{position:absolute;top:0;left:0}.brandSearchTop .button{position:absolute;right:0;height:30px!important;border:none!important;padding:0!important;width:auto!Important}.brandSearchTop .button span{height:30px;line-height:30px}.brand-bottom-wrap #brand-subcribers-input{width:100%;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;padding-left:85px}.action-sub button{height:30px!important;width:auto!important;border:none!important;padding:0!important}.action-sub button span{height:30px!important;line-height:30px!Important}.brand-bottom-wrap .block-content{padding:0 0 15px}.brand-subcribers p{clear:both}.brand-right .brand-subcribers .input-text{margin-bottom:5px}.brand-right .brand-search .input-text{margin-bottom:5px}.brand-top .block-content ul{text-align:center;width:100%;clear:both;padding-top:10px}.brand-top .block-content ul li{display:inline-block;text-align:center;margin-bottom:10px}.brand-top .block-content ul li a{padding:0 10px}.brand-bottom{clear:both;padding-top:20px}.brand-bottom-wrap p{font-weight:400}.brand-input-search #search{padding:0;border:none;float:left;margin-left:5px;position:absolute;right:0}#brand-subcribers-form button,#brand-input-search-form button{float:left;margin-top:0}.brand-detail .category-title{display:block!Important}#brand-input-search-form{text-align:left}.brand-search #brand-input-search-form .input-text,.brand-subcribers #brand-subcribers-form .input-text{margin-bottom:5px}#brand-input-search-form button{width:auto!important;height:auto!important;border:none!important;padding:0!important}#brand-input-search-form button span{height:30px;line-height:30px;padding:0 5px}#brand-input-search-form ul{clear:both}#brand-subcribers-form .block-content{text-align:left}.brand-top .category-title,.brand-bottom .category-title{display:block!important;padding-bottom:15px!important}.brand-top .category-title h1,.brand-bottom .category-title h1{font-size:20px}@media all and (min-width:0px) and (max-width:379px){#shopbybrand_list li{width:50%}.shopbybrand .brand-category ul ol{width:50%}.shopbybrand .featured-brands ul li{width:50%}.shopbybrand #shopbybrand_char_filter,#shopbybrand_list{margin-left:0}.shopbybrand .top-view{padding-top:10px}.shopbybrand .brand-input-search{text-align:center}.shopbybrand .brand-input-search{margin-left:0}#shopbybrand_char_filter>ul{text-align:center}#shopbybrand_char_filter li{display:inline-block;font-weight:700;margin-right:13px;margin-top:10px;padding-left:0}.brand-description img{border-right:none}.manufacturer-product-list,.manufacturer-product-list .category-products{margin-left:0}}@media all and (min-width:380px) and (max-width:480px){#shopbybrand_list li{width:50%}.shopbybrand .featured-brands ul li{width:50%}.shopbybrand .brand-category ul ol{width:50%}.shopbybrand #shopbybrand_char_filter,#shopbybrand_list{margin-left:0}.shopbybrand .top-view{padding-top:10px}.shopbybrand .brand-input-search{text-align:center}.shopbybrand .brand-input-search{margin-left:0}#shopbybrand_char_filter>ul{text-align:center}#shopbybrand_char_filter li{display:inline-block;font-weight:700;margin-right:13px;margin-top:20px;padding-left:0}.brand-description img{border-right:none}}@media all and (min-width:481px) and (max-width:719px){#shopbybrand_list li{width:50%}.shopbybrand .featured-brands ul li{width:50%}.shopbybrand #shopbybrand_char_filter,#shopbybrand_list{margin-left:0}.shopbybrand .top-view{padding-top:10px}.shopbybrand .brand-input-search{text-align:center}.shopbybrand .brand-input-search{margin-left:0}#shopbybrand_char_filter>ul{text-align:center}#shopbybrand_char_filter li{display:inline-block;font-weight:700;margin-right:13px;margin-top:10px;padding-left:0}.brand-description img{border-right:none}}@media screen and (min-width:720px) and (max-width:985px){.shopbybrand #shopbybrand_char_filter,#shopbybrand_list{margin-left:0}.shopbybrand .top-view{padding-top:10px}.shopbybrand .brand-input-search{text-align:center}.shopbybrand .brand-input-search{margin-left:0}#shopbybrand_char_filter>ul{text-align:center}#shopbybrand_char_filter li{display:inline-block;font-weight:700;margin-right:13px;margin-top:20px;padding-left:0}}@media only screen and (max-width:767px){#shopbybrand_list li,#brand-list-update ul li{width:50%}.shopbybrand .featured-brands ul li,#shopbybrand_list li.diplayimage{width:50%;padding:0}}@media screen and (min-width:986px) and (max-width:1235px){#shopbybrand_char_filter>ul{text-align:center}.shopbybrand .brand-input-search{text-align:center}#shopbybrand_char_filter li{margin-right:0;padding:0 10px;display:inline-block}.brand-top .block-content ul{display:table;width:100%}.brand-top .block-content ul li{display:table-cell}.brand-top .block-content ul li a{padding:0 10px}.shopbybrand .brand-input-search{max-width:700px;float:none;margin:0 auto 10px;display:table}}@media screen and (min-width:1236px) and (max-width:1585px){#shopbybrand_char_filter>ul{text-align:center;display:table;width:100%}.shopbybrand .brand-input-search{text-align:center}#shopbybrand_char_filter li{margin-right:0;display:table-cell;text-align:center}.brand-top .block-content ul{display:table;width:100%}.brand-top .block-content ul li{display:table-cell}.brand-top .block-content ul li a{padding:0 10px}.shopbybrand .brand-input-search{max-width:700px;float:none;margin:0 auto 10px;display:table}}@media screen and (min-width:1586px) and (max-width:1890px){#shopbybrand_char_filter>ul{text-align:center;display:table;width:100%}.shopbybrand .brand-input-search{text-align:center}#shopbybrand_char_filter li{margin-right:0;display:table-cell;text-align:center}.brand-top .block-content ul{display:table;width:100%}.brand-top .block-content ul li{display:table-cell}.brand-top .block-content ul li a{padding:0 10px}.shopbybrand .brand-input-search{max-width:700px;float:none;margin:0 auto 10px;display:table}}@media screen and (min-width:1891px){#shopbybrand_char_filter>ul{text-align:center;display:table;width:100%}.shopbybrand .brand-input-search{text-align:center}#shopbybrand_char_filter li{margin-right:0;display:table-cell;text-align:center}.brand-top .block-content ul{display:table;width:100%}.brand-top .block-content ul li{display:table-cell}.brand-top .block-content ul li a{padding:0 10px}.shopbybrand .brand-input-search{max-width:700px;float:none;margin:0 auto 10px;display:table}}.shopbybrand-list .col,.brands .col,.featuredbrands.col,.brandscategories.col{border:0 solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important}@media screen and (min-width:0px) and (max-width:399px){.col{margin-left:0;padding:0 1%}.row .col:first-child{margin-left:0}.span_1{width:50%}.span_2{margin-left:0;width:100%}}@media screen and (min-width:0px) and (max-width:321px){.list_1{margin-left:0;width:100%}}@media screen and (min-width:520px) and (max-width:600px){.shopbybrand-list .filterbar #charaters-list ul li.charlist{width:30px;height:30px;line-height:30px;margin:3px !important}#charaters-list ul{float:left;width:100%;margin-left:4px}}@media screen and (min-width:332px) and (max-width:519px){.list_1{width:100%}}@media screen and (min-width:260px) and (max-width:519px){.shopbybrand-index-index .col .list_1{margin:5%}.list_2{margin-left:0;width:100%}.shopbybrand-list .filterbar #charaters-list ul li.charlist{font-size:12px !important}.shopbybrand-index-index .shopbybrand-list .filterbar #charaters-list ul li.charlist{width:30px;height:30px;line-height:30px;margin:1px !important}#charaters-list ul{margin-left:2px}.ca-nav span.ca-nav-prev,.ca-nav span.ca-nav-next{background-color:transparent;z-index:1}.ca-nav span.ca-nav-next:hover,.ca-nav span.ca-nav-prev:hover{background-color:transparent}}@media screen and (min-width:520px) and (max-width:779px){.list_1{width:29%}.list_2{width:66.6666666667%}.list_3{margin-left:0;width:100%}}@media screen and (min-width:780px){.list_1{width:25%}.list_2{width:50%}.list_3{width:75%}.list_4{margin-left:0;width:100%}}@media screen and (min-width:0px) and (max-width:399px){.filter{margin-left:0;width:100%}.searchbox{margin-left:0;width:100%}}@media screen and (min-width:400px) and (max-width:799px){.filter{margin-left:0;width:100%}.searchbox{margin-left:0;width:50%}}@media screen and (min-width:800px){.filter{margin-left:0;width:70%}.searchbox{margin-left:0;width:25%}}.shopbybrand-list .featuredbrands{width:100%;margin-top:30px}.shopbybrand-list .featuredbrands .page-title{width:100%}.shopbybrand-list .featuredbrands .content{width:100%}.shopbybrand-list .featuredbrands .content ul li{float:left;text-align:center}.shopbybrand-list .brandscategories{width:100%;float:left;margin-top:30px;padding:0}.shopbybrand-list .brandscategories ul{float:left;width:100%}.shopbybrand-list .brandscategories ul ol{float:left;box-sizing:border-box}.shopbybrand-list .brandscategories ul li{width:100%;float:left;position:relative;padding-bottom:7px}.shopbybrand-list .brandscategories ul li a.show-child{width:20px;float:left;background:url(images/image-icon.png) no-repeat -15px -704px;text-decoration:none;text-indent:-1000px;overflow:hidden;cursor:pointer;margin-right:5px}.shopbybrand-list .brandscategories ul li a.show-child.child_active{background:url(images/image-icon.png) no-repeat -15px -759px !important}.shopbybrand-list .brandscategories ul li ul.brand-child{margin-left:5%}.shopbybrand-list .brandscategories ul li ul.brand-child li{float:left;width:95%}.shopbybrand-list .brandscategories ul li ul.brand-child li.last{border-bottom:none}.shopbybrand-list .filterbar{width:100%;padding:30px 0}.shopbybrand-list .filterbar #charaters-list{float:left;line-height:30px;margin-bottom:20px;padding:0}.shopbybrand-list .filterbar #charaters-list ul li.charlist{float:left;font-size:14px;width:37px;height:37px;margin:5px;text-align:center;line-height:37px;border-radius:5px}.shopbybrand-list .filterbar #charaters-list ul li.charlist a:focus{color:#000}.shopbybrand-list .filterbar #charaters-list ul li.charlist a:hover{color:#fff;background-color:#6f6f6f}.shopbybrand-list .filterbar #charaters-list ul li.first{padding-right:3%}.shopbybrand-list .filterbar #charaters-list ul li.last{padding-left:3%}.shopbybrand-list .filterbar #searchbox{float:right}#brand_instantsearch_form button.button span{background:url("images/searchicon.png") no-repeat scroll left center/30px 30px rgba(0,0,0,0) !important}#brand_instantsearch_form{background:#fff}#brand_instantsearch_form .input-text:focus{background:#fff}.shopbybrand-list .brands{width:100%}.shopbybrand-list .brands .brandslist{width:100%}.shopbybrand-list .brands .brandslist .list ul li{float:left}.shopbybrand-list .brands .brandslist .brand-begin-label{border-bottom:solid 1px #ccc;margin-bottom:5px;margin-top:15px;float:left;width:100%}.shopbybrand-list a{text-decoration:none;color:#428bca;font-size:16px}.shopbybrand-list a:hover{color:#000}.shopbybrand-list .charlist a{float:left;width:100%;text-align:center;transition:all .2s ease-in-out;background-color:#eee;color:#707070;border-radius:5px}a.tooltip{outline:none;text-decoration:none;font-size:15px;font-weight:400;text-transform:none}a.tooltip strong{line-height:20px}a.tooltip:hover{text-decoration:none}a.tooltip span{z-index:10;display:none;padding:14px 20px;margin-top:20px;margin-left:-100px;width:150px;line-height:16px}a.tooltip:hover span{display:inline;position:absolute;color:#111;border:1px solid #dca;background:#f8f7f5}span.tooltip{display:inline;position:absolute;color:#111;border:1px solid #dca;background:#f8f7f5}.callout{z-index:20;position:absolute;top:30px;border:0;left:-120px}a.tooltip span{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:5px 5px 8px #ccc;-webkit-box-shadow:5px 5px 8px #ccc;box-shadow:5px 5px 8px #ccc}.box{text-align:center;text-transform:capitalize}.brands ul{width:100%}.isActiveCate{color:#f4c90b}.brand-search{border:1px solid #ccc;background:#fff;margin-bottom:10px;margin-top:0 !important}.brand-search .shopbybrand-title h1{background:url("images/image-icon.png") no-repeat -3px -646px;background-color:orange}.brand-search .brand-search-content{padding:0 10px 10px}.brand-search .brand-search-content #brand_search_box input[type=text]{float:left}.brand-category-content ol li{list-style:none !important}@media only screen and (max-width:770px){.shopbybrand-index-view .brand-search{margin-bottom:10px !important}.shopbybrand-index-view .sidebar .block:not(.block-layered-nav) .block-content{border-width:0;border-style:none}.bestsllerbrand{margin-top:10px}#brand_search_box{width:100%}.brand-category-content ol li{border-bottom:1px solid #ececec;line-height:30px}}@media screen and (min-width:768px) and (max-width:979px){.bestsllerbrand #block-related .product{margin-left:0}.bestsllerbrand #block-related .product-details{margin-left:60px}.bestsllerbrand .shopbybrand-title h1{font-size:13px}.shopbybrand_sidebar .shopbybrand-title h1,.brand-search .shopbybrand-title h1,.bestsllerbrand .shopbybrand-title h1{background:0 0;background-color:orange;padding:9px 0 8px 10px;font-size:14px}}@media only screen and (max-width:767px){.bestsllerbrand .shopbybrand-title h1{font-size:16px}.ca-nav span.ca-nav-next{background:url(images/image-icon.png) no-repeat 15px -410px}.ca-nav span.ca-nav-prev{background:url(images/image-icon.png) no-repeat -10px -470px}.ca-container{padding:0 22px !important}.ca-nav span.ca-nav-next:hover,.ca-nav span.ca-nav-prev:hover{background-color:transparent}}@media only screen and (max-width:770px){.shopbybrand-list .brandscategories ul li{border-bottom:1px solid #ccc;padding:5px 0;margin-bottom:2px}}@media only screen and (max-width:380px){.ca-container{padding:0 25px 0 22px !important}}