

/* Start:/local/templates/mosparohodstvo/components/mosparohodstvo/catalog.section.list/dop_left_menu/style.min.css?16126197906236*/
.bx_catalog_line{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{position:relative;display:block;float:left;overflow:hidden;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}@media(max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}}.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a,.bx_catalog_line .bx_catalog_line_description{transition:all .3s ease}.bx_catalog_text{margin-bottom:30px}.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_text .bx_catalog_text_category_title a{color:#000;text-decoration:none}.bx_catalog_text .bx_catalog_text_ul{padding:0}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_ul li:before{content:''!important}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;font-size:14px;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block;overflow:hidden;max-width:100%;color:#4c7da6;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px}.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}.bx_catalog_text .bx_catalog_text_title span{font-size:12px}@media(max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}}.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_tile{margin-bottom:30px}.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000;text-decoration:none}.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:before{content:''!important}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px}.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}@media(max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media(max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title{line-height:10px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}}@media(min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media(max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_catalog_tile .bx_catalog_tile_title,.bx_catalog_tile .bx_catalog_tile_title a,.bx_catalog_tile .bx_catalog_tile_ul li,.bx_catalog_tile .bx_catalog_tile_img{transition:all .3s ease}.bx_sitemap{margin-bottom:30px}.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media(max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{transition:all .3s ease}
/* End */


/* Start:/local/templates/mosparohodstvo/components/bitrix/form.result.new/corporate_calculator/style.css?16126197905795*/
#corporate-calculator .form-wrapper {
    padding: 1.5rem;
    padding-top: 1rem;
    padding-bottom: 1.25rem;
    background-color: #ffc900;
}

#corporate-calculator .red {
    color: red;
}

#corporate-calculator h2 {
    margin-top: 0;
    margin-bottom: 0.5rem;
    font-weight: normal;
}

#corporate-calculator .field {
    display: table;
    margin: 0.5rem 0;
    width: 100%;
}

#corporate-calculator .field .field-title {
    position: relative;
    display: table-cell;
    padding-right: 0.5rem;
    width: 50%;
    vertical-align: middle;
    line-height: 1.1;
}

@media all and (min-width: 960px) {

    #corporate-calculator .field .field-title {
        padding-left: 0.5rem;
        text-align: right;
    }

}

#corporate-calculator .field.required .field-title:after {
    position: absolute;
    color: red;
    content: "*";
}

#corporate-calculator .field .field-input {
    display: table-cell;
    width: 50%;
    vertical-align: middle;
}

#corporate-calculator .field .field-input input,
#corporate-calculator .field .field-input select,
#corporate-calculator .field .field-input textarea {
    padding: 0.5em;
    width: 100%;
    border: none;
    border-radius: 0.25em;
}

#corporate-calculator .field .field-input input[type="radio"],
#corporate-calculator .field .field-input input[type="checkbox"] {
    position: relative;
    top: 0.2em;
    width: 1rem;
}

#corporate-calculator #corporate-calculator-vessel-name {
    margin-bottom: 0.5rem;
}

#corporate-calculator #corporate-calculator-service-type .field-title {
    width: 45%;
}

#corporate-calculator #corporate-calculator-service-type .field-input {
    width: auto;
    text-align: right;
}

@media all and (min-width: 980px) {

    #corporate-calculator #corporate-calculator-date {
        float: left;
        width: 60%;
    }

    #corporate-calculator #corporate-calculator-hours-count {
        float: left;
        width: 40%;
    }

    #corporate-calculator #corporate-calculator-vessel-name .field-title {
        width: 30%;
    }

    #corporate-calculator #corporate-calculator-service-type {
        float: left;
        width: 65%;
    }

    #corporate-calculator #corporate-calculator-quests-count {
        float: left;
        width: 35%;
    }

}

#corporate-calculator #corporate-calculator-presenter,
#corporate-calculator #corporate-calculator-dj,
#corporate-calculator #corporate-calculator-baloons,
#corporate-calculator #corporate-calculator-fireworks {
    position: relative;
    float: left;
    margin: 0.25rem 0;
    width: 50%;
}

