@media all and (max-width: 603px) and (orientation:portrait)  {

#main h1{
font-size:22px !important;
line-height:22px !important;
}
#main h2{
font-size:14px !important;
line-height:22px !important;
}
#main h3{
font-size:12px !important;
line-height:22px !important;
}

.img_block_div img {
max-width: 60% !important;
max-height: 32px !important;
}

.titre_r {
font-size: 14px !important;
}

.row-fluid .span1 {
width: 10% !important;
}

.row-fluid .span11 {
width: 87% !important;
}


#block-views-recent-articles-scroller-block H3{
font-size:16px !important;
}


.article-mini-entry h6{
font-size:10px !important;
}

.views-view-grid .row {
margin-bottom: 15px !important;
}

.carousel-cell a {
font-size:9px !important;
}

}