/* Common classes block */ .hidden { /* visibility: hidden; */ display: none; } .full_width { width: 100%; } .bold { font-weight: bold; } /* Elements block */ html, body { margin: 0; padding: 0; min-width: 600px; height: 100%; width: 100%; /* background: url(../gfx/bg.jpg) repeat fixed; */ font-family: Arial, sans-serif; } hr { margin: 0; padding: 0; border: 0; height: 1px; background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0)); background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0)); background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0)); background: linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0)); } fieldset { border: solid 1px #ccc; margin: 5px 0; } form { margin: 5px; transition: all 0.5s ease-out 0.1s; } /* Language selector */ input, select {border: solid 1px #999;} .select_lang { border : 0; background-color : transparent; } .select_lang option { color: #000; background-color: rgba(255, 255, 255, 0.85); } /* select#gender option[value="male"] { background-image:url(male.png); } select#gender option[value="female"] { background-image:url(female.png); } select#gender option[value="others"] { background-image:url(others.png); } */ .input_ru { background-image: url('../gfx/flags/russian-16x16.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px center; padding-left: 21px; margin-left: 1px; } .input_en { background-image: url('../gfx/flags/uk-16x16.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: 2px center; padding-left: 21px; margin-left: 1px; } #in_submit {margin-top: 5px};