/* open-sans-regular - cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display:swap;
  src: url('../fonts/open-sans-v27-cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v27-cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-700 - cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display:swap;
  src: url('../fonts/open-sans-v27-cyrillic-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v27-cyrillic-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

body{font-family:'Open Sans', sans-serif;}.muted-text{color:#BFBFBF;font-weight:500;}#linkToTest{color:#0000FF;cursor:pointer;}#linkToTest:hover{color:#0000FF;text-decoration:underline;}#header{background-color:#009C57;color:#fff;padding:20px 0;margin-bottom:20px;}#page{position:relative;z-index:5;}.bg-row-li{margin-top:15px;margin-bottom:5%;margin-left:5%;}.bg-row-li p{font-size:1.3em;margin-top:25px;}.bg-row-li li{margin-bottom:10px;font-size:1.2em;padding-left:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAATCAMAAACeNWzcAAAANlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3dmhyAAAAEXRSTlMAOt/l19JFP/LMrkkVp4QbGuPAyscAAABLSURBVAjXZc5ZDgAhCANQ3Gdxlt7/spqIKVG+XggpFTvVTf3pmL6AoHbB2ANeXbqjOncn9R2BMw+/AB6z5S0TmMtva4ePzaQW2aYBMlYC7oZsbD0AAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:2px 7px;}.bg-red{background-color:#F4D4D4;padding:25px 35px;font-size:1.2em;font-weight:600;}#header div:first-child a{font-size:2.5em;font-weight:600;font-family:sans-serif;color:#fff;text-decoration:none;margin-left:20px;}#header div:first-child a:hover{text-decoration:none;}#header div:first-child span:last-child{font-size:1.4em;margin-left:20px;}#header div:last-child{padding-top:10px;}#header div:last-child a:last-child{font-size:1.4em;color:#fff;padding:7px 20px;text-decoration:none;border:1px solid #fff;margin-left:40px;}#sidebar{margin-top:272px;}#sidebar img{z-index:9;}#green-row{background-color:#96D8BE;padding-top:5px;padding-bottom:5px;margin:25px 0;}#green-row div:last-child{padding:5px 0;}#green-row p{font-size:1.1em;font-weight:600;}#green-row img{margin-left:-25px;}#main-row1{margin-bottom:20px;}#main-row1 h3{font-weight:600;}.post-date{border-bottom:1px solid #B3B3B3;margin-bottom:20px;padding:9px 0;}.post-date span{color:#B3B3B3;font-size:1.3em;padding-left:30px;}.post-date span:first-child{margin-left:10px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAMAAADH72RtAAAAPFBMVEX///+7v7/f4eH5+vrFycny8/PLzs6/w8Pc3t7n6enX2trU1tbDxsbIy8vQ0tLj5OTt7u7s7e319vbz9PRoMI0DAAAAc0lEQVQY042MWw7CMAwEncQv6jht4f53ZXGF+ELqaCVvRrEJnJknxs4qdKGAaPDKqPfhHMHubj2049fLWotoHzoGDxIY1TIrv+bHZeaDeqexEW1of0z4Wu6KoJXZxV2OEAm0u3cslVl1Img3t57TilaxHG/4OAV8zfQG4AAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:0 3px;}.post-date span:last-child{margin-left:40px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAALCAMAAABFyS02AAAAP1BMVEX///+7v7++wsLc3t7n6en19vbGycn3+Pjy8/P7+/vO0dHIy8vV19fS1dXBxMTN0NDw8fHr7Ozf4eHKzc3DxsbGjRD4AAAAdElEQVQI103OWQ7DMAhF0Vcwg+3YzrT/tRaURur9PAIEfom74C8b9Ilo2CtnwJCeeD6yEevgHFOmLYWp+GRNml6IAbkZMhOCBHwLqq6K9lADmlagxL5pilrcLUDaZZV752orJds7teJeGvUdb8eieOo6kH0BKPcDPFIIe6YAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:0 5px;}#main-row2 div:last-child span:first-child{color:red;font-size:1.4em;font-weight:600;margin-left:-15px;}.comnt-doc{border-left:1px solid #B3B3B3;border-right:1px solid #B3B3B3;border-bottom:1px solid #B3B3B3;border-top:2px solid red;font-size:1.4em;padding:0 10px;font-weight:600;background-size:120px;}.comnt-doc div:last-child,.comnt-doc div:first-child{padding-top:10px;}#main-row3{padding-top:20px;}#main-row3 p{font-size:1.2em;}#main-row3 .hot_call{text-align:center;}#txt-botton-form{}#main-row3 .hot_call p{font-size:2.7em;color:#2F98B4;line-height:.8em;}#main-row3 .hot_call p span{font-size:.5em;}#main-row3 img{margin-bottom:40px;}#main-row3 em{font-size:1.3em;margin-bottom:20px;}#main-row4{}#main-row4 h3:first-child{font-size:1.5em;color:#478F8E;font-weight:600;padding:10px 0 10px 5px;margin-bottom:20px;border-bottom:3px solid #478F8E;}.row4-box{position:relative;padding-left:120px;margin-top:30px;}.row4-box img{position:absolute;top:-20px;left:1px;border-radius:60px;width:100px;}.box-text{color:#BFBFBF;font-size:1.2em;margin-top:20px;}.row4-box p:first-child{font-size:1.2em;font-weight:600;}.row4-box p:last-child{font-size:1.2em;}#main-row5{}#main-row6{margin-bottom:30px;}.comnt-label{color:#009C57;font-size:1.5em;font-weight:600;border-top:3px solid #009C57;padding-top:15px;margin-bottom:10px;}.dialog{margin-bottom:40px;}.dialog h4{color:red;font-size:1.65em;font-weight:600;}.dialog ul{font-size:1.2em;margin-top:10px;}.dialog b{font-size:1.3em;}.dialog p span{font-size:1.2em;color:#BFBFBF;font-weight:600;}.dialog_p1{font-size:1.2em;font-weight:600;}.dialog_p2{font-size:1.2em;}.text-red{font-size:1.4em;color:#FF0000;font-weight:600;}.opros{font-size:1.4em;}.bg-grey{background-color:#DCD9D9;padding:10px 15px;}.bg-grey-video{background-color:#DCD9D9;padding:15px 15px;}.hideForm{display:none;}#form{background-color:#2989D7;text-align:center;color:#fff;padding:15px 15px;}.block-form{margin-left:20px;}.inner-form{border:3px dashed #fff;padding:3% 5%;}.sbm-btn{font-weight:600;}.form-bottom{text-align:center;}.form-bottom p{margin-top:10px;font-size:1.2em;padding-bottom:10px;color:#BFBFBF;}.form-bottom a span{padding:3px 18px;border-radius:10px;}#footer{margin-top:30px;background-color:#E5E5E5;padding:20px 0;}.foot-box1{padding-top:15px;}.error{color:red;}.landingForm input{color:black;width:100%;height:40px;border-radius:0;outline:none;padding-left:10px;margin-bottom:15px;}.landingForm input.valid{border:3px solid green;background-repeat:no-repeat;background-position:97% 2px;}.landingForm input.error{border:2px solid red;}.landingForm button{background-color:#00C048;padding:10px 20px;font-size:25px;margin-top:10px;}.sbmt-btn{text-align:center;}#web-push{position:fixed;top:-500px;left:30px;width:450px;height:170px;padding-left:110px;padding-right:10px;padding-top:10px;background-image:url(../img/mv_logo.png);background-repeat:no-repeat;background-position:15px 17px;background-color:#EDEBE9;z-index:999;box-shadow:0 0 10px rgba(0,0,0,0.5);}#web-push h4{font-weight:600;font-size:.9em;}#web-push span{padding:6px 15px;font-size:1em;background-color:#F9F9F9;margin-right:5px;cursor:pointer;}#web-push span:hover{background-color:#B1A5A5;}#web-push span:last-child{background-color:#00C048;color:#fff;}#web-push span:last-child:hover{background-color:#088035;}#web-push-inner p:last-child{text-align:right;margin-top:20px;}@media( max-width:480px ) {
   body {
    font-size: 1.2em;
   }
   #main-row1 h3 {
    font-size: 1.8em;
   }
    #message-window {
    display: none;
   }
  #web-push {
      display: none;
  }
#web-push {
      display: none;
  }
 }


 .my-a, .my-a:hover{
color: inherit!important;
    text-decoration: inherit!important;
 }


.my-input{
    width: 80%;
    height: 40px;
    box-shadow: 0 0 2px #505050;
    padding: 0 0 0 7px;
    margin: 5px 0px 10px 0;
    border: 2px solid rgb(59, 159, 241);
    border-radius: 3px;
    color: #000;
}

.my-input:focus {
    border: 2px solid #807f7f;
    border-radius: 3px;
}

.my-a-button{
    background: rgb(241, 78, 78);
    padding: 3% 15% 3% 15%;
    color: #fff;
    border-radius: 3px;
    width: 80%;
    margin: 0 auto;
    margin-top: 5px!important;
    max-width: 80%;
    text-align: center;
    font-size: 120%;
    margin-top: 9px;
    display: block;
    text-transform: uppercase;
    transition: 0.2s;
}

.my-a-button:hover{
color:inherit!important;
text-decoration: inherit!important;
    background: rgb(230, 40, 40);
    transition:0.2s;
}
.my-a-button:focus{
    color:inherit!important;
    text-decoration: inherit!important;
}

.my-a-button:active{

    background: rgb(241, 78, 78);
}





  #created-button-1, #created-button-2 {line-height: 30px!important;}
  .pl_spacer_geo_detect{

    font-size:inherit!important;
    color:inherit!important;
    font-weight:inherit!important;
  }

  @media screen and (max-width: 480px) {
.my-a-button{
font-size: 120%;
padding: 2% 10% 2% 10%;
width:100%!important;
}
.inner-form b{
    font-size:70%!important;
}
.inner-form {
    border: 3px dashed #fff;
    padding: 5px 2px;
}
.btn, .btn-lg, .btn-primary
{width: 100%;
    font-size: 90%;
    padding: 8px 10px;}
}

@media screen and (max-width: 400px) {
.my-a-button{font-size: 120%;padding: 2% 5% 2% 5%;width: 100%!important;}
.test li {width: 100%!important;text-align: left;padding: 0 25% 0 25%;}
.test-item{min-width:100%!important;max-width:100%!important;}
.answer {
    background-image: none!important;
background-color: initial!important;
    padding-left: 0!important;}

    }

@media screen and (max-width: 315px) {
.comment-footer span{background-image:none!important;    display: inline-flex;}
.comment-footer span:last-child{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAOVBMVEUAAABYkP9YkP9YkP9YkP9YkP9YkP9YkP/////1+P9qnP/T4v9flf+Ptf+CrP/r8v/o8P+1zv+Xuv8FYJuXAAAAB3RSTlMAmNcwCsOf4l+qEAAAAHZJREFUGNN1kIsOwyAIRSc+LqjtHv//sWOCdWnTkxj05EoCjztiIIBCPEQKcEJyk+1d9WRzntll5EYfGG/uUOIKbdwwY6S1dzyZRT4AqYIiUvnHpveT2k3RUlLtY1jq5e2j1tYwGUMV/FHWQE6eQ5Yjk67LueELBmIGCFNPVmAAAAAASUVORK5CYII=)!important;
}.my-logo-img{    width: auto;
    display: inline-table;
    max-width: 90%;}
.test li{display: table!important;
    text-align: left;
    padding: 0 25% 0 25%;}

}

@media screen and (max-width: 323px){

   .post-date span:last-child { width: 100%;
    display: inline-block;
    margin-left: 10px;}

}

@media screen and (max-width: 1240px){
.row.comment.well .col-md-2 {    width: 100%!important;}
 }

 
 header { border-bottom: 3px solid rgb(242, 242, 242); }
 .subnav__menu .collapsible__heading { display: inline; }
 .subnav__menu .menu__link { margin-right: 1rem; }
 @media only screen and (max-width: 640px) {
 .subnav__menu .menu__link { display: inline-block; width: 100%; }
 .subnav__menu .collapsible__heading { display: inline; }
 }
 
 /*roullete style*/
