/*
#f6f6f6		97.5 %White Smoke (White)
#b5d4f7 	51.5 %Pale Cornflower Blue (Blue)
#dae8bc 	23.0 %Frost (Green)
#74b4e9		14.1 %Jordy Blue (Blue)
#a28d80		11.5 %Malta (Brown)

*/

.notice-counter
{
    height: 10px;
    width: 10px;
    background-color: #f44336;
    border-radius: 50%;
    display: inline-block;
    border:2px solid #fff;
    position:absolute;
    right:10px;
}

body{
	padding-top:50px;
	font-size: 14px;
	/*color:#555;*/
	color: #3e454c;
	/*background-color: #f8f8f8;*/
	background-color: #f6f6f6;
	/*padding-left: 275px;*/
}

a{
	color:#74b4e9;
}

a:hover{
	color:#74b4e9;
}

.navbar-default {
    background-color: #ffffff;
    border-color: #e0e0e1;
}


.navbar-default ul.nav.navbar-nav li a{
    color: #757575;
}

.navbar-default ul.nav.navbar-nav li a{
	/*border-bottom:2px solid #fff;*/
}

.navbar-default ul.nav.navbar-nav li a:hover{
    background-color: transparent;
    color:#74b4e9;
    /*border-bottom:2px solid #74b4e9;*/
}

.dropdown-menu li a:hover {
    border-bottom:none;
}


.page-header{
    padding-bottom: 0;
    margin-top: 0;
    margin-bottom: 30px;
    /*background-blend-mode: overlay;*/
    /* color: #fff; */
    padding-top: 40px;
    min-height: 159px;
}

ul.nav-tabs-oo{
    font-size:13px;
    /*border-bottom: 1px solid #ddd;*/
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    /*margin-bottom:10px;*/
}

ul.nav-tabs-oo > li{
     display: inline-block;
}

ul.nav-tabs-oo > li.active > a, ul.nav-tabs-oo > li > a:hover{
    color:#3e454c;
    border-bottom:2px solid #3e454c;
}

ul.nav-tabs-oo > li > a{
    color:#3e454c;
    display: block;
    padding:15px;
    text-decoration: none;
    border-bottom:2px solid transparent;
}

.footer
{
    font-size:12px;
    border-top:1px solid #e0e0e1;
    background-color:#ffffff;
}

.footer a{
    color: #3e454c;
}

.error
{
    text-align: center;
}

.error .error-circle
{
    border:2px solid #d9534f;
    color:#d9534f; 
    width:150px; 
    height:150px; 
    text-align:center; 
    line-height:150px; 
    font-size:36px; 
    margin-left:auto; 
    margin-right:auto;
}

.bp-accessibiles
{
    font-size:24px;
    text-align: center;
}

.bp-accessibiles i
{
    cursor:pointer;
    /*border:1px solid #000;*/
    padding:10px;
}

.bp-accessibiles i:hover
{
    color:#74b4e9;
}

a.weekCounter
{
    display: inline-block;
    border: 1px solid #ddd;
    padding: 4px 8px;
    font-size: 14px;
    /*font-weight: bold;*/
    background: #fff;
    border-radius: 5px;
    margin:2px;
}

a.weekCounter.current{
    background-color:#337ab7;
    color:#fff;
}


/*
* bijela boja text-a
*/

.page-header.bg-cover h1,.page-header.bg-cover h1 a,.page-header.bg-cover h4
{
    color:#fff;
    /*text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);*/
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}

.page-header.bg-cover>.container>ul.nav-tabs-oo > li > a
{
    color:#fff;
    /*text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);*/
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
}

.page-header.bg-cover>.container>ul.nav-tabs-oo > li > a:hover,.page-header.bg-cover>.container>ul.nav-tabs-oo > li.active > a
{
    border-color:#fff;
}


@media (max-width: 767px) {
    .navbar-collapse
    {
        position:fixed;
        top:51px;
        left:0;
        right:0;
        bottom:0;
        background-color:#fff;
        padding-left:30px;
        padding-right:30px;
    }

    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{
        max-height: none;
    }
}