.image-square{position:relative;padding-top:100%;overflow:hidden}.image-square>.image{position:absolute;top:0;left:0;width:100%;height:100%;white-space:nowrap;text-align:center}.image-square>.image:after{content:" ";font-size:0;height:100%;display:inline-block;vertical-align:middle}.image-square>.image>img{max-height:100%;display:inline-block;vertical-align:middle}.glyphicon-mixin{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p.category-description{white-space:pre-line}@media(min-width:1400px){.container{width:1370px}}@media(min-width:1600px){.container{width:1570px}}.catalog-items .item,.categories-list .item{margin-bottom:30px;padding:8px}.catalog-items .item .desc,.categories-list .item .desc{margin-top:.5em;position:relative;font-size:16px;font-weight:bold;text-align:left;white-space:normal}.catalog-items .item .price,.categories-list .item .price{font-size:20px;font-weight:bold;text-align:left;white-space:normal}.catalog-items .item label,.categories-list .item label{font-size:13px}.catalog-items .item label:after,.categories-list .item label:after{content:""}.catalog-items .item input.qte,.categories-list .item input.qte{width:2em;padding:2px;border:solid 1px #e0e0e0}.catalog-items .item form table,.categories-list .item form table{width:100%}.catalog-items .item form table td,.categories-list .item form table td{padding:2px}.catalog-items .item .hover,.categories-list .item .hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;display:none}.catalog-items .item:hover .hover,.categories-list .item:hover .hover{display:block}.catalog-items .item .image .hover,.categories-list .item .image .hover{background-color:rgba(0,82,204,.9);color:#fff;padding:1em}.catalog-items .item .image .hover .favorite-link,.categories-list .item .image .hover .favorite-link{color:#fff}.catalog-items .item .image .hover .favorite-link:hover,.categories-list .item .image .hover .favorite-link:hover{color:#f0ad4e}.catalog-items .item .image .hover .desc,.categories-list .item .image .hover .desc{margin-bottom:1em}.catalog-items .item .hover-flex,.categories-list .item .hover-flex{display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%}.catalog-items .item .hover-flex .top,.categories-list .item .hover-flex .top{flex-grow:1}.catalog-items .details-link .btn-default,.categories-list .details-link .btn-default{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAABL0lEQVQ4jYXUPyiFYRTH8c/lRhiU2abIKptNEaMwMCj/k27JIDZKSsTCgih3u5NiIQsZbGZlNhlMivJneN+3+7h5X2f7nef5nnOec05PrnXwDCbQgQK+/WN5jOAA1ajHND6zoCr0xQCMoxgHy4QmcBj4RlBCTRb0iVnsBf4BnKEuDSJ6fAGbwVk/LtCQBiW2jNVAd+MSjVkQrGFJufVduEZTFgRbfs+sE3doy4JgH1PKM2uPM7ZkQXAsGnxizTj+DxrDTKCfMZkFzeJEeVse0YOntHVZwA5ysX5AL174uxEr2A2Ae9G8XpILldA6NgJ9G2d4DS8l5eWwjcXg7Eq0g2+VpeRjYB9zgf8cw3j/o3xVOKoAShhKAxLoBl+xLmIUH2lAUt4pakV/xHwQINV+AAKtOSVihC1cAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:right 1em center;padding:10px 16px;font-size:16px;line-height:1.3333333;letter-spacing:normal}.catalog-items .details-link .btn-default:hover,.categories-list .details-link .btn-default:hover{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAAA60lEQVQ4jY3TMStGURgH8IdXhETyDSjlG1neQclgsRhMFoPFRJSiGJTFYFAGg1IGZZRdvsXLz+C9uZ445z11hlv3d+79/885gcAKDjDUfy7OwDJ6vscpOoOgM7/HBUZqqIPjBK8wWkLRz7Kf4A3GS6iZuwneYbKGAtsJPmC6hgKb+GzBJ8zWUGA9wRcs1lCz6b0WfMN8dfdxmDLe10A3fekdCyWwho8WeMVSKdNGKuEZc6X2tlKGR8y038lgJ4fGVF64ffb2ErjFxF+/34Bc6zXG/ispcJLApcK1aFDXT7XnBry5gVUcYbgGEF9raoFh/us2EAAAAABJRU5ErkJggg==')}.catalog-items{padding-top:3em}.catalog-items .item{position:relative}.catalog-items .item .favorite-link{position:absolute;right:8px;top:8px;z-index:2}.catalog-items .list-item{border-bottom:solid 2px #cecfd4;margin-bottom:1em;padding-bottom:2em}.catalog-items .list-item .desc{font-weight:bold;font-size:20px;text-transform:uppercase;margin-bottom:1em}.catalog-items .list-item .code{font-weight:bold;font-size:16px;margin-bottom:1em}.catalog-items .list-item .detailed-desc{white-space:pre-line}.catalog-items .list-item .price{font-size:20px;font-weight:bold;color:#0052cc;margin-bottom:2em}@media(min-width:1200px){.catalog-items .list-item .price{font-size:25px}}.catalog-items .prices,.catalog-details .prices{margin-top:10px;margin-bottom:20px;overflow:hidden}.catalog-items .price-table,.catalog-details .price-table{width:100%;table-layout:fixed}.catalog-items .price-table td,.catalog-details .price-table td,.catalog-items .price-table th,.catalog-details .price-table th{border:solid 2px #fff;padding:0 .75em!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-items .price-table th:first-child,.catalog-details .price-table th:first-child{width:55%}.catalog-items .price-table thead>tr>th,.catalog-details .price-table thead>tr>th{font-weight:bold;font-size:14px;text-transform:none}.catalog-items .price-table tbody>tr:nth-child(odd)>td,.catalog-details .price-table tbody>tr:nth-child(odd)>td{background-color:#eee}.catalog-items .price-table tbody>tr:nth-child(even)>td,.catalog-details .price-table tbody>tr:nth-child(even)>td{background-color:#e0e0e0}@media(min-width:1030px) and (max-width:1399px){.catalog-items .item label.qte{display:none}}@media(max-width:767px){.catalog-items .item label.qte,.catalog-items .item .btn{font-size:16px}}.categories-list .desc{font-weight:bold;height:4.28571429em;font-size:16px;overflow:hidden;margin-top:.5em;text-transform:uppercase}.categories-list .item-square{position:relative;padding-top:150%;margin-bottom:30px}.categories-list .item-square>.item{position:absolute;top:0;left:0;width:100%;height:100%}.categories-list .image-square{background-color:#fff}.categories-list .item:hover{background-color:#ff991f;color:#fff}.categories-list .img-alt{display:none}.categories-list .item:hover .img-alt+.img-base{display:none}.categories-list .item:hover .img-alt{display:block}.page-controls{margin-bottom:1em}.page-controls .pagination-column{text-align:center}@media(min-width:768px){.page-controls .page-size-column{text-align:right}}@media(min-width:1200px){.page-controls{display:flex}.page-controls .sort{flex-grow:1}.page-controls .pagination-column{text-align:right}.page-controls .page-size-column,.page-controls .pagination-column{width:auto}}.page-controls>div{margin-top:.5em;margin-bottom:.5em}.page-controls label{font-weight:bold;vertical-align:middle;margin:0 .5em;color:#000}.page-controls label:after{content:""}.page-controls .form-control{border-color:#000;font-weight:bold;color:#0052cc}.page-controls form{display:inline-block}.page-controls .pagination-container{display:inline-block;vertical-align:middle}.page-controls .pagination a glyphicon{font-size:120%}.page-controls form label{vertical-align:baseline}.page-controls form label:first-child{margin-left:0}.bottom-page-controls .page-controls{display:block}.bottom-page-controls .page-controls .page-size-column,.bottom-page-controls .page-controls .sort{display:none}@media(min-width:1200px){.bottom-page-controls .page-controls .pagination-column{float:right}}.catalog-nav{display:none}.catalog-details .navigation-bar,.catalog-model .navigation-bar{padding-top:1em}.catalog-details .image-row,.catalog-model .image-row{margin-top:3em;margin-bottom:3em}@media(min-width:768px){.catalog-details .image-row,.catalog-model .image-row{display:flex}}.catalog-details .fabricant,.catalog-model .fabricant{color:#ff991f;text-decoration:underline}.catalog-details .description-column,.catalog-model .description-column{background-color:#e9e9e9;padding:15px}@media(min-width:1200px){.catalog-details .description-column,.catalog-model .description-column{padding:8em}}.catalog-details .code,.catalog-model .code{font-size:18px;font-weight:bold}.catalog-details .code label,.catalog-model .code label{font-weight:bold}.catalog-details .descum,.catalog-model .descum{font-size:16px;font-weight:bold}.catalog-details .descum label,.catalog-model .descum label{font-weight:bold}.catalog-details .manufacturer,.catalog-model .manufacturer{font-size:30px;font-weight:bold;text-transform:uppercase}.catalog-details .form-column .price-area,.catalog-model .form-column .price-area{margin-bottom:.5em}.catalog-details .form-column .price-area .price,.catalog-model .form-column .price-area .price{color:#ff991f;font-weight:600;font-size:30px}.catalog-details .form-column input.qte,.catalog-model .form-column input.qte{text-align:center;font-size:18px}.catalog-details .form-column select,.catalog-model .form-column select{max-width:none}.catalog-details .description,.catalog-model .description{margin-top:2em}.catalog-details .description>p,.catalog-model .description>p,.catalog-details .desc-detail>p,.catalog-model .desc-detail>p{white-space:pre-line}.catalog-details .videos,.catalog-model .videos{margin-bottom:2em}.catalog-details .videos .video,.catalog-model .videos .video{margin-bottom:30px}.catalog-details .videos .video.maximized,.catalog-model .videos .video.maximized{width:100%}.catalog-details .videos .ratio,.catalog-model .videos .ratio{position:relative;padding-top:56.25%}.catalog-details .videos .ratio>video,.catalog-model .videos .ratio>video,.catalog-details .videos .ratio>iframe,.catalog-model .videos .ratio>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.catalog-details .videos .overlay,.catalog-model .videos .overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#fff;opacity:0;cursor:pointer}.catalog-details .videos .overlay:hover,.catalog-model .videos .overlay:hover{opacity:.2}@media(min-width:768px){.catalog-details .videos .overlay,.catalog-model .videos .overlay{display:block}}@media(min-width:1600px){.catalog-details .videos .col-xxl-4,.catalog-model .videos .col-xxl-4{width:33.33333333%}}@media(min-width:768px){.catalog-details .form-column{width:350px}}.suggested-items{padding:1em;background-color:#e9e9e9}.suggested-items h2{margin-top:0;margin-bottom:1em}@media(min-width:768px){.suggested-items h2{margin-left:-14px;padding-left:56px;padding-right:56px}}.suggested-items .image a{text-decoration:none}.suggested-items .desc{text-align:left;height:3em;overflow:hidden;font-weight:bold}.suggested-items .image-square .image{background-color:#fff}.suggested-items .image-square .image:hover{opacity:.8}.suggested-items .suggested-item{background-color:#fff;padding:1em}.suggested-items .suggested-item .favorite-link{position:static;top:auto;right:auto}.suggested-items .suggested-item .favorite-link>.in{display:none}.suggested-items .suggested-item .favorite-link.in>.in{display:inline-block}.suggested-items .suggested-item .favorite-link.in>.out{display:none}.suggested-items .suggested-item .btn-default{border-width:3px;font-size:24px}.suggested-items .suggested-item .price{margin-top:.5em;color:#0052cc;font-weight:bold}.suggested-items .suggested-item .controls{margin-top:1em;margin-left:-5px;margin-right:-5px}.suggested-items .suggested-item .controls:before,.suggested-items .suggested-item .controls:after{content:" ";display:table}.suggested-items .suggested-item .controls:after{clear:both}.suggested-items .suggested-item .controls .col-6{position:relative;float:left;width:50%;min-height:1px;padding-left:5px;padding-right:5px}.suggested-items .suggested-item .controls .col-12{position:relative;float:left;width:100%;min-height:1px;padding-left:5px;padding-right:5px}.suggested-items .suggested-item .blue-icon{vertical-align:middle}@media(min-width:768px) and (max-width:992px){.suggested-items .suggested-item .blue-icon{-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}}@media(min-width:1200px) and (max-width:1399px){.suggested-items .suggested-item .blue-icon{-webkit-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}}@media(min-width:1400px){.suggested-items .suggested-item{font-size:16px}}@media(min-width:1600px){.suggested-items .suggested-item{font-size:20px}}.suggested-items .carousel{padding-left:56px;padding-right:56px;margin-left:-1em;margin-right:-1em}.suggested-items .carousel .carousel-control{width:44px;background-color:#0052cc;background-image:none;opacity:1}.suggested-items .carousel .carousel-control:hover{background-color:#ff991f}.suggested-items .carousel .carousel-control .icon-prev,.suggested-items .carousel .carousel-control .icon-next{background-repeat:no-repeat;height:40px;width:22px}.suggested-items .carousel .carousel-control .icon-prev:before,.suggested-items .carousel .carousel-control .icon-next:before{content:""}.suggested-items .carousel .carousel-control .icon-prev{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAYAAAD6xArmAAABNUlEQVRIibXXTVICMRAF4DeAJ+UClkfwDxXBhWvKQqFQORTHcMdzIakanhMm3R1Slc1k6stUkunuNCRRqTUAZgB2AF5HtVQAcwCXAAjgByRr9Bcet0UNdC7oG8lhFJ0JuiQ5JIkI+pxDI7Ci723UC08F/VDUAz8JuupCrfCjoOscaoEfLGgprOimDy2BJx60D74X9LMUPQXfCfplQXPwbRTtghX99qBtuMmgIw/ahjX0bSNogvVLwyhJDA6pRHNXE05Uhxk0YG9JXkSXIm3eTc0l0QfXgrtPRskP4jrLuYEwfmowFC/6XnBHuJLZXTG5dM3MWcSy06a8Zz2fmv6zuBXuwjtrCw8MFlRDXhj8X78d4REYPFMZm7pmnyUrFN45vMpVIfV0D9mTHNe8NV3hL83tACx+AU7E4HUcMKsIAAAAAElFTkSuQmCC')}.suggested-items .carousel .carousel-control .icon-next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAYAAAD6xArmAAABG0lEQVRIibXXSU7DQBCF4Zd0WHANrgZbNhwhCWEQAQ4AEmMYz8jPAlqIwhPdzyX1xpY+u9tyDRNAkvYl7Ug6kIQcAewCH3zFBSDHEnDN77DgAhJwG/BzB5zxu4CvHXDG7wN+5oCteNPFBDwG/NQBW/CumwnYBPzYAWf8qQQf8vQEPAf8yAFn/CXgKwfchh864Iy/BnzpgAXMGvCFA874W8DnDrgNXwCTWljAFvAe8LUDbsPnU0t9+1snp7Vv23TO1UfRhC5rP17vjzIKWgIPzhe1aGuG+w8aE35nTi5Fe6vIEDTWvZMhu+xDiyt1F/pQirbBlm5oFDTC1nZ2FDTDCbgJaHVXL0YcFfb4GW4u+c6ntWsm6UrStszj2CefPiGcABRf+gAAAABJRU5ErkJggg==')}.suggested-items .carousel .item{padding:0;margin:0}.suggested-items #suggested-carousel-lg{padding-left:112px;padding-right:112px}@media(min-width:1200px){.suggested-items h2{padding-left:112px}}@media(min-width:1030px){.suggested-items{padding:64px 64px}.suggested-items .carousel{margin-left:-64px;margin-right:-64px}.suggested-items h2{margin-left:-64px}}@media(min-width:375px) and (max-width:767px){.catalog-items .item-column,.categories-list .item-column{display:inline-block;width:50%;margin-right:-1%}.catalog-items .item .desc,.categories-list .item .desc{height:3.1em;line-height:1;overflow:hidden}.catalog-items .item .code,.categories-list .item .code{height:2.1em;line-height:1;overflow:hidden;margin-top:0}.catalog-items .item .infossupp,.categories-list .item .infossupp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width:375px){.catalog-items .item .prices,.catalog-items .item form{display:none}}@media(min-width:768px){.catalog-items .item .desc{height:3.1em;line-height:1;overflow:hidden}.catalog-items .item .code{height:2.1em;line-height:1;overflow:hidden;margin-bottom:.5em}.catalog-items .item .infossupp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-details .form-column{position:relative}.catalog-details .form-column>hr{position:absolute;margin:0;bottom:0;right:15px;width:calc(100% - 30px)}.catalog-details .form-column input.qte,.catalog-details .form-column button,.catalog-details .form-column select{max-width:inherit}}@media(min-width:992px) and (max-width:1029px){.body-content{width:auto;margin-left:auto;margin-right:auto}.column-menu{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.column-items{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media(min-width:992px) and (max-width:1029px) and (min-width:768px){.column-menu{float:left;width:25%}}@media(min-width:992px) and (max-width:1029px) and (min-width:768px){.column-items{float:left;width:75%}}@media(min-width:992px){.column-menu nav{padding:1em 0;background-color:#e9e9e9}.column-menu h2{margin-left:16px}.column-items h1{margin-bottom:8px}.catalog-nav{display:block}.catalog-nav ul,.catalog-nav li{list-style-type:none;list-style-image:none;margin:0;padding:0}.catalog-nav a{text-decoration:none;display:block;padding:.75em 1em;clear:both;font-weight:bold;position:relative}.catalog-nav a:hover,.catalog-nav a[data-toggle='collapse']:not(.collapsed),.catalog-nav a.active{color:#fff;background-color:#0052cc}.catalog-nav a[data-toggle='collapse']:after{display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-size:.65em;font-weight:normal;-webkit-font-smoothing:antialiased;content:"+";margin-left:5px;position:absolute;right:1.53846154em;top:1.15384615em;line-height:2.1978022}.catalog-nav a[data-toggle='collapse']:not(.collapsed):after{content:"−"}.catalog-nav>ul>li>ul{background-color:#0052cc;color:#fff;padding:.5em 0}.catalog-nav>ul>li>ul>li{padding:.75em 1em}.catalog-nav>ul>li>ul>li>a{font-weight:normal;color:#fff;padding:0;border-bottom:solid 1px transparent}.catalog-nav>ul>li>ul>li>a:hover,.catalog-nav>ul>li>ul>li>a.active{font-weight:bold}.catalog-nav>ul>li>ul>li>a.active{border-bottom-color:#fff}}@media(min-width:1200px){.column-menu nav>ul>li{font-size:20px}.column-menu nav>ul>li>ul>li{font-size:18px}}@media(min-width:1600px){.catalog-details .image-picker .col,.catalog-model .image-picker .col{width:20%;padding-left:10px;padding-right:10px;margin-bottom:20px!important}.catalog-details .image-picker.row,.catalog-model .image-picker.row{margin-left:-10px;margin-right:-10px}}.discount{margin-bottom:10px;line-height:1;color:#c90827}.promo-notice,.rist-notice{color:#c90827;line-height:1}.discount-area,.rist-area{margin-bottom:.6em}.manufacturers-list .manufacturers-tier1{margin-top:3em}.manufacturers-list .manufacturers-tier1 .no-image{font-size:130%;font-weight:600}.manufacturers-list .manufacturers-tier3{margin-top:2em}.manufacturers-list .manufacturer-column{margin-bottom:2em}.manufacturers-list .manufacturer{background-color:#fff;text-align:center;overflow:hidden;display:table;table-layout:fixed;width:100%}.manufacturers-list .manufacturer .no-link,.manufacturers-list .manufacturer a{display:table-cell;vertical-align:middle;position:relative}.manufacturers-list .manufacturer.has-link.has-image:hover{outline:solid 2px #363636}.manufacturers-list .manufacturer .no-image{padding:14px}.manufacturers-list .manufacturer .glyphicon{position:absolute;top:.75em;right:.75em}@media(max-width:767px){.manufacturers-list .manufacturer img{width:100%}.manufacturers-list .manufacturers-tier2 .manufacturer-column{float:left;width:50%;height:50vw;margin-bottom:0}.manufacturers-list .manufacturer{height:calc(100% - 30px)}}@media(min-width:360px) and (max-width:767px){.manufacturers-list .manufacturers-tier1 .manufacturer-column,.manufacturers-list .manufacturers-tier2 .manufacturer-column{margin-bottom:0}.manufacturers-list .manufacturers-tier1 .manufacturer-column{float:left;width:50%;height:50vw}.manufacturers-list .manufacturers-tier2 .manufacturer-column{float:left;width:33%;height:33vw}.manufacturers-list .manufacturers-tier2 .manufacturer-column .no-image{max-width:calc(33vw - 30px);max-height:calc(33vw - 30px)}.manufacturers-list .manufacturer{height:calc(100% - 30px)}}@media(min-width:768px) and (max-width:1029px){.manufacturers-list .manufacturers-tier1 .manufacturer{height:158px}.manufacturers-list .manufacturers-tier2 .manufacturer{height:95px}.manufacturers-list .manufacturers-tier2 .manufacturer .no-image{overflow:hidden;max-height:95px;max-width:95px}.manufacturers-list .manufacturers-tier3 .manufacturer{height:84px}}@media(min-width:1030px) and (max-width:1199px){.manufacturers-list .manufacturers-tier1 .manufacturer{height:149px}.manufacturers-list .manufacturers-tier1 .manufacturer .no-image{overflow:hidden;max-height:149px;max-width:149px}.manufacturers-list .manufacturers-tier2 .manufacturer{height:84px}.manufacturers-list .manufacturers-tier2 .manufacturer .no-image{overflow:hidden;max-height:84px;max-width:84px}.manufacturers-list .manufacturers-tier3 .manufacturer{height:84px}}@media(min-width:1200px){.manufacturers-list .manufacturers-tier1 .manufacturer{height:185px}.manufacturers-list .manufacturers-tier2 .manufacturer{height:114px}.manufacturers-list .manufacturers-tier3 .manufacturer{height:70px}}.social-share-links{margin:.5em 0}.social-share-links>span{display:inline-block;margin-right:.5em}.social-share-links>a{display:inline-block;margin:0 .1em}@media(min-width:768px){.social-share-links{margin:0;float:right}}.favorite-link{overflow:hidden}.favorite-link .text,.favorite-link .icon{vertical-align:middle}.favorite-link .icon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.favorite-link .icon:before{content:""}.favorite-link,.favorite-link:hover,.favorite-link:focus,.favorite-link:active{text-decoration:none;outline:none}.favorite-link:hover .text-hover{left:20px}.favorite-link .text-in{display:none}.favorite-link.in .text-out{display:none}.favorite-link.in .text-in{display:inline-block}.favorite-link.in .icon{color:#f0ad4e}.favorite-link.in .icon:before{content:""}.favorite-link.btn.in .icon{color:inherit}.body-content>.header-alert{display:none}.header-alert+div>.column-menu{margin-top:-32px}.advanced-search{margin-bottom:32px}.advanced-search .col-text>h1{margin-top:0}.advanced-search .col-inputs input,.advanced-search .col-inputs select{max-width:none}.catalog-model{padding-bottom:28px}.catalog-model .no-items{text-align:center;padding:2em;background-color:#eee}.model-items tr.product td{vertical-align:middle}.model-items .column-price,.model-items .column-available,.model-items .column-add,.model-items .column-action{text-align:center}.model-items .filter .name:after{content:": "}.model-items input.qte{width:80px;display:inline-block;text-align:center}.model-items a[data-toggle='collapse']{text-decoration:none}.model-items a[data-toggle='collapse']>span.glyphicon{color:#ccc;font-size:10.5px;margin-left:10.5px;margin-right:10.5px}.model-items a[data-toggle='collapse']>span.glyphicon:before{content:""}.model-items a[data-toggle='collapse'].collapsed>span.glyphicon:before{content:""}.model-items tr.details td{background-color:#f9f9f9}.model-items tr.details td>div:first-child{padding-left:31.5px}.model-items-xs .item:nth-child(odd){background-color:#f9f9f9}.model-items-xs .filter{padding:5px 0}.catalog-details .image-column>.image-square,.catalog-model .image-column>.image-square{display:none}.catalog-details .image-column>.image-square.active,.catalog-model .image-column>.image-square.active{display:block}.catalog-details .image-column .image-picker,.catalog-model .image-column .image-picker{margin-top:2em}.catalog-details .image-column .image-picker a,.catalog-model .image-column .image-picker a{text-decoration:none}.catalog-details .image-column .image-picker .col,.catalog-model .image-column .image-picker .col{margin-bottom:30px}.catalog-details .image-column .image-picker .col .image-square,.catalog-model .image-column .image-picker .col .image-square{background-color:#000}.catalog-details .image-column .image-picker .col .image-square .image,.catalog-model .image-column .image-picker .col .image-square .image{background-color:#fff}.catalog-details .image-column .image-picker .col .image-square .image:hover,.catalog-model .image-column .image-picker .col .image-square .image:hover{opacity:.8}.catalog-details .image-square,.catalog-model .image-square{position:relative;padding-top:100%;overflow:hidden}.catalog-details .image-square .image,.catalog-model .image-square .image{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;white-space:nowrap}.catalog-details .image-square .image:after,.catalog-model .image-square .image:after{content:"";font-size:0;height:100%;display:inline-block;vertical-align:middle}.catalog-details .image-square .image img,.catalog-model .image-square .image img{max-height:100%;display:inline-block;vertical-align:middle}.catalog-details .form-column input,.catalog-model .form-column input,.catalog-details .form-column select,.catalog-model .form-column select,.catalog-details .form-column .btn,.catalog-model .form-column .btn{height:55.2px}.catalog-details .form-column a.btn,.catalog-model .form-column a.btn{padding-top:14px;padding-bottom:14px}.catalog-details .current-contact-box .description{margin-top:0}.configured-item .configuration-link-container{padding:2px}.view-mode-controls{text-align:right;font-size:20px}.view-mode-controls a{text-decoration:none;display:inline-block}.view-mode-controls a.active{color:#0052cc}.table-blue-bordered{border:solid 3px transparent}.table-blue-bordered>thead>tr>th{border:none;border-bottom:solid 3px #0052cc}.table-blue-bordered>tbody>tr td:first-child{border-left:solid 3px #0052cc}.table-blue-bordered>tbody>tr td:last-child{border-right:solid 3px #0052cc}.table-blue-bordered>tbody>tr td{border-top:solid 3px #0052cc;border-bottom:solid 3px #0052cc;padding:15px}.table-blue-bordered>tbody>tr td.column-add{border-left:solid 3px #0052cc;padding:0;width:50px}.table-blue-bordered>tbody>tr td.column-add input{font-size:14px;padding:10px 16px;border:none;background-color:transparent;box-shadow:none;display:block;width:100%;height:100%}.table-blue-bordered>tbody>tr td.column-action{width:80px}.table-blue-bordered th{color:#0052cc;text-transform:uppercase}.AddButton{padding-top:18px;padding-bottom:18px;display:block;width:100%}@media(min-width:1400px){.AddButton{display:inline-block;width:auto;padding:34px 90px}}.blue-icon-heart-filled-hover,.blue-icon-heart-filled,.blue-icon-heart-hover,.blue-icon-heart,.blue-icon-cart-hover,.blue-icon-cart{display:inline-block;background:url('../../img/blue-icon-sprite.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.blue-icon-heart-filled-hover,.blue-icon-heart-filled:hover,:hover>.blue-icon-heart-filled{background-position:0 0;width:43px;height:32px}.blue-icon-heart-filled{background-position:0 -32px;width:43px;height:32px}.blue-icon-heart-hover,.blue-icon-heart:hover,:hover>.blue-icon-heart{background-position:0 -64px;width:43px;height:32px}.blue-icon-heart{background-position:0 -96px;width:43px;height:32px}.blue-icon-cart-hover,.blue-icon-cart:hover,:hover>.blue-icon-cart{background-position:0 -128px;width:35px;height:31px}.blue-icon-cart{background-position:0 -159px;width:35px;height:31px}.documents h2{font-size:24px}