ul#filterOptions {

	width: 100%;

	height: 52px;

	margin: 30px 0 0;

	overflow: hidden;

}

ul#filterOptions li { height: 52px;  display: inline-block; float: left; /*margin-left:10px; margin-right: 2px;*/}

ul#filterOptions li a {

/*	height: 30px;

	padding: 0 12px;

	background: #444;

	color: #fff;

	line-height: 30px;

	text-decoration: none;

	display: block;

	border-radius:3px;*/

	-webkit-transition: all 0.5s ease;

 	-moz-transition: all 0.5s ease;

    -ms-transition: all 0.5s ease;

    -o-transition: all 0.5s ease;

 	transition: all 0.5s ease;

}

ul#filterOptions li a:hover { 

	/*background: #C1272D;*/

	-webkit-transition: all 0.5s ease;

 	-moz-transition: all 0.5s ease;

    -ms-transition: all 0.5s ease;

    -o-transition: all 0.5s ease;

 	transition: all 0.5s ease;

}

ul#filterOptions li.active a { 

	/*background: #C1272D; 

	border-radius:3px; */

}

ul.ourHolder {

	width: 100%;

	height: auto;

	overflow: hidden;

}

ul.ourHolder li.item {

	/*margin-left:10px;*/

	margin-bottom:10px;

	/*width: 260px;

	height: 260px;*/

	float: left;

	text-align: center;

/*	overflow: hidden;*/

}

ul.ourHolder li.item h3 { 

	margin-top: 10px; 

	font-size: 16px; 

	line-height: 20px; 

}

.adportfolio.style1-preset1 .wrapper{

	width:100%;

	max-width:1000px;

	margin: 30px auto;

}

.adportfolio.style1-preset1 section.row{

	margin:0 0 30px 0;

}

.adportfolio.style1-preset1 .row{

	width: 100%;

	display: block;

	clear: both;

}

.adportfolio.style1-preset1 .container-item{

	position: absolute;

}

.adportfolio.style1-preset1 .container-item .item{

	width:260px;

	height:260px;

	background:#FFF;

	-webkit-background-size: 100%;

	     -o-background-size: 100%;

	        background-size: 100%;

	position: relative;

	top:0;

	left:0;

	z-index:5;

	overflow: hidden;

	-webkit-border-radius: 3px;

	        border-radius: 3px;

}

.adportfolio.style1-preset1 .item-overlay{

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

  border-radius: 3px;

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40MiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(28%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.42)));

	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.42) 100%);

	background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.42) 100%);

	background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.42) 100%);

	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.42) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6b000000',GradientType=0 );

	-webkit-transition: background-color 0.4s ease-in-out;

	   -moz-transition: background-color 0.4s ease-in-out;

	    -ms-transition: background-color 0.4s ease-in-out;

	     -o-transition: background-color 0.4s ease-in-out;

	        transition: background-color 0.4s ease-in-out;

}

.adportfolio.style1-preset1 .item:hover .item-overlay{

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI4JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC40MiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 28%, rgba(0,0,0,0.42) 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(28%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.42)));

	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.42) 100%);

	background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.42) 100%);

	background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.42) 100%);

	background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.42) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#6b000000',GradientType=0 );

	background-color: rgba(0,0,0,0.4);

}

.adportfolio.style1-preset1 .item-content{

	position: absolute;

	width:100%;

	bottom: 0;

	-webkit-transform: translate(0,100%);

	   -moz-transform: translate(0,100%);

	    -ms-transform: translate(0,100%);

	     -o-transform: translate(0,100%);

	        transform: translate(0,100%);

	-webkit-transition: all 0.4s ease-in-out;

	   -moz-transition: all 0.4s ease-in-out;

	    -ms-transition: all 0.4s ease-in-out;

	     -o-transition: all 0.4s ease-in-out;

	        transition: all 0.4s ease-in-out;

}

