label {
    display: block;
}

    /******* FORM  prijava in registracija */

        .prijava h3{
            text-align: center;
            text-transform: lowercase;
            margin-top: 0;
        }
        .prijava form{
            text-align: center;
        }

        .prijava form p{
            margin: 0;
            margin-top: 1rem;
        }

        .prijava form input{
            width: 80%;
            padding: .5rem;
            border:1.2px solid #c0c0c0;
            border-radius: 5px;
            text-align: center;
            font-size: 1rem;
        }

        .prijava form select{
            width: 80%;
            background: #e4e1e1;
            border:1.2px solid #c0c0c0;
            border-radius: 5px;
            padding: .5rem;
            text-align: center;
            font-size: 1rem;
        }

        .prijava button{
            width: 60%;
            padding: .5rem;
            background: #e4e1e1;
            border:1px solid #1D1D1D;
            font-size: 1rem;
            border-radius: 10px;
        }

         .prijava button:hover, .prijava button:focus{
            background: #757474;
            color: #e4e1e1;
            outline: 0;
            transition: background-color 1s ease-out;
        }

        .prijava form .reg_checkbox_p
        {
          width: 35px;
          margin-left: 45%;
          margin-top: 0;
          padding: 0.5rem 0 0.5rem 0;
        }


        .prijava form .reg_checkbox
        {
          height: 1.2rem;
          background: #ffcc00;

        }

        .prijava fieldset{
            margin:auto;
            margin-top: 1rem;
            padding: 0 1rem 0;
            width: 90%;

        }

        /******* FORM ***********************************************************/


        main form input {
            width: 80%;
            padding: .5rem;
            background: #e4e1e1;
            border:1.2px solid #c0c0c0;
            border-radius: 5px;
            text-align: center;
            font-size: 1rem;
        }

        main form select {
            width: 80%;
            background: #e4e1e1;
            border:1.2px solid #c0c0c0;
            border-radius: 5px;
            padding: .5rem;
            text-align: center;
            font-size: 1rem;
        }

        main button, aside button {
            width: 60%;
            padding: .5rem;
            background: #e4e1e1;
            border:1px solid #1D1D1D;
            font-size: 1rem;
            border-radius: 10px;
            margin: 1rem 0;
        }

        main button:hover, aside button:hover, .prijava button:focus {
            background: #757474;
            color: #e4e1e1;
            outline: 0;
            transition: background-color 1s ease-out;
        }

        main ul {
            text-align: left;
            padding: 0;
            list-style-position: inside;
            line-height: 1.5;
        }