/*!
 * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2019 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */@-webkit-keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body[class*=jconfirm-no-scroll-]{overflow:hidden!important}.jconfirm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;font-family:inherit;overflow:hidden}.jconfirm .jconfirm-bg{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .4s;transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0!important}.jconfirm .jconfirm-scrollpane{-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:center;perspective-origin:center;display:table;width:100%;height:100%}.jconfirm .jconfirm-row{display:table-row;width:100%}.jconfirm .jconfirm-cell{display:table-cell;vertical-align:middle}.jconfirm .jconfirm-holder{max-height:100%;padding:50px 0}.jconfirm .jconfirm-box-container{-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform}.jconfirm .jconfirm-box-container.jconfirm-no-transition{-webkit-transition:none!important;transition:none!important}.jconfirm .jconfirm-box{background:white;border-radius:4px;position:relative;outline:0;padding:15px 15px 0;overflow:hidden;margin-left:auto;margin-right:auto}@-webkit-keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@-webkit-keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@-webkit-keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@-webkit-keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@-webkit-keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@-webkit-keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}@keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{border-top:solid 7px #3498db;-webkit-animation-name:type-blue;animation-name:type-blue}.jconfirm .jconfirm-box.jconfirm-type-green{border-top:solid 7px #2ecc71;-webkit-animation-name:type-green;animation-name:type-green}.jconfirm .jconfirm-box.jconfirm-type-red{border-top:solid 7px #e74c3c;-webkit-animation-name:type-red;animation-name:type-red}.jconfirm .jconfirm-box.jconfirm-type-orange{border-top:solid 7px #f1c40f;-webkit-animation-name:type-orange;animation-name:type-orange}.jconfirm .jconfirm-box.jconfirm-type-purple{border-top:solid 7px #9b59b6;-webkit-animation-name:type-purple;animation-name:type-purple}.jconfirm .jconfirm-box.jconfirm-type-dark{border-top:solid 7px #34495e;-webkit-animation-name:type-dark;animation-name:type-dark}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{content:'';position:absolute;left:0;background:white;right:0;top:0;bottom:0;border-radius:10px;z-index:1}.jconfirm .jconfirm-box.loading:after{opacity:.6;content:'';height:30px;width:30px;border:solid 3px transparent;position:absolute;left:50%;margin-left:-15px;border-radius:50%;-webkit-animation:jconfirm-spin 1s infinite linear;animation:jconfirm-spin 1s infinite linear;border-bottom-color:dodgerblue;top:50%;margin-top:-15px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{height:20px;width:20px;position:absolute;top:10px;right:10px;cursor:pointer;opacity:.6;text-align:center;font-size:27px;line-height:14px;display:none;z-index:1}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{display:block;font-size:22px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding-bottom:15px}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;font-family:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:15px;height:auto;-webkit-transition:height .4s ease-in;transition:height .4s ease-in;display:inline-block;width:100%;position:relative;overflow-x:hidden;overflow-y:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow-y:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{width:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{max-width:100%;height:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:11px}.jconfirm .jconfirm-box .jconfirm-buttons>button{margin-bottom:4px;margin-left:2px;margin-right:2px}.jconfirm .jconfirm-box .jconfirm-buttons button{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:transparent;border:0;background-image:none}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{background-color:#3498db;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{background-color:#2980b9;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#2ecc71;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#27ae60;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{background-color:#e74c3c;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{background-color:#c0392b;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{background-color:#f1c40f;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:#f39c12;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#ecf0f1;color:#000;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#bdc3c7;color:#000}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{background-color:#9b59b6;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{background-color:#8e44ad;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{background-color:#34495e;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{background-color:#2c3e50;color:#FFF}.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#e74c3c!important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#3498db!important}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#2ecc71!important}.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{color:#9b59b6!important}.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#f1c40f!important}.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{color:#34495e!important}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-white .jconfirm-bg,.jconfirm.jconfirm-light .jconfirm-bg{background-color:#444;opacity:.2}.jconfirm.jconfirm-white .jconfirm-box,.jconfirm.jconfirm-light .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);border-radius:5px}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#333}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:darkslategray;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);background:#444;border-radius:5px;color:white}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{border:0;background-image:none;text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none;-webkit-transition:background .1s;transition:background .1s;color:white}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#666}.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{-webkit-animation:shake .82s cubic-bezier(0.36,0.07,0.19,0.97) both;animation:shake .82s cubic-bezier(0.36,0.07,0.19,0.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{-webkit-animation:glow .82s cubic-bezier(0.36,0.07,0.19,0.97) both;animation:glow .82s cubic-bezier(0.36,0.07,0.19,0.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@-webkit-keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}@keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}.jconfirm{-webkit-perspective:400px;perspective:400px}.jconfirm .jconfirm-box{opacity:1;-webkit-transition-property:all;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-zoom,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-scalex{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{-webkit-transform:rotatey(90deg);transform:rotatey(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{-webkit-transform:rotatey(-90deg);transform:rotatey(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{-webkit-transform:scaley(1.5);transform:scaley(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{-webkit-transform:scalex(1.5);transform:scalex(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{-webkit-transform:translate(0px,-100px);transform:translate(0px,-100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{-webkit-transform:translate(-100px,0px);transform:translate(-100px,0px)}.jconfirm .jconfirm-box.jconfirm-animation-right{-webkit-transform:translate(100px,0px);transform:translate(100px,0px)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{-webkit-transform:translate(0px,100px);transform:translate(0px,100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{-webkit-transform:scale(1.2);transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{-webkit-transform:scale(0.5);transform:scale(0.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,0.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:transparent}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark{border:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:white}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{text-align:center;color:white;font-size:28px;font-weight:normal}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{text-align:center;color:white}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-size:16px;border-radius:2px;background:#303f53;text-shadow:none;border:0;color:white;padding:10px;min-width:100px}.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,0.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:white;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);padding:30px 25px 10px 25px}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:22px;font-weight:bold}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-weight:500}.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,0.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:white;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);border:solid 1px rgba(0,0,0,0.4);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:22px;font-weight:bold;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,0.87);padding:0 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{text-align:right;padding:10px;margin:-5px 0 0;border-top:solid 1px #ddd;overflow:hidden;border-radius:0 0 4px 4px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500}.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-modern .jconfirm-bg{background-color:slategray;opacity:.6}.jconfirm.jconfirm-modern .jconfirm-box{background-color:white;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);padding:30px 30px 15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87);top:15px;right:15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:24px;font-weight:bold;text-align:center;margin-bottom:10px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(0);transform:scale(0);display:block;margin-right:0;margin-left:0;margin-bottom:10px;font-size:69px;color:#aaa}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{text-align:center;font-size:15px;color:#777;margin-bottom:25px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{font-weight:bold;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button+button{margin-left:4px}.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{-webkit-transform:scale(1);transform:scale(1)}
    /* ----- btn-loadmore ----- */
    .btn-loadmore a {
      margin: auto;
      padding:12px 30px;
      text-align: center;
      width:300px;
      font-size:18px;
      color: #fff;
      background:var(--msColor) ;
      border-radius: 4px;
      transition: all 0.5s ease-out 0s;
      -webkit-transition: all 0.5s ease-out 0s;
      border: 1px solid #e5e5e5;
    }
    .btn-loadmore a:hover {
      color: #fff;
      background-color:var(--msBtnHoverBG);
    }
    .btn-loadmore {
      padding:35px 0 ;
      margin-bottom:20px;
      text-align:center;
    }


    /* ----- Widget ----- */
    .widget {
      background: #fff;
      border: 1px solid var(--msColor);
      border-radius: 4px;
      margin-bottom: 20px;
      overflow: hidden;
    }
    .widget-content {
      padding: 20px 5px 20px 15px;
    }
    .widget-content ul {
      list-style: outside none none;
      margin: 0;
      padding: 0;
    }

    .widget-title,
    .toggle-tab-title {
      /*background: #fafafa none repeat scroll 0 0;*/
      border-bottom: 1px solid #000;
      cursor: pointer;
      padding: 10px 0px;
      position: relative;
      color:#262626;

      font-weight: 600;
      margin: 0;
      font-size: 16px;
      line-height: 21px;
      text-transform: capitalize;
    }
    .widget-title::after {
      content: "\f106";
      display: block;
      font-family: fontawesome;
      font-size: 22px;
      height: 24px;
      line-height: 22px;
      position: absolute;
      right: 12px;
      text-align: center;
      top: 13px;
      width: 24px;
      transition: all 0.5s ease-out 0s;
      -webkit-transition: all 0.5s ease-out 0s;
      color:#000;
    }
    .widget-content .widget-title::after {
      right: -5px;
      color: #000;
    }
    .widget-title.active::after {
      content: "\f107";
      color:#999999;
    }
    .widget-title.head-title{
      font-weight: 700;
      font-size: 20.429px;
      line-height: 28px;
      border-bottom: 1px solid var(--msColor);
      padding: 10px 15px;
    }
    .widget-product-cat ul ul {
      margin: 2px 0 10px 5px;
    }
    .widget-product-cat ul ul li{
        padding-left:8px;
    }
    .widget-product-cat ul ul li a {
      line-height:20pt;
      position: relative;
    }

    .widget-product-cat ul ul li.active a:before {
        content: "\f0da";
        font-family: FontAwesome;
        font-style: normal;
        font-weight: normal;
        text-decoration: inherit;

        color: #e6e6e6;
        position: absolute;
        margin-top:-1px;
        left:-10px;
    }

    .widget-product-cat ul ul li a:hover{
        color:var(--msColor);
    }
    .widget-product-cat li h2{
        margin:0;
        line-height:16pt;
        font-weight:500;
        font-size:var(--msFontSize);
        text-transform:capitalize;
    }
    .widget-product-cat .catelist>li.active>h2>a,
    .widget-product-cat .has-sub-cat.active li.active a
    {
        color:var(--msColor);
    }
    .widget-product-cat ul li:last-child {
      margin: 0;
    }
    .widget-product-cat li.has-sub-cat > ul {
      padding-bottom:8px;
    }

    .widget-product-cat .widget-content{
        padding:0 15px;
    }
    .item-pro-color .product-price ins{
        font-size:14px;
        font-weight:400;
    }
    .widget-seller{
        margin-top:-14px;
    }
    .widget-seller .product-info{
        padding-left:10px;
    }
    .widget-seller .product-info ul.spec{
      list-style-type: none;
      margin: 0;
      padding: 0;
    }
    .widget-seller .product-info ul.m-spec li{
        display:block;
        font-size:13px;
    }
    .item-pro-seller .product-info .product-price{
        margin-top:5px;
    }
    .item-pro-seller .product-info{
        width:100%;
    }
    .item-pro-seller .product-title{
        max-width:80%;
        word-break: normal;
        word-break: break-all;
        word-break: keep-all;
        word-break: break-word; /* deprecated */
    }
    .item-pro-seller .product-info .product-price ins{
        font-size:14px;
        font-weight:400;
    }
    .item-pro-seller .product-info .product-price ins .unit{
        color:#737373;
    }

    .sorting{
      margin:0;
      background:#fff;
    }

    .sorting ul {
      list-style-type: none;
      margin: 0;
      padding: 0;
    }
    .sorting li{
      display:inline-block;
      margin-right:15px;
      vertical-align:middle;
    }
    .sorting li label{
      font-weight:normal;
      font-size:var(--msFontSize);
      margin-bottom:0!important;
    }
    .sorting li.sort-filter{
      margin-right: 0;
    }
    .sorting .bycate ul{
      margin:0!important;
      padding:0!important;
      border-right:1px solid #eee;
    }
    .sorting .bycate li{
      display:inline-block;
      line-height:16pt;
    }
    .sorting .bycate li:last-child{
      color:var(--msColor);
      padding-right:0;
    }
    .sorting .bycate a {
      color:var(--bread-crumb);
      margin-right:5px;
      position: relative;
    }
    .sorting .bycate a:hover {
      text-decoration: none;
      color:var(--msColor);
    }
    .sorting .bycate a::after {
      content: "";
      font-family: fontawesome;
      position: absolute;
      right: -15px;
      color:#ccc;
      top:-2px;
    }

    .sorting .fa{
      color:#bfbfbf;
      margin-right:4px;
    }
    .sorting .fa.active{
      color:#595959;
    }
    .sorting .fa:hover{
      color:#595959;
    }
    .sorting select{
      border:1px solid #ccc;
      font-size:var(--msFontSmall);
      padding:4px;
    }
    .sorting select:hover{cursor:pointer;}

    /* ----- View Items List ----- */
    .ls{
        background:#fff;
        border:1px solid #e6e6e6;
        margin:0 0 15px 0;
    }
    .ls ul{
        list-style-type: none;
    }
    .ls .cover{
        padding:0;
    }
    .ls .cover img{
      background:var(--msOpacity);
    }
    .ls .info{
      padding-bottom:15px;
    }
    .ls .info h3{
        padding:0;
        margin:10px 0 5px 0;
    }
    .ls .info h3 a{
        font-size:var(--msListPname);
        color:var(--msColor);
        line-height:20pt;
        padding:0;
        margin:0;
    }
    .ls .info a:hover{
        color:var(--msColor);
    }
    .ls .info .desc{
        line-height:16pt;
        font-size:var(--msFontSize);
        margin:5px 0 20px 0;
    }
    .ls .info label{
        max-width: 100%;
        font-weight:500;
        margin:0 0 8px 0;
    }
    .ls .info ul.spec{
        padding: 0;
        margin:0px;
    }
    .ls .info ul.spec li{
        padding: 0;
        border-bottom: 1px dashed #fff;
    }
    .ls .info ul.spec li label{
        width: 100px;
        background-color: #f6f6f6;
        color: #333;
        font-weight: 400;
        margin: 0;
        line-height:16pt;
        padding:4px 8px;
    }
    .ls .info ul.spec li span{
        padding-left:5px;
    }
    .ls .info .ctrl{
      margin:30px 0 25px 0;
    }
    .ls .info .ctrl a{
        border:1px solid #fff;
        padding:10px 15px;
        outline:none;
    }
    .ls .info .ctrl a.contact{
        color:#fff;
        margin:5px 10px 5px 0;
        border:1px solid var(--msBorder);
        border-radius:2px;
        background:var(--msColor);
    }
    .ls .info .ctrl a.contact:hover{
        background:var(--msHover);
    }
    .ls .info .ctrl a.more{
        color:var(--msColor);
    }
    .ls .info .ctrl a.more:hover{
      color:var(--msHover);
    }

    .sidebar{
        padding-right:0px;
    }

    .sidebar .catelist{
        padding-top:15px;
    }
    .catelist > li > a{
        color:#333;
    }

    .sidebar .widget-content{
      padding: 20px 15px;
    }
    .sidebar .widget-content a.active p,
    .sidebar .widget-content a.active h3 b{
      color: var(--msColor);
    }
    .catrea_heade,
    .catrea_li_heade{
      position: relative;
    }
    /*.htoggle i {
        display: block;
        position: absolute;
        top: 1px;
        right: -17px;
        color: rgb(147, 145, 145);
        font-size: 16px;
        z-index: 1;
    }*/
    .catrea_heade i,
    .catrea_li_heade i {
        display: block;
        position: absolute;
        top: 1px;
        right: -19px;
        color: rgb(147, 145, 145);
        font-size: 16px;
        z-index: 1;
      width:20px;
      height:20px;
      background:#FFF;
    }
    .catrea_heade i:hover,
    .catrea_li_heade i:hover{
      cursor: pointer;
    }
    .catrea_heade .fa-plus:before,
    .catrea_heade .fa-plus:after,
    .catrea_heade .fa-minus:before,
    .catrea_heade .fa-minus:after,
    .catrea_li_heade .fa-plus:before,
    .catrea_li_heade .fa-plus:after,
    .catrea_li_heade .fa-minus:before,
    .catrea_li_heade .fa-minus:after {
      content: "";
      position:absolute;
      background:#939191;
    }

    .catrea_heade .fa-plus:before,
    .catrea_li_heade .fa-plus:before {
      left:50%;
      top:4px;
      bottom:4px;
      width:2px;
      transform:translateX(-50%);
    }

    .catrea_heade .fa-plus:after,
    .catrea_li_heade .fa-plus:after {
      top:50%;
      left:4px;
      right:4px;
      height:2px;
      transform:translateY(-50%);
    }
    .catrea_heade .fa-minus:after,
    .catrea_li_heade .fa-minus:after {
      top:50%;
      left:4px;
      right:4px;
      height:2px;
      transform:translateY(-50%);
    }
    .catrea_sub,
    .catrea_li_sub{
      display: none;
    }
    .category-link input[type='radio'] {
        -webkit-appearance: none;
        width: 10px;
        height: 10px;
        border-radius: 50%;
        outline: none;
        box-shadow: 0 0 0 2px gray;
    }

    .category-link input[type='radio']:before {
        content: '';
        display: block;
        width: 60%;
        height: 60%;
        margin: 20% auto;
        border-radius: 50%;
    }

    .category-link input[type='radio']:checked:before {
        background: var(--msColor);
    }
    .category-link input[type='radio']:checked{
      border-color: var(--msColor);
      box-shadow: 0 0 0 2px var(--msColor);
    }
    .category-link .catrea_sub,
    .category-link .catrea_li_sub{
      padding-left: 3px;
     /* height:auto!important;
      overflow: unset!important;*/
    }
    .sidebar .widget-content h3{
      font-size: 16px;
      margin-top: 0;
      margin-left: -15px;
    }
    .sidebar .widget-content h4{
        display:inline-block;
        margin:8px 0;
        font-weight: 700;
        font-size: 14px;
        text-transform: uppercase;
    }

    .sidebar .widget-content ul.filter{
      margin-bottom:5px;
    }
    .sidebar .widget-content ul.filter li{
      position: relative;
      font-weight:normal;
      line-height:17pt;
      display:block;
      
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 1;
      -webkit-box-orient: vertical;
    }
    .catrea_sub p, 
    .catrea_li_sub p, 
    .sidebar .widget-content h3 b,
    .sidebar .widget-content ul.filter li,
    .sidebar .widget-content .show-more{
      color:#222222;
      font-weight: 300;
    }
    .sidebar .widget-content ul.filter li:hover{
        cursor:pointer;
        color:var(--msColor);
        z-index:99;
    }

    .sidebar .widget-content ul.filter li input[type='checkbox']{
        position:absolute;
    }
    .sidebar .widget-content ul.filter li span{
        margin-left:18px;
    }

    .sidebar .widget-content .show-more{
        color:#808080;
    }

    .sidebar .widget-content .show-more:hover{
        cursor:pointer;
        color:#000;
    }

    .sidebar .widget-content ul.parent>li{
      padding:0 0 15px 0;
    }

    .sidebar .widget-content ul.parent > ul.sub{
      padding:0;
    }
    .sidebar .widget-content ul.sub{
      padding:0;
      margin:0;
    }
    .sidebar .widget-content ul.sub li{
      padding:0;
    }
    .sidebar .is-sticky{
      height: 96vh;
    }
    .sidebar .is-sticky #widget-content{
      overflow-y: scroll;
      height: 100%;
    }
    .sidebar .is-sticky #widget-content::-webkit-scrollbar {
        width: 2px;
    }
     
    .sidebar .is-sticky #widget-content::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    }
     
    .sidebar .is-sticky #widget-content::-webkit-scrollbar-thumb {
      background-color: var(--msColor);
      outline: 1px solid var(--msColor);
    }
    
    .item-not-found{
        text-align:left;
        min-height:200px;
        background-color:#fff;
        border:1px solid #eee;
        padding:20px 15px;
        margin:0px;
        margin-bottom:25px;
    }
    .item-not-found strong{
        font-size:16px;
    }
    .item-not-found p{
        color:#e65c00;
        padding:5px 0 10px;
    }

    .color-filter {
        padding-bottom: 0!important;
    }
    .color-filter .list-filter li span,
    .color-filter .list-filter li img {
        position: relative;
        display:inline-block;
        width:25px;
        height:25px;
        border-radius:4px;
        background-size: 25px;
    }
    .color-filter .list-filter li.active span::after {
      content: "\f00c";
      font-family: FontAwesome;
      font-style: normal;
      font-weight: 400;
      text-decoration: inherit;
      color: #333;
      font-size: 18px;
      padding-right: 0.5em;
      position: absolute;
      top: 0px;
      left: 4px;
      line-height: 24px;
      text-shadow: 1px 1px 1px rgba(255,255,255,.5);
    }
    .color-filter .list-filter span:hover{
        cursor:pointer;
    }
    .color-filter .list-filter ul {
        margin: 2px 0px 9px 5px;
        display: inline-block;
        width: 100%;
    }
    .color-filter .list-filter ul li{
      padding-left: 0px!important;
        float: left;
    }
    .color-filter .list-filter ul li,
    .color-filter .list-filter ul li:last-child{
      margin-left: 3px;
    }
    .content-banners .banners img{
      width: 100%!important;
    }
    .content-banners .banners h1{
      color: #000;
      font-weight: 700;
      font-size: 32px;
      line-height: 40px;
    }
    .content-banners .banners h2{
      color: var(--msColor);
      font-weight: 700;
      font-size: 32px;
      line-height: 40px;
      padding: 50px 0 30px;
    }
    .content-banners .banners p{
      color: #000;
      font-weight: 300;
      font-size: 20px;
      line-height: 30px;
    }
    /*.content-grid-boxed .banners{
      width:100%;
      height:100%;
      vertical-align:middle;
      position: relative;
    }
    .content-grid-boxed .banners figcaption{
      position:absolute;
      width:50%;
      height:90%;
      padding:35px 15px 15px 15px;
      color:#12306c;
      vertical-align:middle;
      text-align:center;
      top:10%;
      right:5px;
    }
    .content-grid-boxed .banners figcaption h1{
      color:#12306c;
      font-weight:900;
      font-size:36px;
      line-height:38pt;
    }
    .content-grid-boxed .banners figcaption p{
      font-weight:400;
      font-size:20px;
      line-height:22pt;
    }
    .content-grid-boxed .banners figcaption img{
        background:var(--msOpacity);
    }
    .content-grid-boxed .banners.blank figcaption img{
        background:#f0fff5;
    }
    .content-grid-boxed .banners.blank figcaption{
        color:#437722;
    }
    .content-grid-boxed .banners.blank figcaption h1{
        margin-top:0px;
        color:#437722 !important;
    }*/
  

    @media (max-width: 1024px) {
      .bycate{
        display:none !important;
      }
      .product-thumb{
        height:180px;
      }
      /*.content-grid-boxed .banners.blank figcaption{
          top:-20px;
      }
      .content-grid-boxed .banners figcaption{
        top:25px;
        right:0;
      }
      .content-grid-boxed .banners figcaption h1{
        font-size:24px;
        line-height:26pt;
        margin:0px;
      }
      .content-grid-boxed .banners figcaption p{
        font-size:15px;
        line-height:18pt;
      }*/
    }
    @media (max-width: 990px) {

    }
    @media (max-width: 860px) {
        /* ipad without ipad pro */
    }
    @media (max-width: 768px) {
      .product-thumb{
        height:240px;
      }
      .ls .info h3{
        margin:18px 0 10px 0 !important;
      }
      /*.content-grid-boxed .banners figcaption{
        top:35px;
        right:0;
        padding:35px 10px 15px 15px;
      }
      .content-grid-boxed .banners figcaption h1{
        font-size:18px;
        line-height:20pt;
      }
      .content-grid-boxed .banners figcaption p{
        font-size:var(--msFontNormal);
        line-height:16pt;
      }
      .content-grid-boxed .banners figcaption p br{
        content: " ";
        display: none;
      }*/
    }
    @media (max-width: 767px) {
      .box-sticky-top{
        width: 100%!important;
      }
      .mobile-filter-nav .mcontent .widget {
        display: block!important;
        border: unset;
        position: unset!important;
        width: 100%!important;
        top: unset!important;
      }

    }
    @media (max-width: 640px) {
      .product-thumb{
        height:190px;
      }
      /*.content-grid-boxed .banners figcaption{
        width: 52%;
        right:0;
      }
      .content-grid-boxed .banners figcaption h1{
        line-height:20pt;
      }
      .content-grid-boxed .banners figcaption p{
        font-size:var(--msFontNormal);
        line-height:16pt;
      }
      .content-grid-boxed .banners figcaption p br{
        content: " ";
        display: none;
      }*/
    }
    @media (max-width: 560px) {}
    @media (max-width: 480px) {
      /*.content-grid-boxed .banners{
        padding:10px 0;
      }*/
      .grid-pro-color .col-xs-6:nth-child(2n+1){
        padding-right:5px;
      }
      .grid-pro-color .col-xs-6:nth-child(2n+0){
        padding-left:5px;
      }
      /*.content-grid-boxed .banners.blank figcaption{
        top:0px;
      }
      .content-grid-boxed .banners.blank figcaption img{
        width:70px;
      }
      .content-grid-boxed .banners figcaption h1{
        margin:0 0 5px 0;
      }
      .content-grid-boxed .banners.blank figcaption img{
        width:80px;
      }
      .content-grid-boxed .banners figcaption p br{
        content: " ";
        display: none;
      }*/
      .product-info .product-title{
        margin-bottom:20px;
      }
      .sorting li{
        margin-right:0px;
      }
      .view-list{line-height:20pt;}
      .sort-filter{float:right;}
      .width-filter{float:right;margin-left:5px;}
    }
    @media (max-width: 375px) {
      /*.content-grid-boxed .banners figcaption{
        width:54%;
        top:25px;
      }
      .content-grid-boxed .banners figcaption p{
        font-size:12px;
        line-height:12pt;
      }
      .content-grid-boxed .banners.blank figcaption img{
        width:60px;
      }
      .content-grid-boxed .banners.blank figcaption h1{
        margin:0;
      }*/
      .mspec li{
        font-size:var(--msFontSmall);
      }
    }
    @media (max-width: 320px) {
      .top-header .mobile-lang{
        display:none !important;
      }
      /*.content-grid-boxed .banners figcaption{
        width:50%;
        top:45px;
        padding:5px;
      }
      .content-grid-boxed .banners figcaption h1{
        font-size:13px;
        line-height:14pt;
      }
      .content-grid-boxed .banners figcaption p{
        font-size:11px;
      }
      .content-grid-boxed .banners.blank figcaption img{
        width:80px;
      }
      .content-grid-boxed .banners.blank figcaption h1{
        margin:0;
      }*/
      .width-filter{
        display:none !important;
        border:1px solid red;
      }
      .mspec{
        background:#fbfbfb;
      }
      .mspec li{
        font-size:var(--msFontSmall);
      }
    }