.adportfolio.style1-preset1 .item:hover .item-content{

	-webkit-transform: translate(0,0);

	   -moz-transform: translate(0,0);

	    -ms-transform: translate(0,0);

	     -o-transform: translate(0,0);

	        transform: translate(0,0);

	-webkit-transition: all 0.4s ease-in-out;

	   -moz-transition: all 0.4s ease-in-out;

	    -ms-transition: all 0.4s ease-in-out;

	     -o-transition: all 0.4s ease-in-out;

	        transition: all 0.4s ease-in-out;

}

.adportfolio.style1-preset1 .item-top-content{

	position: relative;

}

.adportfolio.style1-preset1 .item-top-content-inner{

	position: absolute;

	bottom: 0;

	padding:5px 0;

	background: rgba(255,255,255,.85);

	width:100%;

	text-align:center;

}

.adportfolio.style1-preset1 .item-add-content{

	padding:0 15px 0px 15px;

	opacity:0;

	-webkit-transition: all 0.4s ease-in-out;

	   -moz-transition: all 0.4s ease-in-out;

	    -ms-transition: all 0.4s ease-in-out;

	     -o-transition: all 0.4s ease-in-out;

	        transition: all 0.4s ease-in-out;

}

.adportfolio.style1-preset1 .item:hover .item-add-content{

	opacity:1

}

.adportfolio.style1-preset1 .item-add-content-inner{

	border:0px solid #dadada;

	border-top-width:1px;

}

.adportfolio.style1-preset1 .item-button{

	border-radius:3px;

	width:30px;

	height:30px;

}

.adportfolio.style1-preset1 .item-button{

	background-color:#C1272D;

	position: absolute;

	top: 15px;

	left: 15px;

	opacity:0;

	-webkit-transition: all 0.4s ease-in-out;

	   -moz-transition: all 0.4s ease-in-out;

	    -ms-transition: all 0.4s ease-in-out;

	     -o-transition: all 0.4s ease-in-out;

	        transition: all 0.4s ease-in-out;

}

.adportfolio.style1-preset1 .item-button.standard {

	background-image:url('../img/standard.png');

}

.adportfolio.style1-preset1 .item-button.aside {

	background-image:url('../img/aside.png');

}

.adportfolio.style1-preset1 .item-button.chat {

	background-image:url('../img/chat.png');

}

.adportfolio.style1-preset1 .item-button.video {

	background-image:url('../img/video.png');

}

.adportfolio.style1-preset1 .item-button.gallery {

	background-image:url('../img/gallery.png');

}

.adportfolio.style1-preset1 .item-button.link {

	background-image:url('../img/link.png');

}

.adportfolio.style1-preset1 .item-button.image {

	background-image:url('../img/image.png');

}

.adportfolio.style1-preset1 .item-button.quote {

	background-image:url('../img/quote.png');

}

.adportfolio.style1-preset1 .item-button.status {

	background-image:url('../img/status.png');

}

.adportfolio.style1-preset1 .item-button.audio {

	background-image:url('../img/audio.png');

}

.adportfolio.style1-preset1 .item-button.video:hover, 

.adportfolio.style1-preset1 .item-button.standard:hover, 

.adportfolio.style1-preset1 .item-button.aside:hover,

.adportfolio.style1-preset1 .item-button.chat:hover,

.adportfolio.style1-preset1 .item-button.gallery:hover,

.adportfolio.style1-preset1 .item-button.link:hover,

.adportfolio.style1-preset1 .item-button.image:hover,

.adportfolio.style1-preset1 .item-button.quote:hover,

.adportfolio.style1-preset1 .item-button.status:hover,

.adportfolio.style1-preset1 .item-button.audio:hover {

	background-color:#891F27;

	}

.adportfolio.style1-preset1 .container-item:hover .item-button.video, 

.adportfolio.style1-preset1 .container-item:hover .item-button.standard, 

.adportfolio.style1-preset1 .container-item:hover .item-button.aside, 

