/*@media screen and (max-width: 767px) {*/
@media screen and (max-width: 1160px) {

    /*#page {*/
    /*margin-left: 70px;*/
    /*}*/

    .top-container {
        width: 100% !important;
    }

    .page-container {
        padding-left: 0px;
    }

}

@media screen and (max-width: 1200px) {
    /*phone mode */
    #media-screen:after {
        content: 'phone mode';
    }

    #media-screen {
        content: 'phone';
    }

    .crumbs {
        display: none;
    }

    .description div {
        max-width: 100%;
    }

    .post .section-name {
        background-position: 0 25px;
        font-size: 13px;
        font-weight: 300;
        padding-top: 23px;
    }

    .single img {
        height: auto !important;
        max-width: 100%;
        width: 100%;
    }

    .post .author {
        font-size: 17px;
        margin-bottom: 30px;
    }

    .mobile-slider .author {
        font-size: 14px;
    }

    .go-to-comments {
        font-size: 15.5px;
        font-weight: 300;
    }

    .page-template-template-inmedia-php .inmedia-page {
        height: auto;
    }

    .page-template-template-inmedia-php .page-title {
        display: none;
    }

    .inmedia-page .content-info {
        margin-bottom: 20px;
        margin-top: 5px;
    }

    .inmedia-page .inmedia-page-content .article-date {
        margin-bottom: 20px;
    }

    .slogan {
        font-size: 10px;
        left: 79px;
        position: absolute;
        top: 87px;
    }

    .search-logo {
        display: none;
    }

    .header {
        height: auto;
    }

    .page .main-col .category-czytajac:last-of-type {
        border-bottom: none;
    }

    .category .category-czytajac-content > h1 {
        display: block;
        font-size: 13px;
        margin-left: 45%;
        width: 55%;
        margin-top: 0;
    }

    .category-czytajac .content-info,
    .category-par-article .content-info {
        display: block;
        float: left;
        height: auto;
        margin-right: 0;
        width: 39%;
        margin-top: 0;
    }

    .category-czytajac .description,
    .category-felietony .category-page .description {
        display: block;
        margin-left: 45%;
        width: 55%;
        /*font-family: 'Open Sans', sans-serif;*/
    }

    .category-czytajac .content-info img,
    .single-post .description {
        width: 100%;
    }

    .category-czytajac .category-czytajac-content > .article-date {
        display: none;
        float: left;
        position: relative;
        width: 100%;
    }

    .category-czytajac-content .author, .category-czytajac .authors {
        display: block;
        font-size: 13px;
        margin-left: 45%;
        width: 55%;
        font-weight: 700;
    }

    .category .category-par-article {
        width: 100%;
        height: auto;
    }

    .category-felietony .more-responsive {
        top: 0;
        padding-bottom: 48px;
    }

    .category .see-number {
        display: none;
    }

    .tick-header {
        display: none;
    }

    .article-of-the-week-lead-container h1:before {
        top: -40px;
    }

    .article-of-the-week-lead-container .description .read-more {
        font-size: 14px;
    }

    .single .header {
        height: auto;
    }

    .post h1 {
        width: 100%;
        font-size: 21px;
        line-height: 28px;
    }

    .nr-info {
        display: none;
    }

    body {
        width: 90%;
        padding: 0px 5%;
    }

    .navbar {
        display: inline-block;
        width: 100%;
    }

    .navbar ul li {
        display: block;
        color: #000;
        padding: 6px 0;
        border-bottom: 1px dotted #000;
    }

    .nav-collapse {
        padding: 0 4%;
    }

    .navbar .navbar-left li:first-child,
    .navbar .navbar-right li:first-child {
        border-top: 1px dotted #000;
    }

    .navbar .navbar-left,
    .navbar .navbar-right {
        float: left;
        width: 45%;
        border-top: 10px solid #000000;
        margin-top: 10px;
    }

    .navbar .navbar-right {
        float: right;
    }

    #search {
        display: none;
    }

    .navbar #search {
        display: block;
        position: inherit;
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .nr-info {
        right: 4%;
        width: 19%;
    }

    .navbar .kl-logo {
        left: 11px;
        position: relative;
        top: 5px;
        max-width: 190px;
        height: auto;
    }

    header, .article-of-the-week-lead-container .line {
        display: none;
    }

    .sign-picture {
        margin-top: 5px;
        text-align: center;
    }

    .sign-picture a {
        font-size: 0.9em;
    }

    .article-of-the-week-lead-container .attachment-image-theme-of-the-week {
        margin-top: 20px;
    }

    .article-lead .author, .article-lead .title, .article-lead .lead-text {
        font-size: 14px;
        margin-bottom: 15px;
        margin-left: 45%;
        margin-top: 0;
        width: 55%;
    }

    .article-lead .lead-text {
        display: none;
    }

    .article-lead .lead-text-mobile {
        display: block;
    }

    .post-tags:before {
        font-size: 14px;
        font-weight: 300;
    }

    .post-tags {
        font-size: 14px;
        line-height: 21px;
    }

    .single .nr-info {
        display: none;
    }

    .mobile-slider,
    .mobile-section-name {
        display: block;
    }

    .section-promoted .title,
    .section-promoted .lead-text,
    .section-promoted .article-lead .author,
    .mobile-slider .article-lead .author,
    .mobile-slider .article-lead .title {
        margin-left: 0;
        width: 100%;
    }

    .mobile-slider .article-lead .title {
        margin-top: 15px;
    }

    .mobile-slider {
        height: 275px;
        position: relative;
        overflow: hidden;
        transition: height 1s;
    }

    .other-from-section {
        margin-bottom: 15px;
    }

    .mobile-slider .slide {
        float: left;
        width: 482px;
    }

    .mobile-slider .long-div {
        display: block;
        position: absolute;
        width: 99999px;
        transition: left 0.5s;
        left: 0;
    }

    .mobile-slider .article-date,
    .mobile-slider .meta-publication-type {
        color: rgb(0, 192, 255);
        font-size: 17px;
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
    }

    .mobile-slider .meta-publication-date {
        font-family: 'Open Sans', sans-serif;
    }

    .mobile-slider .article-lead .title a {
        font-weight: 400;
    }

    .mobile-slider .article-lead {
        border-top: 1px dotted #000;
        overflow: hidden;
        padding: 25px 0 5px;
    }

    .mobile-slider .navigation {
        border-top: 1px dotted #000;
        bottom: 10px;
        height: 26px;
        padding-top: 20px;
        position: absolute;
        width: 100%;
    }

    .mobile-slider .left-arrow,
    .mobile-slider .right-arrow {
        height: 26px;
        position: absolute;
    }

    .mobile-slider .left-arrow {
        left: 0;
    }

    .mobile-slider .right-arrow {
        right: 0;
    }

    .mobile-slider .cover {
        background-repeat: no-repeat;
        background-size: 100% auto;
        float: left;
        height: 153px;
        width: 43%;
    }

    .mobile-slider.other-from-publication .author,
    .mobile-slider.other-from-section .author {
        float: left;
        margin-bottom: 0;
        margin-left: 4%;
        width: 53%;
    }

    .mobile-slider.other-from-publication a,
    .mobile-slider.other-from-section a {
        float: left;
        margin-left: 4%;
        width: 53%;
    }

    .get-more {
        background-position: left 3px;
        background-size: auto 10px;
    }

    .circles-container {
        left: 50%;
        position: absolute;
    }

    .article-lead .author {
        font-size: 17px;
        font-weight: bold;
    }

    .article-of-the-week-lead-container .nr-info,
    .article-of-the-week-lead-container .description,
    .article-of-the-week-lead-container .authors {
        display: none;
    }

    .page-template-template-archive-php .authors {
        display: block;
    }

    .archive .nr-info .nr,
    .archive .nr-info .nr a {
        color: #00c0ff;
        font-size: 20px;
        margin-right: 0px;
    }

    .category .nr-info .nr,
    .category .nr-info .nr a {
        font-size: 32px;
        margin-right: 10px;
    }

    .archive .nr-info .date {
        margin-left: 0;
    }

    .archive .nr-info .date {
        color: #00c0ff;
        font-size: 12.3px;
        margin-top: 0;
    }

    .category .nr-info .date {
        margin-top: 6px;
    }

    .language-version .article-of-the-week-lead-container h1:before,
    .archive .article-of-the-week-lead-container h1:before {
        top: 69px;
        font-size: 21px;
    }

    .language-version .article-of-the-week-lead-container h1,
    .archive .article-of-the-week-lead-container h1 {
        font-size: 23px;
        margin-top: 50px;
    }

    .description-mobile,
    .description-mobile .description {
        display: block;
    }

    .description-mobile {
        border-bottom: 1px dotted #000;
        border-top: 1px dotted #000;
        margin-bottom: 30px;
        padding: 6px 0 20px;
    }

    .category .first-line {
        display: block;
    }

    .category article.category-czytajac:last-of-type,
    .category article.category-par-article:last-of-type {
        border-bottom: none;
    }

    .category-felietony .category-number {
        border-bottom: none;
    }

    .category-felietony article.category-par-article:first-of-type {
        border-top: none;
    }

    .main-col .section .article-lead {
        padding-bottom: 10px;
    }

    .section-promoted .article-lead .title a {
        font-weight: 400;
    }

    .section-promoted .article-lead .title {
        margin-top: 20px;
    }

    .main-col .section-promoted {
        padding-top: 0;
        border-top: 1px dotted #000;
    }

    .article-lead img {
        display: block;
        float: left;
        height: auto;
        margin: 0 6% 10px auto;
        max-width: 39%;
    }

    #clock, #remainingDays {
        display: none;
    }

    .tick-article-of-the-week {
        display: block;
    }

    #newest-articles {
        display: block;
        margin-top: 40px;
    }

    #newest-articles .section-title {
        background-position: 0 28px;
        background-size: 20px auto;
        border-top: 9px solid #000000;
        padding: 25px 0 25px 25px;
    }

    #newest-articles .element-container {
        border-top: 1px dotted;
        padding: 30px 0;
    }

    #newest-articles .article-date {
        color: #00C0FF;
        font-size: 17px;
        font-weight: 700;
        line-height: 20px;
        font-family: 'Open Sans', sans-serif;
    }

    #newest-articles .article-author {
        color: #00C0FF;
        font-size: 17px;
        font-weight: 700;
        line-height: 20px;
        font-family: 'Open Sans', sans-serif;
    }

    #newest-articles .element-container h3 {
        font-size: 17px;
        font-weight: 400;
        line-height: 20px;
        margin-top: 10px;
        font-family: 'Open Sans', sans-serif;
    }

    #newest-articles .lead {
        display: none;
    }

    .article-of-the-week-lead-container {
        border-top: 9px solid #000;
    }

    .page-container {
        width: 100%;
    }

    .more-responsive {
        background: url("img/more-responsive.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0);
        display: inline-block;
        left: 50%;
        margin: 0 auto 0 -73px;
        position: relative;
        top: 20px;
        display: none;/

        /* msz 
        disabled 8.7.2015
        */

    }

    .more-responsive a {
        color: #FFFFFF;
        font-family: 'Open Sans', sans-serif;
        font-size: 23px;
        padding: 18px 43px 17px 21px;
    }

    .main-col .section-tasting {
        border-bottom: none;
    }

    #nr-phone-info {
        display: block;
        background-color: #00c0ff;
        padding-left: 20px;
        padding-right: 20px;
    }

    .phone-title {
        color: #FFFFFF;
        font-family: "Open Sans", sans-serif;
        font-size: 24px;
        font-weight: 700;
        letter-spacing: 1px;
        padding: 20px 0;
    }

    .category .page-title,
    .category .category-logo {
        display: none;
    }

    .single #nr-phone-info {
        display: none;
    }

    .mobile-nr-info {
        height: 39px;
        margin-top: 45px;
    }

    .nr-info {
        display: inline-block;
        position: static;
        width: auto;
        right: 0;
        margin-bottom: 5px;
    }

    .nr-info .nr a {
        color: #000;
        font-size: 23px;
    }

    .mobile-nr-info .nr a {
        color: inherit;
    }

    .nr-info .date {
        color: #000000;
        float: left;
        font-size: 11px;
        font-weight: 400;
        line-height: 17px;
        margin-top: 12px;
    }

    .mobile-nr-info .date {
        font-weight: 400;
    }

    .number-of-publication-in-year, .date-of-publication {
        color: #000;
    }

    .mobile-nr-info .number-of-publication-in-year,
    .mobile-nr-info .date-of-publication {
        color: #00c0ff;
    }

    .nr-info .date .number-of-publication-in-year {
        display: none;
    }

    .page-template-template-archive-php .nr-info .date .number-of-publication-in-year,
    .page-template-template-archive-php .nr-info .date .date-of-publication {
        display: block;
        color: #00c0ff;
    }

    .page-template-template-archive-php .article-of-the-week-lead-container {
        border-top: none;
    }

    .category-number .publication-number {
        display: none;
    }

    .mobile-nr-info .date .number-of-publication-in-year {
        display: block;
    }

    #nr-phone-info h1,
    #nr-phone-info h1:before,
    #nr-phone-info h1 a {
        color: #fff;
    }

    #nr-phone-info h1 {
        font-size: 24px;
        font-weight: 700;
        line-height: 24px;
    }

    #nr-phone-info .get-more {
        font-family: "Open Sans", sans-serif;
        font-size: 11.2px;
        font-weight: 300;
        line-height: 16.8px;
        padding-left: 27px;
        word-spacing: 5px;
    }

    #nr-phone-info h1:before {
        font-size: 20px;
        line-height: 24px;
    }

    .article-of-the-week-lead-container h1:before {
        content: "Temat tygodnia: ";
        font-family: 'PT Serif', serif;
        font-size: 32px;
        font-weight: normal;
        margin-right: 10px;
        position: absolute;
        top: 50px;
    }

    .article-of-the-week-lead-container h1 {
        font-family: 'PT Serif', serif;
        font-size: 30px;
        font-weight: 700;
        line-height: 42px;
        margin-bottom: 40px;
        margin-top: 90px;
        min-height: 80px;
    }

    .cut {
        border-right: 40px solid rgba(0, 0, 0, 0);
        border-top: 40px solid #FFFFFF;
        height: 0;
        left: 65%;
        position: relative;
        width: 0;
    }

    .nr-info .nr {
        float: left;
        font-size: 23px;
        font-weight: bold;
        margin-right: 4px;
    }

    .section-promoted .article-lead img,
    .section-promoted .article-lead .lead-text {
        display: none;
    }

    .article-of-the-week-lead-container, .post {
        width: 100%;
    }

    .main-col {
        width: 100%;

    }

    .main-menu-container {
        display: none;
    }

    .small-col {
        display: none;
    }

    .lang-options, .social-buttons-container {
        display: none;
    }

    .search-element .content-info {
        max-width: 100%;
    }

    .search .line {
        display: block;
    }

    .search .search-header {
        display: none;
    }

    .search #nr-phone-info {
        color: #FFFFFF;
        font-family: 'Open Sans', sans-serif;
        padding-bottom: 40px;
        font-size: 24px;
        font-weight: 700;
    }

    .search .line {
        margin-top: 90px;
    }

    .search .main-col > .tick {
        display: block;
    }

    .search .cut {
        margin-bottom: 60px;
    }

    .search .search-query {
        color: #FFFFFF;
        font-size: 40px;
    }

    .search .search-element .content-info {
        float: inherit;
        margin-bottom: 40px;
    }

    .search .search-element .search-content {
        width: 100%;
        margin-left: 0;
    }

