
.leftsections_link {
    font-size: 13px; line-height:12px;
}
.leftsections_link:hover {
    color: #003F7C;
}

#druk_spis_ul{
    display:none;
}

#druk_spis_a{
    background:none;
    float:right;
    color:#929292 !important;
}

#itv_more_video_section{
    background:none;
    float:right;

}

.text-align-center{
    text-align:center !important;
}

#itv_more_video_section img{
    width: 55px; margin-top: -5px; right: -12px; position: relative;
}

#druk_spis_a .td-icon-menu-down, #druk_spis_a .td-icon-menu-up{
    font-size: 9px;
}

.magazine_cover{
    border:#024383 1px solid;
}


body.td-animation-stack-type0 .td-animation-stack .entry-thumb, body.td-animation-stack-type0 .post img {
    opacity: 1;
}

#main_hidden_video{
    display:none;
}

.rozwin_btn, #main_more_videos_a{
    font-size: 11px !important;
    width: 100px !important;
}

.shopmenu{
    float:right !important;
}

.gsc-control-cse.gsc-control-cse-pl *{
    box-sizing: unset !important;
}

.margin-bottom-0{
    margin-bottom:0px !important;
}

.margin-bottom-5{
    margin-bottom:5px !important;
}

.margin-bottom-10{
    margin-bottom:10px !important;
}

.margin-bottom-15{
    margin-bottom:15px !important;
}

.margin-bottom-20{
    margin-bottom:20px !important;
}

.gsc-control-cse, .gsc-control-cse {
    padding: 0px !important;
    width: auto;
}

.gsc-search-box-tools .gsc-search-box .gsc-input {
    padding-right: 0px !important;
}

.td-header-style-1 .td-header-sp-recs {
    margin: 0px;
}


.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
    display: inline-block;
    height: 24px !important;
    margin-left: 2px !important;
    margin-top: 5px !important;
    min-width: 59px !important;
    padding: 6px 22px !important;
    position: relative;
    width: 59px !important;
}

.gsc-search-box{
    margin-bottom:0px !important;
}

input.gsc-input {
    border: 1px solid #ddd;
    padding: 1px 6px;
    width: 100% !important;
}

#gsc-iw-id1{margin-top:-3px;}

.gsib_a{padding-top:0px !important; height: 27px !important;}


table.gsc-search-box td.gsc-input {
    padding-right: 0px !important;
}

input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {

    filter: none;
}

.gsc-input-box {

    height: 26px !important;
}

.cse input.gsc-search-button, input.gsc-search-button{
    color: white !important;
}

.gsc-branding, .gsc-clear-button{
    display:none !important;
}

#icontent a.gs-title, #icontent a.gs-title b{

    font-size: 15px;
    color: #004387;
    text-decoration: none;
    font-weight:normal;
    line-height: 28px;
}

#icontent .gsc-result .gs-title {
    height: 1.6em;
    text-decoration: none;
}

#icontent .gs-webResult div.gs-visibleUrl, #icontent .gs-imageResult div.gs-visibleUrl{
    color: #c3c3c3;
}

#icontent .gs-image-box.gs-web-image-box.gs-web-image-box-portrait {
    overflow:hidden !important;
    max-height: 50px !important;
    max-width: 50px !important;
    height: 50px !important;
    width: 50px !important;
}
#icontent .gs-web-image-box-portrait img.gs-image{

    max-height: none !important;
    max-width: 50px !important;
    height: auto !important;
    width: 50px !important;
}


#icontent .gs-bidi-start-align.gs-snippet{
    margin-left:20px;
}

#icontent .gsc-table-result, #icontent  .gsc-thumbnail-inside,  #icontent .gsc-url-top{
    padding-left:0px;
}

#icontent .gs-result img.gs-image, #icontent .gs-result img.gs-promotion-image{
    border:0px;
}

#icontent .gsc-cursor-page{
    border: 1px solid #e3e3e3;
    color: #666;
    display: inline-block;
    float: left;
    line-height: 21px;
    margin: 0 8px 8px 0;
    min-width: 33px;
    padding: 5px 11px;
    text-align: center;
    box-sizing:none !important;
}

