/*
	Theme Name: Silicon
	Author: Laborator.co
	Author URI: http://www.laborator.co
	Version: 1.2.3
	Description: Silicon, one special theme!
	License URI: license/README_License.txt
*/

.sticky, .gallery-caption, .bypostauthor, .wp-caption-text, .wp-caption {
}

.home_box{
	margin-top:-30px;
}
.product-list-item {
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background: #ffffff; /* Old browsers */
	background: -moz-radial-gradient(center, ellipse cover,#ffffff 0%,  #ffffff 50%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(61%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #ffffff 61%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #ffffff 61%,#ededed 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #ffffff 61%,#ededed 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,#ffffff 0%,  #ffffff 50%,#ededed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	padding: 5px;
	border: solid 1px #ccc;
	min-height:395px;
}
.product-list-item .image a {
	position:relative;
	display:block;
	margin-top: -35px;
}
.product-list-item.promo-new:after {content:'NEW'; font-size:11px; color:#fff; font-weight:bold; background:#12a1c5; line-height:1; padding:4px 6px; position:absolute; left:20px; top:20px;}
.product-list-item.promo-new:before {content:''; border:3px solid transparent; border-top-color: #12a1c5;  position:absolute; left:27px; top:39px; z-index:1;}
.product-list-item.promo-sale:after {content:'SALE'; font-size:11px; color:#fff; font-weight:bold; background:#c51212; line-height:1; padding:4px 6px; position:absolute; left:20px; top:20px;}
.product-list-item.promo-sale:before {content:''; border:3px solid transparent; border-top-color: #c51212;  position:absolute; left:27px; top:39px; z-index:1;}
.product-list-item > .hover {position:absolute; left:0; top:0; width:100%;height: 100%; pointer-events: none; box-shadow:inset 0 0 0 2px #e8e8e8; }
.product-list-item .image {
	text-align:left;
	line-height:251px;
	max-height: 251px;
	overflow: hidden;
	margin-top:-25px;
}
.product-list-item .details {
	padding:0px;
}
.product-list-item .details h3 {font-size:14px; color:#2f2f2f; line-height:1.3; margin:0 0 10px}
.product-list-item .details p.desc {font-size:12px; font-style:italic; color:#939393; line-height:1.3;}
.product-list-item .details .actions {text-align:right; position:absolute; right:0px; bottom:10px; width:0; overflow:hidden;line-height: 1;}
.product-list-item .details .actions a {
	display:inline-block;
	color:#fff;
	font-size:10px;
	line-height: 1;
	padding: 5px 8px;
	white-space:nowrap;
	margin-bottom: 3px;
	background-color: #074254;
}
.product-list-item .details .actions a:hover {background:#333; }
.product-list-item .price {color:#565656; font-size:20px; font-weight:700; line-height:1}
.product-list-item .price small {font-size:75%; font-weight:; position:relative; color:#777; line-height:75%; vertical-align:top;}
.product-list-item .price small:after {content:''; width:100%; height:0px; border-top:1px solid #999; position:absolute; left:-2px; top:9px; opacity:0.9; filter:alpha(opacity=90);
-webkit-transform:rotate(-25deg); -moz-transform:rotate(-25deg); -o-transform:rotate(-25deg); -ms-transform:rotate(-25deg); transform:rotate(-25deg);}
.product-list-item:hover .details {background:#edecec;}
.product-list-item:hover .details h3 {color:#CD2122;}
.product-list-item:hover .details .actions {width:140px; right:4px;}
.product-list-item:hover > .hover {box-shadow:inset 0 0 0 4px #9c9c9c;} 
.product-list-item .details h3,
.product-list-item > .hover,
.product-list-item .details,
.product-list-item .details .actions,
.shop-latest .tabbable .shop-latest-carousel .controls a {-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}

.wpb_tour h2
{
  color:#074254;
}
#header_widget .three.columns.right_col{
	width:200px;
}