.col50 {
  width:50%;
  float:left;
  margin-top:20px;
}

.clr {
  clear:both;
}

.left {
  float:left;
}

.center {
  text-align:center;
}

.band-hirek {
  margin-top:40px;
}

.band-hirek .content {
  width:960px;
  margin:0px auto;
}

.cikk .hircim {
  font-size:20px;
  line-height:18px;
  padding-bottom:9px;
}

.cikk .cikktext {
  max-width:300px;
  padding-left:18px;
  font-size:17px;
  line-height:21px;
}

.cikk .pic {
  width:121px;
  height:152px;
  background-size:cover;
  position:relative;
}

.cikk .hirlink {
  color:#37bad1;
  font-size:13px;
  display:block;
}

  .cikk2 {
    padding-left:44px !important;
  }
  
  .datum {
    position:absolute;
    left:80px;
    top:0px;
    width:41px;
    height:42px;
    background:#37bad1;
  }
  
  .datum .month {
    text-align:center;
    color:white;
    font-size:13px;
    position:relative;
    left:1px;
    padding-top:5px;
    line-height:1em !important;
  }
  
  .datum .day {
    text-align:center;
    color:white;
    font-size:17px;
    line-height:1em !important;
  }
  
.blog-button2 {
  display:block;
  border:0px;
  width:280px;
  height:45px;
  margin:40px auto;
  line-height:45px;
  background:#37bad1;
  color:white !important;
  text-align:center;
  font-size:22px !important;
  text-decoration:none !important;
}

.pager {
  padding:0px 5px 20px 5px !important;
  font-size:20px !important;
  color:#37bad1 !important;
  position:relative;
}

@media (max-width: 799px) { 

  .col50 {
    width:100%;
    float:none;
    margin-top:20px;
  }  

  .cikk2 {
    padding-left:0px !important;
  }
  
  .band-hirek .content {
    width:100%;
  }
  
  .cikk .pic {
    margin:0px auto;
    display:block;
  }
  
  .left {
    float:none;
  }
}