body{ margin: 0; padding: 0; } .conteiner{ width: 100%; height: 70px; background: #1e1e1e; display: flex; position: relative; } .imgrio{ width: 180px; height: auto; display: block; margin: 5px 20px; } h3{ color: #EDC97F; text-align: center; margin: 40px auto; } ul li{ color: #EDC97F; font-size: 22px; margin: 5px 50px; } a{ text-decoration: none; color: #EDC97F; } li:hover{ color: #ffffff; } .vhod{ color: #000000; cursor: pointer; position: absolute; right: 50px; padding: 10px; background: #27AE60; color: #ffffff; text-decoration: none; border-radius: 5px; top: 15px; } .registrazia{ background: #EDC97F; color: #000000; position: absolute; right: 190px; top: 15px; text-decoration: none; border-radius: 5px; cursor: pointer; padding: 10px; } .background{ display: block; width: 100%; background: #303030; height: 60px; padding: 0; margin: 0; justify-content: center; text-align: center; position: relative; } .ul{ display: block; margin: 0 auto; } h2{ color: #ffffff; text-align: center; } .li{ text-decoration: none; padding: 20px 15px; color: #ffffff; font-size: 18px; text-align: center; display: inline-block; font-family: sans-serif; } .li:hover{ color: #EDC97F; } .wraper{ background: url(img/bg.png) 50% 50% repeat; width: 100%; height: auto; } .wrapkonteiner{ width: 1440px; height: auto; background: #000000; display: block; margin: 0 auto; padding: 10px 0; -webkit-box-shadow: -3px 46px 27px 73px rgba(0, 3, 6, 1); -moz-box-shadow: -3px 46px 27px 73px rgba(0, 3, 6, 1); box-shadow: -3px 46px 27px 73px rgba(0, 3, 6, 1); } .divfrispins{ width: 99%; height: auto; display: block; margin: 0 auto; } .divimg{ width: 100%; display: flex; position: relative; height: auto; margin: 0; padding: 0; } .divkar{ width: 1030px; height: auto; border-radius: 25px; border: 2px solid #ffffff; margin: 0 auto; } .divblok{ width: 20%; margin: 0 auto; } .imgkar{ width: 100%; height: auto; border-radius: 20px; position: relative; } .divslider{ display: flex; position: relative; transition: all ease 1.5s; left: 0; overflow: auto; } .button{ position: absolute; z-index: 150; left: 20px; top: 40%; font-size: 45px; height: 10px; color: #ffffff; background: rgba(0, 0, 0, 0); border: none; cursor: pointer; } .button2{ position: absolute; right: 20px; z-index: 150; top: 50%; top: 40%; font-size: 45px; height: 10px; color: #ffffff; background: rgba(0, 0, 0, 0); border: none; cursor: pointer; } .button:hover{ color: rgba(128,128,128); } .button2:hover{ color: rgba(128,128,128); } .divtest{ position: absolute; z-index: 1300; top: 70%; border: 2px solid #ffffff; width: 50%; } .popap_p{ color: #006400; } .butik{ position: absolute; top: 90%; font-size: 40px; } .zona1{ width: 260px; background: #1e1e1e; height: 23.5%; margin: 0 auto; border-radius: 16px 16px 0 0; display: flex; text-align: center; padding-left: 15px; align-items:center; } .zona{ width: 260px; background: #1e1e1e; height: 23.5%; margin: 5px auto; display: flex; padding-left: 15px; align-items: center; } .zona{ width: 260px; background: #1e1e1e; height: 23.5%; margin: 5px auto; display: flex; padding-left: 15px; } .zona4{ width: 260px; background: #1e1e1e; height: 23.5%; margin: 5.5px auto; border-radius: 0 0 16px 16px; display: flex; padding-left: 15px; align-items: center; } .text{ font-size: 21px; color: #ffffff; display: flex; vertical-align: middle; margin: 35px 60px; } .logo{ width: 35px; height: 35px; display: block; } .divtext{ margin: 0; padding: 0; } .divinput{ width: 93%; height: 80px; background: #1e1e1e; display: block; margin: 30px auto; border-radius: 15px; } .div_input_flex{ display: flex; height: 100%; align-items: center; } .div_input_flex_button{ display: block; background: #303030; height: 50px; width: 270px; border-radius: 5px; border: 0px; margin: 0 15px; color: #e0e0e0; text-align: left; cursor: pointer; } .div_input_flex_button:active{ color: #000000; } .div_input_flex_input{ height: 50px; width: 700px; background: #303030; color: #e0e0e0; } .div_slot{ justify-content: center; text-align: center; width: 100%; } .div_slot_img{ margin: 5px; flex-wrap: wrap; width: 252px; cursor: pointer; } .div_slot_img:hover{ opacity: 0.5; transform: scale(1.1); transition: .5s; } .div_slot_img_button{ width: 100%; } .div_slot_img_button_a{ width: 150px; background: #006400; color: #ffffff; border-radius: 5px; display: block; margin: 20px auto; cursor: pointer; text-decoration: none; text-align: center; padding: 10px; align-items: center; } .div_slot_img_button_a:hover{ font-size: 17px; } .h1{ color: #ffffff; text-align: center; } .footer{ background: #1e1e1e; width: 100%; height: 70px; justify-content: center; text-align: center; display: flex; align-items: center; } .footer_a{ text-decoration: none; color: #ffffff; margin: 0 15px; display: inline-block; } .footer_a:hover{ color: yellow; } .table{ width: 80%; border: 1px solid #ffffff; margin: 60px auto; } .tr{ border: 1px solid #ffffff; } .td{ background: #ffffff; } .th{ background: #ffffff; } @media(max-width: 1440px){ .divblok{ display: none; } .divkar{ width: 100%; height: auto; } .wrapkonteiner{ width: 95%; } } @media(max-width: 840px){ .div_slot_img{ width: 31%; } .text{ margin: 0 30px; } } @media(max-width: 575px){ .div_slot_img{ width: 45%; } .footer{ display: block; height: auto; padding: 10px 0; } .footer_a{ display: block; width: 80%; margin: 10px auto; } } @media(max-width: 500px){ .imgrio{ margin: 0 5px; padding: 5px 0; } .vhod{ width: 48%; display: block; position: static; margin: 0 5px; } .registrazia{ margin: 0 5px; display: block; position: static; width: 30%; } .flexbutton{ display: flex; justify-content: center; text-align: center; margin: 0 auto; padding: 20px 0; } .background{ height: auto; } .li{ width: 90%; margin: 0 auto; font-size: 22px; border-bottom: 1px solid #ffffff; } .conteiner{ display: block; height: auto; } .text{ margin: 0 10px; } } @media(max-width: 400px){ .conteiner{ } .imgrio{ } .vhod{ } .registrazia{ } }