        .boxes {
            border-bottom: 1px dashed rgb(185, 185, 185);
            padding-bottom: 25px;
        } 
        .sweet-alert,
        .sweet-overlay {
            position: fixed;
            display: none
        }
        .instructions,
        a {
            text-align: center
        }

        .boxes,
        .boxes cbox,
        .boxes img {
            width: 100%
        }
        .boxes {
            max-width: 500px;
        }
        .instructions {
            padding: 10px;
            background-color: #232F3E;
            border-radius: 4px;
			color: #fff;
			margin-top: 20px
        }
        .boxes {
            margin: 10px 0
        }
        .box-o-t {
            position: absolute;
            top: -34%
        }
        .boxes .discover .box-o-b {
            z-index: 1;
            position: relative
        }
        .boxes .iphone {
            width: 76%;
            height: auto;
            position: absolute;
            z-index: 0;
            top: -20%;
            left: 12%;
            -webkit-transition-duration: .7s;
            transition-duration: .7s
        }
        .boxes .discover>.iphone {
            top: -60%
        }
        .boxes>div {
            position: relative;
            display: inline-block;
            width: 32.5%;
            height: 50%;
            -webkit-transition-duration: .2s;
            transition-duration: .2s;
            cursor: pointer
        }
        .boxes>div:hover {
            -webkit-transform: scale(1.1, 1.1);
            transform: scale(1.1, 1.1)
        }
        
        .instructions table {
            width: 100%
        }
        .instructions td:first-child {
            padding-right: 10px;
            width: 10px
        }
        .instructions td:last-child {
            padding-left: 10px;
            width: 10px
        }    

        @media (max-width: 479px) {
            .boxes>div {
                width: 32%
            }
        }
        @media (max-width: 319px) {
            .boxes>div {
                width: 48%
            }
        }

        .sweet-overlay {
            background-color: #000;
            -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=40);
            background-color: rgba(0, 0, 0, .4);
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            z-index: 10000
        }
        .sweet-alert {
            background-color: #fff;
            font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
            width: 478px;
            padding: 17px;
            border-radius: 5px;
            text-align: center;
            left: 50%;
            top: 35%;
            margin-left: -256px;
            margin-top: -150px;
            overflow: hidden;
            z-index: 99999
        }
        @media all and (max-width: 540px) {
            .sweet-alert {
                width: auto;
                margin-left: 0;
                margin-right: 0;
                left: 15px;
                right: 15px
            }
        }
        .sweet-alert h2 {
            color: #575757;
            font-size: 25px;
            text-align: center;
            font-weight: 600;
            text-transform: none;
            position: relative;
            margin: 10px 0;
            padding: 0;
            line-height: 40px;
            display: block
        }
        .sweet-alert p {
            color: #797979;
            font-size: 15px;
            font-weight: 300;
            position: relative;
            text-align: inherit;
            float: none;
            margin: 0;
            padding: 0;
            line-height: normal
        }		
		
        .sweet-alert .la-ball-fall {
            position: absolute;
            left: 50%;
            top: 50%;
            margin-left: -27px;
            margin-top: 4px;
            opacity: 0;
            visibility: hidden
        }
        .sweet-alert button {
            background-color: #e84242;
            color: #fff;
            border: none;
            box-shadow: none;
            font-size: 17px;
            font-weight: 500;
            -webkit-border-radius: 4px;
            border-radius: 5px;
            padding: 10px 32px;
            margin: 26px 5px 0;
            cursor: pointer
        }
        .sweet-alert button:focus {
            outline: 0;
            box-shadow: 0 0 2px rgba(128, 179, 235, .5), inset 0 0 0 1px rgba(0, 0, 0, .05)
        }
        .sweet-alert button:hover {
            background-color: #7ecff4
        }
        .sweet-alert button:active {
            background-color: #5dc2f1
        }
        .sweet-alert button::-moz-focus-inner {
            border: 0
        }
        .sweet-alert .sa-icon {
            width: 80px;
            height: 80px;
            border: 4px solid gray;
            -webkit-border-radius: 40px;
            border-radius: 50%;
            margin: 20px auto;
            padding: 0;
            position: relative;
            box-sizing: content-box
        }
        .sweet-alert .sa-icon.sa-success {
            border-color: #A5DC86
        }
        .sweet-alert .sa-icon.sa-success::after,
        .sweet-alert .sa-icon.sa-success::before {
            content: '';
            position: absolute;
            width: 60px;
            height: 120px;
            background: #fff
        }
        .sweet-alert .sa-icon.sa-success::before {
            -webkit-border-radius: 120px 0 0 120px;
            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
        }
        .sweet-alert .sa-icon.sa-success::after {
            -webkit-border-radius: 0 120px 120px 0;
            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
        }
        .sweet-alert .sa-icon.sa-success .sa-placeholder {
            width: 80px;
            height: 80px;
            border: 4px solid rgba(165, 220, 134, .2);
            -webkit-border-radius: 40px;
            border-radius: 50%;
            box-sizing: content-box;
            position: absolute;
            left: -4px;
            top: -4px;
            z-index: 2
        }
        .sweet-alert .sa-icon.sa-success .sa-fix {
            width: 5px;
            height: 90px;
            background-color: #fff;
            position: absolute;
            left: 28px;
            top: 8px;
            z-index: 1;
            -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg)
        }
        .sweet-alert .sa-icon.sa-success .sa-line {
            height: 5px;
            background-color: #A5DC86;
            display: block;
            border-radius: 2px;
            position: absolute;
            z-index: 2
        }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
            width: 25px;
            left: 14px;
            top: 46px;
            -webkit-transform: rotate(45deg);
            transform: rotate(45deg)
        }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-long {
            width: 47px;
            right: 8px;
            top: 38px;
            -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg)
        }
        @-webkit-keyframes showSweetAlert {
            0% {
                transform: scale(.7);
                -webkit-transform: scale(.7)
            }
            45% {
                transform: scale(1.05);
                -webkit-transform: scale(1.05)
            }
            80% {
                transform: scale(.95);
                -webkit-transform: scale(.95)
            }
            100% {
                transform: scale(1);
                -webkit-transform: scale(1)
            }
        }
        @keyframes showSweetAlert {
            0% {
                transform: scale(.7);
                -webkit-transform: scale(.7)
            }
            45% {
                transform: scale(1.05);
                -webkit-transform: scale(1.05)
            }
            80% {
                transform: scale(.95);
                -webkit-transform: scale(.95)
            }
            100% {
                transform: scale(1);
                -webkit-transform: scale(1)
            }
        }
        @-webkit-keyframes hideSweetAlert {
            0% {
                transform: scale(1);
                -webkit-transform: scale(1)
            }
            100% {
                transform: scale(.5);
                -webkit-transform: scale(.5)
            }
        }
        @keyframes hideSweetAlert {
            0% {
                transform: scale(1);
                -webkit-transform: scale(1)
            }
            100% {
                transform: scale(.5);
                -webkit-transform: scale(.5)
            }
        }
        @-webkit-keyframes slideFromTop {
            0% {
                top: 0
            }
            100% {
                top: 50%
            }
        }
        @keyframes slideFromTop {
            0% {
                top: 0
            }
            100% {
                top: 50%
            }
        }
        @-webkit-keyframes slideToTop {
            0% {
                top: 50%
            }
            100% {
                top: 0
            }
        }
        @keyframes slideToTop {
            0% {
                top: 50%
            }
            100% {
                top: 0
            }
        }
        @-webkit-keyframes slideFromBottom {
            0% {
                top: 70%
            }
            100% {
                top: 50%
            }
        }
        @keyframes slideFromBottom {
            0% {
                top: 70%
            }
            100% {
                top: 50%
            }
        }
        @-webkit-keyframes slideToBottom {
            0% {
                top: 50%
            }
            100% {
                top: 70%
            }
        }
        @keyframes slideToBottom {
            0% {
                top: 50%
            }
            100% {
                top: 70%
            }
        }
        @-webkit-keyframes animateSuccessTip {
            0%, 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 animateSuccessTip {
            0%, 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 animateSuccessLong {
            0%, 65% {
                width: 0;
                right: 46px;
                top: 54px
            }
            84% {
                width: 55px;
                right: 0;
                top: 35px
            }
            100% {
                width: 47px;
                right: 8px;
                top: 38px
            }
        }
        @keyframes animateSuccessLong {
            0%, 65% {
                width: 0;
                right: 46px;
                top: 54px
            }
            84% {
                width: 55px;
                right: 0;
                top: 35px
            }
            100% {
                width: 47px;
                right: 8px;
                top: 38px
            }
        }
        @-webkit-keyframes rotatePlaceholder {
            0%, 5% {
                transform: rotate(-45deg);
                -webkit-transform: rotate(-45deg)
            }
            100%,
            12% {
                transform: rotate(-405deg);
                -webkit-transform: rotate(-405deg)
            }
        }
        @keyframes rotatePlaceholder {
            0%, 5% {
                transform: rotate(-45deg);
                -webkit-transform: rotate(-45deg)
            }
            100%,
            12% {
                transform: rotate(-405deg);
                -webkit-transform: rotate(-405deg)
            }
        }
        .animateSuccessTip {
            -webkit-animation: animateSuccessTip .75s;
            animation: animateSuccessTip .75s
        }
        .animateSuccessLong {
            -webkit-animation: animateSuccessLong .75s;
            animation: animateSuccessLong .75s
        }
        .sa-icon.sa-success.animate::after {
            -webkit-animation: rotatePlaceholder 4.25s ease-in;
            animation: rotatePlaceholder 4.25s ease-in
        }
        @-webkit-keyframes animateErrorIcon {
            0% {
                transform: rotateX(100deg);
                -webkit-transform: rotateX(100deg);
                opacity: 0
            }
            100% {
                transform: rotateX(0);
                -webkit-transform: rotateX(0);
                opacity: 1
            }
        }
        @keyframes animateErrorIcon {
            0% {
                transform: rotateX(100deg);
                -webkit-transform: rotateX(100deg);
                opacity: 0
            }
            100% {
                transform: rotateX(0);
                -webkit-transform: rotateX(0);
                opacity: 1
            }
        }
        .animateErrorIcon {
            -webkit-animation: animateErrorIcon .5s;
            animation: animateErrorIcon .5s
        }
        @-webkit-keyframes animateXMark {
            0%, 50% {
                transform: scale(.4);
                -webkit-transform: scale(.4);
                margin-top: 26px;
                opacity: 0
            }
            80% {
                transform: scale(1.15);
                -webkit-transform: scale(1.15);
                margin-top: -6px
            }
            100% {
                transform: scale(1);
                -webkit-transform: scale(1);
                margin-top: 0;
                opacity: 1
            }
        }
        @keyframes animateXMark {
            0%, 50% {
                transform: scale(.4);
                -webkit-transform: scale(.4);
                margin-top: 26px;
                opacity: 0
            }
            80% {
                transform: scale(1.15);
                -webkit-transform: scale(1.15);
                margin-top: -6px
            }
            100% {
                transform: scale(1);
                -webkit-transform: scale(1);
                margin-top: 0;
                opacity: 1
            }
        }
        .animateXMark {
            -webkit-animation: animateXMark .5s;
            animation: animateXMark .5s
        }
        @-webkit-keyframes pulseWarning {
            0% {
                border-color: #F8D486
            }
            100% {
                border-color: #F8BB86
            }
        }
        @keyframes pulseWarning {
            0% {
                border-color: #F8D486
            }
            100% {
                border-color: #F8BB86
            }
        }
        @-webkit-keyframes pulseWarningIns {
            0% {
                background-color: #F8D486
            }
            100% {
                background-color: #F8BB86
            }
        }
        @keyframes pulseWarningIns {
            0% {
                background-color: #F8D486
            }
            100% {
                background-color: #F8BB86
            }
        }
        @-webkit-keyframes rotate-loading {
            0% {
                transform: rotate(0)
            }
            100% {
                transform: rotate(360deg)
            }
        }
        @keyframes rotate-loading {
            0% {
                transform: rotate(0)
            }
            100% {
                transform: rotate(360deg)
            }
        }
        .sweet-alert .sa-icon.sa-success {
            border-color: transparent\9
        }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
            -ms-transform: rotate(45deg)\9
        }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-long {
            -ms-transform: rotate(-45deg)\9
        }
        .la-ball-fall {
            font-size: 0;
            color: #fff;
            width: 54px;
            height: 18px
        }
        @-webkit-keyframes ball-fall {
            0% {
                opacity: 0;
                -webkit-transform: translateY(-145%);
                transform: translateY(-145%)
            }
            10%,
            90% {
                opacity: .5
            }
            20%,
            80% {
                opacity: 1;
                -webkit-transform: translateY(0);
                transform: translateY(0)
            }
            100% {
                opacity: 0;
                -webkit-transform: translateY(145%);
                transform: translateY(145%)
            }
        }
        @-moz-keyframes ball-fall {
            0% {
                opacity: 0;
                -moz-transform: translateY(-145%);
                transform: translateY(-145%)
            }
            10%,
            90% {
                opacity: .5
            }
            20%,
            80% {
                opacity: 1;
                -moz-transform: translateY(0);
                transform: translateY(0)
            }
            100% {
                opacity: 0;
                -moz-transform: translateY(145%);
                transform: translateY(145%)
            }
        }
        @-o-keyframes ball-fall {
            0% {
                opacity: 0;
                -o-transform: translateY(-145%);
                transform: translateY(-145%)
            }
            10%,
            90% {
                opacity: .5
            }
            20%,
            80% {
                opacity: 1;
                -o-transform: translateY(0);
                transform: translateY(0)
            }
            100% {
                opacity: 0;
                -o-transform: translateY(145%);
                transform: translateY(145%)
            }
        }
        @keyframes ball-fall {
            0% {
                opacity: 0;
                -webkit-transform: translateY(-145%);
                -moz-transform: translateY(-145%);
                -o-transform: translateY(-145%);
                transform: translateY(-145%)
            }
            10%,
            90% {
                opacity: .5
            }
            20%,
            80% {
                opacity: 1;
                -webkit-transform: translateY(0);
                -moz-transform: translateY(0);
                -o-transform: translateY(0);
                transform: translateY(0)
            }
            100% {
                opacity: 0;
                -webkit-transform: translateY(145%);
                -moz-transform: translateY(145%);
                -o-transform: translateY(145%);
                transform: translateY(145%)
            }
        }		
        
        .animated.animated.bounceIn,
        .animated.animated.flipOutX,
        .animated@-webkit-keyframes bounce {
            0%, 100%, 20%, 53%, 80% {
                -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0)
            }
            40%,
            43% {
                -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0)
            }
            70% {
                -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                -webkit-transform: translate3d(0, -15px, 0);
                transform: translate3d(0, -15px, 0)
            }
            90% {
                -webkit-transform: translate3d(0, -4px, 0);
                transform: translate3d(0, -4px, 0)
            }
        }
        @keyframes bounce {
            0%, 100%, 20%, 53%, 80% {
                -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0)
            }
            40%,
            43% {
                -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                -webkit-transform: translate3d(0, -30px, 0);
                transform: translate3d(0, -30px, 0)
            }
            70% {
                -webkit-animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                animation-timing-function: cubic-bezier(.755, .050, .855, .060);
                -webkit-transform: translate3d(0, -15px, 0);
                transform: translate3d(0, -15px, 0)
            }
            90% {
                -webkit-transform: translate3d(0, -4px, 0);
                transform: translate3d(0, -4px, 0)
            }
        }
        .bounce {
            -webkit-animation-name: bounce;
            animation-name: bounce;
            -webkit-transform-origin: center bottom;
            transform-origin: center bottom
        }

        @-webkit-keyframes bounceIn {
            0%, 100%, 20%, 40%, 60%, 80% {
                -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                animation-timing-function: cubic-bezier(.215, .61, .355, 1)
            }
            0% {
                opacity: 0;
                -webkit-transform: scale3d(.3, .3, .3);
                transform: scale3d(.3, .3, .3)
            }
            20% {
                -webkit-transform: scale3d(1.1, 1.1, 1.1);
                transform: scale3d(1.1, 1.1, 1.1)
            }
            40% {
                -webkit-transform: scale3d(.9, .9, .9);
                transform: scale3d(.9, .9, .9)
            }
            60% {
                opacity: 1;
                -webkit-transform: scale3d(1.03, 1.03, 1.03);
                transform: scale3d(1.03, 1.03, 1.03)
            }
            80% {
                -webkit-transform: scale3d(.97, .97, .97);
                transform: scale3d(.97, .97, .97)
            }
            100% {
                opacity: 1;
                -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1)
            }
        }
        @keyframes bounceIn {
            0%, 100%, 20%, 40%, 60%, 80% {
                -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
                animation-timing-function: cubic-bezier(.215, .61, .355, 1)
            }
            0% {
                opacity: 0;
                -webkit-transform: scale3d(.3, .3, .3);
                transform: scale3d(.3, .3, .3)
            }
            20% {
                -webkit-transform: scale3d(1.1, 1.1, 1.1);
                transform: scale3d(1.1, 1.1, 1.1)
            }
            40% {
                -webkit-transform: scale3d(.9, .9, .9);
                transform: scale3d(.9, .9, .9)
            }
            60% {
                opacity: 1;
                -webkit-transform: scale3d(1.03, 1.03, 1.03);
                transform: scale3d(1.03, 1.03, 1.03)
            }
            80% {
                -webkit-transform: scale3d(.97, .97, .97);
                transform: scale3d(.97, .97, .97)
            }
            100% {
                opacity: 1;
                -webkit-transform: scale3d(1, 1, 1);
                transform: scale3d(1, 1, 1)
            }
        }
        .bounceIn {
            -webkit-animation-name: bounceIn;
            animation-name: 
                ;
        }		
		
        .la-ball-fall,
        .visible {
            display: block
        }
		
		
