@media only screen and (min-width: 1280px) {
    body{
        background: url(/static/i/field.jpeg) no-repeat center center fixed;
        background-repeat: no-repeat;
        background-attachment: fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
    .footter-tabs.ui-tabs .ui-tabs-nav li{
        min-width: 12.5%;
    }
    #base-index.footter-tabs.ui-tabs .ui-tabs-nav li{
        min-width: 14.3%; 
    }
}

@media only screen and (max-width: 1279px) {
    body{
        background:#fff;
        -webkit-text-size-adjust: none;
        -moz-text-size-adjust: none;
        -ms-text-size-adjust: none;
    }
    .footter #page_align {
        background: url('/static/i/new_design/img-top.png') no-repeat scroll 0px -130px transparent;
        min-width: 1134;
    }
    #header_b_right {
        width: calc(100% - 270px);
        margin-left: 100%;
    }
    #header_b_left {
        padding-left: 20px;
        padding-top: 0px;
    }
    #header_timer_box {
        width: calc(100% - 270px - 20px - 40px);
    }
    #aside {
        float: left;
        width: 220px;
        margin-left: 5px;
        margin-right: 2px;
        padding: 0px;
    }
    .manager-info .img {
        display: block;
        text-align: center;
        float: none;
        padding-left: 0px;
    }
    .user-info {
        margin-left: 20px;
    }
    #main {
        width: 72%;
        width: calc(100% - 220px - 50px);
    }
    .manager-panel {
        padding: 2px;
        margin: 0px;
    }
    .user-box li.send-line .team-block-main {
        margin-left: 0px;
    }
    .team-block .team-main-icons {
        padding-left: 0px;
    }
    .manager-online img {
        left: -17px;
    }
    .manager-box {
        padding: 11px 5px 5px;
    }
    .user-box li.send-line .logo img {
        position: inherit;
    }
    .user-box li.send-line .logo {
        height: 40px;
    }

    #roster-top-title td div.team-info{
        max-width: 150px;
    }
    .footter-tabs.ui-tabs .ui-tabs-nav li{
        min-width: 100px;
    }
}

/*@media screen and (max-width: 480px) {*/
    /*#header_b_right {*/
        /*float: none;*/
        /*margin-right: 10px;*/
        /*margin-left: 10px;*/
    /*}*/
    /*.img-top-2 {*/
        /*top: -30px;*/
        /*left: -170px;        */
    /*}*/
    /*#navigation {*/
        /*margin: 0px auto;*/
    /*}*/
    /*#header_left {*/
        /*margin-left: 70px;*/
        /*margin-top: 10px;*/
    /*}*/
    /*#yandex_ad {*/
        /*width: 400px;*/
    /*}*/
    /*#header_b_left {*/
        /*padding-top: 15px;*/
    /*}*/
    /*#main {*/
        /*width: 95%;*/
        /*float: none;*/
    /*}*/
    /*.manager-panel {*/
        /*padding: 0px;*/
        /*position: absolute;*/
        /*top: 340px;*/
        /*margin: 0px;*/
        /*z-index: 10;*/
        /*left: 0px;*/
        /*width: 298px;*/
        /*box-shadow: 5px 5px 10px;*/
    /*}*/
/*}*/

@media only screen and (max-width: 1082px) {
    body{
        background:#fff;
        -webkit-text-size-adjust: none;
        -moz-text-size-adjust: none;
        -ms-text-size-adjust: none;
    }
    #header_b_right {
        width: 800px;
        margin-left: 170px;
        float: none;
    }
    .footter #page_align {
        background: url('/static/i/new_design/img-top.png') no-repeat scroll 0px -130px transparent;
        min-width: 980px;
    }
    #header_left {
        margin-top: 12px;
    }

    #roster-top-title td div.team-info{
        max-width: 100px;
    }
    .footter-tabs.ui-tabs .ui-tabs-nav li{
        min-width: auto;
    }
    .flat-form input:not([type=submit]) {
      width: 93%;
    }
    .info_text__table {
      font-size: 1em;
    }
    .field_interactive_opic {
      width: 19%;
    }
}

