// mixins .br(@r){ -moz-border-radius:@r; -webkit-border-radius:@r; -o-border-radius:@r; border-radius:@r; } .bs(@s){ -moz-box-shadow:@s; -webkit-box-shadow:@s; -o-box-shadow:@s; box-shadow:@s; } .t(@s){ -moz-transition:@s; -webkit-transition:@s; -o-transition:@s; transition:@s; } .lg(@from,@col1,@col2){ background-color:@col2; background-image:-o-linear-gradient(@from,@col1,@col2); background-image:-moz-linear-gradient(@from,@col1,@col2); background-image:-webkit-linear-gradient(@from,@col1,@col2); background-image:linear-gradient(@from,@col1,@col2); } .flex{ display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; } .usn{ -webkit-user-select:none; -moz-user-select:none; -o-user-select:none; -ms-user-select:none; user-select:none; } /* all */ *{ margin:0; padding:0; -moz-box-sizing:border-box; // -webkit-box-sizing:border-box; box-sizing:border-box; &:after, &:before{ -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } } html{ overflow-x:hidden; // -webkit-tap-highlight-color:rgba(0,0,0,0); } .container{ position:relative; } .row, .clearfix{ &:after{ display:table; line-height:0; content:''; clear:both; } } /* styles */ .smallform{ background:url(/images/form4.png) 0 25px no-repeat; color:green; float:left; font:bold 13px Arial; height:100px; margin:-20px 0 0 0; overflow:hidden; padding:5px 0 0 0; text-align:center; width:300px; /*border:1px solid red;*/ } .smallform input{ background:#ccc; border: solid 1px white; color:#fff; float:left; font-weight:bold; height:16px; margin: 22px 5px 10px 12px; text-align:center; width:120px; } .smallform .submit{ color:green; cursor:pointer; overflow:hidden; width:100%; } .smallform .submit:hover{ text-decoration:underline; } /* edit */ body{ overflow:hidden; } img{ max-width:100%; } .pq1{ min-height:90px; height:auto; display:inline-block; vertical-align:top; float:none; } .nwq1{ display:inline-block; vertical-align:top; float:none; } .xq1{ width:25%; } .aq1{ float:none; display:inline-block; vertical-align:top; width:32%; height:auto; } #bottom1, #bottom2{ width:auto; float:none; margin:0; } #aq{ margin:0; width:auto; float:none; height:auto; min-height:270px; } #xq{ width:auto; padding:0; } #pq{ width:auto; margin:0; float:none; } #slider2{ width:auto; margin-left:0; float:none; li{ img{ display:block; width:100%; } } } #menu{ width:auto; height:auto; float:none; } #menu1{ width:100%; float:none; td{ width:1%; &>a{ display:block; padding:14px 10px; height:41px; } } } #drop_menu_my, #drop_menu{ margin-top:0; .bs(0 2px 10px rgba(0,0,0,.2)); } #head{ height:auto; min-height:130px; width:auto; .clearfix; } #quote{ height:auto; } #phone{ height:auto; } .smallform{ height:auto; min-height:100px; } #food{ width:auto; float:none; } #nq{ width:auto; float:none; min-height:92px; height:auto; } #nwq{ width:auto; } .nwq1 p{ height:auto; min-height:80px; } #it{ width:auto; } #pt{ width:auto; background-size:cover; background-position:center center; } #k_bot{ width:auto; float:none; margin:0; height:auto; min-height:72px; padding-bottom:20px; } .box-slider-license{ max-width:780px; width:auto; } .license-wrap .license{ max-width:none; } .license-wrap{ width:auto; } .slider-license li{ height:auto; margin:0; img{ width:auto; max-width:100%; } } .slider-license{ list-style:none; display:block; padding:0; margin:0; } #parth{ padding-top:20px; } .nxq1{ width:33.33%; padding:0 15px 15px; iframe{ width:100%; } } #nxq{ width:auto; padding-left:0; float:none; } #info{ float:none; width:auto; background-size:cover; } .nxq2{ width:auto; float:none; padding-right:0; } #marvel_l, #marvel_r{ display:none; } .sidebar{ display:inline-block; float:left; width:240px; &>*{ float:none!important; width:auto!important; } } .page-content{ display:inline-block; float:left; width:725px; &>*{ float:none!important; width:auto!important; } } #navi_t, .navi_t{ height:auto; .clearfix; } .navi_t{ p{ margin-left:0; margin-right:12px; line-height:1.5; &:last-child{ margin-right:0; padding-right:0; } } } #ab{ background-size:cover; background-position:center center; .br(6px); } #km{ height:auto; min-height:0; padding-top:27px; padding-left:0; &:empty{ padding-top:1px; } p{ margin-bottom:20px; } } #pdf{ padding-top:10px; height:80px; } #price{ .clearfix; margin:0 -10px; } .xprice{ height:auto; float:none; display:inline-block; vertical-align:top; width:32.5%; text-align:left; padding:0 10px 15px; } #pdf p{ margin:0; } .p_img{ float:none; width:100%; } .xprice{ width:49%; } #bottom4{ width:auto; float:none; margin:0; } #bottom3{ width:auto; float:none; height:100%; } #price_f{ .clearfix; } .xprice_f{ height:auto; min-height:170px; width:auto; float:none; .clearfix; &>a:first-child{ display:inline-block; float:left; width:230px; } &>a:last-child{ display:inline-block; margin-left:240px; display:block; width:20px; } } .p_img_f{ float:none; width:230px; margin:0; img{ max-width:230px; } } .h3_f{ float:none; width:auto; padding:0; height:auto; margin:10px 0 10px 240px; } .divf{ float:none; width:auto; padding:0; height:auto; margin:10px 0 10px 240px; } #drop_menu a, #drop_menu1 a, #drop_menu_my a, #drop_menu2 a{ .t(.2s); } .page-content{ padding-left:10px; } .tvr2{ .clearfix; p{ width:auto; float:none; } } .Section1, .Section2{ .clearfix; } .not-responsive-table{ display:none; } .responsive-table-wrapp{ position:relative; } .responsive-table{ position:relative; table{ width:100%; } } #pricex{ float:none; width:auto; ul{ .clearfix; } } #info1, #info2, #info3, #info4, #info5, #info6{ float:none; width:auto; background-size:cover; background-position:center center; } #info5, #info6{ background-position:left center; } .uslugi-arenda-skladov{ line-height:1.5; img{ height:auto; } } .uslugi-prodaga-tehniki{ line-height:1.5; .clearfix; img{ height:auto; } } .nxq4{ width:auto; float:none; } #issledovaniya{ .clearfix; } #new2{ float:none; width:auto; background-size:cover; background-position:center center; } #nw2{ .clearfix; } #bee{ float:none; width:auto; background-size:cover; background-position:center center; } #nw2{ .clearfix; } .nwx{ line-height:1.5; &>p{ padding-top:10px; } } #fn_navi{ float:none; a{ display:inline-block; } } .nxq5{ padding-right:0; width:auto; float:none; line-height:1.5; table{ p{ &:not(:last-child){ margin-bottom:10px; } } } } html>body .highslide-gallery ul{ .clearfix; text-align:center; } html>body .highslide-gallery ul li{ display:inline-block!important; float:left; width:115px; height:115px; } html>body .highslide-gallery ul a{ display:block!important; width:100%; height:100%; img{ max-height:100%; display:none; margin:auto; } } .polev{ float:none; width:auto; } .slider-img{ padding:0; margin:0; } .slider-img li{ margin:0; } .box-slider-img{ width:auto; } .box-slider-img .prev{ left:-50px; } .box-slider-img .next{ right:-50px; } .img-wrap{ padding:20px 0 0; margin:0; } #issledovaniya .nw2{ width:235px; } .tvr2 table, #tvr2 table{ td{ padding:5px; } } #nxq3{ padding-left:0; width:auto; float:none; } .contacts{ max-width:900px; margin:auto; .clearfix; &>div{ display:block; width:100%; } table{ table-layout:fixed; td{ vertical-align:top; } } table+table{ margin-top:10px; } } #YMapsID{ img{ max-width:none; } } h1{ font:bold 23px Tahoma, Geneva, sans-serif; margin:20px 0; } #food span{ color:#fff; float:left; font:bold italic 23px Tahoma, Geneva, sans-serif; margin:5px 0 0 123px; text-shadow:#292929 1px 1px 1px; } #it h1{ color: #fff; float: left; font: 30px Tahoma, Geneva, sans-serif; margin: 0px 0 0 23px; text-decoration: none; }