.module.displayproduct .formix_cell.formix_canvas {
    height: 100% !important;
    min-height: 500px;
    }
.module.displayproduct .formix_field[data-fieldname='canvas'] {
    -webkit-flex: 0 0 85vh;
    -ms-flex: 0 0 85vh;
    flex: 0 0 85vh;
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    width: 70% !important;
    }
.module.displayproduct .formix_field[data-fieldname='megjegyzes'] {
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    display: -ms-inline-flexbox !important;
    display: -webkit-inline-flex !important;
    display: inline-flex !important;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    }
.module.displayproduct .formix_field[data-fieldname='megjegyzes'] .formix_textarea {
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    display: -ms-flexbox !important;
    display: -webkit-flex !important;
    display: flex !important;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    }
.module.displayproduct .formix_field[data-fieldname='megjegyzes'] .formix_textarea .input-wrap {
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    }
.module.displayproduct .formix_field[data-fieldname='megjegyzes'] .formix_textarea .input-wrap .formix-wrap {
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    }
.module.displayproduct .formix_field[data-fieldname='megjegyzes'] .formix_textarea .input-wrap .formix-wrap textarea {
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    }
.module.displayproduct .pricetable .formix_field .formix_submit .inner {
    border: solid 2px #eee;
    }
.module.displayproduct .pricetable .formix_field .formix_submit .inner:before {
    color: #00aeef;
    }
.module.displayproduct tr[data-fieldname='quantity'] {
    max-width: 200px;
    }

/* 0-800 */
@media only screen and (max-width:800px) {
.module.displayproduct .product .producttable > tbody {
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    height: auto;
    max-height: unset;
    min-height: unset;
    }
.module.displayproduct .product .producttable > tbody > .formix_field {
    width: 100% !important;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    }
.module.displayproduct .product .producttable > tbody > .formix_field[data-fieldname='picture'] {
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    }
.module.displayproduct .product .producttable > tbody > .formix_field[data-fieldname='canvas'] {
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
    }
.module.displayproduct .product .producttable {
    max-height: unset !important;
    }
.module.displayproduct .product .producttable > tbody {
    max-height: unset !important;
    width: 100% !important;
    }
.module.displayproduct .formix_field[data-fieldname="canvas"] {
    width: 100% !important;
    }
.module.displayproduct .price {
    margin-right: 0;
    }
}
