@charset "UTF-8";html,
body{}
body{}
.h2_{font-family:'Roboto', sans-serif;font-weight:400;line-height:1.3em;color:#000;text-shadow:1px 1px 1px #FFF;font-size:16px;}
.strong_big{font-size:16px;}
h4{font-family:'Roboto', sans-serif;font-weight:400;font-size:16px;color:#595959;padding:10px 0 5px 0}
.new-pl-left{width:222px;padding:5px 20px 0 0;}
.dm-modal{}
.dm-overlay{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0, 0, 0, 0.80);z-index:1000;overflow:auto;}
.dm-overlay.active{display:block;-webkit-animation:fade .6s;-moz-animation:fade .6s;animation:fade .6s;}
.dm-table{display:table;width:100%;height:100%;}
.dm-cell{display:table-cell;padding:0 1em;vertical-align:middle;text-align:center;}
.dm-modal{display:inline-block;padding:20px;max-width:50em;font-size:13px;-webkit-box-shadow:0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);box-shadow:0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);color:#000;text-align:left;-webkit-animation:fade .8s;-moz-animation:fade .8s;animation:fade .8s;border-radius:2px;background:url(/images/form_z_.jpg) bottom center no-repeat}
.dm-modal img{width:100%;height:auto;}
.pl-left,
.pl-right{width:25%;height:auto;}
.pl-right{float:right;margin:5px 0 5px 15px;}
.pl-left{float:left;margin:5px 15px 5px 0;}
.video{position:relative;overflow:hidden;padding-bottom:56.25%;height:0;}
.video iframe,
.video object,
.video embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.close2 ,.close3 ,.close4 ,.close5 ,.close6{z-index:9999;float:right;width:20px;height:20px;color:#ccc;position:relative;top:10px;right:-40px;text-align:center;text-decoration:none;line-height:26px;cursor:pointer;font-size:35px;background-image:url(../images/close.png);background-position:0 0%;background-repeat:no-repeat;}
.close2:hover ,.close3:hover ,.close4:hover ,.close5:hover ,.close6:hover{font-size:35px;background-image:url(../images/close.png);background-position:0 100%;background-repeat:no-repeat;}
.close2:after ,.close3:after ,.close4:after ,.close5:after ,.close6:after{}
.close2:hover:after ,.close3:hover:after ,.close4:hover:after ,.close5:hover:after ,.close6:hover:after{border-color:#595959;color:#595959;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.green{//background:#388e3c!important;}
.cyan{//background:#0097a7!important;}
.teal{//background:#00796b!important;}
@-moz-keyframes fade{from{opacity:0;}
to{opacity:1}
}
@-webkit-keyframes fade{from{opacity:0;}
to{opacity:1}
}
@keyframes fade{from{opacity:0;}
to{opacity:1}
}
.dm-modal{width:354px;height:548px;background:#FFF;border:1px solid #b8b8b8;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;padding:0}
.md_01_title{display:table-cell;width:354px;vertical-align:middle;height:92px;text-align:center;font-size:39px;color:#000;font-family:'bebas_neue_cyrillicregular';text-transform:uppercase}
.form_01{background:url(../images/form_01.png) top repeat-x;padding:15px 0 0 0}
.form_01 input[type="text"] ,.form_01 input[type="email"]{display:table;width:286px;height:61px;background:#f4f3f3;border:1px solid #dddddd;padding:0 0 0 24px;color:#000;font-size:18px;font-style:italic;font-family:'OpenSansItalic';margin:0 auto}
.form_01 textarea{display:block;width:286px;min-height:61px;background:#f4f3f3;border:1px solid #dddddd;padding:10px 0 0 24px;color:#000;font-size:18px;font-style:italic;font-family:'OpenSansItalic';margin:0 auto}
::-webkit-input-placeholder{color:#aaa;}
::-moz-placeholder{color:#aaa;}
:-moz-placeholder{color:#aaa;}
:-ms-input-placeholder{color:#aaa;}
.form_01 label{display:none}
.float_01{padding:12px 0}
.float_02{padding:12px 0}
.mycheckbox{max-width:166px;min-width:166px;height:20px;margin:0 auto;padding:25px 0 0 0px;position:relative}
.mycheckbox .mycheckbox_absolute{position:absolute;width:200px;height:20px;}
.mycheckbox label{display:inline-block;cursor:pointer;position:relative;padding-left:48px;margin-right:15px;font-size:18px;font-family:'Open Sans', sans-serif;color:rgba(0,0,0,0.4);font-weight:normal !important}
.mycheckbox input[type=checkbox]{display:none;}
.mycheckbox label:before{content:"";display:inline-block;width:28px;height:28px;color:rgba(0,0,0,0.4);font-size:18px;margin-right:10px;position:absolute;left:0;top:-5px;bottom:1px;background-color:#fff;border:1px solid #949494;border-radius:4px;//box-shadow:inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);}
.mycheckbox label{font-size:18px;}
.mycheckbox label:before{border-radius:3px;}
.mycheckbox input[type=radio]:checked + label:before{content:"\2022";color:#f3f3f3;font-size:30px;text-align:center;line-height:18px;}
.mycheckbox input[type=checkbox]:checked + label:before{content:"\2713";text-shadow:1px 1px 1px rgba(0, 0, 0, .2);font-size:42px;color:#b20126;text-align:center;line-height:15px;}
.mycheckbox_absolute label{display:block}
.md_01_{position:relative;top:50px;}
.md_01_ input[type="submit"]{font-size:0;border:none;width:261px;height:61px;display:table;margin:0 auto;text-align:center;background:url(../images/submit.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer}
.md_01_ input[type="submit"]:hover{background-position:0 100%;}
.float_none img{max-width:none;position:relative;width:auto !important;display:block;margin:0 auto;left:0px;top:-10px;}
.ok{padding:60px 30px 0 30px;width:350px;display:table;text-align:center;}
.ok .okok{color:#060;font-size:18px;font-style:italic;font-family:'OpenSansItalic';}