*{
    /* dodati za novi font */
    font-family:'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}

/* body{
    background-image:linear-gradient(rgba(4,9,30,0.2),rgba(4,9,30,0.2)), url(/slike/kurseviPozadina.jpg);
    background-size: cover;
} */

html{
    margin:0;
    padding: 0;
}

a, a:visited, a:link, a:hover, a:active{
    text-decoration: none;
    color: inherit;
}

/* Kursevi */

.obavestenje{
    position: absolute;
    height: 150px;
    width: 250px;
    /* left: 70%; */
    right: 10%;
    top: 10%;
    border: solid 4px black;
    padding: 10px;
    border-radius: 10px;
    text-align: center;
    padding-bottom: 0;
    padding-top: 100px;
    font-size: 20px;
    font-weight: bold;
    color: white;
    background-image: url("../slike/lock.jpg");
    background-size: cover;
}

.obavestenje i{
    color: red;
}

h1{
    text-align: center;
    padding-top: 10px;
    margin: 0;
    font-size:30px;
}

.semestar{
       /*background-color: rgb(133, 231, 182);*/
       /*background-image:linear-gradient(rgba(218, 255, 53, 0.4),rgba(0, 255, 157, 0.2)), url(../slike/courseBackground2.jpg); */
       /* background-size: 70% * 70%; */
       /*border-radius: 10px;*/
       /* transition: 0.2s; */
       margin: 0;
       color: rgb(180, 180, 180);
       
}

.courseCol{
    /* flex-basis: 25%; */
    width: 25%;
    position: relative;
    background-color: rgb(180, 180, 180);
/*    background-image: linear-gradient(rgba(4,9,30,0.4),rgba(4,9,30,0.4)), url("../slike/banner3.jpg");
    background-image:linear-gradient(rgba(218, 255, 53, 0.4),rgba(0, 255, 157, 0.2)), url(../slike/courseBackground2.jpg);
*/    background-size:cover;
    border-radius: 10px;
    margin-bottom: 5%;
    margin: 0 3% 5% 2%;
    padding: 20px 12px;
    /* box-sizing: border-box; */
    transition: 0.2s;
}


a, a:hover, a:active, a:link, a:visited {
    text-decoration: none;
    color: inherit;
}

.courseCol ul{
    list-style-type: none;
    text-align: left;
    padding-left: 0;
    padding-right: 0;

    color: #666;
    font-size: 14px;
    font-weight: lighter;
}

.courseColDiv{
    position: relative;
    left: 10%;
}

h3{
    text-align: center;
    font-weight: bold;
    margin: 0;
    
}

.courseCol:hover{
    box-shadow: 0 0 20px 10px rgba(105, 34, 34, 0.8);
}

.row{
    margin-top: 2%;
    display: flex;
    justify-content: space-between;
    position: relative;
    
}

li{
    font-weight: bold;
    color: rgb(70, 70, 70);
}

i{
    color: black;
    padding-right: 5px;
}

@media(max-width: 700px){
    .row{
        flex-direction: column;
    }

    .courseCol{
        width: 60%;
        margin: auto;
        margin-top: 15px;
        margin-bottom: 15px;
    }

    h1{
        margin-top: 15px;
    }
}

.prikaz{
    position: fixed;
    right: 2%;
    bottom: 1%;
    border: 5px solid green;
    padding: 5px;
    border-radius: 10px;
    background-color: yellow;
    font-weight: bold;
    z-index: 5;
    opacity: 60%;
}

.prikaz2{
    
    border: 5px solid green;
    padding: 5px;
    border-radius: 10px;
    background-color: yellow;
    font-weight: bold;
    z-index: 5;
    opacity: 60%;
    font-size: 25px;
    text-align: center;
}

.predavaci{
    margin-bottom: 0;
    position: absolute;
    right: 5px;
    bottom: 5px;
}

ul li:last-child{
    padding-bottom: 20px;
}