#corporate-calculator #corporate-calculator-presenter .field-title,
#corporate-calculator #corporate-calculator-dj .field-title,
#corporate-calculator #corporate-calculator-baloons .field-title,
#corporate-calculator #corporate-calculator-fireworks .field-title {
    display: none;
}

#corporate-calculator #corporate-calculator-presenter label,
#corporate-calculator #corporate-calculator-dj label,
#corporate-calculator #corporate-calculator-baloons label,
#corporate-calculator #corporate-calculator-fireworks label {
    display: block;
    margin-right: 2rem;
    text-align: right;
    line-height: 1.1;
    cursor: pointer;
}

#corporate-calculator #corporate-calculator-presenter input,
#corporate-calculator #corporate-calculator-dj input,
#corporate-calculator #corporate-calculator-baloons input,
#corporate-calculator #corporate-calculator-fireworks input {
    position: absolute;
    top: -0.1rem;
    right: 0;
}

#corporate-calculator .form-actions {
    display: table;
    padding-top: 1rem;
    width: 100%;
}

#corporate-calculator .form-actions .column {
    display: table-cell;
    vertical-align: top;
}

#corporate-calculator .form-actions .column:first-of-type {
    padding-right: 1rem;
}

#corporate-calculator .form-actions .column:last-of-type {
    width: 12rem;
}

#corporate-calculator .form-actions p {
    margin-bottom: 0.5rem;
    line-height: 1.1;
}

#corporate-calculator .form-actions p.small {
    color: gray;
    font-size: 0.75rem;
}

#corporate-calculator .form-actions button {
    display: inline-block;
    margin-bottom: 0.5rem;
    padding: 0.5rem 1rem;
    width: 100%;
    height: auto;
    text-transform: uppercase;
}

#corporate-calculator button[disabled] {
    opacity: 0.5;
    cursor: not-allowed;
}

#corporate-calculator #corporate-calculator-data-process-agreement {
    position: relative;
    color: gray;
    font-size: 0.75rem;
    line-height: 1.1;
}

#corporate-calculator #corporate-calculator-data-process-agreement input {
    position: absolute;
    top: 0;
    left: 0;
}

#corporate-calculator #corporate-calculator-data-process-agreement label {
    display: block;
    padding-left: 1.75rem;
}

#corporate-calculator #corporate-calculator-phone,
#corporate-calculator #corporate-calculator-email,
#corporate-calculator #corporate-calculator-calculation-result {
    display: none;
}

#corporate-calculator .form-bottom {
    display: table;
    width: 100%;
}

#corporate-calculator .form-bottom .column {
    display: table-cell;
    vertical-align: top;
}

#corporate-calculator #corporate-calculator-submit-button {
    display: block;
    float: right;
    margin-left: 1rem;
    padding: 0.5rem 1rem;
    width: auto;
    text-transform: uppercase;
    height: auto;
}

#corporate-calculator #corporate-calculator-calculate-result {
    text-align: left;
    font-size: 1rem;
}

#corporate-calculator #corporate-calculator-calculate-result span#corporate-calculator-calculate-result-value {
    font-weight: bold;
}
/* End */


/* Start:/local/templates/mosparohodstvo/components/mosparohodstvo/news.list/ships_new_year/style.css?1612619826150*/
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;
}

/* End */


