﻿#iso {
    margin: 0 auto;
    width: 100%;
}
 
/* Browser Support of ':first-of-type' pseudo-class
Chrome 	Safari 	Firefox  Opera 	IE 	Android   iOS
Works 	 3.2+ 	 Works 	  9.5+ 	9+ 	 Works 	 Works
*/
#iso .row:first-of-type {
  margin: 0;
}
 
.post, .postFicheiros {
    padding: 0;
    max-width: 100%;
}
 
.post .content, .postCat .content {
}
 
/* 
* PAGINATION
*/
.pagination {
 /*   display: none;
    visibility: hidden; */
}

.pagination a{
    color: #000;
    font-family: myriadpro;
    font-size: 18px;
    border: 1px solid #fff;
    padding: 15px 40px;
    border-radius: 10px;
    background-color: rgba(255,255,255,0.5);
}

.pagination a:hover {
    color: #000;
    font-family: myriadpro;
    font-size: 18px;
    border: 1px solid #fff;
    padding: 15px 40px;
    border-radius: 10px;
    background-color: rgba(255,255,255,1);
}
 
/* 
* MEDIA QUERIES
*/

@media (max-width:487px) {
  .post, .postFicheiros {
    width: 100%;
  }
}

@media (min-width:487px) and (max-width: 550px) {
  .post, .postFicheiros {
    width: 200px;
  }
}

@media (min-width:550px) and (max-width: 800px) {
  .post, .postFicheiros {
    width: 45%;
  }
}

@media (min-width:800px) and (max-width: 990px) {
  .post {
    width: 28%;
  }
  .postFicheiros{
    width: 46%;
  }
}

@media (min-width:990px) and (max-width: 1180px) {
  .post {
    width: 46%;
  }
  .postFicheiros{
    width: 46%;
  }
}

@media (min-width:1180px) and (max-width: 1600px) {
  .post {
    width: 22.3%;
  }
  .postFicheiros{
    width: 46%;
  }
}

@media (min-width: 1600px) and (max-width: 1800px) {
  .post {
    width: 21.5%;
  }
  .postFicheiros{
    width: 48%;
  }
}

@media (min-width: 1800px) {
  .post {
    width: 22.2%;
  }
  .postFicheiros{
    width: 48%;
  }
}

.post2 {
    width: 100% !important;
}