.opa{ opacity: 0.6; } .robstark{ font-family: 'Roboto', sans-serif; } .inline{ vertical-align: top; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; list-style: none; } .b-r(@radius) { border-radius: @radius; -moz-border-radius: @radius; -webkit-border-radius: @radius; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////begining html{ overflow-y: scroll; } body, html{ padding: 0; margin: 0; height: 100%; -webkit-transform: translate3d(0,0,0); -webkit-font-smoothing: antialiased; -webkit-appearance: none; .robstark; //background: url("/images/sran.jpg") center top no-repeat; } .wrapper{ // opacity: 0.5; } .disable-hover { pointer-events: none; } input{ -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0 px; -webkit-appearance:none; } /* ==reset== */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font-style: normal; vertical-align: baseline; outline:0; } h1, h2, h3, h4, h5{ font-weight: normal; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { } ol, ul { list-style: none !important; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } b{font-weight:bold;} i{font-style:italic;} *:focus, input:focus, textarea:focus, select:focus{/*outline:none;*/} textarea{resize:none;} body.dev{ min-height: 1035px; opacity: 0.5; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wrapper .wrapper{ font-weight: 100; margin: 0 auto; min-height: 100%; /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////main page .hfooter{ height: 190px; } } .h-header{ } .header{ width: 984px; margin: 0 auto; padding: 30px 0 0px; } .descr{ float: right; font-size: 28px; font-weight: 100; line-height: 128%; text-align: right; } .logo{ .inline; padding-left: 2px; padding-top: 3px; } .content{ width: 944px; margin: 0 auto; padding-top: 4px; ul, ol { margin:0; padding:0; } ul, ol { li{ margin:0; padding: 0 0 5px 0; list-style-position: inside; } } ul > li { list-style-type: disc; } ol > li { list-style-type: decimal; } ol ul, ol ol, ul ul, ul ol { padding-left:15px; } h1{ color: #4c4c4c; font-size: 2em; /* font-weight: 100;*/ line-height: 100%; font-weight: bold; } h2{ color: #4c4c4c; font-size: 1.5em; /* font-weight: 100;*/ font-weight: bold; } h3, .h3{ color: #3e3e3e; text-align: center; font-weight: 100; font-size: 1.4em; font-weight: bold; } } .grad-block{ margin-top: 22px; height: 372px; width: 423px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; margin-bottom: 55px; *, &{ color: #fff; text-decoration: none; } p{ font-size: 15px; margin-top: 5px; } ul{ font-size: 18px; font-weight: 100; line-height: 148%; padding-left: 212px; padding-top: 38px; width: 175px; li{ margin-bottom: 25px; } } .inline; position: relative; padding-left: 31px; padding-top: 21px; &.left{ background: #ea6d69; /* Old browsers */ background: -moz-linear-gradient(left, #ea6d69 0%, #c55e9c 83%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ea6d69), color-stop(83%,#c55e9c)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #ea6d69 0%,#c55e9c 83%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #ea6d69 0%,#c55e9c 83%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, #ea6d69 0%,#c55e9c 83%); /* IE10+ */ background: linear-gradient(to right, #ea6d69 0%,#c55e9c 83%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea6d69', endColorstr='#c55e9c',GradientType=1 ); /* IE6-9 */ margin-right: 30px; div{ left: -18px; position: absolute; top: 140px; width: 221px; height: 219px; background: url("/images/iconset.png") 0 0 no-repeat; } } &.right{ background: #bf66a3; /* Old browsers */ background: -moz-linear-gradient(left, #bf66a3 0%, #ab98d8 84%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#bf66a3), color-stop(84%,#ab98d8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #bf66a3 0%,#ab98d8 84%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #bf66a3 0%,#ab98d8 84%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, #bf66a3 0%,#ab98d8 84%); /* IE10+ */ background: linear-gradient(to right, #bf66a3 0%,#ab98d8 84%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf66a3', endColorstr='#ab98d8',GradientType=1 ); /* IE6-9 */ div{ background: url("/images/iconset.png") no-repeat scroll -227px -3px rgba(0, 0, 0, 0); height: 227px; left: -18px; position: absolute; top: 145px; width: 225px; } } h4, .h4{ font-size: 36px; font-weight: 100; } } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////footer .footer{ margin: 0 auto; width: 980px; .robstark; .part{ .inline; padding-left: 10px; padding-top: 15px; p{ font-size: 11px; font-weight: 400; line-height: 174%; } a,div{ color: #4c4c4c; text-decoration: none; font-size: 24px; font-weight: 100; line-height: 100%; } } .p1{ width: 300px; } .p2{ width: 290px; text-align: center; p{ text-align: left; padding-left: 45px; } } .p3{ width: 300px; text-align: right; } } .hFooter{ height: 240px; } .f-footer{ height: 170px; background: #f6f6f6; border-top: 4px solid #ededed; clear: both; margin-top: -170px; } .partners{ padding-top: 35px; text-align: center; img{ text-align: center; .inline; vertical-align: middle; padding: 10px 15px; } } .partners.pa1{ padding-top: 0px !important; margin-top: -10px; } .menu{ margin-top: 34px; font-size: 0; li{ .inline; a{ color: #1166bb; display: block; float: left; font: 300 15pt Roboto; padding: 7px 17px 17px; text-decoration: none; span{ border-bottom: 1px dotted #1166bb; padding: 0; } } &.active{ a{ background: url("/img/menu_hover.jpg") no-repeat scroll 0 0; background-size: 100% 100%; color: #2f2a3e; span{ border-bottom: none; } } } } } .reports{ margin: 34px 0 37px; font-size: 0; div{ .inline; width: 23%; margin-right: 2%; margin-bottom: 35px; } p{ font-size: 15px; color: #4c4c4c; line-height: 146%; padding-top: 10px; } img{ margin-bottom: 10px; } } .col2{ width: 636px; } .col1{ width: 300px; } .col1, .col2{ .inline; p{ font-size: 15px; padding-top: 8px; } ul{ margin-top: 28px; li{ padding-left: 22px; background: url("/images/list-style-v3.png") 1px 7px no-repeat; margin-bottom: 28px; a{ color: #2a71b7; font-weight: 500; font-size: 18px; text-decoration: none; } } } } .col2{ li{ .inline; width: 285px; } } p{ color: #4c4c4c; font-weight: 300; } .big{ font-size: 28px; line-height: 127%; a{ color: #2a71b7; font-weight: 500; } } .analit{ background: #ea6e69; /* Old browsers */ background: -moz-linear-gradient(left, #ea6e69 0%, #c1669e 51%, #a693d1 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ea6e69), color-stop(51%,#c1669e), color-stop(100%,#a693d1)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(left, #ea6e69 0%,#c1669e 51%,#a693d1 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(left, #ea6e69 0%,#c1669e 51%,#a693d1 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(left, #ea6e69 0%,#c1669e 51%,#a693d1 100%); /* IE10+ */ background: linear-gradient(to right, #ea6e69 0%,#c1669e 51%,#a693d1 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea6e69', endColorstr='#a693d1',GradientType=1 ); /* IE6-9 */ -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; margin-top: 31px; color: #fff !important; padding: 18px 30px 34px; margin-bottom: 30px; p{ font-size: 28px; color: #ffffff; } .right{ float: right; width: 210px; margin-top: 38px; h5{ font-size: 28px; font-weight: 100; line-height: 128%; margin-top: 10px; } p{ font-size: 15px; line-height: 147%; margin-top: 9px; } } .left{ margin-right: 210px; margin-top: 16px; } label{ width: 100%; font-size: 15px; font-weight: 500; &,input{ .inline; } input{ width: 626px; border: none; height: 38px; margin-top: 2px; margin-bottom: 17px; padding-left: 5px; } textarea{ padding: 5px 0 0 5px; width: 626px; border: none; height: 116px; margin-top: 2px; } } .submit{ font-size: 20px; border: 2px solid #fff; .inline; text-transform: uppercase; text-decoration: none; font-weight: 500; padding: 4px 11px; color: #ffffff; margin-top: 20px; } } .small{ font-size: 15px; } .type2{ a.submit{ margin-top: 23px; } label{ margin-top: 16px; width: 267px !important; input{ width: 245px !important; } } input[type=submit]{ display: none; } } .col-half{ .inline; padding-right: 55px; width: 412px; margin-top: 37px; h2{ line-height: 119%; } p{ font-weight: 300; line-height: 147%; padding-top: 3px; font-size: 15px; } h6{ font-size: 28px; color: #4c4c4c; line-height: 140%; font-weight: 100; } } .col-full{ margin-top: 14px; border-bottom: 5px solid #ededed; margin-bottom: 33px; padding-bottom: 44px; ul{ padding-top: 10px; font-size: 0; li{ .inline; margin-bottom: 12px; width: 416px; background: url("/images/list-style-v3.png") 0px 7px no-repeat; padding-left: 25px; } a{ font-size: 18px; font-weight: 500; color: #2a71b7; text-decoration: none; } } } h6{ font-size: 26px; } .gaidest{ margin-top: 6px; h6{ font-size: 28px; color: #4c4c4c; font-weight: 100; } .inside{ margin-top: 39px; } } .gaidest ul.head, .gaidest ul.head li { display: inline-block; list-style: none outside none; margin: 0; vertical-align: top; width: 230px; } .gaidest ul.head { margin-right: -5px; margin-top: 0; } .gaidest ul.head li { cursor: pointer; } .gaidest ul.head li:hover p, .gaidest ul.head li:active p { color: #000; text-decoration: none; } .gaidest ul.head li p { color: #2a71b7; font-weight: 300; padding-bottom: 4px; text-decoration: none; font-size: 15px; font-weight: 300; padding-bottom: 15px; padding-left: 10px; padding-top: 15px; } .gaidest ul.head li.active p { color: #000; text-decoration: none; } .gaidest ul.head li.active { background: #ededed; -webkit-border-radius: 15px 0 0 15px; -moz-border-radius: 15px 0 0 15px; border-radius: 15px 0 0 15px; } .gaidest ul.body, .gaidest ul.body > li { display: inline-block; list-style: none outside none; margin: 0; vertical-align: top; width: 711px; } .gaidest ul.body { background: #ededed; padding-bottom: 18px; -webkit-border-radius: 0 15px 15px 0; -moz-border-radius: 0 15px 15px 0; border-radius: 0 15px 15px 0; } .gaidest ul.body > li { display: none; } .gaidest ul.body > li:first-child { display: block; } .gaidest ul.body ul { margin: 29px 31px; } .gaidest ul.body ul li { display: inline-block; list-style: none outside none; margin-bottom: 21px; margin-left: 50px; vertical-align: top; width: 162px; } .gaidest ul.body ul li a{ font-size: 36px; font-weight: 300; text-decoration: none; color: #2a71b7; } .gaidest ul.body ul li:nth-child(3n+1) { margin-left: 0; } p a{ color: #2a71b7; text-decoration: none; font-weight: 400; } .back{ text-decoration: none; font-size: 15px; font-weight: 500; color: #4a82b9; & + h1{ font-size: 42px; padding-top: 19px; &+p{ font-size: 15px; font-weight: 300; padding-top: 15px; } } } .rew-right{ float: right; width: 400px; .dwl{ .inline; margin-top: 59px; .img{float: left;width: 80px;height: 110px;background: url("/images/iconset.png") 0 -233px no-repeat;.inline;} p{ .inline; font-size: 28px; color: #4c4c4c; line-height: 130%; margin-left: 25px; margin-top: -3px; vertical-align: top; width: 189px; } } } .rew-left{ margin-top: 10px; margin-right: 400px; p{ font-size: 15px; line-height: 146%; margin-top: 9px; width: 481px; } h4, .h4{ font-size: 28px; margin-top: 41px; font-weight: 200; color: #4c4c4c; } ul{ padding-top: 8px; li{ margin-bottom: 14px; padding-left: 26px; background: url("/images/list-style-v3.png") 0px 5px no-repeat; } } } .content-left{ .inline; width: 675px; } .content-menu{ .inline; width: 255px; ul{ margin-top: 10px; li{ margin-bottom: 13px; &.active{ color: #2c2c2c; background: #ededed; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } } a{ line-height: 144%; list-style: none outside none; padding: 9px 20px; font-size: 15px; .inline; color: #2a71b7; text-decoration: none; font-weight: 400; } } } .doc{ margin: 0 auto; display: table; border: 1px solid #e1e1e1; } .footer_links { font-size:11px; } .footer_links ul li { /* float:left;*/ padding:5px 10px; } .footer_links ul li a { color: #4C4C4C; text-decoration:none; } .footer_links ul li a:hover { text-decoration:underline; } .logo:before { //content: url('http://test.monitoring-crm.ru/admin/template/images/NewYearTree.png'); } .descr { //margin-top: 60px; } .maintext p { margin: 10px 0; } .content ul, ol { margin: 15px 0 15px 30px !important; } .content ul li, ol li { //color: #4c4c4c !important; font-weight: 300 !important; } .form22 { width: 316px; overflow: hidden; margin: 80px auto 0 auto; } .form22 .top { width: 316px; height: 3px; background: url(../img/prices/top_4.jpg) repeat-y; float: left; } .form22 .bottom { width: 316px; height: 3px; background: url(../img/prices/bottom_4.jpg) repeat-y; float: left; } .form22 .middle { width: 290px; padding: 20px 13px; background: url(../img/prices/middle_4.jpg) repeat-y; float: left; } .form22 .middle .t { font: 500 10.25pt Roboto; color: #2f2a3e; width: 264px; text-align: center; } .form22 .middle .input { width: 262px; height: 39px; font: 300 10pt Roboto; color: #7b7b7b; margin: 17px 0 0 0; background: url(../img/input.jpg) no-repeat; background-size: 100% 100%; border: none; padding: 0 14px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/input.jpg', sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/input.jpg', sizingMethod='scale')"; } .form22 .middle .btn { width: 209px; font: 500 13.5pt Roboto; color: #fff; padding: 6px 0 0 0; text-decoration: none; text-align: center; display: block; margin: 18px auto 0 auto; background: url(../img/prices/buttons.jpg) no-repeat 0 0; height: 41px; } .form22 .middle .btn span { display: block; width: 209px; height: 31px; background: url(../img/prices/str.png) no-repeat 190px 3px; } .form22 .middle .btn:hover { background-position: 0 -37px; } .form22 .middle .help { width: 264px; margin: 16px 0 0 0; font: 300 9pt Roboto; color: #7b7b7b; text-align: center; display: block; } .btn1 { width: 339px; height: 71px; display: block; overflow: hidden; margin: 25px 0 0 0; text-decoration: none; } .btn1 .left { width: 3px; height: 71px; float: left; background: url(../img/btn1/left.jpg) no-repeat 0 0; } .btn1 .center { width: 333px; height: 61px; padding: 10px 0 0 0; float: left; background: url(../img/btn1/center.jpg) no-repeat 0 0; text-align: center; color: #fff; text-decoration: none; } .btn1 .center .b { font: 500 15pt Roboto; text-decoration: none; } .btn1 .center .l { font: 300 12pt Roboto; text-decoration: none; } .btn1 .right { width: 3px; height: 71px; float: left; background: url(../img/btn1/right.jpg) no-repeat 0 0; } .btn1 .btn:hover .left { background: url(../img/btn1/left_hover.jpg) no-repeat 0 0; } .btn1 .btn:hover .center { background: url(../img/btn1/center_hover.jpg) no-repeat 0 0; } .btn1 .btn:hover .right { background: url(../img/btn1/right_hover.jpg) no-repeat 0 0; } .centr{ padding: 0 15%; text-align: center; width: 100%; }