.modal-mask{position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:80vw;height:80vh;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-header h3{margin-top:0;color:#42b983}.modal-body{margin:20px 0}.modal-default-button{float:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.divers-div .label-busca{margin-right:20px}.divers-div .money{color:#fa9722;font-size:18px}.divers-div .distance{background:#fa9722;padding:5px;position:relative;border-radius:50px;color:#fff;font-weight:600;float:right;margin-top:-20px;font-size:13px}.divers-div .box-type-options{background:#eee;position:absolute;z-index:99999;max-width:261px;width:100%;-webkit-box-shadow:0 3px 31px #bfbfbf;box-shadow:0 3px 31px #bfbfbf;border-radius:10px}.divers-div .box-type-options h4{font-size:14px;background:#f09d3b;padding:10px;color:#fff}.divers-div .options-type{padding:15px;padding-left:25px;border-bottom:1px solid #ddd;font-weight:600;color:#f09d3b}.divers-div .options-type:hover{background:#ddd;cursor:pointer}.divers-div .tag-discount{background:#4db101;color:#fff}.divers-div .tag-discount,.divers-div .tag-lab{width:100px;padding-top:30px;height:55px;padding-bottom:15px;text-align:center;-webkit-transform:rotate(20deg);transform:rotate(-40deg);position:absolute;margin-left:-42px;margin-top:-28px}.divers-div .tag-lab{background:#e56b1f;color:#00f}.divers-div .input-default{width:100%;border-radius:2px;border:1px solid #ddd;padding:15px;font-size:15px;margin-top:15px}.divers-div .input-select{padding:8px;border-radius:2px;border:1px solid #ccc;cursor:pointer}.divers-div .search_area{margin-right:10px}.divers-div .button-default{padding:11px;margin-left:0;border:1px solid #ea8b50;color:#ea8b50;border-radius:2px;background:none;font-size:12px;margin-bottom:15px;cursor:pointer}.divers-div #order{margin-bottom:15px}.divers-div .click-effect{background:#e56b1f;color:#fff;border-radius:2px;font-size:12px;padding:10px;cursor:pointer;top:8px;position:relative}.divers-div .content-discount{padding-left:70px}.divers-div .no-margin{top:0!important}.divers-div .tabela{padding:10px}.divers-div .btn-voltar{display:block!important;text-align:right}.divers-div .align-right{float:right}.divers-div .collapse-medicine.default{padding-left:0;position:relative;right:1.1em;margin-top:-1.7em;margin-bottom:-1.3em}.divers-div .text-medicine{font-weight:600;font-size:18px;margin-bottom:10px}.divers-div .right-margin{margin-right:10px}.divers-div button.search{float:right}.divers-div .info{font-size:.7em;color:#e56b1f}.divers-div .medicine_cards{margin-top:15px}.divers-div .medicini-space{padding-bottom:1em!important;position:relative;overflow:hidden;padding:10px;border:1px solid #eee;margin-bottom:20px;border-radius:4px;background:#fff;-webkit-box-shadow:0 3px 31px #bfbfbf;box-shadow:0 3px 31px #bfbfbf}.divers-div .top-25{margin-top:25px}.divers-div .no-padding{padding:0!important}.divers-div .vs-table--content{margin-bottom:50px}.divers-div .vs-button:not(.vs-radius):not(.includeIconOnly):not(.small):not(.large){margin-top:-34px}.divers-div .medicine{margin-right:20px}.divers-div .radioPri{margin-left:20px}.divers-div .input-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%!important}.divers-div .input-search,.divers-div .input-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.divers-div .input-search{padding-left:0}.divers-div .radios{margin-left:20px}.divers-div .button-search{margin-left:10px}.divers-div .row-search{margin-top:20px;margin-bottom:20px}.divers-div .card-lab{cursor:pointer}.divers-div .colMargin{margin-right:10%}.divers-div .vs-radio--label{min-width:120px}@media only screen and (max-width:414px){.divers-div .vs-radio--label{min-width:60px}}.divers-div .not-found{margin-top:1%}.divers-div .options{margin-top:.5%}.divers-div .input{padding:0 0}