/* chowamy co niepotrzebne z mobile*/
/* czyli robię styl dla desktop */
@media only screen and (min-width: 1025px) {
    .content_for_mobile, .br_mobile, .br_mobile_footer, .mobile_gallery, .news_table_div{display:none}
}

@media only screen and (max-width: 1024px) {
    .content_for_desktop{display:none}
}


@media only screen and (min-width: 1px) and (max-width: 550px) {
.partners_div_table_mobile, .partners_div_table_mobile_center{ 
      border-top: 1px solid rgb(196,231,249); 
            color: black; font-family: 'PT Serif', serif; margin-top:2%; width:100%; display:block}

  .partners_div_table_mobile_center {border-top: 1px solid rgb(196,231,249)}
  .mobile_partner_img{margin-top:4%; margin-bottom: 4%; height: 60px;}
  .line_320{border-top: 1px solid rgb(196,231,249);}
  .padd_320{padding-top:50px; padding-bottom:20px}
  .br_mobile_footer{display: none}
  .footer_a{display: block; width:100%; padding-top: 6%;}
  .copy{padding-top:10%}
  .f_menu_left{float:left; display: block; width: 50%;}
  
  .f_menu_right{float:right; display: block; width: 50%;}
}

@media only screen and (min-width: 551px) and (max-width: 1024px) {
.partners_div_table_mobile, .partners_div_table_mobile_center{ 
      border-top: 1px solid rgb(196,231,249); 
      border-bottom: 1px solid rgb(196,231,249);
      color: black; font-family: 'PT Serif', serif; margin-top:2%; width:33%; float:left; min-height: 100px;}
  .partners_div_table_mobile_center {border: 1px solid rgb(196,231,249)};
  .mobile_partner_img{margin-top:12%}
  .msit{height: 34px}
  .news_table_div{display: none}
}

@media only screen and (min-width: 1px) and (max-width: 550px) {
     .content_for_mobile{width:90%; padding-left: 5%; padding-right: 5%}
}

@media only screen and (min-width: 551px) and (max-width: 1024px) {
    .content_for_mobile{width:100%}
}