.inquiry{
	padding:35px 0 35px 0;
}
.inquiry .inqbtn{
	background-color:var(--msColor);
	padding:10px 15px;
	color:#fff;
}
.jconfirm.jconfirm-inq .jconfirm-bg{
}
.jconfirm.jconfirm-inq .jconfirm-box{

}
.jconfirm.jconfirm-inq .jconfirm-box.loading{
}
.jconfirm.jconfirm-inq .jconfirm-box.loading:before{
}
.jconfirm.jconfirm-inq .jconfirm-box.loading:after{
}
.jconfirm.jconfirm-inq .jconfirm-box .jconfirm-closeIcon{
}
.jconfirm.jconfirm-inq .jconfirm-box .jconfirm-title-c{
}
.jconfirm.jconfirm-inq .jconfirm-box .jconfirm-content-pane{
}
.jconfirm.jconfirm-inq .jconfirm-box .jconfirm-content{
}
.jconfirm.jconfirm-inq .jconfirm-box .jconfirm-buttons{
}
.jconfirm.jconfirm-inq .jconfirm-box .jconfirm-buttons button{
}

.jconfirm .inqform{
	padding:10px 0 0 0 !important;
	width:100%;
}
.inqform .row{
	margin-left:0!important;
	margin-right:0!important;
}
.jconfirm-content .inqform input:focus{
	border:1px solid #404040;
}
.jconfirm-content .inqform .help-block{
	font-size:13px !important;
}
.jconfirm-content .inqform textarea{
	padding:10px;
	border:1px solid #cccccc;
	border-radius:3px;
	width:100%;
	min-height:100px;
}
.jconfirm-content .inqform textarea:focus{
	border:1px solid #404040;
}
.jconfirm-content .inqform label{
	font-weight:400;
	color:#333333;
	display:block;
}
.jconfirm-content .inqform label .required{
	color:#b3b3b3;
}