.adportfolio.style1-preset1 .container-item:hover .item-button.chat, 

.adportfolio.style1-preset1 .container-item:hover .item-button.gallery, 

.adportfolio.style1-preset1 .container-item:hover .item-button.link, 

.adportfolio.style1-preset1 .container-item:hover .item-button.image, 

.adportfolio.style1-preset1 .container-item:hover .item-button.quote,

.adportfolio.style1-preset1 .container-item:hover .item-button.status,

.adportfolio.style1-preset1 .container-item:hover .item-button.audio {

	opacity:1;

}

.adportfolio.style1-preset1 .item-button.share{

	background-color:#4f4f4f;

	position: absolute;

	top: 50px;

	left: 15px;

	opacity:0;

}

.adportfolio.style1-preset1 .item-button.share:hover{

	background-color:#333333;

	}

.adportfolio.style1-preset1 .container-item:hover .item-button.share{

	opacity:1;

}

.adportfolio.style1-preset1 .btn.buy{

	background-color: #C1272D;

	text-align:center;

	line-height:18px;

	color:#fff;

	border-radius:3px;

	text-decoration:none;

	opacity:1;

	border:0px solid #891F27;

	border-bottom-width:2px;

	font-size:10px;

	width:30%;

	margin-left:auto;

	margin-bottom:10px;

	-webkit-transition: all 0.4s ease-in-out;

	   -moz-transition: all 0.4s ease-in-out;

	    -ms-transition: all 0.4s ease-in-out;

	     -o-transition: all 0.4s ease-in-out;

	        transition: all 0.4s ease-in-out;

}

.adportfolio.style1-preset1 .btn.buy:hover{

	background-color:#891F27;

}

.adportfolio.style1-preset1 .expand{

	display:block;

}

.adportfolio.style1-preset1 .sale-tag{

	width: 50px;

	height: 100px;

	background: #40c781;

	position: absolute;

	top:-45px;

	right:-10px;

	-webkit-transform: rotate(-45deg);

	   -moz-transform: rotate(-45deg);

	    -ms-transform: rotate(-45deg);

	     -o-transform: rotate(-45deg);

	        transform: rotate(-45deg);

}

.adportfolio.style1-preset1 .sale-tag span{

	position:absolute;

	top:48px;

	left:2px;

	-webkit-transform: rotate(45deg);

	   -moz-transform: rotate(45deg);

	    -ms-transform: rotate(45deg);

	     -o-transform: rotate(45deg);

	        transform: rotate(45deg);

	font-size:11px;

	color:#fff;

}

.adportfolio.style1-preset1 .item-product-price{

	width:30%;

	float:right;

	text-align: right;

}

.adportfolio.style1-preset1 h2{

	font-size:18px!important;

	font-weight:400;

	color:#222;

	padding:0!important;

	-webkit-transition: all 0.4s ease-in-out;

	   -moz-transition: all 0.4s ease-in-out;

	    -ms-transition: all 0.4s ease-in-out;

	     -o-transition: all 0.4s ease-in-out;

	        transition: all 0.4s ease-in-out;

}

.adportfolio.style1-preset1 h6{

	font-size:11px!important;

	font-weight:100;

	color:#222;

	margin:0px!important;

}

.item-top-content-inner .item-product .item-top-title a h2:hover {

	color:#C1272D !important;

	-webkit-transition: all 0.4s ease-in-out;

	   -moz-transition: all 0.4s ease-in-out;

	    -ms-transition: all 0.4s ease-in-out;

	     -o-transition: all 0.4s ease-in-out;

	        transition: all 0.4s ease-in-out;

}

.item-top-content-inner .item-product .item-top-title a:hover {

	text-decoration:none;

}

.adportfolio.style1-preset1 .subdescription{

	font-size:0.8em;

	font-weight:400;

	color:#7d7d7d;

}

.adportfolio.style1-preset1 .item-product-price{

	color:#C1272D;

	font-size:1em;

	font-weight:700;

	position:relative;

}

