@media(min-width: 1525px) {
    .banners-section {width: 275px;}
}

/* SPECIAL */
@media (max-height: 900px) {
    .mcf_inner1 {
        margin: 35px 0 0 28%;
    }
}
@media (max-height: 830px) {
    .mcf_inner1 {
        margin: 10px 0 0 28%;
    }
}
@media (max-width: 2000px) and (max-height: 760px) {
    .roll_inner3 {width: 45%;}
}
@media (max-height: 885px) {
    .y_pic_right {right: -50px; bottom: -50px;}
}


@media (min-width: 1830px) {
    .feedback_holder_mainpage .form textarea{
        width: 97%;
        max-width: 732px;
    }

    .feedback_holder_mainpage #feedback > div:nth-child(3),
    .feedback_holder_mainpage #feedback > div:nth-child(6) {
        margin-right: 0;
    }

    .feedback_holder_mainpage #feedback > div:nth-child(3) input {
        width: 237px;
    }
    .feedback_holder_mainpage #feedback > div:nth-child(6) select {
        width: 248px;
    }
}

@media (max-width: 2200px) {
    .banner h1, .banner p {padding-bottom: 30px}
    .banner-more {width: 170px; height: 93px; padding: 30px 25px 0; background: url(/web/20160315170134im_/http://mcdonalds.ru/uploads/actions/block-small.png) no-repeat; font-size: 20px;}
    .banner-more.yellow {margin-top: 30px;width: 170px; height: 93px; padding: 40px 25px 0; background: url(/web/20160315170134im_/http://mcdonalds.ru/uploads/actions/block-small.png) no-repeat; font-size: 20px;}
    .banner-more span {line-height: 24px;}
    .banner2 .banner-more {background: url(/web/20160315170134im_/http://mcdonalds.ru/uploads/actions/block-yel-small.png) no-repeat;}
}

@media (max-width: 1850px) {
    .banner h1 {font-size: 83px; line-height: 74px;}
    .banner-more.yellow {margin-top: 42px;}
    #feedback_form  .leftblock {width: 61%;}
}
@media (max-width: 1700px) {
    #feedback_form  .leftblock {width: 56%;}
}
@media (max-width: 1600px) {
    .banner h1 {font-size: 70px;}
    .cr_title {display: none;}
    .calc_arr_left {top: 45px;}
    .cr_results_table_td.firstline {width: 137px;}
    .cr_results_table_td.secondline {width: 91px;}
    .cr_norm_descr {width: 275px;}
    div.custom_select_container {width: 100%;margin-right: 20px;}
    span.customSelect {width: 180px;}
    #calc_add_to_group {width: 660px;}
    #calc_selected {width: 696px;}
    .customSelectInner {width: 160px !important;}
    #form .customSelectInner {width: 183px !important;}
    div.item {width: 212px; margin: 20px 10px 20px 10px;}
    div.nutritions table.calc_table {width: 212px;}
    .calc_image {height: 250px;}
    .banner-html-section { left: 15%; }
}

/* <1500px */
@media (max-width: 1500px) {
    ul.menu_category {margin-top: 160px;}
    .item_page, .innerpage {
        padding: 60px 0 0 6%;
    }
    .category_page {
        padding-left: 6%;
    }
    #left_menu {
        left: 6%;
    }
    .calc_page {
        padding: 60px 0 0 6%;
    }
    .calc_blank_descr {padding-left: 6%;}
    .shrimps_banner {
        padding-left: 6%;
    }
    .roll_inner1 {
        width: 20%;
        margin: 30px 0 0 195px;
        padding-left: 6%;
    }
    .roll_inner2 {
        left: 6%;
    }
    #breadcrumbs {
        margin: 0 0 0 6%;
        width: 42%;
    }
    .search-section {
        width: 32%;
    }
    .searchField {
        padding-right: 148px;
    }
    #search_submit {
        width: 130px;
        font-size: 18px;
    }
    .banner h1 {font-size: 60px; line-height: 56px;}
    .banner h1, .banner p {padding-bottom: 30px}
    .sochi {width: 200px;}
    .banner-about {width: 200px; top: 150px;}
    .banner-about h3 {font-size: 24px; line-height: 24px; margin: 44px 0 10px 0;}
    .banner-about-text {font-size: 12px; line-height: 14px;}
    .banner-more {width: 170px; height: 93px; padding: 30px 25px 0; background: url(/web/20160315170134im_/http://mcdonalds.ru/uploads/actions/block-small.png) no-repeat; font-size: 20px;}
    .banner-more span {line-height: 24px;}
    .banner2 .banner-more {background: url(/web/20160315170134im_/http://mcdonalds.ru/uploads/actions/block-yel-small.png) no-repeat;}
    .banner-more a {line-height: 21px;}
    #map-control .center {padding-left: 6%;}
    #feedback_form textarea {width: 86%;}
    #feedback_form .leftblock {width: 50%;}
    .inner_textblock {margin-top: 185px;}
}


/* <1350px */
@media (max-width: 1350px) {
    .add_to_calk2 {display: none;}
    .add_to_calk3 {display: block;}
    #calc_add_to_group {width: 518px;}
    #calc_selected {width: 554px; /*padding: 0 10px 0 10px;*/}
    div.item {width: 238px; margin: 20px 19px 20px 19px;}
    div.nutritions table.calc_table {width: 238px;}
    .calc_image {height: 270px;}
    .calc_blank_descr {width: 500px;}
    #feedback_form .leftblock {width: 46%;}
}

/* <1250px */

@media (max-width: 1250px) {
    #breadcrumbs {
        margin-left: 6.5%;
        width: 48%;
    }
    #breadcrumbs table tr td,
    .calc_header_block {
        padding: 0 10px;
    }
    .search-section {
        width: 31%;
        padding-left: 15px;
    }
    #search_submit {
        width: 76px;
        font-size: 16px;
    }
    .searchField {
        padding-right: 86px;
    }
    .calc_header_block {
        padding: 0 8px;
        margin-right: 0;
    }
    .banner h1 {font-size: 45px;}
    .shrimps_banner {
        width: 25%;
    }
    #feedback_form .leftblock {width: 100%; padding-right: 0;}
    #feedback_form textarea {width: 90%;}
    #feedback_form .rightblock {float: left; margin-top: 40px;}
    .banner-html-section { left: 8%; }
}
@media (max-width: 1200px) {
    .cr_results_table_td.firstline {width: 107px;}
    .cr_results_table_td.secondline {width: 71px;}
    .cr_norm_descr {width: 185px; padding: 15px }
    .calc_arr_left {
        position: absolute;
        top: 65px;
        left: -9px;
        width: 10px;
        height: 19px;
        background: url('/web/20160315170134im_/http://mcdonalds.ru/img/calc_left_arr2.png') no-repeat;
    }
    #calc_results {margin: -68px 0 0 20px;}
    .cooperation__leftblock,
    .cooperation__rightblock {
        width: 100%;
        padding: 0;
        margin-bottom: 15px;
    }
}
/* <1025px */
@media (max-width: 1075px) {
    #calc_add_to_group {margin-left: 135px;}
    #calc_selected {margin-left: 135px;}
}
@media (max-width: 1025px) {
    .main_content_holder {
        margin-top: 90px;
        width: 100%;
        margin-left: 0;
        padding-left: 65px;
        padding-right: 15px;
    }
    .main_content_holder .feedback_title {
        width: 100%;
    }
    .menuHeaderIcon {
        display: inline-block;
        vertical-align: middle;
    }
    .menuLink {
        display: none;
    }
    .search-section {
        width: 84%;
        padding-left: 60px;
    }
    .calc_header_block.open {
        padding: 0 15px;
    }
    .calc_header_block.open .menuHeaderIcon {
        margin-right: 10px;
    }
    /*---- COMMON_STYLES ----*/
    .product_plus_ipad {
        position: absolute;
        top: 59%;
        left: 5%;
        height: 73px;
        width: 73px;
        background: url('/web/20160315170134im_/http://mcdonalds.ru/img/product_plus_ipad.png') no-repeat;
        display: block;
    }
    .product_plus {
        display: none;
    }
    #left_menu {
        position: fixed;
        bottom: 0;
        top: 0;
        left: 0;
        width: 50px;
        z-index: 100;
        height: 100%;
        background: #a62e15;
    }
    #left_menu.opened {
        width: 135px;
    }
    #lm_options {
        display: none;
    }
    #lm_options li a {
        display: block;
        font-family: 'PFDinTextCondProRegular', arial;
        font-size: 12px;
        text-transform: uppercase;
        text-decoration: none;
        color: #fff;
        padding: 8px 0 7px 7px;
        border-top: 1px solid #b34e39;
        border-bottom: 1px solid #9a2b14;
        background: #a62e15;
    }
    .lm_submenu .lm_submenu {
        display: none !important;
    }
    #lm_options li a:hover {
        background: #fff;
        color: #000;
    }
    #lm_logo {
        position: relative;
        width: 50px;
        height: 50px;
        background: url('/web/20160315170134im_/http://mcdonalds.ru/img/lm_logo_small.jpg') no-repeat;
    }
    #lm_search {
        display: none;
    }
    #lm_search input {
        width: 114px;
        padding: 6px 0 6px 5px;
        border: 0;
        margin-top: 11px;
        border-radius: 5px;
    }
    #lm_open_btn {
        display: block;
        position: fixed;
        width: 30px;
        height: 30px;
        top: 50%;
        margin: -15px 0 0 10px;
        background: url('/web/20160315170134im_/http://mcdonalds.ru/img/lm_open_btn.jpg') no-repeat;
    }
    #lm_close_btn {
        position: absolute;
        width: 30px;
        height: 30px;
        top: 10px;
        margin: 0 0 0 100px;
        background: url('/web/20160315170134im_/http://mcdonalds.ru/img/lm_open_btn.jpg') no-repeat;
    }
    #breadcrumbs {
        display: none;
    }
    #footer_menu {
        padding-left: 70px!important;
        line-height: 70px;
        float: left;
        clear: both;
    }

    /*---- CATEGORY_PAGE ----*/
    .menu_category_arrow {display: none;}
    #nearest_rest {
        display: block;
        width: 100%;
        background: #fcfdfe;
        height: 140px;
        margin-top: 60px;
        padding-left: 70px;
        padding-top: 20px;
        position: absolute;
        z-index: 10;
        overflow: hidden;
    }
    #nearest_rest.closed {height: 39px;}
    #nearest_rest .btn {
        font-family: 'PFDinTextCondProRegular';
        color: #616161;
        padding: 8px;
        border: 1px solid #eaeaea;
        border-radius: 6px;
        cursor: pointer;
        background: #fff;
    }
    #nearest_rest .btn.active {
        color: #000;
        border: 0;
        cursor: default;
        padding: 8px 8px 8px 0;
        background: none;
    }
    #nearest_rest a {text-decoration: none;}
    #nearest_rest .btn.vis2 {display: none;}
    .nr_img_block {position: relative;width: 70px;}
    #nr_table {
        width: 90%;
        border-collapse: collapse;
        margin-top: 20px;
        margin-bottom: 20px;
    }
    #nr_table td {
        width: 33%;