.lead-form-box {
display: none;
}
#lead-form-result {
display: none;
box-sizing: border-box;
width: 100%;
border-radius: 3px;
padding: 7px;
font-size: 15px;
color: #a94442;
background-color: #f2dede;
border: 1px solid #ebccd1;
}
.order_block, .order_block * {
box-sizing: border-box;
transition: 0.2s;
font-family: Arial, sans-serif !important;
}
.order_block {
max-width: 430px;
width: 100%;
margin: auto;
text-align: center;
background: #fff;
box-shadow: 0 0px 25px 0px rgba(0, 0, 0, 0.12);
border: 3px dashed #eaeaea;
border-radius: 0;
}
.order_block .order_offer {
text-align: center;
}
.order_block .order_offer img {
max-width: 100%;
width: auto;
height: 110px;
}
.order_pre_form {
padding: 20px 20px 0 20px;
}
.order_form_row {
margin-bottom: 10px;
text-align: left;
}

.order_form {
width: 100%;
max-width: 500px;
padding: 0 20px 20px 20px;
}
.order_header {
margin: 12px 0 !important;
padding: 0 !important;
font-size: 18px;
}
.order_form .order_form_row input {
width: 100% !important;
padding: 14px;
border: 2px solid #eaeaea;
font-size: 15px;
border-radius: 3px;
box-shadow: none !important;
margin: 0 !important;
}
.order_form .order_form_row label {
 font-size: 13px;
 text-align: left;
 font-weight: bold;
}
.order_form .order_form_row input:active, .order_form .order_form_row input:focus {
outline: none;
border: 2px solid #cecece;
}
.order_form .order_form_button {
 box-shadow: 0px 1px 0px 0px rgb(245, 151, 142) inset;
 background: rgb(242, 69, 55);
 border-radius: 3px;
 border: 1px solid rgb(208, 39, 24);
 width: 100%;
 display: inline-block;
 cursor: pointer;
 color: rgb(255, 255, 255);
 text-transform: uppercase;
 outline: none;
 padding: 16px 0;
 font-weight: bold;
 font-size: 16px;
 margin-top: 5px;
 text-decoration: none;
letter-spacing: 0.6px;
 text-shadow: 0px 1px 0px rgb(129, 14, 5);
}

