body{
	font-family: Verdana;
	font-size: 14pt;
	overflow-x: hidden;
}
.container{ /* header and footer */
    margin: -8px -8px;
    padding: 15px 15px;
    background: #5F5F5F;/*Цвет блока*/
    width:98%;
    z-index: 1000;
/*
    margin: -8px -8px;
    padding: 15px 15px;
    background: #5F5F5F;
    max-width:1280px;
    min-width:940px;
    width:auto;

*/
}
.q{
	position: absolute;
	margin: -60px;
}


a.inline:link,  a.inline:visited
{
 color: #254C9F; /* Цвет текста */   
 text-decoration: none; /* Отменяем подчеркивание у ссылки */
 font-weight:bold;
}

a.inline:hover
{
 color: #C33F2A; /* Цвет текста */   
}


a.m-link:link,  a.m-link:visited, a.n-link:link,  a.n-link:visited
{
 font-size: 16pt;
 color: #DDD; /* Цвет текста */  
 padding: 2px; /* Поля вокруг текста */
 text-decoration: none; /* Отменяем подчеркивание у ссылки */
 /*font-weight:bold;*/
 margin: 20px; 
}
a.n-link:link,  a.n-link:visited{
	font-size: 12px;
}
a.m-link:hover, a.n-link:hover  
{
 color: #FFF; 
 text-decoration: none; /* Отменяем подчеркивание у ссылки */
 padding: 2px;  
 /*font-weight:bold;*/
}
.main{
	margin: 0 auto; /*Центрирование блока*/
	padding: 15px 25px;
	text-align: justify;
	/*border: 1px solid grey;*/
	font-family:  "Roboto", Times; /* Arial Verdana Times Roboto*/
	font-size: 14pt;
	text-indent: 25pt;
	line-height: 1.5;
}

/*------------------------------ Это для слайдера-карусели SLICK --------------------------------------*/
    .slider {
        width: 90%;
        margin: 50px auto;
    }

    .slick-slide {
      margin: 0px 0px;
    }

    .slick-slide img {
      width: 100%;
    }

    .slick-prev:before,
    .slick-next:before {
      color: grey;
    }


    .slick-slide {
      transition: all ease-in-out .3s;
      opacity: .2;
    }
    
    .slick-active {
      opacity: .5;
    }

    .slick-current {
      opacity: 1;
    }

/*-----------------------------------------------------------------------------------------------------*/

.scrollup{
width:40px;
height:40px;
opacity:0.3;
position:fixed;
bottom: 40px;
right:  40px;
display: none;
text-indent:-9999px;
background: url('imgs/icon_top.png') no-repeat;
}

div.personcontainer{
 display:inline-block; 
 vertical-align: top;
 text-align:center; 
 border: 1px solid #DDD;

 width:200px;
 height: 280px;
 margin: 30px;
 padding: 10px;
}

div.personinfo{
 display:inline-block; 
 border: 0px solid red;
 font-size: 80%;
}

img.person{
 border-radius:50%;
 border: 0px solid red;
 width:160px;
 height:160px;
}