/*        padding: 20px;*/
    }
    #nr_table .address {font: bold 13px arial;color: #000;}
    #nr_table .phone {font: 11px arial;color: #616161;}
    img.nr_rest_img {float: left;margin-right: 20px;}
    .km_rest {
        position: absolute;
        top: 50px;
        width: 100%;
        text-align: center;
        color: #fff;
        font: 15px arial;
        font-weight: bold;
    }
    #nearest_rest .close_btn {
        position: absolute;
        top: 15px;
        right: 85px;
        width: 30px;
        height: 30px;
        cursor: pointer;
        background: url('/web/20160315170134im_/http://mcdonalds.ru/img/close_btn2.png') no-repeat;
    }
    #nearest_rest .close_btn.open {
        background: url('/web/20160315170134im_/http://mcdonalds.ru/img/open_btn.png') no-repeat;
    }
    .category_page {
        /*padding-left: 100px;*/
        padding: 0;
        margin-top: 60px;
    }
    ul.menu_category {
        margin: 0;
        border-radius: 0;
        border: 0;
        width: 100%;
        /*padding: 40px 0 90px 0;*/
        margin-left: 25px;
    }
    li.menu_item a.mi_prod_img .portion_image {width: 90%;}
    ul li.menu_item a.mi_prod_img {height: auto;display: block;}
    li.menu_item {
        width: 25%;
        height: auto;
    }
    h1.menu_category_title {
        margin-left: 90px;
        font-size: 85px;
        margin-bottom: 200px;
        margin-top: 40px;
        width: 380px;
        line-height: 73px;
    }
    /*--- PRODUCT_PAGE ---*/
    .item_page {
        padding: 0 0 0 70px;
    }
    .producttable {
        margin-left: 0;
    }
    .product_title {
        margin: 80px 0 0 0;
    }
    .product_image_holder {
        margin-top: 60px;
    }
    .product_plus_ipad {top: 36%;left: 8%;}

    /*---- BANNER_PAGE -----*/

    .shrimps_banner {
        width: 30%;
        margin: 60px 0 0 60px !important;
    }
    .roll_inner1 {
        margin: 30px 0 0 110px;
        padding-left: 0;
    }
    .roll_inner2 {
        left: 0%;
        margin-left: 110px;
    }
    .roll_inner3 {
        width: 55%;
    }
    .cheabatta_banner {
        right: 5%;
    }
    .banner h1 {font-size: 57px;}
    .sochi {width: 150px;}
    .banner-about {position: relative; width: auto; top: 0; right: 0;margin-left: 110px;}
    .banner-about h3 {margin-top: 0;}
    .banner h1, .banner p {padding-bottom: 15px}
    .y_pic_left {left: 0%;}
    .y_pic_right {display: none;}
    .banner-more.yellow {margin-top: 30px;}

    /* -- CALC_PAGE -- */
    .calc_page {padding: 0;}
    h1.calc_title, h1.feedback_title {margin: 100px 0 0 90px;}
    #calc_add_to_group, #calc_selected {margin-left: 90px;}
    .calc_blank_descr {padding: 0; margin-left: 0; left: 90px;}

    /* --- MAP_PAGE --- */
    #map-control .center {padding-left: 0px; margin: 0px 0 0px 50px;}
    #map-control .center .custom_select_container {margin: 15px 10px 0 15px;}

    /* --- FEEDBACK_PAGE --- */
    h1.feedback_title {
        margin-left: 90px;
        font-size: 85px;
        margin-bottom: 200px;
        margin-top: 80px;
        width: 380px;
        line-height: 73px;
    }
    .inner_textblock {
        /* dima start*/
        margin: 200px 0 0 50px; width: auto;
        padding: 40px; border-radius: 0;}
        /*dima end*/
    .innerpage {padding-left: 0;}
    #feedback_form .leftblock {width: 94%;}

    /* ---- SEARCH_BLOCK ---- */
    .search_leftblock {width: 100%;}
    .search_rightblock {width: 100%; margin-top: 60px;}

    .banner-html-section {
        top: auto;
        bottom: 30px;
        left: 50%;
        margin-left: -200px;
        width: 100%;
        max-width: 400px;
    }
}