/* ---- inqform ---- */
.jconfirm .pform .inqsubmit{
		background-color:var(--msColor) !important;
		padding:10px 15px !important;
		color:#fff !important;
}
.jconfirm .pform .jconfirm-box .jconfirm-buttons button{
	padding:8px 14px;
}
.jconfirm .pform .callback{
	font-size:var(--msFontNormal);
	padding:0 0 10px 0;
	margin-left:20px;
	color: rgb(204, 51, 0);
}
.jconfirm .pform .inqsubmit .fa{
	margin-right:3px;
}
.jconfirm .pform .jconfirm-content-pane{
	margin-bottom:10px !important;
}
.jconfirm .pform .jconfirm-title-c{
	padding-bottom:8px !important;
}
.jconfirm .pform .jconfirm-title{
	font-weight:700!important;
	font-size:18px !important;
	color:var(--msColor) !important;
}
.jconfirm .pform .jconfirm-title small{
	display:block;
	padding:3px 0 5px 0;
	color:var(--bread-crumb) !important;
	font-size:var(--msFontNormal) !important;
	font-weight:normal!important;
}
.jconfirm .inqform input{
	line-height: 18pt;
	padding:4px 10px;
	border:1px solid #bfbfbf;
	border-radius:3px;
	width:100%;
	background-color:#fff;
}
.jconfirm-content .inqform select{
	line-height: 18pt;
	padding:6px 10px;
	border:1px solid #bfbfbf;
	border-radius:3px;
	width:100%;
	background-color:#fff;
}
.jconfirm .pform .jconfirm-box .jconfirm-content{
	background-color:#fbfbfb;
	border:1px solid #f5f5f5;
	padding:0px;
}
.jconfirm .pform .jconfirm-buttons{
	width:100%;
	padding-bottom:15px;
	text-align:left;
}
.jconfirm .pform .jconfirm-buttons button{
	font-size:var(--msFontSize) !important;
	font-weight:400 !important;
	text-transform:capitalize !important;
}
/* ---- end inqform ---- */

.jconfirm.jconfirm-inq-success .jconfirm-bg{
	background-color:#333 !important;
	opacity:.3 !important;
}
.jconfirm.jconfirm-inq-success .jconfirm-title{
	font-weight:700!important;
	font-size:18px !important;
	color:#0d0d0d !important;
}


@media (max-width: 480px) {
	.jconfirm-content .inqform textarea{
		min-height:80px;
	}
}