
                                                        .jksModalMask {
                                                            display: none;
                                                            position: fixed;
                                                            top: 0;
                                                            left: 0;
                                                            right: 0;
                                                            bottom: 0;
                                                            z-index: 1000;
                                                            background-color: rgba(0, 0, 0, 0.7);
                                                            cursor: pointer;
                                                        }

                                                        .jksModalWindow {
                                                            display: none;
                                                            width: 400px;
                                                            padding: 15px;
                                                            position: fixed;
                                                            top: 50px;
                                                            left: calc(50% - 215px);
                                                            z-index: 1000;
                                                            background-color: #fff;
                                                            color: #000;
                                                        }

                                                        .jksModalWindow .header {
                                                            position: relative;
                                                        }

                                                        .jksModalWindow .header .title {
                                                            margin: 0;
                                                            padding: 0 30px;
                                                            text-align: center;
                                                        }

                                                        .jksModalWindow .body {
                                                            padding: 10px 15px;
                                                        }

                                                        .jksModalWindow .footer {
                                                            overflow: auto;
                                                        }

                                                        .jksModalWindow .header .closeImg {
                                                            width: 25px;
                                                            height: 25px;
                                                            position: absolute;
                                                            top: 0;
                                                            right: 0;
                                                            background: url("/img/black-close.png") center center no-repeat;
                                                            cursor: pointer;
                                                        }

                                                        .jksModalWindow .footer .closeButton,
                                                        .jksModalWindow .footer .submitButton {
                                                            width: 100px;
                                                            height: 2em;
                                                            padding-top: 0.5em;
                                                            float: right;
                                                            clear: left;
                                                            color: #fff;
                                                            background-color: green;
                                                            text-transform: uppercase;
                                                            text-align: center;
                                                            cursor: pointer;
                                                            transition-property: background-color, color;
                                                            transition-duration: 0.5s;
                                                        }

                                                        .jksModalWindow .footer .submitButton {
                                                            float: none;
                                                            margin: 0 auto;
                                                            padding: 3px 0 0 0;
                                                        }

                                                        .jksModalWindow .footer .closeButton:hover,
                                                        .jksModalWindow .footer .submitButton:hover,
                                                        .jksModalWindow .footer .submitButton:focus {
                                                            background-color: #00a500 !important;
                                                            color: #fff;
                                                        }

                                                        @media(max-width: 415px) {
                                                            .jksModalWindow {
                                                                width: 100%;
                                                                top: 0;
                                                                left: 0;
                                                                z-index: 99999;
                                                            }
                                                            .jksModalWindow .title {
                                                                font-size: 20px;
                                                            }
                                                        }

                                                        #formTipeOne {
                                                            padding: 10px;
                                                        }

                                                        #formTipeOne input,
                                                        #formTipeOne textarea,
                                                        #formTipeOne button {
                                                            outline: none;
                                                            border: 1px solid #000;
                                                        }

                                                        #formTipeOne .title {
                                                            text-align: center;
                                                        }

                                                        #formTipeOne .title,
                                                        #formTipeOne input,
                                                        #formTipeOne textarea {
                                                            display: block;
                                                            margin-bottom: 10px;
                                                        }

                                                        #formTipeOne input {
                                                            width: calc(98% - 29px);
                                                            padding: 5px 5px 5px 25px;
                                                        }

                                                        #formTipeOne .icon {
                                                            display: block;
                                                            width: 25px;
                                                            height: 25px;
                                                            margin-bottom: -28px;
                                                            position: relative;
                                                            z-index: 5;
                                                            float: left;
                                                            left: 0;
                                                            bottom: -7px;
                                                        }

                                                        #formTipeOne .icon.nameIcon {
                                                            background: url('img/name.png') center no-repeat;
                                                        }

                                                        #formTipeOne .icon.phoneIcon {
                                                            background: url('img/phone.png') center no-repeat;
                                                        }

                                                        #formTipeOne .icon.emailIcon {
                                                            background: url('img/email.png') center no-repeat;
                                                        }

                                                        #formTipeOne textarea {
                                                            width: calc(99% - 30px);
                                                            height: 80px;
                                                            min-height: 80px;
                                                            resize: none;
                                                            padding: 5px;
                                                        }

                                                        #formTipeOne button {
                                                            display: block;
                                                            width: 100%;
                                                            padding: 5px;
                                                            cursor: pointer;
                                                            color: #ECEFF1;
                                                            background-color: #546def;
                                                        }

                                                        #formTipeOne button:hover {
                                                            border-color: #2a43c7;
                                                            background-color: #2a43c7;
                                                        }

                                                        #formTipeOne .validateSuccess {
                                                            border-color: #16e616;
                                                        }

                                                        #formTipeOne .validateError {
                                                            border-color: #f50938;
                                                        }

                                                        .responseModalWindow {
                                                            display: none;
                                                            width: 400px;
                                                            padding: 10px;
                                                            position: fixed;
                                                            top: 50px;
                                                            left: calc(50% - 215px);
                                                            z-index: 1000;
                                                            background-color: #fff;
                                                            color: #000;
                                                        }

                                                        .responseModalWindow .header {
                                                            position: relative;
                                                        }

                                                        .responseModalWindow .body {
                                                            padding: 10px 15px;
                                                            text-align: center;
                                                        }

                                                        .responseModalWindow .header .closeImg {
                                                            width: 15px;
                                                            height: 15px;
                                                            position: absolute;
                                                            top: 0;
                                                            right: 0;
                                                            background-image: url("img/black-close.png");
                                                            background-size: cover;
                                                            cursor: pointer;
                                                        }

                                                        @media(max-width: 480px) {
                                                            #formTipeOne {
                                                                padding-top: 0;
                                                                padding-bottom: 0;
                                                            }
                                                            #formTipeOne p {
                                                                margin-bottom: 0;
                                                            }
                                                        }

                                                        @media(max-width: 415px) {
                                                            .responseModalWindow {
                                                                width: calc(100% - 30px);
                                                                top: 0;
                                                                left: 0;
                                                            }
                                                            #formTipeOne input {
                                                                width: 100%;
                                                            }
                                                            #formTipeOne .icon {
                                                                left: 0;
                                                            }
                                                        }

                                                        .zakazVOninClick {
                                                            margin: 20px auto;
                                                            display: inline-block;
                                                            line-height: 25px;
                                                            padding: 20px 34px;
                                                            font: 400 16px/25px "Noto Sans", sans-serif;
                                                            font-size: 25px;
                                                            line-height: 25px;
                                                        }

                                                        .zakazVOninClick:hover,
                                                        .zakazVOninClick:focus {
                                                            background-color: #ed1c24;
                                                        }

                                                        @media (max-width: 479px) {
                                                            .zakazVOninClick {
                                                                padding-left: 0;
                                                                padding-right: 0;
                                                                width: 100%;
                                                            }
                                                        }

                                                        @media (max-width: 300px) {
                                                            .zakazVOninClick,
                                                            #button-cart {
                                                                font-size: 20px !important;
                                                            }
                                                        }
													
