/*RIGHT MENU START*/

#rightMenuOrgKSB li:nth-child(even) {

    background-color: #ffffff;

    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#ffffff, endColorstr=#e7f2f8);

    background-image: -moz-linear-gradient(left, #ffffff 0%, #e7f2f8 40%,#ffffff 80%);

    background-image: linear-gradient(left, #ffffff 0%, #e7f2f8 40%,#ffffff 80%);

    background-image: -webkit-linear-gradient(left, #ffffff 0%, #e7f2f8 40%,#ffffff 80%);

    background-image: -o-linear-gradient(left, #ffffff 0%, #e7f2f8 40%,#ffffff 80%);

    background-image: -ms-linear-gradient(left, #ffffff 0%, #e7f2f8 40%,#ffffff 80%);

    background-image: -webkit-gradient(linear, left bottom, right bottom, color-stop(0%,#ffffff), color-stop(40%,#e7f2f8),color-stop(80%,#ffffff));

}



#rightMenuOrgKSB ul{

	list-style:none;

	-webkit-padding-start:0px;

}



#rightMenuOrgKSB ul li a{

	color:black;

}



#rightMenuOrgKSB .separator{

	background-image: url(/images/ksb_line_nofade_285px.png);

	background-repeat: no-repeat;

	background-size: 100% 100%;

	width: 100%;

	height: 2px;

}



#rightMenuOrgKSB .paddRoundAnchor{

	padding:10px 15px;

}



/*RIGHT MENU END*/



/*PAGINATION*/

.page-item .page-link

{

	border-width:0px;

	

}

.page-item.active .page-link

{

	background:none;

	font-weight:bold;

}

/*PAGINATION END*/


.coachPageItemHeadline{
	position:absolute;
	top:6px;
	margin-left:15px;
	color:white;
	font-weight:bold;
}

#publicProcumentHeadline

{

	position:absolute;

	top:6px;

	margin-left:15px;

	color:white;

	font-weight:bold;

	width:70%;

}





/* expandeble search start */

#navigation-bar {

    position: relative;

    height: 30px;

    padding-left: 30px;

}

#search {

    position: relative;

    float: left;

    width: 30px;

    height: 30px;

    margin-left: -30px;

}

#label {

    width: 30px;

    height: 30px;

    position: relative;

    z-index: 20;

}

#label label {

    display: block;

    width: 30px;

    height: 30px;

    background: url("/images/menu/search.png") 0 0;

    font-size: 0;

    color: rgba(0, 0, 0, 0);

    text-indent: -9999px;

    cursor: pointer;

}

#label label:hover {

    background: url("/images/menu/search.png") -30px 0

}

#label.active label {

    background: url("/images/menu/search.png") -30px 0

}

#input {

    position: absolute;

    top: 0;

    left: 30px;

    width: 130px;

    height: 30px;

    z-index: 5;

    overflow: hidden;

}

#input input {

    display: block;

    position: absolute;

    top: 0;

    left: -450px;

    width: 450px;

    height: 100%;

    margin: 0;

    padding: 0 10px;

    border: none;

    /*background-color: #23688b;*/

    color: black;/*#fff;*/

    font-size: 14px;/*18px;*/

    -webkit-backface-visibility: none;

    -moz-backface-visibility: none;

    -ms-backface-visibility: none;

    backface-visibility: none;

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    border-radius: 0;

    -webkit-transition: left 0;

    -moz-transition: left 0;

    -ms-transition: left 0;

    -o-transition: left 0;

    transition: left 0;

}

#input input:focus {

    outline: none

}

#input.focus {

    z-index: 20

}

#input.focus input {

    left: 0;

    -webkit-transition: left 0.3s;

    -moz-transition: left 0.3s;

    -ms-transition: left 0.3s;

    -o-transition: left 0.3s;

    transition: left 0.3s;

}

/* expandeble search end */





/* background */

