.b1 {
    background: url(../img/b1.jpg)/*tpa=http://topshoptovar.ru/ems-trainer-ron/img/b1.jpg*/ center top no-repeat;
    height: 652px;
        background-size: cover;
}
.b1 img {
    padding: 320px 0 0 210px;
}
.b1 a {
    display: block;
    width: 300px;
    height: 40px;
    line-height: 34px;
    text-align: center;
    background: #eee;
    background: rgb(255, 133, 5) none repeat scroll 0% 0%;
    border:3px solid rgb(255, 133, 5);
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    margin: 0 0 0 140px;
    font-weight: bold;
    letter-spacing: 2px;
}
.b1 a:hover {
    background: #fff;
    color: rgb(255, 133, 5);
}
.b2 {
    background: url(../img/b2.jpg)/*tpa=http://topshoptovar.ru/ems-trainer-ron/img/b2.jpg*/ center 460px no-repeat #403f44;
    color: #fff;
    padding-bottom: 1500px;
}
h2 {
text-align: center;
text-transform: uppercase;
font-size: 34px;
line-height: 44px;
padding-bottom: 30px;
    color: #FF8505;
    max-width: 400px;
    margin: 0 auto;
}
h3 {
    padding-bottom: 30px;
    text-align: center;
        max-width: 600px;
    margin: 0 auto;
}
p {
        text-align: center;
    padding-bottom: 30px;
       max-width: 600px;
    margin: 0 auto;
}
                            .video-container{
                                position: relative;
                                width: 640px;
                                height: 350px;
                                overflow:hidden;
                                margin: 0 auto 10px;}
                            .video-container iframe, .video-container object, .video-container embed{
                                position:absolute;
                                display: block;
                                width: 100%;
                                height: 100%;
                                top: 0;
                                left: 0;}

.b3 {
    background: url(../img/bg_01.png)/*tpa=http://topshoptovar.ru/ems-trainer-ron/img/bg_01.png*/ center top repeat;
        background-size: 140px;
}
.b3 h2 {
text-align: center;
text-transform: uppercase;
font-size: 34px;
line-height: 44px;
padding-bottom: 30px;
    color: #FF8505;
    max-width: 400px;
    margin: 0 auto;
}
.b5 {
    background: url(../img/img2.jpg)/*tpa=http://topshoptovar.ru/ems-trainer-ron/img/img2.jpg*/ left bottom no-repeat;
    background-size: 40%;
}
.cont {
    width: 900px;
    padding: 0 0 0 400px;
}
.cont h2 {
    text-align: left;
    color: #000;
    max-width: 100%;
    padding-top: 50px;
}
.cont p {
    text-align: left;
    font-size: 20px;
    line-height: 28px;
}
form {
    text-align: center;
    margin-bottom: 30px;
}
form input {
    width: 300px;
    height: 50px;
    display: block;
    margin: 0 auto 20px;
    border:1px solid #000;
    box-sizing: border-box;
    padding: 0 15px;
     font-family: 'Arial', sans-serif;
    font-size: 20px;
}
form button {
    cursor: pointer;
    display: block;
    width: 300px;
    font-size: 20px;
    height: 50px;
    line-height: 34px;
    text-align: center;
    background: #eee;
    background: rgb(255, 133, 5) none repeat scroll 0% 0%;
    border:3px solid rgb(255, 133, 5);
    color: #fff;
    text-transform: uppercase;
    text-decoration: none;
    margin: 0 auto;
    font-weight: bold;
    letter-spacing: 1px;
}
form button:hover {
    background: #fff;
    color: rgb(255, 133, 5);
}


/* bizlife_inc */
@media screen and (max-width: 959px){
   .wrap{
    width: 640px;
    padding: 20px 10px;
    box-sizing: border-box;
    }
.b1 {
    background: url(../img/b1-2.jpg)/*tpa=http://topshoptovar.ru/ems-trainer-ron/img/b1-2.jpg*/ center top no-repeat;
    height: 575px;
}
.b1 img {
    padding: 260px 0 0 60px;
}
.b1 a {
    margin: 0 0 0 0px;
}
.b5 {
    background: none;
}
.cont {
    width: 600px;
    padding: 0 0 0 40px;
}
}/* michael-k90 */




@media screen and (max-width: 639px){
   .wrap{
    width: 320px;
    padding: 10px 10px;
    box-sizing: border-box;
    }     
    .b1 {
    background: url(../img/b1-3.jpg)/*tpa=http://topshoptovar.ru/ems-trainer-ron/img/b1-3.jpg*/ center top no-repeat;
    height: 575px;
}
.b1 img {
    padding: 300px 0 0 60px;
}
.b2 {
    background: url(../img/b2.jpg)/*tpa=http://topshoptovar.ru/ems-trainer-ron/img/b2.jpg*/ center 570px no-repeat #403f44;
    color: #fff;
    padding-bottom: 1400px;
}
.video-container{
                                position: relative;
                                width: 300px;
                                height: 170px;
                                overflow:hidden;
                                margin: 0 auto 10px;}
.cont {
    width: 300px;
    padding: 0 0 0 10px;
}




}