@font-face {
    font-family: 'RobotoRegular';
    src: url('../fonts/robotoregular/roboto-regular.eot');
    src: url('../fonts/robotoregular/roboto-regular.eot') format('embedded-opentype'),
         url('../fonts/robotoregular/roboto-regular.woff') format('woff'),
         url('../fonts/robotoregular/roboto-regular.ttf') format('truetype'),
         url('../fonts/robotoregular/roboto-regular.svg#RobotoRegular') format('svg');
}

@font-face {
    font-family: 'RobotoBold';
    src: url('../fonts/robotobold/roboto-bold.eot');
    src: url('../fonts/robotobold/roboto-bold.eot') format('embedded-opentype'),
         url('../fonts/robotobold/roboto-bold.woff') format('woff'),
         url('../fonts/robotobold/roboto-bold.ttf') format('truetype'),
         url('../fonts/robotobold/roboto-bold.svg#RobotoBold') format('svg');
}

@font-face {
    font-family: 'RobotoThin';
    src: url('../fonts/robotothin/roboto-thin.eot');
    src: url('../fonts/robotothin/roboto-thin.eot') format('embedded-opentype'),
         url('../fonts/robotothin/roboto-thin.woff') format('woff'),
         url('../fonts/robotothin/roboto-thin.ttf') format('truetype'),
         url('../fonts/robotothin/roboto-thin.svg#RobotoThin') format('svg');
}

@font-face {
    font-family: 'RobotoLight';
    src: url('../fonts/robotolight/roboto-light.eot');
    src: url('../fonts/robotolight/roboto-light.eot') format('embedded-opentype'),
         url('../fonts/robotolight/roboto-light.woff') format('woff'),
         url('../fonts/robotolight/roboto-light.ttf') format('truetype'),
         url('../fonts/robotolight/roboto-light.svg#RobotoLight') format('svg');
}

@font-face {
    font-family: 'RobotoMedium';
    src: url('../fonts/robotomedium/roboto-medium.eot');
    src: url('../fonts/robotomedium/roboto-medium.eot') format('embedded-opentype'),
         url('../fonts/robotomedium/roboto-medium.woff') format('woff'),
         url('../fonts/robotomedium/roboto-medium.ttf') format('truetype'),
         url('../fonts/robotomedium/roboto-medium.svg#RobotoMedium') format('svg');
}

@font-face {
    font-family: 'RobotoCondensedBold';
    src: url('../fonts/robotocondensed-bold/robotocondensed-bold.eot');
    src: url('../fonts/robotocondensed-bold/robotocondensed-bold.eot') format('embedded-opentype'),
         url('../fonts/robotocondensed-bold/robotocondensed-bold.woff') format('woff'),
         url('../fonts/robotocondensed-bold/robotocondensed-bold.ttf') format('truetype'),
         url('../fonts/robotocondensed-bold/robotocondensed-bold.svg#RobotoCondensedBold') format('svg');
}

@font-face {
    font-family: 'RobotoCondensedLight';
    src: url('../fonts/robotocondensed-light/robotocondensed-light.eot');
    src: url('../fonts/robotocondensed-light/robotocondensed-light.eot') format('embedded-opentype'),
         url('../fonts/robotocondensed-light/robotocondensed-light.woff') format('woff'),
         url('../fonts/robotocondensed-light/robotocondensed-light.ttf') format('truetype'),
         url('../fonts/robotocondensed-light/robotocondensed-light.svg#RobotoCondensedLight') format('svg');
}

@font-face {
    font-family: 'RobotoCondensedRegular';
    src: url('../fonts/robotocondensed-regular/robotocondensed-regular.eot');
    src: url('../fonts/robotocondensed-regular/robotocondensed-regular.eot') format('embedded-opentype'),
         url('../fonts/robotocondensed-regular/robotocondensed-regular.woff') format('woff'),
         url('../fonts/robotocondensed-regular/robotocondensed-regular.ttf') format('truetype'),
         url('../fonts/robotocondensed-regular/robotocondensed-regular.svg#RobotoCondensedRegular') format('svg');
}

@font-face {
    font-family: 'MyriadProRegular';
    src: url('../fonts/myriadproregular/myriadpro-regular.eot');
    src: url('../fonts/myriadproregular/myriadpro-regular.eot') format('embedded-opentype'),
         url('../fonts/myriadproregular/myriadpro-regular.woff2') format('woff2'),
         url('../fonts/myriadproregular/myriadpro-regular.woff') format('woff'),
         url('../fonts/myriadproregular/myriadpro-regular.ttf') format('truetype'),
         url('../fonts/myriadproregular/myriadpro-regular.svg#MyriadProRegular') format('svg');
}

@font-face {
    font-family: 'MyriadProItalic';
    src: url('../fonts/myriadproitalic/myriadpro-it.eot');
    src: url('../fonts/myriadproitalic/myriadpro-it.eot') format('embedded-opentype'),
         url('../fonts/myriadproitalic/myriadpro-it.woff2') format('woff2'),
         url('../fonts/myriadproitalic/myriadpro-it.woff') format('woff'),
         url('../fonts/myriadproitalic/myriadpro-it.ttf') format('truetype'),
         url('../fonts/myriadproitalic/myriadpro-it.svg#MyriadProItalic') format('svg');
}



body{
#background:#1e181a url('../images/bg.jpg') no-repeat top center;
}
 
.container-fluid{
background:#1e181a url('../images/bg.jpg') no-repeat 50% 0%;
min-width:1170px;
}

.w100{
width:100%;
float:left;
}

.align-left{
text-align:left;
}

.align-right{
text-align:right;
}

.align-center{
text-align:center;
}

.pageblock{
margin:0 auto;
width:1170px;
}

.pageblock.wide{

}

.pageblock.wider{

}

#header-wrap .pageblock{
background:#1e181a url('../images/bg.jpg') no-repeat 50% 0%;

}

.intro-block{
padding-top:85px;
height:306px;
}

.intro-block .intro-text{

}