.backgroundColorMenu{

	background: -moz-linear-gradient(#0f75bc,#094771) !important; /* FF3.6-15 */

	background: -webkit-linear-gradient(#0f75bc,#094771) !important; /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(#0f75bc,#094771) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f75bc', endColorstr='#094771',GradientType=0 ) !important; /* IE6-9 */

}

.backgroundHoverColorMenuItem{

	background: -moz-linear-gradient(#fba919,#c98714) !important; /* FF3.6-15 */

	background: -webkit-linear-gradient(#fba919,#c98714) !important; /* Chrome10-25,Safari5.1-6 */

	background: linear-gradient(#fba919,#c98714) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fba919', endColorstr='#c98714',GradientType=0 ) !important; /* IE6-9 */

}







#pretraga, #pretragaRezultata{

	padding: 0px 5px;

}



.row{

	margin-left:0px;

	margin-right:0px;

}



.jumbotron{

    border-radius: 0 !important;

    padding: 10px 0 !important;

}



#contentContainer{

    padding: 0 !important;

	margin-top: 100px;

}



.card ul

{

	margin-bottom:0px;

}







/* color of flyphicon*/

.fa-search{

	color:black;

}

.fa-facebook, .fa-twitter, .fa-bars{

	color:white !important;

}



/*------------------------------*/

/* MEDIA QUERY */



@media (min-width: 992px){

	#sideNavbar

	{

		display: block!important;

		height: auto!important;

		padding-bottom: 0;

		overflow: visible!important;

		padding-left:0px; 

	}

}



@media all and (max-width: 767px){

	.navbar-toggler{

		margin-top:10px;

	}

    .nav > li > a {

        padding: 0px;

    }

    .dropdown-menu.columns-2 {

        min-width: 200px;

    }

    .dropdownmenu-border-right {

        background-image: none;

    }

	#navbarCollapse{

		margin:0px;

		padding-top: 2px;

	}

	#cardHeaderStyleTableScore{

		font-size:14px;

	}

	.coachPageItemHeadline{
		font-size:10px;
		top:4px;
		width:150px;
	}

	#publicProcumentHeadline

	{

		width:60%;

		font-size:10px;

	}

}

@media (min-width: 768px) and (max-width: 991px) {

	

    .nav > li > a {

        padding: 0px;

    }

    .navbar-toggler{

		margin-top:25px;

	}

    .navbar-nav{

        background: white !important;

		margin-top: 14px;

        /*margin-top: 6px;

		margin-top: 22px;*/

    }

    .nab-item {

        padding: 0px;

        /*margin-top: 5px;*/

		margin-top: 2px;

        background: -moz-linear-gradient(#0f75bc,#094771); /* FF3.6-15 */

        background: -webkit-linear-gradient(#0f75bc,#094771); /* Chrome10-25,Safari5.1-6 */

        background: linear-gradient(#0f75bc,#094771); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f75bc', endColorstr='#094771',GradientType=0 ); /* IE6-9 */

    }

    .nab-item:nth-last-child(1){

        margin-bottom: 5px;

    }

	.nab-item:first-child{

        margin-top: 0px;

    }

}



/* @media all and (min-width:991px)

{

	.navbar{

		width:1140px;

	}

} */



@media all and (max-width: 992px ){

	#contentContainer

	{

		margin-top: 25px;

	}

	.navbar

	{

		padding:8px 0px 0px 0px;

	}

	

	.navbar-wrapper {

		position: relative;

		top: 0px;

		height: 70px;

	}

	

	#navbarCollapse{

		margin:0px;

	}

	

	#searchWide{

		width: 360px;

	}

	#imgLogo{

		margin-top: -10px;					

	}

	/* #searcherMini{

		display:flex;

	}

	#searcherLarge, #myCarousel{

		display:none;		

	} */

	

	.navbar .container{

		height:100px;

	}  

	

	.dropdown-menu.columns-4 {

		min-width: 200px;

		margin-left: 0px;

	}

	

	.dropdown:hover .dropdown-menu{

		display: none;

		margin-top: 0px;        

	} 

    

    .navbar-nav{

        background: white !important;

		margin-top: 14px;

        /*margin-top: 6px;

		margin-top: 22px;*/

    }

    .nab-item {

        padding: 0px;

        /*margin-top: 5px;*/

		margin-top: 2px;

        background: -moz-linear-gradient(#0f75bc,#094771); /* FF3.6-15 */

        background: -webkit-linear-gradient(#0f75bc,#094771); /* Chrome10-25,Safari5.1-6 */

        background: linear-gradient(#0f75bc,#094771); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f75bc', endColorstr='#094771',GradientType=0 ); /* IE6-9 */

    }

    .nab-item:nth-last-child(1){

        margin-bottom: 5px;

    }

	.nab-item:first-child{

        margin-top: 0px;

    }

}



@media all and (max-width: 1200px ){

	.dropdown-menu.columns-4 {

		margin-left:25px;

	}

}

/* @media (max-width: 767px) {

	.dropdown-menu.multi-column {

		min-width: 240px !important;

		overflow-x: hidden;

	}

	#HeadPicture {

		background: url("../images/background.jpg") no-repeat center center;

		-webkit-background-size: 100% 100%;

		-moz-background-size: 100% 100%;

		-o-background-size: 100% 100%;

		background-size: 100% 100%;

	}

}



@media (max-width: 480px) {

	.content {

		width: 90%;

		margin: 50px auto;

		padding: 10px;

	}

} */

/*------------------------------*/





/* SPONSORS */

.sponsorsJumbotron{

	box-shadow: 0 0px 7px black;/*bilo je 15*/

	margin:50px 0 100px 0;

	background-color:white;

}

.sponsorsImageWidth{

	width:100px;

}