@font-face { font-family:Roboto; src:url(../fnt/Roboto-Regular.otf) }
@font-face { font-family:Roboto-Light; src:url(../fnt/Roboto-Light.otf) }
@font-face { font-family:Roboto-Bold; src:url(../fnt/Roboto-Bold.otf) }
@font-face { font-family:Roboto-Italic; src:url(../fnt/Roboto-Italic.otf) }

@font-face { font-family:Roboto-Black; src:url(../fnt/Roboto-Black.otf) }
@font-face { font-family:Roboto-BlackItalic; src:url(../fnt/Roboto-BlackItalic.otf) }

@font-face { font-family:Roboto-Medium; src:url(../fnt/Roboto-Medium.otf) }
@font-face { font-family:Roboto-MediumItalic; src:url(../fnt/Roboto-MediumItalic.otf) }

@font-face { font-family:RobotoSlab-Regular; src:url(../fnt/RobotoSlab-Regular.otf) }
@font-face { font-family:RobotoSlab-Bold; src:url(../fnt/RobotoSlab-Bold.otf) }

@font-face { font-family:MuseoSansCyr500; src:url(../fnt/MuseoSansCyrl.otf) }
@font-face { font-family:MuseoSansCyr700; src:url(../fnt/MuseoSansCyrl_2.otf) }

@font-face { font-family:Myriad-Pro; src:url(../fnt/myriadpro-regular.otf) }

html, body { margin:0; padding:0; font-family:Roboto, Helvetica, sans-serif }
form { padding:0; margin:0 }

img { border:none }

.left { float:left }
.right { float:right }
.clear { clear:both; font-size:1px; height:0 }

.hidden { display:none }

a:hover {  }
a:active {  }
a:visited {  }
a:focus {  }
a, input, input[type="button"], button { outline:none }
a, input[type="button"], button { cursor:pointer }
input[type="button"]:hover, button:hover { opacity:.7 }