.intro-block .free{
text-transform:uppercase;
color:#d50a07;
font-family:'RobotoBold', Arial, sans-serif;
font-size:40px;
line-height:40px;
font-style:italic;
text-align:left;
margin-bottom:10px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.intro-block .seria{
text-transform:uppercase;
color:#fff;
font-family:'RobotoBold', Arial, sans-serif;
font-size: 44px;
line-height:46px;
font-style:italic;
text-align:center;
letter-spacing: -1px;
margin-bottom:15px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.intro-block .seria-date{
text-transform:uppercase;
color:#fff;
font-family:'RobotoMedium', Arial, sans-serif;
font-size:30px;
line-height:34px;
text-align:right;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.intro-block .seria-date span{
background:transparent url('../images/obv.png') no-repeat center center;
padding:15px 13px;
display:inline-block;
}

.manager-block{
padding-top:315px;
height:1056px;
}


.manager-block .simple-text{
text-transform:uppercase;
color:#fff;
font-family:'RobotoBold', Arial, sans-serif;
font-size:26px;
line-height:34px;
font-style:italic;
margin-bottom:10px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.manager-block .big-text{
text-transform:uppercase;
color:#fff;
font-family:'RobotoBold', Arial, sans-serif;
font-size:70px;
line-height:80px;
letter-spacing:-0.5px;
padding-top:5px;
padding-bottom:10px;
border-top:4px solid #fff;
border-bottom:4px solid #fff;
margin-bottom:10px;
text-shadow: 0px 5px 0px #B50A0F;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.manager-block .left-m, .manager-block .right-m{
padding-top:70px;
}

.manager-block .three-days{
text-transform:uppercase;
color:#fff;
font-family:'RobotoThin', Arial, sans-serif;
font-size:26px;
line-height:34px;
padding-top:45px;
margin-bottom:50px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.manager-block .three-days span.blue{
font-family:'RobotoBold', Arial, sans-serif;
background:#17447c;
padding:0px 7px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.manager-block .mesta{
text-transform:uppercase;
color:#fff;
font-family:'RobotoCondensedBold', Arial, sans-serif;
font-size:18px;
line-height:22px;
margin-bottom:50px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.big-green-btn{
width:434px;
height:104px;
background:transparent url('../images/green-button.png') no-repeat center center;
border:none;
box-shadow: 0px 0px 40px rgba(25,93,11,0.99);
outline:none;
border-radius:10px;
margin-bottom:45px;
}

input[type="button"].wf-button{
width:434px;
height:104px;
background:transparent url('../images/green-button-ok.png') no-repeat center center;
border:none;
box-shadow: 0px 0px 40px rgba(25,93,11,0.99);
outline:none;
border-radius:10px;
box-shadow:none;
color:#fff;
text-transform:uppercase;
font-family:'RobotoCondensedBold', Arial, sans-serif;
font-size:40px;
line-height:44px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.big-green-btn:hover,.big-green-btn:active, .big-green-btn:focus{
opacity:0.9;
}

.manager-block .dollars{
margin-bottom:20px;
text-transform:uppercase;
color:#edc72f;
font-family:'RobotoBold', Arial, sans-serif;
font-size:36px;
line-height:40px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.manager-block .dollars img , .manager-block .dollars span{
display:inline-block;
vertical-align:middle;
}


.manager-block .dollars img{
margin-right:10px;
}

.manager-block .uspey{
color:#fcd435;
font-family:'RobotoRegular', Arial, sans-serif;
font-size:14px;
line-height:18px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.big-days-block{
padding-top:320px;
padding-bottom:120px;
height:923px;
}

.pavel-block{
height:645px;
}

.day-row{
margin-bottom:20px;
}

.day-row .day-cell .day-number{
text-transform:uppercase;
color:#d50a07;
font-size:36px;
line-height:40px;
font-family:'RobotoCondensedBold', Arial, sans-serif;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.day-row .day-cell .day-date{
text-transform:uppercase;
font-family:'RobotoThin', Arial, sans-serif;
font-size:50px;
line-height:65px;
color:#fff;
letter-spacing:-1px;
margin-left:-15px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.day-row .day-cell .day-date span{
font-family:'RobotoBold', Arial, sans-serif;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.day-row .day-cell .day-theme{
color:#fcd435;
font-family:'RobotoRegular', Arial, sans-serif;
font-size:14px;
line-height:18px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.pavel-wrap{
position:relative;
height:645px;
}

.pavel-wrap .pavel-info{
position:absolute;
left:auto;
right:0px;
top:270px;
color:#fff;
font-family:'RobotoRegular', Arial, sans-serif;
font-size:13px;
line-height:16px;
width:345px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.pavel-wrap .pavel-intro{
position:absolute;
left:150px;
right:auto;
top:60px;
}

.pavel-wrap .pavel-intro .who-is, .pavel-form-title .pavel-intro .who-is{
text-transform:uppercase;
font-family:'RobotoBold', Arial, sans-serif;
font-size:14px;
line-height:18px;
color:#fff;
margin-bottom:5px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.pavel-wrap .pavel-intro .pavel-shulga, .pavel-form-title .pavel-intro .pavel-shulga{
text-transform:uppercase;
font-family:'RobotoThin', Arial, sans-serif;
font-size:36px;
line-height:40px;
color:#fff;
letter-spacing:-1px;
margin-bottom:15px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.pavel-wrap .pavel-intro .pavel-shulga span, .pavel-form-title .pavel-intro .pavel-shulga span{
font-family:'RobotoBold', Arial, sans-serif;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.pavel-wrap .pavel-intro p, .pavel-form-title .pavel-intro p{
color:#fff;
font-family:'RobotoRegular', Arial, sans-serif;
font-size:13px;
line-height:16px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.pavel-wrap .pavel-quote{
color:#fcd435;
padding-left:55px;
background:transparent url('../images/quote-l.png') no-repeat top left;
position:absolute;
top:350px;
left:0px;
font-family:'RobotoRegular', Arial, sans-serif;
font-size:30px;
line-height:34px;
width:640px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.reviews-block{
padding-top:70px;
height:925px;
}

.review-title-row{
display:table;
width:100%;
}

.review-title-row .txt{
text-transform:uppercase;
color:#000;
font-family:'RobotoCondensedBold', Arial, sans-serif;
font-size:36px;
line-height:40px;
letter-spacing:-1px;
display:table-cell;
vertical-align:middle;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.review-title-row .stripe{
display:table-cell;
vertical-align:middle;
width:160px;
}

.review-title-row .stripe span{
display:block;
height:1px;
border-top:1px solid #000;
}

.review-title-row .txt.txt-red{
padding-left:30px;
color:#d50a07;
font-family:'RobotoCondensedLight', Arial, sans-serif;
font-size:34px;
line-height:40px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.reviews-wrap {
position:relative;
height:725px;
margin-top:50px;
}

.reviews-wrap .rev{
position:absolute;
}

.reviews-wrap .rev.rev-1{
width:521px;
height:247px;
background:#fff url('../images/rev-1.jpg') no-repeat top center;
top:70px;
left:-15px;
z-index:3;
}

.reviews-wrap .rev.rev-2{
width:476px;
height:322px;
background:#fff url('../images/rev-2.jpg') no-repeat top center;
top:310px;
left:220px;
z-index:2;
}

.reviews-wrap .rev.rev-3{
width:470px;
height:385px;
background:#fff url('../images/rev-3.jpg') no-repeat top center;
top:10px;
left:665px;
}

.advantages-block{
padding-top:50px;
padding-bottom:5px;
height:1148px;
}

.advantages-title{
margin-bottom:80px;
}

.advantages-title .pre-title{
text-transform:uppercase;
font-family:'RobotoThin', Arial, sans-serif;
font-size:40px;
line-height:44px;
letter-spacing:-1px;
color:#fff;
font-style:italic;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.advantages-title .s-title{
text-transform:uppercase;
font-family:'RobotoBold', Arial, sans-serif;
font-size:40px;
line-height:44px;
letter-spacing:-1px;
color:#fff;
font-style:italic;
padding-left:67px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.advantages-wrap{
margin-bottom:60px;
}

.advantages-order{
padding-top:100px;
}

.adv .adv-icon{
margin-bottom:50px;
}

.adv .text{
color:#fff;
font-family:'RobotoRegular', Arial, sans-serif;
font-size:16px;
line-height:20px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.advantages-block .post-title{
text-transform:uppercase;
color:#fff;
font-family:'RobotoCondensedBold', Arial, sans-serif;
font-size:24px;
line-height:30px;
font-style:italic;
padding-top:90px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.advantages-block .big-green-btn{
box-shadow:none;
}



.pre-order-text{
font-family:'RobotoCondensedBold', Arial, sans-serif;
font-size:16px;
line-height:24px;
color:#fff;
text-transform:uppercase;
padding-left:65px;
margin-bottom:30px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.reklama-title .rek{
text-transform:uppercase;
color:#000;
font-family:'RobotoCondensedBold', Arial, sans-serif;
font-size:50px;
line-height:50px;
font-style:italic;
display:inline-block;
padding:34px 60px 34px 90px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.polezno-block{
padding-top:180px;
}

.pol-title{
text-transform:uppercase;
font-family:'RobotoBold', Arial, sans-serif;
font-size:46px;
line-height:50px;
letter-spacing:-1px;
color:#000;
font-style:italic;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.polezno-images{
position:relative;
height:950px;
}

.polezno-images{
margin-top:90px;
}

.polezno-images .pol-img{
position:absolute;
}

.polezno-images .pol-txt{
position:absolute;
text-transform:uppercase;
color:#d40a07;
font-family:'RobotoCondensedBold', Arial, sans-serif;
font-size:20px;
line-height:24px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.polezno-images .pol-txt.smaller{
font-size:16px;
line-height: 18px;
}

.polezno-images .pol-txt.bigger{
font-size:28px;
line-height:30px;
}

.polezno-images .pimg-1{
left:280px;
top:0px;
}

.polezno-images .pimg-2{
left:770px;
top:200px;
}

.polezno-images .pimg-3{
left:0px;
top:460px;
}

.polezno-images .pimg-4{
left:630px;
top:520px;
}

.polezno-images .ptxt-1{
left: 630px;
top: 55px;
width: 300px;
}

.polezno-images .ptxt-2{
left: 910px;
top: 370px;
width: 260px;
}

.polezno-images .ptxt-3{
left: 240px;
top: 575px;
width: 330px;
}

.polezno-images .ptxt-4{
left: 810px;
top: 860px;
width: 330px;
}

.results-block{
padding-top:85px;
}

.results-wrap{
position:relative;
height:810px;
}

.result-title{
text-transform:uppercase;
color:#fcd435;
font-family:'RobotoCondensedBold', Arial, sans-serif;
font-size:46px;
line-height:50px;
letter-spacing:-1px;
font-style:italic;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.results-wrap .result-text{
text-transform:uppercase;
color:#fff;
font-family:'RobotoCondensedBold', Arial, sans-serif;
position:absolute;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.results-wrap .result-text.res-text-1{
top: 114px;
left: -25px;
font-size: 20px;
line-height: 24px;
width: 290px;
}

.results-wrap .result-text.res-text-2{
top: 50px;
left: 600px;
font-size:18px;
line-height:22px;
width: 310px;
}

.results-wrap .result-text.res-text-3{
top: 250px;
left: 250px;
font-size:30px;
line-height:34px;
letter-spacing:-1px;
width: 430px;
}

.results-wrap .result-text.res-text-4{
top: 340px;
left: 825px;
font-size:12px;
line-height:16px;
width: 190px;
}

.results-wrap .result-text.res-text-5{
top: 473px;
left: 30px;
font-size: 26px;
line-height: 30px;
letter-spacing:-1px;
width: 395px;
}

.results-wrap .result-text.res-text-6{
top: 512px;
left: 590px;
font-size: 37px;
line-height:40px;
letter-spacing:-1px;
width: 560px;
}

.results-wrap .result-text.res-text-7{
top: 700px;
left: 257px;
font-size: 18px;
line-height: 22px;
width: 285px;
}

.steps-form-block{
padding-top:200px;
padding-bottom: 240px;
}

.steps-title .simp{
text-transform:uppercase;
color:#fff;
font-family:'RobotoCondensedBold', Arial, sans-serif;
font-size:46px;
line-height:50px;
letter-spacing:-1px;
font-style:italic;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.steps-title .nsimp{
text-transform:uppercase;
color:#fff;
font-family:'RobotoCondensedBold', Arial, sans-serif;
font-size:46px;
line-height:50px;
letter-spacing:-1px;
font-style:italic;
text-shadow: 0px 5px 0px #B50A0F;
background:#000;
padding: 0px 20px 6px 10px;
display: inline-block;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.steps-form-wrap{
padding-top:40px;
}

.steps-side{
padding-left:200px;
}

.steps-side .st{
color:#fff;
font-family:'RobotoCondensedBold', Arial, sans-serif;
font-style:italic;
font-size:22px;
line-height:28px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.steps-side .st.step-1{
font-size:30px;
line-height:34px;
text-transform:uppercase;
padding-top: 35px;
margin-bottom: 50px;
padding-right:100px;
}

.steps-side .st.step-2{
padding-right:25px;
margin-bottom:30px;
}

.steps-side .st.step-3{
padding-right:18px;
}

.form-side{
border-radius:10px;
border:3px solid #fff;
padding:40px 45px 25px;
}

.form-side .intro{
color:#fff;
text-transform:uppercase;
font-size:18px;
line-height:22px;
font-family:'RobotoCondensedBold', Arial, sans-serif;
margin-bottom:30px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.form-side .outtro{
color:#fff;
font-family:'RobotoRegular', Arial, sans-serif;
font-size:14px;
line-height:18px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.form-wrap .form-control{
border:1px solid #fff;
border-radius:10px;
box-shadow:none;
font-family:'RobotoRegular', Arial, sans-serif;
font-size:18px;
line-height:22px;
color:#888;
letter-spacing:-0.5px;
height:60px;
padding:19px 45px 19px 15px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.form-wrap .form-group.confid{
color:#fff;
font-family:'RobotoRegular', Arial, sans-serif;
font-size:12px;
line-height:18px;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

.form-wrap .form-group.confid a{
color:#fff;
font-size:14px;
line-height:18px;
text-decoration:underline;
}

.form-wrap .form-group .big-green-btn{
margin-bottom:0px;
box-shadow:none;
}

body .form-group span.validate-error{
font-family:'MyriadProRegular', sans-serif;
font-weight:normal;
font-size:12px;
color:#D40A32;
position:absolute;
top:17px;
right:28px;
left:auto;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

#formInModal .modal-content{
border:none;
box-shadow:none;
background:rgba(161, 8, 6, 0.99);
}

#formInModal .form-wrap{
display:inline-block;
width:505px;
}

.form-modal-header button.close{
outline:none;
margin-right: 10px;
margin-top: 5px;
}

ul.wf-sortable{
margin:0px;
padding:0px;
}

.footer{
padding-top:50px;
padding-bottom:50px;
}

.footer ul{
list-style:none;
margin:0px;
padding:0px;
}

.footer ul li{
display:inline-block;
vertical-align:middle;
margin:0px 15px;
}

.footer ul li a{
color:#5a72b9;
font-family:'RobotoRegular', Arial, sans-serif;
font-size:14px;
line-height:18px;
letter-spacing:-0.5px;
outline:none;

-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust:100%;
}

#footer-wrap{
background:#fff;
border-top:1px solid #ccc;
}

.fb-wrap, .vk-wrap{
background:#e9eaef;
padding:15px;
}

.manager-text .ok{
margin-bottom:100px;
}

#webinar-share *{
-webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}