a.RuBizCSS3Modal_button{padding:0;border:none;outline:none;margin:0}.RuBizCSS3Modal{-ms-flex-pack:center;height:100%;overflow:scroll;pointer-events:none;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;right:0;-webkit-box-align:center;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in;position:fixed;opacity:0;bottom:0;top:0;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,.5);left:0;-ms-flex-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:999999}.RuBizCSS3Modal:target{pointer-events:auto;opacity:1}.RuBizCSS3Modal_content{padding:0 20px 10px;position:relative;max-width:620px;min-width:320px;margin:10% auto;-webkit-box-shadow:0 0 25px rgba(0,0,0,.3);-moz-box-shadow:0 0 25px rgba(0,0,0,.3);box-shadow:0 0 25px rgba(0,0,0,.3);border-radius:3px;background:#fff;font-family:arial,sans-serif;z-index:999998}.RuBizCSS3Modal_content .rb_zagolovok{padding:.5em 2em .5em 1em;font-size:1.5em;font-weight:700;color:#444;text-align:center;margin:0 -20px 10px;border-radius:3px 3px 0 0;background:rgba(0,0,0,.1)}.RuBizCSS3Modal_content .rb_text{padding:5px 0;font-size:19px;color:#555;margin:0;line-height:27px}.RuBizCSS3Modal_content img{height:auto!important;width:100%}.o_close_RuBizCSS3Modal{height:100%;position:fixed;visibility:visible;top:0;left:0;width:100%;z-index:999997}.b_close_RuBizCSS3Modal{padding:.5em .4em;font-size:1.5em;text-decoration:none;font-weight:700;right:0;color:#444;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:absolute;text-align:center;top:0;background:rgba(0,0,0,.1)}.b_close_RuBizCSS3Modal:hover{background:rgba(0,0,0,.2)}.RuBizCSS3Modal_VideoArea{height:0;padding-top:25px;position:relative;margin:10px 0 15px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.8);-moz-box-shadow:0 0 4px rgba(0,0,0,.8);box-shadow:0 0 4px rgba(0,0,0,.8);padding-bottom:54.4%}.RuBizCSS3Modal_VideoArea iframe{height:100%;border:none;position:absolute;top:0;left:0;width:100%}.RuBizCSS3Modal_optin{padding:5px 0;color:#777;text-align:center}.RuBizCSS3Modal-input *{padding:0;margin:0}.RuBizCSS3Modal_optin input::-webkit-input-placeholder{color:#999}.RuBizCSS3Modal_optin input:focus::-webkit-input-placeholder{color:#ccc}.RuBizCSS3Modal_optin input::-moz-placeholder{color:#555}.RuBizCSS3Modal_optin input:focus::-moz-placeholder{color:#aaa}.RuBizCSS3Modal_optin input:-ms-input-placeholder{color:#999}.RuBizCSS3Modal_optin input:focus:-ms-input-placeholder{color:#ccc}.RuBizCSS3Modal_optin input[type=text]{padding:7px 10px;font-size:1.5em;border:1px solid #999;-webkit-appearance:none;color:#999;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;outline:none;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:70%}.optin input[type=text]:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,.5);-moz-box-shadow:0 0 15px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.5)}.RuBizCSS3Modal_optin input[type=submit]{overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd000",endColorstr="#edba00");padding:13px 25px;font-size:22px;border:1px solid rgba(0,0,0,.1);text-decoration:none;font-weight:700;color:#b47800;outline:none;text-align:center;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ffd000),color-stop(1,#edba00));background:-moz-linear-gradient(center top,#ffd000 5%,#edba00 100%);background-color:#ffd000;margin:10px;-webkit-box-shadow:inset 0 1px 0 0 hsla(0,0%,98%,.6),inset 0 -1px 0 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 0 0 hsla(0,0%,98%,.6),inset 0 -1px 0 1px rgba(0,0,0,.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;vertical-align:middle;font-family:arial;display:inline-block}.RuBizCSS3Modal_optin input[type=submit]:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#edba00",endColorstr="#ffd000");background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#edba00),color-stop(1,#ffd000));background:-moz-linear-gradient(center top,#edba00 5%,#ffd000 100%);background-color:#edba00}.RuBizCSS3Modal_optin input[type=submit]:active{position:relative;top:1px}@media only screen and (max-width:767px){.RuBizCSS3Modal_optin input[type=text]{font-size:1em}.RuBizCSS3Modal_optin input[type=submit]{padding:10px 15px;font-size:1.2em}}.rbmodal_nospam{font-size:.9em;margin-bottom:10px;color:#ccc}.RuBizCSS3Modal:target .effect1{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.effect1{-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}.RuBizCSS3Modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.RuBizCSS3Modal:target .effect2{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}.effect2{-webkit-transform:rotateX(-70deg);-moz-transform:rotateX(-70deg);-ms-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}.RuBizCSS3Modal:target .effect3{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.effect3{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}