#fullWidthImg{
	    background-position: center;
}
#redBackgroundSection{
	background-image: url(/img/lijevosr.png),url(/img/desnosr.png),url(/img/redBackground.png);
    padding-top: 20px;
    padding-bottom: 20px;
    background-size: 40px 40px, 60px 50px,cover;
    background-repeat: no-repeat, no-repeat, no-repeat;
    background-position: 0% 2%, 100% 100%;
}
#Minimenu{
	color:#9a9a9a;
	border-left:3px solid #9a9a9a;
	
}

.informationsDiv{
	text-align: center;
	color: white;
	font-family: 'Montserrat'; 
	color: rgb(255, 255, 255); 
	line-height: 0.611; 
	text-align: center;
}

.informationsDiv h1{
	font-weight: bold !important;
	font-size: 50px;
	margin-top: 10px;

}
.prodajnaMreza{
	cursor: context-menu;
}

@media(min-width: 767px){

	.informationsDiv:nth-child(1), .informationsDiv:nth-child(2){
		border-right: 1px solid white;
	}
}

.newsPageHead{
	border-bottom: 1px solid #e1dfde;
	margin: 0 auto;
	float: none;
	background-color: white;
	padding-bottom: 8px;
	padding-top: 8px;
	position: relative;
	height: 47px;
	z-index: 1001;
}

.newsPageHeadRightPart{
	float: right;
	text-align: right ;
}



.newsPageHeadRightPart .glyphicon{
	color: #db0035;
}

#newsSection{
	background-color: #f5f5f5;
	padding-top: 20px;
	padding-bottom: 20px;
}

.newsPageHeadRightPart span{
	color: #818181;
	font-size: 17px;
}

#newsHeadImg{
	position: absolute;
	width: 250px;
	margin-top: -8px;
	margin-left: -26px
}

.newsPageHeadSpan{
	z-index: 1000;
	color: white;
	position: absolute;
	font-size: 21px;

}

.newsSmallLogoImg{
	position: absolute;
	left: 185px;
	right: 0px;
	width: 30px;
	top: -1px;
	
}

.newsPageBody{
	background-color: white;
	padding-top: 25px;
	padding-bottom: 25px;
}

.newsTitle{
	color: #818181;
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.newsTitleDiv{
	border-bottom: 2px solid #db0035;
	padding-bottom: 15px;
}

.newsRigtBox{
	padding-bottom: 20px;
	padding-left: 0px;
}

.rectForDate{
	position: absolute;
	margin-top: -45px;
	right: 10;
	/* margin-left: 61%; */
	float: right;
	right: 22px;
}

.dateImg{
	width: 27px;
	position: absolute;
	right: 2;
	right: 133px;
	margin-top: -55px;
	z-index: 1000;
}

.dateTextDiv{
	position: absolute;
	right: 49px;
	margin-top: -51px;
	color: white;
	font-family: 'Montserrat', sans-serif;
}

.divForCalendar{
	margin-top: 23px;
}

.divForCalendar img{
	width: 22px;
}

.absoluteDiv{
	position: absolute;
	margin-top: -21px;
	margin-left: 43px;
}

.newsPageBody > .col-sm-6:first-child{
	padding-right: 0px;
}

.newsPageBody > .col-sm-6:nth-child(2){
	padding-left: 0px;
}

@media(max-width: 767px){
	.newsRigtBox:nth-child(1){
		margin-top: 26px;
	}
	.newsTitleDiv{
		margin-top: 10px;
	}
}

#basketballSection{
	background-image: url('/img/Layer3.png'), url('/img/Layer4.png');
	background-position: left, right;
	background-repeat: no-repeat, no-repeat;
	background-size: 50%, 50%;
	background-color: #071726;
	height: 310px;
}

.buducnostTitle{
	color: white;
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	font-weight: bold;
}
.buducnostText{
	color: white;
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	font-weight: 200;
}
.buducnostpadding{
	padding-top: 60px;
}
.buducnostlogo{
	width: 85px !important;
}
.buducnostLeftPart{
	text-align: right;
	padding-top: 6%;
}

#basketballSection img{
	margin: 0 auto;
	margin-top: 0px;
	max-width: 140px;
}

.buducnostRightPart{
	text-align: left;
	padding-top: 6%;

}

