

/* Start:/sociogumanitaristika/style.css?17876703676062*/
@font-face {
    font-family: 'InformaPro-Bold';
    src: url('/sociogumanitaristika/InformaPro-Bold.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'InformaPro-Italic';
    src: url('/sociogumanitaristika/InformaPro-Italic.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'InformaPro-Light';
    src: url('/sociogumanitaristika/InformaPro-Light.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'InformaPro-Normal';
    src: url('/sociogumanitaristika/InformaPro-Normal.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face{
	font-family: 'OpenSans-Light';
	src: url('/sociogumanitaristika/OpenSans-Light.ttf') format('truetype');
	font-weight: normal;
    font-style: normal;
}

.w-bg{
	background:#fff;
	width:100%;
	height:100%;
}
.header-block{
	background-image: url('/sociogumanitaristika/1.jpg');
    background-repeat: no-repeat;
    width: 100%;
	height: 305px;
	background-color: #fff;
}
.h-wrap{
	margin:0 auto;
	width:980px;
}
.h-main-block {
    float: right;
    margin-right: 100px;
    width: 555px;
}
.wrap-logo {
    margin: 85px 0px 85px 0px;
    height: 85px;
}
.h-title{
	font-family: 'InformaPro-Light';
    font-size: 36px;
    float: left;
    width: 433px;
    padding-top: 10px;
}
.logo-soc{
	background-image:url('/sociogumanitaristika/logo-soc.png');
	float: left;
    width: 78px;
    height: 80px;
    padding-right: 23px;
    background-size: contain;
    background-repeat: no-repeat;
}
.h-title .first-line{
	font-family: 'InformaPro-Bold';
	font-size: 29px;
}
.h-title .second-line{
	font-family: 'InformaPro-Light';
	font-size: 21px;
}
.h-menu{

}
.h-menu ul{
	list-style: none;
}
.h-menu ul li{
	display: inline-block;
	margin-right: 15px;
}
.h-menu ul li:nth-child(1){
	border-bottom:2px solid #4aaaa4;
}
.h-menu ul li:nth-child(2){
	border-bottom:2px solid #bce603;
}
.h-menu ul li:nth-child(3){
	border-bottom:2px solid #52a700;
}
.h-menu ul li:nth-child(4){
	border-bottom:2px solid #e6d303;
}
.h-menu ul li:nth-child(5){
	border-bottom:2px solid #4aaaa4;
}
.h-menu ul li a{
	color:#333;
	text-decoration:none;
	text-transform: uppercase;
	font-family: 'InformaPro-Light';
}
.about-block{
	background-image: url('/sociogumanitaristika/2.jpg');
    background-repeat: no-repeat;
    width: 100%;
	background-color: #fff;
	padding-top: 25px;
	background-position-x: 100%;
    padding-bottom: 50px
}
.about-block .about-title{
	font-family: 'InformaPro-Light';
	color:#333;
	text-transform: uppercase;
	margin-bottom: 25px;
	width: 735px;
	font-size: 35px;
}

.about-block .about-desc{
	width: 735px;
	line-height: 24px;
	font-family: 'InformaPro-Normal';
}

.sp-block{
	background-image: url('/sociogumanitaristika/4.jpg');
    background-repeat: no-repeat;
	background-position-x: 100%;
    width: 100%;
	background-color: #fff;
	padding-top: 25px;
    padding-bottom: 50px;
}
.speak{
    /*width: 630px;*/
    margin-left: 60px;
}
.sp-title{
	font-family: 'InformaPro-Light';
	font-size: 35px;
    text-transform: uppercase;
    padding-bottom: 20px;
}
.spis-sp{

}
.spis-sp .elem-sp{

}
.spis-sp .elem-sp .sect-name{
	width: 175px;
    text-transform: uppercase;
    float: left;
	font-family: 'InformaPro-Bold';
}
.spis-sp .elem-sp .tringl{
	    float: left;
    position: relative;
    width: 46px;
    height: 30px;
    padding-right: 25px;
}
.spis-sp .elem-sp .tringl::before{
	content: '';
    position: absolute;
    left: 20px;
    bottom: -20px;
    border: 25px solid transparent;
    border-left: 23px solid green;
}
.spis-sp .elem-sp .tringl::after {
	    content: '';
    position: absolute;
    left: 14px;
    bottom: -20px;
    border: 25px solid transparent;
    border-left: 23px solid white;
}

.spis-sp .elem-sp .peoples{
	    float: left;
}
.spis-sp .elem-sp .peoples .people{
	width: 685px;
    min-height: 80px;
    margin: 0px 0 14px 0;
	cursor:pointer;
}
.spis-sp .elem-sp .peoples .people .avatar{
	width: 80px;
    height: 80px;
    float: left;
    margin-right: 20px;
    border-radius: 40px;
    background: rgba(158, 216, 24, 0.27);
	background-image:url('/sociogumanitaristika/user-avatar2.png');
}
.spis-sp .elem-sp .peoples .people .desc{
	float: left;
	padding-bottom: 20px;
}
.spis-sp .elem-sp .peoples .people .desc .name{
	font-family: 'InformaPro-Bold';
}
.spis-sp .elem-sp .peoples .people .desc .name span{
	border-bottom: 1px dashed #8E8D8D; 
}
.spis-sp .elem-sp .peoples .people .desc .univ{
	/*width: 290px;*/
	font-family: 'InformaPro-Normal';
}
.spis-sp .elem-sp .peoples .people .detail{
    line-height: 24px;
    font-family: 'InformaPro-Normal';
	padding-top: 3px;
	width: 585px;
}

.webform{
	margin-bottom: 50px;
    width: 100%;
    height: 360px;
    background-size: cover;
    background-attachment: fixed;
    background-image: url('/sociogumanitaristika/bg-reg.png');
}
.webform .wb-bg{
	background: rgba(74, 170, 164, 0.55);
	height: 360px;
}
.webform .wb-bg .h-wrap{
	padding-top: 20px;
}
.webform .wb-bg .h-wrap .form-wrap{
	margin-left: 300px;
	width: 565px;
}
.contact{
	margin-bottom: 60px;
}
.contact .h-wrap{
	margin: 0 auto;
    width: 980px;
}
.contact .c-cont{
	text-align: left;
}

.contact .c-cont .c-m-cont {
	line-height: 24px;
    font-family: 'InformaPro-Normal';
}
.contact .c-cont .c-m-cont b{
	font-family: 'InformaPro-Bold';
}

.contact .c-cont .h-title{
	margin-bottom: 20px;
	text-transform: uppercase;
}
.program{
	background-image: url('/sociogumanitaristika/3.jpg');
    background-repeat: no-repeat;
    width: 100%;
	background-color: #fff;
	padding-top: 25px;
    padding-bottom: 50px;
}
.program .program-block{
	margin-left: 400px;
}
.program .program-block .h-title{
	text-transform:uppercase;
}
.program .program-block .pr-text{
	line-height: 24px;
}
.program .program-block .pr-text tr{
	height: 22px;
}
.program .program-block .pr-text td:nth-child(1){
	font-family: 'OpenSans-Light';
    width: 140px;
}
.program .program-block .pr-text td:nth-child(2){
	font-family: 'InformaPro-Normal';
}
.program .program-block .pr-text .bold{
	font-family: 'InformaPro-Bold';
}
.program .program-block .pr-text .italic{
	font-family: 'InformaPro-Italic';
}
.webform-name{
	margin-bottom: 80px;
}
/* End */
/* /sociogumanitaristika/style.css?17876703676062 */
