

/* Start:/local/templates/.default/components/bitrix/news.list/carrer-interview/style.css?16252281891536*/
.interview-list
{
    width:100%;
}
.interview-item-wrap
{
    max-width: 100%;
}
.interview-item {
    width:100%;
    display:flex;
	justify-content: start;
	align-items: center;
}

.interview-item__people
{
    width: 20%;
    padding-left:30px;
    padding-right:30px;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.interview-item__people-photo
{
    border-radius:100%;
}
.interview-item__people-name
{
    color: #33a2dc;
    font-weight: bold;
    font-size: 21px;
    margin-top:10px;
}
.interview-item__people-institute
{
    margin-top:5px;
}

.interview-item__dialog
{
    width:80%;
    padding-left:30px;
    padding-right:30px;
}
.interview-item__dialog-text
{
}
.interview-item__dialog-text--quest 
{
    font-weight:bold;
    margin-top:7px;
}

@media only screen and (max-width: 800px)
{
	.interview-item 
	{
	    flex-direction: column;
	}
	.interview-item__people
	{
		width: 50%;
		margin-top:30px;
		margin-bottom:10px;
	}
}

@media only screen and (max-height: 800px) and (min-width: 1000px) and (max-width: 1400px)
{
	.interview-item__dialog
	{
		font-size:14px;
		line-height: 1.2em;
	}
	
	.interview-list .slick-arrow.slick-prev
	{
		left: -20px;
	}
	.interview-list .slick-arrow.slick-next
	{
		right: -20px;
	}
}


@media only screen and (max-height: 600px) and (min-width: 1000px) and (max-width: 1400px)
{
	.interview-item__dialog
	{
		line-height: 1.1em;
	}
}
/* End */


/* Start:/local/templates/.default/components/reaspekt/iblock.form/howToEnterWithResume/style.css?16311667932272*/
.text-center
{
	text-align:center;
}
.form-line--file.error .btn-tertiary
{
    color: #d42128;
    border-color: #d42128;
}
.howToEnterForm .form-line-wrap .form-line{padding-bottom: 7px;}

.howToEnterForm .form-line--file > label:not(.js-labelFile)
{
    display: inline;
    cursor:default;
}    
.form-line--file .btn-tertiary {
    color: #555;
    padding: 0;
    line-height: 40px;
    margin: auto;
    display: block;
    border: 1px solid #95989a;
}
.form-line--file .btn-tertiary:hover,
.form-line--file .btn-tertiary:focus{

    color: #888;
    border-color: #888;
}
.form-line--file .btn-tertiary .icon
{   
    vertical-align: middle;
    padding-right: 5px;
    height: 20px;
	display: inline-flex;
}
.form-line--file .btn-tertiary:hover  svg,
.form-line--file .btn-tertiary:focus svg {
    stroke: #444;
}   
.form-line--file .input-file {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1;
}
.form-line--file .input-file + .js-labelFile {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 10px;
    cursor: pointer;
    text-align:center;
}
    
    
@media (min-width: 576px) {
    .form-line-wrap .form-line:nth-child(1),
    .form-line-wrap .form-line:nth-child(3)
    {  
        float: left;
        width: 49%;
        margin-right: 1%;
    }
    .form-line-wrap .form-line:nth-child(2),
    .form-line-wrap .form-line:nth-child(4)
    {   
        float: left;
        width: 49%;
        margin-left: 1%;
    }
    .form-line-wrap .form-line:nth-child(5)
    {
        clear:both;
    }
}
@media only screen and (max-height: 900px)
{
	.nm-form .howToEnterForm .form-line label
	{
		padding-bottom: 3px;
	}
	.howToEnterForm .form-line-wrap .form-line {
	    padding-bottom: 5px;
	}
	.nm-form .howToEnterForm input[type="text"], 
	.nm-form .howToEnterForm input[type="email"], 
	.nm-form .howToEnterForm input[type="text"]:focus, 
	.nm-form .howToEnterForm input[type="email"]:focus
	{
		padding: 7px 12px;
	}
	.form-line--file .btn-tertiary
	{
		line-height: 35px;
	}
	.nm-form .form-line--file .btn-tertiary .icon
	{
		height: 18px;
	}
}
/* End */
/* /local/templates/.default/components/bitrix/news.list/carrer-interview/style.css?16252281891536 */
/* /local/templates/.default/components/reaspekt/iblock.form/howToEnterWithResume/style.css?16311667932272 */
