@media (min-width: 1200px){

    a.ag-img img {
      max-height: 100%;
    }

    .ag-image-wrapper {
      width: 255px;
      height: 263px;
      margin-bottom: 10px;
    }  

    .ag-box-tittle{
      height: 150px;
    }
}

@media only screen and (max-width:74.9375em) { 


    a.ag-img img {
        max-height: 100%;
    }

  .ag-image-wrapper{
        width: 190px;
        height: 237px;
        margin-bottom: 40px;
    }

    .ag-box-tittle{
        height: 150px;
    } 

}
@media only screen and (max-width:62.1875em) { 

  .ag-image-wrapper{
    margin-bottom: 5px;
   }  
   .ag-box-tittle{
        height: 150px;
    }

}

@media only screen and (max-width:61.9375em) { 
    
    .ag-col-sm-6{
        width: 33%;
    }

}

@media only screen and (max-width:60.4375em) { 
.ag-box-tittle{
    height: 180px;
}


}

@media only screen and (max-width:42.4375em) { 
    .ag-col-sm-6{
        width: 50%;
    }

     .ag-image-wrapper{
        width: 280px;
        height: 205px;
        margin-bottom: 40px;
    }

}

@media only screen and (max-width:40.5625em) { 
       .ag-col-sm-6{
        width: 100%;
    }

     .ag-image-wrapper{
        width: 100%;
        height: 205px;
        margin-bottom: 40px;
    }

}

a.ag-img {
    display: block;
    width: 100%;
    height: 263px;
    margin-bottom: 15px;
    line-height: 263px;
    text-align: center;
}

a.ag-img img {
    display: inline-block;
    margin: auto;
}

img{
	    vertical-align: middle;
}

.ag-box-tittle{
	display: block;
    border-bottom: none;
    border-top: 1px solid #ccc;
    padding: 4px 0 0;
}

.ag-box-tittle h6 {
    margin-top: 4px;
    font-style: italic;
    font-size: 14px;
    font-weight: 300;
    font-family: 'Raleway', sans-serif;
}

.ag-box-tittle h5 {
    margin-top: 0;
    margin-bottom: 2px;
    font-style: italic;
    font-size: 14px;
    font-weight: 300;
      font-family: 'Raleway', sans-serif;
}

.ag-box-tittle h4 {
  font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: bold;
}

.ag-box-tittle span{
	sans-serif; font-weight: 300;
}

.ag-artwork-container{
	min-height: 450px;
}
.red{color:red;   font-family: 'Raleway', sans-serif;}

@media only screen and (max-width : 995px) {
	a.ag-img {
    	height: 213px;
    	line-height: 213px;
	}


	a.ag-img img {
    	max-height: 213px;
	}

}

@media only screen and (max-width : 767px) {
 .ag-box-tittle{
    display: table;
    overflow: hidden;
    margin: 0 auto;
    padding-bottom: 15px;
    width: 100%;
    max-width: 290px;
    border-top:none;
    border-bottom: 1px solid #ccc;
 }
}

.ag-filter{padding: 0; margin:0 0 0 25px;}
.ag-filter li{display:  inline-block; list-style: none; border:;}
.ag-filter li a.selected{
    border: 1px solid #000;
    text-decoration: none;
}

.ag-filter li a {
    float: left;
    border: 1px solid #ececec;
    font-size: 10px;
    text-transform: uppercase;
    padding: 10px 20px;
    color: #141414;
}