.order_form .order_form_button:hover {
 background: rgb(198, 45, 31)
}

.order_form .order_form_button:active {
 position: relative;
 top: 1px;
}
.order_timer_block {
line-height: 1;
font-weight: bold;
}
.order_timer_block p {
font-size: 18px;
margin: 10px 0 !important;
padding: 0 !important;
}
.order_timer_block .order_timer {
font-size: 21px;
}
.time_remains {
color: red;
}

.box-popup-wrapper {
background: rgba(0,0,0,.5);
height: 100%;
position: fixed;
width: 100%;
z-index: 100;
top: 0;
left: 0;
display: none;
}
.box-tooltip {
background: #fff;
font-size: 18px;
padding: 20px;
width: 90%;
max-width: 320px;
margin: 80px auto;
box-sizing: border-box;
text-align: center;
border-radius: 5px;
position: relative;
box-shadow: 0 1px 40px rgba(0,0,0,.5);
cursor: pointer;
}
.box-tooltip:hover .box-tooltip-btn {
background: #62a30e;
transition: 0.2s;
}
.box-tooltip-title {
margin: 0;
padding: 0;
color: #333;
text-align: center;
font-family: Arial, Helvetica, sans-serif !important;
}
.box-tooltip-ico {
width: 100%;
padding: 20px;
padding-top: 0;
box-sizing: border-box;
text-align: center;
}
.box-tooltip-ico img {
height: 40px;
width: auto;
}
.box-tooltip-btn {
background: #70b31a;
color: #fff;
text-align: center;
font-weight: bold;
text-transform: uppercase;
font-size: 15px;
font-family: Arial, Helvetica, sans-serif !important;
width: 100%;
margin: 0 auto !important;
padding: 16px 0;
border-radius: 15px;
text-align: center;
box-shadow: 0 2px 10px rgba(0,0,0,.12);
animation: scale .4s infinite;
animation-direction:ernate;
}
.afterlose-boxes_item {
opacity: 0.6;
}
.shake {
 animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
 animation-iteration-count: 1;
 transform: translate3d(0, 0, 0);
 backface-visibility: hidden;
 perspective: 1000px;
}

