#c484626 .csc-textpic-imagewrap {width:auto !important;}

#c484626 .csc-textpic-imagewrap img {width:100% !important; height:auto !important;}

.csc-textpic-imagewrap {width: auto !important;}

.csc-textpic-imagewrap img {width:100% !important; height:auto !important;}

/* HOMEPAGE */

@media (max-width: 479px) {

div#c533368 {
  overflow-x:auto;
  max-width:348px;
  }

div#c533368 table.contenttable {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}

#top-banner {
    margin: 0 5px;
}

#leftcolumn {
  display:none;
  }

#nav-container ul ul {
  display:block;
  }

header #mobile-menu {
  left:0;
  }

div#nav-container nav ul {
  margin:0;
  }

div#nav-container nav ul li {
  border:0;
  border-bottom:1px solid #fff;
  }

div#c491601 span.important {
  display:inline;
  width:100% !important;
  padding:8px 0 !important;  
}

div#c491601 span.important a {
  background: url(http://www.fao.org/fileadmin/templates/faoweb/images/more-full.png) right top no-repeat !important;
  margin:0 8px;
}

section#content {
width:auto;
padding:0 6px;
overflow:hidden;
}

#content #maincontent {
    padding: 5px 0 0 0;
}

#rightcolumn .twitter-timeline {
width:100% !important;
max-width:none !important;
}

div#c484646 img {
display:inline-block;
margin-bottom:10px;
margin-right:0;
width:100% !important;
height:100% !important;
}

aside#rightcolumn {
width:100%;
overflow:hidden;
padding:0;
margin-top:20px;
}

div.swiper-container {
margin-top:10px;
}

div#c491656 {
  max-width:340px !important;
  overflow:hidden;
  width:100% !important;
  margin-right:-60px !important;
}

.swiper-slide .info-title {
background-color:#fff !important;
opacity:1 !important;
}

div#c491601 .subcr {
padding-left:0;
}

div#c491601 div.c40l {
float:none;
display:inline-block;
width:100%;
padding:10px 0 !important;
}

div#c491601 div.c40l div.subcl {
  padding:0 10px !important;
}

div#c491601 div.c40l p {
margin-right:0;
}

div#c491601 .c60l, div#c491601 .c60r {
float:none;
width:100% !important;
margin-top:15px;
padding-left:5px;
}

div#c491601 div.c40l img {
float:left;
margin-right:0;
}

div#c491603 {
display:none;
}

div#c500217 {
display:inline;
}

#content div#c500217 .contenttable td {
padding-bottom:25px;
}

#content div#c500217 .contenttable td h4 {
margin-top:0;
}

#content div#c500217 .contenttable td p {
margin:0;
}

div#cycleitems ul.clearfix {
  padding-left:0;
  padding-right:0;
}

div#cycleitems ul.clearfix li {
  left:0;
  }

div.csc-textpic-imagewrap img {
  width:100% !important;
  height:100% !important;
  }

table.contenttable,
table.contenttable td {
  width:auto !important;
  }

div#c488272 {
  width:348px;
  overflow:hidden;
}

DL.csc-textpic-image {
  width:auto !important;
  }

iframe {
  width:100% !important;
  height:100% !important;
  }

}

/* Landscape phone to portrait tablet */
@media (min-width: 480px) and (max-width: 939px)  {


section#content {
  width:auto;
  padding:0 5px;
  }

div#maincontent {
  padding-left:0;
  padding-right:0;
  }

#leftcolumn {
  display:none;
  }

header #mobile-menu {
  left:0;
  }

div#nav-container nav ul {
  margin:0;
  }

#content div.main-internal {
    padding: 8px 0 0 0;
}

header {
  margin: 0 0 -15px 0;
}

#top-banner {
    margin: 0 5px;
}

div#c491601 span.important {
  display:block !important;
  width:100% !important;
  padding:8px 0 !important;  
}

div#c491601 span.important a {
background: url(http://www.fao.org/fileadmin/templates/faoweb/images/more-full.png) right top no-repeat !important;
  margin:0 8px;
}

#rightcolumn .twitter-timeline {
  width:100% !important;
  max-width:none !important;
}

aside#rightcolumn {
  padding:0;
  margin:20px 0 0 0;
  width:100% !important;
  min-width:none;
}

div.swiper-container {
  margin-top:10px;
}

div#c491656 {
  max-width:99% !important;
  width:auto !important;
  margin-right:-60px !important;
  padding-right:0 !important;
  overflow:hidden;
}

div#c491656 div#cycleitems {
  margin-right:0 !important;  
}

div#c491601 div.c40l {
  float:none;
  display:inline-block;
  width:100%;
  padding:10px 0 !important;  
}

div#c491601 div.c40l div.subcl {
  padding:0 10px !important;
  }

div#c491601 .subcr {
  padding-left:0;
}

div#c491601 div.c40l p {
  margin-right:0;
}

div#c491601 .c60r {
  float:none;
  width:100% !important;
  margin-top:15px;
  padding-left:5px;
}

div#c491601 div.c40l img {
  float:left;
  margin-right:15px;
}

div#c491603 {
  display:inline;
}

div#c500217 {
  display:none;
}

#content div#c500217 .contenttable td {
  padding-bottom:25px;
}

#content div#c500217 .contenttable td h4 {
  margin-top:0;
}

#content div#c500217 .contenttable td p {
  margin:0;
}

div#cycleitems ul.clearfix {
  padding-left:0;
  padding-right:0;
}

div#cycleitems ul.clearfix li {
  left:0;
  }

DL.csc-textpic-image {
  width:auto !important;
  }

}

@media (min-width:940px)  {

div#c500217 {
  display:none;
}
}


