﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline
}
html {
	line-height: 1
}
ol {
	list-style: none
}
ul {
	list-style-type:circle
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
caption, th, td {
	text-align: left;
	font-weight: normal;
	vertical-align: middle
}
q, blockquote {
	quotes: none
}
q:before, q:after, blockquote:before, blockquote:after {
	content: "";
	content: none
}
a img {
	border: none
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display: block
}
.qts42-floor-icon-1, #ov-1f h3.h3-t-icon:before {
	background-image: url("../images/qts42-sprite-icon.svg");
	background-repeat: no-repeat;
	background-position: 0px -100px
}
.qts42-floor-icon-2, #ov-2f h3.h3-t-icon:before {
	background-image: url("../images/qts42-sprite-icon.svg");
	background-repeat: no-repeat;
	background-position: -60px -100px
}
.qts42-floor-icon-3, #ov-3f h3.h3-t-icon:before {
	background-image: url("../images/qts42-sprite-icon.svg");
	background-repeat: no-repeat;
	background-position: -120px -100px
}
.qts42-floor-icon-4, #ov-4f h3.h3-t-icon:before {
	background-image: url("../images/qts42-sprite-icon.svg");
	background-repeat: no-repeat;
	background-position: -180px -100px
}
.qts42-floor-icon-5, #ov-5f h3.h3-t-icon:before {
	background-image: url("../images/qts42-sprite-icon.svg");
	background-repeat: no-repeat;
	background-position: -240px -100px
}
.qts42-pd-1f-icon-1 {
	background-image: url("../images/qts42-sprite-icon.svg");
	background-repeat: no-repeat;
	background-position: 0px -160px
}
.qts42-pd-1f-icon-2 {
	background-image: url("../images/qts42-sprite-icon.svg");
	background-repeat: no-repeat;
	background-position: -60px -160px
}
.qts42-pd-1f-icon-3 {
	background-image: url("../images/qts42-sprite-icon.svg");
	background-repeat: no-repeat;
	background-position: -120px -160px
}
.qts42-pd-1f-icon-4 {
	background-image: url("../images/qts42-sprite-icon.svg");
	background-repeat: no-repeat;
	background-position: -180px -160px
}
.clear {
	content: '';
	display: block;
	clear: both
}
.d-br {
	display: none
}

@media (min-width: 1000px) {
.d-br {
	display: inline
}
}
.t-br {
	display: none
}

@media (min-width: 720px) {
.t-br {
	display: inline
}
}
body {
	font-family: "Open Sans", Helvetica, Verdana, Tahoma, "微軟正黑體", "微软雅黑", "Microsoft JhengHei", "Microsoft YaHei", sans-serif
}
@font-face {
	font-family: 'Open Sans';
	src: url("../fonts/open-sans/opensans-regular-webfont.eot");
	src: url("../fonts/open-sans/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/opensans-regular-webfont.woff2") format("woff2"), url("../fonts/open-sans/opensans-regular-webfont.woff") format("woff"), url("../fonts/open-sans/opensans-regular-webfont.ttf") format("truetype"), url("../fonts/open-sans/opensans-regular-webfont.svg#open_sansregular") format("svg");
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: 'Open Sans';
	src: url("../fonts/open-sans/opensans-light-webfont.eot");
	src: url("../fonts/open-sans/opensans-light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/opensans-light-webfont.woff2") format("woff2"), url("../fonts/open-sans/opensans-light-webfont.woff") format("woff"), url("../fonts/open-sans/opensans-light-webfont.ttf") format("truetype"), url("../fonts/open-sans/opensans-light-webfont.svg#open_sansregular") format("svg");
	font-weight: 300;
	font-style: normal
}
@font-face {
	font-family: 'Open Sans';
	src: url("../fonts/open-sans/opensans-semibold-webfont.eot");
	src: url("../fonts/open-sans/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/opensans-semibold-webfont.woff2") format("woff2"), url("../fonts/open-sans/opensans-semibold-webfont.woff") format("woff"), url("../fonts/open-sans/opensans-semibold-webfont.ttf") format("truetype"), url("../fonts/open-sans/opensans-semibold-webfont.svg#open_sansregular") format("svg");
	font-weight: 700;
	font-style: normal
}
header.mainHeader {
	position: absolute;
	background: rgba(0,0,0,0.8)
}
header.mainHeader .qp-container h1 {
	background: none
}

@media (min-width: 1000px) {
header.mainHeader {
	background: rgba(0,0,0,0.4)
}
header.mainHeader .qp-container nav.mainNav ul li .subItems {
	position: absolute
}
}
.qts-article h2 {
	display: none
}
.qts-article .qts-header {
	padding-top: 52px;
	padding-bottom: 50px;
	background-size: cover;
	background-position: bottom
}

@media (min-width: 480px) {
.qts-article .qts-header {
	padding-top: 52px
}
}

@media (min-width: 1000px) {
.qts-article .qts-header {
	padding-top: 32px;
	padding-bottom: 20px
}
}
.qts-article .qts-header .qts-nav {
	-moz-transition-property: all;
	-o-transition-property: all;
	-webkit-transition-property: all;
	transition-property: all;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	padding: 0px 0px 20px 0px;
	position: absolute;
	left: 0px;
	right: 0px;
	z-index: 2000
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-nav {
	position: relative;
	left: none;
	right: none;
	padding: 0px 0px 0px 0px
}
}
.qts-article .qts-header .qts-nav .toggleBtn {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	cursor: pointer
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-nav .toggleBtn {
	display: none
}
}
.qts-article .qts-header .qts-nav .toggleBtn .label {
	padding: 0px 20px;
	font-size: 13px;
	text-align: left;
	background-color: rgba(0,0,0,0.35);
	color: #FFFFFF
}
.qts-article .qts-header .qts-nav .toggleBtn .arrow {
	width: 40px;
	position: absolute;
	right: 7px;
	top: 0px;
	text-align: center;
	font-size: 20px;
	color: #CFCFCF
}
.qts-article .qts-header .qts-nav .toggleBtn .label {
	height: 50px;
	line-height: 50px
}

@media (min-width: 480px) {
.qts-article .qts-header .qts-nav .toggleBtn .label {
	height: 60px;
	line-height: 60px
}
}
.qts-article .qts-header .qts-nav .toggleBtn .arrow {
	height: 50px;
	line-height: 50px
}

@media (min-width: 480px) {
.qts-article .qts-header .qts-nav .toggleBtn .arrow {
	height: 60px;
	line-height: 60px
}
}
.qts-article .qts-header .qts-nav .title-block {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	-moz-transition-property: height, max-height, padding, bottom, background;
	-o-transition-property: height, max-height, padding, bottom, background;
	-webkit-transition-property: height, max-height, padding, bottom, background;
	transition-property: height, max-height, padding, bottom, background;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	max-height: 0px;
	overflow: hidden;
	padding: 0px 20px;
	margin-top: 0px
}
.qts-article .qts-header .qts-nav .title-block:after {
	content: " ";
	display: block;
	clear: both
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-nav .title-block {
	width: 980px;
	height: auto;
	max-height: none;
	padding: 0px;
	margin-top: 0px;
	display: block !important;
	border-bottom: 1px solid #E0E0E0
}
}
.qts-article .qts-header .qts-nav .title-block .title, .qts-article .qts-header .qts-nav .title-block .qts-intro .page-title, .qts-article .qts-header .qts-intro .qts-nav .title-block .page-title, .qts-article .qts-header .qts-nav .title-block .sub-title {
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	height: 0px;
	opacity: 0
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-nav .title-block .title, .qts-article .qts-header .qts-nav .title-block .qts-intro .page-title, .qts-article .qts-header .qts-intro .qts-nav .title-block .page-title, .qts-article .qts-header .qts-nav .title-block .sub-title {
	-moz-transition-duration: 0s;
	-o-transition-duration: 0s;
	-webkit-transition-duration: 0s;
	transition-duration: 0s;
	height: 50px;
	float: left;
	opacity: 1;
	line-height: 50px;
	font-weight: 300;
	font-size: 23px;
	color: #FFFFFF
}
}
.qts-article .qts-header .qts-nav .title-block .title a:link, .qts-article .qts-header .qts-nav .title-block .qts-intro .page-title a:link, .qts-article .qts-header .qts-intro .qts-nav .title-block .page-title a:link, .qts-article .qts-header .qts-nav .title-block .title a:visited, .qts-article .qts-header .qts-nav .title-block .qts-intro .page-title a:visited, .qts-article .qts-header .qts-intro .qts-nav .title-block .page-title a:visited, .qts-article .qts-header .qts-nav .title-block .title a:hover, .qts-article .qts-header .qts-nav .title-block .qts-intro .page-title a:hover, .qts-article .qts-header .qts-intro .qts-nav .title-block .page-title a:hover, .qts-article .qts-header .qts-nav .title-block .title a:active, .qts-article .qts-header .qts-nav .title-block .qts-intro .page-title a:active, .qts-article .qts-header .qts-intro .qts-nav .title-block .page-title a:active, .qts-article .qts-header .qts-nav .title-block .sub-title a:link, .qts-article .qts-header .qts-nav .title-block .sub-title a:visited, .qts-article .qts-header .qts-nav .title-block .sub-title a:hover, .qts-article .qts-header .qts-nav .title-block .sub-title a:active {
	text-decoration: none;
	color: #FFFFFF
}
.qts-article .qts-header .qts-nav .title-block .sub-title {
	float: right;
	text-align: right;
	font-size: 19px;
	color: #FFFFFF
}
.qts-article .qts-header .qts-nav-fixed {
	-webkit-backdrop-filter: blur(3px);
	backdrop-filter: blur(3px);
	height: 30px;
	position: fixed;
	top: 0px;
	right: 0px;
	left: 0px;
	padding: 0px 20px
}