/*rejestracja*/
.rejestracja *{font-size:13px;}
.rejestracja .col1{line-height:25px;}
.rejestracja input{border: 1px solid #c5c5bd; padding:0px 5px; width:100%; height:20px; margin:5px 0px 0px 0px;}
.rejestracja .col1{width:20%; text-align:right; padding-right:3px; float:left;}
.rejestracja .col2{width:75%; text-align:left; }

.dodatki *{font-size:13px;}
.dodatki .col1{line-height:30px;}
.dodatki input[type=text]{border: 1px solid #c5c5bd; padding:0px 5px; width:280px; height:20px; margin:5px 0px 0px 0px; float:left;}
.dodatki .col1{width:33%; text-align:right; padding-right:3px; clear:left;}
.dodatki .col2{width:66%; text-align:left; }

.notice {margin-bottom:10px;padding:10px;background-color:#EFEFEF;border:1px solid #E2001A;}

.ordertable td{padding:3px;}

.polec_text{border:#CFD1D2 solid 1px; width:250px;}
.zapf{}
.clean{clear:both}
.fl{float:left}
.fr{float:right}
.shadow {
    -moz-box-shadow: 3px 3px 4px #e9e9ea;
    -webkit-box-shadow: 3px 3px 4px #e9e9ea;
    box-shadow: 3px 3px 4px #e9e9ea;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e9e9ea')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e9e9ea');
}

.blue{
    color: #004387 !important;

}

.radius{
    border-radius: 8px;
}
.border1{border:#cfd1d2 solid 1px;}
.spad_main{
    padding: 10px 18px;
}
.gray {
    color: #b1b3b4;
    font-size: 12px;
}

.do_koszyka {
    border-bottom: 1px dashed #e1e1e2;
    padding: 10px 0;
}

.pagesl23{
    max-width: 33px;
    padding:5px 0 !important;
}

.wi {
    color: #004387;
    display: inline-block;
    font-family: weathericons;
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
}

.btn{
    background-color: #003f7c;
    border: 0 none;
    border-radius: 0;
    color: #fff;
    margin-top: 4px;
    padding: 6px 10px;
    text-shadow: none;
    font-weight: 600;
    line-height: 24px;
    font-size: 13px;
    text-align: center;
}

.red2{color:#e00000;}

.search_area{border-bottom: 1px solid #F4F4F4; margin-bottom: 40px; font-size:12px; padding-bottom: 40px;}

.search_options > select{border: 1px solid #e1e1e1;
                         color: #444;
                         font-size: 12px;
                         height: 34px;
                         line-height: 21px;
                         max-width: 250px;
                         padding: 3px 9px;
                         margin-top: 5px;
                         width: 100%;}

.search_options input.i_s_o{

    margin-right: 10px;
}
.search_options input.search_word{
    max-width: 250px;
    margin-top: 5px;
}

.search_options a.clearFilter{cursor:pointer; margin-top: 20px; color:#DA2128; display: inline-block;}



.td_wrapper_video_playlist .td_video_controls_playlist_wrapper{background-color: #4db2ec;
                                                               position: relative;}

.td_wrapper_video_playlist .td_video_currently_playing::after{
    border-left: 3px solid #4db2ec !important;
    content: "";
    height: inherit;
    left: 0;
    position: absolute;
    top: 0;
    width: 3px;}

.td-sp{display: block; display: block; background-image: url("../images/elements.png");}
.vc_custom_1434185915389{background-color: #222 !important; margin-bottom: 21px !important; margin-bottom: 21px !important; padding-top: 20px !important;}

.left_categories ul li{
    line-height: 25px;
    font-size:13px;
    color:#004387;
    list-style:inside;
    list-style-type: square  !important;
}

.left_categories ul{
    list-style-type: square  !important;
}

.td_module_mx4 .entry-title {
    font-size: 13px;
    font-weight: 100;
    line-height: 18px;
}


.itvmenu{float:right !important;}
.itvmenu i{display:none;}

.itvmenu a:hover{border-bottom:none !important;}
.itvmenu.sfHover > a{background-color:none !important;}
li.itvmenu > a  {
    line-height: 10px !important;
    margin-top:13px !important;
    margin-right:-70px;
}

.itvmenu.sfHover>a{background-color:transparent !important; border:0px !important;}
.sf-menu > .current-menu-item > a::after,
.sf-menu > .current-menu-ancestor > a::after,
.sf-menu >
.current-category-ancestor > a::after,
.sf-menu > li:hover > a::after, .sf-menu > .itvmenu.sfHover > a::after {
    background-color: transparent !important;
}


.comment-meta{
    line-height:15px;
}
.comment-meta a{
    font-size:11px;
    font-weight:bold;
}

.comment .comment-content p{
    font-size:12px;
    //max-width: 567px
}

.td-subcat-filter-no-hide .td-subcat-list .td-subcat-item-n {
    display: inline-block;
    line-height: 1;
    margin-left: 30px;
}

.td-subcat-item-n{
    display: inline-block;
    line-height: 1;
    margin-left: 30px;
}

.td-subcat-filter-no-hide .td-subcat-list a {
    color: #777;
    font-family: "Roboto",sans-serif;
    font-size: 13px;
    line-height: 1;
}

.td-subcat-filter-no-hide .td-subcat-list {
    display: inline-block;
    padding-top: 3px;
    vertical-align: top;
}

.td-subcat-filter-no-hide {
    display: inline-block;
    opacity: 1;
    position: absolute;
    left: 120px;
    top: 0;
    z-index: 2;
}

.td-subcat-filter-no-hide ul {
    margin: 0;
}

.blog_years{
    color:black !important;
    font-size:13px !important;
    font-weight:bold;
    margin-top:-5px;
    display:block;
}

.blog_years span{
    color:#868686 !important;
    font-weight:normal;
}

.blog_months{
    font-size:16px !important;
}

.blog_active_month{
    font-weight:bold;
    color:#F20318 !important;
}

.b5a2{
    position:absolute;
    bottom:0;
    font-size:16px;
    color:white;
    margin:15px;
    font-weight:bold;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 1);
}

.shop_product_details_photo{
    width: 40%;
    padding-right: 20px;
    margin-top:5px;
}

.shop_product_details_photo img{
    width: 100%;
    border:#004387 1px solid;
    padding:10px;
}

.price{
    color: #C5161B !important;

}

.products-list .price, .products-list .old_price{

    font-size:15px;

}

.old_price{
    text-decoration: line-through;

}

.products_cart_list td{
    padding:10px;
}


@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px)  {

    /* Force table to not be like tables anymore */
    table.responsive, table.responsive thead, table.responsive tbody, table.responsive th, table.responsive td, table.responsive tr {
        display: block;
    }

    /* Hide table headers (but not display: none;, for accessibility) */
    table.responsive thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    table.responsive tr { border: 1px solid #ccc; }

    table.responsive td {
        /* Behave  like a "row" */
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 40% !important;
        width: 100% !important;
        text-align: left;
    }

    table.responsive td:before {
        /* Now like a table header */
        position: absolute;
        /* Top/left values mimic padding */
        top: 6px;
        left: 6px;
        width: 30%;
        padding-right: 10px;

        white-space: nowrap;
        text-align: right;
    }



}





@media (max-width: 700px) {

    .td-post-sharing {
        text-align: left;
    }

    #ratignContainer{
        float: none !important;
        margin-right: -20px;
        width: 160px !important;
        display:block !important;
    }
}

.articlelist {
    //height:349px;
}


.pollingbtn{
    border:#767676 1px solid;
    color:#767676;
    background:white;
    padding:3px 15px;
    display:inline-block;
    width:auto;
}

.gray21{
    color:#767676;
}

.bar109{
    height:2px;
    background:#004387;
    display:block;
}
.polling_ul{
    list-style:none;
}

@media (max-width: 500px) {




    .td_module_mx4 .td-excerpt a.block3_desc {
        padding-left: 115px;
        display:inline-block;
    }
    .td_module_mx4 a.block3_a_h3 {
        height:100% !important;
    }

    .td_block_inner .td-block-span12{
        margin-bottom: 10px;
        overflow: hidden;
    }


    .td_module_mx4 .td-excerpt a.block3_desc {
        display: inline-block;
        padding-left: 5px;
    }

    .td_block_view_3_tpl .td-module-image {
        float: left;
        left: 0;
        position: relative;
        top: 0;
        width: 100px;
    }

    .td_block_view_3_tpl .td-excerpt {
        color: #777;
        float: right;
        font-family: "Open Sans",arial,sans-serif;
        font-size: 13px;
        margin-top: 0px;
        width: calc(100% - 100px);

    }

    .td_block_view_3_tpl .entry-title {
        font-size: 14px;
        line-height: 21px;
        padding-left: 5px;
    }

    .td-column-2 .td-block-span4{
        margin-bottom:10px;
    }

    .page-nav {
        //margin-top:50px;
    }
    .page-nav a, .page-nav span {
        //min-width: 0px;
        //padding: 10px;
    }

    .foto_holder
    {
        text-align: center;
    }
    .foto_holder img {
        margin: auto;
    }

    .articlelist {
        height:auto;
    }

    .moviedescription {
        display:none;
    }

    .td_module_11 .td-excerpt {
        display:none;
    }
}

@media (max-width: 767px) {
    .articlelist {
        height:auto;
    }



}

@media (max-width: 1024px) {
    .td-post-content img{
        height:auto !important;
        width:auto !important;
    }

}


form.gsc-search-box {
    font-size: 10px;
    margin: 0 0 -5px !important;
    width: 100%;
}


.td-nr-views-225, .td-icon-views{
    display: none;
}





@media print {
html, body {
    background-color: #fff;
    color: #000;
    margin: 0;
    padding: 0;
}


.td-post-content p{

    display:block !important;

}

img {
    display: block;
    max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
    page-break-after: avoid;
}
ul, ol, li {
    page-break-inside: avoid;
}
table, tr, td {
    page-break-before: avoid;
}

.backstretch {
    display: none;
}
.td-main-content, header {
    width: 100% !important;
}
}


.addgrrksdf8838338::before{
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%) repeat scroll 0 0;
    bottom: 0;
    content: "";
    display: block;
    height: 80%;
    position: absolute;
    width: 100%;
    z-index: 1;
}

.b5a2{
    z-index: 2;
}


@media print {
    html,
    body {
        background-color: #fff;
        color: #000;
        margin: 0;
        padding: 0;

    }
    img {
        max-width: 100%;
        display: block
    }

    .td-post-content img{

        width: 100%;
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        page-break-after: avoid
    }
    ul,
    ol,
    li {
        page-break-inside: avoid
    }
    table,
    tr,
    td {
        page-break-before: avoid
    }
    .single-post .td-header-wrap,
    .single-post .td-main-sidebar,
    .single-post #td-theme-settings,
    .single-post .td-header-top-menu,
    .single-post .td-header-menu-wrap,
    .single-post .td-header-sp-ads,
    .single-post .td-main-sidebar,
    .single-post .td-post-source-tags,
    .single-post .td-post-sharing,
    .single-post .td-post-next-prev,
    .single-post .td_block_related_posts,
    .single-post #comments,
    .single-post .td-footer-container,
    .single-post .td-footer-wrapper,
    .single-post .td-sub-footer-container,
    .single-post .td-category,
    .single-post .td-post-views,
    .single-post .td-post-comments,
    .single-post .td-scroll-up,
    .single-post iframe,
    .single-post .td-more-articles-box,
    .single-post .td_block_video_playlist,
    .single-post .td-crumb-container,
    .single-post .td-g-rec,
    .single-post .td-a-rec,
    .single-post .author-box-wrap,
    .single-post .left-column-h65,
    .single-post .main-ar-88276 {
        display: none!important
    }
    .backstretch {
        display: none
    }
    .td-main-content,
    header {
        width: 90%!important
    }

    .td-pb-span8{
        width:90%;
    }
}
@media (max-width: 767px) {
  .radio-logo {
    margin-left: 160px;
  }
}
@media (max-width: 767px) {
  .top-download-info {
    display: block !important;
  }
}