.close {position: absolute;top: 1px;right: 5px;font-size: 40px;cursor: pointer;}.submit {margin-top: 10px;height: 65px;width: 400px;background-color: firebrick;color: rgb(255, 255, 255);font-size: 28px;border-radius: 3px;cursor: pointer;}.submit:hover {background-color: firebrick !important;}@media screen and (max-width: 590px) {.msg {width: 100%;top: 0px;left: 0px;margin-left: 0px;}}#TableSale {border: 1px solid #cdcdcd;font-size: 12px;color: #000000;}#TableSale td {border: 1px solid #cdcdcd;padding: 10px;}.nolink {cursor: pointer;}.mini {font-size: 80%;}.table-overflow {overflow-x: auto;}.table-overflow {overflow-x: auto;}.lucky-chat {position: fixed;width: 320px;height: 405px;bottom: -340px;right: 10px;background-color: #fff;-webkit-box-shadow: 0 10px 35px 0 rgba(39, 40, 44, .2);box-shadow: 0 10px 35px 0 rgba(39, 40, 44, .2);border-radius: 5px 5px 0 0;overflow: hidden;z-index: 999;-webkit-transition: top .3s linear, bottom .3s linear;transition: top .3s linear, bottom .3s linear }.lucky-chat * {-webkit-box-sizing: border-box;box-sizing: border-box;font-family: Roboto, sans-serif }.lucky-chat--on {bottom: 0 }.lucky-chat-header {background-color: #242939;color: #fff;height: 65px;padding: 10px;font-size: 0;position: relative;cursor: pointer }.lucky-chat-header > * {display: inline-block }.lucky-chat-header__logo {width: 34px;height: 34px;border-radius: 50%;overflow: hidden;margin-right: 5px;position: relative;top: 3px }.lucky-chat-header__title {font-size: 14px;max-width: 215px }.lucky-chat-header__caret {position: absolute;display: block;top: 50%;right: 20px;width: 19px;height: 11px;margin-top: -5.5px;background-repeat: no-repeat;-webkit-transform: rotate(180deg);transform: rotate(180deg) }.lucky-chat--on .lucky-chat-header__caret {-webkit-transform: rotate(0);transform: rotate(0) }.lucky-chat-status {height: 22px;line-height: 22px;padding: 0 15px;background-color: #fff;-webkit-box-shadow: 0 10px 35px 0 rgba(39, 40, 44, .2);box-shadow: 0 10px 35px 0 rgba(39, 40, 44, .2) }.lucky-chat-status__text {font-size: 12px;position: relative;-webkit-transition: color .5s linear;transition: color .5s linear }.lucky-chat-status__text--online {color: #93c296 }.lucky-chat-status__text--online:before {background-color: #93c296 }.lucky-chat-status__text--offline {color: red }.lucky-chat-status__text--offline:before {background-color: red }.lucky-chat-status__text:before {content: "";display: inline-block;width: 8px;height: 8px;border-radius: 50%;margin-right: 3px }.lucky-chat-message {height: 240px;padding: 12px 18px;overflow-x: auto;font-size: 14px }.lucky-chat-message__text {padding: 10px;border-radius: 3px;position: relative }.lucky-chat-message__text:after {position: absolute;content: "";width: 0;height: 0;
   border-style: solid }.lucky-chat-message__name {margin-bottom: 5px;font-weight: 700 }.lucky-chat-message__item--doctor .lucky-chat-message__name {color: #fff;background-color: #5fc890;height: 50px;margin: 0 0 -2px;padding: 10px;position: relative }.lucky-chat-message__item--doctor .lucky-chat-message__name > * {vertical-align: middle;display: inline-block }.lucky-chat-message__item--doctor .lucky-chat-message__name-avatar {width: 35px;height: 35px;background-image: url(../images/2233.png);background-repeat: no-repeat;border-radius: 50%;overflow: hidden;margin-right: 3px;position: relative;top: -1px }.lucky-chat-message__item--doctor .lucky-chat-message__name-text {max-width: 100px;position: relative;top: -1px }.lucky-chat-message__item--doctor .lucky-chat-message__name:after {position: absolute;content: "";width: 0;height: 0;border-style: solid;top: 0;right: 100%;margin-right: -2px;border-color: transparent #5fc890 transparent transparent;border-width: 0 14px 12px 0 }.lucky-chat-message__item--doctor .lucky-chat-message__text {background-color: #24b871;color: #fff }.lucky-chat-message__item--doctor .lucky-chat-message__text:after {display: none }.lucky-chat-message__item--guest .lucky-chat-message__name {color: #24293b }.lucky-chat-message__item--guest .lucky-chat-message__text {background-color: #c8d8e8 }.lucky-chat-message__item--guest .lucky-chat-message__text:after {top: 0;left: 100%;margin-left: -2px;border-color: #c8d8e8 transparent transparent;border-width: 14px 12px 0 0 }.lucky-chat-message__item--system .lucky-chat-message__name {color: #d47c3d }.lucky-chat-message__item--system .lucky-chat-message__text {background-color: #d47c3c;color: #fff }.lucky-chat-message__item--system .lucky-chat-message__text:after {top: 0;right: 100%;margin-right: -2px;border-color: transparent #d47c3c transparent transparent;border-width: 0 14px 12px 0 }.lucky-chat-message__item + .lucky-chat-message__item {margin-top: 15px }.lucky-chat-send {padding: 12px 20px;background-color: #eef0f4 }.lucky-chat-send__chat {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;height: 52px;background-color: #fff;padding: 12px;border: 1px solid #42b76b;font-size: 14px;border-radius: 3px;resize: none }.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn }.animated {-webkit-animation-duration: .3s;animation-duration: .3s;-webkit-animation-fill-mode: both;animation-fill-mode: both }@-webkit-keyframes fadeIn {0% {opacity: 0 }to {opacity: 1 }}@keyframes fadeIn {0% {opacity: 0 }to {opacity: 1 }}html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100% }body {margin: 0 }article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block }audio, canvas, progress, video {display: inline-block;vertical-align: baseline }audio:not([controls]) {display: none;height: 0 }[hidden], template {display: none }a {background: transparent }a:active, a:hover {outline: 0 }abbr[title] {border-bottom: 1px dotted }b, strong {font-weight: 700 }dfn {font-style: italic }h1 {font-size: 2em;margin: .67em 0 }mark {background: #ff0;color: #000 }small {font-size: 80% }sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline }sup {top: -.5em }sub {bottom: -.25em }img {border: 0 }svg:not(:root) {overflow: hidden }figure {margin: 1em 40px }hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0 }pre {overflow: auto }code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em }button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0 }button {overflow: visible }button, select {text-transform: none }button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;cursor: pointer }button[disabled], html input[disabled] {cursor: default }button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0 }input {line-height: normal }input[type=checkbox], input[type=radio] {box-sizing: border-box;padding: 0 }input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height: auto }input[type=search] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box }input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance: none }fieldset {border: 1px solid silver;margin: 0 2px;padding: .35em .625em .75em }legend {border: 0;padding: 0 }textarea {overflow: auto }optgroup {font-weight: 700 }table {border-collapse: collapse;border-spacing: 0 }td, th {padding: 0 }#created-button-1, #created-button-2{line-height: 1.7em!important;}.my-com-date {color: rgb(91, 95, 101);text-shadow: 0 0 0px #000000;font-weight: 600;line-height: 34px;padding: 1px 4px 1px 4px;background: #fdfdfd;border-radius: 3px;font-size: 20px;}.out-comebacker-content-btn:hover{text-decoration:none!important;transition: 0.3s!important;}.out-comebacker-content-btn:focus{text-decoration: none;color:#fff;}.out-comebacker-content-btn:active{border: 1px solid #fff;}a:active, a:focus {outline: none;}input, textarea {outline:none;}input:active, textarea:active {outline:none;}:focus {outline:none;}textarea {resize:none;}textarea {resize:vertical;}textarea {resize:horizontal;}button:active, button:focus {outline: none !important;}button::-moz-focus-inner {border: 0 !important;}#product-block {background: url(../images/order_tube2.png) center center no-repeat;height: 338px;width: 100% !important;display:block;margin:0px 0px 0px 0px !important;margin: 0
    !important;background-size:contain;text-align: center;}#product-block .plashka2-t{color:#fff915;font-size:20px;line-height:25px;}#product-block .plashka2 b{text-shadow: 1px 1px 2px #373838;}#product-block .plashka2 {position: absolute;background-size: 190px 262px;width: 190px !important;height: 138px;padding: 144px 30px 0 0;line-height: 22px;text-align: center;font-size: 17px;color: #fff;margin: 48px 0 0 -10px !important;font-family: 'Roboto', sans-serif;box-sizing: content-box;z-index: 5;}@media screen and (max-width: 992px) {#chat{display: none;}}@media screen and (max-width: 767px) {#product-block {width: 100% !important;height: 224px !important;margin: 0 !important;}#product-block .plashka2 {background-size: 135px 188px;width: 110px !important;height: 98px;padding: 95px 25px 0 0;line-height: 16px;font-size: 13px;margin: 15px 0 0 0px !important;}#product-block .plashka2-t{font-size:14px;}}@media screen and (max-width: 720px) {.renul_seDwyoGn57 .gelat_Bb6MhOHv {text-align:center}.puzzle_LTiRtzPGfe{display: none;}.renul_seDwyoGn57 .Genrik91_k2XdOzZlq1 .swetlana40_GWDvkz8Tqs {font-size: 18px;}}@media screen and (max-width: 200px) {#product-block .plashka2 {display:none;}}.mybutton:hover{background-color:#ff6d6d;transition:.5s;}.mybutton{background-color: #ff3c3c;color: rgb(255, 255, 255);padding: 16px 35px;border-radius: 10px;font-size: 17px;text-transform: uppercase;white-space: nowrap;text-decoration: none;font-weight: 500;display: block;margin: 15px auto;cursor: pointer;text-shadow: none;border: none;}</style><style>p.priceс {position: relative;right: 70px;top: -90px;color:#000;box-shadow: rgba(0, 0, 0, 0.8) 0px 3px 30px;width: 165px;height: 98px;text-align: center !important;font-size: 19px;font-weight: bold;line-height: 1.3;transform: rotateZ(-7deg);margin: -160px auto 30px;background: linear-gradient(to right, rgb(238, 165, 19) 0%, rgb(253, 237, 19) 100%);border-width: 2px;border-style: solid;border-color: rgb(255, 255, 255);border-image: initial;border-radius: 19%;}span.discountс {display: block;margin-top: 9px;font-size: 18px;}.price_main {border-bottom: 2px solid #d31812;font-size: 25px;line-height: 0px;margin: 0 36px;}.js_old_price {margin: 0 40px;}.Wheel_input {height: 42px;box-sizing: border-box;padding: 0 10px !important;display: block !important;margin: 0 auto !important;padding: 10px !important;width: 70% !important;border: 2px solid grey !important;border-radius: 5px !important;    max-width: 382px;}.country_select {display: none;}.order_form {display: block !important;margin: 0 auto !important;text-align: center !important;}@media screen and (max-width: 480px) {input {width: 90%;}}.main-link {display: block;margin: 20px auto;padding: 20px;font-size: 20px;text-decoration: none;background-color: #de0606;text-align: center;color: #fff!important;border-radius: 4px;border: none;cursor: pointer;font-weight:600;}.main-link:hover {opacity: 0.8;}.spin-wrapper {-webkit-box-shadow: 0 0 10px;box-shadow: 0 0 10px;border: 3px solid red;padding: 20px 10px;border-radius: 10px;text-align: center;box-sizing: border-box;}#align .spin-wrapper p {text-align: center;font-size: 21px!important;line-height: 1.4!important;margin-bottom: 15px;}.wheel-wrapper {text-align: center;}.wheel {width: 380px!important;margin: 0 auto;position: relative;}.wheel-cursor {position: absolute;width: 35%!important;height: 35%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.cursor-text {position: absolute;z-index: 2;display: inline-block;width: 45%!important;height: 45%;line-height: 61px;cursor: pointer;border-radius: 50%;vertical-align: middle;text-align: center;background-color: #ccc;border: 1px solid #ccc;top: 49%;left: 50%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-box-shadow: rgba(255, 255, 255, 1) 0px -2px 0px inset, rgba(255, 255, 255, 1) 0px 2px 0px inset, rgba(0, 0, 0, 0.4) 0px 0px 5px;box-shadow: rgba(255, 255, 255, 1) 0px -2px 0px inset, rgba(255, 255, 255, 1) 0px 2px 0px inset, rgba(0, 0, 0, 0.4) 0px 0px 5px;background: rgb(255, 255, 255);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(234, 234, 234, 1)));background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);background: -webkit-radial-gradient(center, ellipse, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);background: -o-radial-gradient(center, ellipse, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(234, 234, 234, 1) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea', GradientType=1);;}.wheel-img {-webkit-transition: 4s;-o-transition: 4s;transition: 4s;}.close-popup {position: absolute;width: 30px;height: 30px;background-image: url('../images/close.png');background-size: 100%;top: -40px;border-radius: 50%;right: -40px;cursor: pointer;}.cursor-text:active {-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px inset;box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px inset;}.spin-result-wrapper {display: none;padding: 0 10px;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;top: 0;z-index: 999;left: 0;height: 100%;position: fixed;background-color: rgba(0, 0, 0, .6);text-align: center;}.pop-up-layer {position: fixed!important;top: 0px !important;width: 100% !important;height: 100% !important;background-color: rgba(0, 0, 0, 0.7) !important;z-index: 99 !important;}.pop-up-layer-show {display: block;}.pop-up-window {position: relative;max-width: 400px;right: 0px;left: 0px;top: 40%;margin: 0px auto;background: #ffffff none repeat scroll 0% 0%;text-align: center;padding: 10px;padding-top: 70px;padding-bottom: 20px;border-radius: 10px;animation: 0.7s ease 0s normal none 1 running pop-up-appear;}.pop-up-window::before {content: "";position: absolute;width: 110px;height: 110px;top: -55px;left: 0px;right: 0px;margin: 0px auto;background-color: rgb(113, 195, 65);border-radius: 50%;animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-before;}.pop-up-window::after {content: "";position: absolute;width: 50px;height: 20px;top: -20px;left: 0px;right: 0px;margin: 0px auto;border-width: medium medium 4px 4px;border-style: none none solid solid;border-color: currentcolor currentcolor rgb(255, 255, 255) rgb(255, 255, 255);-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;transform: rotate(-45deg);transition: opacity 1s ease 0s;animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-after;}@keyframes pop-up-appear {0% {transform: translateY(-2000px);}30% {transform: translateY(100px);}100% {transform: translateY(0px);}}@keyframes pop-up-appear-before {0% {transform: scale(0);}100% {transform: scale(1);}}@keyframes pop-up-appear-after {0% {opacity: 0;}100% {opacity: 1;}}.pop-up-heading {font-size: 40px;margin-bottom: 20px;}.pop-up-text {margin-bottom: 25px;font-size: 24px;line-height: 30px;text-align: center !important;}.pop-up-button {text-transform: uppercase;text-decoration: none;padding: 10px 20%;font-size: 20px;border-radius: 5px;background-color: rgb(113, 195, 65);color: rgb(255, 255, 255);border: medium none;cursor: pointer;outline: medium none;}.pop-up-button:hover {color: rgb(255, 255, 255);text-decoration: none;}.wheel img {max-width: 100%;}@media all and (max-width: 520px) {.wheel {width: 280px!important;}.cursor-text {line-height: 48px;font-size: 14px;}.time_remains{line-height: 2;}.close-popup {position: absolute;width: 30px;height: 30px;background-image: url('../images/close.png');background-size: 100%;top: -40px;border-radius: 50%;right: -10px;cursor: pointer;}}.super-rotation {-webkit-animation-name: super-rotation;animation-name: super-rotation;-webkit-animation-duration: 7s;animation-duration: 7s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out }@-webkit-keyframes super-rotation {70% {-webkit-transform: rotate(1783deg);transform: rotate(1783deg) }100% {-webkit-transform: rotate(1774deg);transform: rotate(1774deg) }}@keyframes super-rotation {70% {-webkit-transform: rotate(1783deg);transform: rotate(1783deg) }100% {-webkit-transform: rotate(1774deg);transform: rotate(1774deg) }}.time_remains{font-size: 1.1em;color: red;font-weight: bold;}.time_remains_title {padding-top: 15px;text-align: center;font-size: 22px;}</style><style>.view{display:block;height:40px}.view img{width:350px;float:right;display:-webkit-inline-box;margin:10px}blockquote{margin:15px;box-shadow:0 0 10px rgba(0,0,0,.75);background:#fff4e0;color:#474c4f;padding:30px;position:relative;text-align:center;text-transform:uppercase;font-family:'Lato',sans-serif;text-align:center}blockquote p{text-align:center!important}blockquote:before{content:"©";position:absolute;z-index:2;left:50%;transform:translateX(-50%);top:14px;color:#474c4f;font-size:20px;background:#fff4e0;padding:0 15px}blockquote:after{content:"";position:absolute;left:15px;top:20px;right:15px;height:4px;border-top:1px dotted #474c4f;border-bottom:1px dotted #474c4f}.stadii ul{border:1px solid;padding:10px;margin:10px}.stadii li{margin:17px;color:#000}.vk-comment-name strong{font-weight:900;font-size:15px}@media (max-width:591px){.view{text-align:center}.view img{float:none;margin:0 auto;width:100%}}</style><style>*,::after,::before{box-sizing:border-box}.zamer{background:#55a9cd;box-shadow:0 0 10px rgba(0,0,0,.75);margin:15px;padding:15px 0 15px}.zamer .h2-block{max-width:550px;color:#000;display:flex;justify-content:center;flex-direction:column;text-align:center;padding:20px;border:1px solid;margin:10px}.line1{font-size:30px;margin-bottom:30px;color:#b60505;font-weight:900;text-transform:uppercase}.line2{font-size:20px;color:#faff00}.green{color:#54ca2e;font-weight:900;text-transform:uppercase}.zamer .form{max-width:369px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 11.68px 4.32px rgba(0,0,1,.05);box-shadow:0 0 11.68px 4.32px rgba(0,0,1,.05);padding:28px 33px 34px;text-align:center;margin:20px;max-height:350px}.zamer .form h3{font-size:26px;font-family:pnb;color:#003955;text-transform:uppercase;margin-bottom:2px}.zamer .form span{font-size:21px;font-family:pnb;color:#003955;text-transform:uppercase;margin-bottom:13px;display:block}.zamer .form h4{font-family:pnb;display:block;background:url(../images/akcii2.png) no-repeat center center;font-size:17px;font-family:pnb;text-transform:uppercase;color:#fff;width:256px;height:37px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:21px}.zamer .form form button{width:306px;height:53px;background:-webkit-gradient(linear,left bottom,left top,from(#f6d30c),to(#ffe937));background:-webkit-linear-gradient(bottom,#f6d30c 0,#ffe937 100%);background:-o-linear-gradient(bottom,#f6d30c 0,#ffe937 100%);background:linear-gradient(360deg,#f6d30c 0,#ffe937 100%);-webkit-border-radius:6px;border-radius:6px;border:none;-webkit-box-shadow:0 4px 0 0 #e7ae01;box-shadow:0 4px 0 0 #e7ae01;font-size:20px;text-transform:uppercase;font-family:pnb;width:100%}.zamer .form form button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#f6d30c),to(#ffe937));background:-webkit-linear-gradient(top,#f6d30c 0,#ffe937 100%);background:-o-linear-gradient(top,#f6d30c 0,#ffe937 100%);background:linear-gradient(180deg,#f6d30c 0,#ffe937 100%)}.zamer .form form input{border-width:1px;border-color:#ccc;border-style:solid;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;width:100%;height:47px;padding:0 16px;margin-bottom:12px}.zamer .form form select{border-width:1px;border-color:#ccc;border-style:solid;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;width:100%;height:47px;padding:0 16px;margin-bottom:12px}.d-flex{display:-ms-flexbox;display:flex}@media (max-width:991px){.d-flex{display:-ms-flexbox!important;display:block;margin:0 auto;width:100%}.zamer .form{margin:0 auto;margin-bottom:50px}.zamer .h2-block{margin:0 auto}}@media (max-width:630px){.line1{font-size:20px}.line2{font-size:16px}.zamer .form{margin:20px}.zamer .h2-block{margin:20px}.zamer .form{padding:1px 10px}.zamer .form p{margin:3px}.zamer .form form input{margin-bottom:5px}.zamer .form form select{margin-bottom:5px}}</style><style>.rub-ramka{margin-top:22px;margin-bottom:18px;background: rgb(255 51 51 / 0.03);padding:12px 15px!important;color:#464646;font-size:20px;line-height:30px!important;font-weight:400;font-family:roboto\ condensed,arial;border-radius:4px;text-indent:0!important;text-align:left!important;text-shadow:none;border:2px solid #ffb4b4}@media screen and (max-width:600px){.rub-ramka{text-align:left!important;margin-left:0!important;margin-right:0!important;line-height:31px;font-size:inherit!important}}</style><style>.comeback_layout{display:none;position:fixed;color:#000;left:0;top:0;width:100%;height:100%;z-index:20000000;background:rgba(0,0,0,.75);overflow-y:scroll}.comeback_layout::-webkit-scrollbar{width:0}.comeback_layout{-ms-overflow-style:none}.comeback_layout{overflow:-moz-scrollbars-none}.comeback_wrapper{width:100%;max-width:550px;margin:0 auto}.comeback_container{background:#fff;padding:25px;margin-top:2%;text-align:center!important}.comeback_container p{text-align:center!important}.comeback_container .form-group{width:90%;max-width:400px;margin:0 auto;text-align:left}.comeback_container .btn{display:block;width:240px;color:#fff;background:#f82a5e;text-transform:uppercase;padding:10px 0;font-size:25px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;border:1px solid transparent;border-radius:4px;margin:20px auto 0 auto}.comeback_img{max-width:500px;margin:10px auto}.form-horizontal span{display:block;margin:20px 0}.comeback_close{float:right;cursor:pointer}.form-horizontal .btn{margin:0 auto}</style>