h1 { font-family:Roboto-Bold; color:#ffffff; margin:0 auto; font-size:60px; text-align:center; width:765px }
h2 { font-family:RobotoSlab-Bold; font-size:50px; text-align:center; margin:0 auto; padding:0 0 25px; color:#313131 }

.f35 { font-size:35px }

.fRed1:first-letter { color:#fc5f45 }
.fGreen1 { color:#38c695 }
.fBlue1 { color:#b27cf5 }
.fOrange1 { color:#feb960 }

.input1, .input1Button { border:0 none; font-family:Roboto-Light; font-size:16px; border-radius:25px; padding:15px 45px; text-decoration:none }
.input1 { background-color:#ffffff; color:#616161 }
.input1Button { background-color:#fb5f45; color:#ffffff; text-transform:uppercase }

.input2 { background-color:#ffffff; color:#616161; text-align:center; border:0 none; font-family:Roboto-Light; font-size:16px; border-radius:4px; padding:15px 45px; text-decoration:none }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.wrap { min-width:1170px; width:100%; height:100%; overflow:hidden; padding:0; margin:0 }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.layout100 { width:100%; min-width:1200px }
.layout1170 { width:1170px; margin-left:auto; margin-right:auto; padding:0 15px }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.header { padding:25px 0 }
.header .left { text-align:left; color:#616161; font-family:Myriad-Pro; font-size:35px }
.header .right { color:#616161; text-align:right; font-size:22px; font-family:MuseoSansCyr500; padding-top:8px }
.header .right a { position:relative; top:-3px; font-family:Roboto; margin-left:5px; padding:2px 7px; text-decoration:none; text-transform:uppercase; border:2px solid #37c595; border-radius:15px; color:#37c595; font-size:16px;  }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.screen0 { background:url(../img/screen0Back.png) no-repeat center top }
.screen0 .inner { padding:175px 0 115px }

.screen0 .order { background:url(../img/arrow1.png) no-repeat scroll 715px top; margin:20px 0; padding:70px 0; text-align:center; }
.screen0 .order a:hover { opacity:.7 }

.screen0 .promises { width:780px; margin:0 auto }
.screen0 .promises .left { padding-top:80px; width:260px; font-family:Roboto-Light; font-size:18px; text-transform:uppercase; text-align:center }
.screen0 .promises .left.fGreen1 { background:url(../img/screen0Promisses1.png) no-repeat center top }
.screen0 .promises .left.fBlue1 { background:url(../img/screen0Promisses2.png) no-repeat center top }
.screen0 .promises .left.fOrange1 { background:url(../img/screen0Promisses3.png) no-repeat center top }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.screen1 { background:url(../img/screen1Back.png) no-repeat center top }
.screen1 .inner { padding:165px 0 0 }

.screen1 .pre { font-size:18px; text-align:center; color:#616161; margin-bottom:80px }

.screen1 .blocks { margin:0 auto }
.screen1 .blocks .block { width:320px; height:175px; margin:0 35px 50px }
.screen1 .blocks .block .cap { font-size:Roboto-Bold; font-size:18px; color:#272727; margin-bottom:40px; padding-left:65px; height:50px }
.screen1 .blocks .block .descr { font-family:Roboto; font-size:15px; line-height:27px; color:#616161 }
.screen1 .blocks .block .cap { background-position:left top; background-repeat:no-repeat !important }
.screen1 .blocks .block.n1 .cap { background:url(../img/screen1-1.png) }
.screen1 .blocks .block.n2 .cap { background:url(../img/screen1-2.png) }
.screen1 .blocks .block.n3 .cap { background:url(../img/screen1-3.png) }
.screen1 .blocks .block.n4 .cap { background:url(../img/screen1-4.png) }
.screen1 .blocks .block.n5 .cap { background:url(../img/screen1-5.png) }
.screen1 .blocks .block.n6 .cap { background:url(../img/screen1-6.png) }

.screen1 .callback { text-align:center; padding-top:135px; background:url(../img/happy1.png) no-repeat left bottom; padding-bottom:90px }
.screen1 .callback .form { background:url(../img/arrow2.png) no-repeat 925px 15px }
.screen1 .callback .form .cap { font-size:25px; font-family:Roboto-Black; color:#ffffff; margin-bottom:55px }
.screen1 .callback .form .inp input[type="text"] { margin-right:20px; width:100px }
.screen1 .callback .form .inp input[type="button"] { width:185px }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.screen2 { background:url(../img/screen2Back.png) no-repeat center top }
.screen2 .inner { padding:140px 0 110px }

.screen2 .pre { font-size:18px; text-align:center; color:#616161; margin-bottom:80px }
.screen2 .pre span { font-family:Roboto-Bold }

.screen2 .blocks { width:1160px; margin:0 auto }
.screen2 .blocks .block { box-shadow:0 0 10px #ccc; text-align:center; background-color:#ffffff; padding:95px 0 0; width:260px; margin:0 15px; height:180px }

.screen2 .blocks .block .cap { font-family:RobotoSlab-Bold; font-size:50px; margin-bottom:20px }
.screen2 .blocks .block .descr { font-family:Roboto-Medium; font-size:15px; color:#616161; line-height:27px }

.screen2 .blocks .block.n1 { border-bottom:3px solid #fc5f45 }
.screen2 .blocks .block.n2 { border-bottom:3px solid #38c695 }
.screen2 .blocks .block.n3 { border-bottom:3px solid #b27cf5 }
.screen2 .blocks .block.n4 { border-bottom:3px solid #feb960 }

.screen2 .blocks .block.n1 .cap { color:#fc5f45 }
.screen2 .blocks .block.n2 .cap { color:#38c695 }
.screen2 .blocks .block.n3 .cap { color:#b27cf5 }
.screen2 .blocks .block.n4 .cap { color:#feb960 }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.screen3 { background:#ffffff url(../img/screen3Back.png) no-repeat center top }
.screen3 .inner { padding:140px 0 0 }

.screen3 .pre { font-size:18px; text-align:center; color:#616161; margin-bottom:80px }

.screen3 .blocks { margin:0 auto 130px; width:1122px }
.screen3 .blocks .block,
.screen3 .blocks .block img { /*cursor:pointer;*/ border:0; width:360px; height:290px }
.screen3 .blocks .block { margin:0 7px 17px }

.screen3 .blocks .zoom,
.screen3 .blocks .descr { text-align:center; display:none }
/*.screen3 .blocks .block:hover .zoom,*/
.screen3 .blocks .block:hover .descr { display:block }
.screen3 .blocks .zoom { border:1px solid #ffffff; border-radius:35px; color:#ffffff; font-family:Roboto-Light; font-size:60px; height:60px; line-height:52px; margin:90px 0 0 160px; position:absolute; width:60px }
.screen3 .blocks .descr { background:#ffffff url(../img/screen3-4.png) no-repeat center top; color:#313131; font-size:18px; margin:-65px 0 0; padding:21px 0; position:absolute; text-align:center; width:360px }

.screen3.callback { padding:95px 0 100px; background:url(../img/screen3Back2.png) no-repeat center top }
.screen3.callback .get { margin:0 0 55px; font-family:Roboto-Bold; font-size:30px; color:#272727; text-align:center }
.screen3.callback .inp { text-align:center; margin:0 0 40px }
.screen3.callback .inp [type="text"] { background-color:#f7f7f7; border:2px solid #efefef; width:260px }
.screen3.callback .inp [type="button"] { border:2px solid #fb5f45; border-radius:0 25px 25px 0; margin-left:-45px }
.screen3.callback .recall { text-align:center; font-family:Roboto-Italic; font-size:16px; color:#616161 }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.screen4 { background:#f7f7f7 url(../img/screen4Back.png) no-repeat center top }
.screen4 .inner { padding:155px 0 165px }

.screen4 .pre { font-size:18px; text-align:center; color:#616161; margin-bottom:80px }

.screen4 .blocks { margin:0 auto; width:1160px }
.screen4 .blocks .block { box-shadow:0 0 10px #ccc; background-color:#ffffff; margin:0 15px; padding:5px; height:345px }
.screen4 .blocks .block img { width:250px; height:260px; margin-bottom:25px }
.screen4 .blocks .block .cap,
.screen4 .blocks .block .descr { text-align:center }
.screen4 .blocks .block .cap { font-family:Roboto-Medium; font-size:18px; margin:0 0 5px }
.screen4 .blocks .block .descr { font-family:Roboto; font-size:13px; color:#616161 }

.screen4 .blocks .block.n1 .cap { color:#fc5f45 }
.screen4 .blocks .block.n1 { border-bottom:3px solid #fc5f45 }
.screen4 .blocks .block.n2 .cap { color:#38c695 }
.screen4 .blocks .block.n2 { border-bottom:3px solid #38c695 }
.screen4 .blocks .block.n3 .cap { color:#b27cf5 }
.screen4 .blocks .block.n3 { border-bottom:3px solid #b27cf5 }
.screen4 .blocks .block.n4 .cap { color:#feb960 }
.screen4 .blocks .block.n4 { border-bottom:3px solid #feb960 }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.screen5 { background:url(../img/screen5Back.png) no-repeat center top }
.screen5 .inner { padding:150px 0 }

.screen5 .pre { font-size:18px; text-align:center; color:#616161; margin-bottom:80px }

.screen5 .blocks .block .hint { box-shadow:0 0 10px #ccc; padding:45px 0 0 40px; position:absolute; background-color:#ffffff; width:375px }
.screen5 .blocks .block .hint .number { background:url(../img/screen5HintSlash.png) no-repeat right 15px; color:#e0e0e0; font-family:RobotoSlab-Bold; font-size:50px; height:185px; margin:-15px 0 0; width:80px }
.screen5 .blocks .block .hint .cap { font-family:Roboto-Bold; font-size:25px; color:#272727; margin:0 0 15px }
.screen5 .blocks .block .hint .descr { font-family:Roboto; font-size:15px; color:#616161; line-height:27px }

.screen5 .blocks .block img { display:block; margin:0 auto; width:555px; height:300px }

.screen5 .blocks .block.n1 .hint { border-bottom:3px solid #fc5f45 }
.screen5 .blocks .block.n2 .hint { border-bottom:3px solid #38c695 }
.screen5 .blocks .block.n3 .hint { border-bottom:3px solid #b27cf5 }
.screen5 .blocks .block.n4 .hint { border-bottom:3px solid #feb960 }

.screen5 .blocks .block.tLeft .hint { margin:-65px 0 0 20px }
.screen5 .blocks .block.tRight .hint { margin:-65px 0 0 700px }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.screen6 { background:#f7f7f7 url(../img/screen6Back.png) no-repeat center top }
.screen6 .inner { padding:150px 0 160px }

.screen6 .pre { font-size:18px; text-align:center; color:#616161; margin-bottom:80px }

.screen6 .blocks { margin:0 auto; width:1170px }
.screen6 .blocks .block { box-shadow:0 0 10px #ccc; margin:0 15px }
.screen6 .blocks .block .hit { position:absolute !important; color:#ffffff; font-size:16px; font-family:Roboto-Light; text-align:right; width:360px; min-height:3px }

.screen6 .blocks .block .cap { background-color:#ffffff; color:#313131; font-family:Roboto-Bold; font-size:20px; padding:40px 0 30px; text-align:center }
.screen6 .blocks .block img { width:360px; height:270px }

.screen6 .blocks .block .descr { line-height:30px; padding:30px 0 15px; text-align:center; background-color:#ffffff; font-family:Roboto-Light; font-size:15px; color:#272727 }
.screen6 .blocks .block .descr p { margin:0 0 10px; padding:0 }
.screen6 .blocks .block .descr p span { font-weight:bold }

.screen6 .blocks .block a { margin:15px 0 0; display:block; text-decoration:none }
.screen6 .blocks .block a span { text-decoration:underline; font-weight:normal }
.screen6 .blocks .block a span:hover { text-decoration:none }

.screen6 .blocks .block .price { padding:5px 0; text-align:center }
.screen6 .blocks .block .price span { display:block; font-family:Roboto-Light; font-size:15px; color:#272727 }
.screen6 .blocks .block .price p { font-family:Roboto; font-size:36px; color:#272727; margin:0; padding:0 }

.screen6 .blocks .block .order { background-color:#ffffff; padding:35px 0; text-align:center }
.screen6 .blocks .block .order input[type="button"] { text-transform:uppercase }

.screen6 .blocks .block.n1 .hit { background-color:#38c695 }
.screen6 .blocks .block.n1 a { color:#38c695 }
.screen6 .blocks .block.n1 input[type="button"] { padding:10px 45px; border:2px solid #38c695 }

.screen6 .blocks .block.n2 .hit { background-color:#fc5f45 }
.screen6 .blocks .block.n2 a { color:#fc5f45 }
.screen6 .blocks .block.n2 input[type="button"] { padding:10px 45px; border:2px solid #fc5f45 }

.screen6 .blocks .block.n3 .hit { background-color:#b27cf5 }
.screen6 .blocks .block.n3 a { color:#b27cf5 }
.screen6 .blocks .block.n3 input[type="button"] { padding:10px 45px; border:2px solid #b27cf5 }

.screen6 .blocks .block:hover input[type="button"] { background-color:#fb5f45; color:#ffffff; border-color:#fb5f45 }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.screen7 { background:url(../img/screen7Back.png) no-repeat center top }
.screen7 .inner { padding:150px 0 145px }

.screen7 h2 { color:#ffffff }
.screen7 .pre { font-size:18px; text-align:center; color:#ffffff; margin-bottom:20px }

.screen7 #clock { overflow:hidden; font-size:40px; height:100px; margin:0 auto 40px; text-align:center; width:340px }
.screen7 #clock .in { margin:0 0 0 -10px }
.screen7 #clock #cnt_0 { display:none }
.screen7 #clock #cnt_1 { display:none }
.screen7 #clock .cntSeparator { color:#ffffff; margin:7px 0 0 }
.screen7 #clock .hms { margin:-25px 0 0 }
.screen7 #clock .hms span { margin:0 35px; color:#ffffff; font-family:Roboto-Light; font-size:12px }

.screen7 .blocks { margin:0 auto; width:1170px }
.screen7 .blocks .block { margin:0 15px }
.screen7 .blocks .block .hit { position:absolute !important; color:#ffffff; font-size:16px; font-family:Roboto-Light; text-align:right; width:360px; min-height:3px }

.screen7 .blocks .block .cap { background-color:#ffffff; color:#313131; font-family:Roboto-Bold; font-size:20px; padding:40px 0 30px; text-align:center }
.screen7 .blocks .block img { width:360px; height:270px }

.screen7 .blocks .block .descr { line-height:30px; padding:30px 0 15px; text-align:center; background-color:#ffffff; font-family:Roboto-Light; font-size:15px; color:#272727 }
.screen7 .blocks .block .descr p { margin:0 0 10px; padding:0 }
.screen7 .blocks .block .descr p span { font-weight:bold }

.screen7 .blocks .block a { margin:15px 0 0; display:block; text-decoration:none }
.screen7 .blocks .block a span { text-decoration:underline; font-weight:normal }
.screen7 .blocks .block a span:hover { text-decoration:none }

.screen7 .blocks .block .price { background-color:#f7f7f7; padding:5px 0; text-align:center }
.screen7 .blocks .block .price span { display:block; font-family:Roboto-Light; font-size:15px; color:#272727 }
.screen7 .blocks .block .price p { font-family:Roboto; font-size:36px; color:#272727; margin:0; padding:0 }

.screen7 .blocks .block .order { background-color:#ffffff; padding:45px 0; text-align:center }
.screen7 .blocks .block .order input[type="button"] { text-transform:uppercase }

.screen7 .blocks .block.n1 .hit { background-color:#38c695 }
.screen7 .blocks .block.n1 a { color:#38c695 }
.screen7 .blocks .block.n1 input[type="button"] { padding:10px 45px; border:2px solid #38c695 }

.screen7 .blocks .block.n2 .hit { background-color:#fc5f45 }
.screen7 .blocks .block.n2 a { color:#fc5f45 }
.screen7 .blocks .block.n2 input[type="button"] { padding:10px 45px; border:2px solid #fc5f45 }

.screen7 .blocks .block.n3 .hit { background-color:#b27cf5 }
.screen7 .blocks .block.n3 a { color:#b27cf5 }
.screen7 .blocks .block.n3 input[type="button"] { padding:10px 45px; border:2px solid #b27cf5 }

.screen7 .blocks .block:hover input[type="button"] { background-color:#fb5f45; color:#ffffff; border-color:#fb5f45 }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.screen8 { background:#f7f7f7 url(../img/screen8Back.png) no-repeat center top }
.screen8 .inner { padding:150px 0 160px }

.screen8 .pre { font-size:18px; text-align:center; color:#616161; margin-bottom:80px }

.screen8 #slider .slide .in { padding:0 20px; width:1160px }
.screen8 #slider .slide img { width:365px; height:375px; margin:0 0 0 }
.screen8 #slider .slide .bord1, .screen8 #slider .bord2 { height:10px; width:365px; background-color:#000000; opacity:.2 }
.screen8 #slider .slide .bord1:before { background-color:#000000; content:" "; display:block; height:395px; margin:0 0 0 -10px; position:absolute; width:10px }
.screen8 #slider .slide .bord2:after { background-color:#000000; content:" "; display:block; height:395px; margin:-385px 0 0 365px; position:absolute; width:10px }

.screen8 #slider .slide .pho { float:left }

.screen8 #slider .slide .descr { background-color:#ffffff; border-bottom:3px solid #fc5f45; font-family:Myriad-Pro; color:#616161; font-size:15px; line-height:27px; margin:0 0 0 364px; padding:40px 70px 40px 55px; position:relative; top:45px }
.screen8 #slider .slide .descr p { margin-bottom:30px }
.screen8 #slider .slide .descr .who { font-family:Roboto-Bold; font-size:18px; color:#272727 }
.screen8 #slider .slide .descr .face { font-family:Roboto; font-size:13px; color:#fc5f45 }

.screen8 .lSPager { list-style:outside none none; margin:-28px 0 0 1070px !important; position:absolute }
.screen8 .lSPager li { border:2px solid #fc5f45; border-radius:15px; height:17px; list-style:outside none none; margin:7px; padding:0 !important; width:17px }
.screen8 .lSPager li a { display:none !important }
.screen8 .lSPager .active:after { background-color:#fc5f45; border-radius:10px; content:" "; display:block; height:9px; margin:4px 0 0 4px; width:9px }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.screen9 { background:#f7f7f7 url(../img/screen9Back.png) no-repeat center top }
.screen9 .inner { padding:150px 0 110px }

.screen9 h2 { color:#ffffff }
.screen9 .pre { font-size:18px; text-align:center; color:#c9c9c9; margin-bottom:125px }

.screen9 .form table { margin:0 auto }
.screen9 .form table td { text-align:center; padding:10px 13px }

.screen9 .form input[type="text"] { width:270px }
.screen9 .form textarea { height:165px; width:655px }
.screen9 .form input[type="button"] { margin:45px 0 60px }

.screen9 .foot { width:100% }

.screen9 .foot .backTable { background-color:#11111c; height:235px; margin:0 0 0 15px; opacity:0.7; position:absolute; width:1140px; z-index:0 }
.screen9 .foot .topTable { opacity:.9999; padding:55px 45px 35px; background:url(../img/screen9-1.png) no-repeat center bottom }

.screen9 .foot table td { color:#ffffff }
.screen9 .foot table td .fRed1 { color:#ffffff; font-family:Myriad-Pro; font-size:35px; text-align:left }
.screen9 .foot table td .fGreen1 { font-size:18px; display:block; margin:15px 0 40px }
.screen9 .foot table td .light { font-family:Roboto-Light; font-size:16px }
.screen9 .foot table td .tel { font-family:MuseoSansCyr500; font-size:22px; display:block; margin:14px 0 0 }
.screen9 .foot table td .call { border:2px solid #37c595; border-radius:15px; color:#37c595; font-family:Roboto; font-size:16px; margin-left:5px; padding:2px 7px; position:relative; text-decoration:none; text-transform:uppercase; top:10px }

.screen9 .foot .sitecreate { color:#ffffff; text-transform:uppercase; margin:60px 20px -60px 0; text-decoration:none; float:right; display:block; font-family:Roboto-Light; font-size:10px }
.screen9 .foot .sitecreate:hover { text-decoration:underline !important } 

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

#popup1 .callback { text-align:center; padding:10px }
#popup1 .callback .form { background:url(../img/arrow2.png) no-repeat 925px 15px }
#popup1 .callback .form .cap { font-size:25px; font-family:Roboto-Black; color:#616161; margin-bottom:55px }
#popup1 .callback .form .inp input[type="text"] { margin-right:20px; width:100px; border:1px solid #616161 }
#popup1 .callback .form .inp input[type="button"] { width:185px }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

#popup2 { font-family:Roboto-light }
#popup2 span { font-family:Roboto-Bold; font-size:45px }

/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */







