.tm-hide{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.tm-checkbox{background:transparent url(/catalog/view/theme/OPC040084/image/megnor/checkbox.gif) -7px -5px no-repeat;display:inline-block;width:17px;height:18px;cursor:pointer}.tm-radio{background:url(/catalog/view/theme/OPC040084/image/megnor/radio.gif) -6px -3px no-repeat;display:inline-block;padding:0 2px;cursor:pointer}.tm-checked{background-position:-7px -31px;cursor:pointer}.tm-selected{background-position:-6px -25px;cursor:pointer}.tm-checkbox-green{background:transparent url(/catalog/view/theme/OPC040084/img/megnor/checkbox-green.png) 0 1px no-repeat;display:inline-block}.ie7 .tm-checkbox-green,.ie8 .tm-checkbox-green,.ie9 .tm-checkbox-green,.ie7 .tm-checkbox,.ie8 .tm-checkbox,.ie9 .tm-checkbox,.ie7 .tm-radio,.ie8 .tm-radio,.ie9 .tm-radio{display:inline;zoom:1}.tm-checked-green{background-position:0 -18px}.ie7 .tm-checkbox,.ie8 .tm-checkbox,.ie9 .tm-checkbox{height:18px;width:18px;margin-top:-2px}.ie7 .tm-radio,.ie8 .tm-radio,.ie9 .tm-radio{height:18px;width:12px}span.customSelect{padding:3px 7px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #f4f1e7;background-color:#fff;color:#777;text-decoration:none;white-space:nowrap;text-align:left}span.customSelect.changed{background-color:#f0dea4}.customSelectOpen{-moz-box-shadow:#bbb 0 0 3px;-webkit-box-shadow:#bbb 0 0 3px;box-shadow:#bbb 0 0 3px}.customSelectInner{background:url(/catalog/view/theme/OPC040084/image/megnor/select-arrow-down.gif) no-repeat center right}.customSelectOpen .customSelectInner{background:url(/catalog/view/theme/OPC040084/image/megnor/select-arrow-up.gif) no-repeat center right}.table-responsive{display:none;visibility:hidden}.tm_responsive_container,.tm_responsive_container_footer{width:auto;overflow:hidden}.tm_responsive_group{float:left;margin:1%;padding:3%;width:92%;border:1px solid #f4f1e7;color:#7f7355;background:#fff}.tm_responsive_row label{width:100px;display:block;float:left;font-weight:bold}.tm_responsive_row span{width:250px;display:block;float:left}.tm_responsive_row{overflow:hidden;border-bottom:1px solid #f4f1e7;padding:10px 0}.treeview-list,.treeview-list ul{padding:0;margin:0;list-style:none}.treeview-list ul{background:none;margin:0}.treeview-list .hitarea{background:none;height:9px;width:9px;float:right;cursor:pointer}* html .hitarea{display:inline;float:none}.treeview-list li{margin:0}.treeview-list a.selected{background-color:#eee}.treeview-list .hover{color:#000699;cursor:pointer}.treeview-list li a:hover,.treeview-list li.nav-1 a:hover{cursor:pointer}.treeview-list li ul li:hover{background:none}.treeview-list li a{display:inline;padding-left:0}.treeview-list li.active a{font-weight:bold}.treeview-list li.active ul li a{font-weight:normal;color:#5e5e5e}.treeview-list li a:hover{}.treeview-list li ul li a:hover{}.treeview-list li ul li{background:none;border-bottom:none}.treeview-list .collapsable .expandable-hitarea{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -42px -130px transparent;height:16px;width:16px;margin:5px 0 0}.treeview-list .expandable .collapsable-hitarea{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -13px -131px transparent;height:16px;width:16px;margin:5px 0 0}.treeview-list .expandable-hitarea{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -13px -131px transparent;height:16px;width:16px;margin:5px 0 0}.treeview-list .collapsable-hitarea{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -42px -130px transparent;height:16px;width:16px;margin:5px 0 0}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/catalog/view/theme/OPC040084/image/megnor/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/catalog/view/theme/OPC040084/image/megnor/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/catalog/view/theme/OPC040084/image/megnor/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/catalog/view/theme/OPC040084/image/megnor/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.zoomContainer .zoomLens{cursor:url(/catalog/view/theme/OPC040084/image/megnor/zoom.png) , pointer!important;border:none!important;opacity:0!important}.zoomContainer .zoomWindow{border:2px solid #f4f1e7!important;border-radius:5px!important}.last_item_tm .product-block{}.first_item_tm .product-block{}.toggle .mobile_togglemenu{background:url(/catalog/view/theme/OPC040084/image/megnor/toggle-arrow.png) no-repeat scroll right 4px transparent;display:block;cursor:pointer;width:100%;margin-top:-21px;overflow:hidden;padding:0 0 10px}.active .mobile_togglemenu{background-position:right -48px}#footer .mobile_togglemenu:hover{text-decoration:none}.nav-responsive span{display:inline-block}.ie7 .nav-responsive span{display:inline}.nav-responsive{cursor:pointer;display:none}.main-navigation ul li{list-style:none;position:relative}.nav-responsive .expandable{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -27px -165px transparent;height:25px;margin-top:10px;width:30px}.responsive-menu{padding:0;position:relative}.responsive-menu .main-navigation{position:absolute;z-index:999;display:none;margin-top:-3px;padding:1%;width:98%;list-style:none}.responsive-menu .main-navigation ul{padding-left:20px}.nav-responsive div,.responsive-menu .hitarea{background:none;height:9px;width:9px;float:right;cursor:pointer;margin-right:10px}.responsive-menu .expandable .collapsable-hitarea{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -42px -130px transparent;height:16px;width:16px;margin-top:6px}.responsive-menu .expandable-hitarea{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -13px -149px transparent;height:16px;width:16px;margin-top:6px}.responsive-menu .collapsable-hitarea{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -42px -150px transparent;height:16px;width:16px;margin-top:6px}.product-carousel{display:none;opacity:1!important;position:relative;width:100%;-ms-touch-action:pan-y}#column-left .product-carousel,#column-right .product-carousel{display:block}#column-left .customNavigation,#column-right .customNavigation{display:none}#column-left .banners-slider-carousel .customNavigation,#column-right .banners-slider-carousel .customNavigation{display:block}.product-carousel .slider-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0);-webkit-perspective:1000}.product-carousel .slider-wrapper-outer{overflow:hidden;position:relative;width:100%}.product-carousel .slider-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.product-carousel .slider-item{float:left}.slider-controls .slider-page,.slider-controls .slider-buttons div{cursor:pointer}.slider-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(/catalog/view/theme/OPC040084/image/megnor/grabbing.png) 8 8 , move}.product-carousel .slider-wrapper,.product-carousel .slider-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.customNavigation{text-align:center;position:relative;width:100%}.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:block;float:right;height:22px;position:absolute;top:-27px;width:22px}.customNavigation a.prev{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -10px 2px transparent;right:22px}.customNavigation a.prev:hover{background-position:-10px -27px;text-decoration:none}.customNavigation a.next{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -40px 2px transparent;right:0}.customNavigation a.next:hover{background-position:-40px -27px;text-decoration:none}.banners-slider-carousel .product-carousel{width:auto;margin:0 15px}.banners-slider-carousel .customNavigation a.prev{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -11px -59px transparent;left:-3px;top:48px;z-index:999;cursor:pointer}.banners-slider-carousel .customNavigation a.prev:hover{background-position:-11px -88px;text-decoration:none;z-index:999}.banners-slider-carousel .customNavigation a.next{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -39px -59px transparent;right:-7px;top:48px;cursor:pointer;z-index:999}.banners-slider-carousel .customNavigation a.next:hover{background-position:-39px -88px;text-decoration:none;z-index:999}.product-info .product-image .customNavigation{text-align:center;position:absolute;width:100%;z-index:9}.product-info .product-image .customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:block;float:right;height:20px;position:absolute;top:-34px;width:18px}.product-info .product-image .customNavigation a.prev{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -12px -60px transparent;left:0;top:35px}.product-info .product-image .customNavigation a.prev:hover{background-position:-12px -89px;text-decoration:none}.product-info .product-image .customNavigation a.next{background:url(/catalog/view/theme/OPC040084/image/megnor/xsprite.png.pagespeed.ic.viv3tidLiK.png) no-repeat scroll -41px -60px transparent;right:-4px;top:35px}.product-info .product-image .customNavigation a.next:hover{background-position:-41px -89px;text-decoration:none}@media only screen and (min-width:1025px) and (max-width:1050px){#header,.nav-inner,.content-inner,.footer-inner,.header_bottom,.footer_bottom_inner{width:980px}.product-list .right{width:330px}.category-info .image img{width:100%}}@media only screen and (min-width:980px) and (max-width:1024px){#header,.nav-inner,.content-inner,.footer-inner,.header_bottom,.footer_bottom_inner{width:940px}#column-left,#column-right{width:180px}#column-left+#column-right+#content,#column-left+#content{margin-left:190px}#column-right+#content{margin-right:190px}#footer .column{width:224px}.nav-responsive,.toggle .mobile_togglemenu{display:none}#footer .column{width:220px}.category-info .image img{width:100%}}@media only screen and (max-width:979px){#header,.nav-inner,.content-inner,.footer-inner,.header_bottom,.footer_bottom_inner{width:724px}#column-left{width:165px}#column-right{display:none}#column-left+#column-right+#content,#column-left+#content{margin-left:175px}#column-right+#content{margin-right:0}#column-left .banner img,#column-right .banner img{max-width:100%}#header .header-right{width:455px}#header #search{margin-left:-15px;margin-top:5px}#footer .column{width:100%;margin:0}.nav-responsive{display:block}.product-info .cart span{display:none}.product-info .cart .links{margin-top:8px;display:block}.product-info .cart .links .product_wishlist{display:inline;background:url(/catalog/view/theme/OPC040084/image/megnor/pipe.gif) no-repeat scroll right center;margin-right:5px;padding-right:7px}.contact-info .right iframe{width:100%!important}.checkout-content .left,.checkout-content .right{width:100%}.product-info .review a.review-write{display:block}select[name="category_id"]{clear:both;display:block;width:175px;margin:10px 0}.product-list .right{width:350px}.category-info .image img{width:100%}.toggle .mobile_togglemenu{display:none}.responsive-menu,.main-menu{height:48px}}@media only screen and (max-width:767px){#header,.nav-inner,.content-inner,.footer-inner,.header_bottom,.footer_bottom_inner{width:auto;margin:0 15px}#header .header_top{display:block}#column-left,#column-right{display:none}#column-left+#column-right+#content,#column-left+#content{margin-left:0}#column-right+#content{margin-right:0}#content{clear:both;width:100%}#header .header-left,#header .header-right{width:100%}.header-left{margin-top:10px}#header #logo img{display:block;text-align:center;margin:0 auto}#header #welcome{float:none;margin:39px auto 0;text-align:center;width:100%}#header #search{width:97%;margin:15px auto;z-index:5}#header .button-search{right:8px}#header #search input{width:100%}#header #cart{width:100%;top:155px;text-align:center}#header #cart .heading a{background:url(/catalog/view/theme/OPC040084/image/cart.png.pagespeed.ce.s_aWL9l_2t.png) no-repeat scroll left center transparent;padding:10px 0 10px 40px}#header #cart .heading h4{display:none}#currency,#language,#currency .show:hover,#language .show:hover{color:#fff}#language{border-radius:5px 0 0 0}#currency{border-radius:0 0 0 0;right:32%}#currency,#language,.tm_headerlinkmenu{width:33%!important;background-color:#a1ce41;border-right:1px solid #fff;margin:-1px 0 0 0;padding:10px 0;text-align:center;position:absolute;z-index:999;cursor:pointer;top:10px}#header #cart .heading{float:none;background:none;padding:0}#header #cart .content{margin:7px auto 0;float:none}.language_div,.currency_div{top:37px}#header .links,#header .header_links{display:none}.header_bottom .links{display:none}.header_bottom{background:none;height:10px;border:none}#header .header_links{background:none repeat scroll 0 0 #fff;display:none;position:absolute;margin:0;padding:0;width:170px;z-index:95;top:40px;right:0;border:1px solid #f4f1e7}#header .header_links li{border-bottom:1px solid #f4f1e7;list-style:none outside none;text-align:left}#header .header_links li a{display:block;padding:5px 10px}#header .header_links li a:hover{text-decoration:none}#currency .show a,#currency .show a:hover,#language .show a,#language .show a:hover{color:#fff}.tm_headerlinkmenu{border-right:none!important;color:#fff;display:block;float:right;position:absolute;z-index:999;width:34%!important;margin-right:-4px;border-radius:0 5px 0 0;margin-top:0;right:0}#currency .top_downarrow,#language .top_downarrow{background:url(/catalog/view/theme/OPC040084/image/megnor/arrow-down-resp.png) no-repeat scroll right 7px}#currency.active .top_downarrow,#language.active .top_downarrow{background:url(/catalog/view/theme/OPC040084/image/megnor/arrow-up-resp.png) no-repeat scroll right 7px}.copyright-container{margin:10px auto}.product-info>.left{width:285px;margin:0 auto 10px;float:none}.product-info>.left+.right{margin-left:0}.product-filter .limit{float:none;margin-left:0}.product-filter .display{padding-top:0}.zoomContainer .zoomLens{cursor:default!important}.zoomWindowContainer,.zoomWindow,.zoomContainer{display:none}.cart-left-area,.cart-right-area,.login-content .left,.login-content .right,.contact-info .left,.contact-info .right{width:100%}.login-content .left .content,.login-content .right .content{min-height:inherit}.captch_input,.cart-module input[type="text"]{margin-bottom:6px!important}.compare-info{display:block;overflow:auto;width:100%}#colorbox,#cboxOverlay{display:none!important}#header #logo{margin-top:60px}.flexslider{margin:10px 0}#footer .column ul{display:none;padding-bottom:20px}#footer .box-cms{max-width:none;margin-right:33px;float:none}.toggle .mobile_togglemenu{display:block}}@media only screen and (max-width:479px){.tm_responsive_row label{width:100%;margin-bottom:5px}.tm_responsive_row span{width:100%}.language_label,.currency_label{display:none}.product-filter .sort{margin-top:5px;float:left}.product-compare{clear:both}.pagination .links{float:none}.htabs{width:100%;height:auto}.htabs a{display:block!important;float:none;width:auto;margin:0}table.form td{width:100%;display:block}.form input.large-field,.form select.large-field,textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{width:98%}.sitemap-info .right,.sitemap-info .left,.manufacturer-list ul{width:100%}.order-list .order-content div{width:100%;margin-bottom:15px;text-align:left}table#order-detail .left{display:block}.product-info .image-additional a{float:none;text-align:center}#header #search{width:95%}.product-info>.left{width:275px}}@media only screen and (max-width:319px){.mini-cart-info .name{display:none}.product-info>.left,#header #logo img,.product-info>.left .image img{width:100%}.product-info .cart .links .product_wishlist{background:none;display:block}.product-info .image-additional{width:159px;margin:0 auto}.product-info .product-image .customNavigation{width:186px;margin:0 auto;position:relative}.contact-info{padding:15px 10px}#content .aboutus .image1,#content .aboutus .image2,#content .aboutus .image3,#content .aboutus .image4{float:none}#content .aboutus .content{padding:10px 0 0 0}#order-detail3 table.list .left{padding:5px}#header #cart .content{width:190px}#header #search{width:93%}table.list .left{display:block}}@media only screen and (max-width:240px){#header #search{width:91%}}