/* Start:/local/templates/mosparohodstvo/components/bitrix/catalog.section/catalog/style.css?17524720575828*/
.catalog_list .element {margin: 24px 0; padding-bottom:24px;}
.catalog_list .element .picture {display: block; width: 100%; padding-top: 52%; position: relative; overflow: hidden; z-index: 1;  border-radius: 6px; box-shadow: 0 0 12px 6px rgba(0,0,0,.01); background: #E5ECEC}
.catalog_list .element .picture img {position: absolute; height: auto; width: 100%;top: 50%; left:50%; transform: translateY(-50%) translateX(-50%); z-index: -1;}

.catalog_list .element .picture .label {position: absolute; top: 6px; right: 6px; font-size: 11px; line-height: 24px; display: flex; color:#FFF; padding: 0 12px 0 8px; background: rgba(0,0,0,.5); border-radius: 12px; z-index: 2}
.catalog_list .element .picture .label i {display: block; font-size: 16px; line-height: 24px; margin-right: 6px;}
.catalog_list .element .picture .label span {display: block;}

.catalog_list .element .picture .time {display: flex; color:#000; position: absolute; bottom: 6px; right: 6px; padding: 0 12px 0 6px; background: #FFCC00; border-radius: 12px; z-index: 2;}
.catalog_list .element .picture .time i {display: block; font-size: 20px; line-height: 24px; margin-right: 3px;}
.catalog_list .element .picture .time span {display: block; line-height: 24px; font-size: 14px; font-weight: 600; margin: 0 3px;}

.catalog_list .element .picture .hit {display: flex; color:#FFFF; position: absolute; top: 6px; left: 6px; padding: 0 12px 0 6px; background: #FF4444; border-radius: 12px; z-index: 2;}
.catalog_list .element .picture .hit i {display: block; margin-right: 6px; font-size: 18px; line-height: 24px;}
.catalog_list .element .picture .hit span {display: block; line-height: 24px; font-size: 11px; font-weight: 600;}

.catalog_list .element .picture .day {display: flex; color:#FFFF; position: absolute; bottom: 6px; left: 6px; padding: 0 12px 0 6px; background: #4444FF; border-radius: 12px; z-index: 2;}
.catalog_list .element .picture .day i {display: block; margin-right: 6px; font-size: 18px; line-height: 24px;}
.catalog_list .element .picture .day span {display: block; line-height: 24px; font-size: 11px; font-weight: 600;}

.catalog_list .element .picture:after {content: ""; display: block; position: absolute; top: 0; left: 0; right: 0; bottom:0; background: rgba(50,50,255,.1); z-index: 1; opacity: 0; transition: opacity .2s ease;}
.catalog_list .element .picture:hover:after {opacity: 1;}


.catalog_list .element .map {display: flex; justify-content: space-between; font-size: 13px; line-height: 14px; padding: 12px 0; border-bottom:solid 2px #E5ECEC; margin-bottom: 12px; height: 40px; overflow: hidden}
.catalog_list .element .map li {overflow: hidden;}
.catalog_list .element .map li a {display: flex; color:#777;}
.catalog_list .element .map li a:hover {color:#4444FF;}
.catalog_list .element .map li a i {display: block; font-size: 13px; line-height: 14px;}
.catalog_list .element .map li a img {display: block; height: 14px;}
.catalog_list .element .map li a span {white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; margin: 0 4px;}

.catalog_list .element .title {display: block; font-size: 18px; line-height: 20px; min-height: 40px; font-weight: 600; color:#000; margin-bottom: 12px;}
.catalog_list .element .title:hover {color:#4444FF}
.catalog_list .element .description {font-size: 13px; line-height: 18px; height: 94px; overflow: hidden; color:#777;}

.catalog_list .element .schedule {display: flex; margin: 12px 0; width: 100%; overflow: hidden; overflow: hidden;padding-left: 0px;}
.catalog_list .element .schedule li {display: inline-flex; line-height: 24px; padding: 0 8px 0 4px;  font-size: 12px; background: #F6FCFC; border-radius: 6px;  white-space: nowrap; margin-right: 6px;}
.catalog_list .element .schedule li i {display: block; line-height: 24px; font-size: 11px; width: 24px; text-align: center;}
.catalog_list .element .schedule li span {font-weight: 600; white-space: normal}

.catalog_list .element .price {display: flex; margin-top: 12px; justify-content: space-between;padding-left: 0px;list-style:none;}
.catalog_list .element .price li {}
.catalog_list .element .price li span {display: block; font-size: 12px; line-height: 20px; margin-bottom: 4px;}
.catalog_list .element .price li strong {display: block; font-size: 24px; line-height: 24px;}

.bottom_text .tab_wrapper {padding: 12px 0; border-bottom: solid 1px #E5ECEC;}
.bottom_text .tab_wrapper .title {font-size: 22px; line-height: 40px; font-weight: bold; display: flex; justify-content: space-between; align-items: center; cursor: pointer; transition: all .2s ease;}
.bottom_text .tab_wrapper .title span {display: inline-block;}
.bottom_text .tab_wrapper .title i {display: inline-block; font-size: 30px; line-height: 40px; width: 40px; text-align: center; border-radius: 50%; transition: all .2s ease}
.bottom_text .tab_wrapper .title:hover {color: #4444FF}
.bottom_text .tab_wrapper .title:hover i {background: #E5ECEC}
.bottom_text .tab_wrapper.active .expand {display: block; padding-top: 24px;}
.bottom_text .tab_wrapper.active .title i {transform: rotate(45deg)}

.bottom_text .tab_wrapper .expand ul {margin: 20px 0; line-height: 24px;}
.bottom_text .tab_wrapper .expand ul li {padding-left: 36px; position: relative; margin: 12px 0; }
.bottom_text .tab_wrapper .expand ul li:before {content: ""; display: block; position: absolute; top: 11px; height: 2px; width: 24px; left: 0; background: #4444FF; }

.bottom_text .tab_wrapper .expand ol {margin: 24px 0; counter-reset: ol_counter;}
.bottom_text .tab_wrapper .expand ol li {margin: 12px 0; padding-left: 36px; position: relative; counter-increment: ol_counter;}
.bottom_text .tab_wrapper .expand ol li:before {display: block; content: counter(ol_counter); position: absolute; left: 0; top: 0; font-weight: 600; color:#4444FF; width: 36px; text-align: center;}

/* End */


/* Start:/local/templates/mosparohodstvo/components/mosparohodstvo/catalog.section.list/corporate_dop/style.min.css?16126197906236*/
.bx_catalog_line{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{position:relative;display:block;float:left;overflow:hidden;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}@media(max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description{font-size:11px}}.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a,.bx_catalog_line .bx_catalog_line_description{transition:all .3s ease}.bx_catalog_text{margin-bottom:30px}.bx_catalog_text .bx_catalog_text_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_text .bx_catalog_text_category_title a{color:#000;text-decoration:none}.bx_catalog_text .bx_catalog_text_ul{padding:0}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_ul li:before{content:''!important}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;font-size:14px;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{display:inline-block;overflow:hidden;max-width:100%;color:#4c7da6;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:14px}.bx_catalog_text .bx_catalog_text_title a:hover{text-decoration:none}.bx_catalog_text .bx_catalog_text_title span{font-size:12px}@media(max-width:639px){.bx-touch .bx_catalog_text .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a{font-size:12px}}.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a{transition:all .3s ease}.bx_catalog_tile{margin-bottom:30px}.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_tile .bx_catalog_tile_category_title a{color:#000;text-decoration:none}.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:before{content:''!important}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px}.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration:none}.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}@media(max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media(max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title{line-height:10px}.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}}@media(min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media(max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_catalog_tile .bx_catalog_tile_title,.bx_catalog_tile .bx_catalog_tile_title a,.bx_catalog_tile .bx_catalog_tile_ul li,.bx_catalog_tile .bx_catalog_tile_img{transition:all .3s ease}.bx_sitemap{margin-bottom:30px}.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0;margin-bottom:10px;padding:0;vertical-align:top;font-weight:normal;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media(max-width:639px){.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{transition:all .3s ease}
/* End */


/* Start:/local/templates/mosparohodstvo/components/mosparohodstvo/news.list/comments_corporate/style.css?1612619826179*/
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;
}

/* End */
/* /local/templates/mosparohodstvo/components/mosparohodstvo/catalog.section.list/dop_left_menu/style.min.css?16126197906236 */
/* /local/templates/mosparohodstvo/components/bitrix/form.result.new/corporate_calculator/style.css?16126197905795 */
/* /local/templates/mosparohodstvo/components/mosparohodstvo/news.list/ships_new_year/style.css?1612619826150 */
/* /local/templates/mosparohodstvo/components/bitrix/catalog.section/catalog/style.css?17524720575828 */
/* /local/templates/mosparohodstvo/components/mosparohodstvo/catalog.section.list/corporate_dop/style.min.css?16126197906236 */
/* /local/templates/mosparohodstvo/components/mosparohodstvo/news.list/comments_corporate/style.css?1612619826179 */
