﻿
.img-circle, .img-circle2 { background-color: #29AEE3; box-sizing: content-box; -webkit-box-sizing: content-box; }
.circlephone { box-sizing: content-box; -webkit-box-sizing: content-box; border: 2px solid #29AEE3; width: 160px; height: 160px; bottom: -25px; right: 10px; position: absolute; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; opacity: .5; -webkit-animation: circle-anim 2.4s infinite ease-in-out !important; -moz-animation: circle-anim 2.4s infinite ease-in-out !important; -ms-animation: circle-anim 2.4s infinite ease-in-out !important; -o-animation: circle-anim 2.4s infinite ease-in-out !important; animation: circle-anim 2.4s infinite ease-in-out !important; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all 0.5s; }
.circle-fill { box-sizing: content-box; -webkit-box-sizing: content-box; background-color: #29AEE3; width: 110px; height: 110px; bottom: 0px; right: 35px; position: absolute; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; border: 2px solid transparent; -webkit-animation: circle-fill-anim 2.3s infinite ease-in-out; -moz-animation: circle-fill-anim 2.3s infinite ease-in-out; -ms-animation: circle-fill-anim 2.3s infinite ease-in-out; -o-animation: circle-fill-anim 2.3s infinite ease-in-out; animation: circle-fill-anim 2.3s infinite ease-in-out; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all 0.5s; }
.img-circle { box-sizing: content-box; -webkit-box-sizing: content-box; width: 77px; height: 77px; bottom: 17px; right: 52px; position: absolute; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; border: 2px solid transparent; opacity: .7; }
.img-circleblock { box-sizing: content-box; -webkit-box-sizing: content-box; width: 77px; height: 77px; background-image: url(../images/mini.png); background-position: center center; background-repeat: no-repeat; animation-name: tossing; -webkit-animation-name: tossing; animation-duration: 1.5s; -webkit-animation-duration: 1.5s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; }
.img-circle:hover { opacity: 1; }
.img-circle:hover .img-circleblock { background-image: url(../images/mini2.png); animation-name: pulse; -webkit-animation-name: pulse; animation-duration: 2.5s; -webkit-animation-duration: 2.5s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; }
.img-circle2 { box-sizing: content-box; -webkit-box-sizing: content-box; width: 77px; height: 77px; bottom: 17px; right: 52px; position: absolute; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; border: 2px solid transparent; opacity: 1; }
.img-circleblock2 { box-sizing: content-box; -webkit-box-sizing: content-box; width: 77px; height: 77px; background-image: url(../images/mini3.png); background-position: center center; background-repeat: no-repeat; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
.img-circleblock2:hover { background-image: url(../images/mini.png); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

@keyframes pulse {
    0% { transform: scale(0.9); opacity: 1; }
    50% { transform: scale(1); opacity: 1; }
    100% { transform: scale(0.9); opacity: 1; }
}

@-webkit-keyframes pulse {
    0% { -webkit-transform: scale(0.95); opacity: 1; }
    50% { -webkit-transform: scale(1); opacity: 1; }
    100% { -webkit-transform: scale(0.95); opacity: 1; }
}

@keyframes tossing {
    0% { transform: rotate(-8deg); }
    50% { transform: rotate(8deg); }
    100% { transform: rotate(-8deg); }
}

@-webkit-keyframes tossing {
    0% { -webkit-transform: rotate(-8deg); }
    50% { -webkit-transform: rotate(8deg); }
    100% { -webkit-transform: rotate(-8deg); }
}

@-moz-keyframes circle-anim {
    0% { -moz-transform: rotate(0deg) scale(0.5) skew(1deg); opacity: .1; -moz-opacity: .1; -webkit-opacity: .1; -o-opacity: .1; }
    30% { -moz-transform: rotate(0deg) scale(0.7) skew(1deg); opacity: .5; -moz-opacity: .5; -webkit-opacity: .5; -o-opacity: .5; }
    100% { -moz-transform: rotate(0deg) scale(1) skew(1deg); opacity: .6; -moz-opacity: .6; -webkit-opacity: .6; -o-opacity: .1; }
}

@-webkit-keyframes circle-anim {
    0% { -webkit-transform: rotate(0deg) scale(0.5) skew(1deg); -webkit-opacity: .1; }
    30% { -webkit-transform: rotate(0deg) scale(0.7) skew(1deg); -webkit-opacity: .5; }
    100% { -webkit-transform: rotate(0deg) scale(1) skew(1deg); -webkit-opacity: .1; }
}

@-o-keyframes circle-anim {
    0% { -o-transform: rotate(0deg) kscale(0.5) skew(1deg); -o-opacity: .1; }
    30% { -o-transform: rotate(0deg) scale(0.7) skew(1deg); -o-opacity: .5; }
    100% { -o-transform: rotate(0deg) scale(1) skew(1deg); -o-opacity: .1; }
}

@keyframes circle-anim {
    0% { transform: rotate(0deg) scale(0.5) skew(1deg); opacity: .1; }
    30% { transform: rotate(0deg) scale(0.7) skew(1deg); opacity: .5; }
    100% { transform: rotate(0deg) scale(1) skew(1deg); opacity: .1; }
}

@-moz-keyframes circle-fill-anim {
    0% { -moz-transform: rotate(0deg) scale(0.7) skew(1deg); opacity: .2; }
    50% { -moz-transform: rotate(0deg) -moz-scale(1) skew(1deg); opacity: .2; }
    100% { -moz-transform: rotate(0deg) scale(0.7) skew(1deg); opacity: .2; }
}

@-webkit-keyframes circle-fill-anim {
    0% { -webkit-transform: rotate(0deg) scale(0.7) skew(1deg); opacity: .2; }
    50% { -webkit-transform: rotate(0deg) scale(1) skew(1deg); opacity: .2; }
    100% { -webkit-transform: rotate(0deg) scale(0.7) skew(1deg); opacity: .2; }
}

@-o-keyframes circle-fill-anim {
    0% { -o-transform: rotate(0deg) scale(0.7) skew(1deg); opacity: .2; }
    50% { -o-transform: rotate(0deg) scale(1) skew(1deg); opacity: .2; }
    100% { -o-transform: rotate(0deg) scale(0.7) skew(1deg); opacity: .2; }
}

@keyframes circle-fill-anim {
    0% { transform: rotate(0deg) scale(0.7) skew(1deg); opacity: .2; }
    50% { transform: rotate(0deg) scale(1) skew(1deg); opacity: .2; }
    100% { transform: rotate(0deg) scale(0.7) skew(1deg); opacity: .2; }
}

.call_button { background: url(../images/mini.png) no-repeat; bottom: 6px; right: 6px; position: absolute; width: 25px; height: 25px; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; }
#minbotph { background: #29AEE3; z-index: 999997; width: 50px; height: 50px; bottom: 0; right: 0; position: fixed; opacity: 0.7; -webkit-border-top-left-radius: 50px; -moz-border-radius-topleft: 50px; border-top-left-radius: 50px; }
#minbotph:hover { opacity: 1; }
#stbotph, #slibotph { float: left; position: relative; width: 120px; height: 120px; }
#content1 { float: left; height: 81px; margin: 22px 0 0 -120px; background: rgba(219,241,254, 0.84); padding: 0 17px 0 90px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; }
#tele_phone_call { display: inline-block; height: 35px; line-height: 35px; box-sizing: content-box; -webkit-box-sizing: content-box; background: #fff; outline: none; -webkit-appearance: none; vertical-align: middle; width: 220px; margin: 15px 0 17px 0; color: #1f6074; font-family: 'Open Sans Hebrew', sans-serif; font-size: 26px; border: 2px solid #63cff6; padding: 2px 10px 3px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; }
#tele_phone_call::-webkit-input-placeholder { height: 35px; font-size: 14px; line-height: 35px; vertical-align: middle; text-align: center; }
#tele_phone_call::-moz-placeholder { height: 35px; font-size: 14px; line-height: 35px; vertical-align: middle; text-align: center; }
#tele_phone_call:-moz-placeholder { height: 35px; font-size: 14px; line-height: 35px; vertical-align: middle; text-align: center; }
#tele_phone_call:-ms-input-placeholder { height: 35px; font-size: 14px; line-height: 35px; vertical-align: middle; text-align: center; }
#tele_phone_call:focus::-webkit-input-placeholder { color: transparent; }
#tele_phone_call:focus::-moz-placeholder { color: transparent; }
#tele_phone_call:focus:-moz-placeholder { color: transparent; }
#tele_phone_call:focus:-ms-input-placeholder { color: transparent; }
#labtelcal { font-size: 9px; line-height: 9px; color: #63cff6; bottom: 22px; right: 80px; position: absolute; }
#butcall { font-size: 0; vertical-align: middle; width: 44px; height: 44px; line-height: 44px; margin: 0; background: #eff8fd url(../images/arr.png) no-repeat 9px 8px; border: 3px solid #91d7f9; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; -moz-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
#butcall:hover { cursor: pointer; -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
#mssgresbox { margin-top: 22px; height: 81px; position: fixed; right: 10px; bottom: 25px; z-index: 999998; display: none; color: #29AEE3; font-size: 20px; text-align: center; vertical-align: middle; line-height: 80px; font-family: 'Open Sans Hebrew', sans-serif; background: rgba(219,241,254, 0.84); padding: 0 17px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; }
#mssgresbox:hover { cursor: pointer; }
#pop_up_bl { position: fixed; right: 10px; bottom: 25px; z-index: 999998; max-height: 120px; max-width: 425px; font-family: 'Open Sans Hebrew', sans-serif; }
a#setсookieph { -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; display: block; position: absolute; top: 10px; right: 0; width: 20px; height: 20px; background: url(../images/close.png)no-repeat center 4px; z-index: 999999; -webkit-transition: all 0ms; -o-transition: all 0ms; -moz-transition: all 0ms; transition: all 0ms; }
a#setсookieph:hover { background: rgba(219,241,254, 0.84) url(../images/close.png) center -24px no-repeat; cursor: pointer; }

#content1 label { font-weight: normal; margin: 0; }
#content1 input[type="email"] { height: 100%; }
input[type="email"].hidden_in { display: none; }
#pop_up_bl .close { opacity: 1; }
#mask_text { display: none; width: 0; height: 0; overflow: hidden; }

@media (max-width: 450px) {
    #content1 { height: 60px; margin: 35px 0 0 -90px; padding: 0 17px 0 60px; bottom: 0; }
    #tele_phone_call { width: 120px; height: 25px; line-height: 25px; margin: 12px 0 12px 0; font-size: 18px; padding: 2px 5px 3px; }
    #tele_phone_call::-webkit-input-placeholder { font-size: 9px; line-height: 25px; }
    #tele_phone_call::-moz-placeholder { font-size: 9px; line-height: 25px; }
    #tele_phone_call:hover::-webkit-input-placeholder { color: transparent; }
    #tele_phone_call:hover::-moz-placeholder { color: transparent; }
    #labtelcal { bottom: 27px; right: 70px; }
    #butcall { width: 32px; height: 36px; line-height: 32px; background: #eff8fd url(../images/arr.png) no-repeat 4px 4px; }
    #butcall:hover { cursor: pointer; }
    #mssgresbox { font-size: 14px; line-height: 60px; }
    #pop_up_bl { right: 50%; margin-right: -145px; max-width: 300px; bottom: 0; }
}



#ph_calling_bh, #phmodal_bt_min, #phmodal_bt:hover #ph_calling:after{background: #343434;} #ph_calling{background: #333333 url(../images/mini.png) no-repeat center;} #ph_contakt_tx{background:#FF5B04 url(../images/mail.png) no-repeat center;} #ph_contakt_tx:hover{background:#FF5B04 url(../images/mail.png) no-repeat 5px center;} #butmodal{background: #363636 url(../images/mini.png) 5px center no-repeat;}#phmodal_bt:before{border: 1px solid #838383;}
#pop_upmodal_circle{left:-300px;} #pop_upmodal{left:50px} #phmodal_bt{left:40px} #phmodal_bt_min{left:0;-webkit-border-top-right-radius:50px;-moz-border-radius-topright:50px;border-top-right-radius:50px;} .phmodal_bt_min_phone{left:6px;}
.upmodal_circle{opacity:1;background: #5a5858;}
#msg_modal_num,#msg_modal_name,#mssg_modal_text, #pop_upmodal, #labtel_modal, #pop_upmodal_text,#close_setÑookie_modal {color:#fff !important;} #close_setÑookie_modal:hover{background:#fff;color:#FF5B04!important;}







#ph_calling_bh{opacity:.4;-webkit-animation:playbg 2s infinite ease-in-out !important;-o-animation:playbg 2s infinite ease-in-out !important;-moz-animation:playbg 2s infinite ease-in-out !important;-ms-animation:playbg 2s infinite ease-in-out !important;animation:playbg 2s infinite ease-in-out !important;backface-visibility:hidden;border-radius:50%;height:105px;width:105px;z-index:999;position:absolute;display:block;}
#ph_calling{left:17px;top:17px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;height:70px;line-height:70px;position:absolute;text-align:center;width:70px;z-index:99999 !important;-webkit-animation:rotate 1.5s infinite ease-in-out;-o-animation:rotate 1.5s infinite ease-in-out;-moz-animation:rotate 1.5s infinite ease-in-out;-ms-animation:rotate 1.5s infinite ease-in-out;animation:rotate 1.5s infinite ease-in-out;font-family: 'Open Sans Hebrew' !important;}

#phmodal_bt{display:none;position:fixed;bottom:40px;cursor:pointer;z-index:999;height:105px;width:105px;box-sizing:content-box;-webkit-box-sizing:content-box;}
#phmodal_bt:focus,#phmodal_bt:hover{outline:none;}

#phmodal_bt:before{content:"";position:absolute;width:74px;height:74px;left: 15px;top: 15px;display: block;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
#ph_calling:hover {-webkit-animation:none 0s infinite ease-in-out;-o-animation:none 0s infinite ease-in-out;-moz-animation:none 0s infinite ease-in-out;-ms-animation:none 0s infinite ease-in-out;animation:none 0s infinite ease-in-out;}
#phmodal_bt:hover #ph_calling_bh{display:none;}
#phmodal_bt:hover #ph_calling:after{box-sizing:content-box;-webkit-box-sizing:content-box;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;display:block;content:"מחכה לשיחה";padding-top:21px;width:70px;height:49px;position:absolute;color:#fff;font-size:17px;line-height:15px;letter-spacing:-0.8px;}
#phmodal_bt:hover #ph_contakt_tx{top:-25px;right:20px;animation:contakt_tx 0.5s ease-in-out;-ms-animation:contakt_tx 0.5s ease-in-out;-moz-animation:contakt_tx 0.5s ease-in-out;-webkit-animation:contakt_tx 0.5s ease-in-out;-o-animation:contakt_tx 0.5s ease-in-out;}

#ph_contakt_link{color:#fff !important;letter-spacing:-0.5px;right:8px;position:absolute;opacity:0;line-height:40px;width:0;height:0;font-size:14px;overflow:hidden;text-align:center;font-family: 'Open Sans Hebrew' !important;}
.link_contacts{display:block;position:relative;z-index:9999;}
#ph_contakt_tx{display:block;font-weight:normal;top:25px;right:30px;position:absolute;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;width:40px;height:40px;animation:contakt_tx_back 0.5s ease-in-out;-ms-animation:contakt_tx_back 0.5s ease-in-out;-moz-animation:contakt_tx_back 0.5s ease-in-out;-webkit-animation:contakt_tx_back 0.5s ease-in-out;-o-animation:contakt_tx_back 0.5s ease-in-out;transition: width 0.2s;-webkit-transition: width 0.2s;-moz-transition: width 0.2s;-o-transition: width 0.2s;}

#ph_contakt_tx:hover #ph_contakt_link{width:100px;height:40px;animation:contakt_link 0.5s ease-in-out 0.5s backwards;-ms-animation:contakt_link 0.5s ease-in-out 0.5s backwards;-moz-animation:contakt_link 0.5s ease-in-out 0.5s backwards;-webkit-animation:contakt_link 0.5s ease-in-out 0.5s backwards;-o-animation:contakt_link 0.5s ease-in-out 0.5s backwards;opacity:1;}
#ph_contakt_tx:hover{width:140px;transition: width 1s;-webkit-transition: width 1s;-moz-transition: width 1s;-o-transition: width 1s;}

@keyframes contakt_tx{0% {transform: translate(-10px,45px);opacity:0;}100% {transform: translate(0,0);opacity:1;}}
@-webkit-keyframes contakt_tx{0% {-webkit-transform: translate(-10px,45px);opacity:0;}100% {-webkit-transform: translate(0,0);opacity:1;}}
@-moz-keyframes contakt_tx{0% {-moz-transform: translate(-10px,45px);opacity:0;}100% {-moz-transform: translate(0,0);opacity:1;}}

@keyframes contakt_tx_back{0% {transform: translate(10px,-50px);opacity:1;}100% {transform: translate(0,0);opacity:0;}}
@-webkit-keyframes contakt_tx_back{0% {-webkit-transform: translate(10px,-50px);opacity:1;}100% {-webkit-transform: translate(0,0);opacity:0;}}
@-moz-keyframes contakt_tx_back{0% {-moz-transform: translate(10px,-50px);opacity:1;}100% {-moz-transform: translate(0,0);opacity:0;}}

@-webkit-keyframes contakt_link{0%{opacity:0;}100% {opacity:1;}}
@-moz-keyframes contakt_link{0%{opacity:0;}100% {opacity:1;}}
@-o-keyframes contakt_link{0%{opacity:0;}100% {opacity:1;}}
@keyframes contakt_link{0%{opacity:0;}100% {opacity:1;}}

@-webkit-keyframes rotate{0% {-webkit-transform: rotate(0deg);}4% {-webkit-transform: rotate(-45deg);}8% {-webkit-transform: rotate(0deg);}12% {-webkit-transform: rotate(-45deg);}16% {-webkit-transform: rotate(0deg);}20% {-webkit-transform: rotate(-45deg);}24% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(0deg);}}
@-moz-keyframes rotate{0% {-moz-transform: rotate(0deg);}4% {-moz-transform: rotate(-45deg);}8% {-moz-transform: rotate(0deg);}12% {-moz-transform: rotate(-45deg);}16% {-moz-transform: rotate(0deg);}20% {-moz-transform: rotate(-45deg);}24% {-moz-transform: rotate(0deg);}100% {-moz-transform: rotate(0deg);}}
@keyframes rotate{0% {transform: rotate(0deg);}4% {transform: rotate(-45deg);}8% {transform: rotate(0deg);}12% {transform: rotate(-45deg);}16% {transform: rotate(0deg);}20% {transform: rotate(-45deg);}24% {transform: rotate(0deg);}100% {transform: rotate(0deg);}}

@-o-keyframes playbg {0% {-o-transform: scale(0.6);opacity:.4;}50% {-o-transform: scale(1);opacity:0;}100% {-o-transform: scale(0.6);opacity:0;}}
@-webkit-keyframes playbg {0% {-webkit-transform: scale(0.6);opacity:0;}50% {-webkit-transform: scale(1);opacity:.4;}100% {-webkit-transform: scale(0.6);opacity:0;}}
@-moz-keyframes playbg{0% {-moz-transform: scale(0.6);opacity:0;}50% {-moz-transform: scale(1);opacity:.4;}100% {-moz-transform: scale(0.6);opacity:0;}}
@keyframes playbg{0% {transform: scale(0.6);opacity:0;}50% {transform: scale(1);opacity:.4;}100% {transform: scale(0.6);opacity:0;}}
@-ms-keyframes playbg{0% {-ms-transform: scale(0.6);opacity:0;}50% {-ms-transform: scale(1);opacity:.4;}100% {-ms-transform: scale(0.6);opacity:0;}} 
 
#ph_calling:hover ,#phmodal_bt:hover, #phmodal_bt_min:hover, #close_setÑookie_modal:hover {cursor:pointer;}
 
#close_setÑookie_modal{display:block;position:absolute;right:5px;top:5px;line-height:25px;text-align:center;width:25px;height:25px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
#close_setÑookie_modal:hover{cursor:pointer;}

#pop_upmodal_bg{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:999998;}
#pop_upmodal_circle{position:absolute;bottom: -500px;width:1000px;height:1000px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#pop_upmodal{position:absolute;bottom:50px;padding:35px 25px 25px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-width:425px;width:50%;font-size:17px;font-weight:100;font-family: 'Open Sans Hebrew' !important;}
#pop_upmodal_text{clear:both;text-align:center;font-size: 19px;line-height: 25px;margin-bottom:15px;font-family: 'Open Sans Hebrew' !important;}

input[type="text"].input_modal_gt, input[type="tel"].input_modal_gt{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;width:96%;position:relative;line-height:35px;box-sizing:content-box;-webkit-box-sizing:content-box;background:#fff;text-align:center;outline:none;-webkit-appearance:none;vertical-align:middle;margin:0 0 10px;color:#222;font-size:26px;border:none;padding: 3px 2% 7px;font-family: 'Open Sans Hebrew' !important;direction: ltr;}
input[type="text"].input_modal_gt::-webkit-input-placeholder,input[type="tel"].input_modal_gt::-webkit-input-placeholder {font-size:19px;line-height:35px;vertical-align:middle;}
input[type="text"].input_modal_gt::-o-placeholder, input[type="tel"].input_modal_gt::-o-placeholder  {color:#555;font-size:19px;line-height:35px;vertical-align: middle;}
input[type="text"].input_modal_gt::-moz-placeholder, input[type="tel"].input_modal_gt::-moz-placeholder {color:#555;font-size:19px;line-height:35px;vertical-align: middle;}
input[type="text"].input_modal_gt::-ms-input-placeholder, input[type="tel"].input_modal_gt::-ms-input-placeholder  {color:#555;font-size:19px;line-height:35px;vertical-align: middle;}
input[type="text"].input_modal_gt::placeholder, input[type="tel"].input_modal_gt::-ms-input-placeholder  {color:#555;font-size:19px;line-height:35px;vertical-align: middle;}
input[type="text"].input_modal_gt:focus::-webkit-input-placeholder , input[type="tel"].input_modal_gt:focus::-webkit-input-placeholder{color:transparent;} 
input[type="text"].input_modal_gt:focus::-o-placeholder,input[type="tel"].input_modal_gt:focus::-o-placeholder {color:transparent;} 
input[type="text"].input_modal_gt:focus::-moz-placeholder, input[type="tel"].input_modal_gt:focus::-moz-placeholder {color:transparent;} 
input[type="text"].input_modal_gt:focus::-ms-input-placeholder,input[type="tel"].input_modal_gt:focus::-ms-input-placeholder {color:transparent;} 
input[type="text"].input_modal_gt:focus::placeholder,input[type="tel"].input_modal_gt:focus::-ms-input-placeholder {color:transparent;} 


#labtel_modal{font-size: 16px;line-height: 50px;width:100%;margin-bottom: -33px;text-align:left;font-family: 'Open Sans Hebrew' !important;direction: ltr;} 

#butmodal{letter-spacing:-1px;position:relative;float:right;color:#fff;font-weight:100;font-size: 26px;vertical-align:middle;line-height:35px;text-transform:none;padding: 3px 18px 6px 45px;border:none;-webkit-border-radius:50px;-webkit-border-top-left-radius:0;-moz-border-radius:50px;-moz-border-radius-topleft:0;border-radius:50px;border-top-left-radius:0;-webkit-background-size:30px;-moz-background-size:30px;-o-background-size:30px;background-size:30px;font-family: 'Open Sans Hebrew' !important;}
#butmodal:hover{cursor:pointer;background: #343434 url(../images/mini.png) 5px center no-repeat;-webkit-background-size:30px;-moz-background-size:30px;-o-background-size:30px;background-size:30px;}
#butmodal:disabled {opacity:0.4;}
.butmodal{display:none;}

#msg_modal_num,#msg_modal_name{line-height:12px;font-size:14px;margin-bottom:5px;text-align:left;font-family: 'Open Sans Hebrew' !important;}
#mssg_modal_text{clear:both;display:none;font-size:24px;line-height:26px;text-align:center;vertical-align: middle;font-family: 'Open Sans Hebrew' !important;}
#phmodal_bt_min{display:none;box-sizing:content-box;opacity:0.5;z-index:999997;width:50px;height:50px;bottom:0;position:fixed;}
#phmodal_bt_min:hover{box-sizing:content-box;opacity:1;}
.phmodal_bt_min_phone{box-sizing:content-box;background: url(../images/mini.png) no-repeat;bottom:6px;right:6px;position:absolute;width:25px;height:25px;-webkit-background-size: cover;-moz-background-size:cover;background-size:cover;}
#mask_text{display:none;width:0;height:0;overflow:hidden;}
 
.upmodal_circle,.pupmodal{animation-name: fadeIn;-webkit-animation-name: fadeIn;animation-timing-function: ease-in-out;-webkit-animation-timing-function: ease-in-out;visibility: visible !important;}
.upmodal_circle{animation-duration: 1s;-webkit-animation-duration: 1s;}
.pupmodal{animation-duration: 2s;-webkit-animation-duration: 2s;}
@keyframes fadeIn{
    0% {transform:scale(0);}
    60% {transform:scale(1.1);}
    80% {transform:scale(0.9);}   
    100% {transform:scale(1);}}
 @-webkit-keyframes fadeIn{
    0% {-webkit-transform:scale(0);}
    60% {-webkit-transform:scale(1.1);}
    80% {-webkit-transform:scale(0.9);}   
    100% {-webkit-transform:scale(1);}}


@media (max-width: 850px){
#pop_upmodal{width:70%;}}
@media (max-width: 650px){
#msg_modal_num, #msg_modal_name{clear:both;text-align:center;}
#labtel_modal{text-align:center;display: none;}
@media (max-width: 450px){
#pop_upmodal{width: 90%;right:5%;padding: 0 5% 50px;}
#pop_upmodal_circle{right:50%;margin-right:-500px;}
#butmodal{line-height:55px;float:none;left: -4px;width: 95%;padding:0;top: 7px;}}}

#close_setсookie_modal {text-align:right;cursor:pointer;float: right;}