@keyframes shake {
10%, 90% {
transform: translate3d(-1px, 0, 0);
}
20%, 80% {
transform: translate3d(2px, 0, 0);
}
30%, 50%, 70% {
transform: translate3d(-4px, 0, 0);
}
40%, 60% {
transform: translate3d(4px, 0, 0);
}
}
@keyframes scale {
0% {
transform: scale(1);
}
100% {
transform: scale(1.03);
}
}

#boxesContainer {
width: 100%;
margin: auto;
max-width: 600px;
}
.boxes,
.boxes cbox,
.boxes img {
width: 100%;
}
.instructions {
padding: 10px;
background-color: #232F3E;
border-radius: 4px;
box-shadow: 0 4px 15px 0 rgba(129, 150, 160, 0.45);
color: #fff;
}
#tries_count {
font-size: 19px;
}
.boxes {
margin: 10px 0
}
.boxes_item {
position: relative;
display: inline-block;
vertical-align: middle;
width: 32.5%;
-webkit-transition-duration: .2s;
transition-duration: .2s;
cursor: pointer;
-ms-user-select: none; 
-moz-user-select: none; 
-webkit-user-select: none; 
user-select: none; 
}
.boxes_item.afterlose-boxes_item {
cursor: default;
}
.boxes_item.afterlose-boxes_item:hover {
-webkit-transform: none;
transform:none
}
.boxes_item:hover {
-webkit-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1)
}
.win_prize {
font-size: 35px;
font-weight: bold;
color: #e72c2a;
text-transform: uppercase;
width: 100%;
text-align: center;
margin: 0;
}
@media (max-width: 479px) {
.boxes>div {
width: 32%
}
.win_prize {
font-size: 24px;
}
}
@media (max-width: 319px) {
.boxes>div {
width: 48%
}
.win_prize {
font-size: 21px;
}
}

.mycity {
 color: #fff;
 font-size: 11px;
 background: #70b3d2 0 0;
 padding: 2px 4px;
 font-weight: 700;
 text-transform: uppercase;
 border-radius: 2px;
 margin-left: 4px;
}

footer * {
    font-size: 14px;
}
 