
.zcwPopup-content p{text-align: center;font-size: 16px;color: #EB5F7C;line-height: 23px;margin: 0px;}
.zcwPopup-content p b{font-size: 15px;text-transform: uppercase;font-family: 'PTSansRegular';font-weight: bold;}
#zcwMiniButton {position:fixed;right: 100px;bottom: 100px;width: 55px;height: 55px;cursor:pointer;opacity:0.5;z-index:99999990;}
#zcwMiniButton #zcwMiniButtonMain {-moz-border-radius:50% !important;-webkit-border-radius:50% !important;border-radius:50% !important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color: rgb(233, 97, 117);width: 55px;height: 55px;-webkit-animation:zcwmini 4s linear infinite;-moz-animation:zcwmini 4s linear infinite;animation:zcwmini 4s linear infinite;}
#zcwMiniButton #zcwMiniButtonMain:before {content: "";position: absolute;width: 100%;height: 100%;top:0;left:0;background-image:url('/phone/images/mini.png');background-repeat:no-repeat;background-position:center center;
-webkit-animation: zcwphone 1.5s linear infinite;-moz-animation: zcwphone 1.5s linear infinite;animation: zcwphone 1.5s linear infinite;}
#zcwMiniButton:hover {opacity:0.8;}

@-webkit-keyframes zcwphone {
    0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    25% {-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);}
    50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    75% {-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);}
    100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@-moz-keyframes zcwphone {
    0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    25% {-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);}
    50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    75% {-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);}
    100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes zcwphone {
    0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    25% {-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);}
    50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    75% {-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);}
    100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@-webkit-keyframes zcwphone2 {
    0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    25% {-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);}
    50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    75% {-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);}
    100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@-moz-keyframes zcwphone2 {
    0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    25% {-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);}
    50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    75% {-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);}
    100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes zcwphone2 {
    0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    25% {-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);}
    50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    75% {-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);}
    100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@-webkit-keyframes zcwmini {
    0% {box-shadow: 0 0 0 0 rgba(140, 34, 49, 0.6);}
    10% {box-shadow: 0 0 0 20px rgba(140, 34, 49, 0);}
    100% {box-shadow: 0 0 0 0 rgba(140, 34, 49, 0);}
}
@-moz-keyframes zcwmini {
    0% {box-shadow: 0 0 0 0 rgba(140, 34, 49, 0.6);}
    10% {box-shadow: 0 0 0 20px rgba(140, 34, 49, 0);}
    100% {box-shadow: 0 0 0 0 rgba(140, 34, 49, 0);}
}
@keyframes zcwmini {
    0% {box-shadow: 0 0 0 0 rgba(140, 34, 49, 0.6);}
    10% {box-shadow: 0 0 0 20px rgba(140, 34, 49, 0);}
    100% {box-shadow: 0 0 0 0 rgba(140, 34, 49, 0);}
}


@media only screen and (min-width: 960px) {
    .zcwPopup {
        width: 550px !important;
        margin: -120px 0 0 -275px;
    }
}
.none{display: none;}
.zcwPopup-content {padding: 10px; min-width: 400px;}
.zcwPopup-content input{display: block;margin: 7px auto;padding: 7px 10px;border: 2px solid #eee;font-family: 'PTSansRegular';width: 400px;font-size: 13px;outline: none;}
.zcwPopup-content input[type=submit]{border-color: #EB5F7C;background: transparent;cursor: pointer;width: 424px;margin-top: 20px;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-ms-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
.zcwPopup-content input[type=submit]:hover{background: #EB5F7C;color: #fff;}
.zcwPopup-content textarea{display: block;margin: 7px auto;padding: 7px 10px;border: 2px solid #eee;font-family: 'PTSansRegular';width: 402px!important;height: 70px!important;outline: none;}
.blag{padding: 10px; font-size: 16px;}
.vgb.zcwPopup-content{width: 100%;padding: 40px 20px;background: #eee;margin: 40px 0px;box-sizing: border-box;}
.vgb.zcwPopup-content table{width: 100%!important;border-collapse: collapse;}
.vgb.zcwPopup-content td{width: 50%!important;}
.vgb.zcwPopup-content input{width: 100%!important;margin: 2px 0px;height: 35px;}
.vgb.zcwPopup-content input[type=submit]{
    height: 31px;
}
.vgb.zcwPopup-content textarea{width: 100%!important;margin: 0px;height: 74px!important;}
.fancybox-overlay {
    z-index: 999999999!important;
}

.fancybox-opened {
    z-index: 9999999999!important;
}