@media (min-width: 480px) {
.qts-article .qts-header .qts-nav-fixed {
	height: 30px
}
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-nav-fixed {
	height: auto;
	padding: 0px;
	top: 0px;
	background-color: rgba(0,0,0,0.85)
}
}
.qts-article .qts-header .qts-nav-fixed .toggleBtn {
	padding: 0px;
	margin-top: 30px
}
.qts-article .qts-header .qts-nav-fixed .toggleBtn .label {
	background: none;
	padding: 0px;
	border: none
}
.qts-article .qts-header .qts-nav-fixed .toggleBtn .arrow {
	margin-right: -20px
}
.qts-article .qts-header .qts-nav-fixed .title-block {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	border-bottom: 0px
}
.qts-article .qts-header .qts-nav-fixed .title-block:after {
	content: " ";
	display: block;
	clear: both
}
.qts-article .qts-header .qts-nav-fixed .title-block .title, .qts-article .qts-header .qts-nav-fixed .title-block .qts-intro .page-title, .qts-article .qts-header .qts-intro .qts-nav-fixed .title-block .page-title, .qts-article .qts-header .qts-nav-fixed .title-block .sub-title {
	display: block;
	height: 30px;
	line-height: 30px;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	padding: 0px 20px;
	background-color: rgba(0,101,129,0.9);
	color: #c8ebf6;
	opacity: 1
}
.qts-article .qts-header .qts-nav-fixed .title-block .sub-title {
	display: none
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-nav-fixed .title-block {
	margin-top: 0px
}
.qts-article .qts-header .qts-nav-fixed .title-block .title, .qts-article .qts-header .qts-nav-fixed .title-block .qts-intro .page-title, .qts-article .qts-header .qts-intro .qts-nav-fixed .title-block .page-title, .qts-article .qts-header .qts-nav-fixed .title-block .sub-title {
	width: 24.5161290323%;
	float: left;
	margin-right: 0.6451612903%;
	height: 40px;
	position: static;
	float: left;
	margin-right: 0px;
	padding: 0px;
	line-height: 40px;
	font-weight: normal;
	font-size: 15px;
	background: none;
	color: #b2e3f3
}
.qts-article .qts-header .qts-nav-fixed .title-block .sub-title {
	display: block
}
}
.qts-article .qts-header .qts-nav-fixed .title-block .sub-title {
	float: right;
	text-align: right;
	color: #FFFFFF
}
.qts-article .qts-header .qts-nav-opened .title-block {
	max-height: 500px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: rgba(0,0,0,0.5)
}

@media (min-width: 480px) {
.qts-article .qts-header .qts-nav-opened .title-block {
	max-height: 500px;
	padding-bottom: 15px
}
}
.qts-article .qts-header .qts-nav-opened-srt {
	height: 100%;
	z-index: 2000
}
.qts-article .qts-header .qts-nav-opened-srt:before {
	position: relative
}
.qts-article .qts-header .qts-nav-opened-srt .title-block {
	max-height: 100%;
	position: absolute;
	top: 80px;
	right: 20px;
	left: 20px;
	bottom: 20px;
	padding: 0px;
	padding-top: 10px
}

@media (min-width: 480px) {
.qts-article .qts-header .qts-nav-opened-srt .title-block {
	top: 90px
}
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-nav-opened-srt .title-block {
	top: 52px
}
}
.qts-article .qts-header .qts-nav-opened-srt .title-block .title, .qts-article .qts-header .qts-nav-opened-srt .title-block .qts-intro .page-title, .qts-article .qts-header .qts-intro .qts-nav-opened-srt .title-block .page-title {
	position: fixed
}
.qts-article .qts-header .qts-nav-opened-srt .title-block .sub-title {
	display: none
}
.qts-article .qts-header .qts-nav-close-trans {
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-nav-close-nav-ul-trans .title-block ul {
	-moz-transition-duration: 0s;
	-o-transition-duration: 0s;
	-webkit-transition-duration: 0s;
	transition-duration: 0s
}
}
.qts-article .qts-header .qts-intro {
	padding: 0px 20px;
	margin-top: 50px
}

@media (min-width: 480px) {
.qts-article .qts-header .qts-intro {
	margin-top: 50px
}
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-intro {
	width: 980px;
	margin: auto;
	padding: 0px
}
}
.qts-article .qts-header .qts-intro .image {
	text-align: center
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-intro .image {
	margin-top: 100px;
	margin-bottom: 0px
}
}
.qts-article .qts-header .qts-intro .image img {
	width: 100px
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-intro .image img {
	width: 100px
}
}
.qts-article .qts-header .qts-intro .title, .qts-article .qts-header .qts-intro .page-title {
	margin-bottom: 5px;
	line-height: 60px;
	text-align: center;
	font-weight: 200;
	font-size: 40px;
	color: #FFFFFF
}

@media (min-width: 480px) {
.qts-article .qts-header .qts-intro .title, .qts-article .qts-header .qts-intro .page-title {
	line-height: 70px;
	font-size: 40px
}
}

@media (min-width: 600px) {
.qts-article .qts-header .qts-intro .title, .qts-article .qts-header .qts-intro .page-title {
	line-height: 90px;
	font-size: 40px
}
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-intro .title, .qts-article .qts-header .qts-intro .page-title {
	margin-top: 0px;
	line-height: 100px;
	font-size: 40px
}
}
.qts-article .qts-header .qts-intro .page-title {
	line-height: 36px;
	font-size: 24px;
	font-weight: 300
}

@media (min-width: 480px) {
.qts-article .qts-header .qts-intro .page-title {
	line-height: 40px;
	font-size: 26px
}
}

@media (min-width: 720px) {
.qts-article .qts-header .qts-intro .page-title {
	line-height: 50px;
	font-size: 32px
}
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-intro .page-title {
	margin-top: 100px;
	line-height: 60px;
	font-size: 40px
}
}
.qts-article .qts-header .qts-intro .h-h3-icon:before {
	content: '';
	display: block;
	width: 60px;
	height: 60px;
	margin: auto;
	margin-bottom: 20px
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-intro .h-h3-icon:before {
	margin-bottom: 0px
}
}
.qts-article .qts-header .qts-intro .beta {
	width: 40px;
	position: absolute;
	right: 50%;
	margin-right: -125px;
	margin-top: -55px;
	font-size: 16px;
	font-weight: 300;
	color: #a2e6c9
}

@media (min-width: 480px) {
.qts-article .qts-header .qts-intro .beta {
	width: 60px;
	margin-right: -162px;
	margin-top: -65px;
	font-size: 18px
}
}

@media (min-width: 600px) {
.qts-article .qts-header .qts-intro .beta {
	margin-right: -180px;
	margin-top: -75px;
	font-size: 20px
}
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-intro .beta {
	margin-right: -195px;
	margin-top: -85px;
	font-size: 24px
}
}
.qts-article .qts-header .qts-intro .slogn {
	margin-bottom: 20px;
	line-height: 32px;
	text-align: center;
	font-weight: 300;
	font-size: 24px;
	color: #FFFFFF
}

@media (min-width: 480px) {
.qts-article .qts-header .qts-intro .slogn {
	line-height: 32px;
	font-size: 24px
}
}

@media (min-width: 600px) {
.qts-article .qts-header .qts-intro .slogn {
	line-height: 32px;
	font-size: 26px
}
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-intro .slogn {
	margin-bottom: 30px;
	line-height: 40px;
	font-size: 30px
}
}

.qts-article .qts-header .qts-intro .descr, .qts-article .qts-header .qts-intro .descr-2 {
	text-align: center;
	line-height: 24px;
	font-weight: 300;
	font-size: 15px;
	color: #FFFFFF
}

@media (min-width: 360px) {
.qts-article .qts-header .qts-intro .descr, .qts-article .qts-header .qts-intro .descr-2 {
	padding: 0px 20px;
	line-height: 26px;
	font-size: 16px
}
}

