Why can not media queries work? I do everything as expected: the requests themselves always go to the end of the document, they were written without errors @media screen and (max-width: 1200px) {} I even tried to connect them with a separate file after the main one. But all the same, on the specified permissions, they are not that they are not used, but they are not in principle.
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } .otziv_wrapper { margin: 80px 0; font-family: "firasans"; } .otziv_block { position: relative; /* border-radius: 15px; border-left: 7px solid; border-bottom: 7px solid; border-color: #0086a9;*/ background: #fff; } .otziv_preview { position: relative; min-height: 190px; margin-bottom: 7px; } .otziv_preview:before { content: ''; display: inline-block; width: 515px; height: 203px; position: absolute; top: -7px; left: 0; background-image: url("../img/img-line_1.png"); background-repeat: no-repeat; background-position: center center; } .otziv_preview:after { content: ''; display: inline-block; width: 370px; height: 103px; position: absolute; bottom: -102px; right: 55px; background-image: url("../img/img-line_2.png"); background-repeat: no-repeat; background-position: center center; } .otziv_preview-img { position: absolute; left: 60px; bottom: 0; } .otziv_preview-text { max-width: 490px; font-size: 18px; line-height: 24px; color: #000; float: right; } .otziv_step1 { position: relative; margin: 70px 0 75px; } .otziv_step1:after { content: ''; display: inline-block; width: 376px; height: 118px; position: absolute; right: 51px; bottom: -75px; background-image: url("../img/img-line_3.png"); background-repeat: no-repeat; background-position: center center; } .otziv_step1-text { max-width: 510px; margin-left: 40px; } .otziv_step-text-title { font-size: 18px; margin-bottom: 20px; } .otziv_step-text-name { font-size: 16px; } .otziv_step-text-item { font-size: 16px; line-height: 20px; padding-right: 40px; } .otziv_step1-img { position: absolute; right: 150px; top: -39px; } .otziv_step-loc { position: absolute; width: 147px; height: 187px; text-align: center; background-image: url("../img/img_location.png"); background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover; background-size: cover; } .otziv_step1-loc_pos { top: -25px; right: -13px; } .otziv_step-loc_text { margin-top: 35px; font-family: "firasansmedium"; font-size: 16px; color: #29507a; line-height: 24px; letter-spacing: -0.12em; } .otziv_step-loc_num { font-family: "firasansmedium"; font-size: 30px; color: #fff; position: absolute; bottom: 13px; left: 50%; margin-left: -7px; } .otziv_step2 { position: relative; padding-top: 50px; margin-bottom: 80px; } .otziv_step2:before { content: ''; display: inline-block; position: absolute; left: 83px; top: -7px; width: 430px; height: 103px; background-image: url(../img/img-line_4.png); background-repeat: no-repeat; background-position: center center; } .otziv_step2-video { position: absolute; z-index: 100; left: 180px; top: 50%; margin-top: -70px; width: 270px; height: auto; overflow: hidden; border: 1px solid #b8b8b8; background-color: #fff; } .otziv_step2-video_text-wr { padding: 5px; } .otziv_step2-video_text { margin-bottom: 3px; font-size: 8px; color: #141414; } .otziv_step2-video_subscribe { font-size: 8px; color: #fff; text-align: center; padding: 2px 5px; border-radius: 5px; background-color: #ff2d02; } .otziv_step2-video_subscribe:hover { color: #fff; text-decoration: none; } .otziv_icon-yt { display: inline-block; vertical-align: middle; width: 11px; height: 6px; margin-right: 5px; margin-top: -2px; background-image: url(../img/icon_yt.png); -webkit-background-size: cover; background-size: cover; } .otziv_step2-text { float: right; max-width: 430px; } .otziv_step2-loc_pos { left: 15px; top: 45px; } .otziv_step3 { padding-top: 95px; padding-bottom: 50px; } .otziv_step3:after { content: ''; display: inline-block; position: absolute; left: 78px; top: -126px; width: 378px; height: 116px; background-image: url(../img/img-line_5.png); background-repeat: no-repeat; background-position: center center; } .otziv_step3:before { content: ''; display: inline-block; position: absolute; top: -17px; right: 55px; width: 430px; height: 103px; background-image: url(../img/img-line_6.png); background-repeat: no-repeat; background-position: center center; } .otziv_step3-loc_pos { right: -14px; top: 43px; } .otziv_step3-text { max-width: 440px; margin-left: 50px; } .otziv_step3-item { font-size: 18px; } .otziv_step3-email-wr { position: absolute; right: 135px; top: 40px; text-align: center; } .otziv_step3-email { font-family: "firasansbold"; font-size: 40px; color: #004f7c; letter-spacing: -0.08em; } .otziv_step3-email-icon { margin-top: 50px; } .otziv_get-gift { margin-top: 50px; font-family: "firasansbold"; font-size: 80px; color: #cf2712; text-align: center; } .otziv_get-gift:before { content: ''; display: inline-block; position: absolute; right: 49px; top: -100px; width: 86px; height: 146px; background-image: url(../img/img-line_7.png); } .otziv_forma-wr { margin-top: 70px; } .otziv_forma { width: 615px; height: auto; margin: 0 auto; padding: 35px 55px; border: 6px solid #0086a9; border-radius: 20px; background-color: #f9f9f9; } .otziv_forma-input { width: 240px; height: 35px; font-size: 14px; padding-left: 15px; margin-bottom: 13px; border: 1px solid #d3d3d3; background-color: #fff; } .otziv_forma-input::placeholder { color: #bbbbbb; } .otziv_forma-input:nth-child(odd) { float: left; } .otziv_forma-input:nth-child(even) { float: right; } .otziv_forma-button { display: block; width: 240px; height: 40px; margin: 0 auto; padding: 0; font-family: "firasansbold"; font-size: 16px; text-transform: uppercase; text-align: center; color: #fff; border: none; background-color: #0076b0; } .some_test { background-color: #ccc; } @media screen and(max-width: 992px) { .some_test { background-color: #ff00ca; } .otziv_wrapper { background: green; } } <!DOCTYPE html> <html lang="en"> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="UTF-8"> <title>Otziv</title> <link rel="stylesheet" href="cssnew/style.css"> <link rel="stylesheet" href="css/otziv_grid.css"> <link rel="stylesheet" href="css/otziv_style.css"> </head> <body> <div class="some_test">ΠΠ°Π»Π΅ΠΊΠΎ-Π΄Π°Π»Π΅ΠΊΠΎ Π·Π° ΡΠ»ΠΎΠ²Π΅ΡΠ½ΡΠΌΠΈ Π³ΠΎΡΠ°ΠΌΠΈ Π² ΡΡΡΠ°Π½Π΅, Π³Π»Π°ΡΠ½ΡΡ
ΠΈ ΡΠΎΠ³Π»Π°ΡΠ½ΡΡ
ΠΆΠΈΠ²ΡΡ ΡΡΠ±Π½ΡΠ΅ ΡΠ΅ΠΊΡΡΡ. Π§ΡΠΎ Π½Π°Π·Π°Π΄ ΠΆΠΈΠ·Π½ΠΈ Π·Π°ΠΏΡΡΠΎΠΉ ΡΠΎΡΡΠ°Π²ΠΈΡΠ΅Π»Ρ Π±Π΅Π·ΠΎΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ½ΡΠΉ ΡΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΠΉΡΡ ΠΏΠΎΡΡ Π΄Π΅ΡΠ΅Π²Π½ΠΈ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π°Π» Π΄Π°ΠΆΠ΅ ΠΌΠΈΡ, ΡΠ΅ΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠ°Π»Π΅Π½ΡΠΊΠ°Ρ, Π±ΡΠΎΡΠΈΠ» Π³ΡΡΡΡΠ½ΡΠΉ.</div> <div class="otziv_wrapper"> <div class="container"> <div class="otziv_block otziv_preview"> <img src="img/img-1.png" alt="" class="otziv_preview-img"> <div class="otziv_preview-text">ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΡΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ* Π½Π° ΠΏΠΎΠΊΡΠΏΠΊΡ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ avantsb.ru Π½Π° ΡΡΠΌΠΌΡ ΠΎΡ 1000 ΡΡΠ±. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ 3 ΡΡΠ»ΠΎΠ²ΠΈΡ.</div> </div> <div class="otziv_block otziv_step1"> <div class="otziv_step1-text"> <div class="otziv_step-text-title">1. ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΠΌΠΈΠ½ΠΈ ΠΎΠ±Π·ΠΎΡ Π½Π° ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ» Avantis ΠΈΠ»ΠΈ ATV Classic</div> <div class="otziv_step-text-item">ΠΠΈΠ΄Π΅ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ:</div> <div class="otziv_step-text-item">- ΠΏΡΠΎΠ³ΠΎΠ²ΠΎΡΠ΅Π½ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»Π°</div> <div class="otziv_step-text-item">- Π²ΠΎΠ·ΡΠ°ΡΡ ΡΠ΅Π±Π΅Π½ΠΊΠ° (Π΄Π΅ΡΠ΅ΠΉ), Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π±ΡΠ» ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ΅Π½ <br /> ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»</div> <div class="otziv_step-text-item">- Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΏΠΎΠ΅Π·Π΄ΠΊΠΈ ΡΠ΅Π±Π΅Π½ΠΊΠ° Π½Π° ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»Π΅ <br /> (ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Π² Π·Π°ΡΠΈΡΠ½ΠΎΠΉ ΡΠΊΠΈΠΏΠΈΡΠΎΠ²ΠΊΠ΅)</div> <div class="otziv_step-text-item">- ΠΏΠΎΠ΄Π΅Π»ΠΈΡΠ΅ΡΡ ΡΠ²ΠΎΠΈΠΌΠΈ Π²ΠΏΠ΅ΡΠ°ΡΠ»Π΅Π½ΠΈΡΠΌΠΈ ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ <br /> ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»Π° Avantis (ΠΎΡ Π²Π·ΡΠΎΡΠ»ΠΎΠ³ΠΎ ΠΈ ΡΠ΅Π±Π΅Π½ΠΊΠ°)</div> </div> <img src="img/img-2.png" alt="" class="otziv_step1-img"> <div class="otziv_step-loc otziv_step1-loc_pos"> <div class="otziv_step-loc_text">ΠΠ°ΠΏΠΈΡΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΎ ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»Π΅ Avantis</div> <div class="otziv_step-loc_num">1</div> </div> </div> <div class="otziv_block otziv_step2 clearfix"> <div class="otziv_step-loc otziv_step2-loc_pos"> <div class="otziv_step-loc_text">ΠΠΏΡΠ±Π»ΠΈΠΊΡΠΉ Π²ΠΈΠ΄Π΅ΠΎ <br />Π½Π° ΡΠ²ΠΎΠ΅ΠΌ <br />youtube-ΠΊΠ°Π½Π°Π»Π΅</div> <div class="otziv_step-loc_num">2</div> </div> <div class="otziv_step2-video"> <iframe width="270px" height="190px" src="https://www.youtube.com/embed/UwtqfCbWDo4" frameborder="0" allowfullscreen></iframe> <div class="otziv_step2-video_text-wr"> <div class="otziv_step2-video_text">ΠΠΎΠ΄Π΅Π»Ρ ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»Π° (ΠΏΡΠΈΠΌΠ΅Ρ: ΠΡΠ·ΡΠ² ΠΎ ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»Π΅ Avantis mirage 8)</div> <a href="#" class="otziv_step2-video_subscribe"><i class="otziv_icon-yt"></i>ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ</a> </div> </div> <div class="otziv_step2-text"> <div class="otziv_step-text-title">2. ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°ΡΡ Π²ΠΈΠ΄Π΅ΠΎ Π½Π° ΠΠ°ΡΠ΅ΠΌ ΠΊΠ°Π½Π°Π»Π΅ youtube Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΡΡ: </div> <div class="otziv_step-text-item">ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ:</div> <div class="otziv_step-text-item">- ΠΠΎΠ΄Π΅Π»Ρ ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»Π° (ΠΏΡΠΈΠΌΠ΅Ρ: ΠΡΠ·ΡΠ² ΠΎ ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»Π΅ Avantis Mirage 8)</div> <div class="otziv_step-text-item">ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ:</div> <div class="otziv_step-text-item">- Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»Π° (ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ» Avantis Mirage 8)</div> <div class="otziv_step-text-item">- ΡΡΡΠ»ΠΊΠ° Π½Π° Π½Π°Ρ ΡΠ°ΠΉΡ: http://www.avantsb.ru</div> <div class="otziv_step-text-item">- ΡΡΡΠ»ΠΊΠ° Π½Π° Π½Π°Ρ ΠΊΠ°Π½Π°Π» Π½Π° youtube: https://www.youtube.com/user/MyAvantisΒ»</div> </div> </div> <div class="otziv_block otziv_step3"> <div class="otziv_step-loc otziv_step3-loc_pos"> <div class="otziv_step-loc_text">ΠΠ°ΠΏΠΈΡΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΎ <br />ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»Π΅ Avantis</div> <div class="otziv_step-loc_num">3</div> </div> <div class="otziv_step3-text"> <div class="otziv_step3-item">3. ΠΡΠΏΡΠ°Π²ΠΈΡΡ ΡΡΡΠ»ΠΊΡ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π½Π°ΠΌ Π½Π° ΠΏΠΎΡΡΡ <br /><br />* Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·. ΠΠ½ Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈΡ Π²ΠΎΠ·Π²ΡΠ°ΡΡ ΠΈ ΠΎΠ±ΠΌΠ΅Π½Ρ Π½Π° Π΄Π΅Π½ΡΠ³ΠΈ Π½ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ, Π½ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΠΎ. Π Π°Π·Π½ΠΈΡΠ° ΡΡΠΌΠΌΡ, ΠΎΡΡΠ°Π²ΡΠ°ΡΡΡ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠΊΡΠΏΠΊΠΈ, Π½Π΅ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ. ΠΡΠ»ΠΈ ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π²ΡΠ±ΡΠ°Π½Π½ΡΡ
ΡΠΎΠ²Π°ΡΠΎΠ² Π²ΡΡΠ΅ Π½ΠΎΠΌΠΈΠ½Π°Π»Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ°, ΡΠ°Π·Π½ΠΈΡΡ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠΏΠ»Π°ΡΠΈΡΡ .</div> </div> <div class="otziv_step3-email-wr"> <div class="otziv_step3-email">otzyv@avantismotors.ru</div> <img src="img/img-3.png" alt="" class="otziv_step3-email-icon"> </div> </div> <div class="otziv_block otziv_get-gift"> ΠΠΎΠ»ΡΡΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΠΊ </div> <div class="otziv_forma-wr"> <form action="#" class="otziv_forma clearfix"> <input type="text" placeholder="ΠΠΌΡ" class="otziv_forma-input"> <input type="text" pattern="\d [0-9]" placeholder="Π’Π΅Π»Π΅ΡΠΎΠ½" class="otziv_forma-input"> <input type="text" placeholder="E-mail" class="otziv_forma-input"> <input type="text" placeholder="Π‘ΡΡΠ»ΠΊΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ" class="otziv_forma-input"> <button class="otziv_forma-button">ΠΡΠΏΡΠ°Π²ΠΈΡΡ</button> </form> </div> </div> </div> </body> </html> 

css? - Raz Galstyan