ul#portfolio.detail{list-style:none;margin:0;padding-top:20px;}
#portfolio.detail li{
	margin-bottom:20px;
	position:relative;
	float: left;
}
#portfolio.detail li.hentry{padding:0}
#portfolio.detail li.first{clear:both}
.portfolio.detail h5 a{font-size:16px;}
#portfolio.detail li p{margin-bottom:15px;font-size:1em}
#portfolio.detail li p img{display:block}
ul.filters{float:right;list-style:none;}
ul.filters li{float:left;padding-left:10px;}
ul.filters li a{padding-left:10px;font-size:13px;color:#030303;outline:none}
ul.filters li a:hover, ul.filters li a.active{color:#B77A2B}
.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-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
#portfolio.detail .ch-item{
	width:160px;
	height:140px;
	float: left;
	cursor:default;
	border-radius:0;
	box-shadow:none;
	border:6px solid #eee;
	-webkit-transition:all 0.4s ease-in-out;
	-moz-transition:all 0.4s ease-in-out;
	-o-transition:all 0.4s ease-in-out;
	-ms-transition:all 0.4s ease-in-out;
	transition:all 0.4s ease-in-out;
}
#portfolio.detail .ch-info{
	position: relative;
	width:100%;
	height:100%;
	border-radius:0;
	opacity:0;
	-webkit-transition:all 0.4s ease-in-out;
	-moz-transition:all 0.4s ease-in-out;
	-o-transition:all 0.4s ease-in-out;
	-ms-transition:all 0.4s ease-in-out;
	transition:all 0.4s ease-in-out;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	-webkit-backface-visibility:hidden;
	float: left;
}
#ie8 #portfolio.detail .ch-item{height:90px !important;width:150px !important;}
#portfolio.detail .ch-info p{color:#fff;position:relative;font-family:'Maven Pro',sans-serif;padding:0;margin:0;text-shadow:0 0 1px #fff,
0 1px 2px rgba(0,0,0,0.3);}
#portfolio.detail .ch-info p.title{font-size:16px;margin-bottom:7px;}
#portfolio.detail .ch-info p.subtitle{font-size:11px;}
#portfolio.detail .ch-item-hover:hover, #portfolio.detail .ch-item-opened{
	box-shadow:inset 0 0 0 110px rgba(0,0,0, 0.5),
0 1px 2px rgba(0,0,0,0.1);
	border:6px solid #F29A03;
	float: left;
}
#portfolio.detail .ch-item:hover .ch-info, #portfolio.detail .ch-item-opened .ch-info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
#portfolio.detail .slide_detail{cursor:default;display:none;float:left;left:0;margin:20px 0;padding:15px 0 0 0;position:absolute;z-index:9;background:#f1f4f5 url('../images/slide_detail_top.png') no-repeat top center;height:395px;}
#portfolio.detail .portfolio-full-description .work-thumbnail .thumb-wrapper{border:8px solid #cdcfd0;}
.boxed #portfolio.detail .slide_detail{padding-left:20px;padding-right:20px;}
#portfolio.detail .slide_detail .container{background:url('../images/slide_detail_bottom.png') no-repeat bottom center;position:relative;}
#portfolio.detail .slide_detail .slide_close{position:absolute;top:0;right:0;cursor:pointer;z-index:10;}
#portfolio.detail .portfolio-full-description li{margin-bottom:0}
#portfolio.detail .portfolio-full-description .work-skillsdate p{margin:0}
#portfolio.detail .portfolio-full-description .work{margin-bottom:30px}
#portfolio.detail hr{background:none repeat scroll 0 50% transparent;border:0 none;color:transparent;display:none;float:left;height:425px;line-height:0;margin:10px 0;position:relative;width:960px;z-index:1;}
#portfolio.detail .ch-info-icons{text-align:center;margin-top:19.5%;margin-bottom:8%;}
#portfolio.detail .ch-info-text{margin:0;padding:0;}
#portfolio.detail .ch-info-text-noicons{margin-top:40%;}
#portfolio.detail .ch-item{
	height:100px !important;
	width:150px !important;
	float: left;
	margin-left: 25px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
}
#portfolio.detail .slide_detail{height:435px}
#portfolio.detail hr{height:435px}
@media (min-width:1200px){.responsive #portfolio.detail .ch-item{ float:left; height:90px !important;width:160px !important;}
.responsive #portfolio.detail .slide_detail{height:435px}
.responsive #portfolio.detail hr{height:435px}
}
@media (min-width:980px) and (max-width:1199px){.responsive #portfolio.detail .ch-item{height:70px !important;width:150px !important;}
.responsive #portfolio.detail .slide_detail{height:435px}
.responsive #portfolio.detail hr{height:435px}
}
@media (min-width:768px) and (max-width:979px){.responsive #portfolio.detail .ch-item{height:104px !important;width:154px !important;}
.responsive #portfolio.detail .ch-info-icons{margin-top:11.5%}
.responsive #portfolio.detail .ch-info p.title{font-size:13px;margin-bottom:3px;}
.responsive #portfolio.detail .ch-info p.subtitle{font-size:10px;}
.responsive #portfolio.detail .slide_detail{height:488px}
.responsive #portfolio.detail hr{height:488px;width:700px;}
}
@media (max-width:767px){.responsive #portfolio.detail .ch-item{height:170px !important;width:154px !important;}
}
@media (max-width:480px){}
@media (max-width:320px){}
