/* Video Gallery CSS */
.video-gallery-links li a.video-thumb span{opacity:0.8;background: url("../images/video_play.png") no-repeat scroll 0 0 transparent; background-size:33px 66px; display:block;height:33px;margin:24px 0 0 22px;position:absolute;width:33px;}
.video-gallery-links li a.video-thumb:hover span{opacity:1;background-position:0 -33px}

/* Style 01 */
#vg-style-01 {position:relative}

/* Style 02 - Media tabbed 1 */
#vg-style-02 {position:relative}
#vg-style-02 ul.media-tabs{list-style: none; height:29px; border-bottom:1px solid #ccc; margin-top:20px}
#vg-style-02 .media-tabs li{float:left;margin:0;border:1px solid #ccc;background-color:#ccc;height:28px}
#vg-style-02 .media-tabs li.last{border-right:1px solid #ccc}
#vg-style-02 .media-tabs li.active {font-weight:bold; background-color:#fff;border-width:1px 1px 0px 1px;height:29px}
#vg-style-02 .media-tabs a {text-decoration: none; color: #333333;padding:4px 10px;display:block}
#vg-style-02 .media-tabs .active a {color: #000000;}
#vg-style-02 .more-views h2 {display:none}		 
#vg-style-02 .more-views {border: 1px solid #ccc; border-top: 0; padding: 10px;}		 

/* Media tabbed 2 */
#vg-style-03 {position:relative}
#vg-style-03 ul.media_tabs{list-style: none; height:29px; border-bottom:1px solid #ccc; margin-top: 20px;}
#vg-style-03 .media_tabs li{float:left;margin:0;border:1px solid #ccc;background-color:#ccc;height:28px}
#vg-style-03 .media_tabs li.last{border-right:1px solid #ccc}
#vg-style-03 .media_tabs li.active {font-weight:bold; background-color:#fff;border-width:1px 1px 0px 1px;height:29px}
#vg-style-03 .media_tabs a {text-decoration: none; color: #333333;display:block;padding:4px 10px 5px 10px;}
#vg-style-03 .media_tabs .active a {color: #000000;}
#vg-style-03 .media_box {padding:10px 0; clear:both;}
#vg-style-03 .video-description{padding-bottom:5px}

.more-views ul li {
	background: #fff;
	border: 1px solid #ccc;
	padding: 2px;
	display: inline-block;
	float: left;
	vertical-align: center;
	width: 80px;
	height: 80px;
	margin: 3px;
}
.product-view .more-views ul li img {
	max-width: 100%;
	margin: 0 !important;
	padding: 0;
	max-height: 100%;
}

.cms-page-view .std ul:not(.homelinks) {
	list-style: none;
	padding: 0;
	margin: 0;
}

.cms-page-view .std ul:not(.homelinks) li {
	padding-left: 20px;
	text-indent: 14px;
}

.cms-page-view .std ul:not(.homelinks) li:before {
	margin-left:-20px;
	text-indent: 14px;
	content: "• ";
	color: #d70075;
}

.cms-page-view .std .jcarousel-container ul#insp_slider li,
.cms-page-view .std ul.products-grid li,
.cms-page-view .std ul.homelinks li {
	padding-left: 0;
	text-indent: 0;
	position: relative;
}

.cms-page-view .std .jcarousel-container ul#insp_slider li:before,
.cms-page-view .std ul.products-grid li:before,
.cms-page-view .std ul.homelinks li:before {
    content: "";
	color: #000;
	position: relative;
	left: 0;
}

.cms-page-view .std ul.products-grid li .sale,
.cms-page-view .std ul.products-grid li .new {
	top: 0;
}

.show-for-small {
	display: none;
}
@media only screen and (max-width: 480px) {
	.cms-inspiration .main-container a.fancybox-iframe img {
		width: 100%;
		height: auto;
	}
}
