/*@charset "UTF-8";*/
/* CSS Document */

.hover {
    background:rgba(0,0,0,.7) url(../images/hover.png) no-repeat center;
    position:absolute;
    top:10px;
    left:10px;
    bottom:13px;
    right:10px;
    opacity:0;
    -webkit-transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    -ms-transition:all .3s ease-in-out;
    -o-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
}
  
.entry:hover .hover { 
	opacity:1; 
	} 

img {
    max-width:100%;
} 

@media only screen and (min-width: 768px) and (max-width: 959px) {
    .content { padding:10px 0 0 10px; }
    .entry { width:300px; }
} 

@media only screen and (max-device-width: 1024px) and (orientation:landscape) { 
    .entry { width:300px; }
} 

@media only screen and (max-width: 767px) {
    body { background-image:none; }
  
    .header {
        position:absolute;
        float:left;
        width:100%;
    }
  
    .leftheader { float:left; }
    .logo { float:right; width:260px; }
  
    #wrapper {
        float:left;
        width:100%;
    }
  
    .sidebar {
        width:100%;
        position:relative;
        z-index:1;
        float:left;
		top:80px;
        border-right:1px solid #002136;
        margin-right:-1px;
        -webkit-box-shadow:none;
        -moz-box-shadow:none;
        box-shadow:none;
    }
  
    nav.primary li {
        float:left;
        width:100%;
        background:url(../images/sidebar.png);
    }
  
    nav.primary ul li a {width:100%; }
      
    nav.primary ul li a:active, nav.primary ul li a.selected { background:url(../images/selected.png); }
  
    .page {
        float:left;
        width:100%;
    }
  
    .main {
        float:inherit
        padding:10px 10px 0;
        margin:110px 0 0 0;
    }
  
    .entry { width:260px; }
} 

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .entry { width:300px; }
} 

.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;
        transition-duration: 0.8s;
}
  
.isotope {
-webkit-transition-property: height, width;
   -moz-transition-property: height, width;
        transition-property: height, width;
}
  
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
   -moz-transition-property:    -moz-transform, opacity;
        transition-property:         transform, opacity;
} 

