.transition-none{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none} .transition-bg{transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-webkit-transition:background-color 300ms linear;-o-transition:background-color 300ms linear} .transition-all{transition:all 300ms linear;-moz-transition:all 300ms linear;<strong > </strong > -webkit-transition:all 300ms linear;-o-transition:all 300ms linear} .fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear} .fade.in{opacity:1}body.modal-open{padding-right:0 !important}.bordered-wrapper{padding:30px;border:1px solid #ddd} body .caret{border-top:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent} .hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important} .nobr{white-space:nowrap !important} .wrap{white-space:normal !important} .a-left{text-align:left !important} .a-center{text-align:center !important} .a-right{text-align:right !important} .v-top{vertical-align:top} .v-middle{vertical-align:middle} .f-none{float:none !important} .f-fix{float:left;width:100%} body .no-display{display:none} .no-margin{margin:0 !important} .no-padding{padding:0 !important} .no-bg{background:none !important} body.modal-open,body.modal-open .modal{overflow:visible}.col-right.sidebar{float:right} .col-left.sidebar{float:left;margin-left:0;width:25%;position:sticky;position:-webkit-sticky;top:50px;height:100%;background:#fcfcfc;padding:0 30px} .col3-layout .toolbar .pager{display:none} .col3-layout .toolbar .sorter{width:100%} .col3-layout .toolbar-bottom .pager{display:block}#toTop{z-index:999;display:none;position:fixed;bottom:50px;right:30px;width:40px;height:40px;color:#fff;text-align:center;border-radius:50%;line-height:40px;background:linear-gradient(90deg,#24465e 0,#166388)} #toTopHover{text-decoration:none;background-color:transparent;display:block;transition:all .2s linear} #toTopHover i{color:inherit;font-size:inherit;text-shadow:0px 3px 0px rgba(0,0,0,0.3)} #toTopHover:hover{transform:scale(1.25);-ms-transform:scale(1.25);-webkit-transform:scale(1.25)} #toTop:active,#toTop:focus{outline:none} #toTopHover{opacity:1 !important} body[class*='blog-'] .main-container.col3-layout > .row,body[class*='blog-'] .main-container[class*='col2-'] > .row,.catalogsearch-result-index .main-container.col3-layout > .row,.catalogsearch-result-index .main-container[class*='col2-'] > .row,.catalog-category-view .main-container.col3-layout > .row,.catalog-category-view .main-container[class*='col2-'] > .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0px} body[class*='blog-'] .main-container.col2-left-layout .sidebar,.catalogsearch-result-index .main-container.col2-left-layout .sidebar,.catalog-category-view .main-container.col2-left-layout .sidebar{order:1} body[class*='blog-'] .main-container.col2-left-layout .col-main,.catalogsearch-result-index .main-container.col2-left-layout .col-main,.catalog-category-view .main-container.col2-left-layout .col-main{order:2;padding-top:0} h2.sub-title{font-size:1.5em} body i[class*="icon-"]{font-style:normal} body .tooltip{font-family:inherit} html body{font-size:13px;background-color:#f5f5f5} i.amsf-right-arrow-key:before,i.amsf-left-arrow-key:before{position:relative;top:2px} body a,body .obflink{color:#337ab7;cursor:pointer} body a:hover,body a:focus{color:#166388;opacity:.75} body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{font-family:'open sans',sans-serif;font-weight:normal;margin-top:0;margin-bottom:10px;color:#166388} .modal.modal-content-popup.in .modal-dialog h1,.modal.modal-content-popup.in .modal-dialog h2,.modal.modal-content-popup.in .modal-dialog h3,.modal.modal-content-popup.in .modal-dialog h4,.modal.modal-content-popup.in .modal-dialog h5,.modal.modal-content-popup.in .modal-dialog h6,.modal.modal-content-popup.in .modal-dialog .h1,.modal.modal-content-popup.in .modal-dialog .h2,.modal.modal-content-popup.in .modal-dialog .h3,.modal.modal-content-popup.in .modal-dialog .h4,.modal.modal-content-popup.in .modal-dialog .h5,.modal.modal-content-popup.in .modal-dialog .h6{color:#222} .col-one{width:1px}body ul{list-style:none;margin:0;padding:0} body ul.list-style-disc{margin-bottom:10px} body ul.list-style-disc li{margin-bottom:5px} body ul.list-style-disc li:before{content:'';display:inline-block;height:5px;width:5px;border-radius:50%;margin-top:5px;margin-right:10px;background-color:#fbbb4f} img{max-width:100%;width:auto}hr.indent-9,hr.indent-12,hr.indent-18,hr.indent-24,hr.indent-28,hr.indent-32,hr.indent-36,hr.indent-40,hr.indent-46,hr.indent-52,hr.indent-56,hr.indent-60,hr.indent-64,hr.indent-72,hr.indent-76,hr.indent-80,hr.indent-84,hr.indent-88,hr.indent-92,hr.indent-96,hr.indent-100,hr.indent-104,hr.indent-108,hr.indent-112,hr.indent-116,hr.indent-120,hr.indent-124,hr.indent-128,hr.indent-132,hr.indent-136,hr.indent-140,hr.indent-144,hr.indent-148,hr.indent-152,hr.indent-156,hr.indent-160,hr.indent-164,hr.indent-168,hr.indent-172,hr.indent-176,hr.indent-180,hr.solid,hr.dotted,hr.dashed{padding:0;border:none;background:none;height:0;clear:both} span.indent-9,span.indent-12,span.indent-18,span.indent-24,span.indent-28,span.indent-32,span.indent-36,span.indent-40,span.indent-46,span.indent-52,span.indent-56,span.indent-60,span.indent-64,span.indent-72,span.indent-76,span.indent-80,span.indent-84,span.indent-88,span.indent-92,span.indent-96,span.indent-100,span.indent-104,span.indent-108,span.indent-112,span.indent-116,span.indent-120,span.indent-124,span.indent-128,span.indent-132,span.indent-136,span.indent-140,span.indent-144,span.indent-148,span.indent-152,span.indent-156,span.indent-160,span.indent-164,span.indent-168,span.indent-172,span.indent-176,span.indent-180,span.solid,span.dotted,span.dashed{display:block;padding:0;border:none;background:none;height:0;clear:both}hr.solid,span.solid{border-bottom:1px solid rgba(0,0,0,.1);margin:0}hr.dotted,span.dotted{border-bottom:1px dotted rgba(0,0,0,.1);margin:0}hr.dashed,span.dashed{border-bottom:1px dashed rgba(0,0,0,.1);margin:0} hr.indent-9,span.indent-9{margin:9px 0} hr.indent-12,span.indent-12{margin:12px 0} hr.indent-18,span.indent-18{margin:18px 0} hr.indent-24,span.indent-24{margin:24px 0} hr.indent-28,span.indent-28{margin:28px 0} hr.indent-32,span.indent-32{margin:32px 0} hr.indent-36,span.indent-36{margin:36px 0} hr.indent-40,span.indent-40{margin:40px 0} hr.indent-46,span.indent-46{margin:46px 0} hr.indent-52,span.indent-52{margin:52px 0} hr.indent-56,span.indent-56{margin:56px 0} hr.indent-60,span.indent-60{margin:60px 0} hr.indent-64,span.indent-64{margin:64px 0} hr.indent-72,span.indent-72{margin:72px 0} hr.indent-76,span.indent-76{margin:76px 0} hr.indent-80,span.indent-80{margin:80px 0} hr.indent-84,span.indent-84{margin:84px 0} hr.indent-88,span.indent-88{margin:88px 0} hr.indent-92,span.indent-92{margin:92px 0} hr.indent-96,span.indent-96{margin:96px 0} hr.indent-100,span.indent-100{margin:100px 0} hr.indent-104,span.indent-104{margin:104px 0} hr.indent-108,span.indent-108{margin:108px 0} hr.indent-112,span.indent-112{margin:112px 0} hr.indent-116,span.indent-116{margin:116px 0} hr.indent-120,span.indent-120{margin:120px 0} hr.indent-124,span.indent-124{margin:124px 0} hr.indent-128,span.indent-128{margin:128px 0} hr.indent-132,span.indent-132{margin:132px 0} hr.indent-136,span.indent-136{margin:136px 0} hr.indent-140,span.indent-140{margin:140px 0} hr.indent-144,span.indent-144{margin:144px 0} hr.indent-148,span.indent-148{margin:148px 0} hr.indent-152,span.indent-152{margin:152px 0} hr.indent-156,span.indent-156{margin:156px 0} hr.indent-160,span.indent-160{margin:160px 0} hr.indent-164,span.indent-164{margin:164px 0} hr.indent-168,span.indent-168{margin:168px 0} hr.indent-172,span.indent-172{margin:172px 0} hr.indent-176,span.indent-176{margin:176px 0} hr.indent-180,span.indent-180{margin:180px 0}hr.white-space{margin-top:0}hr.mobile{display:none} [class*="boxed-content"] hr.fullwidth{margin-left:-10px;margin-right:-10px}.page{width:1000px;margin:0 auto;padding:10px 0;text-align:left} .page-print{background:#fff;padding:20px;text-align:left} .page-empty{background:#fff;padding:20px;text-align:left} .page-popup{padding:20px;text-align:left} .main{margin:10px 0} table.table-bordered > thead > tr > th,table.table-bordered > thead > tr > td{border-bottom-width:1px} .table-hover > tbody > tr:hover{background-color:rgba(0,0,0,0.05) !important} table th,table td strong,table th strong{font-weight:normal}.col2-left-layout .col-main{float:right;background-color:#fff;padding:30px}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:49%} .col2-set .col-2{float:right;width:49%} .col2-set .col-narrow{width:33%} .col2-set .col-wide{width:65%} .col3-set .col-1{float:left;width:32%} .col3-set .col-2{float:left;width:32%;margin-left:2%} .col3-set .col-3{float:right;width:32%} .col4-set .col-1{float:left;width:23.5%} .col4-set .col-2{float:left;width:23.5%;margin:0 2%} .col4-set .col-3{float:left;width:23.5%} .col4-set .col-4{float:right;width:23.5%}.wide-header .header .container{max-width:1900px} body{background-attachment:fixed} body.catalog-product-compare-index{background-image:none !important} body.page-popup .backstretch{display:none !important} .header-breadcrumbs-wrapper{position:relative} body.wide-header .header-breadcrumbs-wrapper.fixed-height,body.boxed-header .header-breadcrumbs-wrapper.fixed-height{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between} body.wide-content .content-wrapper .container,body[class*="boxed-content"] .content-wrapper .container{} body[class*="boxed-header"] .header-breadcrumbs-wrapper.fixed-height{position:relative;min-height:fit-content} body.wide-header .header-breadcrumbs-wrapper.fixed-height{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:fit-content} body[class*="boxed-header"] .header-breadcrumbs-wrapper .container.boxed-container.with-header-bg-image{position:absolute;top:0;left:0;right:0;height:100%;z-index:0;background-size:cover;background-position:center center} body[class*="boxed-header"] .header-breadcrumbs-wrapper .container.boxed-container.with-header-bg-image ~ div .container{background-color:transparent !important} body.wide-header:not(.cms-index-index) .with-header-bg-image #header,body.wide-header:not(.cms-index-index) .with-header-bg-image #header .container,[class*="boxed-header"] #header.header-4 .container.with-header-bg-image{background-color:transparent !important} .header-breadcrumbs-wrapper.with-header-bg-image{background-position:center;background-repeat:no-repeat;background-size:cover} .wide-content .fullwidth-block,.boxed-content .fullwidth-block{margin:0 -100%} .wide-content .fullwidth-inner,.boxed-content .fullwidth-inner{width:100vw;margin:0 auto} .skincolor{color:#fbbb4f} .skincolor-2{color:#166388} .skincolor-bg{background-color:#fbbb4f} .skincolor-2-bg{background-color:#166388}select option{padding-right:10px} select.multiselect option{padding:3px 5px} input.radio,input.checkbox{margin-right:3px} p.control input.checkbox,p.control input.radio{margin-right:6px} input[type="text"],textarea,input[type="password"],input.input-text,input.qty,input[id*="qty"]{-webkit-appearance:none}.form-list li{margin:0 0 1em} .form-list label{float:none;color:#222;margin:0 0 .5em;font-weight:normal;position:relative;z-index:0} .form-list label.required em{display:none;float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px} .form-list input.required-entry,.form-list textarea.form-control.required-entry{background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/asterisk.png);background-color:rgba(0,0,0,0.06);background-position:right 5px top 5px;background-size:auto;background-repeat:no-repeat} .form-list li.control label{float:none} .form-list li.control input.radio,.form-list li.control input.checkbox{margin-right:6px} .form-list li.control .input-box{clear:none;display:inline;width:auto;float:left} .form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px} .form-list li.additional-row .btn-remove{float:right;margin:5px 0 0} .form-list .input-range input.input-text{width:74px} form label{font-family:inherit} form .radio label,form .checkbox label{font-weight:normal;color:#666} form .checkbox input{top:0} form .checkbox label{padding-top:1px} .form-list li.form-group + div.form-group{margin-bottom:1em} .form-list div.form-group li{margin-bottom:0} .form-list div.form-group li + li.wide{margin-top:1em} .input-captcha,input.form-control,select.form-control:not(.multiselect){height:40px} .input-captcha,input.form-control,textarea.form-control,select.form-control,.shipping.block input.form-control,.shipping.block textarea.form-control,.shipping.block select.form-control,body.opc-index-index input.form-control,body.opc-index-index select.form-control{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0.06);color:rgba(0,0,0,0.5);border-color:transparent;border-width:1px;padding:6px 12px;font-size:15px;height:40px;border-radius:4px} select.form-control{} form.form-horizontal{margin-bottom:2.25em} form .buttons-set{margin-top:0;border-top:1px solid rgba(0,0,0,.1);padding-top:1.5em;padding-bottom:0} form.form-horizontal .checkbox,div.form-horizontal .checkbox,form.form-horizontal .radio,div.form-horizontal .radio{min-height:20px} #ajaxkit-popup-content .input-captcha{width:100%} a:focus,.close:focus,.btn:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:none !important} .input-captcha:focus,body .form-control:focus{box-shadow:0 0 1px rgba(0,0,0,.1);outline:none;border-color:#66afe9}.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto} .form-list .gender{width:11.10223642172524%} .form-list .gender + li.customer-dob{width:58.33333333%} .form-list .gender + li.customer-dob .dob-month,.form-list .gender + li.customer-dob .dob-day{width:19.04109589041096%} .form-list .gender + li.customer-dob .dob-year{width:57.12328767123288%}.form-list .customer-name-prefix-suffix .name-firstname,.form-list .customer-name-prefix-suffix .name-lastname,.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-suffix .name-firstname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename .name-lastname{width:41.666667%} .form-list .customer-name-prefix .name-lastname,.form-list .customer-name-suffix .name-lastname{width:50%} .form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename-suffix .name-lastname,.form-list .customer-name-prefix-middlename .name-lastname,.form-list .customer-name-prefix-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname{width:33%} .form-list .customer-name-middlename-suffix .name-middlename,.form-list .customer-name-prefix-middlename .name-middlename{width:25%} .form-list .customer-name-prefix-middlename-suffix .name-middlename,.form-list .customer-name-middlename .name-middlename{width:16.66666667%} .col-main.col-sm-9 .form-list .gender + li.customer-dob{width:75%} .col-main.col-sm-9 .form-list .gender + li.customer-dob .dob-month,.col-main.col-sm-9 .form-list .gender + li.customer-dob .dob-day{width:18.55477855477855%} .col-main.col-sm-9 .form-list .gender + li.customer-dob .dob-year{width:55.58659217877095%} .col-main.col-sm-9 .form-list .gender{width:13.90635918937806%} .form-list .customer-dob label{float:none} .opc .gender + .dob{width:69.44444444444444%} .opc .gender + .dob .dob-day,.opc .gender + .dob .dob-month{width:20.01053185887309%} .opc .gender + .dob .dob-year{width:59.97893628225382%} .buttons-set .back-link{margin:.75em 0 0} .fieldset{border:1px solid rgba(0,0,0,.1);background:#fefefe;padding:22px 25px 12px 33px;margin:28px 0} .fieldset .legend{float:left;font-weight:bold;font-size:13px;border:1px solid #fefefe;background:#dedede;color:#333;margin:-33px 0 0 -10px;padding:0 8px;position:relative} a,i,.btn{transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease} a i,.btn i,.btn-quickview i{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.validation-advice{clear:both;display:none;min-height:13px;margin:3px 0 0;font-size:11px;line-height:13px;color:#f00} .validation-failed{border:1px solid #f00 !important} p.required{font-size:10px;text-align:right;color:#f00;margin-bottom:0} .product-options .options-list.validation-failed,.product-view .product-options ul.validation-failed,.product-view .product-options dl dd select.validation-failed{border-color:transparent !important} .product-options dl dd .input-box .validation-advice,.no-display.swatch-select.validation-failed ~ .validation-advice,.product-view .validation-advice,.product-options .options-list.validation-failed + #links-advice-container .validation-advice{display:block;top:100%;color:#fff;position:absolute;z-index:11;transform:translateY(6px);background:#eb340a;border-radius:10px;padding:5px 10px 5px 10px} .product-view .product-options dl dd:last-child .input-box .validation-advice{transform:translateY(9px)} .product-options dl dd .input-box .validation-advice{top:100%;bottom:auto} .product-options dl dd .input-box .validation-advice:after,.no-display.swatch-select.validation-failed ~ .validation-advice:after,.product-view .validation-advice:after,.product-options .options-list.validation-failed + #links-advice-container .validation-advice:after{top:auto;bottom:100%;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#eb340a;border-width:10px;margin-left:0px;z-index:1}.product-shop.text-center .product-options dl dd .input-box .validation-advice,.product-shop.text-center .no-display.swatch-select.validation-failed ~ .validation-advice,.product-view .product-shop.text-center .validation-advice,.product-shop.text-center .product-options .options-list.validation-failed + #links-advice-container .validation-advice{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)} .product-shop.text-center .product-options dl dd .input-box .validation-advice:after,.product-shop.text-center .no-display.swatch-select.validation-failed ~ .validation-advice:after,.product-view .product-shop.text-center .validation-advice:after,.product-shop.text-center .product-options .options-list.validation-failed + #links-advice-container .validation-advice:after{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.product-shop.text-right .product-options dl dd .input-box .validation-advice,.product-shop.text-right .no-display.swatch-select.validation-failed ~ .validation-advice,.product-view .product-shop.text-right .validation-advice,.product-shop.text-right .product-options .options-list.validation-failed + #links-advice-container .validation-advice{left:auto;right:15px} .product-shop.text-right .product-options dl dd .input-box .validation-advice:after,.product-shop.text-right .no-display.swatch-select.validation-failed ~ .validation-advice:after,.product-view .product-shop.text-right .validation-advice:after,.product-shop.text-right .product-options .options-list.validation-failed + #links-advice-container .validation-advice:after{left:auto;right:15px}.container-block{background:#fff;padding:40px !important;margin:20px auto;align-items:initial;float:none !important;text-align:left} .v-fix{float:left} .v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.success{color:#3d6611;font-weight:bold} .error{color:#f00;font-weight:bold} .notice{color:#ccc} .messages,.messages ul{list-style:none !important;margin:0 !important;padding:0 !important} .messages{width:100%;overflow:hidden} .messages li{margin:0 0 10px} .messages li li{margin:0 0 3px} .messages a{color:rgba(0,0,0,0.7)} .error-msg,.success-msg,.note-msg,.notice-msg{color:#fff;font-size:12px;line-height:18px;padding:10px 28px 10px 60px;position:relative} .error-msg{background-color:#f44336} .error-msg:before{content:"\004c";font-family:'amsf font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;left:20px;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:22px} .success-msg{background-color:#8bc34a} .success-msg:before{content:"\0041";font-family:'amsf font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;left:20px;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:22px} .note-msg,.notice-msg{background-color:#ffae00} .note-msg:before,.notice-msg:before{content:"\0074";font-family:'amsf font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;left:20px;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:22px}ul.breadcrumb{background:none;margin:0;text-align:left;color:#aaa;padding:20px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden} ul.breadcrumb li{margin-right:10px;line-height:30px;background:#fff;padding:0 10px} ul.breadcrumb li a{color:inherit} ul.breadcrumb li a:hover{color:#166388} ul.breadcrumb li strong{font-weight:normal;color:#aaa} .breadcrumbs-wrapper .breadcrumb > li + li:before{content:" " !important} .breadcrumbs-wrapper .breadcrumb > li a:after{content:"\0052";font-family:'amsf font';background-color:transparent;font-size:12px;color:#fbbb4f !important;color:inherit;margin:0 8px;padding:0;display:inline-block;vertical-align:middle;position:relative;text-align:center} .breadcrumbs-wrapper:not(.type-3) .breadcrumb li:last-of-type strong{color:#222} .breadcrumbs-wrapper .breadcrumb li:last-of-type:before{} .breadcrumbs-wrapper .page-title{} .breadcrumbs-wrapper .page-title h1,.breadcrumbs-wrapper .page-title h2,.page-sitemap .page-title h1,.catalogsearch-term-popular .page-title h2,.contacts-index-index .page-title h2{margin:0;font-size:36px;text-transform:none;font-weight:bold;letter-spacing:-0.4px;font-weight:100;color:#166388} .breadcrumbs-wrapper,.category-description-wrapper{background:rgba(255,255,255,0.6)} .category-description-wrapper{padding-bottom:30px} .header-wrapper + .breadcrumbs-wrapper .breadcrumbs-inner{margin-left:0;margin-right:0} .breadcrumbs-wrapper .page-title + .breadcrumb{float:right;margin:0} .breadcrumbs-wrapper.type-2 .page-title,.breadcrumbs-wrapper.type-2 .page-title + .breadcrumb,.breadcrumbs-wrapper.type-3 .page-title,.breadcrumbs-wrapper.type-3 .page-title + .breadcrumb{float:none;display:inline-block} .breadcrumbs-wrapper.type-2 .page-title h1,.breadcrumbs-wrapper.type-2 .page-title h2{color:#fff} .breadcrumbs-wrapper.type-2 .page-title h1:after,.breadcrumbs-wrapper.type-2 .page-title h2:after,.breadcrumbs-wrapper.type-3 .page-title h1:after,.breadcrumbs-wrapper.type-3 .page-title h2:after{content:none} .breadcrumbs-wrapper.type-2 .breadcrumb{color:rgba(255,255,255,.5)} .breadcrumbs-wrapper.type-3 .breadcrumb{color:#aaa} body .catalog-product-view.breadcrumbs-type-3 .with-breadcrumbs + .content-wrapper .container,body .catalog-product-view .header-with-image .with-breadcrumbs + .content-wrapper .container{padding-top:1.5em} body .catalog-product-view.breadcrumbs-type-3 .with-breadcrumbs + .content-wrapper .sidebar .sidebar-inner,body .catalog-product-view .header-with-image .with-breadcrumbs + .content-wrapper .sidebar .sidebar-inner{padding-top:1.25em} .breadcrumbs-type-2 .with-breadcrumbs + .content-wrapper .col-main .page-title,.breadcrumbs-type-3 .with-breadcrumbs + .content-wrapper .col-main .page-title{display:block} .breadcrumbs-type-3 .with-breadcrumbs + .content-wrapper .col-main{padding-top:0} .breadcrumbs-type-3 .with-breadcrumbs + .content-wrapper .sidebar:not(.product-sidebar) .sidebar-inner{padding-top:0} body.wide-breadcrumbs.breadcrumbs-type-3 .breadcrumbs-wrapper.type-3.with-bg-image,body[class*="boxed-breadcrumbs"].breadcrumbs-type-3 .breadcrumbs-wrapper.type-3.with-bg-image .container{padding-top:50px;padding-bottom:50px} body.wide-breadcrumbs .breadcrumbs-wrapper.type-3 .container{background-image:none !important;padding-top:0;padding-bottom:0} body[class*="boxed-breadcrumbs"] .breadcrumbs-wrapper.type-3{background-image:none !important;padding:0} body.wide-breadcrumbs .breadcrumbs-wrapper.type-3 .container{background-image:none !important;background-color:transparent} .breadcrumbs-wrapper.type-3 .breadcrumbs-inner{border:none;padding:18px 0;margin:0} .breadcrumbs-type-3 .with-breadcrumbs #header .bottom-block .container{margin-bottom:0} .breadcrumbs-wrapper.type-3 .page-title{float:none;text-transform:none;font-weight:600;display:block} .breadcrumbs-wrapper.type-3 .page-title h1,.breadcrumbs-wrapper.type-3 .page-title h2{font-weight:600;color:#fff;letter-spacing:-1px;display:none;margin-bottom:6px} body.catalogsearch-result-index .breadcrumbs-wrapper .page-title h1,body.catalogsearch-result-index .breadcrumbs-wrapper .page-title h2,body.catalog-category-view .breadcrumbs-wrapper .page-title h1,body.catalog-category-view .breadcrumbs-wrapper .page-title h2{display:block} .breadcrumbs-wrapper.type-3 ul.breadcrumb{text-align:center} body.wide-header .with-header-bg-image .breadcrumbs-wrapper .breadcrumb{color:rgba(255,255,255,0.7)} body.wide-header .with-header-bg-image .breadcrumbs-wrapper .breadcrumb li:last-of-type:before{} body.wide-header .with-header-bg-image .breadcrumbs-wrapper ul.breadcrumb li strong,body[class*="boxed-header"] .with-header-bg-image ~ .breadcrumbs-wrapper ul.breadcrumb li,body[class*="boxed-header"] .with-header-bg-image ~ .breadcrumbs-wrapper ul.breadcrumb li strong{color:#fff} .header-breadcrumbs-wrapper .breadcrumbs-wrapper.type-3 .breadcrumbs-inner{padding-bottom:18px} body[class*="category-view"].header-breadcrumbs-wrapper .breadcrumbs-wrapper.type-3 .breadcrumbs-inner{padding-bottom:40px} .main-container .breadcrumbs-wrapper .container{padding:0 !important} .main-container .breadcrumbs-wrapper .breadcrumbs-inner{margin:0 0 20px;border:none;padding-bottom:0} .main-container .breadcrumbs-wrapper .breadcrumbs-inner .breadcrumb{padding-top:8px}.page-title{position:relative;margin-bottom:30px} .page-title h1{font-size:35px;color:#222;margin:0;line-height:1em;font-weight:300} .page-title h2{font-size:25px;margin:0;line-height:1em;font-weight:300} .page-title h1:after,.page-title h2:after{content:"";position:absolute;left:0;bottom:-10px;width:68px;height:1px;background-color:#fbbb4f} .page-title .separator{margin:0 3px;color:#aaa} .page-title .link-rss{float:right} .page-title .link-print{margin-top:.667em} .title-buttons{text-align:right} .title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left} .subtitle,.sub-title{clear:both} .content h2{margin-top:10px;margin-bottom:1em;font-size:1.5em;font-weight:300;color:#000} .page-subtitle{border-bottom:1px solid rgba(0,0,0,.1);padding-top:1em;margin-bottom:1.5em} .page-subtitle h2{font-size:1.3em} .page-subtitle a{margin-top:.25em;color:inherit} table.table thead th{text-align:center} table.table-bordered > thead > tr > th,table.table-bordered > tbody > tr > th,table.table-bordered > tfoot > tr > th,table.table-bordered > thead > tr > td,table.table-bordered > tbody > tr > td,table.table-bordered > tfoot > tr > td{border-color:rgba(0,0,0,.1)} table.table-bordered > thead > tr > th{text-transform:none;border-top:none;border-left:none;border-right:none;line-height:1;padding:1.25em 0}.panel.panel-default{padding:30px;border:2px solid;border:solid 2px rgba(222,218,218,0.5);border-radius:0 !important} .panel.panel-default.active{display:block} .panel.panel-default .panel-heading,.panel.panel-default .panel-body,.panel.panel-default .panel-footer{margin:0;padding:0;background-color:#fff} .panel.panel-default .panel-heading{margin-bottom:1.5em} .panel.panel-default .panel-heading a,.panel.panel-default .panel-heading a i.fa{color:inherit} .panel.panel-default .panel-heading a:hover i.fa{color:#166388} .panel.panel-default .panel-title{font-family:'open sans',sans-serif;font-size:1.33em;color:#222;padding-bottom:.5em;font-weight:300;line-height:1.5;text-transform:uppercase} .panel.panel-default p,.panel.panel-default address{margin-bottom:0} .panel.panel-default .panel-body li.item + li.item{margin-top:1.5em}.toolbar .pager{display:none} .toolbar-bottom .toolbar{text-align:center} .pages > strong{display:none} .pager ol{display:inline-block;vertical-align:middle;padding:0;margin:0 5px 0 0} .pager .pages li{display:inline-block;margin-left:-1px;vertical-align:top} .pager .pages li > a{width:40px;height:40px;border:1px solid rgba(0,0,0,0.08);text-align:center;line-height:40px;font-size:12px;padding:0;color:#666;border-radius:0;background-color:transparent} .pager .pages li > a.next{border-radius:0 100% 100% 0;background:#f5f5f5} .pager .pages li a i{font-size:12px;color:#888} .pager .pages li a:hover{background-color:rgba(0,0,0,.1)} .pager .pages li.current{color:#fff;background-color:#fbbb4f;border-color:#fbbb4f;width:40px;height:40px;text-align:center;line-height:40px} .my-account .amount{margin-right:20px} .my-account .pager{text-align:right}.sorter{color:#aaa} .sorter p{margin-bottom:0} .sorter select{display:none} .sorter .amount{display:inline-block;float:left;font-size:20px;color:#1b1f21;line-height:35px} .sorter .amount strong{font-weight:normal} .sorter .sort-by,.sorter .limiter,.sorter .asc,.sorter .desc,.toolbar label{display:inline-block;font-family:inherit;vertical-align:middle;margin:0 5px 0 0;font-size:13px;color:#666;font-weight:normal} .sorter .asc,.sorter .desc{font-size:20px;text-align:center;margin:0 12px;float:none;height:36px;width:36px;line-height:38px;border-radius:50%;background-color:transparent;border:1px solid rgba(0,0,0,0.2)} .sorter.grid-switcher .asc,.sorter.grid-switcher .desc{margin-right:0} .sorter .asc:hover,.sorter .desc:hover{background-color:#166388;color:#fff;opacity:1} .sorter .asc:hover a,.sorter .desc:hover a{color:#fff} .sorter .sort-by{float:right;margin:0} .sorter .limiter{float:right;margin:0 0 0 30px} .sorter.grid-switcher .limiter{display:none} .sorter .bootstrap-select.form-control:not([class*="col-"]){width:auto;vertical-align:middle;background:none;height:auto;box-shadow:none} .sorter .sort-by .bootstrap-select > .selectpicker{min-width:120px} .sorter .bootstrap-select.btn-group .btn .caret{margin-top:-1px;border-top-color:#aaa}.toolbar{padding-bottom:20px} .toolbar .sorter{width:auto;text-align:center;padding:20px 0;border-bottom:solid 1px rgba(0,0,0,0.08)} .toolbar-bottom.no-border .toolbar{border:none} .toolbar-bottom .toolbar{background:none;padding:0;margin:0} .toolbar-bottom .toolbar .sorter{display:none} .toolbar-bottom .pager{display:block;width:auto} .col3-layout .sorter .view-mode{margin-right:15px} .col3-layout .sorter .sort-by .bootstrap-select > .selectpicker{min-width:60px} .sorter .view-mode{display:inline-block;float:left;vertical-align:middle;margin:6px 20px 7px 0} .sorter .view-mode label{display:none} .sorter .view-mode .item{float:left;padding:5px;border-radius:4px;border:1px solid transparent} .sorter .view-mode .item:not(.current){cursor:pointer} .sorter .view-mode i{font-size:18px;display:block;height:20px;line-height:20px;margin-top:0;color:#aaa;text-align:center;border-radius:0;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} .sorter .view-mode .item.current,.sorter .view-mode strong.item{border-color:rgba(0,0,0,0.1);opacity:1} .sorter .view-mode .item.current i,.sorter .view-mode strong i{color:#222} .sorter .view-mode a:hover i{color:rgba(0,0,0,0.6)} .sorter .view-mode .item + .item{margin-left:10px} .toolbar .shop-by{display:none;float:right} .toolbar .shop-by label{display:none} .toolbar .shop-by .shop-by-button{font-size:24px;padding:4px 6px;box-shadow:none;border-radius:0;border:none;outline:none;color:#333;background-color:transparent;position:relative;z-index:1;width:40px;height:40px;line-height:40px;text-align:center;overflow:hidden;position:absolute;right:20px;top:20px} .toolbar .shop-by .shop-by-button i{font-size:inherit} .toolbar .shop-by .shop-by-button:hover,.toolbar .shop-by .shop-by-button:active,.toolbar .shop-by .shop-by-button:focus{background-color:rgba(0,0,0,0.06)}tr.summary-total{cursor:pointer} tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer} tr.show-details .summary-collapse{background-position:0 -53px} tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465} tr.summary-details-first td{border-top:1px solid #d2d8db} tr.summary-details-excluded{font-style:italic}.cart-tax-info{display:block} .cart-tax-info,.cart-tax-info .cart-price{padding-right:20px} .cart-tax-total{display:block;padding-right:20px;background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/bkg_collapse.gif) 100% 4px no-repeat;cursor:pointer} .cart-tax-info .price,.cart-tax-total .price{display:inline !important;font-weight:normal !important} .cart-tax-total-expanded{background-position:100% -53px}.std .subtitle{padding:0} .std ol.ol{list-style:decimal outside;padding-left:1.5em} .std dl dt{font-weight:bold} .std dl dd{margin:0 0 10px} .std ol{list-style:decimal outside;padding-left:1.5em} .std ul ul{list-style-type:circle} .std ul ul,.std ol ol,.std ul ol,.std ol ul{margin:.5em 0} .std dt{font-weight:bold} .std dd{padding:0 0 0 1.5em} .std blockquote{font-style:italic;padding:0 0 0 1.5em} .std address{font-style:normal} .std b,.std strong{font-weight:bold} .std i,.std em{font-style:italic} .std i.fa{font-style:normal}.link-cart{font-weight:bold;color:#f00} .link-wishlist{font-weight:bold} .link-reorder{color:#aaa} .link-compare{font-weight:bold} .link-print,.link-rss{display:inline-block;padding:2px 0;color:#aaa;white-space:nowrap} .link-compare i,.link-wishlist i{font-style:normal;font-size:16px;display:inline-block;vertical-align:middle;margin-right:0} .link-wishlist i{position:relative;top:1px} .link-compare i{position:relative;top:-1px} .link-rss i,.link-print i{margin-right:5px;-webkit-transition:none;-o-transition:none;transition:none} .btn-remove{color:#aaa} .cards-list dt{margin:5px 0 0} .cards-list .offset{padding:2px 0 2px 20px} .separator{margin:0 3px} .divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:rgba(0,0,0,.1);text-indent:-999em;overflow:hidden}.noscript{border:1px solid rgba(0,0,0,.1);border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f} .noscript .noscript-inner{width:1000px;margin:0 auto;padding:12px 0 12px;background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/i_notice.gif) 20px 50% no-repeat} .noscript p{margin:0}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}.notice-cookie{border-bottom:none;background:#eee;font-size:14px;line-height:1.8;text-align:center;color:rgba(0,0,0,0.5);position:fixed;bottom:0;left:0;right:0;z-index:99} body[class*="boxed-content"] .notice-cookie .container{background:#eee;max-width:92%} .notice-cookie .notice-inner{margin:0 auto;padding:20px 0;background:none;text-align:left} [class*="boxed-content"] .notice-cookie .notice-inner{margin:0 -10px} .notice-cookie .notice-inner p{margin:0 20px 5px 0px} .notice-cookie .notice-inner .notice-text{display:inline-block;vertical-align:middle;padding-top:8px;width:92%;padding-left:15px} .notice-cookie .notice-inner .actions{display:inline-block;width:8%;text-align:right;float:right;vertical-align:middle}body .btn i,.btn-quickview i{text-transform:none} body .btn,.btn-quickview{position:relative;min-height:40px;font-size:13px;line-height:25px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;border-radius:0px} .btn-quickview{border-width:0;min-width:124px} body .btn:focus,body .btn.focus,body .btn:active,body .btn.active,body .btn:hover,body .btn:hover{opacity:1} body .btn-default:focus,body .btn-default.focus,body .btn-default:active,body .btn-default.active,body .btn-default:hover,body .btn-default:hover{box-shadow:none;background-color:#fbbb4f;border-color:#fbbb4f;color:#176389} body .btn-default.light{background-color:transparent;border-color:rgba(255,255,255,0.2);color:#fff} body .btn-default.light:focus,body .btn-default.light.focus,body .btn-default.light:active,body .btn-default.light.active,body .btn-default.light:hover,body .btn-default.light:hover{color:#888;border-color:#eee;background-color:#f5f5f5} body .btn-primary.light,body .btn-primary.light.type-2{background-color:#fff;border-color:#fff;color:#888} body .btn-primary.light:focus,body .btn-primary.light.focus,body .btn-primary.light:active,body .btn-primary.light.active,body .btn-primary.light:hover,body .btn-primary.light:hover{color:#fff;border-color:#166388;background-color:#166388} body .btn-primary.light.type-2:focus,body .btn-primary.light.type-2.focus,body .btn-primary.light.type-2:active,body .btn-primary.light.type-2.active,body .btn-primary.light.type-2:hover,body .btn-primary.light.type-2:hover{color:#fff;border-color:#fbbb4f;background-color:#fbbb4f} body .btn i{display:inline-block;vertical-align:middle;line-height:14px} .btn-quickview,body .btn-primary{background-color:#fbbb4f;border-color:#fbbb4f;color:#fff} body .btn-primary:focus,body .btn-primary.focus,body .btn-primary:active,body .btn-primary.active,body .btn-primary:hover,.btn-quickview:focus,.btn-quickview.focus,.btn-quickview:active,.btn-quickview.active,.btn-quickview:hover{background-color:#166388;border-color:#166388;color:#fff} body .btn-primary.type-2{background-color:#166388;border-color:#166388;color:#fff} body .btn-primary.type-2:focus,body .btn-primary.type-2.focus,body .btn-primary.type-2:active,body .btn-primary.type-2.active,body .btn-primary.type-2:hover{background-color:#fbbb4f;border-color:#fbbb4f;color:#fff} header.header .hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:27px 0 27px 30px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent} .hamburger-box{position:relative;display:inline-block;width:20px;height:14px;vertical-align:middle;margin-bottom:4px} .hamburger-inner{top:50%;display:block;margin-top:-2px} .hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:20px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#222} .hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner:after,.hamburger:hover .hamburger-inner:before{background-color:#166388} .hamburger-inner:after,.hamburger-inner:before{display:block;content:""} .hamburger-inner:before{top:-5px} .hamburger-inner:after{bottom:-5px} .hamburger-collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s} .hamburger-collapse .hamburger-inner:after{top:-10px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear} .hamburger-collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)} .hamburger-collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-5px,0) rotate(-45deg)} .hamburger-collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0} .hamburger-collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}#header{position:relative;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#24465e),color-stop(20%,#166388),color-stop(46%,#166388),to(#24465e));background:linear-gradient(90deg,#24465e 0,#166388 20%,#166388 46%,#24465e);background-color:#166388} #header .top-block{position:relative;padding:5px 0} #header .top-block a{color:#fbbb4f} .header ul.social-links{float:left;margin-right:20px} #header .top-block ul.social-links li a{color:rgba(255,255,255,0.95)} #header .top-block ul.social-links li a:hover{background-color:rgba(255,255,255,0.1);opacity:1} #header h2.logo a:hover{opacity:0.5} #header .bottom-block .bottom-block-inner{position:relative} [class*="boxed-header"] #header ~ .container{padding-left:0;padding-right:0} .header .header-info ul{margin:0} .header .header-info ul .item + .item{margin-left:30px} .header .header-info .item span b{color:#fbbb4f} .header .header-info .item i{display:inline-block;vertical-align:middle;margin-right:9px;position:relative;top:-1px;color:#fbbb4f} .header .header-info .item a{color:rgba(255,255,255,0.95)} .header .header-info .item a:hover,.header .header-info .item a:focus,.header .header-info .item a:active{opacity:1;color:#fbbb4f} .header .header-banner{display:inline-block} .header .header-banner .banner{display:inline-block;vertical-align:middle;margin-top:20px;margin-bottom:20px} .header .header-banner .banner + .banner{margin-left:20px;padding-left:20px;border-left:1px solid rgba(255,255,255,0.2)} .header .header-text-banner .image-block{position:relative;display:inline-block;vertical-align:middle;margin-right:-15px} .header .header-text-banner .image-text{position:absolute;display:block;max-width:50px;top:14px;right:44px;color:#222;font-size:11px;font-weight:400;line-height:11px;text-transform:uppercase} .header .header-text-banner .text-block{display:inline-block;vertical-align:middle} .header .header-text-banner .title{font-size:22px;line-height:18px;color:#222;font-weight:600} .header .header-text-banner .title small{color:#888;font-weight:300} .header .links{display:inline-block} .header .right-block{float:right;text-align:right} .header .form-language,.header .form-currency{display:inline-block;vertical-align:middle;position:relative;min-height:40px} .header .form-language .label,.header .form-currency .label{padding:5px 7px 4px 0;float:left} .header .form-language.list .name,.header .form-currency.list span.name{display:none} .header .form-language.list,.header .form-currency.list{padding:7px 5px 12px 0} .header .form-language + .form-currency.list:before,.header .form-currency + .form-language.list:before{margin-top:-6px} .header .form-language.list .label,.header .form-currency.list .label{padding:0;padding-right:5px;float:none;display:inline-block;vertical-align:middle} .header .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:auto;padding:11px 0 10px} .header .bootstrap-select > .selectpicker{height:auto;border:none;background:none;line-height:normal;font-family:'open sans',sans-serif;font-size:14px;font-weight:600;line-height:19px;color:#222;min-height:auto;padding:0 26px 0 0} .header .bootstrap-select > .selectpicker:hover,.header .btn-group.open .dropdown-toggle{color:#166388} .header .btn-group.open .dropdown-toggle{outline:none;box-shadow:none;background:none;border:none} .header .bootstrap-select.btn-group .btn .filter-option{float:none !important;vertical-align:middle} .header .top-block .bootstrap-select.btn-group .btn .caret{border-top-color:rgba(0,0,0,0.2)} .header .top-block .btn-default.active:hover,.header .top-block .open > .dropdown-toggle.btn-default:hover,.header .top-block .btn-default.active:focus,.header .top-block .open > .dropdown-toggle.btn-default:focus,.header .top-block .btn-default:active.focus,.header .top-block .btn-default.active.focus,.header .top-block .open > .dropdown-toggle.btn-default.focus{background-color:transparent;color:#166388} .header .bootstrap-select.btn-group .dropdown-menu{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.15);border:none;right:0;left:auto;min-width:120px;padding:10px 0} .header .bootstrap-select.btn-group .dropdown-menu > li > a{color:#616161;font-size:13px;padding:10px 16px} .header .bootstrap-select.btn-group .dropdown-menu > li > a:hover,.header .bootstrap-select.btn-group .dropdown-menu > li > a:focus{background-color:#f5f5f5;color:#616161;outline:none} .header .wishlist-link{font-size:24px;line-height:24px;min-height:40px;display:inline-block;vertical-align:middle;color:rgba(0,0,0,.4);padding:7px 0 5px} .header .wishlist-link a{color:rgba(0,0,0,0.4);font-size:inherit} .header .wishlist-link a i{font-size:inherit;line-height:1} .header .wishlist-link a i:before{vertical-align:middle} .header .wishlist-link a:hover{color:#166388}.wide-header #header.cart-header .middle-block,[class*="boxed-header"] #header.cart-header .middle-block .middle-block-inner,.wide-header #header.checkout-header .middle-block,[class*="boxed-header"] #header.checkout-header .middle-block .middle-block-inner{border-bottom:none} #header.cart-header .page-title,#header.checkout-header .page-title{display:block;font-size:36px;font-family:'open sans',sans-serif;color:#fff;border:none;line-height:33px;margin:0;padding:34px;text-align:center;letter-spacing:-2px} #header.cart-header .logo-wrapper{padding:0} #header.checkout-header .logo-wrapper{padding:0} #header.checkout-header a.to-cart{color:#fff;padding-left:20px;display:inline-block;padding-bottom:10px;display:inline-block;width:100%} #header.checkout-header a.to-cart:hover{color:#fbbb4f;opacity:1} #header.checkout-header a.to-cart i{font-size:12px;margin-right:5px} #header.checkout-header .custom-block{float:right;padding:28px 0}.language-currency-wrapper{position:relative;display:inline-block;vertical-align:middle;font-size:1em;line-height:1.5em;font-family:'open sans',sans-serif} .language-currency-block{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;padding:0 12px;line-height:1;cursor:pointer;position:relative;transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-webkit-transition:background-color 300ms linear} .language-currency-block i{font-size:12px;color:rgba(0,0,0,.6);line-height:1;position:relative} .language-currency-block .caret{color:#aaa;position:relative;top:-2px} .language-currency-block:hover i,.language-currency-block.open i{color:#166388} .footer-middle .language-currency-block,.footer-bottom .language-currency-block,.footer-middle .form-language.list a,.footer-middle .form-currency.list a,.footer-bottom .form-language.list a,.footer-bottom .form-currency.list a{color:#fff} .header .language-currency-wrapper .form-language + .form-currency,.header .language-currency-wrapper .form-currency + .form-language{padding:0} .header .language-currency-wrapper .form-language + .form-currency:before,.header .language-currency-wrapper .form-currency + .form-language:before{background:rgba(0,0,0,.12)} .header .language-currency-wrapper .bootstrap-select > .selectpicker{border:1px solid rgba(0,0,0,.1);color:rgba(0,0,0,.7);padding:4px 26px 4px 10px;border-radius:0} .header .language-currency-wrapper .bootstrap-select.btn-group .btn .caret{border-top-color:rgba(0,0,0,0.3)} .language-currency-block .language{padding:3px 0;line-height:1;display:inline-block} .with-border .language-currency-block .language{padding:3px 9px 3px 0;margin-right:6px;border-right:solid 1px rgba(0,0,0,.16)} .language-currency-block .currency .icon{display:inline-block} .language-currency-block .currency i{margin-left:3px;margin-top:3px} .language-currency-dropdown{width:240px;padding:0 30px;background:#fff;box-shadow:0px 1px 2px rgba(0,0,0,0.1);position:absolute;top:100%;display:none;clear:both;z-index:9999;right:0;color:#333;border-top:solid 2px #166388;text-align:left} .language-currency-dropdown:before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #166388 transparent;top:-5px;right:20px;position:absolute} .language-currency-dropdown .label{color:inherit;font-size:1em;margin-bottom:.5em;display:block;padding:0;text-align:left;border-radius:0;line-height:1.5} .header .language-currency-dropdown > div{margin:9px 0;display:block} .language-currency-dropdown .form-currency.list a{display:block;font-size:14px;color:rgba(0,0,0,.86);border-bottom:solid 1px rgba(0,0,0,.16);margin:0 -30px !important;padding:1em 30px} .header .language-currency-dropdown .bootstrap-select.btn-group .dropdown-menu{width:100%} .language-currency-dropdown .form-language.list a{float:left;height:60px;width:60px;text-align:center;padding:14px;margin:0} .language-currency-dropdown .form-language.list a:hover,.language-currency-dropdown .form-currency.list a:hover{background-color:rgba(0,0,0,.1);color:inherit} .language-currency-dropdown > div > a:last-of-type{border-bottom:none} .language-currency-dropdown > div > a img{margin:-1px 9px 0 0} .language-currency-dropdown .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%} .language-currency-dropdown .bootstrap-select.btn-group .dropdown-menu li a{color:inherit} .form-language.list a,.form-currency.list a{color:#666;display:inline-block;margin-right:5px;vertical-align:middle} .form-language.list a:hover,.form-currency.list a:hover{color:#166388} .form-language.list a:last-child,.form-currency.list a:last-child{margin-right:0} .form-language.list a img{margin-right:15px;max-height:16px} .account-language-currency-wrapper{position:relative;display:inline-block} .account-language-currency-block{color:#fff;font-family:inherit;font-size:inherit;font-weight:bold;padding:0 20px;min-height:40px;line-height:40px;cursor:pointer;position:relative;transition:none;-moz-transition:none;-webkit-transition:none;text-align:center} .header .account-language-currency-wrapper .bootstrap-select.btn-group .dropdown-menu{z-index:999999} .account-language-currency-block i{font-size:30px;line-height:1;vertical-align:middle;margin-right:8px;position:relative;top:10px;transition:none;-moz-transition:none;-webkit-transition:none;display:block} .account-language-currency-block .caret{color:rgba(0,0,0,0.2);margin-left:5px;position:relative;top:-1px} .account-language-currency-block:hover,.account-language-currency-block.open{background-color:#fff;color:#888;-webkit-box-shadow:inset 0px -1px 0px 0px rgba(0,0,0,0.08);-moz-box-shadow:inset 0px -1px 0px 0px rgba(0,0,0,0.08);box-shadow:inset 0px -1px 0px 0px rgba(0,0,0,0.08)} .footer-middle .account-language-currency-block,.footer-bottom .account-language-currency-block,.footer-middle .form-language.list a,.footer-middle .form-currency.list a,.footer-bottom .form-language.list a,.footer-bottom .form-currency.list a{color:#fff} .header .account-language-currency-wrapper .form-language + .form-currency,.header .account-language-currency-wrapper .form-currency + .form-language{padding:0} .header .account-language-currency-wrapper .form-language + .form-currency:before,.header .account-language-currency-wrapper .form-currency + .form-language:before{background:rgba(0,0,0,.12)} .header .account-language-currency-wrapper .bootstrap-select > .selectpicker{border:none;background-color:rgba(0,0,0,0.08);color:rgba(0,0,0,.7);padding:2px 26px 2px 17px;border-radius:4px;height:40px;line-height:38px} .header .account-language-currency-wrapper .bootstrap-select.btn-group .btn .caret{border-top-color:rgba(0,0,0,0.3)} .header .account-language-currency-wrapper .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){padding:0} .header .account-language-currency-wrapper .form-language + .form-currency,.header .account-language-currency-wrapper .form-currency + .form-language{border-left:none} .header .account-language-currency-wrapper .form-language + .links,.header .account-language-currency-wrapper .form-currency + .links,.header .account-language-currency-wrapper .wishlist-link + .links{padding-left:0;padding-right:0;border-left:none;margin-left:0} .account-language-currency-block .language{padding:3px 0;line-height:1;display:inline-block} .with-border .account-language-currency-block .language{padding:3px 9px 3px 0;margin-right:6px;border-right:solid 1px rgba(0,0,0,.16)} .account-language-currency-block .currency .icon{display:inline-block} .account-language-currency-block .currency i{margin-left:3px;margin-top:3px} .account-language-currency-dropdown{width:190px;padding:23px 25px 13px;background:#fff;box-shadow:0px 3px 8px rgba(0,0,0,0.08);border-radius:5px 0 5px 5px;position:absolute;top:100%;display:none;clear:both;z-index:9999;right:0;color:#333;text-align:left} .header .account-language-currency-wrapper .account-language-currency-dropdown .label{color:#222;font-size:1em;margin-bottom:.5em;display:block;padding:0;text-align:left;border-radius:0;line-height:1.5} .header .account-language-currency-wrapper .account-language-currency-dropdown > div{margin:0 0 20px;min-height:auto;padding:0;display:block;border:none} .account-language-currency-dropdown .form-currency.list a{display:inline-block;font-size:14px;color:rgba(0,0,0,.86);border-bottom:solid 1px rgba(0,0,0,.16)} .header .account-language-currency-dropdown .default-links.links li{padding:0;border:none;display:block} .header .account-language-currency-dropdown .default-links.links li + li{border-top:1px solid rgba(0,0,0,0.12)} .header .account-language-currency-dropdown .bootstrap-select.btn-group .dropdown-menu{width:100%} .account-language-currency-dropdown .form-language.list a{float:left;text-align:center;padding:0;margin:0} .account-language-currency-dropdown .form-language.list a:hover,.account-language-currency-dropdown .form-currency.list a:hover{color:inherit} .account-language-currency-dropdown > div > a:last-of-type{border-bottom:none} .account-language-currency-dropdown > div > a img{margin:-1px 9px 0 0} .account-language-currency-dropdown .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%} .account-language-currency-dropdown .bootstrap-select.btn-group .dropdown-menu li a{color:inherit} .account-language-currency-wrapper .links{display:block;float:none;color:#222} .header .account-language-currency-wrapper .links,.header .account-language-currency-wrapper .links li{display:block} .header .account-language-currency-wrapper .links li a{display:inline-block;line-height:1.4;padding:10px 0;margin:0} .header .account-language-currency-wrapper .links li a:hover,.header .account-language-currency-wrapper .links li a:active,.header .account-language-currency-wrapper .links li a:focus,.header .account-language-currency-wrapper .links li a.top-link-login:hover,.header .account-language-currency-wrapper .links:not(.default-links) li a:hover,.header .account-language-currency-wrapper .links:not(.default-links) li a:active,.header .account-language-currency-wrapper .links:not(.default-links) li a:focus,.header .account-language-currency-wrapper .links:not(.default-links) li a.top-link-login:hover{color:#166388} .header .account-language-currency-wrapper .customer-name-wrapper + .links li + li{border-top:1px dotted rgba(0,0,0,0.1)} .header .account-language-currency-wrapper .links li a,.header .account-language-currency-wrapper .links li a.top-link-login,.header .account-language-currency-wrapper .links:not(.default-links) li a.top-link-login,.account-language-currency-wrapper .top-link-login{display:inline-block;text-align:left;font-weight:normal;font-size:14px} .header .account-language-currency-wrapper .links li a.top-link-login:before,.header .account-language-currency-wrapper .links:not(.default-links) li a.top-link-login:before{content:none} .account-language-currency-wrapper .customer-block .customer-name-wrapper{display:none} header.header .account-language-currency-wrapper .customer-name-wrapper + .links{display:block !important;top:auto !important;position:relative;box-shadow:none;padding:0;border:none} header.header .account-language-currency-wrapper .customer-name-wrapper + .links li a .hover-divider{left:0}.header .links{display:inline-block;margin:0;vertical-align:middle} .header .default-links.links{margin:0} .header .default-links.links li{display:inline-block;padding:0 20px;border-right:solid 1px rgba(0,0,0,.13)} .header .default-links.links li:first-child{padding-left:0} .header .default-links.links li.last{padding-right:0;border:none} .header .default-links.links li a{color:inherit} .header .default-links.links li a:hover{color:#166388} .header .customer-block{display:inline-block;vertical-align:middle;position:relative} .header .customer-name-wrapper{padding-left:10px;padding-right:10px} .header .customer-name-wrapper:hover,.header .customer-name-wrapper:focus,.header .customer-name-wrapper.open{background-color:#fff;color:#888} .header .customer-name-wrapper:hover i.caret,.header .customer-name-wrapper:focus i.caret,.header .customer-name-wrapper.open i.caret{color:#888} .header .customer-name-wrapper .customer-name{display:block;cursor:pointer} .page-sitemap .customer-block{display:none !important} .header .links:not(.default-links) li:not(.last){display:none} .header .links:not(.default-links) li a{} .header .links:not(.default-links) li a.top-link-login,.header .mobile-wrapper-links .links:not(.default-links) li a.top-link-logout{color:inherit;font-family:'open sans',sans-serif;font-size:1em;font-weight:bold;text-align:center;min-height:40px;line-height:40px;padding-left:25px;padding-right:25px} .header .links:not(.default-links) li a.top-link-login:before,.header .mobile-wrapper-links .links:not(.default-links) li a.top-link-logout:before{content:'\0036';font-family:'amsf font';display:inline-block;line-height:1;vertical-align:middle;font-style:normal;font-weight:normal;margin-right:8px;font-size:18px;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .header .links:not(.default-links) li a.top-link-login:hover,.header .mobile-wrapper-links .links:not(.default-links) li a.top-link-logout:hover{background-color:#fff;color:#888;opacity:1} .header .customer-name .user-icon{color:inherit;font-family:'open sans',sans-serif;font-size:14px;display:inline-block;font-weight:600;height:40px;line-height:40px;text-align:center;position:relative} .header .customer-name .user-icon i{font-size:18px;display:inline-block;margin-right:9px;line-height:1;vertical-align:middle;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none} .header .customer-name .user-icon span{display:inline-block} .header .customer-name i.caret{color:rgba(255,255,255,0.4);margin-left:5px;font-size:1em;margin-right:0} .header .customer-name-wrapper.open .customer-name i.caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 40%;-ms-transform-origin:50% 40%;transform-origin:50% 40%} header.header .customer-name-wrapper + .links{background-color:#fff;box-shadow:0px 1px 5px rgba(0,0,0,0.1);display:none;position:absolute;right:0;z-index:99999;margin-left:0 !important;padding:.75em 25px;min-width:160px;text-align:left} header.header .customer-name-wrapper + .links li{float:none;display:block !important} header.header .customer-name-wrapper + .links li + li{border-top:1px dotted rgba(0,0,0,0.1)} header.header .customer-name-wrapper + .links li a{display:block !important;font-size:1em;float:none;margin:0 -25px;padding:9px 25px;line-height:1.4;text-align:left;position:relative;color:#666} header.header .customer-name-wrapper + .links li a:hover{opacity:1;background-color:rgba(0,0,0,0.04)} .wide-header .header .welcome-block,[class*="boxed-header"] .header .welcome-block .container{border-bottom:solid 1px rgba(0,0,0,.1);padding-top:10px;padding-bottom:10px;color:rgba(0,0,0,.4)} #header .welcome-block .welcome-msg{display:inline-block;float:left;margin:0} #header .welcome-block .header-phones{float:right} .header .mobile-wrapper-links{display:none;vertical-align:middle}div.topmenu{padding:0} ul.topmenu{width:100%;border-width:0;padding:0;margin:0} ul.topmenu li.level0:first-child{padding-left:0} ul.topmenu li.level0 a.level-top{position:relative;font-family:'open sans',sans-serif;font-size:16px;line-height:1.5;color:rgba(255,255,255,0.95);padding:10px 15px} ul.topmenu li.level0.last a.level-top{margin-right:0} ul.topmenu li.level0 a.level-top:hover,ul.topmenu li.level0.over a.level-top,ul.topmenu.navbar-nav li.level0.active > a.level-top{background-color:#fbbb4f;color:#fff;opacity:1} ul.topmenu li.level0 a.level-top:hover .custom-icon,ul.topmenu li.level0 a.level-top.over .custom-icon,ul.topmenu li.level0.over a.level-top,ul.topmenu.navbar-nav li.level0.active > a.level-top .custom-icon{color:#234861} body ul.topmenu li.level0.active a.level-top:hover,body ul.topmenu li.level0.active a.level-top:focus{background-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.95)} ul.topmenu li.level0.parent a.level-top:after{content:"";display:inline-block;width:0;height:0;border-top:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent;border-top-color:rgba(255,255,255,.3);vertical-align:middle;margin-left:5px;position:relative;top:-1px} ul.topmenu li.level0.vertical-parent + li.level0 a.level-top:before{content:none} ul.topmenu li.level0 a.level-top .custom-icon{font-size:28px;display:initial;vertical-align:bottom;margin-right:5px;line-height:15px;color:rgb(251,187,79)} #header ul.topmenu li.level0.first a.level-top .custom-icon.ion-ios-home-outline{margin-left:-30px} ul.topmenu li.level0 a.level-top .custom-icon:before{line-height:.5} ul.topmenu li{text-align:left;position:relative;float:left} ul.topmenu li a{display:block;text-decoration:none;color:#888} ul.topmenu li a:hover{text-decoration:none;color:#000} ul.topmenu li a:not(.lightbox-button) i:not(.custom-icon){font-size:.5em;color:rgba(0,0,0,0.2);position:absolute;left:-15px;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)} ul.topmenu li ul.menu-wrapper,ul.topmenu li div.menu-wrapper{display:block;-webkit-transition:opacity .25s ease,transform .25s ease;-moz-transition:opacity .25s ease,transform .25s ease;-ms-transition:opacity .25s ease,transform .25s ease;-o-transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease;opacity:0;transform:translateY(-15px);z-index:-10;left:-100000%;border:3px solid #fbbb4f} #sticky-header ul.topmenu li ul.menu-wrapper:not(.default-menu),#sticky-header ul.topmenu li div.menu-wrapper:not(.default-menu){max-height:85vh} ul.topmenu li.fixed-width{position:relative} ul.topmenu li ul.menu-wrapper.fixed-width,ul.topmenu li div.menu-wrapper.fixed-width{right:auto;top:100% !important} .navbar:not(.in-mobile) ul.topmenu li ul.menu-wrapper > ul,.navbar:not(.in-mobile) ul.topmenu li ul.menu-wrapper > div,.navbar:not(.in-mobile) ul.topmenu li div.menu-wrapper.vertical > ul,.navbar:not(.in-mobile) ul.topmenu li div.menu-wrapper > div{-webkit-transition:opacity .35s ease-in,transform .35s ease-in;-moz-transition:opacity .35s ease-in,transform .35s ease-in;-ms-transition:opacity .35s ease-in,transform .35s ease-in;-o-transition:opacity .35s ease-in,transform .35s ease-in;transition:opacity .35s ease-in,transform .35s ease-in;opacity:0;left:-100000%;visibility:hidden;transform:translateY(-15px)} .navbar:not(.in-mobile) ul.topmenu li ul.menu-wrapper.shown-sub > ul,.navbar:not(.in-mobile) ul.topmenu li ul.menu-wrapper.shown-sub > div,.navbar:not(.in-mobile) ul.topmenu li div.menu-wrapper.vertical.shown-sub > ul,.navbar:not(.in-mobile) ul.topmenu li div.menu-wrapper.shown-sub > div{opacity:1;visibility:visible;transform:translateY(0);left:0} #sticky-header ul.topmenu li ul.menu-wrapper:not(.default-menu),#sticky-header ul.topmenu li div.menu-wrapper:not(.default-menu){overflow-y:auto;overflow-x:hidden} ul.topmenu li ul.menu-wrapper.shown-sub,ul.topmenu li div.menu-wrapper.shown-sub{opacity:1;visibility:visible;display:block;transform:translateY(0);z-index:999;left:0} ul.topmenu li .shown-sub ul.shown-sub,ul.topmenu li .shown-sub li div.shown-sub{left:100px} ul.topmenu:not(.nav-wide) ul,ul.topmenu:not(.nav-wide) div{position:absolute;width:15em;top:100%;left:0;display:none;background:#fff;padding:.833em 20px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);box-shadow:0 1px 5px rgba(0,0,0,0.1);z-index:999} ul.topmenu:not(.nav-wide) ul a i.custom-icon + span{padding-left:20px} ul.topmenu:not(.nav-wide) div ul{position:static;width:auto;border:none} ul.topmenu ul ul{top:7px} ul.topmenu ul li{float:none} ul.topmenu ul li.last{border-bottom:0} ul.topmenu ul li:not(.item) a{float:none;position:relative;display:inline-block;font-weight:normal;color:#888} ul.topmenu ul li a:hover,ul.topmenu ul li.active > a:hover,ul.topmenu ul li.over > a:hover,ul.topmenu ul li.active > a,ul.topmenu ul li.over > a,ul.topmenu ul li.active > a:hover i.fa,ul.topmenu ul li.over > a:hover i.fa,ul.topmenu ul li.active > a i.fa,ul.topmenu ul li.over > a i.fa{color:#166388} ul.topmenu ul li a:not(.lightbox-button) i.fa{color:#5c5755;position:absolute;left:0;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:.4em;line-height:1;padding:0;right:auto} ul.topmenu ul li a .hover-divider{width:0%;height:2px;bottom:0;left:10px;background-color:#166388;content:'';position:absolute;-webkit-transition:width 500ms ease;-moz-transition:width 500ms ease;transition:width 500ms ease;-o-transition:width 500ms ease} ul.topmenu ul li a:hover .hover-divider,ul.topmenu ul li.active > a .hover-divider{width:90%}body .navbar-default{background:transparent;border:0;position:static;min-height:0px;margin:0px;border-radius:0;padding:0} .nav-wide{position:static;text-align:left} .nav-wide ul{display:block} .nav-wide li.level-top{display:inline-block;vertical-align:top;position:static} .nav-wide .menu-wrapper{display:none;position:absolute;left:0;top:100%;width:100%;text-align:left;background-color:#fff;z-index:100;padding:20px;background-repeat:no-repeat;-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.08);box-shadow:0 3px 8px rgba(0,0,0,0.08);border-radius:0 0 4px 4px;margin-top:-1px;overflow:visible;background-size:cover} .navbar:not(.in-mobile) ul.topmenu li ul.menu-wrapper > ul,.navbar:not(.in-mobile) ul.topmenu li ul.menu-wrapper > div,.navbar:not(.in-mobile) ul.topmenu li div.menu-wrapper > div,.menu-banners .banner{position:relative;overflow:hidden} .menu-banners a{position:relative;z-index:2;display:block} .menu-banners .banner a img{position:relative} .menu-banners .banner span.shadow{display:block;position:absolute;height:100%;width:100%;z-index:9;opacity:0;background-color:rgba(0,0,0,0.4);-webkit-transition:opacity 0.35s;transition:opacity 0.35s} .menu-banners .banner a:hover span.shadow{opacity:1} .menu-banners .banner{position:relative} .menu-banners .banner a:before,.menu-banners .banner a:after{position:absolute;top:20px;right:20px;bottom:20px;left:20px;content:'';opacity:0;z-index:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s} .menu-banners .banner a:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)} .menu-banners .banner a:after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)} .menu-banners .banner a:hover:before,.menu-banners .banner a:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)} .nav-wide .menu-wrapper .amsf-widget .products-grid{margin-left:0;margin-right:0} .nav-wide .menu-wrapper .amsf-widget .products-grid .product-name a{font-size:1em} .nav-wide .menu-wrapper > div.first{padding-left:18px} .nav-wide .menu-wrapper .sub-content{padding-left:18px;padding-right:18px} .nav-wide .menu-wrapper .sub-content .menu-banners{margin:-80px -38px 0;position:relative;bottom:-40px} .nav-wide .menu-wrapper .sub-content .menu-banners .banner{float:left;width:25%} .nav-wide .menu-wrapper .sub-content .menu-banners .banner img{width:100%} .nav-wide .menu-wrapper ul.level0{margin-left:-8px;margin-right:-8px} .nav-wide .menu-wrapper ul.level0 li.level1{display:inline-block;float:none;padding:0;vertical-align:top} .nav-wide .menu-wrapper:not(.default-menu) ul.level0{margin-left:-15px;margin-right:-15px} .nav-wide .menu-wrapper:not(.default-menu) ul.level0 li.level1{padding:10px 15px} .nav-wide .menu-wrapper ul.level0 li.level1 > a{display:block;position:relative} .nav ul.level0 li.level1 > a i.custom-icon + span.subtitle,.nav-wide .menu-wrapper.default-menu ul.level0 li.level1 > a i.custom-icon + span.subtitle{padding-left:18px} .nav ul.level0 li.level1 > a i.custom-icon,.nav-wide .menu-wrapper.default-menu ul.level0 li.level1 > a i.custom-icon{line-height:1;font-size:18px;left:-4px;position:absolute;top:10px} .nav-wide .menu-wrapper:not(.tabs-menu) ul.level1 li.last a{border-bottom:none} .nav-wide .menu-wrapper ul.level0 li.level1 > ul{margin:0 0 1em;padding-left:0} .nav-wide .menu-wrapper ul.level0 li.level1 > ul + ul{margin-top:.75em} .nav-wide .menu-wrapper:not(.default-menu) ul.level0 li.level1 span.subtitle{line-height:1.5em;display:inline-block;color:#234861;font-family:'open sans',sans-serif;font-size:16px} .nav-wide .menu-wrapper ul.level0 li.level1 span.subtitle:before{content:none} .nav-wide .menu-wrapper ul.level0 li.level1 span.subtitle:hover,.nav-wide .menu-wrapper ul.level0 li.level1 a.active span.subtitle{color:#166388} .nav-wide .menu-wrapper ul.level1 a,.nav-wide .menu-wrapper ul.level1 .obflink{position:relative;text-transform:none;font-size:1em;line-height:2em;display:block;color:#888} .nav-wide .menu-wrapper ul.level1 a:hover,.nav-wide .menu-wrapper ul.level1 .obflink:hover{text-decoration:underline} .nav-wide .menu-wrapper ul.level0 li.level1 a:hover,.nav-wide .menu-wrapper ul.level0 li.level1 a:active,.nav-wide .menu-wrapper ul.level0 li.level1 a:focus,.nav-wide .menu-wrapper ul.level0 li.level1 a.active{color:#166388} .nav-wide .menu-wrapper ul.level0 li.level1 ul.level1 ul a span:before{content:'';height:4px;width:4px;border-radius:50%;top:15px;background-color:#166388} .nav-wide .menu-wrapper .top-content{margin-bottom:3em;padding:0;overflow:hidden;font-size:1em} .nav-wide .menu-wrapper .bottom-content{overflow:hidden;margin:1.5em 0 0;background-color:transparent;font-size:1em;color:#888;line-height:1.5em;padding:0} .nav-wide .menu-wrapper .right-content{display:inline-block;float:none;font-size:1em} .nav-wide .inline-links{margin-bottom:9px} .nav-wide .inline-links li{display:inline;padding:0 10px 0 0} .nav-wide .inline-links li a{display:inline-block;padding:5px 10px} .nav-wide .inline-links li a:hover{background-color:#f5f5f5} .nav-wide p{margin-bottom:9px} .nav-wide .awesome-content-top,.nav-wide .awesome-content-left{background:#f5f5f5;color:#444;text-align:center;font-size:1.24em;line-height:1.01em;padding:18px;margin:0 0 18px 0;overflow:hidden} .nav-wide .awesome-content-top i,.nav-wide .awesome-content-left i{font-size:1.18em;display:block;margin-bottom:5px} .nav-wide .awesome-content-left{text-align:left;padding-top:30px;padding-bottom:19px} .nav-wide .awesome-content-left i{float:left;margin:0 10px 5px 0} .nav-wide .products-grid li.item{margin-bottom:0} .nav-wide .menu-banner{float:right;margin:40px}.category-label{display:none;transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-webkit-transition:background-color 300ms linear;font-style:normal;padding:3px 6px;z-index:3;font-family:'Montserrat',sans-serif;color:#fff;text-align:center;font-size:9px;line-height:1.1em;top:-15px;border-radius:0;text-transform:uppercase;margin:0;position:absolute;left:0px;background-color:transparent} .category-label.label_one{background-color:#fbbb4f;color:#4f421f} .category-label.label_two{background-color:#166388} .category-label.label_three{background-color:#fbbb4f} .topmenu .level0 ul .category-label.label_two{background-color:#ff2a2a} .topmenu .level0 ul .category-label.label_three{background-color:#fbbb4f} .menu-wrapper .category-label{top:auto;left:auto;bottom:auto;position:relative;margin-left:8px;vertical-align:middle}@media only screen and (min-width:978px){.nav-wide li.over .menu-wrapper{display:block !important}   .category-label{display:inline-block}      .nav-wide .menu-wrapper.default-menu{position:absolute;width:15em;top:100%;left:0;display:none;padding:0;z-index:99999;overflow:visible}   .nav-wide .menu-wrapper.default-menu ul{background-color:inherit;background:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.08);box-shadow:0 3px 8px rgba(0,0,0,0.08);border-radius:0 0 4px 4px;padding:18px 0}   .nav-wide .menu-wrapper.default-menu ul.level0{margin-left:0;margin-right:0}   .nav-wide .menu-wrapper.default-menu ul.level0 li.level1{clear:both;display:block;float:none;margin:0;position:relative}   .nav-wide .menu-wrapper.default-menu ul.level0 li:last-of-type{border-bottom:none}   .nav-wide .menu-wrapper.default-menu ul.level0 li.over > a{background-color:#f5f5f5}   .nav-wide .menu-wrapper.default-menu ul.level0 li > a:hover{background-color:#f5f5f5;color:#166388}   .nav-wide .menu-wrapper.default-menu ul.level0 a{padding:0 9px}   .nav-wide .menu-wrapper.default-menu ul.level0 li a span.subtitle{color:inherit !important}   .nav-wide .menu-wrapper.default-menu li.level1.parent > a:after,.nav-wide .menu-wrapper.default-menu li.level1.parent li.parent > a:after{right:20px}   .nav-wide .menu-wrapper.default-menu ul.level0 li.level1 a,.nav-wide .menu-wrapper.default-menu ul.level0 li.level1 li a{float:none;position:relative;display:block;padding:8px 29px 8px 30px;font-weight:normal;margin:0}   .nav-wide .menu-wrapper.default-menu ul.level0 li.level1 li.level2 a{line-height:1.5em;font-size:13px}   .nav-wide .menu-wrapper.default-menu ul.level0 li.level1 a span:before{content:none;width:6px;height:6px;border:solid 2px #ddd;background-color:#fff;display:inline-block;border-radius:50%;vertical-align:middle;position:relative;top:-1px;margin-right:5px}   .nav-wide .menu-wrapper.default-menu ul.level0 li.level1 a:hover span.menu-wrapper:not(.default-menu){background:none !important}   .nav-wide .menu-wrapper.default-menu ul.level0 li.level1 a span:not(.hover-divider){float:none;position:relative;display:inline-block;font-weight:normal;margin:0;padding:0;border:none}   .nav-wide .menu-wrapper.default-menu ul.level0 ul{margin:0;border:none;display:none;width:15em;position:absolute;top:-1px;left:100%;z-index:999}   .nav-wide .menu-wrapper.default-menu ul.level0 ul li{position:relative}   .nav-wide .menu-wrapper.default-menu ul.level0 ul li a{padding-left:0}   .nav-wide .menu-wrapper.default-menu ul.level0 ul a span:before{display:none}   .nav-wide .menu-wrapper.default-menu ul.level0 li.parent > a:before{content:'\0046';display:inline-block;position:absolute;right:20px;top:50%;font-family:'amsf font';font-style:normal;font-size:11px;font-weight:normal;line-height:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.header .menu-block .container{padding-top:0;padding-bottom:0} .header .logo strong,.header .small-logo strong{display:none} .header .search-mini-form{padding:20px 0;max-width:870px} .header .search-mini-form .form-search .search-button{display:none} .header .search-mini-form .search-subtitle,.header .search-mini-form .logo-wrapper,.header .search-mini-form .form-search label{display:none} .header .search-mini-form .form-search input{display:inline-block;border-radius:0;border-color:transparent;background-color:transparent;box-shadow:none;color:rgba(0,0,0,.4);font-size:13px;vertical-align:middle;height:40px;line-height:40px;padding-left:15px;padding-top:0;padding-bottom:0} .header .search-mini-form .form-search .btn{display:inline-block;overflow:hidden;margin-right:-1px;padding:0 17px;text-align:center;border:none;background-image:none;background-color:transparent;box-shadow:none;vertical-align:middle;font-weight:600;color:rgba(0,0,0,0.4);position:relative;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease} #header .search-mini-form .form-search .btn{color:#fff} .header .search-mini-form .form-search .search-icon{padding-left:15px;padding-right:15px;position:relative;height:40px;line-height:40px} .header .search-mini-form .form-search .search-icon:after{display:block;position:absolute;content:'';height:22px;width:1px;right:0;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,0.1)} #header .search-mini-form .form-search .search-icon:after{background-color:#fff} .header .search-mini-form .form-search .search-icon i{font-size:16px;color:rgba(0,0,0,0.4);line-height:1;vertical-align:middle;position:relative;top:1px} #header .search-mini-form.focused .form-search .input-wrapper{background-color:#fff} #header .search-mini-form.focused .form-search .search-icon:after{background-color:rgba(0,0,0,0.4)} #header .search-mini-form.focused .form-search .btn:hover,#header .search-mini-form.focused .form-search .btn:active,#header .search-mini-form.focused .form-search .btn:focus{background-color:rgba(0,0,0,0.1)} .header .search-mini-form .form-search .btn span{display:inline-block;padding:0} .header .search-mini-form .form-search .btn > span{line-height:inherit} .header .search-mini-form .form-search .btn span span{font-size:12px;display:inline-block;text-transform:uppercase} .header .search-mini-form .form-search .btn i{line-height:1;display:none;vertical-align:middle;font-size:12px;color:inherit;transition:none;-moz-transition:none;-webkit-transition:none;margin:0} .header .search-mini-form .form-search .btn i + span{display:none} .header .search-mini-form .form-search .search-autocomplete{z-index:999} .header .search-mini-form .form-search .search-autocomplete ul{border:1px solid rgba(0,0,0,.1);background-color:#fff;color:#666;text-align:left} .header .search-mini-form .form-search .search-autocomplete ul li{padding:3px;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer} .header .search-mini-form .form-search .search-autocomplete ul li .amount{float:right;font-weight:bold} #header .search-mini-form .form-search.type-2 .search-button{display:inline-block;cursor:pointer;color:inherit;text-align:center;padding:0;font-size:16px;font-style:normal;line-height:1;width:40px;height:40px;line-height:40px} #header .search-mini-form .form-search.type-2 .search-button:hover{background-color:rgba(0,0,0,0.06)} #header .search-mini-form .form-search.type-2 .indent{position:fixed;right:0;left:-100%;z-index:-1;top:0;bottom:0;background-color:#403f4c;opacity:0.98;display:table;width:100%;height:100%;opacity:0} #header .search-mini-form .form-search.type-2 .indent .btn-close{position:absolute;top:10px;right:10px;color:#fff} #header .search-mini-form .form-search.type-2 .indent .btn-close:hover,#header .search-mini-form .form-search.type-2 .indent .btn-close:active,#header .search-mini-form .form-search.type-2 .indent .btn-close:focus{color:#fbbb4f} #header .search-mini-form .form-search.type-2 .indent .btn-close:before{content:"\007c";display:inline-block;font-family:'amsf font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:inherit;cursor:pointer} #header .search-mini-form .form-search.type-2 .search-icon{display:none} #header .search-mini-form .form-search.type-2 .indent .search-subtitle{display:block;font-size:11px;color:rgba(255,255,255,0.4);text-align:left;width:616px;margin-left:auto;margin-right:auto;text-transform:uppercase;letter-spacing:1px} #header .search-mini-form .form-search.type-2 .action-btn.hidden-xs{display:table-cell !important} #header .search-mini-form .form-search.type-2 .indent .input-group{display:block;width:616px;padding-bottom:20px;margin-bottom:30px;margin-left:auto;margin-right:auto;border-bottom:solid 1px rgba(255,255,255,0.2)} #header .search-mini-form .form-search.type-2 .indent .input-wrapper{top:40%;left:50%;position:absolute;height:60%;border:none;transform:translate(-50%,-50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end} #header .search-mini-form .form-search.type-2 .indent input{height:60px;width:98%;padding:0;border:none;background:none;color:rgba(255,255,255,0.2);font-size:24px;font-weight:normal} #header .search-mini-form .form-search.type-2 .indent .btn{height:60px;border:none;background:none;color:#fff;font-size:18px;text-align:right;border-radius:0;padding:0} #header .search-mini-form .form-search.type-2 .indent .btn:hover{color:#fbbb4f;background-color:transparent} #header .search-mini-form .form-search.type-2 .indent .btn i.amsf-search:before{content:'\0052'} #header .search-mini-form .form-search.type-2 input{display:table-cell;border-radius:0;border-color:transparent;background-color:transparent;box-shadow:none;color:rgba(0,0,0,.5);font-size:13px;vertical-align:middle} #header .search-mini-form .form-search.type-2 .btn span{padding:0;display:block;text-align:center} #header .search-mini-form .form-search.type-2 .btn span span{display:none} #header .search-mini-form .form-search.type-2 .btn i{line-height:54px;font-size:14px;display:block;color:inherit;transition:none;-moz-transition:none;-webkit-transition:none;margin:0;margin-left:-4px} #header .search-mini-form .form-search.type-2 .search-autocomplete{z-index:999} #header .search-mini-form .form-search.type-2 .search-autocomplete ul{border:1px solid rgba(0,0,0,.1);background-color:#fff;color:#666;text-align:left} #header .search-mini-form .form-search.type-2 .search-autocomplete ul li{padding:3px;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer} #header .search-mini-form .form-search.type-2 .search-autocomplete ul li .amount{float:right;font-weight:bold} .fb_iframe_widget > span,.fb_iframe_widget iframe{max-width:100% !important}#header .menu-button,#sticky-header .menu-button{font-size:13px;color:rgba(255,255,255,.95);font-family:'open sans',sans-serif;text-transform:uppercase;padding-top:10px;padding-bottom:10px;padding-left:13px;padding-right:13px;margin:10px 0;background:none;border:none} #header .menu-button:hover,#header .menu-button.active,#sticky-header .menu-button:hover,#sticky-header .menu-button.active{background-color:rgba(255,255,255,0.1)} #sticky-header .menu-button i,#header .menu-button i{font-size:20px;line-height:20px;height:20px;line-height:1;vertical-align:middle;display:inline-block} #header .menu-button span,#sticky-header .menu-button span{display:none;vertical-align:middle}#header .custom-menu-button{color:rgba(0,0,0,.86)} #header .custom-menu-button i{font-size:14px;margin-right:5px;line-height:1;vertical-align:middle} #header .custom-top-menu{overflow:hidden !important} #header .custom-top-menu li.level0 > a{position:relative;top:-50px;opacity:0} #header .navbar-header .navbar-toggle.custom-menu-button.active{background-color:transparent} ul.menu-tabs{margin:0} .mobile-menu-wrapper{display:none;color:#222} .mobile-menu-inner{width:300px;background-color:#eee;position:fixed;left:-4px;top:0;bottom:0;z-index:99999;padding:0;transition:left 550ms ease;left:-300px;overflow-y:auto} .mobile-menu-inner.in{left:0;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,0.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,0.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,0.75);box-shadow:0 0 5px 0 rgba(50,50,50,0.75)} .mobile-inner-content-wrapper{position:relative;overflow-x:hidden;min-height:100vh} .mobile-menu-inner .mobile-inner-content-wrapper:before{content:'';width:25px;height:auto;position:absolute;top:0;right:-25px;bottom:0;-webkit-box-shadow:-10px 0px 60px -5px rgba(0,0,0,0.44);-moz-box-shadow:-10px 0px 60px -5px rgba(0,0,0,0.44);box-shadow:-10px 0px 60px -5px rgba(0,0,0,0.44)} .mobile-menu-wrapper .form-language + .form-currency,.mobile-menu-wrapper .form-currency + .form-language{margin-top:15px} body #header .mobile-menu-inner .navbar-default{float:none;display:block;background-color:#fff;border-radius:0} .mobile-menu-inner .topmenu > .nav{display:block !important;float:none} .mobile-menu-inner .topmenu > .nav a{float:none !important;display:block} .menu-item-title{background:transparent;border:solid #d7d7d7;border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:46px;padding:13px 0;text-align:center;width:33.33%;margin:0} .menu-item-title.active{background:#e3e3e3;border-bottom:0} .menu-item-title a{color:rgba(0,0,0,0.6);font-size:14px} .menu-item-title.active a{color:#000} .menu-item-content{box-sizing:border-box;float:right;margin-left:-100%;width:100%;padding:20px;height:91vh} .menu-item-content .nav-wide .menu-wrapper ul.level0 li.level1 > ul{padding-left:12px;padding-right:12px} .menu-item-content ul.topmenu li.level0 a.level-top{padding:.75em 20px !important} .menu-item-content ul.topmenu li.level0.active > a{background-color:rgba(0,0,0,0.1)} .menu-item-content .bootstrap-select > .selectpicker{border-color:rgba(0,0,0,0.1);color:#222} .menu-item-content .topmenu .level0:not(:first-child){border-top:1px solid rgba(0,0,0,0.1)} .menu-item-content .topmenu li.level0.last{border-bottom:1px solid rgba(0,0,0,0.1)} .menu-item-content .topmenu li:not(:first-child){border-top:1px solid rgba(0,0,0,0.1)} .menu-item-content.in{z-index:99;position:relative} .menu-item-content .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%} .menu-item-content .navbar-default{margin:-20px} .mobile-menu-inner .default-links.links{display:block !important;text-align:left;padding-left:0;color:#222} #header .mobile-menu-inner .default-links.links li{float:none;display:block;padding:14px 15px;border:none} .mobile-menu-inner .default-links.links li + li{border-left:none;border-top:solid 1px rgba(0,0,0,.1)} .mobile-menu-inner .default-links.links li.last{border-left:none;border-top:solid 1px rgba(0,0,0,.1);border-bottom:solid 1px rgba(0,0,0,.1)} .mobile-menu-inner .default-links.links li a{font-size:14px !important} .mobile-menu-inner .default-links.links li a:before{content:none !important} .mobile-settings{padding:10px 15px 20px} .mobile-settings .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%} .header .mobile-menu-inner .form-language,.header .mobile-menu-inner .form-currency{display:block;padding-left:0} .header .mobile-menu-inner .form-language .bootstrap-select,.header .mobile-menu-inner .form-currency .bootstrap-select{border:1px solid rgba(0,0,0,0.1)} .header .mobile-menu-inner .form-language .dropdown-toggle,.header .mobile-menu-inner .form-currency .dropdown-toggle{padding-left:10px} .header .mobile-menu-inner .bootstrap-select.btn-group .dropdown-menu{width:100%}header.header .top-cart{display:inline-block;float:right} header.header .top-cart .block-title{border:none;margin:0;line-height:38px;transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;-webkit-transition:background-color 300ms ease;border-left:1px solid rgba(255,255,255,0.2);color:#fff} header.header .top-cart .block-title:hover{background-color:rgba(255,255,255,0.1)} header.header .top-cart .block-title.active{background-color:#fff;border-color:#fff;color:#888;-webkit-box-shadow:inset 0px -1px 0px 0px rgba(0,0,0,0.08);-moz-box-shadow:inset 0px -1px 0px 0px rgba(0,0,0,0.08);box-shadow:inset 0px -1px 0px 0px rgba(0,0,0,0.08)} header.header .top-cart .block-title.active .cart-qty{background-color:#fbbb4f;color:#fff} header.header .top-cart .block-title:after{content:none} header.header .top-cart .block-title .cart-right-items{display:inline-block;vertical-align:middle} header.header .top-cart .block-title .title-cart{padding:0 10px;display:block;font-size:14px;font-weight:600;color:#fbbb4f} header.header .top-cart .block-title .top-cart-label{display:inline-block;vertical-align:middle;line-height:1} header.header .top-cart .block-title .top-cart-icon{vertical-align:middle;position:relative;text-align:center;line-height:1;z-index:0;display:block;top:10px} header.header .top-cart .block-title .top-cart-icon + .top-cart-label{margin-left:5px} header.header .top-cart .block-title .top-cart-icon i{font-size:30px;display:inline-block;vertical-align:middle;color:inherit} header.header .top-cart .block-title .top{display:block;margin-top:-9px} header.header .top-cart .block-title .bottom{display:block;font-size:.786em;border-top:solid 1px #eee;margin-top:3px;padding-top:3px;text-align:center} header.header .top-cart .block-title .subtotal{display:inline-block;vertical-align:middle;padding-left:4px;line-height:1} header.header .top-cart .block-title .subtotal .price{font-size:inherit;color:inherit !important;font-weight:inherit} header.header .top-cart .block-title .cart-qty{display:inline-block;vertical-align:middle;font-weight:inherit;color:#888;background-color:#fff;text-align:center;height:22px;width:22px;line-height:22px;border-radius:50%} header.header .top-cart .block-title .top-cart-icon + .cart-qty,header.header .top-cart .block-title .top-cart-label + .cart-qty{margin-left:13px} header.header .top-cart .block-title .cart-qty span{display:none} header.header .top-cart .block-title i.caret{display:inline-block;line-height:1;color:#aaa;margin-left:4px;margin-top:2px;vertical-align:middle} header.header .top-cart .block-content{background:#fff;z-index:999;position:absolute;right:0px;top:100%;width:440px;padding:0;margin-top:-1px !important;color:#666;box-shadow:0 0 5px rgba(0,0,0,0.2);padding:24px 25px 20px;border-radius:5px 0 5px 5px} header.header .top-cart .block-content .inner-wrapper{position:relative} header.header .top-cart .block-content .close-btn{font-size:1em;display:none;position:absolute;top:0;left:-50px;opacity:1;z-index:99;height:50px;width:50px;text-align:center;text-shadow:none;background-color:#fff;cursor:pointer;transition:all 300ms linear;-moz-transition:all 300ms linear;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear;border-radius:33px} header.header .top-cart .block-content .close-btn i{color:#ccc;font-size:48px;line-height:50px;width:50px;height:50px;display:block} header.header .top-cart .block-content .close-btn id:before{line-height:inherit} header.header .top-cart .block-content h4{font-size:16px;padding:0 0 9px;margin-bottom:10px} header.header .top-cart .block-content.no-items + .block-content{text-align:center} header.header .top-cart .block-content .cart-empty{padding:1em 0;margin:0;text-align:center;font-size:1.06em} header.header .top-cart .block-content .cart-empty i{display:block;color:#ccc;font-size:56px;margin-bottom:0.1em} header.header .top-cart .block-content .cart-empty .small-label{display:block;font-size:0.78em} header.header .top-cart .block-content .cart-empty a{color:inherit;font-size:inherit} header.header .top-cart .block-content .cart-empty a:hover{text-decoration:underline} header.header .top-cart .block-content .media-left{padding-right:15px} header.header .top-cart .block-content .product-image{width:60px;padding:0;border:none;display:block;border-radius:4px;overflow:hidden} header.header .top-cart .block-content .top-cart .cart-price-qt{display:block;margin-top:.25em} header.header .top-cart .block-content .top-cart .cart-price-qt strong{font-size:1em;color:#fff;display:inline-block;position:relative;font-weight:normal;padding:1px 9px;border-radius:10px;background-color:#ffa96a} header.header .top-cart .block-content .mini-products-list{padding:0;list-style:none;margin-bottom:20px} header.header .top-cart .block-content .mini-products-list li{padding:0 0 20px;margin:0;clear:both;position:relative} header.header .top-cart .block-content .mini-products-list li:last-of-type{padding:0} header.header .top-cart .block-content .mini-products-list .product-details{float:right;width:68%;padding-right:7%;margin:0;position:relative} header.header .top-cart .block-content .mini-products-list .product-name{margin-bottom:6px;padding-right:50px;text-align:left} header.header .top-cart .block-content .mini-products-list .product-name a{font-size:16px;font-weight:300;color:#222;line-height:1.25em} header.header .top-cart .block-content .mini-products-list .cart-price-qt{font-weight:normal;color:#757575;font-size:18px;display:inline-block;line-height:.5;vertical-align:middle} header.header .top-cart .block-content .mini-products-list .cart-price-qt strong{display:inline-block;vertical-align:middle;height:18px;width:18px;line-height:18px;background-color:#3eb051;text-align:center;border-radius:50%;font-weight:inherit;font-size:11px;color:#fff} header.header .top-cart .block-content .mini-products-list .price{display:inline-block;vertical-align:middle;font-size:14px;color:#53777a;padding-top:1px} header.header .top-cart .block-content .cart-actions{position:absolute;right:0;top:0} header.header .top-cart .block-content .cart-actions a{padding:0;border:none;float:none !important} header.header .top-cart .block-content .subtotal{text-align:right;border-top:solid 1px rgba(0,0,0,.1);margin:0 -25px;padding:18px 25px} header.header .top-cart .block-content .subtotal .label,header.header .top-cart .block-content .subtotal .price{display:inline-block;padding:0;line-height:20px;vertical-align:middle} header.header .top-cart .block-content .subtotal .price{font-size:24px;line-height:1;color:#166388} header.header .top-cart .block-content .subtotal .label{color:#aaa;font-size:11px;text-transform:uppercase} header.header .top-cart .block-content .actions{position:relative;padding:0 0 2px;margin:0;border:none;text-align:center} header.header .top-cart .block-content .actions .btn-primary{display:block;width:100%;border:none;margin:0;float:right;max-width:210px} header.header .top-cart .block-content .actions .btn-default{border:1px solid rgba(0,0,0,0.1);text-transform:none;background:none;color:#666;padding:0px 10px;float:left} header.header .top-cart .block-content .actions .btn-default:focus,header.header .top-cart .block-content .actions .btn-default.focus,header.header .top-cart .block-content .actions .btn-default:active,header.header .top-cart .block-content .actions .btn-default.active,header.header .top-cart .block-content .actions .btn-default:hover{background-color:#f5f5f5;border-color:#eee;color:#666} header.header .top-cart .block-content .actions .btn i{display:inline-block;height:38px;line-height:40px;width:38px;margin-right:0;margin-left:0;vertical-align:middle} header.header .top-cart .block-content .product-box{font-size:1em;line-height:1.5em;text-align:left} header.header .top-cart.top-cart.horizontal .fa-angle-down{margin-left:3px}.header .preview-dropdown-wrapper .preview-block{display:block;width:20%;float:left;padding:0 10px 30px} .header .preview-dropdown-wrapper .preview-block:nth-child(5n){clear:right} .header .preview-dropdown-wrapper .preview-block:nth-child(5n+1){clear:left} .header .preview-dropdown-wrapper.product-page .preview-block{width:calc(100% / 3)} .header .preview-dropdown-wrapper.skins-block .preview-block{width:25%} .header .preview-dropdown-wrapper.skins-block .preview-block{clear:none} .header .preview-dropdown-wrapper.skins-block .preview-block:nth-child(4n){clear:none} .header .preview-dropdown-wrapper.skins-block .preview-block:nth-child(4n+1){clear:none} .header .preview-dropdown-wrapper .preview-block .preview-image{border:1px solid rgba(0,0,0,0.1);margin-bottom:20px;position:relative;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease} .header .preview-dropdown-wrapper .preview-block .preview-image:before{content:'';display:block;z-index:0;background-color:#222;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease} .header .preview-dropdown-wrapper.product-page .preview-block a{border-bottom:none} .header .nav-wide .preview-dropdown-wrapper .preview-block a .preview-image:before{top:0} .header .preview-dropdown-wrapper .preview-block a:hover .preview-image:before{opacity:0.12} .header .preview-dropdown-wrapper .preview-block .title{font-size:14px;font-family:'open sans',sans-serif;color:#000;text-transform:uppercase;border:none;padding:0;margin:0;line-height:1} .header .preview-dropdown-wrapper .preview-block .title:before{content:none !important} .header .preview-dropdown-wrapper .preview-block a:hover .subtitle,.header .preview-dropdown-wrapper .preview-block a:hover .title{opacity:0.75} .header .preview-dropdown-wrapper .preview-block .subtitle{color:rgba(0,0,0,0.8);line-height:1.3;min-height:30px} .header .preview-dropdown-wrapper .block-title{display:block;width:100%;padding-bottom:13px;border-bottom:1px solid rgba(0,0,0,0.1);color:rgba(0,0,0,0.8);font-size:14px;position:relative;line-height:1.5em;font-family:'open sans',sans-serif;text-transform:uppercase;letter-spacing:.4px} .header .preview-dropdown-wrapper .fullwidth{margin:0 -23px} .header .preview-dropdown-wrapper .bottom-links a{position:relative;display:block;padding:13px 29px 13px 30px;float:none;font-size:12px;text-transform:none;color:rgba(0,0,0,0.5) !important;font-family:'Space Mono',sans-serif} .header .preview-dropdown-wrapper .bottom-links a:hover{background-color:rgba(0,0,0,0.06);color:rgba(0,0,0,0.8);opacity:1} .header .preview-dropdown-wrapper .bottom-links a:not(.last){border-bottom:1px solid rgba(0,0,0,0.1)}.header-layout-1.cms-index-index .header-wrapper{min-height:135px} .wide-header #header.header-1,[class*="boxed-header"] #header.header-1 .container{background-color:#dcb946} .cms-index-index[class*="boxed-header"] #header.header-1 .boxed-container{display:none} #header.header-1 .search-mini-form .form-search:not(.type-2){border-radius:4px}body.wide-sticky #sticky-header .container{max-width:100%} body[class*="boxed-header"] #sticky-header{position:fixed;top:0;left:0;right:0;z-index:999;display:none;box-shadow:0 0px 10px rgba(0,0,0,0.2);background:-webkit-gradient(linear,left top,right top,from(#24465e),color-stop(20%,#0e87c1),color-stop(46%,#0e87c1),to(#24465e));background:linear-gradient(90deg,#24465e 0,#166388 20%,#166388 46%,#24465e);box-shadow:0 0px 10px rgba(0,0,0,0.2)} body.wide-header #sticky-header{position:fixed;top:0;left:0;right:0;background:#fff;z-index:999;box-shadow:0 0px 10px rgba(0,0,0,0.2);display:none} #sticky-header ul.topmenu li a.level-top .category-label{left:15px;top:-7px} #sticky-header .top-cart{padding:0;margin-top:10px;margin-bottom:10px} #sticky-header .top-cart .block-title .title-cart{padding:0 15px} #sticky-header .top-cart .block-title .top-cart-icon i{font-size:14px} #sticky-header .small-logo{margin:10px 20px 13px 0;max-height:50px} #sticky-header .small-logo a img{width:auto;height:35px} #sticky-header .small-logo a:hover{opacity:1} #sticky-header .form-search input{width:100%;border-radius:0} #sticky-header .navbar{margin:0;border:none} #sticky-header ul.topmenu li.level0 + li.level0:after,#sticky-header ul.topmenu li.level0 + li.level0:before{content:none} #sticky-header ul.topmenu li a{text-transform:none} #sticky-header ul.topmenu li a.level-top{line-height:32px;font-size:14px;padding:0 15px 0;letter-spacing:-0.5px;color:#222;margin-top:8px} #sticky-header ul.topmenu li.level0.parent a.level-top:after{top:1px;border-top-color:rgba(0,0,0,0.3)} #sticky-header ul.topmenu li.level0 a.level-top:hover,#sticky-header ul.topmenu li.level0.over a.level-top,#sticky-header ul.topmenu.navbar-nav li.level0.active > a.level-top{background-color:rgba(0,0,0,0.03);opacity:1} body #sticky-header ul.topmenu li.level0.active a.level-top:hover,body #sticky-header ul.topmenu li.level0.active a.level-top:focus{background-color:rgba(0,0,0,0.1);opacity:1} #sticky-header .top-cart-icon{color:#fbbb4f;display:inline-block;position:initial} #sticky-header .form-search{overflow:visible;padding:0} #sticky-header .search-button{display:block;cursor:pointer;width:40px;height:40px;color:#fff;text-align:center;float:right;line-height:40px} #sticky-header .search-button i{font-size:17px;position:relative} #sticky-header .search-button span{display:none} #sticky-header .form-search .indent{display:none;position:absolute;top:58px;left:0;box-shadow:0 0 5px rgba(0,0,0,0.2);background:#fff;padding:20px;width:100%;z-index:9999} #sticky-header .search-mini-form{padding:0;margin-top:10px;margin-bottom:10px} #sticky-header .top-cart .block-title{border-color:transparent;height:30px} #sticky-header .top-cart .block-title:hover,#sticky-header .top-cart .block-title.active{background-color:rgba(0,0,0,0.1)}#sticky-header .search-mini-form.focused .form-search .input-wrapper{border-color:#4c66d9}.header-layout-1 #sticky-header .small-logo{margin:8px 20px 8px 0}.bootstrap-select{width:220px} .pager .dropdown-menu li > a,.pager .dropdown-menu li > span{border-radius:0;border:none;padding-left:0;padding-right:0;width:100%;text-align:center} .bootstrap-select > .btn{width:100%;padding-right:25px;text-transform:inherit} .error .bootstrap-select .btn{border:1px solid #b94a48} .control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48} .bootstrap-select.fit-width{width:auto !important} .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:220px} .bootstrap-select.form-control{margin-bottom:0;padding:0;border:none} .bootstrap-select.form-control:not([class*="col-"]){width:100%} .bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*="col-"]{float:none;display:inline-block;margin-left:0;box-shadow:none} .bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,.row-fluid .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right{float:right} .form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{margin-bottom:0} .form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0} .form-inline .bootstrap-select.btn-group .form-control{width:100%} .input-append .bootstrap-select.btn-group{margin-left:-1px} .input-prepend .bootstrap-select.btn-group{margin-right:-1px} .bootstrap-select.btn-group > .disabled{cursor:not-allowed} .bootstrap-select.btn-group > .disabled:focus{outline:none !important} .bootstrap-select.btn-group .btn .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left;padding:0} .bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:15px;-o-transform:translateY(-35%);-ms-transform:translateY(-35%);-moz-transform:translateY(-35%);-webkit-transform:translateY(-35%);transform:translateY(-35%);vertical-align:middle;border-top-color:rgba(0,0,0,.3);padding:0} .bootstrap-select.btn-group[class*="col-"] .btn{width:100%} .bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:1035;margin-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none} .bootstrap-select.btn-group .dropdown-menu li{position:relative} .bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small{color:#64b1d8;color:rgba(100,177,216,0.4)} .bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed} .bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer} .bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em} .bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none} .bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block} .bootstrap-select.btn-group .dropdown-menu li small{padding-left:0.5em} .bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);pointer-events:none;opacity:0.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px} .bootstrap-select.btn-group.fit-width .btn .filter-option{position:static} .bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px} .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px} .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px} .bootstrap-select.show-menu-arrow.open > .btn{z-index:1036} .bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-width:7px;border-bottom-style:solid;border-bottom-color:#ccc;border-bottom-color:rgba(204,204,204,0.2);position:absolute;bottom:-4px;left:9px;display:none} .bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none} .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-bottom:0;border-top-width:7px;border-top-style:solid;border-top-color:#ccc;border-top-color:rgba(204,204,204,0.2)} .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid white;border-bottom:0} .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto} .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto} .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after{display:block} .bs-searchbox,.bs-actionsbox{padding:4px 8px} .bs-actionsbox{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .bs-actionsbox .btn-group button{width:50%} .bs-searchbox + .bs-actionsbox{padding:0 8px 4px} .bs-searchbox input.form-control{margin-bottom:0;width:100%} .bootstrap-select > .selectpicker{background-image:none;border:solid 1px rgba(0,0,0,0.2);height:30px;border-radius:4px;box-shadow:none;font-size:11px;color:#888;padding:0 30px 0 10px;line-height:30px} .fb-like-box,.fb-like-box span,.fb-like-box span iframe[style]{width:100% !important}.amsf-instagram-widget .insta-photo{display:inline-block;width:calc((100% + 20px) / 6 - 20px);padding-top:calc((100% + 20px) / 6 - 20px);position:relative;overflow:hidden} .amsf-instagram-widget .insta-photo:not(:last-of-type){margin-right:20px} .amsf-instagram-widget .insta-photo img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease} .amsf-instagram-widget .insta-photo:after{content:'';display:block;z-index:0;background-color:rgba(0,0,0,0.18);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease} .amsf-instagram-widget .insta-photo:hover,.amsf-instagram-widget .insta-photo:hover:after{opacity:1}.amsf-instagram-widget.sidebar-block .insta-photo{margin:3px 5px} .amsf-instagram-widget.sidebar-block[data-columns='1'] .insta-photo{width:calc(100% - 10px);padding-top:calc(100% - 10px)} .amsf-instagram-widget.sidebar-block[data-columns='2'] .insta-photo{width:calc(50% - 10px);padding-top:calc(50% - 10px)} .amsf-instagram-widget.sidebar-block[data-columns='3'] .insta-photo{width:calc(100% / 3 - 10px);padding-top:calc(100% / 3 - 10px)} .amsf-instagram-widget.sidebar-block[data-columns='4'] .insta-photo{width:calc(25% - 10px);padding-top:calc(25% - 10px)} .amsf-instagram-widget.sidebar-block[data-columns='5'] .insta-photo{width:calc(20% - 10px);padding-top:calc(20% - 10px)}ul.social-links{position:relative;z-index:9;list-style:none;margin:0;display:inline-block;vertical-align:middle} ul.social-links li{float:left;margin:0} ul.social-links li a{display:block;text-align:center;height:40px;width:40px;line-height:40px;color:rgba(0,0,0,.7);background-color:transparent;border-radius:0} ul.social-links li a i{line-height:inherit;font-size:inherit;vertical-align:middle} ul.social-links li a:hover{background-color:rgba(0,0,0,0.06);color:rgba(0,0,0,.7);opacity:1}.customer-reviews-widget{margin-left:-10px;margin-right:-10px} .customer-reviews-widget .item{float:left;padding-left:10px;padding-right:10px;width:100%} .customer-reviews-widget.two-items .item{width:50%} .customer-reviews-widget.three-items .item{width:33.3334%} .customer-reviews-widget.four-items .item{width:25%} .customer-reviews-widget.two-items .item:nth-child(2n+1){clear:left} .customer-reviews-widget.two-items .item:nth-child(2n+2){clear:right} .customer-reviews-widget.three-items .item:nth-child(3n+1){clear:left} .customer-reviews-widget.three-items .item:nth-child(3n+3){clear:right} .customer-reviews-widget.four-items .item:nth-child(4n+1){clear:left} .customer-reviews-widget.four-items .item:nth-child(4n+4){clear:right} .customer-reviews-widget.one-item .item:not(:first-child),.customer-reviews-widget.two-items .item:not(:first-child):not(:nth-child(2)),.customer-reviews-widget.three-items .item:not(:first-child):not(:nth-child(2)):not(:nth-child(3)),.customer-reviews-widget.four-items .item:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){margin-top:1.5em} .slider-container .customer-reviews-widget .owl-item{clear:none !important;padding:0;margin:0 !important} .slider-container .customer-reviews-widget + .owl-buttons{top:-10px} .customer-reviews-widget.widget-list .image-wrapper{float:left;width:25%;padding-right:10px} .customer-reviews-widget.widget-list .content-wrapper{float:left;width:75%;padding-left:10px;text-align:left} .customer-reviews-widget:not(.square-image) .image{display:inline-block;width:56px;border-radius:50%;overflow:hidden;height:56px;position:relative;z-index:999;vertical-align:middle;margin-right:20px} .customer-reviews-widget:not(.square-image) .image img{width:180px;max-width:none;margin:0 auto;text-align:center;position:absolute;left:50%;margin-left:-90px} .customer-reviews-widget .top-block{border:solid 1px rgba(0,0,0,.16);background-color:#f5f5f5} .customer-reviews-widget .product-block{float:left;width:50%;padding:36px 30px;border-right:solid 1px rgba(0,0,0,.16)} .customer-reviews-widget .author-block{float:left;width:50%;padding:34px 30px} .customer-reviews-widget .right-wrapper{display:inline-block;vertical-align:middle} .customer-reviews-widget .product-name{font-size:1em;margin-bottom:1em} .customer-reviews-widget .product-name h4{margin:0} .customer-reviews-widget .price-wrapper{line-height:1;margin-bottom:1em} .customer-reviews-widget .review-title{margin-bottom:1em} .customer-reviews-widget .review-title h6{margin:0;font-family:inherit;font-weight:bold} .customer-reviews-widget .review-text{font-size:13px;border:solid 1px rgba(0,0,0,.16);border-top:none;padding:30px} .customer-reviews-widget .review-text a.more{display:none} .customer-reviews-widget .ratings{margin:0} .customer-reviews-widget .ratings .rating-box{float:none;display:inline-block;margin:0} .customer-reviews-widget .author{color:#888;margin-bottom:1em} .customer-reviews-widget .author i{font-style:normal;margin-right:5px} .customer-reviews-widget .date{font-size:11px;color:#888} .customer-reviews-widget .date i{font-size:16px;margin-right:10px;color:#aaa;line-height:1;display:inline-block;position:relative;top:1px} .customer-reviews-widget .button-wrapper{text-align:center;margin-top:1em} .customer-reviews-widget .btn{padding-left:40px;padding-right:40px} .customer-reviews-widget.type-2 .review-text{font-size:1em;border:solid 1px rgba(0,0,0,.1);padding:1.5em;font-weight:normal;position:relative;margin-bottom:2em;line-height:1.75em} .customer-reviews-widget.type-2 .review-text:after{content:'';width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:rgba(0,0,0,.2) transparent transparent transparent;position:absolute;bottom:-6px;left:30px} .customer-reviews-widget.type-2:not(.square-image) .image{width:80px;height:80px;margin-right:18px} .customer-reviews-widget.type-2 .pull-right{width:64%} .customer-reviews-widget.type-2 .ratings{margin-bottom:1em} .customer-reviews-widget.type-2.one-item .item:not(:first-child),.customer-reviews-widget.type-2.two-items .item:not(:first-child):not(:nth-child(2)),.customer-reviews-widget.type-2.three-items .item:not(:first-child):not(:nth-child(2)):not(:nth-child(3)),.customer-reviews-widget.type-2.four-items .item:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){margin-top:2.5em}.product-tabs-wrapper{position:relative} .product-tabs{position:absolute;left:0;right:0;bottom:0;z-index:9;text-align:left;list-style-type:none !important;margin:0 0 1.5em;border-top:solid 1px;border-color:#eee} .top-buttons .product-tabs{bottom:auto;top:0;border-top:none;border-bottom:solid 1px #eee} .product-tabs li{display:inline-block;margin-left:2px;color:#616161;background:none;font-size:18px;transition:color 400ms ease,background-color 400ms ease;-moz-transition:color 400ms ease,background-color 400ms ease;-webkit-transition:color 400ms ease,background-color 400ms ease;-o-transition:color 400ms ease,background-color 400ms ease;padding:10px 20px 11px;line-height:1;cursor:pointer;font-family:'open sans',sans-serif;margin-bottom:-1px;border-radius:4px 4px 0 0} .product-tabs li.current,.product-tabs li:hover{background-color:#166388;color:#222} .product-tabs li.current{cursor:default} .product-tabs li:first-child{margin-left:0} .product-tabs-widget{position:relative} .product-tabs-box{top:0;z-index:-1;position:absolute;left:-10000px} .product-tabs-box.visible{display:block;z-index:9;position:relative;left:0} .product-accordion.panel-group .panel-collapse.collapse{overflow:hidden} .product-accordion.panel-group .panel-collapse.collapse .panel-body,.product-accordion.panel-group .panel-collapse.collapsing .panel-body{display:none} .product-accordion.panel-group .panel-collapse.collapse.in .panel-body{display:block}#images-loader{position:absolute;top:0;bottom:0;left:0;right:0;z-index:998;background:rgba(0,0,0,0.7)} #JsCssLoader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999998;background:rgba(0,0,0,0.7)} .spinner{margin:-30px auto 0;width:60px;height:60px;position:absolute;left:0;right:0;top:50%} .container1 > div,.container2 > div,.container3 > div{width:10px;height:10px;background-color:#fff;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both} .lds-ring{display:inline-block;position:relative;width:80px;height:80px} .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fbbb4f;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#fbbb4f transparent transparent transparent} .lds-ring div:nth-child(1){animation-delay:-0.45s} .lds-ring div:nth-child(2){animation-delay:-0.3s} .lds-ring div:nth-child(3){animation-delay:-0.15s} @keyframes lds-ring{0%{transform:rotate(0deg)}   100%{transform:rotate(360deg)}} .spinner .spinner-container{position:absolute;width:100%;height:100%} .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)} .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)} .circle1{top:0;left:0} .circle2{top:0;right:0} .circle3{right:0;bottom:0} .circle4{left:0;bottom:0} .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s} .container3 .circle1{-webkit-animation-delay:-1s;animation-delay:-1s} .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s} .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s} .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s} .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s} .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s} .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s} .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s} .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s} .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s} @-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}   40%{-webkit-transform:scale(1)}} @keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}   40%{transform:scale(1);-webkit-transform:scale(1)}}.banners-block .banner{float:left;z-index:0;position:relative} .banner a,a.banner{transform:scale(1,1);transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;display:inline-block;color:#fbbb4f} a.banner:hover,.banner:hover{z-index:3} .banner a:hover,a.banner:hover{transform:scale(1.05,1.05);opacity:1} .banners-block .banner h2{position:absolute;bottom:28%;text-align:center;display:block;color:#fff;font-size:160%;font-weight:bold;width:100%} .banners-block.two-banners .banner{width:50%} .banners-block.three-banners .banner{width:33.333334%} .banners-block.four-banners .banner{width:25%;padding:0 10px} .banners-block.five-banners .banner{width:20%} .banners-block.six-banners .banner{width:16.6666667%} .text-banner{position:relative} .text-banner.first{text-align:left} .text-banner.last{text-align:right} .text-banner .banner{position:relative;display:inline-block;z-index:0;height:580px;width:900px} .text-banner .owl-buttons{position:absolute} .text-banner.first .owl-buttons{right:40px;bottom:40px} .text-banner.last .owl-buttons{left:50px;top:80px;right:37%} .text-banner .owl-buttons i{height:30px;width:30px;line-height:30px;border-color:#fbbb4f;background-color:#fbbb4f;color:#fff} .text-banner .owl-buttons i:before{top:0} .text-banner .owl-buttons i:hover{border:1px solid #fff;.text-banner .banner background-color:#fff} .text-banner .content-text{display:block;position:absolute} .text-banner.first .content-text{left:50px;top:80px;right:45%} .text-banner.last .content-text{right:80px;top:80px;left:31%} .text-banner .content-text .title{color:#234861;font-family:'open sans',sans-serif;font-size:45px;line-height:1.2;letter-spacing:-1px;font-weight:700} .text-banner .content-text .text{color:#333;font-size:14px;line-height:2} .text-banner .content-text .btn{margin-top:30px} .text-banner .content-text .btn:hover,.text-banner .content-text .btn:focus,.text-banner .content-text .btn:active{background-color:#176389;border-color:#176389} .text-banner .widget-wrapper{background-color:rgba(255,255,255,0.83);padding:40px;position:absolute;top:55px;text-align:left;bottom:40px;height:min-content} .text-banner .widget-wrapper .home-widget-slider{margin-left:-11px;margin-right:-11px} .text-banner.first .widget-wrapper{right:0px} .text-banner.last .widget-wrapper{left:40px} .wide-banner{padding-top:90px;padding-bottom:80px;color:#fff;font-size:24px;font-weight:700;line-height:36px} .wide-banner .title{color:#fff;font-size:100px;font-weight:700;font-style:italic;line-height:48px;margin-bottom:40px} .wide-banner p{margin-bottom:0} .banner{position:relative} .banner .banner-text-wrapper{position:absolute;left:55px;top:60px} .banner .banner-price-currency,.banner .banner-price-small{font-size:18px;font-weight:700;vertical-align:super} .banner .banner-price-small{position:relative;left:-7px} .banner .banner-price{font-size:36px;font-weight:700;line-height:1} .banner .banner-price-text{display:block;color:#fff;font-size:18px;font-weight:700;line-height:1;margin-bottom:-4px;margin-left:-19px} .text-banners-block .text-banner{padding:7px 7px 7px 20px;background-color:#fbbb4f} .text-banners-block .title{color:#fff;display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:10px;line-height:25px;letter-spacing:1.5px} .text-banners-block .btn{float:right;border:none;border-radius:0;background-color:#fff;color:#fbbb4f;font-family:'Montserrat',sans-serif;font-size:10px;text-transform:uppercase;font-weight:normal;min-height:26px;line-height:26px;padding:0 15px;letter-spacing:1px} .text-banners-block .btn:hover,.text-banners-block .btn:focus,.text-banners-block .btn:active,.text-banners-block .text-banner.item-2 .btn:hover,.text-banners-block .text-banner.item-2 .btn:focus,.text-banners-block .text-banner.item-2 .btn:active,.text-banners-block .text-banner.item-3 .btn:hover,.text-banners-block .text-banner.item-3 .btn:focus,.text-banners-block .text-banner.item-3 .btn:active{background-color:rgba(0,0,0,0.2);color:#fff} .text-banners-block .btn.btn-primary{background-color:#222} .text-banners-block .btn.btn-primary:hover,.text-banners-block .btn.btn-primary:focus,.text-banners-block .btn.btn-primary:active,.text-banners-block .text-banner.item-2 .btn.btn-primary:hover,.text-banners-block .text-banner.item-2 .btn.btn-primary:focus,.text-banners-block .text-banner.item-2 .btn.btn-primary:active,.text-banners-block .text-banner.item-3 .btn.btn-primary:hover,.text-banners-block .text-banner.item-3 .btn.btn-primary:focus,.text-banners-block .text-banner.item-3 .btn.btn-primary:active{background-color:rgba(255,255,255,0.4);color:#222} .text-banners-block .text-banner.item-2{background-color:#166388} .text-banners-block .text-banner.item-2 .btn{color:#166388} .text-banners-block .text-banner.item-3 .btn{color:#da4242} .text-banners-block .text-banner.item-3{background-color:#da4242}#home-image-slider,#home-image-slider .owl-controls{margin:0} #home-image-slider .item{position:relative} #home-image-slider .item a{display:block;position:relative;opacity:1} #home-image-slider .item a:hover{opacity:1} #home-image-slider .item img{width:100%;height:auto;display:block;position:relative} #home-image-slider .item .title{color:#fff;font-family:'open sans',sans-serif;display:block;margin-bottom:0;font-size:140px;font-weight:700;line-height:140px;letter-spacing:-15px} #home-image-slider .item .title small{font-size:100%} #home-image-slider .item .title strong{font-weight:600} #home-image-slider .item .subtitle{color:#fff;display:block;margin-bottom:30px;font-size:14px;font-weight:700;line-height:18px;text-transform:uppercase;letter-spacing:3px} #home-image-slider .item .text{display:block;margin-bottom:30px;color:#fff;font-size:18px;font-weight:400;line-height:24px} #home-image-slider .item .custom-price-wrapper{margin-bottom:28px} #home-image-slider .item .slide-container-2 .subtitle{font-size:14px;line-height:21px;text-transform:none;margin:0} #home-image-slider .item .btn{padding:10px 36px} #home-image-slider .item .btn + .btn{margin-left:18px} #home-image-slider .item .slide-container{position:absolute;top:auto;left:7%;bottom:18.6%;z-index:9} #home-image-slider.vertical-content-slider .item .slide-container{right:5%;bottom:12%} #home-image-slider .item .slide-container-2{position:absolute;right:40px;bottom:35px;z-index:9} #home-image-slider .item .slide-container.slide-skin-3{left:0;right:0;bottom:10%} #home-image-slider .item .slide-container.slide-skin-2{left:auto;top:auto;right:12.4%;bottom:15.5%} #home-image-slider .item .slide-container.slide-skin-2 .title{color:#fff} #home-image-slider .item .slide-container.slide-skin-2 .subtitle{color:#fff;margin-bottom:20px} #home-image-slider .item .slide-container.slide-skin-2 .text{color:#fff} #home-image-slider.owl-theme .owl-dots{position:absolute;bottom:36px;right:71px;left:auto;text-align:center} #home-image-slider.owl-theme .owl-dots .owl-dot{display:inline-block;line-height:1} #home-image-slider.owl-theme .owl-dots .owl-dot span{display:block;background-image:none;width:8px;height:8px;border-radius:2px;background-color:rgba(255,255,255,0.5);margin:0 8px !important;float:left;top:0} #home-image-slider.owl-theme .owl-dots .owl-dot.active span,#home-image-slider.owl-theme .owl-dots .owl-dot:hover span{background-color:#fff} #home-image-slider .owl-nav div{padding:0;position:absolute;opacity:1;z-index:3;top:auto;bottom:40px;font-size:12px;color:#888;background-color:#fff;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;width:30px;height:30px;text-align:center;line-height:28px;border-radius:2px 1px 1px 2px;margin:0;transition:opacity 400ms ease,background-color 300ms;-moz-transition:opacity 400ms ease,background-color 300ms;-webkit-transition:opacity 400ms ease,background-color 300ms;-o-transition:opacity 400ms ease,background-color 300ms} #home-image-slider:hover .owl-nav div{opacity:1} #home-image-slider .owl-nav div:hover{background-color:#fbbb4f;color:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.08);-moz-box-shadow:0 3px 8px rgba(0,0,0,0.08);box-shadow:0 3px 8px rgba(0,0,0,0.08)} #home-image-slider .owl-nav div i{font-style:normal;line-height:inherit;vertical-align:middle;font-size:inherit;-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);display:inline-block} #home-image-slider .owl-carousel,#home-image-slider .owl-item{display:block} #home-image-slider .item .slide-left,#home-image-slider .item .slide-right,#home-image-slider .item .scale-x,#home-image-slider .item .scale-y,#home-image-slider .item .zoom-in,#home-image-slider .item .fade-in-left,#home-image-slider .item .fade-in-right,#home-image-slider .item .fade-in-up,#home-image-slider .item .slide-top{opacity:0;transition:transform .8s ease-in-out,opacity .8s ease-in-out;-ms-transition:-ms-transform .8s ease-in-out,opacity .8s ease-in-out;-webkit-transition:-webkit-transform .8s ease-in-out,opacity .8s ease-in-out} #home-image-slider .item .slide-left{transform:matrix3d(0.01,0,0.00,0,0.00,1,0.00,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.01,0,0.00,0,0.00,1,0.00,0,0,0,1,0,0,0,0,1);transform-origin:left center 0px;-webkit-transform-origin:left center 0px} #home-image-slider .item .slide-right{transform:matrix3d(0.01,0,0.00,0,0.00,1,0.00,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(0.01,0,0.00,0,0.00,1,0.00,0,0,0,1,0,0,0,0,1);transform-origin:right center 0px;-webkit-transform-origin:right center 0px} #home-image-slider .item .slide-top{transform:matrix3d(1,0,0.00,0,0.00,0.01,0.00,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0.00,0,0.00,0.01,0.00,0,0,0,1,0,0,0,0,1);transform-origin:center top 0px;-webkit-transform-origin:center top 0px} #home-image-slider .item .scale-x{transform:matrix(0.80,0.00,0.00,1.00,0,0);-ms-transform:matrix(0.80,0.00,0.00,1.00,0,0);-webkit-transform:matrix(0.80,0.00,0.00,1.00,0,0)} #home-image-slider .item .scale-y{transform:matrix(1.00,0.00,0.00,0.50,0,0);-ms-transform:matrix(1.00,0.00,0.00,0.50,0,0);-webkit-transform:matrix(1.00,0.00,0.00,0.50,0,0)} #home-image-slider .item .zoom-in{transform:matrix(1.30,0.00,0.00,1.30,11,0);-ms-transform:matrix(1.30,0.00,0.00,1.30,11,0);-webkit-transform:matrix(1.30,0.00,0.00,1.30,11,0)} #home-image-slider .item .fade-in-left{transform:matrix(1.00,0.00,0.00,1.00,-30,0);-ms-transform:matrix(1.00,0.00,0.00,1.00,-30,0);-webkit-transform:matrix(1.00,0.00,0.00,1.00,-30,0)} #home-image-slider .item .fade-in-right{transform:matrix(1.00,0.00,0.00,1.00,30,0);-ms-transform:matrix(1.00,0.00,0.00,1.00,30,0);-webkit-transform:matrix(1.00,0.00,0.00,1.00,30,0)} #home-image-slider .item .fade-in-up{transform:matrix(1.00,0.00,0.00,1.00,0,30);-ms-transform:matrix(1.00,0.00,0.00,1.00,0,30);-webkit-transform:matrix(1.00,0.00,0.00,1.00,0,30)} #home-image-slider .item.active .slide-left,#home-image-slider .item.active .slide-right,#home-image-slider .item.active .scale-x,#home-image-slider .item.active .scale-y,#home-image-slider .item.active .zoom-in,#home-image-slider .item.active .fade-in-left,#home-image-slider .item.active .fade-in-right,#home-image-slider .item.active .fade-in-up,#home-image-slider .item.active .slide-top{opacity:1;transform:matrix3d(1,0,0.00,0,0.00,1,0.00,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0.00,0,0.00,1,0.00,0,0,0,1,0,0,0,0,1)} #home-image-slider .owl-nav div.owl-prev{left:80px} #home-image-slider .owl-nav div.owl-next{left:110px;margin-left:2px;border-radius:1px 2px 2px 1px} .home-slider.es-carousel-wrapper .owl-dots{display:block;margin:22px 0 0;text-align:center} .home-slider.es-carousel-wrapper .owl-dots .owl-dot{display:inline-block;line-height:1} .home-slider.es-carousel-wrapper .owl-dots .owl-dot span{display:block;background-image:none;width:8px;height:8px;border-radius:50%;background-color:rgba(0,0,0,0.1);margin:0 11px !important;float:left;top:0} .home-slider.es-carousel-wrapper .owl-dots .owl-dot.active span,.home-slider.es-carousel-wrapper .owl-dots .owl-dot:hover span{background-color:#166388} .home-slider .owl-nav div{padding:0;position:absolute;opacity:0;z-index:3;top:50%;font-size:18px;color:rgba(0,0,0,.85);background-color:#fff;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;width:40px;height:40px;text-align:center;line-height:40px;border-radius:0;margin:0;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity 400ms ease,background-color 300ms;-moz-transition:opacity 400ms ease,background-color 300ms;-webkit-transition:opacity 400ms ease,background-color 300ms;-o-transition:opacity 400ms ease,background-color 300ms} .home-slider:hover .owl-nav div{opacity:1} .home-slider .owl-nav div:hover{background-color:#166388;color:#fff} .home-slider .owl-nav div i{font-style:normal} .home-slider .owl-nav div.owl-prev{left:0;border-radius:0 4px 4px 0} .home-slider .owl-nav div.owl-next{right:0;border-radius:4px 0 0 4px}body .widget .widget-title,.widget-title{padding-top:0;margin-top:0;padding-bottom:30px;position:relative} .widget-title .owl-buttons{display:inline-block;float:right;margin-left:10px;vertical-align:middle} .widget-title .owl-buttons i{font-size:12px;height:30px;line-height:30px;width:30px} .widget-title.text-center.with-owl-buttons{position:relative;padding-right:72px;padding-left:72px} .widget-title.with-owl-buttons .owl-buttons{position:absolute;top:0;right:0} body .widget-title h2,body .widget-title h3,body .widget .widget-title h2,body .widget .widget-title h3{margin-bottom:0;display:inline-block;vertical-align:middle} body .widget-title h3,body .widget .widget-title h3{text-transform:uppercase} .widget .widget-title a.more-link{position:absolute;right:0;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.083em;color:rgba(0,0,0,.44);font-family:'open sans',sans-serif} .widget .widget-title a.more-link:hover{color:#166388} body .widget .widget-title .widget-subtitle,.widget-title .widget-subtitle{color:#888;display:block;margin-bottom:.75em}body .col-main .widget-compared,body .col-main .widget-viewed,body .col-main .widget-new-products{margin:0} body .widget.widget-compared .product-image,body .widget.widget-viewed .product-image,body .widget-new-products .products-grid .product-image,body .widget-new-products .products-list .product-image{width:100%;height:auto} body .widget.widget-compared .price-box p,body .widget.widget-viewed .price-box p,body .widget-new-products .products-grid .price-box p,body .widget-new-products .products-list .price-box p{margin-bottom:0} body .widget.widget-compared .products-grid .availability{padding:1px 3px 1px;margin-bottom:.667em} body .widget.widget-compared .products-list .availability,body .widget.widget-viewed .products-list .availability,body .widget.widget-viewed .products-grid .availability,body .widget-new-products .products-grid .availability,body .widget-new-products .products-list .availability{padding:1px 3px 0px;font-size:.833em;margin-bottom:.667em} body .widget.widget-compared .product-shop,body .widget-viewed .products-list .product-shop,body .widget-new-products .products-list .product-shop{margin-left:0}.block{margin-bottom:20px;padding:20px 0;border-bottom:1px solid rgba(0,0,0,0.1)} .sidebar-inner{padding-top:30px} body[class*='blog-'] .sidebar-inner,.catalogsearch-result-index .sidebar-inner,.catalog-category-view .sidebar-inner{padding-top:0} .sidebar-inner{padding-top:30px} body[class*='blog-'] .sidebar-inner .block:last-of-type,.catalogsearch-result-index .sidebar-inner .block:last-of-type,.catalog-category-view .sidebar-inner .block:last-of-type{border-bottom:none} body[class*='blog-'] .col-right.sidebar .block,.catalogsearch-result-index .col-right.sidebar .block,.catalog-category-view .col-right.sidebar .block{padding-left:30px;padding-right:80px} .cart-block-wrapper{margin-bottom:30px} .block:last-of-type{margin-bottom:0} .block-title{margin:0 0 12px;color:#222;font-weight:400;padding:0 0 14px;font-size:22px;position:relative;text-transform:none;letter-spacing:0;border-bottom:solid 1px rgba(0,0,0,0.1)} .sidebar .block-title{border-bottom:none;letter-spacing:-0.4px} .block.block-fblikebox{} .block.block-fblikebox .block-title{margin-left:0;margin-right:0} .block-title strong{font-weight:inherit} .block .block-title a{text-decoration:none !important} .block .block-subtitle{font-size:15px;font-weight:normal;font-family:inherit;color:#222} .block .block-content li.item{padding:0} .block p.product-name{margin-bottom:0} .block.block-viewed .block-content li{padding-left:0 !important} .block.block-viewed .block-content li a{padding-left:10px !important} .block.block-viewed .block-content li a:before{content:"\0046";display:inline-block;font-family:"amsf font";speak:none;font-style:normal;font-weight:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;margin-right:5px;margin-left:-10px;color:#166388} .block:not(.block-related) .block-content li .product-name a{font-size:15px} .block:not(.block-related) .block-content li a.btn-remove{padding-left:0} .block .btn-remove,.block .btn-edit{float:right} .block .actions{padding-top:1.5em;text-align:left} .sidebar .block .actions .btn-default:hover,.sidebar .block .actions .btn-default:focus,.sidebar .block .actions .btn-default:active,.sidebar .block .actions .btn-default.active{background-color:#166388;border-color:#166388;color:#fff} .block .actions .btn-default + .btn-primary{margin-left:14px} .block .block-content ul,.block .block-content ol{list-style:none;padding:0;margin:0} .sidebar .widget-static-block{margin:0 !important} .sidebar .block-banner a{display:block;width:100%} .sidebar .block-banner{position:relative} .sidebar .block-banner .btn{position:absolute;top:38%;left:50%;transform:translateX(-57%)}.catalog-category-view .content-wrapper .container{position:relative} .block-layered-nav .block-subtitle{display:none} .block-layered-nav .block-content li:last-of-type{border:none} .block-layered-nav .block-content dl{margin:0;clear:both} .block-layered-nav .block-content dt{font-family:'Montserrat',sans-serif;color:#222;font-size:12px;font-weight:bold;line-height:1.5;text-transform:uppercase;letter-spacing:1px;margin-bottom:22px;background:#f5f5f5;padding:10px} .block-layered-nav .block-content dt:after{content:':';display:inline-block;color:#222;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:bold;line-height:1.5} .block-layered-nav .block-content dd{font-size:13px} .block-layered-nav .block-content dd + dt{margin-top:22px;padding-top:22px} .block-layered-nav .block-content dd .price{font-family:inherit;font-size:1em;color:inherit !important;font-weight:normal} .block-layered-nav .block-content li + li{margin-top:12px} .block-layered-nav .block-content .btn-remove{font-size:1.16em;padding-top:0;padding-bottom:0} .block-layered-nav .block-content .btn-removed:before{content:none} .block-layered-nav .block-content .currently li{margin-bottom:.75em;display:block} .block-layered-nav .block-content .currently li .label{color:inherit;font-size:inherit;font-weight:normal;line-height:inherit;margin-bottom:0;padding:0} .block-layered-nav .block-content .currently li span{display:inline-block;vertical-align:middle;color:#ce8305;font-size:13px} .block-layered-nav .block-content .category-filte a{transition:all 0.2s ease} .block-layered-nav .block-content .category-filter a:hover{text-decoration:underline;padding-left:10px} .block-layered-nav .block-content .currently li.swatch-current span.label{display:none} .block-layered-nav .block-content .currently .btn-remove{float:right;padding:0;font-size:14px} .block-layered-nav .block-content .actions{padding:0;margin:0;z-index:21} .block-layered-nav .block-content .actions .btn i{position:relative;top:-1px;margin-right:4px} .block-layered-nav:not(.mobile).empty{height:0;padding:0;border:none} .block-layered-nav:not(.mobile) .block-content .currently{padding-top:0px;z-index:20} .block-layered-nav:not(.mobile) .block-content .currently ol{display:inline-block} .block-layered-nav:not(.mobile) .block-content .currently li{display:inline-block;background-color:rgba(251,192,45,0.4);border-radius:15px;line-height:30px;padding-left:15px;color:#ce8305;font-size:13px;margin:0 10px 10px 0} .block-layered-nav:not(.mobile) .block-content .currently li.swatch-current span.value{line-height:1 !important;display:inline-block;vertical-align:middle;margin-left:-12px;margin-right:-5px} .block-layered-nav:not(.mobile) .block-content .currently li.swatch-current span.value .swatch-label,.block-layered-nav:not(.mobile) .block-content .currently li.swatch-current span.value .swatch-label img{height:26px !important;width:26px !important;line-height:26px !important;display:block} .block-layered-nav:not(.mobile) .block-content .currently li span.label{display:none} .block-layered-nav:not(.mobile) .block-content li a.btn-remove{background-color:#fff;color:#fbbb4f;border-radius:50%;line-height:26px;width:26px;height:26px;text-align:center;margin:2px 2px 2px 10px} .block-layered-nav:not(.mobile) .block-content li a.btn-remove:hover,.block-layered-nav:not(.mobile) .block-content li a.btn-remove:active,.block-layered-nav:not(.mobile) .block-content li a.btn-remove:focus{background-color:#fbbb4f;color:#fff} .block-layered-nav:not(.mobile) .block-content li a.btn-remove i{display:inline-block;vertical-align:middle;font-size:12px;color:inherit} .block-layered-nav:not(.mobile) .block-content .actions .btn{background-color:#fff;color:#222;font-weight:normal;font-size:13px;padding-top:0;padding-bottom:0;line-height:28px;min-height:30px} .block-layered-nav:not(.mobile) .block-content .actions .btn:hover,.block-layered-nav:not(.mobile) .block-content .actions .btn:focus,.block-layered-nav:not(.mobile) .block-content .actions .btn:active,.block-layered-nav:not(.mobile) .block-content .actions .btn.active{background-color:rgba(0,0,0,0.1);border-color:transparent} .block-layered-nav:not(.mobile) .block-content .actions .btn i{display:none}.block-layered-nav.mobile{width:300px;background-color:#fff;position:fixed;top:0;bottom:0;z-index:9999;padding:0;transition:left 550ms ease;right:-300px;overflow-y:auto;height:auto;min-height:100vh;padding:20px} .block-layered-nav.mobile:before{content:'';width:25px;height:auto;position:absolute;top:0;left:-25px;bottom:0;-webkit-box-shadow:10px 0px 60px -5px rgba(0,0,0,0.44);-moz-box-shadow:10px 0px 60px -5px rgba(0,0,0,0.44);box-shadow:10px 0px 60px -5px rgba(0,0,0,0.44)} .block-layered-nav.mobile .block-title{margin:-20px -20px 0;padding:10px 20px 5px;border-bottom:1px solid #ddd} .block-layered-nav.mobile .block-title:after{display:none} .block-layered-nav.mobile .currently,.block-layered-nav.mobile .actions,.block-layered-nav.mobile #narrow-by-list{margin:0 -20px;width:auto;padding:0} .block-layered-nav.mobile .block-content dd + dt,.block-layered-nav.mobile .block-content dt{margin:0;padding:12px 20px 11px} .block-layered-nav.mobile .block-content dt{font-size:14px} .block-layered-nav.mobile .block-content ol{padding:0} .block-layered-nav.mobile .currently{width:auto;padding:0} .block-layered-nav.mobile .block-content .currently li{margin:0;padding:16px 20px} .block-layered-nav.mobile .block-content .currently li{border-bottom:1px solid #ddd;position:relative} .block-layered-nav.mobile .block-content .currently li a.btn-remove i:before{content:'\007c';color:#b2b2b2;font-size:14px;position:relative;top:1px} .block-layered-nav.mobile #narrow-by-list{border-bottom:1px solid #ddd} .block-layered-nav.mobile #narrow-by-list ol{padding-left:20px} .block-layered-nav.mobile #narrow-by-list li{margin:0;padding:6px 5px;font-size:12px} .block-layered-nav.mobile #narrow-by-list dd{display:none;margin-bottom:10px} .block-layered-nav.mobile #narrow-by-list dt:not(:first-of-type){border-top:1px solid #ddd} .block-layered-nav.mobile #narrow-by-list dt .icon-more .icon-plus,.block-layered-nav.mobile #narrow-by-list dt .icon-more .icon-minus{font-size:inherit} .block-layered-nav.mobile #narrow-by-list dt .icon-more .icon-minus{display:none} .block-layered-nav.mobile #narrow-by-list dt.open .icon-more .icon-minus{display:inline-block} .block-layered-nav.mobile #narrow-by-list dt.open .icon-more .icon-plus{display:none} .block-layered-nav.mobile #narrow-by-list dt .icon-more{float:right;display:inline-block;text-transform:none;font-size:14px;margin-top:4px} .block-layered-nav.mobile .block-content .currently .btn-remove{position:absolute;top:50%;transform:translateY(-50%);right:20px} .block-layered-nav.mobile .actions{} .block-layered-nav.mobile .actions .btn{color:rgba(0,0,0,0.5);background-color:transparent;border-color:transparent;padding:15px 20px;width:100%;text-align:left} .block-layered-nav.mobile .actions .btn i{font-size:14px;margin-right:10px;color:rgba(0,0,0,0.3)} .block-layered-nav.mobile .actions .btn i:before{content:'\007c'} .block-layered-nav.mobile .actions .btn:hover,.block-layered-nav.mobile .actions .btn:active,.block-layered-nav.mobile .actions .btn:focus{background-color:rgba(0,0,0,0.1)} .catalog-category-view .mobile.layered_nav{display:block}.block.block-cart{} .block.block-cart .block-title{display:none} .block.block-cart .block-subtitle{margin:0 0 12px;color:#222;font-family:'open sans',sans-serif;font-weight:600;padding:0 0 14px;font-size:22px;position:relative;text-transform:none;letter-spacing:-0.4px} .block.block-cart .empty{text-align:center;font-family:'open sans',sans-serif;color:#222;font-size:14px} .block.block-cart .empty p{line-height:1;margin-bottom:15px} .block.block-cart .empty p span{text-align:center;font-family:'open sans',sans-serif;color:#222;font-size:14px} .block.block-cart .empty p.or{color:#aaa;position:relative} .block.block-cart .empty p.or:before,.block.block-cart .empty p.or:after{content:'';display:inline-block;width:30px;border-bottom:solid 1px;border-color:inherit;margin:0 9px;vertical-align:middle} .block.block-cart .empty .icon{display:block;margin-bottom:12px} .block.block-cart .empty i{font-size:64px;color:#ccc;line-height:1} .block-cart .product-image{padding:0 !important} .block-cart .cart-price-qt{display:inline-block;vertical-align:middle} .block-cart .cart-price-qt strong{font-weight:normal} .block-cart .block-content .mini-products-list{padding-bottom:.75em;padding-left:0;list-style:none;margin-bottom:0} .block-cart .block-content .mini-products-list .product-details{float:right;width:67%;padding-right:7%;margin:0;position:relative} .block-cart .block-content .mini-products-list .product-details .price{line-height:1.583em;display:inline-block;vertical-align:middle;font-weight:normal} .block-cart .block-content .subtotal{text-align:left;margin:0} .block-cart .block-content .subtotal .label,.block-cart .block-content .subtotal .price{display:inline-block;font-size:1.16em;font-weight:normal;line-height:1.25em;padding:0} .block-cart .block-content .subtotal .label{color:#222} .block-cart.block .block-content .mini-products-list li{padding:0 0 20px;margin:0;clear:both;position:relative} .block-cart.block .block-content .mini-products-list li .product-image{min-width:60px} .block-cart.block .block-content .product-name{margin-bottom:3px;text-align:left;font-size:12px;padding-right:50px;font-weight:400} .block-cart.block .block-content .product-name a{font-size:15px;color:#222;line-height:1.25em;padding:0} .block-cart.block .block-content .product-box{font-size:1em;line-height:1.5em;text-align:left} .block-cart.block .product-image{padding:0} .block-cart.block .block-content .cart-actions{margin-top:0;position:absolute;top:0;right:0} .block-cart.block .block-content .btn-remove,.block-cart.block .block-content .btn-edit{float:none;font-size:.91em;padding:0} .block-cart.block .block-content .summary .amount{display:none} .block-cart .cart-price-qt,.block-cart.block .block-content .price{font-size:14px;display:inline-block;vertical-align:middle} .block-cart .cart-price-qt .qt-x:before{content:'x';display:inline-block;font:inherit;color:inherit;margin:0 2px;vertical-align:middle;line-height:1;position:relative;top:-2px} .block-cart.block .block-content .subtotal .price,.block-cart.block .block-content .subtotal .label{vertical-align:bottom;line-height:18px} .block-cart.block .block-content .price{font-size:16px;font-weight:bold} .block-cart .subtotal{text-align:center} .block-cart .actions .paypal-logo{float:left;width:100%;margin:3px 0 0;text-align:right} .block-cart .actions .paypal-logo .paypal-or{clear:both;display:block;padding:0 55px 5px 0}.block.block-wishlist{position:relative} .block.block-wishlist .item{width:100%;overflow:hidden;margin-bottom:1.5em} .block.block-wishlist .item:last-child{margin:0} .block.block-wishlist .item .product-image{display:inline-block;width:60px;padding:0;vertical-align:top} .block.block-wishlist .item .product-image img{width:100%} .block.block-wishlist .item .product-name{padding-right:20px;margin-bottom:4px;font-weight:400} .block.block-wishlist .item .product-name a{color:inherit;padding:0;max-width:86%} .block.block-wishlist .item .product-name a:hover{color:#166388} .block.block-wishlist .item .ratings{margin-top:0;margin-bottom:4px} .block.block-wishlist .item .price-box{margin-bottom:1em} .block.block-wishlist .item .price-box.map-info{float:none} .block.block-wishlist .item .price-box .price{font-style:normal} .block.block-wishlist .item .btn-remove{padding:0;margin-top:2px} .block.block-wishlist .item .btn-remove i{color:#aaa;padding:5px;line-height:1} .block.block-wishlist .item.last{padding-bottom:0} .block.block-wishlist .link-cart{padding:5px 10px;display:none} .block.block-wishlist .item .product-details .btn-remove i:hover{color:#166388} .block.block-wishlist .slider-buttons{position:absolute;top:4px;right:0} .block.block-wishlist .actions a i{margin:0 9px 0 0;padding:0;display:inline-block;line-height:1;vertical-align:middle} .block.block-wishlist .block-subtitle{display:none}.block.block-wishlist .separator,.block.block-wishlist .add-review{display:none} .block.block-wishlist .ratings .rating-links{margin:0} #wishlist-slider .es-carousel-wrapper{position:relative} #wishlist-slider .es-carousel{min-height:75px;overflow:hidden} #wishlist-slider .carousel-ul{margin:auto} #wishlist-slider .carousel-ul > .item{float:left;display:block} #wishlist-slider .carousel-ul a.product-image img{display:block;border:none;max-height:none;max-width:none}.block-list .block-content{padding-left:0 !important} .block.block-list .block-content li.item{width:100%;overflow:hidden;border-bottom:dotted 1px rgba(0,0,0,.1);padding-left:10px} .block.block-list .block-content li.item:last-of-type{border:none} .block-list li.item a{padding:.25em 5px;display:inline-block} .block-list li.item:first-child{border-top:none}.block-compare li.item{width:100%;overflow:hidden} .sidebar .block-compare .item .product-image{display:inline-block;width:60px;padding:0;vertical-align:top} .sidebar .block-compare .item .product-image img{width:100%} .sidebar .block-compare .item .product-name{padding-right:20px;margin-bottom:4px;font-weight:400} .sidebar .block-compare .item .ratings{margin-top:0;margin-bottom:4px} .sidebar .block-compare .item .product-name a{color:inherit;padding:0;max-width:86%} .sidebar .block-compare .item .product-name a:hover{color:#166388} .sidebar .block-compare .item .btn-remove{padding:0;margin-top:2px} .sidebar .block-compare li.item .btn-remove i{color:#aaa} .sidebar .block-compare li.item .btn-remove i:hover{color:#166388} .sidebar .block.block-compare .separator,.sidebar .block.block-compare .add-review{display:none} .sidebar .block.block-compare .ratings .rating-links{margin:0} .sidebar .block.block-compare .ratings .rating-links a{margin:0;padding:0} .sidebar .block.block-compare .block-content li.item{border:none;padding:0} .sidebar .block.block-compare .block-content li.item + li.item{padding-top:20px} .sidebar .block.block-compare .actions{padding-top:15px} .sidebar .block.block-compare .actions .btn{margin-top:15px} .sidebar .block.block-compare .actions .btn + .btn{margin-left:4px} .sidebar .block.block-compare .actions .btn i{margin-right:9px;position:relative;top:-1px}.block-poll{} .block-poll .block-title{margin:0} .block-poll .block-content{padding-left:0 !important} .block-poll li{padding:.25em 5px;background:none} .block-poll input.radio{float:left;margin:3px 5px 0 1px} .block-poll .label{display:block;float:left;width:80%;text-align:left;font-size:1.083em;color:inherit;font-weight:normal} .block-poll label{font-weight:normal} .block-poll #poll-answers li{padding-left:0;padding-right:0} .block-poll .answer{float:left;width:70%} .block-poll .answer span{display:block;width:140px} .block-poll .votes{float:right;width:28%;text-align:right} .block-poll .btn i{margin-right:9px;display:none}.block.block-tags .block-content{padding-left:0} .block.block-tags .block-content ul{margin-bottom:0;display:block;font-size:1em} .block.block-tags .block-content ul li{display:inline-block;margin-bottom:2px;padding:0} .block.block-tags .block-content ul li a{color:#222;display:inline-block;font-style:normal;padding:2px 3px} .block.block-tags .block-title strong{display:inline-block;padding-top:2px} .block.block-tags .block-tags .block-content ul li a:hover{color:#166388} .block.block-tags .actions{margin:0;padding:0;display:inline-block;vertical-align:middle;float:right} body .block.block-tags .actions a{color:#aaa;margin:0;padding:0;display:inline-block;line-height:1;text-transform:none;background-color:transparent;border:none;min-height:auto} body .block.block-tags .actions a:before{content:none} body .block.block-tags .actions a:hover{color:#222;opacity:.9;background-color:transparent;border-color:transparent} .block.block-tags .actions a:after{content:none} .block.block-tags .actions a i{margin:0 9px 0 0;padding:0;display:inline-block;line-height:1;vertical-align:middle;position:relative;top:1px}.block-reorder .block-content li.item{padding:0;width:100%;overflow:hidden} .block-reorder .block-content li.item a{padding:.33em 0 .33em 10px} .block-reorder .block-content li.item a i.fa{margin-right:5px;color:#666} .block-reorder .block-content li.item a:hover{color:#166388} .block-reorder input.checkbox{float:left;margin:.7em 0 0} .block-reorder .product-name{margin-left:0;float:left;width:80%;margin-bottom:0;padding-left:0} .block-reorder .actions{text-align:center}.block-banner .block-content{padding:0;text-align:center}.block-login label{font-weight:bold;color:#666} .block-login input.input-text{display:block;width:167px;margin:3px 0}.sidebar .paypal-logo{display:block;margin:0.75em 0 1.5em;text-align:center} .sidebar .paypal-logo a{float:none}.block-subscribe .validation-advice{display:block;bottom:100%;background:rgba(0,0,0,0.8);padding:10px;max-width:237px;border-radius:4px;box-shadow:0 0 5px rgba(255,255,255,0.5);color:#fff;position:absolute;left:0;margin-bottom:5px;text-align:left;background-image:none} .block-subscribe .validation-advice:after{top:100%;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:rgba(0,0,0,0.8);border-width:5px;margin-left:-5px;z-index:1} .block-subscribe .validation-failed{border:1px solid #d50000 !important} .subscribe-block{border:none;padding:0;background-image:url('https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/barbour_subscribe_bg.jpg');background-repeat:no-repeat;background-size:cover;padding:94px 40px} .subscribe-block .block-title{display:block;vertical-align:middle;margin:0;padding-bottom:0;color:#fff;font-family:'open sans';font-size:48px;line-height:48px;font-weight:700;border:none;letter-spacing:-2.8px} .subscribe-block .block-subscribe{display:block;color:#fff;border-bottom:none;padding-bottom:0} .subscribe-block .block-content label{padding:0;margin:0;line-height:24px} .subscribe-block .block-subscribe .block-title{display:none} .form-subscribe-header{display:block} .subscribe-block .block-content .input-wrapper{display:block} .subscribe-block .block-content .input-wrapper{border-radius:0;padding:0;position:relative;max-width:402px;margin-left:auto;margin-right:auto} .subscribe-block .block-content input{background-color:rgba(255,255,255,0.2);padding-left:20px;color:#fff;font-size:14px;border:none;border-radius:4px;box-shadow:none;height:46px;display:block;margin:0 auto;clear:both} .subscribe-block .left-icon i{font-size:32px;line-height:1;padding:0 0 0 20px} .subscribe-block .btn.type-2{background-color:#fff;border-color:#fff;margin-top:25px;color:#888}.subscribe-block.type-2{background-image:url('https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/barbour_subscribe_bg_2.jpg');padding:50px 0} .subscribe-block.type-3{background-image:url('https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/barbour_subscribe_bg_3.jpg')} .subscribe-block.type-2 .block-title{color:#fff;font-size:43px;letter-spacing:-2px;line-height:48px;font-weight:700;text-align:left} .subscribe-block.type-2 .block-subscribe{padding:14px 0} .subscribe-block.type-2 .block-content{display:block;text-align:right} .subscribe-block.type-2 .block-subscribe .form-subscribe-header{width:36%;max-width:100%;display:inline-block;vertical-align:middle;text-align:left} .subscribe-block.type-2 .block-subscribe .form-subscribe-header label{color:#fff;max-width:100%;padding-bottom:0} .subscribe-block.type-2 .block-content .input-wrapper{max-width:100%;width:calc(56% - 195px);display:inline-block;vertical-align:middle;padding:0;margin-left:60px} .subscribe-block.type-2 .block-content input{height:40px} .subscribe-block.type-2 .btn.type-2{margin-top:0;display:inline-block;vertical-align:middle;top:0;max-height:40px;margin-left:-8px} .sidebar .block-subscribe .validation-advice{display:block;top:-60px;background:rgba(0,0,0,0.8);padding:10px;border-radius:4px;box-shadow:0 0 5px rgba(255,255,255,0.5);color:#fff;position:absolute} .sidebar .block-subscribe .validation-advice:after{top:100%;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:rgba(0,0,0,0.8);border-width:5px;margin-left:-5px;z-index:1} .sidebar .block-subscribe .validation-adviced:after{bottom:-5px;left:30px;position:absolute;content:'';width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#aaa transparent transparent transparent} .block-subscribe .form-subscribe-header label{display:inline-block;max-width:480px;padding-bottom:18px;font-size:14px;cursor:auto;font-family:inherit;font-weight:normal;color:inherit} .sidebar .block-subscribe{border-radius:0} .sidebar .block-subscribe .subscribe-wrapper{} .sidebar .block-subscribe .block-title{} .sidebar .block-subscribe h2,aside.sidebar .block-subscribe h3{line-height:1} .sidebar .block-subscribe i{display:inline-block;vertical-align:middle} .sidebar .block-subscribe .left-icon i{font-size:18px;padding:0 0 0 10px} .sidebar .block-subscribe .block-subscribe{border:none;background:none;padding:0;margin:0;max-width:434px;width:100%} .sidebar .block-subscribe .block-content label{line-height:24px} .sidebar .block-subscribe .block-content i.amsf-envelope{color:rgba(0,0,0,0.4);padding:0 12px 0 16px;line-height:36px;position:relative} .sidebar .block-subscribe .block-content i.amsf-envelope:before{position:relative;top:2px} .sidebar .block-subscribe .block-content i.amsf-envelope:after{content:'';height:20px;width:1px;background-color:rgba(0,0,0,.09);position:absolute;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0} .sidebar .block-subscribe .block-content .input-wrapper{position:relative;width:100%;border-radius:0} .sidebar .block-subscribe .block-content input{background-color:rgba(0,0,0,0.06);border-radius:4px;border:none} .sidebar .block-subscribe .block-content .btn{height:36px;line-height:36px;border:none;padding-top:0;padding-bottom:0;margin-top:20px} .sidebar .block-subscribe .block-content .btn i{margin:0;padding:0;line-height:1;margin-top:1px}.configurable-swatch-list li{float:left;margin:0 0 9px 10px} .configurable-swatch-list li.not-available .swatch-link:not(.has-image){opacity:1;color:#c6c6c6} .block-layered-nav dd .configurable-swatch-list li{margin:0 9px 5px 0;border:none;padding:0;display:inline-block;float:none} .block-layered-nav dd .configurable-swatch-list li:last-child{margin-left:0} .block-layered-nav dd .configurable-swatch-list li a{padding:0} .block-layered-nav dd .configurable-swatch-list li a:before{content:none} .block-layered-nav dd .swatch-link .count{line-height:1.7em} .block-layered-nav dd .swatch-link:not(.has-image) .swatch-label{border:solid 1px rgba(0,0,0,0.1);position:relative;display:inline-block;font-size:14px;font-weight:normal;color:#666;padding:0 4px;border-radius:4px;box-sizing:content-box;min-height:38px !important;min-width:30px;line-height:38px !important;text-align:center;transition:all 300ms linear;-moz-transition:all 300ms linear;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear} .block-layered-nav dd .configurable-swatch-list{padding:4px;margin:0 -4px} .block-layered-nav dd .swatch-link:not(.has-image):hover{opacity:1} .block-layered-nav dd .swatch-link .swatch-label:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;border:0 solid transparent;-webkit-box-shadow:0px 1px 15px 0px rgba(0,0,0,0);-moz-box-shadow:0px 1px 15px 0px rgba(0,0,0,0);box-shadow:0px 1px 15px 0px rgba(0,0,0,0);transition:all 300ms linear;-moz-transition:all 300ms linear;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear} .block-layered-nav dd .swatch-link:not(.has-image) .swatch-label:before{border-radius:4px} .block-layered-nav dd .swatch-link:not(.has-image) .swatch-label:hover{background-color:#fff;color:#666;border-color:rgba(0,0,0,0.1);opacity:1} .block-layered-nav dd .swatch-link .swatch-label:hover:before{border-color:rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 15px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 15px 0px rgba(0,0,0,0.1);box-shadow:0px 1px 15px 0px rgba(0,0,0,0.1);top:-3px;left:-3px;right:-3px;bottom:-3px;border-width:3px} .block-layered-nav dd .swatch-link.has-image .swatch-label{padding:0;border:none;line-height:1;border:1px solid rgba(0,0,0,0.1);box-shadow:inset -2px -4px 0px -2px rgba(0,0,0,0);-webkit-box-shadow:inset -2px -4px 0px -2px rgba(0,0,0,0);-moz-box-shadow:inset -2px -4px 0px -2px rgba(0,0,0,0);-o-box-shadow:inset -2px -4px 0px -2px rgba(0,0,0,0)} .block-layered-nav dd .swatch-link.has-image .count{line-height:1.5em} .configurable-swatch-list{clear:both;width:auto;display:inline-block;margin-left:-8px;margin-bottom:-8px !important} .products-grid .configurable-swatch-list li{display:inline-block;float:none;margin:0;vertical-align:top} .products-grid .configurable-swatch-list li,.products-list .configurable-swatch-list li{margin:0 5px 5px 0;line-height:36px} .configurable-swatch-list .not-available .swatch-link .x{display:block} .configurable-swatch-list .not-available .swatch-link{opacity:0.4;position:relative} .configurable-swatch-list .not-available .swatch-link.has-image img{opacity:0.4} .configurable-swatch-list .not-available a:focus{outline:0} .popup-content .configurable-swatch-list .swatch-link.has-image .swatch-label,.popup-content .configurable-swatch-list .swatch-link.has-image img{border-radius:50%;vertical-align:top} .configurable-swatch-list .swatch-link:not(.has-image){color:#666;position:relative;display:block;font-size:11px;line-height:1.5em;text-align:center;text-decoration:none;border-radius:4px;border:1px solid rgba(0,0,0,.1);box-sizing:content-box;height:38px !important;width:auto !important;min-width:38px !important} .product-view .configurable-swatch-list .swatch-link:not(.has-image),.product-view .swatch-current .swatch-link:not(.has-image){background-color:#fff} .configurable-swatch-list .swatch-link:not(.has-image):before,.swatch-current .swatch-link:not(.has-image):before,.popup-content .configurable-swatch-list .swatch-link.has-image .swatch-label:before,.product-view .configurable-swatch-list .swatch-link.has-image .swatch-label:before,.product-view .swatch-current .swatch-link.has-image .swatch-label:before{content:'';display:block;position:absolute;left:-3px;right:-3px;top:-3px;bottom:-3px;border:3px solid transparent;border-radius:4px;-webkit-transition:border 0.3s ease-in-out,-webkit-box-shadow 0.3s ease-in-out;-o-transition:border 0.3s ease-in-out,box-shadow 0.3s ease-in-out;transition:border 0.3s ease-in-out,box-shadow 0.3s ease-in-out} .popup-content .configurable-swatch-list .swatch-link.has-image .swatch-label:before,.product-view .configurable-swatch-list .swatch-link.has-image .swatch-label:before,.product-view .swatch-current .swatch-link.has-image .swatch-label:before{border-radius:50%} .popup-content .configurable-swatch-list .swatch-link.has-image:hover .swatch-label:before,.product-view .configurable-swatch-list .swatch-link.has-image:hover .swatch-label:before,.product-view .swatch-current .swatch-link.has-image:hover .swatch-label:before,.configurable-swatch-list li:not(.selected) .swatch-link:not(.has-image):hover:before,.swatch-current li:not(.selected) .swatch-link:not(.has-image):hover:before{border-color:#dedede;-webkit-box-shadow:0px 4px 15px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 4px 15px 0px rgba(0,0,0,0.1);box-shadow:0px 4px 15px 0px rgba(0,0,0,0.1)} .configurable-swatch-list .swatch-link:not(.has-image) .swatch-label,.swatch-current .swatch-link:not(.has-image) .swatch-label{height:36px !important;line-height:36px !important;border:none} .block-layered-nav .swatch-current .swatch-link:not(.has-image){border-width:0;text-align:left} .swatch-current .label{display:none} .swatch-current .swatch-link{display:inline-block;margin:0 5px 0 0 !important;position:relative} .configurable-swatch-list .swatch-link:hover{color:#166388} .swatch-current .selected .swatch-link,.configurable-swatch-list .selected .swatch-link{border-color:#000;color:#000} .swatch-current .btn-remove{line-height:1em;overflow:visible} .configurable-swatch-list .swatch-link span.x{display:none;text-indent:-999em;position:absolute;left:0;right:0;top:0;bottom:0;background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/bg_x.png) center no-repeat transparent;z-index:10} .configurable-swatch-list .swatch-link .swatch-label{border-radius:3px;border:1px solid transparent;display:block;padding:1px 5px;box-sizing:content-box} .configurable-swatch-list .swatch-link.has-image .swatch-label{padding:0;position:relative} .swatch-current .swatch-link{margin-left:5px} .products-list .configurable-swatch-list,.products-grid .configurable-swatch-list{margin-bottom:8px !important;margin-left:0} .products-list .configurable-swatch-list li .swatch-label,.products-grid .configurable-swatch-list li .swatch-label{display:block;padding:1px 5px} .products-list .configurable-swatch-list li .swatch-link.has-image .swatch-label,.products-grid .configurable-swatch-list li .swatch-link.has-image .swatch-label{padding:1px;overflow:hidden;border-radius:50%;border:solid 1px rgba(181,176,176,0.3803921568627451)} .products-list .configurable-swatch-list li .swatch-link.has-image .swatch-label:hover,.products-grid .configurable-swatch-list li .swatch-link.has-image .swatch-label:hover{border-color:rgba(0,0,0,.2)} .products-list .configurable-swatch-list li .swatch-link.has-image .swatch-label img,.products-grid .configurable-swatch-list li .swatch-link.has-image .swatch-label img{border-radius:50%;margin-top:-2px} .product-image-gallery{position:relative;overflow:hidden;padding:20px} .product-image-gallery .gallery-image{display:none !important} .product-image-gallery #image.gallery-image{display:block !important} .product-view .product-img-box .product-image-gallery.no-more-views{display:block}.cat-container .text-banner{display:block;position:relative;margin-bottom:3em;padding:160px 0} .cat-container .text-banner .bg-image{position:absolute;top:0;left:0;right:0;background-size:cover;background-position:center right;width:100%;height:100%} .cat-container .text-banner .banner-content{position:absolute;display:block;text-align:center;top:50%;left:14%;transform:translateY(-50%)} .cat-container .text-banner .banner-content.right{left:auto;right:17%} .cat-container .text-banner .banner-content.middle{top:50%;transform:translateY(-50%)} .cat-container .text-banner .title{display:block;font-family:'open sans',sans-serif;font-size:48px;font-weight:700;color:#fff;line-height:1;letter-spacing:-1.7px;margin-bottom:10px} .cat-container .text-banner .text{display:block;font-family:'Montserrat',sans-serif;font-size:14px;line-height:1.3;color:#fff} .cat-container .text-banner .btn{clear:both;margin-top:20px} .cat-container .text-banner .title.black{color:#222} .cat-container .text-banner .text.gray{color:#666}.listing-banner-wrapper{width:100% !important;float:left} .listing-banner-wrapper .listing-banner{display:block;position:relative;margin-bottom:3em;padding:165px 0;color:#fff} .listing-banner-wrapper .listing-banner .bg-image{position:absolute;top:0;left:0;right:0;background-size:cover;background-position:center center;width:100%;height:100%} .listing-banner-wrapper .listing-banner .left-block{display:block;position:absolute;left:50px;bottom:45px;margin:0} .listing-banner-wrapper .listing-banner .logo-sign{display:block;margin-bottom:18px} .listing-banner-wrapper .listing-banner .subtitle{font-size:24px;font-family:'open sans',sans-serif;line-height:2;text-transform:uppercase;letter-spacing:-1.1px} .listing-banner-wrapper .listing-banner .title{font-family:'open sans',sans-serif;font-size:48px;display:block;line-height:1;font-weight:700;letter-spacing:-1.4px;margin-bottom:9px} .listing-banner-wrapper .listing-banner .text{font-size:14px;display:block} .listing-banner-wrapper .listing-banner .banner-price-wrapper{display:block;position:absolute;right:50px;top:45px} .listing-banner-wrapper .listing-banner .banner-price-text{display:block;font-size:18px;line-height:0.8;letter-spacing:-1px;font-weight:bold;padding-left:20px} .listing-banner-wrapper .listing-banner .price-wrapper{display:block} .listing-banner-wrapper .listing-banner .price{font-size:36px !important;line-height:1;color:inherit;font-weight:bold;letter-spacing:-1px} .listing-banner-wrapper .listing-banner .price-pennie,.listing-banner-wrapper .listing-banner .price-currency{font-size:18px;line-height:1.6;vertical-align:top;color:inherit;font-weight:bold;letter-spacing:-1px} .listing-banner-wrapper .listing-banner .price-pennie{position:relative;margin-left:-6px} .listing-banner-wrapper .listing-banner .right-bottom-block{display:block;position:absolute;text-align:right;bottom:45px;right:50px} .category-description .listing-banner{display:none} .listing-banner-wrapper.fullwidth{width:100% !important} .listing-banner-wrapper ~ li.item,.listing-banner-wrapper + li.item + li.item{clear:none !important} .products-grid.three-columns .listing-banner-wrapper ~ li.item:nth-of-type(3n+2),.products-grid.four-columns .listing-banner-wrapper ~ li.item:nth-of-type(4n+2),.products-grid.five-columns .listing-banner-wrapper ~ li.item:nth-of-type(5n+2),.products-grid.six-columns .listing-banner-wrapper ~ li.item:nth-of-type(6n+2),.products-grid.seven-columns .listing-banner-wrapper ~ li.item:nth-of-type(7n+2),.products-grid.eight-columns .listing-banner-wrapper ~ li.item:nth-of-type(8n+2){clear:left !important} .listing-banner-wrapper + li.item,.products-grid.three-columns .listing-banner-wrapper ~ li.item:nth-of-type(3n+3),.products-grid.four-columns .listing-banner-wrapper ~ li.item:nth-of-type(4n+3),.products-grid.five-columns .listing-banner-wrapper ~ li.item:nth-of-type(5n+3),.products-grid.six-columns .listing-banner-wrapper ~ li.item:nth-of-type(6n+3),.products-grid.seven-columns .listing-banner-wrapper ~ li.item:nth-of-type(7n+3),.products-grid.eight-columns .listing-banner-wrapper ~ li.item:nth-of-type(8n+3){clear:right !important} body .modal-backdrop{z-index:99999}#popup-block{z-index:100000} #popup-block .modal-backdrop{z-index:0} #popup-block .modal-dialog{width:738px;position:static;margin:0 auto;height:100%} #popup-block .modal-dialog .modal-content{position:absolute;top:auto;bottom:0;overflow:visible;border-radius:5px;padding-right:40px;background-color:transparent;box-shadow:none;border:none} #popup-block .modal-header{padding:0;min-height:0;border:none} #popup-block .modal-header .close{font-size:1em;display:inline-block;position:absolute;top:-17px;right:23px;opacity:1;z-index:999;height:40px;width:40px;border-radius:50%;background-color:#fff;line-height:40px;text-align:center;text-shadow:none;cursor:pointer;border:none;padding:0;font-size:0;-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 40px rgba(0,0,0,0.1);box-shadow:0 10px 40px rgba(0,0,0,0.1)} #popup-block.modal.fade .modal-dialog{-webkit-transform:translate(0,300px);-ms-transform:translate(0,300px);-o-transform:translate(0,300px);transform:translate(0,300px);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out} #popup-block.modal.in .modal-dialog{-webkit-transform:translate(0,2px);-ms-transform:translate(0,2px);-o-transform:translate(0,2px);transform:translate(0,2px)} #popup-block .modal-header .close i{color:rgba(0,0,0,0.5);font-size:8px;display:block;position:relative;top:1px} #popup-block .modal-header .close:hover i{color:#166388} #popup-block .modal-dialog .modal-body{padding:0;height:100%;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.2)} #popup-block .block-subscribe{float:right;text-align:left;width:50%;margin-bottom:0;padding:0;background:none;border:none} #popup-block .block-subscribe .block-title{padding:37px 40px 14px;margin:0;border:none} #popup-block .block-subscribe .block-title:after{content:none} #popup-block .block-subscribe .block-content{padding:0 40px} #popup-block .block-subscribe h3{margin:0;color:rgba(0,0,0,0.8);font-size:26px;font-weight:700;line-height:34px} #popup-block .required{margin-top:2px} #popup-block .block-subscribe label{color:rgba(0,0,0,0.5);display:inline-block;font-size:14px;font-weight:400;line-height:25px;margin:0 auto;padding-right:30px;padding-bottom:22px} #popup-block .block-subscribe ~ .popup-bottom{color:#fff} #popup-block .block-subscribe .input-box{float:none;width:100%;margin-bottom:20px;position:relative} #popup-block .block-subscribe input{height:40px;color:rgba(0,0,0,0.3);border-radius:4px;background-color:rgba(0,0,0,0.06);border:none} #popup-block .block-subscribe .actions{float:none;border:none;margin:0;padding:0} #popup-block .block-subscribe .btn{height:40px;padding-left:24px;padding-right:24px} #popup-block{display:none} #popup-block .popup-content-wrapper{height:100%;background-repeat:no-repeat;background-position:left} #popup-block .popup-bottom{position:absolute;margin-left:40px;bottom:6px;font-size:11px;color:#aaa;font-weight:normal;left:50%} #popup-block .popup-bottom input[type="checkbox"]{margin-right:5px;position:relative;top:3px}body p.category-image{margin-bottom:19px} .category-image{width:100%;overflow:hidden;margin:0 0 1.5em;text-align:center} .category-description{margin:0 0 30px;}.products-grid .item:not(.owl-item){margin-bottom:30px} .products-list .item + .item,.footer-products-list .item + .item{margin-top:20px;padding-top:20px;border-top:solid 1px rgba(0,0,0,0.08)} .products-grid .item .mobile-btn{width:30px;height:30px;font-size:14px;line-height:30px;display:none;position:absolute;right:0;bottom:0;background-color:rgba(0,0,0,.1);cursor:pointer} .mobile-device .products-grid .item .mobile-btn{display:inline-block} .home-widget-slider{margin:0 -10px} .widget-slider.products-grid .item{margin-bottom:0} .widget-slider.owl-carousel{padding:0} .widget-slider.owl-carousel .owl-stage-outer{padding:0;margin:0;visibility:visible} .widget .products-grid .item:nth-child(4n+1){clear:left} .widget .products-grid .item:nth-child(4n+4){clear:right} .widget-products .category-name{font-weight:normal;font-size:11px;color:#aaa;margin:0 0 4px} .ajax-media-overlay{background:rgba(0,0,0,0.2) none repeat scroll 0 0;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 300ms ease 0s;width:100%;z-index:-1} .hide-overlay .ajax-media-overlay{display:none} .ajax-media-overlay .loader{left:50%;top:50%;-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;background-color:#fff;background-image:url("https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/ajaxkit-loader.gif");background-position:center center;background-repeat:no-repeat;height:24px;width:24px} .item .loading .ajax-media-overlay,.product-view .loading .ajax-media-overlay{z-index:9999;opacity:1} .image-box{position:relative;overflow:visible} .products-grid .rating-box{float:none;display:inline-block;vertical-align:middle} .widget-products .products-grid{margin-bottom:0}.widget-slider.owl-carousel .indent.sold-out .product-image:before,.products-list .item.sold-out .image-box .product-image:before,.products-grid .item.sold-out .image-box .product-image:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';display:block;height:100%;width:100%;z-index:0;background-color:rgba(255,255,255,0.5)} .widget-slider.owl-carousel .indent.sold-out .sold-out-label,.products-list .item.sold-out .sold-out-label,.products-grid .item.sold-out .sold-out-label{display:inline-block;vertical-align:middle;background-color:rgba(0,0,0,0.8);color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:'Montserrat',sans-serif;font-size:12px;z-index:5;padding:14px 15px;line-height:1;text-align:center;-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.06);-moz-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.06);box-shadow:0px 3px 8px 0px rgba(0,0,0,0.06);transition:left 300ms ease-in-out;-moz-transition:left 300ms ease-in-out;-o-transition:left 300ms ease-in-out;-webkit-transition:left 300ms ease-in-out;transition-timing-function:cubic-bezier(0.42,0,0.58,1);transition-duration:.3s} .products-grid .product-hover-2:hover .item.sold-out .product-underlay,.products-grid .item:not(.product-hover-2).sold-out .product-image:hover,.products-list .item:not(.product-hover-2).sold-out .product-image:hover,.products-grid .sold-out .indent:not(.product-hover-2) .product-image:hover{opacity:0.5} .products-grid.seven-columns .item.sold-out .sold-out-label,.products-grid.eight-columns .item.sold-out .sold-out-label{padding:5px} .products-list .item.sold-out.product-hover-1 .sold-out-label{left:calc(50% - 20px)} .products-list .item.sold-out:not(.product-hover-1) .sold-out-label{left:50%} .products-grid .product-hover-1 .product-info-wrapper{width:100%;width:100%;overflow:hidden;position:relative} .products-grid .product-hover-1 .product-info-wrapper h3{font-size:14px} .products-grid .item{padding:0 10px} .catalog-category-view .col1-layout .toolbar:not(.vertical){padding-bottom:1.5em} .catalog-category-view .col1-layout .toolbar:not(.vertical){margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px} .products-grid .product-image,.products-grid .product-image{position:relative;padding:12%}.products-grid.type-2.six-columns .item .btn,.products-grid.type-2.seven-columns .item .btn,.products-grid.type-2.eight-columns .item .btn,.products-grid.type-2.slider-columns-8 .item .btn,.products-grid.type-2.slider-columns-7 .item .btn,.products-grid.type-2.slider-columns-6 .item .btn,.products-grid.type-2.six-columns .item .product-labels-wrapper,.products-grid.type-2.seven-columns .item .product-labels-wrapper,.products-grid.type-2.eight-columns .item .product-labels-wrapper,.products-grid.type-2.slider-columns-8 .item .product-labels-wrapper,.products-grid.type-2.slider-columns-7 .item .product-labels-wrapper,.products-grid.type-2.slider-columns-6 .item .product-labels-wrapper,.products-grid.type-2.six-columns .item .add-to-links,.products-grid.type-2.seven-columns .item .add-to-links,.products-grid.type-2.eight-columns .item .add-to-links,.products-grid.type-2.slider-columns-8 .item .add-to-links,.products-grid.type-2.slider-columns-7 .item .add-to-links,.products-grid.type-2.slider-columns-6 .item .add-to-links{display:none} .products-grid .item .indent.type-2 .product-labels-wrapper{left:0} .products-grid .item .indent.type-2 .product-labels-wrapper > div + div{clear:left;margin-top:3px} .products-grid .item .indent.type-2 .image-box,.products-grid .item .indent.type-2 .product-info{float:left} .products-grid .item .indent.type-2 .image-box{width:32.399%;padding-right:10px} .products-grid .item .indent.type-2 .product-info{width:67.599%;padding-left:10px} .products-grid .indent.type-2{flex-direction:row} .products-grid .indent.type-2 .add-to-links{width:100%;margin-top:15px} .products-grid .indent.type-2 .lightbox-button{display:none} .products-grid .indent.type-2 .btn-quickview{height:30px;width:30px;min-height:30px;line-height:30px;padding:0;margin:0;overflow:hidden;min-width:1px;border-radius:50%;z-index:5} .products-grid .indent.type-2 .btn-quickview + .tooltip{display:none !important} .products-grid .indent.type-2 .btn-quickview:focus,.products-grid .indent.type-2 .btn-quickview.focus,.products-grid .indent.type-2 .btn-quickview:active,.products-grid .indent.type-2 .btn-quickview.active,.products-grid .indent.type-2 .btn-quickview:hover{} .products-grid .indent.type-2 .btn-quickview span span{display:none} .products-grid .indent.type-2 .btn-quickview i{display:block;font-size:16px;line-height:30px} .products-grid .indent.type-2 .btn-quickviewspan{display:none}.products-grid .item .indent.type-4{border-radius:10px;background-color:rgba(0,0,0,0.04);padding:20px} .products-grid .item .indent.type-4 .image-box{margin-bottom:20px} .products-grid .item .indent.type-4 .product-name a{font-weight:500} .products-grid .item .indent.type-4 .product-labels-wrapper{left:0;right:0;text-align:center} .products-grid .item .indent.type-4 .product-labels-wrapper > div{padding:8px 10px;font-size:11px;display:inline-block;float:none} .products-grid .item .indent.type-4 .product-labels-wrapper.two-items > div.label-new{border-radius:0 0 0 4px} .products-grid .item .indent.type-4 .product-labels-wrapper.two-items > div:not(.label-new){border-radius:0 0 4px 0;margin-left:-3px} .products-grid .item .indent.type-4 .product-labels-wrapper:not(.two-items) > div:not(.label-new),.products-grid .item .indent.type-4 .product-labels-wrapper:not(.two-items) > div.label-new{border-radius:0 0 4px 4px} .products-grid .item .indent.type-4 .product-action-wrapper{margin-left:-20px;margin-right:-20px;margin-top:20px;padding:20px 20px 0 20px;border-top:1px solid rgba(0,0,0,0.1);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between} .products-grid .item .indent.type-4 .product-action-wrapper .action-buttons{display:inline-block;vertical-align:middle} .products-grid .item .indent.type-4 .price-box{display:inline-block} .products-grid .item .indent.type-4 .price-box .price-currency,.products-grid .item .indent.type-4 .price-box .price-pennie{color:inherit;font-weight:bold;display:inline-block;vertical-align:top;line-height:inherit;font-size:13px;position:relative;top:-1px} .products-grid .item .indent.type-4 .price-box .price-currency{margin-right:-1px} .products-grid .item .indent.type-4 .price-box .price-pennie{margin-left:-4px} .products-grid .item .indent.type-4 .price-box .special-price .price,.products-grid .item .indent.type-4 .price-box .regular-price .price{font-size:24px;line-height:1;font-weight:bold} .products-grid .item .indent.type-4 .price-box .regular-price .price-currency,.products-grid .item .indent.type-4 .price-box .regular-price .price-pennie{color:#fbc02d} .products-grid .sold-out .indent.type-4 .price-box .regular-price .price-currency,.products-grid .sold-out .indent.type-4 .price-box .regular-price .price-pennie{color:rgba(0,0,0,0.3)} .products-grid .item .indent.type-4 .price-box .special-price .price-currency,.products-grid .item .indent.type-4 .price-box .special-price .price-pennie{color:#166388} .products-grid .item .indent.type-4 .minimal-price-link{padding-top:8px} .products-grid .item .indent.type-4 .minimal-price-link .price-currency,.products-grid .item .indent.type-4 .minimal-price-link .price-pennie{font-weight:normal;top:1px} .products-grid .item .indent.type-4 .price-box .special-price,.products-grid .item .indent.type-4 .price-box .minimal-price-link,.products-grid .item .indent.type-4 .price-box .regular-price{white-space:nowrap} .products-grid .item .indent.type-4 .add-to-links{margin:0} .products-grid .item .indent.type-4 .add-to-links a{opacity:1;width:30px;height:30px;line-height:30px} .products-grid .item .indent.type-4 .add-to-links a:hover{background-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.5)} .products-grid .item .indent.type-4 .add-to-links a i{font-size:16px} .products-grid .item .indent.type-4 .add-to-links .link-compare i{top:0} .products-grid .item .indent.type-4 .add-to-links span + span{margin-left:0} .products-grid .item .indent.type-4 .btn{width:30px;height:30px;line-height:30px;padding:0;min-height:30px;color:#4caf50;border-radius:50%;border-color:transparent;margin:0} .products-grid .item .indent.type-4 .btn span span{display:none} .products-grid .item .indent.type-4 .btn i{display:inline-block;font-size:16px;line-height:1;vertical-align:middle} .products-grid .item .indent.type-4 .btn:focus,.products-grid .item .indent.type-4 .btn:active,.products-grid .item .indent.type-4 .btn:hover,.products-grid .item .indent.type-4 .btn.active{background-color:rgba(0,0,0,0.1)}.products-grid .item .indent.type-5{text-align:center;align-items:center;background-color:#fff;position:relative;-webkit-box-shadow:2px 2px 12px 0 #ebebeb;box-shadow:2px 2px 12px 0 #ebebeb;transition:all 0.2s ease-out} .products-grid .item .indent.type-5:hover{-webkit-transform:translateY(-20px);transform:translateY(-20px)} .products-grid .item .indent.type-5 .image-box{width:100%;overflow:hidden} .products-grid .item .indent.type-5 .image-box img{width:auto;margin:auto} .products-grid .item .indent.type-5 .manufacturer{color:#166286} .products-grid .product-hover-2.indent.type-5 .product-underlay,.products-grid .product-hover-2 .indent.type-5 .product-underlay{background-color:#f5f5f5;border-color:rgba(0,0,0,0.1);opacity:1;z-index:0} .products-grid .product-hover-2.indent.type-5 > *:not(.more-views-wrapper):not(.product-underlay),.products-grid .product-hover-2 .indent.type-5 > *:not(.more-views-wrapper):not(.product-underlay){position:relative;z-index:1} .products-grid .product-hover-2.indent.type-5:not(:hover) .product-underlay,.products-grid .product-hover-2:not(:hover) .indent.type-5 .product-underlay{-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,0);-moz-box-shadow:0px 3px 8px 0px rgba(0,0,0,0);box-shadow:0px 3px 8px 0px rgba(0,0,0,0);border-color:rgba(0,0,0,0)} .sidebar .block-related .products-grid .item{box-shadow:none;padding:0} .sidebar .block-related .products-grid .item:hover{box-shadow:none} .catalog-category-view .col1-layout .toolbar:not(.vertical){padding-bottom:1.5em} .col1-layout .category-products .products-grid{margin-top:-1px} .catalog-category-view .col1-layout .toolbar:not(.vertical){margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px} .block-layered-nav .block-content #narrow-by-list li a:before{display:none} .products-list .item .btn i{vertical-align:bottom;margin-right:10px} .products-grid .item .btn span span{display:none} .products-grid .item .btn i:before,.products-list .item .btn i:before{} .footer-products-list .item .btn i,.widget-products .products-list .item .btn i{font-size:14px} .hover-buttons{position:absolute;top:5px;right:5px;border-radius:4px;z-index:10} .hover-buttons .toggle-options{display:block;height:40px;width:40px;line-height:40px;text-align:center;position:absolute;top:0;right:0;z-index:1} .hover-buttons .toggle-options i{display:block;height:40px;width:40px;line-height:40px} .hover-buttons.open .toggle-options{display:none} .hover-buttons .toggle-options:hover{cursor:pointer} .hover-buttons .toggle-options i{line-height:inherit;vertical-align:middle;color:rgba(0,0,0,0.3)} .hover-buttons.open .toggle-options i{color:#222} .hover-buttons .options-block{background-color:transparent;height:40px;width:40px;overflow:hidden;transition:height 350ms ease,width 350ms ease;-moz-transition:height 350ms ease,width 350ms ease;-webkit-transition:height 350ms ease,width 350ms ease} .hover-buttons.open .options-block{height:80px;width:80px;font-size:16px;z-index:1;background-color:#fff}.product-hover-1 .hover-buttons,.product-hover-2 .hover-buttons{position:absolute;right:0;bottom:auto;top:0;left:auto;padding-right:4px;background-color:transparent;height:auto;width:34px} body .product-hover-1 .hover-buttons .add-to-links span a,body .product-hover-1 .hover-buttons .btn-quickview,.product-hover-1 .hover-buttons .lightbox-button,body .product-hover-2 .hover-buttons .add-to-links span a,body .product-hover-2 .hover-buttons .btn-quickview,.product-hover-2 .hover-buttons .lightbox-button{display:block;position:relative;width:30px;height:30px;line-height:30px;border-radius:4px;position:relative;background-color:#fff;color:#fbbb4f;margin:4px 0 0;min-height:30px;bottom:0;right:0;left:0;top:0} body [class*="product-hover-"] .hover-buttons .btn-quickview span{display:none} body [class*="product-hover-"] .hover-buttons .btn,body [class*="product-hover-"] .hover-buttons .btn-default{min-width:30px;padding:0;border:none;background-color:#fff;line-height:30px;height:30px;width:30px;min-height:30px;margin-top:4px;color:#166388} body .product-hover-1 .hover-buttons .btn:hover,body .product-hover-1 .hover-buttons .btn:focus,body .product-hover-1 .hover-buttons .btn:active,body .product-hover-1 .hover-buttons .btn.active{background-color:#166388;color:#fff} body [class*="product-hover-"] .hover-buttons .btn span span,body [class*="product-hover-"] .hover-buttons .btn-default span span{display:none} body [class*="product-hover-"] .hover-buttons .btn i{display:inline-block;font-size:16px} body [class*="product-hover-"] .hover-buttons .btn:not(.btn-cart) i{display:inline-block} body .product-hover-1 .hover-buttons .add-to-links span a:hover,.product-hover-1 .hover-buttons .btn-quickview:hover,.product-hover-1 .hover-buttons .lightbox-button:hover{background-color:#fff;color:rgba(0,0,0,0.8);opacity:1} body .product-hover-1 .hover-buttons a[class*="hover-button-"],body .product-hover-1 .hover-buttons span[class*="hover-button-"],body .product-hover-1 .hover-buttons button[class*="hover-button-"]{position:relative;display:block;right:-34px;left:auto;opacity:0;border-radius:4px;transition:right .25s ease-in-out,opacity .4s ease-in-out,background .2s ease-in-out 0s,color .2s ease-in-out 0s;-moz-transition:right .25s ease-in-out,opacity .4s ease-in-out,background .2s ease-in-out 0s,color .2s ease-in-out 0s;-webkit-transition:right .25s ease-in-out,opacity .4s ease-in-out,background .2s ease-in-out 0s,color .2s ease-in-out 0s;transition-timing-function:cubic-bezier(0.42,0,0.58,1)} body .product-hover-1 .hover-buttons .hover-button-2{transition-delay:.05s !important;-webkit-transition-delay:.05s !important} body .product-hover-1 .hover-buttons .hover-button-3{transition-delay:.1s !important;-webkit-transition-delay:.1s !important} body .product-hover-1 .hover-buttons .hover-button-4{transition-delay:.15s !important;-webkit-transition-delay:.15s !important} body .product-hover-1 .hover-buttons .hover-button-5{transition-delay:.2s !important;-webkit-transition-delay:.2s !important} body .item.product-hover-1:hover .hover-buttons a[class*="hover-button-"],body .item.product-hover-1:hover .hover-buttons span[class*="hover-button-"],body .item.product-hover-1:hover .hover-buttons button[class*="hover-button-"],.widget-slider .indent.product-hover-1:hover .hover-buttons a[class*="hover-button-"],.widget-slider .indent.product-hover-1:hover .hover-buttons span[class*="hover-button-"],.widget-slider .indent.product-hover-1:hover .hover-buttons button[class*="hover-button-"]{right:0;opacity:1} body [class*="product-hover-"] .image-box{overflow:hidden;text-align:center} [class*="product-hover-"] .hover-buttons .tooltip{left:0 !important;transform:translateX(-100%);white-space:nowrap} .widget-products .products-list [class*="product-hover-"] .lightbox-button{bottom:0}body .product-hover-1 .hover-buttons .btn:hover,body .product-hover-1 .hover-buttons .btn:focus,body .product-hover-1 .hover-buttons .btn:active,body .product-hover-1 .hover-buttons .btn.active{background-color:#166388;color:#fff} .product-hover-2 .hover-buttons [class*="hover-button-"],.product-hover-2 .hover-buttons .btn-quickview{transition:top .25s ease-in-out,opacity .4s ease-in-out,background .2s ease-in-out 0s,color .2s ease-in-out 0s;-moz-transition:top .25s ease-in-out,opacity .4s ease-in-out,background .2s ease-in-out 0s,color .2s ease-in-out 0s;-webkit-transition:top .25s ease-in-out,opacity .4s ease-in-out,background .2s ease-in-out 0s,color .2s ease-in-out 0s;transition-timing-function:cubic-bezier(0.42,0,0.58,1);transition-delay:0s} .product-hover-2 .hover-buttons [class*="hover-button-"]:not(.link-compare-wrapper):not(.link-wishlist-wrapper){opacity:0;top:-34px;position:relative;display:block} .product-hover-2 .hover-buttons .link-wishlist-wrapper:not(.hover-button-1),.product-hover-2 .hover-buttons .link-compare-wrapper:not(.hover-button-1),.product-hover-2 .hover-buttons .link-compare-wrapper:not(.hover-button-2){top:-34px} body .item.product-hover-2:hover .hover-buttons a[class*="hover-button-"],body .item.product-hover-2:hover .hover-buttons span[class*="hover-button-"],body .item.product-hover-2:hover .hover-buttons button[class*="hover-button-"],.widget-slider .indent.product-hover-2:hover .hover-buttons a[class*="hover-button-"],.widget-slider .indent.product-hover-2:hover .hover-buttons span[class*="hover-button-"],.widget-slider .indent.product-hover-2:hover .hover-buttons button[class*="hover-button-"]{top:0;opacity:1} body .hover-buttons .btn-quickview{display:inline-block;float:none;position:relative;top:auto;width:30px;height:30px;font-style:normal;background-color:#fff;border:none;color:#222;font-size:16px;padding:0;border-radius:0} body .hover-buttons .add-to-links{display:block;float:none;margin:0;padding:0} body .hover-buttons .add-to-links span{display:block} body .hover-buttons .add-to-links span,body .hover-buttons .btn-quickview,.hover-buttons .lightbox-button{height:30px;width:30px;line-height:30px;background-color:transparent;border:none;position:static;padding:0;margin:0;position:relative;text-align:center;top:auto;left:auto;opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);min-width:30px} .hover-buttons .lightbox-button{display:inline-block} .hover-buttons .lightbox-button .tooltip{margin-left:-9px} body .hover-buttons .add-to-links span a{color:inherit;display:block;opacity:1} body .hover-buttons.open .add-to-links span a{display:block;height:40px;width:40px} body .hover-buttons .btn-quickview i{display:block} body .hover-buttons .add-to-links span i,body .hover-buttons .btn-quickview i,.hover-buttons .lightbox-button i{line-height:1;font-size:16px;width:auto;height:16px;background-color:transparent;color:inherit;border-radius:0;top:0;vertical-align:middle;display:inline-block} .indent.product-hover-1 .hover-buttons .btn i{display:block;font-size:16px} body .hover-buttons .add-to-links .amsf-fa-heart:before{position:relative;top:1px} .hover-buttons .lightbox-button i:hover{background-color:transparent;color:inherit} body .hover-buttons.open .add-to-links span i,.hover-buttons.open .lightbox-button i,body .hover-buttons.open .btn-quickview i{opacity:1;font-size:16px} body .hover-buttons .add-to-links span a:hover,.hover-buttons .btn-quickview:hover,.hover-buttons .lightbox-button:hover{background-color:#f5f5f5;color:#222;opacity:1} .products-list .additional-information{margin-top:20px} .products-list .additional-information i{margin-top:20px;color:#fff;vertical-align:middle;background:#fbbb4f;padding:4px;line-height:13px;font-size:12px;text-align:center;border-radius:50%} .products-list .additional-information li{padding:5px 0} .product-name a{font-weight:400} .product-name a span{font-weight:100;font-size:18px} .products-grid .product-name a:hover,.products-list .product-name a:hover,.footer-products-list .product-name a:hover{color:#166388} .products-grid .availability,.products-list .availability,.footer-products-list .availability{margin-bottom:.5em} .products-grid .ratings,.products-list .ratings,.footer-products-list .ratings{margin:0 0 9px} .products-grid .ratings{position:absolute;bottom:0;width:100%} .products-grid .btn,.products-list .btn{background-color:#166286;border-color:#166286;color:#fff;width:100%} .products-grid .btn{float:right;width:initial} .products-grid .price-box .old-price,.products-grid .price-box .special-price{display:inline-block;margin:0 3px} ul.add-to-links{list-style:none;margin:0 !important;padding:0 !important} ul.add-to-links li{display:inline-block} ul.add-to-links li a{display:block;border-radius:50%;border:solid 1px rgba(0,0,0,.1);height:40px;width:40px;font-size:16px;color:#aaa;background-color:#fff;display:inline-block;text-align:center;line-height:41px} ul.add-to-links li a:hover{opacity:1;border-color:#fbbb4f;background-color:#fbbb4f;color:#fff} .page-popup ul.add-to-links li a{font-size:inherit} .page-popup ul.add-to-links li a span{display:none} .page-popup ul.add-to-links li a i{display:inline-block;vertical-align:middle;top:0} .products-grid .add-to-links a,.products-list .add-to-links a,.footer-products-list .add-to-links a{border-radius:40px;border:none;height:40px;width:40px;font-size:16px;text-align:center;color:#aaa;background-color:transparent;display:inline-block;line-height:40px;opacity:0;transition:all 300ms linear;-moz-transition:all 300ms linear;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear} .add-to-links span + span{margin-left:10px} .mobile-device .products-grid .add-to-links a,.mobile-device .products-list .add-to-links a,.mobile-device .footer-products-list .add-to-links a,.products-grid .taphover .add-to-links a,.products-list .taphover .add-to-links a,.footer-products-list .taphover .add-to-links a,.products-grid .item:hover .add-to-links a,.products-list .item:hover .add-to-links a,.footer-products-list .item:hover .add-to-links a{opacity:1} .footer-products-list .add-to-links a{height:30px;width:30px;line-height:30px} .footer-products-list .add-to-links a i{font-size:14px} .products-grid .add-to-links a:hover,.products-list .add-to-links a:hover,.footer-products-list .add-to-links a:hover{opacity:1;background-color:#f5f5f5;color:#aaa} .products-grid .btn-quickview,.products-list .btn-quickview,.footer-products-list .btn-quickview{position:absolute;top:50%;left:50%;margin:0;padding-left:8px;padding-right:8px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)} .btn-quickview{opacity:0;transition:all 300ms linear;-moz-transition:all 300ms linear;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear} .taphover .btn-quickview,.item:hover .btn-quickview{opacity:1} .products-grid .btn-quickview i,.products-list .btn-quickview i{display:none;position:relative;top:2px} .widget-products .products-list .lightbox-button{top:auto;bottom:5px;right:5px} .footer-products-list .lightbox-button{top:5px;right:20px;bottom:auto} .footer-products-list .lightbox-button i,.widget-products .products-list .lightbox-button i{} .footer-products-list .btn-quickview,.widget-products .products-list .btn-quickview{height:30px;width:30px;line-height:30px;border-radius:50%;margin-top:-15px;margin-left:-15px;padding:0} .footer-products-list .btn-quickview i,.widget-products .products-list .btn-quickview i{display:inline-block} .footer-products-list .btn-quickview span,.widget-products .products-list .btn-quickview span{display:none} .products-grid.no-indents .item{padding:0;margin-bottom:0;display:inline-block;float:left;padding:20px} .products-grid.no-indents .item .image-box{margin:0} .products-grid.no-indents .item .product-image{border-width:0} body .btn i{transition:none;-moz-transition:none;-webkit-transition:none} .products-grid.no-indents .product-name a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:40px;overflow:hidden;line-height:15px;font-weight:100;font-size:14px} .category-products .products-grid.no-indents{margin:0 !important}.products-grid.six-columns .item .btn,.products-grid.seven-columns .item .btn,.products-grid.eight-columns .item .btn,.products-grid.slider-columns-8 .item .btn,.products-grid.slider-columns-7 .item .btn,.products-grid.slider-columns-6 .item .btn{display:none}.widget-grid.row{margin-left:-10px;margin-right:-10px;margin-bottom:0} .products-grid.one-column:not(.carousel-ul) .item{min-width:100%} .products-grid.two-columns:not(.carousel-ul) .item{width:50%} .products-grid.three-columns:not(.carousel-ul) .item{width:33.332%} .products-grid.three-columns:not(.carousel-ul) .item:first-child{margin-left:-1px} .products-grid.four-columns:not(.carousel-ul) .item{width:25%} .products-grid.five-columns:not(.carousel-ul) .item{width:20%} .products-grid.six-columns:not(.carousel-ul) .item{width:16.66%} .products-grid.seven-columns:not(.carousel-ul) .item{width:14.28%} .products-grid.eight-columns:not(.carousel-ul) .item{width:12.5%} .products-grid.one-column:not(.carousel-ul) .item,.products-grid.two-columns:not(.carousel-ul) .item:nth-of-type(2n+1),.products-grid.three-columns:not(.carousel-ul) .item:nth-of-type(3n+1),.products-grid.four-columns:not(.carousel-ul) .item:nth-of-type(4n+1),.products-grid.five-columns:not(.carousel-ul) .item:nth-of-type(5n+1),.products-grid.six-columns:not(.carousel-ul) .item:nth-of-type(6n+1),.products-grid.seven-columns:not(.carousel-ul) .item:nth-of-type(7n+1),.products-grid.eight-columns:not(.carousel-ul) .item:nth-of-type(8n+1){clear:left} .products-grid.one-column:not(.carousel-ul) .item,.products-grid.two-columns:not(.carousel-ul) .item:nth-of-type(2n),.products-grid.three-columns:not(.carousel-ul) .item:nth-of-type(3n),.products-grid.four-columns:not(.carousel-ul) .item:nth-of-type(4n),.products-grid.five-columns:not(.carousel-ul) .item:nth-of-type(5n),.products-grid.six-columns:not(.carousel-ul) .item:nth-of-type(6n),.products-grid.seven-columns:not(.carousel-ul) .item:nth-of-type(7n),.products-grid.eight-columns:not(.carousel-ul) .item:nth-of-type(8n){clear:right}.products-list{list-style:none;padding:0;margin:0} .products-list li.item .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex} .products-grid .desc,.products-list .desc{margin-bottom:10px} .products-list .desc ul{border-left:1px solid #fbbb4f;padding:5px 10px;background:#fff9ee;background:rgb(255,249,238);background:linear-gradient(90deg,rgba(255,249,238,1) 0%,rgba(255,255,255,1) 100%)} .products-grid .product-name a{color:#222;display:-webkit-box !important;height:40px;line-height:20px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2} .products-grid .desc .block-inbox li,.products-list .desc .block-inbox li{padding:2px 0} .products-grid .desc .block-inbox linot:first-child:first-letter:before,.products-list .desc .block-inbox linot:first-child:first-letter:before{content:"+ ";margin-right:5px} .widget-products .products-list .image-box,.widget-products .products-list .product-shop{float:left;padding-left:10px;padding-right:10px} .widget-products .products-list .image-box .product-labels-wrapper{left:10px} .widget-products .products-list .product-hover-1 .hover-buttons,.widget-products .products-list .product-hover-2 .hover-buttons{right:10px} .products-list .twenty{width:20%} .products-list .twenty-five{width:25%} .products-list .thirty{width:30%} .products-list .thirty-five{width:35%} .products-list .forty{width:40%} .products-list .forty-five{width:45%} .products-list .fifty{width:50%} .products-list .fifty-five{width:55%} .products-list .sixty{width:60%} .products-list .sixty-five{width:65%} .products-list .seventy{width:70%} .products-list .seventy-five{width:75%} .products-list .eighty{width:80%}.masonry-grid .item{padding-bottom:1.5em !important;margin-bottom:0 !important} .masonry-grid .item:hover .product-info-top{background-color:#166388} .masonry-grid .item:hover .product-info-top .desc,.masonry-grid .item:hover .product-info-top .link-shop,.masonry-grid .item:hover .product-info-top .product-name a{color:#fff} .masonry-grid .item .product-image{margin-bottom:0;display:block} .masonry-grid .product-info-top{background-color:rgba(0,0,0,0.05);border-bottom:solid 1px rgba(0,0,0,.1);padding:2.833em 30px;transition:background-color 500ms ease;-moz-transition:background-color 500ms ease;-webkit-transition:background-color 500ms ease;-o-transition:background-color 500ms ease} .masonry-grid .item .image-box{position:relative} .masonry-grid .item .product-labels-wrapper{position:absolute;bottom:auto;top:0;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5} .masonry-grid .product-info-top .product-name{margin-bottom:1em} .masonry-grid .product-info-top .product-name a{font-size:1.5em;color:#222;line-height:1} .masonry-grid .product-info-top .desc{font-size:1em;color:#666;margin-bottom:1em} .masonry-grid .product-info-top .link-shop{font-size:1em;text-transform:uppercase} .masonry-grid .product-info-top .link-shop i{font-size:1.16em;margin-left:5px;vertical-align:middle;position:relative;top:px;text-transform:none} .masonry-grid .product-info-top .link-shop:hover i{margin-left:10px} .masonry-grid .category-button{position:relative;z-index:9;text-align:center} .masonry-grid .category-button a{display:inline-block;font-size:1em;text-transform:uppercase;height:40px;line-height:40px;padding:0 21px} .masonry-grid .category-button a i{margin-right:10px;font-size:1.16em;line-height:40px}body .footer-products-list{margin:0;padding:40px} .footer-products-list .product-image{display:inline-block;width:95px;vertical-align:top;position:relative;padding-right:5px} .footer-products-list h3{font-size:18px}.ekko-lightbox .modal-dialog{z-index:100000} .modal-open .modal.ekko-lightbox{z-index:99999} .modal-open .modal.ekko-lightbox .modal-header{padding:0;min-height:0;border:none;position:absolute;width:100%;z-index:9999} .modal-open .modal.ekko-lightbox .modal-header .close{font-size:0;display:inline-block;position:relative;top:4px;opacity:1;margin:0;height:32px;border:none;background:none;float:right} .modal-open .modal.ekko-lightbox .modal-header .close:before{content:"\004c";font-family:'amsf font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color 300ms ease;-moz-transition:color 300ms ease;-webkit-transition:color 300ms ease;color:#666;font-size:16px;background:#fff;padding:8px;border-radius:50%} .modal-open .modal.ekko-lightbox .modal-header .close:hover:before{color:#166388} .modal-open .modal.ekko-lightbox .modal-footer{border-top:none;padding-top:0;text-align:center;font-weight:700} .ekko-lightbox-container{position:relative} .ekko-lightbox-nav-overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%} .ekko-lightbox-nav-overlay a{z-index:100;display:block;width:49%;height:100%;padding-top:45%;color:#fff;opacity:0;position:absolute;margin-top:-20px} .ekko-lightbox-nav-overlay a.prev{left:0;text-align:left} .ekko-lightbox-nav-overlay a.next{right:0;text-align:right} .ekko-lightbox-nav-overlay a i{font-size:28px;color:#fff;height:40px;width:40px;line-height:40px;text-align:center;background-color:#777;font-style:normal} .ekko-lightbox-nav-overlay a i:hover{background-color:#166388} .ekko-lightbox-nav-overlay a:empty{width:49%} .ekko-lightbox a:hover{text-decoration:none;opacity:1} .ekko-lightbox .glyphicon-chevron-left{left:0;float:left;padding-left:15px;text-align:left} .ekko-lightbox .glyphicon-chevron-right{right:0;float:right;padding-right:15px;text-align:right} .ekko-lightbox .modal-footer{text-align:left} .lightbox-button{display:block;position:absolute;top:auto;bottom:10px;right:10px;opacity:0;z-index:5} .taphover .lightbox-button,.item:hover .lightbox-button{opacity:1} .lightbox-button i{color:#aaa;height:30px;width:30px;line-height:30px;border-radius:4px;background-color:transparent;display:block;font-size:16px;font-style:normal;text-align:center;transition:all 300ms linear;-moz-transition:all 300ms linear;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear} .lightbox-button i:before{position:relative;top:-1px} .lightbox-button i:hover{color:#166388} .product-image:hover .lightbox-button.active{opacity:1;z-index:9999} .image-box .hover-image{position:absolute;max-width:100%;width:100%;left:0;top:0;opacity:0;z-index:3} .image-box:hover span.hover-image,.image-box:hover span.hover-image{opacity:1} .image-box .product-image .hover-image.scale{transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease} .image-box .product-image .hover-image.scale + img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;position:relative;display:block;z-index:1} .image-box:hover .product-image .hover-image.scale + img{-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);opacity:0;z-index:2}.product-labels-wrapper{display:inline-block;vertical-align:middle;position:absolute;top:0;left:0;right:auto;z-index:4} .product-labels-wrapper > div{padding:4px 5px;z-index:3;color:#1b1f21;text-align:center;font-size:11px;line-height:1em;font-family:'Montserrat',sans-serif;font-weight:400;text-transform:uppercase;margin:0;float:left;position:relative} .product-labels-wrapper > div p{margin-bottom:2px;display:inline;color:inherit} .product-labels-wrapper > div.label-new{background-color:#ec4161;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#fbbb4f),color-stop(100%,#ec4161));background:linear-gradient(-25deg,#ed4c6a 0,#fbbb4f 100%)} .product-labels-wrapper > div.label-new.percentage{height:70px;width:70px;text-align:center;border-radius:50%;margin:10px;font-size:20px;padding-top:23px;background:#eb3b7a} .product-labels-wrapper > div.label-new.percentage span{font-size:11px;display:block;line-height:10px} .product-labels-wrapper > div:not(.label-new){background-color:#fbbb4f;width:110px;color:#166286;font-size:20px;font-weight:bold;line-height:10px;height:110px;position:absolute;top:-55px;right:-55px;padding-top:82px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)} .product-labels-wrapper > div:not(.label-new) span{display:inline-block;width:100%;font-size:10px;text-transform:initial;color:#222;font-weight:normal}.product-labels-wrapper.label-type-1 > div{border-radius:50%;-moz-border-radius:50%;height:25px;line-height:25px;padding-top:0;padding-bottom:0;padding:0 7px} .product-labels-wrapper.label-type-1 .availability-only{min-width:33px;line-height:26px;min-height:33px} .product-labels-wrapper.label-type-1 .availability-only p{display:block;line-height:normal;position:relative;top:-10px} .label-type-1 .label-sale.percentage{font-size:1em;padding:0 9px} .label-type-1 .label-sale.percentage span{display:block;height:auto;font-size:0.75em;line-height:normal;position:relative;top:-6px}.product-labels-wrapper.label-type-2 .availability-only p,.product-labels-wrapper.label-type-2 .percentage span{display:inline;padding-left:1px}.product-labels-wrapper.label-type-4 > div{line-height:20px;height:20px;padding:0 5px 0 7px;position:relative} .product-labels-wrapper.label-type-4 .percentage{font-size:1em} .product-labels-wrapper.label-type-4 .percentage span{display:inline;padding-left:1px;font-size:.75em} .product-labels-wrapper.label-type-4 .availability-only p{display:inline;padding-left:1px} .product-labels-wrapper.label-type-4 > div:before,.product-labels-wrapper.label-type-4 > div:after{width:0;height:0;border-right:5px solid transparent;content:'';position:absolute;right:-5px} .product-labels-wrapper.label-type-4 > div:before{border-top:10px solid #4ab0bc;top:0} .product-labels-wrapper.label-type-4 > div:after{border-bottom:10px solid #4ab0bc;bottom:0} .product-labels-wrapper.label-type-4 > div:before,.product-labels-wrapper.label-type-4 > div:after{border-right:5px solid transparent;border-left:inherit;left:auto;right:-5px}.no-rating{margin:0} .ratings{line-height:1.25;margin:7px 0} .ratings strong{float:left;margin:1px 5px 0 0} .ratings .rating-links{margin:0;display:inline-block;color:#aaa;line-height:20px;vertical-align:middle} .ratings .rating-links .separator{margin:0 2px} .rating-box{display:inline-block;vertical-align:middle;color:#ccc;margin-right:10px;position:relative;top:-1px} @media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.rating-box{top:0}} .rating-box i{margin-right:3px;width:11px;font-style:normal;font-size:16px;display:inline-block} body.apple-device .rating-box i{font-size:12px} .rating-box i:before{width:11px} .rating-box i:nth-child(5n){margin-right:0} .rating-box .rating{position:absolute;overflow:hidden;top:0;left:0;color:#ffdd20;height:17px} body.apple-device .customer-rating .rating-box i{font-size:16px} body.apple-device .customer-rating .rating-box .rating{top:2px} .rating-box .rating i{position:absolute;left:0;width:11px} .rating-box .rating i:nth-child(2n){left:14px} .rating-box .rating i:nth-child(3n){left:28px} .rating-box .rating i:nth-child(4n){left:42px} .rating-box .rating i:nth-child(5n){left:56px} .ratings .amount{display:inline-block;font-size:.91em} .ratings-table th,.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0} .ratings-table th{font-weight:bold;padding-right:8px}body .availability{font-size:13px;color:#888;display:inline-block;text-transform:lowercase;margin-bottom:.5em;position:relative;border-radius:0;background-color:transparent;padding:0px 7px 1px} .availability i{font-size:10px;line-height:1;display:inline-block;vertical-align:middle;margin-right:5px;color:#888;display:none} .availability.in-stock{color:#4caf50} .availability-only{margin:0 0 1em} .availability-only span{display:inline-block;padding:.75em;background-color:#f5f5f5} .availability-only a{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px} .availability-only .expanded{background-position:100% -15px} .availability-only-details{margin:0 0 7px} .availability-only-details th{background:#f2f2f2;font-size:10px;padding:0 8px} .availability-only-details td{border-bottom:1px solid rgba(0,0,0,.1);font-size:11px;padding:2px 8px 1px}.availability.out-of-stock + .price-box .price{color:#b2b2b2} .price-currency,.price{color:#f30240;white-space:nowrap;height:20px;line-height:20px;font-size:18px} td .price-currency,td .price{font-size:15px;font-weight:normal} body .product-view.sold-out .price-currency,body .product-view.sold-out .price,body .product-view.sold-out .price-box .special-price .price{color:rgba(0,0,0,0.3)}.price-box{margin-bottom:12px} .price-label{display:none} .old-price .price{position:relative;color:#222;font-size:14px} .old-price .price:after{background:linear-gradient(to left top,transparent 49%,#f30240 52%,#f30240 46%,transparent 58%);content:'';height:calc(100% - .4rem);left:-.1rem;position:absolute;top:.2rem;width:calc(100% + .2rem)}.special-price .price-label{display:none}.minimal-price .price-label{font-weight:bold;white-space:nowrap} .minimal-price-link{display:block} .minimal-price-link .label{font-size:1em;color:#666;font-weight:bold;padding-left:0} .minimal-price-link .price{font-weight:normal}.price-excluding-tax{display:block} .price-excluding-tax .label{white-space:nowrap} .price-excluding-tax .price{font-weight:normal}.price-including-tax{display:block} .price-including-tax .label{white-space:nowrap}.configured-price .price-label{font-weight:bold;white-space:nowrap}.weee{display:block;font-size:11px;color:#444} .weee .price{font-size:11px;font-weight:normal}.price-excl-tax{display:block} .price-excl-tax .label{display:block;white-space:nowrap} .price-excl-tax .price{display:block}.price-incl-tax{display:block} .price-incl-tax .label{display:block;white-space:nowrap} .price-incl-tax .price{display:block;font-weight:bold}.price-from,.price-to{margin-bottom:0} .price-from .price-label,.price-to .price-label{font-weight:bold;white-space:nowrap}.price-notice{padding-left:5px} .price-notice .price{font-weight:bold;font-size:1em}.price-as-configured .price-label{font-weight:bold;white-space:nowrap}.std .tier-prices,.tier-prices{background-color:rgba(0,0,0,0.03);padding:15px 20px;border-radius:4px;margin-top:1em;margin-bottom:1.5em} .tier-prices .tier-price{font-size:13px;color:#666;line-height:1.6} #super-product-table .tier-prices .price,.tier-prices .price{color:#222;font-size:inherit} .tier-prices .benefit{color:#166388;font-size:18px;font-weight:bold}.add-to-links{margin-bottom:1.5em} .add-to-links .separator{display:none}.add-to-cart label{margin-right:5px} .add-to-cart button.button{float:left;margin-left:5px} .add-to-cart .paypal-logo{clear:left;text-align:right} .add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0} .product-view .add-to-cart .paypal-logo{margin:0;display:none}.add-to-box{display:block;margin-bottom:1.5em} .product-view .add-to-cart{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;background:#f5f5f5;text-align:center} .product-view .extralarge-layout .add-to-cart{max-width:465px} .product-view .extralarge-layout.text-center .add-to-cart{margin-left:auto;margin-right:auto} .product-view .extralarge-layout.text-right .add-to-cart{margin-left:auto} .add-to-box .price-box{margin-bottom:0} .product-collateral .box-collateral{margin:0 0 15px} .product-main-information .old-price .price{font-size:18px}.catalog-product-view .breadcrumbs-wrapper .breadcrumbs-inner{position:relative} .catalog-product-view .breadcrumbs-wrapper .page-title h2{display:none} .catalog-product-view .breadcrumbs-wrapper .page-title .breadcrumb{float:left} .catalog-product-view .breadcrumbs-wrapper .product-buttons div{color:#777;text-align:left} .catalog-product-view .breadcrumbs-wrapper .product-buttons .prev-button{position:absolute;left:0;top:20%} .catalog-product-view .breadcrumbs-wrapper .product-buttons .prev-button a{padding:4px 0 4px 60px} .catalog-product-view .breadcrumbs-wrapper .product-buttons .next-button{position:absolute;right:0;text-align:right;top:20%} .catalog-product-view .breadcrumbs-wrapper .product-buttons .next-button a{padding:4px 60px 4px 0} .catalog-product-view .breadcrumbs-wrapper .product-buttons .next-button a i{left:auto;right:0} .catalog-product-view .breadcrumbs-wrapper .product-buttons div a{display:block;color:inherit;text-transform:none;position:relative} .catalog-product-view .breadcrumbs-wrapper .product-buttons div a span{font-size:11px;display:block;color:inherit;font-weight:normal} .catalog-product-view .breadcrumbs-wrapper .product-buttons div a span.subtitle{color:#aaa} .catalog-product-view .breadcrumbs-wrapper .product-buttons div a i{width:40px;height:40px;line-height:40px;color:rgba(0,0,0,.5);text-align:center;font-size:16px;margin-right:8px;background:#fff;border-radius:50%;position:absolute;display:block;left:0;top:0} .catalog-product-view .breadcrumbs-wrapper.type-2 .product-buttons{clear:both} .catalog-product-view .breadcrumbs-wrapper.type-2 .product-buttons .prev-button,.catalog-product-view .breadcrumbs-wrapper.type-2 .product-buttons .next-button{position:relative} .catalog-product-view .breadcrumbs-wrapper.type-2 .product-buttons .prev-button{float:left} .catalog-product-view .breadcrumbs-wrapper.type-2 .product-buttons .next-button{float:right} .catalog-product-view .breadcrumbs-wrapper .product-buttons .prev-button + .next-button{margin-left:4%} .catalog-product-view .breadcrumbs-wrapper .product-buttons.default{margin:0;display:inline-block;width:auto;float:right} .catalog-product-view .breadcrumbs-wrapper .product-buttons.default > div{width:auto;position:relative;float:left} .catalog-product-view .breadcrumbs-wrapper .product-buttons.default > div a{padding:0;min-height:1px} .catalog-product-view .breadcrumbs-wrapper .product-buttons.default > div a i{margin:0;position:relative;transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;-webkit-transition:background-color 300ms ease;-o-transition:background-color 300ms ease} .catalog-product-view .breadcrumbs-wrapper .product-buttons.default > div a i:hover{background-color:rgba(0,0,0,.1)} .catalog-product-view .breadcrumbs-wrapper .product-buttons.default > div.next-button{margin-left:2px;float:right} .catalog-product-view .breadcrumbs-wrapper .add-review-link{float:right;margin:-0.58em 0 -0.58em 20px} .catalog-product-view .breadcrumbs-wrapper .add-review-link a.add-review{color:#888;font-size:1em;border:solid 2px #ccc;padding:.25em 15px;border-radius:4px;display:inline-block} .catalog-product-view .breadcrumbs-wrapper .add-review-link a.add-review i{margin-right:5px;font-size:1.16em} .product-view .std{line-height:24px;text-align:justify;margin:0 auto;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px;color:#353535} .product-view .std .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px} .product-view .std .row .col-sm-7{padding:0 40px} .product-view .top-wrapper .product-name{font-size:1em} .product-view .top-wrapper .product-name.with-product-buttons{padding-right:70px} .product-view .top-wrapper .product-buttons{position:absolute;right:10px;top:0px} .product-view .bottom-block .price-box + .price-box{display:none} .product-view .bottom-block .price-box{vertical-align:top;margin-right:12px;line-height:1;float:left} .product-buttons.default > div{width:auto;position:relative;float:left} .product-buttons.default > div a{display:block} .product-buttons.default > div a i{margin:0;display:block;background-color:transparent;border:1px solid #ddd;position:relative;width:30px;height:30px;line-height:30px;border-radius:0;font-size:12px;text-align:center;color:#aaa;transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;-webkit-transition:background-color 300ms ease;-o-transition:background-color 300ms ease} .product-buttons.default > div a:hover{opacity:1} .product-buttons.default > div a i:hover{background-color:#166388;color:#fff} .product-buttons.default > div.next-button{margin-left:-1px;float:right} .product-view .bottom-block .price-box,.product-view .product-shop .bottom-block .availability-only,.product-view .bottom-block .price-box.bundle-price-configured:first-of-type{display:none} .product-view .top-wrapper .price-box-bundle .price-from,.product-view .top-wrapper .price-box-bundle .price-to{margin-bottom:.5em} .product-view .top-block .price-box{display:none;vertical-align:top;margin-right:30px;line-height:1} .product-view .top-block .flip-timer{display:inline-block !important;vertical-align:top;margin-right:18px;margin-top:6px} .product-view .top-block .ratings{display:inline-block;vertical-align:top;margin-top:0;margin-bottom:20px} .product-view .product-shop .top-block .timer-box + .ratings{text-align:left} .product-view .top-block .rating-box{top:auto;margin:1px 0 7px} .product-view .top-block .ratings .rating-links{display:block;color:#666} .product-view .top-block .rating-box .rating{height:22px} .product-view .top-block .ratings i{font-size:22px;width:15px;margin-right:5px} .product-view .top-block .rating-box .rating i:nth-child(2n){left:20px} .product-view .top-block .rating-box .rating i:nth-child(3n){left:40px} .product-view .top-block .rating-box .rating i:nth-child(4n){left:60px} .product-view .top-block .rating-box .rating i:nth-child(5n){left:80px} .v-ellipsis .read-more-link{cursor:pointer;color:#2196f3} .product-view .bundle-price-configured .price-box .price-label{display:none} .product-view .price-box-bundle{padding-top:1em} .bundle-price-configured .price-as-configured .price-label,.product-view .price-box-bundle .price-box .price-label{display:inline-block} .product-view .price-box-bundle .price-box .price{font-size:20px} .product-view .price-box-bundle .price-box,.product-view .price-box-bundle + .price-box{display:block;width:100%;margin-bottom:0} .product-view .price-box-bundle + .price-box{margin-bottom:1.5em} .product-view .product-shop .availability-only{margin:0 0 11px 0;display:block;text-align:center;vertical-align:middle} .product-view .product-shop .availability-only span{padding:0;background:none;color:#ff2525} .product-view .bottom-block .ratings{float:left;margin:0} .product-view .bottom-block .ratings .rating-links{font-size:11px} .product-view .bottom-block .ratings .rating-links a{color:inherit} .product-view .availability{vertical-align:middle;margin:0;display:inline-block;line-height:1} .product-view .a-right .sku-email-block .sku{margin-right:0;margin-left:30px} .product-view .sku-email-block .email-friend{display:inline-block;vertical-align:middle;font-size:.91em;color:#888} .product-view .sku-email-block .email-friend a{color:inherit} .product-view .sku-email-block .email-friend a:hover{color:#166388} .product-view .sku-email-block .email-friend i{font-size:2.182em;margin-right:5px;line-height:1;vertical-align:middle} .product-view .short-description{margin-bottom:1em} .product-view .short-description h5{margin-bottom:9px;font-weight:bold;display:none} .product-view div.email-friend{display:inline-block;vertical-align:top;margin-top:1px} .product-view div.email-friend a{background-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.55);border-radius:3px;padding:4px 10px 3px;font-size:10px} .product-view div.email-friend a span{margin-left:10px} .product-view div.email-friend a i{line-height:1} .product-view div.email-friend a i:before{position:relative;top:3px} .product-view .bottom-additional-information{margin-bottom:15px} .product-view .bottom-additional-information.two-items .left-information-block{margin-right:30px} .product-view .bottom-additional-information.two-items .left-information-block,.product-view .bottom-additional-information.two-items .right-information-block{display:inline-block;vertical-align:top} .product-view .product-shop.text-center .bottom-additional-information .left-information-block,.product-view .product-shop.text-center .bottom-additional-information .right-information-block{text-align:left} .product-view .bottom-additional-information .left-information-block div{display:block;line-height:30px;font-weight:bold} .product-view .bottom-additional-information .left-information-block div span{padding-left:5px;color:#222;font-weight:normal} .product-view .bottom-additional-information .left-information-block div.warranty span{color:#166388} .product-view .additional-information li,.product-view .additional-information li a{color:#222;line-height:30px} .product-view .additional-information i,.product-view .additional-information a i{font-size:13px;color:#4caf50;margin-right:8px} .product-view .static-block-top{margin-left:-10px;margin-right:-10px;margin-bottom:1.6em} .product-view .static-block-top .block-link{color:#222;font-size:13px;line-height:1.1;font-weight:400;text-decoration:underline;padding-left:10px;padding-right:10px} .product-view .static-block-top .block-link i{vertical-align:middle} .product-view .static-block-top .block-link .price{font-size:inherit} .product-view .static-block-top .block-link:hover,.product-view .static-block-top .block-link:active,.product-view .static-block-top .block-link:focus{text-decoration:none} .col3-layout .product-view .static-block-top .block-link{font-size:12px} .popup-product-info-options-wrapper .product-options,.product-view .product-options{margin-bottom:1.5em;border-radius:4px;background-color:#f7f7f7;padding:20px} .popup-product-info-options-wrapper .product-options h2,.product-view .product-options h2{color:#222;font-size:1.16em;border-bottom:solid 1px rgba(0,0,0,.1);line-height:1.583em;margin:0 0 1em;padding-bottom:1em;display:none} .product-view .product-options dl{margin-bottom:0} .product-view .product-options dl dt{position:relative;margin-bottom:1.3em} .product-view .product-options dl dt label{color:rgba(0,0,0,0.8);font-size:12px;position:relative;font-family:'Montserrat',sans-serif;font-weight:bold;text-transform:uppercase;margin:0} .product-options dl dt em{content:'';font-size:0;display:inline-block;background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/asterisk.png);background-repeat:no-repeat;width:9px;height:9px;margin-left:2px;top:-7px;position:relative;vertical-align:middle} .product-options dl dt:not(.swatch-attr) em{float:right;top:-5px} .product-view .product-options dl dt label + .price-notice{position:relative} .product-view .product-options dl dt .qty-holder{float:right} .product-view .product-options dl dt .qty-holder label{vertical-align:middle} .product-view .product-options dl dt .qty-disabled{background:none;border:0;padding:3px;color:#000} .product-view .product-options dl dd{padding-bottom:10px;position:relative} .product-options dl dd{position:relative} .product-options dl dd .input-box{position:relative;margin-bottom:20px} .product-view .product-options dl dd:last-child{margin-bottom:0;padding-bottom:0} .product-view .product-options dl dd:last-child .input-box{margin-bottom:0} .product-view .product-options dl dd .qty-holder{display:block;margin-top:.75em} .product-view .product-options dl dd .qty-holder label{color:#666;font-size:1em;position:relative;font-family:inherit;font-weight:normal;display:inline-block;margin:1em 0 .4em} .product-view .product-options dl dd .qty-holder input.qty{width:40px;height:40px;line-height:40px;text-align:center;display:inline-block;float:none} .product-view .product-options dl dd input.input-text{width:98%} .product-view .product-options dl dd input.datetime-picker{width:150px} .product-view .product-options dl dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle} .product-view .product-options dl dd textarea{width:100%;height:8em} .product-view .product-options dl dd select{width:100%} .product-view .product-options .options-list input.radio{float:left;margin:3px -18px 0 0} .product-view .product-options .options-list input.checkbox{float:left;margin:3px -20px 0 0} .product-view .product-options .options-list .label{display:block;margin-left:20px;font-size:1em;color:#666;text-align:left} .product-view .product-options #downloadable-links-list{border:none !important} .product-view .product-options #downloadable-links-list .label{padding:0} .product-view .product-options ul.validation-failed{padding:0} .product-view .product-options p.required{padding:.75em 0 0;text-align:inherit;display:none} .product-view .product-options .tier-prices{margin:.75em 0 0} .product-view .product-options-bottom{margin-bottom:1.75em;position:relative} .category-bundle-product .product-view .product-options-bottom{text-align:inherit} .product-view .product-options-bottom .price-box{float:none} .product-view .quantity-wrapper{display:inline-block;width:auto} .category-bundle-product .product-view .add-to-cart .quantity-wrapper{float:none;display:block} .product-view .quantity-inner{display:inline-block;vertical-align:middle;border:1px solid #e1e1e1;background-color:rgb(255,255,255)} .product-view .quantity-wrapper .btn-qty{opacity:1;transition:0.3s;cursor:pointer} .product-view .quantity-wrapper:hover .btn-qty,.product-view .quantity-wrapper:active .btn-qty,.product-view .quantity-wrapper:focus .btn-qty{opacity:1} .product-view .quantity-wrapper .btn-qty i{background-color:transparent;color:rgba(0,0,0,0.8);height:38px;vertical-align:middle;line-height:40px} .product-view .quantity-wrapper .btn-qty i:hover{background-color:rgba(0,0,0,0.1);color:#111} .product-view .quantity-wrapper input.qty,.product-view .quantity-wrapper input[id*="qty"]{border-width:0;height:38px;width:38px;border-right:solid 1px #ddd;border-left:solid 1px #ddd;border-radius:0px} .product-view .quantity-wrapper label[for="qty"]{display:block;color:rgba(0,0,0,0.8);margin:0 20px 0 0;font-size:11px;font-weight:normal} .product-view .add-to-cart .btn{font-size:15px;line-height:1;background-color:#4caf50;border-color:#4caf50;width:50%;min-height:90px;margin:0;border-radius:0} .product-view .add-to-cart .btn:before{content:"";position:absolute;width:0;height:0;border-bottom:90px solid #f5f5f5;border-right:35px solid transparent;top:-1px;left:-1px} .product-view .availability-price-block{display:inline-block;width:auto;padding:0 25px} .product-view .availability-price-block *{line-height:1} .product-view .availability-price-block .price-box{margin-bottom:0} .product-view .availability-price-block .price-box ~ .availability{display:block;margin:8px 0} .product-view ul.add-to-links li a{border-radius:0px;display:inline;border:0px;float:left;margin:0;padding:0;height:40px;width:40px;background-color:rgba(76,175,80,0);color:rgba(255,255,255,0.5);border-left:1px solid rgba(255,255,255,0.2)} .product-view ul.add-to-links li a:hover,.product-view ul.add-to-links li a:focus,.product-view ul.add-to-links li a:active{border-color:rgba(0,0,0,0.1);background-color:#fff;color:rgba(0,0,0,0.8)} .product-view ul.add-to-links li a.link-wishlist i{top:0} .col3-layout .with-sidebar .add-to-cart{margin-right:0} .col3-layout .with-sidebar .add-to-cart .btn{padding-left:15px;padding-right:15px} .product-view .quantity-wrapper + .btn{margin-left:-3px} .product-view .add-to-links{width:40px;position:absolute;right:0;z-index:9} .product-view .add-to-links li{display:inline;vertical-align:baseline;margin:0;padding:0} .product-view .product-img-box .product-image{margin-bottom:0} .product-view .product-img-box .product-image-zoom{position:relative;overflow:hidden !important;z-index:9;width:100%;float:left} .product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;opacity:0}.product-view .more-views.vertical{width:140px;vertical-align:middle;position:relative;opacity:0} .product-view .more-views.vertical{padding-top:40px;vertical-align:top} .product-view .more-views-vertical-slider.type-1 .more-views{padding-top:0} .product-view .more-views.vertical.with-swiper-button{padding-top:40px;padding-bottom:40px} .product-view #more-views-slider.swiper-container{padding:0;position:static;margin:0;overflow:hidden} .product-view .swiper-button-next,.product-view .swiper-button-prev{position:absolute;top:auto;bottom:auto;left:50%;margin-left:-33px;background-image:none !important} .product-view .swiper-button-next i,.product-view .swiper-button-prev i{font-size:24px;height:24px;line-height:24px;color:rgba(0,0,0,0.2)} .product-view .swiper-button-next:hover i,.product-view .swiper-button-prev:hover i{color:rgba(0,0,0,0.8)} .product-view .swiper-button-prev{top:18px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)} .product-view .swiper-button-next{bottom:-3px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)} .product-view .swiper-slide a{display:block;height:inherit;text-align:center;opacity:1} .product-view .swiper-slide a img{height:100%;width:auto} .catalog-product-view .breadcrumbs-wrapper .breadcrumbs-inner{border-bottom:none} .catalog-product-view .breadcrumbs-wrapper .breadcrumbs-inner{z-index:99;padding-bottom:0;margin-bottom:0} .product-view .more-views-vertical-slider.type-2 .more-views.vertical{position:absolute;z-index:99;top:0;margin-top:0} .product-view .more-views-vertical-slider.type-2 .product-labels-wrapper{top:0;left:auto;right:0} .product-view .more-views-vertical-slider.type-2 .swiper-slide a img{border:2px solid #fff} .product-view .more-views.large{display:none} .large-more-views .product-image-gallery .gallery-image{display:block !important} .product-view .large-more-views .product-image-gallery{margin-right:0;margin-bottom:20px} .catalog-product-view .main-container .breadcrumbs-wrapper .breadcrumbs-inner .breadcrumb{padding-top:20px} .catalog-product-view .col-left:not(.product-sidebar),.catalog-product-view .col-right:not(.product-sidebar){} .col2-right-layout .product-view .more-views-vertical-slider.large-layout .more-views.vertical,.col2-left-layout .product-view .more-views-vertical-slider.large-layout .more-views.vertical,.col3-layout .product-view .more-views-vertical-slider .more-views.vertical,.product-view .with-sidebar .more-views-vertical-slider .more-views.vertical{width:80px} .col2-right-layout .product-view .more-views-vertical-slider.large-layout.type-2 .more-views.vertical,.col2-left-layout .product-view .more-views-vertical-slider.large-layout.type-2 .more-views.vertical,.col3-layout .product-view .more-views-vertical-slider.type-2 .more-views.vertical,.product-view .with-sidebar .more-views-vertical-slider.type-2 .more-views.vertical{width:105px} .col3-layout .product-view .more-views-vertical-slider.type-2 .more-views.vertical,.col3-layout .product-view .more-views-vertical-slider.type-2.large-layout .more-views.vertical,.col3-layout .product-view .more-views-vertical-slider.type-2.medium-layout .more-views.vertical,.col2-left-layout .product-view .more-views-vertical-slider.type-2 .more-views.vertical,.col2-left-layout .product-view .more-views-vertical-slider.type-2.large-layout .more-views.vertical,.col2-left-layout .product-view .more-views-vertical-slider.type-2.medium-layout .more-views.vertical,.product-left-custom-sidebar .product-view .more-views-vertical-slider.type-2 .more-views.vertical,.product-left-custom-sidebar .product-view .more-views-vertical-slider.type-2.large-layout .more-views.vertical,.product-left-custom-sidebar .product-view .more-views-vertical-slider.type-2.medium-layout .more-views.vertical{left:15px} .col3-layout .product-view .product-image-gallery,.col3-layout .product-view .more-views{margin-right:0} .col3-layout .product-view .quantity-wrapper label[for="qty"]{display:none} .col3-layout .product-view .bottom-additional-information.two-items .left-information-block,.col3-layout .product-view .bottom-additional-information.two-items .right-information-block{display:block;margin-left:0;margin-right:0} .col3-layout .product-view .product-shop.text-center .bottom-additional-information .left-information-block,.col3-layout .product-view .product-shop.text-center .bottom-additional-information .right-information-block{text-align:center} .product-view .product-img-box .more-views:not(.vertical){position:relative;margin:0px 20px 20px} .product-view .product-img-box .more-views h3{display:none;margin:0 0 16px;padding:0 0 12px;position:relative;border-bottom:solid 1px rgba(0,0,0,0.1)} .product-view .product-img-box .more-views h3:after{content:'';display:inline-block;width:80px;height:2px;position:absolute;bottom:-1px;left:0;background:#111} .product-view .product-img-box .more-views .more-views-inner .item a{opacity:1;display:block} .product-view .product-img-box .more-views .more-views-inner .item a:hover{-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2)} .product-view .product-img-box .more-views .more-views-inner{margin-left:-10px;margin-right:-10px;margin-bottom:0;width:calc(100% + 20px)} .product-view .product-img-box .more-views .more-views-inner .owl-item,.product-view .product-img-box .more-views .more-views-inner > .item{float:left;width:55px;padding:0 10px 0px 0px;} .product-view .product-img-box .more-views .more-views-inner .owl-item .product-labels-wrapper,.product-view .product-img-box .more-views .more-views-inner > .item .product-labels-wrapper{display:none} .product-view .product-img-box .more-views .more-views-inner > .item:not(:nth-of-type(-n+4)){margin-top:0} .product-view .product-img-box .more-views .more-views-inner > .item:not(:nth-of-type(-n+5)){margin-top:10px} .product-view .product-img-box .more-views .slider-buttons{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)} .product-view .product-img-box .more-views .slider-buttons > div{width:auto;position:relative;float:left} .product-view .product-img-box .more-views .slider-buttons > div + div{float:right} .product-view .product-img-box .more-views .slider-buttons > div a{padding:0;min-height:1px} .product-view .product-img-box .more-views .slider-buttons > div i{color:rgba(0,0,0,0.2);background-color:transparent;border:none;font-size:14px;line-height:1.7} .product-view .product-img-box .more-views .slider-buttons > div i:hover{color:rgba(0,0,0,0.8);background-color:transparent} .product-view .more-views-container{overflow:hidden} .product-view #more-views-slider{padding-left:40px;padding-right:40px} .product-view #more-views-slider .owl-dots{position:absolute;top:-28px;left:0;right:0;text-align:center;display:none} .product-view #more-views-slider .owl-dots .owl-dot{display:inline-block;line-height:1} .product-view #more-views-slider .owl-dots .owl-dot span{display:block;background-image:none;width:6px;height:6px;border-radius:50%;background-color:rgba(0,0,0,0.22);margin:0 11px !important;float:left;top:0;position:relative} .more-views-large .product-labels-wrapper{left:10px} .product-view.accordion-list .accordion-item .accordion-title .icon-more{display:none;color:#111} .product-view #more-views-slider .owl-dots .owl-dot.active span,.product-view #more-views-slider .owl-dots .owl-dot:hover span{background-color:rgba(0,0,0,0.8)} .product-view .product-view .product-img-box .lightbox-button{top:auto;bottom:10px;left:auto;margin:0;right:10px} .product-view .product-image-popup{margin:0 auto} .product-view .product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0} .product-view .product-image-popup .nav{margin:0 100px;text-align:center} .product-view .product-image-popup .image{display:block} .product-view .validation-advice{display:inline-block} .product-view .rating-block .validation-advice{position:static} [class*="col2-"] .sidebar .block.block-compare .actions .btn{padding:10px 12px;font-size:12px} [class*="col2-"] .sidebar .block.block-compare .actions .btn + .btn{margin-left:5px}.product-options{position:relative} .product-options.size-chart-top{padding-top:40px;padding-bottom:30px} .product-options .block-link.size-chart{font-size:11px;font-weight:400;line-height:30px;text-transform:uppercase;color:#666;display:block;position:absolute;left:auto;right:15px} .product-options .block-link.size-chart.top-link{top:7px} .product-options .block-link.size-chart.bottom-link{bottom:4px} .product-options .block-link.size-chart i{font-size:8px;margin-right:8px} .product-shop.text-right .product-options .block-link.size-chart{right:auto;left:15px} .modal-content-popup table.table_size{width:100%;border-collapse:collapse} .modal-content-popup table tr th{background-color:#e0e0de} .modal-content-popup table.table_size th{border:1px solid white;text-transform:uppercase;text-align:center;font-weight:400;padding:5px;font-size:12px;text-align:center} .modal-content-popup table.table_size td{border:1px solid white;padding:5px;font-size:11px;line-height:16px;background:#f2f2f0;text-align:center} .modal-content-popup table.table_size .size_name,.modal-content-popup table.table_size td:nth-child(1){vertical-align:middle;background-color:#ebebe8;font-weight:700} .modal-content-popup table.table_size p{margin:5px 0;text-align:left} .modal-content-popup table.table_size td[colspan="6"]{font-weight:700;text-transform:none} @media screen and (max-width:480px){.modal-content-popup table.table_size td{text-transform:lowercase;padding:3px}} .col-xs-0,.col-sm-0,.col-lg-0{width:100%;position:relative;padding-left:10px;padding-right:10px}#shopping-cart-totals-table,#shopping-cart-totals-table th,#shopping-cart-totals-table td{border:none} #shopping-cart-totals-table ~ .checkout-types .btn-proceed-checkout{margin-bottom:.75em} #shopping-cart-totals-table ~ .checkout-types .btn-proceed-checkout i{margin-left:6px;margin-right:0} #shopping-cart-totals-table ~ .checkout-types a{font-size:.91em;color:rgba(0,0,0,0.6)} #shopping-cart-totals-table ~ .checkout-types a:hover{color:#111}#super-product-table{margin-top:.5em} #super-product-table td{vertical-align:middle} #super-product-table .availability,#super-product-table .price-box{margin:0} #super-product-table .price,#super-product-table .price-currency{margin:0;font-size:1.5em;color:#fbc02d} #super-product-table .price:before,#super-product-table .price:after{content:none} #super-product-table .quantity-wrapper{margin:0;padding:0;border-width:0;min-width:80px} #super-product-table .quantity-wrapper input.qty,#super-product-table .quantity-wrapper input[id*="qty"]{border:none} .product-essential{margin-bottom:3em;background-color:#fff} .product-essential ~ .box-up-sell{margin-top:3em}#upsell-product-table li.item:nth-child(4n+1){clear:left} #upsell-product-table li.item:nth-child(4n+4){clear:right} #upsell-product-table .product-image{margin-bottom:1.25em} .box-up-sell .rating-links{display:none !important} .box-up-sell .price-box{margin-bottom:12px}.product-view .box-tags .form-add label{display:block;float:none;margin:0 0 .75em;color:#222;font-size:1.083em} .product-view .box-tags .form-add .input-box{margin:0 0 1.5em} .product-view .box-tags .form-add .input-box .validation-advice{position:absolute;left:-2px} .product-view .extralarge-layout .box-tags .form-add .input-box,.product-view > .product-collateral .box-tags .form-add .input-box{width:50%} .product-view .box-tags .form-add .btn{float:left} .product-view .box-tags .form-add .input-group-btn:last-child > .btn{margin-left:0} .product-view .box-tags .form-add input.input-text{width:254px} .product-view .box-tags p.note{clear:both;margin-top:.75em;margin-bottom:0} .product-view .box-tags h3{margin:0 0 .5em;font-size:1.16em;color:#222;font-weight:bold} .product-view .box-tags .product-tags li{display:inline-block} .product-view .box-tags .product-tags li a{color:#666} .product-view .box-tags .product-tags li a:hover{color:#166388}.add-to-cart label[for="qty"]{display:none} .quantity-wrapper{width:84px;margin:0 auto;font-size:0} input.qty,input[id*="qty"]{margin:0;padding:0;width:40px;height:40px;line-height:40px;text-align:center;color:rgba(0,0,0,0.8);font-size:16px;border:solid 1px #ddd;background-color:transparent;border-radius:4px;display:inline-block;vertical-align:middle} .btn-qty{display:inline-block;vertical-align:middle} .btn-qty i{font-size:10px;text-align:center;color:rgba(0,0,0,.8);cursor:pointer;width:20px;height:20px;line-height:20px;background-color:#f5f5f5;display:inline-block} .btn-qty.quantity-decrease i{border-radius:2px 0 0 2px} .btn-qty.quantity-increase i{border-radius:0 2px 2px 0} .btn-qty i:hover{background-color:#166388;color:#fff}.product-view .products-grid li.item{border-top:none;padding-top:0} #tabs{overflow:hidden;background:#fff;padding:50px;padding-top:20px;background-color:#fff} .nav-tabs{margin-bottom:20px !important;border-bottom:0 !important;margin:auto} .nav-tabs li{display:inline-block !important;float:none !important;vertical-align:middle;position:relative} .nav-tabs li a{font-family:'open sans',sans-serif;border-radius:0px !important;padding:15px 40px 10px 0px !important;border:0px !important;font-size:20px;color:#666674;font-weight:100;background-color:transparent !important} .nav-tabs li a:after{position:absolute;display:inline-block;font-size:15px;top:15px;right:15px;content:'\0046';font-family:'amsf font';transition-duration:0.5s;transition-property:all} .nav-tabs li.active + li:before{display:none !important} .nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#166388 !important} .nav-tabs > li.active > a:after,.nav-tabs > li.active > a:hover:after,.nav-tabs > li.active > a:focus:after{transform:rotate(90deg)} .category-tab-wrapper{display:inline-block;position:relative;width:100%} .category-tab-wrapper:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:45%;background-color:#fff} .banners-block-wrapper .banner:before{float:left;color:#234861;font-family:'amsf font';font-weight:normal;font-size:28px;background:#fbbb4f;height:45px;width:45px;line-height:45px;text-align:center;border-radius:50%;margin-top:-5px;margin-right:10px} .banners-block-wrapper .banner.livraison:before{content:"\0073"} .banners-block-wrapper .banner.paiement:before{content:'\0072'} .banners-block-wrapper .banner.produit:before{content:'\004c'} .banners-block-wrapper .banner.serviceclient:before{content:'\006e'} .banners-block-wrapper .banner.satisfait:before{content:'\0042'} .banners-block-wrapper{background:rgba(255,255,255,0.6);padding-top:15px;padding-bottom:15px;display:block;color:#0b3946;line-height:15px} .banners-block-wrapper a{color:#0b3946} .home-category-wrapper{background:rgba(255,255,255,0.8);display:inline-block;width:100%} .home-category-wrapper .category_list .category_block{background:#f5f5f5;margin:20px 0;margin-top:0;border:solid 2px rgba(222,218,218,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative} .home-category-wrapper .category_list .category_thumb{background:#fff;padding:10px 30px;overflow:hidden;transition:transform .2s;overflow:hidden;position:relative} .home-category-wrapper .category_list .category_thumb:after{content:"";width:0;height:0;border-left:38px solid transparent;border-right:0px solid transparent;border-bottom:180px solid whitesmoke;position:absolute;top:0;right:0} .home-category-wrapper .category_list .category_thumb img{transition:transform .2s} .home-category-wrapper .category_list .category_thumb:hover img{transform:scale(1.5)} .home-category-wrapper .category_list .category_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;position:relative} .home-category-wrapper .category_list .category_title h2{font-size:18px;width:100%} .home-category-wrapper .category_list .category_title h2 a{color:#353535;font-weight:500;font-family:Tahoma,Century Gothic,CenturyGothic,AppleGothic,sans-serif} .home-category-wrapper .category_list .child-category-opener{position:absolute;width:100%;bottom:10px;text-align:center} .home-category-wrapper .category_list .child-category-opener i{background:#fbbb4f;width:30px;height:30px;color:#fff;border-radius:4px;line-height:25px;padding:5px;display:inline-block;cursor:pointer} .home-category-wrapper .category_list .child-category-opener i:hover,.home_category .category_list .child-category-opener i:not(.collapsed){transform:rotate(90deg);background:#234861} .home-category-wrapper .category_list .child-category_wrapper{position:absolute;top:100%;left:0px;right:0px;z-index:2;background:#fff;border:2px solid rgb(238,236,236);margin:-2px;margin-top:0} .home-category-wrapper .category_list .child-category_wrapper ul{padding:20px;padding-bottom:10px} .home-category-wrapper .category_list .child-category_wrapper a{color:#166388} .manufacturer-list-wrapper{background:#fff;display:inline-block;width:100%} .collapse:not(.in){display:none} .product-view .tab-content header,.product-view .tab-content h2{margin-top:30px;padding-bottom:20px;width:100%;position:relative;display:inline-block;letter-spacing:-0.4px;font-weight:100;text-transform:none;letter-spacing:-0.4px;color:#166388} .product-view .tab-content h2:after{content:"";position:absolute;left:0;bottom:0;width:68px;height:1px;background-color:#fbbb4f} .product-view .tab-content h3,.product-view .tab-content p,.product-view .tab-content ul{width:100%;display:inline-block} .product-view .tab-content .custom-tab-text{line-height:1;font-size:16px} .product-view .product-main-information .nav-tabs{background-color:transparent} .product-view .product-main-information .nav-tabs{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)} .product-view .product-main-information .nav-tabs li a{padding:18px 25px;font-size:16px} .product-view .product-main-information .small-layout .nav-tabs,.product-view .product-main-information .with-sidebar .medium-layout .nav-tabs,.product-view .product-main-information .with-sidebar .large-layout .nav-tabs{border-top:none;border-bottom:none} .product-main-information .small-layout .nav-tabs > li.first,.product-main-information .with-sidebar .medium-layout .nav-tabs > li.first,.product-main-information .with-sidebar .large-layout .nav-tabs > li.first{border-top:1px solid rgba(0,0,0,0.1)} .product-view .product-main-information .nav-tabs li a,.product-view .product-main-information .small-layout .nav-tabs > li > a,.product-view .product-main-information .with-sidebar .medium-layout .nav-tabs > li > a,.product-view .product-main-information .with-sidebar .large-layout .nav-tabs > li > a{border:none !important;margin-top:-1px} .product-view .product-main-information .small-layout .nav-tabs > li > a,.product-view .product-main-information .with-sidebar .medium-layout .nav-tabs > li > a,.product-view .product-main-information .with-sidebar .large-layout .nav-tabs > li > a{font-size:18px;padding:21px 35px} .product-view .product-main-information .nav-tabs li{margin-bottom:0} .product-main-information .small-layout .nav-tabs > li,.product-main-information .with-sidebar .medium-layout .nav-tabs > li,.product-main-information .with-sidebar .large-layout .nav-tabs > li{margin-left:0;border-bottom:1px solid rgba(0,0,0,0.1)} .product-view .product-main-information .nav-tabs li:not(.active):before{content:none} .product-view .product-main-information .nav-tabs li a:hover,.product-view .product-main-information .nav-tabs li a:focus,.product-view .product-main-information .nav-tabs li.active a:hover,.product-view .product-main-information .nav-tabs li.active a:focus,.product-view .product-main-information .nav-tabs li.active a{background-color:rgba(0,0,0,0.1);color:#222} .product-view .product-main-information .nav-tabs li:hover,.product-view .product-main-information .nav-tabs li.over,.product-view .product-main-information .nav-tabs li.active{border-bottom-color:transparent} #product-attribute-specs-table th{font-family:Tahoma,Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:20px;vertical-align:baseline;text-align:right;padding:20px} #product-attribute-specs-table th{font-family:Tahoma,Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:20px;vertical-align:baseline;text-align:right;padding:20px} #product-attribute-specs-table > th,#product-attribute-specs-table > th,#product-attribute-specs-table > th,#product-attribute-specs-table tr td{vertical-align:middle} #product-attribute-specs-table td{width:75%} #product-attribute-specs-table .manufacturer td{color:#15769f;text-transform:uppercase} #product-attribute-specs-table .les_plus li,#product-attribute-specs-table .contenu_de_la_boite li{padding:5px} #product-attribute-specs-table .les_plus li:before,#product-attribute-specs-table .contenu_de_la_boite li:before{content:"\0034";font-family:'amsf font';background-color:transparent;font-size:17px;line-height:15px;color:#fbbb4f !important;color:inherit;margin:0 8px;padding:0;display:inline-block;vertical-align:middle;position:relative;text-align:center} #product-attribute-specs-table .contenu_de_la_boite li:before{content:"\0042";color:#346f9b !important} #product-attribute-specs-table .technique td li{padding:15px} #product-attribute-specs-table .technique td li:nth-child(even){background:#f5f5f5} #product-attribute-specs-table .technique td li:hover{opacity:0.5} .product-view .tab-content .product_tabs_upsell_products .products-grid .product-image{margin-bottom:12px} #product-attribute-specs-table .first{border-top-color:transparent} #product-attribute-specs-table .first th{border-top-color:transparent} #product-attribute-specs-table .first td{border-top-color:transparent} .product-view #tabs.vertical-tabs{position:relative;padding:0} .product-view #tabs.vertical-tabs:after{position:absolute;background:rgba(0,0,0,.1);height:100%;width:1px;left:205px;display:block;top:0} body .vertical-tabs > .nav-tabs > li{float:none;margin-right:0 !important;border-bottom:solid 1px rgba(0,0,0,.1)} body .vertical-tabs > .nav-tabs > li:last-child{border-bottom:none}.vertical-tabs > .nav-tabs > li > a{width:206px;margin-right:0;padding:10px 15px;border:none !important} .vertical-tabs > .nav-tabs{float:left;padding:0;margin:.75em 19px 0 0;border:none} .vertical-tabs > .nav-tabs > li > a{margin-right:-1px} .vertical-tabs > .nav-tabs > li > a:after{content:none} .product-view .vertical-tabs > .nav-tabs > li.active > a{margin-top:0;padding-top:10px;border-bottom:none} .product-view .vertical-tabs .tab-content{padding:1.5em 0} .product-view .vertical-tabs .tab-content-inner{float:left;width:82%;padding-right:20px} .product-view .with-sidebar .vertical-tabs .tab-content-inner{width:76%} .product-view .sidebar .block-compare .media-left a{display:inline-block;width:60px;padding:0;vertical-align:top} .product-view .sidebar .block-compare .product-name{padding-right:20px;margin-bottom:4px} .product-view .sidebar .block-compare .product-name a{padding:0} .product-view .sidebar .block-compare .ratings{margin-top:0} .product-view .sidebar .block-compare .ratings a.add-review,.product-view .sidebar .block-compare .ratings .separator{display:none} .product-view .sidebar .block-compare .price-currency{color:inherit;font-size:16px} .product-view .sidebar .block-compare .btn i{margin-right:5px} .product-view .sidebar .block-compare li.item{padding-top:15px;padding-bottom:5 px} .product-view .extralarge-layout .vertical-tabs .tab-content-inner{width:77%}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility} .product-collateral .panel.panel-default .panel-heading{margin:0;background:none} .product-collateral .panel.panel-default .panel-heading h4{padding:0} .product-collateral .panel.panel-default .panel-heading h4:hover{color:#111} .product-collateral .panel-group .panel + .panel{margin-top:1.5em} .panel-group .panel-heading .panel-title .icon-more{text-transform:none;float:right;display:inline-block} .product-collateral .panel-default .panel-body{margin-top:1em;padding-top:1.5em;border-top:solid 1px rgba(0,0,0,.1);background:none} .product-collateral .panel-default .panel-body header,.product-collateral .panel-default .panel-body h2{display:none} .product-collateral .panel-default .panel-body #upsell-product-table.products-grid li.item{margin-top:0} .product-collateral .product-simple-list .panel.panel-default .panel-heading h4:hover{color:#222} .product-collateral table{margin-bottom:0;border:0px} .product-view .configurable-swatch-list .selected .swatch-link.has-image .swatch-label img,.product-view .swatch-current .selected .swatch-link.has-image .swatch-label img{border-color:rgb(251,187,79)} .product-view .configurable-swatch-list .swatch-link.has-image .swatch-label img,.product-view .swatch-current .swatch-link.has-image .swatch-label img{vertical-align:top;border-radius:50%;border:solid 2px rgba(0,0,0,0.1)}.block-related:not(.related-bottom){position:relative;margin-bottom:3em;border:none;padding:0 !important} .block-related:not(.related-bottom) .owl-buttons i:before{position:relative;top:2px} .block-related:not(.related-bottom) .block-title{margin-left:0;margin-right:0} .block-related:not(.related-bottom) .block-content .item{margin-bottom:0} .block-related:not(.related-bottom) .block-content .item .indent{background-color:transparent;padding-bottom:0;border-radius:0} .block-related:not(.related-bottom) .block-content .product-name{font-size:15px;margin-bottom:5px;font-weight:400} .block-related:not(.related-bottom) .block-content .product-name a{color:#222} .block-related:not(.related-bottom) ul,.block-related:not(.related-bottom) li:last-child,.block-related:not(.related-bottom) #related-slider li{margin-bottom:0} .block-related:not(.related-bottom) .block-content li{margin-bottom:1em} .block-related:not(.related-bottom) .block-content li + li{margin-top:10px;padding-top:10px} .block-related:not(.related-bottom) .block-content li:hover{box-shadow:none} .block-related:not(.related-bottom) .block-content .media-left{min-width:90px} .block-related:not(.related-bottom) .block-content .product-image{width:78px;display:block;border-radius:4px;overflow:hidden} .block-related:not(.related-bottom) .block-content .media-body{text-align:left} .block-related:not(.related-bottom) .related-button{margin-top:1.5em} .block-related:not(.related-bottom) .slider-buttons{position:absolute;top:3px;right:0} .block-related:not(.related-bottom) .slider-buttons > div{width:auto;position:relative;float:left} .block-related:not(.related-bottom) .slider-buttons > div a{padding:0;min-height:1px} .block-related:not(.related-bottom) .product-name{margin:0} .block-related:not(.related-bottom) .rating-box{float:none;margin-bottom:0;margin-right:0;display:block} .block-related:not(.related-bottom) .checkbox{display:inline-block;vertical-align:middle;margin:0}.related-bottom .owl-buttons{position:absolute;top:-30px;right:0} .related-bottom .owl-buttons i:before{top:1px} .related-bottom{margin-top:3em} .related-bottom .more-link{position:absolute;right:0;top:1px;font-size:13px;color:rgba(0,0,0,.44);font-family:'open sans',sans-serif;margin:0} .related-bottom .more-link a{color:rgba(0,0,0,0.8)} .related-bottom:not(.products-grid) .more-link{right:60px} [class*="boxed-content"] .related-bottom .widget-title{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px} [class*="boxed-content"] .related-bottom .widget-title .more-link{right:10px} .related-bottom .block-content{position:relative} body .related-bottom.products-grid{display:block} .related-bottom ol,.related-bottom ul{list-style:none;padding:0;margin-bottom:0} .related-bottom .product-name{border:none;padding:0;margin-bottom:.5em} .related-bottom .product-name h4{float:left;max-width:90%;width:90%;margin:0} .block-related .product-name .checkbox{float:right;margin-top:5px;position:absolute;right:0} .block-related .product-name .checkbox{margin-top:12px} .related-bottom li.item:nth-of-type(4n+1){clear:none} .related-bottom li.item:nth-of-type(4n+4){clear:none} .related-bottom .checkbox{display:inline-block;vertical-align:middle;margin:0} .related-bottom .product-details{display:table} .related-bottom .product-details .action-wrapper{padding-right:18px} .related-bottom .product-details .action-wrapper,.related-bottom .product-details .product-info{display:table-cell;vertical-align:top} .related-bottom .price-box,.block-related .price-box{display:inline-block;vertical-align:middle;margin-right:15px;margin-bottom:0} .related-bottom .price-box a,.block-related .price-box a{margin-bottom:2px} .related-bottom .link-wishlist,.block-related .link-wishlist{display:inline-block;vertical-align:middle} .slider-container{position:relative} .owl-buttons > div{float:left} .owl-buttons > div + div{margin-left:2px} .owl-buttons i{color:#888;border:1px solid rgba(0,0,0,.08);font-size:11px;height:20px;line-height:20px;width:20px;text-align:center;display:block;cursor:pointer;background:transparent;border-radius:0;font-style:normal} .related-bottom .next i:hover,.related-bottom .prev i:hover,.slider-container .next i:hover,.slider-container .prev i:hover,.owl-buttons i:hover{background-color:#166388;color:#fff} #related-bottom-slider .owl-carousel .owl-stage-outer{padding:5px;margin:0 -5px} #related-bottom-slider .item{margin-bottom:0}.box-reviews{margin-top:3em;padding:30px;background:#fff} .box-reviews .block-title .more-link{position:absolute;right:0;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:13px;color:rgba(0,0,0,.44);font-family:'open sans',sans-serif} .box-reviews .block-title .more-link:hover{color:#166388} .box-reviews .block-title{margin-left:0;margin-right:0;border-bottom:none;padding-bottom:9px} .box-reviews .block-title h2{margin:0;vertical-align:middle} .box-reviews .rating-block h2{color:#222;margin:0 0 9px;font-size:12px;font-family:inherit;line-height:normal;font-weight:normal;letter-spacing:0} .box-reviews .form-add form{padding:10px 30px 30px;border:1px solid rgba(0,0,0,0.1);border-radius:4px} .box-reviews .rating-block h3{color:#222;margin:0 0 9px;font-size:12px;font-family:inherit;line-height:normal;font-weight:normal;letter-spacing:0} .box-reviews .rating-block h3 span{color:#fbbb4f;font-weight:500} .box-reviews .rating-block h4{color:#222;margin:0 0 9px;font-size:12px;font-family:inherit;line-height:normal;font-weight:normal;letter-spacing:0} .box-reviews .rating-block #product-review-table .item{padding:12px 0} .box-reviews .rating-block .rating-title{display:inline-block;font-family:inherit;color:#666;font-size:1em;line-height:1.5em;margin-right:2px} .box-reviews .rating-block .rating-title:after{content:":"} .box-reviews .rating-block .rating-values{font-family:inherit;font-size:13px;color:#aaa;line-height:1.5em;position:relative;top:2px;margin-left:10px} .box-reviews .rating-block .stars-wrapper .value{float:left;cursor:pointer;line-height:1;margin-left:2px} body.apple-device .box-reviews .rating-block .stars-wrapper .value{margin-left:7px} .box-reviews .rating-block .top-block{display:none} .box-reviews .rating-block .stars-wrapper .value:first-child{margin-left:0} .box-reviews .rating-block .stars-wrapper .value i{position:relative;z-index:4;font-size:32px;color:#ddd;font-style:normal} body.apple-device .box-reviews .rating-block .stars-wrapper .value i{font-size:21px} .box-reviews .rating-block .stars-wrapper .value i.active{color:#fbbb4f} .box-reviews .rating-block .stars-wrapper .value input{display:none} .box-reviews .text-wrapper{color:#666;padding-right:20px;min-width:80px;font-size:13px;position:relative;top:2px} .box-reviews .text-wrapper,.box-reviews .stars-wrapper,.box-reviews .rating-values{display:inline-block;vertical-align:middle} .customer-rating .text-wrapper,.customer-rating .stars-wrapper{display:block} .box-reviews .rating-inputs{padding:12px 0 0} .box-reviews .rating-inputs .validation-advice{display:none} .box-reviews .rating-inputs ul{margin-bottom:1.5em} .box-reviews .rating-inputs input{width:100%;height:40px;border:none;background-color:rgba(0,0,0,0.08);color:rgba(0,0,0,0.5);font-size:13px;border-radius:4px} .box-reviews .rating-inputs .input-box{width:100%;position:relative} .box-reviews .rating-inputs li{margin-bottom:20px} .box-reviews .rating-inputs .input-box textarea{width:100%;height:120px;border:none;border-radius:4px;color:rgba(0,0,0,0.5);background-color:rgba(0,0,0,0.08);font-size:13px} .box-reviews .rating-inputs .input-box input::-webkit-input-placeholder,.box-reviews .rating-inputs .input-box textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.5)} .box-reviews .rating-inputs .input-box input::-moz-placeholder,.box-reviews .rating-inputs .input-box textarea::-moz-placeholder{color:rgba(0,0,0,0.5)} .box-reviews .rating-inputs .input-box input:-ms-input-placeholder,.box-reviews .rating-inputs .input-box textarea:-ms-input-placeholder{color:rgba(0,0,0,0.5)} .box-reviews .rating-inputs .input-box input:-moz-placeholder,.box-reviews .rating-inputs .input-box textarea:-moz-placeholder{color:rgba(0,0,0,0.5)} .box-reviews .rating-inputs label{font-family:inherit;font-size:1em;line-height:1.5em;color:#666;font-weight:normal;margin-bottom:.5em;float:none;display:none} .box-reviews .rating-inputs label em{float:left} .box-reviews .rating-inputs .buttons-set{border:none;padding:0;margin:0} .customer-reviews-wrapper{overflow:hidden} .customer-reviews-wrapper .limiter{display:none} .customer-reviews-wrapper .review-box-wrapper{margin-bottom:20px;text-align:center;position:relative} .customer-reviews-wrapper .review-box-inner{overflow:hidden;overflow-y:auto} .customer-reviews-wrapper .review-box-wrapper .top-block{padding-top:30px;margin-bottom:0;background-color:#f7f7f7;border-radius:4px 4px 0 0;border:1px solid rgba(0,0,0,0.06);border-width:1px 1px 0 1px} .customer-reviews-wrapper .review-box-wrapper .customer-info{margin-top:20px} .customer-reviews-wrapper .review-box-wrapper .icon{display:none;width:73px;height:73px;background-color:#fff;border-radius:50%;text-align:center;position:relative;vertical-align:middle;margin-right:20px} .customer-reviews-wrapper .review-box-wrapper .icon:before{content:'';display:block;position:absolute;right:4px;top:0;width:0;height:0;border-style:solid;border-width:0 31px 31px 0;border-color:transparent #fff transparent transparent} .customer-reviews-wrapper .review-box-wrapper .icon i{font-size:24px;color:#aaa;line-height:73px} .customer-reviews-wrapper .review-box-wrapper .info{display:inline-block;vertical-align:middle} .customer-reviews-wrapper .review-box-wrapper .review-title{font-weight:bold;font-size:13px;color:rgba(0,0,0,0.8);margin-bottom:9px;display:block} .customer-reviews-wrapper .review-box-wrapper .customer{color:rgba(0,0,0,0.8)} .customer-reviews-wrapper .review-box-wrapper .date{color:rgba(0,0,0,0.3)} .customer-reviews-wrapper .review-box-wrapper .date i{display:none;font-size:14px;line-height:1;margin-right:8px;color:#aaa;position:relative;top:1px} .customer-reviews-wrapper .review-box-wrapper .review-box{font-size:13px;line-height:24px;letter-spacing:-0.3px;padding:0 26px 30px;position:relative;z-index:1;background-color:#f7f7f7;border-radius:0 0 4px 4px;border:1px solid rgba(0,0,0,0.06);border-width:0 1px 1px 1px} #customer-reviews .more-link.open .see{display:none} #customer-reviews .more-link.open .hide{display:inline-block !important} .customer-rating{padding:0 26px} .customer-rating .item{margin-bottom:10px} .customer-rating .item .rating-title{display:inline-block;font-family:inherit;color:rgba(0,0,0,0.3);font-size:11px;font-weight:400} .customer-rating .item .rating-values{display:inline-block;font-size:1em;color:#666;line-height:1.5em;display:none} .customer-rating .item .rating-text-wrapper{display:inline-block;vertical-align:middle} .customer-rating .item .rating-box{margin-right:0;margin-bottom:0;font-size:24px;line-height:21px;top:0} .customer-rating .item .rating-box i{margin-right:1px;font-size:24px;width:24px;line-height:24px} .customer-rating .item .rating-box i:nth-child(5n){margin-right:0} .customer-rating .item .rating-box .rating{color:#fbbb4f} .customer-rating .item .rating-box .rating i:nth-child(2n){left:25px} .customer-rating .item .rating-box .rating i:nth-child(3n){left:50px} .customer-rating .item .rating-box .rating i:nth-child(4n){left:75px} .customer-rating .item .rating-box .rating i:nth-child(5n){left:100px} .product-view .fb-like{margin-right:10px;min-width:60px;vertical-align:top;width:auto !important} .product-view .fb-like span{vertical-align:top !important} .product-view .product-custom{margin-bottom:30px;display:block;margin-right:7px} .product-view .product-custom .fb-like ~ div{vertical-align:top !important;width:33px !important} .product-view .product-custom .twitter-share-button{min-width:60px !important;width:60px !important;margin-right:10px} .product-view .product-custom-wrapper .product-custom-left,.product-view .product-custom-wrapper .product-custom-right{float:left} .product-view .product-custom-wrapper .product-custom-left{width:41.66666667%} .product-view .product-custom-wrapper .product-custom-right{width:58.33333333%} .product-view .product-main-information .product-custom-wrapper .product-custom-left,.product-view .product-main-information .product-custom-wrapper .product-custom-right{width:100%} .product-view .product-main-information .product-custom-wrapper [class*="product-custom"]{margin-top:18px} .col3-layout #customer-reviews > div{float:none !important;width:100%} .col3-layout .review-box{width:100%} [class*="col2-"] .with-sidebar .small-layout .timer-wrapper .add-to-links li:not(:first-child),[class*="col2-"] .with-sidebar .small-layout .add-to-links li.email-friend{margin-top:.75em} [class*="col2-"] .product-view .vertical-tabs .tab-content-inner{width:76%} .col3-layout .product-view .vertical-tabs .tab-content-inner{width:62%} .product-view .product-labels-wrapper{z-index:99} .with-sidebar .small-layout .timer-wrapper .add-to-links li.email-friend{margin-top:.75em} .with-sidebar .medium-layout .timer-wrapper .price-box{float:none} [class*="col2-"] .with-sidebar .small-layout .timer-wrapper #product-addtocart-button{margin:.75em 0 0} [class*="col2-"] .with-sidebar .small-layout .product-options-bottom .price-box,.col3-layout .product-options-bottom .price-box{float:none} .col3-layout .vertical-tabs > .nav-tabs{float:none;margin:0} .col3-layout .vertical-tabs > .nav-tabs > li > a{width:auto} .col3-layout .product-view .vertical-tabs > .nav-tabs > li.active > a{background-color:inherit} .col3-layout .product-view #tabs.vertical-tabs:after{content:none} .col3-layout .medium-layout .vertical-tabs .tab-content-inner{width:100% !important;padding:0 20px} .col3-layout .nav-tabs > li{float:none}.small-layout .nav-tabs > li,.with-sidebar .medium-layout .nav-tabs > li,.with-sidebar .large-layout .nav-tabs > li{float:none} .product-view .small-layout .nav-tabs > li.active > a,.product-view .with-sidebar .medium-layout .nav-tabs > li.active > a,.product-view .with-sidebar .large-layout .nav-tabs > li.active > a{border-bottom:solid 1px rgba(0,0,0,0.1)} .small-layout .vertical-tabs > .nav-tabs,.with-sidebar .medium-layout .vertical-tabs > .nav-tabs,.with-sidebar .large-layout .vertical-tabs > .nav-tabs{float:none;margin:0} .small-layout .vertical-tabs > .nav-tabs > li > a,.with-sidebar .medium-layout .vertical-tabs > .nav-tabs > li > a,.with-sidebar .large-layout .vertical-tabs > .nav-tabs > li > a{width:100%;margin:0} .small-layout #tabs.vertical-tabs:after,.with-sidebar .medium-layout #tabs.vertical-tabs:after,.with-sidebar .large-layout #tabs.vertical-tabs:after{content:none} .small-layout .vertical-tabs .tab-content-inner,.with-sidebar .medium-layout .vertical-tabs .tab-content-inner,.with-sidebar .large-layout .vertical-tabs .tab-content-inner{float:none;width:100%;padding:0 20px} .with-sidebar .small-layout .product-buttons a span{width:70%} .with-sidebar .small-layout #upsell-product-table li.item{float:none;width:100%} .no-sidebar .small-layout .product-buttons a span{width:82%} .no-sidebar .small-layout #upsell-product-table li.item,.with-sidebar .medium-layout #upsell-product-table li.item{width:50%} .no-sidebar .small-layout #upsell-product-table li.item:nth-child(2n+1),.with-sidebar .medium-layout #upsell-product-table li.item:nth-child(2n+1){clear:left} .no-sidebar .small-layout #upsell-product-table li.item:nth-child(2n+2),.with-sidebar .medium-layout #upsell-product-table li.item:nth-child(2n+2){clear:right}.medium-layout .product-buttons a span{width:81%} .no-sidebar .medium-layout #upsell-product-table li.item,.large-layout #upsell-product-table li.item{width:33.33%} .large-layout #upsell-product-table li.item:nth-child(4n+1),.large-layout #upsell-product-table li.item:nth-child(4n+4),.no-sidebar .medium-layout #upsell-product-table li.item:nth-child(4n+1),.no-sidebar .medium-layout #upsell-product-table li.item:nth-child(4n+4){clear:none} .no-sidebar .medium-layout #upsell-product-table li.item:nth-child(3n+1),.large-layout #upsell-product-table li.item:nth-child(3n+1){clear:left} .no-sidebar .medium-layout #upsell-product-table li.item:nth-child(3n+3),.large-layout #upsell-product-table li.item:nth-child(3n+3){clear:right} .no-sidebar .medium-layout .vertical-tabs .tab-content-inner{width:63%} .no-sidebar .large-layout .vertical-tabs .tab-content-inner{width:69%} .product-view .extralarge-layout.product-img-box{margin-bottom:1.5em} .product-view .extralarge-layout.product-img-box #image{width:100%} .product-view .product-img-box.extralarge-layout .more-views .item{width:12.5%} .product-view .product-img-box.extralarge-layout .more-views #more-views-slider .item{width:100%} .product-view .product-img-box.extralarge-layout .more-views .more-views-inner > .item:not(:nth-of-type(-n+8)){margin-top:10px} .product-view .product-img-box.extralarge-layout .more-views .item:nth-of-type(-n+8){margin-top:0} .product-view .top-wrapper .extralarge-layout .product-shop-inner{margin-left:0;margin-right:0}.flip-timer{margin-top:12px} .flip-timer .title{margin-bottom:5px;display:inline-block;margin-left:5px} .products-list .flip-timer .title,.products-grid .flip-timer .title{display:none} .flip-items li{z-index:11;position:absolute;left:0;top:0;width:100%;height:100%} .flip-items li:first-child{z-index:12} .product-view .flip-timer{display:block} .product-view .flip-timer .title{display:block} .product-view .flip-timer{margin-top:5px;margin-bottom:2em} .product-view .flip-timer .timer-wrapper{display:inline-block;border:1px solid #ddd;padding:10px 15px;border-radius:4px} .product-view .flip-block{width:32px} .product-view .flip-items{width:32px;height:24px} .product-view .flip-block li span.flip-wrapper{height:12px} .product-view .flip-clock-divider{width:4px;height:24px} .product-view .flip-clock-dot.top{top:7px} .product-view .flip-clock-dot.bottom{bottom:7px} .product-view .flip-block .flip-text{font-size:24px;line-height:24px} .flip-block{width:26px;float:left;margin-right:0} .flip-timer.no-days .flip-block.days,.flip-timer.no-days .flip-block.days + .flip-clock-divider{display:none} .flip-items{position:relative;z-index:1;float:left;width:26px;height:24px;margin-bottom:0 !important;margin-top:0 !important;padding-bottom:0;list-style-type:none !important} .time-counter-descr{display:block;text-align:center;clear:both} .flip-block li span.flip-wrapper{z-index:12;position:absolute;left:0;width:100%;overflow:hidden;height:12px;-webkit-perspective:none;-moz-perspective:none;-ms-perspective:none;perspective:none;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)} .flip-clock-divider{float:left;display:inline-block;position:relative;z-index:9;width:4px;height:24px;margin:0} .flip-clock-dot{display:block;background:#e31837;width:2px;height:2px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,0.5);left:1px} .flip-clock-divider .flip-clock-label{position:absolute;top:-1.5em;right:-86px;color:black;text-shadow:none} .flip-clock-dot.top{top:7px} .flip-clock-dot.bottom{bottom:7px} .flip-up:after{content:"";position:absolute;top:11px;left:0;z-index:13;width:100%;height:1px;background-color:#f9f9f9;background-color:rgba(249,249,249,0.4)} .flip-block .flip-text{background:#fff;color:#e31837;text-align:center;font-size:16px;line-height:24px;font-weight:bold;font-style:italic} .flip-timer li.before .flip-up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,#f9f9f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,97,0.1)),color-stop(100%,#f9f9f9));background:linear,top,rgba(0,0,0,0.1) 0%,#f9f9f9 100%;background:-o-linear-gradient(top,rgba(0,0,0,0.1) 0%,#f9f9f9 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.1) 0%,#f9f9f9 100%);background:linear,to bottom,rgba(0,0,0,0.1) 0%,#f9f9f9 100%;-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both;z-index:12} .flip-timer li.active .flip-up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,0.1) 0%,#f9f9f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,#f9f9f9));background:linear,top,rgba(0,0,0,0.1) 0%,#f9f9f9 100%;background:-o-linear-gradient(top,rgba(0,0,0,0.1) 0%,#f9f9f9 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.1) 0%,#f9f9f9 100%);background:linear,to bottom,rgba(0,0,0,0.1) 0%,#f9f9f9 100%;-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.3s linear both;z-index:12} .flip-timer li.before .flip-down .shadow{background:-moz-linear-gradient(top,black 0%,rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,black),color-stop(100%,rgba(0,0,0,0.1)));background:linear,top,black 0%,rgba(0,0,0,0.1) 100%;background:-o-linear-gradient(top,black 0%,rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(top,black 0%,rgba(0,0,0,0.1) 100%);background:linear,to bottom,black 0%,rgba(0,0,0,0.1) 100%;-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both;z-index:12} .flip-timer li.active .flip-down .shadow{background:-moz-linear-gradient(top,#f9f9f9 0%,rgba(0,0,97,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(100%,#f9f9f9));background:linear,top,#f9f9f9 0%,#f9f9f9 100%;background:-o-linear-gradient(top,#f9f9f9 0%,#f9f9f9 100%);background:-ms-linear-gradient(top,#f9f9f9 0%,#f9f9f9 100%);background:linear,to bottom,#f9f9f9 0%,#f9f9f9 100%;-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.2s linear both} .flip-timer li .shadow{position:absolute;width:100%;height:100%;z-index:11} .flip-timer li.before .flip-down .shadow{height:82%} .flip-items li span{display:block;height:100%;-webkit-perspective:450px;-moz-perspective:450px;-ms-perspective:450px;perspective:450px} .flip-up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;top:0} .flip-down{-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-o-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;bottom:0} .flip-block .flip-text{position:absolute;left:0;z-index:11;width:100%;height:200%;text-align:center} .flip-up .flip-text{top:0;background-position:0 0} .flip-down .flip-text{bottom:0;background-position:0 100%} .flip-timer li.before{z-index:13} .flip-timer li.active{-webkit-animation:flip-ani-index 0.5s 0.5s linear both;-moz-animation:flip-ani-index 0.5s 0.5s linear both;-o-animation:flip-ani-index 0.5s 0.5s linear both;-ms-animation:flip-ani-index 0.5s 0.5s linear both;animation:flip-ani-index 0.5s 0.5s linear both;z-index:12} .flip-timer li.active .flip-down{z-index:12;-webkit-animation:flip-ani-up 0.5s 0.5s linear both;-moz-animation:flip-ani-up 0.5s 0.5s linear both;-o-animation:flip-ani-up 0.5s 0.5s linear both;-ms-animation:flip-ani-up 0.5s 0.5s linear both;animation:flip-ani-up 0.5s 0.5s linear both} .flip-timer li.before .flip-up{z-index:12;-webkit-animation:flip-ani-down 0.5s cubic-bezier(0.47,0,0.745,0.715) both;-moz-animation:flip-ani-down 0.5s cubic-bezier(0.47,0,0.745,0.715) both;-o-animation:flip-ani-down 0.5s cubic-bezier(0.47,0,0.745,0.715) both;-ms-animation:flip-ani-down 0.5s cubic-bezier(0.47,0,0.745,0.715) both;animation:flip-ani-down 0.5s cubic-bezier(0.47,0,0.745,0.715) both} @-moz-keyframes flip-ani-index{0%{z-index:12}   5%{z-index:14}   100%{z-index:14}} @-webkit-keyframes flip-ani-index{0%{z-index:12}   5%{z-index:14}   100%{z-index:14}} @-o-keyframes flip-ani-index{0%{z-index:12}   5%{z-index:14}   100%{z-index:14}} @-ms-keyframes flip-ani-index{0%{z-index:12}   5%{z-index:14}   100%{z-index:14}} @keyframes flip-ani-index{0%{z-index:12}   5%{z-index:14}   100%{z-index:14}} @-moz-keyframes flip-ani-up{0%{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-o-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}   60%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}   80%{-webkit-transform:rotateX(20deg);-moz-transform:rotateX(20deg);-o-transform:rotateX(20deg);-ms-transform:rotateX(20deg);transform:rotateX(20deg)}   100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}} @-webkit-keyframes flip-ani-up{0%{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-o-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}   60%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}   80%{-webkit-transform:rotateX(20deg);-moz-transform:rotateX(20deg);-o-transform:rotateX(20deg);-ms-transform:rotateX(20deg);transform:rotateX(20deg)}   100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}} @-o-keyframes flip-ani-up{0%{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-o-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}   60%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}   80%{-webkit-transform:rotateX(20deg);-moz-transform:rotateX(20deg);-o-transform:rotateX(20deg);-ms-transform:rotateX(20deg);transform:rotateX(20deg)}   100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}} @-ms-keyframes flip-ani-up{0%{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-o-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}   60%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}   80%{-webkit-transform:rotateX(20deg);-moz-transform:rotateX(20deg);-o-transform:rotateX(20deg);-ms-transform:rotateX(20deg);transform:rotateX(20deg)}   100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}} @keyframes flip-ani-up{0%{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-o-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}   60%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}   80%{-webkit-transform:rotateX(20deg);-moz-transform:rotateX(20deg);-o-transform:rotateX(20deg);-ms-transform:rotateX(20deg);transform:rotateX(20deg)}   100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg)}} @-moz-keyframes flip-ani-down{0%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;-ms-filter:none;filter:none}   99%{opacity:1;-ms-filter:none;filter:none}   100%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}} @-webkit-keyframes flip-ani-down{0%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;-ms-filter:none;filter:none}   99%{opacity:1;-ms-filter:none;filter:none}   100%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}} @-o-keyframes flip-ani-down{0%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;-ms-filter:none;filter:none}   99%{opacity:1;-ms-filter:none;filter:none}   100%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}} @-ms-keyframes flip-ani-down{0%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;-ms-filter:none;filter:none}   99%{opacity:1;-ms-filter:none;filter:none}   100%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}} @keyframes flip-ani-down{0%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;-ms-filter:none;filter:none}   99%{opacity:1;-ms-filter:none;filter:none}   100%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}} @-moz-keyframes show{0%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}   100%{opacity:1;-ms-filter:none;filter:none}} @-webkit-keyframes show{0%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}   100%{opacity:1;-ms-filter:none;filter:none}} @-o-keyframes show{0%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}   100%{opacity:1;-ms-filter:none;filter:none}} @-ms-keyframes show{0%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}   100%{opacity:1;-ms-filter:none;filter:none}} @keyframes show{0%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}   100%{opacity:1;-ms-filter:none;filter:none}} @-moz-keyframes hide{0%{opacity:1;-ms-filter:none;filter:none}   100%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}} @-webkit-keyframes hide{0%{opacity:1;-ms-filter:none;filter:none}   100%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}} @-o-keyframes hide{0%{opacity:1;-ms-filter:none;filter:none}   100%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}} @-ms-keyframes hide{0%{opacity:1;-ms-filter:none;filter:none}   100%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}} @keyframes hide{0%{opacity:1;-ms-filter:none;filter:none}   100%{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.image-box .flip-timer{position:absolute;bottom:5px;left:0;width:100%;top:auto;text-align:center;opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition-timing-function:cubic-bezier(0.42,0,0.58,1)} .widget-products .products-list .image-box .flip-timer{z-index:12} .item:hover .image-box .flip-timer,.indent:hover .image-box .flip-timer{opacity:0;visibility:hidden} .image-box .flip-timer .timer-wrapper{display:inline-block;background-color:#fff;border-radius:4px;padding:0 3px} .image-box .flip-block{display:inline-block;vertical-align:top;float:none;text-align:center;padding:5px 0 2px} .image-box .flip-items{float:none;width:auto} .image-box .flip-clock-divider{float:none;display:inline-block;vertical-align:top;margin-top:5px}.tags-list li{display:inline}.page-sitemap .links{text-align:right;margin:0 8px -22px 0} .page-sitemap .links a{text-decoration:none;position:relative;color:#aaa} .page-sitemap .links a:hover{color:#166388} .page-sitemap .sitemap{margin:1em 0} .page-sitemap .sitemap li{margin:3px 0} .page-sitemap .sitemap li a{color:#aaa} .page-sitemap .sitemap li a:hover{color:#166388} .page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:bold;font-size:1.16em} .page-sitemap .sitemap li.level-0 a{color:#222} .page-sitemap .sitemap li.level-0 a:hover{color:#166388}.rss-title h1{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/i_rss-big.png) 0 4px no-repeat;padding-left:27px} .rss-table .link-rss{display:block;line-height:1.35;background-position:0 2px}.background-wrapper{top:0;bottom:0;left:0;right:0;opacity:0} .background-wrapper ~ *{position:relative}.checkout-cart-index .content-wrapper .page-title{display:none} .checkout-cart-index .empty-cart{text-align:center;font-size:20px;font-weight:100;padding:40px} .checkout-cart-index .empty-cart img{width:30%;opacity:0.1}.cart .checkout-types{float:right;text-align:right;margin:0} .cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px} .cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3} .cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:3px 55px 8px 0;line-height:1.0;font-size:11px} table .product-name a:hover{color:#166388} .cart-actions a{display:inline-block;vertical-align:middle} .table .cart-actions a{display:inline-block;font-size:11px;color:rgba(0,0,0,0.8);vertical-align:middle;line-height:30px;height:30px;width:30px;border-radius:50%;text-align:center} .cart-actions a:hover{opacity:1} .cart-actions a:hover i{color:rgba(0,0,0,0.8)} .table .cart-actions a:hover{background-color:rgba(0,0,0,0.06);opacity:1} .cart-actions a + a,table .cart-actions a + a{margin-left:10px} .cart-actions i{color:#aaa;font-size:12px;display:inline-block;line-height:1;position:relative} table .cart-actions i,table .table-button i{color:rgba(0,0,0,0.8);font-size:11px;display:inline-block;line-height:1;position:relative;top:2px} .cart-actions i:hover,table .cart-actions i:hover,table .table-button i:hover{color:#166388}.checkout-cart-index .cart{padding:50px 0} #shopping-cart-table{margin-bottom:30px;background-color:#fff;border:0px} #shopping-cart-table.table-bordered > tfoot > tr > td{border:none;padding:30px} #shopping-cart-table .product-image{display:inline-block;width:100px;margin-right:20px;margin-bottom:.75em;vertical-align:top} #shopping-cart-table .cart-product-info{display:inline-block;vertical-align:top;width:calc(100% - 125px)} #shopping-cart-table .cart-actions{position:absolute;top:30px;right:30px} #shopping-cart-table .cart-actions i{padding:2px} #shopping-cart-table .product-name{font-size:18px;color:#337ab7;font-weight:100} #shopping-cart-table tbody tr{border-bottom:1px solid rgba(0,0,0,0.1)} #shopping-cart-table tr td{padding:30px;vertical-align:middle} #shopping-cart-table tbody tr td:first-child{border-left:none;position:relative;width:100%} #shopping-cart-table thead{display:none} #shopping-cart-table tbody tr td:not(:first-child){text-align:center !important;display:none} #shopping-cart-table tbody tr td{border-right:none;vertical-align:top;border:none} #shopping-cart-table tbody tr td .cart-price{display:inline-block;padding-bottom:10px} #shopping-cart-table .item-options{margin-bottom:0;display:inline-block;vertical-align:middle} #shopping-cart-table .item-options dd{padding-left:0} #shopping-cart-table .item-options dt{float:inherit;font-weight:normal;font-style:normal;color:rgba(0,0,0,0.5);text-transform:uppercase;font-size:11px;line-height:18px;display:block} #shopping-cart-table .item-options dd{float:left;font-weight:bold;font-style:normal;color:rgba(0,0,0,0.5);margin:0 15px 0 3px;text-transform:uppercase;font-size:11px;line-height:18px} #shopping-cart-table .item-options dd + dt{border-left:solid 1px rgba(0,0,0,0.1);padding-left:15px} #shopping-cart-table .item-options dd .price{font-size:1em;color:rgba(0,0,0,0.8)} #shopping-cart-table .quantity-wrapper{margin:0;display:inline-block;vertical-align:middle;position:relative} #shopping-cart-table .item-options + .quantity-wrapper{border-left:1px solid rgba(0,0,0,0.1);padding-left:15px} #shopping-cart-table .quantity-wrapper .toggle-btn{font-size:11px;color:rgba(0,0,0,0.5);cursor:pointer} #shopping-cart-table .quantity-wrapper .toggle-btn strong{margin:0 5px 0 3px;font-weight:bold} #shopping-cart-table .quantity-wrapper .toggle-btn .caret{border-top:4px dashed #aaa;border-right:4px solid transparent;border-left:4px solid transparent} #shopping-cart-table .quantity-wrapper .dropdown-wrapper{display:none;position:absolute;top:100%;left:5px;width:auto;margin-top:5px;background-color:#fff;border:1px solid rgba(0,0,0,0.1);padding:10px;z-index:20;white-space:nowrap} #shopping-cart-table .quantity-wrapper input{border-color:transparent;background-color:rgba(0,0,0,0.08);color:rgba(0,0,0,0.8);border-radius:0} #shopping-cart-table .quantity-wrapper .btn-qty i{background-color:rgba(0,0,0,0.08);height:40px;line-height:40px} #shopping-cart-table .quantity-wrapper .btn-qty i:hover{background-color:rgba(0,0,0,0.1);color:#111} #shopping-cart-table .quantity-wrapper .btn-qty.quantity-increase i{border-radius:0 4px 4px 0} #shopping-cart-table .quantity-wrapper .btn-qty.quantity-decrease i{border-radius:4px 0 0 4px} #shopping-cart-table .link-wishlist{font-weight:normal;color:rgba(0,0,0,0.8)} #shopping-cart-table .link-wishlist i{line-height:1;display:inline-block;vertical-align:middle;width:24px;top:0;color:#e04949} #shopping-cart-table .btn-continue{margin-right:20px} #shopping-cart-table .subtotal{display:none} #shopping-cart-table .subtotal tr{border:none !important} #shopping-cart-table .subtotal td{padding:0;border:none !important} #shopping-cart-table .subtotal td strong,#shopping-cart-table .subtotal td .price{font-size:16px;color:rgba(0,0,0,0.8);font-weight:bold;display:inline-block;vertical-align:middle;line-height:40px} #shopping-cart-table .subtotal td:first-child strong:after{content:':';display:inline-block;margin:0 3px;font:inherit} #shopping-cart-table .subtotal tbody tr td:not(:first-child){display:table-cell} #shopping-cart-table .btn-empty{margin-left:20px} #shopping-cart-table .cart-actions .link-wishlist{font-weight:normal}.cart-collaterals .cart-block-wrapper .cart-block.block{padding:0;border:none} #discount-coupon-form .block-title{display:none} #discount-coupon-form label{display:none} #discount-coupon-form .input-box .left-icon{padding-left:20px;display:inline-block;position:absolute;line-height:40px} #discount-coupon-form .input-box .left-icon i{font-size:30px;line-height:inherit;color:rgba(0,0,0,0.5)} #discount-coupon-form input.form-control{background-color:rgba(0,0,0,0.06);border:none;height:40px;line-height:40px;font-size:13px;color:rgba(0,0,0,0.5);border-radius:4px;padding-left:55px} #discount-coupon-form .btn.btn-default{background-color:transparent;border:none;padding:0 11px;line-height:37px;width:auto;border-radius:0 4px 4px 0} #discount-coupon-form .btn.btn-default:not(.btn-remove){float:right} #discount-coupon-form .btn.btn-default:hover,#discount-coupon-form .btn.btn-default:focus,#discount-coupon-form .btn.btn-default:active,#discount-coupon-form .btn.btn-default.active,#discount-coupon-form .btn.btn-default.focus{background-color:rgba(0,0,0,0.1)} #discount-coupon-form .btn.btn-default span span{display:none} #discount-coupon-form .btn.btn-default span:before{content:'\0052';font-family:'amsf font';font-size:12px;color:#888;position:relative;display:inline-block;vertical-align:middle;line-height:1} #discount-coupon-form .btn.btn-default.btn-remove{background-color:transparent !important;padding:0 5px 0 0;position:relative} #discount-coupon-form .btn.btn-default.btn-remove:after{content:'';width:1px;height:24px;background-color:rgba(0,0,0,0.1);position:absolute;right:0;top:calc(50% - 12px)} #discount-coupon-form .btn.btn-default:hover,#discount-coupon-form .btn.btn-default:focus,#discount-coupon-form .btn.btn-default:active,#discount-coupon-form .btn.btn-default.active,#discount-coupon-form .btn.btn-default.focus{background-color:rgba(0,0,0,0.1)} #discount-coupon-form .btn.btn-default.btn-remove:hover span:before,#discount-coupon-form .btn.btn-default.btn-remove:focus span:before,#discount-coupon-form .btn.btn-default.btn-remove:active span:before,#discount-coupon-form .btn.btn-default.btn-remove.active span:before,#discount-coupon-form .btn.btn-default.btn-remove.focus span:before{background-color:rgba(0,0,0,0.06)} #discount-coupon-form .btn.btn-default.btn-remove span:before{content:'\0043';color:rgba(0,0,0,0.3);font-size:10px;border-radius:50%;width:30px;height:30px;line-height:1;padding:10px 0;text-align:center;transition:all 300ms linear;-moz-transition:all 300ms linear;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear} #discount-coupon-form .discount{position:relative} #discount-coupon-form .discount-form{display:inline-block;width:100%} #discount-coupon-form .buttons-set{display:inline-block;right:0;top:0;position:absolute;margin:0}.cart-block label{font-size:1em;color:#222;font-weight:normal;float:none} .cart-block .buttons-set{margin-top:1.5em;padding:0;border:none;text-align:left} .crosssell-big.cart-block{background-color:#fff;padding:30px;border-radius:4px} .crosssell-big.cart-block .widget-title h2,.crosssell-big.cart-block .product-name a{color:#222} .cart-block .sp-methods{margin:0} .cart-block .sp-methods dd:last-child li:last-of-type label{margin-bottom:0} .cart-block #shipping-zip-form ~ #co-shipping-method-form{margin-top:3em} .cart .sidebar .cart-block:last-child{margin-bottom:0} .cart .totals:not(.panel-body){background-color:#fff;padding:30px;border-radius:4px;border-bottom:none;margin-top:9px} .cart .totals:not(.panel-body):before{content:'';position:absolute;top:0;left:10px;right:10px;height:12px;width:auto;background-color:transparent;background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/barbour_bubble_border.png);background-repeat:repeat-x;border-bottom:3px solid #fff} .cart .totals:not(.panel-body) .block-title{border-color:rgba(0,0,0,0.1)} .cart .totals:not(.panel-body) .cart .totals.panel-body .block-title{margin-left:-20px;margin-right:-20px} .cart .totals .totals-wrapper{text-align:center;background-color:transparent;padding:1.3em 0 3em} .cart .totals .totals-wrapper table{width:100%} .cart .totals .totals-wrapper td strong,.cart .totals .totals-wrapper td .price{line-height:1;font-weight:600;color:rgba(0,0,0,0.8);font-size:14px;font-family:'Montserrat',sans-serif} .cart .totals .totals-wrapper tr td:first-child{padding:10px 0;vertical-align:middle} .cart .block .totals-details-wrapper .btn-toggle-cart-totals{color:rgba(0,0,0,0.3);font-size:13px;cursor:pointer;display:block} .cart .block .totals-details-wrapper .btn-toggle-cart-totals:after{content:'\0052';font-family:'amsf font';font-size:9px;color:rgba(0,0,0,0.3);display:inline-block;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out} .cart .block .totals-details-wrapper.open .btn-toggle-cart-totals:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)} .cart .totals #shopping-cart-totals-table{display:none;margin-bottom:0;margin-top:15px} .cart .totals .checkout-types{float:none;text-align:center;padding:2.5em 2.5em 0;margin-left:-30px;margin-right:-30px;border-top:solid 1px rgba(0,0,0,.1)} .cart .totals .payments-wrapper{margin-left:-30px;margin-right:-30px;padding:30px 30px 0;margin-top:25px;border-top:1px solid rgba(0,0,0,0.1)} .cart .totals .payments-wrapper .title{font-size:14px;color:rgba(0,0,0,0.8);display:block;padding-bottom:20px} #shopping-cart-totals-table tbody,#shopping-cart-totals-table tr,#shopping-cart-totals-table td,#shopping-cart-totals-table + .totals-wrapper tbody,#shopping-cart-totals-table + .totals-wrapper td{vertical-align:middle;text-align:right !important;padding:0;color:rgba(0,0,0,0.8);font-size:14px;line-height:1.5} #shopping-cart-totals-table tr td{padding-top:10px;padding-bottom:10px} #shopping-cart-totals-table tr{border-bottom:1px dotted rgba(0,0,0,0.2)} #shopping-cart-totals-table tfoot tr:last-of-type td:last-of-type .price{font-size:2em} #shopping-cart-totals-table + .totals-wrapper td .price{color:rgba(0,0,0,0.8);font-size:14px}.cart .crosssell .product-image{float:left;width:86px;margin-right:15px} .cart .crosssell .product-details{float:left;width:65%} .cart .crosssell li.item{margin-bottom:1.5em} .cart .crosssell li.item.last{margin-bottom:0} .cart .crosssell li.item .product-name{margin:0 0 .5em} .cart .crosssell li.item .product-name a{color:#222;font-size:1em} .cart .crosssell li.item .product-name a:hover{color:#166388} .cart .crosssell li.item .price-box{margin-bottom:.5em} .cart .crosssell li.item .btn{float:left;margin-right:10px;padding:0;height:37px;width:37px;min-height:37px;line-height:35px;text-align:center;border-radius:4px} .cart .crosssell li.item .btn span{padding:0} .cart .crosssell li.item .add-to-links li{float:left;margin-left:10px} .cart .crosssell li.item .add-to-links li a{height:37px;width:37px;line-height:37px;border-radius:4px;border:solid 1px #166388;color:#166388} .cart .crosssell li.item .add-to-links li a:hover{background-color:transparent} .cart .crosssell li.item .add-to-links li:first-child{margin-left:0} .cart .crosssell li.item .add-to-links li i{text-align:center;display:inline-block;line-height:1;vertical-align:middle;font-size:16px} .cart .crosssell li.item .add-to-links li a:hover{background-color:#166388;color:#fff} .cart-collaterals .block-title{margin-left:0;margin-right:0} .cart-collaterals .panel.panel-default .panel-heading{margin:0} .cart-collaterals .panel.panel-default .panel-heading h4{padding:0} .cart-collaterals .panel.panel-default .panel-heading h4:hover{color:#166388} .cart-collaterals.panel-group .panel + .panel{margin-top:1.5em} .cart-collaterals .panel.panel-default .cart-block-title{display:none} .cart-collaterals .panel-default > .panel-heading + .panel-collapse{overflow:hidden} .cart-collaterals .panel-default > .panel-heading + .panel-collapse > .panel-body{margin-top:1.5em;padding-top:1.5em} .cart-collaterals .panel-default #crosssell-products-list.products-grid li.item{margin-top:0;margin-bottom:0} .cart-collaterals .panel-default .panel-body.totals .block-title{margin-left:0;margin-right:0}#shopping-cart-totals-table,#shopping-cart-totals-table th,#shopping-cart-totals-table td{border:none} #shopping-cart-totals-table + .totals-wrapper td:first-child,#shopping-cart-totals-table td:first-child{text-align:left !important;display:block;float:left} #shopping-cart-totals-table .price{font-size:14px;font-weight:normal;color:rgba(0,0,0,0.8)} .totals-block-wrapper .checkout-types .btn-proceed-checkout{width:100%;background-color:#4caf50;border-color:#4caf50;margin-bottom:20px;padding-top:0;padding-bottom:0;line-height:50px} .totals-block-wrapper .checkout-types .btn-proceed-checkout:hover,.totals-block-wrapper .checkout-types .btn-proceed-checkout:focus,.totals-block-wrapper .checkout-types .btn-proceed-checkout:active,.totals-block-wrapper .checkout-types .btn-proceed-checkout.active{background-color:#f5f5f5;border-color:#eee;color:#888} #shopping-cart-totals-table ~ .checkout-types .btn-proceed-checkout i{margin-left:6px;margin-right:0} #shopping-cart-totals-table ~ .checkout-types a{font-size:13px;color:rgba(0,0,0,0.5)} #shopping-cart-totals-table ~ .checkout-types a:hover{color:#166388}.cart-collaterals .estimate-block{padding:30px;background-color:#fff;border-radius:4px;margin-top:20px} .cart-collaterals .estimate-block .btn-toggle-estimate{color:rgba(0,0,0,0.5);font-weight:bold;font-size:16px;font-family:'open sans',sans-serif;display:block;width:100%;cursor:pointer} .cart-collaterals .estimate-block .btn-toggle-estimate:after{content:'\0052';font-family:'amsf font';font-size:12px;color:#888;display:inline-block;float:right;line-height:18px;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out} .cart-collaterals .estimate-block.open .btn-toggle-estimate{font-size:22px;color:#222} .cart-collaterals .estimate-block.open .btn-toggle-estimate:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)} .cart-collaterals .estimate-block .estimate-wrapper{display:none} .cart-collaterals .estimate-block .block-title{display:none} .cart-collaterals .estimate-block .shipping.block{padding-top:20px;border-bottom:none;padding-bottom:0} .cart-collaterals .estimate-block .shipping-form label,.cart-collaterals .estimate-block .shipping-form p{font-size:14px;color:#666} .cart-collaterals .estimate-block .shipping-form p{margin-bottom:15px} .cart-collaterals .estimate-block .shipping-form .form-list li{margin-bottom:1.8em} .cart-collaterals .estimate-block .shipping-form label.required:after{content:'';display:inline-block;background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/asterisk.png);background-repeat:no-repeat;width:9px;height:9px;margin-left:8px;top:-2px;position:relative} .cart-collaterals .estimate-block .shipping-form .buttons-set{margin:30px -30px 0;padding:30px 30px 0} .cart-collaterals .estimate-block .shipping-form .buttons-set .btn{display:block;width:100%}.item-options dt,.item-options dd{font-style:italic;font-size:1em;color:#888;display:inline-block} .item-options dd{font-weight:normal;color:#666} .truncated{cursor:help} .truncated a.dots{cursor:help} .truncated a.details{cursor:help} .truncated .truncated_full_value{position:relative;z-index:999} .truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid rgba(0,0,0,.1);background-color:#f6f6f6} .truncated .truncated_full_value .item-options > p{font-weight:bold;text-transform:uppercase} .truncated .show .item-options{top:-20px;left:50%} .col-left .truncated .show .item-options{left:30px;top:7px} .col-right .truncated .show .item-options{left:-240px;top:7px}.panel-body .sp-methods dt{color:inherit} .sp-methods dt{color:#222;font-size:1em} .sp-methods{margin-bottom:.75em} .sp-methods dd:last-child ul{margin-bottom:0} .sp-methods input[type="radio"]{float:left;margin-right:10px;margin-left:-0px !important} .sp-methods dt{display:inherit;padding-top:20px !important} .sp-methods .radio:checked + label{color:#fbbb4f} .sp-methods .price{font-size:1em} .sp-methods .form-list{padding-left:20px} .sp-methods select.month{width:150px;margin-right:10px} .sp-methods select.year{width:96px} .sp-methods input.cvv{width:3em !important} .sp-methods .checkmo-list li{margin:0 0 5px} .sp-methods .checkmo-list label{width:135px;padding-right:10px;text-align:right} .sp-methods .checkmo-list address{float:left} .sp-methods .centinel-logos a{margin-right:3px} .sp-methods .centinel-logos img{vertical-align:middle} .sp-methods .release-amounts{margin:0.5em 0 1em} .sp-methods .release-amounts button{float:left;margin:5px 10px 0 0} .please-wait{float:right;margin-right:5px} .please-wait img{vertical-align:middle} .cvv-what-is-this{cursor:help;margin-left:5px}.tool-tip{border:1px solid rgba(0,0,0,.1);background-color:#f6f6f6;padding:5px;position:absolute;z-index:9999} .tool-tip .btn-close{text-align:right} .tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden} .tool-tip .tool-tip-content{padding:5px}.gift-messages-form{position:relative;padding:1.5em 18px;border:1px solid rgba(0,0,0,.1);background-color:#f5f5f5;margin-top:1em} .gift-messages-form label{float:none !important;position:static !important} .gift-messages-form .item .product-img-box{float:left;width:75px} .gift-messages-form .item .product-image{margin:0 0 7px} .gift-messages-form .item .number{margin:0;font-weight:bold;text-align:center} .gift-messages-form .item .details{margin-left:90px} .gift-messages-form .item .details .product-name{margin-top:0;color:#222;font-size:1.16em;line-height:1.583em} .gift-message-link{display:block;background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/bkg_collapse.gif) 0 4px no-repeat;padding-left:20px} .gift-message-link.expanded{background-position:0 -53px} .gift-message-row .btn-close{float:right} .gift-message dt strong{font-weight:bold} .gift-messages-form .allow-gift-messages-for-order-container{margin-bottom:1.5em} .gift-messages-form .inner-box ul.row{margin-top:1.5em} .gift-messages-form .inner-box input.form-control,.gift-messages-form .inner-box textarea.form-control{background-color:#fff} .gift-messages-form .inner-box h4{font-weight:bold;font-size:1em;margin:0} .gift-messages-form .inner-box h4 + .checkbox{margin-bottom:1em} .gift-messages-form .inner-box ul.form-list{margin:.75em 0}.checkout-agreements li{margin:10px 0} .checkout-agreements .agreement-content{border:1px solid #eee;background-color:#fff;padding:30px;height:10em;overflow:auto;overflow-x:hidden} .checkout-agreements .agreement-content .block{margin-bottom:10px} .checkout-agreements .agreement-content .block p{margin-bottom:10px} .checkout-agreements .agree{color:#222229;padding:20px 0;font-size:16px} .checkout-agreements .agree label{font-weight:normal} .checkout-agreements .agree input{float:left;margin-right:10px}.centinel .authentication{border:1px solid rgba(0,0,0,.1);background:#fff} .centinel .authentication iframe{width:99%;height:400px;background:transparent !important;margin:0 !important;padding:0 !important;border:0 !important}.opc-index-index .main-container{padding-top:0} body.opc-index-index[class*="boxed-content"] .content-wrapper .container,.wide-content.opc-index-index .content-wrapper .container{background-color:#f2f2f2;border:none !important} body.opc-index-index .page-title{display:none} body.opc-index-index #footer{display:none} #checkout-review-table-wrapper .product-name,#checkout-review-table-wrapper .item-options{margin-bottom:0} #checkout-progress-wrapper{padding-top:30px;padding-bottom:30px;background:rgba(255,255,255,0.6);margin-bottom:30px} .block-progress dt{font-weight:normal;color:#222;padding:10px} .block-progress dt a i{color:#166388} .block-progress dt a:hover i{color:#fff} .block-progress dd{padding:15px;-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.1);box-shadow:0px 1px 5px rgba(0,0,0,0.1)} .block-progress dd address{margin:0} .block-progress dt.complete{background-color:#fbbb4f;color:#fff;border-bottom:1px solid rgba(0,0,0,.1)} .block-progress dd.complete{background-color:#fff} .block-progress dd.complete .price{display:none} .opc{position:relative;margin-bottom:30px !important} .opc .buttons-set.disabled button.button{display:none} .opc .buttons-set .please-wait{height:21px;line-height:21px;margin-top:.5em} .opc .step-title{background-color:#f6f6f6;padding:0 5px;text-align:right} .opc .step-title .number{float:left;line-height:22px;margin-right:5px} .opc .step-title h2{float:left} .opc .step-title a{display:none;float:right} .opc .allow .step-title{cursor:pointer} .opc .active .step-title{cursor:default} .opc .step{padding:10px;position:relative} .step.panel-body{border-top:1px solid rgba(0,0,0,.1)} .opc .step .tool-tip{right:10px} .opc .panel.section .panel-heading{margin-bottom:0} .opc .panel.section.active .panel-heading{margin-bottom:1.5em} .opc.panel-group .panel-heading .number{float:left;margin-right:7px;background-color:#f5f5f5;width:35px;height:35px;line-height:35px;text-align:center;border-radius:35px;-moz-border-radius:35px} .opc.panel-group .panel-title{font-size:1.16em;padding:0;line-height:2.32} .opc.panel-group .active .panel-title{text-transform:uppercase;font-weight:bold} .opc .page-subtitle{padding-top:1.5em}.opc h4{font-weight:normal;font-size:1em;margin:0 0 1em} .opc ul.form-list + h4{border-top:solid 1px rgba(0,0,0,.1);padding-top:1.5em} .opc p{color:#777} .opc ul.form-list{margin:.75em 0} .opc ul.form-list div.radio{margin-top:0} .opc ul.form-list div.radio label{font-weight:bold} .opc ul.ul{padding:1em 12px 1em} .opc ul.ul li{color:#aaa} .opc ul.ul li:before{content:"\2022";font-size:1em;padding-left:5px;padding-right:10px;float:left} .opc #login-form{margin-bottom:0} .opc #login-form .form-list{margin-top:1.5em} .opc .buttons-set{border-top:1px solid rgba(0,0,0,.1);padding-top:1.5em} .opc .buttons-set a{margin-top:.75em} .opc .buttons-set p{margin-top:.75em} .opc p.required{padding-top:.58em;color:#f00} .opc .sp-methods dd{margin-bottom:1em} .opc .sp-methods .no-display{display:block !important} .opc table.table tr > th,.opc table.table tr > td{vertical-align:middle} .opc .form-group > div[class*="customer-name"]{margin-top:1.5em} .opc .order-review .table-bordered{border-top:none} #opc-login .radio input.radio{margin-top:2px} #co-shipping-method-form .buttons-set{margin-top:1.5em} #co-shipping-method-form,#co-shipping-form,#co-payment-form,#co-billing-form{margin-top:0;margin-bottom:0} #co-shipping-method-form{margin-top:20px} #co-shipping-method-form .sp-methods dt{margin-bottom:5px} #co-billing-form li.address,#co-billing-form li.address ul{margin-bottom:0} #co-payment-form .form-list{padding-left:10px} #co-payment-form input[type="text"],#co-payment-form select{display:block;width:100%;height:40px;padding:6px 12px;font-size:13px;line-height:1.5;color:rgba(0,0,0,0.3);background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s} #co-payment-form input[type="text"],#co-payment-form select{height:36px} #co-payment-form input[type="text"],#co-payment-form select,#co-payment-form input[type="password"]{-webkit-box-shadow:none;box-shadow:none;border-radius:3px;background-color:rgba(0,0,0,.06);color:rgba(0,0,0,.4);border-color:rgba(0,0,0,.02)} #co-payment-form .input-box:before,#co-payment-form .input-box:after{content:" ";display:table} #co-payment-form .input-box:after{clear:both} #checkout-payment-method-load dd{margin-bottom:0} #checkout-payment-method-load #dd_method_ccsave .form-list{padding-top:20px} #checkout-step-payment .buttons-set{margin-top:1em} .checkout-onepage-success .buttons-set{margin-top:1.5em} .checkout-onepage-index .panel-group .panel{display:none} .checkout-onepage-index .panel-group .panel.active{display:block} #co-payment-form .radio input[type="radio"]{margin-left:0} #opc-review-block{margin-top:9px;background-color:#fff;padding:30px 30px 15px} #opc-review-block:before{content:'';position:absolute;top:0;left:10px;right:10px;height:12px;width:auto;background-color:transparent;background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/barbour_bubble_border.png);background-repeat:repeat-x;border-bottom:3px solid #fff} #opc-review-block .review-title{margin-bottom:20px} #checkout-review-table{color:#666} #checkout-review-submit{background-color:#f5f5f5;border-radius:4px;padding:20px} #checkout-review-submit ol{padding:0;list-style:none;display:inline-block} #checkout-review-submit .btn{width:100%;background-color:#4caf50;border-color:#4caf50;color:#fff;padding-top:0;padding-bottom:0;line-height:50px;margin-top:20px} #checkout-review-submit .btn:hover,#checkout-review-submit .btn:active,#checkout-review-submit .btn:focus,#checkout-review-submit .btn.active{color:#4FB732;background-color:#DBDBDB;border-color:#DBDBDB} #checkout-review-table-wrapper .product-name{font-size:14px;font-weight:normal;font-family:'Montserrat',sans-serif;color:#222} #opc-address-form-billing,.opc-wrapper-opc .shipping-block,.opc-wrapper-opc .payment-block,.opc-wrapper-opc .discount-block{padding:30px;border:2px dashed rgba(0,0,0,0.2);border-radius:4px} .opc-wrapper-opc .discount-block .apply-coupon:hover,.opc-wrapper-opc .discount-block .apply-coupon:focus,.opc-wrapper-opc .discount-block .apply-coupon:active,.opc-wrapper-opc .discount-block .apply-coupon:hover{background-color:#166388;border-color:#166388;color:#fff}.checkout-progress{padding:0 50px;margin:1em 0 2em} .checkout-progress li{float:left;width:20%;border-top:5px solid #ccc;text-align:center;color:#ccc} .checkout-progress li.active{border-top-color:#000;color:#000} .multiple-checkout{position:relative;padding-bottom:3em} .multiple-checkout .tool-tip{top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px} .multiple-checkout .grand-total{font-size:1.5em;text-align:right} .multiple-checkout .buttons-set{margin-top:1.5em;padding-top:1.5em;border-top:1px solid rgba(0,0,0,.1)} .multiple-checkout #review-buttons-container{font-size:.66em;margin-top:.75em} .multiple-checkout table.table tr > td{padding:1.5em;vertical-align:middle} .multiple-checkout .content h2{font-size:1.16em;margin:0 0 .64em} .multiple-checkout h3{font-size:1.16em;margin-top:0} .multiple-checkout h3 a{color:#222} .multiple-checkout h3 a:hover{color:#166388} .multiple-checkout table.table i.fa{color:rgba(0,0,0,.1)} .multiple-checkout table.table i.fa:hover{color:#166388} .multiple-checkout table.table select.form-control{width:auto} .multiple-checkout .panel-default .sp-methods{margin-bottom:0} .multiple-checkout .please-wait{font-size:.67em;margin-top:.58em}.registered-users .form-list,.registered-users .form-group{margin-bottom:0} form.form-horizontal .form-list li.fields{margin-bottom:0} form.form-horizontal .fields div[class*="customer-name"] > div{margin-bottom:.833em} .account-create form.form-horizontal p.required,.account-login form.form-horizontal p.required{margin-bottom:0} .account-create .buttons-set .back-link{margin-top:0.3em} .account-create #form-validate ul.form-list.form-group{margin-bottom:0}.account-login form.form-horizontal .checkbox{min-height:20px} .account-login form.form-horizontal .buttons-set a{margin-top:.75em} .account-login form.form-horizontal .new-users .content{margin-bottom:1.5em}.account-create form.form-horizontal{margin-bottom:2.5em} .tag-customer-view .pager .amount{float:left;margin:6px 0} .tag-customer-view .pager .limiter{float:right} .tag-customer-view .pager .limiter .form-control{border:none;height:auto;width:auto} #my-tags-table{border:solid 1px #ddd} #my-tags-table tr,#my-tags-table td{border-color:#ddd} .my-tag-edit .btn-remove{margin:2px 2px 2px 0;display:inline-block;vertical-align:middle}.captcha-image{padding:10px 0;position:relative} .captcha-reload{position:absolute;top:2px;right:2px} .captcha-reload.refreshing{animation:rotate 1.5s infinite linear;-webkit-animation:rotate 1.5s infinite linear;-moz-animation:rotate 1.5s infinite linear} @-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}   0%{-webkit-transform:rotate(-360deg)}} @-moz-keyframes rotate{0%{-moz-transform:rotate(0)}   0%{-moz-transform:rotate(-360deg)}} @keyframes rotate{0%{transform:rotate(0)}   0%{transform:rotate(-360deg)}}.icon-preview{padding:20px 0;font-size:14px;color:#222} .icon-preview span{vertical-align:middle;line-height:1} .icon-preview i{margin-right:15px;font-size:18px;vertical-align:middle;line-height:1}.window-overlay{background:rgba(0,0,0,0.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990} #remember-me-popup .modal-dialog{position:absolute;top:50%;left:50%;-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)} #remember-me-popup .modal-content{padding:1.5em 20px} #remember-me-popup .modal-header,#remember-me-popup .modal-body{padding:0} #remember-me-popup .modal-header{border-bottom-color:rgba(0,0,0,.1);margin-bottom:1.5em} #remember-me-popup .modal-title{font-family:'open sans',sans-serif;font-size:1.5em;color:#222;line-height:1.5;padding-bottom:.5em} #remember-me-popup .modal-header .close{opacity:1;color:#aaa} #remember-me-popup .modal-header .close:hover i.fa{opacity:1;color:#166388}.modal.modal-content-popup{z-index:9999;height:100%} .modal.fade.modal-content-popup .modal-dialog{z-index:100000;margin:0 auto;top:50%;transform:translate(0,-100%);-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-o-transform:translate(0,-100%)} .modal.modal-content-popup.in .modal-dialog{top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);max-width:80%;max-height:80vh;overflow:auto;border-radius:6px} .modal.modal-content-popup.in .modal-dialog .modal-content{border-radius:0} .modal.modal-content-popup{text-align:left} .modal.modal-content-popup .modal-body{padding:20px} .modal.modal-content-popup .modal-header{padding:0;border:none} .modal.modal-content-popup .modal-header .close{display:inline-block;position:relative;top:0;right:0;opacity:1;margin:0;height:32px;border:none;background:none;float:right;background-color:transparent;box-shadow:none;border:none;outline:none;position:absolute;z-index:9}.my-account .title-buttons .link-rss{float:none;margin:.667em 0 0} .my-account table.table{margin-bottom:0} .my-account table.table tr td .product-image{width:86px;display:block;margin:0 auto} .my-account .table-responsive{margin-bottom:1.5em;overflow:visible} .my-account .table-responsive .rating-box i{float:left} .my-account table.table-hover tr{-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease} .my-account table.table > thead > tr > td,.my-account table.table > tbody > tr > td,.my-account table.table > tfoot > tr > td,.my-account table.table > thead > tr > th,.my-account table.table > tbody > tr > th,.my-account table.table > tfoot > tr > th{vertical-align:middle} .my-account .table > tbody + tbody{border-top-width:1px} .my-account .table-bordered > thead > tr > th,.my-account .table-bordered > thead > tr > td{border-bottom-width:1px} .my-account table.table > thead > tr > td,.my-account table.table > tbody > tr > td,.my-account table.table > tfoot > tr > td{padding:1.5em 18px} .my-account table.table tr.first > td{} .my-account table.table-condensed > thead > tr > th,.my-account table.table-condensed > tbody > tr > th,.my-account table.table-condensed > tfoot > tr > th{border:0;width:50%;padding-left:0} .my-account table.table-condensed > thead > tr > td,.my-account table.table-condensed > tbody > tr > td,.my-account table.table-condensed > tfoot > tr > td{padding:inherit;border:0} .my-account table.table a{color:#666} .my-account table.table .product-name{font-size:1.167em;color:#222;line-height:1.583em;margin:0} .my-account table.table .price-excl-tax .price,.my-account table.table .price-excl-tax{display:inline-block} .my-account table#my-tags-table > tbody > tr > td{vertical-align:top} .my-account table#my-tags-table > tbody > tr > td.last{vertical-align:middle} .my-account .panel-default p.edit{margin-top:.75em} .my-account .panel-default p.edit,.my-account .panel-default p.edit a{color:#aaa} .my-account .panel-default p.edit a:hover,.my-account a:hover{color:#166388} .my-account .actions{width:130px;text-align:center} .my-account .actions .btn{vertical-align:middle} .my-account .actions .add-to-links{display:inline-block;vertical-align:middle;margin:1em 0 0} .my-account .actions .add-to-links li{display:inline-block} .my-account .actions .add-to-links li:first-child{margin-left:0} .my-account .truncated{display:inline-block;margin-top:.75em} .my-account .truncated .truncated_full_value{position:absolute} .my-account .truncated .truncated_full_value .item-options{width:200px;background-color:#fff;border-color:#fff;padding:1em;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1)} .my-account .pager label{vertical-align:middle} .my-account .pager .bootstrap-select.btn-group:not(.input-group-btn),.my-account .pager .bootstrap-select.btn-group[class*="col-"]{width:auto;height:auto;float:none;vertical-align:middle;margin-left:5px} .my-account .truncated .truncated_full_value .item-options > p{text-transform:uppercase} .my-account .truncated .truncated_full_value .item-options dl{display:inline-block;margin-bottom:1em} .my-account .truncated .truncated_full_value .item-options dl:last-child{margin-bottom:0} .my-account .truncated .truncated_full_value .item-options dt{float:left;clear:left;font-style:normal} .my-account .truncated .truncated_full_value .item-options dd{float:left;padding-left:5px;clear:right} .my-account .customer-rating{float:none;width:auto;border:solid 1px rgba(0,0,0,.1);padding-top:29px;padding-bottom:29px} .my-account .product-review .media{border:solid 1px rgba(0,0,0,.1);padding:1.5em 20px;min-height:180px} .my-account .product-review .product-img-box .product-image{width:auto;height:auto} .my-account .product-review .media-body .product-details{margin:0} .my-account .product-review .media-body .product-name{font-size:1.167em;color:#222;line-height:1.583em;margin:0 0 .833em;text-transform:uppercase} .my-account .product-review .media-body .product-details small{display:block;float:right;font-size:.91em;color:#aaa;margin:0;padding:.2em 0} .my-account .product-review .media-body .product-details .ratings{margin:0 0 1em} .my-account .product-review .media-body .product-details p{color:#888} .my-account .product-review .buttons-set{margin-top:1.5em} .my-account .order-links{text-align:right} .my-account .form-group strong{font-weight:normal} .send-friend .form-list .fields{margin-left:-10px;margin-right:-10px} .send-friend .back-link{margin:0 0 .75em}.block-account .block-content li:before{content:'\0046';font-family:'amsf font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;font-size:.75em} .block-account .block-content li a{padding-left:0 !important} .block-account .block-content li.current{font-size:1em;padding:.5em 0 .45em} .block-account .block-content li.current,.block-account .block-content li a:hover{color:#166388}.my-wishlist table.table .product-name{margin:0 0 .5em} .my-wishlist .table-button{margin:.2em 0 0} .my-wishlist .table-button a{display:inline-block;padding:5px} .my-wishlist .cart-cell{text-align:center} .my-wishlist .cart-cell .add-to-cart-alt{display:inline-block} .my-wishlist .cart-cell .price-box{margin-bottom:1.5em} .my-wishlist .cart-cell .btn-primary{height:40px;padding:6px 28px;margin-left:10px} .my-wishlist .form-horizontal .buttons-set{padding-top:0;border-width:0} .my-wishlist .buttons-set .btn-share{float:right;margin-left:10px} .my-wishlist .buttons-set .btn-update{float:left} .my-wishlist .buttons-set .btn-tocart{float:right} .my-wishlist .quantity-wrapper{display:inline-block;vertical-align:middle} .my-wishlist .quantity-wrapper label[for="qty"]{color:#888;display:none;float:left;font-size:1.16em;font-weight:bold;margin:0.66em 20px 0.66em 0}.box-tags li.item .product-name{font-size:1.083em;margin-bottom:.5em;line-height:1.5} .box-tags li.item .product-name a{color:#222} .tags-list li{font-size:1.167em;margin-right:5px} .tags-list a,.box-tags .tags a{color:#aaa} .tags-list a:hover,.box-tags .tags a:hover,.box-tags li.item .product-name a:hover{color:#166388} .box-tags .form-control{height:40px}.dashboard .box-reviews{margin:0 0 1.5em} .dashboard .box-reviews li.item .product-name{font-size:1.083em;margin-bottom:.5em;line-height:1.5} .dashboard .box-reviews li.item .product-name a{color:#222} .dashboard .box-reviews li.item .product-name a:hover{color:#166388}.dashboard .box-recent{margin:10px 0}.dashboard .box-reviews .number{float:left;font-size:.833em;font-weight:bold;line-height:1;color:#fff;margin:0.3em -20px 0 0;padding:2px 3px;background:rgba(0,0,0,.1)} .dashboard .box-reviews .details{margin-left:20px}.dashboard .box-tags .number{float:left;font-size:.833em;font-weight:bold;line-height:1;color:#fff;margin:0.3em -20px 0 0;padding:2px 3px;background:rgba(0,0,0,.1)} .dashboard .box-tags .details{margin-left:20px}.order-info{border:1px solid rgba(0,0,0,.1);padding:5px;margin-bottom:1.5em} .order-info a{color:#aaa} .order-info dl,.order-info dt,.order-info dd,.order-info ul,.order-info li{display:inline;margin:0 5px 0 0} .order-info dt{font-weight:bold} .order-date{margin:0;float:right} .order-items{width:100%} .order-additional{margin:1.5em 0}.gift-message dt{font-weight:normal;color:#222} .gift-message dt strong{color:#888;font-weight:normal} .gift-message dd{margin:.75em 0 0;color:#888}.order-about dt{font-weight:bold} .order-about dd{font-size:13px;margin:0 0 7px} .tracking-table{margin:0 0 15px} .tracking-table th{font-weight:bold;white-space:nowrap} .tracking-table-popup{width:100%} .tracking-table-popup th{font-weight:bold;white-space:nowrap} .tracking-table-popup th,.tracking-table-popup td{padding:1px 8px}.page-print .print-head{text-align:center} .page-print .print-head:after{display:block;content:"";clear:both;font-size:0;line-height:0;height:0;overflow:hidden} .page-print .print-head img{float:left} .page-print .print-head address{float:left;margin-left:15px;margin-bottom:0}.page-print .gift-message-link{display:none} .page-print .price-excl-tax,.page-print .price-incl-tax{display:inline-block;white-space:nowrap} .page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price{display:inline} .page-print .method p{margin:0} .page-print .method,.page-print address{display:inline-block;font-style:normal;font-family:inherit;border:1px solid rgba(0,0,0,.1);padding:.75em 12px;margin-bottom:1.12em;width:100%} .page-print .method{margin-bottom:2.25em} .page-print table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:1.5em} .page-print table th,.page-print table td{padding:.75em 12px;vertical-align:middle;border:1px solid rgba(0,0,0,.1)} .page-print .item-options dd{margin:0} .page-print .row,.page-print .order-date{clear:both}.product-review .product-img-box{float:left;width:140px} .product-review .product-img-box .product-image{display:block;width:125px;height:125px} .product-review .product-img-box .label{font-size:11px;margin:0 0 3px} .product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px} .product-review .product-details{margin-left:150px} .product-review .product-name{font-size:16px;font-weight:bold;margin:0 0 10px} .product-review .ratings-table{margin:0 0 10px} .product-review dt{font-weight:bold} .product-review dd{font-size:13px;margin:5px 0 0}ul.advanced-search .separator{float:left} ul.advanced-search .currency,ul.advanced-search .separator{line-height:2.66em} ul.advanced-search li.last{margin-bottom:1.5em} .form-contact{margin-top:1.5em} .map-popup{background:#fff;border:1px solid #eee;margin:12px 0 0;position:absolute;-moz-box-shadow:0 0 6px #eee;-webkit-box-shadow:0 0 6px #eee;box-shadow:0 0 6px #eee;text-align:left;width:287px;z-index:100} .map-popup-heading{border-bottom:1px solid #eee;padding:.75em 10px} .map-popup-heading h2{font-size:1.16em;margin:0;word-wrap:break-word;text-align:left;text-overflow:ellipsis;color:#222} .map-popup-arrow{background:0;position:absolute;left:50%;top:-10px;height:10px;width:19px} .map-popup-close{display:block;position:absolute;top:0;right:0;padding:5px} .map-popup-close i{font-size:14px;color:#aaa} .map-popup-close i:hover{color:#648ec7} .map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;text-align:left} .map-popup-checkout{display:inline;float:right;text-align:right} .map-popup-checkout .paypal-logo{margin:0 0 5px} .map-popup-price .price-box,.map-popup-price .price-box .special-price{margin:0;padding:5px 0} .map-popup-price{margin:5px 0 0} .map-popup-text{clear:right;margin:0 10px;padding:10px 0;text-align:left;word-wrap:break-word} .map-popup-only-text{border-top:1px solid rgba(0,0,0,.1)}.indent.product-hover-2:hover,.item.product-hover-2:hover{z-index:13} .products-grid .product-hover-2 .indent,.products-grid.widget-slider .product-hover-2.indent{position:relative} .product-hover-2 .image-box{z-index:3} .product-hover-2 .product-underlay{display:block;position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;opacity:0;border:1px solid rgba(0,0,0,0.2);background-color:#fff;-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.08);-moz-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.08);box-shadow:0px 3px 8px 0px rgba(0,0,0,0.08);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition-timing-function:cubic-bezier(0.42,0,0.58,1)} .product-hover-2:not(:hover) .product-underlay{bottom:0 !important} .product-hover-2:hover .product-underlay{opacity:1;left:-16px;right:-16px;top:-17px;bottom:-17px} .products-grid.type-3 .product-hover-2 .product-name{z-index:3} .product-hover-2 .product-info-wrapper{top:0;width:100%;position:relative;transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-webkit-transition:top .3s ease-in-out;transition-timing-function:cubic-bezier(0.42,0,0.58,1);z-index:2} .product-hover-2:not(:hover) .product-info-wrapper{top:0 !important} .product-hover-2 .more-views-wrapper{position:absolute;padding-bottom:15px;left:0;right:0;top:-8px;opacity:0;z-index:-1;background-color:transparent;transform:translateY(-140%);transition:transform .3s ease-in-out,opacity .4s ease-in-out;-moz-transition:transform .3s ease-in-out,opacity .4s ease-in-out;-webkit-transition:transform .3s ease-in-out,opacity .4s ease-in-out;transition-timing-function:cubic-bezier(0.42,0,0.58,1);transition-delay:0s} .product-hover-2:hover .more-views-wrapper{opacity:1;transform:translateY(-100%) scale(1,1)} .product-hover-2 .more-views-wrapper .loader-wrapper{display:block;width:100%;text-align:center;position:relative;top:14px} .product-hover-2 .more-views-wrapper .more-views{margin-left:13px;margin-right:13px;width:calc(100% - 26px);position:relative;opacity:0} .product-hover-2 .more-views-wrapper .more-views .slide-item{display:block;height:100%;width:100%;opacity:1} .product-hover-2 .more-views-wrapper .more-views.no-slider{margin-left:-4px;margin-right:-6px;width:auto} .product-hover-2 .more-views-wrapper .more-views .item{clear:none !important;padding:0 5px;margin-bottom:0;margin-top:0} .product-hover-2 .more-views-wrapper .more-views.owl-carousel{margin-left:13px;margin-right:13px} .product-hover-2 .more-views-wrapper .more-views.owl-carousel .owl-stage-outer{z-index:1} .product-hover-2 .more-views-wrapper .more-views .owl-nav{position:absolute;top:50%;transform:translateY(-50%);right:-13px;left:-13px;width:auto;z-index:0} .product-hover-2 .more-views-wrapper .more-views .owl-nav div{display:inline-block} .product-hover-2 .more-views-wrapper .more-views .owl-nav .owl-prev{float:left} .product-hover-2 .more-views-wrapper .more-views .owl-nav .owl-next{float:right} .product-hover-2 .more-views-wrapper .more-views .owl-nav div i{font-size:12px;color:#888} .product-hover-2 .more-views-wrapper .more-views .owl-nav div:hover i{color:#222;top:0} .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item{width:calc(100% / 3 - 3px);padding:0 3px 0 4px;display:inline-block;vertical-align:top} .products-grid.five-columns .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.six-columns .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.seven-columns .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.eight-columns .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.slider-columns-6 .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.slider-columns-7 .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.slider-columns-8 .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item{width:calc(100% / 2 - 3px)} .widget-slider .indent.product-hover-2 .product-info-wrapper .more-views-wrapper{padding-bottom:0} .widget-slider .indent.product-hover-2 .product-info-wrapper{transition:max-height .3s ease-in-out;-moz-transition:max-height .3s ease-in-out;-webkit-transition:max-height .3s ease-in-out;transition-timing-function:cubic-bezier(0.42,0,0.58,1)} .widget-slider .indent.product-hover-2:hover .product-info-wrapper{max-height:0 !important} .widget-slider .indent.product-hover-2 .product-info-wrapper > *:not(.more-views-wrapper){opacity:1;visibility:visible;transition:visibility .3s ease-in-out;-moz-transition:visibility .3s ease-in-out;-webkit-transition:visibility .3s ease-in-out;transition-timing-function:cubic-bezier(0.42,0,0.58,1);transition-delay:0s} .widget-slider .indent.product-hover-2:hover .product-info-wrapper > *:not(.more-views-wrapper){opacity:0;visibility:hidden} .slider-container.hover-type-2{margin:-20px} .slider-container.hover-type-2 .widget-slider{width:calc(100% - 36px)} .slider-container.hover-type-2 .widget-slider > .owl-stage-outer{padding:20px;width:calc(100% + 36px)} .products-list .item.product-hover-2{z-index:1;position:relative} .products-list .item.product-hover-2:hover{z-index:10} .products-list .item.product-hover-2 .row{position:relative} .products-list .item.product-hover-2:hover .row .product-underlay{left:-10px;right:-10px} .products-list .item.product-hover-2 .owl-item.item{border-top:none} .products-list .item.product-hover-2 .more-views-wrapper{padding-bottom:0} .widget-compared .widget-products .products-list .product-hover-2 .product-info-wrapper,.widget-viewed .widget-products .products-list .product-hover-2 .product-info-wrapper{float:left;width:100%} .widget-products .products-list .product-hover-2 .image-box{overflow:visible} .widget-products .products-list .product-hover-2 .image-box .product-image{z-index:2} .widget-products .products-list .product-hover-2 .image-box .product-info-wrapper{z-index:0} .widget-products .products-list .product-hover-2 .hover-buttons{overflow:hidden} .section-pricing{z-index:3;position:relative}.section-gray{background:#E5E5E5}.block-background .table{position:relative;z-index:2;min-height:280px;padding-top:40px;padding-bottom:40px;max-width:440px;margin:0 auto} .block-background .block-caption{color:#FFF;margin-top:10px} .block-pricing.block-background:after{background-color:rgba(0,0,0,0.7)} .block-background:after{position:absolute;z-index:1;width:100%;height:100%;display:block;left:0;top:0;content:"";background-color:rgba(0,0,0,0.56);border-radius:6px} [class*="pricing-"]{padding:90px 0 60px 0} .block-pricing{text-align:center;margin-bottom:0;border:0} .block-pricing .block-caption{margin-top:30px;color:#d9534f;font-size:50px} .block-pricing .table{padding:15px !important;margin-bottom:0px} .block-pricing .icon{padding:10px 0 0px;color:#3C4857} .block-pricing .icon i{font-size:55px;border:1px solid #ececec;border-radius:50%;width:130px;line-height:130px;height:130px} .block-pricing h1 small{font-size:18px} .block-pricing h1 small:first-child{position:relative;top:-17px;font-size:26px} .block-pricing ul{list-style:none;padding:0;max-width:240px;margin:10px auto} .block-pricing ul li{color:#3C4857;text-align:center;padding:12px 0;border-bottom:1px solid rgba(153,153,153,0.3)} .block-pricing ul li:last-child{border:0} .block-pricing ul li b{color:#3C4857} .block-pricing ul li i{top:6px;position:relative} .block-pricing.block-background ul li,.block-pricing [class*="table-"] ul li{color:#FFF;border-color:rgba(255,255,255,0.3)} .block-pricing.block-background .btn,.block-pricing [class*="table-"] .btn{color:#FFF;border-color:rgba(255,255,255,0.3)} .block-pricing.block-background ul li b,.block-pricing [class*="table-"] ul li b{color:#FFF} .block-pricing.block-background [class*="text-"],.block-pricing [class*="table-"] [class*="text-"]{color:#FFF} .block-pricing.block-background:after{background-color:rgba(0,0,0,0.7)} .block-background:not(.block-pricing) .btn{margin-bottom:0} .block .table-primary{background:linear-gradient(60deg,#ab47bc,#7b1fa2)} .block [class*="table-"] .block-caption a,.block [class*="table-"] .block-caption,.block [class*="table-"] .icon i{color:#FFF;font-size:50px} .block [class*="table-"] h1 small,.block [class*="table-"] h2 small,.block [class*="table-"] h3 small{color:rgba(255,255,255,0.8)}.block .table-primary{background:linear-gradient(60deg,#ab47bc,#7b1fa2);border-radius:6px;box-shadow:0 16px 26px -10px rgba(156,39,176,0.56),0 4px 25px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(156,39,176,0.2)} .block .table-info{background:linear-gradient(60deg,#26c6da,#0097a7);border-radius:6px;box-shadow:0 2px 2px 0 rgba(0,188,212,0.14),0 3px 1px -2px rgba(0,188,212,0.2),0 1px 5px 0 rgba(0,188,212,0.12)} .block .table-success{background:linear-gradient(60deg,#66bb6a,#388e3c);border-radius:6px;box-shadow:0 14px 26px -12px rgba(76,175,80,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(76,175,80,0.2)} .block .table-warning{background:linear-gradient(60deg,#ffa726,#f57c00);border-radius:6px} .block .table-danger{background:linear-gradient(60deg,#ef5350,#d32f2f);border-radius:6px;box-shadow:0 2px 2px 0 rgba(221,75,57,0.14),0 3px 1px -2px rgba(221,75,57,0.2),0 1px 5px 0 rgba(221,75,57,0.12)} .block .table-rose{background:linear-gradient(60deg,#ec407a,#c2185b);border-radius:6px;box-shadow:0 14px 26px -12px rgba(233,30,99,0.42),0 4px 23px 0px rgba(0,0,0,0.12),0 8px 10px -5px rgba(233,30,99,0.2)} .block [class*="table-"] .category,.block [class*="table-"] .block-description{color:rgba(255,255,255,0.8)}.contact-map,.map-container .map-wrapper{position:relative;height:360px;margin-bottom:1.5em;width:100%;border:none;font-size:1em} .map-container .map-wrapper{width:100%;margin-bottom:0} .map-body{margin:0;font-size:12px;line-height:1.5;font-family:inherit} .map-wrapper img{max-width:none} .map-container .map-block{background:#fff;position:absolute;z-index:999;overflow:hidden;box-shadow:1px 1px 5px rgba(0,0,0,0.1)} .map-container .map-block .indent{padding:1.25em 30px 2em} .map-container .map-block.left-top{top:40px;left:40px} .map-container .map-block.right-top{top:40px;right:40px} .map-container .map-block.left-bottom{bottom:40px;left:40px} .map-container .map-block.right-bottom{bottom:40px;right:40px} .map-container .map-block p{margin-top:0.75em;color:#666} .map-container .map-block a{color:#666} .map-container .map-block a:hover{text-decoration:underline} .map-container .block-title{padding:0 !important;margin:0 !important;text-align:left;background:none !important}#footer{color:rgba(255,255,255,0.6);position:relative} .wide-footer #footer,[class*="boxed-footer"] #footer{background-color:#fff} #footer hr.solid,#footer hr.dotted,#footer hr.dashed{border-color:rgba(255,255,255,0.2)} body.wide-footer #footer,body[class*="boxed-footer"] #footer .container{background-color:#222} body.wide-footer #footer .footer-bottom,body[class*="boxed-footer"] #footer .footer-bottom .container{padding-top:19px;padding-bottom:19px} #footer ul.social-links{padding-top:14px} #footer ul.social-links li a{font-size:14px;color:#fff} body #footer ul.social-links li a:hover{color:#fff;background-color:rgba(255,255,255,0.1)} #footer .payments-wrapper .payment-item{float:left} #footer .payments-wrapper .payment-item + .payment-item{margin-left:5.6%} #footer .payments-wrapper .obflink:after{content:"";display:inline;margin:0 5px 0 10px;border-left:1px solid rgba(255,255,255,0.6)} #footer .banner-label-wrapper{display:block} #footer .address{font-size:15px;max-width:90%;margin-bottom:0} #footer .contacts-block .item + .item{margin-top:18px} #footer .contacts-block .media-left{padding-right:20px;position:relative;top:5px} #footer .contacts-block p{margin:0;line-height:28px} .footer-bottom .payments-wrapper{padding-top:7px;padding-bottom:7px} #footer .footer-block-title{color:#fbbb4f;text-transform:uppercase;font-weight:700;font-size:15px} #footer .footer-logo{width:80%} #footer .footer-logo a:hover{opacity:1} #footer .text-block i{font-size:32px} #footer .text-block p{line-height:24px;margin:0} #footer .text-block strong{font-weight:700;color:#444} .footer-custom #___plusone_0,.footer-custom #___plusone_1,.footer-custom #___plusone_2{width:60px !important} .footer-custom .fb_iframe_widget{vertical-align:top} #footer a,#footer .obflink{color:inherit} #footer a:hover,#footer .obflink:hover{color:rgba(255,255,255,0.95)} #footer .links a,#footer .links .obflink{padding:9px 0 9px 14px;display:inline-block;position:relative} #footer .links a:before,#footer .links .obflink:before{content:'';display:block;position:absolute;height:4px;width:4px;border-radius:50%;background-color:rgba(255,255,255,0.6);top:16px;left:0} #footer .links a:hover:after,#footer .links .obflink:hover:after{background-color:rgba(255,255,255,0.6)} #footer .links a:after,#footer .links .obflink:after{content:'';display:block;position:absolute;width:auto;height:1px;left:14px;right:0;bottom:4px;background-color:transparent;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease} .footer-middle .footer-links-wrapper{padding:0} #footer .horizontal-links{margin:0 0 -3px;display:inline-block;padding:11px 0} #footer .horizontal-links li{display:block;float:left;padding:10px 20px;position:relative;display:inline-block} #footer .horizontal-links li a,#footer .horizontal-links li .obflink{position:relative} #footer .horizontal-links li a:hover,#footer .horizontal-links li .obflink:hover{opacity:1;background-color:transparent} #footer .horizontal-links li a:hover:before,#footer .horizontal-links li .obflink:hover:before{background-color:rgba(255,255,255,0.6);width:100%} #footer .horizontal-links li a:before,#footer .horizontal-links li .obflink:before{content:'';display:block;position:absolute;width:0px;height:1px;bottom:-5px;background-color:transparent;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease} #footer .bottom-block{position:relative;font-size:13px;padding:18px 0} #footer .store-switcher,#footer .form-language,#footer .form-currency{margin-left:20px} #footer .store-switcher label,#footer .form-language label,#footer .form-currency label{font-size:1em;color:#fff;margin-right:8px;font-weight:normal} #footer .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:auto} #footer .bootstrap-select .selectpicker{background:rgba(255,255,255,0.2);padding:0 32px 0 20px;height:40px;color:rgba(255,255,255,0.5);font-size:13px;font-family:inherit;border-radius:4px;font-weight:normal;border:none;min-width:150px} #footer .bootstrap-select .selectpicker .caret{border-top-color:#aaa} #footer .bootstrap-select .dropdown-menu{background:#eee;left:auto;right:0;padding:0;height:auto;border:none;border-radius:4px} #footer .bootstrap-select .dropdown-menu li{padding:0} #footer .bootstrap-select .dropdown-menu li a{display:block;padding-right:10px;padding-left:10px;color:#222;padding-top:5px;padding-bottom:5px} #footer .bootstrap-select .dropdown-menu li a:hover{background:rgba(0,0,0,0.1)} #footer .bootstrap-select .dropdown-menu li a:before{content:none} #footer .copyright{padding-top:9px;padding-bottom:9px} #footer address{font-size:1em;margin:0;color:#fff}.accordion-list .accordion-item .accordion-title .icon-more,#footer .accordion-list .accordion-item .accordion-title .icon-more{position:absolute;right:10px;top:12px;display:block;text-transform:none} .accordion-list .accordion-item .accordion-title .icon-more .icon-minus{display:none} .accordion-list .accordion-item.open .accordion-title .icon-more .icon-minus{display:inline-block} .accordion-list .accordion-item.open .accordion-title .icon-more .icon-plus{display:none}.footer-top .schedule li:after,.block-poll li:after,.sorter:after,.qty-holder:after,hr[class*='indent-']:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}@media only screen and (min-width:1008px){.nav-wide .menu-wrapper.tabs-menu{padding-top:16px}   .nav-wide .menu-wrapper.tabs-menu.vertical{padding:0;overflow:hidden}   .nav-wide .menu-wrapper.tabs-menu.vertical ul.level0{padding-top:16px}   .nav-wide .menu-wrapper.tabs-menu ul.level0{position:relative}   .nav-wide .menu-wrapper.tabs-menu li.level1{position:static;display:block;clear:both;width:100% !important}   .nav-wide .menu-wrapper.tabs-menu li.level1 > a{position:relative;padding:.7em;border:none}   .nav-wide .menu-wrapper.tabs-menu.vertical li.level1 > a{padding-left:40px;padding-right:40px}   .nav-wide .menu-wrapper.tabs-menu li.level1 > a:hover,.nav-wide .menu-wrapper.tabs-menu li.level1.over > a{background-color:rgba(0,0,0,0.06);color:#111}   .nav-wide .menu-wrapper.tabs-menu li.level1 > a span{color:inherit !important;margin-bottom:0 !important}   .nav-wide .menu-wrapper.tabs-menu ul.level1 li.level1.parent:not([data-bold-link='1']) > a:after,.nav-wide .menu-wrapper.tabs-menu.vertical li.level1 > a:after{content:"";display:inline-block !important;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid rgba(0,0,0,.3);vertical-align:middle;font-weight:normal;text-transform:none;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}   .nav-wide .menu-wrapper.tabs-menu li.level1 > ul{background-color:#fff;width:auto;left:auto;float:left;position:absolute;top:0;height:auto;display:none;text-align:center}   .nav-wide .menu-wrapper.tabs-menu.vertical ul.level0 li.level1 > .menu-wrapper{top:0 !important;right:0;width:auto;right:0;padding:10px 20px 20px;margin-left:0;border:none;margin-left:20px}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > .menu-wrapper,.nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > .menu-wrapper > div{visibility:visible;transform:translateY(0);transition:all 0s;margin-top:0;padding-bottom:20px;left:0}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1:first-of-type > .menu-inner,.nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1:first-of-type > .menu-wrapper,.nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1:first-of-type > .menu-wrapper > div,.nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1:hover > .menu-inner,.nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1:hover > .menu-wrapper,.nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1:hover > .menu-wrapper > div{z-index:8;opacity:1;visibility:visible}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1:first-of-type > .menu-inner{opacity:1}   .nav .menu-wrapper.tabs-menu ul.level0 li.level1 > a i.custom-icon{left:10px;font-size:14px;top:calc(50% - 8px)}   .nav .menu-wrapper.tabs-menu ul.level0 li.level1 > a i.custom-icon + span.subtitle,.nav-wide .menu-wrapper.tabs-menu .menu-wrapper.default-menu ul.level0 li.level1 > a i.custom-icon + span.subtitle{padding-left:27px}   .nav-wide .menu-wrapper.tabs-menu li.level1.over > ul{display:block}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > .category-image{display:none}   .nav-wide .menu-wrapper.tabs-menu .menu-category-slider{margin-top:10px}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner{width:auto;position:absolute;right:0;left:auto;top:0;padding:0;margin-left:20px;opacity:0;z-index:-1;display:block;background-repeat:no-repeat}   .nav-wide .menu-wrapper.tabs-menu.vertical li.level1 > .menu-inner{padding-top:16px;padding-right:40px;padding-bottom:40px;margin-left:40px}   .nav-wide .menu-wrapper.tabs-menu li.level1.over > .menu-inner{opacity:1;z-index:9}   .nav-wide .menu-wrapper.tabs-menu li.level1:not([data-columns='1']) > .menu-inner ul.level1 li.level2{float:left;padding:0 5px}   .nav-wide .menu-wrapper.tabs-menu.vertical li.level1:not([data-columns='1']) > .menu-inner ul.level1 li.level2{margin-top:40px}   .nav-wide .menu-wrapper.tabs-menu.vertical li.level1[data-columns='2'] > .menu-inner ul.level1 li.level2:nth-of-type(-n+2){width:calc(100% / 2 - 1px)}   .nav-wide .menu-wrapper.tabs-menu.vertical li.level1[data-columns='3'] > .menu-inner ul.level1 li.level2:nth-of-type(-n+3){margin-top:0}   .nav-wide .menu-wrapper.tabs-menu.vertical li.level1[data-columns='4'] > .menu-inner ul.level1 li.level2:nth-of-type(-n+4){width:calc(100% / 2 - 1px)}   .nav-wide .menu-wrapper.tabs-menu.vertical li.level1[data-columns='5'] > .menu-inner ul.level1 li.level2:nth-of-type(-n+5){width:calc(100% / 2 - 1px)}   .nav-wide .menu-wrapper.tabs-menu.vertical li.level1[data-columns='6'] > .menu-inner ul.level1 li.level2:nth-of-type(-n+6){width:calc(100% / 2 - 1px)}   .nav-wide .menu-wrapper.tabs-menu.vertical li.level1[data-columns='7'] > .menu-inner ul.level1 li.level2:nth-of-type(-n+7){width:calc(100% / 2 - 1px)}   .nav-wide .menu-wrapper.tabs-menu.vertical li.level1[data-columns='8'] > .menu-inner ul.level1 li.level2:nth-of-type(-n+8){width:calc(100% / 2 - 1px)}   .nav-wide .menu-wrapper.tabs-menu li.level1:not([data-columns='1']) > .menu-inner ul.level1 li.level2 > a:after{display:none}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 li.level2 > .category-image{margin-top:15px}   .nav-wide .menu-wrapper.tabs-menu ul.level0{margin-left:0;margin-right:0}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1{padding-left:0;padding-right:0}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > a{border-bottom:none;padding-bottom:.7em}   .nav-wide .menu-wrapper.tabs-menu.vertical ul.level0 li.level1 > a span{color:#666;font-family:'open sans',sans-serif;font-size:16px;line-height:1.4;font-weight:400}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1.over > a,.nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > a:hover{color:#222}   .nav-wide .menu-wrapper.tabs-menu:not(.vertical):before{content:'';background-color:#f5f5f5;top:0;left:0;height:100%;top:0;width:100%;display:block;position:absolute}   .nav-wide .menu-wrapper.tabs-menu.vertical:before{content:'';background-color:transparent;top:0;left:0;height:100%;top:0;width:100%;display:block;position:absolute;border-right:1px solid rgba(0,0,0,0.1);z-index:-1}   .nav-wide .menu-wrapper.tabs-menu.vertical[data-columns='2']:before{width:calc(100% / 2)}   .nav-wide .menu-wrapper.tabs-menu.vertical[data-columns='3']:before{width:calc(100% / 3)}   .nav-wide .menu-wrapper.tabs-menu.vertical[data-columns='4']:before{width:calc(100% / 4)}   .nav-wide .menu-wrapper.tabs-menu.vertical[data-columns='5']:before{width:calc(100% / 5)}   .nav-wide .menu-wrapper.tabs-menu.vertical[data-columns='6']:before{width:calc(100% / 6)}   .nav-wide .menu-wrapper.tabs-menu.vertical[data-columns='7']:before{width:calc(100% / 7)}   .nav-wide .menu-wrapper.tabs-menu.vertical[data-columns='8']:before{width:calc(100% / 8)}      .nav-wide .menu-wrapper.tabs-menu.horizontal{padding:0 0 1px}   .nav-wide .menu-wrapper.tabs-menu.horizontal ul.level0{margin:0}   .nav-wide .menu-wrapper.tabs-menu.horizontal ul.level0 li.level1{display:inline-block;width:auto !important;margin-left:0}   .nav-wide .menu-wrapper.tabs-menu.horizontal ul.level0 li.level1 > a{padding:1em 1.5em;border:none}   .nav-wide .menu-wrapper.tabs-menu.horizontal ul.level0 li.level1 > a .subtitle{margin-top:2px}   .nav-wide .menu-wrapper.tabs-menu.horizontal ul.level0 li.level1 > .menu-inner,.nav-wide .menu-wrapper.tabs-menu.horizontal ul.level0 li.level1 > .menu-wrapper{width:auto;left:0;right:0;top:auto;padding:10px 0 20px;background-color:#fff;margin-left:0;border:none;box-shadow:none;overflow-x:hidden;overflow-y:auto}}.products-grid .indent{align-items:flex-start;flex-direction:column;display:flex} .products-grid .indent > [data-pos="1"]{order:1} .products-grid .indent > [data-pos="2"]{order:2} .products-grid .indent > [data-pos="3"]{order:3} .products-grid .indent > [data-pos="4"]{order:4} .products-grid .indent > [data-pos="5"]{order:5} .products-grid .indent > [data-pos="6"]{order:6} .products-grid .indent > [data-pos="7"]{order:7} .products-grid .indent > [data-pos="8"]{order:8} .products-grid .indent > [data-pos="9"]{order:9} .products-grid .indent > [data-pos="10"]{order:10}.cart .crosssell li.item .add-to-links li a{border-color:#166388;color:#166388} .language-currency-dropdown{border-top-color:#166388} .language-currency-dropdown:before{border-color:transparent transparent #166388 transparent} @-moz-keyframes f_fadeG{0%{background-color:#166388}   100%{background-color:#FFF}} @-webkit-keyframes f_fadeG{0%{background-color:#166388}   100%{background-color:#FFF}} @-ms-keyframes f_fadeG{0%{background-color:#166388}   100%{background-color:#FFF}} @-o-keyframes f_fadeG{0%{background-color:#166388}   100%{background-color:#FFF}} @keyframes f_fadeG{0%{background-color:#166388}   100%{background-color:#FFF}} body.boxed-content .breadcrumbs-wrapper:not(.type-3) .container,.boxed-content .content-wrapper > .container{border-left:none;border-right:none} .boxed-content .fullwidth-block{margin:0 -100%;background-color:#fff} .boxed-content .fullwidth-inner{width:100vw} .block-layered-nav .block-content dd + dt{padding-top:10px} .category-label.label_one{color:#222} #header.header-3 .top-block{background-color:#234861;font-size:12px} #header.header-3 .bottom-block{background-color:#234861} .wide-header #header.header-3 .top-block{border-bottom:none} #header.header-3 .welcome-msg{float:left;margin:0} #header.header-3 .logo-block,#header.header-3 .search-block{float:left} #header .search-mini-form .form-search .input-wrapper{background-color:#fff;position:relative;height:40px;border:2px solid #fbbb4f;border-radius:100px;overflow:hidden;-webkit-transition:width .2s ease;transition:width .2s ease} #header .search-mini-form.focused .form-search{-webkit-box-shadow:0 0 3px rgb(22,99,136),0 1px 0 rgba(0,0,0,.07) inset;-moz-box-shadow:0 0 3px rgba(228,121,17,.5),0 1px 0 rgba(0,0,0,.07) inset;box-shadow:0 0 3px rgb(22,99,136),0 1px 0 rgba(0,0,0,.07) inset} #header .search-mini-form .form-search input,#header .search-mini-form .form-search .search-icon i{color:rgb(22,99,136)} #header .search-mini-form.focused .form-search .search-icon{background:#176389} #header .search-mini-form.focused .form-search .search-icon i{color:#fff} #header .search-mini-form.focused .form-search .btn{background-color:#fbbb4f;color:#fff;border-radius:0px} #header .search-mini-form.focused .form-search .btn:hover{background-color:#166388} #header .logo img{width:300px;height:auto} #header.header-3 ul.topmenu li.level0 a.level-top.vertical-parent{padding-top:7px;padding-bottom:7px} #header.header-3 ul.topmenu li.level0.nav-7{float:right} #header.header-3 ul.topmenu li.level0.nav-7 a.level-top{background-color:#fbbb4f;color:#234861;font-weight:bold} #header.header-3 ul.topmenu li.level0.nav-7 a.level-top .custom-icon{color:#234861} #header.header-3 .navbar-default{} header.header .top-cart .block-title .cart-qty{color:#fff;background-color:#fbbb4f} header.header .top-cart .block-title.active .cart-qty{background-color:#4caf50} #sticky-header ul.topmenu li a.level-top{margin-top:10px} .home-block{background:#fff;padding:20px;margin-bottom:40px} #home-image-slider{margin:0 auto;width:100%;position:relative;z-index:0}#home-image-slider .owl-stage-outer{width:100%} #home-image-slider .item{width:100%;position:relative;z-index:0} #home-image-slider .item img{max-width:100%;vertical-align:top} #home-image-slider .item .subtitle,#home-image-slider .item .slide-container.slide-skin-2 .subtitle{color:#aaa;font-size:11px;font-weight:400;line-height:14px;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px} #home-image-slider .item .title,#home-image-slider .item .slide-container.slide-skin-2 .title{color:#166388;font-size:48px;font-weight:700;line-height:48px;letter-spacing:-2px;margin-bottom:20px} #home-image-slider .item .text,#home-image-slider .item .slide-container.slide-skin-2 .text{color:#666;font-size:14px;font-weight:400;line-height:18px} #home-image-slider .item .slide-container,#home-image-slider .item .slide-container.slide-skin-2,#home-image-slider .item .slide-container.slide-skin-3{left:19%;bottom:auto;top:13.8%} #home-image-slider .btn-default{padding-left:40px;padding-right:40px;border-color:rgba(0,0,0,0.2);color:rgba(0,0,0,0.87);border-radius:4px;font-weight:700} #home-image-slider .btn-default:focus,#home-image-slider .btn-default.focus,#home-image-slider .btn-default:active,#home-image-slider .btn-default.active,#home-image-slider .btn-default:hover,#home-image-slider .btn-default:hover{border-color:#166388;background-color:#166388;color:#fff} #home-image-slider.owl-theme .owl-dots .owl-dot span{background-color:rgba(0,0,0,0.3)} #home-image-slider.owl-theme .owl-dots .owl-dot.active span,#home-image-slider.owl-theme .owl-dots .owl-dot:hover span{background-color:#166388} #home-image-slider .owl-nav div{background-color:#ededed;border:1px solid rgba(0,0,0,.08)} #home-image-slider .owl-nav div.owl-prev{left:10px} #home-image-slider .owl-nav div.owl-next{left:40px} #home-image-slider.owl-theme .owl-dots{right:10px}.category-tab-wrapper .slider-container{position:relative} .category-tab-wrapper .owl-carousel .owl-nav .owl-prev,.category-tab-wrapper .owl-carousel .owl-nav .owl-next{background:#166286;border-radius:50%;padding:10px;color:#fff} .category-tab-wrapper .owl-carousel .owl-nav .owl-prev.disabled,.category-tab-wrapper .owl-carousel .owl-nav .owl-next.disabled{opacity:0.5} .category-tab-wrapper .owl-nav{position:absolute;top:40%;width:100%} .category-tab-wrapper .owl-nav .owl-prev{left:-40px;position:absolute} .category-tab-wrapper .owl-nav .owl-next{right:-40px;position:absolute}.text-banners-block .text-banner{background-color:#f5f5f5} .text-banners-block .text-banner.item-2{background-color:#222} .text-banners-block .text-banner.item-3{background-color:#ea3636} .text-banners-block .text-banner.item-1 .title{color:#222} .text-banners-block .btn.btn-primary,.text-banners-block .text-banner.item-3 .btn{background-color:#222;color:#fff} .text-banners-block .text-banner.item-2 .btn{color:#222}.text-banner{position:relative} .text-banner .banner-content{position:absolute;color:rgba(0,0,0,0.8);text-align:center} .text-banner .banner-content .subtitle{display:block;color:rgba(0,0,0,0.5);font-size:11px;font-weight:400;line-height:1;text-transform:uppercase;margin-bottom:18px} .text-banner .banner-content.white .subtitle,.text-banner .banner-content.white{color:#fff} .text-banner .banner-content .subtitle.red{color:#ea3636} .text-banner .banner-content .title{display:block;color:inherit;font-size:24px;line-height:30px;font-weight:600;text-transform:uppercase;margin-bottom:25px} .text-banner .banner-content .btn i{font-size:10px;margin-left:4px} .text-banner.one .banner-content{top:50%;transform:translateY(-50%);left:0;right:28%} .text-banner.two .banner-content{top:30px;left:0;right:0} .text-banner.three .banner-content{top:90px;left:4%;right:0} .text-banner.four .banner-content{top:50%;transform:translateY(-50%);left:0;right:0} .text-banner.five .banner-content{top:40px;left:0;right:0} .text-banner.six .banner-content{top:auto;bottom:60px;left:0;right:0} .text-banner.seven .banner-content{top:auto;bottom:15px;left:0;right:0} .link-wishlist i{top:0} .wide-banner{background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/images/barbour_electronics_1_bg_2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center} .top-banner{background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/images/barbour_electronics_1_bg_1.png);background-repeat:no-repeat;background-size:cover;background-position:center center} .subscribe-block{padding-top:60px;padding-bottom:60px;border:none;background:#f5f5f5} body[class*="boxed-content"] .fullwidth-block .subscribe-block .container,body.wide-content .fullwidth-block .subscribe-block .container{background-color:transparent !important} .subscribe-block .block-title{display:block;float:left;vertical-align:middle;color:#166388;font-size:48px;font-weight:700;line-height:48px;width:33.33333333%} .subscribe-block .block-subscribe{display:block;float:left;width:66.66666667%;color:#666} .subscribe-block .form-subscribe-header{display:inline-block;width:47.89999%} .boxed-content-bg .subscribe-block .form-subscribe-header{width:45.89999%} .subscribe-block .block-content label{padding:6px 100px 0 0;margin:0;font-size:14px;font-weight:400;line-height:24px} .subscribe-block .block-subscribe .block-title{display:none} .subscribe-block .block-content .input-wrapper{display:inline-block;vertical-align:top;width:270px} body .subscribe-block .block-content .input-wrapper{border:none;border-radius:0;padding:0;position:relative;margin-top:10px} .subscribe-block .block-content input{background-color:#e2e2e2;padding-left:20px;color:#aaa;font-size:13px;border:none;height:40px} .subscribe-block .btn.type-2{overflow:hidden;background-color:transparent;border:1px solid rgba(0,0,0,0.08);padding:0 19px;height:40px;margin:10px 0 0 10px;vertical-align:top} .subscribe-block .btn.type-2:hover,.subscribe-block .btn.type-2:focus,.subscribe-block .btn.type-2:active{color:#fff} .product-view .product-img-box.more-views-vertical-slider,.product-view .product-shop{margin-left:0;position:sticky;position:-webkit-sticky;top:70px;height:100%;padding:0px} .wide-banner{padding-left:123px;padding-top:84px;padding-bottom:99px;color:#666;font-size:14px;font-weight:400;line-height:18px} .wide-banner .subtitle{display:block;color:#aaa;font-size:11px;font-weight:400;line-height:14px;text-transform:uppercase;margin-bottom:21px} .wide-banner .title{color:#166388;font-size:48px;line-height:48px;font-weight:700;font-style:normal;letter-spacing:-1.8px;margin-bottom:24px} .wide-banner .title small{font-weight:400;font-size:inherit;color:inherit} .banner .btn-default{padding-left:40px;padding-right:40px;border-color:rgba(0,0,0,0.2);color:rgba(0,0,0,0.87);border-radius:4px;font-weight:700} body .banner .btn-default:focus,body .banner .btn-default.focus,body .banner .btn-default:active,body .banner .btn-default.active,body .banner .btn-default:hover,body .banner .btn-default:hover{border-color:#166388;background-color:#166388;color:#fff} .wide-content .product-view .more-views-vertical-slider.type-2 .more-views.vertical,.boxed-content .product-view .more-views-vertical-slider.type-2 .more-views.vertical,.boxed-content-bg .product-view .more-views-vertical-slider.type-2 .more-views.vertical{left:20px} .boxed-content .product-view .more-views-vertical-slider.type-2 .more-views.vertical.with-swiper-button{width:100px} .col2-right-layout .product-view .more-views-vertical-slider.large-layout.type-2 .more-views.vertical.with-swiper-button,.col2-left-layout .product-view .more-views-vertical-slider.large-layout.type-2 .more-views.vertical.with-swiper-button,.col3-layout .product-view .more-views-vertical-slider.type-2 .more-views.vertical.with-swiper-button,.product-view .with-sidebar .more-views-vertical-slider.type-2 .more-views.vertical.with-swiper-button{width:80px} body.wide-footer #footer,body.boxed-footer #footer{background-color:#166388;background:-webkit-gradient(linear,left top,right top,from(#24465e),color-stop(20%,#166388),color-stop(46%,#166388),to(#24465e));background:linear-gradient(90deg,#24465e 0,#166388 20%,#166388 46%,#24465e);background-color:#166388} .footer-top{background:#234861} body[class*="boxed-footer"] #footer .container{background-color:transparent} body.wide-footer #footer .footer-bottom,body.boxed-footer #footer .footer-bottom .container,body.boxed-footer-bg #footer .footer-bottom .container{border-top:1px solid rgba(255,255,255,0.08)} #footer .links a:before{background-color:#fbbb4f} #footer a:hover{color:#fbbb4f} #footer .horizontal-links li a:hover{color:#fbbb4f;background-color:transparent} #footer .horizontal-links li a:hover:before{background-color:#fbbb4f} body #footer ul.social-links li a:hover{color:#fbbb4f;background-color:#fbbb4f} #footer .bootstrap-select .selectpicker{color:rgba(0,0,0,0.4);background-color:rgba(0,0,0,0.06)} #footer .links a:hover:after{background-color:#fbbb4f}.product-banner{display:block;position:relative;margin-bottom:20px;max-width:600px;padding:80px 0;color:#aaa;border:1px solid rgba(0,0,0,0.1);font-family:'Montserrat',sans-serif} .product-banner .bg-image{position:absolute;top:0;left:0;right:0;background-size:contain;background-position:80% center;width:100%;height:100%;background-repeat:no-repeat} .product-banner .left-block{display:block;position:absolute;left:8%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0} .product-banner .logo-sign{display:block;margin-bottom:18px} .product-banner .subtitle{font-size:9px;display:block;line-height:1;color:#aaa;font-weight:bold;text-transform:uppercase;letter-spacing:.8px;margin-bottom:8px} .product-banner .title{color:#222;display:block;font-size:18px;line-height:18px;display:block;font-weight:400;margin-bottom:12px} .product-banner .title strong{font-weight:bold} .product-banner .text-link{color:#3185fc;display:inline-block;font-size:12px;font-weight:bold} .product-banner .text-link i{font-size:12px} .product-banner .text{font-size:14px;display:block} .product-banner .banner-price-wrapper{display:block;position:absolute;right:20%;top:40px} .product-banner .banner-price-text{display:inline-block;vertical-align:top;text-transform:uppercase;font-size:9px;line-height:1;font-weight:400;margin-right:8px;margin-top:1px} .product-banner .price-wrapper{display:inline-block;vertical-align:top;color:#222} .product-banner .price-currency,.product-banner .price{font-size:18px !important;line-height:1;color:inherit;font-weight:bold;letter-spacing:-.72px;text-transform:uppercase;margin-left:-3px} .product-banner .price-pennie{font-size:13px;line-height:1.1;vertical-align:top;color:inherit;font-weight:bold;letter-spacing:-1px} .product-banner .price-pennie{position:relative;margin-left:-6px} @media only screen and (min-width:1367px){body.boxed-header .header-wrapper .container{padding-right:0px;padding-left:0px}   .container{width:1400px}   body.boxed-breadcrumbs .breadcrumbs-wrapper .container{padding-right:10px;padding-left:10px}   body.boxed-footer #footer .container{padding-right:10px;padding-left:10px}   body.boxed-header-bg .header-wrapper .container{padding-right:40px;padding-left:40px}   body.boxed-breadcrumbs-bg .breadcrumbs-wrapper .container{padding-right:40px;padding-left:40px}   body.boxed-content-bg .content-wrapper .container{padding-right:40px;padding-left:40px}   body.boxed-footer-bg #footer .container{padding-right:40px;padding-left:40px}   body.boxed-header-bg .header-wrapper .fullwidth{margin-left:-40px;margin-right:-40px}   body.boxed-breadcrumbs-bg .breadcrumbs-wrapper .fullwidth{margin-left:-40px;margin-right:-40px}   body.boxed-content-bg .content-wrapper .fullwidth{margin-left:-40px;margin-right:-40px}   body.boxed-footer-bg #footer .fullwidth{margin-left:-40px;margin-right:-40px}   body.boxed-header .header-wrapper .fullwidth,body.boxed-breadcrumbs .breadcrumbs-wrapper .fullwidth,body.boxed-content .content-wrapper .fullwidth,body.boxed-footer #footer .fullwidth{margin-left:0;margin-right:0}   body.boxed-content .related-bottom .widget-title{margin-left:0;margin-right:0;padding-left:0;padding-right:0}   body.boxed-content .related-bottom .widget-title .more-link{right:0}   body.boxed-content hr.fullwidth{margin-left:0;margin-right:0}   body.boxed-content .fullwidth-banners{margin-left:0;margin-right:0}   body.boxed-content .widget-title.fullwidth{margin-left:0;margin-right:0;padding-left:0;padding-right:0}   body.boxed-content .widget-title.fullwidth a.more-link{right:0}   body[class*='blog-'][class*="boxed-content"] .col-right.sidebar,[class*="boxed-content"].catalogsearch-result-index .col-right.sidebar,[class*="boxed-content"].catalog-category-view .col-right.sidebar{margin-right:0;width:25%}   .boxed-content-bg .product-view .more-views-vertical-slider.type-2 .more-views.vertical{left:-20px}   .boxed-content-bg .fullwidth-block{margin:0 -40px}   #home-image-slider.owl-theme .owl-dots{right:323px;bottom:21px}   #home-image-slider .owl-nav div{bottom:25px}   #home-image-slider .owl-nav div.owl-prev{left:331px}   #home-image-slider .owl-nav div.owl-next{left:361px}} @media only screen and (min-width:1367px) and (max-width:1600px){#home-image-slider.owl-theme .owl-dots{right:0;left:0;bottom:21px}   #home-image-slider .owl-nav div{bottom:17px}   #home-image-slider .owl-nav div.owl-prev{right:354px;left:auto}   #home-image-slider .owl-nav div.owl-next{right:323px;left:auto}} @media only screen and (min-width:1008px) and (max-width:1366px){.boxed-header-bg #header.header-3 .search-mini-form,#header.header-3 .search-mini-form{max-width:480px}   #home-image-slider .item .subtitle,#home-image-slider .item .slide-container.slide-skin-2 .subtitle{margin-bottom:5px}   #home-image-slider .item .title,#home-image-slider .item .slide-container.slide-skin-2 .title{font-size:36px;line-height:36px;margin-bottom:10px}   #home-image-slider .item .text,#home-image-slider .item .slide-container.slide-skin-2 .text{margin-bottom:10px}   #home-image-slider .item .slide-container,#home-image-slider .item .slide-container.slide-skin-2{left:10%}   .wide-banner{padding-left:70px;padding-top:60px;padding-bottom:60px}   .subscribe-block .block-title{font-size:36px;line-height:36px;width:25.333333%}   .subscribe-block .block-subscribe{width:74.666667%}   .boxed-content-bg .subscribe-block .form-subscribe-header,.subscribe-block .form-subscribe-header{width:45.89999%}   .subscribe-block .block-content label{padding-right:40px}} @media only screen and (min-width:768px) and (max-width:1007px){#header.header-3 .logo-block{float:none;width:100%;text-align:center}   #header.header-3 .search-block{width:82%;padding-left:20px}   #header.header-3 .middle-block .right-block{width:18%;padding-right:20px}   #header.header-3 ..mobile-menu-wrapper{float:left}   #header.header-3 .search-mini-form{padding-top:0;padding-bottom:0}   #header.header-3 .menu-button{margin-top:0}   #header.header-3 .logo-wrapper{padding-bottom:25px}   #home-image-slider .item .subtitle,#home-image-slider .item .slide-container.slide-skin-2 .subtitle{margin-bottom:5px}   #home-image-slider .item .title,#home-image-slider .item .slide-container.slide-skin-2 .title{font-size:36px;line-height:36px;margin-bottom:10px}   #home-image-slider .item .text,#home-image-slider .item .slide-container.slide-skin-2 .text{margin-bottom:10px}   #home-image-slider .item .slide-container,#home-image-slider .item .slide-container.slide-skin-2,#home-image-slider .item .slide-container.slide-skin-3{left:10%}   .wide-banner{padding-left:70px;padding-top:60px;padding-bottom:60px}   .wide-banner{background-position:left center}   .subscribe-block .block-subscribe,.subscribe-block .block-title{float:none;width:100%;text-align:center}   .subscribe-block .block-title{margin-bottom:20px}   .boxed-content-bg .subscribe-block .form-subscribe-header,.subscribe-block .form-subscribe-header{width:100%}   body .subscribe-block .block-content label{padding-right:0}   body[class*="boxed-footer"] #footer .container,body.boxed-footer #footer,body.wide-footer #footer{background-color:#eee}   body.boxed-footer #footer .container,body.wide-footer #footer .container{background-color:transparent}   #footer .accordion-list .accordion-item:not(:first-of-type) .accordion-title{border-top-color:rgba(0,0,0,0.08)}   .product-banner{padding:70px 0}   .product-banner .banner-price-wrapper{right:15%}   .product-banner .price-currency,.product-banner .price{font-size:16px !important}   .product-banner .price-pennie{font-size:12px}   .product-banner .title{font-size:16px;line-height:16px}   .product-banner .subtitle{margin-bottom:5px}   .product-banner .title{margin-bottom:8px}} @media only screen and (max-width:767px){#header.header-3 .middle-block .search-block{width:100%;padding:20px}   #header.header-3 .logo-wrapper{padding-right:0}   #header.header-3 .logo-block{float:none;width:100%;text-align:center}   #header.header-3 .bottom-block .right-block{float:right}   #header.header-3 .mobile-wrapper-links{margin-top:6px;margin-bottom:6px}   #header.header-3 .header-banner{border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:5px}   #home-image-slider .item .subtitle,#home-image-slider .item .slide-container.slide-skin-2 .subtitle{margin-bottom:10px}   #home-image-slider .item .title,#home-image-slider .item .slide-container.slide-skin-2 .title{font-size:22px;line-height:22px;letter-spacing:0}   #home-image-slider .item .slide-container{left:19%;bottom:auto;top:58.8%}   #home-image-slider.slider-2 .item .slide-container{top:66.8%}   #home-image-slider.slider-2 .item .slide-container.slide-skin-3{right:auto;left:4%}   #home-image-slider .item .slide-container.slide-skin-2{left:4%;bottom:auto;top:5.8%}   #home-image-slider .item .slide-container.slide-skin-3{left:auto;right:4%;top:5.8%}   #home-image-slider .owl-nav div{bottom:5px}   .wide-banner{padding-left:10px;padding-top:40px;padding-bottom:40px;font-size:13px}   .wide-banner .title{font-size:24px;line-height:28px;margin-bottom:15px}   .subscribe-block .block-subscribe,.subscribe-block .block-title{float:none;width:100%;text-align:center}   .subscribe-block .block-title{margin-bottom:20px;font-size:38px;line-height:40px}   .boxed-content-bg .subscribe-block .form-subscribe-header,.subscribe-block .form-subscribe-header{width:100%}   body .subscribe-block .block-content label{padding-right:0}   body[class*="boxed-footer"] #footer .container,body.boxed-footer #footer,body.wide-footer #footer{background-color:#eee}   body.boxed-footer #footer .container,body.wide-footer #footer .container{background-color:transparent}   #footer .accordion-list .accordion-item:not(:first-of-type) .accordion-title{border-top-color:rgba(0,0,0,0.08)}   .product-banner{padding:70px 0}   .product-banner .left-block{left:5%}   .product-banner .banner-price-wrapper{right:15%}   .product-banner .price-currency,.product-banner .price{font-size:16px !important}   .product-banner .price-pennie{font-size:12px}   .product-banner .title{font-size:16px;line-height:16px}   .product-banner .subtitle{margin-bottom:5px}   .product-banner .title{margin-bottom:8px}}.widget{display:inline}.widget .widget-title{clear:both;padding:15px 0 0;margin:0 0 7px}.widget .widget-title h2{font-size:15px;font-weight:bold;color:#e25203}.widget .mini-products-images-list .product-image{display:block;width:76px;height:76px;border:1px solid #a9a9a9;margin:0 auto}.widget .mini-products-images-list li.item{float:left;width:77px;height:77px}.widget-new-products{display:block}.col-main .widget-new-products{margin:7px 0}.widget-new-products .products-grid .product-image,.widget-new-products .products-list .product-image{width:85px;height:85px}.widget-new-products .products-list .product-shop{margin-left:100px}.sidebar .widget-new-products .block{font-size:11px;line-height:1.25}.sidebar .widget-new-products .block-title strong{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat;padding-left:21px;color:#dc5033}.widget-viewed{display:block}.col-main .widget-viewed{margin:7px 0}.widget-viewed .products-grid .product-image,.widget-viewed .products-list .product-image{width:85px;height:85px}.widget-viewed .products-list .product-shop{margin-left:100px}.sidebar .widget-viewed .block{font-size:11px;line-height:1.25}.sidebar .widget-viewed .block-title strong{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px}.widget-compared{display:block}.col-main .widget-compared{margin:7px 0}.widget-compared .products-grid .product-image,.widget-compared .products-list .product-image{width:85px;height:85px}.widget-compared .products-list .product-shop{margin-left:100px}.sidebar .widget-compared .block{font-size:11px;line-height:1.25}.sidebar .widget-compared .block-title strong{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px}.widget-static-block{}.sidebar .widget-static-block{display:block;margin:0 0 15px}.top-container .widget a{padding:0 0 0 7px}.bottom-container .widget a{padding:0 3px}.widget-product-link-inline{display:inline}.col-main .widget-product-link{display:block;text-align:right;margin:7px 0}.col-main .widget-product-link a{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-product-link{display:block;margin:0 0 15px;padding:0 10px}.sidebar .widget-product-link a{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0}.widget-category-link-inline{display:inline}.col-main .widget-category-link{display:block;text-align:right;margin:7px 0}.col-main .widget-category-link a{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-category-link{display:block;margin:0 0 15px;padding:0 10px}.sidebar .widget-category-link a{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0}.widget-cms-link-inline{display:inline}.col-main .widget-cms-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-link a{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-cms-link{display:block;margin:0 0 15px;padding:0 10px}.sidebar .widget-cms-link a{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0}.amfpc-block-info{position:relative;border:1px dotted #008080;margin:6px 2px;padding:18px 2px 2px 2px;zoom:1}.amfpc-block-info:hover{border-color:orange !important}.amfpc-block-info>.amfpc-block-handle,.amfpc-block-info>.amfpc-template-info{position:absolute;top:0;padding:2px 5px;background:#008080;color:white;font:normal 11px Arial;text-align:left !important;z-index:998;text-transform:none}.amfpc-block-info>.amfpc-block-handle:hover,.amfpc-block-info>.amfpc-template-info:hover{z-index:999}.amfpc-block-info>.amfpc-block-handle{cursor:default;left:0;white-space:nowrap}.amfpc-block-info>.amfpc-template-info{right:0}.amfpc-block-info>.amfpc-block-handle:hover{background-color:orange !important}.amfpc-block-info.active{-webkit-animation:amfpc-blocks 1s linear .5s infinite alternate;animation:amfpc-blocks 1s linear .5s infinite alternate}@-webkit-keyframes amfpc-blocks{from{opacity:1}to{opacity:.1}}@keyframes amfpc-blocks{from{opacity:1}to{opacity:.1}}.amfpc-block-info.updated{border-color:red}.amfpc-block-info.updated>.amfpc-block-handle{top:0;background:red}.amfpc-info{width:350px;min-height:95px;position:fixed;bottom:10px;left:10px;background:#008080;color:#fff;z-index:99999;font-size:32px}.amfpc-info h1{background:rgba(255,255,255,0.1);color:#fff;padding:2px 5px;font-size:14px;font-weight:bold}.amfpc-info h2{margin-top:12px;text-align:center;font-size:30px;font-weight:400;color:rgba(255,255,255,0.7)}.amfpc-info .amfpc-content{line-height:48px}#ampromo-items-add{border:1px solid #ededed;padding:7px;text-align:center;margin-bottom:12px}#ampromo-items-add a{text-decoration:none;border-bottom:1px dashed}.amscheckout #ampromo-items-add{margin:7px 10px}#ampromo-overlay{direction:ltr}#ampromo-overlay.mode-popup{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.8);top:0;left:0;z-index:10000;text-align:center;overflow:scroll}#ampromo-overlay.mode-popup .close{position:absolute;top:7px;right:7px;background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amasty/ampromo/close_icon.png) no-repeat;width:16px;height:16px;z-index:1;margin:0;padding:0;font-size:0;display:block;opacity:.8}#ampromo-overlay.mode-popup .close:hover{opacity:1;transition:opacity 0.2s ease}#ampromo-overlay.mode-inline #ampromo-items{width:100%;margin:20px 0 40px;border:0;padding:0}#ampromo-overlay.mode-inline #ampromo-items .products{margin:0 -20px 25px;align-items:stretch}#ampromo-overlay.mode-inline #ampromo-items .products .product{margin-bottom:20px}#ampromo-overlay.mode-inline #ampromo-items #ampromo-carousel-wrapper{margin:0 -15px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item{margin:0 20px 20px;height:100%;width:auto;border-radius:5px;border:none;box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .ampromo-items-form{display:flex;flex-flow:column;height:100%;justify-content:space-between}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .ampromo-item-buttons{margin-top:20px;text-align:center}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config .ampromo-item-options{margin-bottom:0}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options{display:flex;align-items:flex-start}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options{margin-left:12px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options,#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options input,#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options select{max-width:160px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.simple{margin:-20px -20px 0}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.simple .ampromo-item-image-wrap{padding:20px 20px 0}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.simple .ampromo-item-title{border-top-left-radius:5px;border-top-right-radius:5px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title{position:relative}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title .ampromo-item-title{padding:12px;box-sizing:border-box;display:none;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);text-transform:uppercase}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title:hover .ampromo-item-title{display:flex}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title h4{color:white;line-height:initial;text-align:center;font-size:16px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title h4 a{color:white;line-height:initial}#ampromo-overlay.mode-inline #ampromo-items .ampromo-add-all{margin-top:7px;display:flex;justify-content:center}#ampromo-overlay.mode-inline .ampromo-slide{margin:10px 0}#ampromo-overlay.mode-inline #ampromo-carousel-content{display:flex;flex-wrap:wrap}#ampromo-overlay .ampromo-carousel-control{position:absolute;top:260px;background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amasty/ampromo/buttons_next_prev.png) no-repeat;width:48px;height:45px;font-size:0;display:none}#ampromo-overlay .ampromo-carousel-control.carousel-disabled.prev{background-position:0 0 !important}#ampromo-overlay .ampromo-carousel-control.carousel-disabled.next{background-position:-46px 0 !important}#ampromo-overlay .ampromo-carousel-control.prev{background-position:0 -45px;left:20px}#ampromo-overlay .ampromo-carousel-control.prev:hover{background-position:0 -91px}#ampromo-overlay .ampromo-carousel-control.next{background-position:-46px -45px;right:20px}#ampromo-overlay .ampromo-carousel-control.next:hover{background-position:-46px -91px}#ampromo-overlay #ampromo-items{border:1px solid #ededed;background-color:white;position:relative;margin:0 auto;padding:24px;display:inline-block;box-sizing:border-box}#ampromo-overlay #ampromo-items.amcarousel{display:block;width:950px}#ampromo-overlay #ampromo-items.amcarousel #ampromo-carousel-wrapper{width:780px}#ampromo-overlay #ampromo-items.amcarousel #ampromo-carousel-content{width:4500px;height:1px}#ampromo-overlay #ampromo-items.amcarousel .ampromo-carousel-control{display:block}#ampromo-overlay #ampromo-items .ampromo-item{box-sizing:border-box;margin-bottom:7px;padding:20px;width:250px;border:1px solid #ededed;position:relative;margin-right:12px}#ampromo-overlay #ampromo-items .ampromo-item.ampromo-type-amgiftcard{width:400px}#ampromo-overlay #ampromo-items .ampromo-item.ampromo-type-amgiftcard .ampromo-item-options{overflow-y:scroll;max-height:300px}#ampromo-overlay #ampromo-items .ampromo-item-options{margin-bottom:12px;text-align:left}#ampromo-overlay #ampromo-items .ampromo-item-image{display:block;margin:0 auto;width:160px;height:160px}#ampromo-overlay #ampromo-items .rule .ampromo-rule-header{font-weight:bold;font-size:18px;background:#f3f3f3;text-transform:uppercase;height:45px;line-height:45px;box-sizing:border-box;padding-left:20px;margin-bottom:25px;cursor:pointer}#ampromo-overlay #ampromo-items .rule .ampromo-rule-header:after{content:'▲';margin-left:12px;color:#919191}#ampromo-overlay #ampromo-items .rule .products{display:flex;flex-wrap:wrap;border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);padding:20px;margin:0 0 40px}#ampromo-overlay #ampromo-items .rule .products .product{margin-left:10px}#ampromo-overlay #ampromo-items .rule .products .product .product-config.simple{margin:-20px -20px -40px}#ampromo-overlay #ampromo-items .rule .products .product .product-config.simple .product-title{position:static}#ampromo-overlay #ampromo-items .rule .products .product .product-config.simple .ampromo-item-image-wrap{padding:20px}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item{box-shadow:none;border:1px solid #d8dae4;border-radius:0}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item.checked{outline:1px solid #d8dae4}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item .ampromo-item-title{border-radius:0}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item .mark input{position:absolute;left:-25px;top:0}#ampromo-overlay #ampromo-items .rule.collapsed .ampromo-rule-header:after{content:'▼'}#ampromo-overlay #ampromo-items .rule.collapsed .products{display:none}@media only screen and (max-width:820px) and (min-width:420px){#ampromo-overlay.mode-popup #ampromo-items.amcarousel{width:400px}#ampromo-overlay.mode-popup #ampromo-items.amcarousel #ampromo-carousel-wrapper{width:250px}}@media only screen and (max-width:420px){#ampromo-overlay.mode-popup #ampromo-items.amcarousel{width:100%}#ampromo-overlay.mode-popup #ampromo-items.amcarousel #ampromo-carousel-wrapper{width:250px}#ampromo-overlay.mode-popup .ampromo-carousel-control{z-index:10001}#ampromo-overlay.mode-popup .ampromo-carousel-control.next{right:0}#ampromo-overlay.mode-popup .ampromo-carousel-control.prev{left:0}}@media only screen and (max-width:340px){#ampromo-overlay.mode-popup #ampromo-items .ampromo-item{border:none}}@media only screen and (max-height:500px){#ampromo-overlay.mode-popup #ampromo-items{padding-top:0}#ampromo-overlay.mode-popup #ampromo-items.amcarousel{top:0 !important;height:100%}#ampromo-overlay.mode-popup #ampromo-items > h4{display:none}}#ampromo-carousel-wrapper{overflow:hidden;margin:0 auto}#ampromo-carousel-content .ampromo-slide{float:left}.ampromo-item .qty-holder{display:none}.ampromo-item .giftcard-send-form{padding:0;margin:0}.ampromo-item-options select,.ampromo-item-options input{max-width:210px}.ampromo-notification{padding:7px;text-align:center;margin-bottom:12px;border:1px solid #f16048;color:#df280a;background:#faebe7}.ampromo-items-form h4{line-height:50px}.ampromo-items-form h4 a{display:inline-block;vertical-align:middle;line-height:14px}.ampromo-label{float:right;position:absolute;z-index:500}.ampromo-gift .product-image{float:left}.ampromo-gift li{margin:10px 10px;float:left}.ampromo-tooltip{padding:2px 5px;background:#FEC;border:1px solid #FAA819;color:#1F5070;text-align:left;width:300px;position:absolute;z-index:10001}.ampromo-product-name{font-weight:bold}.calendar{z-index:10001}div.amshopby-column{float:left;width:105px;overflow:hidden} select.amshopby-select{width:170px} .amshopby-logo{padding:0pt 10px 10px 0pt;float:left} .amshopby-featured{padding:5px 5px 5px 5px} .amshopby-link img{max-width:200px} .image-box .amshopby-link img{max-width:100px} .amshopby-clearer{display:block;clear:both;overflow:hidden} div.block-layered-nav dd a{padding:0px 5px 0px 0px;display:block;float:left} div.block-layered-nav dd a:hover{color:#fbbb4f} div.block-layered-nav dd a.amshopby-attr,div.block-layered-nav dd a.amshopby-attr:hover{padding-left:15px;background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-cb1.gif);background-repeat:no-repeat;background-position:left center} div.block-layered-nav dd a.amshopby-attr::before,div.block-layered-nav dd a.amshopby-attr-selected::before{border-style:none !important} div.block-layered-nav dd a.amshopby-attr-selected{font-weight:bold;padding-left:15px;background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-cb2.gif);background-repeat:no-repeat;background-position:left center} div.block-layered-nav dd ol:(.configurable-swatch-list) a.amshopby-attr-inactive{pointer-events:none;color:#666} div.block-layered-nav dd a img{padding:5px;float:left;max-width:90px} div.block-layered-nav dd li.amshopby-cat-level-2{padding-left:10px} div.block-layered-nav dd li.amshopby-cat-level-3{padding-left:20px} div.block-layered-nav dd a.amshopby-cat-selected{font-weight:bold;color:black;text-decoration:none;cursor:text} div.block-layered-nav li.amshopby-cat-multi a{padding-left:15px;background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-cb1.gif);background-repeat:no-repeat;background-position:left center} div.block-layered-nav li.amshopby-cat-multiselected a{font-weight:bold;background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-cb2.gif);background-repeat:no-repeat;background-position:left center} div.block-layered-nav dd li span.amshopby-plusminus{float:left;display:block;width:15px;height:15px;cursor:pointer;background:transparent url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-plus.gif) no-repeat} div.block-layered-nav dd li span.minus{background:transparent url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-minus.gif) no-repeat} div.block-layered-nav dd li:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden} div.block-layered-nav.amshopby-collapse-enabled dl dt{cursor:pointer;padding-left:15px;background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-expanded.gif) center left no-repeat} div.block-layered-nav.amshopby-collapse-enabled dl dt::after{border-style:none !important} div.block-layered-nav.amshopby-collapse-enabled dl dt.amshopby-collapsed{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-collapsed.gif) center left no-repeat} .col-main .col-left div.block-layered-nav.amshopby-collapse-enabled dl dt{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-expanded.gif) center left no-repeat} div.block-layered-nav div.amshopby-slider{position:relative;margin:10px 4px 5px 4px;z-index:9;height:18px;background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-slider-bg.gif) repeat-x 0 50%;cursor:pointer} div.block-layered-nav div.amshopby-slider div.handle{margin-left:-10px;width:20px;top:0px;border-radius:50%;height:20px;background:#fbbb4f;position:absolute;cursor:move;z-index:2}.amshopby-slider-price{color:#166286;background:#f5f5f5;padding:5px 15px;border-radius:15px} .amshopby-slider-price-from{float:left} .amshopby-slider-price-to{float:right} .amshopby-slider-handle-right{position:absolute;top:14px;right:0px} .amshopby-slider-handle-left{position:absolute;top:14px;left:0px} .amshopby-tooltip{padding:2px 5px;background:#FEC;border:1px solid #FAA819;color:#1F5070;text-align:left;width:200px;position:absolute} .amshopby-slider-price-range{text-align:center;font-size:0.9em} .amshopby-tooltip-img{cursor:help;display:inline} div.block-layered-nav,div.amshopby-page-container,div.amshopby-filters-top{position:relative} div.amshopby-overlay{background-color:#FFF;height:100%;left:0;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:0;width:100%;z-index:555} div.amshopby-overlay img{top:100px;left:45%;display:block;position:absolute} div.amshopby-overlay div{margin:0 auto;display:block;width:300px;height:200px;background:url('https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-overlay.gif') 50% 50% no-repeat}.amshopby-advanced li{clear:both} .amshopby-advanced li.level1{padding-left:20px} .amshopby-advanced li.level2{padding-left:30px} .amshopby-advanced li.level3{padding-left:40px} .amshopby-advanced li.level4{padding-left:50px} .amshopby-advanced li.active > a{font-weight:bold}.amshopby-slider-bar{position:absolute;background:#fbbb4f;height:2px;top:8px;z-index:1}.amshopby-subcategory-image{overflow:auto} .btn-remove-inline{background-image:url('https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/am_btn_remove.gif');background-repeat:no-repeat;width:13px;height:12px;margin-left:4px} .btn-remove-inline:hover{} .amshopby-hightlighted{background:yellow} .btn-remove-inline img{display:inline} div.block-layered-nav div.amshopby-slider div.handle.active{z-index:3} .amshopby-slider-ui{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/images/amshopby-slider-bg.gif) repeat-x 0 50%;margin:10px .4em} .amshopby-slider-ui .ui-slider-handle{background-color:#f18200;border:1px solid #de5400;box-sizing:border-box;outline:none} .amshopby-slider-ui .ui-slider-range{background-color:#999} .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%} .ui-slider{cursor:pointer;position:relative;text-align:left} .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:0.8em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none} .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit} .ui-slider-horizontal{height:.8em} .ui-slider-horizontal .ui-slider-handle{top:-.2em;margin-left:-.4em} .ui-slider-horizontal .ui-slider-range{top:0.2em;height:8px} .ui-slider-horizontal .ui-slider-range-min{left:0} .ui-slider-horizontal .ui-slider-range-max{right:0} .ui-slider-vertical{width:.8em;height:100px} .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em} .ui-slider-vertical .ui-slider-range{left:0;width:100%} .ui-slider-vertical .ui-slider-range-min{bottom:0} .ui-slider-vertical .ui-slider-range-max{top:0} .amshopby-narrow-by-list table td{vertical-align:top} input[name^="amshopby"][id$="from"].input-text,input[name^="amshopby"][id$="to"].input-text{width:auto} .amshopby-item-top{max-width:225px;min-width:180px;display:inline-block;vertical-align:top;height:100%}.amshopby-item-top div.amshopby-column{width:auto} .no-display-current,.no-display{display:none} .current .no-display-current,dd.current td.no-display{display:block} @media only screen and (max-width:770px){dl#narrow-by-list,dl#narrow-by-list2{padding:0px}}.MoreViews-loader,.AddToCart-loader{background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/loader.svg);background-size:18px 18px;background-repeat:no-repeat;background-color:transparent;width:24px;height:24px;background-position:center;-webkit-animation:fa-spin 1.7s infinite linear;animation:fa-spin 1.7s infinite linear;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle} @-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}   100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} @keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}   100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} .AjaxKit-addtocart-link,.btn-ajaxkit-quick-view{position:relative} .AjaxKit-Singlton-Click{position:relative;display:inline-block} .AjaxKit-addtocart-link .AddToCart-loader{display:inline-block !important}.AjaxKit-addtocart-link .AddToCart-loader{position:absolute;background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/loader.svg);margin-top:-12px;margin-left:-12px;left:50%;top:50%} .product-view .AjaxKit-addtocart-link .AddToCart-loader{background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/loader_white.svg)} .AjaxKit-addtocart-link .AddToCart-loader + span{opacity:0} .btn-ajaxkit-quick-view .AddToCart-loader{position:absolute;background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/loader_white.svg);top:50%;left:50%;margin-left:-12px;margin-top:-12px} .product-hover-1 .btn-ajaxkit-quick-view .AddToCart-loader{background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/loader.svg)} .AjaxKit-Singlton-Click .AddToCart-loader{} .hover-divider .AddToCart-loader{display:none !important} .add-to-links .AjaxKit-Singlton-Click .AddToCart-loader{position:relative;top:-2px} .product-view .add-to-links .AjaxKit-Singlton-Click .AddToCart-loader{border-radius:50%} .products-grid .AjaxKit-Singlton-Click .AddToCart-loader{position:relative} #ajaxkit-popup-content .product-view .add-to-cart .AddToCart-loader{position:absolute;left:50%;top:50%;margin-top:-12px;margin-left:-12px} #ajaxkit-popup-content .product-view .add-to-cart .AddToCart-loader + span > span{opacity:0} .ajaxkit-login-submit-form{position:relative} .ajaxkit-login-submit-form .AddToCart-loader{position:absolute;background-image:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/images/loader_white.svg);left:50%;top:50%;margin-top:-12px;margin-left:-12px} .ajaxkit-login-submit-form .AddToCart-loader + span{opacity:0} .top-link-logout .AddToCart-loader,.top-link-login .AddToCart-loader{border-radius:50%;right:-25px;margin-left:0;margin-top:-3px;position:absolute} #toolbar-loading{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:99999} #AjaxKit-InfiniteScroll{background-color:#f5f5f5;color:#444;cursor:pointer;padding:0.75em;text-align:center;transition:background-color .3s ease;-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease} #AjaxKit-InfiniteScroll:hover,#AjaxKit-InfiniteScroll.InfiniteScroll-loading{background-color:#efefef} .infinite-scroll-elements{display:none} .infinite-scroll-button{display:block;padding:.417em 0} .infinite-scroll-loader{border-radius:100%;margin:2px 2px -5px;border:2px solid #444;border-bottom-color:transparent;height:25px;width:25px;background:0 0 !important;display:inline-block;-webkit-animation:rotate .75s 0s linear infinite;-moz-animation:rotate .75s 0s linear infinite;animation:rotate .75s 0s linear infinite}#AddToCart-popup{position:fixed;top:20%;margin-top:-100px;box-shadow:0 0 5px rgba(0,0,0,.2);width:600px;margin-left:-300px;left:50%;background-color:#fff;z-index:99999} #AddToCart-popup.products-wrapper{width:440px;margin-left:-270px;top:30%;text-align:center} #AddToCart-popup.login-wrapper{width:338px;margin-left:-169px} #AddToCart-popup .product-options h2{font-size:1.25em} #AddToCart-popup .popup-overlay{background:none repeat scroll 0 0 rgba(0,0,0,0.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:99} #AddToCart-popup .product-options dd + dt{margin-top:1em} #AddToCart-popup .product-options dt label{color:rgba(0,0,0,0.8);font-size:12px;position:relative;font-family:'Montserrat',sans-serif;font-weight:bold;text-transform:uppercase;margin:0 0 1.3em} #AddToCart-popup .product-options dl dd:last-child .input-box{margin-bottom:0} #AddToCart-popup .product-options .required{text-align:left} #AddToCart-popup .add-to-cart{} .popup-text.succes-message .close-popup{top:0} #AddToCart-popup .product-options label em{color:#f00} #AddToCart-popup .popup-overlay ~ *{position:relative;z-index:100} #ajaxkit-popup-content{background-color:#fff;padding:25px 30px 7px} #AddToCart-popup.login-wrapper #ajaxkit-popup-content{padding-top:0} #AddToCart-popup .close-popup{font-size:1em;display:inline-block;position:absolute;top:-15px;right:-15px;opacity:1;z-index:999;height:30px;width:30px;border-radius:50%;background-color:#fff;line-height:30px;text-align:center;text-shadow:none;cursor:pointer;border:none;padding:0;font-size:0;-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 40px rgba(0,0,0,0.1);box-shadow:0 10px 40px rgba(0,0,0,0.1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#AddToCart-popup .close-popup:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#AddToCart-popup #ajaxkit-popup-content .close-popup{display:none} #AddToCart-popup .close-popup i{color:rgba(0,0,0,0.5);font-size:8px;display:block;display:inline-block;vertical-align:middle} #AddToCart-popup .close-popup i:before{font-family:'amsf font';content:'\005f'} #AddToCart-popup form .checkbox input{top:3px;left:0} #AddToCart-popup .buttons-wrapper .close-popup{top:0px} #ajaxkit-popup-content h1,#ajaxkit-popup-content h2,#ajaxkit-popup-content h3,#ajaxkit-popup-content h4,#ajaxkit-popup-content h5,#ajaxkit-popup-content h6{margin-top:0} #ajaxkit-popup-content h6{color:#666} #AddToCart-popup .close-popup i:before{line-height:inherit} #AddToCart-popup .close-popup i:hover{color:#465362} #ajaxkit-popup-content .popup-related-products .owl-carousel .owl-wrapper-outer{padding-bottom:5px} #ajaxkit-popup-content .block-related #related-slider + .related-button{padding-top:1em} #ajaxkit-popup-content .block-related #related-slider + .related-button .btn{float:right;clear:both;padding:0;margin:0 0 .5em;border:none;background:none} #ajaxkit-popup-content .popup-related-products{margin-top:1.5em} #ajaxkit-popup-content .popup-related-products li.item{padding-left:10px;padding-right:10px;width:25%} #ajaxkit-popup-content .popup-related-products .block-related .block-content li a.link-wishlist{margin-top:.75em} #ajaxkit-popup-content .account-login .buttons-set{border-top:none;padding:20px 0} #ajaxkit-popup-content .account-login .buttons-set .btn{width:100%} #ajaxkit-popup-content .buttons-bottom a.btn{display:inline-block!important;vertical-align:middle;margin:0;padding:0;background:none;border:none;font-weight:normal;text-transform:none;font-size:12px;color:#757575} #ajaxkit-popup-content .buttons-bottom a.btn:hover{color:#465362} #ajaxkit-popup-content .buttons-bottom a.btn:after{content:none} #ajaxkit-popup-content .buttons-bottom a:not(.btn){color:#757575;font-size:12px;display:inline-block!important;vertical-align:middle;float:right;margin:1px 0} #ajaxkit-popup-content .buttons-bottom a i{font-size:16px;line-height:1;vertical-align:middle;margin-right:5px} #ajaxkit-popup-content .buttons-bottom p{float:left;font-size:11px;margin-top:2px} #ajaxkit-popup-content .buttons-bottom .control{margin:-1px 0} #ajaxkit-popup-content .buttons-bottom .control label{font-size:11px;color:#aaa} #ajaxkit-popup-content .account-login .page-title{padding:18px 0px 12px} #ajaxkit-popup-content .account-login .page-title h3{margin:0} #ajaxkit-popup-content .account-login .page-title a{font-family:'Montserrat';font-size:13px;color:#aaa;position:relative;z-index:2;float:left} #ajaxkit-popup-content .buttons-bottom a:not(.btn):hover,#ajaxkit-popup-content .account-login .page-title a:hover{color:#d2a468} #ajaxkit-popup-content .account-login .content p{font-size:13px;color:#616161} #ajaxkit-popup-content .account-login .content p.required{text-align:left;font-size:12px;color:#f63a3a;margin-bottom:9px} .login-wrapper p.required{display:none} #ajaxkit-popup-content .account-login .customer-name-middlename,#ajaxkit-popup-content .account-login .customer-name,#ajaxkit-popup-content .account-login .customer-name-prefix-middlename-suffix,#ajaxkit-popup-content .account-login .customer-name-suffix,#ajaxkit-popup-content .account-login .customer-name-prefix{margin-left:-10px;margin-right:-10px} #ajaxkit-popup-content .account-login .fields .field + .field{margin-top:20px} #ajaxkit-popup-content .account-login.forgot-password .form-list{margin-bottom:1.5em} #ajaxkit-popup-content .account-login.forgot-password .buttons-set{padding:0;text-align:left!important} #ajaxkit-popup-content .account-login.forgot-password .buttons-set .btn{display:inline-block!important;width:auto;margin-right:20px}#ajaxkit-register-form-validate .form-list:not(.password-inputs){margin-bottom:1.5em} #form_register_html .buttons-bottom .control{float:left} #form_register_html .radio,#form_register_html .checkbox{margin:0} #form_register_html .buttons-bottom a.btn{float:right}#ajaxkit-popup-content .account-login li:not(.customer-name-wrapper) label{display:none} #ajaxkit-popup-content .account-login .password-inputs li,#ajaxkit-login-form-validate li{position:relative;margin:0} #ajaxkit-popup-content .account-login .password-inputs li + li,#ajaxkit-login-form-validate li + li{margin:1em 0 0} #ajaxkit-popup-content .input-group,#ajaxkit-login-form-validate .input-group{border:1px solid rgba(0,0,0,0.1);border-radius:4px;position:relative} #ajaxkit-login-form-validate .input-group .validation-advice{position:absolute;top:100%} #ajaxkit-popup-content .input-group input,#ajaxkit-login-form-validate .input-group input{border:none;border-radius:0 4px 4px 0} #ajaxkit-popup-content .input-group i,#ajaxkit-login-form-validate .input-group  i{display:inline-block;vertical-align:middle;color:rgba(0,0,0,0.4);padding:0 12px 0 16px;line-height:36px;position:relative;top:1px} #ajaxkit-popup-content .input-group i:after,#ajaxkit-login-form-validate .input-group i:after{content:'';height:20px;width:1px;background-color:rgba(0,0,0,.09);position:absolute;top:50%;margin-top:-10px;right:0}.popup-product-info-options-wrapper-bottom{margin-top:1em;margin-bottom:0} .popup-product-info-options-wrapper-bottom .price-box{margin-bottom:1.5em} .popup-product-info-options-wrapper-bottom .product-options-bottom .add-to-links{margin:1.5em 0 0} .popup-added-product-list .popup-text{margin-bottom:1.5em} .popup-added-product-list .product-name{display:block;color:#222;font-family:'Overpass',sans-serif;font-size:16px;font-weight:400;line-height:20px;padding-top:18px;text-align:center} .popup-added-product-list .buttons-wrapper .btn{padding:7px 19px;margin-top:16px;display:block;width:100%;float:none} .popup-added-product-list .buttons-wrapper .popup-timer{margin:1em 0;display:block;text-align:center;color:#aaa} #ajaxkit-popup-content .block-related li{width:25%} #AddToCart-header-sidebar{background:none repeat scroll 0 0 #fff;box-shadow:0 0 5px rgba(0,0,0,0.5);position:absolute;top:100%;width:200px}.header .top-link-cart{position:relative} .highlight-cart{background-color:transparent}.quick-view-data-container .product-sidebar{display:none!important} .quick-view-data-container .product-essential > .row  > div{width:100%} .products-grid .actions{position:static} .products-grid li.item{position:relative}.quick-view-data-container .product-view{z-index:100;position:relative;margin-bottom:20px} .quick-view-data-container .quick-view-overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:98}.quick-view-data-container .product-essential{margin-bottom:0} .quick-view-data-container .product-view .ratings .rating-links .separator,.quick-view-data-container .product-view .ratings .rating-links a.add-review{display:none} .quick-view-data-container .product-view .product-options dl dd{padding-left:0} .quick-view-data-container .product-view .quantity-wrapper label[for="qty"]{display:none}.quick-view-data-container #AddToCart-popup{margin-left:-615px;width:1225px;top:15%;margin-top:0}	 	 .quick-view-data-container #ajaxkit-popup-content{max-height:900px;overflow-x:visible;overflow-y:auto;padding-bottom:0} #ajaxkit-popup-content .product-view .product-img-box .product-image{height:auto;overflow:hidden;position:relative;width:100%;z-index:9} #ajaxkit-popup-content .product-view .product-options dl dt{margin-bottom:0} #ajaxkit-popup-content .options-list input.radio,#ajaxkit-popup-content .options-list input.checkbox{float:left} #AddToCart-popup #ajaxkit-popup-content .options-list .label{margin-left:18px;line-height:normal;vertical-align:middle;display:inline} #ajaxkit-popup-content .product-view .top-wrapper{margin-bottom:0} #ajaxkit-popup-content .product-view .add-to-cart .btn{line-height:normal;vertical-align:middle} #ajaxkit-popup-content .product-view .add-to-cart .btn span span{display:block} #ajaxkit-popup-content .product-view .small-layout .availability-price-block{padding-left:15px} #ajaxkit-popup-content .product-view .small-layout .price-box .price{font-size:24px} #ajaxkit-popup-content .product-view .small-layout .add-to-box .price-box .old-price .price{font-size:13px} #ajaxkit-popup-content .product-view .small-layout .quantity-wrapper{margin-top:4px;margin-bottom:4px} #ajaxkit-popup-content .product-view .small-layout .static-block-top .block-link{font-size:11px} #ajaxkit-popup-content .product-view .product-shop.text-center.small-layout .bottom-additional-information .left-information-block,#ajaxkit-popup-content .product-view .product-shop.text-center.small-layout .bottom-additional-information .right-information-block{text-align:inherit} #ajaxkit-popup-content .product-view .small-layout .add-to-cart .btn{float:left} #ajaxkit-popup-content .product-view .add-to-links{float:none} #ajaxkit-popup-content .product-view .add-to-links li:last-of-type{margin-right:0} #ajaxkit-popup-content .product-view .add-to-links li a{padding:0} #ajaxkit-popup-content .product-view .add-to-links i{line-height:40px;text-align:center;margin:0} #ajaxkit-popup-content .product-view .add-to-links li a span{display:none} #ajaxkit-popup-content .account-login  .form-list .customer-name-middlename-suffix .name-suffix,#ajaxkit-popup-content .account-login  .form-list .customer-name-middlename-suffix .name-lastname,#ajaxkit-popup-content .account-login  .form-list .customer-name-prefix-middlename .name-middlename{margin-top:.75em} #ajaxkit-popup-content .account-login  .form-list .customer-name-prefix-middlename .name-lastname{margin-top:2.25em} #ajaxkit-popup-content .account-login  .form-list .customer-name-prefix-middlename-suffix .name-middlename{margin-top:0} #ajaxkit-popup-content .account-login  form.form-horizontal .form-list .fields{margin-bottom:.75em} #ajaxkit-popup-content .account-login  form.form-horizontal .form-list .fields .field + .field{margin-top:.75em} #ajaxkit-popup-content .account-login  form.form-horizontal .form-list .fields:last-child{margin-bottom:0} #ajaxkit-popup-content .account-login  .form-list .gender + li.customer-dob{width:75%} #ajaxkit-popup-content .account-login  .form-list .gender + li.customer-dob .dob-month,#ajaxkit-popup-content .account-login  .form-list .gender + li.customer-dob .dob-day{width:18.55477855477855%} #ajaxkit-popup-content .account-login  .form-list .gender + li.customer-dob .dob-year{width:55.58659217877095%} #ajaxkit-popup-content .account-login  .form-list .gender{width:13.90635918937806%}#ajaxkit-popup-content .account-login .form-list .customer-dob label{float:none}#ajaxkit-popup-content .account-login  .gender + .dob{width:69.44444444444444%} #ajaxkit-popup-content .account-login  .gender + .dob .dob-day,#ajaxkit-popup-content .account-login  .gender + .dob .dob-month{width:20.01053185887309%} #ajaxkit-popup-content .account-login  .gender + .dob .dob-year{width:59.97893628225382%}#ajaxkit-popup-content .account-login  .form-list .customer-name-wrapper div div{width:100%} #ajaxkit-popup-content .account-login  .form-list .customer-name-wrapper div div + div{margin-top:1em}#ajaxkit-popup-content .success-msg,#ajaxkit-popup-content .notice-msg,#ajaxkit-popup-content .note-msg,#ajaxkit-popup-content .error-msg{position:relative;margin:0} #AddToCart-popup.products-wrapper .success-msg,#AddToCart-popup.products-wrapper .notice-msg,#AddToCart-popup.products-wrapper .note-msg,#AddToCart-popup.products-wrapper .error-msg{border-radius:4px;margin-bottom:15px} #AddToCart-popup.products-wrapper .close-popup{top:-20px;right:-20px;height:40px;width:40px;line-height:40px} .popup-alert #ajaxkit-popup-content{padding:0}.popup-alert #ajaxkit-popup-content .success-msg,.popup-alert #ajaxkit-popup-content .notice-msg,.popup-alert #ajaxkit-popup-content .note-msg,.popup-alert #ajaxkit-popup-content .error-msg{bottom:auto;top:0} .popup-alert + div{display:none} #ajaxkit-popup-content .popup-added-product-list table{width:100%} #ajaxkit-popup-content .popup-added-product-list tr td{display:block} @media only screen and (min-width:1008px) and (max-width:1331px){#ajaxkit-popup-content .product-view .product-img-box .product-image-zoom img{opacity:1;position:relative}} @media only screen and (min-width:768px) and (max-width:1007px){#ajaxkit-popup-content .product-view .product-img-box .product-image-zoom img{opacity:1;position:relative}} @media only screen and (max-width:767px){#ajaxkit-popup-content .product-view .product-img-box .product-image-zoom img{opacity:1;position:relative}     #AddToCart-popup,#AddToCart-popup.products-wrapper,.quick-view-data-container #AddToCart-popup,#AddToCart-popup.login-wrapper{width:280px;margin-left:-140px;left:50%;top:50%;margin-top:0;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}     #ajaxkit-popup-content .account-login form{padding:0}     #ajaxkit-popup-content .buttons-bottom a.btn{margin-right:0;width:100%;margin-top:10px}     #ajaxkit-popup-content .product-view .add-to-links{margin-top:1em !important}     #AddToCart-popup.login-wrapper #ajaxkit-popup-content{max-height:92vh;overflow-y:auto}     #ajaxkit-popup-content .buttons-bottom a:not(.btn){float:none;display:block !important;text-align:center}     .quick-view-data-container #ajaxkit-popup-content{padding:2em 20px}} @media only screen and (min-width:480px) and (max-width:767px){#AddToCart-popup,#AddToCart-popup.products-wrapper,.quick-view-data-container #AddToCart-popup,#AddToCart-popup.login-wrapper{width:340px;margin-left:-170px;left:50%}}.chronorelais-list{} .sp-methods-chronorelais{padding:15px;border:1px solid #f5f5f5;margin-top:20px} .sp-methods-chronorelais dd li{clear:both;padding:10px;font-size:12px} .sp-methods-chronorelais dd li:nth-child(2n){background-color:#f5f5f5}.chronorelaismap{margin:20px 0px 10px 0px} .chronorelaismap .mappostalcode{margin-bottom:10px;text-align:right} .chronorelaismap .mappostalcode .input-group-btn{position:relative;white-space:nowrap;padding:0 15px;font-size:15px;line-height:normal;color:#fff;background:#fbbb4f} .sp-methods .method-description{clear:both} .sp-methods .method-radio,.sp-methods .method-image,.sp-methods .method-contents{} .sp-methods .method-image{padding:0 10px}.chronomap{height:450px;width:100%;overflow:hidden !important;font:82.5%/1.3 Arial,Helvetica,sans-serif;background-color:#E5E3DF;border:1px solid #aaa} .chronomap *{float:none;overflow:visible;font-family:Arial,sans-serif} .chronomap a{color:#00c;outline:none} .chronomap h4{font-size:1em;margin-bottom:6px;border-bottom:1px solid #ccc} .chronomap h2{font-size:1em;margin:2px 10px 6px 0;font-weight:bold}.chronomap .sw-infowindow a{cursor:pointer} #sw-infowindow-info{max-height:400px} #sw-infowindow-hor{height:150px} .sw-map-adresse-wrp{min-height:90px} .sw-map-adresse{font-size:1em;margin:5px 0 8px 0;line-height:1.45em} .sw-map-tools a{font-size:.9em} .chronomap .sw-desc{display:block;font-weight:bold;line-height:16px;float:none !important;width:auto} .chronomap .sw-help{display:block;float:none !important;width:auto;clear:both} .sw-map-itin-tools{font-size:.8em;padding:8px 0;display:block} .sw-back-link{font-size:.8em;display:block;text-align:right;margin:0px} #sw-sendbymail-wrap{height:220px;overflow:hidden} .chronomap .sw-textarea{height:30px} .sw-tool-itineraire{height:220px}.sw-table{border-collapse:collapse;width:100%} .sw-table td{font-size:1em;border-bottom:1px solid #ccc;padding:1px 0px} .sw-table th{background:#eee;font-size:1em;border-top:1px solid #555} #sw-table-horaire-client td,#sw-table-horaire-depot td{width:50%} #sw-table-horaire-client{} #sw-table-horaire-depot{margin-top:8px}.global-desktop{min-width:641px;display:block} .global-desktop.onestepcheckout{display:none !important} #rdvCarousel{width:100%;height:auto;overflow:hidden} #rdvCarouselContent{width:500%} #rdvCarouselContent .slide{float:left;width:20%;height:auto} .rdvCarouselheader nav{font-size:18px;overflow:hidden;margin-bottom:5px} .rdvCarouselheader nav a{background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/chronorelais/arrows.png) 0 0 no-repeat;line-height:35px;color:#7B7B7B;text-decoration:none} .rdvCarouselheader nav a.inactive{color:#CCC} .rdvCarouselheader .prev{float:left;background-position:0 0;padding-left:28px} .rdvCarouselheader .prev.inactive{background-position:-280px 0} .rdvCarouselheader .next{float:right;background-position:right -280px top -65px;padding-right:28px} .rdvCarouselheader .next.inactive{background-position:right 0 top -65px} #rdvCarouselContent .date-time{border-collapse:collapse} #rdvCarouselContent .date-time td,#rdvCarouselContent .date-time th{padding:10px 5px;text-align:center} #rdvCarouselContent .date-time td{border-left:solid 1px #f3f3f3;border-bottom:solid 1px #f3f3f3;font-size:1.14em;vertical-align:top;padding-bottom:5px;background-color:#fff} #rdvCarouselContent .date-time td span{white-space:nowrap} #rdvCarouselContent .date-time td label{position:relative;display:block !important;padding:0 !important;min-width:0 !important;color:inherit !important;background:inherit !important} #rdvCarouselContent .date-time td.unavailable{background-color:#e6e6e7;font-size:0.9em} #rdvCarouselContent .date-time td.eco{background-color:#e2f0e0} #rdvCarouselContent .caption{background-color:#595a5c;font-size:1.71em;overflow:hidden;color:#fff;padding:10px 20px} #rdvCarouselContent .date-row th{font-size:.86em;color:#fff;background-color:#8f9091;font-weight:normal;border-left:solid 1px #fff;border-bottom:solid 1px #fff} #rdvCarouselContent .date-row th:first-child{border-left:0} #rdvCarouselContent .date-row th span{font-size:2.14em;display:block} #rdvCarouselContent .date-row th.active,#rdvCarouselContent .date-time td.active,#rdvCarouselContent .time-cell.active{background-color:#797979 !important;color:#fff !important} #rdvCarouselContent .time-cell{font-size:1.4em;background-color:#8f9091;font-weight:normal;color:#fff;border-bottom:solid 1px #fff;white-space:nowrap} .chronopostsrdv_noresult{position:absolute;background:rgb(204,204,204) none repeat scroll 0% 0%;width:100%;height:100%;top:0px;left:0px;opacity:0.5} .popin{position:absolute;top:50%;left:50%;width:360px;margin:-90px 0 0 -180px;background-color:#fff;z-index:99999;padding:25px;box-shadow:0 5px 15px #ccc;font-size:16px;display:block} .popin a.close{display:block;position:absolute;right:0;top:0;width:15px;height:15px;background:url(https://cdn.alarme-maison-sans-fil.fr/skin/frontend/base/default/chronorelais/close.gif)} .margB{margin-bottom:30px} .center{text-align:center}.global-mobile{width:100%;height:100%;max-width:640px;min-width:300px;margin:0 auto;position:relative;display:none} .global-mobile.onestepcheckout{display:block !important} .global-mobile .header{width:auto} #global-mobile h1{font-size:12px;font-weight:normal;margin-bottom:5px;text-align:left} .global-mobile .left{float:left} .global-mobile .right{float:right} .global-mobile .scroll{width:100%;overflow-y:hidden;overflow-x:auto} .global-mobile .scroll-v{overflow-y:auto;overflow-x:hidden} .global-mobile .date-time{min-width:100%;border-collapse:collapse} .global-mobile .date-time th{padding:5px;text-align:center} .global-mobile .date-row th{color:#fff;background-color:#8f9091;font-weight:normal;border-left:solid 1px #fff;border-bottom:solid 1px #fff} .global-mobile .date-row th:first-child{border-left:0} .global-mobile .date-row th span{font-size:2.14em;display:block} .global-mobile .time-list{border-left:solid 1px #f3f3f3;border-right:solid 1px #f3f3f3;position:relative} .global-mobile .time-list li{display:table;width:100%;border-bottom:solid 1px #f3f3f3;font-size:2em} .global-mobile .time-list li label{display:table-row !important;color:inherit !important;background:inherit !important} .global-mobile .time-list li.unavailable{background-color:#e6e6e7} .global-mobile .time-list li.unavailable .price-cell{font-size:.6em} .global-mobile .time-list li.active,.global-mobile .date-row th.active{background-color:#797979 !important;color:#fff !important} .global-mobile .eco{background-color:#e2f0e0} .global-mobile .time-cell,.global-mobile .price-cell{display:table-cell;width:30%;white-space:nowrap;padding:20px} .global-mobile .price-cell{width:70%;padding-right:60px;text-align:right} .global-mobile .ic-eco{position:absolute;margin-left:10px} .global-mobile input{font-size:18px;padding:4px 30px;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer} @media screen and (max-width:720px){.global-desktop{display:none}   .global-mobile{display:block}}@font-face{font-family:'amsf font';src:url('https://www.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/fonts/amsf-font.eot');src:url('https://www.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/fonts/amsf-font.eot?#iefix') format('embedded-opentype'),url('https://www.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/fonts/amsf-font.woff') format('woff'),url('https://www.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/fonts/amsf-font.ttf') format('truetype'),url('https://www.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/fonts/amsf-font.svg#amsf-font') format('svg');font-weight:normal;font-style:normal} [class*='amsf-']:before{display:inline-block;font-family:'amsf font';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .amsf-check:before{content:'\0041'} .amsf-box:before{content:'\0042'} .amsf-arrow-down:before{content:'\0043'} .amsf-arrow-down-circle:before{content:'\0044'} .amsf-arrow-left:before{content:'\0045'} .amsf-arrow-right:before{content:'\0046'} .amsf-arrow-up:before{content:'\0047'} .amsf-arrow-up-circle:before{content:'\0048'} .amsf-cart:before{content:'\0049'} .amsf-search:before{content:'\004a'} .amsf-chart:before{content:'\004b'} .amsf-like:before{content:'\004c'} .amsf-home-alarme:before{content:'\004d'} .amsf-close:before{content:'\004e'} .amsf-envelope:before{content:'\004f'} .amsf-eye:before{content:'\0050'} .amsf-fa-angle-left:before{content:'\0051'} .amsf-fa-angle-right:before{content:'\0052'} .amsf-fa-arrow-left:before{content:'\0053'} .amsf-fa-arrow-right:before{content:'\0054'} .amsf-caret-down:before{content:'\0055'} .amsf-caret-up:before{content:'\0056'} .amsf-dollar:before{content:'\0057'} .amsf-fa-envelope:before{content:'\0058'} .amsf-fa-envelope-o:before{content:'\0059'} .amsf-fa-exchange:before{content:'\005a'} .amsf-view:before{content:'\0061'} .amsf-home-domotique:before{content:'\0062'} .amsf-google-plus:before{content:'\0063'} .amsf-heart:before{content:'\0064'} .amsf-fa-heart-o:before{content:'\0065'} .amsf-verified-protection:before{content:'\0066'} .amsf-info:before{content:'\0067'} .amsf-home-video:before{content:'\0068'} .amsf-question:before{content:'\0069'} .amsf-fa-minus:before{content:'\006a'} .amsf-home-controle:before{content:'\006b'} .amsf-home-camera:before{content:'\006c'} .amsf-fa-plus:before{content:'\006d'} .amsf-whatsapp:before{content:'\006e'} .amsf-left-arrow-key:before{content:'\006f'} .amsf-bubble:before{content:'\0070'} .amsf-text-quotes:before{content:'\0071'} .amsf-card:before{content:'\0072'} .amsf-truck:before{content:'\0073'} .amsf-info:before{content:'\0074'} .amsf-lock:before{content:'\0075'} .amsf-login:before{content:'\0076'} .amsf-circular-arrows-couple:before{content:'\0077'} .amsf-meigee-grid:before{content:'\0078'} .amsf-navicon:before{content:'\0079'} .amsf-right-arrow-key:before{content:'\007a'} .amsf-minus:before{content:'\0030'} .amsf-notebook:before{content:'\0031'} .amsf-options-vertical:before{content:'\0032'} .amsf-pencil:before{content:'\0033'} .amsf-plus:before{content:'\0034'} .amsf-printer:before{content:'\0035'} .amsf-trash:before{content:'\0036'} .amsf-account:before{content:'\0037'} .amsf-placeholder:before{content:'\0038'} .amsf-pen-signing-check:before{content:'\0039'} .amsf-percentage-discount:before{content:'\0021'} .amsf-verified-protection:before{content:'\0022'} .amsf-headset-call-service:before{content:'\0023'} .amsf-giftbox-outline:before{content:'\0024'} .amsf-phone:before{content:'\0025'} .amsf-headphones:before{content:'\0027'} .amsf-gear:before{content:'\0028'} .amsf-fa-navicon:before{content:'\0029'} .amsf-photo-camera:before{content:'\002a'} .amsf-glasses:before{content:'\002b'} .amsf-copy:before{content:'\002c'} .amsf-fa-minus-square:before{content:'\002d'} .amsf-fa-plus-square:before{content:'\002e'} .amsf-musical-note:before{content:'\002f'} .amsf-upload:before{content:'\005b'} .amsf-speaker:before{content:'\005c'} .amsf-padlock:before{content:'\005d'} .amsf-monitor:before{content:'\005e'} .amsf-close-thin:before{content:'\005f'} .amsf-fa-star:before{content:'\0060'} .amsf-home:before{content:'\007b'} .amsf-menu:before{content:'\007c'} .amsf-fire:before{content:'\007d'} .amsf-zoom:before{content:'\007e'} .amsf-setting:before{content:'\003f'}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes "fadeOut"{0%{opacity:1}100%{opacity:0}}@keyframes "fadeOut"{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("https://cdn.alarme-maison-sans-fil.fr/skin/frontend/barbour/default/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} body{margin:0} article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block} audio,canvas,progress,video{display:inline-block;vertical-align:baseline} audio:not([controls]){display:none;height:0} [hidden],template{display:none} a{background-color:transparent} a:active,a:hover{outline:0} abbr[title]{border-bottom:1px dotted} b,strong{font-weight:bold} dfn{font-style:italic} h1{font-size:2em;margin:0.67em 0} mark{background:#ff0;color:#000} small{font-size:80%} sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} sup{top:-0.5em} sub{bottom:-0.25em} img{border:0} svg:not(:root){overflow:hidden} figure{margin:1em 40px} hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0} pre{overflow:auto} code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em} button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0} button{overflow:visible} button,select{text-transform:none} button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer} button[disabled],html input[disabled]{cursor:default} button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} input{line-height:normal} input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0} input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto} input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box} input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none} fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em} legend{border:0;padding:0} textarea{overflow:auto} optgroup{font-weight:bold} table{border-collapse:collapse;border-spacing:0} td,th{padding:0} *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} *:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)} body{font-family:"Merriweather",Arial,Helvetica,sans-serif;font-size:12px;line-height:1.42857143;color:#666;background-color:#fff} input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit} a{color:#337ab7;text-decoration:none} a:hover,a:focus{color:#23527c;text-decoration:none} a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} figure{margin:0} img{vertical-align:middle} .img-responsive{display:block;max-width:100%;height:auto} .img-rounded{border-radius:6px} .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto} .img-circle{border-radius:50%} hr{margin-top:17px;margin-bottom:17px;border:0;border-top:1px solid #eee} .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0} .sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} [role="button"]{cursor:pointer} h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit} h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777} h1,.h1,h2,.h2,h3,.h3{margin-top:17px;margin-bottom:8.5px} h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%} h4,.h4,h5,.h5,h6,.h6{margin-top:8.5px;margin-bottom:8.5px} h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%} h1,.h1{font-size:31px} h2,.h2{font-size:25px} h3,.h3{font-size:20px} h4,.h4{font-size:15px} h5,.h5{font-size:12px} h6,.h6{font-size:11px} p{margin:0 0 8.5px} .lead{margin-bottom:17px;font-size:13px;font-weight:300;line-height:1.4} @media (min-width:768px){.lead{font-size:18px}} small,.small{font-size:91%} mark,.mark{background-color:#fcf8e3;padding:.2em} .text-left{text-align:left} .text-right{text-align:right} .text-center{text-align:center} .text-justify{text-align:justify} .text-nowrap{white-space:nowrap} .text-lowercase{text-transform:lowercase} .text-uppercase{text-transform:uppercase} .text-capitalize{text-transform:capitalize} .text-muted{color:#777} .text-primary{color:#337ab7} a.text-primary:hover,a.text-primary:focus{color:#286090} .text-success{color:#3c763d} a.text-success:hover,a.text-success:focus{color:#2b542c} .text-info{color:#31708f} a.text-info:hover,a.text-info:focus{color:#245269} .text-warning{color:#8a6d3b} a.text-warning:hover,a.text-warning:focus{color:#66512c} .text-danger{color:#a94442} a.text-danger:hover,a.text-danger:focus{color:#843534} .bg-primary{color:#fff;background-color:#337ab7} a.bg-primary:hover,a.bg-primary:focus{background-color:#286090} .bg-success{background-color:#dff0d8} a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3} .bg-info{background-color:#d9edf7} a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee} .bg-warning{background-color:#fcf8e3} a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5} .bg-danger{background-color:#f2dede} a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9} .page-header{padding-bottom:7.5px;margin:34px 0 17px;border-bottom:1px solid #eee} ul,ol{margin-top:0;margin-bottom:8.5px} ul ul,ol ul,ul ol,ol ol{margin-bottom:0} .list-unstyled{padding-left:0;list-style:none} .list-inline{padding-left:0;list-style:none;margin-left:-5px} .list-inline > li{display:inline-block;padding-left:5px;padding-right:5px} dl{margin-top:0;margin-bottom:17px} dt,dd{line-height:1.42857143} dt{font-weight:bold} dd{margin-left:0} @media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}   .dl-horizontal dd{margin-left:180px}} abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777} .initialism{font-size:90%;text-transform:uppercase} blockquote{padding:8.5px 17px;margin:0 0 17px;font-size:15px;border-left:5px solid #eee} blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0} blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777} blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'} .blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right} .blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''} .blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'} address{margin-bottom:17px;font-style:normal;line-height:1.42857143} code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace} code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px} kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)} kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none} pre{display:block;padding:8px;margin:0 0 8.5px;font-size:11px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px} pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0} .pre-scrollable{max-height:340px;overflow-y:scroll} .container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px} @media (min-width:768px){.container{width:100%}} @media (min-width:1008px){.container{width:1120px}} @media (min-width:1367px){.container{width:1400px}} .container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px} .row{margin-left:-10px;margin-right:-10px} .col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px} .col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left} .col-xs-12{width:100%} .col-xs-11{width:91.66666667%} .col-xs-10{width:83.33333333%} .col-xs-9{width:75%} .col-xs-8{width:66.66666667%} .col-xs-7{width:58.33333333%} .col-xs-6{width:50%} .col-xs-5{width:41.66666667%} .col-xs-4{width:33.33333333%} .col-xs-3{width:25%} .col-xs-2{width:16.66666667%} .col-xs-1{width:8.33333333%} .col-xs-pull-12{right:100%} .col-xs-pull-11{right:91.66666667%} .col-xs-pull-10{right:83.33333333%} .col-xs-pull-9{right:75%} .col-xs-pull-8{right:66.66666667%} .col-xs-pull-7{right:58.33333333%} .col-xs-pull-6{right:50%} .col-xs-pull-5{right:41.66666667%} .col-xs-pull-4{right:33.33333333%} .col-xs-pull-3{right:25%} .col-xs-pull-2{right:16.66666667%} .col-xs-pull-1{right:8.33333333%} .col-xs-pull-0{right:auto} .col-xs-push-12{left:100%} .col-xs-push-11{left:91.66666667%} .col-xs-push-10{left:83.33333333%} .col-xs-push-9{left:75%} .col-xs-push-8{left:66.66666667%} .col-xs-push-7{left:58.33333333%} .col-xs-push-6{left:50%} .col-xs-push-5{left:41.66666667%} .col-xs-push-4{left:33.33333333%} .col-xs-push-3{left:25%} .col-xs-push-2{left:16.66666667%} .col-xs-push-1{left:8.33333333%} .col-xs-push-0{left:auto} .col-xs-offset-12{margin-left:100%} .col-xs-offset-11{margin-left:91.66666667%} .col-xs-offset-10{margin-left:83.33333333%} .col-xs-offset-9{margin-left:75%} .col-xs-offset-8{margin-left:66.66666667%} .col-xs-offset-7{margin-left:58.33333333%} .col-xs-offset-6{margin-left:50%} .col-xs-offset-5{margin-left:41.66666667%} .col-xs-offset-4{margin-left:33.33333333%} .col-xs-offset-3{margin-left:25%} .col-xs-offset-2{margin-left:16.66666667%} .col-xs-offset-1{margin-left:8.33333333%} .col-xs-offset-0{margin-left:0} @media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}   .col-sm-12{width:100%}   .col-sm-11{width:91.66666667%}   .col-sm-10{width:83.33333333%}   .col-sm-9{width:75%}   .col-sm-8{width:66.66666667%}   .col-sm-7{width:58.33333333%}   .col-sm-6{width:50%}   .col-sm-5{width:41.66666667%}   .col-sm-4{width:33.33333333%}   .col-sm-3{width:25%}   .col-sm-2{width:16.66666667%}   .col-sm-1{width:8.33333333%}   .col-sm-pull-12{right:100%}   .col-sm-pull-11{right:91.66666667%}   .col-sm-pull-10{right:83.33333333%}   .col-sm-pull-9{right:75%}   .col-sm-pull-8{right:66.66666667%}   .col-sm-pull-7{right:58.33333333%}   .col-sm-pull-6{right:50%}   .col-sm-pull-5{right:41.66666667%}   .col-sm-pull-4{right:33.33333333%}   .col-sm-pull-3{right:25%}   .col-sm-pull-2{right:16.66666667%}   .col-sm-pull-1{right:8.33333333%}   .col-sm-pull-0{right:auto}   .col-sm-push-12{left:100%}   .col-sm-push-11{left:91.66666667%}   .col-sm-push-10{left:83.33333333%}   .col-sm-push-9{left:75%}   .col-sm-push-8{left:66.66666667%}   .col-sm-push-7{left:58.33333333%}   .col-sm-push-6{left:50%}   .col-sm-push-5{left:41.66666667%}   .col-sm-push-4{left:33.33333333%}   .col-sm-push-3{left:25%}   .col-sm-push-2{left:16.66666667%}   .col-sm-push-1{left:8.33333333%}   .col-sm-push-0{left:auto}   .col-sm-offset-12{margin-left:100%}   .col-sm-offset-11{margin-left:91.66666667%}   .col-sm-offset-10{margin-left:83.33333333%}   .col-sm-offset-9{margin-left:75%}   .col-sm-offset-8{margin-left:66.66666667%}   .col-sm-offset-7{margin-left:58.33333333%}   .col-sm-offset-6{margin-left:50%}   .col-sm-offset-5{margin-left:41.66666667%}   .col-sm-offset-4{margin-left:33.33333333%}   .col-sm-offset-3{margin-left:25%}   .col-sm-offset-2{margin-left:16.66666667%}   .col-sm-offset-1{margin-left:8.33333333%}   .col-sm-offset-0{margin-left:0}} @media (min-width:1008px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}   .col-md-12{width:100%}   .col-md-11{width:91.66666667%}   .col-md-10{width:83.33333333%}   .col-md-9{width:75%}   .col-md-8{width:66.66666667%}   .col-md-7{width:58.33333333%}   .col-md-6{width:50%}   .col-md-5{width:41.66666667%}   .col-md-4{width:33.33333333%}   .col-md-3{width:25%}   .col-md-2{width:16.66666667%}   .col-md-1{width:8.33333333%}   .col-md-pull-12{right:100%}   .col-md-pull-11{right:91.66666667%}   .col-md-pull-10{right:83.33333333%}   .col-md-pull-9{right:75%}   .col-md-pull-8{right:66.66666667%}   .col-md-pull-7{right:58.33333333%}   .col-md-pull-6{right:50%}   .col-md-pull-5{right:41.66666667%}   .col-md-pull-4{right:33.33333333%}   .col-md-pull-3{right:25%}   .col-md-pull-2{right:16.66666667%}   .col-md-pull-1{right:8.33333333%}   .col-md-pull-0{right:auto}   .col-md-push-12{left:100%}   .col-md-push-11{left:91.66666667%}   .col-md-push-10{left:83.33333333%}   .col-md-push-9{left:75%}   .col-md-push-8{left:66.66666667%}   .col-md-push-7{left:58.33333333%}   .col-md-push-6{left:50%}   .col-md-push-5{left:41.66666667%}   .col-md-push-4{left:33.33333333%}   .col-md-push-3{left:25%}   .col-md-push-2{left:16.66666667%}   .col-md-push-1{left:8.33333333%}   .col-md-push-0{left:auto}   .col-md-offset-12{margin-left:100%}   .col-md-offset-11{margin-left:91.66666667%}   .col-md-offset-10{margin-left:83.33333333%}   .col-md-offset-9{margin-left:75%}   .col-md-offset-8{margin-left:66.66666667%}   .col-md-offset-7{margin-left:58.33333333%}   .col-md-offset-6{margin-left:50%}   .col-md-offset-5{margin-left:41.66666667%}   .col-md-offset-4{margin-left:33.33333333%}   .col-md-offset-3{margin-left:25%}   .col-md-offset-2{margin-left:16.66666667%}   .col-md-offset-1{margin-left:8.33333333%}   .col-md-offset-0{margin-left:0}} @media (min-width:1367px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}   .col-lg-12{width:100%}   .col-lg-11{width:91.66666667%}   .col-lg-10{width:83.33333333%}   .col-lg-9{width:75%}   .col-lg-8{width:66.66666667%}   .col-lg-7{width:58.33333333%}   .col-lg-6{width:50%}   .col-lg-5{width:41.66666667%}   .col-lg-4{width:33.33333333%}   .col-lg-3{width:25%}   .col-lg-2{width:16.66666667%}   .col-lg-1{width:8.33333333%}   .col-lg-pull-12{right:100%}   .col-lg-pull-11{right:91.66666667%}   .col-lg-pull-10{right:83.33333333%}   .col-lg-pull-9{right:75%}   .col-lg-pull-8{right:66.66666667%}   .col-lg-pull-7{right:58.33333333%}   .col-lg-pull-6{right:50%}   .col-lg-pull-5{right:41.66666667%}   .col-lg-pull-4{right:33.33333333%}   .col-lg-pull-3{right:25%}   .col-lg-pull-2{right:16.66666667%}   .col-lg-pull-1{right:8.33333333%}   .col-lg-pull-0{right:auto}   .col-lg-push-12{left:100%}   .col-lg-push-11{left:91.66666667%}   .col-lg-push-10{left:83.33333333%}   .col-lg-push-9{left:75%}   .col-lg-push-8{left:66.66666667%}   .col-lg-push-7{left:58.33333333%}   .col-lg-push-6{left:50%}   .col-lg-push-5{left:41.66666667%}   .col-lg-push-4{left:33.33333333%}   .col-lg-push-3{left:25%}   .col-lg-push-2{left:16.66666667%}   .col-lg-push-1{left:8.33333333%}   .col-lg-push-0{left:auto}   .col-lg-offset-12{margin-left:100%}   .col-lg-offset-11{margin-left:91.66666667%}   .col-lg-offset-10{margin-left:83.33333333%}   .col-lg-offset-9{margin-left:75%}   .col-lg-offset-8{margin-left:66.66666667%}   .col-lg-offset-7{margin-left:58.33333333%}   .col-lg-offset-6{margin-left:50%}   .col-lg-offset-5{margin-left:41.66666667%}   .col-lg-offset-4{margin-left:33.33333333%}   .col-lg-offset-3{margin-left:25%}   .col-lg-offset-2{margin-left:16.66666667%}   .col-lg-offset-1{margin-left:8.33333333%}   .col-lg-offset-0{margin-left:0}} table{background-color:transparent} caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left} th{text-align:left} .table{width:100%;max-width:100%;margin-bottom:17px} .table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd} .table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #ddd} .table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td{border-top:0} .table > tbody + tbody{border-top:2px solid #ddd} .table .table{background-color:#fff} .table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td{padding:5px} .table-bordered{border:1px solid #ddd} .table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border:1px solid #ddd} .table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width:2px} .table-striped > tbody > tr:nth-of-type(odd){background-color:#f9f9f9} .table-hover > tbody > tr:hover{background-color:#f5f5f5} table col[class*="col-"]{position:static;float:none;display:table-column} table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell} .table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th{background-color:#f5f5f5} .table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th{background-color:#e8e8e8} .table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th{background-color:#dff0d8} .table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th{background-color:#d0e9c6} .table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th{background-color:#d9edf7} .table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th{background-color:#c4e3f3} .table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th{background-color:#fcf8e3} .table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th{background-color:#faf2cc} .table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th{background-color:#f2dede} .table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th{background-color:#ebcccc} .table-responsive{overflow-x:auto;min-height:0.01%} @media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:12.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}   .table-responsive > .table{margin-bottom:0}   .table-responsive > .table > thead > tr > th,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > td{white-space:nowrap}   .table-responsive > .table-bordered{border:0}   .table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0}   .table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0}   .table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0}} fieldset{padding:0;margin:0;border:0;min-width:0} legend{display:block;width:100%;padding:0;margin-bottom:17px;font-size:18px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5} label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold} input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal} input[type="file"]{display:block} input[type="range"]{display:block;width:100%} select[multiple],select[size]{height:auto} input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} output{display:block;padding-top:7px;font-size:12px;line-height:1.42857143;color:#555} .form-control{display:block;width:100%;height:31px;padding:6px 12px;font-size:12px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s} .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)} .form-control::-moz-placeholder{color:#999;opacity:1} .form-control:-ms-input-placeholder{color:#999} .form-control::-webkit-input-placeholder{color:#999} .form-control::-ms-expand{border:0;background-color:transparent} .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1} .form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed} textarea.form-control{height:auto} input[type="search"]{-webkit-appearance:none} @media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:31px}   input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:28px}   input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:42px}} .form-group{margin-bottom:15px} .radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px} .radio label,.checkbox label{min-height:17px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer} .radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9} .radio + .radio,.checkbox + .checkbox{margin-top:-5px} .radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer} .radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px} input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed} .radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed} .radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed} .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:29px} .form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0} .input-sm{height:28px;padding:5px 10px;font-size:11px;line-height:1.5;border-radius:3px} select.input-sm{height:28px;line-height:28px} textarea.input-sm,select[multiple].input-sm{height:auto} .form-group-sm .form-control{height:28px;padding:5px 10px;font-size:11px;line-height:1.5;border-radius:3px} .form-group-sm select.form-control{height:28px;line-height:28px} .form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto} .form-group-sm .form-control-static{height:28px;min-height:28px;padding:6px 10px;font-size:11px;line-height:1.5} .input-lg{height:42px;padding:10px 16px;font-size:15px;line-height:1.3333333;border-radius:6px} select.input-lg{height:42px;line-height:42px} textarea.input-lg,select[multiple].input-lg{height:auto} .form-group-lg .form-control{height:42px;padding:10px 16px;font-size:15px;line-height:1.3333333;border-radius:6px} .form-group-lg select.form-control{height:42px;line-height:42px} .form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto} .form-group-lg .form-control-static{height:42px;min-height:32px;padding:11px 16px;font-size:15px;line-height:1.3333333} .has-feedback{position:relative} .has-feedback .form-control{padding-right:38.75px} .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:31px;height:31px;line-height:31px;text-align:center;pointer-events:none} .input-lg + .form-control-feedback,.input-group-lg + .form-control-feedback,.form-group-lg .form-control + .form-control-feedback{width:42px;height:42px;line-height:42px} .input-sm + .form-control-feedback,.input-group-sm + .form-control-feedback,.form-group-sm .form-control + .form-control-feedback{width:28px;height:28px;line-height:28px} .has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d} .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)} .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168} .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8} .has-success .form-control-feedback{color:#3c763d} .has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b} .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)} .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b} .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3} .has-warning .form-control-feedback{color:#8a6d3b} .has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442} .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)} .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483} .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede} .has-error .form-control-feedback{color:#a94442} .has-feedback label ~ .form-control-feedback{top:22px} .has-feedback label.sr-only ~ .form-control-feedback{top:0} .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#a6a6a6} @media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}   .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}   .form-inline .form-control-static{display:inline-block}   .form-inline .input-group{display:inline-table;vertical-align:middle}   .form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}   .form-inline .input-group > .form-control{width:100%}   .form-inline .control-label{margin-bottom:0;vertical-align:middle}   .form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}   .form-inline .radio label,.form-inline .checkbox label{padding-left:0}   .form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}   .form-inline .has-feedback .form-control-feedback{top:0}} .form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px} .form-horizontal .radio,.form-horizontal .checkbox{min-height:24px} .form-horizontal .form-group{margin-left:-10px;margin-right:-10px} @media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}} .form-horizontal .has-feedback .form-control-feedback{right:10px} @media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:15px}} @media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:11px}} .btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:12px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .btn:focus,.btn::active::focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} .btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none} .btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)} .btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none} a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none} .btn-default{color:#333;background-color:#fff;border-color:#ccc} .btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c} .btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad} .btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad} .btn-default::active::hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default::active::focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c} .btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{background-image:none} .btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc} .btn-default .badge{color:#fff;background-color:#333} .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4} .btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40} .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74} .btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74} .btn-primary::active::hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary::active::focus,.btn-primary.active:focus,.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus{color:#fff;background-color:#204d74;border-color:#122b40} .btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{background-image:none} .btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4} .btn-primary .badge{color:#337ab7;background-color:#fff} .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c} .btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625} .btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439} .btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439} .btn-success::active::hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success::active::focus,.btn-success.active:focus,.open > .dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus{color:#fff;background-color:#398439;border-color:#255625} .btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{background-image:none} .btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c} .btn-success .badge{color:#5cb85c;background-color:#fff} .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da} .btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85} .btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc} .btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc} .btn-info::active::hover,.btn-info.active:hover,.open > .dropdown-toggle.btn-info:hover,.btn-info::active::focus,.btn-info.active:focus,.open > .dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open > .dropdown-toggle.btn-info.focus{color:#fff;background-color:#269abc;border-color:#1b6d85} .btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info{background-image:none} .btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da} .btn-info .badge{color:#5bc0de;background-color:#fff} .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236} .btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d} .btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512} .btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512} .btn-warning::active::hover,.btn-warning.active:hover,.open > .dropdown-toggle.btn-warning:hover,.btn-warning::active::focus,.btn-warning.active:focus,.open > .dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open > .dropdown-toggle.btn-warning.focus{color:#fff;background-color:#d58512;border-color:#985f0d} .btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning{background-image:none} .btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236} .btn-warning .badge{color:#f0ad4e;background-color:#fff} .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a} .btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19} .btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925} .btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925} .btn-danger::active::hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger::active::focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus{color:#fff;background-color:#ac2925;border-color:#761c19} .btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger{background-image:none} .btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a} .btn-danger .badge{color:#d9534f;background-color:#fff} .btn-link{color:#337ab7;font-weight:normal;border-radius:0} .btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none} .btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent} .btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:none;background-color:transparent} .btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none} .btn-lg,.btn-group-lg > .btn{padding:10px 16px;font-size:15px;line-height:1.3333333;border-radius:6px} .btn-sm,.btn-group-sm > .btn{padding:5px 10px;font-size:11px;line-height:1.5;border-radius:3px} .btn-xs,.btn-group-xs > .btn{padding:1px 5px;font-size:11px;line-height:1.5;border-radius:3px} .btn-block{display:block;width:100%} .btn-block + .btn-block{margin-top:5px} input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%} .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent} .dropup,.dropdown{position:relative} .dropdown-toggle:focus{outline:0} .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:12px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box} .dropdown-menu.pull-right{right:0;left:auto} .dropdown-menu .divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5} .dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap} .dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5} .dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7} .dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color:#777} .dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed} .open > .dropdown-menu{display:block} .open > a{outline:0} .dropdown-menu-right{left:auto;right:0} .dropdown-menu-left{left:0;right:auto} .dropdown-header{display:block;padding:3px 20px;font-size:11px;line-height:1.42857143;color:#777;white-space:nowrap} .dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990} .pull-right > .dropdown-menu{right:0;left:auto} .dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""} .dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px} @media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}   .navbar-right .dropdown-menu-left{left:0;right:auto}} .btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle} .btn-group > .btn,.btn-group-vertical > .btn{position:relative;float:left} .btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active{z-index:2} .btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{margin-left:-1px} .btn-toolbar{margin-left:-5px} .btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left} .btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group{margin-left:5px} .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0} .btn-group > .btn:first-child{margin-left:0} .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0} .btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0} .btn-group > .btn-group{float:left} .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0} .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0} .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0} .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0} .btn-group > .btn + .dropdown-toggle{padding-left:8px;padding-right:8px} .btn-group > .btn-lg + .dropdown-toggle{padding-left:12px;padding-right:12px} .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)} .btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none} .btn .caret{margin-left:0} .btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0} .dropup .btn-lg .caret{border-width:0 5px 5px} .btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn{display:block;float:none;width:100%;max-width:100%} .btn-group-vertical > .btn-group > .btn{float:none} .btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0} .btn-group-vertical > .btn:not(:first-child):not(:last-child){border-radius:0} .btn-group-vertical > .btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0} .btn-group-vertical > .btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px} .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0} .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0} .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-right-radius:0;border-top-left-radius:0} .btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate} .btn-group-justified > .btn,.btn-group-justified > .btn-group{float:none;display:table-cell;width:1%} .btn-group-justified > .btn-group .btn{width:100%} .btn-group-justified > .btn-group .dropdown-menu{left:auto} [data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none} .input-group{position:relative;display:table;border-collapse:separate} .input-group[class*="col-"]{float:none;padding-left:0;padding-right:0} .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0} .input-group .form-control:focus{z-index:3} .input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn{height:42px;padding:10px 16px;font-size:15px;line-height:1.3333333;border-radius:6px} select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn{height:42px;line-height:42px} textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn,select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn{height:auto} .input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn{height:28px;padding:5px 10px;font-size:11px;line-height:1.5;border-radius:3px} select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn{height:28px;line-height:28px} textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn,select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn{height:auto} .input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell} .input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0} .input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle} .input-group-addon{padding:6px 12px;font-size:12px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px} .input-group-addon.input-sm{padding:5px 10px;font-size:11px;border-radius:3px} .input-group-addon.input-lg{padding:10px 16px;font-size:15px;border-radius:6px} .input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0} .input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-top-right-radius:0} .input-group-addon:first-child{border-right:0} .input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-bottom-left-radius:0;border-top-left-radius:0} .input-group-addon:last-child{border-left:0} .input-group-btn{position:relative;font-size:0;white-space:nowrap} .input-group-btn > .btn{position:relative} .input-group-btn > .btn + .btn{margin-left:-1px} .input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active{z-index:2} .input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group{margin-right:-1px} .input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{z-index:2;margin-left:-1px} .nav{margin-bottom:0;padding-left:0;list-style:none} .nav > li{position:relative;display:block} .nav > li > a{position:relative;display:block;padding:10px 15px} .nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#eee} .nav > li.disabled > a{color:#777} .nav > li.disabled > a:hover,.nav > li.disabled > a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed} .nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color:#eee;border-color:#337ab7} .nav .nav-divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5} .nav > li > a > img{max-width:none} .nav-tabs{border-bottom:1px solid #ddd} .nav-tabs > li{float:left;margin-bottom:-1px} .nav-tabs > li > a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0} .nav-tabs > li > a:hover{border-color:#eee #eee #ddd} .nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default} .nav-tabs.nav-justified{width:100%;border-bottom:0} .nav-tabs.nav-justified > li{float:none} .nav-tabs.nav-justified > li > a{text-align:center;margin-bottom:5px} .nav-tabs.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto} @media (min-width:768px){.nav-tabs.nav-justified > li{display:table-cell;width:1%}   .nav-tabs.nav-justified > li > a{margin-bottom:0}} .nav-tabs.nav-justified > li > a{margin-right:0;border-radius:4px} .nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border:1px solid #ddd} @media (min-width:768px){.nav-tabs.nav-justified > li > a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}   .nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border-bottom-color:#fff}} .nav-pills > li{float:left} .nav-pills > li > a{border-radius:4px} .nav-pills > li + li{margin-left:2px} .nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{color:#fff;background-color:#337ab7} .nav-stacked > li{float:none} .nav-stacked > li + li{margin-top:2px;margin-left:0} .nav-justified{width:100%} .nav-justified > li{float:none} .nav-justified > li > a{text-align:center;margin-bottom:5px} .nav-justified > .dropdown .dropdown-menu{top:auto;left:auto} @media (min-width:768px){.nav-justified > li{display:table-cell;width:1%}   .nav-justified > li > a{margin-bottom:0}} .nav-tabs-justified{border-bottom:0} .nav-tabs-justified > li > a{margin-right:0;border-radius:4px} .nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border:1px solid #ddd} @media (min-width:768px){.nav-tabs-justified > li > a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}   .nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border-bottom-color:#fff}} .tab-content > .tab-pane{display:none} .tab-content > .active{display:block} .nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0} .navbar{position:relative;min-height:50px;margin-bottom:17px;border:1px solid transparent} @media (min-width:768px){.navbar{border-radius:4px}} @media (min-width:768px){.navbar-header{float:left}} .navbar-collapse{overflow-x:visible;padding-right:10px;padding-left:10px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch} .navbar-collapse.in{overflow-y:auto} @media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}   .navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}   .navbar-collapse.in{overflow-y:visible}   .navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}} .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px} @media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}} .container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right:-10px;margin-left:-10px} @media (min-width:768px){.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right:0;margin-left:0}} .navbar-static-top{z-index:1000;border-width:0 0 1px} @media (min-width:768px){.navbar-static-top{border-radius:0}} .navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030} @media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}} .navbar-fixed-top{top:0;border-width:0 0 1px} .navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0} .navbar-brand{float:left;padding:16.5px 10px;font-size:15px;line-height:17px;height:50px} .navbar-brand:hover,.navbar-brand:focus{text-decoration:none} .navbar-brand > img{display:block} @media (min-width:768px){.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{margin-left:-10px}} .navbar-toggle{position:relative;float:right;margin-right:10px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px} .navbar-toggle:focus{outline:0} .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px} .navbar-toggle .icon-bar + .icon-bar{margin-top:4px} @media (min-width:768px){.navbar-toggle{display:none}} .navbar-nav{margin:8.25px -10px} .navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:17px} @media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}   .navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}   .navbar-nav .open .dropdown-menu > li > a{line-height:17px}   .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus{background-image:none}} @media (min-width:768px){.navbar-nav{float:left;margin:0}   .navbar-nav > li{float:left}   .navbar-nav > li > a{padding-top:16.5px;padding-bottom:16.5px}} .navbar-form{margin-left:-10px;margin-right:-10px;padding:10px 10px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:9.5px;margin-bottom:9.5px} @media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}   .navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}   .navbar-form .form-control-static{display:inline-block}   .navbar-form .input-group{display:inline-table;vertical-align:middle}   .navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}   .navbar-form .input-group > .form-control{width:100%}   .navbar-form .control-label{margin-bottom:0;vertical-align:middle}   .navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}   .navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}   .navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}   .navbar-form .has-feedback .form-control-feedback{top:0}} @media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}   .navbar-form .form-group:last-child{margin-bottom:0}} @media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}} .navbar-nav > li > .dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0} .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0} .navbar-btn{margin-top:9.5px;margin-bottom:9.5px} .navbar-btn.btn-sm{margin-top:11px;margin-bottom:11px} .navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px} .navbar-text{margin-top:16.5px;margin-bottom:16.5px} @media (min-width:768px){.navbar-text{float:left;margin-left:10px;margin-right:10px}} @media (min-width:768px){.navbar-left{float:left !important}   .navbar-right{float:right !important;margin-right:-10px}   .navbar-right ~ .navbar-right{margin-right:0}} .navbar-default{background-color:#f8f8f8;border-color:#e7e7e7} .navbar-default .navbar-brand{color:#777} .navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent} .navbar-default .navbar-text{color:#777} .navbar-default .navbar-nav > li > a{color:#777} .navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#333;background-color:transparent} .navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#555;background-color:#e7e7e7} .navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus{color:#ccc;background-color:transparent} .navbar-default .navbar-toggle{border-color:#ddd} .navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd} .navbar-default .navbar-toggle .icon-bar{background-color:#888} .navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7} .navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background-color:#e7e7e7;color:#555} @media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#777}   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#333;background-color:transparent}   .navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#555;background-color:#e7e7e7}   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#ccc;background-color:transparent}} .navbar-default .navbar-link{color:#777} .navbar-default .navbar-link:hover{color:#333} .navbar-default .btn-link{color:#777} .navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333} .navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc} .navbar-inverse{background-color:#222;border-color:#080808} .navbar-inverse .navbar-brand{color:#9d9d9d} .navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent} .navbar-inverse .navbar-text{color:#9d9d9d} .navbar-inverse .navbar-nav > li > a{color:#9d9d9d} .navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus{color:#fff;background-color:transparent} .navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{color:#fff;background-color:#080808} .navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus{color:#444;background-color:transparent} .navbar-inverse .navbar-toggle{border-color:#333} .navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333} .navbar-inverse .navbar-toggle .icon-bar{background-color:#fff} .navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010} .navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{background-color:#080808;color:#fff} @media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{border-color:#080808}   .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#9d9d9d}   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:transparent}   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{color:#fff;background-color:#080808}   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#444;background-color:transparent}} .navbar-inverse .navbar-link{color:#9d9d9d} .navbar-inverse .navbar-link:hover{color:#fff} .navbar-inverse .btn-link{color:#9d9d9d} .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff} .navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444} .breadcrumb{padding:8px 15px;margin-bottom:17px;list-style:none;background-color:#f5f5f5;border-radius:4px} .breadcrumb > li{display:inline-block} .breadcrumb > li + li:before{content:"/\00a0";padding:0 5px;color:#ccc} .breadcrumb > .active{color:#777} .pagination{display:inline-block;padding-left:0;margin:17px 0;border-radius:4px} .pagination > li{display:inline} .pagination > li > a,.pagination > li > span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px} .pagination > li:first-child > a,.pagination > li:first-child > span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px} .pagination > li:last-child > a,.pagination > li:last-child > span{border-bottom-right-radius:4px;border-top-right-radius:4px} .pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd} .pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default} .pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed} .pagination-lg > li > a,.pagination-lg > li > span{padding:10px 16px;font-size:15px;line-height:1.3333333} .pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{border-bottom-left-radius:6px;border-top-left-radius:6px} .pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{border-bottom-right-radius:6px;border-top-right-radius:6px} .pagination-sm > li > a,.pagination-sm > li > span{padding:5px 10px;font-size:11px;line-height:1.5} .pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{border-bottom-left-radius:3px;border-top-left-radius:3px} .pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{border-bottom-right-radius:3px;border-top-right-radius:3px} .pager{padding-left:0;margin:17px 0;list-style:none;text-align:center} .pager li{display:inline} .pager li > a,.pager li > span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px} .pager li > a:hover,.pager li > a:focus{text-decoration:none;background-color:#eee} .pager .next > a,.pager .next > span{float:right} .pager .previous > a,.pager .previous > span{float:left} .pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#777;background-color:#fff;cursor:not-allowed} .media{margin-top:15px} .media:first-child{margin-top:0} .media,.media-body{zoom:1;overflow:hidden} .media-body{width:10000px} .media-object{display:block} .media-object.img-thumbnail{max-width:none} .media-right,.media > .pull-right{padding-left:10px} .media-left,.media > .pull-left{padding-right:10px} .media-left,.media-right,.media-body{display:table-cell;vertical-align:top} .media-middle{vertical-align:middle} .media-bottom{vertical-align:bottom} .media-heading{margin-top:0;margin-bottom:5px} .media-list{padding-left:0;list-style:none} .panel{margin-bottom:17px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)} .panel-body{padding:15px} .panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px} .panel-heading > .dropdown .dropdown-toggle{color:inherit} .panel-title{margin-top:0;margin-bottom:0;font-size:14px;color:inherit} .panel-title > a,.panel-title > small,.panel-title > .small,.panel-title > small > a,.panel-title > .small > a{color:inherit} .panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px} .panel > .list-group,.panel > .panel-collapse > .list-group{margin-bottom:0} .panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item{border-width:1px 0;border-radius:0} .panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px} .panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px} .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0} .panel-heading + .list-group .list-group-item:first-child{border-top-width:0} .list-group + .panel-footer{border-top-width:0} .panel > .table,.panel > .table-responsive > .table,.panel > .panel-collapse > .table{margin-bottom:0} .panel > .table caption,.panel > .table-responsive > .table caption,.panel > .panel-collapse > .table caption{padding-left:15px;padding-right:15px} .panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child{border-top-right-radius:3px;border-top-left-radius:3px} .panel > .table:first-child > thead:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px} .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child{border-top-left-radius:3px} .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child{border-top-right-radius:3px} .panel > .table:last-child,.panel > .table-responsive:last-child > .table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px} .panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px} .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child{border-bottom-left-radius:3px} .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child{border-bottom-right-radius:3px} .panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body{border-top:1px solid #ddd} .panel > .table > tbody:first-child > tr:first-child th,.panel > .table > tbody:first-child > tr:first-child td{border-top:0} .panel > .table-bordered,.panel > .table-responsive > .table-bordered{border:0} .panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0} .panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0} .panel > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th{border-bottom:0} .panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th{border-bottom:0} .panel > .table-responsive{border:0;margin-bottom:0} .panel-group{margin-bottom:17px} .panel-group .panel{margin-bottom:0;border-radius:4px} .panel-group .panel + .panel{margin-top:5px} .panel-group .panel-heading{border-bottom:0} .panel-group .panel-heading + .panel-collapse > .panel-body,.panel-group .panel-heading + .panel-collapse > .list-group{border-top:1px solid #ddd} .panel-group .panel-footer{border-top:0} .panel-group .panel-footer + .panel-collapse .panel-body{border-bottom:1px solid #ddd} .panel-default{border-color:#ddd} .panel-default > .panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd} .panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ddd} .panel-default > .panel-heading .badge{color:#f5f5f5;background-color:#333} .panel-default > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#ddd} .panel-primary{border-color:#337ab7} .panel-primary > .panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7} .panel-primary > .panel-heading + .panel-collapse > .panel-body{border-top-color:#337ab7} .panel-primary > .panel-heading .badge{color:#337ab7;background-color:#fff} .panel-primary > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#337ab7} .panel-success{border-color:#d6e9c6} .panel-success > .panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6} .panel-success > .panel-heading + .panel-collapse > .panel-body{border-top-color:#d6e9c6} .panel-success > .panel-heading .badge{color:#dff0d8;background-color:#3c763d} .panel-success > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#d6e9c6} .panel-info{border-color:#bce8f1} .panel-info > .panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1} .panel-info > .panel-heading + .panel-collapse > .panel-body{border-top-color:#bce8f1} .panel-info > .panel-heading .badge{color:#d9edf7;background-color:#31708f} .panel-info > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#bce8f1} .panel-warning{border-color:#faebcc} .panel-warning > .panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc} .panel-warning > .panel-heading + .panel-collapse > .panel-body{border-top-color:#faebcc} .panel-warning > .panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b} .panel-warning > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#faebcc} .panel-danger{border-color:#ebccd1} .panel-danger > .panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1} .panel-danger > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ebccd1} .panel-danger > .panel-heading .badge{color:#f2dede;background-color:#a94442} .panel-danger > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#ebccd1} .modal-open{overflow:hidden} .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0} .modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out} .modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} .modal-open .modal{overflow-x:hidden;overflow-y:auto} .modal-dialog{position:relative;width:auto;margin:10px} .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0} .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000} .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)} .modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)} .modal-header{padding:15px;border-bottom:1px solid #e5e5e5} .modal-header .close{margin-top:-2px} .modal-title{margin:0;line-height:1.42857143} .modal-body{position:relative;padding:15px} .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5} .modal-footer .btn + .btn{margin-left:5px;margin-bottom:0} .modal-footer .btn-group .btn + .btn{margin-left:-1px} .modal-footer .btn-block + .btn-block{margin-left:0} .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll} @media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}   .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}   .modal-sm{width:300px}} @media (min-width:1008px){.modal-lg{width:900px}} .tooltip{position:absolute;z-index:1070;display:block;font-family:"Merriweather",Arial,Helvetica,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:11px;opacity:0;filter:alpha(opacity=0)} .tooltip.in{opacity:.9;filter:alpha(opacity=90)} .tooltip.top{margin-top:-3px;padding:5px 0} .tooltip.right{margin-left:3px;padding:0 5px} .tooltip.bottom{margin-top:3px;padding:5px 0} .tooltip.left{margin-left:-3px;padding:0 5px} .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px} .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid} .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000} .tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000} .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000} .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000} .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000} .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000} .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000} .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000} .clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table} .clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both} .center-block{display:block;margin-left:auto;margin-right:auto} .pull-right{float:right !important} .pull-left{float:left !important} .hide{display:none !important} .show{display:block !important} .invisible{visibility:hidden} .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0} .hidden{display:none !important} .affix{position:fixed} @-ms-viewport{width:device-width} .visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important} .visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important} @media (max-width:767px){.visible-xs{display:block !important}   table.visible-xs{display:table !important}   tr.visible-xs{display:table-row !important}   th.visible-xs,td.visible-xs{display:table-cell !important}} @media (max-width:767px){.visible-xs-block{display:block !important}} @media (max-width:767px){.visible-xs-inline{display:inline !important}} @media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}} @media (min-width:768px) and (max-width:1007px){.visible-sm{display:block !important}   table.visible-sm{display:table !important}   tr.visible-sm{display:table-row !important}   th.visible-sm,td.visible-sm{display:table-cell !important}} @media (min-width:768px) and (max-width:1007px){.visible-sm-block{display:block !important}} @media (min-width:768px) and (max-width:1007px){.visible-sm-inline{display:inline !important}} @media (min-width:768px) and (max-width:1007px){.visible-sm-inline-block{display:inline-block !important}} @media (min-width:1008px) and (max-width:1366px){.visible-md{display:block !important}   table.visible-md{display:table !important}   tr.visible-md{display:table-row !important}   th.visible-md,td.visible-md{display:table-cell !important}} @media (min-width:1008px) and (max-width:1366px){.visible-md-block{display:block !important}} @media (min-width:1008px) and (max-width:1366px){.visible-md-inline{display:inline !important}} @media (min-width:1008px) and (max-width:1366px){.visible-md-inline-block{display:inline-block !important}} @media (min-width:1367px){.visible-lg{display:block !important}   table.visible-lg{display:table !important}   tr.visible-lg{display:table-row !important}   th.visible-lg,td.visible-lg{display:table-cell !important}} @media (min-width:1367px){.visible-lg-block{display:block !important}} @media (min-width:1367px){.visible-lg-inline{display:inline !important}} @media (min-width:1367px){.visible-lg-inline-block{display:inline-block !important}} @media (max-width:767px){.hidden-xs{display:none !important}} @media (min-width:768px) and (max-width:1007px){.hidden-sm{display:none !important}} @media (min-width:1008px) and (max-width:1366px){.hidden-md{display:none !important}} @media (min-width:1367px){.hidden-lg{display:none !important}} .visible-print{display:none !important} @media print{.visible-print{display:block !important}   table.visible-print{display:table !important}   tr.visible-print{display:table-row !important}   th.visible-print,td.visible-print{display:table-cell !important}} .visible-print-block{display:none !important} @media print{.visible-print-block{display:block !important}} .visible-print-inline{display:none !important} @media print{.visible-print-inline{display:inline !important}} .visible-print-inline-block{display:none !important} @media print{.visible-print-inline-block{display:inline-block !important}} @media print{.hidden-print{display:none !important}}@media only screen and (min-width:1367px){.checkout-cart-index .sidebar{margin:0;float:left;position:sticky;position:-webkit-sticky;top:80px;height:100%}   body[class*='blog-'][class*="boxed-content"] .col-right.sidebar,[class*="boxed-content"].catalogsearch-result-index .col-right.sidebar,[class*="boxed-content"].catalog-category-view .col-right.sidebar{margin-right:-71px;width:calc(25% + 71px)}      .row.skin-padding{margin-left:-15px;margin-right:-15px}   .skin-padding .row{margin-left:-15px;margin-right:-15px}   .skin-padding .col-xs-1,.skin-padding .col-sm-1,.skin-padding .col-md-1,.skin-padding .col-lg-1,.skin-padding .col-xs-2,.skin-padding .col-sm-2,.skin-padding .col-md-2,.skin-padding .col-lg-2,.skin-padding .col-xs-3,.skin-padding .col-sm-3,.skin-padding .col-md-3,.skin-padding .col-lg-3,.skin-padding .col-xs-4,.skin-padding .col-sm-4,.skin-padding .col-md-4,.skin-padding .col-lg-4,.skin-padding .col-xs-5,.skin-padding .col-sm-5,.skin-padding .col-md-5,.skin-padding .col-lg-5,.skin-padding .col-xs-6,.skin-padding .col-sm-6,.skin-padding .col-md-6,.skin-padding .col-lg-6,.skin-padding .col-xs-7,.skin-padding .col-sm-7,.skin-padding .col-md-7,.skin-padding .col-lg-7,.skin-padding .col-xs-8,.skin-padding .col-sm-8,.skin-padding .col-md-8,.skin-padding .col-lg-8,.skin-padding .col-xs-9,.skin-padding .col-sm-9,.skin-padding .col-md-9,.skin-padding .col-lg-9,.skin-padding .col-xs-10,.skin-padding .col-sm-10,.skin-padding .col-md-10,.skin-padding .col-lg-10,.skin-padding .col-xs-11,.skin-padding .col-sm-11,.skin-padding .col-md-11,.skin-padding .col-lg-11,.skin-padding .col-xs-12,.skin-padding .col-sm-12,.skin-padding .col-md-12,.skin-padding .col-lg-12{padding-left:15px;padding-right:15px}   [class*="boxed-breadcrumbs"] .breadcrumbs-wrapper .container{padding-right:80px;padding-left:80px}   [class*="boxed-header"] .header-wrapper .fullwidth,[class*="boxed-breadcrumbs"] .breadcrumbs-wrapper .fullwidth,[class*="boxed-content"] .content-wrapper .fullwidth,[class*="boxed-footer"] #footer .fullwidth{margin-left:-80px;margin-right:-80px}   [class*="boxed-content"] .content-wrapper .fullwidth{margin-left:-81px;margin-right:-81px}   [class*="boxed-content"] .related-bottom .widget-title{margin-left:-80px;margin-right:-80px;padding-left:80px;padding-right:80px}   [class*="boxed-content"] .related-bottom .widget-title .more-link{right:80px}   [class*="boxed-content"] .fullwidth-banners{margin-left:-80px;margin-right:-80px}   [class*="boxed-content"] .widget-title.fullwidth{margin-left:-80px;margin-right:-80px;padding-left:80px;padding-right:80px}   [class*="boxed-content"] .widget-title.fullwidth a.more-link{right:80px}   .wide-content .col2-right-layout .product-view .more-views-vertical-slider.type-2 .more-views.vertical,.wide-content .product-view .with-sidebar .more-views-vertical-slider.type-2 .more-views.vertical,.wide-content .product-view .more-views-vertical-slider.type-2.large-layout .more-views.vertical{left:57px}   [class*="boxed-content"] .fullwidth-block{margin:0 -81px}   [class*="boxed-content"] .fullwidth-inner{width:100%}   .checkout-multishipping-addresses .table-responsive{overflow:visible}   .sorter .sort-by .bootstrap-select > .selectpicker{min-width:150px}   body[class*="boxed-content"] .main-container .breadcrumbs-wrapper .container{border:none}   #header.header-1.wide-cart-button .middle-block .search-block{width:40%}   #header.header-1.wide-cart-button .middle-block .left-block,#header.header-1.wide-cart-button .middle-block .right-block{width:30%}   .header-layout-1.cms-index-index .header-wrapper{min-height:739px}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner{background-color:#fff}   .nav-wide .menu-wrapper li[data-bold-link='1'] > a{color:#222;font-size:16px;width:100%;position:relative;display:block;font-family:'Overpass',sans-serif}      .cms-index-index #header.header-1{position:absolute;left:0;right:0;z-index:9}   .cms-index-index.wide-header #header.header-1{left:40px;right:40px}   .wide-header.cms-index-index #header.header-1.transparent-header,[class*="boxed-header"].cms-index-index #header.header-1.transparent-header .top-block .container,[class*="boxed-header"].cms-index-index #header.header-1.transparent-header .middle-block .container{background-color:transparent !important}   [class*="boxed-header"].cms-index-index #header.header-1.transparent-menu .bottom-block .container,.wide-header.cms-index-index #header.header-1.transparent-menu .bottom-block .container{background-color:transparent !important}      .slider-wrapper{float:left;width:72.855%}   .slider-right-block{float:left;width:27.145%}      .product-view .product-shop-inner{padding:20px}   .col2-right-layout .product-view .product-shop-inner .add-to-cart .btn,.col2-left-layout .product-view .product-shop-inner .add-to-cart .btn,.product-view .with-sidebar .product-shop-inner .add-to-cart .btn{width:55%}   .col2-right-layout .product-sidebar.sidebar-left .block.block-compare .actions .btn,.col2-left-layout .product-sidebar.sidebar-right .block.block-compare .actions .btn{padding-left:15px;padding-right:15px}   .col2-right-layout .product-sidebar.sidebar-left .block.block-compare .actions .btn i,.col2-left-layout .product-sidebar.sidebar-right .block.block-compare .actions .btn i{display:none}   .col3-layout .product-sidebar .block-compare .item .product-image,.col3-layout .with-sidebar .block-related:not(.related-bottom) .block-content .media-left{min-width:40px;width:40px}   .col3-layout .product-sidebar .block.block-wishlist .item .product-image,.col3-layout .product-sidebar .block-related:not(.related-bottom) .block-content .product-image{width:40px}   .col3-layout .product-view .product-shop-inner .add-to-cart .btn{width:50%}   .col3-layout .product-sidebar .block-title{font-size:16px;padding-bottom:12px}   .col3-layout .product-main-information .price-box .price{font-size:24px}   .col3-layout .product-view .top-wrapper .add-to-box .price-box .old-price .price{font-size:14px}   .col3-layout .product-sidebar .block.block-wishlist .slider-buttons,.col3-layout .block-related:not(.related-bottom) .slider-buttons{position:relative;top:auto;margin-top:6px}   .col3-layout .product-sidebar .block.block-compare .actions .btn + .btn{margin-left:0}   .col3-layout .product-sidebar .block.block-compare .actions .btn{display:block;width:100%}   .col3-layout .product-view .quantity-wrapper{margin-top:4px;margin-bottom:4px}   .product-view .with-sidebar .product-main-information{float:none;display:inline-block}   .product-view .add-to-cart .btn{max-width:300px}      .product-view .more-views.vertical{display:table-cell}   .product-view .product-img-box.more-views-vertical-slider{display:table;border-right:1px solid #e1e1e1}   .product-view .more-views-vertical-slider.type-2.medium-layout .more-views.vertical{left:-25px}   .col2-right-layout .product-view .more-views-vertical-slider.type-2 .more-views.vertical,.product-view .with-sidebar .more-views-vertical-slider.type-2 .more-views.vertical,.product-view .more-views-vertical-slider.type-2.large-layout .more-views.vertical{left:-57px}   .products-grid.seven-columns .item .indent.type-4 .product-labels-wrapper,.products-grid.eight-columns .item .indent.type-4 .product-labels-wrapper,.products-grid.slider-columns-7 .indent.type-4 .product-labels-wrapper,.products-grid.slider-columns-8 .indent.type-4 .product-labels-wrapper,.products-grid.seven-columns .item .image-box .flip-timer,.products-grid.eight-columns .item .image-box .flip-timer,.products-grid.slider-columns-7 .image-box .flip-timer,.products-grid.slider-columns-8 .image-box .flip-timer{display:none !important}   .products-grid.seven-columns .item .hover-buttons .add-to-links,.products-grid.eight-columns .item .hover-buttons .add-to-links,.products-grid.slider-columns-7 .hover-buttons .add-to-links,.products-grid.slider-columns-8 .hover-buttons .add-to-links{display:none}   .products-grid.five-columns .item .indent.type-4 .product-labels-wrapper > div,.products-grid.six-columns .item .indent.type-4 .product-labels-wrapper > div,.products-grid.slider-columns-5 .indent.type-4 .product-labels-wrapper > div,.products-grid.slider-columns-6 .indent.type-4 .product-labels-wrapper > div{padding:3px 4px}   [class*="col2-"] .products-grid.four-columns .item .indent.type-4 .product-action-wrapper,.products-grid.five-columns .item .indent.type-4 .product-action-wrapper,.products-grid.six-columns .item .indent.type-4 .product-action-wrapper,.products-grid.seven-columns .item .indent.type-4 .product-action-wrapper,.products-grid.eight-columns .item .indent.type-4 .product-action-wrapper,[class*="col2-"] .products-grid.slider-columns-4 .item .indent.type-4 .product-action-wrapper,.products-grid.slider-columns-5 .item .indent.type-4 .product-action-wrapper,.products-grid.slider-columns-6 .item .indent.type-4 .product-action-wrapper,.products-grid.slider-columns-7 .item .indent.type-4 .product-action-wrapper,.products-grid.slider-columns-8 .item .indent.type-4 .product-action-wrapper{-webkit-flex-direction:column;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}   [class*="col2-"] .products-grid.four-columns .item .indent.type-4 .product-action-wrapper .action-buttons,.products-grid.five-columns .item .indent.type-4 .product-action-wrapper .action-buttons,.products-grid.six-columns .item .indent.type-4 .product-action-wrapper .action-buttons,.products-grid.seven-columns .item .indent.type-4 .product-action-wrapper .action-buttons,.products-grid.eight-columns .item .indent.type-4 .product-action-wrapper .action-buttons,[class*="col2-"] .products-grid.slider-columns-4 .item .indent.type-4 .product-action-wrapper.action-buttons,.products-grid.slider-columns-5 .item .indent.type-4 .product-action-wrapper.action-buttons,.products-grid.slider-columns-6 .item .indent.type-4 .product-action-wrapper.action-buttons,.products-grid.slider-columns-7 .item .indent.type-4 .product-action-wrapper.action-buttons,.products-grid.slider-columns-8 .item .indent.type-4 .product-action-wrapper.action-buttons{margin-top:10px}      [class*="col2-"] .products-grid.six-columns .flip-timer .flip-block{width:20px;padding-top:3px}   [class*="col2-"] .products-grid.six-columns .flip-timer .flip-items{height:20px}   [class*="col2-"] .products-grid.six-columns .flip-timer .flip-block li span.flip-wrapper{height:10px}   [class*="col2-"] .products-grid.six-columns .flip-block .flip-text{font-size:14px;line-height:20px}   [class*="col2-"] .products-grid.six-columns .flip-timer .flip-clock-divider{height:20px;margin-top:3px}   .col-main.col-sm-9 .form-list .customer-name-prefix-middlename-suffix > div,.col-main.col-sm-9 .form-list .customer-name-prefix-middlename > div,.col-main.col-sm-9 .form-list .customer-name-middlename-suffix > div,.col-main.col-sm-9 .form-list .customer-name-middlename > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename-suffix > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename-suffix > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename > div{margin-top:0;display:inline-block;vertical-align:bottom;float:none}   .opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename > div + div{}   #popup-block.modal.fade .modal-dialog{-webkit-transform:translate(0,300px);-ms-transform:translate(0,300px);-o-transform:translate(0,300px);transform:translate(0,300px);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;position:absolute;right:40px}   #popup-block.modal.in .modal-dialog{-webkit-transform:translate(0,2px);-ms-transform:translate(0,2px);-o-transform:translate(0,2px);transform:translate(0,2px)}}@media only screen and (min-width:1008px) and (max-width:1366px){body{font-size:11px}   body[class*="boxed-header"] .fullwidth,body[class*="boxed-breadcrumbs"] .fullwidth,body[class*="boxed-content"] .fullwidth,body[class*="boxed-footer"] .fullwidth,body[class*="boxed-content"] .fullwidth{margin-left:-10px;margin-right:-10px}   .form-list .gender{width:13.88888888888889%}   .form-list .gender + li.customer-dob{width:69.44444444444444%}   .form-list .gender + li.customer-dob .dob-month,.form-list .gender + li.customer-dob .dob-day{width:19.99000499750125%}   .form-list .gender + li.customer-dob .dob-year{width:59.82008995502249%}   .col-main.col-sm-9 .form-list .customer-name-prefix-middlename-suffix > div,.col-main.col-sm-9 .form-list .customer-name-prefix-middlename > div,.col-main.col-sm-9 .form-list .customer-name-middlename-suffix > div,.col-main.col-sm-9 .form-list .customer-name-middlename > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename-suffix > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename-suffix > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename > div{margin-top:0;display:inline-block;vertical-align:bottom;float:none}   .opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename > div + div{margin-left:-4px}   [class*="col2-"] .products-grid.six-columns li.item,[class*="col2-"] .products-grid.seven-columns li.item,[class*="col2-"] .products-grid.eight-columns li.item{width:20%}   [class*="col2-"] .products-grid.eight-columns .listing-banner-wrapper.row-banner ~ li.item + li.item:not(:nth-of-type(5n+1)):not(:nth-of-type(5n+2)),[class*="col2-"] .products-grid.seven-columns .listing-banner-wrapper.row-banner ~ li.item + li.item:not(:nth-of-type(5n+1)):not(:nth-of-type(5n+2)),[class*="col2-"] .products-grid.six-columns .listing-banner-wrapper.row-banner ~ li.item + li.item:not(:nth-of-type(5n+1)):not(:nth-of-type(5n+2)){clear:none !important}   [class*="col2-"] .products-grid.eight-columns .listing-banner-wrapper.row-banner ~ li.item:nth-of-type(5n+1),[class*="col2-"] .products-grid.seven-columns .listing-banner-wrapper.row-banner ~ li.item:nth-of-type(5n+1),[class*="col2-"] .products-grid.six-columns .listing-banner-wrapper.row-banner ~ li.item:nth-of-type(5n+1){clear:right !important}   [class*="col2-"] .products-grid.eight-columns .listing-banner-wrapper.row-banner ~ li.item:nth-of-type(5n+2),[class*="col2-"] .products-grid.seven-columns .listing-banner-wrapper.row-banner ~ li.item:nth-of-type(5n+2),[class*="col2-"] .products-grid.six-columns .listing-banner-wrapper.row-banner ~ li.item:nth-of-type(5n+2){clear:left !important}   [class*="col2-"] .products-grid.six-columns li.item:nth-of-type(6n+1),[class*="col2-"] .products-grid.seven-columns li.item:nth-of-type(7n+1),[class*="col2-"] .products-grid.eight-columns li.item:nth-of-type(8n+1){clear:none}   [class*="col2-"] .products-grid.six-columns li.item:nth-of-type(5n+1),[class*="col2-"] .products-grid.seven-columns li.item:nth-of-type(5n+1),[class*="col2-"] .products-grid.eight-columns li.item:nth-of-type(5n+1){clear:left}   [class*="col2-"] .products-grid.six-columns li.item:nth-of-type(5n+5),[class*="col2-"] .products-grid.seven-columns li.item:nth-of-type(5n+5),[class*="col2-"] .products-grid.eight-columns li.item:nth-of-type(5n+5){clear:right}   .col3-layout .products-grid.five-columns li.item,.col3-layout .products-grid.six-columns li.item,.col3-layout .products-grid.seven-columns li.item,.col3-layout .products-grid.eight-columns li.item{width:25%}   .col3-layout .products-grid.six-columns li.item:nth-of-type(5n+1),.col3-layout .products-grid.seven-columns li.item:nth-of-type(5n+1),.col3-layout .products-grid.eight-columns li.item:nth-of-type(5n+1),.col3-layout .products-grid.five-columns li.item:nth-of-type(5n+1),.col3-layout .products-grid.six-columns li.item:nth-of-type(6n+1),.col3-layout .products-grid.seven-columns li.item:nth-of-type(7n+1),.col3-layout .products-grid.eight-columns li.item:nth-of-type(8n+1){clear:none}   .col3-layout .products-grid.five-columns li.item:nth-of-type(4n+1),.col3-layout .products-grid.six-columns li.item:nth-of-type(4n+1),.col3-layout .products-grid.seven-columns li.item:nth-of-type(4n+1),.col3-layout .products-grid.eight-columns li.item:nth-of-type(4n+1){clear:left}   .col3-layout .products-grid.five-columns li.item:nth-of-type(4n+4),.col3-layout .products-grid.six-columns li.item:nth-of-type(4n+4),.col3-layout .products-grid.seven-columns li.item:nth-of-type(4n+4),.col3-layout .products-grid.eight-columns li.item:nth-of-type(4n+4){clear:right}   .footer-products-list .product-shop{width:65%}   .customer-reviews-widget .btn{padding-left:20px;padding-right:20px}      #header ul.topmenu li.level0.first a.level-top .custom-icon.ion-ios-home-outline{margin-left:-20px}   #header .header-socials .btn-default{margin-right:0}   .header .header-text-blocks{float:none;vertical-align:middle}   .header .header-text-blocks li + li{margin-left:20px;padding-left:24px}   .header .header-custom-links li{padding:0 10px}   .bordered-wrapper{padding:20px}   ul.topmenu li.level0.nav-1 a.level-top .custom-icon.amsffa-home{margin:-14px -10px;padding:14px 15px}   .wide-header #header .top-block,[class*="boxed-header"] #header .top-block .container{text-align:center}   .category-label{left:10px}   .nav-wide .menu-wrapper.Overpass li.level1:not([data-columns='1']) > .menu-inner ul.level1 li.level2 > a{color:#000;font-size:14px;display:block;width:100%;position:relative;line-height:1.5em;display:inline-block;font-family:'Overpass',sans-serif;text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid rgba(0,0,0,0.1)}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner{background-color:#fff}   .nav-wide .menu-wrapper li[data-bold-link='1'] > a{color:#222;font-size:16px;width:100%;position:relative;display:block;font-family:'Overpass',sans-serif}      .cms-index-index #header.header-1{position:absolute;left:0;right:0;z-index:9}   .wide-header.cms-index-index #header.header-1.transparent-header,[class*="boxed-header"].cms-index-index #header.header-1.transparent-header .top-block .container,[class*="boxed-header"].cms-index-index #header.header-1.transparent-header .middle-block .container{background-color:transparent !important}   [class*="boxed-header"].cms-index-index #header.header-1.transparent-menu .bottom-block .container,.wide-header.cms-index-index #header.header-1.transparent-menu .bottom-block .container{background-color:transparent !important}   #header.header-1.wide-cart-button .middle-block .search-block{width:37%}   #header.header-1.wide-cart-button .middle-block .left-block{width:26%}   #header.header-1.wide-cart-button .middle-block .right-block{width:37%}   .header-layout-1.cms-index-index .header-wrapper{min-height:535px}   #header.checkout-header a.to-cart{padding-left:10px}      .header .preview-dropdown-wrapper:not(.product-page) .preview-block:nth-child(5n+1){clear:left}   .slider-wrapper{float:left;width:73.22111%}   .slider-right-block{float:left;width:26.77889%}   #home-image-slider .item .slide-container{bottom:12%}   #home-image-slider .item .subtitle{margin-bottom:15px}   #home-image-slider .item .text{margin-bottom:20px}   #home-image-slider .item .title{margin-bottom:5px;font-size:90px;line-height:80px;letter-spacing:-6px}   .products-grid .indent.type-2 .product-image:before,.footer-products-list .product-image:before{content:none}   .products-grid .indent.type-2 .lightbox-button,.products-grid .indent.type-2 .btn-quickview,.products-grid .item .indent.type-2 .product-labels-wrapper,.footer-products-list .btn-quickview,.footer-products-list .lightbox-button,.footer-products-list .product-labels-wrapper{display:none}   .products-grid .item .indent.type-4 .product-action-wrapper{-webkit-flex-direction:column;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}   .products-grid .item .indent.type-4 .product-action-wrapper .action-buttons{margin-top:10px}   .products-grid .item .indent.type-4 .add-to-links{display:inline-block;width:auto}   .products-grid.seven-columns .item .indent.type-4 .product-labels-wrapper,.products-grid.eight-columns .item .indent.type-4 .product-labels-wrapper,.products-grid.slider-columns-7 .indent.type-4 .product-labels-wrapper,.products-grid.slider-columns-8 .indent.type-4 .product-labels-wrapper,[class*="col2-"] .products-grid.six-columns .flip-timer,.products-grid.seven-columns .item .image-box .flip-timer,.products-grid.eight-columns .item .image-box .flip-timer,.products-grid.slider-columns-7 .image-box .flip-timer,.products-grid.slider-columns-8 .image-box .flip-timer{display:none !important}   .products-grid.five-columns .item .indent.type-4 .product-labels-wrapper > div,.products-grid.six-columns .item .indent.type-4 .product-labels-wrapper > div,.products-grid.slider-columns-5 .indent.type-4 .product-labels-wrapper > div,.products-grid.slider-columns-6 .indent.type-4 .product-labels-wrapper > div{padding:3px 4px}   [class*="col2-"] .products-grid.four-columns .item .indent.type-4 .product-action-wrapper,.products-grid.five-columns .item .indent.type-4 .product-action-wrapper,.products-grid.six-columns .item .indent.type-4 .product-action-wrapper,.products-grid.seven-columns .item .indent.type-4 .product-action-wrapper,.products-grid.eight-columns .item .indent.type-4 .product-action-wrapper,[class*="col2-"] .products-grid.slider-columns-4 .item .indent.type-4 .product-action-wrapper,.products-grid.slider-columns-5 .item .indent.type-4 .product-action-wrapper,.products-grid.slider-columns-6 .item .indent.type-4 .product-action-wrapper,.products-grid.slider-columns-7 .item .indent.type-4 .product-action-wrapper,.products-grid.slider-columns-8 .item .indent.type-4 .product-action-wrapper{-webkit-flex-direction:column;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}   [class*="col2-"] .products-grid.four-columns .item .indent.type-4 .product-action-wrapper .action-buttons,.products-grid.five-columns .item .indent.type-4 .product-action-wrapper .action-buttons,.products-grid.six-columns .item .indent.type-4 .product-action-wrapper .action-buttons,.products-grid.seven-columns .item .indent.type-4 .product-action-wrapper .action-buttons,.products-grid.eight-columns .item .indent.type-4 .product-action-wrapper .action-buttons,[class*="col2-"] .products-grid.slider-columns-4 .item .indent.type-4 .product-action-wrapper.action-buttons,.products-grid.slider-columns-5 .item .indent.type-4 .product-action-wrapper.action-buttons,.products-grid.slider-columns-6 .item .indent.type-4 .product-action-wrapper.action-buttons,.products-grid.slider-columns-7 .item .indent.type-4 .product-action-wrapper.action-buttons,.products-grid.slider-columns-8 .item .indent.type-4 .product-action-wrapper.action-buttons{margin-top:10px}      #sticky-header .navbar{padding-top:5px;padding-bottom:5px}   #sticky-header ul.topmenu li.level0 a.level-top{font-size:14px;line-height:1.55;padding-left:6px;padding-right:6px}   #sticky-header .category-label{left:6px}   #sticky-header .top-cart .block-title .top-cart-label{display:none}   #sticky-header .top-cart .block-title .cart-qty{margin-left:0}   #sticky-header ul.topmenu li.level0.nav-1 a.level-top .custom-icon.amsffa-home{margin:-14px -5px;padding:14px 10px}   .header-layout-1 #sticky-header .small-logo{margin:10px 20px 9px 0}         .col3-layout .banner-content .title{font-size:1.33em}   .col3-layout .banner-content i,.col3-layout .sorter .amount{display:none}   .toolbar .sorter{width:auto}   .toolbar.no-pagination .sorter{}   .sorter .view-mode{float:left;clear:both}   .sorter .amount{margin-right:20px}   .toolbar .pager{width:auto;position:absolute;right:0}   .toolbar-bottom .toolbar .pager{position:static}   .col3-layout .toolbar .sorter{width:auto}   body .block .actions .btn{padding-left:10px;padding-right:10px;font-size:13px}   [class*="col2-"] .sidebar .block.block-compare .actions .btn + .btn{margin-left:0}   [class*="col2-"] .sidebar .block.block-compare .actions .btn i{display:none}   .block .actions .btn-default + .btn-primary{margin-left:4px}   .sidebar .block-subscribe .validation-advice{top:-70px}   .cat-container .text-banner .banner-content{left:7%}   body[class*='blog-'] .col-right.sidebar .block,.catalogsearch-result-index .col-right.sidebar .block,.catalog-category-view .col-right.sidebar .block{padding-right:40px;padding-left:30px}      #home-slider .slide-container.slide-skin .title{font-size:13px}   #home-slider .slide-container.slide-skin .text{font-size:10px}   #home-image-slider .owl-nav div,#home-image-slider.owl-theme .owl-dots{bottom:20px}   .text-banners-block .text-banner{padding-left:10px}   .text-banners-block .title{font-size:8px}   .text-banner .banner{width:55%}   .cms-index-index .text-banner .banner img{height:524px}   .text-banner.first .content-text{left:40px;top:40px;right:39%}   .text-banner .content-text .title{font-size:30px}   .subscribe-block.type-2 .block-title{font-size:33px;letter-spacing:-1px;line-height:47px}      .product-view .product-name h1{font-size:2em}      .col3-layout .product-sidebar .block-compare .item .product-image,.col3-layout .with-sidebar .block-related:not(.related-bottom) .block-content .media-left{min-width:40px;width:40px}   .col3-layout .product-sidebar .block.block-wishlist .item .product-image,.col3-layout .product-sidebar .block-related:not(.related-bottom) .block-content .product-image{width:40px}   .col3-layout .product-sidebar .block-title{font-size:16px;padding-bottom:12px}   .col3-layout .product-sidebar .block.block-wishlist .slider-buttons,.col3-layout .block-related:not(.related-bottom) .slider-buttons{position:relative;top:auto;margin-top:6px}   .col3-layout .product-main-information .price-box .price{font-size:18px}   .col3-layout .product-view .top-wrapper .add-to-box .price-box .old-price .price{font-size:13px}   .col3-layout .product-view .quantity-wrapper{margin-top:0;margin-bottom:0}   .col3-layout .product-sidebar .block.block-compare .actions .btn + .btn{margin-left:0}   .col3-layout .product-sidebar .block.block-compare .actions .btn{display:block;width:100%}   .col2-right-layout .product-sidebar .block-related:not(.related-bottom) .slider-buttons,.col2-left-layout .product-sidebar .block-related:not(.related-bottom) .slider-buttons,.col2-right-layout .product-sidebar .block.block-wishlist .slider-buttons,.col2-left-layout .product-sidebar .block.block-wishlist .slider-buttons,.col2-right-layout .product-sidebar .block-cart.block .block-content .cart-actions,.col2-left-layout .product-sidebar.block-cart.block .block-content .cart-actions{position:relative;top:auto;margin-top:6px}   .col2-right-layout .product-sidebar.sidebar-left .block.block-compare .actions .btn,.col2-left-layout .product-sidebar.sidebar-right .block.block-compare .actions .btn,.col2-right-layout .product-sidebar .block.block-compare .actions .btn,.col2-left-layout .product-sidebar .block.block-compare .actions .btn{font-size:12px;padding:8px 10px;min-height:auto}   .col2-right-layout .product-sidebar.sidebar-left .block.block-compare .actions .btn i,.col2-left-layout .product-sidebar.sidebar-right .block.block-compare .actions .btn i{display:none}   .col2-right-layout .product-sidebar .block.block-compare .actions .btn + .btn,.col2-left-layout .product-sidebar .block.block-compare .actions .btn + .btn{margin-left:5px}   .col2-right-layout .product-sidebar .block-cart.block .block-content .product-name,.col2-left-layout .product-sidebar .block-cart.block .block-content .product-name{padding-right:0}   .col3-layout .with-sidebar .product-custom,[class*="col2-"] .with-sidebar .product-custom{overflow:hidden}   .col3-layout .product-sidebar .block.block-wishlist .slider-buttons,.col3-layout .block-related:not(.related-bottom) .slider-buttons{position:relative;top:auto;margin-top:6px}   .col3-layout .product-sidebar .item .product-name{line-break:auto;hyphens:manual;padding-right:12px}   .col3-layout .product-sidebar .block-compare .item .product-image,.col3-layout .with-sidebar .block-related:not(.related-bottom) .block-content .media-left{min-width:100%}   .col3-layout .with-sidebar .block-content .media-left{margin-bottom:15px}   .col3-layout .with-sidebar .block-content .media-left,.col3-layout .with-sidebar .block-content .media-body{display:block;width:100%}   .col3-layout .product-sidebar .block.block-wishlist .item .product-image,.col3-layout .product-sidebar .block-related:not(.related-bottom) .block-content .product-image{width:100%}   .product-view .product-main-information .nav-tabs li a{padding-left:17px;padding-right:17px}   .product-view .with-sidebar .product-main-information{float:none;display:inline-block}   .product-view .add-to-cart .btn{width:50%}   .product-view .add-to-cart .btn{max-width:300px}      .product-view .with-sidebar .small-layout .product-buttons a span{width:69%}   .product-view .no-sidebar .small-layout .product-buttons a span{width:78%}   .product-view .small-layout .vertical-tabs .tab-content-inner{width:100%}      .product-view .with-sidebar .medium-layout .product-buttons a span{width:75%}   .product-view .no-sidebar .medium-layout .vertical-tabs .tab-content-inner{width:52%}      .no-sidebar .large-layout .vertical-tabs .tab-content-inner{width:59%}      .product-view .extralarge-layout .box-tags .form-add .input-box{width:100%}   .product-view .vertical-tabs .tab-content-inner{width:76%}   .product-view .with-sidebar .product-buttons a span{width:79%}      .no-sidebar .medium-layout #upsell-product-table li.item,.large-layout #upsell-product-table li.item{width:50%}   .no-sidebar .medium-layout #upsell-product-table li.item:nth-child(3n+1),.large-layout #upsell-product-table li.item:nth-child(3n+1){clear:none}   .no-sidebar .medium-layout #upsell-product-table li.item:nth-child(2n+1),.large-layout #upsell-product-table li.item:nth-child(2n+1){clear:left}   .no-sidebar .medium-layout #upsell-product-table li.item:nth-child(2n+2),.large-layout #upsell-product-table li.item:nth-child(2n+2){clear:right}      .product-view .more-views.vertical{display:table-cell}   .product-view .product-img-box.more-views-vertical-slider{display:table}   .product-view .more-views.vertical{width:100px}   .col3-layout .product-view .more-views-vertical-slider .more-views.vertical{width:50px;padding-right:10px}   .col3-layout .product-view .product-img-box .swiper-button-next i,.col3-layout .product-view .product-img-box .swiper-button-prev i{font-size:20px;line-height:20px;height:20px}   .col3-layout .product-view .more-views-vertical-slider.type-2 .more-views.vertical,.col3-layout .product-view .more-views.vertical.with-swiper-button{padding-top:35px;width:80px}      .customer-rating .item{padding-left:6px;padding-right:6px}   .customer-rating .item .rating-box{font-size:.91em}   .customer-rating .item .rating-box i{margin-right:5px;width:10px;font-size:14px}   .customer-rating .item .rating-box .rating i:nth-child(2n){left:15px}   .customer-rating .item .rating-box .rating i:nth-child(3n){left:30px}   .customer-rating .item .rating-box .rating i:nth-child(4n){left:45px}   .customer-rating .item .rating-box .rating i:nth-child(5n){left:60px}   .my-account .product-review .media{min-height:165px}      #shopping-cart-table .product-name a{max-width:50%}   .cart .crosssell .product-details{width:54%}   #co-billing-form .gender{width:16.66666666666667%}   #co-billing-form .dob{width:100%}   #co-billing-form .gender + .dob{width:83.33333333%}   .cart .cart-block .buttons-set .btn{width:100%}   .cart .cart-block .buttons-set .btn + .btn{margin-top:-.5em}   .cart .cart-collaterals:not(.sidebar) .cart-block .buttons-set .btn{width:auto}   .cart .cart-collaterals:not(.sidebar) .cart-block .buttons-set .btn + .btn{margin-top:0}   #crosssell-products-list .product-image{margin-bottom:1em}   #crosssell-products-list.products-grid .btn{font-size:10px}   .cart .crosssell li.item .add-to-links li i,.cart .crosssell li.item .btn{width:32px;height:32px;line-height:30px}   .checkout-multishipping-addresses .table-responsive{overflow:visible}   #shopping-cart-table .btn-continue,#shopping-cart-table .btn-update,#shopping-cart-table .btn-empty{width:calc((100% - 48px) / 3)}   #shopping-cart-table .totals-wrapper{margin-top:1.5em}      #shopping-cart-table tbody tr td:first-child{width:100%}   .cart-collaterals .estimate-block.open .btn-toggle-estimate{font-size:20px}   .box-reviews .rating-block #product-review-table .item{padding-left:6px;padding-right:6px}   [class*="col2-"] #customer-reviews > div,.col3-layout #customer-reviews > div{float:none !important;width:100%}   .col3-layout #customer-reviews > div{margin-top:20px}   [class*="col2-"] .box-reviews .customer-rating{width:30%}   [class*="col2-"] .review-box{width:100%;min-height:167px}   [class*="col2-"] .review-box .review{width:100%}   [class*="col2-"] .product-view .with-sidebar .add-to-cart .btn{padding-left:20px;padding-right:20px}   [class*="col2-"] .product-view .vertical-tabs .tab-content-inner{width:100%}   .product-view .with-sidebar .small-layout .product-buttons > div,[class*="col2-"] .product-view .with-sidebar .product-buttons > div{float:none;width:100%}   .product-view .with-sidebar .small-layout .product-buttons .prev-button + .next-button,[class*="col2-"] .product-view .product-buttons .prev-button + .next-button{margin:.75em 0 0}   [class*="col2-"] .product-view .sku{display:block;border-right:none}   .col3-layout .review-box{width:100%;min-height:138px}   [class*="col2-"] .box-reviews .rating-block #product-review-table .item,.col3-layout .box-reviews .rating-block #product-review-table .item{padding-left:20px;padding-right:20px}   .col3-layout .product-view .vertical-tabs > .nav-tabs{float:none;margin:0}   .col3-layout .product-view .vertical-tabs > .nav-tabs > li > a{width:auto;margin:0}   .col3-layout .product-view #tabs.vertical-tabs:after{display:none}   .col3-layout .product-view .product-shop .vertical-tabs .tab-content-inner,.col3-layout .product-view .vertical-tabs .tab-content-inner{width:100%;padding:0 10px}   [class*="col2-"] .product-options-bottom .price-box{float:none}   body .col3-layout .product-view .small-layout .add-to-cart #product-addtocart-button span span,body .col3-layout .product-view .with-sidebar .medium-layout .add-to-cart #product-addtocart-button span span{display:none}   body .col3-layout .product-view .with-sidebar .medium-layout .add-to-cart #product-addtocart-button i,body .col3-layout .product-view .small-layout .add-to-cart #product-addtocart-button i{display:inline-block;position:relative;top:-1px}   body .col3-layout .product-view .related-bottom .more-link{position:relative}   body .col3-layout .product-view .medium-layout .add-to-cart #product-addtocart-button{margin:0}   .col3-layout .product-view .add-to-links,.col3-layout .product-view .add-to-cart #product-addtocart-button{width:100%;text-align:center;margin-bottom:10px}   .col3-layout .product-options-bottom .price-box{float:none}   .product-view .with-sidebar .add-to-cart .btn{padding-left:18px;padding-right:18px}   [class*="col2-"] .product-view .vertical-tabs .tab-content-inner{width:68%}   .products-grid li.item.type-3 .product-buttons-wrapper .btn-cart{padding-left:15px;padding-right:15px}   .products-grid li.item .timer-box > div{min-width:50px}   .products-grid li.item .timer-box > div.seconds{min-width:35px}   .products-grid .price-action-block.two-items .price-box,.products-list .price-action-block.two-items .price-box{padding-right:0;margin-right:0}   .products-grid .price-action-block.two-items .btn,.products-list .price-action-block.two-items .btn{padding-left:0;padding-right:0}   .price-action-block.two-items{width:100%;text-align:center}   .products-grid .add-to-links{display:block;margin-top:15px;width:100%}   .products-grid .btn-quickview,.products-list .btn-quickview,.footer-products-list .btn-quickview{padding-left:10px;padding-right:10px}   .sidebar .block.block-wishlist li.item .product-image{width:62px}   .sidebar .block.block-wishlist li.item .product-details{width:57%}   .block.block-wishlist .actions{float:none}   .catalog-product-view .block-title strong span{font-size:1em}   .block-cart .block-content .mini-products-list .product-details{width:53%}   .my-account table.table .product-name{max-width:85%}   .col3-layout .product-labels-wrapper{left:2px;right:2px}   .col3-layout .product-labels-wrapper > div{padding-left:5px;padding-right:5px}   [class*="col2-"] .with-sidebar .small-layout .timer-wrapper #product-addtocart-button{margin-top:.75em}   [class*="col2-"] .timer-wrapper.full .timer-box > div{min-width:30px}   [class*="col2-"] .timer-wrapper.full .timer-box > div span{font-size:2em;min-width:30px}   .parallax-banners-wrapper .image-wrapper .content{width:36%;left:32%}   body .widget .widget-title h2,.widget-title h2,body .widget .widget-title h3,.widget-title h3{font-size:1.5em}   .text-banner .banner-content.skin-3{font-size:.75em}   .card-wrapper{padding:1.083em}   .card-wrapper h3{font-size:1em}   .card-wrapper p{font-size:.91em}   .page-no-route .no-route .text-block h2{font-size:16.75em}   body #header .bottom-block{padding-left:0;padding-right:0}   .header .nav-wide .products-grid .ratings{display:block;margin:0 0 .75em}   body .header .search-mini-form .form-search .search-button{height:40px;line-height:40px;width:40px}   body #footer .footer-bottom .payments-wrapper a{max-width:70%}   body #footer .footer-bottom p a{display:inline-block}   body .product-view .product-sidebar .text-blocks .item .text{width:68%}   body .product-view .product-fullwidth-banner .banner-content{right:9%;top:9%;width:25%}   body .product-view .quantity-wrapper label[for="qty"]{display:none}   body .block-cart .img-container{width:64px}   body .block-cart .block-content .mini-products-list .product-details{width:66%}   .col3-layout .toolbar .sorter .a-left{display:none}   .col3-layout .toolbar .sorter .a-center,.col3-layout .toolbar .sorter .a-right{width:50%}   ul.topmenu li.level0 a.level-top{padding-left:10px;padding-right:10px;text-transform:none;line-height:1.48;font-size:12px}     .nav-wide .menu-wrapper:not(.default-menu) ul.level0 li.level1 span.subtitle{font-size:13px}     header.header .top-cart .block-title{line-height:inherit}   .subscribe-block .title{padding-left:20px;padding-right:20px}   .subscribe-block .info{padding-left:20px;padding-right:20px}   .subscribe-block .info i{margin-right:10px}   .subscribe-block .input .input-wrapper{width:220px;margin-right:10px}      #footer .footer-links,#footer .payments{float:none;text-align:center}   #footer{font-size:12px}   #footer .socials-wrapper{margin:0}   #footer .horizontal-links li a{padding:10px 7px}   #footer .horizontal-links li a:before{left:7px;right:7px;bottom:5px}   body #footer .subscribe-block{padding-top:30px;padding-bottom:30px}   body #footer .subscribe-block .block-title{margin-right:40px;padding-right:40px}   #footer .form-subscribe-header{padding-right:20px}   body #footer .subscribe-block .block-subscribe{width:71%}   #footer .payments-wrapper .payment-item + .payment-item{margin-left:4.6%}   body .subscribe-block{padding:35px 30px 39px}      .notice-cookie .notice-inner .notice-text{width:88%}   .notice-cookie .notice-inner .actions{width:12%;padding-right:10px}}@media only screen and (min-width:768px) and (max-width:1007px){body[class*="boxed-header"] .fullwidth,body[class*="boxed-breadcrumbs"] .fullwidth,body[class*="boxed-content"] .fullwidth,body[class*="boxed-footer"] .fullwidth,body[class*="boxed-content"] .fullwidth{margin-left:-10px;margin-right:-10px}   .form-list .gender{width:13.88888888888889%}   .form-list .gender + li.customer-dob{width:69.44444444444444%}   .form-list .gender + li.customer-dob .dob-month,.form-list .gender + li.customer-dob .dob-day{width:19.99000499750125%}   .form-list .gender + li.customer-dob .dob-year{width:59.82008995502249%}   .col-main.col-sm-9 .form-list .customer-name-prefix-middlename .name-middlename,.col-main.col-sm-9 .form-list .customer-name-middlename-suffix .name-middlename,.col-main.col-sm-9 .form-list .customer-name-middlename .name-middlename{margin-top:-1.5em}   body [class*="col2-"] .products-grid.four-columns li.item,body [class*="col2-"] .products-grid.five-columns li.item,body [class*="col2-"] .products-grid.six-columns li.item,body [class*="col2-"] .products-grid.seven-columns li.item,body [class*="col2-"] .products-grid.eight-columns li.item{width:33.332%}   body [class*="col2-"] .products-grid.four-columns li.item:nth-of-type(4n+1),body [class*="col2-"] .products-grid.five-columns li.item:nth-of-type(5n+1),body [class*="col2-"] .products-grid.six-columns li.item:nth-of-type(6n+1),body [class*="col2-"] .products-grid.seven-columns li.item:nth-of-type(7n+1),body [class*="col2-"] .products-grid.eight-columns li.item:nth-of-type(8n+1){clear:none}   body [class*="col2-"] .products-grid.four-columns li.item:nth-of-type(3n+1),body [class*="col2-"] .products-grid.five-columns li.item:nth-of-type(3n+1),body [class*="col2-"] .products-grid.six-columns li.item:nth-of-type(3n+1),body [class*="col2-"] .products-grid.seven-columns li.item:nth-of-type(3n+1),body [class*="col2-"] .products-grid.eight-columns li.item:nth-of-type(3n+1){clear:left}   body [class*="col2-"] .products-grid.four-columns li.item:nth-of-type(3n+3),body [class*="col2-"] .products-grid.five-columns li.item:nth-of-type(3n+3),body [class*="col2-"] .products-grid.six-columns li.item:nth-of-type(3n+3),body [class*="col2-"] .products-grid.seven-columns li.item:nth-of-type(3n+3),body [class*="col2-"] .products-grid.eight-columns li.item:nth-of-type(3n+3){clear:right}   body .col3-layout .products-grid.three-columns li.item,body .col3-layout .products-grid.four-columns li.item,body .col3-layout .products-grid.five-columns li.item,body .col3-layout .products-grid.six-columns li.item,body .col3-layout .products-grid.seven-columns li.item,body .col3-layout .products-grid.eight-columns li.item{width:50%}   body .col3-layout .products-grid.three-columns li.item:nth-of-type(3n+1),body .col3-layout .products-grid.four-columns li.item:nth-of-type(4n+1),body .col3-layout .products-grid.five-columns li.item:nth-of-type(4n+1),body .col3-layout .products-grid.six-columns li.item:nth-of-type(4n+1),body .col3-layout .products-grid.seven-columns li.item:nth-of-type(4n+1),body .col3-layout .products-grid.eight-columns li.item:nth-of-type(4n+1),body .col3-layout .products-grid.five-columns li.item:nth-of-type(5n+1),body .col3-layout .products-grid.six-columns li.item:nth-of-type(6n+1),body .col3-layout .products-grid.seven-columns li.item:nth-of-type(7n+1),body .col3-layout .products-grid.eight-columns li.item:nth-of-type(8n+1){clear:none}   body .col3-layout .products-grid.three-columns li.item:nth-of-type(2n+1),body .col3-layout .products-grid.four-columns li.item:nth-of-type(2n+1),body .col3-layout .products-grid.five-columns li.item:nth-of-type(2n+1),body .col3-layout .products-grid.six-columns li.item:nth-of-type(2n+1),body .col3-layout .products-grid.seven-columns li.item:nth-of-type(2n+1),body .col3-layout .products-grid.eight-columns li.item:nth-of-type(2n+1){clear:left}   body .col3-layout .products-grid.three-columns li.item:nth-of-type(2n+2),body .col3-layout .products-grid.four-columns li.item:nth-of-type(2n+2),body .col3-layout .products-grid.five-columns li.item:nth-of-type(2n+2),body .col3-layout .products-grid.six-columns li.item:nth-of-type(2n+2),body .col3-layout .products-grid.seven-columns li.item:nth-of-type(2n+2),body .col3-layout .products-grid.eight-columns li.item:nth-of-type(2n+2){clear:right}   body .col1-layout .products-grid:not(.carousel-ul):not(.product-items) li.item{width:33.332%}   body .col1-layout .products-grid:not(.carousel-ul):not(.product-items) li.item:nth-of-type(3n){clear:right}   body .col1-layout .products-grid:not(.carousel-ul):not(.product-items) li.item:nth-of-type(3n+1){clear:left}   body .col1-layout .products-grid:not(.carousel-ul):not(.product-items) li.item:nth-of-type(3n+2){clear:none}   .col-main.col-sm-9 .form-list .customer-name-prefix-middlename-suffix > div,.col-main.col-sm-9 .form-list .customer-name-prefix-middlename > div,.col-main.col-sm-9 .form-list .customer-name-middlename-suffix > div,.col-main.col-sm-9 .form-list .customer-name-middlename > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename-suffix > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename-suffix > div,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename > div{margin-top:0;display:inline-block;vertical-align:bottom;float:none}   .opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename > div + div{}      .header .welcome-msg{display:none}   .header .top-block{text-align:center}   .header .header-custom-links{float:none;display:inline-block}   .header .header-custom-links .navbar-header{display:none}   .header .header-custom-links .header-links.navbar-collapse.collapse{display:block !important;height:auto !important;padding:0}   .header .logo-wrapper{float:none;display:inline-block;padding-bottom:15px;padding-top:15px}   .header .right-block{float:right}   .header .header-text-banner .image-text{right:36px}   .nav ul.level0 li.level1 > a i.custom-icon + span.subtitle,.nav-wide .menu-wrapper.default-menu ul.level0 li.level1 > a i.custom-icon + span.subtitle{padding-left:0}   .header .header-text-banner .image-block{max-width:50%;padding-top:9px}   .header .form-language + .form-currency:before,.header .form-currency + .form-language:before{content:none}   .header .header-info{float:none;margin-bottom:-2px}   #header .account-language-currency-wrapper{display:none}   .wide-header #header .middle-block,[class*="boxed-header"] #header .middle-block .middle-block-inner{border-bottom:none}   header.header .customer-name-wrapper + .links{right:0;text-align:left;top:100% !important}   .header h2.logo{margin-bottom:1em;display:block}   .banner-home .divider-border{width:60%}   .header .top-block .navbar-toggle{display:block}   #header .header-custom-block-wrapper{padding-top:10px;padding-bottom:0}   #header .quick-access{padding-top:51px;padding-bottom:41px}   body #header .header-socials ul.social-links li{margin:0 10px !important}   .header .navbar-header .navbar-toggle{display:block;border:none}   .header .navbar-default .navbar-toggle:hover,.header .navbar-default .navbar-toggle:focus{background-color:rgba(255,255,255,.1)}   .header .topmenu.navbar-collapse{width:300px;background-color:#fff;position:fixed;left:0;top:0;bottom:0;z-index:999;padding:1.5em 0;transition:left 550ms ease}   ul.topmenu li.level1.parent > a:after,ul.topmenu li.level1.parent li.parent > a:after{content:none}   .header .topmenu.navbar-collapse .menu-wrapper{background:none !important}   .header .topmenu.navbar-collapse .menu-wrapper ul.level0{margin:.75em 0}   .header .nav-wide .menu-wrapper ul.level0 li.level1 span.subtitle{border:none;margin:0;padding:0;white-space:normal}   ul.topmenu li.level0.parent a.level-top:after,.header .nav-wide .menu-wrapper ul.level0 li.level1 a span:before{content:none !important}   .header .nav-wide .menu-wrapper ul.level0 li.level1 > ul{margin-bottom:.5em}   .header .nav-wide .menu-wrapper ul.level0 li.level1 > ul a{border:none;padding-top:.5em;padding-bottom:.5em}   .nav-wide .menu-wrapper ul.level0 li.level1 ul.level1 ul{border:none}   .nav-wide .menu-wrapper ul.level1 li.parent > a:after{display:none}   .nav-wide .menu-wrapper ul.level0 li.level1 ul.level1 ul,ul.topmenu li ul.menu-wrapper,ul.topmenu li div.menu-wrapper{display:none;opacity:1;visibility:visible;transform:translate(0);transition:none}   .nav-wide .menu-wrapper ul.level0 li.level1 span.subtitle,.mobile-menu-inner ul.topmenu ul li:not(.item) a{text-transform:none}   .header .topmenu.navbar-collapse.collapse{left:-300px}   .header .topmenu.navbar-collapse.collapse.in{display:block !important;left:0}   .header .topmenu.navbar-collapse > ul,.header .topmenu.navbar-collapse li{display:block;margin:0;float:none;width:auto !important;padding:0 !important}   .header .topmenu.navbar-collapse li a{width:100%;display:block;float:none;padding-left:10px;padding-right:10px}   .header .topmenu li.level0.over > a,.header .topmenu.navbar-nav li.level0.active > a{background:#e3e3e3}   .header .topmenu li.level0 a > i{display:none}   .header .topmenu li ul ul{display:none;position:static;width:100%;box-shadow:none}   .header .topmenu li.level0 + li.level0:after,.header .topmenu li.level0 + li.level0:before{content:none}   .header .topmenu .menu-item-button{position:absolute;right:10px;padding:5px;z-index:1000;cursor:pointer;top:10px}   .header .topmenu .menu-item-button .amsf-minus{display:none}   .header .topmenu .menu-item-button.active .amsf-minus{display:inline-block}   .header .topmenu .menu-item-button.active .amsf-plus{display:none}   .header .topmenu ul ul .menu-item-button{top:5px}   .nav-wide .menu-wrapper ul.level0 li.level1 > .category-image{display:none}   #header .topmenu ul{background:none !important}   #header .topmenu ul ul{position:static;padding:10px 0 10px 0;box-shadow:none;width:100%;margin-left:0;margin:0}   #header .topmenu ul ul ul{padding:0px}   #header .search-mini-form{padding-top:13px;padding-bottom:13px}   .header .preview-dropdown-wrapper .bottom-links a + a{border-bottom:1px solid rgba(0,0,0,0.1)}   .language-currency-wrapper,.header .wishlist-link,.header .header-custom-menu-list{display:none}   header.header .hamburger{display:none}   ul.topmenu li.level-top:not(:last-of-type),ul.topmenu.nav-wide li.level-top:not(:last-of-type),ul.topmenu.nav-wide ul.level0 li.level1:not(:last-of-type){border-bottom:1px solid #ddd}      .header .preview-dropdown-wrapper{margin:0 0 0 -15px}   .header .preview-dropdown-wrapper.skins-block .preview-block,.header .preview-dropdown-wrapper .preview-block{width:100%;padding:10px 10px 20px;float:none}   .header .preview-dropdown-wrapper .block-title{margin-bottom:0;margin-top:15px}   .header .preview-dropdown-wrapper .preview-block .preview-image{margin-bottom:10px}   .header .preview-dropdown-wrapper.product-page .preview-block{width:100%}   .mobile-menu-wrapper{display:inline-block;vertical-align:middle;padding-right:0;padding-left:0}   .header .form-language,.header .form-currency,.header .links,body .navbar-default{display:none}   header.header .top-cart .block-title .top-cart-icon{display:inline;position:inherit}   header.header .top-cart .block-title .cart-qty{position:absolute;right:-4px;top:-4px;font-size:11px;height:18px;width:18px;line-height:18px}   .header .mobile-wrapper-links{display:inline-block;margin-top:13px;margin-bottom:13px}   .header .mobile-wrapper-links .links{display:block}   .header .links:not(.default-links) li a.top-link-login,.header .mobile-wrapper-links .links:not(.default-links) li a.top-link-logout{font-size:0;padding-left:12px;padding-right:12px}   .header .links:not(.default-links) li a.top-link-login:before,.header .mobile-wrapper-links .links:not(.default-links) li a.top-link-logout:before{font-size:18px;margin:0;padding:0}   header.header .customer-name-wrapper + .links{top:100% !important}   .header .middle-block .right-block{float:right}   .header .search-mini-form .form-search .action-btn.visible-sm{display:table-cell !important}   .header .search-mini-form .form-search.type-2 .action-btn.visible-sm{display:none !important}   .header .search-mini-form .form-search .btn i{display:block}   .header .search-mini-form .form-search .action-btn.visible-sm:after{display:block;position:absolute;content:'';height:22px;width:1px;right:0;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(255,255,255,0.95)}   .header .search-mini-form.focused .form-search .action-btn.visible-sm:after{background-color:rgba(0,0,0,0.08)}   .header .search-mini-form .form-search .search-icon{padding:0}   .header .search-mini-form .form-search .search-icon .btn{padding:0 15px}   .header .form-language + .form-currency,.header .form-currency + .form-language{margin-left:0}   #header.checkout-header .logo-wrapper{padding-bottom:10px}   ul.topmenu li.level0.nav-1 a.level-top .custom-icon{padding:0}   ul.topmenu li.level0.nav-1 a.level-top .custom-icon:after{content:none}   ul.topmenu .default-menu ul li:not(.item) a{padding:.7em 20px}   ul.topmenu li.level0:first-child{padding-left:15px}   ul.topmenu li.level-top,ul.topmenu.nav-wide li.level-top,ul.topmenu.nav-wide ul.level0 li.level1{display:block;margin:0;float:none;position:relative;width:auto !important;padding:0}   ul.topmenu li.level-top a,ul.topmenu.nav-wide li.level-top a,ul.topmenu.nav-wide ul.level0 li.level1 a{padding-left:20px}   ul.topmenu.nav-wide .top-content,ul.topmenu.nav-wide .bottom-content,ul.topmenu.nav-wide .right-content{display:none}   ul.topmenu.nav-wide .menu-wrapper{position:static;box-shadow:none;padding:0;background-color:transparent}   .nav-wide .menu-wrapper,.nav-wide .menu-inner{background-image:none !important}   .mobile-menu-inner ul.topmenu li.level0 a.level-top:hover,.mobile-menu-inner ul.topmenu li.level0.over a.level-top,.mobile-menu-inner ul.topmenu.navbar-nav li.level0.active > a.level-top{background-color:rgba(0,0,0,0.1)}   body .mobile-menu-inner ul.topmenu li.level0.active a.level-top:hover,body .mobile-menu-inner ul.topmenu li.level0.active a.level-top:focus{background-color:rgba(0,0,0,0.3);color:#222}   .mobile-menu-inner ul.topmenu li.level0 a.level-top{border:none;margin:0;padding:12px 15px 10px !important;color:#222}   #header ul.topmenu li.level0.first a.level-top .custom-icon.ion-ios-home-outline{margin-left:0}   #header ul.topmenu li.level0 a.level-top span:after{content:none}   #header .top-cart.slide{overflow:hidden}   #header .top-cart.slide .topCartContent{position:fixed;right:-350px;width:300px;top:1.5em;bottom:0;background-color:#fff;color:inherit;display:block !important;transition:right 250ms linear}   #header .top-cart.slide .topCartContent .close-btn{display:block}   #header .top-cart.slide .active + .topCartContent{right:0}   #header .top-cart.slide .block-content .mini-products-list .product-details .product-name a{color:#fff}   #header.header .top-cart.slide .block-content .subtotal{background-color:rgba(255,255,255,.2)}   #header.header .top-cart.slide .block-content .subtotal .label{color:#fff}   .header-layout-1.cms-index-index .header-wrapper{min-height:460px}   .header .header-banner .banner{margin-top:0}   body .header-breadcrumbs-wrapper.fixed-height{height:auto !important}   .nav-wide .menu-wrapper.tabs-menu li.level1.over > .menu-inner{padding-left:0;padding-right:0}   .nav-wide .menu-wrapper ul.level0 li.level1:not([data-columns='1']) > .menu-inner ul.level1 ul a{border-bottom:none}   .mobile-menu-inner .nav-wide .menu-wrapper ul.level0 li.level1 > a{padding-bottom:0.5em;padding-top:0.5em;width:100%}   .nav-wide .menu-wrapper.tabs-menu li.level1 > a:after{display:none}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner .category-image{display:none}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner{opacity:1;position:static;left:0;right:0;width:100%;z-index:10;display:none}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner ul.level1 li.level2{float:none !important;width:100%;padding:0 !important}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner ul{display:block}   .nav-wide .menu-wrapper ul.level0 li.level1:not([data-columns='1']) > .menu-inner ul.level1 li.level2 > ul,.nav-wide .menu-wrapper ul.level0 li.level1:not([data-columns='1']) > .menu-inner ul.level1.over li.level2 > ul{display:none}   .header .preview-dropdown-wrapper .preview-block .preview-image{padding-bottom:1px}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner ul.level1{display:block !important}   .nav-wide .menu-wrapper.tabs-menu.horizontal ul.level0 li.level1{width:100% !important;margin-right:-8px;padding-left:30px}   .nav-wide .menu-wrapper.tabs-menu:before{display:none}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > .menu-inner,.nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > .menu-wrapper{height:auto !important;background-color:transparent;padding:0 !important;margin-left:0 !important}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1.over{background-color:transparent}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > a{width:100% !important;border-top:none !important}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > a:after{display:none}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > .level2 a{padding-left:0;padding-right:0}   .nav-wide .menu-wrapper.tabs-menu.horizontal ul.level0 li.level1 > a{padding:.5em 20px .5em 0px}   .nav-wide .menu-wrapper.tabs-menu ul.level1 li.parent:not([data-bold-link='1']) > a:after,.nav-wide .menu-wrapper.tabs-menu.vertical li.level1 > a:after{display:none !important}   .menu-block .customer-name strong{display:none}   .menu-block .customer-name .user-icon{margin-right:10px}   .footer-products-list .product-shop{width:65%}   .customer-reviews-widget .btn{padding-left:20px;padding-right:20px}   #header.cart-header .logo-wrapper{padding:15px 0;text-align:center;width:100%}   #header.cart-header .page-title{padding:15px 0}      body[class*='blog-'] .col-right.sidebar .block,.catalogsearch-result-index .col-right.sidebar .block,.catalog-category-view .col-right.sidebar .block,body[class*='blog-'] .block,.catalogsearch-result-index .block,.catalog-category-view .block{padding:30px 15px}   .products-list .item + .item,.footer-products-list .item + .item{padding-top:20px;margin-top:20px}   .block-cart.block .block-content .product-name a{font-size:1.067em}   .sidebar .block .actions{text-align:center}   .block.block-reorder .actions .btn,.block.block-compare .actions .btn{width:100%;margin-left:0;margin-right:0}   .sidebar .block.block-compare .actions .btn + .btn,.block .actions .btn-default + .btn-primary{margin-top:15px;margin-left:0}   [class*="col2-"] .sidebar .block.block-compare .actions .btn + .btn{margin-left:0}   [class*="col2-"] .sidebar .block-compare .item .product-image{max-width:35px}   body .products-list .product-buttons .btn{margin-bottom:.75em}   .block-account li:before{vertical-align:top;position:relative;top:12px}   .block-account li.current:before{vertical-align:top;position:relative;top:6px}   .block.block-account li a{max-width:86%}   .sorter .amount,.col3-layout .sorter .amount,.col3-layout .sorter .limiter label{display:none}   .toolbar .sorter{width:auto}   .toolbar .sorter.grid-switcher .view-mode{display:none}   .sorter.grid-switcher .sort-by{float:left}   .toolbar.no-pagination .sorter{float:none}   .sorter .view-mode{float:left;clear:both}   .toolbar .pager{width:auto;position:absolute;right:0}   .toolbar-bottom .toolbar .pager{position:static}   .col3-layout .toolbar .sorter{width:auto}   .products-grid .price-action-block.two-items .price-box,.products-list .price-action-block.two-items .price-box,.products-grid .price-action-block.two-items .price-box .price,.products-list .price-action-block.two-items .price-box .price{font-size:12px}   .products-grid .price-action-block.two-items .price-box,.products-list .price-action-block.two-items .price-box{padding-left:10px;padding-right:0}   .products-grid .add-to-links{display:block;margin-top:15px}   .products-grid .btn-quickview,.products-list .btn-quickview,.footer-products-list .btn-quickview{height:40px;width:40px;line-height:42px;border-radius:50%;padding:0;min-width:1px}   .products-grid .btn-quickview span,.products-list .btn-quickview span,.footer-products-list .btn-quickview span{display:none}   .products-grid .btn-quickview i,.products-list .btn-quickview i,.footer-products-list .btn-quickview i{display:inline-block;line-height:1;font-size:18px;position:relative;top:3px}   .products-grid .indent.type-2 .product-image:before,.footer-products-list .product-image:before{content:none}   .products-grid .indent.type-2 .lightbox-button,.products-grid .indent.type-2 .btn-quickview,.products-grid .item .indent.type-2 .product-labels-wrapper,.footer-products-list .btn-quickview,.footer-products-list .lightbox-button,.footer-products-list .product-labels-wrapper{display:none}   .products-grid .item .indent.type-4 .product-action-wrapper{-webkit-flex-direction:column;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}   .products-grid .item .indent.type-4 .product-action-wrapper .action-buttons{margin-top:10px}   .products-grid .item .indent.type-4 .product-action-wrapper .add-to-links{display:inline-block}   body [class*="col2-"] .products-grid.five-columns .hover-buttons,body [class*="col2-"] .products-grid.six-columns .hover-buttons,.products-grid.seven-columns .hover-buttons,.products-grid.eight-columns .hover-buttons,.products-grid.slider-columns-7 .hover-buttons,.products-grid.slider-columns-8 .hover-buttons{top:0}   .products-grid.type-2:not(.one-column):not(.two-columns):not(.three-columns) .item .product-info > *:not(.product-name):not(.price-box),.products-grid.type-2:not(.slider-columns-1):not(.slider-columns-2):not(.slider-columns-3) .item .product-info > *:not(.product-name):not(.price-box){display:none}   .products-grid.eight-columns .indent.type-2 > *,.products-grid.seven-columns .indent.type-2 > *,.products-grid.six-columns .indent.type-2 > *,.products-grid.five-columns .indent.type-2 > *{width:100% !important}   .product-hover-2 .hover-buttons .link-wishlist-wrapper:not(.hover-button-1),.product-hover-2 .hover-buttons .link-compare-wrapper:not(.hover-button-1),.product-hover-2 .hover-buttons .link-compare-wrapper:not(.hover-button-2),.product-hover-2 .hover-buttons [class*="hover-button-"]:not(.link-compare-wrapper):not(.link-wishlist-wrapper){top:-20px}   body [class*="product-hover-"] .hover-buttons .btn,body [class*="product-hover-"] .hover-buttons .btn-default,body .product-hover-1 .hover-buttons .add-to-links span a,body .product-hover-1 .hover-buttons .btn-quickview,.product-hover-1 .hover-buttons .lightbox-button,body .product-hover-2 .hover-buttons .add-to-links span a,body .product-hover-2 .hover-buttons .btn-quickview,.product-hover-2 .hover-buttons .lightbox-button,body .hover-buttons .add-to-links span,body .hover-buttons .btn-quickview,.hover-buttons .lightbox-button{height:20px;width:20px;line-height:20px;min-width:20px;min-height:20px}   .product-hover-1 .hover-buttons,.product-hover-2 .hover-buttons{width:24px}   body [class*="product-hover-"] .hover-buttons .btn i{font-size:12px}   body .hover-buttons .add-to-links span i,body .hover-buttons .btn-quickview i,.hover-buttons .lightbox-button i{font-size:12px;height:12px}   .sidebar .block-subscribe .validation-advice{top:-85px}   .listing-banner-wrapper .listing-banner .left-block{left:30px;bottom:30px}   .listing-banner-wrapper .listing-banner .banner-price-wrapper{right:30px;top:30px}   .listing-banner-wrapper .listing-banner .right-bottom-block{right:30px;bottom:30px}   .products-grid[class*="-columns"] .listing-banner-wrapper.row-banner ~ li.item:nth-of-type(3n+2){clear:left !important}   .products-grid[class*="-columns"] .listing-banner-wrapper.row-banner ~ li.item:nth-of-type(3n+1){clear:right !important}      #home-image-slider .item .subtitle{margin-bottom:15px}   #home-image-slider .item .text{margin-bottom:20px;font-size:16px}   #home-image-slider .item .title{margin-bottom:5px;font-size:90px;line-height:80px;letter-spacing:-6px}   #home-image-slider .item .slide-container{left:5%;bottom:30.6%}   #home-image-slider .owl-nav div,#home-image-slider.owl-theme .owl-dots{bottom:20px}   .text-banners-block .text-banner{padding-bottom:15px;padding-left:7px}   .text-banners-block .title{display:block;text-align:center;text-transform:none;font-size:11px;margin-bottom:4px}   .text-banners-block .btn{display:block;float:none;margin-left:auto;margin-right:auto}   .text-banner .banner{width:75%}   .text-banner.first .content-text{left:40px}   .text-banner.last .content-text{right:40px}   .text-banner .content-text .title{font-size:30px}   .text-banner .content-text .text{font-size:13px}   .text-banner.first .content-text{right:55%}   .text-banner.last .content-text{left:55%}   .text-banner .banner img{height:574px}   .text-banner.last .owl-buttons{right:40px;bottom:40px}   .subscribe-block.type-2 .block-subscribe .form-subscribe-header{width:calc(28% + 135px);float:left}      .with-sidebar .small-layout .product-buttons a span{width:56%}   .block.block-related.with-slider-buttons .block-title{padding-right:45px}   [class*="col2-"] .block-related:not(.related-bottom) .slider-buttons,[class*="col2-"] .block.block-wishlist .slider-buttons,.col2-right-layout .sidebar-left .block-cart.block .block-content .cart-actions,.col2-left-layout .sidebar-right .block-cart.block .block-content .cart-actions{position:relative;top:auto;margin-top:6px}   .col2-right-layout .sidebar-left .block-cart.block .block-content .cart-actions .btn-edit,.col2-left-layout .sidebar-right .block-cart.block .block-content .cart-actions .btn-edit,.col2-right-layout .sidebar-left .block-cart.block .block-content .cart-actions .btn-remove,.col2-left-layout .sidebar-right .block-cart.block .block-content .cart-actions .btn-remove{display:inline-block;vertical-align:middle;margin:0 5px}   .col2-right-layout .sidebar-left .block-cart.block .actions .btn,.col2-left-layout .sidebar-right .block-cart.block .actions .btn{padding-left:10px;padding-right:10px}   [class*="col2-"] .block.block-related .block-title strong span{padding-right:0}   .product-view .product-buttons a span{width:71%}   .no-sidebar .small-layout .product-buttons a span{width:70%}   .medium-layout .product-buttons a span{width:65%}   .product-options-bottom .price-box{float:none}   .product-view .with-sidebar .small-layout .quantity-wrapper,.product-view .with-sidebar .medium-layout .quantity-wrapper{float:none}   .product-view .with-sidebar .small-layout .add-to-links a:hover i{color:#ea505e}   .product-view .with-sidebar .small-layout .add-to-links a span{display:none}   .product-view .no-sidebar .medium-layout .add-to-links li:not(:first-child),.product-view .no-sidebar .large-layout .add-to-links li:not(:first-child){margin:0 0 0 15px}   .product-view .with-sidebar .timer-wrapper .add-to-links li:not(:first-child){margin-top:.75em}   .timer-wrapper.full .timer-box > div{min-width:40px}   .timer-wrapper.full .timer-box > div span{font-size:3em;min-width:40px}   .small-layout .product-options-bottom .timer-wrapper #product-addtocart-button{margin-top:.75em}   .timer-wrapper .title,.timer-box > span.title,.timer-wrapper.full .timer-box > span.title{float:none}   .product-view .vertical-tabs .tab-content-inner{width:69%}   .no-sidebar .large-layout .vertical-tabs .tab-content-inner{width:54%}   .no-sidebar .large-layout .vertical-tabs > .nav-tabs > li > a{width:170px}   .no-sidebar .large-layout #tabs.vertical-tabs:after{left:169px}   .product-view .small-layout .vertical-tabs .tab-content-inner{width:100%}   .product-view .extralarge-layout .vertical-tabs .tab-content-inner{width:70%}   .product-view .product-shop .box-tags .form-add .input-box,.product-view .product-shop .product-collateral .box-tags .form-add .input-box,.product-view > .product-collateral .box-tags .form-add .input-box{width:100%}   .product-view .quantity-wrapper .btn-qty{float:left}   .product-view .quantity-wrapper .btn-qty.quantity-increase{float:right}   .product-view .no-sidebar .medium-layout .nav-tabs > li{float:none}   .product-view .no-sidebar .medium-layout .vertical-tabs > .nav-tabs{float:none;margin:0}   .product-view .no-sidebar .medium-layout .vertical-tabs > .nav-tabs > li > a{width:auto;margin:0}   .product-view .no-sidebar .medium-layout #tabs.vertical-tabs:after{display:none}   .product-view .no-sidebar .medium-layout .vertical-tabs .tab-content-inner{width:100%;padding:0 20px}   .product-view .add-to-cart{display:block;margin-right:0}   .product-view .quantity-wrapper{margin:20px 0 20px;width:100%;text-align:center}   .product-view .quantity-wrapper + .btn{margin-left:0;width:100%;display:block}   .product-view .add-to-links{margin-left:-5px !important;margin-right:-5px !important;margin-top:10px !important;display:block;float:none}   .product-view ul.add-to-links li{width:32.333%;float:left;display:block;padding:0 5px;margin:0 !important}   .product-view ul.add-to-links li a{margin:0;display:block;width:100%}   .product-view .add-to-cart{padding:20px}   .product-view .add-to-cart .btn:before{display:none}   .product-view .add-to-cart .btn{width:100%}   .product-view .quantity-wrapper label[for="qty"]{display:none}   .product-view .quantity-inner{width:100%}   .product-view .availability-price-block{width:100%}   .product-view .static-block-top .block-link{font-size:11px}   .products-list .item.sold-out .sold-out-label,.products-grid .item.sold-out .sold-out-label{padding-left:8px;padding-right:8px}   .product-view .panel-group{margin:0 -10px}   .product-view .product-collateral .panel-group .panel + .panel{margin:0}   .product-view .panel-group .panel{border-radius:0}   .product-view .panel.panel-default{box-shadow:none;padding:12px 10px 8px;border:none;border-top:1px solid rgba(0,0,0,0.12)}   .product-view .panel.panel-default .panel-title{text-transform:uppercase;font-size:15px;line-height:24px;font-weight:600}   .product-view .panel.panel-default .panel-heading a{display:block;width:100%}   .product-view .product-collateral .product-simple-list .panel-default .panel-body{display:none}   .product-view .product-collateral .product-simple-list .panel .panel-title .icon-more .icon-minus{display:none}   .product-view .product-collateral .product-simple-list .panel.open .panel-title .icon-more .icon-minus{display:inline-block}   .product-view .product-collateral .product-simple-list .panel.open .panel-title .icon-more .icon-plus{display:none}   .product-view .product-main-information .product-collateral #tabs{border-width:0 1px 1px 1px;border-style:solid;border-color:rgba(0,0,0,0.1)}   .product-view .product-main-information .product-collateral #tabs .nav-tabs{border-bottom:none}   .product-view .product-main-information .product-collateral #tabs .nav-tabs > li{margin-left:0;border-bottom:1px solid rgba(0,0,0,0.1)}   .product-view .product-main-information .product-collateral #tabs .nav-tabs > li:hover,.product-view .product-main-information .product-collateral #tabs .nav-tabs > li.over,.product-view .product-main-information .product-collateral #tabs .nav-tabs > li.active{border-bottom-color:transparent}   .product-view.accordion-list .sidebar .accordion-item .accordion-content{display:block !important}   .product-view.accordion-list .sidebar .accordion-item .accordion-title{border-top:none;color:#222}   .product-view.accordion-list .sidebar .accordion-item .accordion-title .icon-more{display:none !important}      .product-view .more-views.vertical{display:table-cell}   .product-view .product-img-box.more-views-vertical-slider{display:table}   .product-view .more-views.vertical{width:100px}   .product-view .product-img-box .more-views:not(.vertical),.product-view .product-image-gallery{margin-right:0}   .product-view .product-img-box .more-views .slider-buttons > div i{font-size:18px;line-height:18px;height:18px}   .product-view #more-views-slider{padding-left:30px;padding-right:30px}   .product-view .product-img-box .more-views .slider-buttons{left:0;right:0}   .product-view .product-img-box.more-views-horizontal-list .more-views .more-views-inner .owl-item,.product-view .product-img-box.more-views-horizontal-list .more-views .more-views-inner > .item{padding-left:5px;padding-right:5px}   .col2-right-layout .product-view .more-views-vertical-slider.large-layout .more-views.vertical,.col2-left-layout .product-view .more-views-vertical-slider.large-layout .more-views.vertical{width:60px}   .customer-reviews-wrapper .review-box-inner{height:auto !important}   .product-view .product-custom-wrapper .product-custom-left{width:50%}   .product-view .product-custom-wrapper .product-custom-right{width:50%}   .product-view.accordion-list .accordion-item{margin:0}   .accordion-list .accordion-item .widget-title.accordion-title h2:after,.accordion-list .accordion-item .widget-title.accordion-title h3:after,.accordion-list .accordion-item .widget-title.accordion-title h4:after,.accordion-list .accordion-item .widget-title.accordion-title h5:after{display:none}   .product-view.accordion-list .accordion-item .accordion-title .icon-more{display:inline-block}   .product-view.accordion-list .accordion-item .accordion-title,.product-view.accordion-list .accordion-item:not(:first-of-type) .accordion-title{border-top:1px solid rgba(0,0,0,0.12);margin:0 -10px;padding:10px;border-bottom:none}   .product-view.accordion-list .accordion-item .accordion-title h2,.product-view.accordion-list .accordion-item .accordion-title h3,.product-view.accordion-list .accordion-item .accordion-title h4,.product-view.accordion-list .accordion-item .accordion-title h5{text-align:left;text-transform:uppercase;font-size:15px;line-height:24px;font-weight:600;margin:0}   .product-view.accordion-list .accordion-item .accordion-content{padding-bottom:10px}   .product-view .box-reviews{margin-top:0}   body.catalog-product-view .main-container{padding-bottom:0}   .with-sidebar .product-shop.extralarge-layout #upsell-product-table li.item,.no-sidebar .medium-layout #upsell-product-table li.item,.large-layout #upsell-product-table li.item{width:50%}   .no-sidebar .large-layout .vertical-tabs #upsell-product-table li.item{width:100%}   .with-sidebar .product-shop.extralarge-layout #upsell-product-table li.item:nth-child(4n+1),.with-sidebar .product-shop.extralarge-layout #upsell-product-table li.item:nth-child(4n+4),.no-sidebar .medium-layout #upsell-product-table li.item:nth-child(3n+1),.large-layout #upsell-product-table li.item:nth-child(3n+1),.no-sidebar .medium-layout #upsell-product-table li.item:nth-child(3n+3),.large-layout #upsell-product-table li.item:nth-child(3n+3),.no-sidebar .large-layout .vertical-tabs #upsell-product-table li.item:nth-child(2n+1),.no-sidebar .large-layout .vertical-tabs #upsell-product-table li.item:nth-child(2n+2){clear:none}   .with-sidebar .product-shop.extralarge-layout #upsell-product-table li.item:nth-child(2n+1),.no-sidebar .medium-layout #upsell-product-table li.item:nth-child(2n+1),.large-layout #upsell-product-table li.item:nth-child(2n+1){clear:left}   .with-sidebar .product-shop.extralarge-layout #upsell-product-table li.item:nth-child(2n+2),.no-sidebar .medium-layout #upsell-product-table li.item:nth-child(2n+2),.large-layout #upsell-product-table li.item:nth-child(2n+2){clear:right}   .product-view .no-sidebar .large-layout #tabs:not(.vertical-tabs) .nav-tabs > li > a{max-width:100px;font-size:.83em;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}   .product-view .product-shop.extralarge-layout #tabs:not(.vertical-tabs) .nav-tabs > li > a{max-width:140px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}   .related-bottom li.item:not(.owl-item):nth-of-type(4n+1){clear:left}   .related-bottom li.item:not(.owl-item):nth-of-type(4n+4){clear:right}   .block-related .media-left{display:block;margin:0 0 .75em;padding:0}   .product-view .product-name h1{font-size:2em}   .product-banner{font-size:.5em}   #super-product-table .quantity-wrapper{width:120px}   #super-product-table .quantity-wrapper i.fa{width:20px}   #super-product-table .quantity-wrapper input{width:40px}      .my-account p.order-links{text-align:right}   .my-account .product-review .media-body .product-name{margin:0}   .my-account .product-review .media-body .product-details small{float:none;margin-bottom:.75em;clear:both}   .my-wishlist .cart-cell .add-to-cart-alt{text-align:center}   .my-account .my-wishlist .cart-cell .btn-primary{margin:.75em 0 0;clear:both}   .my-wishlist .table-button{margin-bottom:.75em}      #shopping-cart-table .product-name a{max-width:58%}   #shopping-cart-totals-table + .checkout-types .btn-proceed-checkout{white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%;padding:6px}   .cart .crosssell .product-details{width:100%}   .cart .cart-collaterals.sidebar > div{width:50%;float:left;padding:0 10px}   .cart .totals:not(.panel-body):before{width:calc(50% - 20px)}   .cart-collaterals.sidebar .estimate-block{padding:20px !important;margin-top:10px}   .cart-collaterals .estimate-block .shipping-form .buttons-set{margin-left:-20px;margin-right:-20px}   .cart .cart-collaterals.sidebar > div:first-child{padding-left:0}   .cart .cart-collaterals.sidebar > div:last-child{padding-right:0}   #co-billing-form .gender{width:16.66666666666667%}   #co-billing-form .dob{width:100%}   #co-billing-form .gender + .dob{width:83.33333333%}   .cart .cart-block .buttons-set .btn{width:100%}   .cart .cart-block .buttons-set .btn + .btn{margin-top:-.5em}   .cart .cart-collaterals:not(.sidebar) .cart-block .buttons-set .btn{width:auto}   .cart .cart-collaterals:not(.sidebar) .cart-block .buttons-set .btn + .btn{margin-top:0}   #crosssell-products-list .product-image{margin:0 0 .75em;width:100%}   .cart .crosssell li.item .add-to-links li i,.cart .crosssell li.item .btn{width:32px;height:32px;line-height:30px}   .checkout-multishipping-addresses .table-responsive{overflow:visible}   .crosssell-big.cart-block{margin-bottom:10px}   #shopping-cart-table .btn-continue,#shopping-cart-table .btn-update,#shopping-cart-table .btn-empty{width:calc((100% - 48px) / 3)}   #shopping-cart-table .totals-wrapper{margin-top:1.5em}      .cat-container .text-banner .banner-content{top:70%;left:22%}      #footer .footer-links{text-align:center;font-size:.83em}   #popup-block .modal-dialog{width:100vw !important}   #popup-block .modal-dialog .modal-content{width:96vw !important;left:4vw}   #popup-block.tablet-hide{display:none !important}   .info-block div:last-of-type .inner{padding-right:40px}   [class*="col2-"] #customer-reviews > div,.col3-layout #customer-reviews > div{float:none !important;width:100%}   [class*="col2-"] .box-reviews .customer-rating{width:30%;padding-left:15px;padding-right:15px}   [class*="col2-"] .review-box{width:100%;min-height:181px}   [class*="col2-"] .review-box .review{width:100%}   [class*="col2-"] .box-reviews .rating-block #product-review-table .item,.col3-layout .box-reviews .rating-block #product-review-table .item{padding-left:20px;padding-right:20px}   .col3-layout .product-options-bottom .price-box{float:none}   [class*="col2-"] .product-view .add-to-links li:nth-child(3n),[class*="col2-"] .with-sidebar .add-to-links li:not(:first-child){margin-top:0 !important}   .col3-layout .nav-tabs > li,[class*="col2-"] .nav-tabs > li,[class*="col2-"] .vertical-tabs .nav-tabs{float:none;margin-right:0}   .col3-layout .nav-tabs > li a,[class*="col2-"] .nav-tabs > li a{width:100%;max-width:100% !important}   .product-view .product-img-box .more-views h2,.catalog-product-view .block-title strong span{font-size:0.9em}   [class*="col2-"] .product-view #tabs.vertical-tabs:after{content:none}   .col3-layout .vertical-tabs > .nav-tabs{width:200px}   .block-cart .product-image{max-width:44px}   .block-cart.block .block-content .btn-remove{top:-5px}   .block-cart .block-content .mini-products-list .product-details{width:62%}   .my-account table.table .nobr{white-space:normal !important}   .my-account table.table > thead > tr > td,.my-account table.table > tbody > tr > td,.my-account table.table > tfoot > tr > td{padding:.75em 9px}   .sidebar .block.block-wishlist li.item .product-image{width:100%;margin-right:0}   .sidebar .block.block-wishlist .slider-buttons{top:2px}   .sidebar .block.block-wishlist#wishlist-slider .actions{margin-right:0;float:none;width:100%;margin-top:5px}   .my-account table.table .product-name{max-width:76%}   #shopping-cart-table .product-image{margin-right:12px;margin-bottom:.75em}   [class*="col2-"] .product-view .vertical-tabs .tab-content-inner{width:100%;padding:0 20px}   [class*="col2-"] .product-view .with-sidebar .quantity-wrapper + #product-addtocart-button{margin:.75em 0 0}   .col3-layout .product-sidebar .block.block-wishlist .slider-buttons,.col3-layout .block-related:not(.related-bottom) .slider-buttons{position:absolute;top:0;margin-top:0}   .catalog-product-view .col3-layout .col-main{float:none;width:100%;clear:both;left:0}   .catalog-product-view .col3-layout .col-left{width:50%;left:0;margin-top:30px}   .catalog-product-view .col3-layout .col-right{width:50%;right:0;margin-top:30px}   .product-view .no-sidebar .small-layout .add-to-links li:not(:first-child){margin-top:.75em}   [class*="col2-"] .timer-wrapper.full .timer-box > div{min-width:30px}   [class*="col2-"] .timer-wrapper.full .timer-box > div span{font-size:2em;min-width:30px}   .timer-wrapper.full .timer-box > div.title{margin-bottom:.5em}   #customer-reviews > .pull-left,#customer-reviews > .pull-right{float:none !important}   #toTop{display:none !important}   .form-list label{display:inline-block;float:none}   body #footer .footer-bottom p a{display:inline-block}   body #footer .footer-bottom .payments-wrapper h4{margin-bottom:.75em}   body #footer .left-background{bottom:-100%}   body .toolbar .sorter .a-center{text-align:left !important}   #header .right-menu-wrapper{text-align:left}   .toolbar.sorter .grid-switcher .view-mode{display:none}   body .block-cart .img-container{width:56px;margin-right:10px}   body .block-cart .block-content .mini-products-list .product-details{width:60%}   body .block-cart .block-content .mini-products-list .product-details .product-name{font-size:.91em}   .col3-layout .toolbar .sorter .a-center{width:60%}   .col3-layout .toolbar .sorter .a-right{width:40%}   .customer-reviews-widget .product-block{padding-left:20px;padding-right:20px}   .customer-reviews-widget .right-wrapper{width:60%}   .subscribe-block .info{padding-left:30px}   .subscribe-block .input{float:none;clear:both;border-top:solid 1px rgba(0,0,0,.1);text-align:center}   .subscribe-block .input .block-subscribe{display:inline-block}   .subscribe-block .input .input-wrapper{width:450px}   #footer .footer-links-wrapper{float:none !important}   #footer .horizontal-links li a{font-size:12px;padding:6px}   #footer .horizontal-links li a:before{left:6px;right:6px;bottom:1px}   .nav-wide .menu-wrapper .sub-content .menu-banners{margin:0 -38px;position:static}   .nav-wide .menu-wrapper .sub-content .menu-banners .banner{width:50%}   .nav-wide .menu-wrapper .sub-content .menu-banners .banner a{padding:0}   #popup-block .block-subscribe .block-title{margin-bottom:0}   #popup-block .block-subscribe label{font-size:12px}   .block-cart.block .block-subtitle{padding-bottom:1em}   .block-cart.block .block-content .btn-remove,.block-cart.block .block-content .btn-edit{padding-left:0 !important;padding-right:0 !important;top:0;float:none;display:block;margin:0}   .block-cart.block .block-content .btn-remove{margin-top:5px}   .block-cart.block .block-content .mini-products-list li .media-left{padding:0 0 9px}   .block-cart.block .block-content .mini-products-list li .product-image{width:100%;max-width:100%;min-width:40px}   .block-cart.block .block-content .media-body{padding-left:10px}   .block-cart.block .block-content .product-name{font-size:12px;margin-left:0;padding-right:30px}   .catalog-category-view .block-layered-nav .block-title{padding:9px 0 3px;font-size:1.5em;float:none}   .catalog-category-view .block-layered-nav .block-content{padding:0 0 9px;background:none;border:none;width:100% !important}   .catalog-category-view .block-layered-nav .block-content dt{padding:0 10px 0 0;font-size:1em;border:none}   .block-layered-nav .block-content dt:after{margin-left:4px;margin-top:2px}   .products-grid .product-name{font-size:14px}   .block-title{font-size:18px}   .products-grid .item.type-2 .indent{padding:15px}   .block-layered-nav .currently{padding:0 0 6px;margin-bottom:6px}   .block-layered-nav .actions{padding:6px}   .block.block-wishlist .actions a,.sidebar .block-compare a.btn{float:none;display:block}   .block.block-wishlist .actions{float:none}   body .subscribe-block{padding:40px}   body .subscribe-block .block-content label{font-size:13px}   body .subscribe-block .block-content .input-wrapper{width:100%}   .footer-bottom .banners-row .footer-custom{margin:1px 0}   .footer-bottom .banners-row .shipping-wrapper{width:60%}   .footer-bottom .store-switcher-wrapper{float:none !important;text-align:center}   #footer ul.social-links li{display:inline-block;float:none}   #footer .shipping-wrapper{float:none !important;text-align:center;margin-top:15px}   #footer address{text-align:center}   #footer .copyright{float:none !important}   body #footer .subscribe-block{padding-top:30px;padding-bottom:30px}   body #footer .subscribe-block{text-align:center}   body #footer .subscribe-block .block-title{font-size:20px;padding-top:0;padding-right:0;margin-right:0;display:block;margin-bottom:0;border-right-width:0}   body #footer .subscribe-block .block-subscribe{width:100%}   #footer .form-subscribe-header{padding-right:0;margin-bottom:25px;clear:right;display:block;margin-left:auto;margin-right:auto}   #footer .payments-wrapper .payment-item + .payment-item{margin-left:2.6%}   body .subscribe-block .block-content .input-wrapper{clear:left;display:block;margin-left:auto;margin-right:auto}      body.wide-footer #footer .footer-bottom,body[class*="boxed-footer"] #footer .footer-bottom .container{border-top:1px solid rgba(255,255,255,0.12)}      .notice-cookie .notice-inner .notice-text{width:100%;padding:0 10px}   .notice-cookie .notice-inner a{float:left}   .notice-cookie .notice-inner .actions{padding-right:10px;float:none;display:block;width:auto;padding-top:10px}      .accordion-list .accordion-item{display:block;float:none !important;width:100% !important}   .accordion-list .accordion-item .accordion-content{display:none;overflow:hidden}   #footer .accordion-list .accordion-item .accordion-title,.accordion-list .accordion-item .accordion-title{position:relative;cursor:pointer;text-align:left;margin:0 -10px;padding:10px;border-top:1px solid rgba(255,255,255,0.12)}   .accordion-list .accordion-item .accordion-title:after{display:none}   .block-list li.item .product-name a{max-width:92%;padding-top:.5em;padding-bottom:.5em;padding-left:0}   .block-list li.item .product-name:before{vertical-align:top;position:relative;top:11px;margin:0;left:-8px}   header.header .top-cart .block-content .actions .btn-default + .btn-primary{display:inline-block;margin:0 0 0 14px}   .header-wrapper .search-mini-form .input-group{position:relative}   .header-wrapper .search-mini-form .input-group input{padding-left:60px}   .header-wrapper .search-mini-form .input-group .mobile-search-btn{position:absolute;opacity:1;z-index:99;overflow:visible}   .header-wrapper .search-mini-form .input-group .mobile-search-btn:after{display:block;position:absolute;content:'';height:22px;width:1px;right:0;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(255,255,255,0.95)}   .header-wrapper .search-mini-form.focused .input-group .mobile-search-btn:after{background-color:rgba(0,0,0,0.08)}   .nav-open .nav-toggle:after{z-index:9998}   .nav-open .nav-sections{z-index:9999}   .products-list .btn span span{display:none}}@media only screen and (max-width:767px){#header.header-3 .middle-block .right-block{float:right;position:absolute;right:10px;bottom:5px;z-index:999}   html body{background-color:#fff}   body[class*="boxed-header"] .fullwidth,body[class*="boxed-breadcrumbs"] .fullwidth,body[class*="boxed-content"] .fullwidth,body[class*="boxed-footer"] .fullwidth,body[class*="boxed-content"] .fullwidth{margin-left:-10px;margin-right:-10px}   .category-tab-wrapper:after{background-color:#fff}   .category-tab-wrapper .owl-nav{display:none}   .title-buttons{text-align:left}   .order-date{float:none;clear:both;padding-top:.75em}   body .col2-left-layout .col-main,body .col3-layout .col-wrapper .col-main,body .col-left.sidebar,body .col-right.sidebar{float:none}   body .col-main form .form-list .form-group .gender{width:100%;margin-bottom:1em}   body .col-main form .form-list .form-group .gender + .customer-dob{width:100%}   body .form-list .gender + .customer-dob .dob-month,body .col-main.col-sm-9 .form-list .gender + .customer-dob .dob-month,body .form-list .gender + .customer-dob .dob-day,body .col-main.col-sm-9 .form-list .gender + .customer-dob .dob-day,body .form-list .gender + .customer-dob .dob-year,body .col-main.col-sm-9 .form-list .gender + .customer-dob .dob-year{width:33.333333333333%}   .product-view .add-to-cart{padding:20px}   .product-view .add-to-cart .btn:before{display:none}      table.table table,table.table thead,table.table tbody,table.table th,table.table td,table.table tr{display:block;border:none !important;text-align:left !important;width:100% !important;float:none}   #super-product-table table.table tr{}   table.table thead tr{display:none}   table.table th,table.table td{padding:10px 10px;width:100% !important}   #shopping-cart-totals-table td{width:49% !important}   #shopping-cart-totals-table td + td{float:right}   table.table td a.product-image{width:auto;max-width:100%;margin:0 auto;float:none}   table.table td a.product-image img{width:100%}   table.table td .cart-label{width:80px;display:inline-block;vertical-align:middle;font-size:1.16em;color:#888;font-weight:normal}   table.table td.last{border-bottom:1px solid #ddd !important;margin-bottom:-1px}   table.table tfoot td.last{border:none !important}   .form-list .customer-name .name-firstname,.form-list .customer-name-prefix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name .name-lastname,.opc-wrapper-opc .opc-col-left .form-list .customer-name .name-firstname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix .name-lastname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename .name-firstname,.opc-wrapper-opc .opc-col-left .form-list .customer-name .name-lastname{width:100%}   .form-list .customer-name-prefix-suffix .name-lastname,.form-list .customer-name-prefix-suffix .name-firstname,.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname,.form-list .customer-name-prefix .name-firstname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-suffix .name-lastname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-suffix .name-firstname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename-suffix .name-firstname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename .name-firstname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix .name-firstname{width:75%}   .form-list .customer-name-middlename .name-middlename,.form-list .customer-name-prefix-middlename .name-middlename,.form-list .customer-name-prefix-middlename-suffix .name-middlename,.form-list .customer-name-middlename-suffix .name-middlename,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename .name-middlename,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename .name-middlename,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename-suffix .name-middlename,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename-suffix .name-middlename{width:100%;margin-top:0}   .form-list .customer-name-middlename .name-lastname,.form-list .customer-name-prefix-middlename .name-lastname,.form-list .customer-name-prefix-middlename-suffix .name-lastname,.form-list .customer-name-middlename-suffix .name-lastname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename .name-lastname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename .name-lastname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename-suffix .name-lastname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename-suffix .name-lastname{width:41.91419141914191%;margin-top:1.5em}   .form-list .customer-name-middlename .name-lastname,.form-list .customer-name-prefix-middlename .name-lastname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename .name-lastname,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename .name-lastname{width:100%;margin-top:0}   .form-list .customer-name-middlename .name-suffix,.form-list .customer-name-prefix-middlename .name-suffix,.form-list .customer-name-prefix-middlename-suffix .name-suffix,.form-list .customer-name-middlename-suffix .name-suffix,.opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename .name-suffix,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename .name-suffix,.opc-wrapper-opc .opc-col-left .form-list .customer-name-prefix-middlename-suffix .name-suffix,.opc-wrapper-opc .opc-wrapper-opc .opc-col-left .form-list .customer-name-middlename-suffix .name-suffix{margin-top:1.5em}   #header.checkout-header .logo-wrapper{padding:10px 0;width:50%}   #header.checkout-header a.to-cart{width:46%;vertical-align:middle;padding-bottom:0;text-align:right}   #header.checkout-header .custom-block{display:none}   #header.checkout-header .page-title{padding:10px 0 0;font-size:33px}   .opc-wrapper-opc form.form-horizontal .form-list .fields > div{width:100% !important}   body.sidebar-left .col2-left-layout .col-main{float:none !important}   body.catalog-category-view .col-main{margin-bottom:3em}   body[class*='blog-'] .col2-left-layout .col-main,.catalogsearch-result-index .col2-left-layout .col-main,.catalog-category-view .col2-left-layout .col-main{padding:30px}   body[class*='blog-'] .col2-right-layout .col-main,.catalogsearch-result-index .col2-right-layout .col-main,.catalog-category-view .col2-right-layout .col-main{padding-right:10px}   body[class*='blog-'] .col3-layout .col-main,.catalogsearch-result-index .col3-layout .col-main,.catalog-category-view .col3-layout .col-main{padding-left:10px;padding-right:10px}      .logo{float:none;margin:0;text-align:center;clear:both}   .header .welcome-msg{display:none}   #header .header-custom-block-wrapper{padding-top:10px;padding-bottom:0;text-align:center}   .header .logo-wrapper{float:none;display:inline-block;vertical-align:middle;padding-top:15px;padding-bottom:15px}   #header .search-mini-form{padding-top:0;padding-bottom:10px}   header.header .top-cart .block-title{border:none}   header.header .top-cart .block-title .title-cart{height:40px;width:40px;line-height:40px;text-align:center;border:none;padding:0}   header.header .top-cart .block-title .title-cart{font-size:14px}   .header .mobile-wrapper-links{display:inline-block}   .header .mobile-wrapper-links .links{display:block}   .header .links:not(.default-links) li a.top-link-login,.header .mobile-wrapper-links .links:not(.default-links) li a.top-link-logout{font-size:0;padding-left:12px;padding-right:12px}   .header .links:not(.default-links) li a.top-link-login:before,.header .mobile-wrapper-links .links:not(.default-links) li a.top-link-logout:before{font-size:18px;margin:0;padding:0}   header.header .customer-name-wrapper + .links{top:100% !important}   #header .search-mini-form .form-search.type-2 .indent .input-group{width:100%}   #header .search-mini-form .form-search.type-2 .indent input{width:95%;font-size:22px}   #header .search-mini-form .form-search.type-2 .logo-wrapper{display:none}   .header .customer-name .user-icon i{margin-right:0;margin-top:4px}   #header .quick-access{padding-top:10px;padding-bottom:10px;text-align:center}   .language-currency-dropdown{right:auto;left:0}   .language-currency-dropdown:before{right:auto;left:20px}   #header .search-cart-block{float:none}   #header .header-socials .btn-default{margin-right:0}   #header .search-mini-form .form-search.type-1 .indent .inner .input-wrapper{width:100%}   #header .search-mini-form .form-search.type-1 .indent .inner input{width:100%}   #header .search-mini-form .form-search.type-1 .indent .btn-close{right:30px}   .header .header-banner .banner{margin-top:10px;margin-bottom:10px}   .header .header-banner .banner + .banner{margin-left:0;padding-left:0;border-left:none;margin-top:10px;margin-bottom:10px}   .header .header-banner{text-align:center}   #header ul.social-links + .header-info{margin-left:0;padding-left:0;padding-top:0;padding-bottom:12px;border-left:none}   .wide-header #header .middle-block,[class*="boxed-header"] #header .middle-block .middle-block-inner{border-bottom:none}   .nav-wide .menu-wrapper,.nav-wide .menu-inner{background-image:none !important}   header.header .top-cart .block-content{padding-left:10px;padding-right:10px;width:300px}   .header .search-mini-form{display:block;clear:both}   .header .search-mini-form .form-search.type-2 .indent{width:auto}   .header .search-mini-form .form-search input{width:100%}   .header .form-language + .form-currency,.header .form-currency + .form-language{margin-left:0}   #header .account-language-currency-wrapper{display:none}   #header .top-block ul.social-links{float:none}   .language-currency-wrapper,.header .wishlist-link,.header .header-custom-menu-list{display:none}   .header .header-text-banner{margin-bottom:15px}   .header .header-text-banner .image-block{max-width:50%}   .header .header-text-banner .title{font-size:18px}   .text-banner .banner-label{font-size:11px;font-weight:500;padding:3px 3px 0px}   header.header .hamburger{display:none}   header.header .top-cart .block-title .top-cart-label,header.header .top-cart .block-title .subtotal{display:none}   header.header .top-cart .block-title.no-items .cart-qty{display:none}   header.header .top-cart .block-title .cart-qty{position:absolute;right:-4px;top:-4px;font-size:11px;height:18px;width:18px;line-height:18px}   .nav-wide .menu-wrapper.tabs-menu li.level1.over > .menu-inner{padding-left:0;padding-right:0}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner ul.level1{display:block !important}   .nav-wide .menu-wrapper.tabs-menu.horizontal ul.level0 li.level1{width:100% !important;margin-right:0;padding-left:30px}   .nav-wide .menu-wrapper.tabs-menu:before{display:none}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > .menu-inner,.nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > .menu-wrapper{height:auto !important;background-color:transparent;padding:0 !important;margin-left:0 !important}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1.over{background-color:transparent}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > a{width:100% !important;border-top:none !important}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > a:after{display:none}   .nav-wide .menu-wrapper.tabs-menu ul.level0 li.level1 > .level2 a{padding-left:0;padding-right:0}   .nav-wide .menu-wrapper.tabs-menu.horizontal ul.level0 li.level1 > a{padding:.5em 20px .5em 0px}   .nav-wide .menu-wrapper.tabs-menu ul.level1 li.parent:not([data-bold-link='1']) > a:after,.nav-wide .menu-wrapper.tabs-menu.vertical li.level1 > a:after{display:none !important}   .nav-wide .menu-wrapper.tabs-menu li.level1 > a:after{display:none}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner .category-image{display:none}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner{opacity:1;position:static;left:0;right:0;width:100%;z-index:10;display:none}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner ul.level1 li.level2{float:none !important;width:100% !important;padding:0 !important}   .nav-wide .menu-wrapper.tabs-menu li.level1 > .menu-inner ul{display:block}   .nav-wide .menu-wrapper ul.level0 li.level1:not([data-columns='1']) > .menu-inner ul.level1 li.level2 > ul,.nav-wide .menu-wrapper ul.level0 li.level1:not([data-columns='1']) > .menu-inner ul.level1.over li.level2 > ul{display:none}   ul.social-links li{float:none;display:inline-block}   .header .header-custom-links + .form-language:before,.header .header-custom-links + .form-currency:before,.header .form-currency + .header-custom-links:before,.header .form-language + .header-custom-links:before,.header .form-language + .social-links:before,.header .form-currency + .social-links:before,.header .header-custom-links + .social-links:before{content:none}   .header .header-text-blocks{margin-bottom:20px}   .header .header-text-blocks span.barbour-icon{margin-right:0}   .header .header-text-blocks span{font-size:11px}   .header .header-text-blocks li + li{margin-left:7px;padding-left:0;border-left:none}   .header .customer-name-wrapper{padding-left:7px;padding-right:7px}   .header .middle-block .right-block{float:right;width:auto}   .header .search-mini-form .form-search .action-btn.visible-xs{display:table-cell !important}   .header .search-mini-form .form-search .action-btn.visible-xs:after{display:block;position:absolute;content:'';height:22px;width:1px;right:0;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(255,255,255,0.95)}   .header .search-mini-form.focused .form-search .action-btn.visible-xs:after{background-color:rgba(0,0,0,0.08)}   .header .search-mini-form .form-search .search-icon{padding:0}   .header .search-mini-form .form-search .search-icon .btn{padding:0 15px}   #header .navbar-header .navbar-toggle{display:block;border:none;margin-top:2px;margin-bottom:0}   .header .navbar-default .navbar-toggle:hover,.header .navbar-default .navbar-toggle:focus{background-color:rgba(255,255,255,.1)}   .header .topmenu.navbar-collapse{width:260px;background-color:#fff;position:fixed;left:0;top:0;bottom:0;z-index:999;padding:1.5em 0;transition:left 550ms ease}   .header ul.social-links{margin-right:0}   .header .topmenu.navbar-collapse .menu-wrapper{background:none !important}   .header .topmenu.navbar-collapse .menu-wrapper ul.level0{margin:.75em 0}   .header .nav-wide .menu-wrapper ul.level0 li.level1 span.subtitle{border:none;margin:0;padding:0;white-space:normal;line-height:1.5em}   ul.topmenu .default-menu ul li:not(.item) a{padding:.7em 20px}   ul.topmenu li.level0.parent a.level-top:after,.header .nav-wide .menu-wrapper ul.level0 li.level1 a span:before{content:none !important}   .header .nav-wide .menu-wrapper ul.level0 li.level1 > ul{margin-bottom:.5em}   .header .nav-wide .menu-wrapper ul.level0 li.level1 > ul a{border:none;padding-top:.5em;padding-bottom:.5em}   .nav-wide .menu-wrapper ul.level0 li.level1 ul.level1 ul{border:none}   .nav-wide .menu-wrapper ul.level1 li.parent > a:after{display:none}   .nav-wide .menu-wrapper ul.level0 li.level1 ul.level1 ul,ul.topmenu li ul.menu-wrapper,ul.topmenu li div.menu-wrapper{display:none;opacity:1;visibility:visible;transform:translate(0);transition:none}   .nav-wide .menu-wrapper ul.level0 li.level1 span.subtitle,.mobile-menu-inner ul.topmenu ul li:not(.item) a{text-transform:none}   .header .topmenu.navbar-collapse.collapse{left:-300px}   .header .topmenu.navbar-collapse.collapse.in{display:block !important;left:0}   .header .topmenu.navbar-collapse > ul,.header .topmenu.navbar-collapse li{display:block;margin:0;float:none;padding:0 !important;width:auto !important}   .header .topmenu.navbar-collapse li a{width:100%;display:block;float:none;padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px}   .header .topmenu li.level0.over > a,.header .topmenu.navbar-nav li.level0.active > a{background:#e3e3e3}   .header .topmenu li.level0 a > i{display:none}   .header .topmenu li ul ul{display:none;position:static;width:100%;box-shadow:none;background:none !important;padding-left:10px}   .header .topmenu li.level0 + li.level0:after,.header .topmenu li.level0 + li.level0:before{content:none}   .header .topmenu .menu-item-button{position:absolute;right:10px;padding:5px;z-index:1000;cursor:pointer;font-size:14px;top:10px;color:#222}   .header .topmenu .menu-item-button .amsf-minus{display:none}   .header .topmenu .menu-item-button.active .amsf-minus{display:inline-block}   .header .topmenu .menu-item-button.active .amsf-plus{display:none}   .header .topmenu ul ul .menu-item-button{top:5px}   .nav-wide .menu-wrapper ul.level0 li.level1 > .category-image{display:none}   .header .bootstrap-select.btn-group .dropdown-menu{right:auto;left:0}   .header .default-links.links li{padding:0 8px}   .header .form-language + .form-currency:before,.header .form-currency + .form-language:before{content:none}   body .navbar-default{display:none}   .mobile-menu-wrapper{display:inline-block;vertical-align:middle}   .header .form-language,.header .form-currency,.header .links,body .navbar-default{display:none}   ul.topmenu li.level0.nav-1 a.level-top .custom-icon{padding:0}   ul.topmenu li.level0.nav-1 a.level-top .custom-icon:after{content:none}   .nav ul.level0 li.level1 > a i.custom-icon + span.subtitle,.nav-wide .menu-wrapper.default-menu ul.level0 li.level1 > a i.custom-icon + span.subtitle{padding-left:0}   ul.topmenu li.level-top:not(:last-of-type),ul.topmenu.nav-wide li.level-top:not(:last-of-type),ul.topmenu.nav-wide ul.level0 li.level1:not(:last-of-type){border-bottom:1px solid #ddd}   .header .preview-dropdown-wrapper .bottom-links a + a{border-bottom:1px solid rgba(0,0,0,0.1)}   #header .topmenu ul{background:none !important}   #header .topmenu ul ul{position:static;padding:10px 0 10px 0;box-shadow:none;width:100%;margin:0}   #header .topmenu ul ul ul{padding:0px}   ul.topmenu li.level0:first-child{padding-left:15px}   ul.topmenu li.level-top,ul.topmenu.nav-wide li.level-top,ul.topmenu.nav-wide ul.level0 li.level1{display:block;margin:0;float:none;position:relative;width:auto !important;padding:0}   #header.header-3 ul.topmenu li.level0.nav-7{float:inherit !important}   ul.topmenu li.level0 a.level-top .custom-icon{color:#234861 !important;font-size:20px;line-height:17px}   ul.topmenu.nav-wide .top-content,ul.topmenu.nav-wide .bottom-content,ul.topmenu.nav-wide .right-content{display:none}   ul.topmenu.nav-wide .menu-wrapper{position:static;box-shadow:none;padding:0;background-color:transparent}   .mobile-menu-inner ul.topmenu li.level0 a.level-top{border:none;margin:0;padding:12px 15px 10px !important;color:#222}   .mobile-menu-inner ul.topmenu li.level0 a.level-top:hover,.mobile-menu-inner ul.topmenu li.level0.over a.level-top,.mobile-menu-inner ul.topmenu.navbar-nav li.level0.active > a.level-top{background-color:rgba(0,0,0,0.1)}   body .mobile-menu-inner ul.topmenu li.level0.active a.level-top:hover,body .mobile-menu-inner ul.topmenu li.level0.active a.level-top:focus{background-color:rgba(0,0,0,0.3);color:#222}   #header ul.topmenu li.level0.first a.level-top .custom-icon.ion-ios-home-outline{margin-left:0}   #header ul.topmenu li.level0 a.level-top span:after{content:none}   #header .top-cart.slide .topCartContent{position:fixed;right:-330px;width:280px;top:1.5em;bottom:0;background-color:#fff;color:inherit;display:block !important;transition:right 250ms linear}   .header .customer-name i.caret #header .top-cart.slide .topCartContent .close-btn{display:block}   #header .top-cart.slide .active + .topCartContent{right:0}   #header .top-cart.slide .block-content .mini-products-list .product-details .product-name a{color:#fff}   #header.header .top-cart.slide .block-content .subtotal{background-color:rgba(255,255,255,.2)}   #header.header .top-cart.slide .block-content .subtotal .label{color:#fff}   header.header .top-cart .block-content .actions{padding-left:0;padding-right:0}   .header .customer-name .user-icon span{display:none}   #header .mobile-menu-button{margin-top:0;margin-bottom:0}   #header .header-custom-block .subscribe-button{margin-right:0;margin-bottom:12px}   #header .welcome-block{text-align:center}   #header .welcome-block .header-phones{float:none}   #header .welcome-block .welcome-msg{float:none;margin-bottom:6px}   .header .search-mini-form .form-search .indent{width:100%}   .header .search-mini-form .form-search .btn i{display:block;position:relative;top:1px}   .header .wishlist-link{margin-left:10px;margin-right:6px}   .header .top-block{text-align:center}   .header .right-block{float:none;text-align:center}   .header .header-custom-links{position:relative;margin:7px 0;border:none;clear:none;float:left;padding:0}   .header .header-custom-links li a{color:#222}   .header .header-custom-links li a i{display:none}   .header .header-custom-links .navbar-toggle{margin:0;padding:0}   .header .header-custom-links .navbar-collapse{display:none;position:absolute;left:0;width:200px;top:100%;background:#fff;height:auto !important;box-shadow:0 0 8px rgba(0,0,0,.1);z-index:999}   .header .header-custom-links .navbar-collapse.in{display:block}   .header .header-custom-links li{border:none;padding:0 8px;display:block;margin:5px 0;text-align:left}   body .header-breadcrumbs-wrapper{margin:0}   body #header .header-custom-block-wrapper .header-socials{float:none;clear:both;margin:0 0 .75em;display:block}   body .header .links{padding-left:0;padding-right:0}   body #header .language-wrapper{margin-left:0}   #header .navbar-header .navbar-toggle{float:none;display:inline-block}      .header .preview-dropdown-wrapper{margin:0 0 0 -15px}   .header .preview-dropdown-wrapper.skins-block .preview-block,.header .preview-dropdown-wrapper .preview-block{width:100%;padding:10px 10px 20px;float:none}   .header .preview-dropdown-wrapper .block-title{margin-bottom:0;margin-top:15px}   .header .preview-dropdown-wrapper .preview-block .preview-image{margin-bottom:10px}   .header .preview-dropdown-wrapper.product-page .preview-block{width:100%}   .fullwidth-banners .banner{float:none;width:auto}   body .header-breadcrumbs-wrapper.fixed-height{height:auto !important}   body .header-breadcrumbs-wrapper.with-header-bg-image,body[class*="boxed-header"] .header-breadcrumbs-wrapper .container.boxed-container.with-header-bg-image{background-image:none !important;background-color:#f7b84c}   .header-breadcrumbs-wrapper .breadcrumbs-wrapper.type-3 .breadcrumbs-inner{padding-bottom:10px;padding-top:10px}   .breadcrumbs-wrapper .page-title h1,.breadcrumbs-wrapper .page-title h2,.page-sitemap .page-title h1,.catalogsearch-term-popular .page-title h2,.contacts-index-index .page-title h2{font-size:25px}   .header-layout-1 .header-wrapper{min-height:auto}   .header-layout-1.cms-index-index .header-wrapper{min-height:430px}      #header.cart-header .logo-wrapper{padding:10px 0;width:100%;text-align:center}   #header.cart-header .page-title{padding:10px 0;font-size:33px}   .block-progress dt,.block-progress dd{display:none}   .block-progress dt.complete,.block-progress dd.complete{display:block}      .sidebar{margin-bottom:-3em;padding-bottom:3em}   body[class*='blog-'] .col-right.sidebar .block,.catalogsearch-result-index .col-right.sidebar .block,.catalog-category-view .col-right.sidebar .block,body[class*='blog-'] .block,.catalogsearch-result-index .block,.catalog-category-view .block{padding:40px 30px}   body[class*='blog-'] .main-container.col3-layout > .row,body[class*='blog-'] .main-container[class*='col2-'] > .row,.catalogsearch-result-index .main-container.col3-layout > .row,.catalogsearch-result-index .main-container[class*='col2-'] > .row,.catalog-category-view .main-container.col3-layout > .row,.catalog-category-view .main-container[class*='col2-'] > .row{display:block}   .block-layered-nav.mobile{padding:20px;padding-top:85px !important;margin-left:0;margin-right:0}   .sidebar .block-banner .btn{left:44%}   .sidebar .block.block-wishlist li.item .product-details{width:63%}   .catalog-category-view .sidebar{margin-top:0;padding-top:0;padding-bottom:2em}   body[class*='blog-'] .col3-layout .col-right.sidebar,.catalogsearch-result-index .col3-layout .col-right.sidebar,.catalog-category-view .col3-layout .col-right.sidebar{border-top:1px solid rgba(0,0,0,0.1)}   .category-products .mobile.layered_nav{display:block}   .products-grid.two-columns li.item,.products-grid.three-columns li.item,.products-grid.four-columns li.item,.products-grid.five-columns li.item,.products-grid.six-columns li.item,.products-grid.seven-columns li.item,.products-grid.eight-columns li.item{width:100%}   .products-grid.type-1 .btn,.products-grid.type-3 .btn{display:none !important}   .products-grid .indent.type-2{flex-direction:column}   .products-grid .item .indent.type-2 .image-box,.products-grid .item .indent.type-2 .product-info{float:none}   .products-grid .item .indent.type-2 .image-box{width:100%;padding-right:0}   .products-grid .item .indent.type-2 .product-info{width:100%;padding-left:0}   .related-bottom .owl-buttons{top:-86px}   .sorter .view-mode .item + .item{padding-left:12px;margin-left:12px}   .products-grid .lightbox-button,.products-list .lightbox-button,.footer-products-list .lightbox-button,.products-grid .btn-quickview,.products-list .btn-quickview,.footer-products-list .btn-quickview,.product-action-wrapper{display:none}   .products-grid .product-image:before,.products-list .product-image:before,.footer-products-list .product-image:before{content:none}   .products-grid .indent.type-2 .lightbox-button,.products-grid .indent.type-2 .btn-quickview,.products-grid .item .indent.type-2 .product-labels-wrapper,.footer-products-list .btn-quickview,.footer-products-list .lightbox-button,.footer-products-list .product-labels-wrapper{display:none}   .products-grid .item .indent.type-4 .product-action-wrapper .add-to-links{display:inline-block}   .cat-container .text-banner .banner-content{top:30%;left:0;right:0}   .cat-container .text-banner .banner-content.right{left:0;right:0}   .products-grid:not(.carousel-ul) .listing-banner-wrapper.item{width:100% !important}   .listing-banner-wrapper .listing-banner .left-block{left:20px;bottom:5px}   .listing-banner-wrapper .listing-banner .logo-sign{margin-bottom:10px}   .listing-banner-wrapper .listing-banner .title{margin-bottom:0}   .listing-banner-wrapper .listing-banner .banner-price-wrapper{right:20px;top:20px}      .sorter .limiter label,.sorter .amount{display:none}   .sorter .view-mode{margin-right:10px;display:none}   .sorter .sort-by .bootstrap-select > .selectpicker{min-width:90px}   .toolbar.no-pagination .sorter{float:left}   .toolbar .sorter{float:left;width:100%;text-align:inherit}   body .toolbar .sorter .limiter{text-align:left !important;margin-left:18px;display:none}   body .toolbar .sorter > div + div + div{margin-top:.75em}      .sorter .view-mode span{display:none}   .toolbar .pager{width:auto;position:absolute;right:10px}   .toolbar .pager .pages{margin:-5px 0 -5px 10px;padding:5px 0 5px 15px;border:none}   .toolbar-bottom .toolbar{margin-top:25px}   .toolbar-bottom .toolbar .pager{position:static;margin:0}   .col3-layout .toolbar .sorter{width:auto}      .product-essential{margin-bottom:0}   .product-view .product-buttons a span{width:69%}   .product-view .add-to-links{margin-top:1em !important;display:block;float:none}   .product-view .add-to-links li.email-friend{margin-left:0}   .product-view .extralarge-layout .box-tags .form-add .input-box,.product-view > .product-collateral .box-tags .form-add .input-box{width:100%}   .product-view #upsell-product-table li.item{width:100%}   .product-view #upsell-product-table li.item:nth-child(4n+1) .product-view #upsell-product-table li.item:nth-child(4n+4){clear:none}   [class*="col2-"] .product-view .vertical-tabs .tab-content-inner{width:100%}   .product-view .vertical-tabs > .nav-tabs{float:none;margin:0}   .product-view .vertical-tabs > .nav-tabs > li > a{width:auto;margin:0}   .product-view #tabs.vertical-tabs:after{display:none}   .product-view .product-shop .vertical-tabs .tab-content-inner,.product-view .vertical-tabs .tab-content-inner{width:100%}   .product-view .product-collateral .nav-tabs > li{width:100%;display:inline-block}   .product-view .product-collateral .nav-tabs > li a{margin-bottom:0;padding-top:15px;padding-bottom:15px}   .product-sidebar.sidebar-left .sidebar-inner{border:none;padding:0}   .product-view .product-name h1{font-size:2em}   #customer-reviews .pull-left,#customer-reviews .pull-right{float:none !important}   .product-view .vertical-tabs .tab-content-inner{padding:0 15px}   .col3-layout .product-view .vertical-tabs .tab-content-inner{width:100%}   .catalog-product-view .breadcrumbs-wrapper .product-buttons .prev-button,.catalog-product-view .breadcrumbs-wrapper .product-buttons .next-button{position:static}   .related-bottom .more-link{position:static;margin-bottom:15px}   .customer-reviews-wrapper .review-box-wrapper .customer-info .info{width:60%}      .timer-wrapper .title,.timer-box > span.title,.timer-wrapper.full .timer-box > span.title{float:none}   .timer-box > div{min-width:55px}   .product-view .product-options-bottom .add-to-cart .btn{margin-top:0}   .product-view #more-views-slider{margin-top:0;margin-bottom:0;padding:0;overflow:hidden}   .product-view .product-img-box .more-views .more-views-inner{padding-bottom:40px}   .product-view #more-views-slider .owl-dots{top:auto;bottom:10px}   .product-view .bottom-block{padding-bottom:8px}   .product-view .product-img-box .more-views .slider-buttons{display:none}   .product-view .product-img-box .more-views .more-views-inner .owl-item .product-labels-wrapper,.product-view .product-img-box .more-views .more-views-inner > .item .product-labels-wrapper{display:inline-block;left:10px;right:10px}   .product-view .product-img-box .product-image-gallery{display:none;margin-right:0}   .product-view .product-img-box .more-views .more-views-inner > .item{width:100%;float:none;text-align:center}   .product-view .product-img-box .more-views #more-views-slider #image + .zoomContainer{display:none !important}   .product-view .panel-group{margin:0 -10px}   .product-view .product-collateral .panel-group .panel + .panel{margin:0}   .product-view .panel-group .panel{border-radius:0}   .product-view .panel.panel-default{box-shadow:none;padding:12px 10px 8px;border:none;border-top:1px solid rgba(0,0,0,0.12)}   .product-view .panel.panel-default .panel-title{text-transform:uppercase;font-size:15px;line-height:24px;font-weight:600}   .product-view .panel.panel-default .panel-heading a{display:block;width:100%}   .product-view .product-collateral .product-simple-list .panel-default .panel-body{display:none}   .product-view .product-collateral .product-simple-list .panel .panel-title .icon-more .icon-minus{display:none}   .product-view .product-collateral .product-simple-list .panel.open .panel-title .icon-more .icon-minus{display:inline-block}   .product-view .product-collateral .product-simple-list .panel.open .panel-title .icon-more .icon-plus{display:none}   .product-view .quantity-wrapper .btn-qty{float:left}   .product-view .quantity-wrapper .btn-qty.quantity-increase{float:right}   .products-grid .item.sold-out .sold-out-label{padding-left:9px;padding-right:9px}   .product-view .bottom-additional-information.two-items .left-information-block .product-view .bottom-additional-information.two-items .right-information-block{display:block;margin-left:0;margin-right:0}   .product-view .product-shop.text-center .bottom-additional-information .left-information-block,.product-view .product-shop.text-center .bottom-additional-information .right-information-block{text-align:center}   .product-view .product-collateral #tabs,.product-essential{padding:20px;border:none}   .product-view .product-main-information .product-collateral #tabs{border-width:0 1px 1px 1px;border-style:solid;border-color:rgba(0,0,0,0.1)}   .product-view .product-main-information .product-collateral #tabs .nav-tabs{border-bottom:none}   .product-view .product-main-information .product-collateral #tabs .nav-tabs > li{margin-left:0;border-bottom:1px solid rgba(0,0,0,0.1)}   .product-view .product-main-information .product-collateral #tabs .nav-tabs > li:hover,.product-view .product-main-information .product-collateral #tabs .nav-tabs > li.over,.product-view .product-main-information .product-collateral #tabs .nav-tabs > li.active{border-bottom-color:transparent}   .product-view .add-to-cart{display:block;margin-right:0}   .product-view .quantity-wrapper{margin:0 0 10px;width:100%;text-align:center}   .product-view .quantity-wrapper + .btn{margin-left:0;width:100%;display:block}   .product-view .add-to-cart ~ .add-to-links{margin-left:-5px !important;margin-right:-5px !important;margin-top:10px !important;display:block}   .product-view ul.add-to-links li{width:32.333%;float:left;display:block;padding:0 5px;margin:0 !important}   .product-view ul.add-to-links li a{margin:0;display:block;width:100%}   .product-view .add-to-cart .btn{width:100%;margin-right:0;margin-bottom:10px}   .product-view .quantity-wrapper label[for="qty"]{display:none}   .product-view .quantity-inner{width:100%;margin:20px 0 20px}   .product-view .availability-price-block{width:100%}   #product-attribute-specs-table th,#product-attribute-specs-table td{padding-left:10px;padding-right:10px}   .product-view .box-tags .form-add .input-group-btn:last-child > .btn{height:40px;padding:0 11px;background-color:transparent;border:1px solid #ddd;line-height:40px;border-left:none;color:rgba(0,0,0,0.8)}   .product-view .box-tags .form-add .input-group-btn:last-child > .btn:hover,.product-view .box-tags .form-add .input-group-btn:last-child > .btn:focus,.product-view .box-tags .form-add .input-group-btn:last-child > .btn:active{background-color:#eed4c0;border-color:#eed4c0;color:#000}   .product-view .box-tags .form-add .input-group-btn:last-child > .btn span{display:none}   .product-view .box-tags .form-add .input-group-btn:last-child > .btn:before{content:'\0079';font-family:'amsf font';display:inline-block;font-size:15px;line-height:inherit}   .product-view .static-block-top .block-link{font-size:12px}   .product-view .product-custom-wrapper .product-custom-left,.product-view .product-custom-wrapper .product-custom-right{width:100%}   .product-view .product-custom-wrapper [class*="product-custom"]{margin-top:18px}   .product-view.accordion-list .accordion-item{margin:0}   .accordion-list .accordion-item .widget-title.accordion-title h2:after,.accordion-list .accordion-item .widget-title.accordion-title h3:after,.accordion-list .accordion-item .widget-title.accordion-title h4:after,.accordion-list .accordion-item .widget-title.accordion-title h5:after{display:none}   .product-view.accordion-list .accordion-item .accordion-title .icon-more{display:inline-block}   .product-view.accordion-list .accordion-item .accordion-title,.product-view.accordion-list .accordion-item:not(:first-of-type) .accordion-title{border-top:1px solid rgba(0,0,0,0.12);border-bottom:1px solid rgba(0,0,0,0.12);margin:0 -10px;padding:12px 10px 8px}   .product-view.accordion-list .accordion-item:not(:last-of-type) .accordion-title{border-bottom:none}   .block-related:not(.related-bottom) .block-content .item .indent{padding-left:30px;padding-right:30px}   .product-view.accordion-list .sidebar .accordion-item.block-related .accordion-title .slider-buttons{display:none;top:68px;right:10px;left:10px;z-index:999}   .product-view.accordion-list .sidebar .accordion-item.block-related .accordion-title .slider-buttons .owl-next{float:right}   .product-view.accordion-list .sidebar .accordion-item.block-related.open .accordion-title .slider-buttons{display:block}   .product-view.accordion-list .sidebar .accordion-item .accordion-title{color:#111}   .product-view.accordion-list .sidebar .accordion-item .accordion-title strong span,.product-view.accordion-list .accordion-item .accordion-title h2,.product-view.accordion-list .accordion-item .accordion-title h3,.product-view.accordion-list .accordion-item .accordion-title h4,.product-view.accordion-list .accordion-item .accordion-title h5{text-align:left;text-transform:uppercase;font-size:15px;line-height:24px;font-weight:600;margin:0;letter-spacing:0}   .product-view.accordion-list .accordion-item .accordion-content{padding-bottom:10px}   .product-view.accordion-list .product-sidebar .accordion-item .accordion-content{padding-top:20px}   .product-view .box-reviews{margin-top:0}   body.catalog-product-view .main-container{padding-bottom:0}   .customer-reviews-wrapper .review-box-inner{height:auto !important}      .product-view .more-views.vertical{opacity:1}   .product-view .product-img-box .more-views:not(.vertical){margin-right:0}   .product-view .more-views-vertical-slider #more-views-slider .owl-dots{display:block}   .product-view .more-views.vertical{width:100% !important;padding:0}   .product-view .swiper-button-next,.product-view .swiper-button-prev{display:none}   .product-view .product-img-box .more-views .more-views-inner .owl-item,.product-view .product-img-box .more-views .more-views-inner > .item{padding:0}   .product-view .more-views-vertical-slider.type-2 .more-views.vertical{position:relative;top:auto !important;left:auto !important;right:auto !important}   .product-view .more-views.large{display:block}   .product-view #more-views-slider .owl-dots{display:block}   .product-view .product-img-box.more-views-vertical-slider,.product-view .product-shop{position:initial !important}   .product-view .more-views.vertical.with-swiper-button{padding-top:0;padding-bottom:0}      .account-login .form-list label{float:none}   .account-login .new-users{margin-bottom:2.25em}      .my-account{margin-bottom:2.25em}   .my-account .form-list li.form-group > div[class*="6"]:first-child{margin-bottom:1em}   .my-account .pager .limiter label,.my-account .pager .amount{display:none}   .my-account .product-review .product-img-box{float:none;text-align:center;width:auto}   .my-account .product-review .product-img-box .product-image{display:inline-block}   .my-account .product-review .media-body .product-name{margin-bottom:.75em}   .my-account .product-review .media-body .product-details small{float:none;margin-bottom:1em;clear:both}   .my-account .customer-rating{margin-top:-1px}   .my-account .my-wishlist .title-buttons .link-rss{float:right}   .my-account .my-wishlist .cart-cell .btn-primary{clear:both}   .my-account .my-wishlist .form-horizontal .buttons-set .btn{float:none;margin:.75em 0 0;width:100%}      #shopping-cart-table{border:0}   #shopping-cart-table th{display:none}   #shopping-cart-table tr{display:block;border:0;text-align:left}   #shopping-cart-table tbody tr td{border-bottom:1px solid rgba(0,0,0,0.1) !important}   #shopping-cart-table tbody tr td:not(:first-child){text-align:left !important}   #shopping-cart-table .quantity-wrapper{margin:0}   #shopping-cart-table .item-options{}   #shopping-cart-table .item-options + .quantity-wrapper{border-left:none;padding-left:0;clear:left;display:block;padding-top:5px}   .cart-collaterals .estimate-block.open .btn-toggle-estimate{font-size:20px}   #shopping-cart-table .a-right{text-align:left !important}   #shopping-cart-table tbody td.last{border-bottom:1px solid #ddd;margin-bottom:1.5em}   #shopping-cart-table tfoot .btn{width:100%;margin-top:.75em}   #shopping-cart-table tfoot .btn:first-of-child{margin-top:0}   #shopping-cart-table .btn-empty{margin-left:0}   #shopping-cart-table .subtotal{float:none !important;width:100%;margin-top:20px}   #shopping-cart-table .subtotal td{display:table-cell;width:49%}   #shopping-cart-table .subtotal td:before{content:none}   .cart .totals .payments-wrapper{margin-left:-15px;margin-right:-15px;margin-bottom:10px}   .cart .page-title h2{float:none;text-align:center}   .cart .checkout-types{float:none;padding-top:.75em;clear:both;text-align:center}   .cart .title-buttons .checkout-types li{float:none;margin-left:0;text-align:center}   .cart .crosssell,.cart .shipping{margin-bottom:2.25em}   .cart .crosssell .product-details{width:64%}   #crosssell-products-list .product-image{margin-bottom:.75em}   #crosssell-products-list li.item:not(:last-child){margin-bottom:1.5em !important}   .cart .cart-block .buttons-set .btn{width:100%}   .cart .cart-block .buttons-set .btn + .btn{margin-top:-.5em}   .checkout-cart-index .sidebar{margin-top:3em}   .cart-block-wrapper{margin-bottom:3em}      .gift-messages-form .item:not(:last-child){padding-bottom:1em}   .gift-messages-form .item .product-img-box{float:none;width:auto;text-align:center}   .gift-messages-form .item .details{margin:1em 0 0}   .gift-messages-form .item .f-fix{float:none;clear:both}   ul.checkout-progress li{float:none;width:auto;padding:.58em 0}   .multiple-checkout .buttons-set .btn{margin-top:1em}   #multiship-addresses-table .qty{float:none}   .multiple-checkout table.table select.form-control{width:100%}   .opc{margin-bottom:2.25em}   .opc .form-list li > .field:first-child{margin-bottom:1em}   .opc .form-list li.address,.opc .form-list ul.form-group{margin-bottom:0}   .opc .buttons-set.disabled .btn{display:none}   .opc #checkout-review-submit .btn{margin-top:1em}   .opc form .name-prefix,.opc form .name-firstname{margin-bottom:1em}      #home-image-slider.owl-theme .owl-dots{bottom:10px;right:10px}   #home-image-slider .owl-nav div{bottom:15px}   #home-image-slider .owl-nav div.owl-prev{left:10px}   #home-image-slider .owl-nav div.owl-next{left:40px}   #home-image-slider .item .title{font-size:38px;line-height:36px;letter-spacing:0}   #home-image-slider .item .subtitle{font-size:12px;line-height:18px;margin-bottom:5px;text-transform:none;letter-spacing:0}   #home-image-slider .item .slide-container.slide-skin-2 .subtitle{margin-bottom:5px}   #home-image-slider .item .slide-container{bottom:36%}   #home-image-slider .item .slide-container.slide-skin-2{right:2.4%;bottom:35.5%}   #home-image-slider .item .slide-container.slide-skin-3{bottom:50%}   .text-banners-block .text-banner{padding-left:7px}   .text-banners-block .title{text-transform:none;font-size:9px}   .amsfinstagram-widget .insta-photo{width:25%;padding-top:25%}   .amsfinstagram-widget .insta-photo:nth-child(4n){clear:right}   .amsfinstagram-widget .insta-photo:nth-child(4n+1){clear:left}   .subscribe-block.type-2 .block-subscribe .form-subscribe-header{width:100%;display:block}   .subscribe-block.type-2 .block-content .input-wrapper{width:100%;display:block;margin-left:0;margin-top:20px;margin-bottom:10px}   .subscribe-block.type-2 .block-content{text-align:left}   .cms-index-index .subscribe-block .btn.type-2{margin-left:0}   .banners-block.two-banners .banner,.banners-block.three-banners .banner,.banners-block.four-banners .banner,.banners-block.five-banners .banner,.banners-block.six-banners .banner{width:50%}   .banners-block.three-banners .banner + .banner{margin-top:-0.5px}   .widget-title.text-center.with-owl-buttons,.widget-title.with-owl-buttons{position:relative;padding-right:0;padding-left:0}   .widget-title.with-owl-buttons .owl-buttons{position:relative;top:auto;right:auto}   .page-title h1{font-size:25px}   body .btn,.btn-quickview{font-size:12px;font-weight:normal}   .text-banner .banner{width:100%;height:auto}   .cms-index-index .text-banner .banner img{height:380px}   .text-banner.last .content-text,.text-banner.first .content-text{left:0;top:0;right:20px;position:inherit;display:inline-block;width:100%}   .text-banner .content-text .title{font-size:30px}   .text-banner .content-text .text{font-size:13px}   .text-banner .widget-wrapper{position:static;width:100%;padding:10px}   .notice-cookie .notice-inner .actions{display:block;width:100%;float:none;text-align:right}      #remember-me-popup .modal-dialog{width:303px;margin-left:-151px}   #popup-block.mobile-hide{display:none !important}   #popup-block .block-subscribe .subscribe-wrapper{padding-left:0;padding-right:0}   #popup-block.modal.in .modal-dialog{-webkit-transform:translate(0,1px);-ms-transform:translate(0,1px);-o-transform:translate(0,1px);transform:translate(0,1px)}   #popup-block .block-subscribe .block-title{padding-bottom:10px;padding-top:20px}   #popup-block .block-subscribe .block-content label{padding-bottom:15px}   #popup-block .modal-dialog .modal-content{width:100vw !important;left:20px}   #popup-block .block-subscribe{width:90%;margin:0 5%}   #popup-block .block-subscribe .block-content{padding:0}   #popup-block .popup-bottom{left:auto;width:auto;margin-left:14px;bottom:10px}   #popup-block .popup-content-wrapper{background-image:none !important}   .col3-layout .customer-rating,[class*="col2-"] .box-reviews .customer-rating{width:100%;margin-top:-1px}   [class*="col2-"] .product-view .add-to-links li:nth-child(3n){margin-top:0 !important}   .col3-layout .nav-tabs > li{float:none}   .col3-layout .nav-tabs > li a{width:100%;max-width:100% !important}   [class*="col2-"] #customer-reviews > div,.col3-layout #customer-reviews > div{float:none !important;width:100%}   .col3-layout .review-box,[class*="col2-"] .review-box{width:100%;min-height:168px}   .col3-layout .review-box .review,[class*="col2-"] .review-box .review{width:100%}   .product-options-bottom .price-box{float:none}   #toTop{display:none !important}   .products-grid:not(.carousel-ul) li.item{width:100% !important}   .products-grid:not(.carousel-ul) li.item:nth-child(2n){clear:right !important}   .products-grid:not(.carousel-ul) li.item:nth-child(2n+1){clear:left !important}   .products-grid:not(.carousel-ul) li.item:nth-of-type(2n) .indent{border-right:none !important}   .products-grid li.item:last-of-type{margin-bottom:0}   .products-list li.item .image-box{margin-bottom:1em}   .widget-products .products-list .image-box,.widget-products .products-list .product-shop{width:100%;float:none}   .footer-products-list .product-shop{width:72%}   .my-account .pager .limiter label,.widget-products .pager .limiter label{display:none}   .my-account table.table .product-name{white-space:normal;max-width:82%}   .form-list label{float:none}   .customer-name-prefix-middlename-suffix label{min-height:38px}   .customer-reviews-widget .product-block{float:none;width:auto;border:none;border-bottom:solid 1px rgba(0,0,0,.1)}   .customer-reviews-widget .right-wrapper{width:65%}   .customer-reviews-widget .author-block{float:none;width:auto}   #footer .horizontal-links{text-align:center}   #footer .horizontal-links li{float:none;display:inline-block}   #footer .horizontal-links li a{padding:5px 8px}   #footer .horizontal-links li a:before{left:8px;right:8px;bottom:0}   #footer .socials-wrapper{position:static;display:inline-block}   body.wide-footer #footer .footer-bottom,body[class*="boxed-footer"] #footer .footer-bottom .container{text-align:center}   hr.mobile{display:block}   body .category-banner a .banner-content.skin-1 .center{font-size:.5em}   body .category-banner a .banner-content.skin-2 .left-link{bottom:51%;font-size:.75em;left:7.5%;width:44%}   body .category-banner a .banner-content.skin-3 .text-wrapper,body .category-banner a .banner-content.skin-2 .text-wrapper{font-size:.75em}   body .products-list{padding-right:0}   body .products-list li.item .row{display:block}   body .products-list .add-to-links{float:none}   .products-grid .btn-quickview,.products-list .btn-quickview,.footer-products-list .btn-quickview{height:40px;width:40px;line-height:42px;border-radius:50%;padding:0;min-width:1px}   .products-grid .btn-quickview span,.products-list .btn-quickview span,.footer-products-list .btn-quickview span{display:none}   .products-grid .btn-quickview i,.products-list .btn-quickview i,.footer-products-list .btn-quickview i{display:inline-block;line-height:1;font-size:18px;position:relative;top:3px}   .products-grid .type-2 .btn-quickview i{top:1px}   .products-grid .price-action-block.two-items .price-box{margin-right:0;margin-left:7px;padding-left:7px}   .products-grid .item .btn i{font-size:18px}   .products-grid .add-to-links{display:block;margin-top:15px}   body .hover-buttons .btn-quickview{display:none !important}   .slider-container.hover-type-2{margin:0}   body.catalog-product-view .breadcrumbs-wrapper .page-title .breadcrumb{float:none;margin-bottom:1.5em}   body.catalog-product-view .breadcrumbs-wrapper .product-buttons.default{float:left}   body .product-view .product-shop{margin-top:1em}   body .product-view .top-wrapper .product-shop-inner{margin:0}   body .product-view .top-wrapper .price-box .price-label{margin-bottom:.25em}   body .product-view .product-sidebar{margin-top:1.5em}   body .product-view .product-fullwidth-banner .banner-content{top:11%;width:30%;right:5%}   body .product-view .product-fullwidth-banner .banner-content .banner-content-inner{padding:.5em}   .product-view .add-to-cart{display:block}   .product-view .product-img-box .product-image-zoom img{position:relative;top:auto;left:auto;opacity:1}   .catalog-category-view .block-layered-nav.horizontal{padding:0 !important}   .catalog-category-view .block-layered-nav.horizontal .block-title{float:none;width:100%}   .catalog-category-view .block-layered-nav.horizontal .block-content{float:none;width:100% !important;border:none;border-top:solid 1px rgba(255,255,255,.2)}   .catalog-category-view .block-layered-nav.horizontal .block-content dd.category-filter{width:100%}   .catalog-category-view .block-layered-nav.horizontal .block-content dd.category-filter li{width:49%}   .catalog-category-view .mobile.layered_nav .block-layered-nav:not(.mobile){display:none}   .rating-box i{font-size:15px}   .breadcrumbs-wrapper.type-2 .page-title,.breadcrumbs-wrapper.type-2 .page-title + .breadcrumb,.breadcrumbs-wrapper.type-3 .page-title,.breadcrumbs-wrapper.type-3 .page-title + .breadcrumb{float:none;display:block;text-align:left}   .catalog-product-view .breadcrumbs-wrapper .product-buttons.default{margin:1em 0 0}   .product-view .product-custom{margin-bottom:18px}   .product-view .tab-content{padding-left:10px;padding-right:10px}   .product-view .tab-content .form-control{width:100%;display:block}   .nav-wide .menu-wrapper .sub-content .menu-banners{margin:0 -38px;position:static}   .nav-wide .menu-wrapper .sub-content .menu-banners .banner{width:50%}   .nav-wide .menu-wrapper .sub-content .menu-banners .banner a{padding:0}   .catalog-category-view .block-layered-nav .block-content dt{width:100%}   .block-layered-nav .currently{width:100%;padding:12px}   .block-layered-nav .block-content .currently li{margin-right:20px}   body .subscribe-block{padding:40px 10px}   .subscribe-block .block-title{font-size:32px;line-height:38px;margin-bottom:10px}   .subscribe-block .block-subscribe{margin-bottom:0}   body .subscribe-block .block-content .input-wrapper{width:100%}   .product-tabs li{width:100%}   .breadcrumbs-wrapper .page-title + .breadcrumb{float:left}      body #footer .footer-bottom .container-inner{padding:0 10px}   body #footer .footer-bottom .payments-wrapper a{max-width:100%}   body ul.social-links li{margin:0 5px 0 0 !important}   body #footer .footer-bottom p a{display:inline-block}   body #footer .footer-bottom .payments-wrapper h4{margin-bottom:.75em}   body #footer .left-background{bottom:-100%}   #footer .bottom-block{text-align:center}   body #footer .copyright,.footer-bottom .payments-wrapper,body #footer .store-switcher-wrapper{float:none !important;display:inline-block}   .footer-bottom .payments-wrapper{margin:0}   #footer .footer-links{float:none;clear:both;text-align:center}   body #footer .subscribe-block{padding-top:30px;padding-bottom:30px}   body #footer .subscribe-block .block-title{font-size:20px;padding-top:0;padding-right:20px;margin-right:20px;margin-bottom:15px;border-right-width:0;border-bottom:1px solid rgba(255,255,255,0.2)}   body #footer .subscribe-block .block-subscribe{width:100%}   #footer .form-subscribe-header{padding-right:0;width:100%;padding-bottom:20px}   #footer .payments-wrapper .payment-item:nth-child(3n){clear:right}   #footer .payments-wrapper .payment-item:nth-child(3n+1){clear:left}   #footer .payments-wrapper .payment-item{width:33.33334%;text-align:center}   #footer .payments-wrapper .payment-item + .payment-item{margin-left:0}   body #footer .subscribe-block .block-content .input-wrapper{width:100%}   body #footer .subscribe-block .btn{padding-left:9px;padding-right:9px;font-size:14px}   body #footer .subscribe-block .left-icon i{font-size:24px;padding:0 0 0 10px}   #footer .pull-right{float:none !important}   #footer .copyright{float:none !important}      body.wide-footer #footer .footer-bottom,body[class*="boxed-footer"] #footer .footer-bottom .container{border-top:1px solid rgba(255,255,255,0.12)}      .notice-cookie .notice-inner .notice-text{width:100%;padding:0 10px}   .notice-cookie .notice-inner a{float:left}   .notice-cookie .notice-inner .actions{padding-right:10px}      .accordion-list .accordion-item{display:block;float:none !important;width:100% !important}   .accordion-list .accordion-item .accordion-content{display:none;overflow:hidden}   #footer .store-info{padding-right:10px}   #footer .accordion-list .accordion-item .accordion-title,.accordion-list .accordion-item .accordion-title{display:block;color:#fff;text-transform:uppercase;font-size:14px;line-height:22px;font-weight:600;position:relative;cursor:pointer;padding-top:10px;padding-bottom:10px;text-align:left;padding:10px;border-top:1px solid rgba(255,255,255,0.12)}   .accordion-list .accordion-item .accordion-title:after{display:none}   #header ul.topmenu li.level0 a.level-top.vertical-parent{width:auto !important;background:rgba(0,0,0,.1);opacity:1}   #header ul.topmenu li.level0 a.level-top.vertical-parent:hover{color:inherit !important}   #header ul.topmenu li.level0 a.level-top.vertical-parent .menu-item-button{position:absolute;line-height:1}   #header ul.topmenu li.level0 a.level-top.vertical-parent .menu-item-button i{font-size:16px;color:#222;position:static;-webkit-transform:none;-moz-transform:none;transform:none}   #header ul.topmenu li.level0 .vertical-menu-wrapper .menu-item-button{top:3px}   #header ul.topmenu li.level0 .vertical-menu-wrapper ul.level1 .menu-item-button{top:1px}   .header-wrapper .search-mini-form .input-group{position:relative}   .header-wrapper .search-mini-form .input-group input{padding-left:60px}   .header-wrapper .search-mini-form .input-group .mobile-search-btn{position:absolute;opacity:1;z-index:99;overflow:visible}   .header-wrapper .search-mini-form .input-group .mobile-search-btn:after{display:block;position:absolute;content:'';height:22px;width:1px;right:0;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(255,255,255,0.95)}   .header-wrapper .search-mini-form.focused .input-group .mobile-search-btn:after{background-color:rgba(0,0,0,0.08)}   .nav-open .nav-toggle:after{z-index:9998}   .nav-open .nav-sections{z-index:9999}}@media only screen and (min-width:480px) and (max-width:767px){.title-buttons{text-align:right}   body .col-main form .form-list .form-group .gender{float:left;width:25%;margin-bottom:0}   body .col-main form .form-list .form-group .gender + .customer-dob,body .col-main form .form-list .form-group .gender + .dob{float:left;width:75%;margin-bottom:0}   .opc .gender + .dob .dob-day,.opc .gender + .dob .dob-month,.opc .gender + .dob .dob-year{width:33.3333333333%}   .col-main.col-sm-9 .form-list .customer-name-middlename-suffix .name-suffix,.form-list .customer-name-middlename-suffix .name-suffix,.col-main.col-sm-9 .form-list .customer-name-middlename .name-lastname,.col-main.col-sm-9 .form-list .customer-name-prefix-middlename .name-lastname,.col-main.col-sm-9 .form-list .customer-name-middlename-suffix .name-lastname,.col-main.col-sm-9 .form-list .customer-name-prefix-middlename-suffix .name-lastname,.form-list .customer-name-middlename .name-lastname,.form-list .customer-name-prefix-middlename .name-lastname,.form-list .customer-name-prefix-middlename-suffix .name-lastname,.form-list .customer-name-middlename-suffix .name-lastname,.form-list .customer-name-middlename .name-suffix,.form-list .customer-name-prefix-middlename .name-suffix,.form-list .customer-name-prefix-middlename-suffix .name-suffix,.form-list .customer-name-middlename-suffix .name-suffix{margin-top:0}   .header .form-search input{width:92.5%}   .banner-content .title{font-size:2em}   .banner-content.skin-1{top:15%;right:3%}   .sorter .sort-by label,.sorter .limiter label{display:inline-block}   .my-account .product-review .customer-rating .stars-wrapper{width:50%;display:block;margin:0 auto}      .product-view .add-to-links li.email-friend{margin-top:0}   .product-essential{margin-bottom:0}   .products-grid:not(.carousel-ul) li.item{width:50% !important}   .products-grid.three-columns li.item:nth-of-type(2n+1),.products-grid.four-columns li.item:nth-of-type(2n+1),.products-grid.five-columns li.item:nth-of-type(2n+1),.products-grid.six-columns li.item:nth-of-type(2n+1),.products-grid.seven-columns li.item:nth-of-type(2n+1),.products-grid.eight-columns li.item:nth-of-type(2n+1){clear:left !important}   .products-grid.three-columns li.item:nth-of-type(2n+2),.products-grid.four-columns li.item:nth-of-type(2n+2),.products-grid.five-columns li.item:nth-of-type(2n+2),.products-grid.six-columns li.item:nth-of-type(2n+2),.products-grid.seven-columns li.item:nth-of-type(2n+2),.products-grid.eight-columns li.item:nth-of-type(2n+2){clear:right !important}   .products-grid.three-columns li.item:nth-of-type(3n+1),.products-grid.four-columns li.item:nth-of-type(4n+1),.products-grid.five-columns li.item:nth-of-type(5n+1),.products-grid.six-columns li.item:nth-of-type(6n+1),.products-grid.seven-columns li.item:nth-of-type(7n+1),.products-grid.eight-columns li.item:nth-of-type(8n+1){clear:none}   .product-view #upsell-product-table li.item{width:50%}   .product-view #upsell-product-table li.item:nth-child(2n+1){clear:left}   .product-view #upsell-product-table li.item:nth-child(2n+2){clear:right}      .cart .checkout-types{text-align:left;clear:none;padding:0}   .opc #checkout-review-submit .btn{margin-top:0}   .opc .buttons-set.disabled .btn{display:block}   .cart .page-title h2{float:left;text-align:left}      .multiple-checkout .buttons-set .btn{margin-top:0}   #footer .payments{float:none;display:inline-block}   .sidebar .block.block-wishlist li.item .product-details{width:77%}   .my-account table.table .product-name{max-width:86%}   .cart .checkout-types{float:right;text-align:right}   .customer-name-prefix-middlename-suffix label{min-height:auto}   .multiple-checkout .title-buttons{text-align:left}   .multiple-checkout .title-buttons .btn{margin-top:.5em}   [class*="col2-"] .with-sidebar .small-layout .timer-wrapper #product-addtocart-button{margin:0 10px 0 0}   .parallax-banners-wrapper .image-wrapper .content{width:54%;left:23%}   body .toolbar .sorter > div{text-align:left;float:left;display:inline-block}   body .toolbar .sorter > div + div + div{float:right;margin:0}   body .products-list .add-to-links{float:left}   body #header .bottom-block{padding-left:0;padding-right:0}   body #header .header-socials{float:left;margin-top:-.5em;margin-bottom:-.5em}   body .product-view .product-fullwidth-banner .banner-content{top:29%}   .widget-title.with-owl-buttons{position:relative;padding-right:72px;padding-left:72px}   .widget-title.with-owl-buttons .owl-buttons{position:absolute;top:0;right:0}}@media only screen and (min-width:375px) and (max-width:767px){.banners-block .banner h2 span{font-size:120%}   .product-view .std .row .col-sm-7{order:-1;padding:20px}   .product-view .std .row .col-sm-5{padding:40px}   .product-view .std .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}   .product-hover-2 .more-views-wrapper .more-views .item{padding:0 5px}   .products-grid .image-box{margin-bottom:10px}   .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item{padding:0 5px}   body [class*="product-hover-"] .hover-buttons .btn,body [class*="product-hover-"] .hover-buttons .btn-default{display:none !important}   .product-hover-2:hover .product-underlay{left:-7px;right:-7px}   .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item{width:calc(100% / 2 - 3px)}   .products-grid:not(.carousel-ul) li.item{width:50% !important}   .products-grid .item .indent.type-4 .product-action-wrapper{-webkit-flex-direction:column;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}   .products-grid .item .indent.type-4 .product-action-wrapper .action-buttons{margin-top:10px}   .products-grid .item .indent.type-4{padding:10px}   .products-grid .item .indent.type-4 .product-action-wrapper{margin-left:-10px;margin-right:-10px;margin-top:10px;padding:10px 10px 0 10px}   .products-grid[class*="-columns"] .listing-banner-wrapper.row-banner ~ li.item:nth-of-type(2n+2){clear:left !important}   .products-grid[class*="-columns"] .listing-banner-wrapper.row-banner ~ li.item:nth-of-type(2n+3){clear:right !important}} @media only screen and (max-width:374px){.product-view .std .row .col-sm-7{order:-1;padding:20px}   .product-view .std .row .col-sm-5{padding:40px}   .products-grid:not(.carousel-ul) li.item{width:100% !important}   .products-grid .item.sold-out .sold-out-label{padding-left:15px;padding-right:15px}   .products-grid.three-columns:not(.carousel-ul) .item.product-hover-2:first-child,.products-grid:not(.carousel-ul) li.item.product-hover-2{margin:18px;width:calc(100% - 36px) !important}   .products-grid.five-columns .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.six-columns .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.seven-columns .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.eight-columns .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.slider-columns-6 .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.slider-columns-7 .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item,.products-grid.slider-columns-8 .product-hover-2 .more-views-wrapper .more-views.no-slider .slide-item{width:calc(100% / 3 - 3px)}} @media only screen and (max-width:350px){.contact-recaptcha-block{padding:0;margin-left:-12px}} @media only screen and (min-width:768px){.catalog-category-view .mobile.layered_nav{display:block;width:100%;margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,0.1);background-color:transparent}   .mobile.layered_nav .block.block-layered-nav{padding:0;margin:0;border-bottom:none}   .mobile.layered_nav .block.block-layered-nav .block-title{display:none}   .mobile.layered_nav .block-layered-nav .block-content .actions,.mobile.layered_nav .block-layered-nav .block-content dl{display:inline-block;width:auto;vertical-align:top;position:relative}   .mobile.layered_nav .block-layered-nav .block-content dt{display:inline-block;position:relative;width:auto;color:#222;background-color:rgba(0,0,0,0.08);height:40px;line-height:40px;border-radius:4px;font-size:13px;padding:0 30px 0 15px;text-transform:none;font-weight:400;margin-right:20px;margin-bottom:10px;min-width:130px;cursor:pointer}   .mobile.layered_nav .block-layered-nav .block-content dt:after{content:'\0053';font-family:'amsf font';font-style:normal;font-weight:normal;position:absolute;right:10px;top:50%;margin-top:-5px;font-size:9px}   .mobile.layered_nav .block-layered-nav .block-content dd{display:none;position:absolute;width:200px;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.08);box-shadow:0 3px 8px rgba(0,0,0,0.08);border-radius:0 0 4px 4px;padding:20px;height:auto;top:40px;z-index:20}   .mobile.layered_nav .block-layered-nav:not(.mobile) .block-content .currently{margin-top:0;padding-top:0;border-top:none;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.1)}   .mobile.layered_nav .block-layered-nav .block-content dd + dt{margin-top:0;padding-top:0}   .mobile.layered_nav .block-layered-nav:not(.mobile) .block-content .actions .btn{height:40px;line-height:39px;min-height:40px}}#amfile-list .file{display:block;height:26px}#amfile-list img{max-width:24px;max-height:24px;float:left}#amfile-list span{margin-left:29px;display:block}.ampromo-label{float:right;position:absolute;z-index:500}.ampromo-gift .product-image{float:left}.ampromo-gift li{margin:10px 10px;float:left}.ampromo-product-name{font-weight:bold}.add-to-cart-wrapper .product-options{margin-bottom:10px}.ampromo-gift{border:dashed #fbbb4f;color:#fbbb4f;font-size:19px;display:inline-block;width:100%;line-height:45px;padding:0px!important;background-color:#fff8ec !important}.ampromo-label{float:right;position:absolute;z-index:1}