Вход Регистрация
Файл: www/master.css
Строк: 848
/* font-family: "Trebuchet MS", Helvetica,
sans-serif; font-family: 'PT Sans Narrow', sans-serif; */ body
{ font-family: "Trebuchet MS", Helvetica,
sans-serif; font-size: 14px; line-height: 1.2em; position:
relative; } .btn1 { background-color: #ffbd00; background:
linear-gradient(#ffd400, #ff9e00); background: -o-linear-gradient(#ffd400,
#ff9e00); background: -ms-linear-gradient(#ffd400, #ff9e00); background:
-moz-linear-gradient(#ffd400, #ff9e00); background:
-webkit-linear-gradient(#ffd400, #ff9e00); border: 3px solid
white; border-radius: 6px; cursor: pointer; display:
inline-block; text-transform: uppercase; text-decoration:
none; font-weight: bold; } .btn1:hover { background-color:
#be1616; background: linear-gradient(#cf2929, #af0f0f); background:
-o-linear-gradient(#cf2929, #af0f0f); background:
-ms-linear-gradient(#cf2929, #af0f0f); background:
-moz-linear-gradient(#cf2929, #af0f0f); background:
-webkit-linear-gradient(#cf2929, #af0f0f); color: white; } .btn2
{ background-color: #be1616; background: linear-gradient(#cf2929,
#af0f0f); background: -o-linear-gradient(#cf2929, #af0f0f); background:
-ms-linear-gradient(#cf2929, #af0f0f); background:
-moz-linear-gradient(#cf2929, #af0f0f); background:
-webkit-linear-gradient(#cf2929, #af0f0f); border: 3px solid
white; border-radius: 6px; cursor: pointer; display:
inline-block; text-transform: uppercase; text-decoration:
none; font-weight: bold; color: white; box-shadow: 0 0 2px
rgba(0,0,0,0.6); } .btn2:hover { background-color: #ffbd00; background:
linear-gradient(#ffd400, #ff9e00); background: -o-linear-gradient(#ffd400,
#ff9e00); background: -ms-linear-gradient(#ffd400, #ff9e00); background:
-moz-linear-gradient(#ffd400, #ff9e00); background:
-webkit-linear-gradient(#ffd400, #ff9e00); color:
black; } /*************************//*************************//*************************//*************************/ .nav
{ width: 100%; min-width: 960px; height: 77px; background:
url('img/ptrn1.jpg') repeat-x; position: fixed; z-index: 99; box-shadow:
0 2px 2px rgba(0,0,0,0.6); } .nav > div { width: 960px; margin: 0
auto; overflow: hidden; } .nav h1 { font-family: 'PT Sans Narrow',
sans-serif; font-size: 50px; line-height: 1.2em; color: white; float:
left; text-transform: uppercase; padding: 9px 0 0 10px; cursor:
pointer; } .nav h1 span { display: inline-block; width: 48px; height:
48px; border: 3px solid white; border-radius: 48px; text-align:
center; background-color: #535353; font-size: 30px; line-height:
48px; color: white; vertical-align: 7px; } .nav ul { float:
right; padding-top: 12px; } .nav ul li { float: left; padding: 12px 11px
14px; transition: all 0.3s; -o-transition: all 0.3s; -ms-transition: all
0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; } .nav ul
li.active { background-color: #606060; border-radius: 2px; } .nav ul li a
{ font-family: 'PT Sans Narrow', sans-serif; font-size:
21px; line-height: 1.2em; color: white; text-decoration:
none; text-transform: uppercase; border-bottom: 1px dotted
#ffc300; } .nav ul li a:hover { color: #ffc300; } @media (max-width:
960px) { .nav { position: absolute; left: 0; top:
0; } } /*************************//*************************//*************************//*************************/ #box1
{ width: 940px; margin: 0 auto; padding: 108px 10px 0; overflow:
hidden; } #box1 h1 { float: left; font-family: 'PT Sans Narrow',
sans-serif; font-size: 44px; line-height: 1em; text-align:
left; text-transform: uppercase; position: relative; z-index:
98; } #box1 h2 { float: left; width: 214px; height: 128px; background:
url('img/bg1.jpg'); font-size: 55px; line-height: 110px; font-weight:
normal; text-align: center; margin: 0 -9px 0 -33px; } #box1 > div
{ float: right; width: 254px; text-align: center; position:
relative; } #box1 > div p { font-family: 'PT Sans Narrow',
sans-serif; font-size: 17px; line-height: 1.2em; } #box1 > div p b
{ text-transform: uppercase; } #box1 > div h3 { font-family: 'PT Sans
Narrow', sans-serif; font-size: 40px; line-height: 1em; } #box1 > div
p.popUp1 { width: 251px; height: 37px; background-color:
#ffba00; border-radius: 4px; font-weight: bold; font-size:
13px; line-height: 37px; text-transform: uppercase; margin: 4px
0; position: relative; z-index: 98; cursor: pointer; } #box1 > div
p.popUp1:hover { background-color: #c11717; color: white; } #box1 >
div img { position: absolute; bottom: -6px; left:
-85px; } /*************************//*************************//*************************//*************************/ #box2
{ height: 406px; width: 100%; min-width: 960px; background:
url('img/bg2.jpg') center top no-repeat; background-size:
100%; -o-background-size: 100%; -ms-background-size:
100%; -moz-background-size: 100%; -webkit-background-size: 100%; } @media
(max-width: 1600px) { #box2 { background-size:
auto; -o-background-size: auto; -ms-background-size:
auto; -moz-background-size: auto; -webkit-background-size:
auto; } } #box2.bg2 { height: 406px; width: 100%; background:
url('img/bg8.jpg') center top no-repeat; background-size:
100%; -o-background-size: 100%; -ms-background-size:
100%; -moz-background-size: 100%; -webkit-background-size: 100%; } @media
(max-width: 1600px) { #box2.bg2 { background-size:
auto; -o-background-size: auto; -ms-background-size:
auto; -moz-background-size: auto; -webkit-background-size:
auto; } } #box2 > div { width: 940px; padding: 0 10px; margin: 0
auto; } #box2 .item1 { font-family: 'PT Sans Narrow', sans-serif; float:
left; margin: 25px 0 0 63px; } #box2 .item1 h1 { font-size:
33px; line-height: 1.1em; text-transform: uppercase; position:
relative; padding-bottom: 20px; } #box2 .item1 h1 img { position:
absolute; left: -63px; top: 23px; } #box2 ul li { overflow:
hidden; padding-bottom: 10px; } #box2 ul li img { float: left; margin: 0
18px 0 30px; } #box2 ul li p { height: 39px; padding: 0
10px; margin-top: 6px; font-size: 22px; line-height: 39px; background:
url('img/ptrn2.png'); border-radius: 4px; display:
inline-block; } #box2.bg2 ul li p { background:
url('img/ptrn5.png'); color: white; } #box2 form { float: right; width:
336px; height: 347px; background: url('img/bg3.jpg')
no-repeat; border-radius: 6px; box-shadow: 0 0 4px
rgba(0,0,0,0.2); text-align: center; margin: 30px 0 0 0; } #box2 form h2
{ font-family: 'PT Sans Narrow', sans-serif; font-size:
25px; line-height: 1.1em; color: white; text-transform:
uppercase; font-weight: normal; padding: 11px 0 40px; text-shadow: 1px
1px 0 rgba(0,0,0,0.7); } #box2 form h2 b { font-size: 30px; } #box2 form
input { width: 230px; height: 40px; padding: 0 10px; margin-bottom:
16px; text-align: center; font-family: "Trebuchet MS",
Helvetica, sans-serif; font-size: 14px; border-radius: 4px; border:
none; } #box2 form button { width: 249px; height: 60px; font-size:
20px; line-height: 1em; font-family: 'PT Sans Narrow',
sans-serif; } #box2 form button span { display: inline-block; font-size:
16px; } /*************************//*************************//*************************//*************************/ #box3
{ width: 960px; margin: 0 auto; } #box3 h1 { font-family: 'PT Sans
Narrow', sans-serif; font-size: 45px; line-height: 57px; text-align:
center; padding: 45px 0; } #box3 h1 span { height: 59px; display:
inline-block; padding: 0 33px; background: url('img/brl.png') left top
no-repeat, url('img/brr.png') right top no-repeat; } #box3 ul li
{ display: inline-block; vertical-align: top; width: 50%; margin-right:
-4px; } #box3 ul li img { float: left; padding: 0 0 55px; } #box3 ul li p
{ font-size: 14px; line-height: 1.2em; padding: 6px 55px 20px
115px; } #box3 ul li p span { display: block; font-family: 'PT Sans
Narrow', sans-serif; font-size: 24px; line-height:
1.1em; text-transform: uppercase; padding-bottom: 6px; font-weight:
bold; } /*************************//*************************//*************************//*************************/ #box4
{ width: 960px; margin: 0 auto; overflow: hidden; } #box4 h1
{ font-family: 'PT Sans Narrow', sans-serif; font-size:
45px; line-height: 57px; text-align: center; padding: 45px 0; } #box4 h1
span { height: 59px; display: inline-block; padding: 0
33px; background: url('img/brl.png') left top no-repeat,
url('img/brr.png') right top no-repeat; } #box4 .col { width:
236px; float: left; margin: 0 2px; } #box4 .col .row1 { width:
100%; height: 92px; background: url('img/bg4.jpg') center top
no-repeat; border-radius: 5px; box-shadow: 0 0 1px 1px
rgba(0,0,0,0.6); font-size: 30px; line-height: 92px; color:
white; text-align: center; position: relative; margin-bottom:
6px; } #box4 .col .row1 img { position: absolute; top: -7px; right:
-5px; z-index: 97; } #box4 .col .row2 { width: 100%; height:
67px; background: url('img/bg5.jpg') center top no-repeat; border-radius:
5px; box-shadow: 0 0 2px rgba(0,0,0,0.6); text-align: center; } #box4
.col .row2 p { font-size: 24px; line-height: 1em; font-weight:
bold; padding-top: 7px; } #box4 .col .row2 span { display:
inline-block; font-size: 18px; line-height: 1em; font-weight:
normal; text-decoration: line-through; } #box4 .col .container
{ background-color: #f2f2f2; border-radius: 5px; margin: 6px
0; padding-bottom: 14px; } #box4 .col .container .minHeight {min-height:
625px;} #box4 .col .container .minHeight2 {min-height: 220px;} #box4 .col
.container .row3 { height: 48px; border-bottom: 3px solid
#ebebeb; font-size: 14px; line-height: 48px; padding: 0 20px; } #box4
.col .container .row4 { width: 171px; height: 35px; border: 3px solid
#9e9e9e; text-align: center; margin: 20px auto; border-radius:
6px; text-align: center; text-transform: uppercase; font-size:
14px; line-height: 35px; color: #4f4f4f; box-shadow: 0 0 3px 3px #fff
inset; } #box4 .col .container ul { margin: 0 25px 18px 20px; } #box4 .col
.container ul li { font-size: 12px; line-height: 1.3em; color:
#4f4f4f; padding: 0 0 2px 12px; background: url('img/pic16.png') 1px 4px
no-repeat; } #box4 .col .container .btn2 { display: block; width:
177px; height: 47px; margin: 12px auto 0; font-size: 18px; line-height:
47px; text-align:
center; } /*************************//*************************//*************************//*************************/ .popupMain
{ position: fixed; top: 0; left: 0; background:
url('img/ptrn3.png'); display: none; z-index: 100; } .popupMain form
{ position: relative; width: 290px; margin: 12% auto
0; background-color: #c2c1c0; border-radius: 12px; box-shadow: 0 0 33px
rgba(0,0,0,0.8); text-align: center; padding: 22px 25px; } .popupMain
form h1 { font-family: 'PT Sans Narrow', sans-serif; font-size:
20px; line-height: 1.2em; padding-bottom: 15px; } .popupMain form input
{ width: 230px; height: 40px; padding: 0 10px; margin-bottom:
16px; text-align: center; font-family: "Trebuchet MS",
Helvetica, sans-serif; font-size: 14px; border-radius: 4px; border:
none; } .popupMain form button { font-family: 'PT Sans Narrow',
sans-serif; width: 250px; height: 59px; font-size: 28px; } .popupMain
form h2.close { position: absolute; top: -10px; right: -10px; cursor:
pointer; width: 22px; height: 22px; text-align: center; font-size:
16px; line-height: 22px; background-color: #ffb400; border-radius:
22px; border: 2px solid white; box-shadow: -1px -1px 4px 2px
rgba(0,0,0,0.6); } .popupMain form h2.close:hover { background-color:
red; color: white; } #popup-cert-zakiev { text-align: center; width: 744px
!important; margin: 0 auto;
} /*************************//*************************//*************************//*************************/ #box4
.popupTarif { position: fixed; top: 0; left: 0; background:
url('img/ptrn3.png'); display: none; z-index: 100; } #box4 .popupTarif
form { position: relative; width: 290px; margin: 10% auto
0; background-color: #c2c1c0; border-radius: 12px; box-shadow: 0 0 33px
rgba(0,0,0,0.8); text-align: center; padding: 16px 25px 22px; } #box4
.popupTarif form h1 { font-family: 'PT Sans Narrow',
sans-serif; font-size: 28px; letter-spacing: 1.4px; line-height:
1.2em; padding: 0; } #box4 .popupTarif form p { font-family: 'PT Sans
Narrow', sans-serif; font-size: 24px; line-height: 1.1em; font-weight:
bold; padding: 5px 0 15px; } #box4 .popupTarif form p span { display:
inline-block; font-weight: normal; font-size: 18px; line-height:
1.1em; } #box4 .popupTarif form input { width: 230px; height:
40px; padding: 0 10px; margin-bottom: 16px; text-align:
center; font-family: "Trebuchet MS", Helvetica,
sans-serif; font-size: 14px; border-radius: 4px; border: none; } #box4
.popupTarif form button { font-family: 'PT Sans Narrow',
sans-serif; width: 250px; height: 59px; font-size: 28px; } #box4
.popupTarif form h2.close { position: absolute; top: -10px; right:
-10px; cursor: pointer; width: 22px; height: 22px; text-align:
center; font-size: 16px; line-height: 22px; background-color:
#ffb400; border-radius: 22px; border: 2px solid white; box-shadow: -1px
-1px 4px 2px rgba(0,0,0,0.6); } #box4 .popupTarif form h2.close:hover
{ background-color: red; color:
white; } /*************************//*************************//*************************//*************************/ #box5
{ width: 960px; margin: 0 auto; } #box5 h1 { font-family: 'PT Sans
Narrow', sans-serif; font-size: 45px; line-height: 57px; text-align:
center; padding: 45px 0 10px; } #box5 h1 span { height: 59px; display:
inline-block; padding: 0 33px; background: url('img/brl.png') left top
no-repeat, url('img/brr.png') right top no-repeat; } #box5 p { text-align:
center; font-size: 18px; line-height: 1.3em; padding-bottom:
15px } #box5 ul li { display: inline-block; vertical-align:
top; margin-right:
-4px; } /*************************//*************************//*************************//*************************/ #box6
{ width: 960px; margin: 0 auto; } #box6 h1 { font-family: 'PT Sans
Narrow', sans-serif; font-size: 45px; line-height: 57px; text-align:
center; padding: 45px 0 10px; } #box6 h1 span { height: 59px; display:
inline-block; padding: 0 33px; background: url('img/brl.png') left top
no-repeat, url('img/brr.png') right top no-repeat; } #box6 > p
{ text-align: center; font-size: 18px; line-height:
1.3em; padding-bottom: 15px } #box6 .container { background-color:
#f1f1f1; border-radius: 6px; box-shadow: 1px 1px 1px
rgba(0,0,0,0.2); border: 1px solid white; overflow: hidden; padding:
25px 0; margin-bottom: 30px; } #box6 .container .col1 { float:
left; width: 195px; text-align: center; } #box6 .container .col1 > img
{ display: inline-block; width: 134px; height: 134px; border-radius:
134px; border: 3px solid #ffc300; } #box6 .container a { color:
#0084cf; font-size: 13px; line-height: 1.3em; display:
inline-block; } #box6 .container a:hover {color: red;} #box6 .container
a.popup-youtube { margin: 25px 0 0; } #box6 .container .col2 { width:
400px; float: left; } #box6 .container .col2 h3 { background-color:
#ffdb70; height: 34px; border-radius: 5px; font-size:
24px; line-height: 34px; padding: 0 8px; margin-bottom: 6px; } #box6
.container .col2 p.pr1 { background-color: white; border-radius:
5px; padding: 6px 8px 8px; font-size: 14px; line-height:
1.2em; margin-bottom: 4px; } #box6 .container .col2 p.pr1 b
{ text-transform: uppercase; padding-right: 8px; } #box6 .container .col2
h4 { background-color: #ffdb70; height: 29px; border-radius:
5px; font-size: 14px; line-height: 29px; text-transform:
uppercase; padding: 0 8px; margin: 18px 0 6px; } #box6 .container .col2
span.item1 { display: inline-block; width: 210px; } #box6 .container
.col2 span.item2 { display: inline-block; width: 80px; } #box6 .container
p.pr2 { padding: 15px 22px 16px 8px; font-size: 14px; line-height:
1.2em; background-color: white; border-radius: 5px; } #box6 .container
p.pr1 span.item1 { font-size: 14px; font-weight: bold; } #box6 .container
p.pr1 span.item2 { font-size: 20px; font-weight: bold; } #box6 .container
p.pr1 span.item2 img { vertical-align: -2px; padding-right: 2px; } #box6
.container .col3 { width: 360px; float: left; text-align:
center; } #box6 .container .col3 img { border-radius: 4px; border: 3px
solid #9f9f9f; } #box6 .container p.popUp1 { width: 256px; height:
43px; font-size: 18px; line-height: 43px; text-transform:
none; text-align: center; margin: 22px auto 0; display:
block; } /*************************//*************************//*************************//*************************/ #box7
{ width: 960px; margin: 0 auto; } #box7 h1 { font-family: 'PT Sans
Narrow', sans-serif; font-size: 45px; line-height: 57px; text-align:
center; padding: 45px 0 10px; } #box7 h1 span { height: 59px; display:
inline-block; padding: 0 33px; background: url('img/brl.png') left top
no-repeat, url('img/brr.png') right top no-repeat; } #box7 .zoom-gallery
{ text-align: center; } #box7 .zoom-gallery a { display:
inline-block; vertical-align: top; width: 200px; height:
200px; overflow: hidden; margin: 20px 16px; border: 1px solid
#f0f0f0; border-radius: 2px; box-shadow: 1px 1px 1px
rgba(0,0,0,0.4); } #box7 .zoom-gallery a img { width:
100%; } /*************************//*************************//*************************//*************************/ #box8
{ width: 100%; min-width: 960px; background: url('img/bg6.jpg') center
183px no-repeat; } #box8 > div { width: 960px; margin: 0
auto; position: relative; } #box8 h1 { font-family: 'PT Sans Narrow',
sans-serif; font-size: 45px; line-height: 57px; text-align:
center; padding: 45px 0 10px; } #box8 h1 span { height: 59px; display:
inline-block; padding: 0 33px; background: url('img/brl.png') left top
no-repeat, url('img/brr.png') right top no-repeat; } #box8 p { font-size:
24px; line-height: 1.2em; text-align: center; } #box8 form { width:
100%; text-align: center; margin: 20px 0 0; padding: 19px 0 0; } #box8
form h2 { font-size: 24px; line-height: 1.2em; text-transform:
uppercase; } #box8 form h3 { font-size: 18px; line-height:
1.6em; padding-bottom: 30px; } #box8 form input { width: 250px; height:
40px; padding: 0 10px; margin-bottom: 16px; text-align:
center; font-family: "Trebuchet MS", Helvetica,
sans-serif; font-size: 14px; border-radius: 4px; border: none; } #box8
form button { width: 268px; height: 60px; font-family: 'PT Sans Narrow',
sans-serif; font-size: 20px; margin: 10px 0 50px; } #box8 > div >
h4 { position: absolute; text-align: center; font-size:
18px; line-height: 1em; top: 315px; right: 40px; } #box8 > div >
h4 span { font-family: 'PT Sans Narrow', sans-serif; font-size:
44px; line-height: 1em; } #box8 > div h1:last-child { font-size:
46px; line-height: 1.2em; padding: 55px 0; text-transform:
uppercase; color: #ffb700; text-shadow: 1px 1px 1px
rgba(0,0,0,0.4); } #box8 > div h1:last-child span { display:
inline-block; width: 76px; height: 76px; background: url('img/bg7.jpg')
center center no-repeat; font-size: 38px; line-height: 76px; text-align:
center; color: black; padding:
0; } /*************************//*************************//*************************//*************************/ #box9
{ height: 212px; min-width: 960px; background: url('img/ptrn4.jpg')
repeat-x; } #box9 > div { width: 960px; margin: 0 auto; } #box9 .item1
{ width: 270px; height: 130px; float: left; border-right: 1px solid
#ababab; margin: 43px 0 0 0; } #box9 .item1 h1 { font-family: 'PT Sans
Narrow', sans-serif; font-size: 48px; line-height: 1.2em; padding: 6px 0
0 12px; text-transform: uppercase; text-shadow: 1px 1px 1px
rgba(0,0,0,0.6); } #box9 .item1 h1 span { display: inline-block; width:
48px; height: 48px; border-radius: 48px; border: 4px solid
#ffc300; background-color: black; font-size: 29px; line-height:
48px; text-align: center; color: #ffc300; vertical-align: 8px; } #box9
.item1 p { font-family: 'PT Sans Narrow', sans-serif; font-size:
18px; line-height: 1.2em; color: #535353; padding: 12px 0 0
12px; } #box9 .item2 { padding: 57px 0 0 86px; float: left; } #box9
.item2 p:first-child { font-size: 14px; line-height: 1.2em; background:
url('img/pic50.png') 1px 1px no-repeat; padding-left: 22px; margin-left:
-22px; } #box9 .item2 h1 { font-family: 'PT Sans Narrow',
sans-serif; font-size: 46px; line-height: 1.2em; } #box9 .item2
p:last-child { font-size: 14px; line-height: 1.2em; } #box9 .item2
p:last-child span { text-decoration: underline; cursor: pointer; } #box9
.item2 p:last-child span:hover {color: red;} #box9 .item3 { width:
220px; height: 130px; float: right; border-left: 1px solid
#ababab; margin: 43px 0 0 0; padding: 12px 0 0 50px; } #box9 .item3 a
{ display: inline-block; font-family: 'PT Sans Narrow',
sans-serif; font-size: 18px; line-height: 1.8em; padding: 0 0 7px
38px; color: black; height: 30px; } #box9 .item3 a:hover {color:
red;} #box9 .item3 a.skype {background: url('img/skype.png') 1px 1px
no-repeat;} #box9 .item3 a.mail {background: url('img/mail.png') 1px 1px
no-repeat;}
Онлайн: 4
Реклама