/*-----------------------------------------------------------------------------------*//*	Style Switcher/*-----------------------------------------------------------------------------------*/#style-switcher {	position: fixed;	top: 105px;	left: -200px;	width: 200px;	z-index: 100;	background: #fff;	padding: 25px 10px 25px 25px;	-webkit-border-radius: 0 3px 3px 0;	        border-radius: 0 3px 3px 0;	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.30);    		box-shadow: 0 0 10px rgba(0, 0, 0, 0.30);}#style-switcher .toggle-button {	position: absolute;	display: block;	top: 15px;	right: -40px;	width: 40px;	height: 50px;	background: url(../images/icons/switcher/switcher.png) no-repeat;	-webkit-border-radius: 0 3px 3px 0;	        border-radius: 0 3px 3px 0;	cursor: pointer;}#style-switcher * {	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;	font-size: 14px;	line-height: 1.5;	font-weight: normal;}#style-switcher h5 {	font-weight: bold;	color: #666;	margin-bottom: 0;}#style-switcher .title-color {	display: none;}	#style-switcher .thumbs {	list-style: none;	padding: 0;}#style-switcher .thumbs li {	float: left;	margin: 0 12px 12px 0;	cursor: pointer;}#style-switcher .thumbs li a {	position: relative;	display: block;	padding: 5px;	border: 1px solid #e5e5e5;}/* Color scheme */#style-switcher #sw-color-schemes {	margin: 15px 0 15px;}#style-switcher #sw-color-schemes [data-sm="color1-sm"] {	position: relative;	float: left;	width: 15px;	height: 45px;}#style-switcher #sw-color-schemes [data-sm="color1-sm"]::after {	position: absolute;	display: block;	top: 0;	right: -30px;	height: 0;	border-top: 45px solid;	border-top-color: inherit;    border-right: 30px solid transparent;	content: "";	z-index: 2;}#style-switcher #sw-color-schemes [data-sm="color2-sm"] {	position: relative;	float: left;	width: 35px;	height: 45px;}#style-switcher #sw-color-schemes [data-sm="color3-sm"] {	position: absolute;	right: 5px;	bottom: 5px;	width: 0;	height: 10px;}#style-switcher #sw-color-schemes [data-sm="color3-sm"]::before,#style-switcher #sw-color-schemes [data-sm="color3-sm"]::after {	position: absolute;	display: block;	bottom: 0;	height: 0;	content: "";}#style-switcher #sw-color-schemes [data-sm="color3-sm"]::before {	left: -9px;	border-bottom: 13.5px solid #fff;    border-left: 9px solid transparent;}#style-switcher #sw-color-schemes [data-sm="color3-sm"]::after {	left: -8px;	border-bottom: 12px solid;	border-bottom-color: inherit;    border-left: 8px solid transparent;}#style-switcher #sw-color1,#style-switcher #sw-color2 {	display: none;	margin: 5px 0;}#style-switcher #sw-color3 {	display: none;	margin: 10px 0 15px;}#style-switcher #sw-color1 [data-sm="color1-sm"],#style-switcher #sw-color2 [data-sm="color2-sm"],#style-switcher #sw-color3 [data-sm="color3-sm"] {	width: 25px;	height: 25px;}/* Checkbox */#style-switcher .checkbox-fields {	margin-top: 10px;}#style-switcher input[type="checkbox"] {	position: relative;	top: 2px;	margin-right: 3px;}#style-switcher label {	display: inline;	color: #666;	margin-bottom: 0;}/* Reset link */#style-switcher #reset {	display: inline-block;	color: #666;	text-decoration: underline;	margin-top: 20px;}#style-switcher #reset:hover {	color: #333;}/* Primary color */#style-switcher .thumbs a .color1-royal-blue {	background-color: #1f5494;	border-color: #1f5494;}#style-switcher .thumbs a .color1-blue {	background-color: #1f3e94;	border-color: #1f3e94;}#style-switcher .thumbs a .color1-sky-blue {	background-color: #1f6594;	border-color: #1f6594;}#style-switcher .thumbs a .color1-sea-green {	background-color: #187069;	border-color: #187069;}#style-switcher .thumbs a .color1-red {	background-color: #bd2828;	border-color: #bd2828;}/* Secondary color */#style-switcher .thumbs a .color2-orange {	background-color: #f78534;}#style-switcher .thumbs a .color2-carrot-orange {	background-color: #f7ac34;}#style-switcher .thumbs a .color2-orange-red {	background-color: #f76834;}#style-switcher .thumbs a .color2-yellow {	background-color: #e0ba1f;}#style-switcher .thumbs a .color2-light-blue {	background-color: #4eb7cc;}/* Extra color */#style-switcher .thumbs a .color3-red {	background-color: #ed5f4a;	border-color: #ed5f4a;}#style-switcher .thumbs a .color3-yellow {	background-color: #d9ba41;	border-color: #d9ba41;}#style-switcher .thumbs li a.active {	border-color: #666;}@media (max-width: 991px) {	#style-switcher {		top: 70px;	}	#style-switcher #sw-color-schemes {		margin-bottom: 10px;	}	#style-switcher #reset {		margin-top: 15px;	}}@media (min-width: 480px) and (max-width: 767px) {	#style-switcher {		display: none;	}}