@media (min-width: 1281px) and (max-width: 1524px) {
    .banners-section {width: 200px;}
    .banners-section a {margin-bottom: 4px;}
}

@media (min-width: 1024px) and (max-width: 1280px) {
    .banners-section {width: 190px; padding-top: 10px;}
    .banners-section a {margin-bottom: 4px;}
}

@media (max-width: 1024px) and (min-width: 801px){
    .banners-section-fixed {display: none;}
    .banners-section-footer{display:block;padding-left: 70px;}
}

/*--- <960px ---*/

@media (max-width: 960px) {
    .product_title {width: 330px;}
    div.product_description {width: 330px;}
    .banner h1 {font-size: 46px; line-height: normal;}
    li.menu_item {width: 33%;}
    .lm_menu_with_images {display: none !important;}
}
@media (max-width: 925px) {
    #calc_selected {width: 61%; border: 0;margin-top: 0;}
    #calc_selected div.item {width: 40%;margin: 20px 20px 20px 0px;}
    #calc_selected div.nutritions table.calc_table {width: 100%;}
    #calc_results {margin: -50px 0 0 20px;position: absolute;top: 469px;right: 15px;}
}
@media (max-width: 800px) {
    .product_title {width: 270px;}
    div.product_description {width: 270px;}
    .banner h1 {font-size: 40px;}
    .nr_2_block {display: none;}
    #nr_table td.nr_0_block, #nr_table td.nr_1_block {width: 50%;}
    #nr_table {width: 87%;}
    .calc_image {height: 220px;}
    .banners-section-fixed {display: none;}
    .banners-section-footer{display:block; padding-left: 10px; padding-right: 10px;}
    .banners-section-item{width: 100%; margin-right: 0}
    .video-wrapper iframe { width: 100%; }
}