@media (min-width: 720px) {
.qts-article .qts-header .qts-intro .descr, .qts-article .qts-header .qts-intro .descr-2 {
	padding: 0px 8.3870967742%
}
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-intro .descr, .qts-article .qts-header .qts-intro .descr-2 {
	padding: 0px 80px;
	line-height: 30px;
	font-size: 20px
}
}
.qts-article .qts-header .qts-intro .descr-2 {
	margin-top: 30px;
	text-align: center
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-intro .descr-2 {
	margin-top: 40px;
	margin-bottom: 80px
}
}
.qts-article .qts-header .qts-intro .descr-2 a {
	-moz-transition-property: border, background;
	-o-transition-property: border, background;
	-webkit-transition-property: border, background;
	transition-property: border, background;
	-moz-transition-duration: 1s;
	-o-transition-duration: 1s;
	-webkit-transition-duration: 1s;
	transition-duration: 1s;
	padding: 10px 20px;
	border: 1px solid rgba(255,255,255,0.5);
	border-radius: 3px;
	text-decoration: none;
	font-size: 12px;
	color: #FFFFFF;
	display: inline-block;
	text-align: center
}

@media (min-width: 600px) {
.qts-article .qts-header .qts-intro .descr-2 a {
	padding: 10px 25px;
	font-size: 15px
}
}

@media (min-width: 1000px) {
.qts-article .qts-header .qts-intro .descr-2 a {
	border-radius: 5px;
	padding: 12px 40px;
	font-size: 16px
}
}
.qts-article .qts-header .qts-intro .descr-2 a:link, .qts-article .qts-header .qts-intro .descr-2 a:visited {
	background-color: transparent
}
.qts-article .qts-header .qts-intro .descr-2 a:hover, .qts-article .qts-header .qts-intro .descr-2 a:active {
	border: 1px solid #fff;
	background-color: rgba(0,0,0,0.2)
}
.qts-article .qts-header .qts-intro figure {
	margin-top: 0px
}
.qts-article .qts-header .qts-intro figure img {
	max-width: 100%;
	display: block;
	margin: auto
}

@media (min-width: 720px) {
.qts-article .qts-header .qts-intro figure img {
	max-width: 83.2258064516%
}
}

@media (min-width: 720px) {
.qts-article .qts-header .qts-intro figure img.img-full {
	max-width: 100%
}
}

@media (min-width: 720px) {
.qts-article .qts-header .qts-intro figure img.img-narrow {
	max-width: 66.4516129032%
}
}
.qts-article .qts-header-morning .qts-intro .title, .qts-article .qts-header-morning .qts-header .qts-intro .page-title, .qts-article .qts-header .qts-header-morning .qts-intro .page-title, .qts-article .qts-header-morning .qts-intro .page-title {
	color: #232323
}
.qts-article .qts-header-morning .qts-intro .descr {
	color: #545454
}

@media (min-width: 1000px) {
.qts-article .qts-header-morning .qts-nav .title-block .title a:link, .qts-article .qts-header-morning .qts-nav .title-block .qts-header .qts-intro .page-title a:link, .qts-article .qts-header .qts-intro .qts-header-morning .qts-nav .title-block .page-title a:link, .qts-article .qts-header-morning .qts-nav .title-block .title a:visited, .qts-article .qts-header-morning .qts-nav .title-block .qts-header .qts-intro .page-title a:visited, .qts-article .qts-header .qts-intro .qts-header-morning .qts-nav .title-block .page-title a:visited, .qts-article .qts-header-morning .qts-nav .title-block .title a:hover, .qts-article .qts-header-morning .qts-nav .title-block .qts-header .qts-intro .page-title a:hover, .qts-article .qts-header .qts-intro .qts-header-morning .qts-nav .title-block .page-title a:hover, .qts-article .qts-header-morning .qts-nav .title-block .title a:active, .qts-article .qts-header-morning .qts-nav .title-block .qts-header .qts-intro .page-title a:active, .qts-article .qts-header .qts-intro .qts-header-morning .qts-nav .title-block .page-title a:active {
	color: #333333
}
}

@media (min-width: 1000px) {
.qts-article .qts-header-morning .qts-nav-fixed .title-block .title a:link, .qts-article .qts-header-morning .qts-nav-fixed .title-block .qts-header .qts-intro .page-title a:link, .qts-article .qts-header .qts-intro .qts-header-morning .qts-nav-fixed .title-block .page-title a:link, .qts-article .qts-header-morning .qts-nav-fixed .title-block .title a:visited, .qts-article .qts-header-morning .qts-nav-fixed .title-block .qts-header .qts-intro .page-title a:visited, .qts-article .qts-header .qts-intro .qts-header-morning .qts-nav-fixed .title-block .page-title a:visited, .qts-article .qts-header-morning .qts-nav-fixed .title-block .title a:hover, .qts-article .qts-header-morning .qts-nav-fixed .title-block .qts-header .qts-intro .page-title a:hover, .qts-article .qts-header .qts-intro .qts-header-morning .qts-nav-fixed .title-block .page-title a:hover, .qts-article .qts-header-morning .qts-nav-fixed .title-block .title a:active, .qts-article .qts-header-morning .qts-nav-fixed .title-block .qts-header .qts-intro .page-title a:active, .qts-article .qts-header .qts-intro .qts-header-morning .qts-nav-fixed .title-block .page-title a:active {
	color: #FFFFFF
}
}
.qts-header-nav-fixed {
	z-index: 2000
}
.qts-header-nav-fixed .image, .qts-header-nav-fixed .page-title {
	padding-top: 0px
}

@media (min-width: 480px) {
.qts-header-nav-fixed .image, .qts-header-nav-fixed .page-title {
	padding-top: 0px
}
}

@media (min-width: 1000px) {
.qts-header-nav-fixed .image, .qts-header-nav-fixed .page-title {
	padding-top: 51px
}
}
.qts-sect-footer {
	height: 200px;
	background-color: #F0F0F0
}
.qts-sect-footer h2 {
	line-height: 200px;
	text-align: center;
	font-weight: 300;
	font-size: 20px
}
article.sqfk-article h2 {
	display: none
}
article.sqfk-article a {
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	text-decoration: none
}
article.sqfk-article a:link, article.sqfk-article a:visited {
	color: #0088bc
}
article.sqfk-article a:hover, article.sqfk-article a:active {
	color: #56d0ff
}
article.sqfk-article section.sect-type-a, article.sqfk-article section.sect-type-a-sqss, article.sqfk-article section.sect-type-a-dark {
	padding: 40px 20px 50px 20px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-a, article.sqfk-article section.sect-type-a-sqss, article.sqfk-article section.sect-type-a-dark {
	padding: 55px 20px 25px 20px
}
}
article.sqfk-article section.sect-type-a .block, article.sqfk-article section.sect-type-a-sqss .block, article.sqfk-article section.sect-type-a-dark .block {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-bottom:10px;
	padding-bottom:60px; 
	width: 980px
}


article.sqfk-article section.sect-type-a .block:after, article.sqfk-article section.sect-type-a-sqss .block:after, article.sqfk-article section.sect-type-a-dark .block:after {
	content: " ";
	display: block;
	clear: both
}
article.sqfk-article section.sect-type-a .block h3, article.sqfk-article section.sect-type-a-sqss .block h3, article.sqfk-article section.sect-type-a-dark .block h3, article.sqfk-article section.sect-type-a .block h3.h3-full, article.sqfk-article section.sect-type-a-sqss .block h3.h3-full, article.sqfk-article section.sect-type-a-dark .block h3.h3-full, article.sqfk-article section.sect-type-a .block h3.h3-narrow, article.sqfk-article section.sect-type-a-sqss .block h3.h3-narrow, article.sqfk-article section.sect-type-a-dark .block h3.h3-narrow, article.sqfk-article section.sect-type-a .block h3.h3-l, article.sqfk-article section.sect-type-a-sqss .block h3.h3-l, article.sqfk-article section.sect-type-a-dark .block h3.h3-l {
	line-height: 36px;
	font-size: 24px;
	font-weight: 300;
	margin-bottom: 10px;
	text-align: center;
	color: #232323
}

