
/* ==========================================================================
   Author's custom styles
   ========================================================================== */

html {

}

body {
    background: #F5F5F5;
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
    min-height: 100vh;
    flex-direction: column;
}
main {
    /*flex: 1 0 auto;*/
}

.header-container {
    /*background: url(../../img/header.jpg) center center no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height: 200px;*/
}

header {

}

nav {
 
}


.main-container {
    /*border: 1px solid green;*/
}

.main {
    /*background: rgba(0,0,0, 0.5);*/
}

.page-footer {
    opacity: 1;
}


aside {
    padding: 0;
    float: right;
    width: 20%;
}

aside header {
    font-size: 28px;
    margin: 0;
    padding: 3.5% 5%;
}

aside section {
    font-size: 18px;
    margin: 0;
    padding: 2% 5%;
}

article {
    float: left;
    width: 70%;
    padding: 0;

}

article header {
    font-size: 28px;
    margin: 0;
    padding: 1% 5%;
}

article section {
    font-size: 18px;
    margin: 0;
    padding: 2% 5%;
}

section {

}

section p {
    margin: 0;
}

.img_caption {
    background: rgba(255,255,255, 0.8);
	
}

.sliderNewsBlock {
	
}

.mailRead {
	cursor: pointer;
}

