Commit 03fe2bc09c7562adbe9a70ba80217027716d5c0e

Authored by Eugeny Galkovskiy
1 parent 3c07f3cd

styles

Showing 1 changed file with 39 additions and 114 deletions   Show diff stats
frontend/web/css/main.css
@@ -91,10 +91,7 @@ body{position:relative;} @@ -91,10 +91,7 @@ body{position:relative;}
91 vertical-align: bottom; 91 vertical-align: bottom;
92 } 92 }
93 93
94 -.blue-fon, .background-kben{  
95 - background-image:url('/img/slide_two_fon.png');  
96 - color:#fff;  
97 -} 94 +.blue-fon, .background-kben{background-image:url('/img/slide_two_fon.png');color:#fff;}
98 .blue-fon .icon, .background-kben .icon{ 95 .blue-fon .icon, .background-kben .icon{
99 position: relative; 96 position: relative;
100 width:120px; 97 width:120px;
@@ -106,10 +103,7 @@ body{position:relative;} @@ -106,10 +103,7 @@ body{position:relative;}
106 margin: 0; 103 margin: 0;
107 padding: 0; 104 padding: 0;
108 } 105 }
109 -.blue-fon .box-simple h3, .background-kben .box-simple h3 {  
110 - color: #ffd800;  
111 - margin-bottom: 5px;  
112 -} 106 +.blue-fon .box-simple h3, .background-kben .box-simple h3 {color: #ffd800;margin-bottom: 5px;}
113 .blue-fon .box-simple p, .background-kben .box-simple p {color: #fff;} 107 .blue-fon .box-simple p, .background-kben .box-simple p {color: #fff;}
114 .why-us .line_why { 108 .why-us .line_why {
115 position: absolute; 109 position: absolute;
@@ -118,10 +112,7 @@ body{position:relative;} @@ -118,10 +112,7 @@ body{position:relative;}
118 opacity: 0.3; 112 opacity: 0.3;
119 } 113 }
120 .blue-fon .heading h1, .blue-fon .heading h2, .blue-fon .heading h3, .blue-fon .heading h4, .blue-fon .heading h5, 114 .blue-fon .heading h1, .blue-fon .heading h2, .blue-fon .heading h3, .blue-fon .heading h4, .blue-fon .heading h5,
121 -.background-kben .heading h1, .background-kben .heading h2, .background-kben .heading h3, .background-kben .heading h4, .background-kben .heading h5{  
122 - color:#fff;border-color: #ffd800!important;  
123 -}  
124 - 115 +.background-kben .heading h1, .background-kben .heading h2, .background-kben .heading h3, .background-kben .heading h4, .background-kben .heading h5{color:#fff;border-color: #ffd800!important;}
125 a.sqre_btn { 116 a.sqre_btn {
126 padding: 0; 117 padding: 0;
127 margin: 0; 118 margin: 0;
@@ -161,9 +152,7 @@ section.blue-fon {padding-top: 25px;} @@ -161,9 +152,7 @@ section.blue-fon {padding-top: 25px;}
161 width: 100%; 152 width: 100%;
162 height: 100%; 153 height: 100%;
163 } 154 }
164 -.objects-main-wr .image_link:hover{  
165 - background-size: 105% 105%;  
166 -} 155 +.objects-main-wr .image_link:hover{background-size: 105% 105%;}
167 .objects-main-wr .img-title table td.buts { 156 .objects-main-wr .img-title table td.buts {
168 width: 95px; 157 width: 95px;
169 max-width: 100%; 158 max-width: 100%;
@@ -267,12 +256,7 @@ section.blue-fon {padding-top: 25px;} @@ -267,12 +256,7 @@ section.blue-fon {padding-top: 25px;}
267 .icon_en#icon10 {background-image: url(../img/icons/icon10.png);} 256 .icon_en#icon10 {background-image: url(../img/icons/icon10.png);}
268 .btn.icon_stat {background-image: url(../img/icon_stat.png);} 257 .btn.icon_stat {background-image: url(../img/icon_stat.png);}
269 .bt-shadow{box-shadow: inset 0px -100px 200px -100px rgba(0, 0, 0, 0.5);} 258 .bt-shadow{box-shadow: inset 0px -100px 200px -100px rgba(0, 0, 0, 0.5);}
270 -  
271 -#footer {  
272 - background: #0080ca;  
273 - padding: 15px 0;  
274 - color: #ffffff;  
275 -} 259 +#footer {background: #0080ca;padding: 15px 0;color: #ffffff;}
276 .why-us{max-width: 100%;} 260 .why-us{max-width: 100%;}
277 .home_mob_link{ 261 .home_mob_link{
278 max-width: 100px; 262 max-width: 100px;
@@ -300,13 +284,8 @@ section.blue-fon {padding-top: 25px;} @@ -300,13 +284,8 @@ section.blue-fon {padding-top: 25px;}
300 align-items: center; 284 align-items: center;
301 justify-content: center; 285 justify-content: center;
302 } 286 }
303 -.small-logo-center{  
304 - margin: 10px 0 -10px;  
305 -}  
306 -.showcase .item h4 {  
307 - color: #ffffff;  
308 -}  
309 - 287 +.small-logo-center{margin: 10px 0 -10px;}
  288 +.showcase .item h4 {color: #ffffff;}
310 #video-bg{ 289 #video-bg{
311 position: relative; 290 position: relative;
312 top: 0; 291 top: 0;
@@ -335,14 +314,9 @@ section.blue-fon {padding-top: 25px;} @@ -335,14 +314,9 @@ section.blue-fon {padding-top: 25px;}
335 .share_social.vk{background-position:0px 0px;} 314 .share_social.vk{background-position:0px 0px;}
336 .share_social.fb{background-position:-56px 0px;} 315 .share_social.fb{background-position:-56px 0px;}
337 .share_social.gpl{background-position:48px 0px;} 316 .share_social.gpl{background-position:48px 0px;}
338 -footer a{  
339 - color: #fff;  
340 - font-weight: 500;  
341 -} 317 +footer a{color: #fff;font-weight: 500;}
342 footer a:hover{color:#fff;} 318 footer a:hover{color:#fff;}
343 -footer .social-logos a i.fa, button i.fa {  
344 - margin:0;  
345 -} 319 +footer .social-logos a i.fa, button i.fa {margin:0;}
346 footer .social-logos a{ 320 footer .social-logos a{
347 display: inline-block; 321 display: inline-block;
348 text-align: center; 322 text-align: center;
@@ -358,10 +332,7 @@ footer .social-logos a{ @@ -358,10 +332,7 @@ footer .social-logos a{
358 margin-top: 5px; 332 margin-top: 5px;
359 margin-bottom: 5px; 333 margin-bottom: 5px;
360 } 334 }
361 -footer .social-logos a:hover {  
362 - background-color: #d6b500;  
363 - color: #0a2d42;  
364 -} 335 +footer .social-logos a:hover {background-color: #d6b500;color: #0a2d42;}
365 .main-slider{ 336 .main-slider{
366 height: 90vh; 337 height: 90vh;
367 background-color: #cecece; 338 background-color: #cecece;
@@ -370,10 +341,7 @@ footer .social-logos a:hover { @@ -370,10 +341,7 @@ footer .social-logos a:hover {
370 min-height:350px; 341 min-height:350px;
371 max-height:854px; 342 max-height:854px;
372 } 343 }
373 -.main-slider .carousel {  
374 - position: relative;  
375 - height: 100%;  
376 -} 344 +.main-slider .carousel {position: relative;height: 100%;}
377 .main-slider .carousel-control { 345 .main-slider .carousel-control {
378 display: flex; 346 display: flex;
379 align-items: center; 347 align-items: center;
@@ -381,9 +349,7 @@ footer .social-logos a:hover { @@ -381,9 +349,7 @@ footer .social-logos a:hover {
381 width: 23%; 349 width: 23%;
382 justify-content: flex-end; 350 justify-content: flex-end;
383 } 351 }
384 -.main-slider .carousel-control.right {  
385 - justify-content: flex-start;  
386 -} 352 +.main-slider .carousel-control.right {justify-content: flex-start;}
387 .steps-pre{ 353 .steps-pre{
388 margin:0; 354 margin:0;
389 text-transform: uppercase; 355 text-transform: uppercase;
@@ -404,10 +370,7 @@ section.bar.background-gray.steps-pre:before { @@ -404,10 +370,7 @@ section.bar.background-gray.steps-pre:before {
404 background: #eeeeee; 370 background: #eeeeee;
405 z-index: 1; 371 z-index: 1;
406 } 372 }
407 -.steps-pre h2{  
408 - margin: 4px 0;  
409 - font-size: 42px;  
410 -} 373 +.steps-pre h2{margin: 4px 0;font-size: 42px;}
411 #get-it {padding: 30px 0 10px;} 374 #get-it {padding: 30px 0 10px;}
412 #main-page .blue-fon .heading h2{border:none;} 375 #main-page .blue-fon .heading h2{border:none;}
413 .main-slider .carousel-inner, .main-slider .carousel-inner > .item {height:100%;width:100%;position:relative;} 376 .main-slider .carousel-inner, .main-slider .carousel-inner > .item {height:100%;width:100%;position:relative;}
@@ -452,7 +415,7 @@ section.bar.background-gray.steps-pre:before { @@ -452,7 +415,7 @@ section.bar.background-gray.steps-pre:before {
452 text-align: center; 415 text-align: center;
453 margin: 15px 0; 416 margin: 15px 0;
454 } 417 }
455 -.portfolio .box-image .image { 418 +#objects-wr .portfolio .box-image .image {
456 top: 0; 419 top: 0;
457 width: 100%; 420 width: 100%;
458 height: 0; 421 height: 0;
@@ -466,8 +429,7 @@ section.bar.background-gray.steps-pre:before { @@ -466,8 +429,7 @@ section.bar.background-gray.steps-pre:before {
466 top: 0; 429 top: 0;
467 left: 0; 430 left: 0;
468 } 431 }
469 -#objects-wr .bar.background-gray{  
470 - padding: 20px 0;} 432 +#objects-wr .bar.background-gray{padding: 20px 0;}
471 #blog-listing-big .post .image, #blog-homepage .post .image{ 433 #blog-listing-big .post .image, #blog-homepage .post .image{
472 max-height: 350px; 434 max-height: 350px;
473 display: flex; 435 display: flex;
@@ -560,6 +522,9 @@ section.bar.background-gray.steps-pre:before { @@ -560,6 +522,9 @@ section.bar.background-gray.steps-pre:before {
560 .object-view .portfolio > div:nth-child(1n+6) { 522 .object-view .portfolio > div:nth-child(1n+6) {
561 display: none; 523 display: none;
562 } 524 }
  525 +.object-view .portfolio .image{
  526 + padding-top:75%;
  527 +}
563 .modal-body > form > .row > .col-md-12 { 528 .modal-body > form > .row > .col-md-12 {
564 padding: 0px 30px; 529 padding: 0px 30px;
565 } 530 }
@@ -576,15 +541,13 @@ section.bar.background-gray.steps-pre:before { @@ -576,15 +541,13 @@ section.bar.background-gray.steps-pre:before {
576 display: flex; 541 display: flex;
577 align-items: center; 542 align-items: center;
578 } 543 }
  544 +.box-image .name, .box-image .text{opacity:0;}
  545 +.box-image:hover .name, .box-image:hover .text{opacity:1;}
579 @media(min-width:1200px){ 546 @media(min-width:1200px){
580 - .main-slider {  
581 - min-height: 620px;  
582 - } 547 + .main-slider {min-height: 620px;}
583 } 548 }
584 @media(min-width:992px){ 549 @media(min-width:992px){
585 - p.coord1{  
586 - margin-top:-30px;  
587 - } 550 + p.coord1{margin-top:-30px;}
588 } 551 }
589 @media(min-width:992px) and (max-width:1199px){ 552 @media(min-width:992px) and (max-width:1199px){
590 .pr_cover { 553 .pr_cover {
@@ -611,15 +574,11 @@ section.bar.background-gray.steps-pre:before { @@ -611,15 +574,11 @@ section.bar.background-gray.steps-pre:before {
611 line-height: 16px; 574 line-height: 16px;
612 } 575 }
613 .object-slider .carousel{height:500px;} 576 .object-slider .carousel{height:500px;}
614 - .main-slider {  
615 - min-height: 400px;  
616 - } 577 + .main-slider {min-height: 400px;}
617 .main-slider .carousel-control{width:15%;} 578 .main-slider .carousel-control{width:15%;}
618 } 579 }
619 @media(max-width:991px){ 580 @media(max-width:991px){
620 - #footer .container > div {  
621 - margin-bottom: 20px;  
622 - } 581 + #footer .container > div {margin-bottom: 20px;}
623 .background-kben.block-why, .head_video_buttons{margin-top: 30px;} 582 .background-kben.block-why, .head_video_buttons{margin-top: 30px;}
624 .pr_cover { 583 .pr_cover {
625 max-width: 320px; 584 max-width: 320px;
@@ -628,20 +587,10 @@ section.bar.background-gray.steps-pre:before { @@ -628,20 +587,10 @@ section.bar.background-gray.steps-pre:before {
628 height: 19vh; 587 height: 19vh;
629 position: relative; 588 position: relative;
630 } 589 }
631 - .project-right .open_gal img {  
632 - position: absolute;  
633 - width:100%;height:100%;  
634 - } 590 + .project-right .open_gal img {position: absolute;width:100%;height:100%;}
635 #section2{padding: 0!important;} 591 #section2{padding: 0!important;}
636 - .main_video_fb{  
637 - padding-top: 404px;  
638 - }  
639 - .card1 p.lead {  
640 - /*margin-top: 20px;*/  
641 - /*margin-bottom: 0px;*/  
642 - margin-top: -25px;  
643 - margin-bottom: 40px;  
644 - } 592 + .main_video_fb{padding-top: 404px;}
  593 + .card1 p.lead {margin-top: -25px;margin-bottom: 40px;}
645 .main_video_yt{ 594 .main_video_yt{
646 width: 100%; 595 width: 100%;
647 height: 0; 596 height: 0;
@@ -669,19 +618,13 @@ section.bar.background-gray.steps-pre:before { @@ -669,19 +618,13 @@ section.bar.background-gray.steps-pre:before {
669 .main-slider .carousel-control{font-size:10vw;width:10%;} 618 .main-slider .carousel-control{font-size:10vw;width:10%;}
670 } 619 }
671 @media(min-width:870px){ 620 @media(min-width:870px){
672 - #calculate-modal .modal-dialog {  
673 - width: 830px;  
674 - } 621 + #calculate-modal .modal-dialog {width: 830px;}
675 } 622 }
676 @media screen and (min-width: 768px){ 623 @media screen and (min-width: 768px){
677 - .carousel-indicators {  
678 - bottom: -40px;  
679 - } 624 + .carousel-indicators {bottom: -40px;}
680 } 625 }
681 @media(max-width:768px){ 626 @media(max-width:768px){
682 - .main_video_fb{  
683 - padding-top: 56.1%;  
684 - } 627 + .main_video_fb{padding-top: 56.1%;}
685 .object-slider{ 628 .object-slider{
686 margin-left: -15px; 629 margin-left: -15px;
687 margin-right: -15px; 630 margin-right: -15px;
@@ -694,12 +637,8 @@ section.bar.background-gray.steps-pre:before { @@ -694,12 +637,8 @@ section.bar.background-gray.steps-pre:before {
694 padding-top: 60%; 637 padding-top: 60%;
695 height:0; 638 height:0;
696 } 639 }
697 - .object-slider .carousel-inner {  
698 - border-radius: 0px;  
699 - }  
700 - .object-slider .carousel .carousel-inner{  
701 - position:absolute;top:0;left:0;  
702 - } 640 + .object-slider .carousel-inner {border-radius: 0px;}
  641 + .object-slider .carousel .carousel-inner{position:absolute;top:0;left:0;}
703 } 642 }
704 @media(min-width:768px){ 643 @media(min-width:768px){
705 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ 644 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
@@ -731,12 +670,8 @@ section.bar.background-gray.steps-pre:before { @@ -731,12 +670,8 @@ section.bar.background-gray.steps-pre:before {
731 left: 12px; 670 left: 12px;
732 transition:0.1s; 671 transition:0.1s;
733 } 672 }
734 - .navbar ul.nav > li > a:hover::after, .navbar-default .navbar-nav > li > a:focus::after, .navbar ul.nav > li.active > a:after{  
735 - bottom: 18px;  
736 - }  
737 - .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{  
738 - background: initial;  
739 - } 673 + .navbar ul.nav > li > a:hover::after, .navbar-default .navbar-nav > li > a:focus::after, .navbar ul.nav > li.active > a:after{bottom: 18px;}
  674 + .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{background: initial;}
740 .navbar ul.nav > li > a:hover { 675 .navbar ul.nav > li > a:hover {
741 border-color:#fff; 676 border-color:#fff;
742 background:initial; 677 background:initial;
@@ -770,14 +705,10 @@ section.bar.background-gray.steps-pre:before { @@ -770,14 +705,10 @@ section.bar.background-gray.steps-pre:before {
770 } 705 }
771 } 706 }
772 @media(max-width:520px){ 707 @media(max-width:520px){
773 - #heading-breadcrumbs h1 {  
774 - font-size: 5.78vw;  
775 - } 708 + #heading-breadcrumbs h1 {font-size: 5.78vw;}
776 } 709 }
777 @media(min-width:501px){ 710 @media(min-width:501px){
778 - .bigtext#header3 h2{  
779 - width: 161%;  
780 - } 711 + .bigtext#header3 h2{width: 161%;}
781 } 712 }
782 @media(max-width:500px){ 713 @media(max-width:500px){
783 .head_video_buttons .button1{margin-bottom: 7px;} 714 .head_video_buttons .button1{margin-bottom: 7px;}
@@ -797,9 +728,7 @@ section.bar.background-gray.steps-pre:before { @@ -797,9 +728,7 @@ section.bar.background-gray.steps-pre:before {
797 height: 30px; 728 height: 30px;
798 background-size: 45%; 729 background-size: 45%;
799 } 730 }
800 - p.lead {  
801 - margin-bottom: 25px;  
802 - } 731 + p.lead {margin-bottom: 25px;}
803 .main-slider .carousel-control{font-size:15vw;} 732 .main-slider .carousel-control{font-size:15vw;}
804 } 733 }
805 @media(max-width:380px){ 734 @media(max-width:380px){
@@ -826,12 +755,8 @@ section.bar.background-gray.steps-pre:before { @@ -826,12 +755,8 @@ section.bar.background-gray.steps-pre:before {
826 } 755 }
827 } 756 }
828 @media(max-width:280px) { 757 @media(max-width:280px) {
829 - .pr_cover {  
830 - width:109%;  
831 - } 758 + .pr_cover {width:109%;}
832 } 759 }
833 @media(max-width:275px){ 760 @media(max-width:275px){
834 - .head_video_buttons .button1, .head_video_buttons .button2{  
835 - width: 100%!important;  
836 - } 761 + .head_video_buttons .button1, .head_video_buttons .button2{width: 100%!important;}
837 } 762 }
838 \ No newline at end of file 763 \ No newline at end of file