body.swal2-toast-shown>.swal2-container.swal2-bottom{top:auto;left:50%;bottom:0;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)} body.swal2-toast-shown>.swal2-container.swal2-bottom-right{top:auto;left:auto;bottom:0;right:0} body.swal2-no-backdrop>.swal2-shown{top:auto;bottom:auto;left:auto;right:auto;background-color:transparent} body.swal2-no-backdrop>.swal2-shown>.swal2-modal{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)} body.swal2-no-backdrop>.swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)} body.swal2-no-backdrop>.swal2-shown.swal2-top-left{top:0;left:0} body.swal2-no-backdrop>.swal2-shown.swal2-top-right{top:0;right:0} body.swal2-no-backdrop>.swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)} body.swal2-no-backdrop>.swal2-shown.swal2-center-left{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)} body.swal2-no-backdrop>.swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)} body.swal2-no-backdrop>.swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)} body.swal2-no-backdrop>.swal2-shown.swal2-bottom-left{bottom:0;left:0} body.swal2-no-backdrop>.swal2-shown.swal2-bottom-right{bottom:0;right:0} .swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;padding:10px;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:1060} .swal2-container.swal2-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start} .swal2-container.swal2-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start} .swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end} .swal2-container.swal2-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center} .swal2-container.swal2-center-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start} .swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end} .swal2-container.swal2-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end} .swal2-container.swal2-bottom-left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start} .swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end} .swal2-container.swal2-grow-fullscreen>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column} .swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center} .swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-top-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start} .swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end} .swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .swal2-container:not(.swal2-top):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-left):not(.swal2-bottom-right)>.swal2-modal{margin:auto} @media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}} .swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s} .swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)} .swal2-popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow-x:hidden;overflow-y:auto;display:none;position:relative;max-width:100%} .swal2-popup.swal2-toast{width:300px;padding:0 15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:hidden;-webkit-box-shadow:0 0 10px #d9d9d9;box-shadow:0 0 10px #d9d9d9} .swal2-popup.swal2-toast .swal2-title{max-width:300px;font-size:16px;text-align:left} .swal2-popup.swal2-toast .swal2-content{font-size:14px;text-align:left} .swal2-popup.swal2-toast .swal2-icon{width:32px;min-width:32px;height:32px;margin:0 15px 0 0} .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:32px;height:32px} .swal2-popup.swal2-toast .swal2-icon.swal2-info,.swal2-popup.swal2-toast .swal2-icon.swal2-question,.swal2-popup.swal2-toast .swal2-icon.swal2-warning{font-size:26px;line-height:32px} .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:14px;width:22px} .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:5px} .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:5px} .swal2-popup.swal2-toast .swal2-buttonswrapper{margin:0 0 0 5px} .swal2-popup.swal2-toast .swal2-styled{margin:0 0 0 5px;padding:5px 10px} .swal2-popup.swal2-toast .swal2-styled:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(50,100,150,.4);box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(50,100,150,.4)} .swal2-popup.swal2-toast .swal2-validationerror{width:100%;margin:5px -20px} .swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{border-radius:50%;position:absolute;width:32px;height:64px;-webkit-transform:rotate(45deg);transform:rotate(45deg)} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:64px 0 0 64px;top:-4px;left:-15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:32px 32px;transform-origin:32px 32px} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 64px 64px 0;top:-5px;left:14px;-webkit-transform-origin:0 32px;transform-origin:0 32px} .swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:32px;height:32px} .swal2-popup.swal2-toast .swal2-success .swal2-success-fix{width:7px;height:90px;left:28px;top:8px} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:5px} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{width:12px;left:3px;top:18px} .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{width:22px;right:3px;top:15px} .swal2-popup.swal2-toast .swal2-animate-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s} .swal2-popup.swal2-toast .swal2-animate-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s} .swal2-popup:focus{outline:0} .swal2-popup.swal2-loading{overflow-y:hidden} .swal2-popup .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block;word-wrap:break-word} .swal2-popup .swal2-buttonswrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px} .swal2-popup .swal2-buttonswrapper:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4;cursor:no-drop} .swal2-popup .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-confirm{-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid transparent;border-color:transparent;width:40px;height:40px;padding:0;margin:7.5px;vertical-align:top;background-color:transparent!important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .swal2-popup .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px} .swal2-popup .swal2-buttonswrapper.swal2-loading :not(.swal2-styled).swal2-confirm::after{display:inline-block;content:'';margin-left:5px;vertical-align:-1px;height:15px;width:15px;border:3px solid #999;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal} .swal2-popup .swal2-styled{border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:15px 5px 0;padding:10px 32px} .swal2-popup .swal2-styled:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)} .swal2-popup .swal2-image{margin:20px auto;max-width:100%} .swal2-popup .swal2-close{background:0 0;border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;position:absolute;top:5px;right:8px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease} .swal2-popup .swal2-close:hover{color:#d55} .swal2-popup>.swal2-checkbox,.swal2-popup>.swal2-file,.swal2-popup>.swal2-input,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-select,.swal2-popup>.swal2-textarea{display:none} .swal2-popup .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454;word-wrap:break-word} .swal2-popup .swal2-checkbox,.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-radio,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea{margin:20px auto} .swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;border-radius:3px;border:1px solid #d9d9d9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s} .swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important} .swal2-popup .swal2-file:focus,.swal2-popup .swal2-input:focus,.swal2-popup .swal2-textarea:focus{outline:0;border:1px solid #b4dbed;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5} .swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc} .swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder{color:#ccc} .swal2-popup .swal2-file::-ms-input-placeholder,.swal2-popup .swal2-input::-ms-input-placeholder,.swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc} .swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc} .swal2-popup .swal2-range input{float:left;width:80%} .swal2-popup .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center} .swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0} .swal2-popup .swal2-input{height:43px;padding:0 12px} .swal2-popup .swal2-input[type=number]{max-width:150px} .swal2-popup .swal2-file{font-size:20px} .swal2-popup .swal2-textarea{height:108px;padding:12px} .swal2-popup .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%} .swal2-popup .swal2-radio{border:0} .swal2-popup .swal2-radio label:not(:first-child){margin-left:20px} .swal2-popup .swal2-radio input,.swal2-popup .swal2-radio span{vertical-align:middle} .swal2-popup .swal2-radio input{margin:0 3px 0 0} .swal2-popup .swal2-checkbox{color:#545454} .swal2-popup .swal2-checkbox input,.swal2-popup .swal2-checkbox span{vertical-align:middle} .swal2-popup .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:gray;font-size:16px;font-weight:300;display:none} .swal2-popup .swal2-validationerror::before{content:'!';display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px} @supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}} @media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}} .swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .swal2-icon.swal2-error{border-color:#f27474} .swal2-icon.swal2-error .swal2-x-mark{position:relative;display:block} .swal2-icon.swal2-error [class^=swal2-x-mark-line]{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px} .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px} .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px} .swal2-icon.swal2-warning{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#f8bb86;border-color:#facea8;font-size:60px;line-height:80px;text-align:center} .swal2-icon.swal2-info{font-family:'Open Sans',sans-serif;color:#3fc3ee;border-color:#9de0f6;font-size:60px;line-height:80px;text-align:center} .swal2-icon.swal2-question{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center} .swal2-icon.swal2-success{border-color:#a5dc86} .swal2-icon.swal2-success [class^=swal2-success-circular-line]{border-radius:50%;position:absolute;width:60px;height:120px;-webkit-transform:rotate(45deg);transform:rotate(45deg)} .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px} .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px} .swal2-icon.swal2-success .swal2-success-ring{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2} .swal2-icon.swal2-success .swal2-success-fix{width:7px;height:90px;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)} .swal2-icon.swal2-success [class^=swal2-success-line]{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2} .swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)} .swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)} .swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0} .swal2-progresssteps li{display:inline-block;position:relative} .swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20} .swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0} .swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0} .swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6} .swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6} .swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6} .swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10} [class^=swal2]{-webkit-tap-highlight-color:transparent} @-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-10px) rotateZ(2deg);transform:translateY(-10px) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(5px) rotateZ(2deg);transform:translateY(5px) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}} @keyframes showSweetToast{0%{-webkit-transform:translateY(-10px) rotateZ(2deg);transform:translateY(-10px) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(5px) rotateZ(2deg);transform:translateY(5px) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}} @-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}} @keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}} @-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}} @keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}} @-webkit-keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}} @keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}} .swal2-show{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s} .swal2-show.swal2-toast{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s} .swal2-show.swal2-noanimation{-webkit-animation:none;animation:none} .swal2-hide{-webkit-animation:hideSweetAlert .15s forwards;animation:hideSweetAlert .15s forwards} .swal2-hide.swal2-toast{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards} .swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none} @-webkit-keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}} @keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}} @-webkit-keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}} @keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}} @-webkit-keyframes animate-toast-success-tip{0%{width:0;left:1px;top:9px}54%{width:0;left:1px;top:9px}70%{width:24px;left:-4px;top:17px}84%{width:8px;left:10px;top:20px}100%{width:12px;left:3px;top:18px}} @keyframes animate-toast-success-tip{0%{width:0;left:1px;top:9px}54%{width:0;left:1px;top:9px}70%{width:24px;left:-4px;top:17px}84%{width:8px;left:10px;top:20px}100%{width:12px;left:3px;top:18px}} @-webkit-keyframes animate-toast-success-long{0%{width:0;right:22px;top:26px}65%{width:0;right:22px;top:26px}84%{width:26px;right:0;top:15px}100%{width:22px;right:3px;top:15px}} @keyframes animate-toast-success-long{0%{width:0;right:22px;top:26px}65%{width:0;right:22px;top:26px}84%{width:26px;right:0;top:15px}100%{width:22px;right:3px;top:15px}} @-webkit-keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}} @keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}} .swal2-animate-success-line-tip{-webkit-animation:animate-success-tip .75s;animation:animate-success-tip .75s} .swal2-animate-success-line-long{-webkit-animation:animate-success-long .75s;animation:animate-success-long .75s} .swal2-success.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in} @-webkit-keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}} @keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}} .swal2-animate-error-icon{-webkit-animation:animate-error-icon .5s;animation:animate-error-icon .5s} @-webkit-keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}} @keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}} .swal2-animate-x-mark{-webkit-animation:animate-x-mark .5s;animation:animate-x-mark .5s} @-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} @keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} 

/* /clarico_account/static/src/less/ecommerce_portal_sale.less defined in bundle 'web.assets_frontend' */
 .o_my_documents .h3_class_account_heading{border-bottom: 0 none; color: black; font-family: oswald-light; font-size: 25px; margin: 15px 0 15px; padding-bottom: 0 !important; text-align: left; text-transform: unset;} .h3_class_account_heading{border-bottom: 0 none; color: black; font-family: oswald-light; font-size: 25px; margin: 15px 0 15px; padding-bottom: 3% !important; text-align: left; text-transform: unset;} .o_my_details{width: 80%; display: block; margin: 0px auto;} .i_class_arrow_map{color: white; vertical-align: middle; padding-left: 4px;} .i_class_show_more_btn_icon{font-size: 10px; padding-left: 7px; vertical-align: middle;} .th_class_status_column_width{width: 160px;} .anch_class_manage_payment_method_link{font-family: Muli-Regular; font-size: 17px; color: #262222;} .anch_class_manage_payment_method_link:hover{color: #000;} .i_class_arrow_payment_method{color: #000000; margin-left: 2px; vertical-align: middle;} .table_portal_sale thead > tr > th{border-bottom: none;} .table_portal_sale thead > tr > th, .table_portal_sale tbody > tr > th, .table_portal_sale tfoot > tr > th, .table_portal_sale thead > tr > td, .table_portal_sale tbody > tr > td, .table_portal_sale tfoot > tr > td{border: 1px solid #E6E6E6 !important; text-align: left;} .table_portal_sale{border: 2px solid #E6E6E6 !important;} .table_portal_sale thead tr th{padding: 15px 20px !important; background-color: #2B2B2B !important; border-top: 2px solid #2B2B2B !important; border-bottom: 2px solid #2B2B2B !important; border-right: 1px solid #545454 !important; color: #fff; font-family: Muli-Regular; font-size: 13px; font-weight: normal;} .table_portal_sale thead tr th:first-child{border-left: 2px solid #2B2B2B !important;} .table_portal_sale thead tr th:last-child{border-right: 2px solid #2B2B2B !important;} .table_portal_sale tbody tr td{padding: 15px 20px !important; font-family: Muli-Regular; text-align: left;} .o_my_show_more.btn.btn-sm{border-color: #000000;} .table_portal_sale tbody tr td > span.span_class_map_amount{font-size: 13px; font-family: Muli-Regular;} .table_portal_sale tbody tr td > span.span_class_map_date{font-size: 13px; font-family: Muli-Regular;} .anch_class_ma_quotation_id{color: #353434; font-size: 13px; font-family: Muli-Regular; letter-spacing: 1px;} .table_portal_sale .label-info{background: #000000;} .o_my_show_more.btn.btn-sm.btn-primary > span{font-family: Muli-Regular; font-size: 14px;} .para_class_manage_your_order_link{max-width: 90%;} .btn_class_ma_paynow{font-family: Muli-Regular;} .div_class_my_account_address > address > div > div{margin-top: 11px; margin-bottom: 8px;} .div_class_my_account_address > div > address > div > div{margin-top: 6px; margin-bottom: 6px;} .div_class_my_account_address{margin-bottom: 24px; margin-top: 30px;} .div_class_my_account_address > address > div > div > i{color: #515151;} .div_class_my_account_address > address > div > div > i.fa-phone{color: #515151; margin-right: 3px;} .div_class_my_account_address > address > div > div > i.fa-envelope{color: #515151; margin-right: 3px;} .div_class_my_account_address > address > div > div > span{line-height: 24px; font-size: 13px; color: #515151; font-family: Muli-Regular;} .div_class_my_account_address > address > div > div > i.fa-map-marker + span{margin-left: 14px; text-transform: capitalize; line-height: 24px; font-size: 13px; color: #515151; font-family: Muli-Regular;} .div_class_my_account_address > address > div > div{position: relative;} .div_class_my_account_address > address > div > div > i.fa-map-marker{position: absolute; top: 5px;} .div_class_my_account_address > address > div > span{font-size: 17px; font-family: Muli-Regular; margin-top: 21px;} .div_class_my_account_address > addreaa{margin-bottom: 24 !important;} .table_portal_sale th:nth-child(1), .o_my_status_table td:nth-child(1){width: 160px !important;} .col-sm-4.div_class_myorders_page_padding{margin-top: 4px; margin-bottom: 8px;} .h4_class_qp_quotation_heading{font-family: Muli-Regular; font-size: 25px;} .h4_class_qp_quotation_heading > span:first-child{font-family: Muli-Bold;} .h5_class_qp_invoicing_add_heading{font-size: 19px; font-weight: normal; text-transform: capitalize; font-family: Muli-Bold; margin-bottom: 12px;} .div_class_op_address{margin-top: 28px;} .div_main_class_invloicing_address{width: 27%; float: left; padding-right: 15px;} .div_whole_class_panel{padding-top: 3%;} .div_whole_class_panel .panel-heading{padding: 0;} .div_class_qp_address > address > div > div{margin-top: 6px; margin-bottom: 8px;} .div_class_qp_address > div > address > div > div{margin-top: 6px; margin-bottom: 6px;} .div_class_qp_address > address > div > div > span{text-transform: capitalize; line-height: 24px; font-size: 14px; color: #515151; font-family: Muli-Regular;} .div_class_qp_address > address > div > span{font-size: 18px; font-family: Muli-Regular;} .div_class_qp_bottom_address > address > div > div{margin-top: 3px; margin-bottom: 3px;} .div_class_qp_bottom_address > address > div > div > span{line-height: 20px; font-size: 15px; color: #515151; font-family: Muli-Regular;} .div_class_qp_bottom_address > address > div > div > i{margin-right: 3px;} .para_class_op_product_name{color: #353434; font-size: 14px; margin-bottom: 4px; margin-top: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block;} .anch_class_op_product_name{color: #353434; font-family: Muli-Regular;} .anch_class_op_product_name:hover{color: #353434;} .span_class_op_product_attribute{color: #000000; font-family: Muli-Regular; font-size: 14px;} .div_class_op_product_sku{font-size: 14px; font-family: Muli-Regular; margin-bottom: 3px;} .div_class_op_sku_left_bracket_left{padding-right: 1px; font-size: 14px;} .div_class_op_sku_left_bracket_right{padding-left: 1px; font-size: 13px;} .div_class_op_attribute_left_bracket_left, .div_class_op_attribute_left_bracket_right, .div_class_op_product_attribute{color: #000; font-size: 13px; font-family: Muli-Regular; color: #000000;} .img_class_op_product_image{width: 90%; display: block; margin: 0px auto; text-align: center;} .div_class_untaxed_heading{font-size: 13px; font-family: Muli-Regular; width: 75%; float: left;} .div_class_untaxed_amount{font-size: 17px; font-family: Muli-Regular; width: 25%;} .div_class_untaxed_amount > span{font-size: 17px; font-family: Muli-Regular;} .div_class_untaxed_amount > span > span{font-size: 13px; font-family: Muli-Regular;} .div_class_op_total_heading{margin-top: 5px; width: 75%; float: left;} .div_class_op_total_price{margin-top: 5px; width: 25%;} .div_class_op_total_heading > p{font-size: 20px; font-family: Muli-Regular;} .div_class_op_total_price > p{font-size: 20px; font-family: Muli-Regular;} .div_class_op_total_price > p span{font-size: 16px; font-family: Muli-Regular;} .div_class_op_contact_heading > p{font-size: 18px; font-family: Muli-Regular; margin-bottom: 13px;} .anch_class_op_myaccount{color: #353434; font-family: Muli-Regular;} .anch_class_op_myaccount:hover{color: #353434;} .li_class_op_details{font-family: Muli-Regular;} .col-sm-4 > .breadcrumb > li + li::before{color: #353434;} .div_class_op_date{font-family: Muli-Regular; font-size: 12px; color: #777777;} .div_class_op_date > span{font-family: Muli-Regular; font-size: 12px; color: #777777; padding-left: 1px;} .div_main_class_op_product_table{background-color: #2B2B2B; color: #fff; font-family: Muli-Regular; font-size: 17px; margin-top: 30px;} .div_class_myorders_page_padding .panel_body{border: 0;} .div_class_myorders_page_padding .panel{border: 0px solid transparent !important; box-shadow: unset !important;} .div_main_class_op_product_table > div{padding-top: 15px; padding-bottom: 15px;} .div_class_op_product_details_row{border-left: 2px solid #E6E6E6; border-right: 2px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding-top: 20px; padding-bottom: 20px;} .div_class_op_product_total_contact{border-left: 2px solid #E6E6E6; border-right: 2px solid #E6E6E6; border-bottom: 2px solid #E6E6E6; padding-top: 15px; padding-bottom: 15px;} .span_class_op_quantity{font-size: 13px; font-family: Muli-Regular; padding-left: 4px;} .div_class_op_product_details_row .span_class_map_amount, .div_class_op_product_details_row .span_class_map_amount > span{font-size: 13px; font-family: Muli-Regular;} .div_class_map_account_padding{padding-left: 0px;} .div_class_payment_page_padding{padding-left: 0px; padding-right: 0px;} .col-sm-4.div_class_payment_page_padding{margin-top: 4px; margin-bottom: 8px;} .h1_class_pp_payment_methods_heading{color: black; font-family: Muli-Regular; font-size: 25px; margin: 40px 0 20px;} .h1_class_pp_add_new_methods_heading{font-size: 19px; font-family: Muli-Regular; margin-top: 25px; margin-bottom: 15px;} .span_class_op_download_invoice_data{font-size: 13px; font-family: Muli-Regular;} .a_class_op_download_invoice_number span{font-size: 13px; font-family: Muli-Regular; color: #262626; padding-right: 7px; padding-left: 7px;} .a_class_op_download_icon span{font-size: 14px; color: #262626;} .span_class_op_order_status_info{background-color: #000000;} .span_class_op_invoice_status_info, .span_class_op_order_status_warning{background-color: #000000;} .div_class_op_invoice_link_main_class{margin-top: 0px;} .div_class_op_invoice_link_sub_class{margin-bottom: 24px;} .div_whole_class_my_invoices_page{padding-left: 0px;} .div_whole_class_my_invoices_page .o_my_documents{padding-left: 0px;} .div_whole_class_my_invoices_page > div > .page-header.h3_class_account_heading{padding-bottom: 13px !important;} .label_reference_style_checkout{font-family: Muli-Regular; font-size: 14px; font-weight: normal; margin-bottom: 7px; text-transform: uppercase; text-align: left !important;} .label_amount_style_checkout{font-family: Muli-Regular; font-size: 14px; font-weight: normal; margin-bottom: 7px; text-transform: uppercase; text-align: left !important;} .o_website_payment_form.div_class_payment_page_padding > form > button.btn.btn-primary.pull-right{float: left !important;} .o_website_payment_form.div_class_payment_page_padding > form > button.btn.btn-primary.pull-right > span{font-family: Muli-Regular;} .text_box_reference{margin-bottom: 16px !important;} .div_class_payment_page_padding > form > button{border: 0px;} .div_class_payment_page_padding > img{float: left;} .h1_class_contact_details_heading{border-bottom: 0 none; color: black; font-family: Muli-Regular; font-size: 25px; margin: 30px 0 5px; padding-bottom: 0px !important; text-align: left; text-transform: capitalize;} .anch_class_ep_reset_password_btn{border: 1px solid #000; font-family: Muli-Regular; font-size: 12px; margin-left: 15px;} .anch_class_ep_reset_password_btn:hover{border: 1px solid #000; text-decoration: none;} .label_style_my_account_contact_details{font-weight: normal; font-family: Muli-Regular; text-transform: uppercase; font-size: 14px; margin-bottom: 7px;} .my_account_label_font_class > input.form-control:focus{box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.2); border: 0px none; border-bottom: 1px solid #000;} .my_account_label_font_class > input{height: 47px; font-family: Muli-Regular; font-size: 15px; border-radius: 0;} .my_account_label_font_class{margin-bottom: 8px !important;} .my_account_label_font_class > select{font-family: Muli-Regular;} .div_class_contact_details_page_padding > div.row > div.col-md-12.pl0 > div.alert.alert-danger{margin-top: 16px;} .btn_class_my_account_submit{font-family: Muli-Regular; font-size: 15px; border: 1px solid #000;} .btn_class_my_account_submit > span{vertical-align: middle;} .btn_class_status_button_font{font-family: Muli-Regular;} .icon_class_invoice_status{margin-right: 2px; font-size: 11px;} .h1_class_order_cancelled_status{font-size: 30px; font-family: Muli-Regular; color: #2B2B2B; display: block; margin: 0px auto; text-align: center;} .back_to_payment_btn{border: 0px; font-family: Muli-Regular;} .div_class_payment_page_padding > div.form-horizontal > div.alert.alert-danger{font-family: Muli-Regular;} .label_amount_style_checkout + div.col-sm-9.mt8 > span{font-family: Muli-Regular;} .label_reference_style_checkout + div.col-sm-9.mt8 > span{font-family: Muli-Regular;} .spna_class_Payment_process_font{font-family: Muli-Regular;} .para_class_quotation_warning{font-family: Muli-Regular; font-size: 16px;} .div_main_class_op_product_table strong{font-weight: normal; font-size: 15px;} @media (max-width: 1200px){.my_account_label_font_class > input{height: 38px;}.div_class_mya_left{display: inline-block; width: 100%;}.div_class_mya_right{margin-top: 20px; display: inline-block; width: 100%; padding-left: 0px; padding-right: 0px;}.div_class_my_account_address{margin-top: 15px;}.div_class_map_account_padding{padding-right: 0px;}.o_my_details{display: inline-block; width: 100%;}.div_class_untaxed_heading, .div_class_op_total_heading{width: 70%;}.div_class_untaxed_amount, .div_class_op_total_price{width: 30%;}#wrap > .div_class_mb_responsive{margin-bottom: 0px !important;}.div_main_class_invloicing_address{width: 35%;}.div_class_op_product_details_row > div.col-sm-1.text-center:first-child{padding-left: 0px; padding-right: 0px;}.div_class_payment_page_responsive{width: 75%;}.div_class_contact_details_responsive{width: 100%;}} @media (max-width: 992px){.my_account_label_font_class{padding-left: 0px;}} @media (max-width: 900px){.th_class_status_column_width{width: 140px;}.th_class_status_column_width + th{width: 130px !important;}.table_portal_sale thead tr th, .table_portal_sale tbody tr td{padding: 15px 15px !important;}} @media (max-width: 800px){.o_my_documents .h3_class_account_heading{margin: 40px 0 15px; font-size: 24px;}.h3_class_account_heading{margin: 24px 0 15px; font-size: 24px;}.table_portal_sale thead tr th, .table_portal_sale tbody tr td{font-size: 14px;}.anch_class_ma_quotation_id{font-size: 15px;}.table_portal_sale tbody tr td > span.span_class_map_amount{font-size: 14px;}.o_my_show_more.btn.btn-sm.btn-primary > span{font-size: 13px;}.table_portal_sale tbody tr td > span.span_class_map_date{font-size: 14px;}.table_portal_sale thead tr th{padding: 15px 15px !important; width: 130px !important;}.table_portal_sale tbody tr td{padding: 15px 15px !important;}.table_portal_sale thead tr th.th_class_status_column_width{width: 160px !important;}.table_portal_sale{margin-bottom: 0px;}.div_class_my_account_address > address > div > span{font-size: 18px;}.table_portal_sale th:nth-child(1), .o_my_status_table td:nth-child(1){width: 150px !important;}.div_class_my_account_address > address > div > div > span{font-size: 14px;}.anch_class_manage_payment_method_link{font-size: 16px;}.h1_class_order_cancelled_status{font-size: 25px;}.h4_class_qp_quotation_heading{font-size: 24px;}.h5_class_qp_invoicing_add_heading{font-size: 19px;}.div_main_class_invloicing_address{width: 40%;}.div_main_class_invloicing_address + div.col-md-6{width: 48%; float: left;}.div_class_qp_address > address > div > span{font-size: 14px;}.div_class_qp_address > address > div > div > span{font-size: 14px;}.div_main_class_op_product_table{font-size: 15px;}.div_class_op_product_sku{font-size: 13px;}.para_class_op_product_name{font-size: 13px; margin-bottom: 3px; margin-top: 4px;}.span_class_op_product_attribute{font-size: 13px;}.div_class_op_attribute_left_bracket_left, .div_class_op_attribute_left_bracket_right, .div_class_op_product_attribute{font-size: 13px;}.div_class_op_product_details_row .span_class_map_amount, .div_class_op_product_details_row .span_class_map_amount > span{font-size: 14px;}.span_class_op_quantity{font-size: 16px;}.div_class_op_contact_heading > p{font-size: 16px;}.div_class_untaxed_heading{font-size: 16px;}.div_class_untaxed_amount > span > span{font-size: 16px;}.div_class_untaxed_amount{font-size: 16px;}.div_class_op_total_heading > p{font-size: 18px;}.div_class_op_total_price > p span{font-size: 18px; float: left;}.a_class_op_download_invoice_number span{font-size: 15px;}.div_class_mya_right{margin-top: 15px;}.div_class_qp_bottom_address > address > div > div > span{font-size: 14px;}.div_class_payment_page_responsive{width: 100%;}.h1_class_pp_payment_methods_heading{font-size: 24px;}.h1_class_pp_add_new_methods_heading{font-size: 17px; margin-top: 10px;}.div_class_mya_left{padding-right: 0px;}.h1_class_contact_details_heading{font-size: 24px;}.div_class_mo_product_heading{min-width: 390px; width: auto; float: left;}.div_class_mo_unit_price_heading{min-width: 130px; width: auto; float: left;}.div_class_mo_unit_product_image{min-width: 70px; width: auto; float: left; padding-left: 5px; padding-right: 5px;}.div_class_mo_unit_product_attri{min-width: 320px; width: auto; float: left; padding-left: 15px; padding-right: 15px;}.div_whole_class_my_order_product_table{max-width: 100%; width: 100%; overflow-x: auto;}.div_main_class_op_product_table{width: auto; min-width: 780px;}.div_class_op_product_details_row{width: auto; min-width: 780px;}.div_class_op_product_total_contact{width: auto; min-width: 780px;}.para_class_quotation_warning{font-size: 15px;}} @media (max-width: 600px){.o_my_documents .h3_class_account_heading{margin: 40px 0 15px; font-size: 22px;}.h3_class_account_heading{margin: 24px 0 15px; font-size: 22px;}.table_portal_sale thead tr th, .table_portal_sale tbody tr td{font-size: 13px;}.anch_class_ma_quotation_id{font-size: 14px;}.table_portal_sale tbody tr td > span.span_class_map_amount{font-size: 13px;}.o_my_show_more.btn.btn-sm.btn-primary > span{font-size: 12px;}.table_portal_sale tbody tr td > span.span_class_map_date{font-size: 13px;}.table_portal_sale thead tr th{padding: 10px 15px !important; width: 110px !important;}.table_portal_sale tbody tr td{padding: 15px 15px !important;}.table_portal_sale thead tr th.th_class_status_column_width{width: 160px !important;}.table_portal_sale{margin-bottom: 0px;}.div_class_my_account_address > address > div > span{font-size: 16px;}.div_class_my_account_address > address > div > div > span{font-size: 13px;}.anch_class_manage_payment_method_link{font-size: 14px;}.h1_class_order_cancelled_status{font-size: 22px;}.h4_class_qp_quotation_heading{font-size: 22px;}.h5_class_qp_invoicing_add_heading{font-size: 17px;}.div_main_class_invloicing_address{width: 40%;}.div_main_class_invloicing_address + div.col-md-6{width: 48%; float: left;}.div_class_qp_address > address > div > span{font-size: 16px;}.div_class_qp_address > address > div > div > span{font-size: 13px;}.div_main_class_op_product_table{font-size: 14px;}.div_class_op_product_sku{font-size: 12px;}.para_class_op_product_name{font-size: 12px; margin-bottom: 3px; margin-top: 4px;}.span_class_op_product_attribute{font-size: 12px;}.div_class_op_attribute_left_bracket_left, .div_class_op_attribute_left_bracket_right, .div_class_op_product_attribute{font-size: 12px;}.div_class_op_product_details_row .span_class_map_amount, .div_class_op_product_details_row .span_class_map_amount > span{font-size: 13px;}.span_class_op_quantity{font-size: 15px;}.div_class_op_contact_heading > p{font-size: 15px;}.div_class_untaxed_heading{font-size: 15px;}.div_class_untaxed_amount > span > span{font-size: 15px;}.div_class_untaxed_amount{font-size: 15px;}.div_class_op_total_heading > p{font-size: 17px;}.div_class_op_total_price > p span{font-size: 17px;}.div_class_op_product_details_row > div.col-sm-1.text-center:first-child{padding-left: 0px; padding-right: 0px;}.a_class_op_download_invoice_number span{font-size: 14px;}.i_class_show_more_btn_icon{font-size: 9px;}.h1_class_pp_payment_methods_heading{font-size: 22px;}.h1_class_pp_add_new_methods_heading{font-size: 15px; margin-top: 10px; margin-bottom: 10px;}.div_class_mya_left{padding-right: 0px;}.label_reference_style_checkout{font-size: 13px;}.label_amount_style_checkout{font-size: 13px;}.label_amount_style_checkout + div.col-sm-9.mt8 > span{font-size: 13px;}.label_reference_style_checkout + div.col-sm-9.mt8 > span{font-size: 13px;}.o_website_payment_form.div_class_payment_page_padding > form > button.btn.btn-primary.pull-right{font-size: 13px;}.div_class_payment_page_padding > div.form-horizontal > div.alert.alert-danger{font-size: 14px;}.back_to_payment_btn{font-size: 13px;}.div_class_my_account_address{margin-top: 18px;}.h1_class_contact_details_heading{font-size: 22px;}.btn_class_my_account_submit{font-size: 14px; padding: 4px 12px;}.anch_class_op_myaccount{font-size: 13px;}.li_class_op_details{font-size: 13px;}.div_class_payment_page_padding > form > button{font-size: 13px; padding: 4px 12px;}.div_main_class_invloicing_address + div.col-md-6{width: 100%; padding-left: 0; padding-right: 0;}.div_main_class_invloicing_address{width: 100%;}.a_class_op_download_icon span{font-size: 15px;}.div_class_mo_product_heading{min-width: 340px; width: auto; float: left;}.div_class_mo_unit_price_heading{min-width: 113px; width: auto; float: left;}.div_class_mo_unit_product_image{min-width: 65px; width: auto; float: left; padding-left: 5px; padding-right: 5px;}.div_class_mo_unit_product_attri{min-width: 275px; width: auto; float: left; padding-left: 15px; padding-right: 15px;}.div_whole_class_my_order_product_table{max-width: 100%; width: 100%; overflow-x: auto;}.div_main_class_op_product_table{width: auto; min-width: 680px;}.div_class_op_product_details_row{width: auto; min-width: 680px;}.div_class_op_product_total_contact{width: auto; min-width: 680px;}.div_class_mya_right{margin-top: 10px;}.para_class_quotation_warning{font-size: 14px;}} @media (max-width: 450px){.label_style_my_account_contact_details{font-size: 12px;}.label_style_my_account_contact_details + .form-control{height: 30px; font-size: 13px;}.div_class_mya_right{margin-top: 5px;}} .div_class_op_invoice_link_main_class > h5{font-size: 15px;} #picking_info{padding-top: 2%;} #picking_info a{font-size: 13px; padding-left: 7px; padding-right: 7px;} .page-header_h3{font-size: 18px;} .page-header_h3 a{font-family: Muli-Regular;} .page-header_h3 a small{font-family: Muli-Regular; letter-spacing: 0;} .navbar-brand{font-size: 23px;} .page-header-hr{padding: 0px; margin-top: 15px; margin-bottom: 15px;} .change-btn:hover{background-color: #000000; color: white;} .my-account-center{display: block; margin: 0px auto; text-align: center; font-size: 26px;} .active_tab{border-top: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray; color: black;} .breadcrumb-main-div{background-color: #f5f5f5;} .breadcrumb-main-div .breadcrumb{padding: 8px 0px !important; width: 90%; max-width: 1400px; margin: 0px auto; display: block;} .reset-password-link{font-size: 12px; margin-left: 15px; letter-spacing: 0; text-transform: none; color: #000000;} 

/* /clarico_account/static/src/less/ecommerce_portal_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 1200px){.homepage_account_left_div{width: 65%; float: left; margin-right: 10px;}.homepage_account_right_div{width: 30%; float: right;}} @media (max-width: 1000px){.homepage_account_left_div{width: 100%;}.homepage_account_right_div{width: 100%; padding-left: 10px;}.home_page_account .collapse{display: block;}.home_page_account .navbar-default .navbar-collapse{border: 0px;}.home_page_account .navbar-nav{margin: 0px !important;}.home_page_account .navbar{margin-bottom: 0;}.home_page_account .nav > li{float: left;}.change-btn{margin-left: 9px; font-size: 10px; padding: 0px 3px 1px 4px;}.div_class_my_account_address{margin-top: 10px;}} @media (max-width: 800px){.div_whole_class_my_order_product_table .row{margin-left: 0px; margin-right: 0px;}.div_class_untaxed_heading{font-size: 13px;}.div_class_untaxed_amount > span{font-size: 13px;}.div_class_untaxed_amount > span > span{font-size: 13px;}.div_class_op_total_price > p span{font-size: 14px; float: none;}.div_class_op_total_heading > p{font-size: 14px; padding-top: 6px;}.h4_class_qp_quotation_heading{font-size: 20px;}.h5_class_qp_invoicing_add_heading{font-size: 16px;}.div_class_qp_address > address > div > span{font-size: 13px;}.h3_class_account_heading{font-size: 17px; margin-bottom: 0px; letter-spacing: 1px;}.div_class_my_account_address > address > div > span{font-size: 15px;}.my-account-center{font-size: 22px;}.page-header_h3{font-size: 16px;}.label_style_my_account_contact_details{font-size: 13px;}.my_account_label_font_class > input{font-size: 13px;}.div_class_my_account_address > address > div > div{margin-top: 5px; margin-bottom: 5px;}.my_account_label_font_class{padding-left: 15px;}h3.chs_heading{font-size: 14px;}.anch_class_ma_quotation_id{font-size: 13px;}.table_portal_sale tbody tr td > span.span_class_map_amount{font-size: 13px;}.span_class_op_product_attribute{font-size: 12px;}} @media (max-width: 600px){.anch_class_ma_quotation_id{font-size: 12px;}.h4_class_qp_quotation_heading{font-size: 17px;}.div_class_op_address{margin-top: 0;}.h5_class_qp_invoicing_add_heading{font-size: 14px;}.div_class_op_product_details_row .span_class_map_amount{font-size: 12px;}.span_class_op_quantity{font-size: 12px;}.div_class_untaxed_amount > span{font-size: 13px;}.table_portal_sale tbody tr td > span.span_class_map_date{font-size: 12px;}.div_class_op_product_details_row .span_class_map_amount > span{font-size: 12px;}.div_class_untaxed_amount > span > span{font-size: 12px;}.div_class_untaxed_heading{font-size: 12px; padding-top: 4px;}#picking_info a{font-size: 12px;}#picking_info .text-muted{font-size: 12px;}} 

/* /clarico_product_carousel/static/src/less/product_carousel_slider.less defined in bundle 'web.assets_frontend' */
 .s_product_carousel{display: inline-block; width: 100%; padding-left: 10px; padding-right: 10px;} .product_carousel_slider a{color: #444 !important; font-size: 14px;} .product_carousel_slider a:hover{color: #000000 !important; text-decoration: none; transition: color linear 0.3s;} .product_carousel_slider .div_c_product_discount{width: auto; display: inline-block;} .product_carousel_slider .span_c_product_price{font-weight: 700; color: #222; font-size: 13px;} .slider_heading{font-size: 30px; color: #252525; text-transform: uppercase; letter-spacing: 0.1em; font-family: oswald-light;} .headline{margin-bottom: 5%;} .headline_tab{display: inline-block; width: 100%; border: solid 0px; margin-top: 1%; text-align: center;} .non, .slide_class{width: 23%; float: left; display: block; margin: 0px auto; text-align: center; margin: 1%; padding: 1%; position: relative; min-height: 450px; max-height: 450px;} .filter_static_title{display: inline-block; border: none; padding: 1%; margin: 10px; cursor: pointer; position: relative;} .filter_static_title p{font-size: 13px; padding: 0%; margin: 0%; color: #666; font-family: muli-semibold; text-transform: uppercase;} .active_tab{border-bottom: 2px solid #000000 !important;} .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{transition: all 0.3s; margin: 0px auto;} .div_main_c_cs_product_price{float: left;} .icon_comb{position: relative; display: block; margin: 0px auto; text-align: center;} .icon_comb .comparelist{width: 19%; line-height: 45px; vertical-align: middle; float: left;} .icon_comb .wish{width: 19%; line-height: 45px; vertical-align: middle; float: right; cursor: pointer;} .icon_comb .wish .in2wish{line-height: 45px; vertical-align: middle;} .icon_comb .quick{width: 60%; line-height: 45px; text-transform: uppercase; display: inline-block; border-radius: 0; padding: 0; position: relative; vertical-align: middle; transition: all 0s; transform: translateZ(0);} .icon_comb .quick ::before{content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #000000; transform: scaleX(0); transform-origin: 0 50%; transition-property: transform; transition-duration: 0.3s; transition-timing-function: ease-out;} .icon_comb .quick .add2quick{color: #000000 !important; font-size: 13px; font-family: 'muli-bold';} .icon_comb .quick:hover ::before{transform: scaleX(1);} .icon_comb .quick:hover .add2quick{color: #fff !important;} .rating-block{width: 100%; padding-top: 2%; padding-bottom: 4%; text-align: center;} .rating-block .o_rating_star_card{margin: 0px;} .rating-block .o_rating_star_card .stars{} .rating-block .o_rating_star_card .stars i{margin-right: -1px;} .action_btn{border-top: solid 1px #ddd; margin-top: 5%;} .div_c_sub_pc_image .ribbon-wrapper{position: absolute; left: 10px; top: 20px;} .div_c_sub_pc_image .ribbon-wrapper .sale-btn{border-radius: 3px; right: 0; left: 10px; top: 20px; padding: 3.5px 12px; color: #fff; background-color: #000000; font: bold 10px 'muli-regular'; transform: unset !important; text-transform: uppercase; width: auto;} .div_c_sub_pc_image .sale-btn::after{content: ''; position: absolute; right: 8px; bottom: -7px; border-top: 2px solid transparent; border-bottom: 9px solid transparent; border-right: 9px solid #000000; transform: rotate(-23deg);} .section_c_cs_product_desc{text-align: center; line-height: 155%; max-width: 300px; display: block; margin: 0px auto; margin-top: 15px !important;} .section_c_cs_product_desc .product_desc_sub{min-height: 85px; max-height: 100px; width: 96%; text-align: center;} .div_c_sub_pc_image{max-height: 300px; max-width: 300px; margin: 0px auto; position: relative;} .div_c_sub_pc_image img{display: block; max-width: 100%; width: auto; margin: 0px auto;} .para_c_cs_product_name{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; width: 100%; margin-top: 3px; text-align: center;} .zoom-animation{-webkit-animation: animatezoom 0.6s; animation: animatezoom 0.6s;} @-webkit-keyframes animatezoom{from{-webkit-transform: scale(0);}to{-webkit-transform: scale(1);}} @keyframes animatezoom{from{transform: scale(0);}to{transform: scale(1);}} .bx-wrapper{position: relative; margin: 0 auto 60px; padding: 0; *zoom: 1; float: left;} .bx-wrapper .bx-viewport{-webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0);} .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position: absolute; bottom: -30px; width: 100%;} .bx-wrapper .bx-pager{text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px; display: none;} .bx-wrapper .bx-pager.bx-default-pager a{background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background: #000;} .bx-wrapper .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display: inline-block; *zoom: 1; *display: inline;} .bx-wrapper .bx-prev{left: -20px; background: url(/clarico_product_carousel/static/src/img/slider_controls_left.png) no-repeat; background-position: center !important; background-size: 21px;} .bx-wrapper .bx-prev:hover{background-position: 0 0;} .bx-wrapper .bx-next{right: -20px; background: url(/clarico_product_carousel/static/src/img/slider_controls_right.png) no-repeat; background-position: center !important; background-size: 21px;} .bx-wrapper .bx-next:hover{background-position: -43px 0;} .bx-wrapper .bx-controls-direction a{position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 16px; height: 19px; text-indent: -9999px; z-index: 99;} .bx-wrapper .bx-controls-direction a.disabled{display: none;} .bx-wrapper .bx-controls-auto{text-align: center;} .bx-wrapper .bx-controls-auto .bx-start{display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; margin: 0 3px;} .bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active{background-position: -86px 0;} .bx-wrapper .bx-controls-auto .bx-stop{display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; margin: 0 3px;} .bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active{background-position: -86px -33px;} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{display: none;} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right: 0; width: 35px;} .bx-wrapper .bx-caption{position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100%;} .bx-wrapper .bx-caption span{color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px;} .label-block > p{content: ''; position: absolute; top: 10px; color: white; font-family: Muli-Regular; padding: 3%;} .carosal_seprator{display: block; width: 96%; padding-bottom: 3% !important; margin: 0px auto;} .filled_box{width: 15%; height: 5px; background-color: #000000; float: left;} .carousal_line_through{border-top: 1px solid #BCB4B7; width: 85%; margin-bottom: 0px; float: left; margin-top: 2.5px; padding: 0;} .carousal_view_more_btn{display: inline-block; font-size: 14px; line-height: 46px; height: 46px; letter-spacing: 2px; padding: 0 30px; display: block; margin: 0px auto; text-align: center; text-transform: uppercase; background: #000000; border-radius: 25px; border: none; color: #fff; transition: all 300ms; text-decoration: none; font-family: oswald-regular;} .carousal_view_more_btn:hover{background: #333; color: #fff; transition: background-color linear 0.5s;} .filter_three_dots{display: block; margin: 0px auto; text-align: center;} .filter_three_dots .circle{width: 5px; height: 5px; border-radius: 100%; background-color: #000000; float: left; margin: 0 5px;} @media (max-width: 800px){.filter_static_title p{font-size: 14px !important;}.non{width: 48% !important;}.slider_heading, .content_title{font-size: 28px !important;}} @media (max-width: 600px){.fun_slide_class{margin-right: 0 !important;}.icon_comb .comparelist{line-height: 30px; font-size: 11px; padding-top: 1px;}.div_c_pc_image .div_c_sub_pc_image .ribbon-wrapper{left: 0px; top: 0px;}.div_c_pc_image .div_c_sub_pc_image .ribbon-wrapper .sale-btn{font: bold 9px 'muli-regular';}.product_price div_main_c_cs_product_price span.oe_currency_value{font-size: 13px;}.filter_static_title{margin: 5px !important; padding: 0 !important;}.filter_static_title p{font-size: 11px !important; padding-left: 2px !important; padding-bottom: 5px !important;}.non{width: 100% !important;}.icon_comb .quick, .icon_comb .compare, .icon_comb .wish, .icon_comb .in2wish{line-height: 30px !important;}.div_c_sub_pc_image .ribbon-wrapper{padding: 3.5px 9px !important; font-size: 10px !important;}.sale-btn::after{display: none;}.slider_heading, .content_title, .section_class_heading_class h1{font-size: 20px !important;}.section_c_cs_product_desc{line-height: 100% !important;}} 

/* /website_mail/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
.js_follow[data-follow='on'] .js_follow_btn , .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /website_payment/static/src/css/website_payment.css defined in bundle 'web.assets_frontend' */
input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 34px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.img-rounded{max-width: 100px; max-height: 40px;} 

/* /website_sale/static/src/css/website_sale.css defined in bundle 'web.assets_frontend' */
 .oe_product{border: 1px solid rgba(100, 100, 100, 0.2);} .products_pager{text-align: center;} .products_pager > div{margin: 0 auto; display: inline-block;} .products_pager > div > *{vertical-align: middle; float: none; padding: 0;} .products_pager > div > ul{padding-left: 10px;} .products_pager > ul{margin-left: auto; margin-right: auto;} .oe_website_sale ul ul{margin-left: 1.5em;} .o_alternative_product{margin: auto;} .oe_product{position: relative;} .oe_product .oe_product_image{position: absolute; left: 15px; right: 15px; top: 15px; bottom: 55px; text-align: center;} .oe_product .oe_product_image img{max-width: 100%; max-height: 100%; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 4;} .oe_product section{position: absolute; left: 0; right: 0; bottom: 0; overflow: hidden; padding: 0 15px 24px 10px; min-height: 56px; border-top: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.75); z-index: 5;} .oe_product .product_price{padding: 5px 0; position: absolute; bottom: 0;} .oe_product .oe_product_cart{position: relative; width: 100%; height: 100%;} .oe_product .oe_subdescription{font-size: 0.8em; overflow: hidden; margin-bottom: 10px;} .oe_mycart .input-group-addon{padding-left: 6px; padding-right: 6px;} .oe_product.oe_image_full .oe_product_image{left: 0; right: 0; top: 0; bottom: 0;} .oe_product.oe_ribbon_promo .ribbon-wrapper{display: block;} .oe_product .ribbon-wrapper{display: none; width: 85px; height: 88px; z-index: 5; overflow: hidden; position: absolute; top: 0; right: 0;} .oe_product .ribbon{font: bold 15px Sans-Serif; color: white; text-align: center; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); position: relative; padding: 7px 0; left: -5px; top: 15px; width: 120px; cursor: default;} #products_grid > table tr:not(:first-child) > td{height: 100%;} #products_grid.col-md-12 > table > tbody > tr > td:empty, #products_grid.col-md-9 > table > tbody > tr > td:empty{height: 0;} #products_grid.col-md-12 .oe-height-1{height: 75px;} #products_grid.col-md-12 .oe-height-2{height: 150px;} #products_grid.col-md-12 .oe-height-4{height: 300px;} #products_grid.col-md-12 .oe-height-6{height: 450px;} #products_grid.col-md-12 .oe-height-8{height: 600px;} #products_grid.col-md-9 .oe-height-1{height: 70px;} #products_grid.col-md-9 .oe-height-2{height: 140px;} #products_grid.col-md-9 .oe-height-4{height: 280px;} #products_grid.col-md-9 .oe-height-6{height: 420px;} #products_grid.col-md-9 .oe-height-8{height: 560px;} #products_grid .oe_product.oe_grid .oe_subdescription{max-height: 40px;} @media (min-width: 992px){#products_grid.col-md-12 .oe-height-1{height: 95px;}#products_grid.col-md-12 .oe-height-2{height: 190px;}#products_grid.col-md-12 .oe-height-4{height: 380px;}#products_grid.col-md-12 .oe-height-6{height: 570px;}#products_grid.col-md-12 .oe-height-8{height: 760px;}#products_grid.col-md-12 .oe_product.oe_grid .oe_subdescription{max-height: 70px;}#products_grid.col-md-9 .oe-height-1{height: 72px;}#products_grid.col-md-9 .oe-height-2{height: 144px;}#products_grid.col-md-9 .oe-height-4{height: 288px;}#products_grid.col-md-9 .oe-height-6{height: 432px;}#products_grid.col-md-9 .oe-height-8{height: 576px;}} @media (min-width: 1200px){#products_grid.col-md-12 .oe-height-1{height: 125px;}#products_grid.col-md-12 .oe-height-2{height: 250px;}#products_grid.col-md-12 .oe-height-4{height: 500px;}#products_grid.col-md-12 .oe-height-6{height: 750px;}#products_grid.col-md-12 .oe-height-8{height: 1000px;}#products_grid.col-md-9 .oe-height-1{height: 95px;}#products_grid.col-md-9 .oe-height-2{height: 190px;}#products_grid.col-md-9 .oe-height-4{height: 380px;}#products_grid.col-md-9 .oe-height-6{height: 570px;}#products_grid.col-md-9 .oe-height-8{height: 760px;}#products_grid .oe_product.oe_grid .oe_subdescription{max-height: 120px;}} @media (max-width: 768px){#products_grid table, #products_grid tbody, #products_grid tr, #products_grid td{float: left; width: 100%; display: inline-block;}#products_grid .oe_product{float: left; width: 100%; display: inline-block;}#products_grid .oe_product.oe_grid{height: 400px;}#products_grid .oe_product.oe_grid section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_subdescription{max-height: 200px;}.products_pager .pagination{margin: 5px auto !important;}} @media (max-width: 400px){#products_grid .oe_product.oe_grid{height: 270px;}#products_grid .oe_product.oe_list{height: 200px;}#products_grid .oe_product.oe_list section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_product_image{top: 0; bottom: 65px;}#products_grid .oe_product.oe_image_full .oe_product_image{bottom: 50px;}} .oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: none !important;} .oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: inline !important;} .oe_cart table td:first-child{min-width: 76px;} .oe_cart > .oe_structure{clear: both;} div#payment_method div.list-group{margin-left: 40px;} div#payment_method .list-group-item{padding-top: 5px; padding-bottom: 5px;} @media (max-width: 992px){#modal_optional_products table:last-child td:last-child{overflow: hidden;}#modal_optional_products table:last-child td:nth-child(2){width: 50%;}#modal_optional_products table:last-child td:nth-child(3){width: 20%;}#modal_optional_products table:last-child td:last-child, #modal_optional_products table:last-child td:nth-last-child(2){width: 15%;}} @media (max-width: 500px){.oe_cart table, #modal_optional_products table{display: inline-block;}.oe_cart table thead, #modal_optional_products table thead{display: none;}.oe_cart table tbody, .oe_cart table tr, .oe_cart table td, #modal_optional_products table tbody, #modal_optional_products table tr, #modal_optional_products table td{float: left; width: 100% !important; display: inline-block;}.oe_cart table td:first-child, #modal_optional_products table td:first-child{display: none;}.oe_cart table td:nth-child(2), #modal_optional_products table td:nth-child(2){border-top-style: double; border-top-width: 6px;}.oe_cart table td:last-child, #modal_optional_products table td:last-child{margin-bottom: 16px;}.oe_cart table:last-child tr:last-child td:last-child, #modal_optional_products table:last-child tr:last-child td:last-child{margin-bottom: 0;}.oe_cart table td:last-child, .oe_cart table td:nth-last-child(2), #modal_optional_products table td:last-child, #modal_optional_products table td:nth-last-child(2){width: 50% !important; height: 46px; text-align: center;}#modal_optional_products table:last-child td:nth-child(3) > div{float: none !important;}.oe_cart a span.hidden-xs, #modal_optional_products a span.hidden-xs{display: none !important;}.oe_cart a span.visible-xs-inline, #modal_optional_products a span.visible-xs-inline{display: inline !important;}} @media (min-width: 400px){.oe_product.oe_list{border: none; border-bottom: 1px solid rgba(100, 100, 100, 0.2); width: 100%; min-height: 100px; position: relative; padding-bottom: 5px; padding-left: 180px;}.oe_product.oe_list .oe_product_image{top: 0; bottom: 0; left: 0; right: 0; width: 170px;}.oe_product.oe_list section{position: relative; border: 0; top: auto; bottom: auto; left: auto; right: auto; background: transparent;}} .oe_website_sale .row .row .col-md-12{float: none;} .css_attribute_color{display: inline-block; border: 1px solid #999999; text-align: center;} .css_attribute_color input{margin: 8px; height: 13px; opacity: 0;} .css_attribute_color.active{border: 3px ridge #66ee66;} .css_attribute_color.active input{margin: 6px;} .css_not_available_msg{display: none;} .css_not_available.js_product > *:nth-child(4) > *{display: none;} .css_not_available.js_product .product_price, .css_not_available.js_product .css_quantity{display: none;} .css_not_available.js_product .css_not_available_msg{display: block;} .css_quantity{max-width: 125px;} .css_quantity input[name="add_qty"]{text-align: center;} option.css_not_available{color: #ccc;} label.css_not_available{opacity: 0.6;} label.css_attribute_color.css_not_available{opacity: 1; background-image: url("/website_sale/static/src/img/redcross.png"); background-size: cover;} .product_detail_img{margin-left: auto; margin-right: auto; display: block; max-height: 500px;} .oe_default_price{display: none;} .discount .oe_default_price{display: block;} .oe_website_sale input.js_quantity{min-width: 48px; text-align: center;} .oe_website_sale input.quantity{padding: 0;} .oe_overlay_options .dropdown ul[name="size"] table{margin-left: 20px;} .oe_overlay_options .dropdown ul[name="size"] td{margin: 0; padding: 0; width: 20px; height: 20px; border: 1px #dddddd solid; cursor: pointer;} .oe_overlay_options .dropdown ul[name="size"] td.selected{background-color: #B1D4F1;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.selected{background-color: transparent;} .oe_overlay_options .dropdown ul[name="size"] table.oe_hover td.select{background-color: #B1D4F1;} ul.wizard{padding: 0; margin-top: 20px; list-style: none outside none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);} ul.wizard li{border: 1px solid #d4d4d4; border-right-width: 0; position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 38px; background: #fbfbfb;} ul.wizard li .chevron{position: absolute; top: 0; right: -10px; z-index: 1; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #d4d4d4;} ul.wizard li .chevron:before{position: absolute; top: -20px; right: 1px; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #fbfbfb; content: "";} ul.wizard li.text-success{background: #f3f4f5;} ul.wizard li.text-success .chevron:before{border-left: 10px solid #f5f5f5;} ul.wizard li.text-primary{background: #f1f6fc;} ul.wizard li.text-primary .chevron:before{border-left: 10px solid #f1f6fc;} ul.wizard li:first-child{padding-left: 15px; border-radius: 4px 0 0 4px;} .label-optional{font-weight: normal;} #o_shop_collapse_category li a{display: inline-block; width: 80%; padding-left: 3px;} #o_shop_collapse_category li i.fa{cursor: pointer;} .mycart-popover{max-width: 500px; min-width: 250px;} .mycart-popover .cart_line{border-bottom: 1px #EEE solid;} td.noborder{border: none !important;} .border_primary{border: 1px solid #337ab7;} .js_change_shipping{cursor: pointer;} a.no-decoration{cursor: pointer; text-decoration: none !important;} #o-carousel-product .carousel-inner div.item{height: 400px;} #o-carousel-product .carousel-inner div.item img{max-height: 100%;} #o-carousel-product .carousel-control{background-image: none !important;} #o-carousel-product .carousel-indicators{background-color: transparent; margin: 10px 0 0; overflow-y: hidden; position: static; text-align: left; white-space: nowrap; width: 100%; height: 100px !important; text-align: center; list-style-position: inside;} #o-carousel-product .carousel-indicators li{background-color: transparent !important; border-radius: 0; display: inline-block; margin: 0 !important; width: 54px !important; height: 54px !important; border: 0 !important; box-shadow: none !important;} #o-carousel-product .carousel-indicators li img{display: block; opacity: 0.5;} #o-carousel-product .carousel-indicators li.active img{opacity: 1;} .ecom-zoomable img[data-zoom]{cursor: zoom-in;} 

/* /website_sale/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
 .oe_msg img.oe_msg_avatar{width: 50px; margin-right: 10px;} .oe_msg_attachment{display: inline-block; width: 120px; margin: 4px 2px; min-height: 80px; position: relative; border-radius: 3px; text-align: center; vertical-align: top;} .oe_msg_attachment a img.oe_attachment_embedded{display: block; position: relative; margin: 0px; margin-left: 10px; width: 100px; height: 80px; border-radius: 1px; border: solid 3px white; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.19);} .oe_msg_attachment a div.oe_attachment_name{display: inline-block; max-width: 100%; padding: 1px 3px; margin-top: 2px; margin-bottom: 5px; background: #f4f5fa; overflow: hidden; color: #4c4c4c; text-shadow: none; border-radius: 3px; word-wrap: break-word;} 

/* /costaline_custom/static/src/css/website_sale.css defined in bundle 'web.assets_frontend' */
.product-item .img-responsive{width:82%;margin-left:auto;margin-right:auto;} 

/* /havi_trade_account/static/src/less/havi_costaline.less defined in bundle 'web.assets_frontend' */
 .oe_signup_form_havi{max-width: 800px; position: relative; margin: 0px auto 20px auto;} .radio-input{width: 20px; display: inline-block; height: 20px; margin-right: 16px !important;} .label-input{vertical-align: super; margin-bottom: 0px;} input::-webkit-outer-spin-button, input::-webkit-inner-spin-button{-webkit-appearance: none; -moz-appearance: none;} .submit-btn{margin-right: 15px; background-color: red !important; border: 0; border-radius: 0; width: 160px;} .o_main_header_main{margin-right: auto; margin-left: auto; padding-left: 25px; padding-right: 25px; height: 100%;} @media (min-width: 768px){.o_main_header_main{width: 800px; padding-left: 25px; padding-right: 25px;}} @media (min-width: 992px){.o_main_header_main{width: 970px; padding-left: 0px; padding-right: 0px;}} @media (min-width: 1200px){.o_main_header_main{width: 1150px; padding-left: 0px; padding-right: 0px;}} .o_main_footer_main{margin-right: auto; margin-left: auto; padding-left: 0px; padding-right: 0px; height: 100%;} @media (min-width: 768px){.o_main_footer_main{width: 800px;}} @media (min-width: 992px){.o_main_footer_main{width: 970px;}} @media (min-width: 1200px){.o_main_footer_main{width: 1150px;}} .oe_login_buttons_trade{top: 5px; width: 30%; float: right;} select.form-control{margin-top: 0px !important;} [type="checkbox"]:not(:checked), [type="checkbox"]:checked{position: relative !important; left: 27px !important; top: 3px !important;} 

/* /website_form/static/src/less/website_form.less defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .control-label:after, .o_website_form_required_custom .control-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /web/static/lib/bootstrap-datetimepicker/css/bootstrap-datetimepicker.css defined in bundle 'web.assets_frontend' */
 .bootstrap-datetimepicker-widget{top: 0; left: 0; width: 250px; padding: 4px; margin-top: 1px; z-index: 99999 !important; border-radius: 4px;} .bootstrap-datetimepicker-widget.timepicker-sbs{width: 600px;} .bootstrap-datetimepicker-widget.bottom:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 7px;} .bootstrap-datetimepicker-widget.bottom:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; top: -6px; left: 8px;} .bootstrap-datetimepicker-widget.top:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: -7px; left: 6px;} .bootstrap-datetimepicker-widget.top:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid white; position: absolute; bottom: -6px; left: 7px;} .bootstrap-datetimepicker-widget .dow{width: 14.2857%;} .bootstrap-datetimepicker-widget.pull-right:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.pull-right:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget > ul{list-style-type: none; margin: 0;} .bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0;} .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width: 54px; font-weight: bold; font-size: 1.2em; margin: 0;} .bootstrap-datetimepicker-widget button[data-action]{padding: 6px;} .bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width: 4px; padding: 0; margin: 0;} .bootstrap-datetimepicker-widget .datepicker > div{display: none;} .bootstrap-datetimepicker-widget .picker-switch{text-align: center;} .bootstrap-datetimepicker-widget table{width: 100%; margin: 0;} .bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th{text-align: center; border-radius: 4px;} .bootstrap-datetimepicker-widget td{height: 54px; line-height: 54px; width: 54px;} .bootstrap-datetimepicker-widget td.cw{font-size: 10px; height: 20px; line-height: 20px;} .bootstrap-datetimepicker-widget td.day{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget td.day:hover, .bootstrap-datetimepicker-widget td.hour:hover, .bootstrap-datetimepicker-widget td.minute:hover, .bootstrap-datetimepicker-widget td.second:hover{background: #eeeeee; cursor: pointer;} .bootstrap-datetimepicker-widget td.old, .bootstrap-datetimepicker-widget td.new{color: #777777;} .bootstrap-datetimepicker-widget td.today{position: relative;} .bootstrap-datetimepicker-widget td.today:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-bottom: 7px solid #428bca; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: 4px; right: 4px;} .bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color: #fff;} .bootstrap-datetimepicker-widget td.disabled, .bootstrap-datetimepicker-widget td.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget td span{display: inline-block; width: 54px; height: 54px; line-height: 54px; margin: 2px 1.5px; cursor: pointer; border-radius: 4px;} .bootstrap-datetimepicker-widget td span:hover{background: #eeeeee;} .bootstrap-datetimepicker-widget td span.active{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td span.old{color: #777777;} .bootstrap-datetimepicker-widget td span.disabled, .bootstrap-datetimepicker-widget td span.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget th{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget th.picker-switch{width: 145px;} .bootstrap-datetimepicker-widget th.next, .bootstrap-datetimepicker-widget th.prev{font-size: 21px;} .bootstrap-datetimepicker-widget th.disabled, .bootstrap-datetimepicker-widget th.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget thead tr:first-child th{cursor: pointer;} .bootstrap-datetimepicker-widget thead tr:first-child th:hover{background: #eeeeee;} .input-group.date .input-group-addon span{display: block; cursor: pointer; width: 16px; height: 16px;} .bootstrap-datetimepicker-widget.left-oriented:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.left-oriented:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody > tr > td{padding: 0px !important;} @media screen and (max-width: 767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width: 283px;}} 

/* /website_portal_sale/static/src/less/website_portal_sale.less defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .cell_overflow{overflow: hidden;} 

/* /website_product_brands/static/src/css/website_product_brands.css defined in bundle 'web.assets_frontend' */
 .wk_horizontal_cart{background-color: pink; position: relative; top:50px; z-index: absolute;} .horizontal_category{padding:6px 12px;} .products_brands_filter{height: 150px; overflow-y: scroll;} 

/* /website_stock_notifiy/static/src/css/website_stock_notify.css defined in bundle 'web.assets_frontend' */
.wk_notify_main{padding: 13px; font-family: Arial, Helvetica, sans-serif; padding-bottom: 2px;} div.public-form{border: 1px solid #cccccc; border-radius: 5px; padding: 13px;} div.required_asterisk{float: left;} div.div_message_notify{display: none; font-weight: 700; font-family: Arial, Helvetica, sans-serif;} p.wk_text{font-weight: 900; font-size: 1.09em;} div.wk_msg{display: none; font-weight: 700;} 

/* /clarico_wishlist/static/src/less/wishlist_style.less defined in bundle 'web.assets_frontend' */
 .wish_count{border: solid 0px; padding: 0px 0px; border-radius: 3px; color: #000;} .in2wish{display: none;} .wishlink .in2wish{color: #000000; cursor: no-drop;} .shop_view_popup_link_btn{font-size: 12px; height: 30px; letter-spacing: 2px; padding: 6px 20px; text-align: center; text-transform: uppercase; background: #000000; border-radius: 25px; border: none; color: #fff; transition: all 300ms; text-decoration: none; font-family: oswald-regular;} .shop_view_popup_link_btn:hover{background-color: #000000; color: #fff;} .error{display: none; color: red; font-family: Muli-Regular; font-size: 15px; margin-bottom: 5%; width: 80%;} .main-div-W100 .main-div-maxW{width: 90%; display: block; margin: 0px auto; max-width: 1400px; padding-top: 3%;} .main-div-W100 .main-div-maxW .product{width: 50%; display: inline-block; padding-top: 5%; float: left; position: relative;} .main-div-W100 .main-div-maxW .product .wishlist-img-div{width: 22%; float: left;} .main-div-W100 .main-div-maxW .product .wishlist-img-div .wishlist-img{width: auto; max-width: 100%;} .main-div-W100 .main-div-maxW .product .wishlist_rating_main_div{} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div{float: left; margin-left: 20px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-name{font-family: Muli-Regular; font-size: 15px; color: #717171; width: 100%; margin-bottom: 8px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block; max-width: 300px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist_price .strike-price{color: #717171; font-size: 11px; float: left;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist_price .wishlist-price-p{font-size: 13px; margin-right: 10px; margin-bottom: 0px !important;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail{display: inline-block; margin-top: 3px; margin-bottom: 14px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail .in-stock{margin-bottom: 0px !important; width: 100%;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail #available{font-size: 12px !important; font-family: Muli-Bold;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .product_avail .warning #available{color: #D5B91D;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div{font-family: Muli-Regular;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div a{font-size: 12px; color: #717171; float: left; margin-right: 10px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div a i{margin-right: 5px;} .main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-cart-div a:hover{color: black;} .add_cart_div{float: left;} .remove_wish_div{float: left; padding-top: 3px;} .boxalert{width: 100px; height: 100px; position: fixed; right: -100px; top: 150px; z-index: 9999; background-color: #000000; color: white; font-size: 14px; display: inline-flex; font-family: Muli-Regular;} .box{width: 100px; height: 100px; position: fixed; right: -100px; top: 150px; z-index: 9999; background-color: #000000; color: white; padding: 1%; font-size: 14px; display: inline-flex; font-family: Muli-Regular;} #name{float: left;} .class{display: none; float: left;} .undo{font-size: 13px; color: #717171; clear: both; visibility: hidden; position: absolute; top: 50%; left: 10%; font-family: muli-semibold; background: rgba(255, 255, 255, 0.7); padding: 10px 10px 5px 10px; border-bottom: 1px solid gray; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 175px; display: block; max-width: 80% !important;} .undo:hover{color: #717171;} .undo .undo-span{color: black;} .product_name_label{float: left; display: none; padding: 20px 10px 0 20px;} .wishlist_image{float: left;} .cart_view_details_product_image{width: 100px; height: 100px; background-color: white;} .clear-all-div{padding-bottom: 1%;} .clear-all-div a{font-size: 11px; color: #000000;} .empty-wishlist-img-div{text-align: center;} .empty-wishlist-img-div img{width: auto; max-width: 100%; padding-bottom: 3%;} .empty-wishlist-text{text-align: center; text-transform: uppercase; font-family: Muli-Bold; font-size: 15px;} #wait{display: none; width: auto; height: auto; z-index: 9999; position: absolute; top: 50%; left: 50%; padding: 2px;} .bubble{-webkit-animation: animatebubble 1s infinite; animation: animatebubble 1s infinite;} @-webkit-keyframes animatebubble{0%{bottom: 0;}100%{bottom: 10px;}} @keyframes animatebubble{0%{bottom: 0;}100%{bottom: 10px;}} .wish_no_count{margin: 0px 4px; font-family: oswald-regular;} span.wish_count{padding: 0px 0px; font-family: oswald-regular; color: #fff;} .wishlist-cover-img{width: auto; max-width: 100%; display: block; margin: 0px auto;} .apply-wishlist{display: none;} .wishlist-main .div_class_recent_view_product{width: 90% !important;} 

/* /clarico_wishlist/static/src/less/wishlist_responsive.less defined in bundle 'web.assets_frontend' */
 @media (max-width: 800px){.main-div-W100 .main-div-maxW .product{width: 100%;}} @media (max-width: 600px){.main-div-W100 .main-div-maxW .product .wishlist-product-name-div .wishlist-product-name{font-size: 12px; margin-bottom: 3px !important;}.main-div-W100 .main-div-maxW .productFrom{padding-top: 6%;}.wishlist_price .oe_currency_value{font-size: 12px;}.clear-all-div .chs_heading{font-size: 18px;}.wishlist_rating_main_div .fa-star-o{font-size: 9px !important;}.product_avail{margin-bottom: 7px !important;}.product_avail #available{font-size: 11px !important;}.wishlist-product-cart-div a{font-size: 11px;}.div_class_recent_view_product{width: 88%;}.wishlist-product-name{max-width: 190px !important;}.product_avail{margin-bottom: 0 !important;}.product{margin-bottom: 20px;}.wishlist_price p{margin: 0; font-size: 12px;}}