body{
	background: url('background/page.png') no-repeat;
	background-position: top center;
}
.page{
	margin-top: 330px;
	margin-bottom: 20px;
}
.page .mainTitle{
	font-size: 48px;
	font-family: 'merriweather', serif;
	color: #ffffff;
}
.page .content{
	margin-top: 20px;
}
.page .content .whitebox{
	background-color: #FFF;		
	padding: 80px 140px 80px 80px;	
}

.page img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.page .content .editableContent {
	font-family: 'merriweather', serif;
}
.page .content .editableContent p{
	line-height: 1.8;
	margin-bottom: 40px;
}
.page .content .editableContent img{
	margin-right: 100px;
	margin-bottom: 40px;
}
.page .content .editableContent ul {
    list-style-image:url('list.png');
   padding-left: 20px; 
    margin-bottom: 40px;
}
.page .content .editableContent li {     
    text-indent: 10px;    
    margin-bottom: 15px;
}
.page .content .editableContent a {
    color: #b1a06c;
    text-decoration: none;
}
.page .content .editableContent a:hover, 
.page .content .editableContent a:focus {
    color: #b1a06c;
    text-decoration: none;
}
.page .content .editableContent .hvr-underline-from-left:before {
    background: #b1a06c;
    height: 2px;
}

/** Team */
.page .content .team ul {
	font-family: 'merriweather', serif;
    list-style-image:url('list.png');
   padding-left: 20px; 
    margin-bottom: 40px;
}
.page .content .team li {     
    text-indent: 10px;    
    margin-bottom: 15px;
}
.page .content .team hr.biggest{
	margin-bottom: 60px;
	margin-top: 60px;
}
/** END Team */

.page .blackblock{
	background: url('background/blackbox.png') no-repeat;
	background-size: cover;	
	font-weight: 300; 
	color:#fff;	
}
/** Calendar */
.page .submenu{
	padding: 20px 80px 60px 80px;
	margin-bottom: 60px;
}

.page .submenu hr{
	border-top: 1px solid #323232;
	margin-bottom: 15px;
}

.page .submenu .btn-link-white{
	font-size: 24px;
}
.page .submenu .btn-link-white:hover{
	color: #e6dc99;
}
/** END Calendar */

@media (max-width: 1919px){
	.page .submenu {
	    padding: 20px 40px 60px 40px;
	}
	.page .submenu .btn-link-white {
	    font-size: 20px;
	}
}

@media (max-width: 1279px){
	.page {
	    margin-top: 320px;
	}
	.page .content .whitebox {	    
	    padding: 20px 20px 20px 21px;
	}
}
@media (max-width: 767px){
	.page {
	    margin-top: 290px;
	}
	.page .content .team ul{
		margin-bottom: 20px;
	}
}