/* Style Switcher
================================================== */
#wt-style-switcher {
	width:200px;
	background:#fff;
	position:fixed;
	left:-200px;
	top:104px;
	z-index:10000;    
	color: #898989;
}
#wt-style-switcher a:hover {
	color: #666666;
}
#wt-style-switcher * {
	-moz-box-sizing:content-box; 
	-webkit-box-sizing:content-box; 
	box-sizing:content-box;
}
#wt-style-switcher_inner {
	-webkit-box-shadow: 0 2px 8px 2px rgba(0,0,0,0.13);
	-moz-box-shadow: 0 2px 8px 2px rgba(0,0,0,0.13);
	box-shadow: 0 2px 8px 2px rgba(0,0,0,0.13);
	border:1px solid rgba(23,24,25,0.14);
	-webkit-border-top-left-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	visibility:hidden;
}
#wt-style-switcher .switcher-main-title {
	font-size:15px;
	height:44px;
	line-height:44px;
	text-align:center;
	color:#000000;
	border-bottom:1px solid rgba(23,24,25,0.14);
	font-family: "Raleway",Arial,Helvetica,sans-serif;

	background-image: linear-gradient(top, #FFFFFF 0%, #F7F7F7 100%);
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #F7F7F7 100%);
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #F7F7F7 100%);
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #F7F7F7 100%);
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #F7F7F7 100%);

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #FFFFFF),
		color-stop(1, #F7F7F7)
	);
}
#wt-style-switcher .title_bg {
	background-image: linear-gradient(top, #FFFFFF 0%, #F7F7F7 100%);
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #F7F7F7 100%);
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #F7F7F7 100%);
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #F7F7F7 100%);
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #F7F7F7 100%);

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #FFFFFF),
		color-stop(1, #F7F7F7)
	);
}
#wt-style-switcher .switcher-title {
	font-size:12px;
	font-family: "Raleway",Arial,Helvetica,sans-serif;
	height:38px;
	line-height:38px;
	text-align:center;
	border-bottom:1px solid rgba(23,24,25,0.14);
}
#wt-style-switcher .switcher-input {
	padding:10px;
	border-bottom:1px solid rgba(23,24,25,0.14);
	text-align: center;
}
#wt-style-switcher .switcher-input input[type=text] {
	background:#f7f7f7;
	border:1px solid rgba(23,24,25,0.14);
	width:60px;
	font-size:11px;
	color:#000000;
	padding:3px;
	margin-left:10px;
}
#wt-style-switcher .switcher-input select {
	background:#f7f7f7;
	width:140px;
	border:1px solid rgba(23,24,25,0.14);
	font-size:11px;
	color:#000000;
	padding: 3px;
	display: inline-block;
}
#wt-style-switcher .switch-button {
	width:40px;
	height:38px;
	line-height:38px;
	position:absolute;
	top:12px;
	right:-41px;
	background:#fff;
	cursor:pointer;
	font-size: 26px;
	text-align: center;
	border:1px solid rgba(23,24,25,0.15);
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-topright: 20px;
	-moz-border-radius-bottomright: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	text-decoration: none;
	display: block;
}
#wt-style-switcher .thumbnails {
	padding-left:20px;
	margin-top:15px;
	border-bottom:1px solid rgba(23,24,25,0.14);
	padding-bottom:10px;
	position:relative;
	z-index:1000000;
}
#wt-style-switcher .thumbnails a {
	display: inline-block;
	height:24px;
	margin-right:8px;
	margin-bottom:8px;
	z-index:1000;
	float: left;
}
#wt-style-switcher .thumbnails img {
	width:25px;
	height:24px;
	z-index:1000;
	display: block;
}
#wt-style-switcher .thumbnails a.no_margin {
	margin-bottom:0;
}
#wt-style-switcher .thumbnails img.active {
	border:0px solid #ccc;
	opacity:0.5;
}
#wt-style-switcher a.simple {
	margin: 0;
	float: none; 
	height: auto; }
#wt-style-switcher a#reset_styles {
	color: #111 !important; }

@media only screen and (max-width: 1024px) {
	#wt-style-switcher {
		display: none;
	}
}

