.MagicScroll-horizontal .mcs-item .mt-thumb-switcher{border:1px solid #ddd;width:98%;height:100%}#maincontent{box-sizing:border-box}a[href="http://www.magictoolbox.com/magicscroll/"]{display:none!important}a[href="http://www.magictoolbox.com/magiczoomplus/"]{display:none!important}body .page-wrapper{background:#fff}.page-products .products.wrapper{border:1px solid #ebebeb;background:#f7f7f7}.grid .product-item .price-box,.products-grid .product-item-inner,.products-grid .product-item-info:hover .sale-label,.products-grid .product-item-info:hover .new-label{display:none !important}img.product-image-photo{margin-bottom:0}.products.wrapper .product-item-info:hover .product-item-name>a{color:gray}.page-products .products.wrapper.products-grid .product-item:nth-child(3n+1){margin-left:0}.filter-options .filter-options-content{display:block !important;padding:5px 15px}.filter-options .filter-options-title:after{content:initial}.sidebar .block.filter .block-content{padding:0}.filter-options .filter-options-title{background-color:#ebebeb;font-weight:700;color:#000;padding:5px 15px}.filter-options .filter-options-title:hover{color:#000}.block .block-content .filter-options li a{background:transparent url(../images/checkbox_unchecked.png) 0 0 no-repeat;padding-left:20px;background-position:left}.block .block-content .filter-options li.mana-selected a{background:transparent url(../images/checkbox_checked.png) 0 0 no-repeat;background-position:left}.filter-options .filter-options-content .mana-selected.item a,.filter-options .filter-options-content a:hover,.filter-options .filter-options-content .mana-selected.item .count,.filter-options .filter-options-content a:hover .count{color:#777c34;font-weight:700}.filter-content .filter-actions a.action.clear{border:none;color:#ff5501;font-weight:700;padding:0}.filter-content .filter-actions a:hover{border:none;color:#ff5501;background:0 0}.filter-content .filter-current .action.remove{left:95%}.modes .modes-mode.active.mode-grid,.modes a.modes-mode.mode-list,a.modes-mode.mode-grid,.modes-mode.active.mode-list{background:0 0;padding:9px 5px}.modes .mode-grid:before{content:'\e60d'}.modes .mode-list:before{content:'\e60b'}.page-products .toolbar .limiter{display:inline-block;float:right;margin-right:20px}.category-description p{text-align:left !important}.category-description img{width:400px}.page-products .products-grid .product-image-wrapper{padding-bottom:100% !important}#block-summary fieldset.fieldset{padding-left:0}.toolbar select{height:32px}.page-products .column.main>h2{border:1px solid #ebebeb;background:#f7f7f7;margin:0;padding:20px 20px 0;border-bottom:0;font-weight:700;text-transform:uppercase;font-size:20px;letter-spacing:0px;color:#000}.page-products .column.main>h2:after{content:"";display:block;width:100%;background-color:#ccc;height:2px;margin-top:15px}.page-products .product-item-name>a:hover,.page-products .product-item-info:hover .product-item-name>a{color:gray}.page-products .product-item-name{margin-top:10px}.swiper-products{position:relative}.swiper-products .swiper-button-prev,.swiper-products .swiper-button-next{top:-38px}.swiper-products .swiper-button-prev:after,.swiper-products .swiper-button-next:after{display:none}.swiper-products .swiper-button-prev:before,.swiper-products .swiper-button-next:before{color:#999;content:"";background:#fff;border:1px solid #e0e0e0;font-family:"FontAwesome";font-size:20px;transition:all .3s ease;border-radius:5px;line-height:23px;margin:0}.swiper-products .swiper-button-prev:before{content:"\f104";padding-left:7px;width:16px}.swiper-products .swiper-button-next:before{content:"\f105";padding-left:9px;width:14px}.swiper-products .swiper-button-prev{left:auto;right:46px}.swiper-products .swiper-button-next{right:16px}.pages .item.current{border-color:#777c34;background:#777c34}.pages li.item:hover{border-color:#777c34}.pages a.page:active,.pages a.page:hover,.pages .action.next:hover:before,.pages .action.next:hover:visited:before,.pages .action.previous:hover:before,.pages .action.previous:hover:active:before,.pages .action.previous:hover:visited:before{color:#777c34}.page-products h1.page-title{font-size:24px;margin-bottom:20px;color:#000;font-weight:700}.products-list .product-item-details{width:70%}.product-item-info:hover .action.primary{background:#777c34}.filter-current .items{padding:5.5px 15px}.filter-actions{margin-bottom:20px !important;padding:0 15px}.sidebar .block .block-title{background:#777c34;color:#fff;padding:11px 15px}.sidebar .block-compare .block-content{padding:10px}.sub-search-for-content{display:none}.form-create-account .fieldset.create.account:after,.form.password.forget .fieldset:after{margin-top:20px}.form-create-account,.form.password.forget{margin-bottom:20px}button.action.captcha-reload:hover{background:#777c34}.account .block-collapsible-nav .title,.account .block-content .box .box-title,.form-address-edit .actions-toolbar .action.primary:hover{background:#777c34}.account .block-collapsible-nav .item.current a,.account .block-collapsible-nav .item.current>strong,.account .block-collapsible-nav .item a:hover{color:#777c34}.catalog-product_compare-index .product-item-actions .actions-primary+.actions-secondary>.action:last-child{position:relative;top:-3px;left:5px}.catalog-product_compare-index .table-comparison .action.towishlist:before{border:none;box-shadow:none}.catalog-product_compare-index .table-comparison .action.towishlist:hover{background:#777c34}.cms-page-view h2{font-size:18px;margin-top:0;margin-bottom:15px}.cms-page-view li{margin-bottom:0}.cms-page-view ul{margin-bottom:6px}.blog-index-index .page-title-wrapper,.blog-post-view .page-title-wrapper{display:none}.blog-index-index img,.blog-post-view img{border:1px solid #ddd;padding:6px;max-width:98%;margin:0 auto !important;text-align:center;display:flex;justify-content:center}@media only screen and (max-width:639px){.pages-item-next{right:auto}}@media (max-width:979px){.sidebar .mobile_togglemenu:after{color:#fff}}@media (max-width:979px) and (min-width:768px){.products-list .product-item-details{width:60%}}@media (max-width:1200px) and (min-width:1024px){.products-list .product-item-details{width:64%}.tm_blog .blog-carousel-container .owl-item{min-width:240px}.footer-wrapper-inner .footer-logo{width:35%}.footer-wrapper-inner .footer-area{width:18%}#brand-carousel .owl-stage-outer .owl-stage{width:15000px !important}}@media (min-width:768px){.checkout-cart-index .cart-summary{width:30%}.checkout-cart-index .cart-container .form-cart{width:70%}}@media (min-width:768px) and (max-width:1023px){.page-products.catalog-category-view .products-grid .product-item{width:33.3%}.products-grid .product-item-info:hover,.products-grid .product-item-info.active,.products-grid .product-item-info,.product-item-info.related-available,.block.upsell .product-item-info,.block.crosssell .product-item-info{margin:30px}.tm_blog .blog-carousel-container .owl-item{min-width:230px}.serviceblock{text-align:center}#brand-carousel .owl-stage-outer .owl-stage{width:15000px !important}#widget-table-base-carousel-single .product-item-name{height:50px}.serviceblock .service-text{padding:0 0 0 3px}.service-sub-text{font-size:12px}.service-sub-text a{letter-spacing:0px}}@media (min-width:768px) and (max-width:825px){.cms-index-index .serviceblock3.serviceblock img,.cms-index-index .serviceblock2.serviceblock img{width:40px}.serviceblock .service-text{padding:0}.serviceblock img{width:30px}}@media (max-width:979px){.page-products .sidebar .block .block-content{display:block}.page-products .sidebar .filter-options-title:before{content:"\f107";font-family:"FontAwesome";font-size:20px;color:#000;position:absolute;right:18px}.page-products .sidebar .filter-options-content{display:none !important}.page-products .sidebar .active .filter-options-title:before{content:"\f106"}.page-products .sidebar .active .filter-options-content{display:block !important}.page-products .sidebar #layered-filter-block .mobile_togglemenu:after{display:none}.page-products .filter-options-item{padding-bottom:15px}.page-products .filter-options .filter-options-title{border-radius:5px}.page-products .sidebar #layered-filter-block .filter-content{padding:20px}.page-products .sidebar .block.filter .block-content.filter-content .filter-current-subtitle{display:block;background-color:#ebebeb;font-weight:700;color:#000;padding:5px 15px;line-height:24px;border-radius:5px;text-transform:uppercase}.page-products .sidebar.sidebar-main{display:contents}.page-products .column.main #layered-filter-block{margin-bottom:20px}.page-products .sidebar.sidebar-additional{display:none}}@media (max-width:767px){.page-products .filter .filter-current .items{display:block}.page-products .filter .filter-current+.block-actions{display:inline-block;position:relative;left:10px}.page-products .sidebar .block.filter .block-content.filter-content .filter-current-subtitle:before{display:none}.page-products .filter .filter-current{margin:0;border:none}#brand-carousel .owl-stage-outer .owl-stage{width:20000px !important}}form#oar-widget-orders-and-returns-form .field.id.required input#oar-order-id,form#oar-widget-orders-and-returns-form input#oar-billing-lastname,form#oar-widget-orders-and-returns-form select#quick-search-type-id,form#oar-widget-orders-and-returns-form input#oar_email{display:block;clear:both;width:300px;height:30px}form#oar-widget-orders-and-returns-form legend.legend span{color:#000;font-size:14px;font-weight:700;margin:0 0 14px;padding:0 0 10px;text-transform:uppercase}.fieldset>.field,.fieldset>.fields>.field{margin:0 0 2px}fieldset.fieldset{padding-left:50px}.sales-guest-form #oar-widget-orders-and-returns-form{margin-top:15px;width:100%}#oar-widget-orders-and-returns-form fieldset.fieldset{padding-left:20px}#oar-widget-orders-and-returns-form .fieldset>.legend{margin:0 0 10px}#oar-widget-orders-and-returns-form .fieldset>.field>.label{font-weight:400;line-height:1}#oar-widget-orders-and-returns-form .fieldset>.field{margin:0 0 8px}#oar-widget-orders-and-returns-form .actions-toolbar>.primary:last-child{padding-top:10px;padding-bottom:20px}#oar-widget-orders-and-returns-form .actions-toolbar p.required{font-size:11px;text-align:right;color:#dd4b39}.cms-customer-service .page-wrapper{background-color:#f7f7f7}.block-title.category-title strong{color:#000}.wishlist-index-index .products-grid .product-item:nth-child(4n+1){width:100% !important}.form-wishlist-items .products-grid ol li .product-item-info{display:inline-flex}.form-wishlist-items .product-image-container{width:250px}.form-wishlist-items .product-item-photo{max-width:150px}.form-wishlist-items .product-item-tooltip{display:none !important}.wishlist-index-index .head-item{border:1px solid gray;height:36px}.wishlist-index-index .products-grid .product-item{border:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9 !important}.form-wishlist-items .actions-toolbar .primary{float:right}.products-grid.wishlist .product-item-info strong.product-item-name{width:100%}.form-wishlist-items .actions-toolbar [title="Update Wish List"]{float:right}.wishlist-index-index .field.comment-box textarea{height:120px !important;min-width:500px}.products-grid.wishlist .product-item .box-tocart .tocart{background:#000}.wishlist-index-index .products-grid.wishlist .product-item .tocart span{background:#000}.wishlist-index-index .box-tocart .fieldset{width:50%;float:left;padding-left:40px}.wishlist-index-index .box-tocart a.btn-remove.action.delete{display:block;float:right;width:30%}.wishlist-index-index .product-item-actions{float:right;width:100%}.head-item .first{width:58%;float:left;display:block;padding-left:13em}.box-tocart .action.delete:before{content:'\e604';font-family:'Luma-Icons'}.form-wishlist-items .products-grid ol li .product-item-info{width:inherit}.table-checkout-shipping-method{margin-top:20px}.table-checkout-shipping-method tr{outline:1px solid #d9d9d9}.table-checkout-shipping-method thead th,.table-checkout-shipping-method tbody td{padding:5px !important}.table-checkout-shipping-method tbody td:first-child{width:540px}.table-checkout-shipping-method tbody>tr>td:nth-child(3){text-align:center}.table-checkout-shipping-method td.col.col-carrier,.table-checkout-shipping-method th.col.col-carrier{text-align:right}p{line-height:24px !important}.customtab-display #tab-label-description p{line-height:24px !important}.catalog-product-view .mt-thumb-switcher.active-selector img,.catalog-product-view .mt-thumb-switcher.mz-thumb:hover:not(.active-selector) img,.catalog-product-view .mt-thumb-switcher.m360-selector:hover:not(.active-selector) img,.catalog-product-view .mt-thumb-switcher.video-selector:hover:not(.active-selector) img{filter:initial !important;border:none}.blog-index-index .post-list-blog .post-description img,.blog-post-view .post-text-hld img{height:auto !important}@media only screen and (max-width:767px){.page-products .toolbar-products{padding:0}.page-products.page-with-filter .toolbar-amount,.page-products .sorter-label,.page-products .toolbar .limiter label,.page-products .limiter-text{display:none}.page-products .toolbar .limiter,.toolbar select#sorter{margin:0}.products.wrapper~.toolbar .field.limiter{display:none}.wishlist-index-index .products-grid.wishlist{width:100%;overflow:auto}.wishlist-index-index .products-grid .product-item{border:none}.catalogsearch-advanced-index .fieldset>.field{width:100%;padding:0}.block form fieldset.fieldset{padding-left:0}.block form .fieldset .actions-toolbar{float:left}.block form .actions-toolbar>.primary{text-align:left}fieldset.fieldset{padding-left:2em}.login-container{padding-left:2em;padding-right:2em}.actions-toolbar>.primary:last-child,.actions-toolbar>.secondary:last-child{text-align:left}button.action.submit.primary{float:right;margin-right:2em;width:50%}.customer-account-login .actions-toolbar>.primary .action:last-child,.customer-account-login .customer-account-login .block-new-customer .actions-toolbar>.secondary .action:last-child{width:auto;padding:10px;margin:0}li.ui-menu-item.all-category{display:none !important}.product-add-form .table-wrapper.grouped .table.data.grouped tr td:before{display:none}.product-add-form .table-wrapper.grouped .table.data.grouped tr td{padding-left:1em;padding-right:0}.table-wrapper.grouped thead th.col.qty{width:180px}.table.grouped .col.item.prdname{width:90px}.table-wrapper.grouped .table.data.grouped{width:505px !important}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td[data-th]:before{display:none !important}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr>td:first-child{width:90px;padding:0}.table-wrapper.grouped th.col.item{width:108px !important}th.col.price{width:900px}.block-search .minisearch input[type=text]{width:100%}.block-search select{display:none}span.menu-txt{color:#fff;border:none;padding:16px 0;margin:0;font-size:14px;float:right;font-weight:800;position:relative;top:3px;left:5px}#brand-carousel .owl-controls .owl-nav div i{border:1px solid #e5e5e5;color:#b5b5b5;font-family:"FontAwesome";font-size:18px;font-weight:400;padding:1px 6px;position:absolute;top:35%;background:#fff;font-weight:700;display:table;line-height:1.5}#brand-carousel .owl-controls .owl-nav .owl-prev{right:70px}#brand-carousel .owl-controls .owl-nav .owl-next{right:35px}}.additional-attributes#product-attribute-specs-table{line-height:20px}.additional-attributes#product-attribute-specs-table td{padding:10px 0}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td[data-th]:before{display:contents}@media (device-width:414px){.table-bases .owl-stage-outer{overflow-y:auto}}@media (device-width:640px){.table-bases .owl-stage-outer{overflow-y:auto}}@media (min-width:200px) and (max-width:375px){.table-bases .owl-stage-outer{overflow-y:auto}}@media (min-width:376px) and (max-width:412px){.table-bases .owl-stage-outer{overflow-y:auto}}@media (min-width:413px) and (max-width:640px){.table-bases .owl-stage-outer{overflow-y:auto}}@media only screen and (max-width:767px){.nav-toggle{display:flex}.nav-toggle:after{content:'Menu';font-size:14px;display:inline-block;color:#ffff;font-weight:700;margin-left:5px;text-transform:uppercase}.owl-controls .owl-nav .owl-prev:before{content:"\f104";color:#999;font-size:16px;padding:1px 8px;margin-bottom:2px;background:#fff;border:1px solid #e0e0e0;font-family:"FontAwesome";font-size:20px;transition:all .3s ease;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;content:"\f104" !important}.owl-controls .owl-nav .owl-next:before{color:#999;font-size:16px;padding:1px 8px;margin-bottom:2px;background:#fff;border:1px solid #e0e0e0;font-family:"FontAwesome";font-size:20px;transition:all .3s ease;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;content:"\f105" !important}}.header-nav>span.menu-txt{display:none}.form.search.advanced .field.name,.form.search.advanced .field.description,.form.search.advanced .field.short_description,.form.search.advanced .field.price,.form.search.advanced .field.shipping{display:none}.blog-index-index .logo img,.blog-post-view .logo img{border:none}.abs-no-display-s,.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody th,.order-details-items .table-order-items .options-label,.opc-wrapper .shipping-address-item.selected-item .action-select-shipping-item{display:block !important;background:0 0 !important}@media only screen and (max-width:639px){#product-attribute-specs-table th{padding-left:0 !important}}.page-products.page-with-filter.catalogsearch-result-index .products-grid .product-image-wrapper{padding-bottom:115% !important}