/*    .main-col > .section article {
        display: none;
    }

    .main-col > .section article:nth-of-type(-n+3) {
        display: block;
    }
*/
    .home .main-col .section .article-lead:last-of-type {
        border-bottom: 1px dotted #000000;
    }

    .parent-slider-partners {
        display: none;
    }

    .section-media {
        display: none;
    }

    .read-more-articles {
        display: none;
    }

    footer .section ul,
    footer .section .footer-support {
        display: none;
    }

    footer .mobile-links {
        display: block;
        font-size: 14px;
    }

    footer .mobile-links .current-version {
        font-weight: 700;
    }

    footer ul li {
        margin-right: 20px;
    }

    footer .footer-col, footer .footer-right-col {
        width: 50%;
    }

    footer .footer-partners {
        position: absolute;
        top: 170px;
    }

    footer .footer-kultura-info-issn {
        position: absolute;
        top: 209px;
        width: 50%;
    }

    footer .footer-right-col li:last-child {
        float: none;
        text-align: left;
        margin-right: 20px;
        border-top: none;
    }

    footer .footer-popular-themes li {
        margin-right: 0;
        margin-left: 20px;
    }

    footer .footer-partners li:first-child {
        border-top: none;
    }

    .footer-support {
        position: absolute;
        top: 280px;
        width: 50%;
    }

    .footer-col-graph, .footer-col-ee {
        left: 0;
        margin-right: 20px;
        position: relative;
        text-align: left;
        top: 12px;
        width: auto;
    }

    .footer-col-ee {
        padding-top: 10px;
        border-bottom: none;
        margin-bottom: 50px;
    }

    .footer-col-ee img {
        display: block;
    }

    .navbar-inner {
        background-color: #ffffff;
    }

    .archive .content-info img {
        height: auto;
        width: 100%;
    }

    .search-element .article-date, .search-element .article-date a {
        margin-bottom: 35px;
    }

    .archive .search-element .search-content {
        width: 100%;
        margin-left: 0;
    }

    .archive .see-number-line {
        left: 0;
        width: 100%;
    }

    .archive .see-number {
        left: 0;
        display: none;
    }

    .archive .see-number-phone {
        display: inline-block;
    }

    .archive .publication-nr {
        display: block;
        left: 0;
    }

    .search-element .content-info {
        width: 100%;
    }

    .page .archive img {
        width: 100%;
    }

    .to-archive,
    .popup-front-page {
        display: none;
    }

    .partners-block .partner:nth-child(1) {
        padding-top: 15px;
    }

    .partners-block .partner:nth-child(2),
    .partners-block .partner:nth-child(3) {
        border: 0px none;
        padding-top: 0px;
    }

    .partners-block {
        margin: 45px 0px 20px 0px;
    }

    .partners-block .partner {
        width: 100%;
        margin-left: 0px;
    }

    .partners-block .partner img {
        width: 150px;
    }

    .description p {
        font-size: 17px;
        line-height: normal;
    }

    .article-lead .author {
        font-size: 16px;
    }

    .category-czytajac .category-czytajac-content .description p {
        font-size: 12px;
        line-height: normal;
    }

    .right-column {
        margin-left: 0;
    }

    .nav-collapse .navbar-left .go-to-full-version {
        border-top: 9px solid #000;
        cursor: pointer;
        margin-top: 34px;
        padding-top: 8px;
    }
}
