.mp_columns img,.mp_column img{
max-width:100%;
height:auto;
}

img.scale-with-grid{
max-width:100%;
height:auto;
}

.mp_container{
position:relative;
width:525px;
margin:0 auto;
padding:0;
}
.mp_container .mp_column,.mp_container .mp_columns{
float:left;
display:inline;
margin-left:1px;
margin-right:1px;
}
.row{
margin-bottom:20px;
}
.column.alpha,.mp_columns.alpha{
margin-left:0;
}
.column.omega,.mp_columns.omega{
margin-right:0;
}
.mp_container .one.mp_column,.mp_container .one.mp_columns{
width:40px;
}
.mp_container .two.mp_columns{
width:100px;
}
.mp_container .three.mp_columns{
width:160px;
}
.mp_container .four.mp_columns{
width:116px;
}

.mp_container .offset-by-one{
padding-left:60px;
}
.mp_container .offset-by-two{
padding-left:120px;
}
.mp_container .offset-by-three{
padding-left:180px;
}
.mp_container .offset-by-four{
padding-left:116px;
}
@media only screen and (min-width:768px) and (max-width:959px){
.mp_container{
width:768px;
}
.mp_container .mp_column,.mp_container .mp_columns{
margin-left:10px;
margin-right:10px;
}
.column.alpha,.mp_columns.alpha{
margin-left:0;
margin-right:10px;
}
.column.omega,.mp_columns.omega{
margin-right:0;
margin-left:10px;
}
.alpha.omega{
margin-left:0;
margin-right:0;
}
.mp_container .one.mp_column,.mp_container .one.mp_columns{
width:28px;
}
.mp_container .two.mp_columns{
width:76px;
}
.mp_container .three.mp_columns{
width:124px;
}
.mp_container .four.mp_columns{
width:172px;
}
.mp_container .offset-by-one{
padding-left:48px;
}
.mp_container .offset-by-two{
padding-left:96px;
}
.mp_container .offset-by-three{
padding-left:144px;
}
.mp_container .offset-by-four{
padding-left:192px;
}
}
@media only screen and (max-width:767px){
.mp_container{
width:300px;
}
.mp_container .mp_columns,.mp_container .column{
margin:0;
}
.mp_container .one.mp_column,.mp_container .one.mp_columns,.mp_container .two.mp_columns,.mp_container .three.mp_columns,.mp_container .four.mp_columns,.mp_container .five.mp_columns,.mp_container .six.mp_columns,.mp_container .seven.mp_columns,.mp_container .eight.mp_columns,.mp_container .nine.mp_columns,.mp_container .ten.mp_columns,.mp_container .eleven.mp_columns,.mp_container .twelve.mp_columns,.mp_container .thirteen.mp_columns,.mp_container .fourteen.mp_columns,.mp_container .fifteen.mp_columns,.mp_container .sixteen.mp_columns,.mp_container .one-third.mp_column,.mp_container .two-thirds.column{
width:400px;
}
.mp_container .offset-by-one,.mp_container .offset-by-two,.mp_container .offset-by-three,.mp_container .offset-by-four,.mp_container .offset-by-five,.mp_container .offset-by-six,.mp_container .offset-by-seven,.mp_container .offset-by-eight,.mp_container .offset-by-nine,.mp_container .offset-by-ten,.mp_container .offset-by-eleven,.mp_container .offset-by-twelve,.mp_container .offset-by-thirteen,.mp_container .offset-by-fourteen,.mp_container .offset-by-fifteen{
padding-left:0;
}
}
@media only screen and (min-width:480px) and (max-width:767px){
.mp_container{
width:420px;
}
.mp_container .mp_columns,.mp_container .column{
margin:0;
}
.mp_container .one.mp_column,.mp_container .one.mp_columns,.mp_container .two.mp_columns,.mp_container .three.mp_columns,.mp_container .four.mp_columns,.mp_container .five.mp_columns,.mp_container .six.mp_columns,.mp_container .seven.mp_columns,.mp_container .eight.mp_columns,.mp_container .nine.mp_columns,.mp_container .ten.mp_columns,.mp_container .eleven.mp_columns,.mp_container .twelve.mp_columns,.mp_container .thirteen.mp_columns,.mp_container .fourteen.mp_columns,.mp_container .fifteen.mp_columns,.mp_container .sixteen.mp_columns,.mp_container .one-third.mp_column,.mp_container .two-thirds.column{
width:420px;
}
}
.mp_container:after{
content:"\0020";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#filters{
padding-bottom:10px;
border-bottom:1px solid #e1e1e1;
width: 525px;
margin: 0;
}

#filters ul {
padding:0;
}

#filters ul li{
display:inline;
line-height: 200%;
padding:5px;
}



#filters li:last-child{
background:none;
}

#filters a{
color:#777;
font-size:12px;
text-decoration: none;
-webkit-transition:all 0.1s ease-in-out;
-moz-transition:all 0.1s ease-in-out;
-o-transition:all 0.1s ease-in-out;
-ms-transition:all 0.1s ease-in-out;
transition:all 0.1s ease-in-out;
}
#filters a:hover{
color:#fff;
background:#888;
padding:2px 5px;
text-decoration: none;
}

.selected{
background:#81b600;
color:#fff !important;
}
.selected:hover{
background:#81b600!important;
}
.portfolio-item{
margin-bottom:20px;
}
.portfolio-item-meta h4{
font-size:12px;
font-family:Arial,sans-serif;
font-weight:bold;
line-height:16px;
padding:12px 0 8px 0;
margin:0 0 8px 0;
border-bottom:1px solid #e1e1e1;
}
.portfolio-item-meta a,.item-meta a{
color:#464646;
}
.portfolio-item-meta a:hover{
color:#6f9c00;
}
.portfolio-item-meta p{
color:#888;
}
.isotope-item{
z-index:2;
}
.isotope-hidden.isotope-item{
pointer-events:none;
z-index:1;
}
.isotope,.isotope .isotope-item{
-webkit-transition-duration:0.8s;
-moz-transition-duration:0.8s;
-ms-transition-duration:0.8s;
-o-transition-duration:0.8s;
transition-duration:0.8s;
}
.isotope{
-webkit-transition-property:height,width;
-moz-transition-property:height,width;
-ms-transition-property:height,width;
-o-transition-property:height,width;
transition-property:height,width;
}
.isotope .isotope-item{
-webkit-transition-property:-webkit-transform,opacity;
-moz-transition-property:-moz-transform,opacity;
-ms-transition-property:-ms-transform,opacity;
-o-transition-property:top,left,opacity;
transition-property:transform,opacity;
}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{
-webkit-transition-duration:0s;
-moz-transition-duration:0s;
-ms-transition-duration:0s;
-o-transition-duration:0s;
transition-duration:0s;
}
.isotope.infinite-scrolling{
-webkit-transition:none;
-moz-transition:none;
-ms-transition:none;
-o-transition:none;
transition:none;
}
.portfolio-item-meta a,.item-meta a,.portfolio-item-meta a:visited,.item-meta h4 a:visited{
color:#464646;
}




