

/* Start:/local/templates/mediapro_main/components/bitrix/catalog.element/content/style.css?17383252651363*/
	@media (max-width: 750px) {
   .content_docum_file a{
   	display: inline-block;
    white-space: nowrap; /* Отменяем перенос текста */
    width: 200px;
    overflow: hidden; /* Обрезаем содержимое */
    text-overflow: ellipsis; /* Многоточие */
   }

	}
.uslugi_price {
  font-size: 30px;
}

a.txttohtmllink {
  font-size:0;
}

a.txttohtmllink:after {
font-family: "FontAwesome";
    content: "\f08e";
    margin-left: 5px;
  font-size:14px;    
}

.tags.element{
  font-size: 18px;
}

.tags.element a{
  /*color: black;*/
  margin-right: 5px;
  text-decoration: underline;
}

.h1, h1 {
    font-size: 2rem !important;
}
.h2, h2 {
    font-size: 1.5rem !important;
}

.bx-breadcrumb {
    margin: 0 !important;
}

form#add-job textarea { 
  resize: none !important; 
  border-radius: 20px;
}

.sticky-top {
  top: 30px !important;
}

.news_blocks {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

@media (max-width: 768px) {
.content [class*="col-"] {
flex: 0 0 100% !important;
max-width: 100% !important;
margin-bottom: 15px;
}
.table{
  font-size: 13px !important;
}
}

    iframe{
        margin-top: 15px;
        max-width: 100%;
    }
    img{
        max-width: 100%;
        object-fit: contain;
    }
/* End */


/* Start:/local/templates/mediapro_main/components/bitrix/catalog.section/news_vagno_right/style.css?1735215859329*/
.content_blocks.right_news>div>div, .content_blocks.right_news>div>a>div {
    min-height: auto;
}

.content_blocks.right_news>div.block_long h3 {
    font-size: 16px;
}

.content_blocks.right_news .text {
    font-size: 13px;
}

.content_blocks.right_news .date_time {
    position: absolute;
    bottom: 20px;
    left: 25px;
}
/* End */


/* Start:/local/templates/mediapro_main/components/bitrix/catalog.section/content_section_list/style.css?1735215859435*/
.news_blocks .slick-next:before, .news_blocks .slick-prev:before {
	font-size: 30px !important;
}

.news_blocks .slick-next, .news_blocks .slick-prev {
	top: 40% !important;
	opacity: .5
}

.news_blocks .slick-next {
	right: -30px;
}

.news_blocks .slick-prev {
	left: -60px;
}

.news_blocks .slick-dots-white{
	display: none !important;
}

section.news_blocks {
	/*margin-top: 30px !important;*/
}

.news_blocks a {
	color: black;
}


/* End */


/* Start:/local/templates/mediapro_main/components/bitrix/news.list/comments/style.css?1735215859997*/


a.catalog_content {
	display: block;
}

a.catalog_content h3{
	font-family: 'bold';
	margin-top: 0;
}

.catalog_content .pict .skidka {
 background: url(/local/templates/mediapro_main/components/bitrix/news.list/comments/img/!.png);
 width: 78px;
 height: 78px;
 text-align: center;
 color: white;
 font-family: 'bold';
 display: inline-block;
 margin: -8px;
 text-align: center;
 padding-top: 27px;
 font-size: 17px;
 position: absolute;

}
.catalog_content .pict .skidka div {
  /*color: red;*/
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  margin-left: -5px;
}

.catalog_content .pict  .skidka.bottom_left {
 bottom: 15px;
 left: 30px;
}

.catalog_content .pict  .skidka.bottom_right {
 bottom: 15px;
 right: 30px;
}

.catalog_content .pict  .skidka.top_left {
 top: 15px;
 left: 30px;
}

.catalog_content .pict  .skidka.top_right {
 top: 15px;
 right: 30px;
}


@media (max-width: 750px) {
a.catalog_content img{
	margin-bottom: 20px;
}
}
/* End */
/* /local/templates/mediapro_main/components/bitrix/catalog.element/content/style.css?17383252651363 */
/* /local/templates/mediapro_main/components/bitrix/catalog.section/news_vagno_right/style.css?1735215859329 */
/* /local/templates/mediapro_main/components/bitrix/catalog.section/content_section_list/style.css?1735215859435 */
/* /local/templates/mediapro_main/components/bitrix/news.list/comments/style.css?1735215859997 */
