.home-bg{

	background:url(../images/home-bg.jpg) no-repeat top left,url(../images/home-pattern.jpg) repeat top left ; 

	background-size: contain;

}

.home-bg-2{

	background:url(../images/home-bg-2.jpg) no-repeat top left,url(../images/home-pattern-2.jpg) repeat top left ; 

	background-size: contain;

}

.cast-crew-bg{

	background:url(../images/cast-crew-bg.jpg) no-repeat top left fixed; 

	background-size: cover;

}

.news-bg{

	background:url(../images/news-bg.jpg) no-repeat top center fixed; 

	background-size: cover;

}

.contact-bg{

	background:url(../images/contact-bg.jpg) no-repeat top center fixed; 

	background-size: cover;

}

.multimedia-bg{

	background:url(../images/photos-bg.jpg) no-repeat top center fixed; 

	background-size: cover;

}

.about-bg{

	background:url(../images/about-bg.jpg) no-repeat top center fixed; 

	background-size: cover;

}



.videos-bg{

	background-color: #b5cce0;

}

.facebook{

	background: url(../images/facebook.png) no-repeat 0 0;

}

	.icon.facebook:hover {

		background: url(../images/facebook.png) no-repeat 0 -28px;

		border-color: #3b5998;

	}

.twitter{

	background: url(../images/twitter.png) no-repeat 0 0;

}

	.icon.twitter:hover {

		background: url(../images/twitter.png) no-repeat 0 -28px;

		border-color: #55acee;

	}

.youtube{

	background: url(../images/you-tube.png) no-repeat 0 0;

}

	.icon.youtube:hover {

		background: url(../images/you-tube.png) no-repeat 0 -28px;

		border-color: #b31217;

	}

.vimeo{

	background: url(../images/vimeo.png) no-repeat 0 0;

}

	.icon.vimeo:hover {

		background: url(../images/vimeo.png) no-repeat 0 -28px;

		border-color: #4ebbff;

	}









.left-title-home{

	font-size: 38px;

	color: #fff;

	font-weight: 300;

	text-transform: uppercase;

}

.left-title-second{

	font-size: 19px;

	color: #fff;

	font-weight: 300;

	text-transform: uppercase;

	text-align: right;

}

.left-sub-title{

	font-size: 14px;

	color: #000;

	font-weight: 300;

	text-transform: uppercase;

	text-align: right;

}

.title-section-right, .title-section-b{

	font-family: 'dinprolight', Arial, sans-serif;

	font-size: 30px;

	line-height: 38px;

	margin-bottom: 12px;

	color:#fff;

	font-weight: 400;

	margin-left: -2px;

	margin-top: -7px;

	text-transform: uppercase;

}

.title-section-b{

	margin: 0 -15px 10px -15px;

}

.name-actor{

	font-size: 20px;

	line-height:22px;

	color: #fff;

	font-weight: 400;

	display: block;

}

.role-name{

	font-size: 14px;

	line-height: 17px;

	color: #fff;

	text-transform: uppercase;

	font-weight: 400;

	display: block;

}

.lana-bg{

	background:url(../images/lana-baric-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}



.ivona-bg{

	background:url(../images/ivona-juka-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}

.voja-bg{

	background:url(../images/voja-brajovic-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}



.helena-bg{

	background:url(../images/helena-beljan-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}

.natasa-bg{

	background:url(../images/natasa-janjic-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}

.goran-bg{

	background:url(../images/goran-hajdukovic-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}

.natasa-dorcic-bg{

	background:url(../images/natasa-dorcic-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}

.sebastian-bg{

	background:url(../images/sebastian-cavazza-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}



.filip-bg{

	background:url(../images/filip-krizan-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}



.vladimir-bg{

	background:url(../images/vladimir-gojun-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}



.anita-bg{

	background:url(../images/anita-juka-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}

.teho-bg{

	background:url(../images/teho-teardo-bg.jpg) no-repeat center fixed; 

	background-size:cover;

}



#ivona-juka p, #voja-brajovic p, #helena-beljan p, #natasa-janjic p, #goran-hajdukovic p, #natasa-dorcic p, #filip-krizan p, #anita-juka p, #teho-teardo p{

	color: #fff;

}

#anita-juka h2{

	color: #fff;

}

#ivona-juka h2, #voja-brajovic h2, #helena-beljan h2, #natasa-janjic h2, #goran-hajdukovic h2, #natasa-dorcic h2{

	color: #9ea1a2;

}



#sebastian-cavazza h1{

	color: #2c2b2b;

}

.photos, .sponsors{

	margin-bottom: 30px;

}



.sponsors a{

	margin-bottom: 30px;

	display: inline-block;

}



.sponsors + h2{

	margin-top: 40px;

}



.sponsors .title-section-b{

	margin-left: 0px;

}

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

(max-width: 767px)

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


@media (max-width: 767px) {


.lana-bg{

	background:url(../images/lana-baric-bg.jpg) no-repeat center; 

	background-size:cover;
}


.ivona-bg{

	background:url(../images/ivona-juka-bg.jpg) no-repeat right; 

	background-size:cover;
}

.voja-bg{

	background:url(../images/voja-brajovic-bg.jpg) no-repeat right; 

	background-size:cover;

}

.helena-bg{

	background:url(../images/helena-beljan-bg.jpg) no-repeat center; 

	background-size:cover;

}

.natasa-bg{

	background:url(../images/natasa-janjic-bg.jpg) no-repeat center; 

	background-size:cover;

}

.goran-bg{

	background:url(../images/goran-hajdukovic-bg.jpg) no-repeat center; 

	background-size:cover;

}

.natasa-dorcic-bg{

	background:url(../images/natasa-dorcic-bg.jpg) no-repeat right; 

	background-size:cover;

}

.sebastian-bg{

	background:url(../images/sebastian-cavazza-bg.jpg) no-repeat center; 

	background-size:cover;

}

.filip-bg{

	background:url(../images/filip-krizan-bg.jpg) no-repeat center; 

	background-size:cover;

}



.vladimir-bg{

	background:url(../images/vladimir-gojun-bg.jpg) no-repeat right; 

	background-size:cover;

}



.anita-bg{

	background:url(../images/anita-juka-bg.jpg) no-repeat right fixed; 

	background-size:cover;

}

.teho-bg{

	background:url(../images/teho-teardo-bg.jpg) no-repeat right; 

	background-size:cover;

}


	}


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

(max-width: 480px)

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


@media (max-width: 479px) {

.home-bg{

	background:url(../images/home-bg-p.jpg) no-repeat,url(../images/home-pattern.jpg) repeat; 

	background-size:contain;

}

}