*,body{padding:0}.categories-product .category h3,.ellipsis,.main-menu ul ul li.title,.products.products-grid .product h3,.products.products-horizontal .product h3,.tui label,.tui-dropdown ul li,ul.tagcloud li a{overflow:hidden;text-overflow:ellipsis}*{margin:0;outline:0}body{font-size:14px;margin-top:0;line-height:20px;border-top-width:4px;border-top-style:solid}a{text-decoration:none}a img{border:none}.hide{display:none}.show{display:block}.clear{clear:both}ol{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}#gridsystem{position:fixed;top:0;left:50%;margin:0 0 0 -470px;width:940px;height:5000px;background:url(grid.png) repeat-y;z-index:1000}.icon,.icon .icon-icon{background-repeat:no-repeat}h1,h2{margin:0 0 15px;text-transform:uppercase}h2,h2 *{line-height:18px;font-size:26px}h2{padding-top:6px;padding-bottom:6px}h3{font-size:14px;line-height:24px}h2.border,h4.border{border-bottom:1px solid #DDD}.ellipsis{white-space:nowrap}.icon{position:relative;background-position:center left}.icon.icon-10{padding-left:20px!important}.icon.icon-16{padding-left:24px!important}.icon .icon-icon{position:absolute;left:0;top:50%;display:block;background-position:center}.icon.icon-10 .icon-icon{height:10px;margin-top:-5px;width:10px}.icon.icon-16 .icon-icon{height:18px;margin-top:-8px;width:20px}.icon.icon-10 .icon-icon-add{background-image:url(icon-10-add.png)}.icon.icon-10 .icon-icon-edit{background-image:url(icon-10-edit.png)}a.button-add:hover{color:#fff!important}.collection-options-mode a.icon.icon-16{padding:0!important;width:25px;height:20px;float:left}.icon.icon-16 .icon-icon-grid{background:url(sprite.png) no-repeat}.icon.icon-16.active .icon-icon-grid,.icon.icon-16:hover .icon-icon-grid{background-position:0 -28px}.icon.icon-16 .icon-icon-list{background:url(sprite.png) -25px 0 no-repeat}.icon.icon-16.active .icon-icon-list,.icon.icon-16:hover .icon-icon-list{background-position:-25px -28px}.grid-4.rss-links{margin-top:15px}.footer h4{font-size:20px;margin:0 0 12px;line-height:20px;font-weight:700}.grid .grid-4{float:left;width:25%}.grid .grid-4.grid-4-last{margin-right:0}.color-green{color:green}.color-red{color:red}.color-primary{color:#187EA2}.color-secondary{color:#0489e6}.breadcrumbs{margin-bottom:15px}.image img{max-width:100%;height:auto;margin-bottom:5px}.container-inner,.sub-banner,.wrapper_inner{margin:0 auto;width:1150px}.wrapper.layout-fixed{width:1150px;margin:20px auto;border-radius:3px;background:#fff}header .header-top{width:100%;text-align:center}.header-top .left{float:left}.header-top .right{float:right;margin:45px 0 0;text-align:right}.header-top .right p{clear:both;margin-top:10px;float:right}.headerleft{float:left;width:40%}.header-top .right .phone,.headerleft .phone{margin-left:8px}.headerleft p{margin:63px 0;text-align:left}.header_center{float:left;width:25%;text-align:left}.header_right{float:right;position:relative;margin:63px 0}h1.main_logo{display:inline-block;margin:49px 0}.header a.logo{float:left}.header .topnav .currency,.header .topnav .language{float:right;margin-right:10px}.header .topnav .search{opacity:0;margin:9px 0;border:1px solid transparent;line-height:0;position:absolute;right:0;top:54px}.header .topnav .search.open{opacity:1;border-width:4px;border-style:solid}.topnav .search.tui input{border:none;height:26px;line-height:26px;transition:all .9s ease 0s;float:none;display:inline-block;text-shadow:none;background:0 0}.topnav .search.tui.open input{padding:8px 35px 8px 30px;transition:all .9s ease 0s;width:230px}.topnav .search.tui #searchform:before{content:"\f002";font-family:fontawesome;font-size:20px;left:0;line-height:37px;padding:0 5px;position:absolute;top:0}.topnav .search.tui #searchform::after{content:"\f0d8";font-family:fontawesome;font-size:20px;right:5px;position:absolute;top:-8px}.header .topnav .autocomplete{width:245px;padding:10px;position:absolute;right:0;top:114px;background:#FFF;border:1px solid #DDD;z-index:300;display:none}.header .topnav .autocomplete .arrow{position:absolute;left:0;top:-10px;width:100%;height:10px;background:url(dropdown-arrow.png) 10px 0 no-repeat}.header .topnav .title{font-weight:700;color:#999;height:18px;padding:10px;border-bottom:1px solid #eee;background:rgba(0,0,0,.025)}.header .topnav .autocomplete .more{padding:10px 10px 0;border-top:1px solid #eee}.header .topnav .autocomplete .more a{padding-left:13px;background-image:url(list-bullet.png);background-position:left -2px;background-repeat:no-repeat;font-size:12px}.header .topnav .autocomplete .more span{color:#999}.header .topnav .autocomplete .notfound{padding:15px 10px;text-align:center;font-weight:700;font-size:12px;display:none}.header .topnav .autocomplete.noresults .more,.header .topnav .autocomplete.noresults .products{display:none}.header .topnav .autocomplete.noresults .notfound{display:block}.header .shopnav{text-align:right}.header .shopnav p{margin-bottom:9px;text-align:right;float:left}.header .shopnav p a{color:#0489e6}.header .shopnav p a:hover{text-decoration:underline}.tm_headerlinks_inner{display:none}.tm_headerlinkmenu{float:right;padding:2px 0 2px 7px}.header-links.tui-dropdown{border:none;display:block;list-style:none;margin-top:0;padding:0}.headertoggle_img i{font-size:18px;margin:2px 0 0 5px}.headertoggle_img{display:none;cursor:pointer;float:none;height:18px;margin:0 auto;width:20px}.header-links li{display:inline;background:url(pipe.gif) right center no-repeat;padding:3px 10px 5px;border:none;float:none}.header-links li ul li{padding:0}.header-links li.last{background:0 0;padding-right:0}.language_block{float:left;padding:0}.mainbanner{margin-top:0;position:relative}nav.categories{border-top-width:1px;border-top-style:solid;margin:0;width:100%;z-index:101;height:63px;text-align:center}.responsive-menu .main-navigation li a{text-align:left}nav.categories.fixed{left:0;position:fixed;top:0;z-index:9999999}.main-menu ul{clear:both;margin-bottom:0}.main-menu ul,.nav-responsive{display:block;list-style:none;width:100%;height:auto}.main-menu ul li{line-height:32px;display:block;float:left;position:relative;margin-right:5px}.main-menu ul li.home{border-radius:6px 0 0;background:0 0}.main-menu ul li a.main,.main-menu ul li.home a,.nav-responsive span{display:block;float:left;font-size:13px;line-height:1;padding:25px 15px;text-transform:uppercase;margin-right:0;font-weight:700}.main-menu ul li.home a{width:28px;text-indent:-9999px;background:url(icon-home.png) center no-repeat;padding:15px;border-radius:6px 0 0;-webkit-border-radius:6px 0 0;-khtml-border-radius:6px 0 0;-moz-border-radius:6px 0 0}.main-menu ul li a.main:before{content:"";height:3px;left:0;position:absolute;top:0;transition:all 200ms ease-out 0s;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;width:0;opacity:0;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0}.main-menu ul li.hover a.main:before{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;pointer-events:all;-webkit-pointer-events:all;-ms-pointer-events:all;-o-pointer-events:all;-moz-pointer-events:all;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);width:100%;z-index:1000}.main-menu ul li.hover.home a{background-color:#0489e6}.main-menu ul ul{position:absolute;top:75px;left:0;z-index:1000;height:auto;width:auto;padding:0;border-width:1px;border-style:solid;border-top:none;line-height:18px;font-size:13px;border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transform:scale(0,0);-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);-moz-transform:scale(0,0);transform-origin:20% 20% 0;-webkit-transform-origin:20% 20% 0;-ms-transform-origin:20% 20% 0;-o-transform-origin:20% 20% 0;-moz-transform-origin:20% 20% 0}.main-menu ul li.hover ul{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;top:63px;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-moz-transform:scale(1,1)}.main-menu ul ul li{float:none;margin:0;line-height:1;display:block}.main-menu ul ul li:first-child{padding:5px 0 0}.main-menu ul ul li a{min-width:160px;display:block;border-bottom-width:1px;border-bottom-style:solid}.main-menu ul ul li a span{font-weight:400;font-size:12px}.main-menu ul li.hover .arrow{border-bottom-width:7px;border-bottom-style:solid;border-left:6px solid transparent;border-right:6px solid transparent;bottom:0;left:20%;position:absolute}.header .cart,.headerbottom .wrapper_inner{position:relative}.main-menu ul ul li.title{color:#fff;padding:10px 8px 5px;background:0 0;text-transform:uppercase;font-size:14px;white-space:nowrap}.main-menu ul li.hover ul ul,.main-menu ul ul ul{left:183px;top:0;display:none}.main-menu ul li.hover ul li.hover ul{display:block}.header .cart{float:right;margin:18px 15px 0 0;z-index:999;right:10px;padding:0 0 20px}.header .cart a{display:block;line-height:24px;font-weight:400}.header .cart .total-length{font-size:12px;padding:4px 0 4px 2px;position:absolute;top:-6px;right:-12px;line-height:6px;height:6px;width:10px;border-radius:50%;border-width:1px;border-style:solid}.header .cart i{display:block;float:left;width:21px;height:25px;background:url(cart.png) no-repeat}.header .cart a small{display:block;float:left;padding:0;font-size:15px;font-weight:400}.header .cart a strong{float:left;display:block;color:#187EA2;font-size:20px;padding:6px;margin:-6px -6px 0 4px}.heading .container .breadcrumbs,.messages{font-size:12px}.header .cart .contents{position:absolute;opacity:0;top:43px;right:-10px;height:auto;width:240px;background:#fff;border:1px solid #DDD;z-index:1000;padding:10px;transform:scale(0,0);transition:all .3s ease 0s;transform-origin:90% 20% 0;text-align:left}.header .cart.hover .contents{opacity:1;transform:scale(1,1);transition:all .3s ease 0s}.header .cart .contents .arrow{height:7px;position:absolute;right:10px;top:-7px;width:12px}.header .cart .contents .sum{border-top:1px solid #eee;padding:7px;text-align:right}.header .cart .contents .buttons{border:none;padding:10px 0 3px;text-align:right}.header .cart .contents .buttons a{padding-left:15px;margin:0 1px 5px 5px!important}.gui-messages ul,.messages ul{padding:5px 5px 5px 26px;color:#3B5998;text-shadow:0 1px #FFF;background:#ECEFF5;border:1px solid #3B5998}.messages{margin:0 auto 20px;font-weight:700}.messages ul{margin:0 0 15px}.gui-messages ul{margin-bottom:10px;list-style-type:none;border-radius:5px}.messages ul.error{color:#DD3C10;background:#FCECE8;border-color:#DD3C10}.messages ul.success{color:#609946;background:#EFF5ED;border-color:#609946}.messages ul.warning{color:#E2C822;background:#FCFAE9;border-color:#E2C822}.box-border{height:10px;background:url(border-none.png) repeat-x;position:absolute;left:0;right:0;z-index:50}.border-shadow-light .box-border{background-image:url(border-shadow-light.png)}.border-shadow-dark .box-border{background-image:url(border-shadow-dark.png)}.box-border.box-border-top{top:0;background-position:top left}.box-border.box-border-bottom{bottom:0;background-position:bottom left}.heading .container{margin:0 auto;position:relative}.heading .container .breadcrumbs a{color:#103E47}.heading .container .breadcrumbs a:hover{color:#0489e6}.heading h1{color:#187EA2;clear:both;margin-bottom:10px;line-height:40px;font-size:20px;font-weight:400}.categories .wrapper_inner{display:inline-block}.categories .category{float:left;margin:10px 4px;padding:8px 5px;width:30.9%;text-align:center}.categories .category:hover{box-shadow:0 0 4px rgba(0,0,0,.18);-moz-box-shadow:0 0 4px rgba(0,0,0,.18);-webkit-box-shadow:0 0 4px rgba(0,0,0,.18)}.categories .category img{background:url(drop-shadow.jpg) center bottom no-repeat;padding:0 0 10px}.textpage{width:940px;margin:0 auto}.wysiwyg p,.wysiwyg ul{margin-bottom:15px}.wysiwyg{overflow:hidden;line-height:24px}.wysiwyg.wysiwyg-margin{margin-bottom:15px;text-align:justify}.wysiwyg ul{padding-left:18px}.gui-col2-left .gui-col2-left-col1,.gui-col2-right .gui-col2-right-col2,.sidebar .sidebar-side{width:21%;margin-right:3%}.gui-col2-left .gui-col2-left-col2,.gui-col2-right .gui-col2-right-col1,.sidebar .sidebar-main{padding:0;width:76%}.gui-col2-left .gui-col2-left-col1,.gui-col2-right .gui-col2-right-col2,.sidebar.sidebar-left .sidebar-side,.sidebar.sidebar-right .sidebar-main{float:left}.gui-col2-left .gui-col2-left-col2,.gui-col2-right .gui-col2-right-col1,.sidebar.sidebar-left .sidebar-main,.sidebar.sidebar-right .sidebar-side{float:right}.gui-col2-left-col1 .gui-block,.gui-col2-right .gui-col2-right-col2 .gui-block,.sidebar-box{clear:both;padding:0;margin-bottom:48px;position:relative}.sidebar-box:last-child{border-bottom:none}.sidebar-box.sidebar-box-dark{background:#F5F5F5;border-bottom:none;padding:15px;border-radius:5px}.gui-col2-left-col1 .gui-block .gui-block-title,.gui-col2-right .gui-col2-right-col2 .gui-block .gui-block-title,.sidebar-box h2{font-size:18px;font-weight:400;padding:0 0 10px;text-transform:capitalize;margin:0 0 10px;border-bottom-width:1px;border-bottom-style:solid}.ie8 .gui-col2-left-col1 .gui-block .gui-block-title,.ie8 .gui-col2-right .gui-col2-right-col2 .gui-block .gui-block-title,.ie8 .sidebar-box h2,.ie9 .gui-col2-left-col1 .gui-block .gui-block-title,.ie9 .gui-col2-right .gui-col2-right-col2 .gui-block .gui-block-title,.ie9 .sidebar-box h2{border-bottom:1px solid #e8e7e7}.right-banner img{display:block;margin:0 auto;text-align:center}.gui-col2-left-col1 .gui-block-content,.sldebox-content{padding:0 5px}.sidebar-box.sidebar-box-dark h2{color:#999}.sidebar-box h2 a{float:right;font-size:13px;font-weight:400;line-height:17px;letter-spacing:normal}.sidebar-box-link{margin-top:-10px;padding-bottom:5px;padding-top:5px;text-align:right;border-top:1px solid #ddd}.sidebar-box a.bullet{padding-left:10px;background:url(list-bullet.png) top left no-repeat #0489e6}.sidebar-box .sidebar-box-filter h4{padding-bottom:5px;font-weight:400}.sidebar-box .sidebar-box-filter select{width:190px!important}.sidebar-box.sidebar-box-filter{border-radius:5px;border-bottom:none;padding:10px 15px;background:#F5F5F5;box-shadow:inset 0 0 5px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.1)}.sidebar-box-filter-filter{border-top:1px solid #ddd;padding-top:10px;margin-top:5px}.sidebar-box-filter-filter select{width:180px!important}.sidebar-box ul{list-style:none;margin-bottom:0}.sidebar-box ul li{padding:4px 0}.sidebar-box ul li .arrow{float:left;height:14px;width:12px;background:url(arrow.png) 0 6px no-repeat}.sidebar-box ul li:hover>.arrow,.sidebar-box ul ul li:hover>.arrow,.sidebar-box ul ul ul li:hover>.arrow{background:url(arrow-hover.png) 0 6px no-repeat}.gui-block-linklist li a,.gui-list ul li a{background:url(arrow.png) 0 10px no-repeat;padding:4px 0 4px 12px;display:block}.gui-block-linklist li a:hover,.gui-block-linklist li.gui-active a,.gui-list ul li a:hover{background:url(arrow-hover.png) 0 10px no-repeat}.sidebar-box ul li a span{color:#777;font-weight:400}.sidebar-box ul ul{margin-bottom:0;padding-left:10px}.sidebar-filter-item input[type=checkbox]{margin:3px 5px 3px 0!important}.sidebar-filter-item label{font-size:13px;height:22px!important;line-height:22px!important;font-weight:400!important;width:165px!important}.sidebar-filter-item label span{color:#999;font-weight:400;font-size:12px}.sidebar-box ul.tagcloud{margin:0}.sidebar-box ul.tagcloud li{margin:0 7px 0 0}.sidebar-box ul.tagcloud li a{background:0 0;padding:2px 7px;border:1px solid #ccc;border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0}.productpage .productpage-images{float:left;width:42%;margin-right:20px}.productpage .productpage-images-featured{cursor:pointer;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;border:1px solid #eee}.productpage .productpage-images-featured img{display:block;width:100%;height:auto}.productpage-images-thumbs{list-style:none;margin:0;display:block}.productpage-images-thumbs li{float:left}.additional-carousel{padding:0 20px;margin-top:10px}.block.carousel{margin-bottom:95px}.product-carousel .slider-item .product-block{margin:5px}.product-info h1,.productpage .product-info .rating{margin-bottom:10px}a.fancybox-thumb{display:block}.productpage-images-thumbs li img{border:1px solid #eee;cursor:pointer;cursor:-moz-zoom-in;cursor:-webkit-zoom-in}.ie8 .productpage-images-thumbs li img,.ie9 .productpage-images-thumbs li img{border:1px solid #E7E7E7}.productpage .product-info{float:right;width:56%;position:relative}.product-info h1{font-size:16px;font-weight:400;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:10px}.productpage .product-info .description{padding-bottom:20px}.productpage .product-info .rating .score{margin-right:10px}.productpage .product-info .pricing .price{font-size:20px;text-align:left;margin-bottom:10px}.productpage .product-info .pricing .price.price-len5{font-size:26px}.productpage .product-info .pricing .price.price-len6{font-size:23px}.productpage .product-info .pricing .price.price-len7{font-size:21px}.productpage .product-info .pricing .price.price-len8{font-size:18px}.productpage .product-info .pricing .price.price-offer .border{padding-top:10px}.productpage .product-info .pricing .price span.price-old{line-height:16px;text-decoration:line-through;padding-bottom:10px;font-size:14px}.productpage .product-info .pricing .price span.currency{line-height:16px;font-size:18px;padding-top:8px;letter-spacing:normal;text-transform:lowercase}.productpage .product-info .pricing .price-tax{padding:0;text-align:left;font-size:12px}.productpage .product-info .details{font-size:14px;display:block;margin-bottom:20px}.productpage .product-info .details .product-discounts{font-weight:700;margin-bottom:10px}.productpage .product-info .details .product-discounts span{width:100%;margin-bottom:7px;display:block}.productpage .product-info .details dt{clear:left;width:25%;float:left;margin:5px 0}#tmtestionial_block,.aboutus,.clearfix:after,.product-configure .product-configure-clear,.social-block{clear:both}.productpage .product-info .details dd{width:50%;float:left;margin-bottom:7px}.productpage .product-info .share{margin-bottom:20px;padding:15px 0 5px;border-top:1px solid #EEE;border-bottom:1px solid #EEE}.productpage .product-info .share .rating{margin-right:120px;padding:5px 10px 20px;text-align:center}.productpage .product-info .share .rating .stars{width:80px;height:16px;background:url(icon-16-stars.png) repeat-x;margin:0 3px 9px 0;display:inline-block;vertical-align:bottom}.productpage .product-info .share .rating .stars-percent{width:100%;height:16px;background:url(icon-16-stars.png) 0 -16px repeat-x;display:inline-block;float:left}.productpage .product-info .share .rating .score{margin-bottom:9px;display:inline-block;height:16px;line-height:16px;font-size:13px;font-weight:700}.productpage .product-info .share .rating .score .total{color:#999;font-weight:400;font-size:12px}.productpage .product-info .share .rating .score .total a{color:#999}.productpage .product-info .share .rating .score .total a:hover{color:#0489e6}.productpage .product-info .share .rating .button-review{color:#187EA2}.productpage .product-info .share .rating .button-review:hover{color:#0489e6}.productpage .product-info .share .social{max-width:260px;min-height:30px;text-align:left}.productpage .product-info .share .social .social-block{margin:5px 0}.productpage .product-info .share .social .social-block.social-block-facebook{display:inline-block;width:82px;height:20px;vertical-align:bottom}.productpage .product-info .share .social .social-block.social-block-google{display:inline-block;width:66px;height:20px;vertical-align:bottom}.productpage .product-info .share .social .social-block.social-block-pinterest{display:inline-block;width:45px;height:20px;vertical-align:bottom}.productpage .product-info .share .social .social-block.social-block-twitter{display:inline-block;width:94px;height:20px;vertical-align:bottom}.productpage .product-info .share .social .social-block.social-block-addthis{display:inline-block;width:20px;height:16px;padding:2px 0;vertical-align:bottom}.product-info .buy{text-align:left}.product-info .quantity{height:40px;float:left;width:71px;background:#F5F5F5;border:1px solid #DDD;border-color:#DDD #EEE #EEE #DDD;margin-right:10px}.product-info .quantity.hover{border-color:#999 #DDD #DDD #AAA}.product-info .quantity input{width:40px;border:none;background:0 0;font-size:16px;text-align:center;height:24px;line-height:24px;display:block;float:left;padding:8px 5px;color:#777}.product-info .quantity .change{float:left;width:19px;border-left:1px solid #DDD;height:40px}.product-info .quantity.hover .change{border-left:1px solid #999}.product-info .quantity .change a{display:block;width:20px;height:20px;text-align:center;text-indent:-9999px;background:url(quantity.png) no-repeat}.product-info .quantity .change a.up{background-position:0 0}.product-info .quantity .change a.down{background-position:0 -20px}.product-info .quantity .change a:hover{background-color:#DDD}.product-info .buy .add span{display:inline-block;font-size:15px;height:29px;line-height:29px;padding:0 10px;text-transform:capitalize}.product-info .buy .add-outofstock{display:inline-block;height:36px;padding:3px;background:#187EA2;border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px}.product-info .buy .add-outofstock span{display:inline-block;border:1px solid rgba(255,255,255,.4);padding:0 15px;height:34px;line-height:34px;font-size:16px;text-transform:uppercase;border-radius:2px}.product-info .buy .add-outofstock:hover span{border:1px solid rgba(255,255,255,.8)}.product-info .actions{text-align:left;margin-top:10px}.addthis_toolbox{margin:10px 0}.product-info .actions a{margin:0 10px 0 0}.product-info .actions a.button-wishlist{background:url(wishlist.png) left 0 no-repeat}.product-info .actions a.button-compare{background:url(wishlist.png) left -93px no-repeat}.product-info .actions a.button-wishlist:hover{background-position:left -54px}.product-info .actions a.button-compare:hover{background-position:left -133px}.productpage .reviews .write{text-align:right}.productpage .reviews .write .stats{float:left}.productpage .reviews .review{margin-bottom:15px;border-bottom:1px solid #EEE}.productpage .reviews .review p{margin-bottom:15px}.productpage .reviews .review .rating{float:right}.productpage .reviews .review .rating .stars{width:80px;height:16px;background:url(icon-16-stars.png) repeat-x;margin:0 3px 9px 0;display:inline-block;vertical-align:bottom}.productpage .reviews .review .rating .stars-percent{width:100%;height:16px;background:url(icon-16-stars.png) 0 -16px repeat-x;display:inline-block;float:left}.productpage .reviews .review .rating .score{margin-bottom:9px;display:inline-block;height:16px;line-height:16px;font-size:13px;font-weight:700}.productpage .reviews .review .author{font-weight:700}.productpage .reviews .review .author .date{color:#999;font-weight:400;font-size:12px}.productpage .tabs{margin:30px 0;text-align:center}.tabs-holder{text-align:left}.productpage .tabs ul.tabs-tabs{list-style:none;display:inline-block;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd;padding:0 20px}.productpage .tabs ul.tabs-tabs li{padding-right:5px;display:inline-block}.productpage .tabs ul.tabs-tabs li a{display:block;line-height:18px;text-transform:capitalize;padding:13px 7px;text-align:center;font-size:18px;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:transparent}.productpage .tabs-content{padding:15px 5px;margin-top:0;line-height:20px}.productpage .tabs-content h4{line-height:30px}.productpage .tabs-content.ui-tabs-hide{display:none}.productpage .tabs-content td.spec-title{padding-right:10px}.productpage .related{margin-top:20px;width:100%}.brand-slider #brand-carousel .product-block{margin:0;padding:0;text-align:center}.brands-container{padding:0;position:relative;margin-bottom:10px;margin-left:-10px}.brands-container ul{list-style:none}.brands-container ul li:hover{border-color:#e3e3e3}.brands-container ul li img{margin:0}.brands a.next,.brands a.prev{display:block;width:30px;height:30px;position:absolute;top:16px;text-indent:-9999px;background:url(sprite.png) no-repeat}.brands a.prev:hover{background-position:1px -10px}.brands a.next:hover{background-position:-30px -12px}.brands a.prev{left:-40px;background-position:1px -54px}.brands a.next{right:-40px;background-position:-30px -56px}.headlines{height:350px;background:#E6F6FA;margin-bottom:30px;position:relative}.headlines .slides,.headlines .slides-container{width:980px;height:387px;position:relative}.headlines .slides{margin:0 auto;overflow:hidden}.headlines .slides a.next,.headlines .slides a.prev{display:block;position:absolute;width:48px;height:48px;background:url(slides-controls.png) no-repeat #187EA2;top:50%;z-index:50;border-radius:24px;text-indent:-9999px;opacity:0;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);border:2px solid #fff}.headlines .slides a.prev{left:0;margin:-24px 0 0 29px;background-position:0 0}.headlines .slides a.next{right:0;margin:-24px 29px 0 0;background-position:-48px 0}.headlines .slides a.next:hover,.headlines .slides a.prev:hover{background-color:#0489e6}.slides ul{list-style:none;width:20000px;position:absolute}.slides ul li{float:left}.content{width:745px;float:left}.bundle h2,.index h2,.related h2{font-size:22px;font-weight:400;line-height:20px;padding:0 0 30px;text-transform:capitalize;display:block;text-align:center;margin:0 0 38px;border-bottom-width:1px;border-bottom-style:solid;position:relative}.testimonial_main.container-inner>h2{margin-bottom:20px!important}.index .index-content,.index .index-latest{margin:0 0 18px}.bundle h2:before,.index h2:before,.related h2:before{bottom:-15px;height:30px;left:48.3%;position:absolute;text-align:center;width:40px}.bundle h2:after,.bundle h2:before,.index h2:after,.index h2:before,.related h2:after,.related h2:before{content:"";display:table;line-height:0}.bundle h2:after,.index h2:after,.related h2:after{border-left:12px solid transparent;border-right:12px solid transparent;bottom:-11px;content:"";left:49%;position:absolute;text-align:center}.ie8 .index h2,.ie8 .related h2,.ie9 .index h2,.ie9 .related h2{border-bottom:1px solid #e8e7e7}.bundle h2,.related h2{padding-left:0;background:0 0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-box-shadow:none;text-align:left;font-size:20px;padding-bottom:15px}.index .index-content p{padding:0 0 18px}.index .categories.clearfix{width:auto}.index .categories .category{width:180px}.banners{margin:0 auto;width:960px}.center-banner,.left-banner,.right-banner{float:left}.left-bottom,.left-top,.right-bottom,.right-top{margin:12px;position:relative;line-height:0}.middle-banner{margin:12px 0;position:relative;line-height:0}.banners .banner.first{margin-left:-1px}.banners .banner a{display:block}.banners .banner.last{margin-right:-1px}.banners .banner img{width:100%;box-shadow:0 1px 3px rgba(0,0,0,.13);-moz-box-shadow:0 1px 3px rgba(0,0,0,.13);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.13);-box-shadow:0 1px 3px rgba(0,0,0,.13)}.banners .banner.banner-last{margin-right:0}.index .index-brands{margin:0 0 18px;height:80px}.index .index-brands .jcarousel_horizontal li{width:25%}.socialbar{margin-bottom:30px;padding:0;position:relative}.socialbar.has_newsletterbar{margin-bottom:10px}.socialbar{margin:0 auto}.socialbar-container{padding:10px 20px;width:1010px;margin:0 auto;overflow:hidden}.socialbar h4,.socialbar-blog-box,.socialbar-facebook-box,.socialbar-twitter-box{padding:10px 0}.border-shadow-dark .socialbar.has_newsletterbar .box-border.box-border-bottom,.border-shadow-light .socialbar.has_newsletterbar .box-border.box-border-bottom{background-image:url(border-none.png)}.socialbar h4{border-color:#d9d9d9;text-indent:34px;background-position:left center;background-repeat:no-repeat;font-weight:400;line-height:16px;font-size:16px}.socialbar .socialbar-blog h4{margin-bottom:10px;background-image:url(icon-24-blog.png);text-transform:uppercase}.socialbar .socialbar-twitter h4{background-image:url(icon-24-twitter.png);text-transform:uppercase}.socialbar .socialbar-facebook h4{background-image:url(icon-24-facebook.png);text-transform:uppercase}.socialbar .socialbar-blog,.socialbar .socialbar-facebook,.socialbar .socialbar-twitter{width:320px;float:left;margin-right:20px}.socialbar .socialbar-blog .blog-article{margin-bottom:15px}.socialbar .socialbar-blog .blog-article h3{font-size:14px;font-weight:400;line-height:18px}.socialbar .socialbar-facebook{margin-right:0!important}.socialbar .socialbar-facebook h2,.socialbar .socialbar-twitter h2{margin-bottom:0}#newsletterbar{position:relative;width:100%;float:none;text-align:center}.border-shadow-dark #newsletterbar.has_socialbar .box-border.box-border-top,.border-shadow-light #newsletterbar.has_socialbar .box-border.box-border-top{background-image:url(border-none.png)}#newsletterbar label{font-size:13px}.subscribe-block>form{background:#fff;border:1px solid #eee;float:none;padding:10px;position:relative;width:50%;display:inline-block}#newsletterbar input{height:33px;margin:0;padding:0;width:460px;background:#fff;border:none;float:left}#newsletterbar button{border:none;float:right;height:49px;position:absolute;right:2px;top:2px;text-transform:uppercase!important}.footer{margin-top:10px;padding-bottom:0;box-shadow:0 1px 0 0 #eee inset;-moz-box-shadow:0 1px 0 0 #eee inset;-webkit-box-shadow:0 1px 0 0 #eee inset}.footer .footer-top .wrapper_inner{padding:50px 0 20px}.footer-bottom{width:100%;display:inline-block}.ie8 .footer-bottom,.ie9 .footer-bottom{border-top:1px solid #EDEDED}.footer .footer-bottom .wrapper_inner{padding:10px 0 50px;text-align:center}.footer-hallmarks h4,.footer-tags h4{display:none}.footer .footer-nav.border{margin-top:25px;padding-top:25px;border-top:1px solid #EEE}.footer .footer-nav ul{list-style:none}.footer .footer-nav ul li{padding:0;line-height:28px}.store-address{padding-left:25px}.footer .footer-nav .grid-4-last ul li i{margin-right:10px;padding-top:8px;text-align:center;width:15px;float:left}.footer .footer-nav .grid-4-last ul li.email a:hover{padding-left:0}.footer .footer-nav .grid-4-last ul li.email a{cursor:pointer}.footer-tags ul.tagcloud li{margin:0 2px 0 0}.footer-tags ul.tagcloud li a,.footer-tags ul.tagcloud li a:hover{background:0 0}.footer-hallmarks{margin:10px auto 5px;padding:0}.footer-hallmarks li{float:left;list-style:none;margin-right:19px}.footer-hallmarks ul li a img{max-height:40px}.footer .footer-tags{margin:10px auto 5px;padding-bottom:0}.footer .footer-tags ul{margin:0}.footer .footer-tags ul li a{padding:0 10px 0 0}ul.tagcloud{text-align:justify;list-style:none;margin:-2px -2px -3px -3px}ul.tagcloud li{margin:2px 2px 3px 3px;float:left}ul.tagcloud li a{display:block;height:24px;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-khtml-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;background:url(tag.png) no-repeat #EEE;line-height:24px;font-size:13px;padding:0 10px 0 20px;white-space:nowrap}.gui-wishlist .gui-page-content,.index .sidebar .sidebar-main{box-shadow:none;padding:0;background:0 0;border:none}.footer .footer-payment{overflow:hidden}.footer .footer-payment img{margin:5px 0 0 5px}.footer .footer-copyright a:hover{text-decoration:underline}.line-through,.products.products-cart .product p.price span,.products.products-livesearch .product p.price span,.products.products-sidebar .product p.price span{text-decoration:line-through}.footer-copyright{margin-bottom:15px;background:url(footer-line.png) left center repeat-x}.bottom-copyright{display:inline-block;font-size:13px;margin:0;padding:0 20px;text-align:center}.categories,.products{position:relative}.aboutus h1,.gui-page-title,h1.category-title,h1.page_title{text-transform:capitalize;font-size:18px;font-weight:400;margin:0 0 15px}.products.products-grid{width:700px}.categories .category h3 a{font-weight:400}.categories .category p.description{display:block;text-align:center;line-height:16px;font-size:13px;margin:5px 0 0}.categories .category.hover p.description{display:block}.index .sidebar .sidebar-main{-moz-box-shadow:none;-webkit-box-shadow:none;width:770px;margin-bottom:0}#gui-block-review .gui-section,.categories-product,.featured-product,.gui-col2-left .gui-col2-left-col2,.gui-col2-right .gui-col2-right-col1,.gui-compare,.gui-page-content,.gui-thankyou .gui-block,.new-product,.sidebar .sidebar-main,.socialbar-container{margin-bottom:15px}.categories-product.container-inner,.featured-product.container-inner,.new-product.container-inner{margin:60px auto 0}.categories-product,.featured-product,.new-product,.productpage .related{position:relative}.ie8 #brand-carousel .product-block:hover,.ie8 .categories-product .product-block:hover,.ie8 .products.products-grid .product-block:hover,.ie8 .products.products-horizontal .product-block:hover,.ie8 .products.products-list .product:hover,.ie9 #brand-carousel .product-block:hover,.ie9 .categories-product .product-block:hover,.ie9 .products.products-grid .product-block:hover,.ie9 .products.products-horizontal .product-block:hover,.ie9 .products.products-list .product:hover{border-color:#eee}#collectionProductsContainer #products-grid{padding:0}#products-grid{list-style:none;margin:0;padding:10px;position:relative;width:100%}#gui-block-review .gui-section,.categories-product .categories,.gui-compare,.gui-thankyou .gui-block{padding:10px}#brand-grid li,.categories-product .product-block,.products.products-grid .product,.products.products-horizontal .product{position:relative;z-index:9}.product-carousel .slider-item,.products.products-grid .product,.products.products-horizontal .product{width:240px}.categories-product .product-items,.categories-product .slider-item{width:188px;float:left}#brand-grid li{list-style:none}#products-grid .product-block .product-block-inner{overflow:hidden;padding:0;position:relative;text-align:center}.product-carousel .product-block-inner{position:relative;overflow:hidden}.products.products-grid .product{width:240px;float:left}.products.products-grid .product.product-last,.products.products-horizontal .product.product-last{margin-right:0}.categories-product .product-block img,.products.products-grid .product .product-block img,.products.products-horizontal .product .product-block img{margin-bottom:0;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);transition:all .9s ease 0s;-webkit-transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-ms-transition:all .9s ease 0s;-o-transition:aall .9s ease 0s;max-width:100%}.categories-product .product-block .product-image,.products.products-grid .product .product-block .product-image,.products.products-horizontal .product .product-block .product-image{border-width:1px;border-style:solid}.categories-product .product-block:hover img,.products.products-grid .product .product-block:hover img,.products.products-horizontal .product .product-block:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);transition:all .9s ease 0s;-webkit-transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-ms-transition:all .9s ease 0s;-o-transition:aall .9s ease 0s}.product-carousel .product-image,.products.products-grid .product-image,.products.products-horizonta .product-image{background:url(drop-shadow.jpg) center bottom no-repeat;display:block;margin-bottom:0;overflow:hidden;padding:0;line-height:0;position:relative}.categories-product .product-block a,.product-image a{display:block}.categories-product .category h3,.products.products-grid .product h3,.products.products-horizontal .product h3{text-align:center;margin:15px 0 5px;line-height:20px;font-size:16px;white-space:nowrap;width:100%}.categories-product .product-block h3 a,.products.products-grid .product h3 a,.products.products-horizontal .product h3 a{font-weight:400;font-size:16px}.gui-price,.gui-products-price,.products.products-grid .product p.price,.products.products-horizontal .product p.price,.products.products-list .product p.price{display:block;padding-top:0;font-size:18px;margin-bottom:5px;line-height:25px;font-weight:700}.products.products-grid .product p.price.price-len5,.products.products-horizontal .product p.price.price-len5,.products.products-list .product p.price.price-len5{font-size:18px}.products.products-grid .product p.price.price-len6,.products.products-horizontal .product p.price.price-len6,.products.products-list .product p.price.price-len6{font-size:16px}.products.products-grid .product p.price.price-len7,.products.products-horizontal .product p.price.price-len7,.products.products-list .product p.price.price-len7{font-size:14px}.products.products-grid .product p.price.price-len8,.products.products-horizontal .product p.price.price-len8,.products.products-list .product p.price.price-len8{font-size:15px}.products.products-grid .product p.price span,.products.products-horizontal .product p.price span,.products.products-list .product p.price span{position:relative}.products.products-grid .product p.price span.price-old,.products.products-horizontal .product p.price span.price-old,.products.products-list .product p.price span.price-old{font-size:14px;text-decoration:line-through;margin-right:5px;font-weight:400}.product p.price span.price-old .uvp{font-size:8px;display:inline-block;margin:1px 0 0 2px}.productpage .product-info .pricing .price .uvp{font-size:9px;display:inline-block}.products.products-grid .product .unitprice,.products.products-horizontal .product .unitprice{text-align:center}.product p.price.price .asterisk{position:absolute;right:5px;top:-5px;font-size:12px}.index .shippingreturn-de{padding-top:0}.shippingreturn-de{display:block;text-align:right;font-size:14px;padding:10px 0}.products.products-grid a.button-compare,.products.products-grid a.button-wishlist,.products.products-horizontal a.button-compare,.products.products-horizontal a.button-wishlist,.products.products-list .actions .button-compare,.products.products-list .actions .button-wishlist{display:inline-block}.products.products-grid .product p.price span.currency,.products.products-horizontal .product p.price span.currency,.products.products-list .product p.price span.currency{font-size:18px;letter-spacing:normal;text-transform:uppercase}.categories-product .product-block,.products.products-grid .product-block,.products.products-horizontal .product-block{margin:12px 12px 35px;text-align:center;padding:0;position:relative}.categories-product .product-block:hove .product-block .price,.product-block .wishlist-compare{text-align:center}.products.products-horizontal .product.hover p.price{top:84px;right:10px}.products.products-grid .product.hover p.price{top:94px;right:20px}.products.products-list .product.hover p.price{top:20px;right:20px}.products.products-grid .product .actions,.products.products-horizontal .product .actions{text-align:center;white-space:nowrap;position:absolute;width:100%;bottom:0;transition:all 300ms ease-in-out 100ms;-webkit-transition:all 300ms ease-in-out 100ms;-moz-transition:all 300ms ease-in-out 100ms;-ms-transition:all 300ms ease-in-out 100ms;-o-transition:all 300ms ease-in-out 100ms;visibility:hidden;opacity:0;padding:8px 0}.products.products-grid .product-block:hover .actions,.products.products-horizontal .product-block:hover .actions{opacity:1;visibility:visible}#newsletterbar .wrapper_inner button,#newsletterbar button,.aboutus-btn.btn,.bundle .actions span,.gui a.gui-button-large,.gui a.gui-button-small,.header .cart .contents .buttons a,.product-info .buy .add,.products.products-grid .product .button-add,.products.products-horizontal .product .button-add,.products.products-list .product .actions a.button-add{cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:19px;margin:0;padding:6px 7px;text-align:center;text-transform:capitalize;color:#fff}.gui a.gui-button-large:hover,.product-info .buy .add:hover{background-image:url(btn-bg-big.png)}.product-info .buy .add:hover span,.products.products-grid .product.hover .actions a.button-add:hover,.products.products-horizontal .product.hover .actions a.button-add:hover,.products.products-list .product.hover .actions a.button-add:hover{color:#fff}.products.products-grid .product.hover .actions a.button-compare,.products.products-grid .product.hover .actions a.button-wishlist,.products.products-horizontal .product.hover .actions a.button-compare,.products.products-horizontal .product.hover .actions a.button-wishlist{color:#999}.products.products-grid .product.hover .actions a.button-compare:hover,.products.products-grid .product.hover .actions a.button-wishlist:hover,.products.products-horizontal .product.hover .actions a.button-compare:hover,.products.products-horizontal .product.hover .actions a.button-wishlist:hover{color:#0489e6}.products.products-list .product{position:relative;margin:26px 0}.products.products-list .product.product-last{border-bottom:none}.products.products-list .list-left{float:left;margin-right:0;width:32%;line-height:0}.products.products-list .list-center{float:right;width:66%;text-align:left}.products.products-list .list-right{float:right;width:66%}.products.products-list .actions .button-wishlist{background:url(wishlist.png) left 1px no-repeat}.products.products-list .actions .button-compare:hover{background-position:left -133px}.products.products-list .actions .button-compare{background:url(wishlist.png) left -93px no-repeat}.products.products-list .actions .button-wishlist:hover{background-position:left -53px}.products.products-list .product.hover{z-index:100;background:#FFF}.products.products-list .product img{padding:0;max-width:100%;height:auto}.products.products-list .product h3{font-size:18px;margin:15px 0 10px;padding:0 0 10px;border-bottom:1px solid #e7e7e7}.products.products-list .product h3 a{display:block;font-weight:400}.products.products-list .product p.description{padding:0 0 10px}.products.products-list .product .actions a.button-add{margin:10px 0}.products.products-sidebar .product{margin-bottom:18px}.products.products-cart .product,.products.products-livesearch .product{padding:0 0 5px;clear:both;margin-bottom:10px}.products.products-cart .product,.products.products-livesearch .product,.products.products-sidebar .product{white-space:nowrap}.products.products-cart .product img,.products.products-livesearch .product img,.products.products-sidebar .product img{float:left;margin-right:10px}.products.products-cart .product h4,.products.products-livesearch .product h4,.products.products-sidebar .product h4{overflow:hidden;text-overflow:ellipsis;font-weight:400}.products-livesearch .product{min-height:40px}.products-livesearch h4{line-height:16px;margin-top:0}.products.products-cart .product p.price,.products.products-sidebar .product p.price{text-align:left}.products.products-cart .product p.price strong{color:#777}.products.products-sidebar .product.hover{z-index:100}.products .products-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:url(spinner-large.gif) center 74px no-repeat rgba(255,255,255,.9);line-height:340px;text-shadow:0 1px 0 #FFF;z-index:100;text-align:center;display:none}.products .products-loader.visible{display:block}.products.products-grid .products-empty,.products.products-list .products-empty{text-align:center;height:232px;line-height:232px}.elements-wrapper{height:26px;background:red;margin:10px 0}.elements-wrapper-big{height:70px}.tui-dropdown.currency{background:url(pipe.gif) right center no-repeat;border:none;border-radius:0;padding-right:15px}.tui-dropdown.language{background:0 0;border:none;border-radius:0;margin-right:10px}.tui-dropdown{padding:3px 5px;line-height:18px;min-height:18px;float:left;z-index:200;border:1px solid #e7e7e7;position:relative;margin-right:0}.tui-dropdown span{padding:0}.tui-dropdown ul{list-style:none;display:none;background-color:#fff;border:1px solid #e3e3e3;padding:5px;position:absolute;width:125px;margin-top:3px;left:0}.tui-dropdown ul li{white-space:nowrap;text-align:left}.tui-dropdown ul li a{display:block;padding:2px}.tui-dropdown.tui-language span{line-height:18px;padding-left:21px;padding-right:0;background:0 4px no-repeat;text-transform:capitalize}.tui-dropdown ul li.tui-language{padding:2px 0 2px 21px;background:0 9px no-repeat}.tui-dropdown ul li.tui-language-bg,.tui-dropdown.tui-language-bg span{background-image:url(icon-flag-bg.png)}.tui-dropdown ul li.tui-language-da,.tui-dropdown.tui-language-da span{background-image:url(icon-flag-da.png)}.tui-dropdown ul li.tui-language-de,.tui-dropdown.tui-language-de span{background-image:url(icon-flag-de.png)}.tui-dropdown ul li.tui-language-el,.tui-dropdown.tui-language-el span{background-image:url(icon-flag-el.png)}.tui-dropdown ul li.tui-language-en,.tui-dropdown.tui-language-en span{background-image:url(icon-flag-en.png)}.tui-dropdown ul li.tui-language-es,.tui-dropdown.tui-language-es span{background-image:url(icon-flag-es.png)}.tui-dropdown ul li.tui-language-fr,.tui-dropdown.tui-language-fr span{background-image:url(icon-flag-fr.png)}.tui-dropdown ul li.tui-language-it,.tui-dropdown.tui-language-it span{background-image:url(icon-flag-it.png)}.tui-dropdown ul li.tui-language-nl,.tui-dropdown.tui-language-nl span{background-image:url(icon-flag-nl.png)}.tui-dropdown ul li.tui-language-no,.tui-dropdown.tui-language-no span{background-image:url(icon-flag-no.png)}.tui-dropdown ul li.tui-language-pl,.tui-dropdown.tui-language-pl span{background-image:url(icon-flag-pl.png)}.tui-dropdown ul li.tui-language-pt,.tui-dropdown.tui-language-pt span{background-image:url(icon-flag-pt.png)}.tui-dropdown ul li.tui-language-ru,.tui-dropdown.tui-language-ru span{background-image:url(icon-flag-ru.png)}.tui-dropdown ul li.tui-language-sv,.tui-dropdown.tui-language-sv span{background-image:url(icon-flag-sv.png)}.tui-dropdown ul li.tui-language-tr,.tui-dropdown.tui-language-tr span{background-image:url(icon-flag-tr.png)}.tui input[type=password],.tui input[type=text]{display:block;border:1px solid #DDD;height:18px;line-height:18px;font-size:14px;padding:3px 5px;color:#333;background:#F5F5F5;border-color:#DDD #EEE #EEE #DDD;text-shadow:0 1px 0 #FFF;float:left}.tui select,.tui textarea{font-size:12px;color:#333}.tui input[type=checkbox],.tui input[type=radio]{height:16px;width:20px;margin:0 10px 0 0;float:left}.tui input:focus,.tui input:hover,.tui select:focus,.tui select:hover,.tui textarea:focus,.tui textarea:hover{border-color:#999 #DDD #DDD #AAA}.tui textarea{border:1px solid #CCC;border-radius:4px;height:56px;line-height:20px;padding:6px 5px;background:#F5F5F5;border-color:#DDD #EEE #EEE #DDD;float:left}.tui select{display:block;border:1px solid #CCC;border-radius:4px;background:#FFF;border-color:#DDD #EEE #EEE #DDD;width:100%}.tui label{font-weight:400;white-space:nowrap}.tui select[multiple]{height:70px}a.tui-button{display:inline-block;height:20px;line-height:20px;color:#FFF;padding:0 10px;background:#187EA2;border:1px solid #FFF;outline:#187EA2 solid 2px}.product-configure{margin-bottom:5px}.product-configure label em{color:red}.product-configure .product-configure-custom-option-item{padding:3px 0;line-height:14px}.collection-options,.product-configure .product-configure-custom-option,.product-configure .product-configure-options-option,.product-configure .product-configure-variants{padding-bottom:10px}.product-configure .product-configure-custom-option-item label{font-weight:400}.product-configure-custom-option-date{float:left;width:275px}.product-configure-custom-option-time{float:left;width:105px}.product-configure .product-configure-custom-option-date select,.product-configure .product-configure-custom-option-time select{margin-right:5px}.product-configure .product-configure-custom-option select.product-configure-custom-option-date-day,.product-configure .product-configure-custom-option select.product-configure-custom-option-time-hour,.product-configure .product-configure-custom-option select.product-configure-custom-option-time-minute{width:50px}.product-configure .product-configure-custom-option select.product-configure-custom-option-date-month{width:120px}.product-configure .product-configure-custom-option select.product-configure-custom-option-date-year{width:65px}.product-configure .product-configure-custom-option select.product-configure-custom-option-date-year,.product-configure .product-configure-custom-option select.product-configure-custom-option-time-minute{margin-right:0}.collection-options{border-bottom:1px solid #DDD;font-size:13px}.collection-nav{border-left:1px solid #ddd;float:left;font-size:13px;margin:4px 10px 4px 0;padding:0 0 0 10px}.collection-nav .collection-nav-total{float:left}.collection-nav .collection-nav-pages{float:right;font-weight:700}.collection-options .collection-options-mode{float:left;margin:4px 10px 4px 0}.collection-options-compare{float:left;border-left:1px solid #DDD;padding-left:10px;margin:4px 0}.collection-options-sort{float:right;height:26px}.collection-options-limit span.label,.collection-options-sort span.label{display:block;float:left;padding-right:5px;line-height:26px}.collection-options .tui-dropdown ul{right:0;left:auto}.collection-options-limit{float:right;margin-right:5px;height:26px}.clearfix:after,.clearfix:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix{zoom:1}.clearmargin{margin:0}.sidebar-filter-slider{padding:1px 0}.sidebar-filter-range{font-size:12px}.sidebar-filter-range .min{float:left}.sidebar-filter-range .max{float:right}#collection-filter-price{height:10px;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;margin:8px 10px;background:url(tui-slider-handle.png) repeat-x #fff;position:relative}#collection-filter-price .ui-slider-range{margin:-1px 0 0 -1px;position:absolute;height:10px}#collection-filter-price .ui-slider-handle{display:block;position:absolute;width:20px;height:24px;border:0;top:-7px;border-radius:0;-moz-border-radius:0;margin-left:-10px;background:url(tui-slider-handle.png) 0 -10px no-repeat;cursor:col-resize}.collection-spinner{height:16px;padding:15px}.collection-spinner.busy,.collection-spinner.manual{height:16px;background:#f5f5f5;box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:5px;line-height:16px;text-align:center;margin-top:20px;text-shadow:0 1px 0 #FFF}.collection-spinner-loading{display:none;padding-left:26px;background:url(spinner-small.gif) left center no-repeat}.collection-spinner.busy .collection-spinner-loading{display:inline-block}.collection-spinner-more{display:none;text-align:center}.collection-spinner.manual .collection-spinner-more{display:block}.collection-spinner.busy.manual .collection-spinner-more{display:none}.collection-pagination{border-top:1px solid #ddd;padding:5px 0;margin-top:10px}.collection-pagination .info{float:left;padding:5px 0}.collection-pagination ul{float:right;list-style-type:none;margin:0;padding:0}.collection-pagination ul li{float:left;padding:0;margin:0 3px}.collection-pagination ul li.next a,.collection-pagination ul li.prev a{border:1px solid #e7e7e7;display:block;padding:1px 7px}.collection-pagination ul li.number{padding:0}.collection-pagination ul li.number a{background-color:#fff;border:1px solid #e7e7e7;display:block;padding:1px 7px}.collection-pagination ul li.number.active a{border-width:1px;border-style:solid;font-weight:400}.banner-index1,.banner-index2,.banner-index3{float:left}.sub-banner{margin:0 auto}.sub-banner .banner{overflow:hidden}.sub-banner .banner img{max-width:100%;opacity:1;transform:scale(1,1);transition:all .9s ease-in-out 0s}.sub-banner .banner img:hover{transform:scale(1.05,1.05);transition:all .9s ease-in-out 0s}.banners-top{margin-top:12px}.banners-top .banner{float:left;line-height:0}.banners-top .subbaner1{margin-right:12px}.col-right{float:right;width:220px}.featured_default_width,.grid_default_width{width:234px}.testimonial_default_width{width:300px}.newproduct_default_width{width:234px}.categories_default_width{width:180px}.brand_default_width{width:200px}.related_default_width{width:240px}.additional_default_width{width:80px}#topcontrol{z-index:9999}.top_button{background:url(up.png) no-repeat;font-size:0;height:33px;width:32px;display:block;position:fixed;right:10px;bottom:10px}.related-products{width:100%}.gui-checkout .gui-progressbar ul li a,.gui-checkout .gui-progressbar ul li.gui-done a{color:#777!important}.gui-checkout .gui-progressbar ul li a span{background-image:url(checkout-progress.png)!important}.gui-checkout .gui-progressbar ul li.gui-done a{color:#222!important}.gui-checkout .gui-progressbar ul li.gui-done a span{background-position:-35px -7px!important}#gui-block-review .gui-block .gui-table thead.gui-block-title>tr>th.gui-align-left,#gui-block-review .gui-block .gui-table thead.gui-block-title>tr>th.gui-align-right{text-align:center!important}.gui-form .gui-checkout-steps.gui-col3-equal>.gui-col3-equal-col1{margin-right:2%!important;width:40%!important}.gui-form .gui-checkout-steps.gui-col3-equal>.gui-col3-equal-col2{margin-right:2%!important;width:23%!important}.gui-form .gui-checkout-steps.gui-col3-equal>.gui-col3-equal-col3{width:26%!important}#tmcmsinfo_block{padding:70px 0 40px;margin:0}#tmcmsinfo_block .cms_shipping{line-height:25px;margin:0 auto}#tmcmsinfo_block .cms_shipping .cms_shipping1,#tmcmsinfo_block .cms_shipping .cms_shipping2,#tmcmsinfo_block .cms_shipping .cms_shipping3{display:inline-block;text-align:center;width:344px}#tmcmsinfo_block .cms_shipping .cms_shipping1 .title_block,#tmcmsinfo_block .cms_shipping .cms_shipping2 .title_block,#tmcmsinfo_block .cms_shipping .cms_shipping3 .title_block{color:#1b1b1b;font-size:22px;padding:20px 0 15px}#tmcmsinfo_block .cms_shipping .cms_shipping2{margin:0 55px}#tmcmsinfo_block .cms_shipping .cms_shipping1 .read,#tmcmsinfo_block .cms_shipping .cms_shipping2 .read,#tmcmsinfo_block .cms_shipping .cms_shipping3 .read{color:#1b1b1b;display:inline-block;margin-top:7px;text-transform:capitalize;font-weight:700}#tmcmsinfo_block .cms_shipping .cms_shipping1 .icon,#tmcmsinfo_block .cms_shipping .cms_shipping2 .icon,#tmcmsinfo_block .cms_shipping .cms_shipping3 .icon{display:inline-block;height:76px;line-height:65px;text-align:center;transition:all 500ms ease 0s;width:76px}.offer-title,.offer_slider_inner .title{line-height:40px;text-transform:uppercase}#tmcmsinfo_block .cms_shipping .cms_shipping1 .icon{background:url(free-shipping.png) no-repeat}#tmcmsinfo_block .cms_shipping .cms_shipping1:hover .icon{background-position:0 -98px}#tmcmsinfo_block .cms_shipping .cms_shipping2 .icon{background:url(free-shipping.png) 0 -217px no-repeat}#tmcmsinfo_block .cms_shipping .cms_shipping2:hover .icon{background-position:0 -317px}#tmcmsinfo_block .cms_shipping .cms_shipping3 .icon{background:url(free-shipping.png) 0 -433px no-repeat}#tmcmsinfo_block .cms_shipping .cms_shipping3:hover .icon{background-position:0 -533px}.special-offers{background-image:url(bg.jpg);background-repeat:repeat-y;background-attachment:scroll;background-color:#272e37;padding-bottom:60px;padding-top:60px;float:left;width:100%;margin:0 0 70px}.special-offers .inner-block{margin:0 auto;width:1150px}.special-offers .inner-block .offer-block{float:left;width:70%}.special-offers .inner-block .offer_slider{float:right;width:30%}.offer_slider .offer_slider_inner{background:rgba(0,0,0,.2);border:1px solid #737373;padding:10px 30px 30px;overflow:hidden}.flexslider{position:relative}.offer_slider .offer_slider_inner li{display:none;list-style:none}.offer_slider .offer_slider_inner ul{margin:0;padding:0}.offer_slider .offer_slider_inner .flex-direction-nav{display:block;position:absolute;top:-40px;width:100%}.offer_slider .offer_slider_inner .flex-direction-nav li{display:block}.offer_slider .offer_slider_inner .flex-direction-nav a{display:block;position:absolute;width:25px;height:25px;font-size:0;top:-3px;border-radius:50%;border-width:1px;border-style:solid}.offer_slider_inner .title{font-size:20px;margin:0;padding-bottom:8px}.offer-block .offer-text{width:50%;float:left;padding:83px 0;text-align:center}.offer-title{font-size:32px}.offer-description{display:inline-block;font-size:16px;line-height:24px;margin:20px 0;text-align:center;width:230px}.offer-text .border_main{display:inline-block;height:1px;text-align:center;width:25%}#tmtestionial_block{padding:0 0 35px}#tmtestionial_block .item{padding:10px;text-align:center}#tmtestionial_block .product_inner_cms{margin:2px 30px 30px}#tmtestionial_block .testimonial_main div .product_inner_cms .des{background:#f2f2f2;border-radius:3px;padding:25px}#tmtestionial_block .testimonial_main div .product_inner_cms .name{background:url(testimonial-img.png) 11% 0 no-repeat;font-size:16px;padding:10px 0 10px 24%;text-align:left;font-weight:700}.topnav #searchform{display:inline-block;margin:0}.search_toggle{background:url(search.png) left 5px no-repeat;border-right-width:1px;border-right-style:solid;cursor:pointer;float:right;height:30px;width:30px;z-index:1;position:relative;margin:16px 0;right:25px;padding-right:8px}.new-box,.sale-box{position:absolute;text-transform:uppercase;top:10px}.search_toggle.open{background-position:left -25px}.main-menu{float:left;text-align:left}.social-block{float:left;width:100%;margin:40px 0 0;text-align:center}.container-inner{margin-top:30px}.sale-box{left:10px}.new-box{right:10px}.list-left .sale-box{left:10px;top:30px}.template-product .sidebar-main{width:100%}.quantity-lable{float:left;margin:10px 10px 0 0}.social-link{display:inline-block;margin-right:4px;position:relative;vertical-align:bottom;top:0;height:34px;width:34px;line-height:34px}.followus-title,.social-link:after{position:absolute;transition-duration:300ms}.social-link.facebook{background:url(footer-sprite.png) 0 -133px no-repeat}.social-link.twitter{background:url(footer-sprite.png) 0 -224px no-repeat}.social-link.linkedln{background:url(footer-sprite.png) 0 -315px no-repeat}.social-link.rss{background:url(footer-sprite.png) 0 -406px no-repeat}.social-link.youtube{background:url(footer-sprite.png) 0 -497px no-repeat}.social-link.pinterest{background:url(footer-sprite.png) 0 -588px no-repeat}.social-link.skype{background:url(footer-sprite.png) 0 -679px no-repeat}.social-link.google{background:url(footer-sprite.png) 0 -770px no-repeat}.social-link.facebook:hover{background-position:0 -179px}.social-link.twitter:hover{background-position:0 -270px}.social-link.linkedln:hover{background-position:0 -361px}.social-link.rss:hover{background-position:0 -452px}.social-link.youtube:hover{background-position:0 -543px}.social-link.pinterest:hover{background-position:0 -634px}.social-link.skype:hover{background-position:0 -725px}.social-link.google:hover{background-position:0 -816px}.followus-title{font-size:12px;left:0;line-height:25px;min-width:90px;visibility:hidden;padding:0 10px;top:-35px;opacity:0}.social-link:hover .followus-title,.social-link:hover::after{visibility:visible;transition-duration:300ms;opacity:1}.social-link:after{border-left:8px solid transparent;border-right:0 solid transparent;border-top-width:7px;border-top-style:solid;bottom:38px;content:"";left:10px;visibility:hidden;text-align:center;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;opacity:0}.newsletter{margin-top:40px}.footer .footer-nav ul li a:hover{padding-left:3px}.slider-controls.clickable{display:none!important}#testimonial-carousel .owl-controls.clickable{display:block!important;margin:0 auto;text-align:center}.owl-pagination{padding:0 20px;display:inline-block}.offer_slider .offer_slider_inner .flex-direction-nav .flex-prev{background:url(sprite.png) 3px -154px no-repeat;right:33px;left:auto}.offer_slider .offer_slider_inner .flex-direction-nav .flex-prev:hover{background-position:3px -133px}.offer_slider .offer_slider_inner .flex-direction-nav .flex-next{background:url(sprite.png) -22px -154px no-repeat;right:0;left:auto}.offer_slider .offer_slider_inner .flex-direction-nav .flex-next:hover{background-position:-22px -133px}.special-offers .offer_slider .flexslider .slides img{width:auto;height:auto;max-width:100%;display:inline-block}.topnav{position:relative;float:right}.image1,.image2,.image3,.image4{float:left;height:50px;width:60px}.aboutus .desc{margin-bottom:15px;overflow:hidden}.image1{background:url(cms-sprite.png) 7px -165px no-repeat}.image2{background:url(cms-sprite.png) 7px -116px no-repeat}.image3{background:url(cms-sprite.png) 7px -52px no-repeat}.image4{background:url(cms-sprite.png) 7px 6px no-repeat}.additional-carousel .customNavigation,.buttons,.related .customNavigation,.spinner{width:100%}.buttons{border-bottom:1px solid #e5e5e5;display:inline-block;margin:0;padding:6px 0}.aboutus-btn.btn{float:right}.wishlist-compare{margin:5px 0}.hb-animate-element{opacity:0}.hb-animate-element.hb-in-viewport.left-to-right{animation:.6s ease 0s normal none 1 fadeInRight;opacity:1}.hb-animate-element.hb-in-viewport.top-to-bottom{animation:.6s ease 0s normal none 1 fadeInDown;opacity:1}.hb-animate-element.hb-in-viewport.bottom-to-top{animation:.6s ease 0s normal none 1 fadeInUp;opacity:1}.hb-animate-element.hb-in-viewport.right-to-left{animation:.6s ease 0s normal none 1 fadeInLeft;opacity:1}.spinner{min-height:580px;z-index:9;background:url(ajax-loader.gif) 50% 50% no-repeat #fff}.wsa-demobar{background:#000!important;text-shadow:0 0 0 rgba(0,0,0,.5)!important;border:none!important;box-shadow:none!important;height:42px!important}.header-links-responsive{display:none}.header-links-responsive li{list-style:none;text-align:left;padding:2px 0}.brand-slider.container-inner>h2,.brand-slider.container-inner>h2:after,.brand-slider.container-inner>h2:before,.testimonial_main.container-inner>h2,.testimonial_main.container-inner>h2:after,.testimonial_main.container-inner>h2:before{border:none;margin:0;background:0 0}.products.row.bundle-actions{display:block;overflow:hidden;width:100%}.bundle.left{float:left;width:87%}.product.bundlecart.right{float:right;width:12%;margin:0;padding:20px 0 0;border:none}.product.bundlecart.right:hover{box-shadow:none}.bundle .product{border:1px solid #eee;float:left;margin:0 14px 10px;padding:13px 0 3px;position:relative;width:17%}.bundleproductinfo.info{height:auto;min-height:55px;text-align:center}.glyphicon-plus::before{content:"+"}.glyph-bundle{color:#999;font-size:35px;font-weight:700;margin-left:-22px;position:absolute;top:95px;width:1em}.product:nth-child(6)>.glyph-bundle{display:none}.bundle .actions{margin-top:10px}.bundle .actions span{padding:10px}.bundle .image img{height:auto;max-width:100%;width:auto}.bundle .image{text-align:center}