@media (min-width: 360px) {
article.sqfk-article section.sect-type-a .block h3, article.sqfk-article section.sect-type-a-sqss .block h3, article.sqfk-article section.sect-type-a-dark .block h3, article.sqfk-article section.sect-type-a .block h3.h3-full, article.sqfk-article section.sect-type-a-sqss .block h3.h3-full, article.sqfk-article section.sect-type-a-dark .block h3.h3-full, article.sqfk-article section.sect-type-a .block h3.h3-narrow, article.sqfk-article section.sect-type-a-sqss .block h3.h3-narrow, article.sqfk-article section.sect-type-a-dark .block h3.h3-narrow, article.sqfk-article section.sect-type-a .block h3.h3-l, article.sqfk-article section.sect-type-a-sqss .block h3.h3-l, article.sqfk-article section.sect-type-a-dark .block h3.h3-l {
	line-height: 40px;
	font-size: 26px
}
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block h3, article.sqfk-article section.sect-type-a-sqss .block h3, article.sqfk-article section.sect-type-a-dark .block h3, article.sqfk-article section.sect-type-a .block h3.h3-full, article.sqfk-article section.sect-type-a-sqss .block h3.h3-full, article.sqfk-article section.sect-type-a-dark .block h3.h3-full, article.sqfk-article section.sect-type-a .block h3.h3-narrow, article.sqfk-article section.sect-type-a-sqss .block h3.h3-narrow, article.sqfk-article section.sect-type-a-dark .block h3.h3-narrow, article.sqfk-article section.sect-type-a .block h3.h3-l, article.sqfk-article section.sect-type-a-sqss .block h3.h3-l, article.sqfk-article section.sect-type-a-dark .block h3.h3-l {
	line-height: 50px;
	font-size: 32px
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-a .block h3, article.sqfk-article section.sect-type-a-sqss .block h3, article.sqfk-article section.sect-type-a-dark .block h3, article.sqfk-article section.sect-type-a .block h3.h3-full, article.sqfk-article section.sect-type-a-sqss .block h3.h3-full, article.sqfk-article section.sect-type-a-dark .block h3.h3-full, article.sqfk-article section.sect-type-a .block h3.h3-narrow, article.sqfk-article section.sect-type-a-sqss .block h3.h3-narrow, article.sqfk-article section.sect-type-a-dark .block h3.h3-narrow, article.sqfk-article section.sect-type-a .block h3.h3-l, article.sqfk-article section.sect-type-a-sqss .block h3.h3-l, article.sqfk-article section.sect-type-a-dark .block h3.h3-l {
	margin-bottom: 30px;
	line-height: 60px;
	font-size: 40px
}
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block h3, article.sqfk-article section.sect-type-a-sqss .block h3, article.sqfk-article section.sect-type-a-dark .block h3, article.sqfk-article section.sect-type-a .block h3.h3-full, article.sqfk-article section.sect-type-a-sqss .block h3.h3-full, article.sqfk-article section.sect-type-a-dark .block h3.h3-full, article.sqfk-article section.sect-type-a .block h3.h3-narrow, article.sqfk-article section.sect-type-a-sqss .block h3.h3-narrow, article.sqfk-article section.sect-type-a-dark .block h3.h3-narrow, article.sqfk-article section.sect-type-a .block h3.h3-l, article.sqfk-article section.sect-type-a-sqss .block h3.h3-l, article.sqfk-article section.sect-type-a-dark .block h3.h3-l {
	width: 83.2258064516%;
	margin-left: 8.3870967742%
}
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block h3.h3-narrow, article.sqfk-article section.sect-type-a-sqss .block h3.h3-narrow, article.sqfk-article section.sect-type-a-dark .block h3.h3-narrow {
	width: 66.4516129032%;
	margin-left: 16.7741935484%
}
}
article.sqfk-article section.sect-type-a .block h3.h3-l, article.sqfk-article section.sect-type-a-sqss .block h3.h3-l, article.sqfk-article section.sect-type-a-dark .block h3.h3-l {
	text-align: left
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block h3.h3-l, article.sqfk-article section.sect-type-a-sqss .block h3.h3-l, article.sqfk-article section.sect-type-a-dark .block h3.h3-l {
	width: 66.4516129032%;
	margin-left: 0px
}
}
article.sqfk-article section.sect-type-a .block h3.h3-t-icon:before, article.sqfk-article section.sect-type-a-sqss .block h3.h3-t-icon:before, article.sqfk-article section.sect-type-a-dark .block h3.h3-t-icon:before {
	content: '';
	display: block;
	width: 60px;
	height: 60px;
	margin: auto;
	margin-bottom: 20px
}
article.sqfk-article section.sect-type-a .block p, article.sqfk-article section.sect-type-a-sqss .block p, article.sqfk-article section.sect-type-a-dark .block p, article.sqfk-article section.sect-type-a .block p.p-full, article.sqfk-article section.sect-type-a-sqss .block p.p-full, article.sqfk-article section.sect-type-a-dark .block p.p-full, article.sqfk-article section.sect-type-a .block p.p-span-10, article.sqfk-article section.sect-type-a-sqss .block p.p-span-10, article.sqfk-article section.sect-type-a-dark .block p.p-span-10, article.sqfk-article section.sect-type-a .block p.p-span-8, article.sqfk-article section.sect-type-a-sqss .block p.p-span-8, article.sqfk-article section.sect-type-a-dark .block p.p-span-8, article.sqfk-article section.sect-type-a .block p.p-narrow, article.sqfk-article section.sect-type-a-sqss .block p.p-narrow, article.sqfk-article section.sect-type-a-dark .block p.p-narrow, article.sqfk-article section.sect-type-a .block div.anno p.p-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno p.p-anno, article.sqfk-article section.sect-type-a .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a .block div.anno-span-10 ul.ul-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10 ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 ul.ul-anno {
	line-height: 24px;
	font-size: 15px;
	font-weight: 300;
	color: #545454;
	display: block;
	margin: auto;
	text-align: left
}

@media (min-width: 360px) {
article.sqfk-article section.sect-type-a .block p, article.sqfk-article section.sect-type-a-sqss .block p, article.sqfk-article section.sect-type-a-dark .block p, article.sqfk-article section.sect-type-a .block p.p-full, article.sqfk-article section.sect-type-a-sqss .block p.p-full, article.sqfk-article section.sect-type-a-dark .block p.p-full, article.sqfk-article section.sect-type-a .block p.p-span-10, article.sqfk-article section.sect-type-a-sqss .block p.p-span-10, article.sqfk-article section.sect-type-a-dark .block p.p-span-10, article.sqfk-article section.sect-type-a .block p.p-span-8, article.sqfk-article section.sect-type-a-sqss .block p.p-span-8, article.sqfk-article section.sect-type-a-dark .block p.p-span-8, article.sqfk-article section.sect-type-a .block p.p-narrow, article.sqfk-article section.sect-type-a-sqss .block p.p-narrow, article.sqfk-article section.sect-type-a-dark .block p.p-narrow, article.sqfk-article section.sect-type-a .block div.anno p.p-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno p.p-anno, article.sqfk-article section.sect-type-a .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a .block div.anno-span-10 ul.ul-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10 ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 ul.ul-anno {
	line-height: 26px;
	font-size: 16px
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-a .block p, article.sqfk-article section.sect-type-a-sqss .block p, article.sqfk-article section.sect-type-a-dark .block p, article.sqfk-article section.sect-type-a .block p.p-full, article.sqfk-article section.sect-type-a-sqss .block p.p-full, article.sqfk-article section.sect-type-a-dark .block p.p-full, article.sqfk-article section.sect-type-a .block p.p-span-10, article.sqfk-article section.sect-type-a-sqss .block p.p-span-10, article.sqfk-article section.sect-type-a-dark .block p.p-span-10, article.sqfk-article section.sect-type-a .block p.p-span-8, article.sqfk-article section.sect-type-a-sqss .block p.p-span-8, article.sqfk-article section.sect-type-a-dark .block p.p-span-8, article.sqfk-article section.sect-type-a .block p.p-narrow, article.sqfk-article section.sect-type-a-sqss .block p.p-narrow, article.sqfk-article section.sect-type-a-dark .block p.p-narrow, article.sqfk-article section.sect-type-a .block div.anno p.p-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno p.p-anno, article.sqfk-article section.sect-type-a .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a .block div.anno-span-10 ul.ul-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10 ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 ul.ul-anno {
	line-height: 30px;
	font-size: 20px
}
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block p.p-span-10, article.sqfk-article section.sect-type-a-sqss .block p.p-span-10, article.sqfk-article section.sect-type-a-dark .block p.p-span-10 {
	width: 83.2258064516%;
	margin-left: 8.3870967742%;
	text-align: left
}
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block p.p-span-8, article.sqfk-article section.sect-type-a-sqss .block p.p-span-8, article.sqfk-article section.sect-type-a-dark .block p.p-span-8 {
	width: 66.4516129032%;
	margin-left: 16.7741935484%;
	text-align: left
}
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block p.p-narrow, article.sqfk-article section.sect-type-a-sqss .block p.p-narrow, article.sqfk-article section.sect-type-a-dark .block p.p-narrow {
	width: 66.4516129032%;
	margin-left: 16.7741935484%
}
}
article.sqfk-article section.sect-type-a .block p.p-learn-more, article.sqfk-article section.sect-type-a-sqss .block p.p-learn-more, article.sqfk-article section.sect-type-a-dark .block p.p-learn-more, article.sqfk-article section.sect-type-a .block p.p-learn-more-starsky, article.sqfk-article section.sect-type-a-sqss .block p.p-learn-more-starsky, article.sqfk-article section.sect-type-a-dark .block p.p-learn-more-starsky {
	margin-top: 20px;
	line-height: 24px;
	font-size: 15px;
	font-weight: 300;
	color: #7a7a7a
}

@media (min-width: 360px) {
article.sqfk-article section.sect-type-a .block p.p-learn-more, article.sqfk-article section.sect-type-a-sqss .block p.p-learn-more, article.sqfk-article section.sect-type-a-dark .block p.p-learn-more, article.sqfk-article section.sect-type-a .block p.p-learn-more-starsky, article.sqfk-article section.sect-type-a-sqss .block p.p-learn-more-starsky, article.sqfk-article section.sect-type-a-dark .block p.p-learn-more-starsky {
	line-height: 24px;
	font-size: 15px
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-a .block p.p-learn-more, article.sqfk-article section.sect-type-a-sqss .block p.p-learn-more, article.sqfk-article section.sect-type-a-dark .block p.p-learn-more, article.sqfk-article section.sect-type-a .block p.p-learn-more-starsky, article.sqfk-article section.sect-type-a-sqss .block p.p-learn-more-starsky, article.sqfk-article section.sect-type-a-dark .block p.p-learn-more-starsky {
	line-height: 28px;
	font-size: 18px
}
}
article.sqfk-article section.sect-type-a .block p.p-learn-more-starsky a:link, article.sqfk-article section.sect-type-a-sqss .block p.p-learn-more-starsky a:link, article.sqfk-article section.sect-type-a-dark .block p.p-learn-more-starsky a:link, article.sqfk-article section.sect-type-a .block p.p-learn-more-starsky a:visited, article.sqfk-article section.sect-type-a-sqss .block p.p-learn-more-starsky a:visited, article.sqfk-article section.sect-type-a-dark .block p.p-learn-more-starsky a:visited {
	color: #56d0ff
}
article.sqfk-article section.sect-type-a .block p.p-learn-more-starsky a:hover, article.sqfk-article section.sect-type-a-sqss .block p.p-learn-more-starsky a:hover, article.sqfk-article section.sect-type-a-dark .block p.p-learn-more-starsky a:hover, article.sqfk-article section.sect-type-a .block p.p-learn-more-starsky a:active, article.sqfk-article section.sect-type-a-sqss .block p.p-learn-more-starsky a:active, article.sqfk-article section.sect-type-a-dark .block p.p-learn-more-starsky a:active {
	color: #bcecff
}
article.sqfk-article section.sect-type-a .block div.anno, article.sqfk-article section.sect-type-a-sqss .block div.anno, article.sqfk-article section.sect-type-a-dark .block div.anno, article.sqfk-article section.sect-type-a .block div.anno-span-10, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 {
	margin-top: 20px
}
article.sqfk-article section.sect-type-a .block div.anno p.p-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno p.p-anno, article.sqfk-article section.sect-type-a .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a .block div.anno-span-10 ul.ul-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10 ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 ul.ul-anno {
	line-height: 20px;
	font-size: 12px;
	color: #999
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block div.anno p.p-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno p.p-anno, article.sqfk-article section.sect-type-a .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a .block div.anno-span-10 ul.ul-anno, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10 ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 ul.ul-anno {
	line-height: 24px;
	font-size: 15px
}
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block div.anno-span-10, article.sqfk-article section.sect-type-a-sqss .block div.anno-span-10, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 {
	width: 83.2258064516%;
	margin-left: 8.3870967742%
}
}
article.sqfk-article section.sect-type-a .block div.learn-more, article.sqfk-article section.sect-type-a-sqss .block div.learn-more, article.sqfk-article section.sect-type-a-dark .block div.learn-more, article.sqfk-article section.sect-type-a .block div.learn-more-morning, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning, article.sqfk-article section.sect-type-a .block div.learn-more-starsky, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky {
	margin: 30px 0px;
	text-align: center
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block div.learn-more, article.sqfk-article section.sect-type-a-sqss .block div.learn-more, article.sqfk-article section.sect-type-a-dark .block div.learn-more, article.sqfk-article section.sect-type-a .block div.learn-more-morning, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning, article.sqfk-article section.sect-type-a .block div.learn-more-starsky, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky {
	margin: 40px 0px
}
}
article.sqfk-article section.sect-type-a .block div.learn-more a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more a, article.sqfk-article section.sect-type-a-dark .block div.learn-more a, article.sqfk-article section.sect-type-a .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a {
	-moz-transition-property: border, background;
	-o-transition-property: border, background;
	-webkit-transition-property: border, background;
	transition-property: border, background;
	-moz-transition-duration: 1s;
	-o-transition-duration: 1s;
	-webkit-transition-duration: 1s;
	transition-duration: 1s;
	padding: 10px 20px;
	border: 1px solid rgba(255,255,255,0.5);
	border-radius: 3px;
	text-decoration: none;
	font-size: 12px;
	color: #FFFFFF;
	display: inline-block;
	text-align: center
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-a .block div.learn-more a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more a, article.sqfk-article section.sect-type-a-dark .block div.learn-more a, article.sqfk-article section.sect-type-a .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a {
	padding: 10px 25px;
	font-size: 15px
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-a .block div.learn-more a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more a, article.sqfk-article section.sect-type-a-dark .block div.learn-more a, article.sqfk-article section.sect-type-a .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a {
	border-radius: 5px;
	padding: 12px 40px;
	font-size: 16px
}
}
article.sqfk-article section.sect-type-a .block div.learn-more a:link, article.sqfk-article section.sect-type-a-sqss .block div.learn-more a:link, article.sqfk-article section.sect-type-a-dark .block div.learn-more a:link, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:link, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:link, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:link, article.sqfk-article section.sect-type-a .block div.learn-more a:visited, article.sqfk-article section.sect-type-a-sqss .block div.learn-more a:visited, article.sqfk-article section.sect-type-a-dark .block div.learn-more a:visited, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:visited, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:visited, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:visited, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:visited, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:visited, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:visited {
	background-color: transparent
}
article.sqfk-article section.sect-type-a .block div.learn-more a:hover, article.sqfk-article section.sect-type-a-sqss .block div.learn-more a:hover, article.sqfk-article section.sect-type-a-dark .block div.learn-more a:hover, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:hover, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:hover, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:hover, article.sqfk-article section.sect-type-a .block div.learn-more a:active, article.sqfk-article section.sect-type-a-sqss .block div.learn-more a:active, article.sqfk-article section.sect-type-a-dark .block div.learn-more a:active, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:active, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:active, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:active, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:active, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:active, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:active {
	border: 1px solid #fff;
	background-color: rgba(0,0,0,0.2)
}
article.sqfk-article section.sect-type-a .block div.learn-more a:link, article.sqfk-article section.sect-type-a-sqss .block div.learn-more a:link, article.sqfk-article section.sect-type-a-dark .block div.learn-more a:link, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:link, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:link, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:link, article.sqfk-article section.sect-type-a .block div.learn-more a:visited, article.sqfk-article section.sect-type-a-sqss .block div.learn-more a:visited, article.sqfk-article section.sect-type-a-dark .block div.learn-more a:visited, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:visited, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:visited, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:visited, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:visited, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:visited, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:visited {
	background-color: rgba(255,255,255,0.15)
}
article.sqfk-article section.sect-type-a .block div.learn-more a:hover, article.sqfk-article section.sect-type-a-sqss .block div.learn-more a:hover, article.sqfk-article section.sect-type-a-dark .block div.learn-more a:hover, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:hover, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:hover, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:hover, article.sqfk-article section.sect-type-a .block div.learn-more a:active, article.sqfk-article section.sect-type-a-sqss .block div.learn-more a:active, article.sqfk-article section.sect-type-a-dark .block div.learn-more a:active, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:active, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:active, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:active, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:active, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:active, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:active {
	border: 1px solid #fff;
	background-color: rgba(255,255,255,0.3)
}
article.sqfk-article section.sect-type-a .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a {
	-moz-transition-property: border, background;
	-o-transition-property: border, background;
	-webkit-transition-property: border, background;
	transition-property: border, background;
	-moz-transition-duration: 1s;
	-o-transition-duration: 1s;
	-webkit-transition-duration: 1s;
	transition-duration: 1s;
	padding: 10px 20px;
	border: 1px solid rgba(255,255,255,0.5);
	border-radius: 3px;
	text-decoration: none;
	font-size: 12px;
	color: #FFFFFF
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-a .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a {
	padding: 10px 25px;
	font-size: 15px
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-a .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a {
	border-radius: 5px;
	padding: 12px 40px;
	font-size: 16px
}
}
article.sqfk-article section.sect-type-a .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:visited, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:visited, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:visited {
	background-color: transparent
}
article.sqfk-article section.sect-type-a .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:active, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:active, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:active {
	border: 1px solid #fff;
	background-color: rgba(0,0,0,0.2)
}
article.sqfk-article section.sect-type-a .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:link, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:visited, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:visited, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:visited {
	border: 1px solid #999;
	background-color: rgba(255,255,255,0.8);
	color: #707070
}
article.sqfk-article section.sect-type-a .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:hover, article.sqfk-article section.sect-type-a .block div.learn-more-morning a:active, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-morning a:active, article.sqfk-article section.sect-type-a-dark .block div.learn-more-morning a:active {
	border: 1px solid #999;
	background-color: #fff
}
article.sqfk-article section.sect-type-a .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a {
	-moz-transition-property: border, background;
	-o-transition-property: border, background;
	-webkit-transition-property: border, background;
	transition-property: border, background;
	-moz-transition-duration: 1s;
	-o-transition-duration: 1s;
	-webkit-transition-duration: 1s;
	transition-duration: 1s;
	padding: 10px 20px;
	border: 1px solid rgba(255,255,255,0.5);
	border-radius: 3px;
	text-decoration: none;
	font-size: 12px;
	color: #FFFFFF
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-a .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a {
	padding: 10px 25px;
	font-size: 15px
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-a .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a {
	border-radius: 5px;
	padding: 12px 40px;
	font-size: 16px
}
}
article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:link, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:link, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:link, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:visited, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:visited, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:visited {
	background-color: transparent
}
article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:hover, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:hover, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:hover, article.sqfk-article section.sect-type-a .block div.learn-more-starsky a:active, article.sqfk-article section.sect-type-a-sqss .block div.learn-more-starsky a:active, article.sqfk-article section.sect-type-a-dark .block div.learn-more-starsky a:active {
	border: 1px solid #fff;
	background-color: rgba(0,0,0,0.2)
}
article.sqfk-article section.sect-type-a .block figure, article.sqfk-article section.sect-type-a-sqss .block figure, article.sqfk-article section.sect-type-a-dark .block figure {
	margin-top: 20px
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block figure, article.sqfk-article section.sect-type-a-sqss .block figure, article.sqfk-article section.sect-type-a-dark .block figure {
	margin-top: 40px
}
}
article.sqfk-article section.sect-type-a .block figure img, article.sqfk-article section.sect-type-a-sqss .block figure img, article.sqfk-article section.sect-type-a-dark .block figure img {
	max-width: 100%;
	display: block;
	margin: auto
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block figure img, article.sqfk-article section.sect-type-a-sqss .block figure img, article.sqfk-article section.sect-type-a-dark .block figure img {
	max-width: 83.2258064516%
}
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block figure img.img-full, article.sqfk-article section.sect-type-a-sqss .block figure img.img-full, article.sqfk-article section.sect-type-a-dark .block figure img.img-full {
	max-width: 100%
}
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-a .block figure img.img-narrow, article.sqfk-article section.sect-type-a-sqss .block figure img.img-narrow, article.sqfk-article section.sect-type-a-dark .block figure img.img-narrow {
	max-width: 66.4516129032%
}
}
article.sqfk-article section.sect-type-a-sqss {
	padding-bottom: 40px
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-a-sqss {
	padding-bottom: 60px
}
}
article.sqfk-article section.sect-type-a-dark .block h3, article.sqfk-article section.sect-type-a-dark .block h3.h3-full, article.sqfk-article section.sect-type-a-dark .block h3.h3-narrow, article.sqfk-article section.sect-type-a-dark .block h3.h3-l, article.sqfk-article section.sect-type-a-dark .block h3.h3-narrow, article.sqfk-article section.sect-type-a-dark .block h3.h3-l {
	color: #FFFFFF
}
article.sqfk-article section.sect-type-a-dark .block p, article.sqfk-article section.sect-type-a-dark .block p.p-full, article.sqfk-article section.sect-type-a-dark .block p.p-span-10, article.sqfk-article section.sect-type-a-dark .block p.p-span-8, article.sqfk-article section.sect-type-a-dark .block p.p-narrow, article.sqfk-article section.sect-type-a-dark .block div.anno p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 p.p-anno, article.sqfk-article section.sect-type-a-dark .block div.anno ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block div.anno-span-10 ul.ul-anno, article.sqfk-article section.sect-type-a-dark .block p.p-span-8, article.sqfk-article section.sect-type-a-dark .block p.p-span-10 {
	color: #FFFFFF
}
article.sqfk-article section.sect-type-b, article.sqfk-article section.sect-type-b-rev {
	padding: 40px 20px 50px 20px
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-b, article.sqfk-article section.sect-type-b-rev {
	padding: 60px 20px 70px 20px
}
}
article.sqfk-article section.sect-type-b .block, article.sqfk-article section.sect-type-b-rev .block {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	width: 980px
}
article.sqfk-article section.sect-type-b .block:after, article.sqfk-article section.sect-type-b-rev .block:after {
	content: " ";
	display: block;
	clear: both
}
article.sqfk-article section.sect-type-b .block .sect-cont, article.sqfk-article section.sect-type-b-rev .block .sect-cont {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto
}
article.sqfk-article section.sect-type-b .block .sect-cont:after, article.sqfk-article section.sect-type-b-rev .block .sect-cont:after {
	content: " ";
	display: block;
	clear: both
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-b .block .sect-cont, article.sqfk-article section.sect-type-b-rev .block .sect-cont {
	width: 58.064516129%;
	float: left;
	margin-right: 0.6451612903%
}
}
article.sqfk-article section.sect-type-b .block .sect-cont h3, article.sqfk-article section.sect-type-b-rev .block .sect-cont h3 {
	line-height: 36px;
	font-size: 24px;
	font-weight: 300;
	margin-bottom: 10px;
	text-align: center;
	color: #232323;
	display: block;
	text-align: left
}

@media (min-width: 360px) {
article.sqfk-article section.sect-type-b .block .sect-cont h3, article.sqfk-article section.sect-type-b-rev .block .sect-cont h3 {
	line-height: 40px;
	font-size: 26px
}
}

@media (min-width: 720px) {
article.sqfk-article section.sect-type-b .block .sect-cont h3, article.sqfk-article section.sect-type-b-rev .block .sect-cont h3 {
	line-height: 50px;
	font-size: 32px
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-b .block .sect-cont h3, article.sqfk-article section.sect-type-b-rev .block .sect-cont h3 {
	margin-bottom: 30px;
	line-height: 60px;
	font-size: 40px
}
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-b .block .sect-cont h3, article.sqfk-article section.sect-type-b-rev .block .sect-cont h3 {
	width: auto;
	padding-right: 7.7419354839%
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-b .block .sect-cont h3, article.sqfk-article section.sect-type-b-rev .block .sect-cont h3 {
	width: auto;
	padding-right: 16.1290322581%
}
}
article.sqfk-article section.sect-type-b .block .sect-cont p, article.sqfk-article section.sect-type-b-rev .block .sect-cont p {
	line-height: 24px;
	font-size: 15px;
	font-weight: 300;
	color: #545454;
	text-align: left
}

@media (min-width: 360px) {
article.sqfk-article section.sect-type-b .block .sect-cont p, article.sqfk-article section.sect-type-b-rev .block .sect-cont p {
	line-height: 26px;
	font-size: 16px
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-b .block .sect-cont p, article.sqfk-article section.sect-type-b-rev .block .sect-cont p {
	line-height: 30px;
	font-size: 20px
}
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-b .block .sect-cont p, article.sqfk-article section.sect-type-b-rev .block .sect-cont p {
	width: auto;
	padding-right: 7.7419354839%
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-b .block .sect-cont p, article.sqfk-article section.sect-type-b-rev .block .sect-cont p {
	width: auto;
	padding-right: 7.7419354839%
}
}
article.sqfk-article section.sect-type-b .block figure, article.sqfk-article section.sect-type-b-rev .block figure {
	width: 83.2258064516%;
	margin: 40px auto 0px auto
}

@media (min-width: 400px) {
article.sqfk-article section.sect-type-b .block figure, article.sqfk-article section.sect-type-b-rev .block figure {
	width: 66.4516129032%
}
}

@media (min-width: 480px) {
article.sqfk-article section.sect-type-b .block figure, article.sqfk-article section.sect-type-b-rev .block figure {
	width: 49.6774193548%
}
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-b .block figure, article.sqfk-article section.sect-type-b-rev .block figure {
	width: 41.2903225806%;
	float: right;
	margin-right: 0;
	margin: 0px
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-b .block figure, article.sqfk-article section.sect-type-b-rev .block figure {
	width: 41.2903225806%;
	float: right;
	margin-right: 0
}
}
article.sqfk-article section.sect-type-b .block figure img, article.sqfk-article section.sect-type-b-rev .block figure img {
	width: 100%
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-b-rev .block .sect-cont {
	width: 58.064516129%;
	float: right;
	margin-right: 0
}
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-b-rev .block .sect-cont h3 {
	padding-right: 0px;
	padding-left: 7.7419354839%
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-b-rev .block .sect-cont h3 {
	padding-right: 16.1290322581%
}
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-b-rev .block .sect-cont p {
	padding-right: 0px;
	padding-left: 7.7419354839%
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-b-rev .block .sect-cont p {
	padding-right: 0px;
	padding-left: 7.7419354839%
}
}

@media (min-width: 600px) {
article.sqfk-article section.sect-type-b-rev figure {
	width: 41.2903225806%;
	float: left;
	margin-right: 0.6451612903%;
	margin: 0px
}
}

@media (min-width: 1000px) {
article.sqfk-article section.sect-type-b-rev figure {
	width: 41.2903225806%;
	float: left;
	margin-right: 0.6451612903%
}
}
article.sqfk-article section:nth-child(2n+1) {
	background-color: #F5F5F5
}
.slideBlock, .slideBlock-NoSQSS {
	position: relative;
	overflow: hidden
}
.slideBlock .slideEffect, .slideBlock-NoSQSS .slideEffect {
	-moz-transition-property: left;
	-o-transition-property: left;
	-webkit-transition-property: left;
	transition-property: left;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s
}

@media (min-width: 1000px) {
.slideBlock .slideEffect, .slideBlock-NoSQSS .slideEffect {
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s
}
}
.slidePoint {
	width: 100%;
	bottom: 10px;
	text-align: center
}

@media (min-width: 1000px) {
.slidePoint {
	bottom: 40px
}
}
.slidePoint .point {
	-moz-transition-property: background-color;
	-o-transition-property: background-color;
	-webkit-transition-property: background-color;
	transition-property: background-color;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	width: 8px;
	height: 8px;
	display: inline-block;
	cursor: pointer;
	margin-right: 20px;
	border-radius: 50%;
	background-color: rgba(0,0,0,0.2)
}
.slidePoint .point:hover {
	background-color: #333
}
.slidePoint .point:last-child {
	margin-right: 0px
}
.slidePoint .here {
	background-color: #000
}
.slidePoint .here:hover {
	background-color: #000
}
.slideController {
	display: none
}

@media (min-width: 1000px) {
.slideController {
	width: 100%;
	height: 100px;
	display: block;
	position: absolute;
	top: 0px;
	margin-top: 210px
}
.slideController .slideCPrevSlide, .slideController .slideCNextSlide {
	width: 60px;
	height: 100%;
	cursor: pointer
}
.slideController .slideCPrevSlide {
	display: none
}
}

@media (min-width: 1000px) and (min-width: 1000px) {
.slideController .slideCPrevSlide {
	background-image: url("../images/qts42-sprite-icon.svg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	float: left;
	margin-left: 20px
}
}

@media (min-width: 1000px) {
.slideController .slideCNextSlide {
	display: none
}
}

@media (min-width: 1000px) and (min-width: 1000px) {
.slideController .slideCNextSlide {
	background-image: url("../images/qts42-sprite-icon.svg");
	background-repeat: no-repeat;
	background-position: -60px 0px;
	display: block;
	float: right;
	margin-right: 20px
}
}
.slideController-first .slideCPrevSlide {
	display: none
}
.slideController-last .slideCNextSlide {
	display: none
}
.slideCaption {
	margin: 55px auto 20px auto
}

@media (min-width: 720px) {
.slideCaption {
	margin: 100px auto 20px auto
}
}

@media (min-width: 768px) {
.slideCaption {
	width: 700px
}
}

@media (min-width: 1000px) {
.slideCaption {
	margin: 140px auto 20px auto
}
}
.slideCaption ul {
	height: 96px;
	display: block;
	position: relative;
	overflow: hidden;
	text-align: center
}

@media (min-width: 400px) {
.slideCaption ul {
	height: 72px
}
}

@media (min-width: 600px) {
.slideCaption ul {
	height: 48px
}
}
.slideCaption ul li {
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	width: 100%;
	position: absolute;
	top: 0px;
	line-height: 24px;
	font-size: 15px;
	color: #666666;
	opacity: 0
}
.slideCaption ul li strong {
	font-weight: bold
}
.slideCaption ul li.showThis {
	opacity: 1
}
.sqss-regular {
	width: 100%;
	margin: auto;
	margin-top: 40px;
	position: relative
}

@media (min-width: 720px) {
.sqss-regular {
	margin-top: 40px
}
}
.sqss-regular .slideBlock, .sqss-regular .slideBlock-NoSQSS {
	width: 260px;
	height: 155px;
	top: 0px;
	left: 50%;
	margin-left: -130px
}

@media (min-width: 360px) {
.sqss-regular .slideBlock, .sqss-regular .slideBlock-NoSQSS {
	width: 300px;
	height: 178px;
	margin-left: -150px
}
}

@media (min-width: 720px) {
.sqss-regular .slideBlock, .sqss-regular .slideBlock-NoSQSS {
	width: 640px;
	height: 382px;
	margin-left: -320px
}
}

@media (min-width: 1000px) {
.sqss-regular .slideBlock, .sqss-regular .slideBlock-NoSQSS {
	width: 980px;
	height: 585px;
	margin-left: -490px
}
}
.sqss-regular .slideBlock .slideFrame, .sqss-regular .slideBlock-NoSQSS .slideFrame {
	width: 100%;
	height: 100%;
	position: absolute
}
.sqss-regular .slideBlock .slideFrame .img-wrapper img, .sqss-regular .slideBlock-NoSQSS .slideFrame .img-wrapper img {
	max-width: 100%
}

@media (min-width: 1000px) {
.sqss-regular .slideController {
	margin-top: 200px
}
}
.sqss-regular .slideCaption {
	margin: 20px auto
}
.sqss-macbookpro, .sqss-macbookpro-nosqss {
	width: 100%;
	margin: auto;
	margin-top: 20px;
	position: relative;
	background-image: url("../images/qts42-sqss-mbp.png");
	background-repeat: no-repeat;
	background-size: 280px 182px;
	background-position: top center
}

@media (min-width: 360px) {
.sqss-macbookpro, .sqss-macbookpro-nosqss {
	background-size: 320px 206px
}
}

@media (min-width: 720px) {
.sqss-macbookpro, .sqss-macbookpro-nosqss {
	background-size: 660px 426px;
	margin-top: 40px
}
}

@media (min-width: 1000px) {
.sqss-macbookpro, .sqss-macbookpro-nosqss {
	background-size: 880px 570px;
	margin-top: 40px
}
}
.sqss-macbookpro .slideBlock, .sqss-macbookpro-nosqss .slideBlock, .sqss-macbookpro .slideBlock-NoSQSS, .sqss-macbookpro-nosqss .slideBlock-NoSQSS {
	width: 210px;
	height: 125px;
	top: 20px;
	left: 50%;
	margin-left: -105px
}

@media (min-width: 360px) {
.sqss-macbookpro .slideBlock, .sqss-macbookpro-nosqss .slideBlock, .sqss-macbookpro .slideBlock-NoSQSS, .sqss-macbookpro-nosqss .slideBlock-NoSQSS {
	width: 240px;
	height: 142px;
	top: 23px;
	margin-left: -120px
}
}

@media (min-width: 720px) {
.sqss-macbookpro .slideBlock, .sqss-macbookpro-nosqss .slideBlock, .sqss-macbookpro .slideBlock-NoSQSS, .sqss-macbookpro-nosqss .slideBlock-NoSQSS {
	width: 506px;
	height: 300px;
	top: 45px;
	margin-left: -253px
}
}

@media (min-width: 1000px) {
.sqss-macbookpro .slideBlock, .sqss-macbookpro-nosqss .slideBlock, .sqss-macbookpro .slideBlock-NoSQSS, .sqss-macbookpro-nosqss .slideBlock-NoSQSS {
	width: 670px;
	height: 400px;
	top: 60px;
	margin-left: -335px
}
}
.sqss-macbookpro .slideBlock .slideFrame, .sqss-macbookpro-nosqss .slideBlock .slideFrame, .sqss-macbookpro .slideBlock-NoSQSS .slideFrame, .sqss-macbookpro-nosqss .slideBlock-NoSQSS .slideFrame {
	width: 100%;
	height: 100%;
	position: absolute
}
.sqss-macbookpro .slideBlock .slideFrame .img-wrapper img, .sqss-macbookpro-nosqss .slideBlock .slideFrame .img-wrapper img, .sqss-macbookpro .slideBlock-NoSQSS .slideFrame .img-wrapper img, .sqss-macbookpro-nosqss .slideBlock-NoSQSS .slideFrame .img-wrapper img {
	max-width: 100%
}
.sqss-macbookpro-nosqss {
	height: 170px
}

@media (min-width: 360px) {
.sqss-macbookpro-nosqss {
	height: 195px
}
}

@media (min-width: 720px) {
.sqss-macbookpro-nosqss {
	height: 400px
}
}

@media (min-width: 1000px) {
.sqss-macbookpro-nosqss {
	height: 530px
}
}
.qts-page-index .qts-header {
	background-image: url("../images/qts42-main-bkd.jpg")
}
#qts-tp-choose {
	background-color: #001c24;
	line-height: 24px;
	font-weight: 300;
	font-size: 15px;
	color: #FFFFFF
}
#qts-tp-choose .block h3 {
	color: #FFFFFF
}
#qts-tp-choose .block .descr {
	color: #FFFFFF;
	margin-bottom: 15px
}
#qts-tp-choose .block .descr-2 {
	color: #a2e6c9;
	padding-left:10px;
	margin-top:5px;
	margin-bottom: 5px
}
#qts-tp-choose .block .steps {
	margin-bottom: 20px;
	border-radius: 5px;
	padding: 20px;
	background-color: #18583c
}
#qts-tp-choose .block .steps h4 {
	display: block;
	line-height: 50px;
	font-size: 40px
}
#qts-tp-choose .block .steps .h4-desc {
	margin-top: 0px;
	line-height: 30px;
	font-size: 18px;
	color: #FFFFFF
}
#qts-tp-choose .block .steps:last-child {
	margin-bottom: 0px
}
#qts-tp-choose .block #qts-tp-choose-bay .bay-list {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	margin-top: 10px;
	display: block
}
#qts-tp-choose .block #qts-tp-choose-bay .bay-list:after {
	content: " ";
	display: block;
	clear: both
}
#qts-tp-choose .block #qts-tp-choose-bay .bay-list li {
	-moz-transition-property: background-color;
	-o-transition-property: background-color;
	-webkit-transition-property: background-color;
	transition-property: background-color;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	width: 24.5161290323%;
	float: left;
	margin-right: 0.6451612903%;
	height: 60px;
	display: block;
	float: left;
	cursor: pointer;
	margin-bottom: 0.6451612903%;
	border: 1px solid #FFFFFF;
	border-radius: 3px;
	text-align: center;
	line-height: 60px;
	font-size: 36px
}

@media (min-width: 480px) {
#qts-tp-choose .block #qts-tp-choose-bay .bay-list li {
	width: 16.1290322581%;
	float: left;
	margin-right: 0.6451612903%
}
}

@media (min-width: 1000px) {
#qts-tp-choose .block #qts-tp-choose-bay .bay-list li {
	width: 7.7419354839%;
	float: left;
	margin-right: 0.6451612903%;
	margin-bottom: 0px
}
}
#qts-tp-choose .block #qts-tp-choose-bay .bay-list li:hover {
	background-color: rgba(255,255,255,0.2)
}
#qts-tp-choose .block #qts-tp-choose-bay .bay-list li.selected {
	background-color: #fff;
	color: #18583c
}
#qts-tp-choose .block #qts-tp-choose-bay .bay-list li.selected:hover {
	background-color: #fff
}
#qts-tp-choose .block #qts-tp-choose-model {
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	opacity: 0.3
}
#qts-tp-choose .block #qts-tp-choose-model .model-list-select {
	-moz-transition-property: max-height, opacity, margin-top;
	-o-transition-property: max-height, opacity, margin-top;
	-webkit-transition-property: max-height, opacity, margin-top;
	transition-property: max-height, opacity, margin-top;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	max-height: 0px;
	overflow: hidden;
	position: relative;
	opacity: 0
}
#qts-tp-choose .block #qts-tp-choose-model .model-list-select select {
	-moz-appearance: none;
	-webkit-appearance: none;
	width: 100% !important;
	height: 34px !important;
	border: none !important;
	border-radius: 3px;
	padding: 3px 10px;
	background-color: #289465;
	font-family: "Open Sans", sans-serif;
	font-size: 16px;
	color: #FFFFFF
}
#qts-tp-choose .block #qts-tp-choose-model .model-list-select select option {
	-moz-appearance: none;
	-webkit-appearance: none;
	background-color: #289465;
	font-family: "Open Sans", sans-serif;
	color: #FFFFFF
}
#qts-tp-choose .block #qts-tp-choose-model .model-list-select:after {
	content: '\f107';
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
	border-radius: 0px 3px 3px 0px;
	padding: 0px 5px;
	background-color: #0d0e10;
	line-height: 34px;
	font-family: FontAwesome;
	font-size: 20px;
	color: #FFFFFF
}

