

/* Start:/local/templates/index_new_2/components/ivc/index_news.list/.default/style.css?15937578531684*/
.news{
	width:67%;
}
@media (min-width: 300px) and (max-width: 620px) {
	.news{
	width:100%;
}
}
.item-news{
	border:1px solid #d7d7d7;
}
.item-news{
	position:relative;
}
.ov-h{
	background:#fff;
}


.item-news__co .preview_picture{
	height:auto;
	width:100%;
}
div.news-list{
	word-wrap: break-word;
}
div.news-list img.preview_picture{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}


.news-list .item-news{
    width: 31%;
    margin: 12px 6px;
	display: inline-block;
	height: 310px;
}

.news-list .ov-h {
    overflow: hidden;
    height: 310px;
}

.news-list .item-news__link {
    font-family: "Glober regular";
    color: #4f4f4f;
    display: inline-block;
    text-overflow: ellipsis;
    vertical-align: top;
    margin-bottom: 0;
    letter-spacing: 0.01em;
    transition: all 0.3s;
    overflow: hidden;
	text-decoration: underline;
	height:55px;
	position:absolute;
	bottom:50px;
	padding: 10px 6% 0;
	background:#fff;
	width:100%;
	text-decoration: none;
}
.news-list .ov-h .item-news__link:hover{
	height:110px;
	margin-top: -52px;
	color: #005392;
}

.item-news  a:hover .ov-h .item-news__link{
	height:110px;
	margin-top: -52px;
	text-decoration: none;
}

.item-news__co {
    position: relative;
    height: 205px;
    overflow: hidden;
}

.news-list .item-news__time {
    font-family: "Glober regular";
    font-size: 14px;
    color: #999;
	margin: 0px 0px -10px 0px;
    letter-spacing: 0.02em;
	position:absolute;
	bottom:15px;
	margin:0px;
	padding: 0 0 0 25px;
	width:100%;
	
}
.news-list .item-news__time::before{
	left: 7px;
}
.news-list{
	position:relative;
	width:100%;
}
.ul_news{
	position:relative;
	left:0px;
	top:0px;
}



/* End */


/* Start:/local/templates/index_new_2/components/ivc/carousel/index_new_info_demo/style.css?1617189980161*/
.abitur-info-element-title {
	color: #E38200;
	font-family: Glober Bold;
	font-size: 52px;
}
.abitur-info-element-discription {
	color: #fff;
	font-size: 14px;
}
/* End */


/* Start:/local/templates/index_new_2/components/bitrix/form.result.new/popap/style.css?16171943673068*/
.form {
	background: white;
}

.form .form_elements{
	display:flex;
	flex-direction: row;
}



.form_element {
    width: 100%;
	padding: 0px 13px;
}

.application_form_agree{
	margin-top: 20px;
	margin-right: 5px;
}

.form_element select{
	color: #757575;
	font-size: 16px;
	border: none;
	border: 1px solid #e0e0e0;
	width: 100%;
	padding: 17px;
	margin-top: 20px;
}

.form .form__title {

    font-family: "glober semibold italic";
    color: #a7313d;
    font-size: 30px;
    letter-spacing: 0.01em;
    margin: 0;
}

.form .form__description {

    color: #000000;
    font-family: "FrutigerNeueLTW1G-Book";
    font-size: 13px;
    line-height: 20px;
    letter-spacing: 0.01em;
    margin: 0;
    padding-bottom: 5px;
}

.form .form_message_errors p {

    color: #FF0007;
}

.form input[type=text], .form textarea {

    color: #757575;
    font-size: 16px;
    border: none;
    border: 1px solid #e0e0e0;
    width: 100%;
    padding: 17px;
    margin-top: 20px;
}

.form textarea {

    height: 115px;
}

.form .error-element .error-fld {

    display: block;
    right: 15px;
    bottom: 20px;
    position:absolute;
    background-repeat: no-repeat;
    background-image: url(/local/templates/right_sidebar/components/bitrix/form.result.new/popap/images/icon_warn.gif);
}

.form .form-element {

    position:relative;
}

.form .error-element input[type=text], .form .error-element textarea {

    color: #FF0007;
    border: none;
    border: 1px solid #FF0007;
    box-shadow: inset 1px 3px 20px -13px rgba(255, 0, 7, 0.75);
    padding: 17px;
    margin-top: 20px;
}

.form input[type=submit], .form input[type=reset] {

    border: none;
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    font-family: "FrutigerNeueLTW1G-Regular";
    font-size: 13px;
    letter-spacing: -0.05em;
    margin-top: 15px;
    padding: 18px 25px 18px 25px;
    text-align: center;
}

.form input[type=submit] {

    background: #005392;
    color: white;

}

.form input[type=reset] {

    background: #E6E6E6;
    color: black;
}

.form input[type=submit]:hover {

    background: #999;
    border-color: #999;
}

.form input[type=reset]:hover {

    background: #999;
    border-color: #999;
}
.capcha_img{
	width: max-content;
}
.form img{
    margin-top: 20px;
	height: 55px;
}

table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/templates/index_new_2/components/bitrix/form.result.new/popap/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/index_new_2/components/bitrix/form.result.new/popap/images/icon_warn.gif);
    cursor: pointer;
}
@media (max-width: 720px){
	.form .form_elements{
		flex-direction: column;
	}

	.capcha_img{
		width: 100%;
	}
}

/* End */
/* /local/templates/index_new_2/components/ivc/index_news.list/.default/style.css?15937578531684 */
/* /local/templates/index_new_2/components/ivc/carousel/index_new_info_demo/style.css?1617189980161 */
/* /local/templates/index_new_2/components/bitrix/form.result.new/popap/style.css?16171943673068 */
