body {
	font-family: 'Montserrat', sans-serif;
	min-height: 100%;
	min-width: 100%;

}

.parteneri img {
	max-width: 120px;
	max-height: 170px;
}

img.bigger {
	max-width: 170px;
}

.body-wrapper {
	scroll-behavior: smooth;
}

nav {
	position: absolute;
	top: 0;
	right: 0;
	padding: 10px;
}

nav ul li {
	display: inline-block;
}

nav ul a {
	text-decoration: none;
	color: white;
	padding: 0 10px;
	font-weight: 300;
	font-family: 'Raleway';
	font-size: 12px;
}

nav ul li:hover {
	border-bottom: 1px solid white;
	cursor: pointer;
}

section {
	margin-top: -4px;
}

img.responsive-full-bleed {
	width: 100%;
	max-width: 100%;
}

img.pasare {
	max-width: 100%;
}

h1 {
	font-size: 28px;
	text-align: center;
	margin-top: 50px;
	position: relative;
	padding-bottom: 35px;
	font-weight: 700;

}

h1.white-on-black {
	background-color: black;
	color: white;
	margin-top: 0;
	position: relative;
}

h1.white-on-transparent {
	background-color: transparent;
	color: white;
	margin-top: 0;
	position: relative;
}

h2 {
	font-size: 24px;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 15px;
	position: relative;
}

h1::after {
	content: '';
	background-image: url('assets/title-decorator.png');
	position: absolute;
	min-height: 6px;
	min-width: 33px;
	background-size: cover;
	bottom: 15px;
	left: 50%;
	margin-left: -16px;
}

.despre {
	min-height: 400px;
	text-align: center;
}

.description {
	width: 700px;
	max-width: 100%;
	margin: 20px auto;
	font-size: 14px;
	line-height: 24px;
	text-align: justify;
    text-align-last: center;
}

.ani-10 {
	text-align: center;
	margin: 10px 0;
}

.reclama {
	margin-top: 10px;
}

.program {
	background-color: black;
	padding-top: 50px;
	padding-bottom: 50px;
}

.program-zile {
	color: white;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
	flex-direction: row;
	width: 1100px;
	max-width: 100%;
	margin: 0 auto;
	font-weight: 400;
}

.program-zile .zi {
	display: inline-block;
}

.program-zile .zi .top {

}
.program-zile .zi .bottom p {
	font-family: 'Raleway', sans-serif;
	padding: 20px 0;
	display: inline-block;
}

.program-zile .zi .bottom {
	text-align: center;
	line-height: 40px;
	font-family: 'Raleway', sans-serif;
}

.parteneri, .parteneri-media {
	width: 750px;
	max-width: 100%;
	text-align: center;
	margin: 0 auto;

}

.images img{
	vertical-align: middle;
	padding: 10px;
}

.contact {
	position: relative;
	background-color: #222222;
}

.contact > img {
	position: absolute;
}

.contact-content {
	padding-top: 20px;
	position: relative;
	z-index: 1;
	
}

.contact-content p {
	color: white;
	line-height: 14px;
	text-align: center;
	font-size: bold;
}

.bold {
	font-weight: bold;
}

.contact-content span {
	font-size: 300;
}

.ccs {
	margin: 0 auto;
	margin-top: 10px;
	text-align: center;
	margin-bottom: 20px;
}

.copy {
	line-height: 20px;
	display: block;
	height: 20px;
	font-size: 12px;
}



.timp {
	position: relative;
}

.timp img {
	position: relative;
	top: 0;
	left: 0;
	right: 0;
}

.timp-content {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 50px 0;
	padding-bottom: 100px;
	display: flex;
	flex-direction: column;
	align-items: center;
	/*background-image: url('assets/timp_background.jpg');
	background-size: 100%;
	background-position: center center;*/
}

.timer {
	color: white;
	margin: 0 auto;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-direction: row;
	max-width: 500px;
}

.timer-wrapper {
	flex-grow: 1;
	display: flex;
	align-items: center;
}

.timp-content h1 {
	/*margin-bottom: 50px*/
}

.timp-content p {
	margin-top: 10px;
}

.timer-item {
	display: inline-block;
	text-align: center;
	margin: 0 20px;
	position: relative;
}

.count {
	position: absolute;
    top: 30px;
    width: 100%;
    text-align: center;
    font-size: 20px;
}

.modal {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	padding: 0;
	z-index: 9999;
}

.modal .overlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1;
	background-color: rgba(255,255,255, .95);
}

.modal .content {
	position: relative;
	z-index: 2;
	height: 100%;

}

.modal .content .description {
	overflow: auto;
	height: calc(100% - 200px);
}

.modal .close {
	position: absolute;
	top: -20px;
	right: 50px;
	cursor: pointer;
	width: 40px;
	height: 40px;
	background-image: url('data:image/gif;base64,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');
	background-size: 40px;
	background-position: center center;
}

.read-more button {
	background: linear-gradient(#ca1e29, #f40f1e);
    border: none;
    border-radius: 25px;
    color: white;
    padding: 10px 25px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    margin-bottom: 50px;
}
/* 
.zi:not(:last-of-type) .top {
	padding-bottom: 25px;
} */

#locatie {
	width: 75%;
	margin: 0 auto;	
}

.smaller {
	font-size: 0.75em;
}