.buducnostTitle2{
	color: white;
	font-family: 'Montserrat', sans-serif;
	font-size: 17px;
	font-weight: bold;
}
.buducnostText2{
	color: white;
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	font-weight: 200;
}
.textOnButtonBuducnost{
	position: absolute;
	margin-top: -31px;
	margin-left: 26px;
}
.textOnButtonBuducnost1{
	position: absolute;
	margin-top: -31px;
	right:40px;
}


.textOnButtonBuducnost span{
	color: white;
	font-size: 19px;
}

.textOnButtonBuducnost1 span{
	color: white;
	font-size: 19px;
}

.buducnostMobile{
	background-image: url("/img/basketballBackground.jpg");
	text-align: center;
	padding: 30px;
	display: none;

	background-repeat: no-repeat;
	background-color: #00101f;
	background-position: 0px 0px;
	padding-bottom: 20px;
	padding-top: 20px;
	margin-right: 0;
	margin-left: 0;
}

.buducnostMobile img{
	max-width: 100px;
	margin: 0 auto;
	margin-top: 5px;
}

.textOnButtonBuducnostSmall{
	margin-top: -29px;
	margin-left: 1px;
	padding-top: 7px;
}

.textOnButtonBuducnostSmall span{
	color: white;
	font-size: 15px;
}
.buducnostlogomobilna{
	max-width: 50px !important;
}

.bmwMobile{
	text-align: center;
	padding: 30px;
	display: none;

	background-repeat: no-repeat;
	background-color: #00101f;
	background-position: 0px 0px;
	padding-bottom: 20px;
	padding-top: 20px;
	margin-right: 0;
	margin-left: 0;
}

.bmwMobile img{
	max-width: 100px;
	margin: 0 auto;
	margin-top: 5px;
}


