

/* Start:/bitrix/templates/mydagestan_new/components/bitrix/system.pagenavigation/mydagestan/style.css?16018859562643*/
.pagination{margin:45px auto 0 auto;display: table;}
.pagination .pagination-container{text-align:center;position:relative;}
.pagination .pagination-container ul{padding:0;margin:0;list-style:none;display: flex;flex-direction: row;flex-wrap: nowrap;align-items: center;justify-content: center;}
.pagination .pagination-container ul li{position: relative;}
.pagination .pagination-container ul li.active{z-index: 5;}
.pagination .pagination-container ul li:nth-child(n+2){margin-left: -1px;}
.pagination .pagination-container ul li span{transition: all .2s;background:#ffffff;height:40px;min-width:40px;border-radius:2px;border:1px solid #E1E7EF;font-weight: 600;display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: 16px;}
.pagination .pagination-container ul li a{text-decoration:none;border-radius:2px;height:40px;min-width:40px;color:#2F3F50;font-size: 16px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.pagination .pagination-container ul li a:hover span{color: #39b46b;}
.pagination .pagination-container ul li.bx-pag-prev{margin: 0 10px 0 0;}
.pagination .pagination-container ul li.bx-pag-next{margin: 0 0 0 10px;}
.pagination .pagination-container ul li.bx-pag-all a span,.pagination .pagination-container ul li.bx-pag-prev a span,.pagination .pagination-container ul li.bx-pag-next a span{background:#ffffff;border:1px solid #E1E7EF;color:#2F3F50;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0;}
.pagination .pagination-container ul li.bx-pag-all a span svg,.pagination .pagination-container ul li.bx-pag-prev a span svg,.pagination .pagination-container ul li.bx-pag-next a span svg{opacity: 1;height: 16px;width: 10px;}
.pagination .pagination-container ul li.bx-pag-all span,.pagination .pagination-container ul li.bx-pag-prev span,.pagination .pagination-container ul li.bx-pag-next span{background:#ffffff;border:1px solid #E1E7EF;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0;}
.pagination .pagination-container ul li.bx-pag-all span svg,.pagination .pagination-container ul li.bx-pag-prev span svg,.pagination .pagination-container ul li.bx-pag-next span svg{opacity: .6;height: 16px;width: 10px;}
.pagination .pagination-container ul li.bx-pag-all a:hover svg path,.pagination .pagination-container ul li.bx-pag-prev a:hover svg path,.pagination .pagination-container ul li.bx-pag-next a:hover svg path{fill: #61c36e;}
.pagination .pagination-container ul li.active span{background:#ffffff;color:#39b46b;border-color: #61c36e;}
/* End */


/* Start:/bitrix/templates/mydagestan_new/components/bitrix/news.list/mydagestan_news/style.css?16018858845766*/
.news h1{font-size: 32px;margin: 0 0 30px 0;font-weight: 900;}
.news .news-container .news-section{display: flex;flex-direction: row;flex-wrap: wrap;margin: -15px -15px;}
.news .news-container .news-section .date{position: absolute;right: 10px;top: 10px;z-index: 10;background-color: rgba(0,0,0,.3);color: #ffffff;padding: 0 5px;border-radius: 2px;font-size: 13px;cursor: default;line-height: 18px;}
.news .news-container .news-section .section{width: calc(33.333333333% - 30px);margin: 15px 15px;position: relative;transition: all .2s;transform: translateY(0);}
.news .news-container .news-section .section:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;background-color: #ffffff;top: 0;z-index: -1;transition: all .2s;border-radius: 2px;box-shadow: 0 0 15px rgba(0,0,0,.009);}
.news .news-container .news-section .section:hover{transform: translateY(-10px);z-index: 10;}
.news .news-container .news-section .section:hover:before{left: -10px;right: -10px;bottom: -62px;box-shadow:0 3px 30px 0px rgba(0, 0, 0, 0.03);}
.news .news-container .news-section .section .no-media{height: 196px;position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;transition: all .2s;background-color: #E1E7EF;border-radius: 2px 2px 0 0;}
.news .news-container .news-section .section:hover .no-media{margin: 0 -10px;}
.news .news-container .news-section .section .no-media span{background-repeat: no-repeat;background-position: center;position: absolute;left: 0;right: 0;bottom: 0;top: 0;background-size: 40%;}
.news .news-container .news-section .section .one-photo{position: relative;height: 196px;display: block;transition: all .2s;}
.news .news-container .news-section .section .one-photo span{background-size: cover;background-repeat: no-repeat;background-position: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: 2px 2px 0 0;}
.news .news-container .news-section .section:hover .one-photo{margin: 0 -10px;}
.news .news-container .news-section .section .photos{position: relative;height: 196px;display: block;}
.news .news-container .news-section .section .photos .photos-container{height: 100%;display: flex;flex-direction: row;flex-wrap: nowrap;position: relative;z-index: 5;transition: all .2s;}
.news .news-container .news-section .section:hover .photos .photos-container{margin: 0 -10px;}
.news .news-container .news-section .section .photos .photo{height: 100%;display: flex;flex-direction: column;justify-content: flex-end;}
.news .news-container .news-section .section .photos .photo:after{content: '';height: 3px;background-color: #ffffff;opacity: 0;margin: 0 3px 3px 3px;width: calc(100% - 6px);transition: all .2s;}
.news .news-container .news-section .section .photos .photo > span{background-size: cover;background-repeat: no-repeat;background-position: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;z-index: -2;border-radius: 2px 2px 0 0;}
.news .news-container .news-section .section .photos .photo strong{position: absolute;left: 0;right: 0;bottom: 0;top: 0;background-color: rgba(0,0,0,.2);display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: -1;opacity: 0;font-size: 18px;}
.news .news-container .news-section .section .photos .photo strong span{font-weight:600;color: rgba(255, 255, 255, 0.9);}
.news .news-container .news-section .section .photos .photo strong img{width: 80px;margin-bottom: 10px;opacity: .9;}
.news .news-container .news-section .section .photos .photo:nth-child(1) span{z-index: -1;opacity: 1;}
.news .news-container .news-section .section .photos .photo:hover span{z-index: -1;opacity: 1;}
.news .news-container .news-section .section .photos .photo:hover strong{opacity: 1;}
.news .news-container .news-section .section .photos:hover .photo:after{opacity: 1;}
.news .news-container .news-section .section .photos .photo:hover:after{background-color: #39b46b;}
.news .news-container .news-section .section .photos ul.dots{margin: 0;padding: 0;list-style: none;position: absolute;bottom: 5px;display: none;flex-direction: row;flex-wrap: nowrap;cursor: pointer;z-index: 10;}
.news .news-container .news-section .section .photos ul.dots li{background-color: #f3f6f8;width: 6px;height: 6px;transition: all .2s ease-in-out;border-radius: 50%;}
.news .news-container .news-section .section .photos ul.dots li:nth-child(n+2){margin-left: 5px;}
.news .news-container .news-section .section .photos ul.dots li.current{background-color: #39b44a;}
.news .news-container .news-section .section .content{padding: 20px 15px;}
.news .news-container .news-section .section .content h2{margin: 0;}
.news .news-container .news-section .section .content h2 a{color: #2F3F50;font-size: 18px;font-weight: 600;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;height: 60px;transition: all .2s;overflow: hidden;line-height: 20px;}
.news .news-container .news-section .section .content h2 a:hover{color: #39b44a;}
.news .news-container .news-section .section .content .actions{position: absolute;bottom:-40px;left: 15px;right:15px;opacity: 0;visibility: hidden;}
.news .news-container .news-section .section:hover .content .actions{opacity: 1;visibility: visible}
.news .news-container .news-section .section .content .actions .button-more{padding: 0 30px;border: 1px solid #61c36e;border-radius: 2px;color: #39b44a;transition: all .2s;height: 40px;font-size: 19px;font-weight: 600;margin: auto;width: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.news .news-container .news-section .section .content .actions .button-more:hover{background-color: #61c36e;color: #ffffff;}
/* End */
/* /bitrix/templates/mydagestan_new/components/bitrix/system.pagenavigation/mydagestan/style.css?16018859562643 */
/* /bitrix/templates/mydagestan_new/components/bitrix/news.list/mydagestan_news/style.css?16018858845766 */