.adportfolio.style1-preset1 .item-product-price .subdescription{

	color:#7d7d7d;

}

.adportfolio.style1-preset1 .old-price{

	border:0 solid #7d7d7d;

	border-bottom-width:1px;

	margin-top:-11px;

	width:30px;

	position:absolute;

	right:-2px;

	bottom:10px;

	-webkit-transform: rotate(-30deg);

	   -moz-transform: rotate(-30deg);

	    -ms-transform: rotate(-30deg);

	     -o-transform: rotate(-30deg);

	        transform: rotate(-30deg);

}

.adportfolio.style1-preset1 .item-content{

	background: rgba(255,255,255,.85);

}

.adportfolio.style1-preset1 .item-add-content{

	font-weight:400;

	color:#7d7d7d;

}

.adportfolio.style1-preset1 .item-add-content .section{

	margin-bottom:10px;

}

.adportfolio.style1-preset1 .item-add-content .section:last-of-type{

	margin-bottom:0;

}

.adportfolio.style1-preset1 .item-add-content h4{

	font-weight:600;

	color:#222;

	font-size:0.8em;

}

.adportfolio.style1-preset1 .item-add-content p{

	font-size:0.8em;

}

.adportfolio.style1-preset1 .item-menu{

	position: absolute;

	top:3px;

	left:0px;

	width:260px;

	-webkit-transform: translate(0,0);

	   -moz-transform: translate(0,0);

	    -ms-transform: translate(0,0);

	     -o-transform: translate(0,0);

	        transform: translate(0,0);

	-webkit-transition: all 0.4s ease-in-out;

	   -moz-transition: all 0.4s ease-in-out;

	    -ms-transition: all 0.4s ease-in-out;

	     -o-transition: all 0.4s ease-in-out;

	        transition: all 0.4s ease-in-out;

}

.adportfolio.style1-preset1 .item-menu.visible{

	-webkit-transform: translate(-70px,0);

	   -moz-transform: translate(-70px,0);

	    -ms-transform: translate(-70px,0);

	     -o-transform: translate(-70px,0);

	        transform: translate(-70px,0);

	-webkit-transition: all 0.4s ease-in-out;

	   -moz-transition: all 0.4s ease-in-out;

	    -ms-transition: all 0.4s ease-in-out;

	     -o-transition: all 0.4s ease-in-out;

	        transition: all 0.4s ease-in-out;

}

.adportfolio.style1-preset1 .item-menu:hover{

	-webkit-transform: translate(-70px,0);

	   -moz-transform: translate(-70px,0);

	    -ms-transform: translate(-70px,0);

	     -o-transform: translate(-70px,0);

	        transform: translate(-70px,0);

	-webkit-transition: all 0.4s ease-in-out;

	   -moz-transition: all 0.4s ease-in-out;

	    -ms-transition: all 0.4s ease-in-out;

	     -o-transition: all 0.4s ease-in-out;

	        transition: all 0.4s ease-in-out;

}

.adportfolio.style1-preset1 .popout-menu ul{

	list-style-type:none;

}

.adportfolio.style1-preset1 .popout-menu ul li{

	background: none repeat scroll 0 0 #C1272D;

    border-radius: 3px 0 0 3px;

    margin-bottom: 1px;

}

.adportfolio.style1-preset1 .popout-menu ul li:last-of-type{

	border-bottom-width:0px;

}

.adportfolio.style1-preset1 .popout-menu ul li:hover{

	background:#891F27;

}

.adportfolio.style1-preset1 .popout-menu ul li a{

	color:#eaeaea;

	font-weight:600;

	font-size:0.8em;

	text-decoration:none;

	line-height: 36px;

	padding:0 15px;

	display:block;

	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);

}

.adportfolio.style1-preset1 .item-add-content-inner p {

	margin-bottom:10px;

	margin-top:10px;

	color:#000;

}