@media(max-width: 767px){
	#basketballSection{
		display: none;
	}
	.bmwMobile{
		display: block;
		height: 340px;
		padding-right: 0px;
		padding-left: 0px;
	}
	.buducnostMobile{
		display: block;
		height: 340px;
		padding-right: 0px;
		padding-left: 0px;
	}
	.newsPageHeadRightPartmobilna{
		margin-top: 50px !important;
	}
	.newsPageHead{
		height:90px !important;
	}
	.newsMob{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	#parallax img{    
		width: 60%;}

		
		.informationsDiv:nth-child(1), .informationsDiv:nth-child(2){
			border-bottom: 1px solid white;
			padding-bottom: 15px;
		}
		
		.newsRigtBox, .newsRigtBox1{
			padding-right: 0px !important;
			padding-left: 0px !important;
		}
		.brandImgDiv{


			width: 45%;
			/*height: 100px;*/
			margin: 2.5% !important;
			padding: 0 !important;

		}
		.brandImgDiv img{

			top: 0;
			bottom: 0;
			left: 0;
			right: 0;
			margin: auto;
		}
		

	}

	#parallax {
		/* The image used */
		background: url('/img/parallax.jpg');

		/* Set a specific height */
		height: 365px;

		/* Create the parallax scrolling effect */
		background-attachment: fixed;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		text-align: center;
	}
	#parallax .col-sm-10:nth-child(2){
		margin: 0 auto;
		float: none;
	}

	#parallax img{
		margin: 0 auto;
		/* float: none; */
		display: block;
		margin-top: 3%;

	}

	#parallax span{
		font-family: 'Raleway', sans-serif;
		color: white;
		font-style: italic;
		font-size: 18px !important;
	}

	.parallaxSpanDiv{

		margin: 0 auto;
		float: none;
		margin-top: 107px;
	}


	#Images4Sections{
		padding-bottom: 84px;
		padding-top: 20px;

	}
	#Images4Sections img{

		margin:  0 auto;

	}
	#Images4Sections .col-sm-3{
		text-align: center;
		margin-top: 10px;
	}

	.buttonPicture{
		margin-top: -70px !important;
	}

	.Images4SectionsTextDiv{
		margin-top: -32px;
		color: white;
		font-size: 16px;
	}

	#Images4Sections .col-sm-3{
		margin-top: 10px;
	}

	@media(max-width: 767px){
		#Images4Sections .col-sm-3:nth-child(2){
			margin-top: 50px;
		}
		#Images4Sections .col-sm-3:nth-child(3){
			margin-top: 50px;
		}
		#Images4Sections .col-sm-3:nth-child(4){
			margin-top: 50px;
		}
		.prodajnaMreza{
			padding-top: 10px !important;
		}
	}

	.brandsBody div:nth-child(1){
		text-align: left;
		padding-bottom: 40px;
		padding-top: 40px;
	}

	.brandsBody{
		background-color: white;
	}

	.brandsBody span{
		color: #8c8c8c;
		font-family: 'Montserrat', sans-serif;


	}

	.helper {
		display: inline-block;
		height: 100%;
		vertical-align: middle;
	}

	.brandImgDiv{
		
		
		
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
	/*	height: 130px;*/
		
		
		margin: 9px;
		

	}
	.brandImgDiv img{
		
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
	}

	.balloons{

	}



	footer{
		background-color: #db0035;
	}

	footer > .container > .col-sm-12:nth-child(1){
		float: left;
	}

	footer > .container > .col-sm-12:nth-child(2){
		margin-left: 12%;
	}

	footer > .container > .col-sm-12:nth-child(3){
		float: right;
	}

	footer .col-sm-12:nth-child(1) > span:nth-child(1){
		font-weight: bold;
		font-family: 'Montserrat', sans-serif;
		font-size: 20px;
		color: white;

	}

	footer .col-sm-12:nth-child(1) span{
		font-family: 'Montserrat', sans-serif;
		color: white;

	}

	.firstHR{
		margin-top: 0px;
	}

	footer .container{
		padding-bottom: 50px;
		padding-top: 50px;
	}

	.container .textDiv{
		padding-bottom: 10px;
	}

	footer .col-sm-12:nth-child(2) > span:nth-child(1){
		font-weight: bold;
		font-family: 'Montserrat', sans-serif;
		font-size: 20px;
		color: white;

	}

	footer .col-sm-12:nth-child(2) span{
		font-family: 'Montserrat', sans-serif;
		color: white;

	}

	@media(max-width: 1199px){
		footer > .container > .col-sm-12:nth-child(2){
			margin-left: 0px;
		}

		footer > .container > .col-sm-12{
			margin-top: 60px;
		}
		footer > .container > .col-sm-12:nth-child(1){
			margin-top: 0px;
		}
	}
	.njuzleter{
		font-family: 'Montserrat', sans-serif;
		color: white;
	}
	.sendBackground{
		color: #2da14e;
		background-color: white;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
	}
	#bottom{
		background-color: #ad002a;
		text-align: center;
		padding: 12px;
	}
	#bottom span{
		color: white;
		font-family: 'Montserrat', sans-serif;
	}

	/*@media(min-width: 1450px){
		#redBackgroundSection{
			background-size: cover;
		}
		}*/


		@media only screen 
		and (min-width: 768px) and (max-width: 991px) {
			.buducnostpadding img{
				max-width: 65px !important;

			}
			.brandImgDiv{				
				padding: 0px !important;
			/*	height: 85px !important;*/
				width: 13% !important;
				margin: 12px !important;
			}
			.newsPageHeadSpan {
				font-size: 16px !important;
			}
			#newsHeadImg1{
				display: block !important;
				position: absolute;
				width: 140px;
				margin-top: -8px;
				margin-left: -24px;
			}
			.newsSmallLogoImg{
				display: none !important;
			}
			#newsHeadImg{
				display: none !important;
			}
			.fullWidth div{
				margin-left: 5px !important;
			}
			#Minimenu{
				font-size: 13px !important;
			}
		}


		@media only screen 
		and (min-width: 992px) and (max-width: 1200px) {
			.buducnostpadding img{
				max-width: 65px !important;

			}
			.brandImgDiv{				
				padding: 0px !important;
				/*height: 120px !important;*/
				width: 14% !important;
				margin: 11px !important;
			}
			.newsPageHeadSpan {
				font-size: 20px !important;
			}
			#newsHeadImg1{
				display: block !important;
				position: absolute;
				width: 190px;
				margin-top: -12px;
				margin-left: -27px;
			}
			.newsSmallLogoImg{
				display: none !important;
			}
			#newsHeadImg{
				display: none !important;
			}
			.fullWidth div{
				margin-left: 5px !important;
			}
			
			
		}
		@media only screen 
		and (min-width: 1201px) {
			
			.brandImgDiv{				
				padding: 0px !important;
				width: 15% !important;

			}
			
		}



/*
playback timings (ms):
  captures_list: 137.186
  exclusion.robots: 0.175
  exclusion.robots.policy: 0.159
  RedisCDXSource: 9.725
  esindex: 0.01
  LoadShardBlock: 103.514 (3)
  PetaboxLoader3.datanode: 84.046 (5)
  CDXLines.iter: 20.654 (3)
  load_resource: 332.319 (2)
  PetaboxLoader3.resolve: 146.514 (2)
*/