@media (min-width: 1000px) {
#qts-tp-choose .block #qts-tp-choose-model .model-list-select:after {
	background-color: #000
}
}
#qts-tp-choose .block #qts-tp-choose-model .model-list-select-show {
	max-height: 50px;
	margin-top: 10px;
	opacity: 1
}
#qts-tp-choose .block #qts-tp-choose-download {
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	opacity: 0.3
}
#qts-tp-choose .block #qts-tp-choose-download .dwn-desc {
	line-height: 20px;
	font-size: 15px;
	text-align: center;
	color: #E0E0E0
}

@media (min-width: 1000px) {
#qts-tp-choose .block #qts-tp-choose-download .dwn-desc {
	padding: 0px 16.1290322581%
}
}
#qts-tp-choose .block #qts-tp-choose-download .download-block {
	-moz-transition-property: max-height, opacity, margin-top;
	-o-transition-property: max-height, opacity, margin-top;
	-webkit-transition-property: max-height, opacity, margin-top;
	transition-property: max-height, opacity, margin-top;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	max-height: 0px;
	overflow: hidden;
	opacity: 0
}
#qts-tp-choose .block #qts-tp-choose-download .download-block a:link, #qts-tp-choose .block #qts-tp-choose-download .download-block a:visited {
	color: #FFFFFF
}
#qts-tp-choose .block #qts-tp-choose-download .download-block a:hover, #qts-tp-choose .block #qts-tp-choose-download .download-block a:active {
	color: #24ccff
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .download-firmware h5 a {
	width: 220px;
	display: block;
	margin: auto;
	cursor: pointer
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .download-firmware h5 a img {
	width: 100px;
	height: 100px;
	margin: auto;
	display: block
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .download-firmware h5 a span {
	height: 40px;
	display: block;
	line-height: 40px;
	text-align: center;
	font-size: 20px
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .download-firmware .model-for {
	-moz-transition-property: color;
	-o-transition-property: color;
	-webkit-transition-property: color;
	transition-property: color;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	cursor: pointer
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .download-firmware .model-for:link, #qts-tp-choose .block #qts-tp-choose-download .download-block .download-firmware .model-for:visited {
	color: #FFFFFF
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .download-firmware .model-for:hover, #qts-tp-choose .block #qts-tp-choose-download .download-block .download-firmware .model-for:active {
	color: #24ccff
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .release-note {
	margin-top: 20px;
	padding-bottom: 10px
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .release-note h5 {
	text-align: center;
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 5px
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .release-note p {
	color: #E0E0E0
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .release-note .dwn-desc a {
	text-decoration: underline
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .release-note .dwn-desc a:link, #qts-tp-choose .block #qts-tp-choose-download .download-block .release-note .dwn-desc a:visited {
	color: #a4eaff
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .release-note .dwn-desc a:hover, #qts-tp-choose .block #qts-tp-choose-download .download-block .release-note .dwn-desc a:active {
	color: #24ccff
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .qsync-client {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: 20px;
	border-radius: 3px;
	padding: 20px 20px;
	background-color: #12442e
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .qsync-client h5 {
	text-align: center;
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 5px
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .qsync-client h5 span {
	display: block
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .qsync-client p {
	line-height: 20px;
	font-size: 15px;
	color: #E0E0E0
}

@media (min-width: 1000px) {
#qts-tp-choose .block #qts-tp-choose-download .download-block .qsync-client p {
	padding: 0px 16.1290322581%
}
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .qsync-client p a {
	text-decoration: underline
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .qsync-client p a:link, #qts-tp-choose .block #qts-tp-choose-download .download-block .qsync-client p a:visited {
	color: #a4eaff
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .qsync-client p a:hover, #qts-tp-choose .block #qts-tp-choose-download .download-block .qsync-client p a:active {
	color: #24ccff
}
#qts-tp-choose .block #qts-tp-choose-download .download-block .model-for {
	width: 220px;
	margin: auto;
	margin-bottom: 10px;
	border: 1px solid #FFFFFF;
	border-radius: 3px;
	padding: 5px;
	line-height: 20px;
	text-align: center;
	font-size: 15px
}
#qts-tp-choose .block #qts-tp-choose-download .download-block-show {
	max-height: 700px;
	margin-top: 20px;
	opacity: 1
}

@media (min-width: 1000px) {
#qts-tp-choose .block #qts-tp-choose-download .download-block-show {
	max-height: 540px
}
}
#qts-tp-notes {
	background-color: #000;
	line-height: 24px;
	font-weight: 300;
	font-size: 15px;
	color: #FFFFFF
}
#qts-tp-notes .block h3 {
	color: #FFFFFF
}
#qts-tp-notes .block ol, #qts-tp-choose .block ul {
	padding-left: 2em;
	list-style: disc outside;
	color: #E0E0E0;
	margin-bottom:20px;
}

#qts-tp-choose .block ul li ul {
	padding-left: 2em;
	list-style: circle outside;
	color: #E0E0E0;
	margin-top:5px;
}

#qts-tp-notes .block ol li, #qts-tp-choose .block ul li {
	margin-bottom: 10px
}
#qts-tp-notes .block ol li:last-child {
	margin-bottom: 0px
}
