@import url('https://fonts.googleapis.com/css?family=Slabo+27px');@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,400i');
div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//www.pcvisions1.com/wp-content/plugins/contact-form-7/includes/css/../../images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}
.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}.wpcf7 .wpcf7-recaptcha[data-align=center]>div{margin:0 auto}.wpcf7 .wpcf7-recaptcha[data-align=right]>div{margin:0 0 0 auto}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block
}
audio, canvas, video {
	display: inline-block
}
audio:not([controls]) {
	display: none;
	height: 0
}
[hidden], template {
	display: none
}
html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}
body {
	margin: 0
}
a {
	background: transparent
}
a:focus {
	outline: 0;
}
a:active, a:hover {
	outline: 0;
}
h1 {
	font-size: 2em;
	margin: .67em 0
}
abbr[title] {
	border-bottom: 1px dotted
}
b, strong {
	font-weight: bold
}
dfn {
	font-style: italic
}
hr {
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0
}
mark {
	background: #ff0;
	color: #000
}
code, kbd, pre, samp {
	font-family: monospace, serif;
	font-size: 1em
}
pre {
	white-space: pre-wrap
}
q {
	quotes: "\201C" "\201D" "\2018" "\2019"
}
small {
	font-size: 80%
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sup {
	top: -0.5em
}
sub {
	bottom: -0.25em
}
img {
	border: 0
}
svg:not(:root) {
	overflow: hidden
}
figure {
	margin: 0
}
fieldset {
	border: 1px solid silver;
	margin: 0 2px;
	padding: .35em .625em .75em
}
legend {
	border: 0;
	padding: 0
}
button, input, select, textarea {
	font-family: inherit;
	font-size: 100%;
	margin: 0
}
button, input {
	line-height: normal
}
button, select {
	text-transform: none
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled], html input[disabled] {
	cursor: default
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0
}
input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}
 input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
 button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
textarea {
	overflow: auto;
	vertical-align: top
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
@media print {
* {
	text-shadow: none !important;
	color: #000 !important;
	background: transparent !important;
	box-shadow: none !important
}
a, a:visited {
	text-decoration: underline
}
a[href]:after {
	content: " (" attr(href) ")"
}
abbr[title]:after {
	content: " (" attr(title) ")"
}
a[href^="javascript:"]:after, a[href^="#"]:after {
	content: ""
}
pre, blockquote {
	border: 1px solid #999;
	page-break-inside: avoid
}
thead {
	display: table-header-group
}
tr, img {
	page-break-inside: avoid
}
img {
	max-width: 100% !important
}
@page {
	margin: 2cm .5cm
}
p, h2, h3 {
	orphans: 3;
	widows: 3
}
h2, h3 {
	page-break-after: avoid
}
select {
	background: #fff !important
}
.navbar {
	display: none
}
.table td, .table th {
	background-color: #fff !important
}
.btn>.caret, .dropup>.btn>.caret {
	border-top-color: #000 !important
}
.label {
	border: 1px solid #000
}
.table {
	border-collapse: collapse !important
}
.table-bordered th, .table-bordered td {
	border: 1px solid #ddd !important
}
}
*, *:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
html {
	font-size: 62.5%;
	-webkit-tap-highlight-color: rgba(0,0,0,0)
}
body {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-size: 16px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fefefe
}
input, button, select, textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit
}
a {
	color: #0071c5;
	text-decoration: none
}
a:hover, a:focus {
	color: #004579;
	text-decoration: underline
}
a:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}
img {
	vertical-align: middle
}
.img-responsive {
	display: block;
	max-width: 100%;
	height: auto
}
.img-rounded {
	border-radius: 6px
}
.img-thumbnail {
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fefefe;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	display: inline-block;
	max-width: 100%;
	height: auto
}
.img-circle {
	border-radius: 50%
}
hr {
	margin-top: 22px;
	margin-bottom: 22px;
	border: 0;
	border-top: 1px solid #ebebeb
}
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0,0,0,0);
	border: 0
}
p {
	margin: 0 0 11px
}
.lead {
	margin-bottom: 22px;
	font-size: 18px;
	font-weight: 200;
	line-height: 1.4
}
@media(min-width:768px) {
.lead {
	font-size: 24px
}
}
small, .small {
	font-size: 85%
}
cite {
	font-style: normal
}
.text-muted {
	color: #d7d7d7
}
.text-primary {
	color: #0071c5
}
.text-primary:hover {
	color: #005492
}
.text-warning {
	color: #c09853
}
.text-warning:hover {
	color: #a47e3c
}
.text-danger {
	color: #b94a48
}
.text-danger:hover {
	color: #953b39
}
.text-success {
	color: #468847
}
.text-success:hover {
	color: #356635
}
.text-info {
	color: #3a87ad
}
.text-info:hover {
	color: #2d6987
}
.text-left {
	text-align: left
}
.text-right {
	text-align: right
}
.text-center {
	text-align: center
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 500;
	line-height: 1.1;
	color: inherit
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
	font-weight: normal;
	line-height: 1;
	color: #d7d7d7
}
h1, h2, h3 {
	margin-top: 22px;
	margin-bottom: 11px
}
h1 small, h2 small, h3 small, h1 .small, h2 .small, h3 .small {
	font-size: 65%
}
h4, h5, h6 {
	margin-top: 11px;
	margin-bottom: 11px
}
h4 small, h5 small, h6 small, h4 .small, h5 .small, h6 .small {
	font-size: 75%
}
h1, .h1 {
	font-size: 28px
}
h2, .h2 {
	font-size: 28px
}
h3, .h3 {
	font-size: 24px
}
h4, .h4 {
	font-size: 16px
}
h5, .h5 {
	font-size: 12px
}
h6, .h6 {
	font-size: 8px
}
.page-header {
	padding-bottom: 10px;
	margin: 44px 0 22px;
	border-bottom: 1px solid #ebebeb
}
ul, ol {
	margin-top: 0;
	margin-bottom: 11px
}
ul ul, ol ul, ul ol, ol ol {
	margin-bottom: 0
}
.list-unstyled {
	padding-left: 0;
	list-style: none
}
.list-inline {
	padding-left: 0;
	list-style: none
}
.list-inline>li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px
}
.list-inline>li:first-child {
	padding-left: 0
}
dl {
	margin-bottom: 22px
}
dt, dd {
	line-height: 1.42857143
}
dt {
	font-weight: bold
}
dd {
	margin-left: 0
}
@media(min-width:1650px) {
.dl-horizontal dt {
	float: left;
	width: 160px;
	clear: left;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.dl-horizontal dd {
	margin-left: 180px
}
.dl-horizontal dd:before, .dl-horizontal dd:after {
	content: " ";
	display: table
}
.dl-horizontal dd:after {
	clear: both
}
.dl-horizontal dd:before, .dl-horizontal dd:after {
	content: " ";
	display: table
}
.dl-horizontal dd:after {
	clear: both
}
}
abbr[title], abbr[data-original-title] {
	cursor: help;
	border-bottom: 1px dotted #d7d7d7
}
abbr.initialism {
	font-size: 90%;
	text-transform: uppercase
}
blockquote {
	padding: 11px 22px;
	margin: 0 0 22px;
	border-left: 5px solid #ebebeb
}
blockquote p {
	font-size: 20px;
	font-weight: 300;
	line-height: 1.25
}
blockquote p:last-child {
	margin-bottom: 0
}
blockquote small {
	display: block;
	line-height: 1.42857143;
	color: #d7d7d7
}
blockquote small:before {
	content: '\2014 \00A0'
}
blockquote.pull-right {
	padding-right: 15px;
	padding-left: 0;
	border-right: 5px solid #ebebeb;
	border-left: 0
}
blockquote.pull-right p, blockquote.pull-right small, blockquote.pull-right .small {
	text-align: right
}
blockquote.pull-right small:before, blockquote.pull-right .small:before {
	content: ''
}
blockquote.pull-right small:after, blockquote.pull-right .small:after {
	content: '\00A0 \2014'
}
blockquote:before, blockquote:after {
	content: ""
}
address {
	margin-bottom: 22px;
	font-style: normal;
	line-height: 1.42857143
}
code, kbd, pre, samp {
	font-family: Monaco, Menlo, Consolas, "Courier New", monospace
}
code {
	padding: 2px 4px;
	font-size: 90%;
	color: #c7254e;
	background-color: #f9f2f4;
	white-space: nowrap;
	border-radius: 4px
}
pre {
	display: block;
	padding: 10.5px;
	margin: 0 0 11px;
	font-size: 15px;
	line-height: 1.42857143;
	word-break: break-all;
	word-wrap: break-word;
	color: #959595;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 4px
}
pre code {
	padding: 0;
	font-size: inherit;
	color: inherit;
	white-space: pre-wrap;
	background-color: transparent;
	border-radius: 0
}
.pre-scrollable {
	max-height: 340px;
	overflow-y: scroll
}
.container {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px
}
.container:before, .container:after {
	content: " ";
	display: table
}
.container:after {
	clear: both
}
.container:before, .container:after {
	content: " ";
	display: table
}
.container:after {
	clear: both
}
.row {
	margin-left: -15px;
	margin-right: -15px
}
.row:before, .row:after {
	content: " ";
	display: table
}
.row:after {
	clear: both
}
.row:before, .row:after {
	content: " ";
	display: table
}
.row:after {
	clear: both
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {
	float: left
}
.col-xs-12 {
	width: 100%
}
.col-xs-11 {
	width: 91.66666667%
}
.col-xs-10 {
	width: 83.33333333%
}
.col-xs-9 {
	width: 75%
}
.col-xs-8 {
	width: 66.66666667%
}
.col-xs-7 {
	width: 58.33333333%
}
.col-xs-6 {
	width: 50%
}
.col-xs-5 {
	width: 41.66666667%
}
.col-xs-4 {
	width: 33.33333333%
}
.col-xs-3 {
	width: 25%
}
.col-xs-2 {
	width: 16.66666667%
}
.col-xs-1 {
	width: 8.33333333%
}
.col-xs-pull-12 {
	right: 100%
}
.col-xs-pull-11 {
	right: 91.66666667%
}
.col-xs-pull-10 {
	right: 83.33333333%
}
.col-xs-pull-9 {
	right: 75%
}
.col-xs-pull-8 {
	right: 66.66666667%
}
.col-xs-pull-7 {
	right: 58.33333333%
}
.col-xs-pull-6 {
	right: 50%
}
.col-xs-pull-5 {
	right: 41.66666667%
}
.col-xs-pull-4 {
	right: 33.33333333%
}
.col-xs-pull-3 {
	right: 25%
}
.col-xs-pull-2 {
	right: 16.66666667%
}
.col-xs-pull-1 {
	right: 8.33333333%
}
.col-xs-pull-0 {
	right: 0
}
.col-xs-push-12 {
	left: 100%
}
.col-xs-push-11 {
	left: 91.66666667%
}
.col-xs-push-10 {
	left: 83.33333333%
}
.col-xs-push-9 {
	left: 75%
}
.col-xs-push-8 {
	left: 66.66666667%
}
.col-xs-push-7 {
	left: 58.33333333%
}
.col-xs-push-6 {
	left: 50%
}
.col-xs-push-5 {
	left: 41.66666667%
}
.col-xs-push-4 {
	left: 33.33333333%
}
.col-xs-push-3 {
	left: 25%
}
.col-xs-push-2 {
	left: 16.66666667%
}
.col-xs-push-1 {
	left: 8.33333333%
}
.col-xs-push-0 {
	left: 0
}
.col-xs-offset-12 {
	margin-left: 100%
}
.col-xs-offset-11 {
	margin-left: 91.66666667%
}
.col-xs-offset-10 {
	margin-left: 83.33333333%
}
.col-xs-offset-9 {
	margin-left: 75%
}
.col-xs-offset-8 {
	margin-left: 66.66666667%
}
.col-xs-offset-7 {
	margin-left: 58.33333333%
}
.col-xs-offset-6 {
	margin-left: 50%
}
.col-xs-offset-5 {
	margin-left: 41.66666667%
}
.col-xs-offset-4 {
	margin-left: 33.33333333%
}
.col-xs-offset-3 {
	margin-left: 25%
}
.col-xs-offset-2 {
	margin-left: 16.66666667%
}
.col-xs-offset-1 {
	margin-left: 8.33333333%
}
.col-xs-offset-0 {
	margin-left: 0
}
@media(min-width:768px) {
.container {
	width: 750px
}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {
	float: left
}
.col-sm-12 {
	width: 100%
}
.col-sm-11 {
	width: 91.66666667%
}
.col-sm-10 {
	width: 83.33333333%
}
.col-sm-9 {
	width: 75%
}
.col-sm-8 {
	width: 66.66666667%
}
.col-sm-7 {
	width: 58.33333333%
}
.col-sm-6 {
	width: 50%
}
.col-sm-5 {
	width: 41.66666667%
}
.col-sm-4 {
	width: 33.33333333%
}
.col-sm-3 {
	width: 25%
}
.col-sm-2 {
	width: 16.66666667%
}
.col-sm-1 {
	width: 8.33333333%
}
.col-sm-pull-12 {
	right: 100%
}
.col-sm-pull-11 {
	right: 91.66666667%
}
.col-sm-pull-10 {
	right: 83.33333333%
}
.col-sm-pull-9 {
	right: 75%
}
.col-sm-pull-8 {
	right: 66.66666667%
}
.col-sm-pull-7 {
	right: 58.33333333%
}
.col-sm-pull-6 {
	right: 50%
}
.col-sm-pull-5 {
	right: 41.66666667%
}
.col-sm-pull-4 {
	right: 33.33333333%
}
.col-sm-pull-3 {
	right: 25%
}
.col-sm-pull-2 {
	right: 16.66666667%
}
.col-sm-pull-1 {
	right: 8.33333333%
}
.col-sm-pull-0 {
	right: 0
}
.col-sm-push-12 {
	left: 100%
}
.col-sm-push-11 {
	left: 91.66666667%
}
.col-sm-push-10 {
	left: 83.33333333%
}
.col-sm-push-9 {
	left: 75%
}
.col-sm-push-8 {
	left: 66.66666667%
}
.col-sm-push-7 {
	left: 58.33333333%
}
.col-sm-push-6 {
	left: 50%
}
.col-sm-push-5 {
	left: 41.66666667%
}
.col-sm-push-4 {
	left: 33.33333333%
}
.col-sm-push-3 {
	left: 25%
}
.col-sm-push-2 {
	left: 16.66666667%
}
.col-sm-push-1 {
	left: 8.33333333%
}
.col-sm-push-0 {
	left: 0
}
.col-sm-offset-12 {
	margin-left: 100%
}
.col-sm-offset-11 {
	margin-left: 91.66666667%
}
.col-sm-offset-10 {
	margin-left: 83.33333333%
}
.col-sm-offset-9 {
	margin-left: 75%
}
.col-sm-offset-8 {
	margin-left: 66.66666667%
}
.col-sm-offset-7 {
	margin-left: 58.33333333%
}
.col-sm-offset-6 {
	margin-left: 50%
}
.col-sm-offset-5 {
	margin-left: 41.66666667%
}
.col-sm-offset-4 {
	margin-left: 33.33333333%
}
.col-sm-offset-3 {
	margin-left: 25%
}
.col-sm-offset-2 {
	margin-left: 16.66666667%
}
.col-sm-offset-1 {
	margin-left: 8.33333333%
}
.col-sm-offset-0 {
	margin-left: 0
}
}
@media(min-width:992px) {
.container {
	width: 970px
}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
	float: left
}
.col-md-12 {
	width: 100%
}
.col-md-11 {
	width: 91.66666667%
}
.col-md-10 {
	width: 83.33333333%
}
.col-md-9 {
	width: 75%
}
.col-md-8 {
	width: 66.66666667%
}
.col-md-7 {
	width: 58.33333333%
}
.col-md-6 {
	width: 50%
}
.col-md-5 {
	width: 41.66666667%
}
.col-md-4 {
	width: 33.33333333%
}
.col-md-3 {
	width: 25%
}
.col-md-2 {
	width: 16.66666667%
}
.col-md-1 {
	width: 8.33333333%
}
.col-md-pull-12 {
	right: 100%
}
.col-md-pull-11 {
	right: 91.66666667%
}
.col-md-pull-10 {
	right: 83.33333333%
}
.col-md-pull-9 {
	right: 75%
}
.col-md-pull-8 {
	right: 66.66666667%
}
.col-md-pull-7 {
	right: 58.33333333%
}
.col-md-pull-6 {
	right: 50%
}
.col-md-pull-5 {
	right: 41.66666667%
}
.col-md-pull-4 {
	right: 33.33333333%
}
.col-md-pull-3 {
	right: 25%
}
.col-md-pull-2 {
	right: 16.66666667%
}
.col-md-pull-1 {
	right: 8.33333333%
}
.col-md-pull-0 {
	right: 0
}
.col-md-push-12 {
	left: 100%
}
.col-md-push-11 {
	left: 91.66666667%
}
.col-md-push-10 {
	left: 83.33333333%
}
.col-md-push-9 {
	left: 75%
}
.col-md-push-8 {
	left: 66.66666667%
}
.col-md-push-7 {
	left: 58.33333333%
}
.col-md-push-6 {
	left: 50%
}
.col-md-push-5 {
	left: 41.66666667%
}
.col-md-push-4 {
	left: 33.33333333%
}
.col-md-push-3 {
	left: 25%
}
.col-md-push-2 {
	left: 16.66666667%
}
.col-md-push-1 {
	left: 8.33333333%
}
.col-md-push-0 {
	left: 0
}
.col-md-offset-12 {
	margin-left: 100%
}
.col-md-offset-11 {
	margin-left: 91.66666667%
}
.col-md-offset-10 {
	margin-left: 83.33333333%
}
.col-md-offset-9 {
	margin-left: 75%
}
.col-md-offset-8 {
	margin-left: 66.66666667%
}
.col-md-offset-7 {
	margin-left: 58.33333333%
}
.col-md-offset-6 {
	margin-left: 50%
}
.col-md-offset-5 {
	margin-left: 41.66666667%
}
.col-md-offset-4 {
	margin-left: 33.33333333%
}
.col-md-offset-3 {
	margin-left: 25%
}
.col-md-offset-2 {
	margin-left: 16.66666667%
}
.col-md-offset-1 {
	margin-left: 8.33333333%
}
.col-md-offset-0 {
	margin-left: 0
}
}
@media(min-width:1200px) {
.container {
	width: 1170px
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {
	float: left
}
.col-lg-12 {
	width: 100%
}
.col-lg-11 {
	width: 91.66666667%
}
.col-lg-10 {
	width: 83.33333333%
}
.col-lg-9 {
	width: 75%
}
.col-lg-8 {
	width: 66.66666667%
}
.col-lg-7 {
	width: 58.33333333%
}
.col-lg-6 {
	width: 50%
}
.col-lg-5 {
	width: 41.66666667%
}
.col-lg-4 {
	width: 33.33333333%
}
.col-lg-3 {
	width: 25%
}
.col-lg-2 {
	width: 16.66666667%
}
.col-lg-1 {
	width: 8.33333333%
}
.col-lg-pull-12 {
	right: 100%
}
.col-lg-pull-11 {
	right: 91.66666667%
}
.col-lg-pull-10 {
	right: 83.33333333%
}
.col-lg-pull-9 {
	right: 75%
}
.col-lg-pull-8 {
	right: 66.66666667%
}
.col-lg-pull-7 {
	right: 58.33333333%
}
.col-lg-pull-6 {
	right: 50%
}
.col-lg-pull-5 {
	right: 41.66666667%
}
.col-lg-pull-4 {
	right: 33.33333333%
}
.col-lg-pull-3 {
	right: 25%
}
.col-lg-pull-2 {
	right: 16.66666667%
}
.col-lg-pull-1 {
	right: 8.33333333%
}
.col-lg-pull-0 {
	right: 0
}
.col-lg-push-12 {
	left: 100%
}
.col-lg-push-11 {
	left: 91.66666667%
}
.col-lg-push-10 {
	left: 83.33333333%
}
.col-lg-push-9 {
	left: 75%
}
.col-lg-push-8 {
	left: 66.66666667%
}
.col-lg-push-7 {
	left: 58.33333333%
}
.col-lg-push-6 {
	left: 50%
}
.col-lg-push-5 {
	left: 41.66666667%
}
.col-lg-push-4 {
	left: 33.33333333%
}
.col-lg-push-3 {
	left: 25%
}
.col-lg-push-2 {
	left: 16.66666667%
}
.col-lg-push-1 {
	left: 8.33333333%
}
.col-lg-push-0 {
	left: 0
}
.col-lg-offset-12 {
	margin-left: 100%
}
.col-lg-offset-11 {
	margin-left: 91.66666667%
}
.col-lg-offset-10 {
	margin-left: 83.33333333%
}
.col-lg-offset-9 {
	margin-left: 75%
}
.col-lg-offset-8 {
	margin-left: 66.66666667%
}
.col-lg-offset-7 {
	margin-left: 58.33333333%
}
.col-lg-offset-6 {
	margin-left: 50%
}
.col-lg-offset-5 {
	margin-left: 41.66666667%
}
.col-lg-offset-4 {
	margin-left: 33.33333333%
}
.col-lg-offset-3 {
	margin-left: 25%
}
.col-lg-offset-2 {
	margin-left: 16.66666667%
}
.col-lg-offset-1 {
	margin-left: 8.33333333%
}
.col-lg-offset-0 {
	margin-left: 0
}
}
table {
	max-width: 100%;
	background-color: transparent
}
th {
	text-align: left
}
.table {
	width: 100%;
	margin-bottom: 22px
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #e0e0e0
}
.table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #e0e0e0
}
.table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td {
	border-top: 0
}
.table>tbody+tbody {
	border-top: 2px solid #e0e0e0
}
.table .table {
	background-color: #fefefe
}
.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {
	padding: 5px
}
.table-bordered {
	border: 1px solid #e0e0e0
}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
	border: 1px solid #e0e0e0
}
.table-bordered>thead>tr>th, .table-bordered>thead>tr>td {
	border-bottom-width: 2px
}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
	background-color: #f9f9f9
}
.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th {
	background-color: #f5f5f5
}
table col[class*="col-"] {
	float: none;
	display: table-column
}
table td[class*="col-"], table th[class*="col-"] {
	float: none;
	display: table-cell
}
.table>thead>tr>td.active, .table>tbody>tr>td.active, .table>tfoot>tr>td.active, .table>thead>tr>th.active, .table>tbody>tr>th.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>tbody>tr.active>td, .table>tfoot>tr.active>td, .table>thead>tr.active>th, .table>tbody>tr.active>th, .table>tfoot>tr.active>th {
	background-color: #f5f5f5
}
.table>thead>tr>td.success, .table>tbody>tr>td.success, .table>tfoot>tr>td.success, .table>thead>tr>th.success, .table>tbody>tr>th.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>tbody>tr.success>td, .table>tfoot>tr.success>td, .table>thead>tr.success>th, .table>tbody>tr.success>th, .table>tfoot>tr.success>th {
	background-color: #dff0d8
}
.table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover, .table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr.success:hover>th {
	background-color: #d0e9c6
}
.table>thead>tr>td.danger, .table>tbody>tr>td.danger, .table>tfoot>tr>td.danger, .table>thead>tr>th.danger, .table>tbody>tr>th.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>tbody>tr.danger>td, .table>tfoot>tr.danger>td, .table>thead>tr.danger>th, .table>tbody>tr.danger>th, .table>tfoot>tr.danger>th {
	background-color: #f2dede
}
.table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover, .table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr.danger:hover>th {
	background-color: #ebcccc
}
.table>thead>tr>td.warning, .table>tbody>tr>td.warning, .table>tfoot>tr>td.warning, .table>thead>tr>th.warning, .table>tbody>tr>th.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>tbody>tr.warning>td, .table>tfoot>tr.warning>td, .table>thead>tr.warning>th, .table>tbody>tr.warning>th, .table>tfoot>tr.warning>th {
	background-color: #fcf8e3
}
.table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover, .table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr.warning:hover>th {
	background-color: #faf2cc
}
@media(max-width:767px) {
.table-responsive {
	width: 100%;
	margin-bottom: 16.5px;
	overflow-y: hidden;
	overflow-x: scroll;
	-ms-overflow-style: -ms-autohiding-scrollbar;
	border: 1px solid #e0e0e0;
	-webkit-overflow-scrolling: touch
}
.table-responsive>.table {
	margin-bottom: 0
}
.table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td {
	white-space: nowrap
}
.table-responsive>.table-bordered {
	border: 0
}
.table-responsive>.table-bordered>thead>tr>th:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child {
	border-left: 0
}
.table-responsive>.table-bordered>thead>tr>th:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child {
	border-right: 0
}
.table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>th, .table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>td {
	border-bottom: 0
}
}
fieldset {
	padding: 0;
	margin: 0;
	border: 0
}
legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 22px;
	font-size: 24px;
	line-height: inherit;
	color: #959595;
	border: 0;
	border-bottom: 1px solid #e5e5e5
}
label {
	display: inline-block;
	margin-bottom: 5px;
	font-weight: bold
}
input[type="search"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
input[type="radio"], input[type="checkbox"] {
	margin: 4px 0 0;
	margin-top: 1px \9;
	line-height: normal
}
input[type="file"] {
	display: block
}
select[multiple], select[size] {
	height: auto
}
select optgroup {
	font-size: inherit;
	font-style: inherit;
	font-family: inherit
}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}
 input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
height:auto
}
output {
	display: block;
	padding-top: 7px;
	font-size: 16px;
	line-height: 1.42857143;
	color: #bbb;
	vertical-align: middle
}
.form-control {
	display: block;
	width: 100%;
	height: 36px;
	padding: 6px 12px;
	font-size: 16px;
	line-height: 1.42857143;
	color: #fff;
	vertical-align: middle;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	-moz-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	-ms-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6)
}
 .form-control:-moz-placeholder {
color:#d7d7d7
}
 .form-control::-moz-placeholder {
color:#d7d7d7
}
 .form-control:-ms-input-placeholder {
color:#d7d7d7
}
 .form-control::-webkit-input-placeholder {
color:#d7d7d7
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
	cursor: not-allowed;
	background-color: #ebebeb
}
textarea .form-control {
	height: auto
}
.form-group {
	margin-bottom: 15px
}
.radio, .checkbox {
	display: block;
	min-height: 22px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 20px;
	vertical-align: middle
}
.radio label, .checkbox label {
	display: inline;
	margin-bottom: 0;
	font-weight: normal;
	cursor: pointer
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
	float: left;
	margin-left: -20px
}
.radio+.radio, .checkbox+.checkbox {
	margin-top: -5px
}
.radio-inline, .checkbox-inline {
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	vertical-align: middle;
	font-weight: normal;
	cursor: pointer
}
.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline {
	margin-top: 0;
	margin-left: 10px
}
input[type="radio"][disabled], input[type="checkbox"][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline {
	cursor: not-allowed
}
.input-sm {
	height: 33px;
	padding: 5px 10px;
	font-size: 14px;
	line-height: 1.5;
	border-radius: 3px
}
select .input-sm {
	height: 33px;
	line-height: 33px
}
textarea .input-sm {
	height: auto
}
.input-lg {
	height: 48px;
	padding: 10px 16px;
	font-size: 20px;
	line-height: 1.33;
	border-radius: 6px
}
select .input-lg {
	height: 48px;
	line-height: 48px
}
textarea .input-lg {
	height: auto
}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline {
	color: #c09853
}
.has-warning .form-control {
	border-color: #c09853;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.has-warning .form-control:focus {
	border-color: #a47e3c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e
}
.has-warning .input-group-addon {
	color: #c09853;
	border-color: #c09853;
	background-color: #fcf8e3
}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {
	color: #b94a48
}
.has-error .form-control {
	border-color: #b94a48;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.has-error .form-control:focus {
	border-color: #953b39;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392
}
.has-error .input-group-addon {
	color: #b94a48;
	border-color: #b94a48;
	background-color: #f2dede
}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline {
	color: #468847
}
.has-success .form-control {
	border-color: #468847;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.has-success .form-control:focus {
	border-color: #356635;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b
}
.has-success .input-group-addon {
	color: #468847;
	border-color: #468847;
	background-color: #dff0d8
}
.form-control-static {
	margin-bottom: 0
}
.help-block {
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #959595
}
@media(min-width:768px) {
.form-inline .form-group {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle
}
.form-inline .form-control {
	display: inline-block
}
.form-inline .radio, .form-inline .checkbox {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0
}
.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
	float: none;
	margin-left: 0
}
}
.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 7px
}
.form-horizontal .form-group {
	margin-left: -15px;
	margin-right: -15px
}
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
	content: " ";
	display: table
}
.form-horizontal .form-group:after {
	clear: both
}
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
	content: " ";
	display: table
}
.form-horizontal .form-group:after {
	clear: both
}
.form-horizontal .form-control-static {
	padding-top: 7px
}
@media(min-width:768px) {
.form-horizontal .control-label {
	text-align: right
}
}
.input-sm {
	font-size: 14px !important
}
.btn {
	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: normal;
	padding: 6px 12px;
	font-size: 16px;
	line-height: 1.42857143;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}
.btn:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}
.btn:hover, .btn:focus {
	color: #333;
	text-decoration: none
}
.btn:active, .btn.active {
	outline: 0;
	background-image: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
	cursor: not-allowed;
	pointer-events: none;
	filter: alpha(opacity=65);
	-ms-filter: "alpha(opacity=65)";
	-webkit-opacity: .65;
	-moz-opacity: .65;
	-ms-opacity: .65;
	-o-opacity: .65;
	opacity: .65;
	-webkit-box-shadow: none;
	box-shadow: none
}
.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle .btn-default {
	color: #333;
	background-color: #ebebeb;
	border-color: #adadad
}
.btn-default:active, .btn-default.active, .open .dropdown-toggle .btn-default {
	background-image: none
}
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
	background-color: #fff;
	border-color: #ccc
}
.btn-primary {
	color: #fff;
	background-color: #0071c5;
	border-color: #0062ac
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle .btn-primary {
	color: #fff;
	background-color: #005a9c;
	border-color: #003f6e
}
.btn-primary:active, .btn-primary.active, .open .dropdown-toggle .btn-primary {
	background-image: none
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
	background-color: #0071c5;
	border-color: #0062ac
}
.btn-warning {
	color: #fff;
	background-color: #ffda00;
	border-color: #e6c400
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle .btn-warning {
	color: #fff;
	background-color: #d6b700;
	border-color: #a89000
}
.btn-warning:active, .btn-warning.active, .open .dropdown-toggle .btn-warning {
	background-image: none
}
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
	background-color: #ffda00;
	border-color: #e6c400
}
.btn-danger {
	color: #fff;
	background-color: #ed1c24;
	border-color: #de1219
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle .btn-danger {
	color: #fff;
	background-color: #d01018;
	border-color: #a50d13
}
.btn-danger:active, .btn-danger.active, .open .dropdown-toggle .btn-danger {
	background-image: none
}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
	background-color: #ed1c24;
	border-color: #de1219
}
.btn-success {
	color: #fff;
	background-color: #b8cc42;
	border-color: #acc134
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle .btn-success {
	color: #fff;
	background-color: #a1b431;
	border-color: #819027
}
.btn-success:active, .btn-success.active, .open .dropdown-toggle .btn-success {
	background-image: none
}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
	background-color: #b8cc42;
	border-color: #acc134
}
.btn-info {
	color: #fff;
	background-color: #9addf7;
	border-color: #82d5f5
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle .btn-info {
	color: #fff;
	background-color: #74d0f4;
	border-color: #4ac2f1
}
.btn-info:active, .btn-info.active, .open .dropdown-toggle .btn-info {
	background-image: none
}
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
	background-color: #9addf7;
	border-color: #82d5f5
}
.btn-link {
	color: #0071c5;
	font-weight: normal;
	cursor: pointer;
	border-radius: 0
}
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
	border-color: transparent
}
.btn-link:hover, .btn-link:focus {
	color: #004579;
	text-decoration: underline;
	background-color: transparent
}
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
	color: #d7d7d7;
	text-decoration: none
}
.btn-lg {
	padding: 10px 16px;
	font-size: 20px;
	line-height: 1.33;
	border-radius: 6px
}
.btn-sm, .btn-xs {
	padding: 5px 10px;
	font-size: 14px;
	line-height: 1.5;
	border-radius: 3px
}
.btn-xs {
	padding: 1px 5px
}
.btn-block {
	display: block;
	width: 100%;
	padding-left: 0;
	padding-right: 0
}
.btn-block+.btn-block {
	margin-top: 5px
}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
	width: 100%
}
.fade {
	opacity: 0;
	-webkit-transition: opacity .15s linear;
	-moz-transition: opacity .15s linear;
	-ms-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear
}
.fade.in {
	opacity: 1
}
.collapse {
	display: none
}
.collapse.in {
	display: block
}
.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: height .35s ease;
	-moz-transition: height .35s ease;
	-ms-transition: height .35s ease;
	-o-transition: height .35s ease;
	transition: height .35s ease
}
@font-face {
	font-family: 'Glyphicons Halflings';
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/glyphicons-halflings-regular.eot);
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/glyphicons-halflings-regular.woff) format('woff'), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}
.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.glyphicon:empty {
	width: 1em
}
.glyphicon-asterisk:before {
	content: "\2a"
}
.glyphicon-plus:before {
	content: "\2b"
}
.glyphicon-euro:before {
	content: "\20ac"
}
.glyphicon-minus:before {
	content: "\2212"
}
.glyphicon-cloud:before {
	content: "\2601"
}
.glyphicon-envelope:before {
	content: "\2709"
}
.glyphicon-pencil:before {
	content: "\270f"
}
.glyphicon-glass:before {
	content: "\e001"
}
.glyphicon-music:before {
	content: "\e002"
}
.glyphicon-search:before {
	content: "\e003"
}
.glyphicon-heart:before {
	content: "\e005"
}
.glyphicon-star:before {
	content: "\e006"
}
.glyphicon-star-empty:before {
	content: "\e007"
}
.glyphicon-user:before {
	content: "\e008"
}
.glyphicon-film:before {
	content: "\e009"
}
.glyphicon-th-large:before {
	content: "\e010"
}
.glyphicon-th:before {
	content: "\e011"
}
.glyphicon-th-list:before {
	content: "\e012"
}
.glyphicon-ok:before {
	content: "\e013"
}
.glyphicon-remove:before {
	content: "\e014"
}
.glyphicon-zoom-in:before {
	content: "\e015"
}
.glyphicon-zoom-out:before {
	content: "\e016"
}
.glyphicon-off:before {
	content: "\e017"
}
.glyphicon-signal:before {
	content: "\e018"
}
.glyphicon-cog:before {
	content: "\e019"
}
.glyphicon-trash:before {
	content: "\e020"
}
.glyphicon-home:before {
	content: "\e021"
}
.glyphicon-file:before {
	content: "\e022"
}
.glyphicon-time:before {
	content: "\e023"
}
.glyphicon-road:before {
	content: "\e024"
}
.glyphicon-download-alt:before {
	content: "\e025"
}
.glyphicon-download:before {
	content: "\e026"
}
.glyphicon-upload:before {
	content: "\e027"
}
.glyphicon-inbox:before {
	content: "\e028"
}
.glyphicon-play-circle:before {
	content: "\e029"
}
.glyphicon-repeat:before {
	content: "\e030"
}
.glyphicon-refresh:before {
	content: "\e031"
}
.glyphicon-list-alt:before {
	content: "\e032"
}
.glyphicon-lock:before {
	content: "\e033"
}
.glyphicon-flag:before {
	content: "\e034"
}
.glyphicon-headphones:before {
	content: "\e035"
}
.glyphicon-volume-off:before {
	content: "\e036"
}
.glyphicon-volume-down:before {
	content: "\e037"
}
.glyphicon-volume-up:before {
	content: "\e038"
}
.glyphicon-qrcode:before {
	content: "\e039"
}
.glyphicon-barcode:before {
	content: "\e040"
}
.glyphicon-tag:before {
	content: "\e041"
}
.glyphicon-tags:before {
	content: "\e042"
}
.glyphicon-book:before {
	content: "\e043"
}
.glyphicon-bookmark:before {
	content: "\e044"
}
.glyphicon-print:before {
	content: "\e045"
}
.glyphicon-camera:before {
	content: "\e046"
}
.glyphicon-font:before {
	content: "\e047"
}
.glyphicon-bold:before {
	content: "\e048"
}
.glyphicon-italic:before {
	content: "\e049"
}
.glyphicon-text-height:before {
	content: "\e050"
}
.glyphicon-text-width:before {
	content: "\e051"
}
.glyphicon-align-left:before {
	content: "\e052"
}
.glyphicon-align-center:before {
	content: "\e053"
}
.glyphicon-align-right:before {
	content: "\e054"
}
.glyphicon-align-justify:before {
	content: "\e055"
}
.glyphicon-list:before {
	content: "\e056"
}
.glyphicon-indent-left:before {
	content: "\e057"
}
.glyphicon-indent-right:before {
	content: "\e058"
}
.glyphicon-facetime-video:before {
	content: "\e059"
}
.glyphicon-picture:before {
	content: "\e060"
}
.glyphicon-map-marker:before {
	content: "\e062"
}
.glyphicon-adjust:before {
	content: "\e063"
}
.glyphicon-tint:before {
	content: "\e064"
}
.glyphicon-edit:before {
	content: "\e065"
}
.glyphicon-share:before {
	content: "\e066"
}
.glyphicon-check:before {
	content: "\e067"
}
.glyphicon-move:before {
	content: "\e068"
}
.glyphicon-step-backward:before {
	content: "\e069"
}
.glyphicon-fast-backward:before {
	content: "\e070"
}
.glyphicon-backward:before {
	content: "\e071"
}
.glyphicon-play:before {
	content: "\e072"
}
.glyphicon-pause:before {
	content: "\e073"
}
.glyphicon-stop:before {
	content: "\e074"
}
.glyphicon-forward:before {
	content: "\e075"
}
.glyphicon-fast-forward:before {
	content: "\e076"
}
.glyphicon-step-forward:before {
	content: "\e077"
}
.glyphicon-eject:before {
	content: "\e078"
}
.glyphicon-chevron-left:before {
	content: "\e079"
}
.glyphicon-chevron-right:before {
	content: "\e080"
}
.glyphicon-plus-sign:before {
	content: "\e081"
}
.glyphicon-minus-sign:before {
	content: "\e082"
}
.glyphicon-remove-sign:before {
	content: "\e083"
}
.glyphicon-ok-sign:before {
	content: "\e084"
}
.glyphicon-question-sign:before {
	content: "\e085"
}
.glyphicon-info-sign:before {
	content: "\e086"
}
.glyphicon-screenshot:before {
	content: "\e087"
}
.glyphicon-remove-circle:before {
	content: "\e088"
}
.glyphicon-ok-circle:before {
	content: "\e089"
}
.glyphicon-ban-circle:before {
	content: "\e090"
}
.glyphicon-arrow-left:before {
	content: "\e091"
}
.glyphicon-arrow-right:before {
	content: "\e092"
}
.glyphicon-arrow-up:before {
	content: "\e093"
}
.glyphicon-arrow-down:before {
	content: "\e094"
}
.glyphicon-share-alt:before {
	content: "\e095"
}
.glyphicon-resize-full:before {
	content: "\e096"
}
.glyphicon-resize-small:before {
	content: "\e097"
}
.glyphicon-exclamation-sign:before {
	content: "\e101"
}
.glyphicon-gift:before {
	content: "\e102"
}
.glyphicon-leaf:before {
	content: "\e103"
}
.glyphicon-fire:before {
	content: "\e104"
}
.glyphicon-eye-open:before {
	content: "\e105"
}
.glyphicon-eye-close:before {
	content: "\e106"
}
.glyphicon-warning-sign:before {
	content: "\e107"
}
.glyphicon-plane:before {
	content: "\e108"
}
.glyphicon-calendar:before {
	content: "\e109"
}
.glyphicon-random:before {
	content: "\e110"
}
.glyphicon-comment:before {
	content: "\e111"
}
.glyphicon-magnet:before {
	content: "\e112"
}
.glyphicon-chevron-up:before {
	content: "\e113"
}
.glyphicon-chevron-down:before {
	content: "\e114"
}
.glyphicon-retweet:before {
	content: "\e115"
}
.glyphicon-shopping-cart:before {
	content: "\e116"
}
.glyphicon-folder-close:before {
	content: "\e117"
}
.glyphicon-folder-open:before {
	content: "\e118"
}
.glyphicon-resize-vertical:before {
	content: "\e119"
}
.glyphicon-resize-horizontal:before {
	content: "\e120"
}
.glyphicon-hdd:before {
	content: "\e121"
}
.glyphicon-bullhorn:before {
	content: "\e122"
}
.glyphicon-bell:before {
	content: "\e123"
}
.glyphicon-certificate:before {
	content: "\e124"
}
.glyphicon-thumbs-up:before {
	content: "\e125"
}
.glyphicon-thumbs-down:before {
	content: "\e126"
}
.glyphicon-hand-right:before {
	content: "\e127"
}
.glyphicon-hand-left:before {
	content: "\e128"
}
.glyphicon-hand-up:before {
	content: "\e129"
}
.glyphicon-hand-down:before {
	content: "\e130"
}
.glyphicon-circle-arrow-right:before {
	content: "\e131"
}
.glyphicon-circle-arrow-left:before {
	content: "\e132"
}
.glyphicon-circle-arrow-up:before {
	content: "\e133"
}
.glyphicon-circle-arrow-down:before {
	content: "\e134"
}
.glyphicon-globe:before {
	content: "\e135"
}
.glyphicon-wrench:before {
	content: "\e136"
}
.glyphicon-tasks:before {
	content: "\e137"
}
.glyphicon-filter:before {
	content: "\e138"
}
.glyphicon-briefcase:before {
	content: "\e139"
}
.glyphicon-fullscreen:before {
	content: "\e140"
}
.glyphicon-dashboard:before {
	content: "\e141"
}
.glyphicon-paperclip:before {
	content: "\e142"
}
.glyphicon-heart-empty:before {
	content: "\e143"
}
.glyphicon-link:before {
	content: "\e144"
}
.glyphicon-phone:before {
	content: "\e145"
}
.glyphicon-pushpin:before {
	content: "\e146"
}
.glyphicon-usd:before {
	content: "\e148"
}
.glyphicon-gbp:before {
	content: "\e149"
}
.glyphicon-sort:before {
	content: "\e150"
}
.glyphicon-sort-by-alphabet:before {
	content: "\e151"
}
.glyphicon-sort-by-alphabet-alt:before {
	content: "\e152"
}
.glyphicon-sort-by-order:before {
	content: "\e153"
}
.glyphicon-sort-by-order-alt:before {
	content: "\e154"
}
.glyphicon-sort-by-attributes:before {
	content: "\e155"
}
.glyphicon-sort-by-attributes-alt:before {
	content: "\e156"
}
.glyphicon-unchecked:before {
	content: "\e157"
}
.glyphicon-expand:before {
	content: "\e158"
}
.glyphicon-collapse-down:before {
	content: "\e159"
}
.glyphicon-collapse-up:before {
	content: "\e160"
}
.glyphicon-log-in:before {
	content: "\e161"
}
.glyphicon-flash:before {
	content: "\e162"
}
.glyphicon-log-out:before {
	content: "\e163"
}
.glyphicon-new-window:before {
	content: "\e164"
}
.glyphicon-record:before {
	content: "\e165"
}
.glyphicon-save:before {
	content: "\e166"
}
.glyphicon-open:before {
	content: "\e167"
}
.glyphicon-saved:before {
	content: "\e168"
}
.glyphicon-import:before {
	content: "\e169"
}
.glyphicon-export:before {
	content: "\e170"
}
.glyphicon-send:before {
	content: "\e171"
}
.glyphicon-floppy-disk:before {
	content: "\e172"
}
.glyphicon-floppy-saved:before {
	content: "\e173"
}
.glyphicon-floppy-remove:before {
	content: "\e174"
}
.glyphicon-floppy-save:before {
	content: "\e175"
}
.glyphicon-floppy-open:before {
	content: "\e176"
}
.glyphicon-credit-card:before {
	content: "\e177"
}
.glyphicon-transfer:before {
	content: "\e178"
}
.glyphicon-cutlery:before {
	content: "\e179"
}
.glyphicon-header:before {
	content: "\e180"
}
.glyphicon-compressed:before {
	content: "\e181"
}
.glyphicon-earphone:before {
	content: "\e182"
}
.glyphicon-phone-alt:before {
	content: "\e183"
}
.glyphicon-tower:before {
	content: "\e184"
}
.glyphicon-stats:before {
	content: "\e185"
}
.glyphicon-sd-video:before {
	content: "\e186"
}
.glyphicon-hd-video:before {
	content: "\e187"
}
.glyphicon-subtitles:before {
	content: "\e188"
}
.glyphicon-sound-stereo:before {
	content: "\e189"
}
.glyphicon-sound-dolby:before {
	content: "\e190"
}
.glyphicon-sound-5-1:before {
	content: "\e191"
}
.glyphicon-sound-6-1:before {
	content: "\e192"
}
.glyphicon-sound-7-1:before {
	content: "\e193"
}
.glyphicon-copyright-mark:before {
	content: "\e194"
}
.glyphicon-registration-mark:before {
	content: "\e195"
}
.glyphicon-cloud-download:before {
	content: "\e197"
}
.glyphicon-cloud-upload:before {
	content: "\e198"
}
.glyphicon-tree-conifer:before {
	content: "\e199"
}
.glyphicon-tree-deciduous:before {
	content: "\e200"
}
.caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 4px solid #000;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	border-bottom: 0 dotted
}
.dropdown {
	position: relative
}
.dropdown-toggle:focus {
	outline: 0
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	font-size: 16px;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	background-clip: padding-box
}
.dropdown-menu.pull-right {
	right: 0;
	left: auto
}
.dropdown-menu .divider {
	height: 1px;
	margin: 10px 0;
	overflow: hidden;
	background-color: #e5e5e5
}
.dropdown-menu>li>a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.42857143;
	color: #959595;
	white-space: nowrap
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
	text-decoration: none;
	color: #888;
	background-color: #f5f5f5
}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	background-color: #0071c5
}
.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus {
	color: #d7d7d7
}
.dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	cursor: not-allowed
}
.open>.dropdown-menu {
	display: block
}
.open>a {
	outline: 0
}
.dropdown-header {
	display: block;
	padding: 3px 20px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #d7d7d7
}
.dropdown-backdrop {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 990
}
.pull-right>.dropdown-menu {
	right: 0;
	left: auto
}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
	border-top: 0 dotted;
	border-bottom: 4px solid #000;
	content: ""
}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 1px
}
@media(min-width:1650px) {
.navbar-right .dropdown-menu {
	right: 0;
	left: auto
}
}
.btn-default .caret {
	border-top-color: #333
}
.btn-primary .caret, .btn-success .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret {
	border-top-color: #fff
}
.dropup .btn-default .caret {
	border-bottom-color: #333
}
.dropup .btn-primary .caret, .dropup .btn-success .caret, .dropup .btn-warning .caret, .dropup .btn-danger .caret, .dropup .btn-info .caret {
	border-bottom-color: #fff
}
.btn-group, .btn-group-vertical {
	position: relative;
	display: inline-block;
	vertical-align: middle
}
.btn-group>.btn, .btn-group-vertical>.btn {
	position: relative;
	float: left
}
.btn-group>.btn:hover, .btn-group-vertical>.btn:hover, .btn-group>.btn:focus, .btn-group-vertical>.btn:focus, .btn-group>.btn:active, .btn-group-vertical>.btn:active, .btn-group>.btn.active, .btn-group-vertical>.btn.active {
	z-index: 2
}
.btn-group>.btn:focus, .btn-group-vertical>.btn:focus {
	outline: 0
}
.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group {
	margin-left: -1px
}
.btn-toolbar:before, .btn-toolbar:after {
	content: " ";
	display: table
}
.btn-toolbar:after {
	clear: both
}
.btn-toolbar:before, .btn-toolbar:after {
	content: " ";
	display: table
}
.btn-toolbar:after {
	clear: both
}
.btn-toolbar .btn-group {
	float: left
}
.btn-toolbar>.btn+.btn, .btn-toolbar>.btn-group+.btn, .btn-toolbar>.btn+.btn-group, .btn-toolbar>.btn-group+.btn-group {
	margin-left: 5px
}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
	border-radius: 0
}
.btn-group>.btn:first-child {
	margin-left: 0
}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}
.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}
.btn-group>.btn-group {
	float: left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
	border-radius: 0
}
.btn-group>.btn-group:first-child>.btn:last-child, .btn-group>.btn-group:first-child>.dropdown-toggle {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}
.btn-group>.btn-group:last-child>.btn:first-child {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
	outline: 0
}
.btn-group-xs>.btn {
	padding: 5px 10px;
	font-size: 14px;
	line-height: 1.5;
	border-radius: 3px;
	padding: 1px 5px
}
.btn-group-sm>.btn {
	padding: 5px 10px;
	font-size: 14px;
	line-height: 1.5;
	border-radius: 3px
}
.btn-group-lg>.btn {
	padding: 10px 16px;
	font-size: 20px;
	line-height: 1.33;
	border-radius: 6px
}
.btn-group>.btn+.dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px
}
.btn-group>.btn-lg+.dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px
}
.btn-group.open .dropdown-toggle {
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)
}
.btn-group.open .dropdown-toggle.btn-link {
	-webkit-box-shadow: none;
	box-shadow: none
}
.btn .caret {
	margin-left: 0
}
.btn-lg .caret {
	border-width: 5px 5px 0;
	border-bottom-width: 0
}
.dropup .btn-lg .caret {
	border-width: 0 5px 5px
}
.btn-group-vertical>.btn, .btn-group-vertical>.btn-group {
	display: block;
	float: none;
	width: 100%;
	max-width: 100%
}
.btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after {
	content: " ";
	display: table
}
.btn-group-vertical>.btn-group:after {
	clear: both
}
.btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after {
	content: " ";
	display: table
}
.btn-group-vertical>.btn-group:after {
	clear: both
}
.btn-group-vertical>.btn-group>.btn {
	float: none
}
.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group {
	margin-top: -1px;
	margin-left: 0
}
.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
	border-radius: 0
}
.btn-group-vertical>.btn:first-child:not(:last-child) {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}
.btn-group-vertical>.btn:last-child:not(:first-child) {
	border-bottom-left-radius: 4px;
	border-top-right-radius: 0;
	border-top-left-radius: 0
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
	border-radius: 0
}
.btn-group-vertical>.btn-group:first-child>.btn:last-child, .btn-group-vertical>.btn-group:first-child>.dropdown-toggle {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}
.btn-group-vertical>.btn-group:last-child>.btn:first-child {
	border-top-right-radius: 0;
	border-top-left-radius: 0
}
.btn-group-justified {
	display: table;
	width: 100%;
	table-layout: fixed;
	border-collapse: separate
}
.btn-group-justified .btn {
	float: none;
	display: table-cell;
	width: 1%
}
[data-toggle="buttons"]>.btn>input[type="radio"], [data-toggle="buttons"]>.btn>input[type="checkbox"] {
	display: none
}
.input-group {
	position: relative;
	display: table;
	border-collapse: separate
}
.input-group.col {
	float: none;
	padding-left: 0;
	padding-right: 0
}
.input-group .form-control {
	width: 100%;
	margin-bottom: 0
}
.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn {
	height: 48px;
	padding: 10px 16px;
	font-size: 20px;
	line-height: 1.33;
	border-radius: 6px
}
select .input-group-lg>.form-control, select .input-group-lg>.input-group-addon, select .input-group-lg>.input-group-btn>.btn {
	height: 48px;
	line-height: 48px
}
textarea .input-group-lg>.form-control, textarea .input-group-lg>.input-group-addon, textarea .input-group-lg>.input-group-btn>.btn {
	height: auto
}
.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn {
	height: 33px;
	padding: 5px 10px;
	font-size: 14px;
	line-height: 1.5;
	border-radius: 3px;
	font-size: 14px !important
}
select .input-group-sm>.form-control, select .input-group-sm>.input-group-addon, select .input-group-sm>.input-group-btn>.btn {
	height: 33px;
	line-height: 33px
}
textarea .input-group-sm>.form-control, textarea .input-group-sm>.input-group-addon, textarea .input-group-sm>.input-group-btn>.btn {
	height: auto
}
.input-group-addon, .input-group-btn, .input-group .form-control {
	display: table-cell
}
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {
	border-radius: 0
}
.input-group-addon, .input-group-btn {
	width: 1%;
	white-space: nowrap;
	vertical-align: middle
}
.input-group-addon {
	padding: 6px 12px;
	font-size: 16px;
	font-weight: normal;
	line-height: 1;
	color: #bbb;
	text-align: center;
	background-color: #ebebeb;
	border: 1px solid #ccc;
	border-radius: 4px
}
.input-group-addon.input-sm {
	padding: 5px 10px;
	font-size: 14px;
	border-radius: 3px
}
.input-group-addon.input-lg {
	padding: 10px 16px;
	font-size: 20px;
	border-radius: 6px
}
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {
	margin-top: 0
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}
.input-group-addon:first-child {
	border-right: 0
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.dropdown-toggle, .input-group-btn:first-child>.btn:not(:first-child) {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}
.input-group-addon:last-child {
	border-left: 0
}
.input-group-btn {
	position: relative;
	white-space: nowrap
}
.input-group-btn:first-child>.btn {
	margin-right: -1px
}
.input-group-btn:last-child>.btn {
	margin-left: -1px
}
.input-group-btn>.btn {
	position: relative
}
.input-group-btn>.btn+.btn {
	margin-left: -4px
}
.input-group-btn>.btn:hover, .input-group-btn>.btn:active {
	z-index: 2
}
.nav {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none
}
.nav:before, .nav:after {
	content: " ";
	display: table
}
.nav:after {
	clear: both
}
.nav:before, .nav:after {
	content: " ";
	display: table
}
.nav:after {
	clear: both
}
.nav>li {
	position: relative;
	display: block
}
.nav>li>a {
	position: relative;
	display: block;
	padding: 10px 15px
}
.nav>li>a:hover, .nav>li>a:focus {
	text-decoration: none;
	background-color: #ebebeb
}
.nav>li.disabled>a {
	color: #d7d7d7
}
.nav>li.disabled>a:hover, .nav>li.disabled>a:focus {
	color: #d7d7d7;
	text-decoration: none;
	background-color: transparent;
	cursor: not-allowed
}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
	background-color: #ebebeb;
	border-color: #0071c5
}
.nav .open>a .caret, .nav .open>a:hover .caret, .nav .open>a:focus .caret {
	border-top-color: #004579;
	border-bottom-color: #004579
}
.nav .nav-divider {
	height: 1px;
	margin: 10px 0;
	overflow: hidden;
	background-color: #e5e5e5
}
.nav>li>a>img {
	max-width: none
}
.nav-tabs {
	border-bottom: 1px solid #ddd
}
.nav-tabs>li {
	float: left;
	margin-bottom: -1px
}
.nav-tabs>li>a {
	margin-right: 2px;
	line-height: 1.42857143;
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0
}
.nav-tabs>li>a:hover {
	border-color: #ebebeb #ebebeb #ddd
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
	color: #bbb;
	background-color: #fefefe;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default
}
.nav-tabs.nav-justified {
	width: 100%;
	border-bottom: 0
}
.nav-tabs.nav-justified>li {
	float: none
}
.nav-tabs.nav-justified>li>a {
	text-align: center;
	margin-bottom: 5px
}
.nav-tabs.nav-justified>.dropdown .dropdown-menu {
	top: auto;
	left: auto
}
@media(min-width:768px) {
.nav-tabs.nav-justified>li {
	display: table-cell;
	width: 1%
}
.nav-tabs.nav-justified>li>a {
	margin-bottom: 0
}
}
.nav-tabs.nav-justified>li>a {
	margin-right: 0;
	border-radius: 4px
}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus {
	border: 1px solid #ddd
}
@media(min-width:768px) {
.nav-tabs.nav-justified>li>a {
	border-bottom: 1px solid #ddd;
	border-radius: 4px 4px 0 0
}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus {
	border-bottom-color: #fefefe
}
}
.nav-pills>li {
	float: left
}
.nav-pills>li>a {
	border-radius: 4px
}
.nav-pills>li+li {
	margin-left: 2px
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
	color: #fff;
	background-color: #0071c5
}
.nav-pills>li.active>a .caret, .nav-pills>li.active>a:hover .caret, .nav-pills>li.active>a:focus .caret {
	border-top-color: #fff;
	border-bottom-color: #fff
}
.nav-stacked>li {
	float: none
}
.nav-stacked>li+li {
	margin-top: 2px;
	margin-left: 0
}
.nav-justified {
	width: 100%
}
.nav-justified>li {
	float: none
}
.nav-justified>li>a {
	text-align: center;
	margin-bottom: 5px
}
.nav-justified>.dropdown .dropdown-menu {
	top: auto;
	left: auto
}
@media(min-width:768px) {
.nav-justified>li {
	display: table-cell;
	width: 1%
}
.nav-justified>li>a {
	margin-bottom: 0
}
}
.nav-tabs-justified {
	border-bottom: 0
}
.nav-tabs-justified>li>a {
	margin-right: 0;
	border-radius: 4px
}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus {
	border: 1px solid #ddd
}
@media(min-width:768px) {
.nav-tabs-justified>li>a {
	border-bottom: 1px solid #ddd;
	border-radius: 4px 4px 0 0
}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus {
	border-bottom-color: #fefefe
}
}
.tab-content>.tab-pane {
	display: none
}
.tab-content>.active {
	display: block
}
.nav .caret {
	border-top-color: #0071c5;
	border-bottom-color: #0071c5
}
.nav a:hover .caret {
	border-top-color: #004579;
	border-bottom-color: #004579
}
.nav-tabs .dropdown-menu {
	margin-top: -1px;
	border-top-right-radius: 0;
	border-top-left-radius: 0
}
.navbar {
	position: relative;
	min-height: 60px;
	margin-bottom: 22px;
	border: 1px solid transparent
}
.navbar:before, .navbar:after {
	content: " ";
	display: table
}
.navbar:after {
	clear: both
}
.navbar:before, .navbar:after {
	content: " ";
	display: table
}
.navbar:after {
	clear: both
}
@media(min-width:1650px) {
.navbar {
	border-radius: 4px
}
}
.navbar-header:before, .navbar-header:after {
	content: " ";
	display: table
}
.navbar-header:after {
	clear: both
}
.navbar-header:before, .navbar-header:after {
	content: " ";
	display: table
}
.navbar-header:after {
	clear: both
}
@media(min-width:1650px) {
.navbar-header {
	float: left
}
}
.navbar-collapse {
	max-height: 340px;
	overflow-x: visible;
	padding-right: 15px;
	padding-left: 15px;
	border-top: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	-webkit-overflow-scrolling: touch
}
.navbar-collapse:before, .navbar-collapse:after {
	content: " ";
	display: table
}
.navbar-collapse:after {
	clear: both
}
.navbar-collapse:before, .navbar-collapse:after {
	content: " ";
	display: table
}
.navbar-collapse:after {
	clear: both
}
.navbar-collapse.in {
	overflow-y: auto
}
@media(min-width:1650px) {
.navbar-collapse {
	width: auto;
	border-top: 0;
	box-shadow: none
}
.navbar-collapse.collapse {
	display: block !important;
	height: auto !important;
	padding-bottom: 0;
	overflow: visible !important
}
.navbar-collapse.in {
	overflow-y: auto
}
.navbar-collapse .navbar-nav.navbar-left:first-child {
	margin-left: -15px
}
.navbar-collapse .navbar-nav.navbar-right:last-child {
	margin-right: -15px
}
.navbar-collapse .navbar-text:last-child {
	margin-right: 0
}
}
.container>.navbar-header, .container>.navbar-collapse {
	margin-right: -15px;
	margin-left: -15px
}
@media(min-width:1650px) {
.container>.navbar-header, .container>.navbar-collapse {
	margin-right: 0;
	margin-left: 0
}
}
.navbar-static-top {
	z-index: 1000;
	border-width: 0 0 1px
}
@media(min-width:1650px) {
.navbar-static-top {
	border-radius: 0
}
}
.navbar-fixed-top, .navbar-fixed-bottom {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030
}
@media(min-width:1650px) {
.navbar-fixed-top, .navbar-fixed-bottom {
	border-radius: 0
}
}
.navbar-fixed-top {
	top: 0;
	border-width: 0 0 1px
}
.navbar-fixed-bottom {
	bottom: 0;
	margin-bottom: 0;
	border-width: 1px 0 0
}
.navbar-brand {
	float: left;
	padding: 19px 15px;
	font-size: 20px;
	line-height: 22px
}
.navbar-brand:hover, .navbar-brand:focus {
	text-decoration: none
}
@media(min-width:1650px) {
.navbar>.container .navbar-brand {
	margin-left: -15px
}
}
.navbar-toggle {
	position: relative;
	float: right;
	margin-right: 15px;
	padding: 9px 10px;
	margin-top: 13px;
	margin-bottom: 13px;
	background-color: transparent;
	border: 1px solid transparent;
	border-radius: 4px
}
.navbar-toggle .icon-bar {
	display: block;
	width: 22px;
	height: 2px;
	border-radius: 1px
}
.navbar-toggle .icon-bar+.icon-bar {
	margin-top: 4px
}
@media(min-width:1650px) {
.navbar-toggle {
	display: none
}
}
.navbar-nav {
	margin: 9.5px -15px
}
.navbar-nav>li>a {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 22px
}
@media(max-width:767px) {
.navbar-nav .open .dropdown-menu {
	position: static;
	float: none;
	width: auto;
	margin-top: 0;
	background-color: transparent;
	border: 0;
	box-shadow: none
}
.navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header {
	padding: 5px 15px 5px 25px
}
.navbar-nav .open .dropdown-menu>li>a {
	line-height: 22px
}
.navbar-nav .open .dropdown-menu>li>a:hover, .navbar-nav .open .dropdown-menu>li>a:focus {
	background-image: none
}
}
@media(min-width:1650px) {
.navbar-nav {
	float: left;
	margin: 0
}
.navbar-nav>li {
	float: left
}
.navbar-nav>li>a {
	padding-top: 19px;
	padding-bottom: 19px
}
}
@media(min-width:1650px) {
.navbar-left {
	float: left !important
}
.navbar-right {
	float: right !important
}
}
.navbar-form {
	margin-left: -15px;
	margin-right: -15px;
	padding: 10px 15px;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.1);
	margin-top: 12px;
	margin-bottom: 12px
}
@media(min-width:768px) {
.navbar-form .form-group {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle
}
.navbar-form .form-control {
	display: inline-block
}
.navbar-form .radio, .navbar-form .checkbox {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 0
}
.navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {
	float: none;
	margin-left: 0
}
}
@media(max-width:767px) {
.navbar-form .form-group {
	margin-bottom: 5px
}
}
@media(min-width:1650px) {
.navbar-form {
	width: auto;
	border: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}
}
.navbar-nav>li>.dropdown-menu {
	margin-top: 0;
	border-top-right-radius: 0;
	border-top-left-radius: 0
}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}
.navbar-nav.pull-right>li>.dropdown-menu, .navbar-nav>li>.dropdown-menu.pull-right {
	left: auto;
	right: 0
}
.navbar-btn {
	margin-top: 12px;
	margin-bottom: 12px
}
.navbar-text {
	float: left;
	margin-top: 19px;
	margin-bottom: 19px
}
@media(min-width:1650px) {
.navbar-text {
	margin-left: 15px;
	margin-right: 15px
}
}
.navbar-default {
	background-color: rgba(0,66,128,0.6);
	border-color: none
}
.navbar-default .navbar-brand {
	color: #fff
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
	color: #e6e6e6;
	background-color: transparent
}
.navbar-default .navbar-text {
	color: #fff
}
.navbar-default .navbar-nav>li>a {
	color: #fff
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
	color: #9addf7;
	background-color: transparent
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
	color: #ebebeb;
	background-color: #0081d6
}
.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:hover, .navbar-default .navbar-nav>.disabled>a:focus {
	color: #ccc;
	background-color: transparent
}
.navbar-default .navbar-toggle {
	border-color: #ddd
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #ddd
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #ccc
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: none
}
.navbar-default .navbar-nav>.dropdown>a:hover .caret, .navbar-default .navbar-nav>.dropdown>a:focus .caret {
	border-top-color: #9addf7;
	border-bottom-color: #9addf7
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
	background-color: #0081d6;
	color: #ebebeb
}
.navbar-default .navbar-nav>.open>a .caret, .navbar-default .navbar-nav>.open>a:hover .caret, .navbar-default .navbar-nav>.open>a:focus .caret {
	border-top-color: #ebebeb;
	border-bottom-color: #ebebeb
}
.navbar-default .navbar-nav>.dropdown>a .caret {
	border-top-color: #fff;
	border-bottom-color: #fff
}
@media(max-width:767px) {
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
	color: #fff
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
	color: #9addf7;
	background-color: transparent
}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
	color: #ebebeb;
	background-color: #0081d6
}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus {
	color: #ccc;
	background-color: transparent
}
}
.navbar-default .navbar-link {
	color: #fff
}
.navbar-default .navbar-link:hover {
	color: #9addf7
}
.navbar-inverse {
	background-color: #222;
	border-color: #080808
}
.navbar-inverse .navbar-brand {
	color: #d7d7d7
}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
	color: #fff;
	background-color: transparent
}
.navbar-inverse .navbar-text {
	color: #d7d7d7
}
.navbar-inverse .navbar-nav>li>a {
	color: #d7d7d7
}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {
	color: #fff;
	background-color: transparent
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
	color: #fff;
	background-color: #080808
}
.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:hover, .navbar-inverse .navbar-nav>.disabled>a:focus {
	color: #444;
	background-color: transparent
}
.navbar-inverse .navbar-toggle {
	border-color: #333
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
	background-color: #333
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color: #fff
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	border-color: #101010
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {
	background-color: #080808;
	color: #fff
}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret {
	border-top-color: #fff;
	border-bottom-color: #fff
}
.navbar-inverse .navbar-nav>.dropdown>a .caret {
	border-top-color: #d7d7d7;
	border-bottom-color: #d7d7d7
}
.navbar-inverse .navbar-nav>.open>a .caret, .navbar-inverse .navbar-nav>.open>a:hover .caret, .navbar-inverse .navbar-nav>.open>a:focus .caret {
	border-top-color: #fff;
	border-bottom-color: #fff
}
@media(max-width:767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
	border-color: #080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
	color: #d7d7d7
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
	color: #fff;
	background-color: transparent
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
	color: #fff;
	background-color: #080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {
	color: #444;
	background-color: transparent
}
}
.navbar-inverse .navbar-link {
	color: #d7d7d7
}
.navbar-inverse .navbar-link:hover {
	color: #fff
}
.breadcrumb {
	padding: 8px 15px;
	margin-bottom: 22px;
	list-style: none;
	background-color: transparent;
	border-radius: 4px
}
.breadcrumb>li {
	display: inline-block
}
.breadcrumb>li+li:before {
	content: ">\00a0";
	padding: 0 5px;
	color: #fff
}
.breadcrumb>.active {
	color: #fff
}
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 22px 0;
	border-radius: 4px
}
.pagination>li {
	display: inline
}
.pagination>li>a, .pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.42857143;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
	margin-left: 0;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
	background-color: #ebebeb
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
	z-index: 2;
	color: #fff;
	background-color: #0071c5;
	border-color: #0071c5;
	cursor: default
}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
	color: #d7d7d7;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed
}
.pagination-lg>li>a, .pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 20px
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
	border-bottom-left-radius: 6px;
	border-top-left-radius: 6px
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
	border-bottom-right-radius: 6px;
	border-top-right-radius: 6px
}
.pagination-sm>li>a, .pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 14px
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px
}
.pager {
	padding-left: 0;
	margin: 22px 0;
	list-style: none;
	text-align: center
}
.pager:before, .pager:after {
	content: " ";
	display: table
}
.pager:after {
	clear: both
}
.pager:before, .pager:after {
	content: " ";
	display: table
}
.pager:after {
	clear: both
}
.pager li {
	display: inline
}
.pager li>a, .pager li>span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 15px
}
.pager li>a:hover, .pager li>a:focus {
	text-decoration: none;
	background-color: #ebebeb
}
.pager .next>a, .pager .next>span {
	float: right
}
.pager .previous>a, .pager .previous>span {
	float: left
}
.pager .disabled>a, .pager .disabled>a:hover, .pager .disabled>a:focus, .pager .disabled>span {
	color: #d7d7d7;
	background-color: #fff;
	cursor: not-allowed
}
.label {
	display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: bold;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em
}
.label[href]:hover, .label[href]:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer
}
.label:empty {
	display: none
}
.label-default {
	background-color: #d7d7d7
}
.label-default[href]:hover, .label-default[href]:focus {
	background-color: #bebebe
}
.label-primary {
	background-color: #0071c5
}
.label-primary[href]:hover, .label-primary[href]:focus {
	background-color: #005492
}
.label-success {
	background-color: #b8cc42
}
.label-success[href]:hover, .label-success[href]:focus {
	background-color: #9aac2f
}
.label-info {
	background-color: #9addf7
}
.label-info[href]:hover, .label-info[href]:focus {
	background-color: #6bcdf3
}
.label-warning {
	background-color: #ffda00
}
.label-warning[href]:hover, .label-warning[href]:focus {
	background-color: #ccae00
}
.label-danger {
	background-color: #ed1c24
}
.label-danger[href]:hover, .label-danger[href]:focus {
	background-color: #c61017
}
.badge {
	display: inline-block;
	min-width: 10px;
	padding: 3px 7px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	line-height: 1;
	vertical-align: baseline;
	white-space: nowrap;
	text-align: center;
	background-color: #d7d7d7;
	border-radius: 10px
}
.badge:empty {
	display: none
}
a.badge:hover, a.badge:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer
}
.btn .badge {
	position: relative;
	top: -1px
}
a.list-group-item.active>.badge, .nav-pills>.active>a>.badge {
	color: #0071c5;
	background-color: #fff
}
.nav-pills>li>a>.badge {
	margin-left: 3px
}
.jumbotron {
	padding: 30px;
	margin-bottom: 30px;
	font-size: 24px;
	font-weight: 200;
	line-height: 2.14285714;
	color: inherit;
	background-color: #ebebeb
}
.jumbotron h1 {
	line-height: 1;
	color: inherit
}
.jumbotron p {
	line-height: 1.4
}
.container .jumbotron {
	border-radius: 6px
}
@media screen and (min-width:768px) {
.jumbotron {
	padding-top: 48px;
	padding-bottom: 48px
}
.container .jumbotron {
	padding-left: 60px;
	padding-right: 60px
}
.jumbotron h1 {
	font-size: 72px
}
}
.thumbnail {
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fefefe;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	display: inline-block;
	max-width: 100%;
	height: auto;
	display: block;
	margin-bottom: 22px
}
.thumbnail>img {
	display: block;
	max-width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto
}
a .thumbnail:hover, a .thumbnail:focus, a .thumbnail.active {
	border-color: #0071c5
}
.thumbnail .caption {
	padding: 9px;
	color: #555
}
.alert {
	padding: 15px;
	margin-bottom: 22px;
	border: 1px solid transparent;
	border-radius: 4px
}
.alert h4 {
	margin-top: 0;
	color: inherit
}
.alert .alert-link {
	font-weight: bold
}
.alert>p, .alert>ul {
	margin-bottom: 0
}
.alert>p+p {
	margin-top: 5px
}
.alert-dismissable {
	padding-right: 35px
}
.alert-dismissable .close {
	position: relative;
	top: -2px;
	right: -21px;
	color: inherit
}
.alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #468847
}
.alert-success hr {
	border-top-color: #c9e2b3
}
.alert-success .alert-link {
	color: #356635
}
.alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #3a87ad
}
.alert-info hr {
	border-top-color: #a6e1ec
}
.alert-info .alert-link {
	color: #2d6987
}
.alert-warning {
	background-color: #fcf8e3;
	border-color: #faebcc;
	color: #c09853
}
.alert-warning hr {
	border-top-color: #f7e1b5
}
.alert-warning .alert-link {
	color: #a47e3c
}
.alert-danger {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #b94a48
}
.alert-danger hr {
	border-top-color: #e4b9c0
}
.alert-danger .alert-link {
	color: #953b39
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position:40px 0
}
to {
background-position:0 0
}
}
@-moz-keyframes progress-bar-stripes {
from {
background-position:40px 0
}
to {
background-position:0 0
}
}
@-o-keyframes progress-bar-stripes {
from {
background-position:0 0
}
to {
background-position:40px 0
}
}
@keyframes progress-bar-stripes {
from {
background-position:40px 0
}
to {
background-position:0 0
}
}
.progress {
	overflow: hidden;
	height: 22px;
	margin-bottom: 22px;
	background-color: #f5f5f5;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}
.progress-bar {
	float: left;
	width: 0;
	height: 100%;
	font-size: 14px;
	line-height: 22px;
	color: #fff;
	text-align: center;
	background-color: #0071c5;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-transition: width .6s ease;
	-moz-transition: width .6s ease;
	-ms-transition: width .6s ease;
	-o-transition: width .6s ease;
	transition: width .6s ease
}
.progress-striped .progress-bar {
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-size: 40px 40px
}
.progress.active .progress-bar {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite
}
.progress-bar-success {
	background-color: #b8cc42
}
.progress-striped .progress-bar-success {
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.progress-bar-info {
	background-color: #9addf7
}
.progress-striped .progress-bar-info {
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.progress-bar-warning {
	background-color: #ffda00
}
.progress-striped .progress-bar-warning {
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.progress-bar-danger {
	background-color: #ed1c24
}
.progress-striped .progress-bar-danger {
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.media, .media-body {
	overflow: hidden;
	zoom: 1
}
.media, .media .media {
	margin-top: 15px
}
.media:first-child {
	margin-top: 0
}
.media-object {
	display: block
}
.media-heading {
	margin: 0 0 5px
}
.media>.pull-left {
	margin-right: 10px
}
.media>.pull-right {
	margin-left: 10px
}
.media-list {
	padding-left: 0;
	list-style: none
}
.list-group {
	margin-bottom: 20px;
	padding-left: 0
}
.list-group-item {
	position: relative;
	display: block;
	padding: 10px 15px;
	margin-bottom: -1px;
	background-color: #fff;
	border: 1px solid #ddd
}
.list-group-item:first-child {
	border-top-right-radius: 4px;
	border-top-left-radius: 4px
}
.list-group-item:last-child {
	margin-bottom: 0;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px
}
.list-group-item>.badge {
	float: right
}
.list-group-item>.badge+.badge {
	margin-right: 5px
}
a.list-group-item {
	color: #555
}
a.list-group-item .list-group-item-heading {
	color: #333
}
a.list-group-item:hover, a.list-group-item:focus {
	text-decoration: none;
	background-color: #f5f5f5
}
a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {
	z-index: 2;
	color: #fff;
	background-color: #0071c5;
	border-color: #0071c5
}
a.list-group-item.active .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading {
	color: inherit
}
a.list-group-item.active .list-group-item-text, a.list-group-item.active:hover .list-group-item-text, a.list-group-item.active:focus .list-group-item-text {
	color: #92d1ff
}
.list-group-item-heading {
	margin-top: 0;
	margin-bottom: 5px
}
.list-group-item-text {
	margin-bottom: 0;
	line-height: 1.3
}
.panel {
	margin-bottom: 22px;
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
	box-shadow: 0 1px 1px rgba(0,0,0,0.05)
}
.panel-body {
	padding: 15px
}
.panel-body:before, .panel-body:after {
	content: " ";
	display: table
}
.panel-body:after {
	clear: both
}
.panel-body:before, .panel-body:after {
	content: " ";
	display: table
}
.panel-body:after {
	clear: both
}
.panel>.list-group {
	margin-bottom: 0
}
.panel>.list-group .list-group-item {
	border-width: 1px 0
}
.panel>.list-group .list-group-item:first-child {
	border-top-right-radius: 0;
	border-top-left-radius: 0
}
.panel>.list-group .list-group-item:last-child {
	border-bottom: 0
}
.panel-heading+.list-group .list-group-item:first-child {
	border-top-width: 0
}
.panel>.table, .panel>.table-responsive {
	margin-bottom: 0
}
.panel>.panel-body+.table, .panel>.panel-body+.table-responsive {
	border-top: 1px solid #e0e0e0
}
.panel>.table-bordered, .panel>.table-responsive>.table-bordered {
	border: 0
}
.panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child {
	border-left: 0
}
.panel>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child {
	border-right: 0
}
.panel>.table-bordered>thead>tr:last-child>th, .panel>.table-responsive>.table-bordered>thead>tr:last-child>th, .panel>.table-bordered>tbody>tr:last-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .panel>.table-bordered>tfoot>tr:last-child>th, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th, .panel>.table-bordered>thead>tr:last-child>td, .panel>.table-responsive>.table-bordered>thead>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td {
	border-bottom: 0
}
.panel-heading {
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px
}
.panel-heading>.dropdown .dropdown-toggle {
	color: inherit
}
.panel-title {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 18px
}
.panel-title>a {
	color: inherit
}
.panel-footer {
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px
}
.panel-group .panel {
	margin-bottom: 0;
	border-radius: 4px;
	overflow: hidden
}
.panel-group .panel+.panel {
	margin-top: 5px
}
.panel-group .panel-heading {
	border-bottom: 0
}
.panel-group .panel-heading+.panel-collapse .panel-body {
	border-top: 1px solid #ddd
}
.panel-group .panel-footer {
	border-top: 0
}
.panel-group .panel-footer+.panel-collapse .panel-body {
	border-bottom: 1px solid #ddd
}
.panel-default {
	border-color: #ddd
}
.panel-default>.panel-heading {
	color: #959595;
	background-color: #f5f5f5;
	border-color: #ddd
}
.panel-default>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #ddd
}
.panel-default>.panel-heading>.dropdown .caret {
	border-color: #959595 transparent
}
.panel-default>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #ddd
}
.panel-primary {
	border-color: #0071c5
}
.panel-primary>.panel-heading {
	color: #fff;
	background-color: #0071c5;
	border-color: #0071c5
}
.panel-primary>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #0071c5
}
.panel-primary>.panel-heading>.dropdown .caret {
	border-color: #fff transparent
}
.panel-primary>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #0071c5
}
.panel-success {
	border-color: #d6e9c6
}
.panel-success>.panel-heading {
	color: #468847;
	background-color: #dff0d8;
	border-color: #d6e9c6
}
.panel-success>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #d6e9c6
}
.panel-success>.panel-heading>.dropdown .caret {
	border-color: #468847 transparent
}
.panel-success>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #d6e9c6
}
.panel-warning {
	border-color: #faebcc
}
.panel-warning>.panel-heading {
	color: #c09853;
	background-color: #fcf8e3;
	border-color: #faebcc
}
.panel-warning>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #faebcc
}
.panel-warning>.panel-heading>.dropdown .caret {
	border-color: #c09853 transparent
}
.panel-warning>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #faebcc
}
.panel-danger {
	border-color: #ebccd1
}
.panel-danger>.panel-heading {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #ebccd1
}
.panel-danger>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #ebccd1
}
.panel-danger>.panel-heading>.dropdown .caret {
	border-color: #b94a48 transparent
}
.panel-danger>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #ebccd1
}
.panel-info {
	border-color: #bce8f1
}
.panel-info>.panel-heading {
	color: #3a87ad;
	background-color: #d9edf7;
	border-color: #bce8f1
}
.panel-info>.panel-heading+.panel-collapse .panel-body {
	border-top-color: #bce8f1
}
.panel-info>.panel-heading>.dropdown .caret {
	border-color: #3a87ad transparent
}
.panel-info>.panel-footer+.panel-collapse .panel-body {
	border-bottom-color: #bce8f1
}
.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.05)
}
.well blockquote {
	border-color: #ddd;
	border-color: rgba(0,0,0,0.15)
}
.well-lg {
	padding: 24px;
	border-radius: 6px
}
.well-sm {
	padding: 9px;
	border-radius: 3px
}
.close {
	float: right;
	font-size: 24px;
	font-weight: bold;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity=20);
	-ms-filter: "alpha(opacity=20)";
	-webkit-opacity: .2;
	-moz-opacity: .2;
	-ms-opacity: .2;
	-o-opacity: .2;
	opacity: .2
}
.close:hover, .close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	filter: alpha(opacity=50);
	-ms-filter: "alpha(opacity=50)";
	-webkit-opacity: .5;
	-moz-opacity: .5;
	-ms-opacity: .5;
	-o-opacity: .5;
	opacity: .5
}
button .close {
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none
}
.modal-open {
	overflow: hidden
}
.modal {
	display: none;
	overflow: auto;
	overflow-y: scroll;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040
}
.modal.fade .modal-dialog {
	-webkit-transform: translate(0, -25%);
	-ms-transform: translate(0, -25%);
	transform: translate(0, -25%);
	-webkit-transition: -webkit-transform .3s ease-out;
	-moz-transition: -moz-transform .3s ease-out;
	-o-transition: -o-transform .3s ease-out;
	transition: transform .3s ease-out
}
.modal.in .modal-dialog {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0)
}
.modal-dialog {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: auto;
	padding: 10px;
	z-index: 1050
}
.modal-content {
	position: relative;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5);
	box-shadow: 0 3px 9px rgba(0,0,0,0.5);
	background-clip: padding-box;
	outline: 0
}
.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1030;
	background-color: #000
}
.modal-backdrop.fade {
	filter: alpha(opacity=0);
	-ms-filter: "alpha(opacity=0)";
	-webkit-opacity: 0;
	-moz-opacity: 0;
	-ms-opacity: 0;
	-o-opacity: 0;
	opacity: 0
}
.modal-backdrop.in {
	filter: alpha(opacity=50);
	-ms-filter: "alpha(opacity=50)";
	-webkit-opacity: .5;
	-moz-opacity: .5;
	-ms-opacity: .5;
	-o-opacity: .5;
	opacity: .5
}
.modal-header {
	padding: 15px;
	border-bottom: 1px solid #e5e5e5;
	min-height: 16.42857143px
}
.modal-header .close {
	margin-top: -2px
}
.modal-title {
	margin: 0;
	line-height: 1.42857143
}
.modal-body {
	position: relative;
	padding: 20px
}
.modal-footer {
	margin-top: 15px;
	padding: 19px 20px 20px;
	text-align: right;
	border-top: 1px solid #e5e5e5
}
.modal-footer:before, .modal-footer:after {
	content: " ";
	display: table
}
.modal-footer:after {
	clear: both
}
.modal-footer:before, .modal-footer:after {
	content: " ";
	display: table
}
.modal-footer:after {
	clear: both
}
.modal-footer .btn+.btn {
	margin-left: 5px;
	margin-bottom: 0
}
.modal-footer .btn-group .btn+.btn {
	margin-left: -1px
}
.modal-footer .btn-block+.btn-block {
	margin-left: 0
}
@media screen and (min-width:768px) {
.modal-dialog {
	width: 600px;
	padding-top: 30px;
	padding-bottom: 30px
}
.modal-content {
	-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
	box-shadow: 0 5px 15px rgba(0,0,0,0.5)
}
.modal-dialog-optIn {
	min-width: 75%;
	padding: 0
}
}
@media(min-width:1650px) {
.container {
	width: inherit
}
}
.tooltip {
	position: absolute;
	z-index: 1030;
	display: block;
	visibility: visible;
	font-size: 14px;
	line-height: 1.4;
	filter: alpha(opacity=0);
	-ms-filter: "alpha(opacity=0)";
	-webkit-opacity: 0;
	-moz-opacity: 0;
	-ms-opacity: 0;
	-o-opacity: 0;
	opacity: 0
}
.tooltip.in {
	filter: alpha(opacity=90);
	-ms-filter: "alpha(opacity=90)";
	-webkit-opacity: .9;
	-moz-opacity: .9;
	-ms-opacity: .9;
	-o-opacity: .9;
	opacity: .9
}
.tooltip.top {
	margin-top: -3px;
	padding: 5px 0
}
.tooltip.right {
	margin-left: 3px;
	padding: 0 5px
}
.tooltip.bottom {
	margin-top: 3px;
	padding: 5px 0
}
.tooltip.left {
	margin-left: -3px;
	padding: 0 5px
}
.tooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	border-radius: 4px
}
.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid
}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000
}
.tooltip.top-left .tooltip-arrow {
	bottom: 0;
	left: 5px;
	border-width: 5px 5px 0;
	border-top-color: #000
}
.tooltip.top-right .tooltip-arrow {
	bottom: 0;
	right: 5px;
	border-width: 5px 5px 0;
	border-top-color: #000
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000
}
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000
}
.tooltip.bottom-left .tooltip-arrow {
	top: 0;
	left: 5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000
}
.tooltip.bottom-right .tooltip-arrow {
	top: 0;
	right: 5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000
}
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1010;
	display: none;
	max-width: 276px;
	padding: 1px;
	text-align: left;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	white-space: normal
}
.popover.top {
	margin-top: -10px
}
.popover.right {
	margin-left: 10px
}
.popover.bottom {
	margin-top: 10px
}
.popover.left {
	margin-left: -10px
}
.popover-title {
	margin: 0;
	padding: 8px 14px;
	font-size: 16px;
	font-weight: normal;
	line-height: 18px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0
}
.popover-content {
	padding: 9px 14px
}
.popover .arrow, .popover .arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid
}
.popover .arrow {
	border-width: 11px
}
.popover .arrow:after {
	border-width: 10px;
	content: ""
}
.popover.top .arrow {
	left: 50%;
	margin-left: -11px;
	border-bottom-width: 0;
	border-top-color: #999;
	border-top-color: rgba(0,0,0,0.25);
	bottom: -11px
}
.popover.top .arrow:after {
	content: " ";
	bottom: 1px;
	margin-left: -10px;
	border-bottom-width: 0;
	border-top-color: #fff
}
.popover.right .arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-left-width: 0;
	border-right-color: #999;
	border-right-color: rgba(0,0,0,0.25)
}
.popover.right .arrow:after {
	content: " ";
	left: 1px;
	bottom: -10px;
	border-left-width: 0;
	border-right-color: #fff
}
.popover.bottom .arrow {
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999;
	border-bottom-color: rgba(0,0,0,0.25);
	top: -11px
}
.popover.bottom .arrow:after {
	content: " ";
	top: 1px;
	margin-left: -10px;
	border-top-width: 0;
	border-bottom-color: #fff
}
.popover.left .arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999;
	border-left-color: rgba(0,0,0,0.25)
}
.popover.left .arrow:after {
	content: " ";
	right: 1px;
	border-right-width: 0;
	border-left-color: #fff;
	bottom: -10px
}
.carousel {
	position: relative
}
.carousel-inner {
	position: relative;
	overflow: hidden;
	width: 100%
}
.carousel-inner>.item {
	display: none;
	position: relative;
	-webkit-transition: .6s ease-in-out left;
	-moz-transition: .6s ease-in-out left;
	-ms-transition: .6s ease-in-out left;
	-o-transition: .6s ease-in-out left;
	transition: .6s ease-in-out left
}
.carousel-inner>.item>img, .carousel-inner>.item>a>img {
	display: block;
	max-width: 100%;
	height: auto;
	line-height: 1
}
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {
	display: block
}
.carousel-inner>.active {
	left: 0
}
.carousel-inner>.next, .carousel-inner>.prev {
	position: absolute;
	top: 0;
	width: 100%
}
.carousel-inner>.next {
	left: 100%
}
.carousel-inner>.prev {
	left: -100%
}
.carousel-inner>.next.left, .carousel-inner>.prev.right {
	left: 0
}
.carousel-inner>.active.left {
	left: -100%
}
.carousel-inner>.active.right {
	left: 100%
}
.carousel-control {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 15%;
	filter: alpha(opacity=50);
	-ms-filter: "alpha(opacity=50)";
	-webkit-opacity: .5;
	-moz-opacity: .5;
	-ms-opacity: .5;
	-o-opacity: .5;
	opacity: .5;
	font-size: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0,0,0,0.6)
}
.carousel-control.left {
	background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));
	background-image: -webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0), color-stop(rgba(0,0,0,0.0001) 100%));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);
	background-image: linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}
.carousel-control.right {
	left: auto;
	right: 0;
	background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));
	background-image: -webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.0001) 0), color-stop(rgba(0,0,0,0.5) 100%));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);
	background-image: linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);
	background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)
}
.carousel-control:hover, .carousel-control:focus {
	color: #fff;
	text-decoration: none;
	filter: alpha(opacity=90);
	-ms-filter: "alpha(opacity=90)";
	-webkit-opacity: .9;
	-moz-opacity: .9;
	-ms-opacity: .9;
	-o-opacity: .9;
	opacity: .9
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block
}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
	left: 50%
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
	right: 50%
}
.carousel-control .icon-prev, .carousel-control .icon-next {
	width: 20px;
	height: 20px;
	margin-top: -10px;
	margin-left: -10px;
	font-family: serif
}
.carousel-control .icon-prev:before {
	content: '\2039'
}
.carousel-control .icon-next:before {
	content: '\203a'
}
.carousel-indicators {
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	margin-left: -30%;
	padding-left: 0;
	list-style: none;
	text-align: center
}
.carousel-indicators li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 1px;
	text-indent: -999px;
	border: 1px solid #fff;
	border-radius: 10px;
	cursor: pointer;
	background-color: #000 \9;
	background-color: rgba(0,0,0,0)
}
.carousel-indicators .active {
	margin: 0;
	width: 12px;
	height: 12px;
	background-color: #fff
}
.carousel-caption {
	position: absolute;
	left: 15%;
	right: 15%;
	bottom: 20px;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0,0,0,0.6)
}
.carousel-caption .btn {
	text-shadow: none
}
@media screen and (min-width:768px) {
.carousel-control .glyphicons-chevron-left, .carousel-control .glyphicons-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
	width: 30px;
	height: 30px;
	margin-top: -15px;
	margin-left: -15px;
	font-size: 30px
}
.carousel-caption {
	left: 20%;
	right: 20%;
	padding-bottom: 30px
}
.carousel-indicators {
	bottom: 20px
}
}
.clearfix:before, .clearfix:after {
	content: " ";
	display: table
}
.clearfix:after {
	clear: both
}
.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto
}
.pull-right {
	float: right !important
}
.pull-left {
	float: left !important
}
.hide {
	display: none !important
}
.show {
	display: block !important
}
.invisible {
	visibility: hidden
}
.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}
.hidden {
	display: none !important;
	visibility: hidden !important
}
.affix {
	position: fixed
}
@-ms-viewport {
width:device-width
}
.visible-xs, tr .visible-xs, th .visible-xs, td .visible-xs {
	display: none !important
}
@media(max-width:767px) {
.visible-xs {
	display: block !important
}
tr .visible-xs {
	display: table-row !important
}
th .visible-xs, td .visible-xs {
	display: table-cell !important
}
}
@media(min-width:768px) and (max-width:991px) {
.visible-xs.visible-sm {
	display: block !important
}
tr .visible-xs.visible-sm {
	display: table-row !important
}
th .visible-xs.visible-sm, td .visible-xs.visible-sm {
	display: table-cell !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.visible-xs.visible-md {
	display: block !important
}
tr .visible-xs.visible-md {
	display: table-row !important
}
th .visible-xs.visible-md, td .visible-xs.visible-md {
	display: table-cell !important
}
}
@media(min-width:1200px) {
.visible-xs.visible-lg {
	display: block !important
}
tr .visible-xs.visible-lg {
	display: table-row !important
}
th .visible-xs.visible-lg, td .visible-xs.visible-lg {
	display: table-cell !important
}
}
.visible-sm, tr .visible-sm, th .visible-sm, td .visible-sm {
	display: none !important
}
@media(max-width:767px) {
.visible-sm.visible-xs {
	display: block !important
}
tr .visible-sm.visible-xs {
	display: table-row !important
}
th .visible-sm.visible-xs, td .visible-sm.visible-xs {
	display: table-cell !important
}
}
@media(min-width:768px) and (max-width:991px) {
.visible-sm {
	display: block !important
}
tr .visible-sm {
	display: table-row !important
}
th .visible-sm, td .visible-sm {
	display: table-cell !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.visible-sm.visible-md {
	display: block !important
}
tr .visible-sm.visible-md {
	display: table-row !important
}
th .visible-sm.visible-md, td .visible-sm.visible-md {
	display: table-cell !important
}
}
@media(min-width:1200px) {
.visible-sm.visible-lg {
	display: block !important
}
tr .visible-sm.visible-lg {
	display: table-row !important
}
th .visible-sm.visible-lg, td .visible-sm.visible-lg {
	display: table-cell !important
}
}
.visible-md, tr .visible-md, th .visible-md, td .visible-md {
	display: none !important
}
@media(max-width:767px) {
.visible-md.visible-xs {
	display: block !important
}
tr .visible-md.visible-xs {
	display: table-row !important
}
th .visible-md.visible-xs, td .visible-md.visible-xs {
	display: table-cell !important
}
}
@media(min-width:768px) and (max-width:991px) {
.visible-md.visible-sm {
	display: block !important
}
tr .visible-md.visible-sm {
	display: table-row !important
}
th .visible-md.visible-sm, td .visible-md.visible-sm {
	display: table-cell !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.visible-md {
	display: block !important
}
tr .visible-md {
	display: table-row !important
}
th .visible-md, td .visible-md {
	display: table-cell !important
}
}
@media(min-width:1200px) {
.visible-md.visible-lg {
	display: block !important
}
tr .visible-md.visible-lg {
	display: table-row !important
}
th .visible-md.visible-lg, td .visible-md.visible-lg {
	display: table-cell !important
}
}
.visible-lg, tr .visible-lg, th .visible-lg, td .visible-lg {
	display: none !important
}
@media(max-width:767px) {
.visible-lg.visible-xs {
	display: block !important
}
tr .visible-lg.visible-xs {
	display: table-row !important
}
th .visible-lg.visible-xs, td .visible-lg.visible-xs {
	display: table-cell !important
}
}
@media(min-width:768px) and (max-width:991px) {
.visible-lg.visible-sm {
	display: block !important
}
tr .visible-lg.visible-sm {
	display: table-row !important
}
th .visible-lg.visible-sm, td .visible-lg.visible-sm {
	display: table-cell !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.visible-lg.visible-md {
	display: block !important
}
tr .visible-lg.visible-md {
	display: table-row !important
}
th .visible-lg.visible-md, td .visible-lg.visible-md {
	display: table-cell !important
}
}
@media(min-width:1200px) {
.visible-lg {
	display: block !important
}
tr .visible-lg {
	display: table-row !important
}
th .visible-lg, td .visible-lg {
	display: table-cell !important
}
}
.visible-all {
	display: block !important
}
tr .visible-all {
	display: table-row !important
}
th .visible-all, td .visible-all {
	display: table-cell !important
}
.hidden-xs {
	display: block !important
}
tr .hidden-xs {
	display: table-row !important
}
th .hidden-xs, td .hidden-xs {
	display: table-cell !important
}
@media(max-width:767px) {
.hidden-xs, tr .hidden-xs, th .hidden-xs, td .hidden-xs {
	display: none !important
}
}
@media(min-width:768px) and (max-width:991px) {
.hidden-xs.hidden-sm, tr .hidden-xs.hidden-sm, th .hidden-xs.hidden-sm, td .hidden-xs.hidden-sm {
	display: none !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.hidden-xs.hidden-md, tr .hidden-xs.hidden-md, th .hidden-xs.hidden-md, td .hidden-xs.hidden-md {
	display: none !important
}
}
@media(min-width:1200px) {
.hidden-xs.hidden-lg, tr .hidden-xs.hidden-lg, th .hidden-xs.hidden-lg, td .hidden-xs.hidden-lg {
	display: none !important
}
}
.hidden-sm {
	display: block !important
}
tr .hidden-sm {
	display: table-row !important
}
th .hidden-sm, td .hidden-sm {
	display: table-cell !important
}
@media(max-width:767px) {
.hidden-sm.hidden-xs, tr .hidden-sm.hidden-xs, th .hidden-sm.hidden-xs, td .hidden-sm.hidden-xs {
	display: none !important
}
}
@media(min-width:768px) and (max-width:991px) {
.hidden-sm, tr .hidden-sm, th .hidden-sm, td .hidden-sm {
	display: none !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.hidden-sm.hidden-md, tr .hidden-sm.hidden-md, th .hidden-sm.hidden-md, td .hidden-sm.hidden-md {
	display: none !important
}
}
@media(min-width:1200px) {
.hidden-sm.hidden-lg, tr .hidden-sm.hidden-lg, th .hidden-sm.hidden-lg, td .hidden-sm.hidden-lg {
	display: none !important
}
}
.hidden-md {
	display: block !important
}
tr .hidden-md {
	display: table-row !important
}
th .hidden-md, td .hidden-md {
	display: table-cell !important
}
@media(max-width:767px) {
.hidden-md.hidden-xs, tr .hidden-md.hidden-xs, th .hidden-md.hidden-xs, td .hidden-md.hidden-xs {
	display: none !important
}
}
@media(min-width:768px) and (max-width:991px) {
.hidden-md.hidden-sm, tr .hidden-md.hidden-sm, th .hidden-md.hidden-sm, td .hidden-md.hidden-sm {
	display: none !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.hidden-md, tr .hidden-md, th .hidden-md, td .hidden-md {
	display: none !important
}
}
@media(min-width:1200px) {
.hidden-md.hidden-lg, tr .hidden-md.hidden-lg, th .hidden-md.hidden-lg, td .hidden-md.hidden-lg {
	display: none !important
}
}
.hidden-lg {
	display: block !important
}
tr .hidden-lg {
	display: table-row !important
}
th .hidden-lg, td .hidden-lg {
	display: table-cell !important
}
@media(max-width:767px) {
.hidden-lg.hidden-xs, tr .hidden-lg.hidden-xs, th .hidden-lg.hidden-xs, td .hidden-lg.hidden-xs {
	display: none !important
}
}
@media(min-width:768px) and (max-width:991px) {
.hidden-lg.hidden-sm, tr .hidden-lg.hidden-sm, th .hidden-lg.hidden-sm, td .hidden-lg.hidden-sm {
	display: none !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.hidden-lg.hidden-md, tr .hidden-lg.hidden-md, th .hidden-lg.hidden-md, td .hidden-lg.hidden-md {
	display: none !important
}
}
@media(min-width:1200px) {
.hidden-lg, tr .hidden-lg, th .hidden-lg, td .hidden-lg {
	display: none !important
}
}
.visible-print, tr .visible-print, th .visible-print, td .visible-print {
	display: none !important
}
@media print {
.visible-print {
	display: block !important
}
tr .visible-print {
	display: table-row !important
}
th .visible-print, td .visible-print {
	display: table-cell !important
}
.hidden-print, tr .hidden-print, th .hidden-print, td .hidden-print {
	display: none !important
}
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 {
	float: left
}
.col-xs-12 {
	width: 100%
}
.col-xs-11 {
	width: 91.66666667%
}
.col-xs-10 {
	width: 83.33333333%
}
.col-xs-9 {
	width: 75%
}
.col-xs-8 {
	width: 66.66666667%
}
.col-xs-7 {
	width: 58.33333333%
}
.col-xs-6 {
	width: 50%
}
.col-xs-5 {
	width: 41.66666667%
}
.col-xs-4 {
	width: 33.33333333%
}
.col-xs-3 {
	width: 25%
}
.col-xs-2 {
	width: 16.66666667%
}
.col-xs-1 {
	width: 8.33333333%
}
.col-xs-pull-12 {
	right: 100%
}
.col-xs-pull-11 {
	right: 91.66666667%
}
.col-xs-pull-10 {
	right: 83.33333333%
}
.col-xs-pull-9 {
	right: 75%
}
.col-xs-pull-8 {
	right: 66.66666667%
}
.col-xs-pull-7 {
	right: 58.33333333%
}
.col-xs-pull-6 {
	right: 50%
}
.col-xs-pull-5 {
	right: 41.66666667%
}
.col-xs-pull-4 {
	right: 33.33333333%
}
.col-xs-pull-3 {
	right: 25%
}
.col-xs-pull-2 {
	right: 16.66666667%
}
.col-xs-pull-1 {
	right: 8.33333333%
}
.col-xs-pull-0 {
	right: 0
}
.col-xs-push-12 {
	left: 100%
}
.col-xs-push-11 {
	left: 91.66666667%
}
.col-xs-push-10 {
	left: 83.33333333%
}
.col-xs-push-9 {
	left: 75%
}
.col-xs-push-8 {
	left: 66.66666667%
}
.col-xs-push-7 {
	left: 58.33333333%
}
.col-xs-push-6 {
	left: 50%
}
.col-xs-push-5 {
	left: 41.66666667%
}
.col-xs-push-4 {
	left: 33.33333333%
}
.col-xs-push-3 {
	left: 25%
}
.col-xs-push-2 {
	left: 16.66666667%
}
.col-xs-push-1 {
	left: 8.33333333%
}
.col-xs-push-0 {
	left: 0
}
.col-xs-offset-12 {
	margin-left: 100%
}
.col-xs-offset-11 {
	margin-left: 91.66666667%
}
.col-xs-offset-10 {
	margin-left: 83.33333333%
}
.col-xs-offset-9 {
	margin-left: 75%
}
.col-xs-offset-8 {
	margin-left: 66.66666667%
}
.col-xs-offset-7 {
	margin-left: 58.33333333%
}
.col-xs-offset-6 {
	margin-left: 50%
}
.col-xs-offset-5 {
	margin-left: 41.66666667%
}
.col-xs-offset-4 {
	margin-left: 33.33333333%
}
.col-xs-offset-3 {
	margin-left: 25%
}
.col-xs-offset-2 {
	margin-left: 16.66666667%
}
.col-xs-offset-1 {
	margin-left: 8.33333333%
}
.col-xs-offset-0 {
	margin-left: 0
}
@media(min-width:1px) and (max-width:1650px) {
.no-desktop .newmenu-container {
	display: none !important
}
}
@media(min-width:1px) and (max-width:768px) {
.desktop .newmenu-container {
	display: none !important
}
}
@media(min-width:480px) {
.container {
	max-width: 750px
}
.col-ms-1, .col-ms-2, .col-ms-3, .col-ms-4, .col-ms-5, .col-ms-6, .col-ms-7, .col-ms-8, .col-ms-9, .col-ms-10, .col-ms-11 {
	float: left
}
.col-ms-12 {
	width: 100%
}
.col-ms-11 {
	width: 91.66666667%
}
.col-ms-10 {
	width: 83.33333333%
}
.col-ms-9 {
	width: 75%
}
.col-ms-8 {
	width: 66.66666667%
}
.col-ms-7 {
	width: 58.33333333%
}
.col-ms-6 {
	width: 50%
}
.col-ms-5 {
	width: 41.66666667%
}
.col-ms-4 {
	width: 33.33333333%
}
.col-ms-3 {
	width: 25%
}
.col-ms-2 {
	width: 16.66666667%
}
.col-ms-1 {
	width: 8.33333333%
}
.col-ms-pull-12 {
	right: 100%
}
.col-ms-pull-11 {
	right: 91.66666667%
}
.col-ms-pull-10 {
	right: 83.33333333%
}
.col-ms-pull-9 {
	right: 75%
}
.col-ms-pull-8 {
	right: 66.66666667%
}
.col-ms-pull-7 {
	right: 58.33333333%
}
.col-ms-pull-6 {
	right: 50%
}
.col-ms-pull-5 {
	right: 41.66666667%
}
.col-ms-pull-4 {
	right: 33.33333333%
}
.col-ms-pull-3 {
	right: 25%
}
.col-ms-pull-2 {
	right: 16.66666667%
}
.col-ms-pull-1 {
	right: 8.33333333%
}
.col-ms-pull-0 {
	right: 0
}
.col-ms-push-12 {
	left: 100%
}
.col-ms-push-11 {
	left: 91.66666667%
}
.col-ms-push-10 {
	left: 83.33333333%
}
.col-ms-push-9 {
	left: 75%
}
.col-ms-push-8 {
	left: 66.66666667%
}
.col-ms-push-7 {
	left: 58.33333333%
}
.col-ms-push-6 {
	left: 50%
}
.col-ms-push-5 {
	left: 41.66666667%
}
.col-ms-push-4 {
	left: 33.33333333%
}
.col-ms-push-3 {
	left: 25%
}
.col-ms-push-2 {
	left: 16.66666667%
}
.col-ms-push-1 {
	left: 8.33333333%
}
.col-ms-push-0 {
	left: 0
}
.col-ms-offset-12 {
	margin-left: 100%
}
.col-ms-offset-11 {
	margin-left: 91.66666667%
}
.col-ms-offset-10 {
	margin-left: 83.33333333%
}
.col-ms-offset-9 {
	margin-left: 75%
}
.col-ms-offset-8 {
	margin-left: 66.66666667%
}
.col-ms-offset-7 {
	margin-left: 58.33333333%
}
.col-ms-offset-6 {
	margin-left: 50%
}
.col-ms-offset-5 {
	margin-left: 41.66666667%
}
.col-ms-offset-4 {
	margin-left: 33.33333333%
}
.col-ms-offset-3 {
	margin-left: 25%
}
.col-ms-offset-2 {
	margin-left: 16.66666667%
}
.col-ms-offset-1 {
	margin-left: 8.33333333%
}
.col-ms-offset-0 {
	margin-left: 0
}
}
@media(min-width:768px) {
.container {
	width: 750px;
	max-width: none
}
.navbar .container {
	width: 780px;
	max-width: none
}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 {
	float: left
}
.col-sm-12 {
	width: 100%
}
.col-sm-11 {
	width: 91.66666667%
}
.col-sm-10 {
	width: 83.33333333%
}
.col-sm-9 {
	width: 75%
}
.col-sm-8 {
	width: 66.66666667%
}
.col-sm-7 {
	width: 58.33333333%
}
.col-sm-6 {
	width: 50%
}
.col-sm-5 {
	width: 41.66666667%
}
.col-sm-4 {
	width: 33.33333333%
}
.col-sm-3 {
	width: 25%
}
.col-sm-2 {
	width: 16.66666667%
}
.col-sm-1 {
	width: 8.33333333%
}
.col-sm-pull-12 {
	right: 100%
}
.col-sm-pull-11 {
	right: 91.66666667%
}
.col-sm-pull-10 {
	right: 83.33333333%
}
.col-sm-pull-9 {
	right: 75%
}
.col-sm-pull-8 {
	right: 66.66666667%
}
.col-sm-pull-7 {
	right: 58.33333333%
}
.col-sm-pull-6 {
	right: 50%
}
.col-sm-pull-5 {
	right: 41.66666667%
}
.col-sm-pull-4 {
	right: 33.33333333%
}
.col-sm-pull-3 {
	right: 25%
}
.col-sm-pull-2 {
	right: 16.66666667%
}
.col-sm-pull-1 {
	right: 8.33333333%
}
.col-sm-pull-0 {
	right: 0
}
.col-sm-push-12 {
	left: 100%
}
.col-sm-push-11 {
	left: 91.66666667%
}
.col-sm-push-10 {
	left: 83.33333333%
}
.col-sm-push-9 {
	left: 75%
}
.col-sm-push-8 {
	left: 66.66666667%
}
.col-sm-push-7 {
	left: 58.33333333%
}
.col-sm-push-6 {
	left: 50%
}
.col-sm-push-5 {
	left: 41.66666667%
}
.col-sm-push-4 {
	left: 33.33333333%
}
.col-sm-push-3 {
	left: 25%
}
.col-sm-push-2 {
	left: 16.66666667%
}
.col-sm-push-1 {
	left: 8.33333333%
}
.col-sm-push-0 {
	left: 0
}
.col-sm-offset-12 {
	margin-left: 100%
}
.col-sm-offset-11 {
	margin-left: 91.66666667%
}
.col-sm-offset-10 {
	margin-left: 83.33333333%
}
.col-sm-offset-9 {
	margin-left: 75%
}
.col-sm-offset-8 {
	margin-left: 66.66666667%
}
.col-sm-offset-7 {
	margin-left: 58.33333333%
}
.col-sm-offset-6 {
	margin-left: 50%
}
.col-sm-offset-5 {
	margin-left: 41.66666667%
}
.col-sm-offset-4 {
	margin-left: 33.33333333%
}
.col-sm-offset-3 {
	margin-left: 25%
}
.col-sm-offset-2 {
	margin-left: 16.66666667%
}
.col-sm-offset-1 {
	margin-left: 8.33333333%
}
.col-sm-offset-0 {
	margin-left: 0
}
}
@media(min-width:992px) {
.container, .navbar .container {
	width: 970px;
	max-width: none
}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
	float: left
}
.col-md-12 {
	width: 100%
}
.col-md-11 {
	width: 91.66666667%
}
.col-md-10 {
	width: 83.33333333%
}
.col-md-9 {
	width: 75%
}
.col-md-8 {
	width: 66.66666667%
}
.col-md-7 {
	width: 58.33333333%
}
.col-md-6 {
	width: 50%
}
.col-md-5 {
	width: 41.66666667%
}
.col-md-4 {
	width: 33.33333333%
}
.col-md-3 {
	width: 25%
}
.col-md-2 {
	width: 16.66666667%
}
.col-md-1 {
	width: 8.33333333%
}
.col-md-pull-12 {
	right: 100%
}
.col-md-pull-11 {
	right: 91.66666667%
}
.col-md-pull-10 {
	right: 83.33333333%
}
.col-md-pull-9 {
	right: 75%
}
.col-md-pull-8 {
	right: 66.66666667%
}
.col-md-pull-7 {
	right: 58.33333333%
}
.col-md-pull-6 {
	right: 50%
}
.col-md-pull-5 {
	right: 41.66666667%
}
.col-md-pull-4 {
	right: 33.33333333%
}
.col-md-pull-3 {
	right: 25%
}
.col-md-pull-2 {
	right: 16.66666667%
}
.col-md-pull-1 {
	right: 8.33333333%
}
.col-md-pull-0 {
	right: 0
}
.col-md-push-12 {
	left: 100%
}
.col-md-push-11 {
	left: 91.66666667%
}
.col-md-push-10 {
	left: 83.33333333%
}
.col-md-push-9 {
	left: 75%
}
.col-md-push-8 {
	left: 66.66666667%
}
.col-md-push-7 {
	left: 58.33333333%
}
.col-md-push-6 {
	left: 50%
}
.col-md-push-5 {
	left: 41.66666667%
}
.col-md-push-4 {
	left: 33.33333333%
}
.col-md-push-3 {
	left: 25%
}
.col-md-push-2 {
	left: 16.66666667%
}
.col-md-push-1 {
	left: 8.33333333%
}
.col-md-push-0 {
	left: 0
}
.col-md-offset-12 {
	margin-left: 100%
}
.col-md-offset-11 {
	margin-left: 91.66666667%
}
.col-md-offset-10 {
	margin-left: 83.33333333%
}
.col-md-offset-9 {
	margin-left: 75%
}
.col-md-offset-8 {
	margin-left: 66.66666667%
}
.col-md-offset-7 {
	margin-left: 58.33333333%
}
.col-md-offset-6 {
	margin-left: 50%
}
.col-md-offset-5 {
	margin-left: 41.66666667%
}
.col-md-offset-4 {
	margin-left: 33.33333333%
}
.col-md-offset-3 {
	margin-left: 25%
}
.col-md-offset-2 {
	margin-left: 16.66666667%
}
.col-md-offset-1 {
	margin-left: 8.33333333%
}
.col-md-offset-0 {
	margin-left: 0
}
}
@media(min-width:1200px) {
.container, .navbar .container {
	width: 1170px;
	max-width: none
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 {
	float: left
}
.col-lg-12 {
	width: 100%
}
.col-lg-11 {
	width: 91.66666667%
}
.col-lg-10 {
	width: 83.33333333%
}
.col-lg-9 {
	width: 75%
}
.col-lg-8 {
	width: 66.66666667%
}
.col-lg-7 {
	width: 58.33333333%
}
.col-lg-6 {
	width: 50%
}
.col-lg-5 {
	width: 41.66666667%
}
.col-lg-4 {
	width: 33.33333333%
}
.col-lg-3 {
	width: 25%
}
.col-lg-2 {
	width: 16.66666667%
}
.col-lg-1 {
	width: 8.33333333%
}
.col-lg-pull-12 {
	right: 100%
}
.col-lg-pull-11 {
	right: 91.66666667%
}
.col-lg-pull-10 {
	right: 83.33333333%
}
.col-lg-pull-9 {
	right: 75%
}
.col-lg-pull-8 {
	right: 66.66666667%
}
.col-lg-pull-7 {
	right: 58.33333333%
}
.col-lg-pull-6 {
	right: 50%
}
.col-lg-pull-5 {
	right: 41.66666667%
}
.col-lg-pull-4 {
	right: 33.33333333%
}
.col-lg-pull-3 {
	right: 25%
}
.col-lg-pull-2 {
	right: 16.66666667%
}
.col-lg-pull-1 {
	right: 8.33333333%
}
.col-lg-pull-0 {
	right: 0
}
.col-lg-push-12 {
	left: 100%
}
.col-lg-push-11 {
	left: 91.66666667%
}
.col-lg-push-10 {
	left: 83.33333333%
}
.col-lg-push-9 {
	left: 75%
}
.col-lg-push-8 {
	left: 66.66666667%
}
.col-lg-push-7 {
	left: 58.33333333%
}
.col-lg-push-6 {
	left: 50%
}
.col-lg-push-5 {
	left: 41.66666667%
}
.col-lg-push-4 {
	left: 33.33333333%
}
.col-lg-push-3 {
	left: 25%
}
.col-lg-push-2 {
	left: 16.66666667%
}
.col-lg-push-1 {
	left: 8.33333333%
}
.col-lg-push-0 {
	left: 0
}
.col-lg-offset-12 {
	margin-left: 100%
}
.col-lg-offset-11 {
	margin-left: 91.66666667%
}
.col-lg-offset-10 {
	margin-left: 83.33333333%
}
.col-lg-offset-9 {
	margin-left: 75%
}
.col-lg-offset-8 {
	margin-left: 66.66666667%
}
.col-lg-offset-7 {
	margin-left: 58.33333333%
}
.col-lg-offset-6 {
	margin-left: 50%
}
.col-lg-offset-5 {
	margin-left: 41.66666667%
}
.col-lg-offset-4 {
	margin-left: 33.33333333%
}
.col-lg-offset-3 {
	margin-left: 25%
}
.col-lg-offset-2 {
	margin-left: 16.66666667%
}
.col-lg-offset-1 {
	margin-left: 8.33333333%
}
.col-lg-offset-0 {
	margin-left: 0
}
}
@media(min-width:1650px) {
.container, .navbar .container {
	width: 1610px;
	max-width: none
}
.col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11 {
	float: left
}
.col-xl-12 {
	width: 100%
}
.col-xl-11 {
	width: 91.66666667%
}
.col-xl-10 {
	width: 83.33333333%
}
.col-xl-9 {
	width: 75%
}
.col-xl-8 {
	width: 66.66666667%
}
.col-xl-7 {
	width: 58.33333333%
}
.col-xl-6 {
	width: 50%
}
.col-xl-5 {
	width: 41.66666667%
}
.col-xl-4 {
	width: 33.33333333%
}
.col-xl-3 {
	width: 25%
}
.col-xl-2 {
	width: 16.66666667%
}
.col-xl-1 {
	width: 8.33333333%
}
.col-xl-pull-12 {
	right: 100%
}
.col-xl-pull-11 {
	right: 91.66666667%
}
.col-xl-pull-10 {
	right: 83.33333333%
}
.col-xl-pull-9 {
	right: 75%
}
.col-xl-pull-8 {
	right: 66.66666667%
}
.col-xl-pull-7 {
	right: 58.33333333%
}
.col-xl-pull-6 {
	right: 50%
}
.col-xl-pull-5 {
	right: 41.66666667%
}
.col-xl-pull-4 {
	right: 33.33333333%
}
.col-xl-pull-3 {
	right: 25%
}
.col-xl-pull-2 {
	right: 16.66666667%
}
.col-xl-pull-1 {
	right: 8.33333333%
}
.col-xl-pull-0 {
	right: 0
}
.col-xl-push-12 {
	left: 100%
}
.col-xl-push-11 {
	left: 91.66666667%
}
.col-xl-push-10 {
	left: 83.33333333%
}
.col-xl-push-9 {
	left: 75%
}
.col-xl-push-8 {
	left: 66.66666667%
}
.col-xl-push-7 {
	left: 58.33333333%
}
.col-xl-push-6 {
	left: 50%
}
.col-xl-push-5 {
	left: 41.66666667%
}
.col-xl-push-4 {
	left: 33.33333333%
}
.col-xl-push-3 {
	left: 25%
}
.col-xl-push-2 {
	left: 16.66666667%
}
.col-xl-push-1 {
	left: 8.33333333%
}
.col-xl-push-0 {
	left: 0
}
.col-xl-offset-12 {
	margin-left: 100%
}
.col-xl-offset-11 {
	margin-left: 91.66666667%
}
.col-xl-offset-10 {
	margin-left: 83.33333333%
}
.col-xl-offset-9 {
	margin-left: 75%
}
.col-xl-offset-8 {
	margin-left: 66.66666667%
}
.col-xl-offset-7 {
	margin-left: 58.33333333%
}
.col-xl-offset-6 {
	margin-left: 50%
}
.col-xl-offset-5 {
	margin-left: 41.66666667%
}
.col-xl-offset-4 {
	margin-left: 33.33333333%
}
.col-xl-offset-3 {
	margin-left: 25%
}
.col-xl-offset-2 {
	margin-left: 16.66666667%
}
.col-xl-offset-1 {
	margin-left: 8.33333333%
}
.col-xl-offset-0 {
	margin-left: 0
}
}
.visible-xs, tr .visible-xs, th .visible-xs, td .visible-xs {
	display: none !important
}
@media(max-width:767px) {
.visible-xs {
	display: block !important
}
tr .visible-xs {
	display: table-row !important
}
th .visible-xs, td .visible-xs {
	display: table-cell !important
}
}
@media(min-width:768px) and (max-width:991px) {
.visible-xs.visible-sm {
	display: block !important
}
tr .visible-xs.visible-sm {
	display: table-row !important
}
th .visible-xs.visible-sm, td .visible-xs.visible-sm {
	display: table-cell !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.visible-xs.visible-md {
	display: block !important
}
tr .visible-xs.visible-md {
	display: table-row !important
}
th .visible-xs.visible-md, td .visible-xs.visible-md {
	display: table-cell !important
}
}
@media(min-width:1200px) and (max-width:1649px) {
.visible-xs.visible-lg {
	display: block !important
}
tr .visible-xs.visible-lg {
	display: table-row !important
}
th .visible-xs.visible-lg, td .visible-xs.visible-lg {
	display: table-cell !important
}
}
@media(min-width:1650px) {
.visible-xs.visible-xl {
	display: block !important
}
tr .visible-xs.visible-xl {
	display: table-row !important
}
th .visible-xs.visible-xl, td .visible-xs.visible-xl {
	display: table-cell !important
}
}
.visible-sm, tr .visible-sm, th .visible-sm, td .visible-sm {
	display: none !important
}
@media(max-width:767px) {
.visible-sm.visible-xs {
	display: block !important
}
tr .visible-sm.visible-xs {
	display: table-row !important
}
th .visible-sm.visible-xs, td .visible-sm.visible-xs {
	display: table-cell !important
}
}
@media(min-width:768px) and (max-width:991px) {
.visible-sm {
	display: block !important
}
tr .visible-sm {
	display: table-row !important
}
th .visible-sm, td .visible-sm {
	display: table-cell !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.visible-sm.visible-md {
	display: block !important
}
tr .visible-sm.visible-md {
	display: table-row !important
}
th .visible-sm.visible-md, td .visible-sm.visible-md {
	display: table-cell !important
}
}
@media(min-width:1200px) and (max-width:1649px) {
.visible-sm.visible-lg {
	display: block !important
}
tr .visible-sm.visible-lg {
	display: table-row !important
}
th .visible-sm.visible-lg, td .visible-sm.visible-lg {
	display: table-cell !important
}
}
@media(min-width:1650px) {
.visible-sm.visible-xl {
	display: block !important
}
tr .visible-sm.visible-xl {
	display: table-row !important
}
th .visible-sm.visible-xl, td .visible-sm.visible-xl {
	display: table-cell !important
}
}
.visible-md, tr .visible-md, th .visible-md, td .visible-md {
	display: none !important
}
@media(max-width:767px) {
.visible-md.visible-xs {
	display: block !important
}
tr .visible-md.visible-xs {
	display: table-row !important
}
th .visible-md.visible-xs, td .visible-md.visible-xs {
	display: table-cell !important
}
}
@media(min-width:768px) and (max-width:991px) {
.visible-md.visible-sm {
	display: block !important
}
tr .visible-md.visible-sm {
	display: table-row !important
}
th .visible-md.visible-sm, td .visible-md.visible-sm {
	display: table-cell !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.visible-md {
	display: block !important
}
tr .visible-md {
	display: table-row !important
}
th .visible-md, td .visible-md {
	display: table-cell !important
}
}
@media(min-width:1200px) and (max-width:1649px) {
.visible-md.visible-lg {
	display: block !important
}
tr .visible-md.visible-lg {
	display: table-row !important
}
th .visible-md.visible-lg, td .visible-md.visible-lg {
	display: table-cell !important
}
}
@media(min-width:1650px) {
.visible-md.visible-xl {
	display: block !important
}
tr .visible-md.visible-xl {
	display: table-row !important
}
th .visible-md.visible-xl, td .visible-md.visible-xl {
	display: table-cell !important
}
}
.visible-lg, tr .visible-lg, th .visible-lg, td .visible-lg {
	display: none !important
}
@media(max-width:767px) {
.visible-lg.visible-xs {
	display: block !important
}
tr .visible-lg.visible-xs {
	display: table-row !important
}
th .visible-lg.visible-xs, td .visible-lg.visible-xs {
	display: table-cell !important
}
}
@media(min-width:768px) and (max-width:991px) {
.visible-lg.visible-sm {
	display: block !important
}
tr .visible-lg.visible-sm {
	display: table-row !important
}
th .visible-lg.visible-sm, td .visible-lg.visible-sm {
	display: table-cell !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.visible-lg.visible-md {
	display: block !important
}
tr .visible-lg.visible-md {
	display: table-row !important
}
th .visible-lg.visible-md, td .visible-lg.visible-md {
	display: table-cell !important
}
}
@media(min-width:1200px) and (max-width:1649px) {
.visible-lg {
	display: block !important
}
tr .visible-lg {
	display: table-row !important
}
th .visible-lg, td .visible-lg {
	display: table-cell !important
}
}
@media(min-width:1650px) {
.visible-lg.visible-xl {
	display: block !important
}
tr .visible-lg.visible-xl {
	display: table-row !important
}
th .visible-lg.visible-xl, td .visible-lg.visible-xl {
	display: table-cell !important
}
}
.visible-xl, tr .visible-xl, th .visible-xl, td .visible-xl {
	display: none !important
}
@media(max-width:767px) {
.visible-xl.visible-xs {
	display: block !important
}
tr .visible-xl.visible-xs {
	display: table-row !important
}
th .visible-xl.visible-xs, td .visible-xl.visible-xs {
	display: table-cell !important
}
}
@media(min-width:768px) and (max-width:991px) {
.visible-xl.visible-sm {
	display: block !important
}
tr .visible-xl.visible-sm {
	display: table-row !important
}
th .visible-xl.visible-sm, td .visible-xl.visible-sm {
	display: table-cell !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.visible-xl.visible-md {
	display: block !important
}
tr .visible-xl.visible-md {
	display: table-row !important
}
th .visible-xl.visible-md, td .visible-xl.visible-md {
	display: table-cell !important
}
}
@media(min-width:1200px) and (max-width:1649px) {
.visible-xl.visible-lg {
	display: block !important
}
tr .visible-xl.visible-lg {
	display: table-row !important
}
th .visible-xl.visible-lg, td .visible-xl.visible-lg {
	display: table-cell !important
}
}
@media(min-width:1650px) {
.visible-xl {
	display: block !important
}
tr .visible-xl {
	display: table-row !important
}
th .visible-xl, td .visible-xl {
	display: table-cell !important
}
}
.hidden-xs {
	display: block !important
}
tr .hidden-xs {
	display: table-row !important
}
th .hidden-xs, td .hidden-xs {
	display: table-cell !important
}
@media(max-width:767px) {
.hidden-xs, tr .hidden-xs, th .hidden-xs, td .hidden-xs {
	display: none !important
}
}
@media(min-width:768px) and (max-width:991px) {
.hidden-xs.hidden-sm, tr .hidden-xs.hidden-sm, th .hidden-xs.hidden-sm, td .hidden-xs.hidden-sm {
	display: none !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.hidden-xs.hidden-md, tr .hidden-xs.hidden-md, th .hidden-xs.hidden-md, td .hidden-xs.hidden-md {
	display: none !important
}
}
@media(min-width:1200px) and (max-width:1649px) {
.hidden-xs.hidden-lg, tr .hidden-xs.hidden-lg, th .hidden-xs.hidden-lg, td .hidden-xs.hidden-lg {
	display: none !important
}
}
@media(min-width:1650px) {
.hidden-xs.hidden-xl, tr .hidden-xs.hidden-xl, th .hidden-xs.hidden-xl, td .hidden-xs.hidden-xl {
	display: none !important
}
}
.hidden-sm {
	display: block !important
}
tr .hidden-sm {
	display: table-row !important
}
th .hidden-sm, td .hidden-sm {
	display: table-cell !important
}
@media(max-width:767px) {
.hidden-sm.hidden-xs, tr .hidden-sm.hidden-xs, th .hidden-sm.hidden-xs, td .hidden-sm.hidden-xs {
	display: none !important
}
}
@media(min-width:768px) and (max-width:991px) {
.hidden-sm, tr .hidden-sm, th .hidden-sm, td .hidden-sm {
	display: none !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.hidden-sm.hidden-md, tr .hidden-sm.hidden-md, th .hidden-sm.hidden-md, td .hidden-sm.hidden-md {
	display: none !important
}
}
@media(min-width:1200px) and (max-width:1649px) {
.hidden-sm.hidden-lg, tr .hidden-sm.hidden-lg, th .hidden-sm.hidden-lg, td .hidden-sm.hidden-lg {
	display: none !important
}
}
@media(min-width:1650px) {
.hidden-sm.hidden-xl, tr .hidden-sm.hidden-xl, th .hidden-sm.hidden-xl, td .hidden-sm.hidden-xl {
	display: none !important
}
}
.hidden-md {
	display: block !important
}
tr .hidden-md {
	display: table-row !important
}
th .hidden-md, td .hidden-md {
	display: table-cell !important
}
@media(max-width:767px) {
.hidden-md.hidden-xs, tr .hidden-md.hidden-xs, th .hidden-md.hidden-xs, td .hidden-md.hidden-xs {
	display: none !important
}
}
@media(min-width:768px) and (max-width:991px) {
.hidden-md.hidden-sm, tr .hidden-md.hidden-sm, th .hidden-md.hidden-sm, td .hidden-md.hidden-sm {
	display: none !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.hidden-md, tr .hidden-md, th .hidden-md, td .hidden-md {
	display: none !important
}
}
@media(min-width:1200px) and (max-width:1649px) {
.hidden-md.hidden-lg, tr .hidden-md.hidden-lg, th .hidden-md.hidden-lg, td .hidden-md.hidden-lg {
	display: none !important
}
}
@media(min-width:1650px) {
.hidden-md.hidden-xl, tr .hidden-md.hidden-xl, th .hidden-md.hidden-xl, td .hidden-md.hidden-xl {
	display: none !important
}
}
.hidden-lg {
	display: block !important
}
tr .hidden-lg {
	display: table-row !important
}
th .hidden-lg, td .hidden-lg {
	display: table-cell !important
}
@media(max-width:767px) {
.hidden-lg.hidden-xs, tr .hidden-lg.hidden-xs, th .hidden-lg.hidden-xs, td .hidden-lg.hidden-xs {
	display: none !important
}
}
@media(min-width:768px) and (max-width:991px) {
.hidden-lg.hidden-sm, tr .hidden-lg.hidden-sm, th .hidden-lg.hidden-sm, td .hidden-lg.hidden-sm {
	display: none !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.hidden-lg.hidden-md, tr .hidden-lg.hidden-md, th .hidden-lg.hidden-md, td .hidden-lg.hidden-md {
	display: none !important
}
}
@media(min-width:1200px) and (max-width:1649px) {
.hidden-lg, tr .hidden-lg, th .hidden-lg, td .hidden-lg {
	display: none !important
}
}
@media(min-width:1650px) {
.hidden-lg.hidden-xl, tr .hidden-lg.hidden-xl, th .hidden-lg.hidden-xl, td .hidden-lg.hidden-xl {
	display: none !important
}
}
.hidden-xl {
	display: block !important
}
tr .hidden-xl {
	display: table-row !important
}
th .hidden-xl, td .hidden-xl {
	display: table-cell !important
}
@media(max-width:767px) {
.hidden-xl.hidden-xs, tr .hidden-xl.hidden-xs, th .hidden-xl.hidden-xs, td .hidden-xl.hidden-xs {
	display: none !important
}
}
@media(min-width:768px) and (max-width:991px) {
.hidden-xl.hidden-sm, tr .hidden-xl.hidden-sm, th .hidden-xl.hidden-sm, td .hidden-xl.hidden-sm {
	display: none !important
}
}
@media(min-width:992px) and (max-width:1199px) {
.hidden-xl.hidden-md, tr .hidden-xl.hidden-md, th .hidden-xl.hidden-md, td .hidden-xl.hidden-md {
	display: none !important
}
}
@media(min-width:1200px) and (max-width:1649px) {
.hidden-xl.hidden-lg, tr .hidden-xl.hidden-lg, th .hidden-xl.hidden-lg, td .hidden-xl.hidden-lg {
	display: none !important
}
}
@media(min-width:1650px) {
.hidden-xl, tr .hidden-xl, th .hidden-xl, td .hidden-xl {
	display: none !important
}
}
body {
	background-color: white;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
h1, h2, h3 {
	font-weight: 200
}
thead {
	color: #333;
	font-weight: bolder
}
p {
	line-height: 1.7em;
}
a:hover, a:active, a.result_hover {
	cursor: pointer;
	color: #00aeef;
	text-decoration: none
}
.mixin-titling-font {
	font-family: "intel-clear-headline", impact, sans-serif;
	line-height: .9;
	letter-spacing: .029em
}
.mixin-play-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 90px;
	height: 90px;
	margin-top: -45px;
	margin-left: -45px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/play.png);
	content: ' '
}
.mixin-intel-clear-regular {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: normal;
	font-style: normal
}
.mixin-intel-clear-regular-italic {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: normal;
	font-style: italic
}
.mixin-intel-clear-bold {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: bold;
	font-style: normal
}
.mixin-intel-clear-bold-italic {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: bold;
	font-style: italic
}
.mixin-intel-clear-light {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal
}
.mixin-intel-clear-headline {
	font-family: "intel-clear-headline", impact, sans-serif;
	line-height: .9;
	letter-spacing: .029em
}
.mixin-intel-clear-light-italic {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: italic
}
.headline-font {
	font-family: "intel-clear-headline", impact, sans-serif;
	line-height: .9;
	letter-spacing: .029em
}
.btn {
	position: relative;
	min-width: 96px;
	border-radius: 2px;
	padding: .3em 2em;
	font-size: 14px;
	border-width: 0;
	white-space: normal
}
.btn:active {
	box-shadow: none
}
.btn.disabled {
	background-color: rgba(187,187,187,0.65)
}
.btn-no-shadow {
	box-shadow: none
}
.btn-default {
	color: #555;
	background-color: #ebebeb
}
.btn-default:hover {
	color: #f3f3f3;
	background-color: #959595
}
.btn-primary {
	color: white;
	background-color: #00aeef
}
.btn-primary:hover {
	color: white !important;
	background-color: #0083d7
}
.btn-primary :hover {
	color: white
}
.btn-search {
	color: white;
	background-color: #0071c5
}
.btn-chicklet {
	white-space: nowrap
}
.btn-chicklet:before {
	margin-bottom: 0;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	padding: 6px 12px;
	font-size: 16px;
	line-height: 1.42857143;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	min-width: 96px;
	border-radius: 2px;
	padding: .3em 2em;
	font-size: 14px;
	border-width: 0;
	white-space: normal;
	white-space: wrap;
	color: #fff;
	background-color: #0071c5;
	border-color: #0062ac;
	background-color: #00aeef;
	position: relative;
	content: '\203A';
	color: white;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	font-weight: normal;
	padding: 0 12px 5px 12px;
	min-width: 0;
	font-size: 28px;
	line-height: 26px;
	margin-right: 12px
}
 .btn-chicklet:before:focus {
outline:thin dotted #333;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px
}
 .btn-chicklet:before:hover, .btn-chicklet:before:focus {
color:#333;
text-decoration:none
}
 .btn-chicklet:before:active, .btn-chicklet:before.active {
outline:0;
background-image:none;
-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)
}
 .btn-chicklet:before.disabled, .btn-chicklet:before[disabled], fieldset[disabled] .btn-chicklet:before {
cursor:not-allowed;
pointer-events:none;
filter:alpha(opacity=65);
-ms-filter:"alpha(opacity=65)";
-webkit-opacity:.65;
-moz-opacity:.65;
-ms-opacity:.65;
-o-opacity:.65;
opacity:.65;
-webkit-box-shadow:none;
box-shadow:none
}
 .btn-chicklet:before:active {
box-shadow:none
}
 .btn-chicklet:before.disabled {
background-color:rgba(187,187,187,0.65)
}
 .btn-chicklet:before.intel-cta:after, .btn-chicklet:before .intel-cta:after {
content:'';
margin-left:0
}
 .btn-chicklet:before:hover, .btn-chicklet:before:focus, .btn-chicklet:before:active, .btn-chicklet:before.active, .open .dropdown-toggle .btn-chicklet:before {
color:#fff;
background-color:#005a9c;
border-color:#003f6e
}
 .btn-chicklet:before:active, .btn-chicklet:before.active, .open .dropdown-toggle .btn-chicklet:before {
background-image:none
}
 .btn-chicklet:before.disabled, .btn-chicklet:before[disabled], fieldset[disabled] .btn-chicklet:before, .btn-chicklet:before.disabled:hover, .btn-chicklet:before[disabled]:hover, fieldset[disabled] .btn-chicklet:before:hover, .btn-chicklet:before.disabled:focus, .btn-chicklet:before[disabled]:focus, fieldset[disabled] .btn-chicklet:before:focus, .btn-chicklet:before.disabled:active, .btn-chicklet:before[disabled]:active, fieldset[disabled] .btn-chicklet:before:active, .btn-chicklet:before.disabled.active, .btn-chicklet:before[disabled].active, fieldset[disabled] .btn-chicklet:before.active {
background-color:#0071c5;
border-color:#0062ac
}
 .btn-chicklet:before:hover {
color:white !important;
background-color:#0083d7
}
 .btn-chicklet:before :hover {
color:white
}
.btn-chicklet:hover:before {
	background-color: #0083d7
}
.btn-chicklet:active:before {
	top: 2px;
	left: 2px;
	box-shadow: none
}
.btn-chicklet span {
	display: inline-block;
	vertical-align: middle;
	white-space: normal;
	padding-right: 60px;
	width: auto
}
.btn-clear {
	padding: 6px 12px;
	border: 0;
	outline: 0;
	background-color: transparent
}
.btn-clear:before {
	content: ' ';
	position: relative;
	display: inline-block;
	top: 2px;
	width: 18px;
	height: 18px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/search-icons-x.png)
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.btn-clear:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/search-icons-x_2x.png);
	background-size: 18px 18px
}
}
.btn-cancel {
	color: #0071c5;
	background-color: transparent;
	box-shadow: none
}
.btn-cancel:hover {
	color: #9addf7
}
button.close {
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none
}
.lock-blue:after {
	content: ' ';
	display: inline-block;
	position: relative;
	top: 3px;
	margin-left: 6px;
	width: 11px;
	height: 15px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue.png) no-repeat
}
.lock-blue:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.lock-blue:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue_retina.png) no-repeat;
	background-size: 11px 15px
}
.lock-blue:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover_retina.png) no-repeat;
	background-size: 11px 15px
}
}
@media(min-width:768px) {
.navbar-right .dropdown-menu {
	right: 0;
	left: auto
}
}
@media(min-width:768px) {
.navbar {
	border-radius: 4px
}
}
@media(min-width:768px) {
.navbar-header {
	float: left
}
}
@media(min-width:768px) {
.navbar-collapse {
	width: auto;
	border-top: 0;
	box-shadow: none
}
.navbar-collapse.collapse {
	display: block !important;
	height: auto !important;
	padding-bottom: 0;
	overflow: visible !important
}
.navbar-collapse.in {
	overflow-y: auto
}
.navbar-collapse .navbar-nav.navbar-left:first-child {
	margin-left: -15px
}
.navbar-collapse .navbar-nav.navbar-right:last-child {
	margin-right: -15px
}
.navbar-collapse .navbar-text:last-child {
	margin-right: 0
}
}
@media(min-width:768px) {
.container>.navbar-header, .container>.navbar-collapse {
	margin-right: 0;
	margin-left: 0
}
}
@media(min-width:768px) {
.navbar-static-top {
	border-radius: 0
}
}
@media(min-width:768px) {
.navbar-fixed-top, .navbar-fixed-bottom {
	border-radius: 0
}
}
@media(min-width:768px) {
.navbar>.container .navbar-brand {
	margin-left: -15px
}
}
@media(min-width:768px) {
.navbar-toggle {
	display: none
}
}
@media(min-width:768px) {
.navbar-nav {
	float: left;
	margin: 0
}
.navbar-nav>li {
	float: left
}
.navbar-nav>li>a {
	padding-top: 19px;
	padding-bottom: 19px
}
}
@media(min-width:768px) {
.navbar-left {
	float: left !important
}
.navbar-right {
	float: right !important
}
}
@media(min-width:768px) {
.navbar-form {
	width: auto;
	border: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}
}
@media(min-width:768px) {
.navbar-text {
	margin-left: 15px;
	margin-right: 15px
}
}
@media(min-width:768px) {
.dl-horizontal dt {
	float: left;
	width: 160px;
	clear: left;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.dl-horizontal dd {
	margin-left: 180px
}
.dl-horizontal dd:before, .dl-horizontal dd:after {
	content: " ";
	display: table
}
.dl-horizontal dd:after {
	clear: both
}
.dl-horizontal dd:before, .dl-horizontal dd:after {
	content: " ";
	display: table
}
.dl-horizontal dd:after {
	clear: both
}
}
.arrow {
	display: inline-block;
	width: 0;
	height: 0;
	border-width: 5px;
	border-style: solid;
	border-color: #0071c5
}
.arrow.arrow-no-color {
	border: 0
}
.arrow-primary {
	border-color: #0071c5
}
.arrow-success {
	border-color: #b8cc42
}
.arrow-warning {
	border-color: #ffda00
}
.arrow-danger {
	border-color: #ed1c24
}
.arrow-info {
	border-color: #9addf7
}
.arrow-pale-blue {
	border-color: #9addf7
}
.arrow-light-blue {
	border-color: #00aeef
}
.arrow-dark-blue {
	border-color: #003c71
}
.arrow-yellow {
	border-color: #ffda00
}
.arrow-orange {
	border-color: #fdb813
}
.arrow-green {
	border-color: #b8cc42
}
.arrow-red {
	border-color: #ed1c24
}
.arrow-white {
	border-color: white
}
.arrow-up {
	border-top-width: 0;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-left-color: transparent;
	border-right-color: transparent
}
.arrow-down {
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 0;
	border-left-width: 4px;
	border-left-color: transparent;
	border-right-color: transparent
}
.arrow-right {
	border-top-width: 4px;
	border-right-width: 0;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-color: transparent;
	border-bottom-color: transparent
}
.arrow-left {
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 0;
	border-top-color: transparent;
	border-bottom-color: transparent
}
@font-face {
	font-family: "intel-clear";
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin.eot);
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin.eot?#iefix) format("embedded-opentype"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin.woff) format('woff'), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin.ttf) format('truetype');
	font-weight: normal;
	font-style: normal
}
@font-face {
	font-family: "intel-clear";
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-bold.eot);
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-bold.eot?#iefix) format("embedded-opentype"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-bold.woff) format("woff"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-bold.ttf) format("truetype");
	font-weight: bold;
	font-style: normal
}
@font-face {
	font-family: "intel-clear";
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-italic.eot);
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-italic.eot?#iefix) format("embedded-opentype"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-italic.woff) format("woff"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-italic.ttf) format("truetype");
	font-weight: normal;
	font-style: italic
}
@font-face {
	font-family: "intel-clear";
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-bold-italic.eot);
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-bold-italic.eot?#iefix) format("embedded-opentype"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-bold-italic.woff) format("woff"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-bold-italic.ttf) format("truetype");
	font-weight: bold;
	font-style: italic
}
@font-face {
	font-family: "intel-clear";
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-lite.eot);
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-lite.eot?#iefix) format("embedded-opentype"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-lite.woff) format("woff"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-lite.ttf) format("truetype");
	font-weight: 200;
	font-style: normal
}
@font-face {
	font-family: "intel-clear";
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-lite-italic.eot);
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-lite-italic.eot?#iefix) format("embedded-opentype"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-lite-italic.woff) format("woff"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-latin-lite-italic.ttf) format("truetype");
	font-weight: 200;
	font-style: italic
}
@font-face {
	font-family: "intel-clear-headline";
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-headline.eot);
	src: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-headline.eot?#iefix) format("embedded-opentype"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-headline.woff) format("woff"), url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/Fonts/intel-clear-headline.ttf) format("truetype");
	font-weight: 400;
	font-style: normal
}
.new_browser .browser_detect, .new_browser .oldbrowsersdialog {
	display: none !important
}
body.global-menu-search-active {
	overflow: hidden
}
@media(max-width:1650px) {
.no-desktop body.new_browser .header-peek, .no-desktop body.old_browser.cookie-oldbrowser .header-peek, .no-desktop body.new_browser .homepage-tile.header-peek, .no-desktop body.old_browser.cookie-oldbrowser .homepage-tile.header-peek {
	margin-top: 0;
	padding-top: 0
}
.no-desktop body.new_browser .header-peek.persistent-cta-peek, .no-desktop body.old_browser.cookie-oldbrowser .header-peek.persistent-cta-peek, .no-desktop body.new_browser .homepage-tile.header-peek.persistent-cta-peek, .no-desktop body.old_browser.cookie-oldbrowser .homepage-tile.header-peek.persistent-cta-peek {
	padding-top: 0
}
}
@media(max-width:768px) {
.desktop body.new_browser .header-peek, .desktop body.old_browser.cookie-oldbrowser .header-peek, .desktop body.new_browser .homepage-tile.header-peek, .desktop body.old_browser.cookie-oldbrowser .homepage-tile.header-peek {
	margin-top: 0;
	padding-top: 0
}
.desktop body.new_browser .header-peek.persistent-cta-peek, .desktop body.old_browser.cookie-oldbrowser .header-peek.persistent-cta-peek, .desktop body.new_browser .homepage-tile.header-peek.persistent-cta-peek, .desktop body.old_browser.cookie-oldbrowser .homepage-tile.header-peek.persistent-cta-peek {
	padding-top: 0
}
}
body.new_browser .header-peek, body.old_browser.cookie-oldbrowser .header-peek {
	margin-top: -60px;
	padding-top: 60px
}
body.new_browser .header-peek.persistent-cta-peek, body.old_browser.cookie-oldbrowser .header-peek.persistent-cta-peek {
	padding-top: 130px
}
body.new_browser .header-peek.homepage-tile, body.old_browser.cookie-oldbrowser .header-peek.homepage-tile {
	padding-top: 92px
}
.component-padding {
	padding-top: 2em;
	padding-bottom: 2em
}
.intrinsic-ratio {
	position: relative;
	padding-bottom: 0;
	height: 0
}
.intrinsic-ratio .intrinsic-element {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: cover;
	background-position: center
}
.navigation-tracker {
	position: fixed;
	top: 35%;
	z-index: 99;
	right: 30px;
	padding-left: 0
}
.navigation-tracker li {
	border: 2px solid #fff;
	display: block;
	width: 22px;
	height: 22px;
	background-position: -22px -751px;
	margin-bottom: 15px;
	cursor: pointer;
	border-radius:100%;
}
.navigation-tracker li.active {
    border: 3px solid #ff4242;
	background:#ff4242;
	background-position: -1px -751px
}
.navigation-tracker li:hover {
    border: 3px solid #ff4242;
	background:#ff4242;
    transition: all 0.3s ease-in-out 0s;
}
@media screen and (max-width:991px) {
.navigation-tracker {
	display: none
}
}
html {
	-webkit-text-size-adjust: 100%
}
@media(max-width:1650px) {
.no-desktop body {
	padding-top: 50px
}
}
@media(max-width:768px) {
.desktop body {
	padding-top: 50px
}
}
.no-nav body {
	padding-top: 0;
	-webkit-text-size-adjust: 100%
}
body {
	-webkit-text-size-adjust: 100%
}
img {
	max-width: 100%
}
.no-svg .global-menu .container .navbar-brand {
	width: 63px;
	height: 42px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../images/hdr-spr.png) no-repeat -77px -512px
}
.global-menu {
	font-size: 14px
}
.global-menu .nav li a:hover {
	color: #8cdafa;
	background-color: transparent
}
.global-menu .nav .open>a {
	background: transparent
}
.global-menu.navbar {
	background-color: #0071c5;
	box-shadow: 0 3px 3px #000;
	box-shadow: 0 3px 3px rgba(0,0,0,0.15)
}
.global-menu.navbar a.dropdown-toggle {
	color: #ebebeb
}
.global-menu.navbar.navbar-brand-transparent {
	background-color: rgba(0,66,128,0.6)
}
.global-menu.navbar.navbar-brand-transparent .navbar-menu-button .main-menu {
	background-color: rgba(0,131,215,0.25)
}
.global-menu.navbar.navbar-brand-primary {
	background-color: #0071c5
}
.global-menu.navbar.navbar-transparent {
	background-color: transparent;
	box-shadow: none !important
}
.global-menu.navbar.navbar-transparent .navbar-menu-button .main-menu {
	background-color: transparent !important
}
.global-menu.navbar.navbar-transparent .navbar-menu-button .main-menu .pattern {
	background-color: transparent
}
.global-menu.navbar.navbar-brand-dark {
	background-color: #003c71
}
.global-menu.navbar.navbar-light {
	background-color: rgba(255,255,255,0.5)
}
.global-menu.navbar.navbar-light a {
	color: #0071c5
}
.global-menu.navbar.navbar-light a:hover {
	background-color: #0071c5;
	color: #FFF
}
.global-menu.navbar.navbar-light .navbar-brand {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat -77px -512px
}
.global-menu .container {
	padding: 0
}
.global-menu .container .navbar-brand {
	width: 64px;
	height: 42px;
	padding: 0;
	margin-top: 10px;
	margin-left: 0;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat -77px -512px
}
.no-svg .global-menu .container .navbar-brand {
	width: 63px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat -77px -512px
}
.global-menu .divider {
	color: white;
	padding: 20px 0;
	border: 0;
	margin: 0 7px
}
@media(min-width:768px) {
.global-menu .divider {
	margin-right: 0;
	margin-left: 10px
}
}
@media(min-width:992px) {
.global-menu .divider {
	margin: 0 7px !important
}
}
.global-menu .navbar-menu-button a {
	font-size: 15px;
	padding: 1.2em 1.25em
}
.global-menu .navbar-menu-button a:focus {
	background: transparent
}
.global-menu .navbar-menu-button a img {
	height: 1.25em
}
.global-menu .navbar-menu-button a .menu-arrow {
	display: inline
}
.global-menu .navbar-menu-button a .menu-arrow:after {
	display: inline-block;
	content: ' ';
	margin-left: 5px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -48px;
	width: 11px;
	height: 6px
}
@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2), only screen and (max-width:767px) and (min--moz-device-pixel-ratio:2), only screen and (max-width:767px) and (-o-min-device-pixel-ratio:2/1), only screen and (max-width:767px) and (min-device-pixel-ratio:2), only screen and (max-width:767px) and (min-resolution:192dpi), only screen and (max-width:767px) and (min-resolution:2dppx) {
.global-menu .navbar-menu-button a .menu-arrow:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -212px;
	width: 20px;
	height: 11px
}
}
.global-menu .navbar-menu-button a:hover .menu-arrow:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -64px;
	width: 11px;
	height: 6px
}
@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2), only screen and (max-width:767px) and (min--moz-device-pixel-ratio:2), only screen and (max-width:767px) and (-o-min-device-pixel-ratio:2/1), only screen and (max-width:767px) and (min-device-pixel-ratio:2), only screen and (max-width:767px) and (min-resolution:192dpi), only screen and (max-width:767px) and (min-resolution:2dppx) {
.global-menu .navbar-menu-button a:hover .menu-arrow:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -233px;
	width: 20px;
	height: 11px
}
}
.global-menu .navbar-menu-button a.open .menu-arrow:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -16px;
	width: 11px;
	height: 6px
}
@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2), only screen and (max-width:767px) and (min--moz-device-pixel-ratio:2), only screen and (max-width:767px) and (-o-min-device-pixel-ratio:2/1), only screen and (max-width:767px) and (min-device-pixel-ratio:2), only screen and (max-width:767px) and (min-resolution:192dpi), only screen and (max-width:767px) and (min-resolution:2dppx) {
.global-menu .navbar-menu-button a.open .menu-arrow:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -254px;
	width: 20px;
	height: 11px
}
}
.global-menu .navbar-menu-button a.open:hover .menu-arrow:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -96px;
	width: 11px;
	height: 6px
}
@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2), only screen and (max-width:767px) and (min--moz-device-pixel-ratio:2), only screen and (max-width:767px) and (-o-min-device-pixel-ratio:2/1), only screen and (max-width:767px) and (min-device-pixel-ratio:2), only screen and (max-width:767px) and (min-resolution:192dpi), only screen and (max-width:767px) and (min-resolution:2dppx) {
.global-menu .navbar-menu-button a.open:hover .menu-arrow:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -191px;
	width: 20px;
	height: 11px
}
}
.global-menu .navbar-menu-button .main-menu {
	width: 145px;
	position: relative;
	background-color: #0083d7;
	height: 60px
}
.global-menu .navbar-menu-button .main-menu .pattern {
	position: absolute;
	width: 145px;
	height: 8px;
	left: 0;
	bottom: -10px;
	background-color: #00aeef;
	z-index: 9999
}
.global-menu .search-button, .global-menu .navbar-toggle {
	float: right;
	position: relative;
	display: none;
	width: 56px;
	height: 46px;
	z-index: 100;
	margin: 0;
	padding: 0;
	border: 0;
	border-radius: 0;
	background-color: transparent !important
}
.global-menu .search-button:hover, .global-menu .navbar-toggle:hover {
	background-color: transparent
}
.global-menu .search-button figure, .global-menu .navbar-toggle figure {
	position: absolute;
	left: 11px;
	top: 6px;
	width: 34px;
	height: 34px;
	border-radius: 1px;
	background-color: transparent
}
.global-menu .search-button figure {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 0 -343px;
	width: 34px;
	height: 34px
}
.global-menu .navbar-toggle figure {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 0 -259px;
	width: 34px;
	height: 34px
}
.no-svg .global-menu .search-button figure {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 0 -343px;
	width: 34px;
	height: 34px
}
.no-svg .global-menu .navbar-toggle figure {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 0 -259px;
	width: 34px;
	height: 34px
}
.global-menu button.back {
	position: absolute;
	top: -40px;
	left: 0;
	display: none;
	width: 100%;
	height: 40px;
	border-radius: 0;
	text-align: left;
	padding: 6px;
	z-index: -10;
	background-color: #003c71
}
.global-menu button.back span {
	display: block;
	height: 22px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/tools-icons/menu-back.png);
	width: 22px
}
.global-menu button.back span:hover {
	background-position: -22px 0
}
.global-menu .drawer {
	display: none;
	position: absolute;
	top: 0;
	height: 100%;
	left: -500px;
	width: 240px;
	overflow-x: hidden;
	overflow-y: auto;
	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAABCAYAAAD0In+KAAAAD0lEQVQI12O4fv36fxAGAB81Bwljh2v8AAAAAElFTkSuQmCC) repeat-y right top;
	-webkit-overflow-scrolling: touch;
	-webkit-overflow-y: scroll;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-ms-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out
}
.global-menu .drawer a {
	position: relative;
	display: block;
	padding: .9em 1em;
	margin-right: 2px;
	color: #0071c5;
	background-color: white
}
.global-menu .drawer a:hover {
	text-decoration: none
}
.global-menu .drawer a.active, .global-menu .drawer a.selected {
	color: #00aeef;
	text-decoration: none;
	background-color: white
}
.global-menu .drawer a::before {
	content: ' ';
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 1em;
	right: 1em;
	background-color: #d7d7d7
}
.global-menu .drawer a.external-link::after {
	content: '\203A';
	margin-left: 3px
}
.global-menu .drawer a.drawer-link.active::after {
	content: ' ';
	position: absolute;
	display: block;
	width: 10px;
	height: 19px;
	top: 50%;
	right: -2px;
	margin-top: -9px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/menu-notch.png)
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.global-menu .drawer a.drawer-link.active::after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/menu-notch@2x.png);
	background-size: 10px 19px
}
}
.global-menu .drawer a.active {
	color: #0063ad
}
.global-menu .drawer.drawer-level-1 {
	background-color: #0071c5;
	z-index: 90;
	padding-bottom: 100px !important
}
.global-menu .drawer.drawer-level-1 a {
	color: #fff;
	background-color: #0071c5
}
.global-menu .drawer.drawer-level-1 a::before {
	background-color: #0063ad
}
.global-menu .drawer.drawer-level-1 a.active {
	color: #00aeef;
	background-color: white !important
}
.global-menu .drawer.drawer-level-1 a.active::before {
	display: none
}
.global-menu .drawer.drawer-level-1 ul {
	display: block
}
.global-menu .drawer.drawer-level-1 .show-more-toggle {
	display: none
}
.global-menu .drawer.drawer-level-1 .show-more-toggle a::before {
	display: none
}
.global-menu .drawer.drawer-level-1 .show-more-toggle .toggle-menu-items::after {
	display: inline-block;
	content: ' ';
	margin-left: 5px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -48px;
	width: 11px;
	height: 6px
}
@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2), only screen and (max-width:767px) and (min--moz-device-pixel-ratio:2), only screen and (max-width:767px) and (-o-min-device-pixel-ratio:2/1), only screen and (max-width:767px) and (min-device-pixel-ratio:2), only screen and (max-width:767px) and (min-resolution:192dpi), only screen and (max-width:767px) and (min-resolution:2dppx) {
.global-menu .drawer.drawer-level-1 .show-more-toggle .toggle-menu-items::after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -212px;
	width: 20px;
	height: 11px
}
}
.global-menu .drawer.drawer-level-1 .show-less-toggle {
	display: none
}
.global-menu .drawer.drawer-level-1 #drawer-1-links li:last-child a::before {
	display: none
}
.global-menu .drawer.drawer-level-1 #drawer-1-anchored-links {
	width: 100%
}
.global-menu .drawer.drawer-level-1 #drawer-1-anchored-links a {
	background-color: #0063ad
}
.global-menu .drawer.drawer-level-1 #drawer-1-anchored-links a::before {
	background-color: #0071c5
}
.global-menu .drawer.drawer-level-1 #drawer-1-anchored-links #drawer-1-locale a::before {
	display: none
}
.global-menu .drawer.drawer-level-2 {
	z-index: 80
}
.global-menu .drawer.drawer-level-3 {
	z-index: 70
}
.global-menu .drawer.drawer-level-4 {
	z-index: 60
}
.global-menu .drawer.drawer-level-4 a {
	border: 0
}
.global-menu .drawer.drawer-level-4 a::before {
	display: none
}
.global-menu .drawer.drawer-level-5 {
	z-index: 70;
	left: -1300px
}
.global-menu .navbar-search {
	position: relative;
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	padding: 15px 15px 6px 15px;
	z-index: 30;
	-webkit-transition: all 100ms ease-in-out;
	-moz-transition: all 100ms ease-in-out;
	-ms-transition: all 100ms ease-in-out;
	-o-transition: all 100ms ease-in-out;
	transition: all 100ms ease-in-out
}
.global-menu .navbar-search .form-group {
	position: relative
}
.global-menu .navbar-search .submit {
	position: absolute;
	top: 0;
	right: 0;
	width: 45px;
	height: 100%;
	border: 0;
	border-radius: 4px;
	background: transparent url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 14px -27px;
	-webkit-transition: background-color 150ms ease-in;
	-moz-transition: background-color 150ms ease-in;
	-ms-transition: background-color 150ms ease-in;
	-o-transition: background-color 150ms ease-in;
	transition: background-color 150ms ease-in
}
.global-menu .navbar-search input {
	border: 0;
	color: #0071c5;
	height: auto;
	font-size: 14px;
	background-color: white;
	padding: 5px 45px 5px 12px;
	-webkit-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;
	-ms-transition: all 200ms ease-in;
	-o-transition: all 200ms ease-in;
	transition: all 200ms ease-in
}
.global-menu .navbar-search input:focus {
	box-shadow: 0 0 5px 1px #004280
}
@media(max-width:991px) {
.global-menu .navbar-search {
	width: 200px;
	margin-left: 10px;
	margin-right: 0
}
}
.global-menu #search-results-mobile {
	display: none;
	position: absolute;
	top: 50px;
	padding-top: 0;
	left: 0;
	width: 100%;
	height: 0;
	overflow: hidden;
	z-index: 20;
	background-color: white;
	font-size: 16px;
	-webkit-transition: all 200ms;
	-moz-transition: all 200ms;
	-ms-transition: all 200ms;
	-o-transition: all 200ms;
	transition: all 200ms
}
.global-menu #search-results-mobile ul {
	padding-left: 15px;
	padding-right: 15px
}
.global-menu #search-results-mobile ul li {
	list-style-type: none
}
.global-menu #search-results-mobile ul li a {
	display: block;
	padding: 4px 0
}
@media(max-width:480px) {
.global-menu #search-results-mobile ul li.best-match {
	display: none !important
}
}
.global-menu #search-results-mobile ul li.best-match .left-col {
	float: left
}
.global-menu #search-results-mobile ul li.best-match .right-col {
	overflow: hidden;
	padding-left: 10px
}
@media(max-width:480px) {
.global-menu #search-results-mobile ul li.other-match .left-col {
	display: none
}
.global-menu #search-results-mobile ul li.other-match .right-col {
	padding-top: 10px
}
}
.global-menu #search-results-mobile ul ul {
	padding: 0
}
.global-menu #search-results-mobile #bestResults {
	font-size: 16px
}
.global-menu #search-results-mobile #bestResults a {
	font-size: 22px
}
.global-menu #search-results-mobile .suggested li {
	line-height: 21px
}
.global-menu #search-results-mobile.active-search-results {
	height: auto;
	display: block;
	font-size: 16px;
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	background-clip: padding-box;
	border-top-right-radius: 0;
	border-top-left-radius: 0
}
.global-menu #search-results-mobile h4 {
	font-size: 20px;
	border-bottom: 1px solid #555;
	line-height: 30px
}
.global-menu #drawer-2-locale, .global-menu #drawer-3-locale-homepage {
	font-size: 12px
}
.global-menu .locale-selector .dropdown-toggle {
	padding-right: 30px
}
.global-menu .locale-selector .dropdown-toggle:after {
	position: absolute;
	content: ' ';
	width: 15px;
	height: 15px;
	right: 13px;
	top: 50%;
	margin-top: -7px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 0 -179px
}
.global-menu .locale-selector .dropdown-toggle:focus:after, .global-menu .locale-selector .dropdown-toggle:hover:after {
	background-position: 0 -194px
}
.global-menu .locale-selector.open .dropdown-toggle:hover:after, .global-menu .locale-selector.open .dropdown-toggle:focus:after {
	background-position: 0 -179
}
.global-menu .locale-selector .dropdown-menu {
	font-size: 14px;
	position: absolute;
	min-width: 875px;
	padding: 15px;
	z-index: 9998;
	max-height: 600px;
	overflow-y: scroll
}
.global-menu .locale-selector .dropdown-menu p {
	font-size: 16px !important
}
.global-menu .locale-selector .dropdown-menu h3 {
	margin-bottom: 0
}
.global-menu .locale-selector .dropdown-menu ul {
	float: left;
	padding-left: 0
}
.global-menu .locale-selector .dropdown-menu ul li {
	list-style-type: none;
	padding: .25em 0;
	line-height: 1.36
}
.global-menu .locale-selector .dropdown-menu a {
	padding: .25em 0
}
.global-menu .locale-selector .dropdown-menu .page-language-options {
	border-bottom: 1px solid #d7d7d7;
	padding-bottom: .5em
}
.global-menu .locale-selector .dropdown-menu .page-language-options:before, .global-menu .locale-selector .dropdown-menu .page-language-options:after {
	content: " ";
	display: table
}
.global-menu .locale-selector .dropdown-menu .page-language-options:after {
	clear: both
}
.global-menu .locale-selector .dropdown-menu .page-language-options:before, .global-menu .locale-selector .dropdown-menu .page-language-options:after {
	content: " ";
	display: table
}
.global-menu .locale-selector .dropdown-menu .page-language-options:after {
	clear: both
}
.global-menu .locale-selector .dropdown-menu .page-language-options h4, .global-menu .locale-selector .dropdown-menu .page-language-options a {
	float: left;
	clear: none;
	margin-top: 16px;
	margin-right: 16px;
	padding: 0
}
.global-menu .locale-selector .dropdown-menu .page-language-options a {
	color: #0071c5
}
.global-menu .locale-selector .dropdown-menu .page-language-options a:hover {
	color: #00aeef;
	background-color: white
}
.global-menu .locale-selector .dropdown-menu .page-language-options a.selected {
	color: #00aeef
}
.global-menu .locale-selector .dropdown-menu .accordion-toggle {
	cursor: pointer;
	border-bottom: 1px solid #d7d7d7;
	padding-bottom: .5em
}
.global-menu .locale-selector .dropdown-menu .accordion-toggle:before {
	content: ' ';
	display: block;
	float: left;
	margin: 6px 7px 5px 0;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -80px;
	width: 11px;
	height: 6px
}
.global-menu .locale-selector .dropdown-menu .accordion-toggle.expanded:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -32px;
	width: 11px;
	height: 6px
}
@media(max-width:991px) {
.global-menu .locale-selector .dropdown-menu {
	min-width: 690px
}
}
.global-menu .locale-selector .accordion-panel {
	padding-left: 1.5em
}
.global-menu .visible-mobile-menu {
	display: none
}
.global-menu #desktop-sign-in {
	min-width: 460px;
	padding: 2em 1em;
	color: #555
}
.global-menu #desktop-sign-in form {
	padding: 0 !important
}
.global-menu #desktop-sign-in form .input-username, .global-menu #desktop-sign-in form .input-password {
	display: inline;
	margin-bottom: .5em;
	width: 225px;
	padding: 6px 12px
}
.global-menu #desktop-sign-in form .remember-user {
	display: block;
	font-weight: 200;
	width: auto;
	font-size: 14px
}
.global-menu #desktop-sign-in form div {
	white-space: nowrap
}
.global-menu #desktop-sign-in form input#mobile-sign-in-username, .global-menu #desktop-sign-in form input#mobile-sign-in-password {
	width: 100% !important;
	font-size: 16px !important;
	height: 36px !important
}
.global-menu #desktop-sign-in a {
	font-size: 16px !important;
	display: inline
}
.global-menu #desktop-sign-in a.disclaimer-link {
	font-size: 12px !important
}
.global-menu #desktop-sign-in a.signin-helper {
	padding-left: 10px;
	font-size: 12px;
	white-space: nowrap;
	display: inline;
	border: 0
}
.global-menu #desktop-sign-in a.create-account {
	display: inline-block;
	font-size: 12px;
	padding: .5em 2em;
	margin-bottom: 1.5em;
	background-color: #ebebeb;
	color: #555
}
.global-menu #desktop-sign-in a.create-account:hover {
	background-color: #f3f3f3;
	color: #959595
}
.global-menu #desktop-sign-in p a.signin-url {
	display: inline-block;
	padding: 0
}
.global-menu #desktop-sign-in p {
	font-size: 16px !important
}
.global-menu #desktop-sign-in .sign-in-container {
	padding: 0
}
.global-menu #desktop-profile {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	box-shadow: 0 6px 12px rgba(0,0,0,0.175);
	background-clip: padding-box;
	background-color: #fff;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	width: 122px;
	min-height: 80px;
	left: 43px;
	font-size: 14px
}
.global-menu #desktop-profile .navigationmyintellogin-new.profile-new {
	margin-top: 20px
}
.global-menu #desktop-profile ul {
	list-style: none;
	padding: 0
}
.global-menu #desktop-profile ul a {
	color: #0071c5;
	text-decoration: none;
	font-size: 14px !important
}
.global-menu #desktop-profile ul a:hover {
	color: #9addf7
}
.global-menu #desktop-profile ul li {
	padding-bottom: 5px;
	padding-left: 20px;
	min-height: 25px;
	padding-right: 10px
}
.global-menu .sign-in-ul {
	border: 1px solid rgba(0,0,0,0.15);
	min-width: initial
}
.global-menu .sign-in-link-new .link span.down-arrow {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat scroll 0 -124px transparent;
	display: inline-block;
	margin-left: 7px;
	padding-top: 7px;
	text-indent: -9999px;
	vertical-align: middle;
	width: 12px;
	height: 5px
}
@media(max-width:767px) {
.global-menu .drawer .nav-promo figure {
	display: none !important
}
.global-menu .drawer.drawer-level-1 ul li.show-more-toggle {
	display: list-item
}
.global-menu .drawer.drawer-level-1 ul li.shortened-mobile-menu, .global-menu .drawer.drawer-level-1 ul li.show-less-toggle {
	display: none
}
}
@media(max-width:1650px) {
.no-desktop .global-menu.navbar.navbar-default, .no-desktop .global-menu.navbar.navbar-transparent, .no-desktop .global-menu.navbar.navbar-brand-transparent {
	background: #0071c5
}
}
@media(max-width:768px) {
.desktop .global-menu.navbar.navbar-default, .desktop .global-menu.navbar.navbar-transparent, .desktop .global-menu.navbar.navbar-brand-transparent {
	background: #0071c5
}
}
@media(max-width:1650px) {
.no-desktop .global-menu .drawer {
	display: block
}
}
@media(min-width:1650px) {
.no-desktop .global-menu .navbar-search.active {
	background-color: #0081d6;
	height: 60px
}
}
@media(min-width:1650px) {
.no-desktop .global-menu #search-results-mobile {
	top: 55px;
	width: 383px
}
}
@media(max-width:1650px) {
.no-desktop .global-menu #search-results-mobile {
	width: 100%
}
}
@media(min-width:1650px) and (max-width:991px) {
.no-desktop .global-menu .navbar-nav li a {
	padding-left: 10px;
	padding-right: 10px
}
.no-desktop .global-menu .navbar-menu-button .navbar-nav li a {
	padding-left: 20px;
	padding-right: 20px
}
}
@media(max-width:1650px) {
.no-desktop .global-menu {
	min-height: 50px
}
.no-desktop .global-menu li.visible-mobile-menu {
	display: list-item
}
.no-desktop .global-menu .container .navbar-header {
	margin: 0;
	width: inherit
}
.no-desktop .global-menu .container .navbar-brand {
	width: 53px;
	height: 35px;
	margin-left: 15px;
	margin-top: 6px;
	padding: 0;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 0 -427px
}
.no-desktop .global-menu .container .navbar-brand {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 0 -427px;
	width: 53px;
	height: 35px
}
.no-desktop .global-menu .navbar-toggle, .no-desktop .global-menu .search-button {
	display: block
}
.no-desktop .global-menu .navbar-nav {
	margin: 0
}
.no-desktop .global-menu .navbar-menu-button, .no-desktop .global-menu .navbar-links, .no-desktop .global-menu .navbar-sign-in {
	display: none
}
.no-desktop .global-menu .navbar-menu-button .input-group, .no-desktop .global-menu .navbar-links .input-group, .no-desktop .global-menu .navbar-sign-in .input-group {
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.428571429;
	color: #333
}
.no-desktop .global-menu .navbar-search {
	position: absolute;
	height: 0;
	width: 100%;
	top: 50px;
	left: 0;
	border: 0;
	margin: 0;
	padding: 0 1em;
	overflow: hidden
}
.no-desktop .global-menu .navbar-search .form-group {
	width: 100%;
	margin-bottom: 9px
}
.no-desktop .global-menu .navbar-search .submit {
	background-position: center -27px
}
.no-desktop .global-menu .navbar-menu {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	margin-top: 50px
}
.no-desktop .global-menu .drawer {
	display: block
}
.no-desktop .global-menu .drawer ul {
	position: relative;
	display: none;
	width: 100%;
	height: 100%;
	margin-bottom: 0;
	border: 0;
	padding: 0
}
.no-desktop .global-menu .drawer ul li {
	list-style-type: none
}
.no-desktop .global-menu .drawer.drawer-level-1 ul {
	height: auto
}
.no-desktop .global-menu .drawer h4 {
	position: relative;
	color: #0071c5;
	padding: .9em 14px;
	margin: 0;
	font-size: 16px;
	font-weight: bold
}
.no-desktop .global-menu .drawer h4::before {
	content: ' ';
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 1em;
	right: 1em;
	background-color: #d7d7d7
}
.no-desktop .global-menu .drawer .nav-promo {
	margin-top: 2em;
	background-color: #f3f3f3;
	padding: 0 1em 1em 1em
}
.no-desktop .global-menu .drawer .nav-promo h4 {
	margin: 0 -1em
}
.no-desktop .global-menu .drawer .nav-promo h4::before {
	display: none
}
.no-desktop .global-menu .drawer .nav-promo h3 {
	margin-top: 0;
	font-size: 16px;
	color: #0071c5
}
.no-desktop .global-menu .drawer .nav-promo h3 a {
	padding: 0
}
.no-desktop .global-menu .drawer .nav-promo a {
	background-color: #f3f3f3
}
.no-desktop .global-menu .drawer .nav-promo figure {
	margin-top: 1em
}
.no-desktop .global-menu .drawer #drawer-5-login form {
	padding: 1em
}
.no-desktop .global-menu .drawer #drawer-5-login form label {
	margin-right: 15px
}
.no-desktop .global-menu .drawer #drawer-5-login form .remember-user {
	font-weight: 200
}
.no-desktop .global-menu .drawer #drawer-5-login form .input-username, .no-desktop .global-menu .drawer #drawer-5-login form .input-password {
	color: #959595;
	margin-bottom: 10px
}
.no-desktop .global-menu .drawer #drawer-5-login form .remember-user {
	color: #555;
	margin-bottom: 10px
}
.no-desktop .global-menu .drawer #drawer-5-login form .clear.unameClear, .no-desktop .global-menu .drawer #drawer-5-login form .clear.pwdClear {
	position: absolute;
	top: 3px;
	right: 5px;
	width: 30px;
	height: 26px;
	background: transparent url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 6px -51px;
	border: 0;
	display: none
}
.no-desktop .global-menu .drawer #drawer-5-login a {
	border: 0;
	padding: .5em 13px
}
.no-desktop .global-menu .drawer #drawer-5-login a::before {
	display: none
}
.no-desktop .global-menu .drawer #drawer-5-login .alert-danger a {
	background: transparent;
	padding: 0
}
.no-desktop .global-menu .drawer #drawer-5-login a.create-account {
	padding: 0;
	margin: 1em;
	background-color: #ebebeb;
	color: #555
}
.no-desktop .global-menu .drawer #drawer-5-login a.create-account:hover {
	background-color: #f3f3f3;
	color: #959595
}
.no-desktop .global-menu .drawer #drawer-5-login a.signin-url {
	padding-left: 1.5em
}
.no-desktop .global-menu .drawer #drawer-5-login h6 {
	padding-left: 13px;
	margin-top: 1.5em;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 1.2
}
.no-desktop .global-menu.active-search .search-button figure {
	background-color: #003c71
}
.no-desktop .global-menu.active-search .navbar-search {
	height: 54px;
	overflow: visible;
	padding: 12px 1em
}
.no-desktop .global-menu.active .navbar-toggle figure {
	background-color: #003c71
}
}
@media(max-width:768px) {
.desktop .global-menu .drawer {
	display: block
}
}
@media(min-width:768px) {
.desktop .global-menu .navbar-search.active {
	background-color: #0081d6;
	height: 60px
}
}
@media(min-width:768px) {
.desktop .global-menu #search-results-mobile {
	top: 55px;
	width: 383px
}
}
@media(max-width:768px) {
.desktop .global-menu #search-results-mobile {
	width: 100%
}
}
@media(min-width:768px) and (max-width:991px) {
.desktop .global-menu .navbar-nav li a {
	padding-left: 10px;
	padding-right: 10px
}
.desktop .global-menu .navbar-menu-button .navbar-nav li a {
	padding-left: 20px;
	padding-right: 20px
}
}
@media(max-width:768px) {
.desktop .global-menu {
	min-height: 50px
}
.desktop .global-menu li.visible-mobile-menu {
	display: list-item
}
.desktop .global-menu .container .navbar-header {
	margin: 0;
	width: inherit
}
.desktop .global-menu .container .navbar-brand {
	width: 53px;
	height: 35px;
	margin-left: 15px;
	margin-top: 6px;
	padding: 0;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 0 -427px
}
.desktop .global-menu .container .navbar-brand {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 0 -427px;
	width: 53px;
	height: 35px
}
.desktop .global-menu .navbar-toggle, .desktop .global-menu .search-button {
	display: block
}
.desktop .global-menu .navbar-nav {
	margin: 0
}
.desktop .global-menu .navbar-menu-button, .desktop .global-menu .navbar-links, .desktop .global-menu .navbar-sign-in {
	display: none
}
.desktop .global-menu .navbar-menu-button .input-group, .desktop .global-menu .navbar-links .input-group, .desktop .global-menu .navbar-sign-in .input-group {
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.428571429;
	color: #333
}
.desktop .global-menu .navbar-search {
	position: absolute;
	height: 0;
	width: 100%;
	top: 50px;
	left: 0;
	border: 0;
	margin: 0;
	padding: 0 1em;
	overflow: hidden
}
.desktop .global-menu .navbar-search .form-group {
	width: 100%;
	margin-bottom: 9px
}
.desktop .global-menu .navbar-search .submit {
	background-position: center -27px
}
.desktop .global-menu .navbar-menu {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	margin-top: 50px
}
.desktop .global-menu .drawer {
	display: block
}
.desktop .global-menu .drawer ul {
	position: relative;
	display: none;
	width: 100%;
	height: 100%;
	margin-bottom: 0;
	border: 0;
	padding: 0
}
.desktop .global-menu .drawer ul li {
	list-style-type: none
}
.desktop .global-menu .drawer.drawer-level-1 ul {
	height: auto
}
.desktop .global-menu .drawer h4 {
	position: relative;
	color: #0071c5;
	padding: .9em 14px;
	margin: 0;
	font-size: 16px;
	font-weight: bold
}
.desktop .global-menu .drawer h4::before {
	content: ' ';
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 1em;
	right: 1em;
	background-color: #d7d7d7
}
.desktop .global-menu .drawer .nav-promo {
	margin-top: 2em;
	background-color: #f3f3f3;
	padding: 0 1em 1em 1em
}
.desktop .global-menu .drawer .nav-promo h4 {
	margin: 0 -1em
}
.desktop .global-menu .drawer .nav-promo h4::before {
	display: none
}
.desktop .global-menu .drawer .nav-promo h3 {
	margin-top: 0;
	font-size: 16px;
	color: #0071c5
}
.desktop .global-menu .drawer .nav-promo h3 a {
	padding: 0
}
.desktop .global-menu .drawer .nav-promo a {
	background-color: #f3f3f3
}
.desktop .global-menu .drawer .nav-promo figure {
	margin-top: 1em
}
.desktop .global-menu .drawer #drawer-5-login form {
	padding: 1em
}
.desktop .global-menu .drawer #drawer-5-login form label {
	margin-right: 15px
}
.desktop .global-menu .drawer #drawer-5-login form .remember-user {
	font-weight: 200
}
.desktop .global-menu .drawer #drawer-5-login form .input-username, .desktop .global-menu .drawer #drawer-5-login form .input-password {
	color: #959595;
	margin-bottom: 10px
}
.desktop .global-menu .drawer #drawer-5-login form .remember-user {
	color: #555;
	margin-bottom: 10px
}
.desktop .global-menu .drawer #drawer-5-login form .clear.unameClear, .desktop .global-menu .drawer #drawer-5-login form .clear.pwdClear {
	position: absolute;
	top: 3px;
	right: 5px;
	width: 30px;
	height: 26px;
	background: transparent url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/hdr-spr.png) no-repeat 6px -51px;
	border: 0;
	display: none
}
.desktop .global-menu .drawer #drawer-5-login a {
	border: 0;
	padding: .5em 13px
}
.desktop .global-menu .drawer #drawer-5-login a::before {
	display: none
}
.desktop .global-menu .drawer #drawer-5-login .alert-danger a {
	background: transparent;
	padding: 0
}
.desktop .global-menu .drawer #drawer-5-login a.create-account {
	padding: 0;
	margin: 1em;
	background-color: #ebebeb;
	color: #555
}
.desktop .global-menu .drawer #drawer-5-login a.create-account:hover {
	background-color: #f3f3f3;
	color: #959595
}
.desktop .global-menu .drawer #drawer-5-login a.signin-url {
	padding-left: 1.5em
}
.desktop .global-menu .drawer #drawer-5-login h6 {
	padding-left: 13px;
	margin-top: 1.5em;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 1.2
}
.desktop .global-menu.active-search .search-button figure {
	background-color: #003c71
}
.desktop .global-menu.active-search .navbar-search {
	height: 54px;
	overflow: visible;
	padding: 12px 1em
}
.desktop .global-menu.active .navbar-toggle figure {
	background-color: #003c71
}
}
.shader {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 80;
	display: none;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
	-webkit-opacity: .7;
	-moz-opacity: .7;
	-ms-opacity: .7;
	-o-opacity: .7;
	opacity: .7;
	-ms-filter: "alpha(opacity=70)";
	filter: alpha(opacity=70)
}
ul.sign-in-ul {
	list-style: none !important;
	padding: 0 !important
}
ul.sign-in-ul p.error {
	display: none;
	font-size: 12px;
	color: red;
	margin-bottom: 2px
}
#drawer-5-login p.error {
	display: none;
	font-size: 12px;
	color: red;
	margin-bottom: 2px;
	padding: 0 14px
}
#drawer-5-login p.error a {
	display: inline;
	background: transparent;
	padding: 0 !important
}
#drawer-5-login form p.error {
	padding: 0
}
#desktop-sign-in-menu .btn-primary, #mobile-signin-content form#mobile-itclogin .btn-primary {
	color: #fff;
	background-color: #00aeef
}
#desktop-sign-in-menu .btn-primary:hover, #mobile-signin-content form#mobile-itclogin .btn-primary:hover {
	background-color: #004280
}
#desktop-sign-in-menu .btn-primary {
	font-size: 14px
}
#desktop-sign-in-menu .desktop-signout {
	display: block
}
#desktop-sign-in-menu .mobile-signout {
	display: none
}
#mobile-signin-content form#mobile-itclogin .btn-primary {
	color: #fff;
	background-color: #00aeef;
	font-size: 12px !important
}
#mobile-signin-content form#mobile-itclogin .btn-primary:hover {
	background-color: #9addf7
}
#mobile-signin-content .desktop-signout {
	display: none
}
#mobile-signin-content .mobile-signout {
	display: block
}
#mobile-signin-content #desktop-sign-in {
	padding: 2em 0;
	min-width: 300px
}
#mobile-signin-content #desktop-sign-in .sign-in-container {
	padding: 0 15px
}
#mobile-signin-content #desktop-sign-in .sign-in-container .intel-employee-p {
	display: none
}
#mobile-signin-content #desktop-sign-in .sign-in-container form .disclaimer-link {
	padding: 0
}
@media(max-width:480px) {
#mobile-signin-content #desktop-sign-in .sign-in-container form {
	max-width: 100% !important
}
}
.remb-ez-checkbox-green {
	display: inline-block
}
.no-boxshadow .global-menu #desktop-sign-in a.create-account {
	border-right: 2px solid #d8d8d8;
	border-bottom: 2px solid #d8d8d8
}
iframe.janrain-login {
	border-width: 0;
	height: 80px;
	width: 200px;
	overflow: hidden;
	margin: 12px 0 0 0
}
.navbar-default .navbar-menu-button .navbar-nav>li>a:focus {
	color: #fff
}
.error-msg-trio {
	color: red;
	background-color: #ccc;
	display: block;
	top: 15px;
	position: relative;
	text-align: center
}
.trio-alt-msg {
	color: #555;
	cursor: default
}
.ipad.landscape .navbar {
	width: 1024px !important
}
#username-error, #pswd-error, #login-error, #uname-error, #pwd-error {
	display: none
}
#login-error {
	width: 300px
}
#desktop-sign-in .sign-in-container .forgot-link, #mobile-signin-content .sign-in-container .forgot-link {
	margin: 2em 0 0
}
#desktop-sign-in .sign-in-container .forgot-link a.forgot-link-a, #mobile-signin-content .sign-in-container .forgot-link a.forgot-link-a {
	display: inline-block;
	padding: 0;
	max-resolution: 0
}
.android2 body {
	padding-top: 0
}
.android2 .navbar-fixed-top {
	position: relative;
	margin-bottom: 0
}
#hpsform-new div button {
	background-position: -14% 3.3%
}
#hpsform-new .form-group #header-btn-clear {
	display: none;
	background-size: 13px 13px
}
.ie8 img {
	max-width: none
}
.ie9 .global-menu .sign-in-ul {
	min-width: 0 !important
}
.ie10 .global-menu .sign-in-ul {
	min-width: auto !important
}
.ie11 .global-menu .sign-in-ul {
	min-width: 0 !important
}
@media(min-width:768px) {
.navbar-menu-button .nav.navbar-nav {
	margin-left: 15px
}
}
.ie8 .global-menu .locale-selector .dropdown-menu {
	max-height: none\\9;
	overflow: auto;
	width: 910px
}
.regDropdown1 {
	width: 300px;
	margin-left: 2px
}
.headerfooter-menu2 footer.global {
	padding-bottom: 25px;
	background-color: #f3f3f3;
	position: relative;
	width: 100%;
	clear: both
}
.headerfooter-menu2 footer.global ul {
	display: inline-block;
	padding: 0;
	margin: 0
}
.headerfooter-menu2 footer.global ul li {
	list-style-type: none
}
.headerfooter-menu2 footer.global ul a {
	display: inline-block;
	padding: .45em 0
}
.headerfooter-menu2 footer.global ul a img {
	margin-right: 7px
}
.headerfooter-menu2 footer.global h4 {
	margin: 25px 0 .75em 0
}
.headerfooter-menu2 footer.global .imgLnk {
	height: 20px;
	width: 20px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 7px
}
.headerfooter-menu2 footer.global #legal-footer-copy {
	color: #bbb;
	font-size: 10px;
	margin-top: 1em
}
.headerfooter-menu2 footer.global #legal-footer-copy .brand {
	position: relative;
	top: 6px;
	display: inline-block;
	width: 31px;
	height: 20px;
	margin-right: 5px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAUCAYAAAB1aeb6AAACxElEQVRIx7XWW4iVZRQG4Gdv9zZ0sskhyA4khXnKyugApRdJKER0whFJzcNFTYWKkOBFEEI3dRFYUBdCUKEVZUVFSoFF6lTmmUJQUprQsYKZysRxbDzcvBv+djPTzFQLfr7N/ta/1vre913r+0tWtBqCXYxrcQ1uxgRcipEooxvt2Itt+A5H64NUBpHwMtyH6ZiCzsKzF8fwB6op5CpMxVxcgY14GZ8PJvntWIBxOcEnWI1DAyz6AszCcnyGF/EkevpLPhpPYQQ+xFc4PgSKuvFRnofxemIv7i15NdwNx1ocNHS7BDdgd+K+gyaswXvlOudheAA/YWI/iRswL5z2Z3diM24N9DPxEn7EyuLJ5+EU9uGZOPRlY7Aez0dsfdnZrGW8j3PowQ5Mr518GpbgC1yEsXG8A2+Fr014NqrvxmnMwarEeAhbEqO5rogSTqKrUFSpHAhfSOAOXIdH0x7j0ionou5VeDoIwS9B6HG8ERSOhNsZea83Td2CY2U8mGCbs/ln1jOBSGhYih9wZWAcHjTexGNoi5JfCWqLstbbQlyNtRW0YOc/CGdU4feZXoZUQ6beq4F4d9qyWhdnavq8DesruBHrCg7lAbRQ7USNBfhHBuqOwLoH92b/NO4OSj3Rx++VvDSiELitwE210IJwYQTZie14IiN1NT7ALvyKSbgL3wapSrTyc6bljhps7enDmrXinvDbHj6/z94y/JaA96dvO/BpIJ2dApeFyq78XxPloRSbFljR+lycp+Cw/8euDwp/sXJummHYECX/V9aIR0LPmt4cyuG4BTeFi5YMksFaJXd8M97F/twNt4W+v1mp8DExP23QFF4+xtf5COhM63QnSUO4bcrdPTlTcnxBnPAl3sZr0UqfyWWsLv4Xpz+Jb1L4dmztz7nUx2dUY261aXkuz0mrhSnYFYQORNn7M1qPDLTS84zis9ALsDs/AAAAAElFTkSuQmCC)
}
@media(min-width:768px) and (max-width:991px) {
.headerfooter-menu2 footer.global ul li a[data-wap] {
	position: relative
}
.headerfooter-menu2 footer.global ul li a[data-wap] img {
	position: absolute;
	left: 0
}
}
.page-title {
	position: relative
}
.page-title h1 {
	margin: 1em 0 2px 0
}
@media(max-width:767px) {
.page-title h1 {
	font-size: 24px;
	margin: 15px
}
}
@media(max-width:767px) {
.desktop .page-tools {
	display: none
}
}
@media(min-width:768px) {
.desktop .mobile-page-tools {
	display: none
}
}
.no-desktop .page-tools {
	display: none
}
.no-desktop .page-tools .tool-links .show-more {
	display: none
}
.no-desktop .mobile-page-tools {
	display: block
}
.no-desktop .mobile-page-tools .container {
	width: 100%;
	display: block
}
.no-desktop .mobile-page-tools .container .page-tools {
	display: block
}
@media(min-width:768px) {
.no-desktop .articlehero .page-tools {
	display: block
}
}
.no-desktop .articlehero .page-tools #moreSocialMediaBar {
	width: 130px !important
}
.page-tools {
	margin-bottom: 1em
}
.page-tools .tool-links.showexpandedTag .tag-wrapper {
	display: none
}
.page-tools .tool-links {
	padding: 0
}
.page-tools .tool-links a {
	font-size: 12px;
	color: white;
	line-height: 15px
}
.page-tools .tool-links a:hover {
	color: #9addf7
}
.page-tools .tool-links .tag-wrapper {
	position: relative;
	padding: 0;
	min-height: 0;
	border: 0;
	background-color: transparent
}
.page-tools .tool-links .page-tags {
	overflow: hidden;
	display: block
}
.page-tools .tool-links .page-tags h5 {
	display: inline;
	float: left;
	margin: 7px 2px
}
.page-tools .tool-links .page-tags .tag {
	padding: 2px 5px;
	float: left;
	margin: 4px 3px
}
.page-tools .tool-links .page-tags .tag-overflow .tag {
	display: none
}
.page-tools .tool-links .page-tags .more-tags {
	padding-left: 4px;
	line-height: 26px
}
.page-tools .tool-links .page-tags .more-tags:after {
	content: ' ';
	display: inline-block;
	margin-left: 5px;
	width: 11px;
	height: 6px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-white-down.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.page-tools .tool-links .page-tags .more-tags:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-white-down-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.page-tools .tool-links .page-tags .more-tags:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-down.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.page-tools .tool-links .page-tags .more-tags:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-down-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.page-tools .tool-links .tag-wrapper-expanded {
	min-height: 0;
	border: 0;
	position: absolute;
	top: 5px;
	left: 0;
	z-index: 500;
	overflow: hidden;
	border-radius: 2px;
	box-shadow: 3px 3px 0 rgba(0,0,0,0.1);
	display: none
}
.page-tools .tool-links .tag-wrapper-expanded a {
	line-height: 22px;
	font-size: 16px;
	color: white
}
.page-tools .tool-links .tag-wrapper-expanded a:hover {
	color: #fff
}
.page-tools .tool-links .tag-wrapper-expanded .page-tags {
	display: block;
	background-color: #003c71;
	padding: 0 20px 10px
}
.page-tools .tool-links .tag-wrapper-expanded .page-tags p {
	font-size: 16px;
	margin: 15px 0
}
.page-tools .tool-links .tag-wrapper-expanded .page-tags .less-tags {
	cursor: pointer;
	text-align: right;
	font-size: 12px;
	line-height: 20px;
	position: absolute;
	padding: 15px;
	top: 0;
	right: 0
}
.page-tools .tool-links .tag-wrapper-expanded .page-tags .less-tags:after {
	display: inline-block;
	content: ' ';
	margin-left: 5px;
	width: 11px;
	height: 6px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-white-up.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.page-tools .tool-links .tag-wrapper-expanded .page-tags .less-tags:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-white-up-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.page-tools .tool-links .tag-wrapper-expanded .page-tags .less-tags:hover {
	color: #fff
}
.page-tools .tool-links .tag-wrapper-expanded .page-tags .less-tags:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-up.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.page-tools .tool-links .tag-wrapper-expanded .page-tags .less-tags:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-up-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.page-tools .tool-links .tag-wrapper-expanded .page-tags .tag {
	margin: 0 10px 10px 0;
	padding: 12px;
	line-height: 16px;
	background: rgba(0,0,0,0.35)
}
.page-tools .tool-links .tag-wrapper-expanded .page-tags .tag:hover {
	background-color: #00aeef
}
.page-tools .tool-links .tag-wrapper-expanded .page-tags .tag-overflow .tag {
	display: inline
}
.page-tools .tool-links .tag-wrapper-expanded .page-tags .more-tags {
	display: none
}
.page-tools .social-links {
	position: relative;
	padding: 0;
	font-size: 0;
	text-align: right
}
.page-tools .social-links #modal-body-social {
	text-align: center
}
.page-tools .social-links a {
	display: inline-block;
	width: 32px;
	height: 32px;
	overflow: hidden;
	text-indent: -999px
}
.page-tools .social-links .more-social {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -452px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .kaixin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -990px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .sina {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1119px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .google {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -981px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .twitter {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -813px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .orkut {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -672px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .digg {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1065px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .slashdot {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -479px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .qzone {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1248px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .facebook {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -897px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .renren {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1056px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .stumbleupon {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -544px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .netvibes {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -608px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .delicious {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -855px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .vkontake {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: 0 -1183px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .reddit {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -415px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .linkedin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1233px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .sohu {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -6976px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .tencentweibo {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -7139px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .wechat {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -210px -224px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded {
	font-size: 14px;
	display: none;
	position: absolute;
	top: 5px;
	right: -1px;
	text-align: left;
	background-color: #003c71;
	padding: 0 20px;
	border-radius: 2px;
	z-index: 500;
	box-shadow: 3px 3px 0 rgba(0,0,0,0.1);
	color: white
}
.page-tools .social-links .social-links-expanded h4 {
	display: inline;
	float: left;
	margin: 14px 0 20px 0
}
.page-tools .social-links .social-links-expanded .less-social {
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	padding: 15px;
	font-size: 12px
}
.page-tools .social-links .social-links-expanded .less-social:after {
	display: inline-block;
	content: ' ';
	margin-left: 5px;
	width: 11px;
	height: 6px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-white-up.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.page-tools .social-links .social-links-expanded .less-social:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-white-up-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.page-tools .social-links .social-links-expanded .less-social:hover {
	color: #fff
}
.page-tools .social-links .social-links-expanded .less-social:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-up.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.page-tools .social-links .social-links-expanded .less-social:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-up-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.page-tools .social-links .social-links-expanded a {
	text-indent: 0;
	display: block;
	background-image: none;
	padding-top: 7px;
	width: auto;
	clear: both;
	margin-bottom: 20px;
	font-size: 16px;
	color: #fff
}
.page-tools .social-links .social-links-expanded a:hover {
	color: #fff
}
.page-tools .social-links .social-links-expanded a:before {
	float: left;
	width: 32px;
	height: 32px;
	content: ' ';
	margin: -7px 12px 0 0;
	background-color: #0071c5
}
.page-tools .social-links .social-links-expanded .kaixin:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -990px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .sina:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1119px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .google:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -981px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .twitter:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -813px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .orkut:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -672px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .digg:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1065px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .slashdot:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -479px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .qzone:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1248px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .facebook:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -897px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .renren:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1056px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .stumbleupon:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -544px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .netvibes:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -608px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .delicious:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -855px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .vkontake:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: 0 -1183px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .reddit:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -415px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .linkedin:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1233px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .sohu:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -6976px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .tencentweibo:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -7139px;
	width: 32px;
	height: 32px
}
.page-tools .social-links .social-links-expanded .wechat:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -210px -224px;
	width: 32px;
	height: 32px
}
@media(max-width:767px) {
.page-tools {
	display: none
}
}
.has-badge .page-title {
	padding-top: 1em;
	position: relative
}
.has-badge .page-title h1 {
	margin-top: 11px;
	margin-right: 140px
}
.has-badge .page-title .badge-container {
	position: relative;
	display: inline-block;
	float: right;
	margin-top: 0
}
.has-badge .page-title .title-badge {
	text-align: right;
	width: 100px
}
.has-badge .page-title .title-badge a {
	display: block;
	width: 100%
}
.has-badge .page-title .title-badge a img {
	max-height: 100%;
	margin-top: 9px
}
@media(max-width:767px) {
.has-badge .page-title {
	padding-bottom: .5em
}
.has-badge .page-title h1 {
	margin-right: 160px
}
.has-badge .page-title .badge-container {
	margin-right: 15px
}
}
@media(max-width:480px) {
.has-badge .page-title {
	padding-top: 0
}
.has-badge .page-title h1 {
	margin-right: 15px
}
.has-badge .page-title .badge-container {
	position: relative;
	display: block;
	float: none;
	margin: 9px 15px 0
}
.has-badge .page-title .title-badge {
	text-align: left
}
.has-badge .page-title .title-badge img {
	margin: 0
}
}
.has-badge .page-tools {
	margin: 1em -15px
}
.mobile-page-tools .page-tools {
	margin-bottom: 0
}
@media(max-width:767px) {
.mobile-page-tools .page-tools {
	display: block
}
}
.mobile-page-tools .page-tools .tool-links {
	color: white;
	font-size: 16px;
	padding: 15px;
	background-color: #003c71
}
.mobile-page-tools .page-tools .tool-links h5 {
	display: block;
	font-size: 16px
}
.mobile-page-tools .page-tools .tool-links .tags {
	clear: both
}
.mobile-page-tools .page-tools .tool-links .tags .tag {
	font-size: 14px;
	padding: 10px
}
.mobile-page-tools .page-tools .social-links {
	color: white;
	padding: 15px;
	font-size: 16px;
	text-align: center;
	background-color: #0071c5
}
.mobile-page-tools .page-tools .social-links span, .mobile-page-tools .page-tools .social-links a {
	display: inline-block;
	vertical-align: middle
}
.mobile-page-tools .show-more-container {
	clear: both;
	display: none;
	height: 42px;
	text-align: center;
	font-size: 0;
	overflow: hidden
}
.mobile-page-tools .show-more-container .fading-line {
	position: absolute;
	width: 100%;
	height: 1px;
	top: 20px;
	left: 0;
	background: #ebebeb;
	z-index: 1;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, rgba(255,255,255,0) 0, #fff 50%, rgba(255,255,255,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), color-stop(50%, #fff), color-stop(100%, rgba(255,255,255,0)));
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0, #fff 50%, rgba(255,255,255,0) 100%);
	background: -o-linear-gradient(left, rgba(255,255,255,0) 0, #fff 50%, rgba(255,255,255,0) 100%);
	background: -ms-linear-gradient(left, rgba(255,255,255,0) 0, #fff 50%, rgba(255,255,255,0) 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0, #fff 50%, rgba(255,255,255,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1)
}
.mobile-page-tools .show-more-container a {
	color: #9addf7 !important;
	font-size: 16px;
	position: relative;
	top: 0;
	padding: 12px 1em;
	line-height: 40px;
	background-color: #003c71;
	z-index: 10
}
.mobile-page-tools .show-more-container a.view-all-items:before {
	content: ' ';
	position: absolute;
	height: 16px;
	width: 1px;
	top: 15px;
	left: 0;
	background-color: #cecece
}
.mobile-page-tools .show-more-container .show-more-items:before, .mobile-page-tools .show-more-container .show-less-items:before {
	position: relative;
	display: inline-block;
	content: ' ';
	top: -1px;
	margin-right: 5px;
	width: 11px;
	height: 6px
}
.mobile-page-tools .show-more-container .show-more-items:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-down.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.mobile-page-tools .show-more-container .show-more-items:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-down-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.mobile-page-tools .show-more-container .show-less-items:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-up.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.mobile-page-tools .show-more-container .show-less-items:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -191px;
	width: 20px;
	height: 11px
}
}
.mobile-page-tools .show-more-container .view-all-items:after {
	display: inline-block;
	content: '\203a';
	margin-left: 5px
}
.mobile-page-tools .show-more-container .show-less-items, .mobile-page-tools .show-more-container .view-all-items {
	display: none
}
.mobile-page-tools.opened .show-less-items:after, .mobile-page-tools.opened .show-more-items {
	display: none
}
.mobile-page-tools.opened .show-less-items {
	display: inline
}
@media(min-width:768px) {
.mobile-page-tools {
	display: none
}
}
.mobile-page-tools .page-tools .social-links {
	padding: 15px 0
}
.mobile-page-tools .page-tools .social-links .social-links-expanded {
	position: relative;
	width: 100%;
	left: 0;
	top: 0;
	max-height: 0;
	overflow: hidden;
	display: block;
	right: auto;
	border-radius: 0;
	box-shadow: none;
	background-color: #0071c5;
	padding: 0;
	-webkit-transition: max-height 350ms;
	-moz-transition: max-height 350ms;
	-ms-transition: max-height 350ms;
	-o-transition: max-height 350ms;
	transition: max-height 350ms
}
.mobile-page-tools .page-tools .social-links .social-links-expanded a {
	padding: 15px;
	width: 100%;
	height: auto;
	margin-bottom: 0
}
.mobile-page-tools .page-tools .social-links .social-links-expanded a:before {
	background-color: #003c71
}
.mobile-page-tools .page-tools .social-links .social-links-expanded a:last-child {
	margin-bottom: 0
}
.mobile-page-tools .page-tools .social-links.expanded .more-social {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -578px;
	width: 32px;
	height: 32px
}
.mobile-page-tools .page-tools .social-links.expanded .social-links-expanded {
	max-height: 100%
}
.secret, .top-secret, .nav>.secret, .nav>.top-secret {
	display: none
}
.intel-loggedin .secret, .intel-loggedin .nav>.secret {
	display: block
}
.intel-loggedin tr.secret {
	display: table-row
}
.intel-loggedin .logged-out, .intel-loggedin .nav>.logged-out {
	display: none
}
.razorfish-loggedin .secret, .razorfish-loggedin .top-secret, .razorfish-loggedin .nav>.secret, .razorfish-loggedin .nav>.top-secret {
	display: block
}
.razorfish-loggedin tr.secret, .razorfish-loggedin tr.top-secret {
	display: table-row
}
.razorfish-loggedin .logged-out, .razorfish-loggedin .nav>.logged-out {
	display: none
}
.alert-login {
	display: none
}
.rf-navbar {
	font-size: .85em;
	background-color: #959595;
	border: 0
}
.rf-navbar .navbar-brand {
	width: 100px;
	height: 42px;
	padding: 0;
	margin-top: 10px;
	margin-left: 0 !important
}
.rf-navbar .navbar-brand img {
	max-width: 100%;
	max-height: 100%
}
.rf-navbar .glyphicon-lock {
	color: #ffda00
}
.rf-navbar .input-group .glyphicon-lock {
	color: #bbb
}
.rf-navbar .input-group {
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.428571429;
	color: #333;
	white-space: nowrap
}
.rf-navbar .breakpoint-indicator p {
	font-size: 14px;
	color: white
}
.nav-pills li.active a, .nav-pills li.active a:hover {
	background-color: #bbb
}
.prototype-info {
	background-color: #959595;
	color: white
}
.prototype-info a {
	color: white
}
.prototype-info a:hover {
	color: #0071c5
}
.prototype-info .container {
	padding: 2em 15px
}
.prototype-info .page-header {
	border-bottom: 0
}
body.home .navbar-menu-button {
	z-index: 115
}
.navbar .newmenu-container {
	top: 0;
	padding-top: 65px;
	position: absolute;
	text-align: center;
	z-index: 99;
	display: none
}
.navbar .newmenu-container * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}
.navbar .newmenu-container .newmenu-contents {
	margin: 0;
	width: 960px;
	display: none;
	position: relative;
	z-index: 99
}
.navbar .newmenu-container .newmenu-contents p {
	font-size: 12px
}
.navbar .newmenu-container .newmenu-contents .filler {
	width: 80px;
	float: left
}
.navbar .newmenu-container .newmenu-contents div.level {
	float: left;
	background: #fff;
	display: none;
	padding-top: 5px;
	margin-top: -5px
}
.navbar .newmenu-container .newmenu-contents div.clearfix:after {
	height: 0 !important
}
.navbar .newmenu-container .newmenu-contents div.level.primary {
	width: 145px;
	box-shadow: 0 0 5px #e1e1e1;
	position: relative;
	left: -1px;
	z-index: 105;
	background-color: #0071c5
}
.navbar .newmenu-container .newmenu-contents div.level.primary img {
	margin-left: 138px;
	position: absolute;
	display: block;
	width: 14px;
	margin-top: 20px
}
.navbar .newmenu-container .newmenu-contents div.level.primary div.primaryItemContainer {
	padding: 0 10px;
	cursor: pointer
}
.navbar .newmenu-container .newmenu-contents div.level.primary div.primaryItemContainer p.primary-item {
	padding: 15px 10px;
	font-size: 14px !important;
	color: #fff;
	text-align: left;
	border-bottom: 1px solid #0059a2;
	margin-bottom: 0
}
.navbar .newmenu-container .newmenu-contents div.level.primary div.primaryItemContainer.selected {
	background: #fff;
	border: 0;
	cursor: text
}
.navbar .newmenu-container .newmenu-contents div.level.primary div.primaryItemContainer.selected p.primary-item {
	color: #00aeef;
	border-bottom: 0
}
.navbar .newmenu-container .newmenu-contents div.level.primary div.primaryItemContainer:hover {
	background: #00aeef
}
.navbar .newmenu-container .newmenu-contents div.level.primary div.primaryItemContainer:hover p.primary-item {
	border-color: #00aeef
}
.navbar .newmenu-container .newmenu-contents div.level.primary div.primaryItemContainer.selected:hover {
	background: #fff
}
.navbar .newmenu-container .newmenu-contents div.level.primary p.primary-item.last {
	border-bottom: 0
}
.navbar .newmenu-container .newmenu-contents div.level.middle {
	width: 168px;
	background: #fff;
	position: relative;
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.15);
	box-shadow: 0 2px 2px rgba(0,0,0,0.15);
	-o-box-shadow: 0 2px 2px rgba(0,0,0,0.15)
}
.navbar .newmenu-container .newmenu-contents div.level.middle .middle-content {
	padding: 9px 20px 0;
	display: none
}
.navbar .newmenu-container .newmenu-contents div.level.middle .middle-content p.middle-item {
	padding: 15px 0;
	border-bottom: 1px solid #e1e1e1;
	color: #0071c5;
	cursor: pointer;
	text-align: left
}
.navbar .newmenu-container .newmenu-contents div.level.middle .middle-content p.middle-item.last {
	border-bottom: 0
}
.navbar .newmenu-container .newmenu-contents div.level.middle .middle-content p.middle-item.selected {
	color: #00aeef;
	cursor: text
}
.navbar .newmenu-container .newmenu-contents div.level.middle .middle-content img {
	margin-left: 161px;
	position: absolute;
	display: block;
	width: 14px;
	margin-top: 20px
}
.navbar .newmenu-container .newmenu-contents div.level.middle .middle-content p.middle-item:hover {
	color: #00aeef
}
.navbar .newmenu-container .newmenu-contents div.level.middle.one {
	z-index: 104
}
.navbar .newmenu-container .newmenu-contents div.level.middle.one .middle-content {
	padding: 9px 0 0
}
.navbar .newmenu-container .newmenu-contents div.level.middle.one .middle-content p.middle-item.linkItem {
	padding-right: 15px
}
.navbar .newmenu-container .newmenu-contents div.level.middle.one .middle-content p.middle-item.linkItem a:hover {
	color: #00aeef
}
.navbar .newmenu-container .newmenu-contents div.level.middle.one .middle-content p.middle-item {
	margin: 0 15px
}
.navbar .newmenu-container .newmenu-contents div.level.middle.one .middle-content p.linkItem:hover {
	background: transparent url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/images/new-menu-link-arrow.png) no-repeat scroll 132px center;
	color: #00aeef
}
.navbar .newmenu-container .newmenu-contents div.level.middle.two {
	z-index: 103
}
.navbar .newmenu-container .newmenu-contents div.level.middle.two .middle-content img {
	margin-left: 141px
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content {
	width: 379px;
	display: none;
	-moz-box-shadow: 2px 2px 2px rgba(0,0,0,0.15);
	-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.15);
	box-shadow: 2px 2px 2px rgba(0,0,0,0.15);
	-o-box-shadow: 2px 2px 2px rgba(0,0,0,0.15)
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.new-menu-close-button {
	padding: 10px 10px 0;
	text-align: right;
	margin-top: -5px;
	width: 359px
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.new-menu-close-button span {
	width: 11px;
	height: 11px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAL0lEQVQY02PgyN32n1jMACKAgIEQpkwxukZ0OZwKsIljdQYuMfJNJtnN1A06YjEAuZ1BQn7aV9IAAAAASUVORK5CYII=);
	padding: 0 6px
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content {
	display: none;
	padding: 0 15px;
	margin-bottom: 15px
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content h2 {
	font-size: 16px;
	color: #666;
	text-align: left;
	margin-bottom: 5px;
	font-weight: 600;
	clear: both
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content h4 {
	font-size: 14px;
	margin-bottom: 8px;
	margin-top: 0;
	text-align: left;
	color: #666;
	font-weight: 600;
	clear: both
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content div.links-column {
	float: left;
	text-align: left
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content div.links-column.one {
	margin-right: 30px;
	width: 160px
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content div.links-column.one.no-column-two {
	margin-right: 0;
	width: 100%;
	clear: both
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content div.links-column.two {
	clear: right;
	width: 159px
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content p.link-item {
	margin-bottom: 10px;
	line-height: 12px;
	text-align: left
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content p.link-item a:hover {
	color: #00aeef
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content div.highlight {
	padding: 15px;
	width: 317px;
	border: 1px solid #e1e1e1
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content div.highlight div.highlight-img {
	float: left;
	width: 165px;
	height: 110px
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content div.highlight div.highlight-content {
	margin-left: 15px;
	width: 137px;
	text-align: left;
	float: left;
	clear: right
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content div.highlight div.highlight-content h4 {
	font-size: 14px;
	margin-bottom: 5px;
	color: #666;
	font-weight: 600
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content div.highlight div.highlight-content p.link-item a {
	line-height: 16px
}
.navbar .newmenu-container .newmenu-contents div.level.menu-content div.main-content div.highlight div.highlight-content p.link-item a:hover {
	color: #00aeef
}
.drccollectiontopic .navbar .newmenu-container .newmenu-contents .filler {
	width: 172px
}
.login-register {
	padding: 2em 0;
	font-family: "intel-clear";
	font-weight: 200
}
.login-register h2:first-child {
	margin-top: 0
}
.login-register p:last-child {
	margin-bottom: 0
}
.login-register .container {
	position: relative
}
.login-register p {
	margin: 1em 0
}
.login-register ul {
	margin-top: -0.5em;
	padding-left: 1.3em
}
.login-register ul li {
	padding: 0;
	list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTQ1QjA3RDcxODIxMUUzQTkxM0IzMzYxRjdBMjlGQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTQ1QjA3RTcxODIxMUUzQTkxM0IzMzYxRjdBMjlGQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1NDVCMDdCNzE4MjExRTNBOTEzQjMzNjFGN0EyOUZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1NDVCMDdDNzE4MjExRTNBOTEzQjMzNjFGN0EyOUZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+L1XGqQAAAFtJREFUeNpiCA0NLQdil////zOAMBMDA8N7IJ4ZFhYmCKQZmFatWjULSN8D4nKwAAME7AHiNJAqJqjSNCDuBKp+zwTl3ANyOkFKWYD4LBCvhmplYARZhQwAAgwAn+Yer1ELcGkAAAAASUVORK5CYII=)
}
.login-register ul a {
	padding: .5em 0
}
.login-register aside {
	padding-left: 60px
}
.login-register aside a.intel-chicklet {
	margin-bottom: 1.5em;
	white-space: nowrap;
	display: table-cell
}
.login-register aside a.intel-chicklet:before {
	margin-bottom: 0;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	padding: 6px 12px;
	font-size: 16px;
	line-height: 1.42857143;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	min-width: 96px;
	border-radius: 2px;
	padding: .3em 2em;
	font-size: 14px;
	border-width: 0;
	white-space: normal;
	white-space: wrap;
	color: #fff;
	background-color: #0071c5;
	border-color: #0062ac;
	background-color: #00aeef;
	position: relative;
	content: '\203A';
	color: white;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	font-weight: normal;
	padding: 0 12px 5px 12px;
	min-width: 0;
	font-size: 28px;
	line-height: 26px;
	margin-right: 12px
}
 .login-register aside a.intel-chicklet:before:focus {
outline:thin dotted #333;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px
}
 .login-register aside a.intel-chicklet:before:hover, .login-register aside a.intel-chicklet:before:focus {
color:#333;
text-decoration:none
}
 .login-register aside a.intel-chicklet:before:active, .login-register aside a.intel-chicklet:before.active {
outline:0;
background-image:none;
-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);
box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)
}
 .login-register aside a.intel-chicklet:before.disabled, .login-register aside a.intel-chicklet:before[disabled], fieldset[disabled] .login-register aside a.intel-chicklet:before {
cursor:not-allowed;
pointer-events:none;
filter:alpha(opacity=65);
-ms-filter:"alpha(opacity=65)";
-webkit-opacity:.65;
-moz-opacity:.65;
-ms-opacity:.65;
-o-opacity:.65;
opacity:.65;
-webkit-box-shadow:none;
box-shadow:none
}
 .login-register aside a.intel-chicklet:before:active {
box-shadow:none
}
 .login-register aside a.intel-chicklet:before.disabled {
background-color:rgba(187,187,187,0.65)
}
 .login-register aside a.intel-chicklet:before.intel-cta:after, .login-register aside a.intel-chicklet:before .intel-cta:after {
content:'';
margin-left:0
}
 .login-register aside a.intel-chicklet:before:hover, .login-register aside a.intel-chicklet:before:focus, .login-register aside a.intel-chicklet:before:active, .login-register aside a.intel-chicklet:before.active, .open .dropdown-toggle .login-register aside a.intel-chicklet:before {
color:#fff;
background-color:#005a9c;
border-color:#003f6e
}
 .login-register aside a.intel-chicklet:before:active, .login-register aside a.intel-chicklet:before.active, .open .dropdown-toggle .login-register aside a.intel-chicklet:before {
background-image:none
}
 .login-register aside a.intel-chicklet:before.disabled, .login-register aside a.intel-chicklet:before[disabled], fieldset[disabled] .login-register aside a.intel-chicklet:before, .login-register aside a.intel-chicklet:before.disabled:hover, .login-register aside a.intel-chicklet:before[disabled]:hover, fieldset[disabled] .login-register aside a.intel-chicklet:before:hover, .login-register aside a.intel-chicklet:before.disabled:focus, .login-register aside a.intel-chicklet:before[disabled]:focus, fieldset[disabled] .login-register aside a.intel-chicklet:before:focus, .login-register aside a.intel-chicklet:before.disabled:active, .login-register aside a.intel-chicklet:before[disabled]:active, fieldset[disabled] .login-register aside a.intel-chicklet:before:active, .login-register aside a.intel-chicklet:before.disabled.active, .login-register aside a.intel-chicklet:before[disabled].active, fieldset[disabled] .login-register aside a.intel-chicklet:before.active {
background-color:#0071c5;
border-color:#0062ac
}
 .login-register aside a.intel-chicklet:before:hover {
color:white !important;
background-color:#0083d7
}
 .login-register aside a.intel-chicklet:before :hover {
color:white
}
.login-register aside a.intel-chicklet:hover:before {
	background-color: #0083d7
}
.login-register aside a.intel-chicklet:active:before {
	top: 2px;
	left: 2px;
	box-shadow: none
}
.login-register aside a.intel-chicklet span {
	display: inline-block;
	vertical-align: middle;
	white-space: normal;
	padding-right: 60px;
	width: auto
}
.login-register aside a.intel-chicklet:last-child {
	margin-bottom: 0
}
.login-register aside a.intel-chicklet span {
	display: inline-block;
	width: auto;
	padding-right: 60px;
	white-space: normal;
	vertical-align: middle;
	margin-top: 4px
}
@media(max-width:767px) {
.login-register aside {
	margin-top: 2em;
	border-top: 1px solid #d7d7d7;
	padding-top: 1.75em;
	padding-left: 15px
}
}
.login-register .dividing-line {
	position: absolute;
	width: 1px;
	height: 100%;
	top: 0;
	right: 0;
	background-color: #d7d7d7;
	z-index: 50
}
@media(min-width:1650px) {
.login-register .dividing-line {
	right: 537px
}
}
@media(min-width:1200px) and (max-width:1649px) {
.login-register .dividing-line {
	right: 488px
}
}
@media(min-width:992px) and (max-width:1199px) {
.login-register .dividing-line {
	right: 405px
}
}
@media(min-width:768px) and (max-width:991px) {
.login-register .dividing-line {
	right: 313px
}
}
@media(max-width:767px) {
.login-register .dividing-line {
	display: none
}
}
.login-register .program-badge {
	position: relative;
	z-index: 60;
	background-color: white;
	padding-bottom: .5em
}
.login-register .program-badge img {
	max-width: 100px;
	max-height: 100px
}
.login-register form {
	max-width: 300px;
	color: #555
}
.login-register form input[type=text], .login-register form textarea, .login-register form input[type=password] {
	margin-bottom: .5em
}
.login-register form input.btn {
	margin-top: .5em
}
@media(max-width:480px) {
.login-register form {
	max-width: 100%
}
}
.login-register form .invalid {
	border-color: #ed1c24
}
.login-register form .form-control {
	color: #555
}
.login-register form .checkbox input[type="checkbox"] {
	margin-left: 0
}
.login-register form .checkbox {
	padding-left: 0
}
.login-register form .control-label>span {
	margin-left: 10px
}
.login-register form input[type="checkbox"], .login-register form input[type="radio"] {
	float: left;
	margin-top: 4px
}
.login-register form .textarea {
	height: auto
}
 .login-register ::-webkit-input-placeholder {
color:#959595
}
 .login-register :-moz-placeholder {
color:#959595
}
 .login-register ::-moz-placeholder {
color:#959595
}
 .login-register :-ms-input-placeholder {
color:#959595
}
.login-register nav {
	margin-top: 1em
}
.login-register nav.forgot-password {
	margin: 1.25em 0
}
.login-register nav a {
	display: block
}
.login-register .account-support {
	margin-top: 1em
}
.login-register .account-support .chat {
	display: inline
}
.login-register .account-support .chat:after {
	content: ' ';
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	margin-left: .5em;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/search-filter-support.png);
	background-repeat: no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.login-register .account-support .chat:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/search-filter-support_2x.png);
	background-size: 24px 24px
}
}
.login-register .account-support>a {
	display: inline
}
.login-register .account-support>a+a:before {
	content: '\A';
	white-space: pre
}
.login-register .disclaimer {
	color: #959595;
	font-size: 12px;
	font-family: "intel-clear";
	font-weight: 200
}
.login-register .alert {
	background-color: #f3f3f3;
	border-color: #ebebeb
}
.login-register .alert.alert-warning {
	color: #555
}
.login-register .alert.alert-danger {
	color: #ed1c24
}
@media(max-width:767px) and (min-width:480px) {
.login-register .description {
	max-width: 400px
}
}
.login-register nav .forgot-link, .login-register nav p {
	margin: 0
}
.login-register nav .forgot-link a, .login-register nav p a {
	display: inline-block;
	line-height: 22.8px
}
.login-component p.employee-signin {
	margin: 1em 0
}
.login-component p.employee-signin.social-error-message {
	font-weight: bold
}
@media(max-width:991px) {
.login-component p.employee-signin {
	display: none
}
}
.login-component .email-address {
	font-weight: bold
}
.login-component main {
	padding-right: 60px
}
.login-component main p {
	margin: 0
}
.login-component main .page-description p {
	margin: .5em 0
}
@media(max-width:767px) {
.login-component main {
	padding-right: 15px
}
}
.login-component form .remember-user {
	margin-top: .5em;
	float: right;
	cursor: pointer
}
.login-component form .remember-user span {
	font-size: 14px;
	font-weight: 200
}
.login-component .password-form input[type=text], .login-component .password-form input[type=password] {
	height: 36px;
	font-size: 16px
}
.login-component .social-links {
	line-height: 32px
}
.login-component .social-links span {
	display: inline-block;
	vertical-align: top
}
.login-component .social-links sup {
	font-size: 10px
}
.login-component .social-links a {
	display: inline-block;
	text-align: center
}
.login-component .social-links a:before {
	content: ' ';
	display: inline-block;
	vertical-align: middle
}
.login-component .social-links a.facebook:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -771px;
	width: 32px;
	height: 32px
}
.login-component .social-links a.twitter:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1359px;
	width: 32px;
	height: 32px
}
.login-component .social-links a.linkedin:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1107px;
	width: 32px;
	height: 32px
}
.login-component .social-links a.google-plus:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -939px;
	width: 32px;
	height: 32px
}
html.touch .login-component .social-links {
	line-height: 42px
}
html.touch .login-component .social-links a {
	width: 42px
}
@media(max-width:480px) {
html.touch .login-component .social-links span {
	display: block
}
}
.login-component .account-support {
	margin-top: 2em
}
.login-component .program-support {
	margin: 2em 0 0
}
.gated-content-component {
	padding-top: 0
}
.gated-content-component main {
	padding-bottom: 2em
}
.gated-content-component .blade-image {
	float: left;
	margin: 0 1em 1em 0;
	position: relative
}
.gated-content-component .blade-image:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 64px;
	height: 64px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/flags_lock.png);
	background-repeat: no-repeat;
	content: ' '
}
.gated-content-component .blade-image img {
	position: relative;
	z-index: -1
}
.gated-content-component .document-description {
	display: block;
	overflow: hidden
}
.gated-content-component .document-description *:first-child {
	margin-top: 0
}
.gated-content-component .document-description .sign-in-text {
	font-family: "intel-clear";
	font-weight: 500
}
.gated-content-component h3 {
	margin-top: 0;
	color: #555
}
@media(max-width:1649px) {
.gated-content-component .document-description {
	max-width: 650px
}
}
.email-verification-component .email-address, .email-verification-component .main-message {
	font-weight: bold
}
.email-verification-component .email-confirmation {
	font-family: "intel-clear";
	font-weight: 500
}
.email-verification-component p.employee-signin {
	display: block
}
.email-verification-component form .change-email {
	float: right
}
.email-verification-component form .skip-message {
	display: block;
	margin-top: .5em
}
.email-verification-component form.verify-email input.btn {
	margin-top: 0
}
.email-verification-component .alert .alert-link {
	color: #ed1c24;
	font-weight: normal;
	margin-top: 11px;
	display: block
}
.email-verification-component .alert .alert-link:hover {
	color: #af0e14
}
.email-verification-component .program-support {
	margin-top: 1em
}
.optin-login .alert {
	margin-top: 22px;
	width: 300px
}
@media(max-width:480px) {
.optin-login .alert {
	width: 100%
}
}
@media(max-width:767px) and (min-width:480px) {
.optin-login .page-description {
	max-width: 400px
}
}
.optin-login .main-message {
	font-weight: bold
}
.optin-login form select {
	background-color: white;
	font-family: "intel-clear";
	font-weight: 200;
	width: 100%;
	height: 36px;
	margin-bottom: .5em;
	color: #555;
	border: 1px solid #ccc;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	cursor: pointer;
	padding-left: 12px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}
.optin-login form input.btn {
	margin-top: 1em
}
.optin-login form .group-controls {
	margin-bottom: .5em
}
.optin-login form .group-label-text {
	margin: 1em 0 0;
	font-family: "intel-clear"
}
.optin-login form .control-label {
	display: block;
	margin-bottom: 0;
	cursor: pointer
}
.optin-login form .control-label span {
	font-weight: 200;
	font-size: 16px
}
html.touch .optin-login form .control-label {
	line-height: 42px
}
html.touch .optin-login form .control-label span {
	display: inline-block;
	line-height: 42px
}
.optin-login form a {
	vertical-align: middle;
	display: inline-block;
	margin: 1em 0 0 1em
}
.optin-login .optin-input-group {
	margin-bottom: 1em
}
.optin-login .registration-disclaimer {
	font-size: 12px;
	margin-top: 2em
}
.optinFormPageHeader .pageheader .page-title h1 {
	margin-left: 13px;
	margin-top: 1px
}
.ie8 .login-register form input.btn {
	min-width: 0
}
.validation-messages {
	margin: -0.35em 0 1em;
	font-size: 14px;
	color: #959595
}
.validation-messages .instruction {
	font-weight: bold
}
.validation-messages .rule {
	font-weight: normal
}
.validation-messages .rule:before {
	content: ' ';
	display: inline-block;
	width: 10px;
	height: 10px;
	vertical-align: middle;
	margin-right: 5px
}
.validation-messages .rule.confirmed {
	color: #bbb
}
.validation-messages .rule.confirmed:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-valid.png) !important
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.validation-messages .rule.confirmed:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-valid@2x.png);
	background-size: 10px 10px
}
}
.validation-messages .rule.broken:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid.png);
	margin-top: -3px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.validation-messages .rule.broken:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid@2x.png);
	background-size: 10px 10px
}
}
.validation-messages .rule figure {
	display: inline-block
}
.onSubmitErrors .validation-messages .rule:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid.png);
	margin-top: -3px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.onSubmitErrors .validation-messages .rule:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid@2x.png);
	background-size: 10px 10px
}
}
.opt-in-component .onSubmitErrors .validation-messages .rule:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid-blue.png);
	margin-top: -3px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.opt-in-component .onSubmitErrors .validation-messages .rule:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid-blue@2x.png);
	background-size: 10px 10px
}
}
.white-theme .onSubmitErrors .validation-messages .rule:before, .gray-theme .onSubmitErrors .validation-messages .rule:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid.png);
	margin-top: -3px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.white-theme .onSubmitErrors .validation-messages .rule:before, .gray-theme .onSubmitErrors .validation-messages .rule:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid@2x.png);
	background-size: 10px 10px
}
}
.has-long-image .imageasset a:focus {
	outline: 0;
	border-style: none
}
.has-long-image .image-container {
	position: relative;
	max-height: 600px;
	overflow: hidden
}
.has-long-image .image-container .image-mask {
	position: absolute;
	top: 500px;
	height: 100px;
	left: 0;
	right: 0;
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0, #fff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 100%, #fff 0);
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0, #fff 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,0) 0, #fff 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)
}
.has-long-image .show-more-container {
	display: block
}
.has-long-image .download-image {
	display: none !important
}
.has-long-image.long-image-active .image-container {
	-webkit-transition: max-height ease-in 1s;
	-moz-transition: max-height ease-in 1s;
	-ms-transition: max-height ease-in 1s;
	-o-transition: max-height ease-in 1s;
	transition: max-height ease-in 1s;
	max-height: 100%
}
.has-long-image.long-image-active .image-container .image-mask {
	-webkit-transition: display ease-in 1s;
	-moz-transition: display ease-in 1s;
	-ms-transition: display ease-in 1s;
	-o-transition: display ease-in 1s;
	transition: display ease-in 1s;
	display: none
}
.has-long-image.long-image-active .show-more-container .expand-image {
	display: none
}
.has-long-image.long-image-active .show-more-container .collapse-image {
	display: inline
}
.has-long-image.long-image-active .show-more-container .collapse-image:after {
	display: none
}
.predictive-search-dropdown {
	position: absolute;
	left: 0;
	z-index: 300;
	width: 100%;
	background-color: white;
	max-height: 1000px;
	transition: max-height 300ms ease-in-out;
	border: 1px solid #d7d7d7;
	border-top: 0;
	overflow: auto
}
.predictive-search-dropdown .category {
	margin: 15px 0;
	text-align: left
}
.predictive-search-dropdown .category h3 {
	font-size: 20px;
	margin: 0;
	padding: 0 20px .25em 20px;
	color: #003c71
}
.predictive-search-dropdown .category .result {
	display: block;
	color: #959595;
	padding: 5px 20px
}
.predictive-search-dropdown .category .result .query-match {
	font-weight: bold;
	color: #555
}
.predictive-search-dropdown .category .result:hover {
	color: #00aeef;
	background-color: #ebebeb
}
.predictive-search-dropdown .category .result:hover .query-match {
	color: #00aeef
}
.predictive-search-dropdown .category.suggested .result:before {
	content: ' ';
	position: relative;
	display: inline-block;
	top: 5px;
	margin-right: 5px;
	width: 18px;
	height: 18px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAM1BMVEUAAAAWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcblmyKCCAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAIlJREFUGNNlz8uyhCAMANFG0ImMgf7/r50Fep+9PFWpJAAlUkdvfHVMV+cjuzoi3mpfUqa+KJWaugMQ+oK4YJsmAGmyiFM3AI0ScY2I1rTdVNfCeGj4fgYPrQBd603DCUDT3NgDusY67NR5tnYMNcuy7neP7UN1Rv4wttYqlF92/5vqxX/jj13GB/bICHEMV1EqAAAAAElFTkSuQmCC")
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.predictive-search-dropdown .category.suggested .result:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAM1BMVEUAAAAQcL8YcLcVcLoYcLcWcLkVcroXcrgWcrkVcLkWcLgWcrkVcboWcbkWcbkWcbkWcbncjcDQAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAQ9JREFUOMu1k922hCAIhdE0yf/3f9opdRTMzulm9k3L1geCbAC+EvvhL6GCJ0mbuyKKJXNkpqjviAh5Fj4z0XfKTlBjXLlDmliPZlFPGE2ZSm20r8qImqZ8tnT98gSyg4HUCtYlcOQW9Ny7srz2nR47VEITL1vPEDh2X3kZuEGGxhYong1F8twOQLFn97VZZEMRC+i8bnOXTa7BnDpWmbK81YSscKRzGlCgsTVvnCH291QkqToUJk8hGXlsdPWyJJYrqVIpUijCMHPWkefj637VTBjEagucUUrh8DunbF6LU+YVtXm+UGFJgbKpL7AcWxbmZVY7IirJdzEIeNZPKAsvKA8vqL+hRmn4h7Lea/gAoTYff9mLonMAAAAASUVORK5CYII=");
	background-size: 18px 18px
}
}
.predictive-search-dropdown .category.suggested .result:hover:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAM1BMVEUAAAAmrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOLZhyz9AAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAIlJREFUGNNlz8uyhCAMANFG0ImMgf7/r50Fep+9PFWpJAAlUkdvfHVMV+cjuzoi3mpfUqa+KJWaugMQ+oK4YJsmAGmyiFM3AI0ScY2I1rTdVNfCeGj4fgYPrQBd603DCUDT3NgDusY67NR5tnYMNcuy7neP7UN1Rv4wttYqlF92/5vqxX/jj13GB/bICHEMV1EqAAAAAElFTkSuQmCC")
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.predictive-search-dropdown .category.suggested .result:hover:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAM1BMVEUAAAAmrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOLZhyz9AAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAQ9JREFUOMu1k922hCAIhdE0yf/3f9opdRTMzulm9k3L1geCbAC+EvvhL6GCJ0mbuyKKJXNkpqjviAh5Fj4z0XfKTlBjXLlDmliPZlFPGE2ZSm20r8qImqZ8tnT98gSyg4HUCtYlcOQW9Ny7srz2nR47VEITL1vPEDh2X3kZuEGGxhYong1F8twOQLFn97VZZEMRC+i8bnOXTa7BnDpWmbK81YSscKRzGlCgsTVvnCH291QkqToUJk8hGXlsdPWyJJYrqVIpUijCMHPWkefj637VTBjEagucUUrh8DunbF6LU+YVtXm+UGFJgbKpL7AcWxbmZVY7IirJdzEIeNZPKAsvKA8vqL+hRmn4h7Lea/gAoTYff9mLonMAAAAASUVORK5CYII=");
	background-size: 18px 18px
}
}
.font-accent-green {
	color: #b8cc42 !important
}
.font-accent-cerulean-blue {
	color: #00aeef !important
}
.intel-element-toggler {
	cursor: pointer;
	background: transparent url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/element-toggler-hr.png) no-repeat 50% 35%
}
.intel-element-toggler.intel-element-toggler-active .visible-active {
	display: inline-block
}
.intel-element-toggler.intel-element-toggler-inactive .visible-inactive {
	display: inline-block
}
.intel-element-toggler>button {
	margin: 0 auto;
	background: 0;
	border: 0;
	outline: 0
}
.intel-element-toggler .toggle-container {
	background: transparent url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/element-toggler-hr.png) no-repeat 50% 35%
}
.intel-element-toggler .visible-active, .intel-element-toggler .visible-inactive {
	display: none
}
.intel-element-toggler .icon {
	margin: 0 auto
}
.intel-element-toggler .toggle-plus, .intel-element-toggler .toggle-minus {
	display: block;
	width: 46px;
	height: 46px;
	margin: 0 auto .5em auto
}
.intel-element-toggler-target {
	overflow: hidden;
	-webkit-transition: height 500ms;
	-moz-transition: height 500ms;
	-ms-transition: height 500ms;
	-o-transition: height 500ms;
	transition: height 500ms
}
.intel-element-toggler-target.disabled {
	height: auto !important
}
.intel-element-toggler-target.intel-element-toggler-active {
	height: auto
}
.intel-element-toggler-target.intel-element-toggler-inactive {
	height: 0
}
.toggler-cloak {
	display: none
}
.headerfooter-menu3 footer.global ul {
	padding: 0
}
.headerfooter-menu3 footer.global li {
	display: block
}
.headerfooter-menu3 footer.global button.language-selector-toggle {
	color: inherit;
	background: transparent;
	border: 0
}
.headerfooter-menu3 footer.global .content a {
	color: #555
}
.headerfooter-menu3 footer.global .content a:hover {
	color: #959595
}
.headerfooter-menu3 footer.global .component-padding {
	padding: 1em
}
@media screen and (min-width:992px) {
.headerfooter-menu3 footer.global .component-padding {
	padding: 2em
}
}
.headerfooter-menu3 footer.global .logo-container {
	float: left;
	padding-right: 3em
}
.headerfooter-menu3 footer.global .footer-logo {
	display: inline-block;
	width: 64px;
	margin-top: 5.5em;
	height: 45px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png) no-repeat;
	background-position: -332px -436px
}
.headerfooter-menu3 footer.global .footer-logo-mobile {
	float: none;
	width: 80px;
	height: 47px;
	margin-top: 1em;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png) no-repeat;
	background-position: -332px -436px;
	zoom: .47;
	-moz-transform: scale(0.47);
	-moz-transform-origin: top left
}
.headerfooter-menu3 footer.global .footer-links {
	margin: 1em 0 0 0
}
.headerfooter-menu3 footer.global .footer-links .icon::before {
	float: left;
	width: 32px;
	height: 32px;
	content: ' '
}
.headerfooter-menu3 footer.global .social li {
	display: inline-block;
	margin-right: 1em
}
.headerfooter-menu3 footer.global .secondary-links {
	font-size: .75em
}
.headerfooter-menu3 footer.global .secondary-links li {
	float: left;
	width: 45%;
	margin-right: 5%
}
.headerfooter-menu3 footer.global .secondary-links li:last-child {
	margin-right: 0
}
.headerfooter-menu3 footer.global .icon {
	display: inline-block;
	position: relative;
	text-indent: 0
}
.headerfooter-menu3 footer.global .icon.language {
	width: 20px;
	height: 20px;
	background: transparent;
	display: inline-block;
	vertical-align: bottom;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -179px -391px;
	width: 21px;
	height: 21px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.headerfooter-menu3 footer.global .icon.language {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.headerfooter-menu3 footer.global .icon.facebook {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -126px -224px;
	width: 32px;
	height: 32px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.headerfooter-menu3 footer.global .icon.facebook {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.headerfooter-menu3 footer.global .icon.twitter {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -126px -266px;
	width: 32px;
	height: 32px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.headerfooter-menu3 footer.global .icon.twitter {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.headerfooter-menu3 footer.global .icon.linkedin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -126px -308px;
	width: 32px;
	height: 32px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.headerfooter-menu3 footer.global .icon.linkedin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.headerfooter-menu3 footer.global .icon.youtube {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -82px -178px;
	width: 32px;
	height: 32px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.headerfooter-menu3 footer.global .icon.youtube {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.headerfooter-menu3 footer.global .icon.instagram {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -354px -294px;
	width: 32px;
	height: 32px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.headerfooter-menu3 footer.global .icon.instagram {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.headerfooter-menu3 footer.global .icon.wechat {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -270px -42px;
	width: 32px;
	height: 32px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.headerfooter-menu3 footer.global .icon.wechat {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.headerfooter-menu3 footer.global .icon.renren {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -312px 0;
	width: 32px;
	height: 32px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.headerfooter-menu3 footer.global .icon.renren {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.headerfooter-menu3 footer.global .icon.sina {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -232px -42px;
	width: 32px;
	height: 32px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.headerfooter-menu3 footer.global .icon.sina {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
@media screen and (min-width:992px) {
.headerfooter-menu3 footer.global li {
	display: inline-block;
	margin-right: 1em
}
.headerfooter-menu3 footer.global .content {
	float: left;
	padding: 1em .5em 1em 3em;
	border-left: 1px solid #d7d7d7;
	width: 85%
}
.headerfooter-menu3 footer.global .footer-links {
	margin: 1.5em 0 0 0
}
.headerfooter-menu3 footer.global .secondary-links a {
	border-left: 1px solid #555;
	padding: 0 0 0 1em
}
.headerfooter-menu3 footer.global .secondary-links li {
	float: none;
	width: auto;
	margin-right: 1em
}
}
.headerfooter-menu3 .flyout-panel {
	width: 100%;
	min-height: 100%;
	max-height: none;
	border-width: 0;
	position: absolute;
	top: 0;
	opacity: 1
}
.headerfooter-menu3 .flyout-panel .flyout-panel-body ul li {
	display: block
}
.headerfooter-menu3 .flyout-panel-closed {
	height: 100%;
	min-height: 100%;
	max-height: 100%;
	overflow: hidden
}
.headerfooter-menu3 .flyout-panel-inner {
	padding: 20px
}
.headerfooter-menu3 .flyout-panel-inner .btn {
	padding-left: 4em;
	padding-right: 4em
}
.headerfooter-menu3 .flyout-panel-position-left {
	left: -100%;
	-webkit-transition: left 280ms;
	-moz-transition: left 280ms;
	-ms-transition: left 280ms;
	-o-transition: left 280ms;
	transition: left 280ms
}
.headerfooter-menu3 .flyout-panel-position-right {
	left: 100%;
	-webkit-transition: left 280ms;
	-moz-transition: left 280ms;
	-ms-transition: left 280ms;
	-o-transition: left 280ms;
	transition: left 280ms
}
.headerfooter-menu3 .flyout-panel-open {
	opacity: 1
}
.headerfooter-menu3 .flyout-panel-open.flyout-panel-position-left, .headerfooter-menu3 .flyout-panel-open.flyout-panel-position-right {
	left: 0
}
.headerfooter-menu3 .flyout-control-panel .flyout-control-listing .accordion-panel li {
	padding-bottom: 5px
}
.headerfooter-menu3 .flyout-control-panel .flyout-control-listing li {
	padding-bottom: 1em;
	width: 100%
}
.headerfooter-menu3 .flyout-control-panel .flyout-control-listing li a {
	display: inline-block;
	width: 100%;
	position: relative;
	padding: 0 1rem 0 0
}
.headerfooter-menu3 .flyout-panel-block .lang-selector {
	padding: 0
}
.headerfooter-menu3 .accordion-toggle {
	cursor: pointer;
	border-bottom: 1px solid #d7d7d7;
	padding-bottom: .5em;
	margin: 5px 0
}
.headerfooter-menu3 .accordion-toggle:before {
	content: ' ';
	display: block;
	float: left;
	margin: 6px 7px 5px 0;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -32px;
	width: 11px;
	height: 6px
}
.headerfooter-menu3 .accordion-toggle.collapsed:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -80px;
	width: 11px;
	height: 6px
}
.headerfooter-menu3 .flyout-panel {
	font-size: 14px
}
.headerfooter-menu3 .flyout-panel ul.list-unstyled>li {
	padding-bottom: 24px
}
.headerfooter-menu3 .flyout-panel .flyout-panel-header {
	padding-bottom: 2em
}
.headerfooter-menu3 .flyout-panel .flyout-panel-header h4 {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	cursor: pointer;
	padding: 0 50px;
	font-size: 14px
}
.headerfooter-menu3 .flyout-panel .flyout-panel-header .back-link {
	position: absolute;
	left: 2em
}
.headerfooter-menu3 .flyout-panel h5 {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: bold;
	font-style: normal
}
.headerfooter-menu3 .flyout-panel .icon-back {
	display: inline-block;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets-gray-included.png);
	background-position: -264px -148px;
	width: 4px;
	height: 8px;
	margin-right: .5em
}
.headerfooter-menu3 .flyout-panel .back-link {
	display: inline-block;
	font-size: 12px
}
.headerfooter-menu3 .flyout-panel .back-link:hover .icon-back {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets-gray-included.png);
	background-position: -264px -166px;
	width: 4px;
	height: 8px
}
.headerfooter-menu3 .flyout-panel .flyout-panel-inner .list-unstyled li {
	padding: 0 0 10px 0
}
.headerfooter-menu3 .flyout-panel .flyout-panel-body ul.side-by-side li {
	display: inline-block;
	width: 48%
}
.headerfooter-menu3 .flyout-panel .subtitle {
	font-size: 14px;
	padding-bottom: 5px
}
.headerfooter-menu3 .flyout-panel .igm-image-text {
	clear: both
}
.headerfooter-menu3 .flyout-panel .igm-image-text figure {
	float: left
}
.headerfooter-menu3 .flyout-panel .igm-image-text figure img {
	width: 100%;
	max-width: 40px
}
.headerfooter-menu3 .flyout-panel .igm-image-text .text-listing {
	margin-left: 65px;
	padding-bottom: 1em
}
.headerfooter-menu3 .flyout-panel .pad-btm-10 {
	padding-bottom: 1em
}
.headerfooter-menu3 .flyout-panel .border-btm {
	padding-bottom: 1em;
	border-bottom: 1px solid #333;
	margin-bottom: 2em
}
.headerfooter-menu3 .flyout-panel .igm-image-listing {
	text-align: center
}
.headerfooter-menu3 .flyout-panel .igm-image-listing a {
	display: block
}
.headerfooter-menu3 .flyout-panel .igm-image-listing figure {
	margin: 0 auto;
	width: 80%
}
.headerfooter-menu3 .flyout-panel .igm-image-listing figure img {
	width: 100%;
	max-width: 200px
}
.headerfooter-menu3 .flyout-panel .igm-image-listing .row {
	margin-bottom: 2em
}
@media(min-width:480px) {
.headerfooter-menu3 .flyout-panel .igm-image-text figure img {
	max-width: 60px
}
.headerfooter-menu3 .flyout-panel .igm-image-text .text-listing {
	margin-left: 90px
}
}
@media(min-width:992px) {
.headerfooter-menu3 .flyout-panel .flyout-panel-inner .list-unstyled li {
	padding-bottom: 5px
}
}
.headerfooter-menu3 .overlay-fade {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: rgba(0,0,0,0.35)
}
.headerfooter-menu3 .modal.modal-intel {
	overflow-y: auto
}
.headerfooter-menu3 .modal .close {
	opacity: 1;
	outline: 0
}
.headerfooter-menu3 .modal .close:hover span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -396px -134px;
	width: 20px;
	height: 20px
}
.headerfooter-menu3 .modal .close span {
	display: inline-block;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -90px -392px;
	width: 20px;
	height: 20px
}
.headerfooter-menu3 .modal .close.theme-white span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -60px -392px;
	width: 20px;
	height: 20px
}
.headerfooter-menu3 .modal .close.theme-white:hover span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -396px -134px;
	width: 20px;
	height: 20px
}
.headerfooter-menu3 .modal .close.wechat-close {
	margin-top: -10px
}
.headerfooter-menu3 .modal-intel {
	text-align: center;
	padding: 0 !important
}
.headerfooter-menu3 .modal-intel .modal-dialog {
	display: inline-block;
	text-align: left;
	vertical-align: middle;
	padding: 0
}
.headerfooter-menu3 .modal-intel .modal-header {
	border-bottom: 0;
	padding-left: 30px;
	padding-right: 30px
}
.headerfooter-menu3 .modal-intel .modal-header .close {
	margin-top: 10px
}
.headerfooter-menu3 .modal-intel .modal-dialog {
	width: 100%
}
.headerfooter-menu3 .modal-intel .modal-body {
	padding: 30px
}
.headerfooter-menu3 .modal-intel .modal-body.lang-selector-body {
	padding: 0 30px 10px 30px
}
.headerfooter-menu3 .modal-intel .modal-content {
	overflow-x: hidden;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0
}
@media screen and (max-width:767px) {
.headerfooter-menu3 .modal-intel .modal-dialog {
	margin: 0
}
.headerfooter-menu3 .modal-intel .modal-content {
	border: 0;
	box-shadow: none
}
.headerfooter-menu3 .modal-intel .mobile-intel-signin {
	display: none
}
}
@media screen and (min-width:768px) {
.headerfooter-menu3 .modal-intel .modal-dialog {
	width: 75%
}
.headerfooter-menu3 .modal-intel .modal-dialog.modal-sm {
	width: 400px;
	max-width: 400px
}
.headerfooter-menu3 .modal-intel .modal-content {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px
}
}
@media screen and (min-width:992px) {
.headerfooter-menu3 .modal-intel .modal-dialog {
	width: 75%
}
}
@media screen and (min-width:1200px) {
.headerfooter-menu3 .modal-intel .modal-dialog {
	width: 75%
}
}
@media screen and (min-width:1650px) {
.headerfooter-menu3 .modal-intel .modal-dialog {
	width: 30%
}
}
.headerfooter-menu3 .modal-expose-menu {
	top: 50px
}
.headerfooter-menu3 .mega-menu-open nav.global-menu {
	z-index: 1040
}
@media screen and (max-width:767px) {
.headerfooter-menu3 .modal-expose-menu-open nav.global-menu {
	z-index: 1099
}
.headerfooter-menu3 .modal-open {
	position: fixed
}
.headerfooter-menu3 .modal-open nav.global-menu-simplify {
	z-index: 1099
}
.headerfooter-menu3 .modal-backdrop {
	background: #000 !important
}
.headerfooter-menu3 .modal-backdrop.in {
	filter: alpha(opacity=100) !important;
	-ms-filter: "alpha(opacity=100)" !important;
	-webkit-opacity: 1 !important;
	-moz-opacity: 1 !important;
	-ms-opacity: 1 !important;
	-o-opacity: 1 !important;
	opacity: 1 !important
}
.headerfooter-menu3 .modal-backdrop .fade.in {
	filter: alpha(opacity=100);
	-ms-filter: "alpha(opacity=100)";
	-webkit-opacity: 1;
	-moz-opacity: 1;
	-ms-opacity: 1;
	-o-opacity: 1;
	opacity: 1
}
.headerfooter-menu3 .modal-intel {
	top: 40px
}
.headerfooter-menu3 .modal-intel.fade:not(.in) .modal-dialog {
	-webkit-transform: translate3d(25%, 0, 0);
	transform: translate3d(25%, 0, 0)
}
}
@media screen and (min-width:768px) {
.headerfooter-menu3 .modal-intel:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	margin-right: -0.25em
}
.headerfooter-menu3 .modal-expose-menu {
	top: 0
}
}
.headerfooter-menu3 .modal-full-height .modal-dialog {
	height: 100%
}
.headerfooter-menu3 .modal-full-height .modal-content {
	height: 100%
}
.headerfooter-menu3 .modal.fade:not(.in).left .modal-dialog {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	-webkit-transition: -webkit-transform .25s ease-out;
	-moz-transition: -moz-transform .25s ease-out;
	-o-transition: -o-transform .25s ease-out;
	transition: transform .25s ease-out
}
.headerfooter-menu3 .modal.fade:not(.in).right .modal-dialog {
	-webkit-transform: translate3d(25%, 0, 0);
	transform: translate3d(25%, 0, 0);
	-webkit-transition: -webkit-transform .25s ease-out;
	-moz-transition: -moz-transform .25s ease-out;
	-o-transition: -o-transform .25s ease-out;
	transition: transform .25s ease-out
}
.headerfooter-menu3 .modal.fade:not(.in).bottom .modal-dialog {
	-webkit-transform: translate3d(0, 25%, 0);
	transform: translate3d(0, 25%, 0);
	-webkit-transition: -webkit-transform .25s ease-out;
	-moz-transition: -moz-transform .25s ease-out;
	-o-transition: -o-transform .25s ease-out;
	transition: transform .25s ease-out
}
.header-simplify .language-selector-toggle {
	color: inherit;
	background: transparent;
	border: 0;
	vertical-align: baseline
}
.header-simplify .language-selector-toggle .language {
	background: transparent;
	display: inline-block;
	vertical-align: middle;
	margin: 0 5px 0 7px;
	margin-top: 1px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -267px -391px;
	width: 21px;
	height: 21px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify .language-selector-toggle .language {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify .language-selector-toggle span {
	line-height: 12px;
	vertical-align: middle
}
.header-simplify .language-selector-toggle .hidden-xs {
	display: inline-block !important;
	vertical-align: baseline
}
.header-simplify .language-selector-toggle:hover .language {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: 0 -391px;
	width: 21px;
	height: 21px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify .language-selector-toggle:hover .language {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify .icon-login {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -150px -392px;
	width: 20px;
	height: 20px;
	display: inline-block;
	position: relative
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify .icon-login {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify .align-icons {
	vertical-align: top;
	margin-top: 1px;
	top: 0
}
.header-simplify .modal .close:hover, .header-simplify .modal .close:focus {
	color: #000;
	cursor: pointer;
	opacity: .5;
	text-decoration: none
}
.header-simplify input#cbRememberMe:focus {
	outline: dotted thin
}
.header-simplify .igm-form-signin #pwd-error, .header-simplify .igm-form-signin #uname-error {
	font-size: 14px
}
.header-simplify .modal-signin #login-error {
	width: 100%;
	font-size: 14px
}
.header-simplify .igm-form-signin .validation-messages {
	margin: 0;
	font-size: 14px;
	color: #959595
}
.header-simplify .igm-form-signin .invalid {
	border-color: #ed1c24
}
.header-simplify .igm-form-signin .form-control:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6)
}
 .header-simplify .igm-form-signin input.invalid::-moz-placeholder {
color:#ed1c24;
opacity:1
}
.header-simplify nav.global-menu-simplify {
	z-index: 1030;
	position: fixed;
	background: #fff;
	width: 100%;
	padding:10px 0;
	border-bottom: 3px solid #000066;
	outline: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.15);
	-ms-box-shadow: 0 3px 3px rgba(0,0,0,0.15);
	-o-box-shadow: 0 3px 3px rgba(0,0,0,0.15);
	box-shadow: 0 3px 3px rgba(0,0,0,0.15);
	-webkit-transition: all 250ms;
	-moz-transition: all 250ms;
	-ms-transition: all 250ms;
	-o-transition: all 250ms;
	transition: all 250ms
}
.header-simplify nav.global-menu-simplify.solid.transparent {
	box-shadow: none
}
.header-simplify nav.global-menu-simplify ul {
	padding: 0;
	list-style: none
}
.header-simplify nav.global-menu-simplify button {
	border: 0;
	color: #f3f3f3;
	padding: 0
}
.header-simplify nav.global-menu-simplify button:hover, .header-simplify nav.global-menu-simplify button:focus {
	color: #9addf7
}
.header-simplify nav.global-menu-simplify button:active, .header-simplify nav.global-menu-simplify button:focus {
	outline: 0
}
.header-simplify nav.global-menu-simplify button.icon {
	width: 30px;
	height: 50px;
	padding: 10px 10px 10px 5px;
	background: transparent
}
.header-simplify nav.global-menu-simplify button.icon span {
	display: inline-block
}
@media screen and (min-width:480px) {
.header-simplify nav.global-menu-simplify button.icon {
	width: 50px;
	height: 50px;
	padding-top: 15px
}
}
@media screen and (min-width:768px) {
.header-simplify nav.global-menu-simplify button.icon {
	width: 60px;
	height: 60px;
	padding: 20px
}
}
.header-simplify nav.global-menu-simplify button.login {
	width: auto;
	padding: 17px 5px 15px 5px
}
.header-simplify nav.global-menu-simplify button.btn-primary {
	background: #0071c5;
	color: #fff
}
.header-simplify nav.global-menu-simplify input {
	color: #f3f3f3
}
.header-simplify nav.global-menu-simplify>.main-navbar {
	width: 100%;
	color: #f3f3f3
}
.header-simplify nav.global-menu-simplify>.main-navbar a {
	color: #f3f3f3
}
.header-simplify nav.global-menu-simplify>.main-navbar a:hover {
	color: #9addf7
}
.header-simplify nav.global-menu-simplify .close {
	opacity: 1
}
.header-simplify nav.global-menu-simplify .close:hover span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -120px -392px;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify .close:hover span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify .close span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -90px -392px;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify .close span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify .close.theme-white span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -60px -392px;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify .close.theme-white span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify .close.theme-white:hover span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -396px -134px;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify .close.theme-white:hover span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify .hamburger.icon {
	width: 30px
}
.header-simplify nav.global-menu-simplify .hamburger span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -301px -395px;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify .hamburger span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify .nav-left button {
	background: transparent;
	padding: 0
}
.header-simplify nav.global-menu-simplify .nav-left li {
	display: inline-block;
	margin-right: 1em
}
.header-simplify nav.global-menu-simplify .nav-left li:last-child {
	margin-right: 0
}
.header-simplify nav.global-menu-simplify .nav-left li:first-child {
	padding-left: 15px
}
.header-simplify nav.global-menu-simplify .nav-right {
	text-align: right
}
.header-simplify nav.global-menu-simplify .nav-right .login, .header-simplify nav.global-menu-simplify .nav-right .search {
	display: inline-block
}
.header-simplify nav.global-menu-simplify .nav-right .item:first-child {
	margin-left: 0
}
.header-simplify nav.global-menu-simplify .nav-right .login {
	padding: 17px 5px 15px 5px
}
.header-simplify nav.global-menu-simplify .nav-right .login .login-label {
	display: none
}
.header-simplify nav.global-menu-simplify .nav-right .login.login-link-text {
	position: relative
}
.header-simplify nav.global-menu-simplify .nav-right .login .icon-login {
	top: 0
}
.header-simplify nav.global-menu-simplify .nav-right .login:hover .icon-login {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -396px -164px;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify .nav-right .login:hover .icon-login {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify .nav-right .search-button {
	padding: 15px 10px;
	width: 40px
}
.header-simplify nav.global-menu-simplify .nav-right .search-button span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -396px -284px;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify .nav-right .search-button span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify .nav-right .search-button:hover span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -441px 0;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify .nav-right .search-button:hover span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify .content .navbar-logo {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png) no-repeat;
	background-position: -331px -488px;
	margin: 9px auto;
	display: block;
	background-size: inherit
}
@media screen and (max-width:767px) {
.header-simplify nav.global-menu-simplify .content .navbar-logo {
	width: 54px;
	height: 35px;
	margin: 7px auto;
	background-position: -331px -536px
}
}
@media(-webkit-min-device-pixel-ratio:1.5), (min-resolution:144dpi), (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify .content .navbar-logo {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px;
	height: 45px
}
}
.header-simplify nav.global-menu-simplify .menu-content {
	display: none;
	position: relative;
	transition: 1000ms
}
.header-simplify nav.global-menu-simplify [data-igm-search-control] {
	line-height: 0;
	padding-right: 15px;
	width: 100%;
	background-color: #333;
	padding-left: 0;
	font-size: 1em
}
.header-simplify nav.global-menu-simplify [data-igm-search-control] .search-button {
	width: 50px;
	margin-left: 5px
}
.header-simplify nav.global-menu-simplify [data-igm-search-control] label {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	margin: .7em 95px 0 70px;
	vertical-align: top;
	line-height: normal
}
.header-simplify nav.global-menu-simplify [data-igm-search-control] input {
	color: #fff;
	width: 100%;
	padding-right: 1.5em;
	background: transparent;
	border: 0;
	outline: 0;
	font-size: 1.3em;
	font-weight: 200;
	padding-bottom: .35em
}
.header-simplify nav.global-menu-simplify [data-igm-search-control] .search-button span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -396px -284px;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify [data-igm-search-control] .search-button span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify [data-igm-search-control] .search-clear {
	position: absolute;
	right: 75px;
	top: 0;
	background-color: transparent;
	padding: 20px
}
@media screen and (max-width:767px) {
.header-simplify nav.global-menu-simplify [data-igm-search-control] .search-clear {
	padding: 15px 20px
}
}
 .header-simplify nav.global-menu-simplify [data-igm-search-control] ::-webkit-input-placeholder {
color:#bbb
}
 .header-simplify nav.global-menu-simplify [data-igm-search-control] :-moz-placeholder {
color:#bbb;
opacity:1
}
 .header-simplify nav.global-menu-simplify [data-igm-search-control] ::-moz-placeholder {
color:#bbb;
opacity:1
}
 .header-simplify nav.global-menu-simplify [data-igm-search-control] :-ms-input-placeholder {
color:#bbb
}
.header-simplify nav.global-menu-simplify .search-content {
	position: fixed;
	top: 0;
	opacity: 1;
	right: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
	-webkit-transition: -webkit-transform .3s ease-out;
	-moz-transition: -moz-transform .3s ease-out;
	-o-transition: -o-transform .3s ease-out;
	transition: transform .3s ease-out;
	background: #252525;
	padding: 0;
	overflow: auto
}
.header-simplify nav.global-menu-simplify .search-content.active {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.header-simplify nav.global-menu-simplify .search-content ul li {
	padding-bottom: 10px
}
.header-simplify nav.global-menu-simplify .search-content .related h3 {
	font-size: 1em;
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 1em;
	color: #bbb
}
.header-simplify nav.global-menu-simplify .search-content .related li a {
	padding-left: 1em;
	position: relative
}
.header-simplify nav.global-menu-simplify .search-content .related li a .icon-caret {
	display: inline-block;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets-gray-included.png);
	background-position: -213px -234px;
	width: 5px;
	height: 8px;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	margin: auto
}
.header-simplify nav.global-menu-simplify .search-content .related li a:hover {
	background-image: none
}
.header-simplify nav.global-menu-simplify .search-content .related li a:hover .icon-caret {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets-gray-included.png);
	background-position: -188px -234px;
	width: 5px;
	height: 8px
}
.header-simplify nav.global-menu-simplify .search-content .results, .header-simplify nav.global-menu-simplify .search-content .related {
	padding: 0 20px;
	font-size: 14px
}
.header-simplify nav.global-menu-simplify .search-content .results li:hover a, .header-simplify nav.global-menu-simplify .search-content .related li:hover a {
	color: #9addf7
}
.header-simplify nav.global-menu-simplify .search-content .results a, .header-simplify nav.global-menu-simplify .search-content .related a {
	color: #fff
}
.header-simplify nav.global-menu-simplify .search-content .results a:hover, .header-simplify nav.global-menu-simplify .search-content .related a:hover {
	color: #9addf7
}
.header-simplify nav.global-menu-simplify .states-login {
	padding: 15px 0;
	line-height: 20px;
	position: relative
}
.header-simplify nav.global-menu-simplify .states-login .icon-login {
	margin-right: 10px
}
.header-simplify nav.global-menu-simplify .states-login .state-option {
	height: 20px;
	padding: 0
}
.header-simplify nav.global-menu-simplify.logged-in .nav-right .language-selector-toggle {
	background: transparent;
	border: 0;
	vertical-align: baseline
}
.header-simplify nav.global-menu-simplify.logged-in .nav-right .language-selector-toggle .language {
	background: transparent;
	display: inline-block;
	vertical-align: middle;
	margin: -2px 5px 0 7px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -267px -391px;
	width: 21px;
	height: 21px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify.logged-in .nav-right .language-selector-toggle .language {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify.logged-in .nav-right .language-selector-toggle span {
	line-height: 12px;
	vertical-align: middle
}
.header-simplify nav.global-menu-simplify.logged-in .nav-right .language-selector-toggle:hover .language {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: 0 -391px;
	width: 21px;
	height: 21px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify.logged-in .nav-right .language-selector-toggle:hover .language {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify.logged-in .nav-right button.login {
	cursor: pointer;
	padding: 15px 5px
}
.header-simplify nav.global-menu-simplify.logged-in .nav-right button.login .icon-login {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -89px -68px;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify.logged-in .nav-right button.login .icon-login {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify.logged-in .nav-right button.login .login-label {
	display: none
}
.header-simplify nav.global-menu-simplify.logged-in .nav-right .search-button {
	padding: 15px 5px;
	width: 40px
}
.header-simplify nav.global-menu-simplify.logged-in .icon-login {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -89px -68px;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify.logged-in .icon-login {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.header-simplify nav.global-menu-simplify.navbar-brand-transparent {
	background-color: rgba(0,66,128,0.6)
}
 .header-simplify nav.global-menu-simplify ::-ms-clear {
width:0;
height:0
}
@media screen and (min-width:768px) {
.header-simplify nav.global-menu-simplify button.icon {
	width: 60px;
	height: 60px;
	padding: 20px
}
.header-simplify nav.global-menu-simplify button.login {
	width: auto;
	padding: 15px 5px
}
.header-simplify nav.global-menu-simplify .nav-left ul {
	padding-top: 1.1em
}
.header-simplify nav.global-menu-simplify .nav-left li:first-child {
	padding-left: 15px
}
.header-simplify nav.global-menu-simplify .nav-right {
	padding-right: 15px
}
.header-simplify nav.global-menu-simplify .nav-right .login .login-label {
	display: inline-block;
	padding-right: 10px;
	position: relative;
	vertical-align: top
}
.header-simplify nav.global-menu-simplify .nav-right .align-icons {
	vertical-align: text-top
}
.header-simplify nav.global-menu-simplify .navbar-logo {
	width: 64px;
	height: 42px
}
.header-simplify nav.global-menu-simplify .states-login .state-option {
	display: inline-block
}
.header-simplify nav.global-menu-simplify .states-login .state-option.state-logged-in {
	display: none
}
.header-simplify nav.global-menu-simplify .states-login .icon-login, .header-simplify nav.global-menu-simplify .states-login .login-link-text {
	display: none
}
.header-simplify nav.global-menu-simplify.logged-in .states-login .state-option.state-logged-out {
	display: none
}
.header-simplify nav.global-menu-simplify.logged-in .states-login .state-option.state-logged-in {
	display: inline-block
}
.header-simplify nav.global-menu-simplify [data-igm-search-control] label {
	margin-top: 1em
}
.header-simplify nav.global-menu-simplify .search-content {
	width: 400px;
	-webkit-transform: translate3d(400px, 0, 0);
	transform: translate3d(400px, 0, 0)
}
}
@media screen and (min-width:992px) {
.header-simplify nav.global-menu-simplify [data-igm-search-control] label {
	margin-top: 1em
}
.header-simplify nav.global-menu-simplify [data-igm-search-control] input {
	font-size: 1.4em
}
}
@media(max-width:768px) and (min-width:480px) {
.header-simplify nav.global-menu-simplify .search-content {
	width: 100%;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
	display: none
}
.header-simplify nav.global-menu-simplify .search-content.active {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	display: block
}
.header-simplify nav.global-menu-simplify .align-icons {
	vertical-align: inherit
}
.header-simplify nav.global-menu-simplify .align-menu {
	vertical-align: top
}
.header-simplify nav.global-menu-simplify .language-selector-toggle .language {
	margin-bottom: -1px
}
}
@media screen and (min-width:480px) {
.header-simplify nav.global-menu-simplify .language-selector-toggle .language {
	margin-top: 1px
}
}
@media screen and (min-width:1200px) {
.header-simplify nav.global-menu-simplify .search-content {
	width: 450px;
	-webkit-transform: translate3d(450px, 0, 0);
	transform: translate3d(450px, 0, 0)
}
}
@media screen and (min-width:1650px) {
.header-simplify nav.global-menu-simplify .search-content {
	width: 500px;
	-webkit-transform: translate3d(500px, 0, 0);
	transform: translate3d(500px, 0, 0)
}
}
@media screen and (max-width:767px) {
.header-simplify .language-selector-toggle .language {
	vertical-align: top;
	margin: 0 5px 1px 7px
}
.header-simplify .language-selector-toggle .hidden-xs {
	display: none !important
}
.header-simplify .modal-intel {
	top: 0
}
.header-simplify .modal {
	z-index: 2000
}
.header-simplify .modal-signin .modal-header {
	padding: 14px 30px;
	background: #333
}
.header-simplify .modal-signin .modal-header h2 {
	font-size: 16px;
	font-weight: normal
}
.header-simplify .modal-signin .modal-header h2 .icon-login {
	position: relative;
	top: 5px;
	margin-right: 10px
}
.header-simplify .modal-signin .modal-header .close {
	margin-top: 4px
}
.header-simplify .modal-signin .modal-content {
	border: 0
}
.header-simplify .modal-signin.fade:not(.in) .modal-dialog {
	-webkit-transform: translate3d(25%, 0, 0);
	transform: translate3d(25%, 0, 0);
	-webkit-transition: -webkit-transform .25s ease-out;
	-moz-transition: -moz-transform .25s ease-out;
	-o-transition: -o-transform .25s ease-out;
	transition: transform .25s ease-out
}
.header-simplify nav.global-menu-simplify .nav-right {
	padding: 0
}
.header-simplify nav.global-menu-simplify .nav-right .login {
	padding: 15px 5px
}
.header-simplify nav.global-menu-simplify .main-navbar .col-xs-2 {
	padding: 0
}
.header-simplify nav.global-menu-simplify .hamburger.open span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -60px -392px;
	width: 20px;
	height: 20px
}
.header-simplify nav.global-menu-simplify .states-login .state-option {
	position: fixed;
	display: inline-block;
	width: 100%;
	background: #333;
	padding: 15px 20px;
	height: 50px;
	text-align: left;
	right: -100%;
	z-index: -1;
	-webkit-transition: opacity .15s linear;
	-moz-transition: opacity .15s linear;
	-ms-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear;
	-webkit-transition: right 300ms;
	-moz-transition: right 300ms;
	-ms-transition: right 300ms;
	-o-transition: right 300ms;
	transition: right 300ms
}
.header-simplify nav.global-menu-simplify .states-login .state-option button.icon {
	width: 20px;
	height: 20px;
	padding: 0
}
.header-simplify nav.global-menu-simplify .states-login .state-option .option-links {
	position: relative;
	top: -4px
}
.header-simplify nav.global-menu-simplify .states-login.open .state-logged-in, .header-simplify nav.global-menu-simplify .states-login.open .state-logged-out {
	z-index: 1;
	right: 0
}
.header-simplify nav.global-menu-simplify .states-login.no-transition .state-option {
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none
}
.header-simplify nav.global-menu-simplify.logged-in .states-login.open .state-logged-in {
	right: 0;
	z-index: 1
}
.header-simplify nav.global-menu-simplify.logged-in .states-login.open .state-logged-out {
	right: -100%;
	z-index: -1
}
}
@media screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2), screen and (max-width:767px) and (min-resolution:192dpi) {
.header-simplify nav.global-menu-simplify .hamburger.open span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
@media screen and (min-width:768px) {
.header-simplify .modal-signin .modal-header .icon-login {
	display: none
}
}
.header-simplify .igm-form-signin {
	font-size: 14px
}
.header-simplify .igm-form-signin label {
	font-weight: normal
}
.header-simplify .igm-form-signin input {
	font-size: 14px
}
.header-simplify .igm-form-signin .remember-user {
	padding-top: 15px;
	display: block;
	margin-bottom: 20px
}
.header-simplify .igm-form-signin input[type=submit] {
	margin-top: 13px;
	padding-left: 0;
	padding-right: 0;
	width: 100%
}
@media screen and (min-width:768px) {
.header-simplify .igm-form-signin .remember-user {
	display: inline-block;
	float: right;
	padding-top: 2px;
	padding-right: 10px
}
.header-simplify .igm-form-signin input[type=submit] {
	margin-top: 0;
	width: auto;
	margin-bottom: inherit
}
}
.header-simplify [data-igm-site-mask] {
	position: fixed;
	z-index: 1;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0;
	display: none;
	-webkit-transition: opacity .15s linear;
	-moz-transition: opacity .15s linear;
	-ms-transition: opacity .15s linear;
	-o-transition: opacity .15s linear;
	transition: opacity .15s linear
}
.header-simplify [data-igm-site-mask].active {
	display: block;
	opacity: .5;
	z-index: 150
}
.header-simplify .modal-global-menu {
	top: 50px;
	overflow: hidden;
	opacity: 1
}
.header-simplify .modal-global-menu.fade {
	opacity: 1
}
.header-simplify .modal-global-menu .theme-dark-1 a {
	color: #fff
}
.header-simplify .modal-global-menu .theme-dark-1 a.back-link {
	color: #bbb
}
.header-simplify .modal-global-menu .theme-dark-1 a:hover {
	color: #9addf7
}
.header-simplify .modal-global-menu .modal-dialog {
	margin: 0
}
 .header-simplify .modal-global-menu .modal-header::-webkit-scrollbar {
display:none
}
.header-simplify .modal-global-menu .modal-header {
	white-space: nowrap;
	overflow-y: hidden;
	overflow-x: auto;
	-ms-overflow-style: none;
	-webkit-overflow-scrolling: touch;
	overflow: -moz-scrollbars-none;
	border: 0;
	padding: 0 20px
}
.header-simplify .modal-global-menu .modal-header button.close {
	margin-top: 15px
}
.header-simplify .modal-global-menu .modal-header ul.nav>li.active>a {
	outline: 0
}
.header-simplify .modal-global-menu .modal-content {
	border: 0;
	width: 100%;
	height: 100%;
	min-height: 100%;
	max-height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
	box-shadow: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0
}
.header-simplify .modal-global-menu .modal-body {
	padding-top: 30px;
	font-size: 14px
}
.header-simplify .modal-global-menu .nav-tabs {
	border-bottom: 0;
	font-size: 14px;
	position: relative;
	list-style: none;
	display: inline-block
}
.header-simplify .modal-global-menu .nav-tabs>li {
	float: none;
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	padding: 14px 0 11px;
	margin-right: 1.5em;
	margin-bottom: 3px
}
.header-simplify .modal-global-menu .nav-tabs>li:last-child {
	margin-right: 0
}
.header-simplify .modal-global-menu .nav-tabs>li>a {
	border: 0;
	padding: 0;
	color: #fff
}
.header-simplify .modal-global-menu .nav-tabs>li>a:hover, .header-simplify .modal-global-menu .nav-tabs>li>a:focus {
	background: transparent;
	color: #fff
}
.header-simplify .modal-global-menu .nav-tabs>li.active {
	margin-bottom: 0;
	border-bottom: 3px solid #00aeef
}
.header-simplify .modal-global-menu .nav-tabs>li.active>a {
	color: #fff;
	border: 0;
	background: transparent
}
.header-simplify .modal-global-menu .nav-tabs>li.active>a:hover {
	color: #fff
}
@media screen and (max-width:767px) {
.header-simplify .modal-global-menu .modal-dialog {
	padding: 0
}
.header-simplify .modal-global-menu .modal-dialog .close {
	display: none
}
}
@media screen and (min-width:768px) {
.header-simplify .modal-global-menu {
	top: 0
}
.header-simplify .modal-global-menu .modal-dialog {
	margin: 0;
	width: auto;
	min-width: 460px;
	padding: 0;
	display: inline-block
}
.header-simplify .modal-global-menu .modal-header {
	padding-left: 35px
}
.header-simplify .modal-global-menu .modal-header button.close {
	margin: 20px 0 0 20px
}
.header-simplify .modal-global-menu .modal-body {
	padding-left: 35px;
	padding-right: 35px
}
.header-simplify .modal-global-menu .modal-body .close-flyout {
	position: relative;
	left: 0
}
.header-simplify .modal-global-menu .modal-body .flyout-panel-inner {
	padding-left: 35px
}
.header-simplify .modal-global-menu .nav-tabs {
	font-size: 16px;
	display: inline-block
}
.header-simplify .modal-global-menu .nav-tabs>li {
	padding: 19px 0 16px
}
}
.ie .header-simplify nav.global-menu-simplify .content .navbar-logo {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png) no-repeat;
	background-position: -331px -488px;
	margin: 9px auto;
	display: block
}
@media screen and (max-width:767px) {
.ie .header-simplify nav.global-menu-simplify .content .navbar-logo {
	width: 54px;
	height: 35px;
	margin: 7px auto;
	background-position: -331px -536px
}
}
.lt-ie10 .header-simplify nav.global-menu-simplify .search-content {
	display: none
}
.lt-ie10 .header-simplify nav.global-menu-simplify .search-content.active {
	display: inline-block
}
.overview-component .goto-component h4 span {
	background-color: #0f5fa7
}
.overview-component.white-theme .goto-component {
	color: #555
}
.overview-component.white-theme .goto-component h4 span {
	background-color: white
}
.overview-component.white-theme .goto-component a {
	color: #00aeef
}
.overview-component.white-theme .goto-component a:hover {
	color: #0071c5
}
.l3-masthead-component .campaign .text {
	color: #555
}
.l3-masthead-component .goto-component h4 {
	color: #555
}
.l3-masthead-component .goto-component h4 span {
	background-color: white
}
.goto-component {
	position: relative;
	padding: 3em 0;
	text-align: center
}
.goto-component:before, .goto-component:after {
	content: ' ';
	position: absolute;
	width: 76%;
	height: 1px;
	left: 12%;
	background: #ebebeb;
	background-image: -webkit-gradient(left, linear, 0 0, 0 100%, from(rgba(0,0,0,0)), color-stop(50%, #cecece), to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), #cecece 50%, rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), #cecece 50%, rgba(0,0,0,0));
	background-image: linear-gradient(to right, rgba(0,0,0,0), #cecece 50%, rgba(0,0,0,0));
	background-repeat: no-repeat;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
	z-index: 1
}
.goto-component:before {
	top: 2em
}
.goto-component:after {
	bottom: 2em
}
.goto-component h4 {
	position: absolute;
	display: block;
	top: .75em;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 5
}
.goto-component h4 span {
	background-color: white;
	padding: .25em 1em
}
.goto-component ul {
	display: block;
	width: 100%;
	margin: 0 auto;
	padding: 0 2em
}
.goto-component ul li {
	display: inline-block;
	list-style-type: none;
	vertical-align: top;
	color: #bbb;
	padding: .5em 1em
}
.goto-component ul .current-page {
	font-weight: bold
}
.goto-component ul .current-page a:hover {
	color: #0071c5
}
@media(max-width:767px) {
.goto-component {
	text-align: left
}
.goto-component ul li {
	text-align: left;
	width: 48%
}
}
@media(max-width:480px) {
.goto-component ul li {
	width: 100%
}
}
@media(min-width:992px) and (max-width:1199px) {
.goto-component {
	padding: 3em 8em
}
}
@media(min-width:1200px) and (max-width:1649px) {
.goto-component {
	padding: 3em 10em
}
}
@media(min-width:1650px) {
.goto-component {
	padding: 3em 12em
}
}
.disclaimer-component {
	padding-bottom: 2em
}
.disclaimer-component h4 {
	color: #777;
	margin: 0;
	padding-top: 2em;
	font-weight: 200;
	border-top: 1px solid #d7d7d7
}
.disclaimer-component .disclaimer {
	color: #444;
	font-size: 12px;
	font-weight: 200;
	margin-top: 1em
}
.disclaimer-component .disclaimer sup {
	margin-right: 3px
}
.disclaimer-component .disclaimer p {
	display: inline
}
.lt-ie9 .disclaimer sup {
	margin-right: 3px
}
.lt-ie9 .disclaimer p {
	display: inline
}
.overview-component {
	color: #fff;
	padding-bottom: 20px;
	background-color: #0f5fa7;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}
.overview-component .container {
	position: relative;
	height: 100%
}
.overview-component a {
	color: #fff;
	text-decoration: none
}
.overview-component .link-list {
	padding-left: 0
}
.overview-component .link-list li {
	list-style: none
}
.overview-component .link-list a {
	padding: .5em 0;
	color: #a1e5ff
}
.overview-component .blade-item {
	float: left;
	margin-right: 15px
}
.overview-component .blade-item h2 {
	margin-top: .4em;
	font-size: 1.5em
}
.overview-component .blade-item .anchor-links {
	padding: 0 0 0 20px;
	margin: 0
}
.overview-component .blade-item .anchor-links li {
	padding: 10px 0;
	list-style: none;
	border-bottom: 1px solid #555
}
.overview-component .blade-item .anchor-links li:last-child {
	border-bottom: 0
}
.overview-component .blade-item .anchor-links li a {
	padding-left: 14px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/icon-double-caret.png);
	background-repeat: no-repeat;
	background-position: center left;
	margin-left: -14px;
	color: #fff
}
.overview-component .blade-item .anchor-links li a:hover {
	color: #fff
}
@media(max-width:767px) {
.overview-component .blade-item .blade-item-content.jumplinks ul {
	padding: 5px 15px 15px 15px
}
.overview-component .blade-item .blade-item-content.linklist ul {
	padding: 15px 0 0 0
}
.overview-component .blade-item .blade-item-content.jumplinks h2, .overview-component .blade-item .blade-item-content.linklist h2 {
	padding: 0;
	background: 0
}
.overview-component .blade-item .blade-item-content.jumplinks ul, .overview-component .blade-item .blade-item-content.linklist ul {
	background: 0
}
}
.overview-component .blade-item.blade-item-0 .blade-item-content .description {
	width: 80%
}
.overview-component .blade-item.blade-item-0 .blade-item-content.optin {
	margin-bottom: -1em
}
.overview-component .blade-item-2, .overview-component .blade-item-3, .overview-component .blade-item-4 {
	margin-top: 0;
	margin-bottom: 15px
}
.overview-component .blade-item-1 .blade-item-content.no-image h2, .overview-component .blade-item-2 .blade-item-content.no-image h2, .overview-component .blade-item-3 .blade-item-content.no-image h2, .overview-component .blade-item-4 .blade-item-content.no-image h2 {
	margin-top: 0
}
.overview-component.theme-dark-1 .blade-item .locked:after {
	content: ' ';
	display: inline-block;
	position: relative;
	top: 3px;
	margin-left: 6px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: -11px -1733px;
	width: 11px;
	height: 19px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.overview-component.theme-dark-1 .blade-item .locked:after {
	background-size: 32px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: -11px -2936px;
	width: 11px;
	height: 15px
}
}
.overview-component.theme-light-2 .blade-item .locked:after {
	content: ' ';
	display: inline-block;
	position: relative;
	top: 3px;
	margin-left: 6px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -25px;
	width: 11px;
	height: 15px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.overview-component.theme-light-2 .blade-item .locked:after {
	background-size: 32px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: -11px -3000px;
	width: 10px;
	height: 14px
}
}
.overview-component.theme-dark-1 .blade-item .intel-cta.locked:after, .overview-component.theme-light-2 .blade-item .intel-cta.locked:after {
	content: '\203A';
	text-indent: -10px;
	margin-left: 13px;
	top: 0
}
.overview-component .blade-item-0 .image-video-container {
	position: relative
}
.overview-component .blade-item-0 .video-player-max-width {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 200;
	overflow: hidden
}
.overview-component .blade-item-0 .BrightcoveExperience {
	position: absolute;
	top: -0.75%;
	left: -0.75%;
	width: 101.5%;
	height: 101.5%
}
@media(max-width:767px) {
.overview-component .blade-item-0 .video-player-max-width {
	float: none;
	bottom: 0;
	left: 0;
	margin: 0;
	width: inherit !important;
	height: inherit !important
}
}
.overview-component .blade-item-0.has-video .blade-image {
	cursor: pointer;
	z-index: 400;
	position: relative
}
.overview-component .blade-item-0.has-video .blade-image:after {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 90px;
	height: 90px;
	margin-top: -45px;
	margin-left: -45px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/play.png);
	content: ' '
}
.overview-component .blade-item-0.has-video .blade-image.activeVideo {
	filter: alpha(opacity=30);
	-ms-filter: "alpha(opacity=30)";
	-webkit-opacity: .3;
	-moz-opacity: .3;
	-ms-opacity: .3;
	-o-opacity: .3;
	opacity: .3
}
.overview-component .blade-item-0.has-video .blade-image.activeVideo:after {
	display: none
}
@media(max-width:767px) {
.overview-component.full-bleed-video .intrinsic-ratio {
	cursor: pointer
}
.overview-component.full-bleed-video .intrinsic-ratio:after {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 90px;
	height: 90px;
	margin-top: -45px;
	margin-left: -45px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/play.png);
	content: ' '
}
.overview-component.full-bleed-video .blade-item-0.has-video {
	padding-top: 0
}
.overview-component.full-bleed-video .blade-item-0.has-video .blade-item-content {
	padding-top: 30px
}
.overview-component.full-bleed-video .blade-item-0.has-video .image-video-container {
	padding-bottom: 56.25%;
	position: relative
}
.overview-component.full-bleed-video .blade-item-0.has-video .image-video-container .video-player-max-width {
	width: 100% !important;
	height: 100% !important;
	position: absolute;
	top: 0;
	margin: 0;
	overflow: hidden;
	float: none
}
}
@media(min-width:768px) {
.overview-component.full-bleed-video {
	cursor: pointer
}
.overview-component.full-bleed-video:after {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 90px;
	height: 90px;
	margin-top: -45px;
	margin-left: -45px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/play.png);
	content: ' '
}
.overview-component.full-bleed-video.activeVideo {
	cursor: auto
}
.overview-component.full-bleed-video.activeVideo:after {
	display: none
}
}
.overview-component.full-bleed-video .blade-item-0.has-video .image-video-container {
	display: none
}
.overview-component.full-bleed-video.activeVideo .intrinsic-ratio {
	display: none
}
.overview-component.full-bleed-video.activeVideo .blade-item-0.has-video .image-video-container {
	display: block
}
.overview-component-1 .blade-tools-container {
	height: 0;
	z-index: 1
}
.overview-component-1.text-align-right .blade-item-content {
	float: right
}
.overview-component-1.text-align-center {
	text-align: center
}
.overview-component-1.text-align-center .blade-item.blade-item-0 .blade-item-content {
	width: 75%;
	margin: 0 auto
}
.overview-component-1.text-align-center .blade-item.blade-item-0 .blade-item-content .description {
	width: 100%
}
.overview-component-1 .blade-item {
	position: absolute;
	bottom: 0;
	width: 100%;
	float: none;
	margin-right: 0
}
.overview-component-1 .blade-item .blade-image {
	position: absolute;
	top: 105px;
	left: 0;
	right: 0;
	bottom: 15px;
	overflow: hidden;
	z-index: 300
}
.overview-component-1 .blade-item .blade-image img {
	position: relative;
	min-height: 100%;
	min-width: 100%
}
.overview-component-1 .blade-item .blade-item-content {
	width: 50%
}
.overview-component-1 .blade-item .blade-item-content h2 {
	margin: 0;
	word-wrap: break-word
}
.overview-component-1 .blade-item .blade-item-content p {
	margin: .8em 0
}
.overview-component-1.large-text.text-align-center .blade-item.blade-item-0 .blade-item-content {
	margin-bottom: 7em;
	width: 50%
}
.overview-component-1.large-text.text-align-center h2 {
	opacity: .8;
	font-size: 12em
}
.overview-component-1 .has-video .image-video-container {
	position: static
}
.overview-component-1 .has-video .image-video-container .video-player-max-width {
	position: absolute;
	right: 0;
	bottom: 0;
	top: inherit
}
.overview-component-1.image-title .cta-item {
	text-align: center
}
.overview-component-1.image-title .blade-item .blade-image {
	width: 100%;
	position: static
}
@media(min-width:768px) {
.overview-component-1.image-title .blade-item.blade-item-0 .blade-item-content {
	padding: 0;
	width: 100%
}
}
@media(min-width:992px) {
.overview-component-1.image-title .blade-item.blade-item-0 .blade-item-content {
	width: 100%
}
}
@media(min-width:1200px) {
.overview-component-1.image-title {
	padding-bottom: 0
}
.overview-component-1.image-title .blade-item .blade-image {
	margin: 0 auto
}
.overview-component-1.image-title .blade-item.blade-item-0 .blade-item-content {
	width: 100%;
	margin: 0 auto
}
}
@media(min-width:1650px) {
.overview-component-1.image-title {
	padding-bottom: 0
}
.overview-component-1.image-title .blade-item .blade-image {
	max-width: 90%
}
.overview-component-1.image-title .blade-item.blade-item-0 .blade-item-content {
	width: 80%
}
}
@media(min-width:1650px) {
.overview-component-1.full-bleed-image p {
	font-size: 1.25em;
	line-height: .9
}
.overview-component-1 .blade-item h2 {
	font-size: 6.875em
}
.overview-component-1 .blade-item .blade-item-content {
	width: 55%
}
.overview-component-1 .video-player-max-width {
	width: 773px;
	height: 435px
}
.overview-component-1.full-bleed-video .blade-item .blade-item-content {
	width: 50%
}
}
@media(min-width:1200px) and (max-width:1649px) {
.overview-component-1 .blade-item h2 {
	font-size: 5.93em
}
.overview-component-1.large-text.text-align-center .blade-item.blade-item-0 .blade-item-content {
	margin-bottom: 8em;
	width: 60%
}
.overview-component-1 .video-player-max-width {
	width: 568px;
	height: 320px
}
}
@media(min-width:992px) and (max-width:1199px) {
.overview-component-1 .blade-item h2 {
	font-size: 5em
}
.overview-component-1 .blade-item .blade-item-content {
	width: 65%;
	padding-right: 35px;
	margin-right: 10px
}
.overview-component-1.large-text.text-align-center .blade-item.blade-item-0 .blade-item-content {
	margin-bottom: 9em;
	width: 70%
}
.overview-component-1.large-text.text-align-center h2 {
	font-size: 11em
}
.overview-component-1 .video-player-max-width {
	width: 480px;
	height: 270px
}
.overview-component-1.full-bleed-video .blade-item .blade-item-content {
	width: 50%
}
}
@media screen and (max-width:991px) {
.overview-component-1.text-align-center {
	text-align: left
}
.overview-component-1.text-align-center .blade-item.blade-item-0 .blade-item-content {
	width: auto
}
.overview-component-1.large-text.text-align-center .blade-item.blade-item-0 .blade-item-content {
	margin-bottom: 6em;
	width: 70%;
	background: transparent
}
.overview-component-1.large-text.text-align-center .blade-item.blade-item-0 .blade-item-content .blade-item-content-wrapper {
	text-align: center;
	width: auto
}
.overview-component-1.large-text.text-align-center h2 {
	font-size: 9em
}
}
@media(min-width:768px) and (max-width:991px) {
.overview-component-1 {
	padding-bottom: 0
}
.overview-component-1 .blade-content-container {
	width: 100%
}
.overview-component-1 .blade-item-0 {
	position: inherit
}
.overview-component-1 .blade-item-0 .blade-item-content {
	padding: 30px 0;
	background: rgba(0,0,0,0.35)
}
.overview-component-1 .blade-item-0 .blade-item-content-wrapper {
	width: 750px;
	margin: 0 auto
}
.overview-component-1 .blade-item h2 {
	font-size: 4.375em
}
.overview-component-1 .blade-item .blade-item-content p.description {
	width: 100%
}
.overview-component-1 .blade-item .blade-image img {
	min-width: 0;
	min-height: 0;
	top: 0 !important
}
.overview-component-1 .blade-item .blade-item-content {
	position: absolute;
	top: auto !important;
	bottom: 0;
	left: 0;
	right: 0;
	width: auto
}
.overview-component-1 .blade-item .blade-item-content.hide-content {
	display: block
}
.overview-component-1 .blade-item.has-video .image-video-container {
	position: relative
}
.overview-component-1 .blade-item.has-video .image-video-container .video-player-max-width {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	top: 103px;
	width: 356px;
	height: 200px
}
.overview-component-1.image-title {
	height: 485px
}
.overview-component-1.image-title .blade-item-0 .blade-item-content {
	background: transparent
}
}
@media(max-width:767px) {
.overview-component-1 {
	height: auto
}
.overview-component-1 .blade-tools-container {
	height: auto
}
.overview-component-1 .container .page-title {
	padding-right: 15px;
	padding-left: 15px
}
.overview-component-1 .intrinsic-ratio {
	padding-bottom: 56.25%
}
.overview-component-1 .blade-item {
	bottom: 0;
	margin-bottom: 0 !important;
	position: static;
	padding-top: .5em
}
.overview-component-1 .blade-item h2 {
	font-size: 3.125em
}
.overview-component-1 .blade-item .blade-item-content {
	position: relative;
	top: auto !important
}
.overview-component-1.large-text.text-align-center .intrinsic-ratio {
	width: 100%;
	position: absolute
}
.overview-component-1.large-text.text-align-center .blade-item.blade-item-0 .blade-item-content {
	margin-bottom: 0;
	width: auto;
	background: transparent
}
.overview-component-1.large-text.text-align-center .blade-item.blade-item-0 .blade-item-content .blade-item-content-wrapper {
	text-align: center;
	width: auto
}
.overview-component-1.large-text.text-align-center h2 {
	font-size: 6em
}
.overview-component-1.image-title .blade-item.blade-item-0 {
	padding-bottom: 0
}
.overview-component-1.image-title .blade-item.blade-item-0 .blade-item-content {
	padding: 0
}
}
@media screen and (max-width:767px) {
.overview-component-1 .blade-item-content-wrapper {
	padding: 15px
}
}
.overview-component-2 p {
	margin: 1em 0
}
.overview-component-2 .blade-item-0 {
	position: relative;
	width: 1192.5px;
	min-height: 540px
}
.overview-component-2 .blade-item-0 h2 {
	font-size: 3.125em
}
.overview-component-2 .blade-item-1 {
	width: 402.5px;
	min-height: 540px;
	margin-right: 0
}
.overview-component-2.full-bleed-image .overview-items {
	position: relative
}
.overview-component-2.full-bleed-image .blade-item-1 {
	float: right
}
.overview-component-2 .previous, .overview-component-2 .next {
	display: none !important
}
@media screen and (min-width:768px) {
.overview-component-2 .large-text.blade-item-0 {
	position: absolute;
	bottom: 0
}
.overview-component-2 .large-text.blade-item-0 .blade-item-content {
	position: absolute;
	bottom: 0
}
}
@media(min-width:1200px) {
.overview-component-2 .blade-item-0.large-text h2 {
	font-size: 5.93em
}
.overview-component-2 .blade-item-0 .blade-image {
	position: relative;
	overflow: hidden;
	height: 450px
}
.overview-component-2 .blade-item-0 .blade-image img {
	min-width: 100%;
	min-height: 100%
}
.overview-component-2 .blade-item-0 .video-player-max-width {
	top: 20px;
	width: 728px;
	height: 410px;
	left: 0;
	bottom: 0;
	margin-left: auto;
	margin-right: auto
}
}
@media(min-width:1200px) and (max-width:1649px) {
.overview-component-2 .blade-item-0 {
	width: 862.5px;
	min-height: 480px
}
.overview-component-2 .blade-item-1 {
	width: 292.5px;
	min-height: 480px
}
}
@media(min-width:992px) and (max-width:1199px) {
.overview-component-2 .blade-item-0 {
	width: 712.5px;
	min-height: 420px
}
.overview-component-2 .blade-item-0 .blade-image.noVideoRendition {
	height: 400.78125px
}
.overview-component-2 .blade-item-0 .video-player-max-width {
	width: 712.5px;
	height: 400.78125px
}
.overview-component-2 .blade-item-0.large-text h2 {
	font-size: 5em
}
.overview-component-2 .blade-item-1 {
	width: 242.5px;
	min-height: 420px
}
.overview-component-2 .blade-item.optin form .form-input {
	width: 100%
}
}
@media(min-width:768px) and (max-width:991px) {
.overview-component-2 .blade-item-0 {
	width: 510px;
	min-height: 380px
}
.overview-component-2 .blade-item-0 .video-player-max-width {
	width: 510px;
	height: 286.875px
}
.overview-component-2 .blade-item-0 .blade-image.noVideoRendition {
	height: 286.875px
}
.overview-component-2 .blade-item-0.large-text h2 {
	font-size: 4.375em
}
.overview-component-2 .blade-item-0.large-text .blade-item-content {
	width: 70%;
	padding: 1em 0 2px 0
}
.overview-component-2 .blade-item-1 {
	width: 225px;
	min-height: 380px
}
.overview-component-2 .blade-item.optin form .form-input {
	width: 100%
}
}
@media(max-width:767px) {
.overview-component-2 .intrinsic-ratio {
	padding-bottom: 56.25%;
	margin-left: -15px;
	margin-right: -15px
}
.overview-component-2 .blade-image.noVideoRendition {
	height: 404px
}
}
@media(max-width:480px) {
.overview-component-2 .blade-image.noVideoRendition {
	height: 200px
}
}
@media(min-width:1650px) {
.overview-component-2.full-bleed-image .blade-item-0 .description {
	font-size: 1.25em
}
.overview-component-2 .blade-item-0.large-text h2 {
	font-size: 6.875em
}
}
.overview-component-3 .video-player-max-width {
	display: block
}
.overview-component-3 .blade-item-0 {
	width: 789px;
	min-height: 540px;
	margin-right: 16px
}
.overview-component-3 .blade-item-0 h2 {
	font-size: 3.125em
}
.overview-component-3 .blade-item-0 .video-player-max-width {
	width: 789px;
	height: 443.8125px
}
.overview-component-3 .blade-item-1 {
	width: 395.5px;
	min-height: 540px;
	margin-right: 14px
}
.overview-component-3 .blade-item-2 {
	width: 395.5px;
	min-height: 540px;
	margin-right: 0
}
.overview-component-3 .blade-item-2 h2 sup {
	top: -0.75em;
	font-size: .5em
}
@media(min-width:1200px) {
.overview-component-3 .blade-image.noVideoRendition {
	height: 443.8125px
}
}
@media(min-width:1200px) and (max-width:1649px) {
.overview-component-3 .blade-item-0 {
	width: 615.8px;
	min-height: 480px
}
.overview-component-3 .blade-item-0 .blade-image.noVideoRendition {
	height: 346.3875px
}
.overview-component-3 .blade-item-0 .video-player-max-width {
	width: 615.8px;
	height: 346.3875px
}
.overview-component-3 .blade-item-1 {
	width: 262.1px;
	min-height: 480px
}
.overview-component-3 .blade-item-2 {
	width: 262.1px;
	min-height: 480px
}
}
@media(min-width:992px) and (max-width:1199px) {
.overview-component-3 .blade-item-0 {
	width: 469px;
	min-height: 420px
}
.overview-component-3 .blade-item-0 .blade-image.noVideoRendition {
	height: 263.8125px
}
.overview-component-3 .blade-item-0 .video-player-max-width {
	width: 469px;
	height: 263.8125px
}
.overview-component-3 .blade-item-1 {
	width: 235.5px;
	min-height: 420px
}
.overview-component-3 .blade-item-2 {
	width: 235.5px;
	min-height: 420px
}
.overview-component-3 .blade-item.optin form .form-input {
	width: 100%
}
}
@media(min-width:768px) and (max-width:991px) {
.overview-component-3 {
	font-size: .9em
}
.overview-component-3 .blade-item-0 {
	width: 344px;
	min-height: 380px
}
.overview-component-3 .blade-item-0 .blade-image.noVideoRendition {
	height: 193.5px
}
.overview-component-3 .blade-item-0 .video-player-max-width {
	width: 344px;
	height: 193.5px
}
.overview-component-3 .blade-item-1 {
	width: 188px;
	min-height: 380px
}
.overview-component-3 .blade-item-2 {
	width: 188px;
	min-height: 380px
}
.overview-component-3 .blade-item.optin form .form-input {
	width: 100%
}
}
.overview-component-4 .blade-item-0 {
	width: 805px;
	min-height: 540px
}
.overview-component-4 .blade-item-0 .blade-image {
	position: relative
}
.overview-component-4 .blade-item-0 h2 {
	font-size: 3.125em
}
.overview-component-4 .blade-item-0 .video-player-max-width {
	width: 805px;
	height: 452.8125px
}
.overview-component-4 .blade-item-1 {
	width: 387.5px;
	min-height: 540px
}
.overview-component-4 .blade-item-2 {
	width: 387.5px;
	min-height: 216px;
	margin-right: 0
}
.overview-component-4 .blade-item-3 {
	width: 387.5px;
	min-height: 216px;
	margin-right: 0
}
@media(min-width:1200px) {
.overview-component-4 .blade-image.noVideoRendition {
	height: 452px
}
}
@media(min-width:1200px) and (max-width:1649px) {
.overview-component-4 .blade-item-0 {
	width: 1170px;
	min-height: 0;
	margin-bottom: 30px
}
.overview-component-4 .blade-item-0 .blade-image {
	height: 360px;
	overflow: hidden
}
.overview-component-4 .blade-item-0 .blade-image img {
	position: absolute;
	left: 0;
	top: -149.0625px;
	height: 658.125px;
	width: 1170px
}
.overview-component-4 .blade-item-0 .video-player-max-width {
	width: 568px;
	height: 320px
}
.overview-component-4 .blade-item-0 .blade-item-content p {
	margin: 1em 0
}
.overview-component-4 .blade-item-1 {
	width: 379.99961px;
	min-height: 0
}
.overview-component-4 .blade-item-2 {
	width: 379.99961px;
	min-height: 0;
	border-bottom: 0;
	margin-right: 15px
}
.overview-component-4 .blade-item-3 {
	width: 379.99961px;
	min-height: 0
}
}
@media(min-width:992px) and (max-width:1199px) {
.overview-component-4 .blade-item-0 {
	width: 970px;
	min-height: 0;
	margin-bottom: 30px
}
.overview-component-4 .blade-item-0 .blade-image {
	height: 315px;
	overflow: hidden
}
.overview-component-4 .blade-item-0 .blade-image img {
	position: absolute;
	left: 0;
	top: -115.3125px;
	height: 545.625px;
	width: 970px
}
.overview-component-4 .blade-item-0 .video-player-max-width {
	width: 488px;
	height: 275px
}
.overview-component-4 .blade-item-0 .blade-item-content p {
	margin: 1em 0
}
.overview-component-4 .blade-item-1 {
	width: 313.33301px;
	min-height: 0
}
.overview-component-4 .blade-item-2 {
	width: 313.33301px;
	min-height: 0;
	border-bottom: 0;
	margin-right: 15px
}
.overview-component-4 .blade-item-3 {
	width: 313.33301px;
	min-height: 0
}
}
@media(min-width:768px) and (max-width:991px) {
.overview-component-4 .blade-item-0 {
	width: 750px;
	min-height: 0;
	margin-bottom: 30px
}
.overview-component-4 .blade-item-0 .blade-image {
	height: 285px;
	overflow: hidden
}
.overview-component-4 .blade-item-0 .blade-image img {
	position: absolute;
	left: 0;
	top: -68.4375px;
	height: 421.875px;
	width: 750px
}
.overview-component-4 .blade-item-0 .video-player-max-width {
	width: 435px;
	height: 245px
}
.overview-component-4 .blade-item-0 .blade-item-content p {
	margin: 1em 0
}
.overview-component-4 .blade-item-1 {
	width: 239.99975px;
	min-height: 0
}
.overview-component-4 .blade-item-2 {
	width: 239.99975px;
	min-height: 0;
	border-bottom: 0;
	margin-right: 15px
}
.overview-component-4 .blade-item-3 {
	width: 239.99975px;
	min-height: 0
}
.overview-component-4 .blade-item .blade-item-content.visualpromo .description, .overview-component-4 .blade-item .blade-item-content.textpromo .description, .overview-component-4 .blade-item .blade-item-content.linklist .description, .overview-component-4 .blade-item .blade-item-content.optin .description {
	display: none
}
.overview-component-4 .blade-item .blade-item-content.visualpromo .cta-item, .overview-component-4 .blade-item .blade-item-content.textpromo .cta-item {
	display: none
}
}
@media(min-width:768px) {
.overview-component-4 .blade-item-content.jumplinks h2, .overview-component-4 .blade-item-content.linklist h2, .overview-component-4 .blade-item-content.jumplinks ul, .overview-component-4 .blade-item-content.linklist ul {
	background: rgba(0,0,0,0.15)
}
.overview-component-4 .blade-item-content.jumplinks h2, .overview-component-4 .blade-item-content.linklist h2 {
	margin: 0;
	padding: 15px
}
.overview-component-4 .blade-item-content.jumplinks ul {
	padding: 0 15px 15px 30px
}
.overview-component-4 .blade-item-content.linklist ul {
	padding: 0 15px 15px 15px
}
}
@media(min-width:768px) and (max-width:1649px) {
.overview-component-4 .blade-item-0 .video-player-max-width {
	top: 20px;
	left: 0;
	bottom: 0;
	margin-left: auto;
	margin-right: auto
}
}
.overview-component-5 .blade-item-0 {
	width: 790px;
	min-height: 540px
}
.overview-component-5 .blade-item-0 h2 {
	font-size: 3.125em
}
.overview-component-5 .blade-item-0.blade-item .blade-item-content p.description {
	width: 90%
}
.overview-component-5 .blade-item-0 .video-player-max-width {
	width: 790px;
	height: 444.375px
}
.overview-component-5 .blade-item-1 {
	width: 395.5px;
	min-height: 216px;
	margin-right: 7px
}
.overview-component-5 .blade-item-2 {
	width: 395.5px;
	min-height: 216px;
	margin-right: 0;
	margin-left: 7px;
	padding-bottom: 1em
}
.overview-component-5 .blade-item-2 .anchor-links {
	margin-top: 11px
}
.overview-component-5 .blade-item-3 {
	width: 395.5px;
	min-height: 216px;
	margin-right: 7px
}
.overview-component-5 .blade-item-4 {
	width: 395.5px;
	min-height: 216px;
	margin-right: 0;
	margin-left: 7px
}
.overview-component-5 .blade-item-1 h2, .overview-component-5 .blade-item-2 h2, .overview-component-5 .blade-item-3 h2, .overview-component-5 .blade-item-4 h2 {
	margin: 10px 0 0 0
}
@media(min-width:1200px) {
.overview-component-5 .blade-image.noVideoRendition {
	height: 444px
}
}
@media(min-width:1200px) and (max-width:1649px) {
.overview-component-5 .blade-item-0 {
	width: 570px;
	min-height: 480px
}
.overview-component-5 .blade-item-0 .blade-image.noVideoRendition {
	height: 320.625px
}
.overview-component-5 .blade-item-0 .video-player-max-width {
	width: 570px;
	height: 320.625px
}
.overview-component-5 .blade-item-1 {
	width: 285.5px;
	min-height: 192px;
	margin-right: 7px
}
.overview-component-5 .blade-item-2 {
	width: 285.5px;
	min-height: 192px;
	margin-right: 0;
	margin-left: 7px
}
.overview-component-5 .blade-item-3 {
	width: 285.5px;
	min-height: 192px;
	margin-right: 7px
}
.overview-component-5 .blade-item-4 {
	width: 285.5px;
	min-height: 192px;
	margin-right: 0;
	margin-left: 7px
}
}
@media(min-width:992px) and (max-width:1199px) {
.overview-component-5 .blade-item-0 {
	width: 470px;
	min-height: 420px
}
.overview-component-5 .blade-item-0 .blade-image.noVideoRendition {
	height: 264.375px
}
.overview-component-5 .blade-item-0 .video-player-max-width {
	width: 470px;
	height: 264.375px
}
.overview-component-5 .blade-item-1 {
	width: 235.5px;
	min-height: 168px;
	margin-right: 7px
}
.overview-component-5 .blade-item-2 {
	width: 235.5px;
	min-height: 168px;
	margin-right: 0;
	margin-left: 7px
}
.overview-component-5 .blade-item-3 {
	width: 235.5px;
	min-height: 168px;
	margin-right: 7px
}
.overview-component-5 .blade-item-4 {
	width: 235.5px;
	min-height: 168px;
	margin-right: 0;
	margin-left: 7px
}
}
@media(min-width:768px) and (max-width:991px) {
.overview-component-5 .blade-item-0 {
	width: 360px;
	min-height: 380px
}
.overview-component-5 .blade-item-0 .blade-image.noVideoRendition {
	height: 202.5px
}
.overview-component-5 .blade-item-0 .video-player-max-width {
	width: 360px;
	height: 202.5px
}
.overview-component-5 .blade-item-1 {
	width: 180.5px;
	min-height: 152px;
	margin-right: 7px
}
.overview-component-5 .blade-item-2 {
	width: 180.5px;
	min-height: 152px;
	margin-right: 0;
	margin-left: 7px
}
.overview-component-5 .blade-item-3 {
	width: 180.5px;
	min-height: 152px;
	margin-right: 7px
}
.overview-component-5 .blade-item-4 {
	width: 180.5px;
	min-height: 152px;
	margin-right: 0;
	margin-left: 7px
}
}
.overview-component-5 .blade-item-content h2 a {
	color: white
}
.overview-component-5 .blade-item-content h2 a:hover {
	color: #9addf7
}
@media(max-width:767px) {
.overview-component {
	position: relative;
	overflow: hidden
}
.overview-component.overview-component-1 {
	padding-bottom: 0
}
.overview-component .title-icon {
	display: none
}
.overview-component .blade-item {
	padding: 15px;
	margin: 0;
	width: 100%;
	height: auto;
	min-height: 0
}
.overview-component .blade-item:before {
	display: none
}
.overview-component .blade-item .blade-image {
	position: relative;
	margin: 0
}
.overview-component .blade-item .blade-image img {
	min-height: inherit;
	min-width: inherit
}
.overview-component .blade-item .blade-item-content h2 {
	margin: .25em 0
}
.overview-component .blade-item .blade-item-content p {
	margin: 1em 0
}
.overview-component .blade-item .blade-item-content p.description {
	width: 100%;
	font-size: .9em
}
.overview-component .blade-item .blade-item-content.promo.no-image h2, .overview-component .blade-item .blade-item-content.optin.no-image h2 {
	padding-bottom: 15px
}
.overview-component .blade-item.active .blade-item-content {
	padding-bottom: 15px
}
.overview-component .blade-item.opt-in .disclaimer {
	margin-top: 0
}
.overview-component .blade-item.opt-in form .form-input {
	width: 225px
}
.overview-component .blade-item.blade-item-0 {
	padding: 0
}
.overview-component .blade-item.blade-item-0 h2 {
	margin: 0
}
.overview-component .blade-item.blade-item-0 .blade-item-content {
	padding: 15px
}
.overview-component .blade-item.blade-item-0 .blade-item-content .description {
	width: 100%
}
.overview-component .blade-item-1, .overview-component .blade-item-2, .overview-component .blade-item-3, .overview-component .blade-item-4 {
	border-bottom: 0
}
.overview-component .blade-item-1 h2.visible-xs, .overview-component .blade-item-2 h2.visible-xs, .overview-component .blade-item-3 h2.visible-xs, .overview-component .blade-item-4 h2.visible-xs {
	cursor: pointer;
	margin: 0
}
.overview-component .blade-item-1 h2.visible-xs:before, .overview-component .blade-item-2 h2.visible-xs:before, .overview-component .blade-item-3 h2.visible-xs:before, .overview-component .blade-item-4 h2.visible-xs:before {
	content: ' ';
	display: block;
	float: right;
	margin-top: 2px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -426px;
	width: 16px;
	height: 16px
}
.overview-component .blade-item-1 .blade-image, .overview-component .blade-item-2 .blade-image, .overview-component .blade-item-3 .blade-image, .overview-component .blade-item-4 .blade-image {
	padding: 15px 0
}
.overview-component .blade-item-1 .blade-item-content h2, .overview-component .blade-item-2 .blade-item-content h2, .overview-component .blade-item-3 .blade-item-content h2, .overview-component .blade-item-4 .blade-item-content h2 {
	display: none
}
.overview-component .blade-item-1 .blade-item-content .description, .overview-component .blade-item-2 .blade-item-content .description, .overview-component .blade-item-3 .blade-item-content .description, .overview-component .blade-item-4 .blade-item-content .description {
	margin-top: 0
}
.overview-component .blade-item-1.active h2.visible-xs:before, .overview-component .blade-item-2.active h2.visible-xs:before, .overview-component .blade-item-3.active h2.visible-xs:before, .overview-component .blade-item-4.active h2.visible-xs:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -400px;
	width: 16px;
	height: 16px
}
.overview-component .blade-item-1 .blade-image, .overview-component .blade-item-2 .blade-image, .overview-component .blade-item-3 .blade-image, .overview-component .blade-item-4 .blade-image, .overview-component .blade-item-1 .description, .overview-component .blade-item-2 .description, .overview-component .blade-item-3 .description, .overview-component .blade-item-4 .description, .overview-component .blade-item-1 .cta-item, .overview-component .blade-item-2 .cta-item, .overview-component .blade-item-3 .cta-item, .overview-component .blade-item-4 .cta-item, .overview-component .blade-item-1 .link-list, .overview-component .blade-item-2 .link-list, .overview-component .blade-item-3 .link-list, .overview-component .blade-item-4 .link-list, .overview-component .blade-item-1 .anchor-links, .overview-component .blade-item-2 .anchor-links, .overview-component .blade-item-3 .anchor-links, .overview-component .blade-item-4 .anchor-links {
	display: none
}
.overview-component .blade-item-1 .optin .disclaimer, .overview-component .blade-item-2 .optin .disclaimer, .overview-component .blade-item-3 .optin .disclaimer, .overview-component .blade-item-4 .optin .disclaimer, .overview-component .blade-item-1 .optin .form-container, .overview-component .blade-item-2 .optin .form-container, .overview-component .blade-item-3 .optin .form-container, .overview-component .blade-item-4 .optin .form-container {
	display: none
}
.overview-component .anchor-links {
	margin: 0 0 -15px 0
}
.overview-component.overview-component-1 .blade-item .blade-item-content {
	width: 100%
}
.overview-component.overview-component-1 .blade-item .blade-item-content p {
	width: 100%
}
.blade-image.noVideoRendition {
	height: 405px
}
}
@media(max-width:480px) {
.overview-component .blade-item.optin form .form-input {
	width: 100%
}
}
@media(max-width:480px) {
.blade-image.noVideoRendition {
	height: 200px
}
}
.vertical-align {
	position: relative
}
.vertical-align .vertical-align-item {
	position: absolute;
	top: 10%;
	z-index: 1
}
.vertical-align.no-valign .vertical-align-item {
	position: static
}
form.iframe-form {
	display: inline-block;
	width: 100%;
	padding-top: 1.25em;
	color: #555;
	text-align: left;
	vertical-align: middle
}
form.iframe-form.form-with-text {
	padding-top: 1.25em;
	border-top: 1px solid #1f86ce
}
form.iframe-form a {
	color: #fff
}
form.iframe-form a.btn, form.iframe-form a:hover {
	color: white
}
form.iframe-form a h2, form.iframe-form h2 a {
	color: #fff
}
form.iframe-form p {
	margin-top: 0;
	color: #959595
}
form.iframe-form .form-input {
	display: block;
	width: 100%;
	max-width: 225px;
	line-height: 16px;
	height: 28px;
	padding: 4px 12px;
	font-size: 14px;
	margin-bottom: .5em
}
form.iframe-form .form-control {
	color: #555
}
form.iframe-form div.btn input {
	outline: 0;
	background: 0;
	border: 0;
	padding: 0;
	color: inherit
}
form.iframe-form .validation-messages {
	color: #959595
}
form.iframe-form .validation-messages .rule.confirmed {
	color: #bbb
}
form.iframe-form .validation-messages .rule.confirmed:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-valid.png) !important
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
form.iframe-form .validation-messages .rule.confirmed:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-valid@2x.png);
	background-size: 10px 10px
}
}
form.iframe-form .validation-messages .rule.broken:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid-blue.png);
	margin-top: -3px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
form.iframe-form .validation-messages .rule.broken:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid-blue@2x.png);
	background-size: 10px 10px
}
}
form.iframe-form.onSubmitErrors .validation-messages .rule:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid.png);
	margin-top: -3px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
form.iframe-form.onSubmitErrors .validation-messages .rule:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/validation-invalid@2x.png);
	background-size: 10px 10px
}
}
.storytelling-component .storytelling-highlights .title h2 {
	margin-top: 0;
	margin-bottom: 1em
}
.storytelling-component .storytelling-highlights .text-content {
	margin: 0 40px
}
.storytelling-component .storytelling-highlights .text-content h4 {
	font-size: 17px;
	color: #333;
	margin: 0 0 .5em 0
}
.storytelling-component .storytelling-highlights blockquote {
	max-width: 600px;
	margin: 1em auto;
	border: 0;
	font-size: 2em;
	color: #71b8f5;
	text-align: center;
	font-weight: 200
}
.storytelling-component .storytelling-highlights blockquote span:before {
	content: '\201C'
}
.storytelling-component .storytelling-highlights blockquote span:after {
	content: '\201D'
}
.storytelling-component .storytelling-highlights blockquote cite {
	display: block;
	text-align: right;
	font-size: 14px;
	color: #959595;
	font-weight: normal;
	margin-right: 2em
}
.storytelling-component .storytelling-highlights blockquote cite:before {
	content: '\2014 '
}
.storytelling-component .storytelling-highlights blockquote span {
	display: block
}
.storytelling-component .storytelling-highlights .highlight {
	margin-right: 55px;
	margin-bottom: 3em
}
.storytelling-component .storytelling-highlights .highlight sup {
	top: -0.3em
}
.storytelling-component .storytelling-highlights .highlight h2 {
	position: relative;
	top: -3px;
	margin-top: 0
}
.storytelling-component .storytelling-highlights .highlight .blade-image {
	float: left;
	width: 330px;
	margin-right: 2em;
	margin-bottom: 1em
}
.storytelling-component .storytelling-highlights .highlight .blade-image .error-msg-trio {
	color: red;
	background-color: #ccc;
	display: block;
	padding: 10px;
	text-align: center
}
.storytelling-component .storytelling-highlights .highlight .blade-image .trio-alt-msg {
	color: #555;
	cursor: default
}
.storytelling-component .storytelling-highlights .highlight .text {
	overflow: hidden
}
.storytelling-component .storytelling-highlights .split-image-highlight .error-msg-trio {
	color: red;
	background-color: #ccc;
	display: block;
	padding: 10px;
	text-align: center
}
.storytelling-component .storytelling-highlights .split-image-highlight .trio-alt-msg {
	color: #555;
	cursor: default
}
.storytelling-component .storytelling-highlights .highlight.highlight-3 {
	height: auto;
	overflow: hidden
}
.storytelling-component .storytelling-highlights .cta-item a.locked:after {
	content: ' ';
	display: inline-block;
	position: relative;
	top: 3px;
	margin-left: 6px;
	width: 11px;
	height: 15px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue.png) no-repeat
}
.storytelling-component .storytelling-highlights .cta-item a.locked:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.storytelling-component .storytelling-highlights .cta-item a.locked:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue_retina.png) no-repeat;
	background-size: 11px 15px
}
.storytelling-component .storytelling-highlights .cta-item a.locked:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover_retina.png) no-repeat;
	background-size: 11px 15px
}
}
.storytelling-component .storytelling-highlights .cta-item a.intel-cta.locked:after {
	content: '\203A';
	text-indent: -10px;
	margin-left: 15px;
	top: 0
}
.storytelling-component .storytelling-highlights .highlight-1 .blade-image {
	float: none;
	width: auto
}
.storytelling-component .storytelling-highlights .split-image-highlight .blade-image {
	text-align: center;
	margin-bottom: 1em
}
.storytelling-component .storytelling-highlights .split-image-highlight .col-right {
	padding-right: 45px
}
.storytelling-component .storytelling-highlights .split-image-highlight .title h2 {
	position: relative;
	top: 0;
	left: 0
}
.storytelling-component .storytelling-links {
	float: left
}
.storytelling-component .storytelling-links h2 {
	font-size: 1.5em;
	margin-top: 0;
	margin-bottom: 1em
}
.storytelling-component .storytelling-links .link {
	margin-bottom: 1em
}
.storytelling-component .storytelling-links .link:before, .storytelling-component .storytelling-links .link:after {
	content: " ";
	display: table
}
.storytelling-component .storytelling-links .link:after {
	clear: both
}
.storytelling-component .storytelling-links .link:before, .storytelling-component .storytelling-links .link:after {
	content: " ";
	display: table
}
.storytelling-component .storytelling-links .link:after {
	clear: both
}
.storytelling-component .storytelling-links .link .blade-image {
	text-align: center;
	padding-bottom: 1em
}
.storytelling-component .storytelling-links .link .blade-image .error-msg-trio {
	color: red;
	background-color: #ccc;
	display: block;
	padding: 10px;
	text-align: center
}
.storytelling-component .storytelling-links .link .blade-image .trio-alt-msg {
	color: #555;
	cursor: default
}
.storytelling-component .storytelling-links .cta-item:before, .storytelling-component .storytelling-links .cta-item:after {
	content: " ";
	display: table
}
.storytelling-component .storytelling-links .cta-item:after {
	clear: both
}
.storytelling-component .storytelling-links .cta-item:before, .storytelling-component .storytelling-links .cta-item:after {
	content: " ";
	display: table
}
.storytelling-component .storytelling-links .cta-item:after {
	clear: both
}
.storytelling-component .storytelling-links .cta-item a.btn-chicklet {
	color: #555
}
.storytelling-component .storytelling-links .locked:after {
	content: ' ';
	display: inline-block;
	position: relative;
	top: 3px;
	margin-left: 6px;
	width: 11px;
	height: 15px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue.png) no-repeat
}
.storytelling-component .storytelling-links .locked:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.storytelling-component .storytelling-links .locked:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue_retina.png) no-repeat;
	background-size: 11px 15px
}
.storytelling-component .storytelling-links .locked:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover_retina.png) no-repeat;
	background-size: 11px 15px
}
}
.storytelling-component .storytelling-links .storytellingitems img {
	width: 150px
}
.storytelling-component .storytelling-ctas h2 {
	font-size: 2.25em;
	margin-top: 0
}
.storytelling-component .storytelling-ctas .cta {
	color: #555
}
.storytelling-component .storytelling-ctas .blade-image {
	max-width: 300px
}
.storytelling-component .storytelling-ctas .blade-image .error-msg-cta {
	color: red;
	background-color: #ccc;
	display: block;
	padding: 10px
}
.storytelling-component .storytelling-ctas .social-links {
	position: relative;
	padding: 0;
	font-size: 0
}
.storytelling-component .storytelling-ctas .social-links span {
	display: inline-block
}
.storytelling-component .storytelling-ctas .social-links a {
	display: inline-block;
	width: 32px;
	height: 32px;
	overflow: hidden;
	margin: 0 .2em;
	vertical-align: middle;
	text-indent: -999px
}
.storytelling-component .storytelling-ctas .social-links .kaixin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -960px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .sina {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1088px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .google {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -939px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .twitter {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1359px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .orkut {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -642px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .digg {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1401px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .slashdot {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -448px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .qzone {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1217px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .facebook {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -771px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .renren {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1024px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .stumbleupon {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -514px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .netvibes {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -578px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .delicious {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1023px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .vkontake {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1153px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .reddit {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -387px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .linkedin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1107px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .sohu {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -6943px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .tencentweibo {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -7172px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .more-social {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -494px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded {
	font-size: 14px;
	display: block;
	position: absolute;
	top: 5px;
	left: 50%;
	text-align: left;
	color: #fff;
	background-color: #003c71;
	padding: 0 20px;
	border-radius: 2px;
	display: none;
	z-index: 300;
	box-shadow: 3px 3px 0 rgba(0,0,0,0.1)
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded h4 {
	display: inline;
	float: left;
	margin: 14px 0 20px 0
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .less-social {
	float: right;
	cursor: pointer;
	margin-top: 14px;
	font-size: 12px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .less-social:after {
	display: inline-block;
	content: ' ';
	margin-left: 5px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -16px;
	width: 11px;
	height: 6px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .less-social:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -254px;
	width: 20px;
	height: 11px
}
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .less-social:hover {
	color: #fff
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .less-social:hover:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -96px;
	width: 11px;
	height: 6px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .less-social:hover:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -191px;
	width: 20px;
	height: 11px
}
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded a {
	text-indent: 0;
	display: block;
	background-image: none;
	padding-top: 7px;
	width: auto;
	clear: both;
	margin-bottom: 20px;
	font-size: 16px;
	color: #fff
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded a:hover {
	color: #fff
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded a:before {
	float: left;
	width: 32px;
	height: 32px;
	content: ' ';
	margin: -7px 12px 0 0;
	background-color: #0071c5
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .kaixin:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -990px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .sina:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1119px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .google:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -981px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .twitter:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -813px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .orkut:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -672px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .digg:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1065px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .slashdot:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -479px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .qzone:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1248px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .facebook:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -897px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .renren:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1056px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .stumbleupon:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -544px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .netvibes:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -608px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .delicious:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -855px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .vkontake:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: 0 -1183px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .reddit:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -415px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .linkedin:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1233px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .sohu:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -6976px;
	width: 32px;
	height: 32px
}
.storytelling-component .storytelling-ctas .social-links .social-links-expanded .tencentweibo:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -7139px;
	width: 32px;
	height: 32px
}
@media(min-width:1650px) {
.storytelling-component {
	padding: .3em 0 5em 0
}
.storytelling-component .container {
	position: relative
}
.storytelling-component .container.showbar:before, .storytelling-component .container.showbar:after {
	content: ' ';
	position: absolute;
	display: block;
	width: 1px;
	height: 100%;
	background-color: #d7d7d7;
	top: 0
}
.storytelling-component .container.showbar:before {
	left: 804px
}
.storytelling-component .container.showbar:after {
	left: 1126px
}
.storytelling-component .storytelling-highlights {
	position: relative
}
.storytelling-component .storytelling-highlights .text-content *:first-child {
	margin-top: 0;
	padding-top: 0
}
.storytelling-component .storytelling-links {
	width: 20%;
	padding: 0 30px
}
.storytelling-component .storytelling-links h2 {
	margin-bottom: 1em
}
.storytelling-component .storytelling-ctas {
	width: 30%;
	padding: 0 0 0 40px
}
.storytelling-component .storytelling-ctas h2 {
	font-size: 1.5em;
	margin-bottom: 1em
}
.storytelling-component .storytelling-ctas .col-xl-12 {
	margin-left: 0
}
.storytelling-component .storytelling-ctas .cta {
	text-align: left;
	background: transparent;
	margin: 0 0 30px;
	color: #555
}
.storytelling-component .storytelling-ctas .cta .blade-image {
	width: 240px;
	margin-bottom: 1em
}
.storytelling-component .storytelling-ctas .social-links {
	text-align: right;
	position: absolute;
	font-size: 14px;
	top: -70px;
	right: 0
}
.storytelling-component .storytelling-ctas .social-links a {
	text-align: left
}
.storytelling-component .storytelling-ctas .social-links .toolbar {
	display: inline-block
}
}
@media(min-width:992px) and (max-width:1649px) {
.storytelling-component .storytelling-highlights {
	position: relative;
	border-right: 1px solid #d7d7d7
}
.storytelling-component .storytelling-highlights .text-content *:first-child {
	margin-top: 0;
	padding-top: 0
}
.storytelling-component .storytelling-links {
	padding: 0 50px 0 60px
}
}
@media(max-width:1649px) {
.storytelling-component .storytelling-ctas {
	text-align: center;
	padding: 5em 15px 7em 15px;
	margin-top: 4em;
	border-top: 1px solid #d7d7d7;
	float: left
}
.storytelling-component .storytelling-ctas:after {
	content: ' ';
	position: absolute;
	width: 100%;
	height: 1px;
	left: 0;
	bottom: 35px;
	background-color: #d7d7d7
}
.storytelling-component .storytelling-ctas .blade-image {
	margin: 1em auto
}
.storytelling-component .storytelling-ctas .btn {
	margin: .5em 0 1em 0;
	padding: .3em 2em;
	font-size: 14px;
	line-height: 17px;
	border-radius: 3px
}
.storytelling-component .storytelling-ctas .cta {
	background: transparent;
	display: inline-block;
	vertical-align: top
}
.storytelling-component .storytelling-ctas .storytelling-ctas-1 .blade-image {
	max-width: 300px
}
.storytelling-component .storytelling-ctas .storytelling-ctas-1 .cta {
	max-width: 600px
}
.storytelling-component .storytelling-ctas .storytelling-ctas-2 .cta {
	width: 250px
}
.storytelling-component .storytelling-ctas .storytelling-ctas-2 .cta-0 {
	margin-right: 90px
}
.storytelling-component .storytelling-ctas .storytelling-ctas-2 .cta-1 {
	margin-left: 90px
}
.storytelling-component .storytelling-ctas .storytelling-ctas-3 .cta {
	width: 240px
}
.storytelling-component .storytelling-ctas .storytelling-ctas-3 .cta-1 {
	margin: 0 190px
}
.storytelling-component .storytelling-ctas .social-links {
	margin-top: 1em
}
}
@media(min-width:768px) and (max-width:1199px) {
.storytelling-component .storytelling-highlights .highlight .blade-image {
	float: left;
	width: 250px;
	margin-right: 1.5em
}
.storytelling-component .storytelling-highlights .highlight h2 {
	font-size: 1.5em
}
.storytelling-component .storytelling-highlights .highlight-1 .blade-image {
	float: none;
	width: auto
}
.storytelling-component .storytelling-ctas .storytelling-ctas-2 .cta {
	width: 300px
}
.storytelling-component .storytelling-ctas .storytelling-ctas-3 .cta {
	width: 240px
}
.storytelling-component .storytelling-ctas .storytelling-ctas-3 .cta-1 {
	margin: 0 100px
}
}
@media(min-width:768px) and (max-width:991px) {
.storytelling-component .storytelling-highlights blockquote {
	max-width: 500px;
	font-size: 1.5em
}
.storytelling-component .storytelling-links {
	margin-top: 4em
}
.storytelling-component .storytelling-links h2 {
	margin-bottom: .5em
}
.storytelling-component .storytelling-links .link {
	margin: 1em 0 0 0
}
.storytelling-component .storytelling-links .description {
	margin-top: 1em
}
.storytelling-component .storytelling-links .blade-image {
	float: left;
	margin: 1em
}
.storytelling-component .storytelling-links .cta-item {
	float: left
}
.storytelling-component .storytelling-ctas .storytelling-ctas-2 .cta-0 {
	margin-right: 50px
}
.storytelling-component .storytelling-ctas .storytelling-ctas-2 .cta-1 {
	margin-left: 50px
}
}
@media(max-width:991px) {
.storytelling-component .storytelling-highlights .highlight-1 .blade-image {
	float: none;
	width: auto
}
.storytelling-component .storytelling-ctas h2 {
	margin-top: 1em;
	font-size: 2em
}
.storytelling-component .storytelling-ctas .storytelling-ctas-2 .cta {
	width: 300px
}
.storytelling-component .storytelling-ctas .storytelling-ctas-3 .cta {
	width: 200px
}
.storytelling-component .storytelling-ctas .storytelling-ctas-3 .cta.cta-1 {
	margin: 0 55px
}
}
@media(max-width:767px) {
.storytelling-component .storytelling-highlights .text-content {
	margin: 0
}
.storytelling-component .storytelling-highlights .highlight {
	margin-right: 0
}
.storytelling-component .storytelling-highlights .highlight .blade-image {
	float: none;
	width: auto;
	max-width: 350px;
	margin-left: auto;
	margin-right: auto
}
.storytelling-component .storytelling-highlights blockquote {
	max-width: 420px;
	font-size: 1.25em
}
.storytelling-component .storytelling-links {
	padding: 4em 15px 2em 15px
}
.storytelling-component .storytelling-links .link {
	margin: 1em 0 0 0
}
.storytelling-component .storytelling-links .description {
	margin-top: 1em
}
.storytelling-component .storytelling-links .blade-image {
	float: left;
	margin: 1em
}
.storytelling-component .storytelling-ctas {
	margin-top: 2em;
	padding: 15px
}
.storytelling-component .storytelling-ctas:after {
	bottom: 0
}
.storytelling-component .storytelling-ctas .cta {
	width: auto !important;
	margin-top: 2em !important;
	margin-bottom: 6em !important;
	margin-right: auto !important;
	margin-left: auto !important;
	max-width: 330px;
	display: block;
	background: transparent
}
.storytelling-component .storytelling-ctas .cta p {
	margin: .5em 0
}
.storytelling-component .storytelling-ctas .cta .btn {
	margin: 0
}
.storytelling-component .storytelling-ctas .storytelling-ctas-1 .cta-0 {
	margin-bottom: 2em !important
}
.storytelling-component .storytelling-ctas .storytelling-ctas-2 .cta-1 {
	margin-bottom: 2em !important
}
.storytelling-component .storytelling-ctas .storytelling-ctas-3 .cta-2 {
	margin-bottom: 2em !important
}
}
@media(max-width:389px) {
.storytelling-component .storytelling-links .blade-image {
	float: none;
	margin: 0
}
}
.container .title.story-head h2 {
	margin: 0
}
.container .title.story-head {
	margin: 0;
	padding-top: 3.3em;
	padding-bottom: .7em
}
.ie8 .storytelling-component .storytelling-highlights .highlight .blade-image {
	width: auto
}
.homepage-header {
	color: white;
	position: relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}
.homepage-header .title-small {
	margin: 1em 0
}
.homepage-header a {
	color: #9addf7
}
.homepage-header a:hover {
	color: #0071c5
}
.homepage-header h1 {
	display: inline-block;
	font-size: 2.25em;
	padding: 10px 15px 10px 0;
	margin: 15px 0;
	vertical-align: middle
}
.homepage-header .title-small {
	display: inline-block;
	vertical-align: top
}
.homepage-header h3 {
	display: inline-block;
	font-size: 1.2em;
	padding: 10px 20px;
	border-left: 1px solid #0071c5;
	margin-top: 11px;
	vertical-align: middle;
	max-width: 650px
}
@media(min-width:1200px) and (max-width:1649px) {
.homepage-header h3 {
	max-width: 600px
}
}
@media(min-width:992px) and (max-width:1199px) {
.homepage-header h3 {
	max-width: 475px
}
}
@media(min-width:768px) and (max-width:991px) {
.homepage-header h3 {
	max-width: 375px
}
}
.homepage-header .homepage-lang-selector {
	text-align: right;
	padding: 2em 0
}
.homepage-header .homepage-lang-selector .selected {
	padding-right: 8px
}
.homepage-header .homepage-lang-selector a {
	color: #99e6ff;
	padding: 0 10px;
	border-left: 1px solid #1189de
}
.homepage-header .homepage-lang-selector a:first-child {
	border-left: 0
}
.homepage-header .homepage-lang-selector a:last-child {
	padding-right: 0
}
.homepage-header .homepage-lang-selector a:hover {
	color: white
}
.homepage-header .homepage-lang-selector a.selected, .homepage-header .homepage-lang-selector a.selected:hover {
	color: #1189de
}
@media(max-width:1199px) {
.homepage-header .homepage-lang-selector {
	text-align: left;
	display: block;
	padding-left: 15px;
	padding-right: 15px
}
}
@media(max-width:991px) {
.homepage-header h1 {
	font-size: 1.5em;
	padding: 7px 20px 7px 0
}
.homepage-header h3 {
	font-size: 1em;
	padding-top: 7px;
	padding-bottom: 7px
}
.homepage-header .homepage-lang-selector {
	text-align: left;
	display: block;
	padding-left: 15px;
	padding-right: 15px
}
}
@media(max-width:767px) {
.homepage-header {
	padding-left: 15px
}
.homepage-header h1, .homepage-header h3 {
	display: block;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
	border-left: 0
}
.homepage-header h1 {
	font-size: 2.25em;
	margin-top: 0;
	padding-left: 0
}
.homepage-header h3 {
	font-size: 1.2em;
	margin-top: -0.5em;
	margin-bottom: 1em;
	padding-left: 0
}
.homepage-header .homepage-lang-selector {
	text-align: left;
	display: block;
	padding-left: 15px;
	padding-right: 15px
}
.homepage-header .homepage-lang-selector a:first-child {
	padding-left: 0
}
}
.homepage-tile {
	color: white;
	background-color: #005a9d;
	padding: 2em 0
}
.homepage-tile .homepage-hero, .homepage-tile .homepage-promos .item {
	position: relative;
	background-color: #005a9d;
	overflow: hidden;
	scrollbar-face-color: gray;
	scrollbar-highlight-color: #ddd;
	scrollbar-3dlight-color: #4b4b4b;
	scrollbar-darkshadow-color: #000;
	scrollbar-shadow-color: #242424;
	scrollbar-arrow-color: #ddd;
	scrollbar-track-color: #000
}
.homepage-tile .homepage-hero .tile-info, .homepage-tile .homepage-promos .item .tile-info {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	scrollbar-face-color: gray;
	scrollbar-highlight-color: #ddd;
	scrollbar-3dlight-color: #4b4b4b;
	scrollbar-darkshadow-color: #000;
	scrollbar-shadow-color: #242424;
	scrollbar-arrow-color: #ddd;
	scrollbar-track-color: #000;
	cursor: default
}
.homepage-tile .homepage-hero {
	cursor: pointer;
	background-color: #003c71
}
.homepage-tile .homepage-hero .tile-info {
	padding: 2em
}
.homepage-tile .homepage-hero .tile-info h2 {
	font-size: 4.375em
}
.homepage-tile .homepage-hero .tile-info p {
	font-size: 1.25em;
	margin: 1em 0 0 0
}
.homepage-tile.homepage-3-up .homepage-hero, .homepage-tile.homepage-3-up .homepage-promos .item {
	background-color: transparent
}
.homepage-tile.homepage-3-up .homepage-hero .tile-info h2 {
	text-transform: uppercase
}
.homepage-tile.homepage-3-up .homepage-promos .split-info .tile-info h2 {
	color: #9addf7
}
.homepage-tile .homepage-promos .full-bleed-image-expanding {
	cursor: auto
}
.homepage-tile .homepage-promos .full-bleed-image-expanding .tile-info {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	max-height: 100%;
	min-height: 0;
	padding: 10px 18px;
	background-color: black;
	background-color: rgba(0,0,0,0.75);
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-transition: all 400ms;
	-moz-transition: all 400ms;
	-ms-transition: all 400ms;
	-o-transition: all 400ms;
	transition: all 400ms
}
.homepage-tile .homepage-promos .full-bleed-image-expanding .tile-info h2 {
	font-family: 'intel-clear';
	font-size: 16px;
	padding: .5em 0;
	margin: 0
}
.homepage-tile .homepage-promos .full-bleed-image-expanding .tile-info h2:before {
	content: ' ';
	float: right;
	margin-top: 1px;
	margin-left: 5px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -400px;
	width: 16px;
	height: 16px
}
.homepage-tile .homepage-promos .full-bleed-image-expanding .tile-info p {
	max-height: 0;
	margin: 0;
	overflow: hidden;
	-webkit-transition: all 200ms;
	-moz-transition: all 200ms;
	-ms-transition: all 200ms;
	-o-transition: all 200ms;
	transition: all 200ms
}
.homepage-tile .homepage-promos .full-bleed-image-expanding .tile-info a {
	color: #9addf7
}
.homepage-tile .homepage-promos .full-bleed-image-expanding .tile-info a:hover {
	color: #0071c5
}
.homepage-tile .homepage-promos .full-bleed-image-expanding.overlay h2:before, .homepage-tile .homepage-promos .full-bleed-image-expanding.active h2:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -426px;
	width: 16px;
	height: 16px
}
.homepage-tile .homepage-promos .full-bleed-image-expanding.overlay .tile-info, .homepage-tile .homepage-promos .full-bleed-image-expanding.active .tile-info {
	background-color: rgba(0,0,0,0.8);
	min-height: 100%
}
.homepage-tile .homepage-promos .full-bleed-image-expanding.overlay .tile-info p, .homepage-tile .homepage-promos .full-bleed-image-expanding.active .tile-info p {
	margin-top: 1em;
	max-height: 400px;
	-webkit-transition: all 200ms ease 300ms;
	-moz-transition: all 200ms ease 300ms;
	-ms-transition: all 200ms ease 300ms;
	-o-transition: all 200ms ease 300ms;
	transition: all 200ms ease 300ms
}
@media(max-width:767px) {
.homepage-tile .homepage-promos .full-bleed-image-expanding {
	cursor: auto
}
.homepage-tile .homepage-promos .full-bleed-image-expanding .tile-info {
	position: relative
}
}
.homepage-tile .homepage-promos .item.shadow {
	background: rgba(0,0,0,0.5);
	border: 0
}
.homepage-tile .homepage-promos .split-info {
	cursor: auto;
	font-size: 0
}
.homepage-tile .homepage-promos .split-info .tile-header {
	font-size: 16px;
	position: relative;
	display: inline-block;
	width: 34%;
	padding: 15px 10px;
	vertical-align: middle;
	text-align: center
}
.homepage-tile .homepage-promos .split-info.no-divider .tile-info {
	width: 100%;
	padding: 15px 15px 15px 30px
}
.homepage-tile .homepage-promos .split-info.no-divider:before {
	display: none
}
.homepage-tile .homepage-promos .split-info .tile-info {
	position: relative;
	display: inline-block;
	font-size: 16px;
	width: 64%;
	max-height: 100%;
	padding: 15px 15px 15px 10px;
	vertical-align: middle;
	overflow-x: hidden;
	overflow-y: auto
}
.homepage-tile .homepage-promos .split-info .tile-info h2 {
	font-size: 1.2em;
	margin: 6px 0 11px 0
}
.homepage-tile .homepage-promos .split-info .tile-info .cta-item {
	margin: 0;
	outline: 0
}
.homepage-tile .homepage-promos .split-info .tile-info .cta-item a {
	display: block;
	color: white;
	padding: 6px 0
}
.homepage-tile .homepage-promos .split-info .tile-info .cta-item a:hover {
	color: #9addf7
}
.homepage-tile .homepage-promos .split-info .tile-container:after, .homepage-tile .homepage-promos .split-info:after {
	content: ' ';
	width: 1px;
	height: 100%;
	display: inline-block;
	vertical-align: middle
}
@media(min-width:1650px) {
.homepage-tile .homepage-promos .split-info .tile-info {
	font-size: 20px;
	padding-left: 30px
}
}
@media(max-width:1649px) {
.homepage-tile .homepage-promos .split-info .tile-info {
	padding: 5px 5px 5px 15px
}
}
@media(min-width:992px) and (max-width:1199px) {
.homepage-tile .homepage-promos .split-info:before {
	left: 25.5%
}
.homepage-tile .homepage-promos .split-info .tile-header {
	width: 25%;
	padding-left: 15px
}
.homepage-tile .homepage-promos .split-info .tile-info {
	padding: 10px 15px;
	width: 74%
}
.homepage-tile .homepage-promos .split-info .tile-info .cta-item a {
	padding: 4px 0
}
}
@media(max-width:767px) {
.homepage-tile .homepage-promos .split-info .tile-info {
	padding: 15px
}
}
.homepage-tile .homepage-promos .split-info-expanding {
	cursor: auto
}
.homepage-tile .homepage-promos .split-info-expanding .tile-header {
	font-size: 0
}
.homepage-tile .homepage-promos .split-info-expanding .tile-header .blade-image {
	position: relative;
	display: inline-block;
	width: 34%;
	padding: 15px 10px;
	vertical-align: middle;
	text-align: center
}
.homepage-tile .homepage-promos .split-info-expanding .tile-header h3 {
	font-size: 24px;
	display: inline-block;
	width: 64%;
	max-height: 100%;
	padding: 15px;
	margin: 0;
	vertical-align: middle
}
.homepage-tile .homepage-promos .split-info-expanding .tile-header:after {
	content: ' ';
	width: 1px;
	height: 100%;
	min-height: 164px;
	display: inline-block;
	vertical-align: middle
}
.homepage-tile .homepage-promos .split-info-expanding .tile-info {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	max-height: 100%;
	min-height: 0;
	padding: 10px 18px;
	background-color: black;
	background-color: rgba(0,0,0,0.75);
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-transition: all 400ms;
	-moz-transition: all 400ms;
	-ms-transition: all 400ms;
	-o-transition: all 400ms;
	transition: all 400ms
}
.homepage-tile .homepage-promos .split-info-expanding .tile-info h2 {
	font-family: 'intel-clear';
	font-size: 16px;
	padding: .5em 0;
	margin: 0
}
.homepage-tile .homepage-promos .split-info-expanding .tile-info h2:before {
	content: ' ';
	float: right;
	margin-top: 1px;
	margin-left: 5px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -400px;
	width: 16px;
	height: 16px
}
.homepage-tile .homepage-promos .split-info-expanding .tile-info p {
	max-height: 0;
	margin: 0;
	overflow: hidden;
	-webkit-transition: all 200ms;
	-moz-transition: all 200ms;
	-ms-transition: all 200ms;
	-o-transition: all 200ms;
	transition: all 200ms
}
.homepage-tile .homepage-promos .split-info-expanding .tile-info a {
	color: #9addf7
}
.homepage-tile .homepage-promos .split-info-expanding .tile-info a:hover {
	color: #0071c5
}
.homepage-tile .homepage-promos .split-info-expanding.overlay h2:before, .homepage-tile .homepage-promos .split-info-expanding.active h2:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -426px;
	width: 16px;
	height: 16px
}
.homepage-tile .homepage-promos .split-info-expanding.overlay .tile-info, .homepage-tile .homepage-promos .split-info-expanding.active .tile-info {
	background-color: rgba(0,0,0,0.8);
	min-height: 100%
}
.homepage-tile .homepage-promos .split-info-expanding.overlay .tile-info p, .homepage-tile .homepage-promos .split-info-expanding.active .tile-info p {
	margin-top: 1em;
	max-height: 400px;
	-webkit-transition: all 200ms ease 300ms;
	-moz-transition: all 200ms ease 300ms;
	-ms-transition: all 200ms ease 300ms;
	-o-transition: all 200ms ease 300ms;
	transition: all 200ms ease 300ms
}
@media(max-width:767px) {
.homepage-tile .homepage-promos .split-info-expanding {
	cursor: auto
}
.homepage-tile .homepage-promos .split-info-expanding .tile-info {
	position: relative
}
}
@media(min-width:1650px) {
.homepage-tile .homepage-promos .split-info-expanding .tile-header h3 {
	font-size: 28px;
	line-height: 1.5em
}
.homepage-tile .homepage-promos .split-info-expanding .tile-header:after {
	min-height: 250px
}
}
@media(min-width:992px) and (max-width:1199px) {
.homepage-tile .homepage-promos .split-info-expanding .blade-image {
	max-width: 75px;
	padding-left: 15px !important
}
.homepage-tile .homepage-promos .split-info-expanding .tile-header h3 {
	font-size: 20px
}
.homepage-tile .homepage-promos .split-info-expanding .tile-header:after {
	display: none
}
}
@media(min-width:1650px) {
.homepage-tile .homepage-hero {
	float: left;
	width: 1070.74074074px;
	height: 602.29166667px;
	margin-right: 17.5px
}
.homepage-tile .homepage-promos {
	float: left;
	width: 504.25925926px;
	margin-left: 17.5px
}
.homepage-tile .homepage-promos .item {
	width: 504.25925926px;
	height: 283.64583333px
}
.homepage-tile .homepage-promos .item-0 {
	padding-bottom: 17.5px;
	margin-bottom: 35px
}
.homepage-tile .homepage-promos .tile-container {
	width: 504.25925926px;
	height: 283.64583333px
}
.homepage-tile .tile-group.even .homepage-hero {
	float: right;
	margin-right: 0;
	margin-left: 17.5px
}
.homepage-tile .tile-group.even .homepage-promos {
	float: right;
	margin-left: 0;
	margin-right: 17.5px
}
}
@media(min-width:1200px) and (max-width:1649px) {
.homepage-tile .homepage-hero {
	float: left;
	width: 777.92592593px;
	height: 437.58333333px;
	margin-right: 14px
}
.homepage-tile .homepage-promos {
	float: left;
	width: 364.07407407px;
	margin-left: 14px
}
.homepage-tile .homepage-promos .item {
	width: 364.07407407px;
	height: 204.79166667px
}
.homepage-tile .homepage-promos .item-0 {
	padding-bottom: 14px;
	margin-bottom: 28px
}
.homepage-tile .homepage-promos .tile-container {
	width: 364.07407407px;
	height: 204.79166667px
}
.homepage-tile .tile-group.even .homepage-hero {
	float: right;
	margin-right: 0;
	margin-left: 14px
}
.homepage-tile .tile-group.even .homepage-promos {
	float: right;
	margin-left: 0;
	margin-right: 14px
}
.homepage-tile .homepage-hero .tile-info h2 {
	font-size: 3.75em
}
}
@media(min-width:992px) and (max-width:1199px) {
.homepage-tile .homepage-hero {
	float: left;
	width: 645.18518519px;
	height: 362.91666667px;
	margin-right: 10px
}
.homepage-tile .homepage-promos {
	float: left;
	width: 304.81481481px;
	margin-left: 10px
}
.homepage-tile .homepage-promos .item {
	width: 304.81481481px;
	height: 171.45833333px
}
.homepage-tile .homepage-promos .item-0 {
	padding-bottom: 10px;
	margin-bottom: 20px
}
.homepage-tile .homepage-promos .tile-container {
	width: 304.81481481px;
	height: 171.45833333px
}
.homepage-tile .tile-group.even .homepage-hero {
	float: right;
	margin-right: 0;
	margin-left: 10px
}
.homepage-tile .tile-group.even .homepage-promos {
	float: right;
	margin-left: 0;
	margin-right: 10px
}
.homepage-tile .homepage-hero .tile-info {
	padding: 24px
}
.homepage-tile .homepage-hero .tile-info h2 {
	font-size: 3.125em
}
.homepage-tile .homepage-hero .tile-info p {
	font-size: 1em
}
}
@media(max-width:991px) {
.homepage-tile.homepage-3-up .homepage-hero {
	margin: 0
}
.homepage-tile.homepage-3-up .homepage-hero .tile-info {
	padding: 15px;
	background-color: transparent
}
.homepage-tile.homepage-3-up.full-bleed-image {
	background-position: 0 0
}
.homepage-tile .homepage-promos .item.shadow.item-0 {
	margin-top: 0
}
}
@media(min-width:768px) and (max-width:991px) {
.homepage-tile {
	padding-bottom: 0
}
.homepage-tile .homepage-hero {
	width: 750px;
	height: 421.875px;
	margin-bottom: 30px
}
.homepage-tile .homepage-promos {
	width: 750px
}
.homepage-tile .homepage-promos:before, .homepage-tile .homepage-promos:after {
	content: " ";
	display: table
}
.homepage-tile .homepage-promos:after {
	clear: both
}
.homepage-tile .homepage-promos:before, .homepage-tile .homepage-promos:after {
	content: " ";
	display: table
}
.homepage-tile .homepage-promos:after {
	clear: both
}
.homepage-tile .homepage-promos .item, .homepage-tile .homepage-promos .tile-container {
	float: left;
	width: 367.5px;
	height: 206.71875px;
	margin-bottom: 15px
}
.homepage-tile .homepage-promos .item-0 {
	margin-right: 15px
}
.homepage-tile .homepage-promos {
	padding: 1em 0;
	border-top: 1px solid #0071c5
}
}
@media(max-width:767px) {
.homepage-tile {
	padding: 0
}
.homepage-tile .homepage-hero .tile-info {
	position: relative;
	padding: 15px
}
.homepage-tile .homepage-hero .tile-info h2 {
	font-size: 3.125em;
	margin-top: 0
}
.homepage-tile .homepage-hero .tile-info p {
	font-size: 1em;
	margin: 1em 0 0 0
}
.homepage-tile .homepage-promos .item {
	background: transparent
}
.homepage-tile .homepage-promos .item.shadow {
	background: transparent;
	border-top: 1px solid #0071c5
}
.homepage-tile.full-bleed-image .intrinsic-ratio {
	padding-bottom: 56.25%
}
.homepage-tile .homepage-promos .item-0 {
	border: 1px solid #0071c5;
	border-left: 0;
	border-right: 0;
	padding-top: 20px
}
}
.homepage-tiles .full-bleed-image a {
	outline: 0
}
@media(max-width:767px) {
.ie10 .homepage-tile .homepage-promos .full-bleed-image-expanding .tile-info, .ie11 .homepage-tile .homepage-promos .full-bleed-image-expanding .tile-info {
	min-height: 100%
}
}
.homepage-ticker {
	color: white;
	text-align: center;
	padding: 2em 0
}
.homepage-ticker a {
	color: white
}
.homepage-ticker a:hover {
	color: #9addf7
}
.homepage-ticker .col-xs-12 {
	border-top: 1px solid #00aeef;
	border-bottom: 1px solid #00aeef
}
.homepage-ticker .controls a {
	position: absolute;
	display: block;
	width: 50px;
	height: 50px;
	top: 50%;
	margin-top: -25px;
	text-indent: -999px;
	z-index: 101;
	overflow: hidden
}
.homepage-ticker .controls a:after {
	display: block;
	position: absolute;
	top: 17px;
	left: 17px
}
.homepage-ticker .controls .previous {
	left: 0
}
.homepage-ticker .controls .previous:after {
	content: ' ';
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -322px;
	width: 16px;
	height: 16px
}
.homepage-ticker .controls .next {
	right: 0
}
.homepage-ticker .controls .next:after {
	content: ' ';
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -374px;
	width: 16px;
	height: 16px
}
.homepage-ticker h3 {
	position: absolute;
	top: -34px;
	font-size: 18px;
	min-width: 100%;
	margin-left: -15px;
	margin-right: -15px
}
.homepage-ticker h3 a {
	background-color: #003c71;
	padding: 0 1em
}
.homepage-ticker .news-items {
	padding: 15px 40px
}
.homepage-ticker .news-items a {
	display: none
}
.two-col-video .video-player-container {
	left: 0
}
.two-col-video .blade-videos {
	padding: 0
}
.two-col-video .blade-videos header h2 {
	margin-bottom: 0
}
.two-col-video .blade-videos .container {
	width: auto !important
}
.two-col-video .blade-videos .container .col-xs-12 {
	width: 100% !important
}
.two-col-video .blade-videos .container .col-xs-12 .blade-image {
	float: left;
	width: 190px;
	margin: 0 1em 1em 0
}
.two-col-video .blade-videos .container .col-xs-12 h3 {
	margin-top: 0
}
.two-col-video .blade-videos .container .show-more {
	width: 100% !important;
	margin: 0
}
.video-detail-component .page-title, .video-detail-component .page-tools {
	padding-left: 15px
}
.video-detail-component .social-links {
	padding-right: 15px
}
.video-detail-component .social-links-expanded, .video-detail-component .social-links-expanded a {
	color: white
}
.video-detail-component .video-player-max-width {
	max-width: 960px;
	margin: 0 auto
}
.video-detail-component .video-player-container {
	position: relative;
	padding-bottom: 56.25%
}
.video-detail-component .video-player-container.youku {
	padding-bottom: 0
}
.video-detail-component .video-player-container.youku:after {
	padding-top: 56.25%;
	display: block;
	content: ''
}
.video-detail-component .video-player-container.youku .youku-container {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0
}
.video-detail-component .BrightcoveExperience {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.video-detail-component .video-info .hidden-content {
	display: none
}
.video-detail-component .video-info .show-more-container {
	display: block;
	width: auto !important
}
.video-detail-component .video-info.opened .hidden-content {
	display: inline
}
.video-detail-component .video-info.opened .show-more-items {
	display: none
}
.video-detail-component .video-info.opened .show-less-items {
	display: inline
}
.video-detail-component .video-info.opened .show-less-items:after {
	display: none
}
@media(min-width:1650px) {
.video-detail-component .video-info {
	margin-left: 0
}
}
.video-detail-component .video-title {
	font-size: 22px
}
.video-detail-component .share-video {
	font-size: 16px;
	margin-top: 1em
}
.video-detail-component .share-video a {
	display: inline-block;
	text-indent: -999px;
	overflow: hidden;
	vertical-align: middle;
	margin-left: 10px
}
.video-detail-component .share-video .share-tripod {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -187px;
	width: 18px;
	height: 20px
}
.video-detail-component .share-video .share-facebook {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -157px;
	width: 77px;
	height: 20px
}
.video-detail-component .share-video .share-twitter {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -157px;
	width: 77px;
	height: 20px
}
.video-detail-component .related-videos {
	padding: 0
}
@media(max-width:767px) {
.video-detail-component .page-title {
	padding-left: 0
}
}
@media(min-width:1650px) {
.video-detail-component .video-player-container {
	left: 0
}
.video-detail-component .blade-videos {
	padding: 0
}
.video-detail-component .blade-videos header h2 {
	margin-bottom: 0
}
.video-detail-component .blade-videos .container {
	width: auto !important
}
.video-detail-component .blade-videos .container .col-xs-12 {
	width: 100% !important
}
.video-detail-component .blade-videos .container .col-xs-12 .blade-image {
	float: left;
	width: 190px;
	margin: 0 1em 1em 0
}
.video-detail-component .blade-videos .container .col-xs-12 h3 {
	margin-top: 0
}
.video-detail-component .blade-videos .container .show-more {
	width: 100% !important;
	margin: 0
}
}
.pdf-component .page-title, .pdf-component .page-tools {
	padding-left: 15px
}
.pdf-component .download-pdf {
	margin-bottom: 1em
}
.pdf-component .download-pdf a:after {
	content: ' ';
	position: relative;
	top: 2px;
	display: inline-block;
	margin-left: 5px;
	padding: 9px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -476px -60px;
	width: 20px;
	height: 20px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.pdf-component .download-pdf a:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.pdf-component .download-pdf a:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -476px -60px;
	width: 20px;
	height: 20px
}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1) and (-webkit-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2), only screen and (min-resolution:192dpi) and (-webkit-min-device-pixel-ratio:2), only screen and (min-resolution:2dppx) and (-webkit-min-device-pixel-ratio:2), only screen and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi), only screen and (min--moz-device-pixel-ratio:2) and (min-resolution:192dpi), only screen and (-o-min-device-pixel-ratio:2/1) and (min-resolution:192dpi), only screen and (min-device-pixel-ratio:2) and (min-resolution:192dpi), only screen and (min-resolution:192dpi) and (min-resolution:192dpi), only screen and (min-resolution:2dppx) and (min-resolution:192dpi) {
.pdf-component .download-pdf a:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-retina.png);
	background-size: 533px 633px
}
}
.pdf-component .pdf-read {
	display: block;
	margin-top: 20px
}
.pdf-component .pdf-embedded {
	margin-left: -15px;
	margin-right: -15px
}
.pdf-component .pdf-embedded+.pdf-description {
	margin-top: 1em;
	padding: 0
}
.pdf-component .pdf-embedded+.pdf-description.opened .pdf-ellipses {
	display: none
}
.pdf-component .pdf-embedded+.pdf-description .pdf-ellipses {
	display: inline-block
}
.pdf-component .pdf-embedded-fallback {
	display: none;
	padding-bottom: 2em
}
.pdf-component .pdf-embedded-fallback .download-pdf {
	margin-top: 0
}
.pdf-component .hidden-content {
	display: none
}
.pdf-component .show-more-container {
	display: block;
	width: auto !important
}
.pdf-component .opened .hidden-content {
	display: inline
}
.pdf-component .opened .show-more-items {
	display: none
}
.pdf-component .opened .show-less-items {
	display: inline
}
.pdf-component .opened .show-less-items:after {
	display: none
}
@media(max-width:767px) {
.pdf-component .pdf-embedded {
	display: none
}
.pdf-component .pdf-embedded-fallback {
	display: block
}
}
@media(max-width:767px) {
.pdf-component .page-title {
	padding-left: 0
}
}
.pdf-component .appleios .pdf-embedded {
	display: none
}
.pdf-component .appleios .pdf-embedded-fallback {
	display: block
}
.pdf-component #viewerPlaceHolder {
	width: 880px;
	height: 550px;
	margin: 0 auto
}
.desktop .pdf-component .download-pdf {
	margin-top: -0.5em
}
.desktop .pdf-component .pdf-embedded .pdf-embedded-object {
	height: 550px
}
.desktop .pdf-component .pdf-embedded .pdf-embedded-object object {
	width: 100%;
	height: 100%
}
.no-desktop .pdf-component .download-pdf {
	margin-top: 0
}
.no-desktop .pdf-component .pdf-embedded .pdf-embedded-object {
	display: none
}
.image-detail-component .detail-image {
	text-align: center;
	margin: 0 -15px
}
.image-detail-component .detail-image img {
	width: 100%
}
.image-detail-component .download-image {
	margin-left: -15px;
	margin-bottom: .5em
}
.image-detail-component .download-image a:after {
	content: ' ';
	position: relative;
	top: 4px;
	display: inline-block;
	margin-left: 5px;
	padding: 9px;
	width: 16px;
	height: 16px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/download_icon.png) no-repeat
}
 .image-detail-component .download-image a:after:hover {
background:url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/download_icon_hover.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.image-detail-component .download-image a:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/download_icon_2x.png) no-repeat;
	background-size: 16px 16px
}
 .image-detail-component .download-image a:after:hover {
background:url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/download_icon_hover_2x.png) no-repeat
}
}
.image-detail-component .download-image a:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/download_icon_hover.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.image-detail-component .download-image a:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/download_icon_hover_2x.png) no-repeat;
	background-size: 16px 16px
}
}
@media(max-width:768px) {
.image-detail-component .download-image {
	margin-left: 0
}
}
.image-detail-component .description {
	padding: 0;
	margin-top: 1em
}
.image-detail-component .description .hidden-content {
	display: none
}
.image-detail-component .description .show-more-container {
	display: block;
	width: auto !important
}
.image-detail-component .description.opened .hidden-content {
	display: inline
}
.image-detail-component .description.opened .show-more-items {
	display: none
}
.image-detail-component .description.opened .show-less-items {
	display: inline
}
.image-detail-component .description.opened .show-less-items:after {
	display: none
}
.responsive-table-component {
	margin: 0;
	padding: 2em 0
}
.responsive-table-component .epsd-table .not-shown {
	display: none
}
.responsive-table-component .epsd-table td.show-grey {
	background-color: #f7f7f7
}
.responsive-table-component .epsd-table td.show-white {
	background-color: #fff
}
.responsive-table-component .container {
	position: relative
}
.responsive-table-component header {
	position: relative;
	margin-bottom: 1em
}
.responsive-table-component header h2 {
	margin-top: 0
}
.responsive-table-component header .description {
	color: #959595;
	max-width: 750px
}
.responsive-table-component header .cta {
	float: right;
	margin: 0 0 1em 1em
}
@media(max-width:767px) {
.responsive-table-component header .cta-buttons {
	margin-top: 1em
}
}
.responsive-table-component header select {
	margin-right: 5px;
	background-color: white;
	font-family: "intel-clear";
	font-weight: 200;
	max-width: 40%;
	min-width: 26%;
	height: 36px;
	margin-bottom: .5em;
	color: #555;
	border: 1px solid #ccc;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	cursor: pointer;
	padding-left: 12px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}
.responsive-table-component .table-responsive {
	position: relative;
	overflow-x: auto;
	overflow-y: hidden;
	border: 0
}
.responsive-table-component .table-responsive table.sticky tbody tr td:first-child span {
	visibility: hidden
}
@media(max-width:480px) {
.responsive-table-component .table-responsive table.sticky tbody tr td:first-child span {
	display: block;
	max-width: 165px
}
}
.responsive-table-component table {
	width: 100%;
	z-index: 10;
	font-size: 14px;
	border: 2px solid #e0e0e0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}
.responsive-table-component table thead tr th {
	background-color: #e0e0e0;
	border-right: 2px solid #fff;
	border-bottom: 0;
	border-top: 0;
	padding: 0;
	vertical-align: top
}
.responsive-table-component table thead tr th .content {
	min-width: 125px;
	white-space: normal !important
}
.responsive-table-component table thead tr th img {
	width: inherit;
	height: inherit;
	max-width: 96px;
	max-height: 96px;
	display: block;
	margin: 1em auto
}
.responsive-table-component table thead tr th:last-child {
	border-right: 2px solid #e0e0e0
}
.responsive-table-component table thead tr th p {
	margin: 0;
	line-height: 1.5
}
.responsive-table-component table tbody tr:nth-child(even) td {
	background-color: #f7f7f7
}
.responsive-table-component table tbody tr td {
	background-color: #fff;
	border-right: 2px solid #e0e0e0;
	border-top: 0;
	white-space: normal !important;
	padding: 16px;
	overflow: hidden
}
.responsive-table-component table tbody tr td:first-child {
	max-width: 200px
}
.responsive-table-component table tbody tr td:first-child img {
	width: inherit;
	height: inherit;
	max-width: 96px;
	max-height: 96px;
	display: block;
	margin: 0 auto 1em auto
}
@media(max-width:767px) {
.responsive-table-component table tbody tr td:first-child img {
	max-width: 50px;
	max-height: 50px
}
}
.responsive-table-component table tbody tr td img {
	width: 20px;
	height: 20px
}
.responsive-table-component table tbody tr.collapsed {
	display: none
}
.responsive-table-component table thead tr th {
	padding: 8px 35px 8px 8px
}
.responsive-table-component table.sorting thead tr {
	display: table-row;
	height: 100%
}
.responsive-table-component table.sorting thead tr th {
	cursor: pointer;
	min-width: 135px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/table-assets/bundleup_grey.png);
	background-repeat: no-repeat;
	background-position-x: 96%;
	background-position-y: 40%;
	background-position: center right 10px
}
.responsive-table-component table.sorting thead tr th:hover {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/table-assets/bundleup_dkblue.png)
}
.responsive-table-component table.sorting thead tr th.ascending, .responsive-table-component table.sorting thead tr th.descending {
	background-color: #9addf7
}
.responsive-table-component table.sorting thead tr th.ascending {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/table-assets/up_dkblue.png)
}
.responsive-table-component table.sorting thead tr th.ascending:hover {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/table-assets/up_white.png)
}
.responsive-table-component table.sorting thead tr th.descending {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/table-assets/down_dkblue.png)
}
.responsive-table-component table.sorting thead tr th.descending:hover {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/table-assets/down_white.png)
}
.responsive-table-component table.sorting thead tr th:first-child {
	min-width: 150px;
	background-image: none
}
.responsive-table-component table.table-collapsed:before {
	content: ' ';
	position: absolute;
	width: 100%;
	height: 4px;
	left: 0;
	bottom: 0;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/table-assets/table-shadow-horizontal.png);
	background-repeat: repeat-x
}
@media(max-width:767px) {
.responsive-table-component table.table-collapsed:before {
	bottom: 0
}
}
.responsive-table-component table.overflowed {
	cursor: ew-resize
}
.responsive-table-component .dotted-border {
	position: absolute;
	top: 0;
	height: 100%;
	right: 15px;
	width: 4px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/table-assets/table-shadow-vertical.png);
	z-index: 100
}
.responsive-table-component .scrolled .dotted-border {
	display: none !important
}
.responsive-table-component .category td {
	font-weight: bolder;
	vertical-align: middle;
	background-color: #ebebeb !important;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	padding: 4px 16px !important;
	cursor: pointer;
	white-space: nowrap
}
.responsive-table-component .category td:before {
	content: ' ';
	display: block;
	float: left;
	margin: 6px 8px 0 0;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -80px;
	width: 11px;
	height: 6px
}
@media(max-width:480px) {
.responsive-table-component .category td:before {
	height: 13px
}
}
.responsive-table-component .category.active td:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -32px;
	width: 11px;
	height: 6px
}
@media(max-width:480px) {
.responsive-table-component .category.active td:before {
	height: 13px
}
}
.responsive-table-component .category.active.nocollapse td:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/less/components)
}
.responsive-table-component .category.nonetype td {
	background-color: #fff !important
}
.responsive-table-component .category.nonetype:nth-child(even) td {
	background-color: #f7f7f7 !important
}
.responsive-table-component table.feature-table thead tr th, .responsive-table-component table.feature-table tbody tr td {
	text-align: center;
	vertical-align: middle;
	border: 0
}
.responsive-table-component table.feature-table thead tr th {
	padding: 8px;
	border-bottom: 1px solid #d7d7d7
}
.responsive-table-component table.feature-table thead tr th:last-child {
	border-right: 2px solid #e0e0e0
}
.responsive-table-component table.feature-table tbody tr td:first-child {
	text-align: left;
	border-right: 2px solid #e0e0e0
}
.responsive-table-component table.feature-table tbody tr td:last-child {
	border-right: 2px solid #e0e0e0
}
.responsive-table-component table.feature-table .category td {
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7
}
.responsive-table-component .sticky-column {
	position: absolute;
	top: 0;
	width: auto;
	z-index: 20;
	border-right: 0
}
.responsive-table-component .sticky-column .category td {
	white-space: nowrap !important;
	border-right: 0 !important;
	overflow: visible;
	cursor: pointer
}
@media(max-width:480px) {
.responsive-table-component .sticky-column .category td {
	white-space: normal !important
}
}
.responsive-table-component .sticky-column th {
	border-right: 2px solid white !important
}
.responsive-table-component .sticky-column:before {
	bottom: 0
}
.responsive-table-component.opened .show-more-container .show-less-items {
	display: inline
}
.responsive-table-component.opened .show-more-container .divider, .responsive-table-component.opened .show-more-container .show-less-items:after, .responsive-table-component.opened .show-more-container .show-more-items {
	display: none
}
@media(max-width:1199px) {
.responsive-table-component table {
	font-size: 13px
}
.responsive-table-component table tbody tr th, .responsive-table-component table tbody tr td {
	padding: 9px
}
}
.chat-component {
	padding-bottom: 1em;
	padding-top: 1em;
	margin: 0;
	text-align: center
}
.chat-component h2, .chat-component .blade-image, .chat-component .chat-text, .chat-component button {
	display: inline-block;
	vertical-align: middle;
	margin: 0 1em
}
.chat-component h2 a:hover, .chat-component .blade-image a:hover, .chat-component .chat-text a:hover, .chat-component button a:hover {
	color: #00aeef
}
.chat-component .blade-image {
	width: 50px
}
.chat-component .blade-image img {
	width: 100%
}
.chat-component h2 {
	font-size: 4em;
	margin: 0 .25em;
	line-height: 1.1;
	letter-spacing: 0;
	color: #005a9d
}
.chat-component br {
	display: none
}
.chat-component .chat-text {
	text-align: left
}
.chat-component .chat-text p {
	margin: .25em 0
}
.chat-component .chat-text a {
	color: #9addf7
}
.chat-component .btn-primary.disabled {
	background-color: rgba(154,221,247,0.5)
}
@media(max-width:991px) {
.chat-component {
	padding: 2em 0
}
.chat-component .blade-image {
	width: 35px;
	margin-bottom: 8px;
	margin-right: 0
}
.chat-component h2 {
	font-size: 48px;
	margin-bottom: 8px
}
.chat-component .chat-text {
	display: block;
	text-align: center;
	margin-bottom: 1em
}
}
.chat-component.white-theme {
	background-color: #ebebeb;
	color: #0071c5
}
.chat-component.white-theme .chat-text p {
	color: #555
}
.chat-component.white-theme .chat-text a {
	color: #0071c5
}
.chat-component.white-theme .chat-text a:hover {
	color: #0063ad
}
.masthead-component {
	position: relative;
	background-color: #003c71;
	padding-bottom: 2em
}
.masthead-component, .masthead-component a {
	color: white
}
.masthead-component a:hover {
	color: #9addf7
}
.masthead-component.has-jumplinks {
	padding-bottom: 0
}
.masthead-component .blade-content {
	min-height: 512px;
	position: relative
}
.masthead-component .blade-content.auto-min-height {
	min-height: inherit
}
.masthead-component .blade-content.article-hero-without-image {
	min-height: 280px
}
.masthead-component .blade-content.article-hero-without-image .masthead-content-container {
	position: relative
}
.masthead-component .masthead-content {
	position: relative;
	overflow: hidden
}
.masthead-component .masthead-content h2 {
	font-size: 5.3125em;
	margin-top: 0;
	margin-bottom: 0
}
.masthead-component .masthead-content p {
	margin-top: 1em;
	margin-bottom: 1em
}
.masthead-component .masthead-content .text {
	max-width: 970px;
	clear: both
}
.masthead-component .masthead-content .text .processor-badge {
	position: relative;
	float: left;
	width: 74px;
	height: 74px;
	margin: 8px 11px 0 0;
	text-align: center
}
.masthead-component .masthead-content .text .processor-badge img {
	max-height: 100%;
	max-width: 100%
}
.masthead-component .masthead-content .text .text-body {
	display: block;
	overflow: hidden
}
.masthead-component .masthead-content .text .text-body .cta-item, .masthead-component .masthead-content .text .text-body .btn {
	margin-bottom: 0
}
@media(min-width:992px) and (max-width:1199px) {
.masthead-component .masthead-content .text .processor-badge {
	margin-top: 6px
}
.masthead-component .masthead-content .text .btn {
	padding: .3em 2em
}
}
@media(min-width:768px) and (max-width:991px) {
.masthead-component .masthead-content .text {
	font-size: 14px
}
.masthead-component .masthead-content .text .processor-badge {
	margin-top: 4px
}
.masthead-component .masthead-content .text .btn {
	padding: .3em 2em
}
}
@media(max-width:767px) {
.masthead-component .masthead-content .text {
	font-size: 14px
}
.masthead-component .masthead-content .text .processor-badge {
	margin-top: 4px
}
.masthead-component .masthead-content .text .text-body h2 {
	font-size: 22px
}
.masthead-component .masthead-content .text .masthead-content-container {
	padding: 15px
}
.masthead-component .masthead-content .text .btn {
	padding: .3em 2em
}
}
.masthead-component .masthead-content .text.text-with-badge .text-body {
	margin-left: 11px;
	padding-right: 74px
}
.masthead-component .jump-links {
	margin-top: 30px;
	background-color: #003c71
}
.masthead-component .jump-links h3 {
	display: none;
	margin: 0;
	padding: 15px;
	font-size: 18px
}
.masthead-component .jump-links h3:before {
	content: ' ';
	display: block;
	float: right;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -426px;
	width: 16px;
	height: 16px
}
.masthead-component .jump-links ul {
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 0
}
.masthead-component .jump-links ul li {
	list-style-type: none;
	display: inline-block
}
.masthead-component .jump-links ul li a {
	display: block;
	padding: .5em 1em .5em 0
}
.masthead-component .jump-links ul li a:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/icon-double-caret.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 13px;
	width: 10px;
	height: 21px;
	content: ' '
}
.masthead-component.has-image .masthead-content .text {
	position: absolute;
	top: 0;
	left: 0;
	padding-left: .5em
}
.masthead-component.has-image .masthead-content .blade-image {
	position: relative;
	overflow: hidden
}
@media(min-width:1650px) {
.masthead-component.has-image .masthead-content {
	width: 1610px;
	height: 350px
}
.masthead-component.has-image .masthead-content .blade-image {
	width: 1610px;
	height: 350px
}
.masthead-component.has-image .masthead-content .blade-image img {
	position: absolute;
	top: -278px;
	left: 0
}
.masthead-component.has-image .masthead-content .text {
	max-width: 750px
}
}
@media(min-width:1200px) and (max-width:1649px) {
.masthead-component.has-image .masthead-content {
	width: 1170px;
	height: 300px
}
.masthead-component.has-image .masthead-content .blade-image {
	width: 1170px;
	height: 300px
}
.masthead-component.has-image .masthead-content .blade-image img {
	position: absolute;
	top: -179px;
	left: 0
}
.masthead-component.has-image .masthead-content .text {
	max-width: 600px
}
}
@media(min-width:992px) and (max-width:1199px) {
.masthead-component.has-image .masthead-content {
	width: 970px;
	height: 300px
}
.masthead-component.has-image .masthead-content .blade-image {
	width: 970px;
	height: 300px
}
.masthead-component.has-image .masthead-content .blade-image img {
	position: absolute;
	top: -123px;
	left: 0
}
.masthead-component.has-image .masthead-content .text {
	max-width: 500px
}
.masthead-component.has-image .masthead-content .text .processor-badge {
	width: 56px;
	height: 56px;
	margin-top: 4px
}
}
@media(min-width:768px) and (max-width:991px) {
.masthead-component.has-image .masthead-content {
	width: 750px;
	height: 250px
}
.masthead-component.has-image .masthead-content .blade-image {
	width: 750px;
	height: 250px
}
.masthead-component.has-image .masthead-content .blade-image img {
	position: absolute;
	top: -86px;
	left: 0
}
.masthead-component.has-image .masthead-content .text {
	max-width: 400px
}
.masthead-component.has-image .masthead-content .text .processor-badge {
	width: 56px;
	height: 56px;
	margin-top: 4px
}
}
@media(max-width:767px) {
.masthead-component.has-image .masthead-content .text {
	position: relative;
	padding: 15px
}
.masthead-component.has-image .masthead-content .text .processor-badge {
	margin-top: 5px
}
}
@media(min-width:768px) {
.masthead-component.text-align-center .text, .masthead-component.has-image.text-align-center .text {
	text-align: center;
	margin: 0 auto
}
}
.masthead-component.has-image.text-align-right .text {
	left: auto;
	right: 0
}
@media screen and (min-width:1200px) {
.masthead-component.no-image .blade-content {
	min-height: 0
}
.masthead-component.no-image .masthead-content-container {
	position: relative;
	bottom: initial
}
.masthead-component.no-image.text-align-center .text {
	margin: 0 auto;
	left: 0
}
.masthead-component.no-image.text-align-right .text {
	margin-left: auto;
	float: right
}
}
@media screen and (min-width:1200px) {
.masthead-component.has-image.image-inset .masthead-content-container {
	position: relative
}
}
.masthead-component.has-image.image-inset .masthead-content {
	height: auto
}
.masthead-component.has-image.image-inset .masthead-content:before, .masthead-component.has-image.image-inset .masthead-content:after {
	content: " ";
	display: table
}
.masthead-component.has-image.image-inset .masthead-content:after {
	clear: both
}
.masthead-component.has-image.image-inset .masthead-content:before, .masthead-component.has-image.image-inset .masthead-content:after {
	content: " ";
	display: table
}
.masthead-component.has-image.image-inset .masthead-content:after {
	clear: both
}
.masthead-component.has-image.image-inset .masthead-content .image-video-container {
	position: relative
}
.masthead-component.has-image.image-inset .masthead-content .blade-image {
	padding: 15px;
	height: auto;
	float: right;
	z-index: 400
}
@media screen and (max-width:767px) {
.masthead-component.has-image.image-inset .masthead-content .blade-image {
	float: none
}
}
.masthead-component.has-image.image-inset .masthead-content .blade-image img {
	position: relative;
	top: 0;
	left: 0;
	max-width: 100%
}
.masthead-component.has-image.image-inset .masthead-content .video-player-max-width {
	margin: 15px 15px 14px 15px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 200;
	overflow: hidden
}
.masthead-component.has-image.image-inset .masthead-content .BrightcoveExperience {
	position: absolute;
	top: -0.75%;
	left: -0.75%;
	width: 101.5%;
	height: 101.5%
}
.masthead-component.has-image.image-inset .masthead-content .blade-image img {
	width: 100%
}
@media(min-width:1650px) {
.masthead-component.has-image.image-inset .masthead-content .blade-image {
	width: 690px;
	height: 401px
}
.masthead-component.has-image.image-inset .masthead-content .video-player-max-width {
	width: 660px;
	height: 371px
}
.masthead-component.has-image.image-inset .masthead-content .text {
	width: 900px;
	max-width: initial
}
}
@media(min-width:1200px) and (max-width:1649px) {
.masthead-component.has-image.image-inset .masthead-content .blade-image {
	width: 669px;
	height: 389px
}
.masthead-component.has-image.image-inset .masthead-content .video-player-max-width {
	width: 639px;
	height: 359px
}
.masthead-component.has-image.image-inset .masthead-content .text {
	width: 500px;
	max-width: initial
}
}
@media(min-width:992px) and (max-width:1199px) {
.masthead-component.has-image.image-inset .masthead-content .blade-image {
	width: 570px;
	height: 334px
}
.masthead-component.has-image.image-inset .masthead-content .video-player-max-width {
	width: 540px;
	height: 304px
}
.masthead-component.has-image.image-inset .masthead-content .text {
	width: 400px;
	max-width: initial
}
}
@media(min-width:768px) and (max-width:991px) {
.masthead-component.has-image.image-inset .masthead-content .blade-image {
	width: 400px;
	height: 225px
}
.masthead-component.has-image.image-inset .masthead-content .video-player-max-width {
	width: 400px;
	height: 225px;
	margin: 0
}
.masthead-component.has-image.image-inset .masthead-content .text {
	width: 350px;
	max-width: initial
}
}
@media(max-width:767px) {
.masthead-component.has-image.image-inset .masthead-content .video-player-max-width {
	float: none;
	bottom: 0;
	left: 0;
	margin: 0
}
}
.masthead-component.has-image.image-inset.text-align-right .blade-image {
	float: none
}
.masthead-component.has-image.image-inset.text-align-right .video-player-max-width {
	left: 0
}
.masthead-component.has-image.image-inset.has-video .blade-image {
	cursor: pointer
}
.masthead-component.has-image.image-inset.has-video .blade-image:after {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 90px;
	height: 90px;
	margin-top: -45px;
	margin-left: -45px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/play.png);
	content: ' '
}
.masthead-component.has-image.image-inset.has-video.activeVideo {
	filter: alpha(opacity=30);
	-ms-filter: "alpha(opacity=30)";
	-webkit-opacity: .3;
	-moz-opacity: .3;
	-ms-opacity: .3;
	-o-opacity: .3;
	opacity: .3
}
.masthead-component.has-image.image-inset.has-video.activeVideo:after {
	display: none
}
.masthead-component.text-align-right .masthead-content-container {
	right: 0
}
.masthead-component.text-align-center .masthead-content-container {
	width: 100%
}
.masthead-component .masthead-content-container {
	position: absolute;
	bottom: 0
}
@media screen and (max-width:1649px) {
.masthead-component .masthead-content h2 {
	font-size: 4.375em
}
}
@media screen and (max-width:1199px) {
.masthead-component .blade-content {
	min-height: 0
}
.masthead-component .masthead-content-container {
	position: static
}
.masthead-component .masthead-content h2 {
	font-size: 3.125em
}
}
@media screen and (max-width:991px) {
.masthead-component .blade-content {
	padding: 0
}
.masthead-component .masthead-content {
	padding-top: 0
}
.masthead-component .masthead-content h2 {
	font-size: 2.75em
}
.masthead-component .masthead-content-container {
	position: static;
	padding: 0
}
.masthead-component .page-title, .masthead-component .page-tools {
	margin-left: 0;
	margin-right: 0
}
.masthead-component.has-image.image-inset .masthead-content .blade-image {
	padding: 0
}
}
@media screen and (max-width:991px) and (min-width:768px) {
.masthead-component .masthead-content {
	margin-left: 30px
}
}
@media screen and (max-width:767px) {
.masthead-component {
	padding-bottom: 0
}
.masthead-component .intrinsic-ratio {
	padding-bottom: 56.25%
}
.masthead-component.has-image .masthead-content-container {
	padding: 0
}
.masthead-component .masthead-content-container {
	margin-left: 0;
	margin-right: 0;
	padding: 1em
}
.masthead-component .masthead-content-container .masthead-content {
	padding: 0
}
.masthead-component .masthead-content-container .masthead-content .text h2 {
	font-size: 3.125em
}
.masthead-component .jump-links {
	cursor: pointer
}
.masthead-component .jump-links h3 {
	display: block
}
.masthead-component .jump-links ul {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 0;
	max-height: 0;
	overflow: hidden;
	-webkit-transition: all 300ms;
	-moz-transition: all 300ms;
	-ms-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 300ms
}
.masthead-component .jump-links ul:before, .masthead-component .jump-links ul:after {
	content: " ";
	display: table
}
.masthead-component .jump-links ul:after {
	clear: both
}
.masthead-component .jump-links ul:before, .masthead-component .jump-links ul:after {
	content: " ";
	display: table
}
.masthead-component .jump-links ul:after {
	clear: both
}
.masthead-component .jump-links ul li {
	display: block;
	width: 100%;
	float: left;
	text-align: left
}
.masthead-component .jump-links .active h3:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -400px;
	width: 16px;
	height: 16px
}
.masthead-component .jump-links .active ul {
	padding-bottom: 15px;
	max-height: none
}
.masthead-component.has-image.image-inset.no-video-renditions .masthead-content .image-video-container {
	position: relative
}
.masthead-component.has-image.image-inset.no-video-renditions .masthead-content .image-video-container .blade-image {
	padding-bottom: 56.25%
}
.masthead-component.has-image.image-inset.no-video-renditions .masthead-content .image-video-container .video-player-max-width {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	margin: 0;
	overflow: hidden;
	float: none
}
}
.intro-text-component {
	padding-bottom: 0;
	padding-top: 2em
}
.intro-text-component.full-width .col-md-10, .intro-text-component.full-width .col-xl-8 {
	width: 100%
}
.intro-text-component *:first-child {
	margin-top: 0
}
.intro-text-component h2 {
	color: #005a9d;
	font-size: 60px
}
@media screen and (max-width:1649px) {
.intro-text-component h2 {
	color: #005a9d;
	font-size: 60px
}
}
@media screen and (max-width:767px) {
.intro-text-component h2 {
	color: #005a9d;
	font-size: 48px
}
}
.intro-text-component.text-align-left {
	text-align: left
}
.intro-text-component.text-align-right {
	text-align: right
}
.intro-text-component.text-align-center {
	text-align: center
}
.intro-text-component.big-intro p {
	font-size: 20px
}
@media screen and (max-width:767px) {
.intro-text-component.big-intro p {
	font-size: 18px
}
}
.detail-item-container {
	padding: 0
}
.detail-item-container .detail-item {
	margin: 2em 0 2em
}
.detail-item-container .detail-item .blade-image {
	position: relative;
	width: 128px;
	height: 96px;
	text-align: left
}
.detail-item-container .detail-item .blade-image img {
	max-height: 100%
}
.detail-item-container .detail-item .detail-item-content {
	position: relative;
	min-height: 1px;
	width: 90%
}
.detail-item-container .detail-item .detail-item-content h3 {
	margin: .5em 0 .25em
}
.detail-item-container .detail-item .detail-item-content .cta-item {
	margin: 0
}
@media(max-width:768px) {
.detail-item-container .detail-item .detail-item-content {
	width: 100%
}
}
.l3-detail-text-component {
	padding: 2em 0
}
.l3-detail-text-component *:first-child {
	margin-top: 0
}
.l3-detail-text-component h2 {
	color: #0063ad;
	font-size: 36px
}
.l3-detail-text-component strong {
	font-size: 14px
}
.l3-detail-text-component ul li {
	list-style: none;
	padding: .5em 0
}
.l3-detail-text-component ul li:before {
	content: "\203A";
	position: absolute;
	margin-left: -12px;
	margin-right: -12px
}
.l3-detail-text-component .detail-blockquote blockquote {
	max-width: 700px;
	margin: 1em auto 0;
	padding: 11px 22px 0;
	border: 0;
	font-size: 2em;
	color: #71b8f5;
	text-align: center;
	font-weight: lighter;
	font-family: 'intel-clear'
}
.l3-detail-text-component .detail-blockquote blockquote:before {
	content: 'â€œ'
}
.l3-detail-text-component .detail-blockquote blockquote:after {
	content: 'â€'
}
.l3-detail-text-component .detail-blockquote cite {
	max-width: 700px;
	display: block;
	text-align: right;
	font-size: 14px;
	color: #959595;
	font-family: 'intel-clear';
	margin: 0 auto 1em auto;
	padding: 0 22px 11px
}
.l3-detail-text-component .detail-blockquote cite:before {
	content: 'â€” '
}
.l3-detail-text-component .detail-blockquote cite:after {
	content: '';
	margin-right: 2em
}
@media(max-width:1199px) {
.l3-detail-text-component .detail-blockquote blockquote {
	font-size: 1.5em
}
}
.l3-masthead-component.full-bleed-image .badge-container {
	display: none !important
}
.l3-masthead-component .l3-masthead-content-container {
	padding-bottom: 2em
}
.l3-masthead-component .l3-masthead-content {
	position: relative
}
.l3-masthead-component .l3-masthead-content h2 {
	font-size: 3.75em;
	margin-top: 0;
	margin-bottom: 0
}
.l3-masthead-component .l3-masthead-content .blade-image {
	position: absolute;
	top: 0;
	right: 0;
	width: 39.85%;
	height: 100%;
	background-position: center center;
	background-size: cover
}
.l3-masthead-component .l3-masthead-content .text {
	width: 70%;
	display: inline-block;
	vertical-align: middle
}
.l3-masthead-component .l3-masthead-content .text .processor-badge {
	position: relative;
	float: left;
	width: 74px;
	height: 74px;
	margin: 8px 11px 0 0;
	text-align: center
}
.l3-masthead-component .l3-masthead-content .text .processor-badge img {
	max-height: 100%;
	max-width: 100%
}
.l3-masthead-component .l3-masthead-content .text .text-body {
	display: block;
	overflow: hidden
}
.l3-masthead-component .l3-masthead-content .text .text-body p {
	width: 80%;
	font-size: 18px;
	margin-top: 1em;
	margin-bottom: 1em
}
.l3-masthead-component .l3-masthead-content .text .text-body *:last-child {
	margin-bottom: 0
}
.l3-masthead-component .l3-masthead-content .text.text-with-badge .text-body {
	margin-left: 11px;
	padding-right: 74px
}
.l3-masthead-component .cross-navigation {
	width: 100%;
	display: table;
	background: #ebebeb
}
.l3-masthead-component .cross-navigation a {
	color: #003c71;
	display: table-cell;
	width: 1%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	font-size: 16px;
	padding: 10px 15px;
	line-height: 1em;
	-webkit-transition: all 150ms;
	-moz-transition: all 150ms;
	-ms-transition: all 150ms;
	-o-transition: all 150ms;
	transition: all 150ms
}
.l3-masthead-component .cross-navigation a:hover, .l3-masthead-component .cross-navigation a.active {
	background-color: #FFF
}
.l3-masthead-component.image-included .l3-masthead-content .text .text-body p {
	width: 100%
}
@media(min-width:1650px) {
.l3-masthead-component.image-included .blade-image {
	width: 39.85%
}
.l3-masthead-component.image-included .text {
	width: 55%
}
}
@media(min-width:1200px) and (max-width:1649px) {
.l3-masthead-component.image-included .blade-image {
	width: 39.85%
}
.l3-masthead-component.image-included .text {
	width: 55%
}
}
@media(min-width:992px) and (max-width:1199px) {
.l3-masthead-component.image-included .blade-image {
	width: 39.85%
}
.l3-masthead-component.image-included .text {
	width: 55%
}
}
@media(min-width:768px) and (max-width:991px) {
.l3-masthead-component.image-included .blade-image {
	width: 35%
}
.l3-masthead-component.image-included .text {
	width: 65%
}
}
@media(min-width:992px) {
.l3-masthead-component.image-included.text-align-right .l3-masthead-content .text {
	margin-left: 5.15%
}
}
@media(min-width:768px) and (max-width:991px) {
.l3-masthead-component .l3-masthead-content .blade-image, .l3-masthead-component .l3-masthead-content .text {
	display: block;
	width: 100%;
	height: auto;
	position: relative
}
.l3-masthead-component .l3-masthead-content .blade-image .processor-badge, .l3-masthead-component .l3-masthead-content .text .processor-badge {
	margin-top: 5px
}
.l3-masthead-component .l3-masthead-content .blade-image .text-body p, .l3-masthead-component .l3-masthead-content .text .text-body p {
	font-size: 16px
}
.l3-masthead-component .l3-masthead-content .blade-image {
	height: 150px
}
}
@media(max-width:767px) {
.l3-masthead-component .l3-masthead-content {
	padding: 0
}
.l3-masthead-component .l3-masthead-content .blade-image, .l3-masthead-component .l3-masthead-content .text {
	display: block;
	width: 100%;
	height: auto;
	position: relative
}
.l3-masthead-component .l3-masthead-content .blade-image .processor-badge, .l3-masthead-component .l3-masthead-content .text .processor-badge {
	margin-top: 5px
}
.l3-masthead-component .l3-masthead-content .blade-image .text-body p, .l3-masthead-component .l3-masthead-content .text .text-body p {
	font-size: 16px
}
.l3-masthead-component .l3-masthead-content .blade-image {
	height: 150px
}
.l3-masthead-component .cross-navigation {
	display: block
}
.l3-masthead-component .cross-navigation a {
	display: block;
	width: 100%
}
}
.l3-masthead-component.text-align-center .l3-masthead-content {
	text-align: center
}
.l3-masthead-component.text-align-center .l3-masthead-content .text .text-body *:last-child {
	margin-left: auto;
	margin-right: auto
}
.l3-masthead-component.text-align-right .blade-image {
	right: auto;
	left: 0
}
@media(min-width:992px) {
.l3-masthead-component.text-align-right.no-image .l3-masthead-content .text, .l3-masthead-component.text-align-right.full-bleed-image .l3-masthead-content .text {
	float: right
}
}
@media screen and (min-width:992px) {
.l3-masthead-component.text-align-right.image-included .l3-masthead-content {
	padding-left: 40%
}
.l3-masthead-component.text-align-right.image-included .l3-masthead-content .text {
	width: auto
}
.l3-masthead-component.text-align-right.image-included .text .text-body {
	margin-left: 15px
}
}
@media screen and (max-width:1649px) {
.l3-masthead-component .l3-masthead-content h2 {
	font-size: 3.125em
}
}
@media screen and (max-width:1199px) {
.l3-masthead-component .l3-masthead-content h2 {
	font-size: 2.75em
}
}
@media screen and (max-width:991px) {
.l3-masthead-component .l3-masthead-content .text .text-body p {
	width: 100%
}
.l3-masthead-component .l3-masthead-content h2 {
	font-size: 2.5em
}
.l3-masthead-component .cross-navigation a {
	padding: 1em
}
}
@media screen and (max-width:767px) {
.l3-masthead-component .intrinsic-ratio {
	padding-bottom: 150px
}
.l3-masthead-component .blade-content {
	padding: 0
}
.l3-masthead-component .page-title {
	margin-left: 0;
	margin-right: 0
}
.l3-masthead-component .l3-masthead-content-container, .l3-masthead-component .l3-masthead-content {
	margin: 0
}
.l3-masthead-component .l3-masthead-content {
	padding: 1em
}
.l3-masthead-component.text-align-center .l3-masthead-content {
	text-align: left
}
.l3-masthead-component .l3-masthead-content h2 {
	font-size: 2.75em
}
}
.l3-masthead-component .campaign .white-theme .l3-masthead-content .text {
	color: #555
}
.l3-masthead-component .campaign .l3-masthead-content .text {
	color: white
}
@media(min-width:992px) and (max-width:1199px) {
.l3-masthead-component.image-included .l3-masthead-content {
	min-height: 109px
}
}
@media(min-width:1200px) and (max-width:1649px) {
.l3-masthead-component.image-included .l3-masthead-content {
	min-height: 131px
}
}
@media(min-width:1650px) {
.l3-masthead-component.image-included .l3-masthead-content {
	min-height: 180px
}
}
.l3-media-component {
	padding-bottom: 2em;
	padding-top: 2em
}
.l3-media-component .container {
	padding-left: 0;
	padding-right: 0
}
@media(min-width:768px) {
.l3-media-component .container {
	width: 700px
}
}
@media(min-width:992px) {
.l3-media-component .container {
	width: 900px
}
}
@media(min-width:1200px) {
.l3-media-component .container {
	width: 1170px
}
}
.l3-media-component .container a:focus {
	outline: 0;
	border-style: none
}
.l3-media-component .detail-image {
	text-align: center;
	margin: 0 -15px
}
.l3-media-component .download-image {
	margin-right: 0;
	text-align: right
}
.l3-media-component .download-image a:before {
	content: ' ';
	position: relative;
	top: 4px;
	display: inline-block;
	margin-right: 5px;
	padding: 9px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/magnifying-glass-sprite-icons.png);
	background-position: 0 -21px;
	width: 18px;
	height: 18px
}
.l3-media-component .download-image a:hover:before {
	opacity: .5;
	filter: alpha(opacity=50)
}
.l3-media-component .video-player {
	display: block;
	width: 100%;
	text-align: center
}
.l3-media-component .video-player-max-width {
	max-width: 960px;
	margin: 0 auto
}
.l3-media-component .video-player-container {
	position: relative;
	padding-bottom: 56.25%
}
.l3-media-component .BrightcoveExperience {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.ie .l3-media-component figure.media-asset-image span.media-asset-image img {
	height: auto
}
.lt-ie9 .l3-media-component .media-asset-image span.media-asset-image img {
	width: inherit
}
.l3-next-steps-component {
	position: relative;
	text-align: center;
	padding: 2em 0
}
.l3-next-steps-component .title {
	position: absolute;
	display: block;
	top: .75em;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 5
}
.l3-next-steps-component .title span {
	background-color: white;
	padding: .25em 1em
}
.l3-next-steps-component .step {
	width: 250px;
	display: inline-block;
	vertical-align: top;
	text-align: left;
	margin: .5em 25px 0 25px
}
.l3-next-steps-component .step h3 {
	position: relative;
	margin: 0;
	margin-bottom: .5em;
	font-size: 22px
}
.l3-next-steps-component .step h3 span {
	line-height: 1.16em
}
.l3-next-steps-component .step .text {
	display: block;
	overflow: hidden
}
.l3-next-steps-component .step .description {
	padding-left: 45px
}
.l3-next-steps-component.gray {
	background-color: #f3f3f3
}
.l3-next-steps-component.gray .title span {
	background-color: #f3f3f3
}
.l3-next-steps-component.blue {
	color: white;
	background-color: #0071c5
}
.l3-next-steps-component.blue a {
	color: #c2e8f6
}
.l3-next-steps-component.blue a:hover {
	color: #9addf7
}
.l3-next-steps-component.blue .title span {
	background-color: #0071c5
}
.l3-next-steps-component sup {
	top: -0.4em
}
@media(max-width:991px) {
.l3-next-steps-component .step {
	width: 100%;
	margin: 1em 0
}
}
.l3-text-media-component h2 {
	font-family: "intel-clear-headline", impact, sans-serif;
	line-height: .9;
	letter-spacing: .029em;
	font-size: 3.25em;
	color: #00aeef
}
.l3-text-media-component p {
	font-size: 16px
}
.l3-text-media-component .contentAlignmentCentered {
	text-align: center;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, 0)
}
.l3-text-media-component .contentFlushed {
	height: 100%
}
.l3-text-media-component.brand-primary h2 {
	color: #fff
}
.l3-text-media-component.cropped-media {
	overflow: hidden
}
.l3-text-media-component.cropped-media .container {
	padding-top: 0
}
@media(min-width:768px) {
.l3-text-media-component.cropped-media {
	height: 540px
}
.l3-text-media-component.cropped-media .container {
	padding-bottom: 0
}
.l3-text-media-component.cropped-media .text-container {
	height: 540px;
	position: relative
}
.l3-text-media-component.cropped-media .text-container.flushed {
	height: 280px
}
.l3-text-media-component.cropped-media .order-container.reverse .blade-image img {
	right: auto;
	left: 0
}
.l3-text-media-component.cropped-media .order-container .blade-image img {
	position: absolute;
	top: 0;
	left: auto;
	right: 0;
	width: auto !important;
	max-width: none !important
}
}
@media screen and (min-width:992px) {
.l3-text-media-component.cropped-media .text-container {
	position: relative
}
.l3-text-media-component.cropped-media .text-container.flushed {
	height: 380px
}
}
.l3-text-media-component.full-bleed-image .container, .l3-text-media-component.full-bleed-image .row, .l3-text-media-component.full-bleed-image .order-container {
	height: 100%
}
.l3-text-media-component.full-bleed-image .media-container {
	visibility: hidden;
	display: none
}
.l3-text-media-component.full-bleed-image .intrinsic-ratio {
	padding-bottom: 56.25%
}
.l3-text-media-component.proof-point-container .color-cerulean-blue h2 {
	color: #00aeef
}
.l3-text-media-component.proof-point-container .color-cerulean-blue p:last-child {
	margin-bottom: 11px
}
.l3-text-media-component .proof-point {
	font-size: .85em
}
.l3-text-media-component .proof-point:before {
	margin: 0
}
.l3-text-media-component .proof-point:after {
	margin: .25em
}
.l3-text-media-component .proof-point .description {
	font-size: 1.5em
}
.l3-text-media-component>.container {
	padding-top: 2em;
	padding-bottom: 2em
}
.l3-text-media-component .order-container {
	display: table;
	width: 100%
}
.l3-text-media-component .order-container>.inner {
	display: table-row
}
.l3-text-media-component .order-container.reverse {
	direction: rtl
}
.l3-text-media-component .text-container, .l3-text-media-component .media-container {
	float: none;
	display: table-cell;
	vertical-align: middle;
	direction: ltr
}
html[direction="rtl"] .l3-text-media-component .text-container, html[direction="rtl"] .l3-text-media-component .media-container {
	direction: rtl
}
.l3-text-media-component .text-container *:first-child, .l3-text-media-component .media-container *:first-child {
	margin-top: 0
}
.l3-text-media-component .media-container {
	text-align: center
}
.l3-text-media-component .media-container img {
	width: 100%
}
.l3-text-media-component .text-container ul li {
	list-style: none
}
.l3-text-media-component .text-container ul li:before {
	content: "\203A";
	position: absolute;
	margin-left: -12px
}
.l3-text-media-component .video-player-max-width {
	max-width: 960px;
	margin: 0 auto
}
.l3-text-media-component .video-player-container {
	position: relative;
	padding-bottom: 56.25%
}
.l3-text-media-component .BrightcoveExperience {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
@media screen and (min-width:768px) {
.l3-text-media-component.full-bleed-image {
	min-height: 350px
}
.l3-text-media-component.full-bleed-image .media-container {
	display: block
}
.l3-text-media-component.full-bleed-image .intrinsic-ratio {
	display: none
}
.l3-text-media-component .proof-point {
	font-size: .75em
}
.l3-text-media-component .proof-point .description {
	font-size: 1.75em
}
}
@media screen and (min-width:992px) {
.l3-text-media-component.full-bleed-image {
	height: 400px
}
.l3-text-media-component .proof-point {
	font-size: 1em
}
.l3-text-media-component .proof-point .description {
	font-size: 1.5em
}
}
@media screen and (min-width:992px) {
.l3-text-media-component.full-bleed-image {
	height: 450px
}
}
@media screen and (min-width:1200px) {
.l3-text-media-component.full-bleed-image {
	height: 500px
}
}
@media(min-width:1650px) {
.l3-text-media-component.full-bleed-image {
	height: 600px
}
.l3-text-media-component .text-container {
	padding-right: 175px
}
.l3-text-media-component .contentAlignmentCentered {
	padding: 0
}
}
@media(max-width:767px) {
.l3-text-media-component .text-container, .l3-text-media-component .media-container, .l3-text-media-component .order-container, .l3-text-media-component .order-container>.inner {
	float: none;
	display: block
}
.l3-text-media-component .media-container {
	margin-top: 1em;
	padding: 0
}
.l3-text-media-component.media-top .media-container {
	margin-bottom: 1em;
	margin-top: 0
}
}
.l3-text-media-component blockquote {
	max-width: 700px;
	margin: 1em auto;
	border: 0;
	font-size: 2em;
	text-align: center;
	font-weight: lighter;
	font-family: 'intel-clear'
}
.l3-text-media-component blockquote:before {
	content: 'â€œ'
}
.l3-text-media-component blockquote:after {
	content: 'â€'
}
.l3-text-media-component blockquote cite {
	display: block;
	text-align: right;
	font-size: 14px;
	font-family: 'intel-clear';
	margin-right: 2em
}
.l3-text-media-component blockquote cite:before {
	content: 'â€” '
}
@media(max-width:1199px) {
.l3-text-media-component blockquote {
	font-size: 1.5em
}
}
#search-app {
	margin: 1em 0 3em 0
}
#search-app .form-container #search-query, #search-app .form-container #docked-header-search-query {
	margin: 2em 0 4em 0;
	text-align: center
}
#search-app .form-container #search-query h2, #search-app .form-container #docked-header-search-query h2 {
	margin: 0 0 .5em 0
}
#search-app .form-container #search-query .input-group, #search-app .form-container #docked-header-search-query .input-group {
	margin: 0 auto
}
#search-app .form-container #search-query .input-group input, #search-app .form-container #docked-header-search-query .input-group input {
	text-align: left;
	margin: 0;
	color: #0071c5;
	height: 64px;
	font-size: 24px;
	font-weight: 200;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px
}
#search-app .form-container #search-query .input-group input:focus, #search-app .form-container #docked-header-search-query .input-group input:focus {
	outline-color: transparent;
	outline-style: none;
	-webkit-box-shadow: inset 0 0 4px 1px #9addf7;
	box-shadow: inset 0 0 4px 1px #9addf7
}
#search-app .form-container #search-query .input-group .btn-clear, #search-app .form-container #docked-header-search-query .input-group .btn-clear {
	border: 0;
	right: 100px;
	height: 64px;
	outline: 0;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 20px;
	padding-top: 6px;
	width: 18px;
	top: 0;
	position: absolute;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAIVBMVEUAAAC2tra2tra2tra2tra2tra2tra2tra2tra2tra2trYFTZIBAAAACnRSTlMAIDBAUGCAj5+/DxwROwAAAFNJREFUCNdjYMAG2KYACZZpQEJrVQADQ9QqBRBrKQPrKhALSAZEAXkMIJkVq0AqwIIQIZAgRAiJhZCF60CYIgUxWYCBwQpimwEDA/tUkJLpWF0HAGPkI3FuED4nAAAAAElFTkSuQmCC")
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
#search-app .form-container #search-query .input-group .btn-clear, #search-app .form-container #docked-header-search-query .input-group .btn-clear {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAG1BMVEUAAAC2tra2tra2tra2tra2tra2tra2tra2tratFy4IAAAACHRSTlMAECAwUHDf799dMhQAAACVSURBVCjPY2CgLlB1hLFEgiE0a0ebAYTFnNERAGZodHQUQ4TMOzqawIyIjo52sDLmio6OVrCQRwdUGVBRRwtYSKwDogykqCORAaYepMy8A2YCjA2TQVKGrAiqDFkRVBmKIogyFEUwZciKoMqKGfALYdGIaTwWR2A6FYuHML2NJXCwBCGWgMYSHVgiDUvUIieAICqnLQBU3m2UfDfbCwAAAABJRU5ErkJggg==");
	background-size: 24px 24px
}
}
#search-app .form-container #search-query .input-group .btn-clear:before, #search-app .form-container #docked-header-search-query .input-group .btn-clear:before {
	top: 2px;
	display: inline-block;
	content: ' ';
	background-image: none
}
#search-app .form-container #search-query button.btn.btn-search, #search-app .form-container #docked-header-search-query button.btn.btn-search {
	color: #fff;
	background-color: #0071c5
}
#search-app .form-container #search-query .btn, #search-app .form-container #docked-header-search-query .btn {
	font-size: 16px;
	box-shadow: none;
	padding: 6px 12px;
	white-space: nowrap;
	border: 1px solid #0071c5;
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
	height: 64px
}
#search-app .form-container #search-query .btn:before, #search-app .form-container #docked-header-search-query .btn:before {
	content: ' ';
	position: relative;
	display: inline-block;
	top: 2px;
	margin-right: 5px;
	width: 28px;
	height: 28px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAD3RSTlMAECAwQGBwgI+fr7/P3+/Lm0b7AAAAz0lEQVQYGQXBIW4UAQBA0bcztIIaEjxZjRqJ2pYES0AjgFsgOQIVWM6AQCKoQVN80xWTkKDGsALSnc978GTf8SOAx1V9AYxLVb0Ezuvu67c6gGHp79bmfU1wv/UC49I1nPcH7DrAhy7Baf9g3xZYgu4An7tgEOAaBgBgALAF+x4A+zBceQtOtkd40QwedYCz1gmbH/2EsX7hdc3gTf1+96laJzipqmoGz6u6rXUCr6rvD5eagXvPnrKrdQJgXGoGwK6OABiXAoBd6wYA483pfwoff4KeeKtTAAAAAElFTkSuQmCC")
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
#search-app .form-container #search-query .btn:before, #search-app .form-container #docked-header-search-query .btn:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAXlJREFUSMfVltt2xRAQhhGnCMb7P23TFhEZI9tF1+p/ueUb5rwZu0uYI6QfgbeSvRTXGSqCXbzhLKSn3BSVMaECO7kuDeU5wblEKG5DLiRSsL24LzotTynbGgMx88+rJqeNvYDG87qtS7nw9WhHwJqH4xk+U0k5fqjDnqOrE486K/Vy4IHToyvLQeSTkPtBCoetUJ90T4kYufB8k0HDpoh6BMz2kT2kGmDPxjEXHQWqDN4qNv+mycmAxW8W09ZJ8zGYS9b+HRjHoCJB7CNAjPXasGd5osP76kK7kZq7ATMuidFAfwLTKz1WcVcFHzMP+z4oDdm12xVSGJ3X6YkWOi8zEB6jRQBBbpE4vAa5662aa2VqImxnAG7H0rebRxN+/GzvXFib6VeYJiJX/jd4dO/NyZEQUoRVku+rZBfD6q/WUxJBo+HNviIGqTANG0pm3pDfEZb2lJIc2ZHz4T3arv+QlKtkYKskWyXZKskWScfWSOCfgr+NcA61L7V8Q4Xaf+4uAAAAAElFTkSuQmCC");
	background-size: 28px 28px
}
}
@media(min-width:1650px) {
#search-app .form-container #search-query .input-group, #search-app .form-container #docked-header-search-query .input-group {
	width: 900px
}
}
@media(min-width:1200px) and (max-width:1649px) {
#search-app .form-container #search-query .input-group, #search-app .form-container #docked-header-search-query .input-group {
	width: 700px
}
}
@media(min-width:992px) and (max-width:1199px) {
#search-app .form-container #search-query .input-group, #search-app .form-container #docked-header-search-query .input-group {
	width: 600px
}
}
@media(max-width:991px) {
#search-app .form-container #search-query, #search-app .form-container #docked-header-search-query {
	margin: .5em 0 1.5em 0
}
#search-app .form-container #search-query h2, #search-app .form-container #docked-header-search-query h2 {
	display: none
}
#search-app .form-container #search-query .input-group input, #search-app .form-container #docked-header-search-query .input-group input {
	height: 40px;
	font-size: 18px
}
#search-app .form-container #search-query .input-group .btn-clear, #search-app .form-container #docked-header-search-query .input-group .btn-clear {
	height: 40px;
	right: 48px;
	padding: 12px
}
#search-app .form-container #search-query .input-group .btn-clear:before, #search-app .form-container #docked-header-search-query .input-group .btn-clear:before {
	top: 0;
	background-size: 18px 18px
}
#search-app .form-container #search-query .btn, #search-app .form-container #docked-header-search-query .btn {
	font-size: 14px;
	height: 40px;
	min-width: 42px;
	padding: 0
}
#search-app .form-container #search-query .btn:before, #search-app .form-container #docked-header-search-query .btn:before {
	top: -2px;
	vertical-align: middle;
	margin-right: 0;
	width: 14px;
	height: 14px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAp0lEQVR42mJkwAL+///vAGU+YGRkfMCADwAVCwBxPxC//48K9iMZhFXTeSTF96EakEECNo3roZLvkU2HGjgfSU4BWZMCkqkGOFwEs70fWbAAKrgej/8DYP6FiTEBsQCUfRFP2H1AFwBphAW3Px6NAticgexHBwIh3oAu2Y8Ucglohp7HaTCWeMQF3mMNeZBToJGPDOYjxSVuzXiiBEUzAykAWTNAgAEAmjBLf70iUfEAAAAASUVORK5CYII=') no-repeat
}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:991px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:991px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:991px), only screen and (min-device-pixel-ratio:2) and (max-width:991px), only screen and (min-resolution:192dpi) and (max-width:991px), only screen and (min-resolution:2dppx) and (max-width:991px) {
#search-app .form-container #search-query .btn:before, #search-app .form-container #docked-header-search-query .btn:before {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAD3RSTlMAECAwQGBwgI+fr7/P3+/Lm0b7AAAAz0lEQVQYGQXBIW4UAQBA0bcztIIaEjxZjRqJ2pYES0AjgFsgOQIVWM6AQCKoQVN80xWTkKDGsALSnc978GTf8SOAx1V9AYxLVb0Ezuvu67c6gGHp79bmfU1wv/UC49I1nPcH7DrAhy7Baf9g3xZYgu4An7tgEOAaBgBgALAF+x4A+zBceQtOtkd40QwedYCz1gmbH/2EsX7hdc3gTf1+96laJzipqmoGz6u6rXUCr6rvD5eagXvPnrKrdQJgXGoGwK6OABiXAoBd6wYA483pfwoff4KeeKtTAAAAAElFTkSuQmCC') no-repeat;
	background-size: 14px 14px
}
}
@media(min-width:768px) and (max-width:991px) {
#search-app .form-container #search-query {
	padding: 0;
	margin-top: 1em
}
}
@media(max-width:767px) {
#search-app .form-container #search-query {
	margin-bottom: 1em
}
}
#search-app .docked-header {
	position: fixed;
	top: -43px;
	width: 100%;
	z-index: 1001;
	background: #003c71;
	transition: top 300ms ease-in-out
}
#search-app .docked-header #docked-header-search-query {
	margin: 0 auto;
	width: 1610px
}
#search-app .docked-header #docked-header-search-query h2 {
	display: none
}
@media(min-width:1200px) and (max-width:1649px) {
#search-app .docked-header #docked-header-search-query {
	width: 1170px
}
}
@media(min-width:992px) and (max-width:1199px) {
#search-app .docked-header #docked-header-search-query {
	width: 970px
}
}
@media(min-width:768px) and (max-width:991px) {
#search-app .docked-header #docked-header-search-query {
	width: 750px;
	padding: 0
}
}
@media(max-width:768px) {
#search-app .docked-header #docked-header-search-query {
	width: 100%;
	padding: 0
}
}
#search-app .docked-header #docked-header-search-query .input-group {
	width: 100%;
	margin: .75em 0 .5em 0
}
#search-app .docked-header #docked-header-search-query .input-group input {
	width: 100%
}
#search-app .docked-header.active {
	top: 63px
}
#search-app .search-filters {
	position: relative;
	padding-bottom: 25px;
	font-weight: 200
}
@media(min-width:992px) {
#search-app .search-filters {
	float: right
}
}
#search-app .search-filters .affix-agent.affix {
	width: 373px;
	z-index: 1000
}
@media(min-width:1200px) and (max-width:1649px) {
#search-app .search-filters .affix-agent.affix {
	width: 263px
}
}
@media(min-width:992px) and (max-width:1199px) {
#search-app .search-filters .affix-agent.affix {
	width: 213px
}
}
@media(max-width:991px) {
#search-app .search-filters .affix-agent.affix {
	top: 0;
	width: auto
}
}
#search-app .search-filters h3 {
	margin-top: 0
}
#search-app .search-filters .noVisChild {
	border-bottom: 1px solid #959595
}
#search-app .search-filters .styled-active-option {
	position: relative;
	display: block;
	width: 100%;
	padding: 30px 45px 30px 20px;
	color: #ebebeb;
	font-size: 18px;
	text-align: left;
	border-radius: 2px;
	background-color: #0071c5;
	border: 1px solid #0071c5;
	outline: 0;
	-webkit-transition: all 400ms;
	-moz-transition: all 400ms;
	-ms-transition: all 400ms;
	-o-transition: all 400ms;
	transition: all 400ms
}
#search-app .search-filters .styled-active-option .close {
	position: absolute;
	width: 42px;
	height: 42px;
	right: 0;
	top: 50%;
	margin-top: -21px;
	padding: 10px 14px;
	opacity: 1;
	color: #ebebeb;
	-webkit-transition: all 400ms;
	-moz-transition: all 400ms;
	-ms-transition: all 400ms;
	-o-transition: all 400ms;
	transition: all 400ms;
	-webkit-transform: rotate(0);
	-ms-transform: rotate(0);
	transform: rotate(0);
	z-index: 30
}
#search-app .search-filters .styled-select.is-chosen .styled-active-option {
	color: #555;
	background-color: #ebebeb;
	border-top: 1px solid #959595;
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
	border-bottom: 0;
	padding: 10px 20px
}
#search-app .search-filters .styled-select.is-chosen .styled-active-option .close {
	color: #0071c5;
	text-shadow: none;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	z-index: 30
}
#search-app .search-filters .styled-select select {
	display: none
}
#search-app .search-filters .styled-select:last-child.is-chosen .styled-active-option {
	border-bottom: 1px solid #959595
}
#search-app .search-filters .styled-options {
	position: absolute;
	max-height: 0;
	overflow: hidden;
	z-index: 50;
	width: 373px;
	-webkit-transition: max-height 400ms linear;
	-moz-transition: max-height 400ms linear;
	-ms-transition: max-height 400ms linear;
	-o-transition: max-height 400ms linear;
	transition: max-height 400ms linear
}
@media(min-width:1200px) and (max-width:1649px) {
#search-app .search-filters .styled-options {
	width: 263px
}
}
@media(min-width:992px) and (max-width:1199px) {
#search-app .search-filters .styled-options {
	width: 213px
}
}
@media(min-width:768px) and (max-width:991px) {
#search-app .search-filters .styled-options {
	width: 720px
}
}
#search-app .search-filters .styled-options button {
	color: #959595;
	display: block;
	width: 100%;
	padding: 8px 20px;
	font-size: 15px;
	text-align: left;
	background-color: white;
	border-top: 0;
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
	border-bottom: 0
}
#search-app .search-filters .styled-options button.lastVis {
	border-bottom: 1px solid #959595;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px
}
#search-app .search-filters .styled-options button:hover {
	color: white;
	background-color: #0071c5
}
#search-app .search-filters .styled-options.active {
	max-height: 5000px;
	position: absolute
}
html.touch #search-app .search-filters .styled-select {
	position: relative
}
html.touch #search-app .search-filters .styled-select select {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0;
	border-radius: 0;
	background: transparent;
	opacity: .01;
	z-index: 20;
	-webkit-appearance: none
}
@media(max-width:991px) {
#search-app .search-filters {
	padding: 0 15px
}
#search-app .search-filters .styled-active-option {
	padding: 20px
}
#search-app .search-filters .styled-active-option.is-chosen {
	padding-left: 15px
}
}
@media(max-width:767px) {
#search-app .search-filters h3 {
	margin: 0;
	line-height: 42px;
	cursor: pointer;
	font-size: 18px
}
#search-app .search-filters h3:before {
	content: ' ';
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -80px;
	width: 11px;
	height: 6px
}
#search-app .search-filters .styled-options {
	width: 90%
}
#search-app .search-filters .styled-options button {
	width: 100%
}
#search-app .search-filters .filter-container {
	overflow: hidden;
	max-height: 0;
	-webkit-transition: all 400ms ease-in-out;
	-moz-transition: all 400ms ease-in-out;
	-ms-transition: all 400ms ease-in-out;
	-o-transition: all 400ms ease-in-out;
	transition: all 400ms ease-in-out
}
#search-app .search-filters.active h3:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -32px;
	width: 11px;
	height: 6px
}
#search-app .search-filters.active .filter-container {
	max-height: 200px;
	padding-bottom: 1em
}
}
#search-app .shadow-filter-buttons {
	display: inline-block;
	background-color: #ebebeb;
	color: #000;
	font-size: 14px;
	border-radius: 2px;
	border: 0;
	margin: 4px;
	padding: 7px;
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif
}
#search-app .shadow-filter-buttons .close {
	color: #0071c5;
	text-shadow: none;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	opacity: .7;
	margin-left: 4px;
	line-height: .8em
}
#search-app .shadow-filter-buttons .close:hover {
	opacity: 1
}
#search-app .shadow-filter-title {
	display: inline-block;
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-size: 15px
}
#search-app .shadow-filters-mobile {
	display: none
}
@media(max-width:768px) {
#search-app .shadow-filters-mobile {
	display: inline-block
}
}
#search-app .shadow-filters-mobile .shadow-filters-title-mobile {
	display: inline-block;
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-size: 15px;
	margin-left: 15px
}
#search-app .shadow-filters-mobile .shadow-filters-buttons-mobile {
	display: inline-block;
	background-color: #ebebeb;
	color: #000;
	font-size: 14px;
	border-radius: 2px;
	border: 0;
	margin: 4px;
	padding: 7px;
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	padding: 7px 7px 7px 0
}
#search-app .shadow-filters-mobile .shadow-filters-buttons-mobile .close {
	color: #0071c5;
	text-shadow: none;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	opacity: .7;
	margin-left: 4px;
	line-height: .8em
}
#search-app .shadow-filters-mobile .shadow-filters-buttons-mobile .close:hover {
	opacity: 1
}
#search-app .shadow-filters {
	display: inline-block;
	padding-left: 15px;
	width: 66.666%;
	margin-bottom: 10px
}
@media(max-width:768px) {
#search-app .shadow-filters {
	display: none
}
}
@media(max-width:991px) {
#search-app .shadow-filters {
	width: 100%
}
}
#search-app .shadow-filters .shadow-filters-title {
	display: inline-block;
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-size: 15px
}
#search-app .shadow-filters .shadow-filters-buttons {
	display: inline-block;
	background-color: #ebebeb;
	color: #000;
	font-size: 14px;
	border-radius: 2px;
	border: 0;
	margin: 4px;
	padding: 7px;
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif
}
#search-app .shadow-filters .shadow-filters-buttons .close {
	color: #0071c5;
	text-shadow: none;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	opacity: .7;
	margin-left: 4px;
	line-height: .8em
}
#search-app .shadow-filters .shadow-filters-buttons .close:hover {
	opacity: 1
}
#search-app .search-results {
	position: relative
}
#search-app .search-results:after {
	content: ' ';
	position: absolute;
	width: 1px;
	height: 100%;
	top: 0;
	right: 0;
	background-color: #d7d7d7
}
@media(min-width:1650px) {
#search-app .search-results:after {
	right: -70px
}
}
@media(min-width:1200px) and (max-width:1649px) {
#search-app .search-results:after {
	right: -50px
}
}
@media(min-width:992px) and (max-width:1199px) {
#search-app .search-results:after {
	right: -40px
}
}
@media(max-width:991px) {
#search-app .search-results:after {
	display: none
}
}
#search-app .search-results .search-results-header {
	overflow: hidden;
	border-bottom: 1px solid #d7d7d7;
	padding-bottom: 1em
}
#search-app .search-results .search-results-header .results-count {
	display: inline-block;
	margin: 0;
	padding-right: 16px;
	line-height: 48px
}
#search-app .search-results .search-results-header .results-count h3 {
	margin-top: 0
}
#search-app .search-results .search-results-header .community-button {
	float: right;
	cursor: pointer;
	line-height: 42px;
	margin: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}
#search-app .search-results .search-results-header .community-button .text {
	color: #0071c5;
	font-weight: 200;
	font-size: 12px
}
#search-app .search-results .search-results-header .community-button .text .hide-result {
	display: none
}
#search-app .search-results .search-results-header .community-button input {
	display: none
}
#search-app .search-results .search-results-header .community-button:after {
	content: ' ';
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABtElEQVR42uTVTSiEQRjA8Xetj3xLxAFxcqCIKJLUHiQXB99CkhI5uPo4IErJiQMl4eQiiZASiuJEDiKUOBAi+Uho/aeerY2N2TcOMvVre9+dnWd25plnLHa73fjNZvn7AYzmdXd/k4wq5CAOAbjGLuYxgUszAUIwgIpv+t2hBYPqwVNzcD+sIEmjb5BMJBLtHpoBOjUHd26tyNANUGNqfw2jWidAMEJNJlHsxz2IQRmyEA1/XOEZPiYCnDgCqFTrQx3Uv9rHEZ4Q4RTgQYLqNHXAxlSAQMkQld9D6Mfhh85eyEcXEjUD9GBDzbZXMqQIDS4GV+0F00jDrMY5aEKb46Dd8zmDcs2Zqfw+hVUyxTGBVSxg3Pkke8qa7rmxcee4xQUS5N2SLOGnppboBAXw1gyQjTCMqE2Ud7kocdXZamTUqjWrRzzm8PrF4KmYwo1k3CS2JMPUJLdx5qqadkuBUl8Oy57sOKWwDaUolKXJk+rpVrm2Sc3JlOdGLGMN4VDJMIoOKc+m74N0bEpdV2kZhWLJkkd3j7Krcp0in5VycovlIvmRG80XB3jDohzC4/996b8LMABlZWuXfZ/t7gAAAABJRU5ErkJggg==")
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
#search-app .search-results .search-results-header .community-button:after {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADq0lEQVR42uyZbWiNYRjHn8NoGKaJYl6OWBiK2YehLUbeQt437z6QNoVPpEhqRVFSvvBBE1uG+KANm5R3LSljDI3y0rR5STPDmP81/5O7p3POnme7n+c5y7nqV+c+5znPc13nvu7r+t/38TU3Nxsd2XzRAKIB/O8BGNtuufWsbmA6yADjgR/0BT3BZ1BHKsE9cAW8ioQARoMcsAr0tvE9SY0b4Cg4BxqDXdTJQcf7gVPgEci16fzfH9cw0sFJUAVWuhnAVFABVtCR9tpgBnIBxDsdwEJwiTOg2xaAm2CAUwGkggLQ1cHUTOYPFKc7AHH6BIh1oaKNBQd0ByCpM9LFFrBBZkNnALku9zDxfaOuAHqASR404kxdASSCzh4EMExXAF4432IxFq6Jo4aRrjiOGiaBnVU0zCfwnq3f57L/1eECSAFbwWIKsWAWT/weTcDVYAEMBIdZFn1G5NpvEXrmAOZQgMWb3q8FJaCc4uwDqGfz6gNGcMYywRiXAjgGHqtyOouCSV2Qt0EeKAU/Ld5Y1slmsN7iGmuLVbBs1weqkAzyFedlcS4Hk0GxDefFHkqD4Uzcd8D5J2AWM6Clm3UBxxUB9obpUNTOB4mGn6LhPqpd5D3fqe1YUieJ40aug2pND5T7rdYwE695n3ngo1lPZCnjI8wvnfYDbG/D96SvXKfjSVyfQRtZijIucKpeMzUTW7lONvHXlE39SyudWN051ThY9t5aCGAPi4ktSVpr2ns6ZYOU12VhDgJsa+q7ynipQ86nKftYKcnrQqw1WSvD7QZwWhnncM+p06RMH1TGxUynDHZ31RK4aZ9mJ4Az4DnHsTy6GKJR7eZzBsSawG6+FhU7l0cvVcp3+jPF9lkNQKZ0LcudwSmUur2onc77WQazlffy2KnVUlkIRjHIXSyXkhWVVh6iaqFsniqo+kUc2A8ug18WHZeN/SbKCVWGi2Nr6LQjG5pCqswi498xYDqpoaATzoJvplmcCWYwrycEaUiyBnbodt48AwGTanEoTEUqp/hron4qpowOZs+oTEudPJowmwilZWAip73B9HkqEdsZwvk7lADJTjofagbM1p1l7byScmmsFkWKii3hNaWGhXN9Nzf1DawcgWu/gNn89WMUjS5b0O+ReCphmEpqL6WWB7ab871wPtQaMJs0ty1hFqlUqRde7eytBLAXDDW995X9Qf7reurl0URrKSRnnkt4hCGp8oCLVfYNdZFwthL9nzgaQDSADh7AHwEGABMW1XxdCbChAAAAAElFTkSuQmCC");
	background-size: 24px 24px
}
}
#search-app .search-results .search-results-header .community-button:hover .text {
	color: #9addf7
}
#search-app .search-results .search-results-header .community-button:hover:after {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABwUlEQVR42tTWyytEURzA8bmeeUvEArGmiAhJykLYWHjLa2FD/gCvBaKUrFhQEjY2HkkhJSyUpSxEKI8FIZJHksb38LuZxsiZ0Syc+jTN7c75nXvO7/e7Y1itVos7h4fFzcPtAbyMuTtnf5OMWuQiHoG4wS6WMIUr82bDMnurO3EohlD9y333aMPwxxNoTu6PdSRp3BssC4lCp+4ZdGtObjvakakboMGF8zVQpxMgBGEuJlGc/RnEohLZiEEArvECXxcCnJgBVKoNoFFqYx9HeEakTYBHCaozVIuYUAGCJENUfo9gEId2N3ujCD1I1AzQhy212n7JkFI0OZhcjVfMIw2LGnXQgg6z0B74XECV5spUfp/BUzLFXMAGljFpW8lesqd7ThzcBVR/uUSCXFuVLXTY7E5QDB/NADkIx5g6RLmWj/KfAqgqTZEm5ffL5KmYxqkEqEchZtCKjO/V9tnseqVBnWNUzmTHJoXzUIES2ZoC6Z4a5fzVTfPkabLkezPWsIkIqGQYR5e0Z4uzAcyRjm3ZMpWW0SiTLHly+oXj4FqKfNZI5ZbJi8SlYf8E6pAP8IYVKcLjv7wyjX//r+JdgAEA5D1huqSbQqIAAAAASUVORK5CYII=")
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
#search-app .search-results .search-results-header .community-button:hover:after {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADnElEQVR42uyZWWwNYRTH76XErlQ0sVdQUSRUI/WgsQdB7K2o5aUECW+kD4JEQkKIxAtPlRKKlkRalBDEkgaJfUs1SlOpPZbScv1P+7/Jybi9ndv7zdw27kl+6cztzHznzPnO8n3j9fl8npYs3qgBUQP+cwNi4go+uTVWezAZpIFRIAH0AJ2BKPGOPAK3wHlQ1qgHuud/dFrxYWANWAq6hnCfTI2r4AA4CardNqAn2AMyZJwwn/UKZIPDbhkwARylESblNFjBKVcnrRxQfi4464DyInPANdDLKQ+kgCugncNxdR+MA19NeqAtOOSC8iIjwC7THljMee+W/AEjTXpgrcs1THTPMuWBjuAzaO2yEQ9NeaBPBJQXGWjKgEgoX98L2bimE3uY8RI07GHi2BZIQZE5+Jal3+uy/qXBDEgGG8B8NmKBJJYkRMgBFwMFcW+wjxXV62m+UpdGrR6YwYYp1vJ7FSgCJeABeC9VkMWrGxhMj00Cw10y4KBkIe2BdJBrCcjrYDsoBjU2Hyxxsg6stBljYbUSfgPk5BLfqIfBuQrkhTFIIr2ZbFj5x0wqFf5Wog2nxRBe8JqrplIDg0lflAMWGVL+DFgOPuhynK6Ur2YclBoaUJ6XCW6H+ZxyPmeWVl4b4Jf9nF8m5RfY2IT7fGzNM/mCcxtaUlbib7zK/XccCrxythzBpIyx6F/Uv7RTifXKqdLBtPfGhgFbGDMhtaRV6ryfgwb0VccXgmwEhNxT31TnCx1SPlWtY2u4MA8UaxIrg0I14Jg6l/2bJMPKS5rerc4LOZ3SWN21xHHRPjEUA46D5ypvnwL9DXa7OfSASC3YzGOpoDPBEvBU3RPPKbbDzgD+SiwDXFaVWHqdLJAfhvIJrMSp6retDNR/9ABjWWETaXgRNwlsGSCSwRt0/yJ5eCc4B37bVHwoWM0XoNtwyePLmN+NibWdnsr+x7qHWcmGTjgBflim4TQwhfN6dICCJDGwKYSX0GQDPMwWe4NkpBI2f7WccoVsowPJM3amxU5uTVilgs3XGLr9u+X/KUQkuwHlb7AFSHJSebsbWx2Y1gpUfKQyW+SpwC/iNcUeG/v6bi7qxQP31LVfwHS+/RjVo8sS9Gdz3JUQmaeOu6hc7l9uzo6E8g3FQKBFyfogQSrbLS8itbK3Y8A2MMDy2zfWB/nW9SSSWxONTSHZ81zALQyZKncZrEc89R/kIi7R78RRA6IGtHAD/gowAJJP5WPsYpQXAAAAAElFTkSuQmCC");
	background-size: 24px 24px
}
}
#search-app .search-results .search-results-header .community-button.active .text {
	color: #b8cc42
}
#search-app .search-results .search-results-header .community-button.active .text .show-result {
	display: none
}
#search-app .search-results .search-results-header .community-button.active .text .hide-result {
	display: inline
}
#search-app .search-results .search-results-header .community-button.active:after {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABy0lEQVR42uTVTyjkYRjA8TFY+S9tcSFy2SJE8jcpU8ruwWFZEsthL1vcGVKUUpsTiaJwIOVPm3aUtri4ojlIoXCh3S0p2c1hfJ96RtP8Me9vykH71qdp3vnN+7x/nvf5RXk8HttLtqhXHyBmab/K6n+K0Yk65CIJf+CGC4v49RTAwsBpmEB7kN8ylAND6MeklQAJ2EGRwbMpOpFMDNoNAwwbDu7bnKg0DdAdSQLhs0mAVKRHmEQ5/meQjTbUIAuJ+I1/iIsgwLk3gKTaN3yBrOoYp7jX7PAGuNOgJk0u2LwESNYMkfyexjhO/B6OxXuMoMAwwCj2ZLZjmiHN+BpkcGkP2EAZNsMMfIseDHjvgdzKFawZzOqvbuMlojVTvBPYxRYW/G+y7OmRhYO7wg2uka9927qFAU226BxNeGMYoBZvMSuHqH0N+BQqgNzSEi1S8WEGL8UyLjRAFxqxij5UBFRTzCFPC5SU1hl8x6FPCtejFR91az7oYdq0grpCzcjuUzccOjNZ0YFm1DucaQbJoFOacW7TA/MtFT9RjXL9Lstd121r1AvXq7Xf/IUTpK9EPzv05rY8twVWVmDT2To1s+QsCvHj/37pPwowACn7Yu6kywPrAAAAAElFTkSuQmCC")
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
#search-app .search-results .search-results-header .community-button.active:after {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADuElEQVR42uyae2iNcRjH38NoMkxzKeZyxMJQzIrRFiO3kPvcL0XaFH+ooUhqRVFS/uEPbWbLUP7QhpFCTGtWLmNolEvT5pKYYcz3Wd+TX2/nvOcc5/e+71bnqU+d37tz3vd5zu/5Pc/39zvztLa2Gh3ZOhkd3KIBRAOI0GKKq9OcelY3MANkgPHAC/qAHuAzaCQ14B64Cl4FDcABx0eDbLAG9ArwnngyHEwCm4CUx1vgBLgAmp1OoX7gDHgEciycD2QekA4KQS1Y7WQA08BDsIqORGqDGchFzpStASwClzkDum0huA0G2BVAKigCXW1MzWR+QXG6AxCnC0CsA4VhLDisOwBJnZEOtoDNMhs6A8hxoQlv0RVAd5BmOG+ZugJIBJ1dCGCYrgDccD5kKRFHDSNdcRw1TAI7q2iYT+A9W7/HYf/rrAJIATvAEgoxKw3jdWkCrvsLYCA4xrLoMdqv/RGhZw5gLgVYvOl6AygDlRRnH8BXNq/eYARnLBOMcSiAk+CxGkAWBZO6IO+APFAOflncrAKc5mtZJ9vARhvlugjFnWonlhqerzgvi3MFmAJKgzhvtgfSYDgTVTY4/wTMZga0BdAFnFIE2BumQ0mEDxINP1XDfVS7xHu+U9uxpE4Sx81cB3WaHij3W6thJl7zPvPBR7OeyFLGx5lfOu0nyP2Pz0lfuUnHk7g+/TayFGVcZFe9ZmomBnmfbOJvKJv6l6F0YnXnVG9j2XsbQgD7WUzCkqQNpr2nXTZIeX3N4iAgbE1doYyX2eT8ZGUfKyV5Q4C1lsujlbACOKuMs7nn1GlSpo8o41KmUwa7u2oJ3LRPDyeAc+A5x7E8uhiiUe3mcwbEWsA+vhYVO49HL7XKZ/ozxQ6GGoBM6XqWO4NTKHV7cYTOe1kGVyrX8tip1VJZDEYxyL0sl5IVNaE8xFN03/fltD2owKRfxIFD4Ar4HaLjsrHfSjmhynBxbB2dtmVDU0yVWWL8OwZMJ/UUdMJ58N00i7PATOb1BD8NSdbALt3Om2fAZ1ItjlpUpEqKvxbqp1LKaH/2jMq03M6jCbOJUFoOJnLam0x/TyViewI4f5cSINlO54MdbFXRib4UUS2mtJBzyt3KtTLmvZczVGj6jGub+iZWDt97v4A5/PZjFI0uW9Af7fFUwjCV1J5KLfdtNxe44XywFDKU5rbdYpFKlXrh1s4+lAAOgKGma9/YH+S3rqduHk0ESyE581zKIwxJlWouVtk3NLaHsxVP9F8NogFEA+jY9leAAQAcSr9iNEznBQAAAABJRU5ErkJggg==");
	background-size: 24px 24px
}
}
@media(min-width:768px) and (max-width:991px) {
#search-app .search-results .search-results-header {
	margin-top: .5em
}
}
#search-app .search-results .result {
	margin: 1em 0 2.5em 0;
	overflow: hidden;
	clear: both
}
#search-app .search-results .result .result-icon {
	float: left;
	margin-right: 15px;
	width: 99px;
	height: 74px;
	text-align: center;
	position: relative
}
#search-app .search-results .result .result-icon .icon img {
	max-width: 100%;
	max-height: 100%
}
#search-app .search-results .result .result-icon .icon.flag-it .s-flag-it-el {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/images/flags_it.png) repeat scroll 0 0 transparent;
	height: 64px;
	left: 15px;
	top: 0;
	position: absolute;
	width: 64px
}
#search-app .search-results .result .result-icon .icon.edc-flag-icon .s-flag-it-el {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/images/embedded/edc-flag.png) no-repeat scroll 7px 0 transparent;
	height: 64px;
	left: 15px;
	top: 0;
	position: absolute;
	width: 64px
}
#search-app .search-results .result .result-icon .icon.itp-flag-icon .s-flag-it-el {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/images/itp/itp-flag.png) no-repeat scroll 7px 0 transparent;
	height: 64px;
	left: 15px;
	top: 0;
	position: absolute;
	width: 64px
}
#search-app .search-results .result .result-icon .icon.flag-lock .s-flag-lock-el {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../../us/en/images/flags_lock.png) repeat scroll 0 0 transparent;
	height: 64px;
	left: 17px;
	top: 4px;
	position: absolute;
	width: 64px
}
#search-app .search-results .result .result-icon .icon.retina-icon, #search-app .search-results .result .result-icon .icon.sm-icon, #search-app .search-results .result .result-icon .icon.sm-retina-icon {
	display: none
}
@media(-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
#search-app .search-results .result .result-icon .icon {
	display: none
}
#search-app .search-results .result .result-icon .icon.retina-icon {
	display: inline-block
}
}
#search-app .search-results .result .result-icon .icon.sm-icon img {
	width: 48px
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:768px), only screen and (min--moz-device-pixel-ratio:2) and (min-width:768px), only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:768px), only screen and (min-device-pixel-ratio:2) and (min-width:768px), only screen and (min-resolution:192dpi) and (min-width:768px), only screen and (min-resolution:2dppx) and (min-width:768px) {
#search-app .search-results .result .result-icon .icon.retina-image img {
	-moz-transform: scale(0.5);
	-webkit-transform: scale(0.5);
	-ms-transform: scale(0.5);
	transform: scale(0.5);
	-webkit-transform-origin-y: 0;
	transform-origin-y: 0
}
}
@media(max-width:767px) {
#search-app .search-results .result .result-icon {
	width: 48px;
	height: 48px
}
}
#search-app .search-results .result .result-content {
	display: block;
	overflow: hidden
}
#search-app .search-results .result .result-content h4 {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-size: 18px;
	margin: 0
}
#search-app .search-results .result .result-content .result-url {
	display: block;
	color: #959595;
	font-size: 12px
}
#search-app .search-results .result .result-content .result-url:hover {
	color: #9addf7
}
#search-app .search-results .result .result-content .description {
	line-height: 1.25em;
	margin: .5em .5em .25em 0
}
#search-app .search-results .result .result-content .actions a {
	display: inline-block;
	margin-top: .25em;
	font-size: 16px
}
#search-app .search-results .result .result-content .actions a .view-text {
	display: none
}
#search-app .search-results .result .result-content .actions .divider {
	padding: 0 .3em
}
@media(max-width:991px) {
#search-app .search-results .result .result-content .actions a.preview, #search-app .search-results .result .result-content .actions a .download-text {
	display: none
}
#search-app .search-results .result .result-content .actions a .view-text {
	display: inline
}
#search-app .search-results .result .result-content .actions .divider {
	display: none
}
}
#search-app .search-results .result.best-match {
	border-bottom: 1px solid #d7d7d7;
	padding: 2em 1em 2em 0;
	margin-top: 0
}
#search-app .search-results .result.best-match .result-content {
	margin-left: 15px
}
#search-app .search-results .result.best-match h4 {
	font-size: 28px
}
#search-app .search-results .result.video-result .result-icon:after {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 32px;
	height: 32px;
	margin-top: -25px;
	margin-left: -15px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAFj0lEQVR42tRXW0xjVRRtL4UC7TDFQcDHMG1pC8NjIoIMUR5meAyPgAyEAMYfSfBLfsAQEvWHTOIHGJJJ+FGDBiIDDBBDQpRnlJcoDAQIQUEgkCivCoECMpVS16nn1MvlUsr4YTzJzj333HP2Xvtx9t5XarVaJf+nIQVxDr5zdI9Tgyjv7GYXkIW9uLm5cTKZzJvjOIX1bxPuHxwc7IgAtfxbAC70aYEwLi8vLzYhISEjKysrwsPD40WA8AGTE9DW5ubmSltb29jw8PDXnZ2dP9JzMtAJJVEAjoYrmxQXF99bXFz8zurkmJmZ6czNzb3D4yW7LACbcD8/P9eurq5PhQLW19d/mpyc7IbGLR0dHa0Q2LexsbEo3FdfX39fTKGLANjQhoeH+66uro7yGTY0NHyekpJyTy6Xh2JLAOhZkC9I7e7ufqugoOCtlpaWVv6ZkZGRNigiF7OEGABbhPv7+3vu7u5OMyZra2vzcXFxb+CTggkEaUBaShq69gzoSnp6eqHJZFpj52dnZzvFbpEQgP0jUNu1gKlHAgICQrCsAulBgVSYkDT0mw6kDAkJuQ1X2d3S2Nj4kSCwzwBwYQHHDhmNxp+9vLwIQx8qXHOOYI3gnexV6fX6aFhinfGLjY2N5Fv6jAVw02QIJmb6J5GRkVk8zTU8swdQCuQJ1wjIQFyWmZlZxABMTEx8dR4AWz7A1Ullm5ubm+upz/UCIXqFQnGTWsWPCtKeA4IA9BkdHR1kfGNiYsKZTAKA4wPIycnJIM+TkxNrZWXlIwqAJBErb9/vpaWlGf39/V+EhoYSAet0j/CaWel+S3V1dT1bRIDe5cv85+7JZG5bW1vDBOXKysoU1VyoFdH0Snl5+Qdkn8Vi2X4fA2s3qKt0lPgWC0DqjtzZ2dkiZ4aGhh6KWUCCu30NGwkjCbLeIh4m6isrTyNbKTg6OjLbHMlx3vcxpqenH8HXqVjaBB3wrEHOcGaz2YSAJjwlwcHBaldXVznjZ69eYOYplUq9yHxhYYEweXJeZcO+UxURSesVZMSHPT09TWlpacTHe4Kz5v39fROdX4W1FacSD41IK0OFDZLLlFU2kpKS7mq1Wn8ikGcxGy8XDBpfFlLA+ACs9MMBPmyTeVBQEPGnu4CJw9HU1PQZhEfU1tZ+Q28IXwE3pVKpovOd4+PjgzMWgF+NSL9LZI4EcpMGFYtkPpBTGoyNjQ0lJyfnFhYWvre8vGyk5475t0ClUl1Deic3RjI+Pr4MAH/aXc+AENN0d3c/Ji++vr6ByP23MN0V6YAsarVaSa5jWVlZRXR0dH5vb++3tEZ4CMxPzL6Xn59/G/2DLb4GBgZ+ELuGtpfU1NRYljAQUN1Y8hbJdjcALgkJJQ5zL3o1dSJJiBWp5+bm5h5TtkeoERpHxUiCEjzAQCQmJr5JCosgGxJhz1ONdSJZUM1LxZ5FRUWljB9JXo5qgW0xOzs7nh1ATPyq0+leppYwnFOM1IJ1LQWsiIiIuIPY2qPszNA+yBEAe0VEp/OAgUBx+iUsLOxVaolAgUuEFVFH35Xx8fGZqIS/MT41NTUlF5Vj+0dcWen8/HwXO4yOdwOB9DYtPldB10VAvEBj4jqycwWOHbPz7e3tn/A055xqyXBt5IjYZn57NTg42FdSUvIuWqzXkA3tJRqA9QaD4fWKioryqampU20c8sPHIl22c00pGXV1dR/ytSHj8PBwG+n6ewjrQx3oX1paGsM13hf0pMaqqqp3HHXGF7Xl9gPoZF7q6+v7ksi+qCVHhTS2trY+iIqKUvPM7vK0PybMZySzSVD/DaTfx4hBYAaBgZIIRSHbg7tm0XgMQPggLLLq7I+JswWHBY6dkScGGMhpdfwDbjlytP9p/owu+wPKXfDjKm6B//r3/C8BBgCoRqmkFr9xbAAAAABJRU5ErkJggg==');
	background-repeat: no-repeat;
	content: ' '
}
@media(max-width:767px) {
#search-app .search-results .result.video-result .result-icon:after {
	display: none
}
}
@media(max-width:767px) {
#search-app .search-results .result.mobile-icon .result-icon .icon {
	display: none
}
#search-app .search-results .result.mobile-icon .result-icon .icon.sm-icon {
	display: inline-block
}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:767px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:767px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:767px), only screen and (min-device-pixel-ratio:2) and (max-width:767px), only screen and (min-resolution:192dpi) and (max-width:767px), only screen and (min-resolution:2dppx) and (max-width:767px) {
#search-app .search-results .result.mobile-icon .result-icon .icon.sm-icon {
	display: none
}
#search-app .search-results .result.mobile-icon .result-icon .icon.sm-retina-icon {
	display: inline-block
}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:768px), only screen and (min--moz-device-pixel-ratio:2) and (min-width:768px), only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:768px), only screen and (min-device-pixel-ratio:2) and (min-width:768px), only screen and (min-resolution:192dpi) and (min-width:768px), only screen and (min-resolution:2dppx) and (min-width:768px) {
#search-app .search-results .result.mobile-icon .result-icon .icon.retina-image img {
	-moz-transform: scale(1);
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1)
}
}
#search-app .search-results .result.asset-type .result-content .result-url {
	margin-bottom: 1em
}
#search-app .search-results .result.asset-type .result-content .description {
	clear: both;
	margin-top: 0
}
#search-app .search-results .result.asset-type .result-content .driver-information {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #959595;
	overflow: hidden
}
#search-app .search-results .result.asset-type .result-content .driver-information li {
	list-style-type: none;
	width: 50%;
	float: left;
	overflow: hidden
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-label {
	font-weight: bold;
	display: inline-block;
	float: left;
	vertical-align: top;
	color: #555
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-label .odd {
	width: 70px
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-label .even {
	width: 70px
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-value {
	overflow: hidden;
	display: block
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-value-group {
	overflow: hidden;
	-webkit-transition: all 400ms ease-in-out;
	-moz-transition: all 400ms ease-in-out;
	-ms-transition: all 400ms ease-in-out;
	-o-transition: all 400ms ease-in-out;
	transition: all 400ms ease-in-out;
	max-height: 20px
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-value-group span {
	display: block
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-value-group span.first-item {
	cursor: pointer
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-value-group span.first-item:after {
	content: ' ';
	display: inline-block;
	vertical-align: middle;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 0;
	width: 11px;
	height: 6px;
	margin-left: 10px
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-value-group span.last-item {
	cursor: pointer
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-value-group span.last-item:after {
	content: ' ';
	display: inline-block;
	vertical-align: middle;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -112px;
	width: 11px;
	height: 6px;
	margin-left: 10px
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-value-group.view-asset-group {
	max-height: 100%
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-value-group.view-asset-group span.first-item {
	cursor: default
}
#search-app .search-results .result.asset-type .result-content .driver-information li .info-value-group.view-asset-group span.first-item:after {
	display: none
}
@media(max-width:767px) {
#search-app .search-results .result.asset-type .result-content .driver-information li {
	width: 100%;
	float: none
}
}
#search-app .search-results .search-result-loader {
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px
}
#search-app .search-results .search-result-loader figure {
	display: inline-block;
	margin-right: 30px;
	vertical-align: middle
}
.rwd #search-app .search-results .search-result-loader span {
	display: inline-block;
	vertical-align: middle;
	font-size: 24px
}
.rwd #search-app .search-results .no-results .magnifying-glass {
	width: 48px;
	height: 48px;
	float: left;
	margin: 5px 25px 25px 0;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAM1BMVEUAAAC7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7sqQAV6AAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAZlJREFUSMfNVUui7SAIC5X+bBX2v9o3EK1V23c6uww1UQwBgSpo8UFVVTX4hfC/4ENv4d0rfDq1i2N6xq+ig5DlCe/1IfxH/APjwoeNCSDe4xtjy3snV5qFvNq9w+WddXyOtFqZntLJPptyR1MvO8hh8udm9aX93AmzbfHoghUkqhoIACioaihZ3d492Xth5wUyvCoDJlbtq7XcupiyZPhqrRYqOS4CKSVVDYaPAJDW9ooQrxV381NSzeeES6TdGS3DVLaMO4IJdzFyVfiBQE1RivT8fgMVAwX6hXDhC2PpCCnrrcVnxt6plJwRAMDwkutxqe57E0/ZGioua8XlCUvfDT6nK66oy8WZt46I+bhJiv5OVFWKv8+bvU0HIXAok8gdGhyq3AZXhG42ZvzZdqKOe5Rl2HD1lNmrSybf1rAa2qVg4ufUorPvazhkqGo8z27OhumNMZzK7Qwi/5WBOfaoeLwxaG0ocbmNdRl8SPN+NdDu2o9Axl8YMzPz8OsQh1/izzMOfGXgKwMfGQEfGfwzAUtUDR/wOf4BTI889VIRT5EAAAAASUVORK5CYII=")
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd #search-app .search-results .no-results .magnifying-glass {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAAM1BMVEUAAAC7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7sqQAV6AAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAA05JREFUaN7tWceS7CAMJJkc9P9fu4cJa0AY4TWXV4/j1LhbKEswdnWU8bHA++TojGTPHWEi9KcEzZ9A5zrB8ITjz/C2wOXJhu+EBwAo5jb+QYAHAMjqnvgRyMfxfeK/Tlr2Wgtrp+g1fA/Lx2zGB/Cb8RcYUPwSrBLv1KEs7mGWhu8w4Y4ug2AcJEvrXngr0BzY37QQvFV0/u+HUSS6W+R5xKWlPGBacdxqgMWJSLIVSK0pyC+nrLzkof6GV1/6qkDxpVKIorj6xEWtpcLJwsRXuc9YQuYeACBKxhjjmXoFgYjyCYtUMchydnxJtYLt/YF/rX5mkKVGM8R4zr0BTp/+MsjSumVlhjD06UoO0Vnlw3DGf2tcVZ9ySpbziNlfDBX+x6SRoqPcX6DRbuItPrzT7EHQkcD+00RG4g1+waQrgz4CvaVpGJpccqD6FXMn5bT6+atthdJW52ynRKvQZ2vOgzmN0rqn4Ffy4VYeO5on4FdGiFOCpmyYOX5lwmUCpBPooqlywinBvNfoolX9jaCJL6R9WCOQE/y2PiwTqBl+z2CmNWccihIdRhqGuReVUSjKwbBTM4QpwSgU5XCYqhjyNFV4POHKi2HtxCDm045B3UheDoO/DHreP0q0ic1NfDURFzETwKBkFkRHuovf5heJaCgOCAKSClyfHzQ2XDpKb6eR/gwj1T0YL1d54NtvItnMYvlNdz86Wu8Y+tZUovlTN8VbEkfyuj8LNalGtWmRBl4wWnP6guQvhnKg9nJISfX0EfZlLOVi6PdawsboJPaVuBpx8vLY2+Ffj13H+mDdFlNx/fe4ugYyi/sKsTZZ89CmP7kqESS1tHeba7Vv4/xArQpd6kwZOLLp9cgtjtFWcsogsBKT3XEKBX74izo0ZRgW+WittdbFPFtB3mWgLznVbobpck2m3Qx9BD3N0G/LHmcQ5PV7usnAdKbAR0Ub4m4+gWRNHhMHt7j0p6BWBtGRy7qBppIRi6PuxUuaby6SvBaklf3Cw4VUxlprrdVKLjwKLD6N3Hh22M9gtjP4/wyEB7gHGfR2S+MMhe9mePAKOENkmxky28xQ2GaGyDYzOLaZQbK9DI9foGFIfAMBk99iHrbgM8ZNAoASFPsnzg+oNO188880fgAAAABJRU5ErkJggg==");
	background-size: 48px 48px
}
}
.rwd #search-app .search-results .no-results .content {
	display: block;
	overflow: hidden
}
.rwd #search-app .search-results .no-results .commonDestinations h4 {
	padding-left: 70px
}
.rwd #search-app .search-results .no-results .commonDestinations ul {
	padding-left: 85px
}
.rwd #search-app .search-results .no-results .commonDestinations .suggestions {
	padding-left: 73px
}
.rwd #search-app .search-results .no-results h4 {
	font-size: 20px;
	margin-top: 2em
}
.rwd #search-app .search-results .no-results ul {
	padding-left: 1em
}
.rwd #search-app .search-results .no-results ul li {
	padding: .25em 0;
	list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTQ1QjA3RDcxODIxMUUzQTkxM0IzMzYxRjdBMjlGQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTQ1QjA3RTcxODIxMUUzQTkxM0IzMzYxRjdBMjlGQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1NDVCMDdCNzE4MjExRTNBOTEzQjMzNjFGN0EyOUZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1NDVCMDdDNzE4MjExRTNBOTEzQjMzNjFGN0EyOUZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+L1XGqQAAAFtJREFUeNpiCA0NLQdil////zOAMBMDA8N7IJ4ZFhYmCKQZmFatWjULSN8D4nKwAAME7AHiNJAqJqjSNCDuBKp+zwTl3ANyOkFKWYD4LBCvhmplYARZhQwAAgwAn+Yer1ELcGkAAAAASUVORK5CYII=')
}
.rwd #search-app .search-results .no-results ul a {
	padding: .25em 0
}
.rwd #search-app .search-results .show-more-container .hide {
	display: none
}
.rwd #search-app .search-results .show-more-container .show {
	display: block
}
@media(min-width:768px) and (max-width:991px) {
.rwd #search-app .search-results {
	padding-top: .5em
}
}
.rwd #search-app .predictive-search-dropdown {
	min-width: 300px
}
@media(max-width:1650px) {
.rwd.no-desktop #search-app .docked-header {
	top: -30px
}
}
@media(max-width:1650px) {
.rwd.no-desktop #search-app .docked-header.active {
	top: 50px
}
}
@media(max-width:768px) {
.rwd.desktop #search-app .docked-header {
	top: -30px
}
}
@media(max-width:768px) {
.rwd.desktop #search-app .docked-header.active {
	top: 50px
}
}
.rwd [data-component="homepagesearch"] #hpsform-new .form-group .btn-clear {
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 13px 13px;
	border: 0 none;
	display: inline-block;
	height: 100%;
	position: absolute;
	right: 35px;
	top: 0;
	width: 30px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAIVBMVEUAAAC2tra2tra2tra2tra2tra2tra2tra2tra2tra2trYFTZIBAAAACnRSTlMAIDBAUGCAj5+/DxwROwAAAFNJREFUCNdjYMAG2KYACZZpQEJrVQADQ9QqBRBrKQPrKhALSAZEAXkMIJkVq0AqwIIQIZAgRAiJhZCF60CYIgUxWYCBwQpimwEDA/tUkJLpWF0HAGPkI3FuED4nAAAAAElFTkSuQmCC")
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd [data-component="homepagesearch"] #hpsform-new .form-group .btn-clear {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAG1BMVEUAAAC2tra2tra2tra2tra2tra2tra2tra2tratFy4IAAAACHRSTlMAECAwUHDf799dMhQAAACVSURBVCjPY2CgLlB1hLFEgiE0a0ebAYTFnNERAGZodHQUQ4TMOzqawIyIjo52sDLmio6OVrCQRwdUGVBRRwtYSKwDogykqCORAaYepMy8A2YCjA2TQVKGrAiqDFkRVBmKIogyFEUwZciKoMqKGfALYdGIaTwWR2A6FYuHML2NJXCwBCGWgMYSHVgiDUvUIieAICqnLQBU3m2UfDfbCwAAAABJRU5ErkJggg==");
	background-size: 24px 24px
}
}
.rwd [data-component="homepagesearch"] #hpsform-new .form-group .btn-clear:before {
	top: 0;
	display: inline-block;
	content: ' ';
	background-image: none
}
.rwd [data-component="homepagesearch"] #hpsform-new .form-group button.btn.btn-search {
	color: #fff;
	background-color: #0071c5
}
.rwd [data-component="homepagesearch"] #hpsform-new .form-group .predictive-search-dropdown {
	margin-top: -5px
}
.rwd .predictive-search-dropdown {
	position: absolute;
	left: 0;
	z-index: 300;
	width: 100%;
	background-color: white;
	max-height: 1000px;
	transition: max-height 300ms ease-in-out;
	border: 1px solid #d7d7d7;
	border-top: 0;
	overflow: auto
}
.rwd .predictive-search-dropdown .category {
	margin: 15px 0;
	text-align: left
}
.rwd .predictive-search-dropdown .category h3 {
	font-size: 20px;
	margin: 0;
	padding: 0 20px .25em 20px;
	color: #003c71
}
.rwd .predictive-search-dropdown .category .result {
	display: block;
	color: #959595;
	padding: 5px 20px
}
.rwd .predictive-search-dropdown .category .result .query-match {
	font-weight: bold;
	color: #555
}
.rwd .predictive-search-dropdown .category .result:hover {
	color: #00aeef;
	background-color: #ebebeb
}
.rwd .predictive-search-dropdown .category .result:hover .query-match {
	color: #00aeef
}
.rwd .predictive-search-dropdown .category.suggested .result:before {
	content: ' ';
	position: relative;
	display: inline-block;
	top: 5px;
	margin-right: 5px;
	width: 18px;
	height: 18px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAM1BMVEUAAAAWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcbkWcblmyKCCAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAIlJREFUGNNlz8uyhCAMANFG0ImMgf7/r50Fep+9PFWpJAAlUkdvfHVMV+cjuzoi3mpfUqa+KJWaugMQ+oK4YJsmAGmyiFM3AI0ScY2I1rTdVNfCeGj4fgYPrQBd603DCUDT3NgDusY67NR5tnYMNcuy7neP7UN1Rv4wttYqlF92/5vqxX/jj13GB/bICHEMV1EqAAAAAElFTkSuQmCC");
	background-repeat: no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .predictive-search-dropdown .category.suggested .result:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAM1BMVEUAAAAQcL8YcLcVcLoYcLcWcLkVcroXcrgWcrkVcLkWcLgWcrkVcboWcbkWcbkWcbkWcbncjcDQAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAQ9JREFUOMu1k922hCAIhdE0yf/3f9opdRTMzulm9k3L1geCbAC+EvvhL6GCJ0mbuyKKJXNkpqjviAh5Fj4z0XfKTlBjXLlDmliPZlFPGE2ZSm20r8qImqZ8tnT98gSyg4HUCtYlcOQW9Ny7srz2nR47VEITL1vPEDh2X3kZuEGGxhYong1F8twOQLFn97VZZEMRC+i8bnOXTa7BnDpWmbK81YSscKRzGlCgsTVvnCH291QkqToUJk8hGXlsdPWyJJYrqVIpUijCMHPWkefj637VTBjEagucUUrh8DunbF6LU+YVtXm+UGFJgbKpL7AcWxbmZVY7IirJdzEIeNZPKAsvKA8vqL+hRmn4h7Lea/gAoTYff9mLonMAAAAASUVORK5CYII=");
	background-size: 18px 18px
}
}
.rwd .predictive-search-dropdown .category.suggested .result:hover:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAM1BMVEUAAAAmrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOLZhyz9AAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAIlJREFUGNNlz8uyhCAMANFG0ImMgf7/r50Fep+9PFWpJAAlUkdvfHVMV+cjuzoi3mpfUqa+KJWaugMQ+oK4YJsmAGmyiFM3AI0ScY2I1rTdVNfCeGj4fgYPrQBd603DCUDT3NgDusY67NR5tnYMNcuy7neP7UN1Rv4wttYqlF92/5vqxX/jj13GB/bICHEMV1EqAAAAAElFTkSuQmCC")
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .predictive-search-dropdown .category.suggested .result:hover:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAM1BMVEUAAAAmrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOImrOLZhyz9AAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAQ9JREFUOMu1k922hCAIhdE0yf/3f9opdRTMzulm9k3L1geCbAC+EvvhL6GCJ0mbuyKKJXNkpqjviAh5Fj4z0XfKTlBjXLlDmliPZlFPGE2ZSm20r8qImqZ8tnT98gSyg4HUCtYlcOQW9Ny7srz2nR47VEITL1vPEDh2X3kZuEGGxhYong1F8twOQLFn97VZZEMRC+i8bnOXTa7BnDpWmbK81YSscKRzGlCgsTVvnCH291QkqToUJk8hGXlsdPWyJJYrqVIpUijCMHPWkefj637VTBjEagucUUrh8DunbF6LU+YVtXm+UGFJgbKpL7AcWxbmZVY7IirJdzEIeNZPKAsvKA8vqL+hRmn4h7Lea/gAoTYff9mLonMAAAAASUVORK5CYII=");
	background-size: 18px 18px
}
}
.rwd.ie10 #search-app .form-container #search-query input::-ms-clear, .rwd.ie11 #search-app .form-container #search-query input::-ms-clear, .rwd.ie10 #search-app .form-container #docked-header-search-query input::-ms-clear, .rwd.ie11 #search-app .form-container #docked-header-search-query input::-ms-clear {
display:none
}
.rwd.ie10 #search-app .form-container #search-query .btn-clear, .rwd.ie11 #search-app .form-container #search-query .btn-clear, .rwd.ie10 #search-app .form-container #docked-header-search-query .btn-clear, .rwd.ie11 #search-app .form-container #docked-header-search-query .btn-clear {
	top: 0
}
.rwd.ie10 #mobile-search::-ms-clear, .rwd.ie11 #mobile-search::-ms-clear {
display:none
}
.rwd [ng-cloak], .rwd .ng-cloak {
	display: none !important
}
.rwd .ui-bar {
	font-size: .8em
}
.rwd .ui-bar.small .icon.download figure {
	background-position: 0 0
}
.rwd .ui-bar.small .icon.download:hover figure {
	background-position: -20px 0
}
.rwd .ui-bar.small .icon.shop figure {
	background-position: -40px 0
}
.rwd .ui-bar.small .icon.shop:hover figure {
	background-position: -60px 0
}
.rwd .ui-bar.small .icon.specs figure {
	background-position: -80px 0
}
.rwd .ui-bar.small .icon.specs:hover figure {
	background-position: -100px 0
}
.rwd .ui-bar.small .icon.support figure {
	background-position: -120px 0
}
.rwd .ui-bar.small .icon.support:hover figure {
	background-position: -140px 0
}
.rwd .ui-bar.small .icon.compare figure {
	background-position: -160px 0
}
.rwd .ui-bar.small .icon.compare:hover figure {
	background-position: -180px 0
}
.rwd .ui-bar.small .icon figure {
	width: 20px;
	height: 20px;
	background-size: auto 20px
}
.rwd .ui-bar ul {
	padding: 1em 0;
	margin: 0;
	text-align: center
}
.rwd .ui-bar ul li {
	vertical-align: top;
	width: 16.6666666666%;
	list-style: none;
	display: inline-block
}
.rwd .ui-bar .icon {
	text-align: center;
	padding: 1.5em 0;
	cursor: pointer;
	color: #FFF
}
.rwd .ui-bar .icon:hover {
	color: #00aeef
}
.rwd .ui-bar .icon.support figure {
	background-position: -286px -10px
}
.rwd .ui-bar .icon.support:hover figure {
	background-position: -332px -10px
}
.rwd .ui-bar .icon.download figure {
	background-position: -10px -10px
}
.rwd .ui-bar .icon.download:hover figure {
	background-position: -56px -10px
}
.rwd .ui-bar .icon.compare figure {
	background-position: -378px -10px
}
.rwd .ui-bar .icon.compare:hover figure {
	background-position: -424px -10px
}
.rwd .ui-bar .icon.specs figure {
	background-position: -194px -10px
}
.rwd .ui-bar .icon.specs:hover figure {
	background-position: -240px -10px
}
.rwd .ui-bar .icon.shop figure {
	background-position: -102px -10px
}
.rwd .ui-bar .icon.shop:hover figure {
	background-position: -148px -10px
}
.rwd .ui-bar .icon figure {
	width: 36px;
	height: 36px;
	margin: 0 auto;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/tools-icons/ui-bar.png);
	background-repeat: no-repeat
}
.rwd .ui-bar .icon span {
	display: block;
	margin-top: .5em
}
@media screen and (min-width:768px) {
.rwd .ui-bar ul li.hidden-xs {
	display: inline-block !important
}
}
@media screen and (max-width:767px) {
.rwd .ui-bar {
	font-size: .75em
}
.rwd .ui-bar ul li {
	width: 24%
}
}
.rwd .sliding-gallery-component {
	overflow-x: hidden
}
.rwd .sliding-gallery-component:hover .owl-carousel .owl-nav {
	display: block
}
.rwd .sliding-gallery-component.small .owl-item img {
	height: 150px
}
.rwd .sliding-gallery-component.large .owl-item .blade-image {
	height: 250px;
	width: 250px;
	border-radius: 50%;
	box-shadow: 0 5px 20px 3px rgba(0,0,0,0.25);
	overflow: hidden;
	margin-left: auto;
	margin-right: auto
}
.rwd .sliding-gallery-component.large .owl-item .blade-image img {
	min-width: 100%;
	min-height: 100%
}
.rwd .sliding-gallery-component.large .owl-carousel {
	position: static
}
.rwd .sliding-gallery-component.large .owl-carousel .owl-nav {
	z-index: 500;
	width: 100%;
	left: 0;
	top: auto
}
.rwd .sliding-gallery-component.large .owl-carousel .owl-nav .owl-next, .rwd .sliding-gallery-component.large .owl-carousel .owl-nav .owl-prev {
	bottom: 150px
}
.rwd .sliding-gallery-component .blade-title {
	text-align: center;
	margin-bottom: 2em
}
.rwd .sliding-gallery-component .blade-title h2 {
	font-size: 60px
}
.rwd .sliding-gallery-component .owl-stage-outer {
	overflow: visible
}
.rwd .sliding-gallery-component .owl-item {
	text-align: center
}
.rwd .sliding-gallery-component .owl-item .blade-image {
	margin-bottom: 1em
}
.rwd .sliding-gallery-component .owl-item .blade-image img {
	max-width: none;
	margin: 0 auto
}
.rwd .sliding-gallery-component .owl-item .type-image-subtitle p {
	width: 75%;
	margin: 0 auto;
	color: #9addf7
}
.rwd .sliding-gallery-component .component-padding {
	padding: 2em 0
}
.rwd .sliding-gallery-component .owl-carousel .owl-nav {
	display: none;
	position: absolute;
	width: 100%;
	height: 0;
	top: 25%
}
.rwd .sliding-gallery-component .owl-carousel .owl-nav .owl-next, .rwd .sliding-gallery-component .owl-carousel .owl-nav .owl-prev {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sliding-gallery-arrows.png);
	width: 100px;
	height: 50px;
	background-repeat: no-repeat;
	margin-left: 0 !important;
	margin-right: 0 !important;
	border-radius: 0 !important
}
.rwd .sliding-gallery-component .owl-carousel .owl-nav .owl-prev {
	position: absolute;
	left: -52px
}
.rwd .sliding-gallery-component .owl-carousel .owl-nav .owl-prev:hover {
	background-position: 0 -50px
}
.rwd .sliding-gallery-component .owl-carousel .owl-nav .owl-next {
	position: absolute;
	right: -52px;
	background-position: -100px 0
}
.rwd .sliding-gallery-component .owl-carousel .owl-nav .owl-next:hover {
	background-position: -100px -50px
}
@media screen and (min-width:768px) {
.rwd .sliding-gallery-component .owl-carousel .owl-nav .owl-next {
	right: 0
}
.rwd .sliding-gallery-component .owl-carousel .owl-nav .owl-prev {
	left: 0
}
.rwd .sliding-gallery-component.small .owl-item img {
	height: 200px
}
.rwd .sliding-gallery-component.large .owl-carousel .owl-nav .owl-next, .rwd .sliding-gallery-component.large .owl-carousel .owl-nav .owl-prev {
	bottom: 160px
}
.rwd .sliding-gallery-component.large .owl-item .blade-image {
	height: 260px;
	width: 260px
}
.rwd .sliding-gallery-component .blade-title h2 {
	font-size: 60px
}
.rwd .sliding-gallery-component .blade-title p {
	font-size: 20px
}
}
@media screen and (max-width:480px) {
.rwd .sliding-gallery-component .owl-carousel .owl-controls {
	display: none
}
}
@media screen and (max-width:768px) and (orientation:landscape) {
.rwd .sliding-gallery-component .owl-carousel .owl-controls {
	display: none
}
}
@media screen and (min-width:992px) {
.rwd .sliding-gallery-component .blade-title h2 {
	font-size: 60px
}
}
@media screen and (min-width:1200px) {
.rwd .sliding-gallery-component.large .owl-carousel .owl-nav .owl-next, .rwd .sliding-gallery-component.large .owl-carousel .owl-nav .owl-prev {
	bottom: 190px
}
.rwd .sliding-gallery-component.large .owl-item .blade-image {
	height: 340px;
	width: 340px
}
.rwd .sliding-gallery-component .blade-title h2 {
	font-size: 60px
}
}
@media screen and (min-width:1650px) {
.rwd .sliding-gallery-component .blade-title h2 {
	font-size: 60px
}
}
@media screen and (max-width:480px) {
.rwd .sliding-gallery-component .blade-title h2 {
	font-size: 48px
}
.rwd .sliding-gallery-component .blade-title p {
	font-size: 18px
}
}
.rwd html.touch .sliding-gallery-component:hover .owl-carousel .owl-nav {
	display: none
}
.rwd html.touch .sliding-gallery-component:hover.has-mouse .owl-carousel .owl-nav {
	display: block
}
.rwd .featured-items-component .component-padding {
	padding: 2em 0
}
.rwd .featured-items-component .blade-title {
	text-align: center;
	margin-bottom: 1em
}
.rwd .featured-items-component .blade-title h2 {
	font-size: 3.125em
}
.rwd .featured-items-component .featured-item {
	float: left;
	text-align: center;
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal
}
.rwd .featured-items-component .featured-item h4 {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal;
	font-size: 1.25em;
	font-family: inherit
}
.rwd .featured-items-component .featured-item p {
	font-size: 1em
}
.rwd .featured-items-component .items-1 .featured-item, .rwd .featured-items-component .items-2 .featured-item, .rwd .featured-items-component .items-3 .featured-item {
	width: 100%;
	float: none;
	margin: 2em auto 0 auto
}
@media screen and (min-width:768px) {
.rwd .featured-items-component .blade-title h2 {
	font-size: 4.375em
}
.rwd .featured-items-component p {
	font-size: 1.25em
}
.rwd .featured-items-component .featured-item h4 {
	font-size: 1.5em
}
.rwd .featured-items-component .items-2 .featured-item, .rwd .featured-items-component .items-3 .featured-item {
	width: 100%;
	float: left
}
.rwd .featured-items-component .items-1 .featured-item, .rwd .featured-items-component .items-2 .featured-item {
	width: 50%;
	padding: 0 .5%
}
.rwd .featured-items-component .items-3 .featured-item {
	width: 33.3%;
	padding: 0 .5%
}
}
@media screen and (min-width:992px) {
.rwd .featured-items-component .blade-title h2 {
	font-size: 5em
}
.rwd .featured-items-component .featured-item h4 {
	font-size: 2em
}
}
@media screen and (min-width:1200px) {
.rwd .featured-items-component .blade-title h2 {
	font-size: 5.93em
}
}
@media screen and (min-width:1650px) {
.rwd .featured-items-component .blade-title h2 {
	font-size: 6.875em
}
}
.rwd .persistent-cta {
	background-color: rgba(0,0,0,0.5);
	top: 60px;
	cursor: pointer;
	position: fixed;
	height: 60px;
	right: 0;
	text-align: center;
	z-index: 25;
	width: 100%;
	-ms-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
	-ms-transition: all .15s ease-in-out;
	-o-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out
}
@media screen and (min-width:768px) {
.rwd .persistent-cta {
	padding-top: 0
}
}
.rwd .persistent-cta.scroll-hide {
	-ms-transform: translate(0, -100px);
	-moz-transform: translate(0, -100px);
	-o-transform: translate(0, -100px);
	-webkit-transform: translate(0, -100px);
	transform: translate(0, -100px)
}
.rwd .persistent-cta .content {
	color: #f3f3f3;
	padding: 1em 0
}
.rwd .persistent-cta .content span.description {
	margin-right: 1em;
	padding-bottom: .5em;
	display: inline-block
}
@media screen and (max-width:991px) {
.rwd .persistent-cta .content span.description {
	display: none
}
}
.rwd .persistent-cta .content p {
	display: inline
}
@media screen and (min-width:768px) {
.rwd .persistent-cta {
	text-align: right
}
}
.rwd.ie8 .persistent-cta {
	background: transparent\9;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40000000', endColorstr='#40000000')
}
.rwd .old_browser .persistent-cta {
	top: 155px;
	padding-top: 15px;
	position: absolute
}
.rwd .old_browser .browser_detect_not_fixed {
	position: relative;
	top: 0
}
.rwd .old_browser .persistent-cta-fixed {
	position: fixed;
	top: 62px
}
.rwd .cookie-oldbrowser .persistent-cta {
	top: 60px;
	padding-top: 0
}
.rwd .mtWidget+.component .persistent-cta {
	-webkit-transition: -webkit-transform .3s ease-out;
	-moz-transition: -moz-transform .3s ease-out;
	-o-transition: -o-transform .3s ease-out;
	transition: transform .3s ease-out
}
.rwd .flyout-component {
	text-align: left;
	overflow-x: hidden
}
.rwd .flyout-component p, .rwd .flyout-component a {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal
}
.rwd .flyout-component .blade-image {
	text-align: center;
	margin-bottom: 1em
}
.rwd .flyout-component .flyout-content {
	margin: 0 15px
}
.rwd .flyout-component button {
	outline: 0;
	color: inherit;
	display: block;
	width: 100%;
	padding: 2em 2em 6em 2em;
	position: relative;
	overflow: visible;
	border: 0
}
.rwd .flyout-component button:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	border: 1px solid;
	border-radius: 7px
}
.rwd .flyout-component button p {
	font-size: 1.25em
}
.rwd .flyout-component .blade-title>div {
	margin: 0 auto;
	float: none
}
.rwd .flyout-component .flyout-container {
	position: relative
}
@media screen and (min-width:768px) {
.rwd .flyout-component .flyout-container {
	width: 281px
}
}
@media screen and (min-width:992px) {
.rwd .flyout-component .flyout-container {
	width: 391px
}
}
@media screen and (min-width:1200px) {
.rwd .flyout-component .flyout-container {
	width: 491px
}
}
.rwd .flyout-component .flyout-items {
	position: relative;
	margin: 0 auto
}
@media screen and (min-width:768px) {
.rwd .flyout-component .flyout-items {
	width: 750px
}
}
@media screen and (min-width:992px) {
.rwd .flyout-component .flyout-items {
	width: 970px
}
}
@media screen and (min-width:1200px) {
.rwd .flyout-component .flyout-items {
	width: 1170px
}
}
.rwd .flyout-component h2 {
	font-size: 60px;
	padding-bottom: 1em;
	text-align: center
}
.rwd .flyout-component h3 {
	margin-top: 0;
	font-size: 3.25em
}
.rwd .flyout-component .component-padding {
	padding-bottom: 2em
}
.rwd .flyout-component .more, .rwd .flyout-component .less {
	position: absolute;
	bottom: 1em;
	cursor: pointer;
	display: block;
	width: 75px;
	height: 75px
}
.rwd .flyout-component .more:after, .rwd .flyout-component .less:after {
	content: "";
	display: block;
	position: relative
}
.rwd .flyout-component .more {
	left: 50%;
	bottom: -72px;
	margin-left: -29px
}
.rwd .flyout-component .less {
	right: 0;
	top: 0
}
.rwd .flyout-component .less:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1861px;
	width: 40px;
	height: 40px;
	top: 17.5px;
	left: 17.5px
}
.rwd .flyout-component .more {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1965px;
	width: 58px;
	height: 58px
}
.rwd .flyout-component .less:hover:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1811px;
	width: 40px;
	height: 40px
}
.rwd .flyout-component .static-items {
	position: relative;
	z-index: 1;
	opacity: 1;
	-webkit-transition: opacity .1s ease-out;
	-moz-transition: opacity .1s ease-out;
	-ms-transition: opacity .1s ease-out;
	-o-transition: opacity .1s ease-out;
	transition: opacity .1s ease-out
}
.rwd .flyout-component .static-items .static-item {
	padding-bottom: 10px;
	opacity: 1;
	-webkit-transition: opacity .15s ease-out;
	-moz-transition: opacity .15s ease-out;
	-ms-transition: opacity .15s ease-out;
	-o-transition: opacity .15s ease-out;
	transition: opacity .15s ease-out
}
.rwd .flyout-component .static-items button {
	background: transparent;
	margin-bottom: 1em;
	-webkit-transition: left .15s ease-out, right .15s ease-out;
	-moz-transition: left .15s ease-out, right .15s ease-out;
	-ms-transition: left .15s ease-out, right .15s ease-out;
	-o-transition: left .15s ease-out, right .15s ease-out;
	transition: left .15s ease-out, right .15s ease-out
}
.rwd .flyout-component .static-items button:hover .more:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -2033px;
	width: 58px;
	height: 58px
}
.rwd .flyout-component .flyout-padding {
	padding: 2em;
	position: relative
}
.rwd .flyout-component .flyout-padding:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	border: 1px solid;
	border-radius: 7px
}
.rwd .flyout-component .flyout-item {
	z-index: 0;
	width: 100%;
	height: 100%;
	margin-bottom: 1em;
	display: none
}
.rwd .flyout-component .flyout-item.left .flyout-padding:before {
	right: 0
}
.rwd .flyout-component .flyout-item.right .flyout-padding:before {
	left: 0
}
.rwd .flyout-component .left button, .rwd .flyout-component .left button:before {
	right: 0
}
.rwd .flyout-component .right button, .rwd .flyout-component .right button:before {
	left: 0
}
.rwd .flyout-component .show-left .left button {
	display: none
}
.rwd .flyout-component .show-left .flyout-item.left {
	display: block
}
.rwd .flyout-component .show-right .right button {
	display: none
}
.rwd .flyout-component .show-right .flyout-item.right {
	display: block
}
@media screen and (max-width:480px) {
.rwd .flyout-component h3 {
	font-size: 3.25em
}
.rwd .flyout-component h2 {
	font-size: 52px
}
}
@media screen and (min-width:768px) {
.rwd .flyout-component h3 {
	font-size: 60px
}
.rwd .flyout-component .right, .rwd .flyout-component .right button, .rwd .flyout-component .left, .rwd .flyout-component .left button {
	display: block !important
}
.rwd .flyout-component .flyout-item {
	-webkit-transition: all .1s ease-out;
	-moz-transition: all .1s ease-out;
	-ms-transition: all .1s ease-out;
	-o-transition: all .1s ease-out;
	transition: all .1s ease-out;
	margin-bottom: 0
}
.rwd .flyout-component .flyout-item.left {
	position: absolute;
	top: 0;
	-ms-filter: "alpha(opacity=0)";
	opacity: 0;
	transform: translate(-50%, 0)
}
.rwd .flyout-component .flyout-item.right {
	position: absolute;
	top: 0;
	transform: translate(50%, 0);
	-ms-filter: "alpha(opacity=0)";
	opacity: 0
}
.rwd .flyout-component .flyout-padding:before {
	width: 200%
}
.rwd .flyout-component .flyout-items h3 {
	font-size: 3.75em;
	padding-bottom: .25em
}
.rwd .flyout-component .flyout-items p {
	padding-bottom: 1em;
	font-size: 1.25em
}
.rwd .flyout-component .flyout-items a {
	font-size: 1.25em
}
.rwd .flyout-component .component-padding {
	padding: 2em 0
}
.rwd .flyout-component .static-items button {
	margin-bottom: 0
}
.rwd .flyout-component button:before {
	width: 200%
}
.rwd .flyout-component .left button:before {
	right: 0
}
.rwd .flyout-component .right button:before {
	left: 0
}
.rwd .flyout-component .left.static-item {
	padding-left: 0
}
.rwd .flyout-component .left .flyout-container {
	float: right
}
.rwd .flyout-component .right.static-item {
	padding-right: 0
}
.rwd .flyout-component .right .flyout-container {
	float: left
}
.rwd .flyout-component .flyout-item {
	width: 100%;
	height: auto
}
.rwd .flyout-component .flyout-content {
	position: relative;
	margin: 0
}
.rwd .flyout-component .flyout-content.show-right .static-items, .rwd .flyout-component .flyout-content.show-left .static-items {
	-ms-filter: "alpha(opacity=0)";
	opacity: 0
}
.rwd .flyout-component .flyout-content.show-left .flyout-items .flyout-item.left {
	z-index: 2;
	-ms-filter: "alpha(opacity=100)";
	opacity: 1;
	transform: translate(5%, 0)
}
.rwd .flyout-component .flyout-content.show-right .flyout-items .flyout-item.right {
	z-index: 2;
	-ms-filter: "alpha(opacity=100)";
	opacity: 1;
	transform: translate(5%, 0)
}
.rwd .flyout-component .flyout-content.show-left .flyout-items .flyout-item.left {
	transform: translate(0, 0)
}
.rwd .flyout-component .flyout-content.show-right .flyout-items .flyout-item.right {
	transform: translate(0, 0)
}
.rwd .flyout-component .hover-left .static-item.right {
	-ms-filter: "alpha(opacity=25)";
	opacity: .25
}
.rwd .flyout-component .hover-left .static-item.left button {
	right: -0.5em
}
.rwd .flyout-component .hover-right .static-item.left {
	-ms-filter: "alpha(opacity=25)";
	opacity: .25
}
.rwd .flyout-component .hover-right .static-item.right button {
	left: -0.5em
}
.rwd .flyout-component .right .less {
	right: auto;
	left: 0
}
.rwd .flyout-component .flyout-item .blade-image {
	margin-top: 2em
}
}
@media screen and (min-width:992px) {
.rwd .flyout-component h2 {
	font-size: 60px
}
.rwd .flyout-component h3 {
	font-size: 3.25em
}
.rwd .flyout-component button p {
	font-size: 1.25em
}
.rwd .flyout-component .flyout-items h3 {
	font-size: 4em
}
}
@media screen and (min-width:1200px) {
.rwd .flyout-component h2 {
	font-size: 60px
}
.rwd .flyout-component .left .flyout-padding {
	padding: 4em 4em 2em 2em
}
.rwd .flyout-component .right .flyout-padding {
	padding: 4em 2em 2em 4em
}
.rwd .flyout-component h3 {
	font-size: 3.25em
}
.rwd .flyout-component button p {
	font-size: 1.25em
}
.rwd .flyout-component .flyout-items h3 {
	font-size: 4.5em
}
}
@media screen and (min-width:1650px) {
.rwd .flyout-component h2 {
	font-size: 60px
}
}
.rwd.ie8 .flyout-component .static-items, .rwd.ie9 .flyout-component .static-items {
	float: left;
	width: 50%
}
.rwd.ie8 .flyout-component .static-item, .rwd.ie9 .flyout-component .static-item, .rwd.ie8 .flyout-component img, .rwd.ie9 .flyout-component img {
	width: 100%
}
.rwd.ie8 .flyout-component .flyout-items, .rwd.ie9 .flyout-component .flyout-items {
	position: static;
	margin: 0
}
.rwd.ie8 .flyout-component .flyout-items .flyout-item.left, .rwd.ie9 .flyout-component .flyout-items .flyout-item.left {
	right: 12%
}
.rwd.ie8 .flyout-component .flyout-items .flyout-item.left .flyoutexpanded-container, .rwd.ie9 .flyout-component .flyout-items .flyout-item.left .flyoutexpanded-container {
	float: right
}
.rwd.ie8 .flyout-component .flyout-items .flyout-item.right, .rwd.ie9 .flyout-component .flyout-items .flyout-item.right {
	left: 12%
}
@media screen and (min-width:768px) {
.rwd.ie8 .flyout-component .flyout-items .flyout-item .flyoutexpanded-container, .rwd.ie9 .flyout-component .flyout-items .flyout-item .flyoutexpanded-container {
	width: 750px
}
}
@media screen and (min-width:992px) {
.rwd.ie8 .flyout-component .flyout-items .flyout-item .flyoutexpanded-container, .rwd.ie9 .flyout-component .flyout-items .flyout-item .flyoutexpanded-container {
	width: 970px
}
}
@media screen and (min-width:1200px) {
.rwd.ie8 .flyout-component .flyout-items .flyout-item .flyoutexpanded-container, .rwd.ie9 .flyout-component .flyout-items .flyout-item .flyoutexpanded-container {
	width: 1170px
}
}
.rwd .proof-point {
	width: 100%;
	text-align: center;
	margin: 0 auto
}
.rwd .proof-point:before, .rwd .proof-point:after {
	content: " ";
	display: block;
	height: 1px;
	width: 100%;
	background: transparent url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/proof-point-hr.png) 50% 50% no-repeat;
	background-size: contain;
	margin-bottom: 25px
}
.rwd .proof-point:after {
	margin-bottom: 0;
	margin-top: 35px
}
.rwd .proof-point.compact {
	width: 100%;
	text-align: left;
	margin: 2em 0
}
.rwd .proof-point.compact:before {
	margin-bottom: 11px
}
.rwd .proof-point.compact:after {
	margin-top: 21px
}
.rwd .proof-point.compact .wrapper {
	display: table;
	margin: 0 auto
}
.rwd .proof-point.compact .content {
	display: table-row
}
.rwd .proof-point.compact .value {
	margin-right: 35px
}
.rwd .proof-point.compact .description {
	display: table-cell;
	vertical-align: middle;
	width: 145px
}
.rwd .proof-point .callout {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal;
	font-size: 28px;
	margin-bottom: -0.4em
}
.rwd .proof-point .value {
	font-size: 180px
}
.rwd .proof-point .value .unit {
	font-size: .5em;
	position: relative
}
.rwd .proof-point .value .unit.large {
	font-size: .7em
}
.rwd .proof-point .value .unit.top {
	bottom: .66em
}
.rwd .proof-point .value .unit.top.large {
	bottom: .29em
}
.rwd .proof-point .value .unit.middle {
	bottom: .25em
}
.rwd .proof-point .value .unit.middle.large {
	bottom: .15em
}
.rwd .proof-point .description {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal;
	font-size: 20px;
	margin-bottom: .8em
}
.rwd .proof-point .container .row {
	margin-left: auto !important;
	margin-right: auto !important
}
.rwd .old_browser .proof-point-component .covervid-wrapper {
	display: none
}
.rwd.no-desktop .proof-point-component .covervid-wrapper {
	display: none
}
.rwd.no-video .proof-point-component .covervid-wrapper {
	display: none
}
.rwd .proof-point-component .vjs-control-bar, .rwd .proof-point-component .vjs-big-play-button, .rwd .proof-point-component .vjs-error-display, .rwd .proof-point-component .vjs-progress-holder, .rwd .proof-point-component .vjs-menu-button, .rwd .proof-point-component .vjs-control, .rwd .proof-point-component .vjs-loading-spinner {
	display: none
}
.rwd .proof-point-component .vjs-progress-holder .vjs-slider {
	display: none
}
.rwd .proof-point-component .vjs-volume-menu-button .vjs-menu-button .vjs-control {
	display: none
}
.rwd .proof-point-component .vjs-waiting .vjs-loading-spinner, .rwd .proof-point-component .vjs-seeking .vjs-loading-spinner {
	display: none
}
.rwd .proof-point-component .video-js.vjs-controls-disabled .vjs-big-play-button, .rwd .proof-point-component .video-js.vjs-controls-disabled .vjs-control-bar {
	display: none
}
.rwd .proof-point-component .covervid-wrapper {
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}
.rwd .proof-point-component .covervid-wrapper .covervid-video {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}
.rwd .proof-point-component .covervid-wrapper .covervid-video video.vjs-tech {
	min-width: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	height: auto;
	transform: translate(-50%, -50%)
}
.rwd .proof-point-component .covervid-wrapper .covervid-video .vjs-poster {
	min-width: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	height: auto;
	transform: translate(-50%, -50%)
}
.rwd .proof-point-component .component-padding {
	padding: 2em 0
}
.rwd .proof-point-component .blade-title {
	text-align: center;
	margin-bottom: 40px
}
.rwd .proof-point-component .blade-title h2 {
	font-size: 60px
}
.rwd .proof-point-component .blade-title h4 {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal;
	font-size: 1.25em
}
.rwd .proof-point-component .static-items {
	margin: 0 auto
}
.rwd .proof-point-component .static-item-navingation {
	margin: 0 auto;
	padding: 10px 0;
	clear: both;
	max-width: 40px
}
.rwd .proof-point-component .static-item-navingation a {
	display: block;
	width: 8px;
	height: 8px;
	font-size: 0;
	text-indent: -5000px;
	border: 1px solid #FFF;
	border-radius: 4px;
	float: left;
	margin-right: 8px
}
.rwd .proof-point-component .static-item-navingation a:first-child {
	background: #FFF
}
.rwd .proof-point-component .proof-point::after {
	display: none
}
.rwd .proof-point-component .last .proof-point::after {
	display: block
}
@media screen and (max-width:767px) {
.rwd .proof-point-component .covervid-wrapper {
	display: none
}
.rwd .proof-point-component .blade-title h2 {
	font-size: 48px
}
.rwd .proof-point-component .blade-title p {
	font-size: 18px
}
}
@media screen and (min-width:768px) {
.rwd .proof-point-component .proof-point::after {
	display: block
}
.rwd .proof-point-component .blade-title h2 {
	font-size: 60px
}
.rwd .proof-point-component .blade-title p {
	font-size: 20px
}
}
@media screen and (min-width:992px) {
.rwd .proof-point-component.proof-point-1 .proof-point {
	font-size: 1.25em
}
.rwd .proof-point-component.proof-point-2 .static-items {
	width: 75%;
	font-size: 1.15em
}
.rwd .proof-point-component.proof-point-3 .proof-point {
	font-size: 1em
}
.rwd .proof-point-component .blade-title h2 {
	font-size: 60px
}
.rwd .proof-point-component .blade-title p {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal;
	font-size: 20px
}
}
@media screen and (min-width:1200px) {
.rwd .proof-point-component.proof-point-1 .proof-point {
	font-size: 1.35em
}
.rwd .proof-point-component.proof-point-2 .static-items {
	width: 75%;
	font-size: 1.25em
}
.rwd .proof-point-component.proof-point-3 .proof-point {
	font-size: 1.15em
}
.rwd .proof-point-component .blade-title h2 {
	font-size: 60px
}
.rwd .proof-point-component .blade-title h4 {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal;
	font-size: 2em
}
}
@media screen and (min-width:1650px) {
.rwd .proof-point-component.proof-point-1 .proof-point {
	font-size: 1.5em
}
.rwd .proof-point-component .blade-title h2 {
	font-size: 60px
}
.rwd .proof-point-component .blade-title h4 {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal;
	font-size: 2.25em
}
}
.rwd .old_browser .overview-component.overview-component-1.hero.hero-takeover .covervid-wrapper {
	display: none
}
@media(min-width:768px) {
.rwd.desktop .overview-component.overview-component-1.hero.hero-takeover.featured-text {
	height: 420px
}
.rwd.desktop .overview-component.overview-component-1.hero.hero-takeover.featured-text .overview-items {
	height: 100%
}
.rwd.desktop .overview-component.overview-component-1.hero.hero-takeover.featured-text .overview-items .blade-item.blade-item-0 {
	display: table;
	height: 100%
}
.rwd.desktop .overview-component.overview-component-1.hero.hero-takeover.featured-text .overview-items .blade-item.blade-item-0 .blade-item-content {
	display: table-cell;
	vertical-align: bottom
}
}
@media(min-width:992px) {
.rwd.desktop .overview-component.overview-component-1.hero.hero-takeover.featured-text {
	height: 548px
}
}
@media(min-width:1200px) {
.rwd.desktop .overview-component.overview-component-1.hero.hero-takeover.featured-text {
	height: 664px
}
}
@media(min-width:1650px) {
.rwd.desktop .overview-component.overview-component-1.hero.hero-takeover.featured-text {
	height: 900px
}
}
.rwd.no-desktop .overview-component.overview-component-1.hero.hero-takeover .covervid-wrapper {
	display: none
}
.rwd.no-desktop .overview-component.overview-component-1.hero.hero-takeover.featured-text {
	height: auto
}
@media(min-width:767px) {
.rwd.no-desktop .overview-component.overview-component-1.hero.hero-takeover .blade-item-0 .blade-item-content-wrapper {
	padding-top: 60px
}
}
.rwd.no-video .overview-component.overview-component-1.hero.hero-takeover .covervid-wrapper {
	display: none
}
.rwd .overview-component.overview-component-1.hero.hero-takeover {
	text-align: center
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .vjs-control-bar, .rwd .overview-component.overview-component-1.hero.hero-takeover .vjs-big-play-button, .rwd .overview-component.overview-component-1.hero.hero-takeover .vjs-error-display, .rwd .overview-component.overview-component-1.hero.hero-takeover .vjs-progress-holder, .rwd .overview-component.overview-component-1.hero.hero-takeover .vjs-menu-button, .rwd .overview-component.overview-component-1.hero.hero-takeover .vjs-control, .rwd .overview-component.overview-component-1.hero.hero-takeover .vjs-loading-spinner {
	display: none
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .vjs-progress-holder .vjs-slider {
	display: none
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .vjs-volume-menu-button .vjs-menu-button .vjs-control {
	display: none
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .vjs-waiting .vjs-loading-spinner, .rwd .overview-component.overview-component-1.hero.hero-takeover .vjs-seeking .vjs-loading-spinner {
	display: none
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .video-js.vjs-controls-disabled .vjs-big-play-button, .rwd .overview-component.overview-component-1.hero.hero-takeover .video-js.vjs-controls-disabled .vjs-control-bar {
	display: none
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .covervid-wrapper {
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .covervid-wrapper .covervid-video {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .covervid-wrapper .covervid-video video.vjs-tech {
	min-width: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	height: auto;
	transform: translate(-50%, -50%)
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .covervid-wrapper .covervid-video .vjs-poster {
	min-width: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	height: auto;
	transform: translate(-50%, -50%)
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .blade-item-content-wrapper {
	padding-bottom: .8em
}
.rwd .overview-component.overview-component-1.hero.hero-takeover h1 {
	margin-bottom: 0;
	font-size: 3.125em
}
.rwd .overview-component.overview-component-1.hero.hero-takeover h2.description {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal;
	font-size: 40px;
	color: #f3f3f3
}
.rwd .overview-component.overview-component-1.hero.hero-takeover h2.description.darkfont {
	color: #252525
}
.rwd .overview-component.overview-component-1.hero.hero-takeover h2.description.smallFont {
	font-size: 20px
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .blade-item-0 {
	position: relative
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .blade-item-0 .blade-image {
	position: static
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .blade-item-0 .blade-image img {
	min-height: 0;
	min-width: 0
}
@media screen and (max-width:767px) {
.rwd .overview-component.overview-component-1.hero.hero-takeover .covervid-wrapper {
	display: none
}
}
@media(min-width:768px) {
.rwd .overview-component.overview-component-1.hero.hero-takeover h1 {
	font-size: 4.375em
}
.rwd .overview-component.overview-component-1.hero.hero-takeover h2.description {
	font-size: 40px
}
.rwd .overview-component.overview-component-1.hero.hero-takeover h2.description.smallFont {
	font-size: 20px
}
}
@media(min-width:992px) {
.rwd .overview-component.overview-component-1.hero.hero-takeover h1 {
	font-size: 4.375em
}
.rwd .overview-component.overview-component-1.hero.hero-takeover h2.description {
	font-size: 40px
}
.rwd .overview-component.overview-component-1.hero.hero-takeover h2.description.smallFont {
	font-size: 20px
}
}
@media(min-width:1200px) {
.rwd .overview-component.overview-component-1.hero.hero-takeover h1 {
	font-size: 5em
}
.rwd .overview-component.overview-component-1.hero.hero-takeover h2.description {
	font-size: 40px
}
.rwd .overview-component.overview-component-1.hero.hero-takeover h2.description.smallFont {
	font-size: 20px
}
}
@media(min-width:1650px) {
.rwd .overview-component.overview-component-1.hero.hero-takeover h1 {
	font-size: 5em
}
}
@media(min-width:768px) and (max-width:991px) {
.rwd .overview-component.overview-component-1.hero.hero-takeover .blade-item .blade-item-content {
	position: static;
	padding: 0;
	background: 0
}
}
@media(max-width:767px) {
.rwd .overview-component.overview-component-1.hero.hero-takeover .blade-item .blade-item-content h2.description {
	font-size: 40px
}
.rwd .overview-component.overview-component-1.hero.hero-takeover .blade-item .blade-item-content h2.description.smallFont {
	font-size: 20px
}
}
.rwd .overview-component.overview-component-1.hero.hero-takeover.no-image .blade-item.blade-item-0 {
	padding-top: 15px
}
@media(min-width:768px) {
.rwd .overview-component.overview-component-1.hero.hero-takeover.no-image .blade-item.blade-item-0 {
	padding-top: 25px
}
}
@media(min-width:992px) {
.rwd .overview-component.overview-component-1.hero.hero-takeover.no-image .blade-item.blade-item-0 {
	padding-top: 65px
}
}
@media(min-width:1200px) {
.rwd .overview-component.overview-component-1.hero.hero-takeover.no-image .blade-item.blade-item-0 {
	padding-top: 70px
}
}
.rwd .overview-component.overview-component-1.hero.hero-takeover.custom-takeover {
	height: auto
}
@media(max-width:479px) {
.rwd .overview-component.overview-component-1.hero.image-title {
	height: auto
}
.rwd .overview-component.overview-component-1.hero.image-title .blade-item.blade-item-0 {
	padding-bottom: 0
}
.rwd .overview-component.overview-component-1.hero.image-title .intrinsic-ratio {
	padding-bottom: 100%
}
}
@media(max-width:767px) {
.rwd .overview-component.overview-component-1.hero .blade-item .blade-item-content h2.description {
	font-size: 40px
}
.rwd .overview-component.overview-component-1.hero .blade-item .blade-item-content h2.description.smallFont {
	font-size: 20px
}
.rwd .overview-component.overview-component-1.hero .blade-item .blade-item-content h1 {
	font-size: 3em
}
}
.rwd #campaignLandingTemplate-1 .toggle-blade-component h3 {
	font-size: 52px
}
.rwd #campaignLandingTemplate-1 .toggle-blade-component p {
	font-size: 16px
}
.rwd #campaignLandingTemplate-1 .blade-conversations .headline-font {
	font-family: "intel-clear-headline", impact, sans-serif
}
@media(max-width:767px) {
.rwd #campaignLandingTemplate-1 .toggle-blade-component h3 {
	font-size: 42px
}
}
.rwd .right-rail-component {
	position: fixed;
	z-index: 999
}
.rwd .right-rail-component .right-rail-container {
	position: fixed;
	right: -1000px;
	top: 20%;
	width: 325px;
	background-color: #000;
	background-color: rgba(0,0,0,0.8);
	padding: 1.5em;
	border-radius: 10px;
	transition: 600ms
}
.rwd .right-rail-component.opt-in .right-rail-container {
	width: 425px
}
.rwd .right-rail-component.opt-in.peek .right-rail-container {
	right: -410px
}
.rwd .right-rail-component.opt-in.active .right-rail-container {
	right: -30px
}
.rwd .right-rail-component.peek .right-rail-container {
	right: -310px
}
.rwd .right-rail-component.active .right-rail-container {
	right: -30px;
	transition: 300ms
}
.rwd .right-rail-component.active .right-rail-container .toggle-plus {
	display: none
}
.rwd .right-rail-component.active .right-rail-container .toggle-minus {
	display: inline-block
}
.rwd .right-rail-component button.right-rail-tab {
	padding: 0;
	background: 0;
	outline: 0;
	border: 0;
	width: 125px;
	height: 75px;
	position: absolute;
	left: -125px;
	top: 25px
}
.rwd .right-rail-component button.right-rail-tab:hover .toggle-plus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2133px;
	width: 46px;
	height: 46px
}
.rwd .right-rail-component button.right-rail-tab:hover .toggle-minus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2357px;
	width: 46px;
	height: 46px
}
.rwd .right-rail-component button.right-rail-tab:hover .tab-text {
	color: #00aeef
}
.rwd .right-rail-component button.right-rail-tab .right-rail-tab-border {
	position: absolute;
	background: linear-gradient(to right, #00aeef 0, rgba(0,174,239,0) 100%);
	height: 100%;
	width: 100%;
	border-radius: 37.5px 0 0 37.5px;
	padding: 2px 0 2px 2px;
	opacity: .8;
	top: 0
}
.rwd .right-rail-component button.right-rail-tab .right-rail-tab-border .right-rail-tab-inner {
	border-radius: 37.5px 0 0 37.5px;
	background-color: #000;
	height: 100%;
	width: 100%
}
.rwd .right-rail-component button.right-rail-tab .toggle-plus, .rwd .right-rail-component button.right-rail-tab .toggle-minus {
	display: inline-block;
	vertical-align: middle;
	margin-left: 0
}
.rwd .right-rail-component button.right-rail-tab .toggle-plus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2301px;
	width: 46px;
	height: 46px
}
.rwd .right-rail-component button.right-rail-tab .toggle-minus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2077px;
	width: 46px;
	height: 46px;
	display: none
}
.rwd .right-rail-component button.right-rail-tab .right-rail-icon-text-wrapper {
	position: absolute;
	top: 15px;
	left: 15px
}
.rwd .right-rail-component button.right-rail-tab .tab-text {
	color: #f3f3f3;
	font-size: .75em;
	display: inline-block;
	width: 50px;
	vertical-align: middle;
	padding-left: 5px;
	text-align: left;
	line-height: 15px
}
.rwd .right-rail-component .right-rail-content {
	padding-right: 1.5em
}
.rwd .right-rail-component p.heading {
	font-weight: bold
}
.rwd .right-rail-component .right-rail-links .link {
	margin-bottom: 2em;
	margin-left: .5em
}
.rwd .right-rail-component .right-rail-links .has-image {
	padding-top: 30px;
	border-top: 1px solid #00aeef;
	border-top: 1px solid rgba(0,174,239,0.5)
}
.rwd .right-rail-component .right-rail-links .has-image .cta-item {
	font-size: 1.25em
}
.rwd .right-rail-component .form-container {
	margin-bottom: 10px;
	width: 90%
}
.rwd .right-rail-component .form-container iframe {
	max-width: 100%;
	max-height: 100%
}
.rwd .mixin-right-rail-mobile .right-rail-component.peek .right-rail-container {
	width: 100%;
	right: -100%
}
.rwd .mixin-right-rail-mobile .right-rail-component.active .right-rail-container {
	width: 100%;
	right: 0;
	max-height: 80%;
	overflow-y: auto
}
.rwd .mixin-right-rail-mobile .right-rail-component.active .right-rail-container button.right-rail-tab {
	position: static;
	background-color: transparent
}
.rwd .mixin-right-rail-mobile .right-rail-component.active .right-rail-container button.right-rail-tab .right-rail-tab-border {
	display: none
}
.rwd .mixin-right-rail-mobile .right-rail-component.active .right-rail-container button.right-rail-tab .right-rail-icon-text-wrapper {
	position: absolute;
	top: 20px;
	left: auto
}
.rwd .mixin-right-rail-mobile .right-rail-component.active .right-rail-container .right-rail-content {
	padding-top: 0
}
@media screen and (max-width:767px) {
.rwd.desktop .right-rail-component .right-rail-component.peek .right-rail-container {
	width: 100%;
	right: -100%
}
.rwd.desktop .right-rail-component .right-rail-component.active .right-rail-container {
	width: 100%;
	right: 0;
	max-height: 80%;
	overflow-y: auto
}
.rwd.desktop .right-rail-component .right-rail-component.active .right-rail-container button.right-rail-tab {
	position: static;
	background-color: transparent
}
.rwd.desktop .right-rail-component .right-rail-component.active .right-rail-container button.right-rail-tab .right-rail-tab-border {
	display: none
}
.rwd.desktop .right-rail-component .right-rail-component.active .right-rail-container button.right-rail-tab .right-rail-icon-text-wrapper {
	position: absolute;
	top: 20px;
	left: auto
}
.rwd.desktop .right-rail-component .right-rail-component.active .right-rail-container .right-rail-content {
	padding-top: 0
}
}
.rwd.no-desktop .right-rail-component.peek .right-rail-container {
	width: 100%;
	right: -100%
}
.rwd.no-desktop .right-rail-component.active .right-rail-container {
	width: 100%;
	right: 0;
	max-height: 80%;
	overflow-y: auto
}
.rwd.no-desktop .right-rail-component.active .right-rail-container button.right-rail-tab {
	position: static;
	background-color: transparent
}
.rwd.no-desktop .right-rail-component.active .right-rail-container button.right-rail-tab .right-rail-tab-border {
	display: none
}
.rwd.no-desktop .right-rail-component.active .right-rail-container button.right-rail-tab .right-rail-icon-text-wrapper {
	position: absolute;
	top: 20px;
	left: auto
}
.rwd.no-desktop .right-rail-component.active .right-rail-container .right-rail-content {
	padding-top: 0
}
.rwd form.right-rail-form .form-control.form-input {
	margin-bottom: 10px;
	width: 90%
}
.rwd form.right-rail-form input[type="submit"] {
	font-size: 1em;
	padding-left: 25px;
	padding-right: 25px
}
.rwd.ie8 .right-rail-component img {
	max-width: 100%
}
.rwd.ie8 .right-rail-component button.right-rail-tab .right-rail-tab-border {
	top: -37.5px
}
.rwd.ie8 .right-rail-component button.right-rail-tab .right-rail-icon-text-wrapper {
	top: -22px
}
.rwd .multi-image-blade-component {
	padding-bottom: 4em;
	padding-top: 2em
}
.rwd .multi-image-blade-component .owl-item {
	text-align: center
}
.rwd .multi-image-blade-component .owl-item figure {
	margin-bottom: 1em
}
.rwd .multi-image-blade-component .owl-item figure img {
	max-width: 100%;
	margin: 0 auto
}
@media(min-width:768px) {
.rwd .multi-image-blade-component .multi-image-item.has-long-image .container {
	width: 700px
}
}
@media(min-width:992px) {
.rwd .multi-image-blade-component .multi-image-item.has-long-image .container {
	width: 900px
}
}
@media(min-width:1200px) {
.rwd .multi-image-blade-component .multi-image-item.has-long-image .container {
	width: 1170px
}
}
.rwd .multi-image-blade-component .multi-image-item.has-long-image .container a:focus {
	outline: 0;
	border-style: none
}
.rwd .multi-image-blade-component .multi-image-item.has-long-image figure img {
	height: auto !important;
	max-width: 100%
}
.rwd .multi-image-blade-component.media-text p {
	font-size: 16px
}
.rwd .multi-image-blade-component.media-text .owl-carousel .owl-controls .owl-nav .owl-next, .rwd .multi-image-blade-component.media-text .owl-carousel .owl-controls .owl-nav .owl-prev {
	opacity: inherit;
	top: -180px
}
@media screen and (min-width:480px) {
.rwd .multi-image-blade-component.media-text .owl-carousel .owl-controls .owl-nav .owl-next, .rwd .multi-image-blade-component.media-text .owl-carousel .owl-controls .owl-nav .owl-prev {
	top: -180px
}
}
@media screen and (min-width:768px) {
.rwd .multi-image-blade-component.media-text .owl-carousel .owl-controls .owl-nav .owl-next, .rwd .multi-image-blade-component.media-text .owl-carousel .owl-controls .owl-nav .owl-prev {
	top: -200px
}
}
@media screen and (min-width:1650px) {
.rwd .multi-image-blade-component.media-text .col-sm-5 .owl-carousel .owl-controls {
	padding-left: 120px
}
.rwd .multi-image-blade-component.media-text .col-sm-5 .owl-carousel .owl-controls .owl-nav .owl-next {
	opacity: inherit;
	right: -0.5%
}
.rwd .multi-image-blade-component.media-text .col-sm-5 .owl-carousel .owl-controls .owl-nav .owl-prev {
	opacity: inherit;
	left: -4%
}
}
@media screen and (min-width:768px) {
.rwd .multi-image-blade-component.media-text .owl-item figure img {
	height: auto
}
.rwd .multi-image-blade-component.media-text .nav.nav-tabs {
	padding: 2em
}
.rwd .multi-image-blade-component.media-text .proof-point {
	font-size: .75em
}
.rwd .multi-image-blade-component.media-text .proof-point .description {
	font-size: 1.75em
}
.rwd .multi-image-blade-component.media-text .copy {
	position: absolute;
	right: 0;
	bottom: 0
}
.rwd .multi-image-blade-component.media-text .multi-image-items {
	height: 400px
}
.rwd .multi-image-blade-component.media-text .multi-image-blade-breadcrumbs {
	position: absolute;
	bottom: 0
}
.rwd .multi-image-blade-component.media-text .multi-image-blade-breadcrumbs .breadcrumb {
	margin: 0 1em
}
}
@media screen and (min-width:992px) {
.rwd .multi-image-blade-component.media-text .owl-item figure img {
	height: auto
}
.rwd .multi-image-blade-component.media-text .proof-point {
	font-size: 1em
}
.rwd .multi-image-blade-component.media-text .proof-point .description {
	font-size: 1.5em
}
}
@media screen and (min-width:1200px) {
.rwd .multi-image-blade-component.media-text .owl-item figure img {
	height: 340px
}
.rwd .multi-image-blade-component.media-text .owl-carousel .owl-controls .owl-nav .owl-next, .rwd .multi-image-blade-component.media-text .owl-carousel .owl-controls .owl-nav .owl-prev {
	opacity: inherit;
	top: -225px
}
.rwd .multi-image-blade-component.media-text .multi-image-items {
	height: 400px
}
}
@media screen and (min-width:1650px) {
.rwd .multi-image-blade-component.media-text .owl-item figure img {
	height: 340px
}
.rwd .multi-image-blade-component.media-text .owl-stage-outer {
	height: 340px
}
.rwd .multi-image-blade-component.media-text .owl-carousel .owl-controls .owl-nav .owl-next {
	opacity: inherit;
	right: 13%
}
.rwd .multi-image-blade-component.media-text .owl-carousel .owl-controls .owl-nav .owl-prev {
	opacity: inherit;
	left: 13%
}
.rwd .multi-image-blade-component.media-text .owl-item {
	text-align: center
}
.rwd .multi-image-blade-component.media-text .owl-item figure {
	margin-bottom: 1em
}
.rwd .multi-image-blade-component.media-text .owl-item figure img {
	max-width: 100%;
	margin: 0 100px
}
}
.rwd .multi-image-blade-component .owl-carousel-container.reverse {
	float: right
}
.rwd .multi-image-blade-component.proof-point-container .color-cerulean-blue h2 {
	color: #00aeef
}
.rwd .multi-image-blade-component.proof-point-container .color-cerulean-blue p:last-child {
	margin-bottom: 11px;
	font-size: inherit
}
.rwd .multi-image-blade-component .proof-point {
	font-size: .85em
}
.rwd .multi-image-blade-component .proof-point:before {
	margin: 0
}
.rwd .multi-image-blade-component .proof-point:after {
	margin: .25em
}
.rwd .multi-image-blade-component .proof-point .description {
	font-size: 1.5em
}
.rwd .multi-image-blade-component .owl-carousel-container {
	height: 100%;
	padding-left: 0;
	padding-right: 0
}
.rwd .multi-image-blade-component .owl-carousel-container:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	margin-right: -0.35em
}
.rwd .multi-image-blade-component .owl-carousel {
	display: inline-block !important;
	vertical-align: middle;
	position: static;
	overflow: hidden;
	direction: ltr
}
.rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav {
	position: relative;
	display: none
}
.rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-next, .rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-prev {
	opacity: inherit;
	top: -180px;
	position: absolute
}
@media screen and (min-width:480px) {
.rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-next, .rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-prev {
	top: -180px
}
}
@media screen and (min-width:768px) {
.rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-next, .rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-prev {
	top: -270px
}
}
@media screen and (min-width:992px) {
.rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-next, .rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-prev {
	top: -270px
}
}
@media screen and (min-width:1200px) {
.rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-next, .rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-prev {
	top: -290px
}
}
@media screen and (min-width:1650px) {
.rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-next, .rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-prev {
	top: -290px
}
}
.rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-prev {
	opacity: inherit;
	left: 0
}
.rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-next {
	opacity: inherit;
	right: 0
}
.rwd .multi-image-blade-component:hover .owl-carousel .owl-nav {
	display: none
}
@media screen and (min-width:992px) {
.rwd .multi-image-blade-component:hover .owl-carousel .owl-nav {
	display: block
}
}
@media screen and (min-width:1200px) {
.rwd .multi-image-blade-component:hover .owl-carousel .owl-nav {
	display: block
}
}
@media screen and (min-width:1650px) {
.rwd .multi-image-blade-component:hover .owl-carousel .owl-nav {
	display: block
}
}
.rwd .multi-image-blade-component .owl-stage-outer {
	overflow: visible
}
.rwd .multi-image-blade-component h2 {
	font-size: 3.25em;
	margin-top: 0;
	color: #00aeef
}
.rwd .multi-image-blade-component.brand-primary h2 {
	color: #fff
}
.rwd .multi-image-blade-component .multi-image-items {
	margin-top: 2em;
	position: relative
}
.rwd .multi-image-blade-component .multi-image-item:hover ~ .multi-image-controls {
	display: block
}
.rwd .multi-image-blade-component .blade-content {
	display: table;
	height: 100%
}
.rwd .multi-image-blade-component .blade-content-cell {
	display: table-cell;
	vertical-align: middle
}
@media screen and (min-width:768px) {
.rwd .multi-image-blade-component .nav.nav-tabs {
	padding: 2em
}
.rwd .multi-image-blade-component .copy {
	position: absolute;
	right: 0;
	bottom: 0
}
.rwd .multi-image-blade-component .multi-image-blade-breadcrumbs {
	position: absolute;
	bottom: 0
}
.rwd .multi-image-blade-component .multi-image-blade-breadcrumbs .breadcrumb {
	margin: 0 1em
}
}
@media screen and (max-width:767px) {
.rwd .multi-image-blade-component .owl-item figure img {
	height: 175px
}
}
@media screen and (min-width:480px) {
.rwd .multi-image-blade-component .owl-item figure img {
	height: 320px
}
}
@media screen and (min-width:768px) {
.rwd .multi-image-blade-component .owl-item figure img {
	height: 376px
}
}
@media screen and (min-width:992px) {
.rwd .multi-image-blade-component .owl-item figure img {
	height: 400px
}
}
@media screen and (min-width:1200px) {
.rwd .multi-image-blade-component .owl-item figure img {
	height: 440px
}
}
@media screen and (min-width:1650px) {
.rwd .multi-image-blade-component .owl-item figure img {
	height: 520px
}
}
@media screen and (min-width:1650px) {
.rwd .multi-image-blade-component .owl-stage-outer {
	height: 520px
}
.rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-next {
	opacity: inherit;
	right: 10%
}
.rwd .multi-image-blade-component .owl-carousel .owl-controls .owl-nav .owl-prev {
	opacity: inherit;
	left: 10%
}
}
.rwd .multi-image-blade-component .download-image {
	margin-right: 0;
	text-align: right
}
@media screen and (max-width:767px) {
.rwd .multi-image-blade-component .download-image {
	margin-right: 35px
}
}
@media screen and (min-width:480px) {
.rwd .multi-image-blade-component .download-image {
	margin-right: 58px
}
}
@media screen and (min-width:768px) {
.rwd .multi-image-blade-component .download-image {
	margin-right: 25px
}
}
@media screen and (min-width:992px) {
.rwd .multi-image-blade-component .download-image {
	margin-right: 114px
}
}
@media screen and (min-width:1200px) {
.rwd .multi-image-blade-component .download-image {
	margin-right: 178px
}
}
@media screen and (min-width:1650px) {
.rwd .multi-image-blade-component .download-image {
	margin-right: 328px
}
}
.rwd .multi-image-blade-component .download-image a:before {
	content: ' ';
	position: relative;
	top: 4px;
	display: inline-block;
	margin-right: 5px;
	padding: 9px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/magnifying-glass-sprite-icons.png);
	background-position: 0 -21px;
	width: 18px;
	height: 18px
}
.rwd .multi-image-blade-component .download-image a:hover:before {
	opacity: .5;
	filter: alpha(opacity=50)
}
.rwd html.touch .multi-image-blade-component:hover .owl-carousel .owl-nav {
	display: none
}
.rwd html.touch .multi-image-blade-component:hover.has-mouse .owl-carousel .owl-nav {
	display: block
}
.rwd .owl-prev, .rwd .owl-next {
	opacity: inherit
}
.rwd .padded-arrows-prev, .rwd .padded-arrows-next {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/intel-arrows.png);
	padding: 29px;
	width: 38px;
	height: 38px;
	border-radius: 50%;
	background-repeat: no-repeat;
	margin-left: 0 !important;
	margin-right: 0 !important;
	background-color: #7a7a7a;
	background-color: rgba(122,122,122,0.5);
	-ms-filter: "alpha(opacity=50)";
	filter: alpha(opacity=50)
}
.rwd .padded-arrows-prev:hover {
	background-position: 0 -58px
}
.rwd .padded-arrows-next {
	background-position: -58px 0
}
.rwd .padded-arrows-next:hover {
	background-position: -58px -58px
}
.rwd .non-padded-arrows-prev, .rwd .non-padded-arrows-next {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/intel-arrows.png);
	background-repeat: no-repeat;
	width: 58px;
	height: 58px;
	margin-left: 0 !important;
	margin-right: 0 !important
}
.rwd .non-padded-arrows-prev:hover {
	background-position: 0 -58px
}
.rwd .non-padded-arrows-next {
	background-position: -58px 0
}
.rwd .non-padded-arrows-next:hover {
	background-position: -58px -58px
}
.rwd #socialMediaBar, .rwd #socialMediaBar-mobile {
	display: inline-block
}
.rwd #socialMediaBar table, .rwd #socialMediaBar-mobile table {
	float: right;
	clear: both
}
.rwd #socialMediaBar .gig-bar-container, .rwd #socialMediaBar-mobile .gig-bar-container {
	display: inline-block
}
.rwd #socialMediaBar .gig-button-container, .rwd #socialMediaBar-mobile .gig-button-container {
	margin: 0;
	padding: 0
}
.rwd #socialMediaBar .gig-button-container-facebook td[id*="-icon"], .rwd #socialMediaBar-mobile .gig-button-container-facebook td[id*="-icon"], .rwd #socialMediaBar .gig-button-container-googleplus td[id*="-icon"], .rwd #socialMediaBar-mobile .gig-button-container-googleplus td[id*="-icon"], .rwd #socialMediaBar .gig-button-container-linkedin td[id*="-icon"], .rwd #socialMediaBar-mobile .gig-button-container-linkedin td[id*="-icon"], .rwd #socialMediaBar .gig-button-container-twitter td[id*="-icon"], .rwd #socialMediaBar-mobile .gig-button-container-twitter td[id*="-icon"], .rwd #socialMediaBar .gig-button-container-pinterest td[id*="-icon"], .rwd #socialMediaBar-mobile .gig-button-container-pinterest td[id*="-icon"], .rwd #socialMediaBar .gig-button-container-email td[id*="-icon"], .rwd #socialMediaBar-mobile .gig-button-container-email td[id*="-icon"], .rwd #socialMediaBar .gig-button-container-vkontakte td[id*="-icon"], .rwd #socialMediaBar-mobile .gig-button-container-vkontakte td[id*="-icon"] {
	display: none
}
.rwd #socialMediaBar .gig-button-container-facebook .gig-button, .rwd #socialMediaBar-mobile .gig-button-container-facebook .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -897px;
	width: 32px;
	height: 32px
}
.rwd #socialMediaBar .gig-button-container-googleplus .gig-button, .rwd #socialMediaBar-mobile .gig-button-container-googleplus .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -981px;
	width: 32px;
	height: 32px
}
.rwd #socialMediaBar .gig-button-container-linkedin .gig-button, .rwd #socialMediaBar-mobile .gig-button-container-linkedin .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1233px;
	width: 32px;
	height: 32px
}
.rwd #socialMediaBar .gig-button-container-twitter .gig-button, .rwd #socialMediaBar-mobile .gig-button-container-twitter .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -813px;
	width: 32px;
	height: 32px
}
.rwd #socialMediaBar .gig-button-container-pinterest .gig-button, .rwd #socialMediaBar-mobile .gig-button-container-pinterest .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -428px -215px;
	width: 32px;
	height: 32px
}
.rwd #socialMediaBar .gig-button-container-email .gig-button, .rwd #socialMediaBar-mobile .gig-button-container-email .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -506px -215px;
	width: 32px;
	height: 32px
}
.rwd #socialMediaBar .gig-button-container-vkontakte .gig-button, .rwd #socialMediaBar-mobile .gig-button-container-vkontakte .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: 0 -1183px;
	width: 32px;
	height: 32px
}
.rwd #socialMediaBar-mobile {
	vertical-align: middle;
	height: 32px;
	width: auto !important
}
.rwd #moreSocialMediaBar, .rwd #moreSocialMediaBar-mobile {
	float: right;
	clear: both
}
.rwd #moreSocialMediaBar .gig-bar-container table td, .rwd #moreSocialMediaBar-mobile .gig-bar-container table td {
	display: block;
	margin-top: 3px;
	margin-bottom: 20px
}
.rwd #moreSocialMediaBar .gig-button table td, .rwd #moreSocialMediaBar-mobile .gig-button table td {
	display: inline-block;
	margin: 0
}
.rwd #moreSocialMediaBar .gig-button td[id*="-left"], .rwd #moreSocialMediaBar-mobile .gig-button td[id*="-left"], .rwd #moreSocialMediaBar .gig-button td[id*="-right"], .rwd #moreSocialMediaBar-mobile .gig-button td[id*="-right"] {
	display: none !important
}
.rwd #moreSocialMediaBar .gig-button td[id*="-icon"], .rwd #moreSocialMediaBar-mobile .gig-button td[id*="-icon"] {
	width: 32px;
	height: 32px;
	margin: -7px 12px 0 0;
	background-color: #0071c5
}
.rwd #moreSocialMediaBar .gig-button div[id*="_img"], .rwd #moreSocialMediaBar-mobile .gig-button div[id*="_img"] {
	display: none !important
}
.rwd #moreSocialMediaBar .gig-button-container-facebook td[id*="-icon"], .rwd #moreSocialMediaBar-mobile .gig-button-container-facebook td[id*="-icon"] {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png) !important;
	background-position: 0 -897px !important;
	width: 32px !important;
	height: 32px !important
}
.rwd #moreSocialMediaBar .gig-button-container-linkedin td[id*="-icon"], .rwd #moreSocialMediaBar-mobile .gig-button-container-linkedin td[id*="-icon"] {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png) !important;
	background-position: 0 -1233px !important;
	width: 32px !important;
	height: 32px !important
}
.rwd #moreSocialMediaBar .gig-button-container-twitter td[id*="-icon"], .rwd #moreSocialMediaBar-mobile .gig-button-container-twitter td[id*="-icon"] {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png) !important;
	background-position: 0 -813px !important;
	width: 32px !important;
	height: 32px !important
}
.rwd #moreSocialMediaBar .gig-button-container-googleplus td[id*="-icon"], .rwd #moreSocialMediaBar-mobile .gig-button-container-googleplus td[id*="-icon"] {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png) !important;
	background-position: 0 -981px !important;
	width: 32px !important;
	height: 32px !important
}
.rwd #moreSocialMediaBar .gig-button-container-pinterest td[id*="-icon"], .rwd #moreSocialMediaBar-mobile .gig-button-container-pinterest td[id*="-icon"] {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png) !important;
	background-position: -428px -215px !important;
	width: 32px !important;
	height: 32px !important
}
.rwd #moreSocialMediaBar .gig-button-container-vkontakte td[id*="-icon"], .rwd #moreSocialMediaBar-mobile .gig-button-container-vkontakte td[id*="-icon"] {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png) !important;
	background-position: 0 -1183px !important;
	width: 32px !important;
	height: 32px !important
}
.rwd #moreSocialMediaBar .gig-button-container-email td[id*="-icon"], .rwd #moreSocialMediaBar-mobile .gig-button-container-email td[id*="-icon"] {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png) !important;
	background-position: -506px -215px !important;
	width: 32px !important;
	height: 32px !important
}
.rwd #moreSocialMediaBar .gig-button td[id*="-text"], .rwd #moreSocialMediaBar-mobile .gig-button td[id*="-text"] {
	background-image: none !important
}
.rwd #moreSocialMediaBar .gig-button .gig-share-button-text, .rwd #moreSocialMediaBar-mobile .gig-button .gig-share-button-text {
	display: block;
	background-image: none;
	width: auto;
	clear: both;
	font-size: 16px;
	color: #fff
}
.rwd #moreSocialMediaBar-mobile {
	float: left;
	padding-top: 15px;
	padding-left: 15px
}
.rwd #moreSocialMediaBar-mobile .gig-button td[id*="-icon"] {
	background-color: #003c71
}
.rwd #moreSocialMediaBar-mobile .gig-button .gig-share-button-text {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif
}
.rwd .theme-light-2 #socialMediaBar .gig-button-container-facebook .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -771px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 #socialMediaBar .gig-button-container-googleplus .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -939px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 #socialMediaBar .gig-button-container-linkedin .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1107px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 #socialMediaBar .gig-button-container-twitter .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1359px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 #socialMediaBar .gig-button-container-pinterest .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -428px -347px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 #socialMediaBar .gig-button-container-email .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -506px -347px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 #socialMediaBar .gig-button-container-vkontakte .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1153px;
	width: 32px;
	height: 32px
}
@media(-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.rwd .rwd #socialMediaBar .gig-button, .rwd .rwd #socialMediaBar-mobile .gig-button {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/less/components/images/sprite-icons-retina.png) !important;
	width: 32px;
	height: 32px;
	background-size: 533px 633px
}
.rwd .rwd #socialMediaBar .gig-button-container-facebook .gig-button, .rwd .rwd #socialMediaBar-mobile .gig-button-container-facebook .gig-button {
	background-position: 179px 508px
}
.rwd .rwd #socialMediaBar .gig-button-container-linkedin .gig-button, .rwd .rwd #socialMediaBar-mobile .gig-button-container-linkedin .gig-button {
	background-position: 220px 382px
}
.rwd .rwd #socialMediaBar .gig-button-container-twitter .gig-button, .rwd .rwd #socialMediaBar-mobile .gig-button-container-twitter .gig-button {
	background-position: 490px 370px
}
.rwd .rwd #socialMediaBar .gig-button-container-googleplus .gig-button, .rwd .rwd #socialMediaBar-mobile .gig-button-container-googleplus .gig-button {
	background-position: 179px 427px
}
.rwd .rwd #socialMediaBar .gig-button-container-pinterest .gig-button, .rwd .rwd #socialMediaBar-mobile .gig-button-container-pinterest .gig-button {
	background-position: -429px -212px
}
.rwd .rwd #socialMediaBar .gig-button-container-email .gig-button, .rwd .rwd #socialMediaBar-mobile .gig-button-container-email .gig-button {
	background-position: -499px -209px
}
}
.rwd .article-long {
	margin: 0 0 30px
}
.rwd .article-long .component-padding {
	padding: 0
}
.rwd .article-long .takeaway-container .container {
	width: auto
}
.rwd .article-long .takeaway-container .container .component-padding {
	padding: 0
}
.rwd .article-long .takeaway-container .container .takeaway-placeholder {
	width: 0
}
.rwd .article-long .takeaway-container .container .paragraph-placeholder {
	width: 100%
}
.rwd .article-long .article-intro {
	font-size: 1.75em;
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: 200;
	font-style: normal;
	color: #000;
	margin: 0 0 40px;
	text-align: center
}
.rwd .article-long .article-summary {
	margin-bottom: 50px
}
.rwd .article-long .article-summary h2 {
	font-family: "intel-clear-headline", impact, sans-serif;
	line-height: .9;
	letter-spacing: .029em;
	text-transform: uppercase;
	margin-top: 0
}
.rwd .article-long .article-summary .summary-wrap {
	padding: 20px 15px
}
.rwd .article-long .article-summary .takeaways .summary-wrap .big-number-list .text-only {
	margin: 0
}
.rwd .article-long .article-content .sub-headline {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	margin-bottom: 5px
}
.rwd .article-long .article-content p {
	margin-bottom: 30px
}
.rwd .article-long .article-content p .pull-quote {
	display: inline-block;
	width: 100%;
	font-family: "intel-clear-headline", impact, sans-serif;
	line-height: .9;
	letter-spacing: .029em;
	font-size: 38px;
	color: #000
}
.rwd .article-long .article-content p .pull-quote .byline {
	font-family: "intel-clear", "tahoma", Helvetica, "helvetica", Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 16px;
	color: #333;
	display: inline-block;
	width: 100%;
	text-align: right
}
.rwd .article-long .article-content .media-item .caption p {
	margin-bottom: 0
}
.rwd .article-long .big-parser .article-content {
	margin: 0 15px
}
.rwd .article-long .image-caption-component {
	width: 100%;
	margin: 40px 0
}
.rwd .article-long .image-caption-component figure img {
	width: 100%
}
.rwd .article-long .image-caption-component .caption {
	font-size: 13px;
	color: #000;
	background-color: #ebebeb
}
.rwd .article-long .image-caption-component .caption p {
	margin-top: 0;
	margin-bottom: 0;
	padding: 30px 15px;
	border-bottom: 0
}
.rwd .article-long .image-caption-component.caption-bottom figure {
	position: relative
}
.rwd .article-long .image-caption-component.caption-bottom figure .image-expand-link {
	display: none
}
.rwd .article-long .image-caption-component .missing-container .missing-4x3 {
	font-weight: normal
}
.rwd .article-long .image-caption-component.full-bleed figure {
	padding-bottom: 48%;
	line-height: 0;
	height: 0;
	overflow: hidden;
	text-align: center;
	position: relative
}
.rwd .article-long .image-caption-component.full-bleed figure [data-picture] {
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.rwd .article-long .image-caption-component.full-bleed figure img {
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%)
}
.rwd .article-long .image-caption-component.full-bleed figure .caption {
	position: absolute;
	width: 100%;
	background: rgba(0,0,0,0.35);
	color: #fff;
	bottom: 0;
	left: 0;
	padding: 1em;
	text-align: left
}
.rwd .article-long .image-caption-component.full-bleed figure .caption p {
	margin: 0 0 0 15%;
	padding: 0;
	border-bottom: 0
}
.rwd .article-long .image-caption-component.full-bleed figure .missing-container {
	height: auto
}
.rwd .article-long .image-caption-component.full-bleed figure .missing-container .missing-16x9 {
	padding-top: 20%
}
.rwd .article-long .image-caption-component.full-bleed figure .missing-container .missing-4x3 {
	font-weight: normal
}
.rwd .article-long .download-pdf {
	margin-top: -0.5em;
	margin-bottom: 1em
}
.rwd .article-long .download-pdf a:after {
	content: ' ';
	position: relative;
	top: 2px;
	display: inline-block;
	margin-left: 5px;
	padding: 9px
}
.rwd .article-long .article-intro-first .article-intro-second-child.visible-xs.visible-sm {
	display: none !important
}
.rwd .article-long .article-intro-second .article-intro-first-child {
	display: none
}
.rwd .article-long .article-intro-second img.cq-carousel-placeholder {
	display: none
}
.rwd .article-long .scroll-back-top {
	position: fixed;
	background: rgba(0,0,0,0.25);
	width: 100%;
	text-align: center;
	z-index: 10;
	top: 50px;
	left: 0
}
.rwd .article-long .scroll-back-top p {
	margin: 0;
	padding: 1.25em
}
.rwd .article-long .scroll-back-top .cta-item a.btn-primary {
	padding-left: 56px;
	padding-right: 56px
}
.rwd .article-long .scroll-back-top .cta-item a.btn-primary.show-top:active {
	top: 2px;
	left: 2px
}
@media screen and (max-width:767px) {
.rwd .article-long .article-summary {
	margin-left: -15px;
	margin-right: -15px;
	background: #d7d7d7
}
.rwd .article-long .article-summary .visible-xs.download-sep {
	display: inline !important
}
.rwd .article-long .article-summary .byline h3 {
	color: #000
}
.rwd .article-long .article-summary .takeaways h2 {
	color: #333
}
.rwd .article-long .article-content p .pull-quote {
	padding: 30px
}
.rwd .article-long .image-caption-component.full-bleed figure .caption {
	width: 100%;
	text-align: center
}
.rwd .article-long .image-caption-component.full-bleed figure .caption p {
	margin: 0
}
}
@media screen and (min-width:768px) {
.rwd .article-long {
	margin: 60px 0
}
.rwd .article-long .image-caption-component.caption-right {
	clear: both
}
.rwd .article-long .image-caption-component.caption-right .image-row {
	display: table-row
}
.rwd .article-long .image-caption-component.caption-right figure {
	width: 30%;
	vertical-align: middle;
	display: table-cell
}
.rwd .article-long .image-caption-component.caption-right figure img {
	width: 100%
}
.rwd .article-long .image-caption-component.caption-right .caption {
	width: 70%;
	display: table-cell;
	vertical-align: middle;
	background-color: #ebebeb
}
.rwd .article-long .image-caption-component.caption-right .caption p {
	padding: 15px 20px;
	margin-bottom: 0;
	position: relative;
	border-bottom: 0
}
.rwd .article-long .image-caption-component.caption-bottom figure .image-expand-link {
	position: absolute;
	display: inline-block;
	width: 100%;
	height: 100%
}
.rwd .article-long .image-caption-component.full-bleed figure .caption {
	width: 100%;
	text-align: left
}
.rwd .article-long .image-caption-component.full-bleed figure .caption p {
	margin: 0 0 0 15%
}
.rwd .article-long .article-intro .byline {
	color: #000;
	margin-bottom: 5px
}
.rwd .article-long .article-intro .byline a {
	color: #8cdafa
}
.rwd .article-long .article-intro .byline .summary-wrap {
	text-align: center
}
.rwd .article-long .article-intro .byline .pdf-download span {
	display: block
}
.rwd .article-long .article-summary .takeaways {
	background: #d7d7d7
}
.rwd .article-long .article-content .article-intro {
	text-align: left
}
.rwd .article-long .article-content .article-summary {
	width: 30%;
	margin-right: 20px;
	float: left
}
}
@media screen and (max-width:991px) {
.rwd .article-long .article-content p .pull-quote {
	padding: 50px;
	position: relative;
	margin: 10px 0 20px
}
.rwd .article-long .article-content p .pull-quote:before, .rwd .article-long .article-content p .pull-quote:after {
	position: absolute;
	left: 25%;
	width: 50%;
	height: 1px;
	line-height: 1px;
	content: ""
}
.rwd .article-long .article-content p .pull-quote:before {
	top: 0
}
.rwd .article-long .article-content p .pull-quote:after {
	bottom: 0
}
}
@media screen and (min-width:992px) {
.rwd .article-long .component-padding {
	padding: 0 100px
}
.rwd .article-long .article-intro {
	margin-bottom: 60px;
	padding: 0 100px
}
.rwd .article-long .article-intro.byline {
	margin-bottom: 10px
}
.rwd .article-long .article-content p {
	position: relative
}
.rwd .article-long .article-content p .pull-quote {
	position: relative;
	float: left;
	margin-left: -52%;
	margin-top: 25px;
	width: 80%
}
.rwd .article-long .article-content p .pull-quote:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	height: 1px;
	line-height: 1px
}
.rwd .article-long .article-content p .quote-wrap {
	display: inline-block;
	padding: 20px 95px 40px 0
}
}
@media screen and (min-width:992px) and (max-width:1200px) {
.rwd .article-long .image-caption-component.caption-right figure img {
	width: auto
}
}
.rwd .article-long .media-video .vjs-social-overlay a {
	padding: .42857em !important
}
.rwd .article-long .media-video .vjs-social-overlay.vjs-social-as-endscreen .vjs-restart {
	font-family: VideoJs
}
.rwd .article-long .media-video .vjs-social-overlay .vjs-social-start-from {
	width: auto
}
.rwd [data-image-expand-modal] figure {
	position: relative
}
.rwd [data-image-expand-modal] figure .expand-image-link {
	display: none
}
@media screen and (min-width:768px) {
.rwd [data-image-expand-modal] figure .expand-image-link {
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.rwd [data-image-expand-modal] figure .expand-image-link:after {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	zoom: 1;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -472px 0;
	width: 34px;
	height: 34px;
	content: ""
}
}
.rwd .lt-ie9 .article-long .image-caption-component.full-bleed figure {
	padding: 0;
	height: auto;
	text-align: left
}
.rwd .lt-ie9 .article-long .image-caption-component.full-bleed figure [data-picture] {
	display: inline;
	position: static
}
.rwd .lt-ie9 .article-long .image-caption-component.full-bleed figure img {
	position: static
}
.rwd .lt-ie9 .article-long .image-caption-component.full-bleed figure .caption {
	position: absolute;
	width: 100%;
	background: rgba(0,0,0,0.35);
	color: #fff;
	bottom: 0;
	left: 0;
	padding: 1em
}
.rwd .lt-ie9 .article-long .image-caption-component.full-bleed figure .caption p {
	margin: 0 0 0 15%;
	padding: 0;
	border-bottom: 0
}
.rwd .articlehero .masthead-component .masthead-content h2 {
	font-family: "intel-clear-headline", impact, sans-serif;
	line-height: .9;
	letter-spacing: .029em;
	margin-top: 0;
	margin-bottom: 0
}
@media screen and (max-width:1199px) and (min-width:992px) {
.rwd .articlehero .masthead-component .masthead-content h2 {
	font-size: 3.125em
}
}
@media screen and (max-width:991px) and (min-width:768px) {
.rwd .articlehero .masthead-component .masthead-content h2 {
	font-size: 2.75em
}
}
@media screen and (max-width:767px) and (min-width:480px) {
.rwd .articlehero .masthead-component .masthead-content h2 {
	font-size: 3.125em
}
}
.rwd .overlay-fade {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: rgba(0,0,0,0.35)
}
.rwd .modal.modal-image.modal-intel {
	overflow-y: auto
}
.rwd .modal.modal-image .close {
	opacity: 1;
	outline: 0
}
.rwd .modal.modal-image .close:hover span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -396px -134px;
	width: 20px;
	height: 20px
}
.rwd .modal.modal-image .close span {
	display: inline-block;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -90px -392px;
	width: 20px;
	height: 20px
}
.rwd .modal.modal-image .close.theme-white span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -60px -392px;
	width: 20px;
	height: 20px
}
.rwd .modal.modal-image .close.theme-white:hover span {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -396px -134px;
	width: 20px;
	height: 20px
}
.rwd .modal.modal-image .modal-dialog-full-screen {
	padding: 0 !important;
	width: 99% !important
}
.rwd .modal.modal-image .modal-content {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	box-shadow: none;
	border: 0
}
.rwd .modal.modal-image .modal-header {
	border-bottom: 0
}
.rwd .modal.modal-image .modal-header:before, .rwd .modal.modal-image .modal-header:after {
	content: " ";
	display: table
}
.rwd .modal.modal-image .modal-header:after {
	clear: both
}
.rwd .modal.modal-image .modal-header:before, .rwd .modal.modal-image .modal-header:after {
	content: " ";
	display: table
}
.rwd .modal.modal-image .modal-header:after {
	clear: both
}
.rwd .modal-image {
	top: 50px
}
.rwd .modal-image .modal-dialog {
	margin: 0;
	width: 100% !important
}
.rwd .modal-image .modal-content {
	background: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	box-shadow: none;
	border: 0
}
.rwd .modal-image .modal-header {
	padding-bottom: 0
}
.rwd .modal-image .modal-body {
	padding: 0 15px 15px;
	position: relative
}
.rwd .modal-image button.close {
	padding: 15px;
	background: #0071c5
}
.rwd .modal-image button.close:hover {
	opacity: 1;
	background: #0071c5
}
.rwd .modal-image button.close.close-opt-in {
	padding: 0;
	background: 0
}
.rwd .modal-image button.close.close-opt-in:hover {
	opacity: 1;
	background: 0
}
.rwd .modal-image .enlarged-image {
	text-align: center;
	position: relative
}
.rwd .modal-image .enlarged-image img {
	max-width: 100%
}
.rwd .blade header p {
	margin-bottom: 0
}
.rwd .blade header .cta {
	font-weight: normal
}
.rwd .blade.full-bleed-image {
	background-size: cover;
	background-position: center
}
.rwd .blade.dark {
	color: #FFF
}
.rwd .blade .blade-item h3 {
	margin-top: .5em;
	margin-bottom: .25em
}
.rwd .blade .blade-item p {
	margin-bottom: .75em
}
.rwd .blade.opened .show-more-items {
	display: none
}
.rwd .blade.opened .show-less-items, .rwd .blade.opened .view-all-items {
	display: inline
}
.rwd .blade .view-all-only .show-more-items, .rwd .blade .view-all-only .show-less-items {
	display: none
}
.rwd .blade .view-all-only .view-all-items {
	display: inline
}
.rwd .blade ul {
	padding-left: 1em
}
.rwd .blade ul li {
	padding: .5em 0;
	list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTQ1QjA3RDcxODIxMUUzQTkxM0IzMzYxRjdBMjlGQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTQ1QjA3RTcxODIxMUUzQTkxM0IzMzYxRjdBMjlGQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1NDVCMDdCNzE4MjExRTNBOTEzQjMzNjFGN0EyOUZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1NDVCMDdDNzE4MjExRTNBOTEzQjMzNjFGN0EyOUZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+L1XGqQAAAFtJREFUeNpiCA0NLQdil////zOAMBMDA8N7IJ4ZFhYmCKQZmFatWjULSN8D4nKwAAME7AHiNJAqJqjSNCDuBKp+zwTl3ANyOkFKWYD4LBCvhmplYARZhQwAAgwAn+Yer1ELcGkAAAAASUVORK5CYII=)
}
.rwd .blade ul a {
	padding: .5em 0
}
@media screen and (min-width:992px) {
.rwd .blade.hero {
	height: 800px
}
.rwd .blade.homepage-one-up {
	height: 500px
}
}
@media screen and (min-width:1200px) {
.rwd .blade.homepage-one-up {
	height: 575px
}
}
@media screen and (min-width:1650px) {
.rwd .blade.homepage-one-up {
	height: 736px
}
}
@media screen and (max-width:991px) {
.rwd .blade.overview-component-1 .blade-item-0 {
	margin-bottom: inherit
}
}
.rwd .blade-group {
	padding-top: 3em;
	padding-bottom: 3em
}
.rwd .blade-group .blade {
	padding-bottom: 0
}
.rwd .blade-group .blade header h2 {
	position: relative;
	font-size: 24px;
	margin-bottom: 0
}
@media(max-width:767px) {
.rwd .blade-group .blade {
	padding-top: .5em
}
.rwd .blade-group .blade .row {
	display: none
}
.rwd .blade-group .blade header.row {
	display: block;
	cursor: pointer
}
.rwd .blade-group .blade header.row h2::before {
	display: block;
	float: left;
	content: ' ';
	margin-top: 9px;
	margin-right: 5px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -80px;
	width: 11px;
	height: 6px
}
.rwd .blade-group .blade header.row h2::after {
	content: ' ';
	position: absolute;
	width: 100%;
	height: 1px;
	bottom: -13px;
	left: 0;
	background-color: #d7d7d7
}
.rwd .blade-group .blade.expanded header {
	margin-bottom: 2em
}
.rwd .blade-group .blade.expanded header.row h2::before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -32px;
	width: 11px;
	height: 6px
}
.rwd .blade-group .blade .show-more-container {
	display: none;
	padding-top: 0;
	padding-bottom: 0
}
.rwd .blade-group .blade .show-more-container {
	height: 0
}
.rwd .blade-group .expanded.blade .show-more-container {
	height: 42px;
	padding-bottom: 1em
}
}
@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2), only screen and (max-width:767px) and (min--moz-device-pixel-ratio:2), only screen and (max-width:767px) and (-o-min-device-pixel-ratio:2/1), only screen and (max-width:767px) and (min-device-pixel-ratio:2), only screen and (max-width:767px) and (min-resolution:192dpi), only screen and (max-width:767px) and (min-resolution:2dppx) {
.rwd .blade-group .blade header h2::before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -275px;
	width: 20px;
	height: 11px
}
.rwd .blade-group .blade.expanded header h2::before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -128px;
	width: 20px;
	height: 11px
}
}
.rwd .blade-color-blue {
	color: white;
	background-color: #0071c5;
	padding: 2em 0
}
.rwd .blade-color-blue a {
	color: #c2e8f6
}
.rwd .blade-color-blue a:hover {
	color: #9addf7
}
.rwd .blade-color-blue small {
	color: #bbb !important
}
.rwd .blade-color-blue header h2 {
	color: white
}
.rwd .blade-color-blue header .subtitle {
	color: #d7d7d7
}
.rwd .blade-color-blue .btn {
	color: white
}
.rwd .blade-color-blue .btn:hover {
	color: white
}
.rwd .blade-color-blue .show-more-container button {
	color: white;
	background-color: transparent;
	border: 1px solid #003c71
}
.rwd .blade-color-blue .show-more-container button:hover {
	color: white;
	background-color: #003c71
}
.rwd .blade-color-blue .show-more-container button.show-more-items::after {
	background-position: -22px 0
}
.rwd .blade-color-blue .show-more-container button.show-more-items:hover::after {
	background-position: -22px 0
}
.rwd .blade-color-blue .show-more-container button.show-less-items::after {
	background-position: -22px -6px
}
.rwd .blade-color-blue .show-more-container button.show-less-items:hover::after {
	background-position: -22px -6px
}
.rwd .blade-color-gray {
	background-color: #ebebeb
}
.rwd .blade-color-gray header p {
	margin-bottom: 0;
	color: #555
}
.rwd .blade-color-gray header .cta {
	font-weight: normal
}
.rwd .blade-color-gray .blade-item {
	margin-bottom: 1.5em
}
.rwd .blade-color-gray .blade-item h3 {
	margin-top: .5em;
	margin-bottom: .25em;
	color: #555
}
.rwd .blade-color-gray .blade-item p {
	margin-bottom: .75em;
	color: #555
}
.rwd .accent-blade-color-gray {
	background-color: #ebebeb;
	color: #0071c5
}
.rwd .accent-blade-color-gray header {
	margin-bottom: 1em
}
.rwd .accent-blade-color-gray header h2 {
	color: #555;
	margin-top: 0
}
.rwd .accent-blade-color-gray header .subtitle {
	color: #555
}
.rwd .accent-blade-color-gray header p {
	margin-bottom: 0
}
.rwd .accent-blade-color-gray header .cta {
	font-weight: normal
}
.rwd .accent-blade-color-gray .blade-item {
	margin-bottom: 1.5em
}
.rwd .accent-blade-color-gray .blade-item h3 {
	margin-top: .5em;
	margin-bottom: .25em
}
.rwd .accent-blade-color-gray .blade-item p {
	margin-bottom: .75em;
	color: #555
}
.rwd .show-more-container {
	display: none;
	height: 42px;
	text-align: center;
	font-size: 0;
	overflow: hidden
}
.rwd .show-more-container .fading-line {
	position: absolute;
	width: 100%;
	height: 1px;
	top: 20px;
	left: 0;
	z-index: 1;
	background: #ebebeb;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlY2VjZSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2NlY2VjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlY2UiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, rgba(206,206,206,0) 0, #cecece 50%, rgba(206,206,206,0) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(206,206,206,0)), color-stop(50%, #cecece), color-stop(100%, rgba(206,206,206,0)));
	background: -webkit-linear-gradient(left, rgba(206,206,206,0) 0, #cecece 50%, rgba(206,206,206,0) 100%);
	background: -o-linear-gradient(left, rgba(206,206,206,0) 0, #cecece 50%, rgba(206,206,206,0) 100%);
	background: -ms-linear-gradient(left, rgba(206,206,206,0) 0, #cecece 50%, rgba(206,206,206,0) 100%);
	background: linear-gradient(to right, rgba(206,206,206,0) 0, #cecece 50%, rgba(206,206,206,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecece', endColorstr='#cecece', GradientType=1)
}
.rwd .show-more-container a {
	font-size: 16px;
	position: relative;
	padding: 12px 1em;
	line-height: 40px;
	background-color: white;
	z-index: 9
}
.rwd .show-more-container a.view-all-items:before {
	content: ' ';
	position: absolute;
	height: 16px;
	width: 1px;
	top: 15px;
	left: 0;
	background-color: #cecece
}
.rwd .show-more-container.view-all-only a.view-all-items:before {
	content: none
}
.rwd .show-more-container .show-more-items:before, .rwd .show-more-container .show-less-items:before {
	position: relative;
	display: inline-block;
	content: ' ';
	top: -3px;
	margin-right: 5px;
	width: 11px;
	height: 6px
}
.rwd .show-more-container .show-more-items:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-primary-down.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .show-more-container .show-more-items:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-primary-down-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.rwd .show-more-container .show-more-items:hover:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-down.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .show-more-container .show-more-items:hover:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-down-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.rwd .show-more-container .show-less-items:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-primary-up.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .show-more-container .show-less-items:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-primary-up-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.rwd .show-more-container .show-less-items:hover:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-up.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .show-more-container .show-less-items:hover:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-up-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.rwd .show-more-container .view-all-items:after {
	display: inline-block;
	content: '\203a';
	margin-left: 5px
}
.rwd .show-more-container .show-less-items, .rwd .show-more-container .view-all-items {
	display: none
}
.rwd .blade-content-list header {
	padding-top: .5em
}
.rwd .blade-content-list .blade-item {
	padding-top: 1em;
	padding-bottom: 2.5em
}
.rwd .blade-content-list .blade-item h3 {
	margin-top: 0 !important
}
.rwd .blade-content-list .blade-item .blade-image {
	float: left;
	margin-right: 1em
}
.rwd .blade-content-list .blade-item .blade-item-content {
	display: block;
	overflow: hidden
}
.rwd .blade-content-list .blade-item .blade-item-content .divider {
	padding: 0 .3em
}
.rwd .blade-content-list .blade-item .blade-item-content .view-text {
	display: none
}
.rwd .blade-content-list .blade-item .secure-lock {
	position: relative
}
.rwd .blade-content-list .blade-item .secure-lock .secure-lock-icon {
	position: absolute;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png) no-repeat -5px -1862px;
	height: 23px;
	width: 23px;
	bottom: -13px;
	right: -9px
}
.rwd .blade-content-list .blade-item .itp-ribbon {
	position: relative
}
.rwd .blade-content-list .blade-item .itp-ribbon .itp-ribbon-icon {
	position: absolute;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/itp-flag.png) no-repeat 0 0;
	height: 20px;
	width: 13px;
	top: 0;
	left: 0
}
@media(max-width:991px) {
.rwd .blade-content-list .blade-item .blade-item-content a.preview, .rwd .blade-content-list .blade-item .blade-item-content .divider {
	display: none
}
.rwd .blade-content-list .blade-item .blade-item-content .view-text {
	display: inline
}
.rwd .blade-content-list .blade-item .blade-item-content .download-text {
	display: none
}
}
.rwd .selectedcontent .blade-content-list .container .col-xs-12 {
	float: left
}
.rwd .blade-itemized {
	padding-bottom: 2em;
	padding-top: 2em
}
.rwd .blade-itemized .center-title {
	width: 100%;
	text-align: center;
	margin-bottom: 2em
}
.rwd .blade-itemized h2 {
	margin-top: 0
}
.rwd .blade-itemized .blade-title {
	margin-top: 0;
	font-family: "intel-clear-headline", impact, sans-serif;
	font-size: 60px;
	text-align: center
}
.rwd .blade-itemized .subtitle {
	font-size: 20px;
	text-align: center
}
.rwd .blade-itemized .blade-item-content h3 {
	margin: .5em 0 .25em 0
}
.rwd .blade-itemized .blade-item-content .arrow {
	display: inline-block;
	margin-left: 3px
}
.rwd .blade-itemized .locked:after {
	content: ' ';
	display: inline-block;
	position: relative;
	top: 3px;
	margin-left: 6px;
	width: 11px;
	height: 15px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue.png) no-repeat
}
.rwd .blade-itemized .locked:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .blade-itemized .locked:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue_retina.png) no-repeat;
	background-size: 11px 15px
}
.rwd .blade-itemized .locked:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover_retina.png) no-repeat;
	background-size: 11px 15px
}
}
.rwd .blade-itemized header .cta {
	margin-bottom: 2em
}
.rwd .blade-itemized .intel-cta.locked:after {
	content: '\203A';
	text-indent: -10px;
	margin-left: 13px;
	top: 0
}
.rwd .blade-itemized-1 {
	padding-bottom: 2em
}
.rwd .blade-itemized-1 .blade-item {
	margin-top: 0
}
@media(min-width:768px) {
.rwd .blade-itemized-1 .blade-image, .rwd .blade-itemized-1 .blade-item-content {
	position: relative;
	float: left;
	min-height: 1px
}
.rwd .blade-itemized-1 .blade-image {
	padding-right: 15px;
	width: 41.66666666666667%
}
.rwd .blade-itemized-1 .blade-item-content {
	padding-left: 15px;
	width: 58.333333333333336%
}
.rwd .blade-itemized-1 h3 {
	margin-top: 0 !important;
	font-size: 28px
}
}
@media(min-width:1200px) {
.rwd .blade-itemized-1 h3 {
	margin-bottom: .25em !important
}
}
@media(max-width:767px) {
.rwd .blade-itemized-1 .blade-image {
	margin-left: -15px;
	margin-right: -15px
}
}
@media(min-width:992px) and (max-width:1199px) {
.rwd .blade-itemized-2 .blade-image, .rwd .blade-itemized-2 .blade-item-content {
	position: relative;
	float: left;
	min-height: 1px
}
.rwd .blade-itemized-2 .blade-image {
	padding-right: 15px;
	width: 50%
}
.rwd .blade-itemized-2 .blade-item-content {
	padding-left: 15px;
	width: 50%
}
.rwd .blade-itemized-2 h3 {
	margin-top: 0 !important
}
}
@media(min-width:1200px) {
.rwd .blade-itemized-2 .blade-image, .rwd .blade-itemized-2 .blade-item-content {
	position: relative;
	float: left;
	min-height: 1px
}
.rwd .blade-itemized-2 .blade-image {
	padding-right: 15px;
	width: 41.66666666666667%
}
.rwd .blade-itemized-2 .blade-item-content {
	padding-left: 15px;
	width: 58.333333333333336%
}
.rwd .blade-itemized-2 h3 {
	margin-top: 0 !important
}
}
.rwd .blade-list {
	padding-bottom: 2em;
	padding-top: 1em
}
.rwd .blade-list .blade-item {
	margin-top: 0
}
.rwd .blade-list .locked:after {
	content: ' ';
	display: inline-block;
	position: relative;
	top: 3px;
	margin-left: 6px;
	width: 11px;
	height: 15px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue.png) no-repeat
}
.rwd .blade-list .locked:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .blade-list .locked:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue_retina.png) no-repeat;
	background-size: 11px 15px
}
.rwd .blade-list .locked:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover_retina.png) no-repeat;
	background-size: 11px 15px
}
}
.rwd .blade-list.theme-dark-1 .locked:after {
	content: ' ';
	display: inline-block;
	position: relative;
	top: 3px;
	margin-left: 6px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: -11px -1733px;
	width: 11px;
	height: 19px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .blade-list.theme-dark-1 .locked:after {
	background-size: 32px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: -11px -2936px;
	width: 11px;
	height: 15px
}
}
.rwd .customrelatedblade .blade-list .container .col-xs-12 {
	float: left
}
.rwd .blade-category-lineup {
	padding-bottom: 2em
}
.rwd .blade-category-lineup>.container {
	padding-top: 1em
}
.rwd .blade-category-lineup .feature {
	margin-bottom: 1.5em
}
.rwd .blade-category-lineup .feature h3 {
	margin-top: 0
}
.rwd .blade-category-lineup .locked:after {
	content: ' ';
	display: inline-block;
	position: relative;
	top: 3px;
	margin-left: 6px;
	width: 11px;
	height: 15px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue.png) no-repeat
}
.rwd .blade-category-lineup .locked:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .blade-category-lineup .locked:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_blue_retina.png) no-repeat;
	background-size: 11px 15px
}
.rwd .blade-category-lineup .locked:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/overview-icons/lock_hover_retina.png) no-repeat;
	background-size: 11px 15px
}
}
.rwd .blade-category-lineup.blade-color-blue .locked:after {
	content: ' ';
	display: inline-block;
	position: relative;
	top: 3px;
	margin-left: 6px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: -11px -1733px;
	width: 11px;
	height: 19px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .blade-category-lineup.blade-color-blue .locked:after {
	background-size: 32px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: -11px -2936px;
	width: 11px;
	height: 15px
}
}
.rwd .blade-category-lineup .intel-cta.locked:after {
	content: '\203A';
	text-indent: -10px;
	margin-left: 13px;
	top: 0
}
.rwd .blade-category-lineup .blade-image {
	margin-bottom: 1em
}
.rwd .blade-category-lineup .blade-item {
	margin-top: 0
}
.rwd .blade-category-lineup .blade-item h3 {
	margin-top: 0
}
.rwd .blade-category-lineup .blade-item ul {
	padding-left: 1.25em
}
@media(max-width:767px) {
.rwd .blade-category-lineup .feature .blade-image {
	margin: 0 -15px 1em -15px
}
.rwd .blade-category-lineup .blade-item {
	margin-top: 1.5em
}
}
.rwd .blade-category-lineup .col-xs-12 {
	float: left
}
.rwd .blade-featured-content {
	padding-bottom: 2em;
	padding-top: 2em
}
.rwd .blade-featured-content .blade-item {
	margin: 1em 0
}
.rwd .blade-featured-content .blade-item h3 {
	margin-top: 0
}
.rwd .blade-featured-content .blade-item h3, .rwd .blade-featured-content .blade-item p {
	margin-bottom: 11px
}
.rwd .blade-featured-content .blade-image {
	float: left;
	margin-right: 1em;
	width: 128px
}
.rwd .blade-featured-content .blade-item-content {
	display: block;
	overflow: hidden;
	zoom: 1;
	word-wrap: break-word
}
.rwd .blade-featured-content header h2 {
	margin-top: 0
}
@media(max-width:767px) {
.rwd .blade-featured-content .blade-image {
	display: none
}
}
.rwd .blade-featured-content .col-xs-12 {
	float: left
}
.rwd .blade-related {
	padding-top: 2em;
	padding-bottom: 3em
}
.rwd .blade-related header {
	margin-bottom: 0
}
.rwd .blade-related .label {
	display: inline-block;
	margin-right: .5em;
	margin-bottom: 1.5em;
	padding: .4em .75em
}
.rwd .blade-related .label:hover {
	background-color: #00aeef
}
.rwd .blade-related .blade-item {
	margin-top: 1em
}
.rwd .blade-related .blade-item:before, .rwd .blade-related .blade-item:after {
	content: " ";
	display: table
}
.rwd .blade-related .blade-item:after {
	clear: both
}
.rwd .blade-related .blade-item:before, .rwd .blade-related .blade-item:after {
	content: " ";
	display: table
}
.rwd .blade-related .blade-item:after {
	clear: both
}
.rwd .blade-related .blade-item h4 {
	display: block;
	margin-top: 0;
	overflow: hidden
}
.rwd .blade-related .blade-image {
	float: left;
	width: 50px;
	text-align: center;
	margin-right: 10px
}
.rwd .blade-related .blade-image img {
	max-width: 50px;
	max-height: 50px
}
.rwd .blade-related .blade-image span.img-fallBack img {
	width: 50px;
	height: 50px
}
.rwd #thisismyid {
	border: solid yellow 15px
}
.rwd .blade-conversations .container .row .conversation-text-alignment {
	width: 96%;
	text-align: center;
	padding-left: 60px
}
.rwd .blade-conversations .container .headline-font {
	font-family: "intel-clear", impact, sans-serif
}
@media screen and (min-width:992px) {
.rwd .blade-conversations .container .conversation-text-alignment .headline-font {
	font-size: 3.125em
}
}
@media screen and (min-width:1200px) {
.rwd .blade-conversations .container .conversation-text-alignment .headline-font {
	font-size: 4.375em
}
}
@media screen and (min-width:1650px) {
.rwd .blade-conversations .container .conversation-text-alignment .headline-font {
	font-size: 5em
}
}
@media(max-width:768px) {
.rwd .blade-conversations .container .row .conversation-text-alignment {
	width: 92%;
	padding-left: 60px
}
}
.rwd .blade-conversations .container .row .conversation-icon-alignment {
	width: 4%;
	float: right
}
.rwd .blade-conversations.solid.brand-lightest-gray .blade-item .conversation {
	background: #FFF
}
.rwd .blade-conversations .blade-item {
	margin-bottom: 2em
}
.rwd .blade-conversations .blade-item .conversation {
	padding: 1em;
	background-color: #f3f3f3;
	overflow: hidden
}
.rwd .blade-conversations .blade-item .blade-image {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px
}
.rwd .blade-conversations .blade-item .fullname {
	position: relative;
	display: block;
	top: -4px;
	margin-bottom: -12px
}
.rwd .blade-conversations .blade-item .username {
	display: block;
	overflow: hidden;
	margin-top: 4px
}
.rwd .blade-conversations .blade-item .facebook {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1719px;
	width: 32px;
	height: 36px
}
.rwd .blade-conversations .blade-item .twitter {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1673px;
	width: 32px;
	height: 36px
}
.rwd .blade-conversations .blade-item .pinterest {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1581px;
	width: 32px;
	height: 36px
}
.rwd .blade-conversations .blade-item .googleplus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1765px;
	width: 32px;
	height: 36px
}
.rwd .blade-conversations .blade-item .linkedin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1443px;
	width: 31px;
	height: 36px
}
.rwd .blade-conversations .blade-item .rss {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1627px;
	width: 32px;
	height: 36px
}
.rwd .blade-conversations .blade-item .community {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/conversations_flat_social_icons.png);
	background-position: -223px 0;
	width: 32px;
	height: 36px
}
.rwd .blade-conversations .blade-item .weibo {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/conversations_flat_social_icons.png);
	background-position: -191px 0;
	width: 32px;
	height: 36px
}
.rwd .blade-conversations .blade-item .item-content {
	clear: both
}
.rwd .blade-conversations .blade-item p {
	margin: 1em 0
}
.rwd .blade-conversations .blade-item p:last-child {
	margin: 0
}
.rwd .blade-conversations .tw-reply::before, .rwd .blade-conversations .tw-retweet::before, .rwd .blade-conversations .tw-favorite::before {
	content: ' ';
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	top: 2px;
	margin-right: 2px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/twitter-actions-sprite.png);
	background-repeat: no-repeat
}
.rwd .blade-conversations .tw-reply::before {
	background-position: -16px 0
}
.rwd .blade-conversations .tw-reply:hover::before {
	background-position: 0 0
}
.rwd .blade-conversations .tw-retweet::before {
	background-position: -97px 0
}
.rwd .blade-conversations .tw-retweet:hover::before {
	background-position: -81px 0
}
.rwd .blade-conversations .tw-favorite::before {
	background-position: -49px 0
}
.rwd .blade-conversations .tw-favorite:hover::before {
	background-position: -33px 0
}
.rwd .blade-conversations .disclaimer-icon {
	background-color: #959595;
	color: #fff;
	float: right;
	clear: both;
	margin-top: 27px;
	margin-bottom: 11px
}
.rwd .blade-conversations .disclaimer-icon:hover {
	cursor: pointer
}
.rwd .blade-conversations .popover {
	border-radius: 0;
	color: #666;
	font-size: 10px
}
.rwd .solid.brand-primary .blade-conversations .disclaimer-icon {
	background-color: #fff;
	color: #0071c5
}
.rwd .solid.brand-dark-blue .blade-conversations .disclaimer-icon {
	background-color: #fff;
	color: #003c71
}
.rwd .solid.brand-darkest-blue .blade-conversations .disclaimer-icon {
	background-color: #fff;
	color: #05132d
}
.rwd .blade-videos {
	padding-bottom: 2em;
	padding-top: 2em
}
.rwd .blade-videos .blade-image {
	position: relative
}
.rwd .blade-videos .blade-image::after {
	position: absolute;
	content: ' ';
	width: 64px;
	height: 64px;
	left: 50%;
	top: 50%;
	margin-top: -32px;
	margin-left: -32px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/video-play-icon.png)
}
.rwd .blade-videos small {
	color: #555
}
.rwd .blade-videos-1 {
	padding-bottom: 2em
}
.rwd .blade-videos-1 .blade-item {
	margin-top: 0
}
@media(min-width:768px) {
.rwd .blade-videos-1 .blade-image, .rwd .blade-videos-1 .blade-item-content {
	position: relative;
	float: left;
	min-height: 1px
}
.rwd .blade-videos-1 .blade-image {
	padding-right: 15px;
	width: 41.66666666666667%
}
.rwd .blade-videos-1 .blade-item-content {
	padding-left: 15px;
	width: 58.333333333333336%
}
.rwd .blade-videos-1 h3 {
	margin-top: 0 !important;
	font-size: 28px
}
}
@media(min-width:1200px) {
.rwd .blade-videos-1 h3 {
	margin-bottom: .25em !important
}
}
@media(max-width:767px) {
.rwd .blade-videos-1 .blade-image {
	margin-left: -15px;
	margin-right: -15px
}
}
@media(min-width:992px) and (max-width:1199px) {
.rwd .blade-videos-2 .blade-image, .rwd .blade-videos-2 .blade-item-content {
	position: relative;
	float: left;
	min-height: 1px
}
.rwd .blade-videos-2 .blade-image {
	padding-right: 15px;
	width: 50%
}
.rwd .blade-videos-2 .blade-item-content {
	padding-left: 15px;
	width: 50%
}
.rwd .blade-videos-2 h3 {
	margin-top: 0 !important
}
}
@media(min-width:1200px) {
.rwd .blade-videos-2 .blade-image, .rwd .blade-videos-2 .blade-item-content {
	position: relative;
	float: left;
	min-height: 1px
}
.rwd .blade-videos-2 .blade-image {
	padding-right: 15px;
	width: 41.66666666666667%
}
.rwd .blade-videos-2 .blade-item-content {
	padding-left: 15px;
	width: 58.333333333333336%
}
.rwd .blade-videos-2 h3 {
	margin-top: 0 !important
}
}
@media(min-width:992px) and (max-width:1650px) {
.rwd .video-detail-component section .row div.show-more, .rwd .video-detail-component .container .row div.show-more {
	width: 100%;
	margin: 0
}
.rwd .video-detail-component .col-xl-7 {
	width: 58.3%;
	float: left
}
.rwd .video-detail-component .col-xl-5 {
	width: 41.6%;
	float: left
}
.rwd .video-detail-component .blade-videos {
	padding: 0
}
.rwd .video-detail-component .blade-videos header h2 {
	margin-bottom: 0
}
.rwd .video-detail-component .blade-videos .container {
	width: auto
}
.rwd .video-detail-component .blade-videos .container .col-xs-12 {
	width: 100%
}
.rwd .video-detail-component .blade-videos .container .col-xs-12 .blade-image {
	float: left;
	width: 145px;
	margin: 0 1em 1em 0
}
.rwd .video-detail-component .blade-videos .container .col-xs-12 h3 {
	margin-top: 0
}
}
.rwd .blade-divider {
	width: 100%;
	height: 10px
}
.rwd .blade-divider-color-gray {
	background-color: #f3f3f3
}
.rwd .blade.solid.white, .rwd .blade-group.solid.white, .rwd nav.global-menu.solid.white, .rwd .force-background.solid.white {
	background-color: #FFF
}
.rwd .blade.solid.brand-primary, .rwd .blade-group.solid.brand-primary, .rwd nav.global-menu.solid.brand-primary, .rwd .force-background.solid.brand-primary {
	background-color: #0071c5
}
.rwd .blade.solid.brand-dark-blue, .rwd .blade-group.solid.brand-dark-blue, .rwd nav.global-menu.solid.brand-dark-blue, .rwd .force-background.solid.brand-dark-blue {
	background-color: #003c71
}
.rwd .blade.solid.brand-very-dark-gray, .rwd .blade-group.solid.brand-very-dark-gray, .rwd nav.global-menu.solid.brand-very-dark-gray, .rwd .force-background.solid.brand-very-dark-gray {
	background: #333
}
.rwd .blade.solid.brand-darkest-gray, .rwd .blade-group.solid.brand-darkest-gray, .rwd nav.global-menu.solid.brand-darkest-gray, .rwd .force-background.solid.brand-darkest-gray {
	background-color: #252525
}
.rwd .blade.solid.brand-lightest-gray, .rwd .blade-group.solid.brand-lightest-gray, .rwd nav.global-menu.solid.brand-lightest-gray, .rwd .force-background.solid.brand-lightest-gray {
	background-color: #f3f3f3
}
.rwd .blade.solid.brand-darkest-blue, .rwd .blade-group.solid.brand-darkest-blue, .rwd nav.global-menu.solid.brand-darkest-blue, .rwd .force-background.solid.brand-darkest-blue {
	background-color: #05132d
}
.rwd .blade.full-bleed-image, .rwd .blade-group.full-bleed-image, .rwd nav.global-menu.full-bleed-image, .rwd .force-background.full-bleed-image {
	background-color: #003c71
}
.rwd .blade.radial-gradient.dark-blue-to-gray, .rwd .blade-group.radial-gradient.dark-blue-to-gray, .rwd nav.global-menu.radial-gradient.dark-blue-to-gray, .rwd .force-background.radial-gradient.dark-blue-to-gray {
	background: #21272c;
	background: -moz-radial-gradient(center, circle cover, #283b41 0, #222 50%);
	background: -webkit-gradient(radial, circle center, 0, center center, 100%, color-stop(0, #283b41), color-stop(50%, #222));
	background: -webkit-radial-gradient(center, circle cover, #283b41 0, #222 50%);
	background: -o-radial-gradient(center, circle cover, #283b41 0, #222 50%);
	background: -ms-radial-gradient(center, circle cover, #283b41 0, #222 50%);
	background: radial-gradient(circle at top center, #283b41 0, #222 50%)
}
.rwd .blade.radial-gradient.gray-to-black, .rwd .blade-group.radial-gradient.gray-to-black, .rwd nav.global-menu.radial-gradient.gray-to-black, .rwd .force-background.radial-gradient.gray-to-black {
	background: #555;
	background: -moz-radial-gradient(center, circle cover, #555 0, #21272c 50%);
	background: -webkit-gradient(radial, circle center, 0, center center, 100%, color-stop(0, #555), color-stop(50%, #21272c));
	background: -webkit-radial-gradient(center, circle cover, #555 0, #21272c 50%);
	background: -o-radial-gradient(center, circle cover, #555 0, #21272c 50%);
	background: -ms-radial-gradient(center, circle cover, #555 0, #21272c 50%);
	background: radial-gradient(circle at top left, #555 0, #21272c 50%)
}
.rwd .blade.radial-gradient.brand-blue, .rwd .blade-group.radial-gradient.brand-blue, .rwd nav.global-menu.radial-gradient.brand-blue, .rwd .force-background.radial-gradient.brand-blue {
	background: #003c71;
	background: -moz-radial-gradient(center, ellipse cover, #0071c5 1%, #003c71 70%);
	background: -webkit-gradient(radial, ellipse center, 0, center center, 100%, color-stop(1%, #0071c5), color-stop(70%, #003c71));
	background: -webkit-radial-gradient(center, ellipse cover, #0071c5 1%, #003c71 70%);
	background: -o-radial-gradient(center, ellipse cover, #0071c5 1%, #003c71 70%);
	background: -ms-radial-gradient(center, ellipse cover, #0071c5 1%, #003c71 70%);
	background: radial-gradient(center, #0071c5 1%, #003c71 70%)
}
.rwd .blade.gradient.halo-darkest-blue, .rwd .blade-group.gradient.halo-darkest-blue, .rwd nav.global-menu.gradient.halo-darkest-blue, .rwd .force-background.gradient.halo-darkest-blue {
	background: #05132d;
	background: -moz-radial-gradient(center, ellipse cover, #03457a 0, #051936 80%, #05132d 100%);
	background: -webkit-gradient(radial, center center, 0, center center, 100%, color-stop(0, #03457a), color-stop(80%, #051936), color-stop(100%, #05132d));
	background: -webkit-radial-gradient(center, ellipse cover, #03457a 0, #051936 80%, #05132d 100%);
	background: -o-radial-gradient(center, ellipse cover, #03457a 0, #051936 80%, #05132d 100%);
	background: -ms-radial-gradient(center, ellipse cover, #03457a 0, #051936 80%, #05132d 100%)
}
html.cssgradients .rwd .blade.gradient.halo-darkest-blue, html.cssgradients .rwd .blade-group.gradient.halo-darkest-blue, html.cssgradients .rwd nav.global-menu.gradient.halo-darkest-blue, html.cssgradients .rwd .force-background.gradient.halo-darkest-blue {
	background: radial-gradient(ellipse at center, #03457a 0, #051936 80%, #05132d 100%)
}
.rwd .toggle-blade-component {
	padding-bottom: 2em;
	padding-top: 2em
}
.rwd .toggle-blade-component h3 {
	font-size: 3.25em
}
.rwd .toggle-blade-component .heading {
	text-align: center;
	margin-bottom: 22px
}
@media(min-width:1650px) {
.rwd .toggle-blade-component .container {
	width: 1610px
}
}
.rwd .toggle-blade-component .toggle-items {
	position: relative
}
.rwd .toggle-blade-component .toggle-item {
	height: 100%
}
.rwd .toggle-blade-component .nav {
	position: relative
}
.rwd .toggle-blade-component .nav.nav-tabs {
	padding: 3px 0 2em 0;
	clear: both;
	text-align: center;
	border-bottom: 0
}
.rwd .toggle-blade-component ul.icons li {
	width: 60px;
	height: 60px;
	padding: 0;
	margin: 0 .7em;
	float: none;
	vertical-align: top;
	display: inline-block
}
@media(max-width:767px) {
.rwd .toggle-blade-component ul.icons li {
	margin: 0 .2em
}
}
.rwd .toggle-blade-component ul.icons li:hover .icon-hover {
	display: block
}
.rwd .toggle-blade-component ul.icons li:hover .icon-active, .rwd .toggle-blade-component ul.icons li:hover .icon-inactive {
	display: none
}
.rwd .toggle-blade-component ul.icons li.active .icon-active {
	display: block
}
.rwd .toggle-blade-component ul.icons li.active .icon-inactive, .rwd .toggle-blade-component ul.icons li.active .icon-hover {
	display: none
}
.rwd .toggle-blade-component ul.icons li.active .icon-text {
	display: block;
	color: #00aeef;
	margin-top: .5em
}
.rwd .toggle-blade-component ul.icons li.active a, .rwd .toggle-blade-component ul.icons li.active a:hover, .rwd .toggle-blade-component ul.icons li.active a:focus, .rwd .toggle-blade-component ul.icons li.active a:active {
	border: 0 !important;
	background: transparent !important
}
.rwd .toggle-blade-component ul.icons li .icon-active, .rwd .toggle-blade-component ul.icons li .icon-hover {
	display: none
}
.rwd .toggle-blade-component ul.icons li a, .rwd .toggle-blade-component ul.icons li:hover, .rwd .toggle-blade-component ul.icons li:focus, .rwd .toggle-blade-component ul.icons li:active {
	border: 0 !important;
	background: transparent !important;
	outline: 0
}
.rwd .toggle-blade-component ul.icons li a {
	width: 100%;
	height: 100%;
	padding: 0
}
.rwd .toggle-blade-component ul.icons li a img {
	width: auto;
	height: auto;
	max-height: 100%;
	max-width: 100%
}
.rwd .toggle-blade-component ul.icons li.first:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/toggle-blade-hr-left.png) no-repeat 0 0;
	width: 454px;
	height: 1px;
	display: block;
	position: absolute;
	content: " ";
	top: 30px;
	left: -475px
}
.rwd .toggle-blade-component ul.icons li.last:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/toggle-blade-hr-right.png) no-repeat 0 0;
	width: 454px;
	height: 1px;
	display: block;
	position: absolute;
	content: " ";
	top: 30px;
	left: 80px
}
.rwd .toggle-blade-component ul.icons .icon-text {
	display: none;
	font-size: .75em
}
.rwd .toggle-blade-component .toggle-blade-breadcrumbs {
	text-align: center
}
.rwd .toggle-blade-component .toggle-blade-breadcrumbs .breadcrumb {
	width: 15px;
	height: 15px;
	padding: 0;
	border-radius: 8px;
	list-style: none;
	background: transparent;
	border: 2px solid #f3f3f3;
	display: inline-block;
	margin: 0 .5em;
	cursor: pointer
}
.rwd .toggle-blade-component .toggle-blade-breadcrumbs .breadcrumb.active {
	background-color: #f3f3f3
}
.rwd .toggle-blade-component .asset {
	height: 100%;
	padding-top: 15px;
	padding-left: 0;
	padding-right: 0
}
.rwd .toggle-blade-component .asset:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	margin-right: -0.25em
}
.rwd .toggle-blade-component .asset .blade-image img {
	max-width: 100%;
	max-height: 100%
}
.rwd .toggle-blade-component .blade-image {
	display: inline-block;
	vertical-align: middle;
	width: 100%
}
.rwd .toggle-blade-component .copy {
	display: inline-block;
	float: right;
	height: 100%
}
.rwd .toggle-blade-component .copy:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	margin-right: -0.25em
}
.rwd .toggle-blade-component .copy-inner {
	display: inline-block;
	vertical-align: middle;
	width: 100%
}
.rwd .toggle-blade-component .copy-inner .btn-primary {
	padding: .3em 2em
}
.rwd .toggle-blade-component .video-player-max-width {
	margin: 15px 15px 14px 15px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 200;
	overflow: hidden
}
@media(min-width:1200px) {
.rwd .toggle-blade-component .video-player-max-width {
	width: 576px;
	height: 324px
}
}
@media(max-width:1649px) {
.rwd .toggle-blade-component .video-player-max-width {
	top: 17px
}
}
@media(max-width:1199px) {
.rwd .toggle-blade-component .video-player-max-width {
	width: 480px;
	height: 270px;
	top: 17px
}
}
@media(max-width:991px) {
.rwd .toggle-blade-component .video-player-max-width {
	width: 368px;
	height: 207px;
	top: 17px
}
}
@media(max-width:767px) {
.rwd .toggle-blade-component .video-player-max-width {
	width: 100%;
	height: 324px;
	top: 0;
	margin: 0;
	position: relative
}
}
.rwd .toggle-blade-component .video-player-max-width .video-player-container .BrightcoveExperience {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.rwd .toggle-blade-component .tab-content>.tab-pane {
	display: block;
	visibility: hidden;
	height: 0 !important;
	width: 0;
	overflow: hidden
}
.rwd .toggle-blade-component .tab-content>.active {
	visibility: visible;
	height: 100% !important;
	width: 100%;
	overflow: visible
}
@media screen and (min-width:768px) {
.rwd .toggle-blade-component h3 {
	font-size: 3.75em
}
.rwd .toggle-blade-component p {
	font-size: 1.25em
}
.rwd .toggle-blade-component .component-padding {
	padding: 2em
}
.rwd .toggle-blade-component .toggle-items {
	height: 258px
}
.rwd .toggle-blade-component .persistent-title {
	position: relative
}
.rwd .toggle-blade-component .persistent-title h2 {
	position: absolute;
	right: 0
}
.rwd .toggle-blade-component .nav.nav-tabs {
	padding: 3px 2em 2em 2em
}
.rwd .toggle-blade-component .toggle-blade-breadcrumbs .breadcrumb {
	margin: 0 1em
}
.rwd .toggle-blade-component .asset {
	padding: 0
}
.rwd .toggle-blade-component .blade-image {
	padding: 0 1em
}
.rwd .toggle-blade-component .copy-inner {
	padding: 0 1em
}
}
@media screen and (min-width:992px) {
.rwd .toggle-blade-component h3 {
	font-size: 4em
}
.rwd .toggle-blade-component .toggle-items {
	height: 320px
}
}
@media screen and (min-width:1200px) {
.rwd .toggle-blade-component h2 {
	font-size: 2.5em
}
.rwd .toggle-blade-component h3 {
	font-size: 5em
}
.rwd .toggle-blade-component .toggle-items {
	height: 377px
}
}
@media screen and (min-width:1650px) {
.rwd .toggle-blade-component .asset {
	margin-top: 2em;
	margin-bottom: 1.25em
}
}
.rwd .expand-collapse-component.header-peek {
	margin-top: 0 !important;
	padding-top: 0 !important
}
.rwd .expand-collapse-component .intel-element-toggler {
	text-align: center
}
.rwd .expand-collapse-component .toggler-container {
	padding: 2em 0
}
.rwd .expand-collapse-component .blade-itemized.theme-light-2 a {
	color: #0071c5
}
.rwd .expand-collapse-component .blade-itemized.theme-light-2 a:hover {
	color: #00aeef
}
.rwd .expand-collapse-component .blade-itemized.theme-light-2 a.btn-primary:hover {
	color: white
}
.rwd .expand-collapse-component .blade-itemized.theme-light-2 .btn-primary {
	color: white
}
.rwd .expand-collapse-component .l3-text-media-component.header-peek {
	margin-top: 0
}
.rwd .tab-blade-component.brand-darkest-blue {
	background-color: #05132d
}
.rwd .tab-blade-component.brand-darkest-blue .tab-content, .rwd .tab-blade-component.brand-darkest-blue .show-more-items, .rwd .tab-blade-component.brand-darkest-blue .show-less-items, .rwd .tab-blade-component.brand-darkest-blue .view-all-items {
	background-color: #02284f
}
.rwd .tab-blade-component.brand-darkest-blue .blade.brand-dark-blue {
	background-color: #02284f
}
@media screen and (max-width:768px) {
.rwd .tab-blade-component.brand-darkest-blue .tab-content h3.visible-xs {
	color: #fff
}
}
.rwd .tab-blade-component .component-padding {
	padding: 0 0 1em 0
}
.rwd .tab-blade-component .shadow-mask {
	padding-top: 1em;
	overflow-y: hidden
}
.rwd .tab-blade-component h3.visible-xs.intel-element-toggler-active, .rwd .tab-blade-component h3.visible-xs.intel-element-toggler-inactive {
	margin: 0
}
.rwd .tab-blade-component h3.visible-xs.intel-element-toggler-active:before, .rwd .tab-blade-component h3.visible-xs.intel-element-toggler-inactive:before {
	content: ' ';
	display: block;
	float: right;
	margin-top: 2px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -400px;
	width: 16px;
	height: 16px
}
.rwd .tab-blade-component h3.visible-xs.intel-element-toggler-inactive:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -426px;
	width: 16px;
	height: 16px
}
.rwd .tab-blade-component h3 .intel-element-toggler {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.rwd .tab-blade-component .nav-tabs {
	border: 0;
	padding-left: 0
}
.rwd .tab-blade-component .nav-tabs li {
	padding: 0;
	border: 0
}
.rwd .tab-blade-component .nav-tabs li.active a {
	background-color: transparent
}
.rwd .tab-blade-component .nav-tabs li.active a:focus, .rwd .tab-blade-component .nav-tabs li.active a:hover {
	background-color: transparent
}
.rwd .tab-blade-component .nav-tabs li a:focus, .rwd .tab-blade-component .nav-tabs li a:active:focus, .rwd .tab-blade-component .nav-tabs li a:hover, .rwd .tab-blade-component .nav-tabs li a:active:hover {
	border-color: transparent;
	background-color: transparent
}
.rwd .tab-blade-component .tab-blade-items section {
	padding-top: 0
}
.rwd .tab-blade-component .tab-content>.tab-pane {
	display: block;
	padding: 15px 0
}
.rwd .tab-blade-component .intel-element-toggler {
	background: 0;
	padding: 0 1em
}
@media screen and (min-width:768px) {
.rwd .tab-blade-component .shadow-mask {
	padding-top: 4em
}
.rwd .tab-blade-component .nav li a {
	font-size: 1.10em;
	padding: 25px 15px
}
.rwd .tab-blade-component .tab-content>.tab-pane {
	display: none
}
.rwd .tab-blade-component .tab-content>.tab-pane.active {
	display: block
}
.rwd .tab-blade-component.brand-darkest-blue .nav-tabs {
	-webkit-box-shadow: initial;
	-moz-box-shadow: initial;
	box-shadow: initial
}
.rwd .tab-blade-component.brand-darkest-blue .nav-tabs li {
	border: 0
}
.rwd .tab-blade-component.brand-darkest-blue .nav-tabs li a {
	color: #fff;
	opacity: .5;
	border: 0
}
.rwd .tab-blade-component.brand-darkest-blue .nav-tabs li a:hover {
	color: white;
	opacity: 1
}
.rwd .tab-blade-component.brand-darkest-blue .nav-tabs li.active a {
	background-color: #02284f;
	color: #fff;
	opacity: 1;
	border: 0
}
.rwd .tab-blade-component.brand-darker-blue .nav-tabs {
	-webkit-box-shadow: initial;
	-moz-box-shadow: initial;
	box-shadow: initial
}
.rwd .tab-blade-component.brand-darker-blue .nav-tabs li {
	border: 0
}
.rwd .tab-blade-component.brand-darker-blue .nav-tabs li a {
	color: #fff;
	opacity: .5;
	border: 0
}
.rwd .tab-blade-component.brand-darker-blue .nav-tabs li a:hover {
	color: white;
	opacity: 1
}
.rwd .tab-blade-component.brand-darker-blue .nav-tabs li.active a {
	background-color: #0071c5;
	color: #fff;
	opacity: 1;
	border: 0
}
}
.rwd section.tab-blade-component.header-peek {
	margin-top: 0;
	padding-top: 0
}
.rwd .theme-dark-1.tab-blade-component .nav-tabs.theme-dark-1 {
	box-shadow: initial;
	moz-box-shadow: initial;
	webkit-box-shadow: initial
}
.rwd .theme-light-1.tab-blade-component .nav-tabs.theme-light-1 {
	box-shadow: initial;
	border-right: initial;
	moz-box-shadow: initial;
	webkit-box-shadow: initial
}
.rwd .theme-light-1.tab-blade-component .tab-area.theme-light-1 {
	border: initial
}
.rwd .tab-blade-component.brand-dark-blue {
	background-color: #003c71
}
.rwd .tab-blade-component.brand-dark-blue .nav-tabs li a {
	border: 0;
	color: #fff;
	opacity: .5
}
.rwd .tab-blade-component.brand-dark-blue .nav-tabs li a:hover {
	color: #fff;
	opacity: 1
}
.rwd .tab-blade-component.brand-dark-blue .nav-tabs.brand-dark-blue li.active a {
	background-color: #0071c5;
	border: 0;
	color: #fff;
	opacity: 1
}
.rwd .tab-blade-component.brand-dark-blue .tab-content {
	background-color: #0071c5
}
.rwd .force-background.solid.brand-dark-blue {
	background-color: #003c71
}
.rwd .tab-blade-component.brand-primary {
	background-color: #0071c5
}
.rwd .tab-blade-component.brand-primary .nav-tabs.brand-primary li a {
	border: 0;
	color: #fff;
	opacity: .5
}
.rwd .tab-blade-component.brand-primary .nav-tabs li a:hover {
	color: #fff;
	opacity: 1
}
.rwd .tab-blade-component.brand-primary .nav-tabs li.active a {
	background-color: #003c71;
	border: 0;
	color: #fff;
	opacity: 1
}
.rwd .tab-blade-component.brand-primary .tab-content {
	background-color: #003c71
}
.rwd .force-background.solid.brand-primary {
	background-color: #0071c5
}
.rwd .tab-blade-component.theme-light-1 {
	background-color: #fff
}
.rwd .tab-blade-component.theme-light-1 .nav-tabs.theme-light-1 li a {
	border: 0;
	color: #959595;
	opacity: .5
}
.rwd .tab-blade-component.theme-light-1 .nav-tabs li a:hover {
	color: #0071c5;
	opacity: 1
}
.rwd .tab-blade-component.theme-light-1 .nav-tabs li.active a {
	background-color: #f3f3f3;
	border: 0;
	color: #0071c5;
	opacity: 1
}
.rwd .tab-blade-component.theme-light-1 .tab-content {
	background-color: #f3f3f3
}
.rwd .force-background.solid.theme-light-1 {
	background-color: #fff
}
.rwd .tab-blade-component.brand-lightest-gray {
	background-color: #f3f3f3
}
.rwd .tab-blade-component.brand-lightest-gray .nav-tabs.brand-lightest-gray li a {
	border: 0;
	color: #959595;
	opacity: .5
}
.rwd .tab-blade-component.brand-lightest-gray .nav-tabs li a:hover {
	color: #0071c5;
	opacity: 1
}
.rwd .tab-blade-component.brand-lightest-gray .nav-tabs li.active a {
	background-color: #fff;
	border: 0;
	color: #0071c5;
	opacity: 1
}
.rwd .tab-blade-component.brand-lightest-gray .tab-content {
	background-color: #fff
}
.rwd .force-background.solid.brand-lightest-gray {
	background-color: #f3f3f3
}
.rwd .theme-dark-1 {
	color: #f3f3f3
}
.rwd .theme-dark-1.brand-primary.storytelling-component blockquote, .rwd .theme-dark-1.brand-dark-blue.storytelling-component blockquote, .rwd .theme-dark-1.brand-primary.storytelling-component cite, .rwd .theme-dark-1.brand-dark-blue.storytelling-component cite {
	color: #FFF
}
.rwd .theme-dark-1.brand-primary.storytelling-component .container:before, .rwd .theme-dark-1.brand-dark-blue.storytelling-component .container:before, .rwd .theme-dark-1.brand-primary.storytelling-component .container:after, .rwd .theme-dark-1.brand-dark-blue.storytelling-component .container:after {
	background-color: #005a9d
}
.rwd .theme-dark-1.brand-primary.storytelling-component .storytelling-highlights, .rwd .theme-dark-1.brand-dark-blue.storytelling-component .storytelling-highlights, .rwd .theme-dark-1.brand-primary.storytelling-component .storytelling-ctas, .rwd .theme-dark-1.brand-dark-blue.storytelling-component .storytelling-ctas {
	border-color: #005a9d
}
.rwd .theme-dark-1.brand-primary.storytelling-component .storytelling-highlights:after, .rwd .theme-dark-1.brand-dark-blue.storytelling-component .storytelling-highlights:after, .rwd .theme-dark-1.brand-primary.storytelling-component .storytelling-ctas:after, .rwd .theme-dark-1.brand-dark-blue.storytelling-component .storytelling-ctas:after {
	background-color: #005a9d
}
.rwd .theme-dark-1.brand-primary .show-more-items, .rwd .theme-dark-1.brand-primary .show-less-items, .rwd .theme-dark-1.brand-primary .view-all-items {
	background-color: #0071c5
}
.rwd .theme-dark-1.brand-dark-blue .show-more-items, .rwd .theme-dark-1.brand-dark-blue .show-less-items, .rwd .theme-dark-1.brand-dark-blue .view-all-items {
	background-color: #003c71
}
.rwd .theme-dark-1.brand-dark-blue.brand-darkest-blue .show-more-items, .rwd .theme-dark-1.brand-dark-blue.brand-darkest-blue .show-less-items, .rwd .theme-dark-1.brand-dark-blue.brand-darkest-blue .view-all-items {
	background-color: #05132d
}
.rwd .theme-dark-1.brand-darkest-gray.storytelling-component .container:before, .rwd .theme-dark-1.brand-darkest-gray.storytelling-component .container:after {
	background-color: #555
}
.rwd .theme-dark-1.brand-darkest-gray.storytelling-component .storytelling-highlights, .rwd .theme-dark-1.brand-darkest-gray.storytelling-component .storytelling-ctas {
	border-color: #555
}
.rwd .theme-dark-1.brand-darkest-gray.storytelling-component .storytelling-highlights:after, .rwd .theme-dark-1.brand-darkest-gray.storytelling-component .storytelling-ctas:after {
	background-color: #555
}
.rwd .theme-dark-1.brand-darkest-gray .show-more-items, .rwd .theme-dark-1.brand-darkest-gray .show-less-items, .rwd .theme-dark-1.brand-darkest-gray .view-all-items {
	background-color: #252525
}
.rwd .theme-dark-1 .show-more-container .show-more-items:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-down.png) no-repeat
}
.rwd .theme-dark-1 .show-more-container .show-less-items:before {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-up.png) no-repeat
}
.rwd .theme-dark-1 a {
	color: #9addf7
}
.rwd .theme-dark-1 a.btn-primary {
	color: #FFF
}
.rwd .theme-dark-1 a.btn-primary:hover {
	color: #FFF
}
.rwd .theme-dark-1 a:hover {
	color: #00aeef
}
.rwd .theme-dark-1 .overview-component a {
	color: #9addf7
}
.rwd .theme-dark-1 .overview-component .blade-item a.intel-cta, .rwd .theme-dark-1 .overview-component .blade-item span.intel-cta {
	color: #9addf7
}
.rwd .theme-dark-1 .overview-component .blade-item a.intel-cta:hover, .rwd .theme-dark-1 .overview-component .blade-item span.intel-cta:hover {
	color: #9addf7
}
.rwd .theme-dark-1 .overview-component .blade-item .btn.btn-primary span.intel-cta {
	color: white
}
.rwd .theme-dark-1 .overview-component.overview-component-1.hero-takeover.hero h2.description {
	color: #555
}
.rwd .theme-dark-1 .tag {
	background: rgba(0,0,0,0.35)
}
.rwd .theme-dark-1.storytelling-component .block-text .block {
	color: #f3f3f3
}
.rwd .theme-dark-1.storytelling-component .storytelling-ctas .cta {
	color: #f3f3f3
}
.rwd .theme-dark-1.storytelling-component .storytelling-links .cta-item a.btn-chicklet {
	color: #f3f3f3
}
.rwd .theme-dark-1.storytelling-component .container:before, .rwd .theme-dark-1.storytelling-component .container:after {
	background-color: #555
}
.rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .facebook {
	color: #f3f3f3;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -897px;
	width: 32px;
	height: 32px
}
.rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .linkedin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1233px;
	width: 32px;
	height: 32px
}
.rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .twitter {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -813px;
	width: 32px;
	height: 32px
}
.rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .google-plus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -981px;
	width: 32px;
	height: 32px
}
.rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .social-digg {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1065px;
	width: 32px;
	height: 32px
}
.rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .social-delicious {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -855px;
	width: 32px;
	height: 32px
}
.rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .more-social {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -452px;
	width: 32px;
	height: 32px
}
.rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .social-links-expanded .facebook, .rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .social-links-expanded .linkedin, .rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .social-links-expanded .twitter, .rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .social-links-expanded .google-plus, .rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .social-links-expanded .social-digg, .rwd .theme-dark-1.storytelling-component .storytelling-ctas .social-links .social-links-expanded .social-delicious {
	width: auto;
	height: auto;
	background: 0
}
.rwd .theme-dark-1.intro-text-component h2 {
	color: #f3f3f3
}
.rwd .theme-dark-1.blade-conversations .conversation {
	background: rgba(0,0,0,0.15);
	background: transparent \9;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26000000', endColorstr='#26000000');
	zoom: 1
}
.rwd .theme-dark-1.blade-videos small {
	color: #d7d7d7
}
.rwd .theme-dark-1.chat-component h2 {
	color: #f3f3f3
}
.rwd .theme-dark-1.flyout-component h2, .rwd .theme-dark-1.flyout-component h3 {
	color: #d7d7d7
}
.rwd .theme-dark-1.flyout-component .flyout-items p {
	color: #f3f3f3
}
.rwd .theme-dark-1.flyout-component button:before, .rwd .theme-dark-1.flyout-component .flyout-padding:before {
	border-color: #00aeef
}
.rwd .theme-dark-1 .intel-element-toggler:hover>button {
	color: #00aeef
}
.rwd .theme-dark-1 .intel-element-toggler:hover .toggle-plus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2133px;
	width: 46px;
	height: 46px
}
.rwd .theme-dark-1 .intel-element-toggler:hover .toggle-minus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2357px;
	width: 46px;
	height: 46px
}
.rwd .theme-dark-1 .intel-element-toggler .toggle-plus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2301px;
	width: 46px;
	height: 46px
}
.rwd .theme-dark-1 .intel-element-toggler .toggle-minus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2077px;
	width: 46px;
	height: 46px
}
@media screen and (min-width:768px) {
.rwd .theme-dark-1.tab-blade-component .nav-tabs {
	-webkit-box-shadow: 0 -10px 60px 0 rgba(0,174,239,0.5);
	-moz-box-shadow: 0 -10px 60px 0 rgba(0,174,239,0.5);
	box-shadow: 0 -10px 60px 0 rgba(0,174,239,0.5)
}
.rwd .theme-dark-1.tab-blade-component .nav-tabs li {
	border-image: linear-gradient(to bottom, rgba(0,174,239,0.5) 0, rgba(0,174,239,0) 100%);
	border-image-slice: 1
}
.rwd .theme-dark-1.tab-blade-component .nav-tabs li.active a {
	color: #f3f3f3;
	border: 0
}
.rwd .theme-dark-1.tab-blade-component .nav-tabs li a {
	color: #00aeef;
	border: 0
}
}
.rwd .theme-dark-1 .flyout-control-panel.menu-panel .flyout-control-listing li a {
	padding: 0;
	background-image: none;
	outline: 0
}
.rwd .theme-dark-1 .flyout-control-panel.menu-panel .flyout-control-listing li a .icon-caret {
	display: inline-block;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets-gray-included.png);
	background-position: -213px -234px;
	width: 5px;
	height: 8px;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto
}
.rwd .theme-dark-1 .flyout-control-panel.menu-panel .flyout-control-listing li a:hover {
	background-image: none
}
.rwd .theme-dark-1 .flyout-control-panel.menu-panel .flyout-control-listing li a:hover .icon-caret {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets-gray-included.png);
	background-position: -188px -234px;
	width: 5px;
	height: 8px
}
.rwd .theme-dark-1 .flyout-control-panel.menu-panel .flyout-panel a {
	outline: 0
}
.rwd .cta {
	display: inline-block;
	background-color: #00aeef;
	border-radius: 2px 2px;
	color: #FFF;
	text-align: center
}
.rwd .storytelling-component .storytelling-highlights .block-text .block {
	color: #005a9d
}
.rwd .brand-lightest-gray .show-more-items, .rwd .brand-lightest-gray .show-less-items, .rwd .brand-lightest-gray .view-all-items {
	background-color: #f3f3f3
}
.rwd .brand-lightest-gray .intel-element-toggler:hover>button {
	color: #00aeef
}
.rwd .brand-lightest-gray .intel-element-toggler:hover .toggle-plus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2133px;
	width: 46px;
	height: 46px
}
.rwd .brand-lightest-gray .intel-element-toggler:hover .toggle-minus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2357px;
	width: 46px;
	height: 46px
}
.rwd .brand-lightest-gray .intel-element-toggler .toggle-plus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-blade.png);
	background-position: 0 -2189px;
	width: 46px;
	height: 46px
}
.rwd .brand-lightest-gray .intel-element-toggler .toggle-minus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-blade.png);
	background-position: 0 -1965px;
	width: 46px;
	height: 46px
}
.rwd .intel-element-toggler>button {
	color: inherit
}
.rwd .info-icon {
	border-radius: 50%;
	width: 21px;
	height: 21px;
	display: inline-block;
	padding-left: 9px
}
.rwd .theme-light-1 {
	color: #003c71
}
.rwd .theme-light-1.blade {
	background-color: #FFF
}
.rwd .theme-light-1 .page-tools .tag {
	background: rgba(0,0,0,0.06);
	color: #003c71
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.kaixin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -960px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.sina {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1088px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.google {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -939px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.twitter {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1359px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.orkut {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -642px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.digg {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1401px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.slashdot {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -448px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.qzone {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1217px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.facebook {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -771px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.renren {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1024px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.stumbleupon {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -514px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.netvibes {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -578px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.delicious {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1023px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.vkontake {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1153px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.reddit {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -387px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.linkedin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1107px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.sohu {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -6943px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.tencentweibo {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -7172px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links>.toolbar>.wapwrapper>.wechat {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -270px -210px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1 .page-tools .social-links .more-social {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -494px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-1.overview-component .blade-item a span.intel-cta {
	color: #0071c5
}
.rwd .theme-light-1.overview-component .blade-item a span.intel-cta:hover {
	color: #00aeef
}
.rwd .theme-light-1.overview-component .blade-item a.btn.btn-primary span.intel-cta {
	color: white
}
.rwd .theme-light-1.overview-component .blade-item ul.anchor-links li a {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/icon-double-caret-dk-blue.png);
	color: #003c71
}
.rwd .theme-light-1.overview-component .blade-item ul.anchor-links li a:hover {
	color: #003c71
}
@media(max-width:767px) {
.rwd .theme-light-1.overview-component .blade-item-1 h2.visible-xs:before, .rwd .theme-light-1.overview-component .blade-item-2 h2.visible-xs:before, .rwd .theme-light-1.overview-component .blade-item-3 h2.visible-xs:before, .rwd .theme-light-1.overview-component .blade-item-4 h2.visible-xs:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -80px;
	width: 11px;
	height: 6px
}
.rwd .theme-light-1.overview-component .blade-item-1.active h2.visible-xs:before, .rwd .theme-light-1.overview-component .blade-item-2.active h2.visible-xs:before, .rwd .theme-light-1.overview-component .blade-item-3.active h2.visible-xs:before, .rwd .theme-light-1.overview-component .blade-item-4.active h2.visible-xs:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -32px;
	width: 11px;
	height: 6px
}
}
.rwd .theme-light-1.overview-component.overview-component-1.hero-takeover.hero h2.description {
	color: #f3f3f3
}
.rwd .theme-light-1.masthead-component .jump-links {
	background: #ebebeb
}
.rwd .theme-light-1.masthead-component .jump-links a {
	color: #003c71
}
.rwd .theme-light-1.masthead-component .jump-links h3:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -80px;
	width: 11px;
	height: 6px
}
.rwd .theme-light-1.masthead-component .jump-links ul li {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/icon-double-caret-dk-blue.png)
}
.rwd .theme-light-1 .intel-element-toggler:hover>button {
	color: #00aeef
}
.rwd .theme-light-1 .intel-element-toggler:hover .toggle-plus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2133px;
	width: 46px;
	height: 46px
}
.rwd .theme-light-1 .intel-element-toggler:hover .toggle-minus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2357px;
	width: 46px;
	height: 46px
}
.rwd .theme-light-1 .intel-element-toggler .toggle-plus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-blade.png);
	background-position: 0 -2189px;
	width: 46px;
	height: 46px
}
.rwd .theme-light-1 .intel-element-toggler .toggle-minus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-blade.png);
	background-position: 0 -1965px;
	width: 46px;
	height: 46px
}
.rwd .theme-light-1.tab-blade-component .tab-area {
	border-left: 0;
	border-right: 0
}
@media screen and (min-width:768px) {
.rwd .theme-light-1.tab-blade-component .tab-area {
	border: 1px solid #bbb
}
}
.rwd .theme-light-1.tab-blade-component .nav-tabs {
	border-right: 1px solid #bbb
}
.rwd .theme-light-1.tab-blade-component .nav-tabs li {
	border-color: #bbb;
	border-top: 0;
	border-right: 0;
	border-bottom: 0
}
.rwd .theme-light-1.tab-blade-component .nav-tabs li a, .rwd .theme-light-1.tab-blade-component .nav-tabs li a:active, .rwd .theme-light-1.tab-blade-component .nav-tabs li a:hover, .rwd .theme-light-1.tab-blade-component .nav-tabs li a:focus {
	border: 0;
	border-radius: 0
}
.rwd .theme-light-1.tab-blade-component h3.visible-xs.intel-element-toggler-active:before, .rwd .theme-light-1.tab-blade-component h3.visible-xs.intel-element-toggler-inactive:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -32px;
	width: 11px;
	height: 6px
}
.rwd .theme-light-1.tab-blade-component h3.visible-xs.intel-element-toggler-inactive:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -80px;
	width: 11px;
	height: 6px
}
@media screen and (min-width:768px) and (max-width:991px) {
.rwd .theme-light.overview-component-1 .blade-item-0 .blade-item-content {
	background-color: rgba(255,255,255,0.35)
}
}
.rwd .theme-light-2 {
	color: #555
}
.rwd .theme-light-2 .tag-wrapper-expanded {
	color: white
}
.rwd .theme-light-2.blade {
	background-color: #FFF
}
.rwd .theme-light-2 .page-tools .tag {
	background: rgba(0,0,0,0.06);
	color: #555
}
.rwd .theme-light-2 .page-tools .tool-links .page-tags .more-tags {
	color: #555
}
.rwd .theme-light-2 .page-tools .tool-links .page-tags .more-tags:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-black-down.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .theme-light-2 .page-tools .tool-links .page-tags .more-tags:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-black-down-2x.png) no-repeat
}
}
.rwd .theme-light-2 .page-tools .tool-links .page-tags .more-tags:hover {
	color: #9addf7
}
.rwd .theme-light-2 .page-tools .tool-links .page-tags .more-tags:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-down.png) no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .theme-light-2 .page-tools .tool-links .page-tags .more-tags:hover:after {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets/caret-blue-pale-down-2x.png) no-repeat;
	background-size: 11px 6px
}
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.kaixin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -960px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.sina {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1088px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.google {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -939px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.twitter {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1359px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.orkut {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -642px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.digg {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1401px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.slashdot {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -448px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.qzone {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1217px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.facebook {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -771px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.renren {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1024px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.stumbleupon {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -514px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.netvibes {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -578px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.delicious {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1023px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.vkontake {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -1153px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.reddit {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -387px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.linkedin {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons.png);
	background-position: 0 -1107px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.sohu {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -6943px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.tencentweibo {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: 0 -7172px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links>.toolbar>.wapwrapper>.wechat {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-with-gray-icons.png);
	background-position: -270px -210px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2 .page-tools .social-links .more-social {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -494px;
	width: 32px;
	height: 32px
}
.rwd .theme-light-2.overview-component .blade-item a, .rwd .theme-light-2.overview-component .blade-item a.intel-cta, .rwd .theme-light-2.overview-component .blade-item a span.intel-cta {
	color: #0071c5
}
.rwd .theme-light-2.overview-component .blade-item a:hover, .rwd .theme-light-2.overview-component .blade-item a.intel-cta:hover, .rwd .theme-light-2.overview-component .blade-item a span.intel-cta:hover {
	color: #003c71
}
.rwd .theme-light-2.overview-component .blade-item a.btn.btn-primary span.intel-cta {
	color: white
}
.rwd .theme-light-2.overview-component .blade-item ul.anchor-links li a {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/icon-double-caret-dk-blue.png);
	color: #003c71
}
.rwd .theme-light-2.overview-component .blade-item ul.anchor-links li a:hover {
	color: #003c71
}
@media(max-width:767px) {
.rwd .theme-light-2.overview-component .blade-item-1 h2.visible-xs:before, .rwd .theme-light-2.overview-component .blade-item-2 h2.visible-xs:before, .rwd .theme-light-2.overview-component .blade-item-3 h2.visible-xs:before, .rwd .theme-light-2.overview-component .blade-item-4 h2.visible-xs:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -80px;
	width: 11px;
	height: 6px
}
}
.rwd .theme-light-2.overview-component.overview-component-1.hero-takeover.hero h2.description {
	color: #555
}
.rwd .theme-light-2.masthead-component .jump-links {
	background: #ebebeb
}
.rwd .theme-light-2.masthead-component .jump-links a {
	color: #003c71
}
.rwd .theme-light-2.masthead-component .jump-links h3:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets.png);
	background-position: 0 -80px;
	width: 11px;
	height: 6px
}
.rwd .theme-light-2.masthead-component .jump-links ul li a:before {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/icon-double-caret-dk-blue.png)
}
.rwd .theme-light-2 .intel-element-toggler:hover>button {
	color: #00aeef
}
.rwd .theme-light-2 .intel-element-toggler:hover .toggle-plus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2133px;
	width: 46px;
	height: 46px
}
.rwd .theme-light-2 .intel-element-toggler:hover .toggle-minus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons/sprite-icons.png);
	background-position: 0 -2357px;
	width: 46px;
	height: 46px
}
.rwd .theme-light-2 .intel-element-toggler .toggle-plus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-blade.png);
	background-position: 0 -2245px;
	width: 46px;
	height: 46px
}
.rwd .theme-light-2 .intel-element-toggler .toggle-minus {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-icons-blade.png);
	background-position: 0 -2021px;
	width: 46px;
	height: 46px
}
.rwd .theme-light-2 .flyout-control-panel .flyout-control-listing li a {
	padding: 0;
	background-image: none;
	outline: 0
}
.rwd .theme-light-2 .flyout-control-panel .flyout-control-listing li a .icon-caret {
	display: inline-block;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets-gray-included.png);
	background-position: -172px -234px;
	width: 5px;
	height: 8px;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto
}
.rwd .theme-light-2 .flyout-control-panel .flyout-control-listing li a:hover {
	background-image: none
}
.rwd .theme-light-2 .flyout-control-panel .flyout-control-listing li a:hover .icon-caret {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/sprite-carets-gray-included.png);
	background-position: -188px -234px;
	width: 5px;
	height: 8px
}
@media screen and (min-width:768px) and (max-width:991px) {
.rwd .theme-light.overview-component-1 .blade-item-0 .blade-item-content {
	background-color: rgba(255,255,255,0.35)
}
}
.rwd .intel-cta:after {
	content: '\203A';
	margin-left: 3px
}
.rwd .btn.intel-cta:after, .rwd .btn .intel-cta:after {
	content: '';
	margin-left: 0
}
.rwd .blade-videos a>small {
	margin: 0 7px
}
.rwd .blade a.locked-caret:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: -11px -1766px;
	width: 11px;
	height: 16px;
	content: "\00a0\00a0\00a0\203A";
	height: 18px;
	top: 0
}
.rwd .blade a.locked-caret:hover:after {
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: -11px -1799px;
	width: 11px;
	height: 16px;
	height: 18px
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min--moz-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
.rwd .blade a.locked-caret:after {
	background-size: 32px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: -11px -2966px;
	width: 10px;
	height: 14px;
	height: 18px
}
.rwd .blade a.locked-caret:hover:after {
	background-size: 32px;
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/RWD_full_sprites_centered_v1.3.png);
	background-position: -11px -2998px;
	width: 10px;
	height: 14px;
	height: 18px
}
}
.rwd .relatedVideos figure img, .rwd .selectedVideos figure img, .rwd .blade-itemized .blade-image img {
	width: 100%;
	height: 100%
}
.rwd.safari .relatedVideos figure img, .rwd.safari .selectedVideos figure img, .rwd.safari .blade-itemized .blade-image img {
	height: auto !important
}
.rwd .mobile-page-tools .page-tags {
	padding-left: 0
}
.rwd .flt-lft {
	float: left
}
.rwd #alertMsg.col-xs-12 {
	min-height: inherit
}
.rwd a:focus {
	outline: dotted thin;
	outline: -webkit-focus-ring-color auto 5px;
	outline-offset: -2px;
	text-decoration: none
}
.rwd a:active, .rwd a:hover {
	cursor: pointer;
	color: #00aeef;
	text-decoration: none;
	outline: 0
}
.rwd #pwd-error, .rwd #uname-error, .rwd #login-error {
	font-size: 16px
}
.rwd .missing-full-bleed-renditions {
	background-color: #d3d3d3 !important;
	background-image: none !important
}
.rwd .always-float {
	float: left
}
.rwd .bc-player-default_default.vjs-mouse .vjs-big-play-button {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-image: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/play.png);
	width: 90px;
	height: 90px;
	position: absolute;
	z-index: 400
}
.rwd .bc-player-default_default .vjs-big-play-button {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: 0
}
.rwd .vjs-menu-content {
	left: 8px
}
.rwd .bc-player-default_default.vjs-mouse .vjs-menu {
	margin-left: -21px
}
.rwd .vjs-captions-button.vjs-menu-button.vjs-control .vjs-menu-item {
	padding: 0
}
.rwd .vjs-social-overlay a {
	display: block;
	border-radius: 2px;
	color: #FFF !important;
	padding: 0 !important
}
.rwd .vjs-social-overlay .vjs-share-options {
	font-size: 12px;
	list-style: none;
	color: #fff;
	text-align: center;
	overflow: auto;
	padding: 0 !important
}
.rwd .vjs-share-options {
	margin-top: 6px !important
}
.rwd .vjs-social-cancel {
	font-family: bc-share-icons !important
}
.rwd .vjs-social-overlay li {
	float: left;
	width: 30px;
	height: 32px;
	overflow: hidden;
	vertical-align: middle;
	line-height: 32px;
	margin-left: 9px;
	font-size: 14px;
	padding: 0 !important
}
.rwd .bc-player-default_default .vjs-big-play-button:focus, .rwd .bc-player-default_default .vjs-big-play-button:hover, .rwd .bc-player-default_default .vjs-progress-holder:focus:before {
	box-shadow: none
}
.rwd .vjs-share-linkedin {
	background-color: #069 !important
}
.rwd .vjs-share-pinterest {
	background-color: #c10218 !important
}
.rwd .vjs-share-tumblr {
	background-color: #29364b !important
}
.rwd .vjs-share-twitter {
	background-color: #55acee !important
}
.rwd .vjs-share-gplus {
	background-color: #d53326 !important
}
.rwd .vjs-share-facebook {
	background-color: #3b5998 !important;
	font-family: bc-share-icons !important
}
.rwd.appleios .header-simplify nav.global-menu-simplify [data-igm-search-control] label {
	margin-top: .7em
}
.rwd.iphone.appleios .header-simplify nav.global-menu-simplify [data-igm-search-control] label {
	margin-top: .35em
}
.rwd .hub-list .hub-content-container .embedded-communities-header .content-header-inner {
	display: none
}
.rwd .hub-list .hub-content-container .embedded-communities-content {
	padding-top: 10px
}
.rwd .hub-list .hub-content-container .embedded-communities-content .content-body-main {
	display: none
}
.rwd .hub-list .hub-content-container .content-body .content-body-main img {
	height: auto
}
.rwd .hub-list .hub-content-container .content-body .content-body-main figure {
	width: auto !important
}
.rwd .hub-list .hub-content-container article.content {
	border: 0
}
.rwd .hub-list .hub-content-container .content-default {
	box-shadow: none
}
.rwd .hub-list .hub-content-container .content-default.content-with-image .content-header {
	box-shadow: none
}
.rwd .wechat-dialog {
	width: 250px !important;
	top: 40px
}
.rwd .modal-social {
	text-align: center
}
.rwd ol.big-number-list {
	list-style-type: none;
	padding: 0;
	margin: 0
}
.rwd ol.big-number-list li {
	position: relative;
	clear: both;
	margin-bottom: 20px
}
.rwd ol.big-number-list li .big-number {
	display: inline-block;
	float: left;
	font-family: "intel-clear-headline", impact, sans-serif;
	line-height: .9;
	letter-spacing: .029em;
	color: #000;
	font-size: 48px
}
.rwd ol.big-number-list li p {
	margin: 0 0 0 25px;
	padding-top: 8px;
	min-height: 48px
}
.rwd .brightCoveMainContainer {
	display: block;
	position: relative;
	max-width: 100%
}
.rwd .brightCoveMainContainer .brightCovePlayerContainer {
	display: block;
	padding-top: 56.25%;
	background-repeat: no-repeat;
	background-size: cover
}
.rwd .brightCoveMainContainer .brightCovePlayerContainer .video-js {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0
}
.rwd .vjs-modal-dialog .vjs-icon-replay {
	font-family: VideoJS;
	font-weight: 400;
	font-style: normal
}
.rwd.noHeader body {
	padding-top: 0
}
.rwd .x-window legend {
	border-width: 0;
	margin-bottom: 0;
	width: auto
}
.rwd .x-window label {
	font-weight: normal
}
.rwd .x-window *, .rwd .x-window *:before, .rwd .x-window *:after {
	box-sizing: content-box;
	-moz-box-sizing: content-box
}
.rwd .btn {
	white-space: wrap
}
.rwd .dropdown-menu>li.checkbox-row {
	padding: 5px 20px
}
.rwd .dropdown-menu li.checkbox-row {
	display: block;
	clear: both;
	font-weight: normal;
	line-height: 22px;
	color: #959595;
	white-space: nowrap
}
.rwd .dropdown-menu li.checkbox-row label {
	font-weight: normal
}
.rwd .dropdown-menu li.checkbox-row:hover, .rwd .dropdown-menu li.checkbox-row input:hover, .rwd .dropdown-menu li.checkbox-row label:hover {
	cursor: pointer
}
.no-touch .rwd .dropdown-menu>.checkbox-row:hover, .no-touch .rwd .dropdown-menu>.checkbox-row:active {
	text-decoration: none;
	color: #888;
	background-color: #f5f5f5
}
.rwd .btn-toolbar {
	margin-bottom: 22px
}
.rwd .lt-ie8 .btn-toolbar {
	display: none
}
.rwd .table-responsive {
	border-radius: 3px;
	border: 1px solid #e0e0e0;
	margin-bottom: 22px
}
.rwd .table-responsive>.table {
	margin-bottom: 0
}
.rwd .table-responsive>.table-bordered {
	border: 0
}
.rwd .table-responsive>.table-bordered>thead>tr>th:first-child, .rwd .table-responsive>.table-bordered>tbody>tr>th:first-child, .rwd .table-responsive>.table-bordered>tfoot>tr>th:first-child, .rwd .table-responsive>.table-bordered>thead>tr>td:first-child, .rwd .table-responsive>.table-bordered>tbody>tr>td:first-child, .rwd .table-responsive>.table-bordered>tfoot>tr>td:first-child {
	border-left: 0
}
.rwd .table-responsive>.table-bordered>thead>tr>th:last-child, .rwd .table-responsive>.table-bordered>tbody>tr>th:last-child, .rwd .table-responsive>.table-bordered>tfoot>tr>th:last-child, .rwd .table-responsive>.table-bordered>thead>tr>td:last-child, .rwd .table-responsive>.table-bordered>tbody>tr>td:last-child, .rwd .table-responsive>.table-bordered>tfoot>tr>td:last-child {
	border-right: 0
}
.rwd .table-responsive>.table-bordered>tbody>tr:last-child>th, .rwd .table-responsive>.table-bordered>tfoot>tr:last-child>th, .rwd .table-responsive>.table-bordered>tbody>tr:last-child>td, .rwd .table-responsive>.table-bordered>tfoot>tr:last-child>td {
	border-bottom: 0
}
.rwd .table-responsive[data-pattern="priority-columns"] {
	position: relative;
	width: 100%;
	margin-bottom: 22px;
	overflow-y: hidden;
	overflow-x: scroll;
	-ms-overflow-style: -ms-autohiding-scrollbar;
	border-radius: 3px;
	border: 1px solid #e0e0e0;
	-webkit-overflow-scrolling: touch
}
.rwd .table-responsive[data-pattern="priority-columns"]>.table {
	margin-bottom: 0
}
.rwd .table-responsive[data-pattern="priority-columns"]>.table>thead>tr>th, .rwd .table-responsive[data-pattern="priority-columns"]>.table>tbody>tr>th, .rwd .table-responsive[data-pattern="priority-columns"]>.table>tfoot>tr>th, .rwd .table-responsive[data-pattern="priority-columns"]>.table>thead>tr>td, .rwd .table-responsive[data-pattern="priority-columns"]>.table>tbody>tr>td, .rwd .table-responsive[data-pattern="priority-columns"]>.table>tfoot>tr>td {
	white-space: nowrap
}
.rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered {
	border: 0
}
.rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>thead>tr>th:first-child, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tbody>tr>th:first-child, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tfoot>tr>th:first-child, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>thead>tr>td:first-child, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tbody>tr>td:first-child, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tfoot>tr>td:first-child {
	border-left: 0
}
.rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>thead>tr>th:last-child, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tbody>tr>th:last-child, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tfoot>tr>th:last-child, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>thead>tr>td:last-child, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tbody>tr>td:last-child, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tfoot>tr>td:last-child {
	border-right: 0
}
.rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tbody>tr:last-child>th, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tfoot>tr:last-child>th, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tbody>tr:last-child>td, .rwd .table-responsive[data-pattern="priority-columns"]>.table-bordered>tfoot>tr:last-child>td {
	border-bottom: 0
}
.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority], .rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority] {
	display: none
}
.lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="1"], .lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="1"] {
	display: inline
}
.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="1"], .rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="1"] {
	display: table-cell
}
@media screen and (min-width:480px) {
.lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="2"], .lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="2"] {
	display: inline
}
.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="2"], .rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="2"] {
	display: table-cell
}
}
@media screen and (min-width:640px) {
.lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="3"], .lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="3"] {
	display: inline
}
.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="3"], .rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="3"] {
	display: table-cell
}
}
@media screen and (min-width:800px) {
.lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="4"], .lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="4"] {
	display: inline
}
.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="4"], .rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="4"] {
	display: table-cell
}
}
@media screen and (min-width:960px) {
.lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="5"], .lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="5"] {
	display: inline
}
.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="5"], .rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="5"] {
	display: table-cell
}
}
@media screen and (min-width:1120px) {
.lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="6"], .lt-ie9.rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="6"] {
	display: inline
}
.rwd .mq.js .table-responsive[data-pattern="priority-columns"] th[data-priority="6"], .rwd .mq.js .table-responsive[data-pattern="priority-columns"] td[data-priority="6"] {
	display: table-cell
}
}
.rwd table.table-small-font {
	font-size: 14px;
	-webkit-text-size-adjust: none;
	line-height: 1.5em
}
.rwd table.focus-on tbody tr:hover {
	cursor: pointer
}
.rwd table.focus-on tbody tr.unfocused th, .rwd table.focus-on tbody tr.unfocused td {
	color: #d7d7d7;
	color: rgba(0,0,0,0.4)
}
.rwd table.focus-on tbody tr.focused th, .rwd table.focus-on tbody tr.focused td {
	background-color: #9addf7;
	color: #000
}
.rwd table th.col-hide, .rwd table td.col-hide {
	display: none
}
.rwd table th.col-show, .rwd table td.col-show {
	display: inline
}
.lt-ie9 .rwd table th.col-show, .lt-ie9 .rwd table td.col-show {
	display: table-cell
}
.lt-ie9 .rwd table.display-all th, .lt-ie9 .rwd table.display-all td {
	display: inline !important
}
.rwd table.display-all th, .rwd table.display-all td {
	display: table-cell !important
}
.rwd .sticky-table-header {
	background-color: #fff;
	border: 0;
	border-radius: 0;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	position: absolute;
	top: 0;
	visibility: hidden;
	z-index: 990;
	overflow: hidden;
	min-width: 100%
}
.rwd .sticky-table-header.fixed-solution {
	min-width: 0;
	position: fixed
}
.lt-ie10 .rwd .sticky-table-header.fixed-solution {
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	box-sizing: content-box;
	border-bottom: 0
}
.rwd .sticky-table-header.border-radius-fix {
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px
}
.rwd .sticky-table-header>.table {
	margin-bottom: 0
}
.rwd .sticky-table-header>.table>thead>tr>th, .rwd .sticky-table-header>.table>tbody>tr>th, .rwd .sticky-table-header>.table>tfoot>tr>th, .rwd .sticky-table-header>.table>thead>tr>td, .rwd .sticky-table-header>.table>tbody>tr>td, .rwd .sticky-table-header>.table>tfoot>tr>td {
	white-space: nowrap
}
.rwd .sticky-table-header>.table-bordered {
	border: 0
}
.rwd .sticky-table-header>.table-bordered>thead>tr>th:first-child, .rwd .sticky-table-header>.table-bordered>tbody>tr>th:first-child, .rwd .sticky-table-header>.table-bordered>tfoot>tr>th:first-child, .rwd .sticky-table-header>.table-bordered>thead>tr>td:first-child, .rwd .sticky-table-header>.table-bordered>tbody>tr>td:first-child, .rwd .sticky-table-header>.table-bordered>tfoot>tr>td:first-child {
	border-left: 0
}
.rwd .sticky-table-header>.table-bordered>thead>tr>th:last-child, .rwd .sticky-table-header>.table-bordered>tbody>tr>th:last-child, .rwd .sticky-table-header>.table-bordered>tfoot>tr>th:last-child, .rwd .sticky-table-header>.table-bordered>thead>tr>td:last-child, .rwd .sticky-table-header>.table-bordered>tbody>tr>td:last-child, .rwd .sticky-table-header>.table-bordered>tfoot>tr>td:last-child {
	border-right: 0
}
.rwd .sticky-table-header>.table-bordered>tbody>tr:last-child>th, .rwd .sticky-table-header>.table-bordered>tfoot>tr:last-child>th, .rwd .sticky-table-header>.table-bordered>tbody>tr:last-child>td, .rwd .sticky-table-header>.table-bordered>tfoot>tr:last-child>td {
	border-bottom: 0
}
.rwd .mt-component {
	width: 94%;
	position: relative;
	border-top: solid 1px #d7d7d7;
	border-bottom: solid 1px #d7d7d7;
	display: table;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: auto;
	margin-right: auto
}
.rwd .mt-component .mt-translate {
	display: table-cell;
	padding: 0 1em;
	width: 1em;
	vertical-align: middle
}
.rwd .mt-component .mt-translate .btn {
	white-space: nowrap
}
.rwd .mt-component .mt-close {
	display: table-cell;
	max-width: 1%;
	position: absolute;
	top: .8em;
	text-align: right;
	float: right;
	right: 0;
	vertical-align: middle
}
.rwd .mt-component .mt-disclaimer {
	display: table-cell;
	max-width: 80%;
	width: 50em;
	padding-bottom: 1em;
	padding-left: 0;
	padding-right: 1em;
	padding-top: 1em
}
.rwd .mt-component .mt-disclaimer p {
	display: inline-block;
	vertical-align: middle;
	margin: 0
}
.rwd .mt-component a {
	color: #0071c5
}
.rwd .mt-component a:hover {
	color: #003c71
}
.rwd .mt-component .btn-clear {
	background-repeat: no-repeat;
	display: inline-block;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	content: " ";
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAIVBMVEUAAAC2tra2tra2tra2tra2tra2tra2tra2tra2tra2trYFTZIBAAAACnRSTlMAIDBAUGCAj5+/DxwROwAAAFNJREFUCNdjYMAG2KYACZZpQEJrVQADQ9QqBRBrKQPrKhALSAZEAXkMIJkVq0AqwIIQIZAgRAiJhZCF60CYIgUxWYCBwQpimwEDA/tUkJLpWF0HAGPkI3FuED4nAAAAAElFTkSuQmCC")
}
.rwd .mt-component .btn-clear:before {
	background-image: none
}
@media(max-width:767px) {
.rwd .mt-component {
	display: block;
	position: relative;
	margin: 1em 1em
}
.rwd .mt-component .mt-translate {
	display: block;
	position: relative;
	padding: 0;
	margin-top: .7em;
	margin-bottom: 0
}
.rwd .mt-component .mt-close {
	background-repeat: no-repeat;
	position: absolute;
	display: block;
	right: 30px;
	top: 5px;
	width: 18px;
	height: 18px
}
.rwd .mt-component .mt-disclaimer {
	display: inline-block;
	max-width: 100%;
	padding: .5em 0;
	margin-bottom: 0
}
}
@media all {
.iframeOptin {
	width: 100%;
	height: 416px;
	overflow: hidden
}
.opt-in-modal-background, .opt-in-anchored-background {
	background: rgba(0,0,0,0.7);
	bottom: 0;
	display: none;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 2147483647
}
.optin-section {
	height: 100%;
	display: flex;
	justify-content: center
}
.confirmationLink {
	font-family: 'Clear Sans', Arial, helvetica, sans-serif;
	font-size: 16px;
	color: #2e62a9;
	text-decoration: none
}
.featherlight {
	background: rgba(0,0,0,0.7);
	bottom: 0;
	cursor: pointer;
	display: none;
	left: 0;
	position: fixed;
	right: 0;
	text-align: center;
	top: 0;
	white-space: nowrap;
	z-index: 2147483647
}
.featherlight:last-of-type {
	background: rgba(0,0,0,0.7)
}
.featherlight:before {
	content: '';
	display: inline-block;
	height: 100%;
	margin-right: -0.25em;
	vertical-align: middle
}
.featherlight .featherlight-content {
	cursor: auto;
	display: inline-block;
	overflow: visible;
	position: relative;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	width: 50%
}
.featherlight .featherlight-inner {
	display: block
}
.featherlight .featherlight-close-icon, .featherlight .x_out {
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/images/search-icons-x.png) no-repeat center top;
	box-sizing: border-box;
	cursor: pointer;
	height: 17px;
	position: absolute;
	right: 35px;
	top: 10px;
	width: 17px;
	text-indent: -999999px
}
.featherlight .featherlight-close-icon:hover, .featherlight .x_out:hover {
	background-position: center top
}
.featherlight .featherlight-image {
	width: 100%
}
.featherlight iframe {
	border: 0;
	display: block !important
}
.featherlightx .featherlight-close-iconx {
	background: #fff;
	background: rgba(255,255,255,0.3);
	color: #000;
	cursor: pointer;
	line-height: 25px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 25px;
	z-index: 9999
}
.featherlight-content {
	padding: 0
}
}
@media only screen and (max-width:1024px) {
.featherlight .featherlight-content {
	padding: 10px 10px 0
}
}
* {
	box-sizing: border-box
}
#regForm {
	font-family: 'Clear Sans', Arial, helvetica, sans-serif;
	font-weight: 300;
	padding: 10px
}
#regForm label.error {
	font-weight: 400
}
.modala {
	background: #fff;
	color: #666;
	font-size: 16px;
	margin-left: 20px;
	margin-right: 20px;
	font-family: 'Clear Sans', Arial, helvetica, sans-serif
}
.modala h3 {
	color: #0071c5;
	font-family: 'Clear Sans', Arial, helvetica, sans-serif;
	font-size: 24px;
	font-weight: 400;
	margin: 0;
	word-wrap: break-word
}
.modala label {
	display: block
}
.modala input[type=email], .modala input[type=text] {
	border-radius: 3px;
	border: 1px solid #aaa;
	color: #666;
	font-family: inherit;
	height: 30px;
	padding: 0 10px;
	width: 240px
}
.modala .selects {
	border-radius: 3px;
	border: 1px solid #aaa;
	font-family: inherit;
	height: 30px;
	padding: 0 0 0 10px;
	width: 240px;
	color: #666
}
.modala select#country {
	border-radius: 3px;
	border: 1px solid #aaa;
	font-family: inherit;
	height: 30px;
	padding: 0 0 0 10px;
	width: 240px;
	color: #666
}
.modala button {
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	border-radius: 4px;
	border: 0;
	font-family: inherit;
	font-size: 12px;
	height: 30px;
	margin-right: 15px;
	width: 115px
}
.modala button.notblue {
	background: #fff;
	color: #2e62a9;
	margin-right: 0;
	width: auto
}
.modala button.notblue:hover {
	color: #52bbf0
}
.modala button.blue {
	background: #52bbf0;
	border: 0;
	color: #fff
}
.modala button.blue:hover {
	background: #2e62a9
}
.modala .finePrint {
	font-size: 12px;
	line-height: 14px
}
.modala .finePrint p {
	font-size: 12px;
	line-height: 14px
}
label.error {
	color: red
}
.finePrint a {
	color: #2e62a9;
	text-decoration: none
}
.lightbox {
	display: none
}
#modal_A {
	left: 0;
	margin: 0;
	top: 0
}
.featherlight-content p {
	margin: 16px 0;
	word-wrap: break-word
}
@media(max-width:500px) {
.featherlight-content {
	width: 90%
}
}
.hidAll {
	display: none
}
.owl-carousel .animated {
	-webkit-animation-duration: 1000ms;
	animation-duration: 1000ms;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.owl-carousel .owl-animated-in {
	z-index: 0
}
.owl-carousel .owl-animated-out {
	z-index: 1
}
.owl-carousel .fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut
}
@-webkit-keyframes fadeOut {
0 {
opacity:1
}
100% {
opacity:0
}
}
@keyframes fadeOut {
0 {
opacity:1
}
100% {
opacity:0
}
}
.owl-height {
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out
}
.owl-carousel {
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: transparent;
	position: relative;
	z-index: 1
}
.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y
}
.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}
.owl-carousel .owl-stage-outer {
	position: relative;
	-webkit-transform: translate3d(0, 0, 0)
}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.owl-carousel.owl-loaded {
	display: block
}
.owl-carousel.owl-loading {
	opacity: 0;
	display: block
}
.owl-carousel.owl-hidden {
	opacity: 0
}
.owl-carousel .owl-refresh .owl-item {
	display: none
}
.owl-carousel .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	transform: translate3d(0, 0, 0)
}
.owl-carousel .owl-item img {
	display: block
}
.owl-carousel.owl-text-select-on .owl-item {
	-webkit-user-select: auto;
	-moz-user-select: auto;
	-ms-user-select: auto;
	user-select: auto
}
.owl-carousel .owl-grab {
	cursor: move;
	cursor: -webkit-grab;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab
}
.owl-carousel.owl-rtl {
	direction: rtl
}
.owl-carousel.owl-rtl .owl-item {
	float: right
}
.no-js .owl-carousel {
	display: block
}
.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	-webkit-transition: opacity 400ms ease;
	-moz-transition: opacity 400ms ease;
	-ms-transition: opacity 400ms ease;
	-o-transition: opacity 400ms ease;
	transition: opacity 400ms ease
}
.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000
}
.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/commons-page/vendor/owl.video.play.png) no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	-webkit-transition: scale 100ms ease;
	-moz-transition: scale 100ms ease;
	-ms-transition: scale 100ms ease;
	-o-transition: scale 100ms ease;
	transition: scale 100ms ease
}
.owl-carousel .owl-video-play-icon:hover {
	-webkit-transition: scale(1.3, 1.3);
	-moz-transition: scale(1.3, 1.3);
	-ms-transition: scale(1.3, 1.3);
	-o-transition: scale(1.3, 1.3);
	transition: scale(1.3, 1.3)
}
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {
	display: none
}
.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-size: contain;
	-webkit-transition: opacity 400ms ease;
	-moz-transition: opacity 400ms ease;
	-ms-transition: opacity 400ms ease;
	-o-transition: opacity 400ms ease;
	transition: opacity 400ms ease
}
.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1
}
.owl-theme .owl-controls {
	margin-top: 10px;
	text-align: center;
	-webkit-tap-highlight-color: transparent
}
.owl-theme .owl-controls .owl-nav [class*=owl-] {
	color: #fff;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	display: inline-block;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
	color: #fff;
	text-decoration: none
}
.owl-theme .owl-controls .owl-nav .disabled {
	opacity: .5;
	cursor: default
}
.owl-theme .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
*display:inline
}
.owl-theme .owl-dots .owl-dot span {
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	background: #d6d6d6;
	display: block;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity 200ms ease;
	-moz-transition: opacity 200ms ease;
	-ms-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #00aeef
}
.owl-item.active.center .type-image-subtitle p {
	color: #00aeef
}
.support-listing .support-item {
	display: table;
	table-layout: fixed;
	width: 100%;
	margin-top: 1em
}
.support-listing .support-item .item-icon {
	display: table-cell;
	padding-right: 10px;
	width: 70px
}
.support-listing .icon-support-desktop {
	width: 60px;
	height: 48px
}
.support-listing .support-item .item-content {
	display: table-cell;
	vertical-align: middle
}
.support-padding-bottom {
	padding-bottom: 30px
}
.alignTextClass {
	text-align: center !important
}
.columnClass {
	display: inline-block;
	vertical-align: middle;
	margin: 0 1em
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff !important;
  opacity:1;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #fff !important;
  opacity:1;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #fff !important;
  opacity:1;
}
:-moz-placeholder { /* Firefox 18- */
  color: #fff !important;
  opacity:1;
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www.pcvisions1.com/wp-content/themes/pcvisions/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license
Copyright (c) 2013 Daniel Eden
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}
.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}
.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}
@-webkit-keyframes bounce {
0%, 100%, 20%, 50%, 80% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
40% {
-webkit-transform:translateY(-30px);
transform:translateY(-30px)
}
60% {
-webkit-transform:translateY(-15px);
transform:translateY(-15px)
}
}
@keyframes bounce {
0%, 100%, 20%, 50%, 80% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
40% {
-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px)
}
60% {
-webkit-transform:translateY(-15px);
-ms-transform:translateY(-15px);
transform:translateY(-15px)
}
}
.bounce {
	-webkit-animation-name: bounce;
	animation-name: bounce
}
@-webkit-keyframes flash {
0%, 100%, 50% {
opacity:1
}
25%, 75% {
opacity:0
}
}
@keyframes flash {
0%, 100%, 50% {
opacity:1
}
25%, 75% {
opacity:0
}
}
.flash {
	-webkit-animation-name: flash;
	animation-name: flash
}
@-webkit-keyframes pulse {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
100% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes pulse {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)
}
100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
.pulse {
	-webkit-animation-name: pulse;
	animation-name: pulse
}
@-webkit-keyframes rubberBand {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
30% {
-webkit-transform:scaleX(1.25) scaleY(0.75);
transform:scaleX(1.25) scaleY(0.75)
}
40% {
-webkit-transform:scaleX(0.75) scaleY(1.25);
transform:scaleX(0.75) scaleY(1.25)
}
60% {
-webkit-transform:scaleX(1.15) scaleY(0.85);
transform:scaleX(1.15) scaleY(0.85)
}
100% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes rubberBand {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
30% {
-webkit-transform:scaleX(1.25) scaleY(0.75);
-ms-transform:scaleX(1.25) scaleY(0.75);
transform:scaleX(1.25) scaleY(0.75)
}
40% {
-webkit-transform:scaleX(0.75) scaleY(1.25);
-ms-transform:scaleX(0.75) scaleY(1.25);
transform:scaleX(0.75) scaleY(1.25)
}
60% {
-webkit-transform:scaleX(1.15) scaleY(0.85);
-ms-transform:scaleX(1.15) scaleY(0.85);
transform:scaleX(1.15) scaleY(0.85)
}
100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
.rubberBand {
	-webkit-animation-name: rubberBand;
	animation-name: rubberBand
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform:translateX(-10px);
transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
-webkit-transform:translateX(10px);
transform:translateX(10px)
}
}
@keyframes shake {
0%, 100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px)
}
}
.shake {
	-webkit-animation-name: shake;
	animation-name: shake
}
@-webkit-keyframes swing {
20% {
-webkit-transform:rotate(15deg);
transform:rotate(15deg)
}
40% {
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)
}
60% {
-webkit-transform:rotate(5deg);
transform:rotate(5deg)
}
80% {
-webkit-transform:rotate(-5deg);
transform:rotate(-5deg)
}
100% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
}
@keyframes swing {
20% {
-webkit-transform:rotate(15deg);
-ms-transform:rotate(15deg);
transform:rotate(15deg)
}
40% {
-webkit-transform:rotate(-10deg);
-ms-transform:rotate(-10deg);
transform:rotate(-10deg)
}
60% {
-webkit-transform:rotate(5deg);
-ms-transform:rotate(5deg);
transform:rotate(5deg)
}
80% {
-webkit-transform:rotate(-5deg);
-ms-transform:rotate(-5deg);
transform:rotate(-5deg)
}
100% {
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg)
}
}
.swing {
	-webkit-transform-origin: top center;
	-ms-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation-name: swing;
	animation-name: swing
}
@-webkit-keyframes tada {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
10%, 20% {
-webkit-transform:scale(0.9) rotate(-3deg);
transform:scale(0.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
-webkit-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg)
}
100% {
-webkit-transform:scale(1) rotate(0);
transform:scale(1) rotate(0)
}
}
@keyframes tada {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
10%, 20% {
-webkit-transform:scale(0.9) rotate(-3deg);
-ms-transform:scale(0.9) rotate(-3deg);
transform:scale(0.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform:scale(1.1) rotate(3deg);
-ms-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
-webkit-transform:scale(1.1) rotate(-3deg);
-ms-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg)
}
100% {
-webkit-transform:scale(1) rotate(0);
-ms-transform:scale(1) rotate(0);
transform:scale(1) rotate(0)
}
}
.tada {
	-webkit-animation-name: tada;
	animation-name: tada
}
@-webkit-keyframes wobble {
0% {
-webkit-transform:translateX(0%);
transform:translateX(0%)
}
15% {
-webkit-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg)
}
30% {
-webkit-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg)
}
45% {
-webkit-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg)
}
60% {
-webkit-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg)
}
75% {
-webkit-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg)
}
100% {
-webkit-transform:translateX(0%);
transform:translateX(0%)
}
}
@keyframes wobble {
0% {
-webkit-transform:translateX(0%);
-ms-transform:translateX(0%);
transform:translateX(0%)
}
15% {
-webkit-transform:translateX(-25%) rotate(-5deg);
-ms-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg)
}
30% {
-webkit-transform:translateX(20%) rotate(3deg);
-ms-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg)
}
45% {
-webkit-transform:translateX(-15%) rotate(-3deg);
-ms-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg)
}
60% {
-webkit-transform:translateX(10%) rotate(2deg);
-ms-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg)
}
75% {
-webkit-transform:translateX(-5%) rotate(-1deg);
-ms-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg)
}
100% {
-webkit-transform:translateX(0%);
-ms-transform:translateX(0%);
transform:translateX(0%)
}
}
.wobble {
	-webkit-animation-name: wobble;
	animation-name: wobble
}
@-webkit-keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3)
}
50% {
opacity:1;
-webkit-transform:scale(1.05);
transform:scale(1.05)
}
70% {
-webkit-transform:scale(.9);
transform:scale(.9)
}
100% {
opacity:1;
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3)
}
50% {
opacity:1;
-webkit-transform:scale(1.05);
-ms-transform:scale(1.05);
transform:scale(1.05)
}
70% {
-webkit-transform:scale(.9);
-ms-transform:scale(.9);
transform:scale(.9)
}
100% {
opacity:1;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
.bounceIn {
	-webkit-animation-name: bounceIn;
	animation-name: bounceIn
}
@-webkit-keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(30px);
transform:translateY(30px)
}
80% {
-webkit-transform:translateY(-10px);
transform:translateY(-10px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(30px);
-ms-transform:translateY(30px);
transform:translateY(30px)
}
80% {
-webkit-transform:translateY(-10px);
-ms-transform:translateY(-10px);
transform:translateY(-10px)
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.bounceInDown {
	-webkit-animation-name: bounceInDown;
	animation-name: bounceInDown
}
@-webkit-keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(30px);
transform:translateX(30px)
}
80% {
-webkit-transform:translateX(-10px);
transform:translateX(-10px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(30px);
-ms-transform:translateX(30px);
transform:translateX(30px)
}
80% {
-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	animation-name: bounceInLeft
}
@-webkit-keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(-30px);
transform:translateX(-30px)
}
80% {
-webkit-transform:translateX(10px);
transform:translateX(10px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(-30px);
-ms-transform:translateX(-30px);
transform:translateX(-30px)
}
80% {
-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.bounceInRight {
	-webkit-animation-name: bounceInRight;
	animation-name: bounceInRight
}
@-webkit-keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(-30px);
transform:translateY(-30px)
}
80% {
-webkit-transform:translateY(10px);
transform:translateY(10px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px)
}
80% {
-webkit-transform:translateY(10px);
-ms-transform:translateY(10px);
transform:translateY(10px)
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.bounceInUp {
	-webkit-animation-name: bounceInUp;
	animation-name: bounceInUp
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
25% {
-webkit-transform:scale(.95);
transform:scale(.95)
}
50% {
opacity:1;
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
100% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3)
}
}
@keyframes bounceOut {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
25% {
-webkit-transform:scale(.95);
-ms-transform:scale(.95);
transform:scale(.95)
}
50% {
opacity:1;
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)
}
100% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3)
}
}
.bounceOut {
	-webkit-animation-name: bounceOut;
	animation-name: bounceOut
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
}
@keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
}
.bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	animation-name: bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	animation-name: bounceOutRight
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.bounceOutUp {
	-webkit-animation-name: bounceOutUp;
	animation-name: bounceOutUp
}
@-webkit-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn
}
@-webkit-keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig
}
@-webkit-keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig
}
@-webkit-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
.fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut
}
@-webkit-keyframes fadeOutDown {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
}
@keyframes fadeOutDown {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
}
.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	animation-name: fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
}
@keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
}
.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
}
@keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
}
.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
}
@keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
}
.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	animation-name: fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)
}
}
@keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
}
.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	animation-name: fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig
}
@-webkit-keyframes flip {
0% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
80% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
}
@keyframes flip {
0% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
80% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
}
.animated.flip {
	-webkit-backface-visibility: visible;
	-ms-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation-name: flip;
	animation-name: flip
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1
}
}
@keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateX(-10deg);
-ms-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateX(10deg);
-ms-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateX(0deg);
-ms-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1
}
}
.flipInX {
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important;
	-webkit-animation-name: flipInX;
	animation-name: flipInX
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1
}
}
@keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateY(-10deg);
-ms-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateY(10deg);
-ms-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateY(0deg);
-ms-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1
}
}
.flipInY {
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important;
	-webkit-animation-name: flipInY;
	animation-name: flipInY
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
@keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0deg);
-ms-transform:perspective(400px) rotateX(0deg);
transform:perspective(400px) rotateX(0deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
.flipOutX {
	-webkit-animation-name: flipOutX;
	animation-name: flipOutX;
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
@keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0deg);
-ms-transform:perspective(400px) rotateY(0deg);
transform:perspective(400px) rotateY(0deg);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
.flipOutY {
	-webkit-backface-visibility: visible!important;
	-ms-backface-visibility: visible!important;
	backface-visibility: visible!important;
	-webkit-animation-name: flipOutY;
	animation-name: flipOutY
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
-webkit-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
-webkit-transform:translateX(0%) skewX(-15deg);
transform:translateX(0%) skewX(-15deg);
opacity:1
}
100% {
-webkit-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
-webkit-transform:translateX(-20%) skewX(30deg);
-ms-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
-webkit-transform:translateX(0%) skewX(-15deg);
-ms-transform:translateX(0%) skewX(-15deg);
transform:translateX(0%) skewX(-15deg);
opacity:1
}
100% {
-webkit-transform:translateX(0%) skewX(0deg);
-ms-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1
}
}
.lightSpeedIn {
	-webkit-animation-name: lightSpeedIn;
	animation-name: lightSpeedIn;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out
}
@-webkit-keyframes lightSpeedOut {
0% {
-webkit-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1
}
100% {
-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
}
@keyframes lightSpeedOut {
0% {
-webkit-transform:translateX(0%) skewX(0deg);
-ms-transform:translateX(0%) skewX(0deg);
transform:translateX(0%) skewX(0deg);
opacity:1
}
100% {
-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
}
.lightSpeedOut {
	-webkit-animation-name: lightSpeedOut;
	animation-name: lightSpeedOut;
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0
}
100% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateIn {
0% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
-ms-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0
}
100% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateIn {
	-webkit-animation-name: rotateIn;
	animation-name: rotateIn
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInDownLeft {
	-webkit-animation-name: rotateInDownLeft;
	animation-name: rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInDownRight {
	-webkit-animation-name: rotateInDownRight;
	animation-name: rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInUpLeft {
	-webkit-animation-name: rotateInUpLeft;
	animation-name: rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInUpRight {
	-webkit-animation-name: rotateInUpRight;
	animation-name: rotateInUpRight
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(200deg);
transform:rotate(200deg);
opacity:0
}
}
@keyframes rotateOut {
0% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(200deg);
-ms-transform:rotate(200deg);
transform:rotate(200deg);
opacity:0
}
}
.rotateOut {
	-webkit-animation-name: rotateOut;
	animation-name: rotateOut
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
.rotateOutDownLeft {
	-webkit-animation-name: rotateOutDownLeft;
	animation-name: rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
.rotateOutDownRight {
	-webkit-animation-name: rotateOutDownRight;
	animation-name: rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
.rotateOutUpLeft {
	-webkit-animation-name: rotateOutUpLeft;
	animation-name: rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
.rotateOutUpRight {
	-webkit-animation-name: rotateOutUpRight;
	animation-name: rotateOutUpRight
}
@-webkit-keyframes slideInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes slideInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.slideInDown {
	-webkit-animation-name: slideInDown;
	animation-name: slideInDown
}
@-webkit-keyframes slideInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes slideInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.slideInLeft {
	-webkit-animation-name: slideInLeft;
	animation-name: slideInLeft
}
@-webkit-keyframes slideInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes slideInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.slideInRight {
	-webkit-animation-name: slideInRight;
	animation-name: slideInRight
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes slideOutLeft {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.slideOutLeft {
	-webkit-animation-name: slideOutLeft;
	animation-name: slideOutLeft
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes slideOutRight {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.slideOutRight {
	-webkit-animation-name: slideOutRight;
	animation-name: slideOutRight
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes slideOutUp {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.slideOutUp {
	-webkit-animation-name: slideOutUp;
	animation-name: slideOutUp
}
@-webkit-keyframes slideInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes slideInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.slideInUp {
	-webkit-animation-name: slideInUp;
	animation-name: slideInUp
}
@-webkit-keyframes slideOutDown {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
}
@keyframes slideOutDown {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
}
.slideOutDown {
	-webkit-animation-name: slideOutDown;
	animation-name: slideOutDown
}
@-webkit-keyframes hinge {
0% {
-webkit-transform:rotate(0);
transform:rotate(0);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
20%, 60% {
-webkit-transform:rotate(80deg);
transform:rotate(80deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
40% {
-webkit-transform:rotate(60deg);
transform:rotate(60deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
80% {
-webkit-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
opacity:1
}
100% {
-webkit-transform:translateY(700px);
transform:translateY(700px);
opacity:0
}
}
@keyframes hinge {
0% {
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
20%, 60% {
-webkit-transform:rotate(80deg);
-ms-transform:rotate(80deg);
transform:rotate(80deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
40% {
-webkit-transform:rotate(60deg);
-ms-transform:rotate(60deg);
transform:rotate(60deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
80% {
-webkit-transform:rotate(60deg) translateY(0);
-ms-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
opacity:1
}
100% {
-webkit-transform:translateY(700px);
-ms-transform:translateY(700px);
transform:translateY(700px);
opacity:0
}
}
.hinge {
	-webkit-animation-name: hinge;
	animation-name: hinge
}
@-webkit-keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg)
}
100% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg)
}
}
@keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
-ms-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg)
}
100% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
-ms-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg)
}
}
.rollIn {
	-webkit-animation-name: rollIn;
	animation-name: rollIn
}
@-webkit-keyframes rollOut {
0% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg)
}
100% {
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg)
}
}
@keyframes rollOut {
0% {
opacity:1;
-webkit-transform:translateX(0px) rotate(0deg);
-ms-transform:translateX(0px) rotate(0deg);
transform:translateX(0px) rotate(0deg)
}
100% {
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
-ms-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg)
}
}
.rollOut {
	-webkit-animation-name: rollOut;
	animation-name: rollOut
}
@-webkit-keyframes zoomIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3)
}
50% {
opacity:1
}
}
@keyframes zoomIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3)
}
50% {
opacity:1
}
}
.zoomIn {
	-webkit-animation-name: zoomIn;
	animation-name: zoomIn
}
@-webkit-keyframes zoomInDown {
0% {
opacity:0;
-webkit-transform:scale(.1) translateY(-2000px);
transform:scale(.1) translateY(-2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateY(60px);
transform:scale(.475) translateY(60px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes zoomInDown {
0% {
opacity:0;
-webkit-transform:scale(.1) translateY(-2000px);
-ms-transform:scale(.1) translateY(-2000px);
transform:scale(.1) translateY(-2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateY(60px);
-ms-transform:scale(.475) translateY(60px);
transform:scale(.475) translateY(60px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
.zoomInDown {
	-webkit-animation-name: zoomInDown;
	animation-name: zoomInDown
}
@-webkit-keyframes zoomInLeft {
0% {
opacity:0;
-webkit-transform:scale(.1) translateX(-2000px);
transform:scale(.1) translateX(-2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateX(48px);
transform:scale(.475) translateX(48px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes zoomInLeft {
0% {
opacity:0;
-webkit-transform:scale(.1) translateX(-2000px);
-ms-transform:scale(.1) translateX(-2000px);
transform:scale(.1) translateX(-2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateX(48px);
-ms-transform:scale(.475) translateX(48px);
transform:scale(.475) translateX(48px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
.zoomInLeft {
	-webkit-animation-name: zoomInLeft;
	animation-name: zoomInLeft
}
@-webkit-keyframes zoomInRight {
0% {
opacity:0;
-webkit-transform:scale(.1) translateX(2000px);
transform:scale(.1) translateX(2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateX(-48px);
transform:scale(.475) translateX(-48px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes zoomInRight {
0% {
opacity:0;
-webkit-transform:scale(.1) translateX(2000px);
-ms-transform:scale(.1) translateX(2000px);
transform:scale(.1) translateX(2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateX(-48px);
-ms-transform:scale(.475) translateX(-48px);
transform:scale(.475) translateX(-48px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
.zoomInRight {
	-webkit-animation-name: zoomInRight;
	animation-name: zoomInRight
}
@-webkit-keyframes zoomInUp {
0% {
opacity:0;
-webkit-transform:scale(.1) translateY(2000px);
transform:scale(.1) translateY(2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateY(-60px);
transform:scale(.475) translateY(-60px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes zoomInUp {
0% {
opacity:0;
-webkit-transform:scale(.1) translateY(2000px);
-ms-transform:scale(.1) translateY(2000px);
transform:scale(.1) translateY(2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateY(-60px);
-ms-transform:scale(.475) translateY(-60px);
transform:scale(.475) translateY(-60px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
.zoomInUp {
	-webkit-animation-name: zoomInUp;
	animation-name: zoomInUp
}
@-webkit-keyframes zoomOut {
0% {
opacity:1;
-webkit-transform:scale(1);
transform:scale(1)
}
50% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3)
}
100% {
opacity:0
}
}
@keyframes zoomOut {
0% {
opacity:1;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3)
}
100% {
opacity:0
}
}
.zoomOut {
	-webkit-animation-name: zoomOut;
	animation-name: zoomOut
}
@-webkit-keyframes zoomOutDown {
40% {
opacity:1;
-webkit-transform:scale(.475) translateY(-60px);
transform:scale(.475) translateY(-60px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateY(2000px);
transform:scale(.1) translateY(2000px);
-webkit-transform-origin:center bottom;
transform-origin:center bottom
}
}
@keyframes zoomOutDown {
40% {
opacity:1;
-webkit-transform:scale(.475) translateY(-60px);
-ms-transform:scale(.475) translateY(-60px);
transform:scale(.475) translateY(-60px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateY(2000px);
-ms-transform:scale(.1) translateY(2000px);
transform:scale(.1) translateY(2000px);
-webkit-transform-origin:center bottom;
-ms-transform-origin:center bottom;
transform-origin:center bottom
}
}
.zoomOutDown {
	-webkit-animation-name: zoomOutDown;
	animation-name: zoomOutDown
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity:1;
-webkit-transform:scale(.475) translateX(42px);
transform:scale(.475) translateX(42px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateX(-2000px);
transform:scale(.1) translateX(-2000px);
-webkit-transform-origin:left center;
transform-origin:left center
}
}
@keyframes zoomOutLeft {
40% {
opacity:1;
-webkit-transform:scale(.475) translateX(42px);
-ms-transform:scale(.475) translateX(42px);
transform:scale(.475) translateX(42px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateX(-2000px);
-ms-transform:scale(.1) translateX(-2000px);
transform:scale(.1) translateX(-2000px);
-webkit-transform-origin:left center;
-ms-transform-origin:left center;
transform-origin:left center
}
}
.zoomOutLeft {
	-webkit-animation-name: zoomOutLeft;
	animation-name: zoomOutLeft
}
@-webkit-keyframes zoomOutRight {
40% {
opacity:1;
-webkit-transform:scale(.475) translateX(-42px);
transform:scale(.475) translateX(-42px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateX(2000px);
transform:scale(.1) translateX(2000px);
-webkit-transform-origin:right center;
transform-origin:right center
}
}
@keyframes zoomOutRight {
40% {
opacity:1;
-webkit-transform:scale(.475) translateX(-42px);
-ms-transform:scale(.475) translateX(-42px);
transform:scale(.475) translateX(-42px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateX(2000px);
-ms-transform:scale(.1) translateX(2000px);
transform:scale(.1) translateX(2000px);
-webkit-transform-origin:right center;
-ms-transform-origin:right center;
transform-origin:right center
}
}
.zoomOutRight {
	-webkit-animation-name: zoomOutRight;
	animation-name: zoomOutRight
}
@-webkit-keyframes zoomOutUp {
40% {
opacity:1;
-webkit-transform:scale(.475) translateY(60px);
transform:scale(.475) translateY(60px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateY(-2000px);
transform:scale(.1) translateY(-2000px);
-webkit-transform-origin:center top;
transform-origin:center top
}
}
@keyframes zoomOutUp {
40% {
opacity:1;
-webkit-transform:scale(.475) translateY(60px);
-ms-transform:scale(.475) translateY(60px);
transform:scale(.475) translateY(60px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateY(-2000px);
-ms-transform:scale(.1) translateY(-2000px);
transform:scale(.1) translateY(-2000px);
-webkit-transform-origin:center top;
-ms-transform-origin:center top;
transform-origin:center top
}
}
.zoomOutUp {
	-webkit-animation-name: zoomOutUp;
	animation-name: zoomOutUp
}

.navbar-nav:not(.sm-collapsible) ul .caret{position:absolute;right:0;margin-top:6px;margin-right:15px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px dashed}.navbar-nav:not(.sm-collapsible) ul a.has-submenu{padding-right:30px}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{position:absolute;right:0;margin:-3px 15px 0 0;padding:0;width:32px;height:26px;line-height:24px;text-align:center;border-width:1px;border-style:solid}.navbar-nav.sm-collapsible .caret:before{content:'+';font-family:monospace;font-weight:700}.navbar-nav.sm-collapsible .open>a>.caret:before{content:'-'}.navbar-nav.sm-collapsible a.has-submenu{padding-right:50px}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret,.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] ul .caret{position:static;margin:0 0 0 2px;padding:0;width:0;height:0;border-top:4px dashed;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] .caret:before{content:'' !important}.navbar-nav.sm-collapsible[data-sm-skip-collapsible-behavior] a.has-submenu{padding-right:15px}.navbar-nav span.scroll-up,.navbar-nav span.scroll-down{position:absolute;display:none;visibility:hidden;height:20px;overflow:hidden;text-align:center}.navbar-nav span.scroll-up-arrow,.navbar-nav span.scroll-down-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-top:7px dashed transparent;border-right:7px dashed transparent;border-bottom:7px solid;border-left:7px dashed transparent}.navbar-nav span.scroll-down-arrow{top:6px;border-top:7px solid;border-right:7px dashed transparent;border-bottom:7px dashed transparent;border-left:7px dashed transparent}.navbar-nav.sm-collapsible ul .dropdown-menu>li>a,.navbar-nav.sm-collapsible ul .dropdown-menu .dropdown-header{padding-left:35px}.navbar-nav.sm-collapsible ul ul .dropdown-menu>li>a,.navbar-nav.sm-collapsible ul ul .dropdown-menu .dropdown-header{padding-left:45px}.navbar-nav.sm-collapsible ul ul ul .dropdown-menu>li>a,.navbar-nav.sm-collapsible ul ul ul .dropdown-menu .dropdown-header{padding-left:55px}.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu>li>a,.navbar-nav.sm-collapsible ul ul ul ul .dropdown-menu .dropdown-header{padding-left:65px}.navbar-nav .dropdown-menu>li>a{white-space:normal}.navbar-nav ul.sm-nowrap>li>a{white-space:nowrap}.navbar-nav.sm-collapsible ul.sm-nowrap>li>a{white-space:normal}.navbar-right ul.dropdown-menu{left:0;right:auto}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
@media screen and (max-width:1199px){.social-icons li{margin:0 0 0 5px}.navbar-default .navbar-nav>li>a{letter-spacing:0;padding:10px 8px}.logo p{font-size:14px}.video-box iframe{height:250px}.law-box{height:360px}.law-img{height:360px}.navbar-default .navbar-nav>li>a{font-size:15px;letter-spacing:0;padding:10px 6px}}@media screen and (max-width:991px){body{padding:0 !important}header{position:relative}.logo{text-align:center}.logo img{margin:0 auto}.social-icons{text-align:center;padding:0 0 15px}.pull-right{float:none;text-align:center;width:100%}.navbar-default{padding:15px 0}.navbar-toggle{margin:0}.navbar-nav>li{display:inline-block;float:none}.navbar-default .navbar-nav>li>a{padding:10px 12px;font-size:16px}.video-box iframe{height:350px}.content-list{display:inline-block;margin:0 auto}.right-content{text-align:center}.read-more{display:block;margin:10px auto 0;width:215px;text-align:center}.fullwidth{display:none}.mobile{display:block !important}.law-box{height:auto}.law-img{background:0 0;height:auto}.law-img img{display:block !important}.law-content{padding:30px 15px}.law-firm .col-md-6:first-child{border-right:0}.videos-box-content{height:auto}}@media screen and (max-width:767px){.social-icons{text-align:center}.navbar-nav.sm-collapsible a.has-submenu{padding-right:12px}.videos-inner{padding:8% 0}.faq-area h1{margin:0 0 20px}.videos-inner h1{font-size:24px}.navbar-nav>li{display:block}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{border-color:#ff4242;background:#ff4242;color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-header{background:#00507c;padding:5px;position:relative}.navbar-toggle{float:left}.navbar-toggle:after{color:#fff;content:"menu";font-size:20px;left:52px;position:absolute;text-transform:capitalize;top:6px}.navbar-nav{margin:0;overflow:hidden}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{margin:0!important;border:0}.navbar-collapse{max-height:100% !important}.content-inner h1,.law-content h1,.parallax h2{font-size:30px}.well_off{padding:30px 0}.about-inner h1,.contact-area h1,.single-page-inner h1{font-size:30px}.about-inner h2{font-size:30px}.about-inner p{line-height:1.5em}.about-inner hr,.contact-area hr,.single-page-inner hr{border:1px solid #fff}.videos-area h2{font-size:20px}.contact-area h3{font-size:22px}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-left:0}.input-group-radio label{margin-right:10px}.form-group .read-more{width:auto;display:inline-block}.content-outer{padding:30px 0}}@media screen and (max-width:479px){.about-inner h1{font-size:24px}.about-inner h2{font-size:22px}.about-inner h3{font-size:20px}.form-group .read-more{margin:0 auto 20px;width:220px}.form-group{text-align:center}.video-box iframe{height:250px}}
body{font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#333;line-height:1;padding:112px 0 0}a:focus,a:hover{outline:none;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;line-height:1}header{background:#fff;padding:11px 0 8px;left:0;position:fixed;right:0;top:0;z-index:99;border-bottom:3px solid #ff4242}.header-top{padding:0 20px}.logo p{color:#000;text-transform:capitalize;margin:0}.navbar-default{margin:0;background:0 0;border:none !important;padding:24px 0 0}.navbar-brand{position:absolute;width:100%;left:0;top:-15px;text-align:center;margin:auto}.navbar-brand img{margin:0 auto}.navbar-collapse.collapse{padding:0}.navbar-default .navbar-nav>li>a{color:#00507c;padding:10px 8px;text-transform:uppercase;font-size:18px;letter-spacing:.8px}.navbar-default .navbar-nav>li:hover a{color:#ff4242;transition:all .3s ease-in-out 0s}.navbar-default .navbar-nav>li>a:focus{color:#00507c}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#fff;color:#ff4242}.nav.navbar-nav.navbar-left,.nav.navbar-nav.navbar-right{padding-top:18px}.social-icons{margin:0;padding:0;text-align:right;padding:25px 0 0}.social-icons li{display:inline-block;margin:0 0 0 12px}.social-icons li i{background:#00507c;border-radius:0 12px;color:#fff;font-weight:400;height:36px;line-height:36px;text-align:center;width:36px}.social-icons li:hover i{background:#ff4242;transition:all .3s ease-in-out 0s}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#fff!important;color:#ff4242}.dropdown-menu{min-width:250px!important}.dropdown-menu>li>a{color:#00507C!important;padding:5px 20px}.dropdown-menu>li:hover>a{background:none!important;color:#ff4242!important}@media screen and (min-width:768px){.nav .caret{display:none}}.social.icons{list-style:outside none none;padding:10px 0 0;margin:0}.social.icons li{display:inline-block;margin-right:10px}.social.icons i{color:#0071c5;background:#fff none repeat scroll 0 0;border-radius:6px;height:30px;line-height:30px;text-align:center;width:30px}.law-firm .no-padding{padding:0}.law-firm .col-md-6:first-child{border-right:3px solid #fff}.homepageTakeover:nth-child(2n) .law-firm .col-md-6:first-child{border-right:0 solid #fff}.homepageTakeover:nth-child(2n) .law-firm .col-md-6:last-child{border-right:3px solid #fff}.law-box{display:table;height:526px;width:100%}.law-img{background-size:cover !important;height:526px}.law-content{background-color:rgba(0,81,125,.75);display:table-cell;padding:0 10%;text-align:center;vertical-align:middle}.law-content h1{color:#fff;font-family:"Slabo 27px",serif;font-size:38px;padding:0 0 30px}.law-content p{color:#fff;padding:0 0 15px}.law-box{background:url(//www.pcvisions1.com/wp-content/themes/pcvisions/images/parallax1.jpg) no-repeat}.overview-component-1{display:table;position:relative;width:100%;background-size:cover !important;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center !important;border-bottom:3px solid #fff;background-attachment:fixed !important}.content-outer{padding:6% 0;display:table-cell;vertical-align:middle}.content-inner{text-align:center}.content-inner h1{font-family:'Slabo 27px',serif;color:#fff;font-size:44px;text-align:center}.content-inner p{color:#fff;font-size:18px;text-align:center;padding:20px 0;line-height:36px}.read-more{border:2px solid #fff;color:#fff;text-transform:uppercase;font-size:20px;letter-spacing:1px;padding:12px 38px;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.read-more:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ff4242;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.read-more:hover,.read-more:focus,.read-more:active{color:#fff}.read-more:hover:before,.read-more:focus:before,.read-more:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.wd{padding:25px 0 0;text-align:left}.video-box{padding:25px}.wd h2{color:#fff;padding:25px 0;text-transform:capitalize}.content-list{padding:0;text-align:left;margin:0 0 30px;list-style:none;padding:0 0 0 20px}.content-list li{color:#fff;margin:0 0 18px;position:relative;padding:0 0 0 10px}.content-list li:after{background-color:transparent;border-bottom:2px solid #ff4242;border-right:2px solid #ff4242;content:"";height:15px;left:-16px;position:absolute;top:0;transform:rotate(34deg);width:7px}.computer-consulting{padding:5% 0;background:rgba(0,0,0,.38) none repeat scroll 0 0}.computer-consulting h1{font-family:'Slabo 27px',serif;color:#fff;font-size:44px;text-align:center;padding:0 0 50px}.computer-consulting h2{font-family:'Slabo 27px',serif;color:#fff;font-size:26px;padding:0 0 15px}.computer-consulting p{color:#fff;font-size:16px;line-height:1.8em}.computer-consulting ul{padding:0;text-align:left;margin:0 0 30px;list-style:none;padding:0 0 0 20px}.computer-consulting li{color:#fff;margin:0 0 15px;position:relative;padding:0 0 0 10px}.computer-consulting li:after{background-color:transparent;border-bottom:2px solid #ff4242;border-right:2px solid #ff4242;content:"";height:15px;left:-16px;position:absolute;top:0;transform:rotate(34deg);width:7px}.parallax{overflow:hidden;position:relative;background:url(//www.pcvisions1.com/wp-content/themes/pcvisions/images/parallax1.jpg) no-repeat;background-size:cover;background-attachment:fixed}[class*=bg-img]:before{content:"";position:absolute;z-index:-1}[class*=bg-img]{position:relative;z-index:0}.bg-secondary{background:rgba(0,81,125,.75)}.bg-img-primary:before{background:url(//www.pcvisions1.com/wp-content/themes/pcvisions/images/24hr.png) no-repeat scroll 0 0;height:794px;left:47%;top:-240px;width:794px}.well_off{padding:5% 0;border-bottom:3px solid #fff}.parallax h2{font-family:"Slabo 27px",serif;font-size:40px;color:#fff;padding:0 0 25px}.parallax h2 strong{color:#ff4242}.parallax p{color:#fff;padding:0 0 15px;line-height:22px}.page-banner img{width:100%}.about-area{background-size:cover !important;background-attachment:fixed !important;border-top:3px solid #2d2d2d;border-bottom:3px solid #fff}.about-inner{background:rgba(0,81,125,.75) none repeat scroll 0 0;padding:3% 0;border:0}.about-inner h1{color:#fff;font-family:"Slabo 27px",serif;font-size:38px}.about-inner h2{color:#fff;font-family:"Slabo 27px",serif;font-size:34px}.about-inner h3{color:#fff;font-family:"Slabo 27px",serif;font-size:26px;margin:0 0 25px}.about-inner hr{border:2px solid #fff;border-radius:20px;margin:20px 0 20px;width:200px}.about-inner p{color:#fff;padding:0 0 10px}.about-inner p a{color:#ff4242}.about-inner ul{color:#fff;margin:0 0 10px}.about-inner ul li{padding:0 0 15px}.services-area{background-size:cover !important;background-attachment:fixed !important;border-bottom:3px solid #fff;border-top:3px solid #2d2d2d}.services-inner{padding:50px 0 20px;background:rgba(0,81,125,.75) none repeat scroll 0 0}.services-inner h1{color:#fff;font-family:"Slabo 27px",serif;font-size:38px;text-align:center}.services-inner hr{border:2px solid #fff;border-radius:20px;margin:20px auto 40px;width:100px}.service-box{text-align:center;margin-bottom:50px}.service-box h1{color:#fff;font-family:"Slabo 27px",serif;font-size:26px;text-align:center;padding:0 0 20px}.service-box h1 a{color:#fff}.service-box p{color:#fff;padding:0 0 15px}.service-image-outer{border-radius:100%;display:table;height:150px;width:150px;margin:0 auto 20px;border:2px solid #fff}.service-box:hover .service-image-outer{background:#00507c;transition:all .3s ease-in-out 0s}.service-image{display:table-cell;vertical-align:middle}.service-image img{margin:0 auto}.videos-area{background-size:cover !important;background-attachment:fixed !important;border-top:3px solid #2d2d2d;border-bottom:3px solid #fff}.videos-inner{background:rgba(0,81,125,.75) none repeat scroll 0 0;padding:3% 0;border:0}.videos-inner h1{color:#fff;font-family:"Slabo 27px",serif;font-size:38px}.videos-inner hr{border:2px solid #fff;border-radius:20px;margin:20px 0 20px;width:200px}.videos-inner p{color:#fff}.videos-box-outer{padding:25px 0}.videos-box{border:3px solid #ff4242}.videos-area h2{background:#ff4242 none repeat scroll 0 0;border-radius:10px 10px 0 0;color:#fff;font-family:"Slabo 27px",serif;font-size:24px;padding:8px 0;text-align:center}.contact-area{background-size:cover !important;background-attachment:fixed !important;border-top:3px solid #2d2d2d;border-bottom:3px solid #2d2d2d}.contact-inner{background:rgba(0,81,125,.75) none repeat scroll 0 0;padding:3% 0;border:0}.contact-area h1{color:#fff;font-family:"Slabo 27px",serif;font-size:38px;text-align:center}.contact-inner hr{border:2px solid #fff;margin:20px auto 40px;width:200px;border-radius:20px}.contact-area h3{color:#fff;font-family:"Slabo 27px",serif;font-size:28px;padding:0 0 30px}.input-group-radio{margin-bottom:30px}.input-group-radio input{height:auto !important;margin-top:2px}.input-group-radio label{color:#fff;font-weight:400}.input-group{margin-bottom:22px;width:100%;border:1px solid #fff}.checkbox{margin-bottom:22px;color:#fff}input[type=radio],input[type=checkbox]{margin:2px 0 0}input[type=radio]:focus,input[type=checkbox]:focus{outline:0;box-shadow:none}.input-group input{height:46px;border-radius:0;background:0 0;border:none}.input-group input:focus,.input-group textarea:focus{box-shadow:none;outline:0;border:0}.input-group textarea{height:155px;border-radius:0;background:0 0;border:0}.input-group-addon{border-radius:0;background:0 0;border-right:1px solid #fff !important;border:0;width:50px}.input-group i{color:#fff}.form-group .read-more{background:0 0;padding:12px 20px;margin:0 12px 0 0;font-size:16px;border:1px solid #fff}.form-group .read-more span{padding-left:10px}.contact-box{border:1px solid #fff;margin-bottom:20px}.contact-box h2{background:#1d597a;color:#fff;font-family:"Slabo 27px",serif;padding:7px 0 7px 20px;border-bottom:1px solid #fff}.contact-box h2 i{font-size:24px;padding:0 0 0 15px}.contact-box .box-inner{padding:20px 0 10px 20px}.box-inner h4{color:#fff;font-size:18px;padding:0 0 15px}.box-inner p{color:#fff;line-height:1;margin:0;padding:0 0 10px}.box-inner p span{color:#ff4242;display:block;padding:0 0 10px}.box-inner i{color:#fff;padding:0 10px 0 0}.box-inner p:hover a,.box-inner p:hover i{color:#ff4242;transition:all .3s ease-in-out 0s}.box-inner p a{color:#fff;padding:0 0 10px;display:inline-block}.single-page{background-size:cover !important;background-attachment:fixed !important;border-top:3px solid #2d2d2d;border-bottom:3px solid #fff}.single-page-inner{background:rgba(0,81,125,.75) none repeat scroll 0 0;padding:3% 0;border:0}.single-page-inner h1{color:#fff;font-family:"Slabo 27px",serif;font-size:38px}.single-page-inner hr{border:2px solid #fff;border-radius:20px;margin:20px 0 20px;width:200px}.single-page-inner p{color:#fff;padding:0 0 5px}.videos-box-content{display:table;height:390px}.box-content{display:table-cell;vertical-align:middle}.inspire hr{width:100%}footer{background:#2d2d2d;padding:30px 0 0}.footer-box{padding:0 0 30px}.footer-box h2{font-family:'Slabo 27px',serif;color:#fff;text-transform:capitalize;letter-spacing:1px;font-size:26px}.footer-box hr{border:1px solid #ff4242;width:60px;margin:20px 0}.footer-box ul{list-style:outside none none;margin:0;padding:0}.footer-box ul li:hover a{color:#ff4242;transition:all .3s ease-in-out 0s}.footer-box p{color:#fff}.footer-box .social-icons{margin:20px 0 0;text-align:left}.footer-box .social-icons li{margin:0 12px 0 0}.footer-box .social-icons li i{background:#ff4242}.footer-box .social-icons li:hover i{background:#00507c;transition:all .3s ease-in-out 0s}.address-footer li{color:#fff;padding-left:29px;font-size:16px;line-height:20px;position:relative;margin:0 0 15px}.address-footer li:last-child{margin:0}.address-footer li a{font-size:16px;color:#fff}.address-footer li i{font-size:20px;left:0;line-height:26px;position:absolute;top:50%;transform:translate(0px,-50%);color:#ff4242}.f-logo p{color:#fff}.copyright{background:#fff;border-top:3px solid #ff4242}.copyright p{color:#000;text-align:center;padding:20px 0 10px;margin:0;font-size:18px}.copyright p a{color:#000}.copyright p a:hover{color:#ff4242;transition:all .3s ease-in-out 0s}.sms_contact_wrapper{margin-top:0}.sms_contact_wrapper .gform_body{margin:0 0 22px}body .sms_contact_wrapper ul li.kind-comment,body .sms_contact_wrapper ul li.gfield,.sms_contact_wrapper .gfield_html.gfield_no_follows_desc{margin-top:0}.sms_contact_wrapper .top_label .gfield_label{display:none}.sms_contact_wrapper .top_label li.kind-comment .gfield_label{color:#fff;display:block;font-family:"Slabo 27px",serif;font-size:28px;font-weight:200;line-height:1;margin:0;padding:0 0 30px}.sms_contact_wrapper .top_label li.kind-comment div.ginput_container_radio{margin:0 0 30px}.sms_contact_wrapper .top_label li.kind-comment div ul.gfield_radio{margin:0}.sms_contact_wrapper .top_label li.kind-comment div ul.gfield_radio li{cursor:pointer;display:inline-block;margin-bottom:0;margin-right:10px;padding-left:20px;vertical-align:middle}.sms_contact_wrapper .top_label li.kind-comment div ul.gfield_radio li label{color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;line-height:1}.sms_contact_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background:0 0;border:1px solid #fff;color:#fff;font-size:16px;height:46px;line-height:1.42857;margin-bottom:22px;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.sms_contact_wrapper .top_label li div.ginput_container{margin:0}.sms_contact_wrapper textarea{background:0 0;border:1px solid #fff;color:#fff;font-size:16px;height:155px !important;line-height:1.42857;margin-bottom:22px;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}body .sms_contact_wrapper ul li.field_description_below div.ginput_container_checkbox,.sms_contact_wrapper ul.gfield_checkbox{margin:0}.sms_contact_wrapper ul.gfield_checkbox li{cursor:pointer;margin-bottom:0;margin-right:10px;padding-left:20px;vertical-align:middle}.sms_contact_wrapper ul.gfield_checkbox li label{color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;line-height:1}.sms_contact_wrapper .gform_footer{margin:0 0 15px;padding:0}.sms_contact_wrapper .read-more{background:rgba(0,0,0,0) none;border:1px solid #fff;font-size:16px;margin:0 12px 0 0;padding:12px 20px}.sms_contact_wrapper .read-more span{padding-left:10px}.sms_contact_wrapper div.validation_error{border-bottom:1px solid #790000;border-top:1px solid #790000;color:#fff;font-weight:400;text-shadow:1px 1px 1px #790000}.sms_contact_wrapper li.gfield.gfield_error,.sms_contact_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:0 0;border:0;box-sizing:border-box;margin:0 !important;padding:0;position:relative}.sms_contact_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.sms_contact_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.sms_contact_wrapper .validation_message{color:#ffe4e4;font-weight:400;line-height:46px;padding:0 !important;position:absolute;right:0;text-shadow:1px 1px 1px #790000;top:0;width:130px}.alignleft{float:left;margin:0 40px 10px 0}.faq-box{max-width:800px;margin:0 auto}.faq-area h1{margin:0 0 35px}.faq-area .panel-group .panel{border-radius:0;background:0 0;margin:0 0 20px}.faq-area .panel-default{border-color:#fff}.faq-area .panel-heading{padding:20px 25px;border-bottom:0;border-color:#fff;border-top-right-radius:0;border-top-left-radius:0;background:0 0}.faq-area .panel-heading h4 a,.faq-area .panel-heading:hover h4 a{text-transform:capitalize;color:#fff}.faq-area .panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#fff}.faq-area .panel-body{padding:20px 25px}.gallery-box h1{margin:0 0 30px}.gallery{-webkit-column-count:4;-moz-column-count:4;column-count:4}.gallery img{width:100%;padding:0;border:2px solid #fff;margin:10px 0}@media (max-width:500px){.gallery{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.gallery-area{background-position:center !important}.sitemap ul li a{text-decoration:underline;color:#fff}.sitemap ul li:hover a{color:#ff4242}.about-inner .sitemap ul li{padding:0 0 10px}.search-form{margin:30px 0 40px}.result-inner{background:rgba(0,81,125,.75) none repeat scroll 0 0;padding:3% 0;border:0}.search-form input{height:48px;border:1px solid #fff;padding:0 15px;background:0 0;width:450px;color:#fff}.search-submit{background:0 0;padding:12px 40px;margin:0 12px 0 10px;font-size:16px;border:1px solid #fff;height:48px;color:#fff}.result-heading{color:#fff;text-transform:capitalize;font-family:"Slabo 27px",serif;font-size:34px}.result-inner hr{border:2px solid #fff;border-radius:20px;margin:20px 0 40px;width:200px}.search-result .post{margin:0 0 40px}.search-result .meta-left,.search-result .skepost-meta,.search-result .skepost p a{display:none}.search-result .meta-right h2{margin:0 0 15px}.search-result .meta-right h2 a{color:#fff}.search-result .skepost p{color:#fff}.continue a{background:0 0;padding:14px 30px;margin:8px 0 0;font-size:16px;border:1px solid #fff;color:#fff;display:inline-block}.news-events h2{margin:0 0 15px;color:#fff}.news-events p{color:#fff}.footer-nav{background:#fff;text-align:center;padding:0 15px}.footer-nav ul{margin:0 0 20px;padding:0}.footer-nav ul li{display:inline-block}.footer-nav ul li a{text-transform:uppercase;font-size:14px;letter-spacing:.5px;padding:0 10px;border-right:1px solid #000;color:#000;margin:0 0 10px;display:block}.footer-nav ul li:last-child a{border-right:0}div.wpcf7-mail-sent-ok{border:2px solid #398f14;padding:15px;color:#fff}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700;padding:15px;color:#fff}.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha{margin:0 0 25px}