

/* Start:/local/templates/NN/components/bitrix/news.list/3dmodels/style.css?17411606404153*/
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;
}


.flex-wrap-3d{
margin:0 auto;
width:80%;

flex: auto;text-align: center;
}
.flex-wrap-item{
display:-ms-flex;
display:-moz-flex;
display:-webkit-flex;
display:flex;
flex-direction:-ms-row;
flex-direction:-moz-row;
flex-direction:-webkit-row;
flex-direction:row;
flex-wrap:-ms-nowrap;
flex-wrap:-moz-nowrap;
flex-wrap:-webkit-nowrap;
flex-wrap:nowrap;
justify-content:-ms-space-between;
justify-content:-moz-space-between;
justify-content:-webkit-space-between;
justify-content:space-between;
border:1px solid #E8E8E8;
border-radius:10px;
padding:10px 20px;
margin-bottom:20px;
align-items:-ms-center;
align-items:-moz-center;
align-items:-webkit-center;
align-items:center;
align-content:center;
}
.item-3d{
text-align:left;
}
.item-foto-3d::after{
    display: block;
    content: '';
    /* 16:9 aspect ratio */
    padding-bottom: 56.25%;
}

.head-3d{
font-weight:bold
}

.head-3d .head-btn-3d span{
text-align:center;
padding-right:20px;
display:inline-block;
}
.head-3d .head-btn-3d{
text-align:center!important
}

