/* news */


/* Attention, do not edit this file directly, please use the stylesheet editor in admin.
Any changes made here will be overwritten*/

.news_item {
padding:30px 15px;
border-bottom:1px solid #ccc;
}
.news_item p, .news_item h3 {
margin:0 0 10px;
}
.news_item p.feedDate {
font-style:italic;
}
.news_item p.category {
text-transform:uppercase;
color:#A7A8AA;
}
.news_item h3 {
text-transform:uppercase;
color:#2458AB;
}
.news_item img {
float:right;
margin:0 0 0 10px;
}
.news_item h4 {
color:#A7A8AA;
text-transform:uppercase;
font-size:20px;
font-style:italic;
}
.archives h4 {
margin:0;
}
.archives h4 a {
display:block;
padding:10px 15px;
}
.archives h4 a:hover {
text-decoration:none;
background-color:#D7D7D9;
}

@media (min-width: 1600px) {

}

@media (min-width: 1200px) and (max-width: 1599px) {

}

@media (min-width: 980px) and (max-width: 1199px) {

}

@media (min-width: 768px) and (max-width: 979px) {
.news_item h3 {
font-size:24px;
}

}

@media (max-width: 767px) {
.news_item {
padding:30px 15px;
}
.news_item h3 {
font-size:22px;
}
.news_item h4 {
font-size:18px;
}

}

@media (max-width: 480px) {
.news_item {
padding:20px 10px;
}
.news_item h3 {
font-size:20px;
}
.news_item img {
float:none;
margin:0 auto 10px;
display:block;
}
.news_item h4 {
font-size:16px;
}

}