@media (max-width: 768px) {
    .content.content_title h1 {
        font-size: 75px;
    }
}

@media (max-width: 767px) {
    .banners-section-footer .content {
        padding-left: 50px;

    }
}
@media (max-width: 700px) {
    #feedback_massmedia > div:nth-child(-n+6),
    #feedback_massmedia_questions {
        width: 100%
    }
    .main_content_holder {
        margin-top: 60px;
        margin-bottom: 30px;
    }
    .main_content_holder .feedback_holder {
        margin: 0;
        width: 100%;
        padding: 20px;
    }
    .visible-desktop { display: none }
    .visible-mobile { display: block }
    .search-section { width: 76%; margin-top: 5px;}
    .searchField {padding-right: 94px;}
    #search_string, #search_submit { height: 22px; line-height: 20px; font-size: 14px;}
    #search_submit { width: 90px; }
    .cheabatta_banner img, .banner_inner {display: none;}
    .vegas-background, #mbanner_preview_block, .other_sites, #footer_social_btns , .banner-list
    , #index_big_pitures{display: none !important;}
    #footer_menu a {text-decoration: underline;color: #5f5f5f;font-family: 'DINProMedium', arial;margin-right: 10px;}
    #footer_menu {line-height: 70px;}
    .mobile_banners {display: block;position: relative;width: auto;overflow: hidden;padding-left: 50px;}
    .mobile_banners img {width: 100%;}
    .product_title {width: 37%;}
    div.product_description {width: auto;}
    .product_title_arrow {display: none;}
    .list_ingredient {display: none;}
    .nr_1_block, .nr_2_block {display: none;}
    #nr_table td.nr_0_block {width: 100%;}
    #nr_table {width: 86%;}
    li.menu_item {width: 50%; border: 0;}
    .mi_prod_line {display: none;}
    .portions li {padding: 7px 9px;}
    .mi_portions2 {right: 45px;}
    #nearest_rest .btn.vis2 {display: inline;}
    #nearest_rest .btn.vis {display: none;}
    #nearest_rest {height: 140px; margin-top: 32px; position: relative;}
    #header {height: 32px;}
    .category_page {margin-top: 32px;}
    .calc_header_block {line-height: 32px;}
    .infogr_top_border {top: 32px;}
    .action_description {display: block; width: 100%; background: #ededed; font: 13px arial; color: #333; padding: 20px 0 20px 70px;}
    .action_description a {color: #ff6600;}
    #map-canvas {margin-top: 32px;}
    .mobile_wrapper {position: absolute; bottom: -300px; background: url('/web/20160315170134im_/http://mcdonalds.ru/img/1px.png');z-index:1;
    width:93%;
    padding-bottom: 15px;padding-top: 15px;}
    .filters_btn {display: block; position: absolute; top: -14px; left: 17px; width: 74px; height: 28px; background-image: url('/web/20160315170134im_/http://mcdonalds.ru/img/filters_btn.png');background-position:  0 -28px;}
    .filters_btn.closed {background-position: 0 0;}
    #map-inf-overlay .header .address {font-size: 20px; line-height: normal;}
    #map-inf-overlay .center.mbl {width: 100% !important; margin-left: 25px; margin-top: 0 !important; z-index: 10000;}
    #map-inf-overlay {z-index: 10000 !important;}
    #map-inf-overlay .center .content {width: 100%;}
    #map-inf-overlay .close-btn {top:15px;}
    .popup_line {width: 78%;}
    #map-inf-overlay .hint {left: 0;}
    div.decor_name .hint {left: -65px !important;}
    .hint_arrow2 {display: none;}
    #map-inf-overlay .hint.dp {width: 340px}
    .hint_block {width: 170px;}
    img.calc_bg {display: none;}
    #inforg_flag {position: absolute;top: 0;margin-top: 32px;right: 8%;width: 39px;height: 90px;background: url('/web/20160315170134im_/http://mcdonalds.ru/img/infogr_flag2.png') no-repeat;color: #a6a492;font-size: 45px;font-family: 'PFDinTextCondProRegular';padding-top: 15px;text-align: center;}
    h1.calc_title, h1.feedback_title {/*margin: 72px 0 50px 90px; font-size: 76px; line-height: 73px;*/ margin: 0 0 0 90px; font-size: 54px;line-height: 54px; height: auto;}



    #calc_results {position: relative;top: auto;right: auto; margin-top: 0;width: 100%;margin-left: 25px;}
    .calc_arr_left {background: url('/web/20160315170134im_/http://mcdonalds.ru/img/calc_left_arr3.png');width: 19px; height: 10px; position: absolute; top: -8px;left: 50%;margin-left: -14px;}
    #calc_add_to_group {display: none;}
    #calc_selected .nutritions, #calc_selected span.title{display: none;}
    #calc_selected {width: 100%; padding-left: 12.5%;margin: 72px 0 0 0;}
    .calc_image {height: 200px;}
    .cr_results_table_td.firstline {width: 49%;}
    .cr_results_table_td.secondline {width: 32.5%;}
    .calc_blank_descr {display: none;}
    .cr_norm_descr {width: 100%; padding: 25px 0;}
    #add_to_calc4 {display: block;}
    .feedback_holder, .inner_textblock {margin: 0px 0 0 25px; width: 90%;}
    #feedback_form .leftblock, #feedback_form .rightblock {width: 100%;}
     #feedback_form .rightside { float: none;}
    img.product_image {height: auto; width: 41%; margin-top: 20px; }
    h1.product_name {font-size: 45px; line-height: 45px;}
    .product_title {width: 33%;}
    .product_image_holder {margin-top: 0; width: auto;}
    .product_plus_ipad {display: none;}
    .inner_textblock {
        /*dima start*/
        margin: 10px 0 0 50px;
        width: auto;
        /*dima end*/
    }

    .news .left_coll  , .news .right_coll
    , .news div.left_coll , .news div.right_coll
    {
        float: none;
        width: 100%;
    }

    li.first h3.news_title, li.first h3.news_title a
    , h3.news_title, h3.news_title a
    {
        font-size:20px;
    }
    .calendar-block__date {
        float: none;
        margin: 0 auto 20px;
    }
    .calendar-block__content {
        margin-left: 0;
    }
    .tenders__button {
        font-size: 12px;
        line-height: 120%;
    }
    .tenders__table > thead > tr > th {
        font-size: 12px;
    }
    .info-block__header {
        margin-top: 24px;
        margin-bottom: 12px;
        font-size: 12px;
    }
    .info-block__content {
        display: block;
    }
    .info-block__content-row {
        display: block;
        margin-bottom: 20px;
    }
    .info-block__content-col {
        display: block;
    }


}
@media (max-width: 500px) {
    .content.content_title h1 { font-size: 50px; }
    #nr_table {width: 80%;}
    .menu_category_title {display: none;}
    h1.category_title {width: 135px; font-size: 10px;}
    .mobile_wrapper {width: 90%;}
    .calc_image {height: 150px;}
    .calc_arr_left {margin-left: -11px;}
    .feedback_holder {padding: 35px;}
    #feedback_form .leftblock, #feedback_form .rightblock {min-width: 0; width: 80%;}
    .rightside {float: left;}
    .rightside img {width: 100%;}
    img.product_image {margin-left: 0;}
    /*.inner_textblock {margin: 200px 0 0 25px; width: 72%;}*/
    .banner-html-section {
        display: block;
        max-width: 200px;
        margin-left: -100px;
    }
    .banner-html-img {
        display: block;
        width: 100%;
        height: 140px;
        background-size: contain;
        background-repeat: no-repeat;
    }
    .banner-html-text {
        display: block;
        width: 100%;
        box-sizing: border-box;
    }

}
@media (max-width: 450px) {
    .search-section { width: 65%; }
    .product_title {border: 0;padding-left: 20px;}
}

/*
     FILE ARCHIVED ON 17:01:34 Mar 15, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:50:44 Sep 11, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 294.888
  exclusion.robots: 0.147
  exclusion.robots.policy: 0.133
  cdx.remote: 0.092
  esindex: 0.014
  LoadShardBlock: 218.866 (3)
  PetaboxLoader3.datanode: 324.919 (5)
  load_resource: 1593.552 (2)
  PetaboxLoader3.resolve: 1457.588 (2)
*/