.foto-name-3d::after{
 padding-bottom: 0;
}
.item-foto-3d img {
    position:absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.item-foto-3d{
width:15%;
min-width:170px;
position: relative;
text-align:left;
}

.item-article-3d{
width:10%;
font-size:1.1em;
line-height:1;
}
.item-name-3d{
width:45%;
font-size:1em;
line-height:1.1;
padding:5px 0 10px;
}
.item-btn-3d{
width:23%;
min-width:300px;
text-align:right;
}
.item-btn-3d span{
display:none
}

.item-btn-3d a{
display:inline-block;
padding:8px 28px;
background:#42698c;
border:1px solid #42698c;
border-radius:3px;
margin-right:20px;
line-height:1;
font-size:1.0em;
color:#fff;
transition:-o-0.5s;
transition:-moz-0.5s;
transition:-webkit-0.5s;
transition:0.5s
}

.item-btn-3d a:hover{
background:#fff;
color:#42698c;
}

.item-btn-3d a+a{
margin-right:0;
}
.item-foto-3d a img{
max-width:150px;
background:#fff;
border-radius:5px;
}

.item-btn-3d .btn-img-3d{
display:inline-block;
background-color:#fff; 
border:1px solid #fff;
border-radius:5px;
padding:0 50px 0 50px; 
vertical-align: bottom;
line-height:1;
text-align:center
}

.item-btn-3d .btn-img-3d img{
max-width:28px;
}

.item-name-3d a,
.item-article-3d{
font-weight:bold;
color:#464646;
font-size:110%
}




@media all and (max-width:1200px){
.head-3d{
display:none
}
.flex-wrap-item{
flex-wrap:-ms-wrap;
flex-wrap:-moz-wrap;
flex-wrap:-webkit-wrap;
flex-wrap: wrap;
}
.item-btn-3d{
width:100%;
text-align: center;
padding-top: 20px
}

.item-btn-3d .btn-img-3d{
background-color:#fff; 
border:1px solid #42698c;
}

.item-article-3d{
width:10%;
}
.item-name-3d{
width:60%;
}
.item-btn-3d a span{
display:inline-block
}
.item-btn-3d a span.img-text{
display:inline-block;
color:#000;
font-size:1em;
line-height:1;
padding-left:10px;
padding-bottom:0px;
float:right;
padding-top:9px;
}
}

@media all and (min-width:1201px) and (max-width:1320px) {
.item-name-3d{
width:35%;
}
}

@media all and (max-width:900px){
.item-name-3d{
width:100%
}

.flex-wrap-item {
justify-content:-ms-flex-start;
justify-content:-moz-flex-start;
justify-content:-webkit-flex-start;
justify-content:flex-start;
}
.item-foto-3d{
width:30%;
}
.item-article-3d{
width:30%;
}
.flex-wrap-3d {
  margin: 0 auto;
}
.item-name-3d{
padding:8px 0 20px;
}
.item-btn-3d{
padding-top: 0
}
}


@media all and (max-width:560px){
.item-btn-3d a,
.item-btn-3d a.btn-img-3d {
display:block;
margin-right:0;
}
.flex-wrap-3d{
width:84%
}
.flex-wrap-item .item-btn-3d .btn-img-3d{
padding: 4px 50px 2px 0;
}
.item-btn-3d a span.img-text {
float:none;
position:absolute
}

.item-btn-3d a+a {
margin-top:20px;
margin-bottom:20px
}
}

@media all and (max-width:470px){
.item-article-3d {
    width: 27%;
}
.item-foto-3d {
    width: 28%;
}
.item-btn-3d {
    min-width: 200px;
}
.item-btn-3d a {
    padding: 10px 18px;
}
.item-name-3d{
font-size:1.1em;
line-height:1.2;
}
}
/* End */
/* /local/templates/horizon/components/bitrix/news.list/3dmodels/style.css?17023791334005 */
/* End */


/* Start:/bitrix/components/bitrix/main.userconsent.request/templates/.default/user_consent.min.css?17694342873805*/
.main-user-consent-request a{cursor:pointer}.main-user-consent-request-popup{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);overflow:hidden;z-index:9000}.main-user-consent-request-popup-cont{min-height:290px;position:absolute;top:50%;left:50%;margin:0 auto;padding:20px;min-width:320px;width:100%;max-width:600px;background:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.main-user-consent-request-popup-header{margin:0 0 10px;font:normal 18px var(--ui-font-family-primary,var(--ui-font-family-helvetica));color:#000;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:260px}.main-user-consent-request-popup-textarea-block{margin:0 0 20px}.main-user-consent-request-popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-user-consent-request-popup-button{display:inline-block;height:39px;margin:0 10px 5px 0;padding:0 18px;border:none;border-radius:2px;font:normal 12px/39px var(--ui-font-family-primary,var(--ui-font-family-helvetica));color:#535c69;outline:none;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear;cursor:pointer}.main-user-consent-request-popup-button-acc{background:#bbed21}.main-user-consent-request-popup-button-acc:hover{background:#d2f95f}.main-user-consent-request-popup-button-rej{-webkit-box-shadow:inset 0 0 0 1px #a1a6ac;box-shadow:inset 0 0 0 1px #a1a6ac;background:none}.main-user-consent-request-popup-button-rej:hover{background:#cfd4d8}.main-user-consent-request-popup-text{border:1px solid #999;overflow:auto;padding:8px;text-align:left;color:#545454}.main-user-consent-request-popup-link{height:130px;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-user-consent-request-popup-link a{display:block;margin:20px 0 0;text-overflow:ellipsis;overflow:hidden;max-width:260px}.main-user-consent-request-loader{position:relative;height:100px;width:100px;margin:0 auto;-webkit-transform:translateY(50%);transform:translateY(50%)}.main-user-consent-request-path{stroke:#80868e;stroke-dasharray:100,200}.main-user-consent-request-loader:before{content:"";display:block;padding-top:100%}.main-user-consent-request-circular{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:inherit;width:inherit;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform-origin:center center;transform-origin:center center}.main-user-consent-request-path{stroke:#ccc;stroke-dasharray:60,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}.main-user-consent-request-announce{color:#333;font-size:13px;line-height:15px}.main-user-consent-request-announce-link{cursor:pointer}.main-user-consent-request-announce-required{color:red}@keyframes rotate{to{transform:rotate(1turn)}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn)}}@media (min-width:1000px){.main-user-consent-request-popup-cont{min-height:400px;min-width:640px}.main-user-consent-request-popup-header{max-width:590px}.main-user-consent-request-popup-link,.main-user-consent-request-popup-text{height:240px}.main-user-consent-request-popup-link a{max-width:200px}}@media (max-width:768px){.main-user-consent-request-popup-cont{height:100%}}
/* End */
/* /local/templates/NN/components/bitrix/news.list/3dmodels/style.css?17411606404153 */
/* /bitrix/components/bitrix/main.userconsent.request/templates/.default/user_consent.min.css?17694342873805 */
