//@import url('https://fonts.googleapis.com/css?family=Open+Sans:300&subset=cyrillic,cyrillic-ext'); @import "../_partials/tablet-tariffs.less"; @import "../_partials/popup-tariffs.less"; @import "../_partials/popup-order.less"; @import "../common/tariff-order.less"; .h3.heading, .h2.heading, .h3.pink-heading, .h2.pink-heading, h3.pink-heading, h2.pink-heading{ position: relative; font-size: 30px; font-family: 'Open Sans'; color: #ec008c; font-weight: 100; line-height: 1.22; text-transform: uppercase; margin: 0 auto 20px; @media (max-width: 1030px) { padding: 0 20px; } @media (max-width: 767px) { font-size: 23px; padding-left: 15px; padding-right: 15px; text-align: center; font-weight: bold; margin-left: auto; margin-right: auto; br { display: none; } } } h2,.h2{ text-align: center; } .h3.heading, .h2.heading { color: #000; .pink { color: #ec008c; } } #main-nav-wrap{ background-color: #fff; } .popular-tariffs-block .modal { background: rgba(0,0,0,0.5); } .order-btn-single { font-size: 20px; color:#fff; line-height: 26px; background-color: #eb008b; padding: 17px 25px; border-radius: 23px; text-transform: uppercase; text-align: center; display: inline-block; } .order-btn-single:hover { color:#fff; } .form-alt-button-container { padding-left: 30px; max-width: 440px; text-align: center; margin-left: 25.8%; } .top-block{ margin-bottom: 60px; background: url(../../images/landings/crimea8800/top-bg.jpg) no-repeat center top; .centered{ padding-top: 35px; min-height: 687px; } .note_price_wrap { display: flex; width: 90%; position: relative; top: 200px; justify-content: flex-end; .note_price { font-size: 24px; font-weight: 700; text-align: start; @media (max-width: 600px) { text-align: center; } } @media (max-width: 1262px) { width: 80%; } @media (max-width: 1030px) { width: 90%; top: 180px; } @media (max-width: 767px) { width: 100%; top: 160px; } @media (max-width: 600px) { width: 90%; top: 140px; } @media (max-width: 562px) { justify-content: center; top: 70px; } } h1{ color:#000000; font-weight: bold; margin: 0; text-transform: uppercase; display: inline-block; font-size: 83px; line-height: 91px; padding: 0 2%; float: left; } .small{ font-weight: 300; display: inline-block; color:#000; font-size: 36px; line-height: 34px; vertical-align: baseline; } .map{ clear: both; width: 620px; height: 386px; font-size: 31px; line-height: 38px; color:#fff; padding-left: 133px; padding-top: 163px; margin-top: 60px; margin-left: 37%; text-transform: uppercase; background: url(../../images/landings/crimea8800/crimea-map.png) no-repeat center; } .m-l-30{ margin-left:30px; } .m-l-55{ margin-left:55px; } .order-btn{ background-color: #fff; border: solid 1px; color:#eb008b; font-size: 20px; line-height: 23px; padding: 19px 67px; border-radius: 25px; margin-right: -28px; float:right; margin-top:41px; text-transform: uppercase; transition: all .2s; text-shadow: 0 0 0 #fff; box-shadow: inset 0 0 0 0 #fff; &:hover{ text-shadow: 0 0 1px #eb008b; box-shadow:inset 0 0 1px 1px #eb008b; } } } .why-block { margin-bottom: 40px; .heading{ margin-bottom: 60px; } .why-nav{ width: 100%; border: 0; li{ margin: 0; background: left bottom no-repeat url(../../images/landings/crimea8800/nav-shadow.png); a{ font-size: 18px; line-height: 24px; color:#000000; text-transform: uppercase; background-color: transparent!important; margin: 0; padding: 33px; border:0; border-radius: 0; } &:active,&:hover{ border:0; } &:first-child{ background: none; } &.active{ background: #d0d1d2; a{ border:0; color:#000000; } &:hover,&:active{ border:0; } } } } .why-content{ background-color: #d0d1d2; .tab-pane{ .centered{ padding: 5px 22px; &:after{ content: ''; clear: both; display: block; } } .left-part{ width: 68%; float: left; padding: 27px 55px 0 100px; p{ font-size: 16px; color:#000000; line-height: 24px; margin-bottom: 27px; text-align: justify; } &:before{ content:''; float: left; width: 100px; margin-left: -100px; background: no-repeat center top; background-size: contain; height: 55px; margin-top: 5px; } } .right-part{ width: 32%; float: left; text-align: center; margin-top: 25px; padding-bottom: 21px; img{ max-width: 100%; height: auto; } } &#tab1{ .left-part{ &:before{ background-image: url(../../images/landings/crimea8800/icon-why-1.svg); } } } &#tab2{ .left-part{ &:before{ background-image: url(../../images/landings/crimea8800/icon-why-2.svg); } } } &#tab3{ .left-part{ &:before{ background-image: url(../../images/landings/crimea8800/money-bag-ic.svg); } } } &#tab4{ .left-part{ &:before{ background-image: url(../../images/landings/crimea8800/calling-ic.svg); } } } } } } .advantages-block{ padding-top: 45px; padding-bottom: 20px; .h2{ margin-bottom: 50px; padding: 0 20px; } .advantage-item{ margin-bottom: 25px; &.advantage-item__last, &:last-of-type { margin-bottom: 0; } .icon{ background-repeat: no-repeat; background-position: center; height: 47px; display: block; margin-bottom: 8px; &.icon-1{ background-image: url(../../images/landings/crimea8800/adv-ic-1.svg); } &.icon-2{ background-image: url(../../images/landings/crimea8800/adv-ic-2.svg); } &.icon-3{ background-image: url(../../images/landings/crimea8800/adv-ic-3.svg); } &.icon-4{ background-image: url(../../images/landings/crimea8800/adv-ic-4.svg); } &.icon-5{ background-image: url(../../images/landings/crimea8800/adv-ic-5.svg); } &.icon-6{ background-image: url(../../images/landings/crimea8800/adv-ic-6.svg); } &.icon-7{ background-image: url(../../images/landings/crimea8800/adv-ic-7.svg); } &.icon-8{ background-image: url(../../images/landings/crimea8800/incoming-ic.svg); } &.icon-9{ background-image: url(../../images/landings/crimea8800/outgoing-ic.svg); } &.icon-10{ background-image: url(../../images/landings/crimea8800/mobile-ic.svg); } &.icon-11{ background-image: url(../../images/landings/crimea8800/24-ic.svg); } } .heading{ font-size: 18px; color:#000; font-weight: bold; } p{ font-size: 16px; line-height: 24px; color:#000; } } .advantages-top{ text-align: center; margin-bottom: 14px; padding: 0 3%; font-size: 0; .advantage-item{ width: 25%; padding: 0 1.8%; display: inline-block; vertical-align: top; } } .left-img{ float:left; padding-left: 8%; width:33%; img{ max-width: 100%; } } .advantages-right{ float:left; width:67%; padding-left:5%; .advantage-item{ //padding-left:390px; .icon{ float: left; width: 65px; } .heading,p{ //width: 100%; padding-left: 80px; } } } .advantages-inner-wrapper { display: flex; align-items: center; margin-bottom: 25px; } } .connect-block{ //margin-bottom: 35px; background-color: #d0d1d3; .centered{ background: url(../../images/landings/crimea8800/infinity-phone.png) no-repeat right 20px top 0; padding: 40px 0; } .h2{ margin-bottom:35px; } .table-row{ margin-bottom: 8px; border-radius: 20px; background-color: #fff; //height: 48px; font-size: 18px; line-height: 26px; color: #000000; padding: 11px 0; margin-left: 8%; width:44%; .table-left{ width:70%; padding-left: 6%; padding-right: 4%; display: inline-block; vertical-align: middle; } .table-right{ width:30%; display: inline-block; padding-right: 4%; vertical-align: middle; font-weight: bold; color:#ec008c; } &.full-width{ background: none; padding: 10px 2% 0; font-size: 14px; border: none; line-height: 18px; } } } .warning-block{ padding-bottom: 35px; .h2.heading{ margin-bottom: 50px; } .warning-wrap{ .warning-item{ width:50%; padding:0 15px 30px 8%; font-size: 16px; color:#000; line-height: 24px; &:nth-child(odd){ float:left; } &:nth-child(even){ float:right; } &:before{ content: ''; float: left; width: 19%; margin-left: -19%; background: url(../../images/landings/crimea8800/warning-ic.svg) no-repeat top center; height: 47px; } } } } .popular-tariffs-block { position: relative; z-index: 99; } .popular-tariffs{ padding-bottom: 27px; .heading , .pink-heading { color: #000; margin-bottom: 17px; padding-left: 38px; @media (max-width: 1030px) { padding: 0 20px; margin-left: -78px; margin-right: -78px; } @media (max-width: 992px) { margin-left: 0; margin-right: 0; } @media (max-width: 767px) { padding-left: 15px; } } .heading_text_1 { color: #ec008c; font-size: 20px; margin-bottom: 27px; text-align: center; font-weight: 100; line-height: 1.2; } .heading_text_2 { font-size: 16px; text-align: center; //line-height: 1.5; line-height: 30px; } .tariff-items{ .tariff-item{ .price-block { margin-bottom: 13px; } .more-btn { display: none; } .more-nums-link{ display: block; position: static; font-size: 13px; line-height: 17px; padding: 7px 6px 10px; text-align: center; font-family: 'Open Sans'; color: #666; background-color: #d0d1d2; margin: 0 auto; text-transform: uppercase; border-radius: 18px; width: 148px; padding-top: 7px; height: 33px; border:none; text-decoration: none; &:hover{ color: #fff; background-color: #ec008c; } } } } } .achievements-block { .h2 { .color { color: #27aae0; } } .achievements-container { text-align: center; padding: 26px 26px 0; font-size: 0; .achievement-item { width: 25%; display: inline-block; vertical-align: top; margin-bottom: 26px; .heading { font-size: 16px; } .icon { display: inline-block; margin-bottom: 20px; } .icon-1 { background: url(../../images/landings/crimea8800/ach-icon-1.png) no-repeat center; width: 53px; height: 44px; } .icon-2 { background: url(../../images/landings/crimea8800/ach-icon-2.png) no-repeat center; width: 47px; height: 43px; margin-top: 1px; } .icon-3 { background: url(../../images/landings/crimea8800/ach-icon-3.png) no-repeat center; width: 42px; height: 42px; margin-top: 2px; } .icon-4 { background: url(../../images/landings/crimea8800/ach-icon-4.png) no-repeat center; width: 41px; height: 43px; margin-top: 1px; } } } .achievement-img { margin: 10px auto 0; width: 1072px; height: 86px; background: url(../../images/landings/crimea8800/ach-bg.png) no-repeat center bottom; background-size: contain; max-width: 100%; } } .choose-numbers-block { .numbers-advantages{ width:48%; float: left; padding-right: 5%; ul{ list-style: none; padding: 0 7px 0 20px; li{ font-size: 16px; color:#000; line-height: 24px; padding-left: 61px; min-height:45px; text-align: justify; margin-bottom: 25px; background: no-repeat left top url(../../images/landings/crimea8800/check-pink-ic.svg); background-size: 45px 45px; } } } .text-wrapper { padding: 0; } margin-bottom: 35px; background-color: #d0d1d3; padding: 40px 0; position: relative; .h2{ margin-bottom:35px; } .centered { position: relative; .heading { margin-bottom: 44px; } } .spot { position: absolute; top: -130px; left: -510px; img { max-height: 630px; } } .visible-xs { display: block !important; } .title { font-family: 'Open Sans', Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif; &.title-pink-bg, &.title-pink-rounded { background: none; font-size: 20px; line-height: 1.4; margin-bottom: 0; } a { text-transform: uppercase; } } .btn { &.btn-gray-rounded, &.btn-pink { font-family: 'Open Sans'; border-radius:8px; background: #d0d1d2; border: 1px solid #a6a8ab; line-height: 31px; min-height: 31px; min-width: 150px; width:100%; font-size: 18px; margin-bottom: 6px; padding: 0 5px; } &.btn-embossed-rounded { font-weight: 100; font-size: 13px; min-height: inherit; box-shadow: none; border: none; font-family: 'Open Sans'; margin-top: 9px; margin-bottom: 23px; text-decoration: underline; //border-bottom:solid 1px; color: #231f20; line-height: 1.2; display: block; &:hover { color: #000; } } } .col-sm-3 { width: 17%; float:right; padding: 0 8px; } &.choose-8800{ .col-sm-3{ width:20%; float: left; padding: 0 2px; } .btn.btn-gray-rounded, .btn.btn-pink{ font-size: 17px; } .title{ &.title-pink-bg,&.title-pink-rounded{ font-size: 15px; } } } } .tariff-block{ &:after{ content:''; display:block; clear:both; } .tariff-item{ width:29%; float: left; padding: 35px 25px; text-align: center; box-shadow: 75px 0 39px -70px #ccc; @media screen and (max-width: 600px) { box-shadow: 0 8px 16px 4px #d9d9da; } .tariff-announce{ font-size: 13px; color: #666666; text-align: center; font-style: italic; line-height: 15px; padding: 0 0 8px 0; min-height: 53px; p{ margin: 0; } } .image-wrap{ text-align: center; margin-bottom: 18px; img{ max-width: 150px; margin: 0 auto; //border-radius: 50%; } } h3{ font-size: 18px; line-height: 20px; color: #ec008c; font-weight: bold; text-align: center; margin:0 0 15px; text-transform: uppercase; } .tar-advantages-wrapper { text-align: center; } .tar-advantages{ margin-bottom: 24px; padding-left: 0; //min-height: 107px; text-align: left; display: inline-block; li{ list-style: none; font-family: 'Open Sans'; font-size: 12px; line-height: 14px; padding: 2px 0; color: #666; .value{ .number{ font-size: 15px; font-weight: bold; font-family: 'Open Sans', sans-serif; } } } } } .tariff-list{ float:left; width:71%; padding-left: 9%; padding-right: 20px; margin-bottom:30px; ul{ list-style: none; margin: 0 0 32px 0; padding:0; padding-top: 25px; li{ font-size: 16px; color:#000; line-height: 26px; padding-left: 61px; padding-top: 7px; min-height:45px; margin-bottom: 33px; background: no-repeat left top url(../../images/landings/crimea8800/check-blue-ic.svg); background-size: 45px 45px; } } .order-btn{ font-size: 20px; color:#fff; line-height: 26px; background-color: #eb008b; padding: 17px 25px; border-radius: 23px; text-transform: uppercase; text-align: center; display: inline-block; } } } .ajax-send-btn.loading { color: transparent !important; border: 0 none; background:transparent url('../../images/horizontal_loader.gif') no-repeat center !important; outline: 0 none; } .order-result { max-width: 320px; margin-left: auto; margin-right: auto; position: relative; padding: 30px 0; &.success { color: green; text-align: center; } } .vats-block{ .gray-bg{ background: url('../../images/landings/crimea8800/map.png') no-repeat top center #d0d1d3; margin-bottom: 40px; } .h2.heading{ padding-top: 45px; } .steps-wrap{ padding: 455px 12% 30px 12%; .step-item{ width: 33.3%; float: left; color:#000; font-size: 15.5px; line-height: 18px; padding: 85px 15px 25px 15px; text-align: center; background: no-repeat top center; &.step-1{ background-image: url('../../images/landings/crimea8800/arrow-1.png'); } &.step-2{ background-image: url('../../images/landings/crimea8800/arrow-2.png'); } &.step-3{ background-image: url('../../images/landings/crimea8800/arrow-3.png'); } } } .descript{ padding: 0 8%; font-size: 16px; line-height: 24px; color:#000000; } } .avaliable-block{ padding-top: 75px; .avaliable-wrap{ display: flex; justify-content: space-between; flex-wrap: wrap; text-align: center; padding-top: 20px; } .avaliable-item{ width: 20%; padding: 0 15px; margin-bottom: 30px; &:before{ content:''; display: block; height: 55px; margin-bottom: 23px; background: no-repeat center; background-size: contain; } &.redirect-ic{ &:before{ background-image: url('../../images/landings/crimea8800/redirect-ic.svg'); } } &.integration-ic{ &:before{ background-image: url('../../images/landings/crimea8800/integration-ic.svg'); } } &.ivr-ic{ &:before{ background-image: url('../../images/landings/crimea8800/ivr-ic.svg'); } } &.voice-call-ic{ &:before{ background-image: url('../../images/landings/crimea8800/voice-call-ic.svg'); } } &.record-call-ic{ &:before{ background-image: url('../../images/landings/crimea8800/record-call-ic.svg'); } } &.short-numbers-ic{ &:before{ background-image: url('../../images/landings/crimea8800/short-numbers-ic.svg'); } } &.backcall-ic{ &:before{ background-image: url('../../images/landings/crimea8800/backcall-ic.svg'); } } &.calltracking-ic{ &:before{ background-image: url('../../images/landings/crimea8800/calltracking-ic.svg'); } } &.stats-ic{ &:before{ background-image: url('../../images/landings/crimea8800/stats-ic.svg'); } } &.whatsapp-ic{ &:before{ background-image: url('../../images/landings/crimea8800/whatsapp-ic.svg'); } } } } .order-block{ overflow: hidden; position: relative; .h2{ margin-bottom:35px; } .centered { position: relative; background: url(../../images/landings/crimea8800/sky-phone-bottom.png) no-repeat right 15.6% bottom 0; padding: 40px 0; } #nomer8800-orders-form{ padding: 0; width: 100%; max-width: 380px; margin-left: 25.8%; padding-top: 10px; position: relative; .field-wrapper{ width: 100%; } .control-label{ color:#000; font-size: 16px; text-align: right; min-width: 90px; padding-right: 15px; } .form-group { width: 100%; margin: 0 0 7px; } .help-block.help-block-error{ display: block; margin-left: 90px; } .help-block { margin-top: 0; margin-bottom: 0; } .form-control,input[type="text"]{ outline: none; height: 32px; width: 290px; font-size: 16px; color:#000; background: #ffffff; border: solid 1px #999999; box-shadow: none; border-radius: 16px; padding: 0 10px; display: inline-block; } .btn-submit{ outline: none; font-size: 16px; color:#fff; text-align: center; padding: 0 30px; height: 32px; width: 290px; margin-left: 90px; background: #eb008b; border: none; display: block; text-transform: uppercase; border-radius: 16px; padding-top: 2px; margin-top: 2px; } .order-info{ padding: 0 20px 0 98px; font-size: 10px; color:#231f20; a{ color:inherit; } } img[id*="captcha"] { max-width: 80px; margin-right: 10px; } } } @media (max-width: 1262px) { .top-block{ h1{ //padding-left: 3%; font-size: 71px; line-height: 79px; } .small{ font-size: 33px; line-height: 31px; } .map{ //margin-left: 30%; margin-left: auto; margin-right: auto; } .order-btn{ margin-top: 35px; margin-right: 50px; } .centered{ //background-size: 85%; //background-position: right bottom; } } .why-block{ .why-nav{ li{ a{ padding: 23px; font-size: 16px; line-height: 22px; } } } } .owl-theme{ .owl-nav{ .owl-prev,.owl-next{ background-color: transparent; } } } .tariffs-carousel{ .tariff-items{ .tariff-item{ padding:35px 24px; min-height: 388px; .tariff-announce{ padding: 10px 24px 5px; } } } .owl-theme .owl-nav{ .owl-prev{ margin-left:-8px; } .owl-next{ margin-right:-8px; } [class*='owl-']{ top:-240px; } } } .connect-block{ .table-row{ .table-left{ width: 67%; } } } .order-block{ .centered{ background-position: right bottom; } #nomer8800-orders-form{ margin-left: 20%; } } .form-alt-button-container { margin-left: 20%; } } @media (max-width: 1030px) { .top-block{ h1{ line-height: 1; font-size: 69px; float: none; text-align: center; display: flex; flex-direction: column; br{ display: none; } .small{ line-height: 1.2; } } .last-part{ order:1; } .small{ order:2; margin-top: 10px; } .order-btn{ //margin:35px auto; //float: none; } .descript{ text-align: center; padding: 0 10%; } .map{ margin-top: 15px; } } .choose-numbers-block{ padding-bottom: 20px; .col-sm-3{ clear: right; padding-right: 20px; } } .tariff-block{ .tariff-item{ width:35%; } .tariff-list{ width:65%; } } .advantages-block{ .h2{ padding: 0 20px; } .advantages-top{ margin-bottom: 30px; .advantage-item{ min-height: 190px; margin-bottom: 10px; width: 50%; } } .left-img{ display: none; } .advantages-right{ margin-bottom: 0; padding: 0 3%; width: 100%; .advantage-item{ float: left; width: 50%; text-align: center; min-height: 190px; padding: 0 1.8%; .icon{ float: none; width: 100%; } .heading,p{ padding-left: 0; } } } } .why-block{ .why-nav{ li{ width:50%; min-height: 90px; &:first-child:not(.active){ background: left bottom no-repeat url(../../images/landings/crimea8800/nav-shadow.png); } a{ br{ display: none; } } } } } .connect-block { .centered{ background: none; } .table-row{ width: 90%; margin: 0 auto 8px; } } .popular-tariffs{ .tariff-items{ .tariff-item{ .present-num{ font-size: 11px; line-height: 15px; height: auto; padding-top: 34px; width: 150px; padding-right: 8px; } } } } .achievements-block { .achievements-container { .achievement-item { width: 50%; } } .achievement-img { background-size: cover; } } .choose-numbers-block { .container { width: 100%; &.container-padded { padding-left: 15px; padding-right: 15px; } } .col-sm-3 { width: 50%; } } .order-block { #nomer8800-orders-form{ margin-left: 0; } .spot { top: 10px; right: -510px; } } .form-alt-button-container { margin-left: 0; } } @media (max-width: 992px) { .popular-tariffs { padding: 0 0 25px 0; } .vats-block { .gray-bg{ background-size: 760px auto; } .steps-wrap{ padding-top: 300px; } } } @media (max-width: 767px) { .top-block{ h1{ font-size:40px; line-height: 50px; } .order-btn{ margin-bottom:65px; } } .connect-block { .table-row{ &.full-width{ padding: 10px 6% 0; } } } .main-wrap{ .owl-theme{ .owl-dots{ .owl-dot{ span{ width: 11px; height: 11px; margin: 0 10px; } } } } } .why-block{ .why-nav{ border-left:solid 3px #d0d1d2; li{ width:100%; min-height: 0; margin-left: -1px; a{ border-bottom: solid 2px #d0d1d2; } &.active{ a{ border-bottom: solid 2px #d0d1d2; } } &:last-child{ a{ border:none; } } } } .why-content{ .tab-pane{ .left-part,.right-part{ width: 100%; } } } } .choose-numbers-block { .col-sm-3,.numbers-advantages { width: 100%; } .col-sm-3{ padding: 0; } &.choose-8800{ .col-sm-3{ width: 33.3%; padding: 0 20px; } } } .tariff-block{ .tariff-item{ width: 100%; box-shadow:none; padding-bottom: 0; } .tariff-list{ width: 100%; } } .order-block{ .h2{ margin-bottom: 20px; } .centered{ background: none; } #nomer8800-orders-form{ margin: 0 auto; } } .warning-block{ .warning-wrap{ .warning-item{ width: 100%; padding: 0 15px 30px 75px; br{ display: none; } &:before{ width: 75px; margin-left: -75px; } } } } .vats-block { .gray-bg{ background-size: 590px auto; } .steps-wrap{ padding-top: 230px; } } .avaliable-block{ .avaliable-item{ width: 50%; } } .form-alt-button-container { padding-left: 90px; margin: 0 auto; } } @media (max-width: 600px) { .top-block{ .map{ font-size: 25px; line-height: 29px; width: 100%; max-width: 390px; background-size: 390px; padding-left: 75px; margin-top: -21px; } .order-btn{ float: left; margin: 40px 0 0 -17px; padding: 19px 30px; max-width: 260px; } } .why-block{ .why-content{ .tab-pane{ .left-part{ &::before{ width: 100%; display: block; margin-left: 0; float: none; margin-bottom: 20px; } padding: 27px 20px 0 20px; } } } } .advantages-block{ .advantages-top,.advantages-right{ .advantage-item{ width: 100%; } } } .connect-block { .table-row{ border-radius: 0; font-size: 16px; width: 100%; .table-left{ width: 58%; } .table-right{ width: 42%; } } } .popular-tariffs{ .tariff-items{ .tariff-item{ width: 100%; float: none; .tar-advantages{ max-width: 280px; margin-left: auto; margin-right: auto; } .present-num{ font-size: 18px; line-height: 22px; width: 220px; } } } } .tariffs-carousel{ max-width: 100vw; min-width:320px; margin-top: 0; .heading{ display: none; } .tariff-link{ color:#333333; font-size:18px; line-height: 26px; height:60px; text-align: center; vertical-align: middle; display: table-cell; margin:0; width:100vw; background: #cbcaca; text-decoration: none; } .tariff-items{ border-top: none; .tariff-item{ .tariff-advantages{ width: 100%; } } .owl-item{ width:100%!important; } } .owl-stage .owl-item+.owl-item{ padding-left: 0; } } .achievements-block { .achievements-container { .achievement-item { width: 100%; } } } .choose-numbers-block { .centered { overflow: hidden; } &.choose-8800{ .col-sm-3{ width: 50%; } } } .order-block{ #nomer8800-orders-form{ padding-left: 15px; padding-right: 15px; margin-left: auto; margin-right: auto; max-width: 320px; .help-block.help-block-error{ margin-left: 0; text-align: center; } .control-label { text-align: left; } .btn-submit, .order-info { margin-left: 0; padding-left: 0; } } } .vats-block { .gray-bg{ background-size: 320px auto; background-position: center 105px; } .steps-wrap{ padding:190px 0 30px 0; .step-item{ width: 305px; margin:0 auto; float:none; } } } .form-alt-button-container { padding-left: 15px; padding-right: 15px; } } @media (max-width: 390px) { .top-block{ .map{ padding-left: 15%; } } .choose-numbers-block{ &.choose-8800{ .col-sm-3{ width: 100%; } } } }