.loading-modal { display: none; height: 100%; width: 100%; position: absolute; top: 0; left: 0; margin: auto;
}
.loading-modal .loading-modal-overlay { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: #606060; z-index: 100000; opacity: 0.5;
}
.loading-modal .loading-modal-container { background: none repeat scroll 0 0 #fff; border-radius: 5px; height: 145px; width: 350px; top: 40%; z-index: 100001; position: relative; margin: auto;
}
.loading-modal-container .loading { background: url('/mall/images/circular-loader.gif') 0px 0px no-repeat; width: 220px; height: 100px; position: absolute; top : 10px; left: 0px;
}
.loading-modal-container .loading-textMessage { position: absolute; top: 60px; left: 130px; font-size: 15px;
}
html {	font-family: sans-serif;	-ms-text-size-adjust: 100%;	-webkit-text-size-adjust: 100%;
}
body {	margin: 0;
}
.nonres-header-wrapper {	min-width: 1000px;	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.nonres-header-wrapper .typeahead {	position: absolute;	z-index: 100;
}
.nonres-header-wrapper .typeahead .txt,
.nonres-header-wrapper .typeahead .suggest .offer {	color: #000;
}
.nonres-header-wrapper .typeahead .count {	font-weight: bold;
}
.nonres-header-wrapper .typeahead a,
.nonres-header-wrapper .typeahead a span,
.nonres-header-wrapper .typeahead h3 {	font-size: 12px;	text-align: left;
}
.nonres-header-wrapper .typeahead h3 {	margin: 0;	padding-top: 10px;	padding-bottom: 10px;	font-weight: bold;
}
.nonres-header-wrapper .typeahead ul,
.nonres-header-wrapper .typeahead ul li {	list-style: none !important;	padding-left: 0px;
}
.nonres-header-wrapper .typeahead li {	border: none !important;
}
.nonres-header-wrapper article,
.nonres-header-wrapper aside,
.nonres-header-wrapper details,
.nonres-header-wrapper figcaption,
.nonres-header-wrapper figure,
.nonres-header-wrapper footer,
.nonres-header-wrapper header,
.nonres-header-wrapper hgroup,
.nonres-header-wrapper main,
.nonres-header-wrapper menu,
.nonres-header-wrapper nav,
.nonres-header-wrapper section,
.nonres-header-wrapper summary {	display: block;
}
.nonres-header-wrapper audio,
.nonres-header-wrapper canvas,
.nonres-header-wrapper progress,
.nonres-header-wrapper video {	display: inline-block;	vertical-align: baseline;
}
.nonres-header-wrapper audio:not([controls]) {	display: none;	height: 0;
}
.nonres-header-wrapper [hidden],
.nonres-header-wrapper template {	display: none;
}
.nonres-header-wrapper a {	background-color: transparent;
}
.nonres-header-wrapper a:active,
.nonres-header-wrapper a:hover {	outline: 0;
}
.nonres-header-wrapper abbr[title] {	border-bottom: 1px dotted;
}
.nonres-header-wrapper b,
.nonres-header-wrapper strong {	font-weight: bold;
}
.nonres-header-wrapper dfn {	font-style: italic;
}
.nonres-header-wrapper h1 {	font-size: 2em;	margin: 0.67em 0;
}
.nonres-header-wrapper mark {	background: #ff0;	color: #000;
}
.nonres-header-wrapper small {	font-size: 80%;
}
.nonres-header-wrapper sub,
.nonres-header-wrapper sup {	font-size: 75%;	line-height: 0;	position: relative;	vertical-align: baseline;
}
.nonres-header-wrapper sup {	top: -0.5em;
}
.nonres-header-wrapper sub {	bottom: -0.25em;
}
.nonres-header-wrapper img {	border: 0;
}
.nonres-header-wrapper svg:not(:root) {	overflow: hidden;
}
.nonres-header-wrapper figure {	margin: 1em 40px;
}
.nonres-header-wrapper hr {	box-sizing: content-box;	height: 0;
}
.nonres-header-wrapper pre {	overflow: auto;
}
.nonres-header-wrapper code,
.nonres-header-wrapper kbd,
.nonres-header-wrapper pre,
.nonres-header-wrapper samp {	font-family: monospace, monospace;	font-size: 1em;
}
.nonres-header-wrapper button,
.nonres-header-wrapper input,
.nonres-header-wrapper optgroup,
.nonres-header-wrapper select,
.nonres-header-wrapper textarea {	color: inherit;	font: inherit;	margin: 0;
}
.nonres-header-wrapper button {	overflow: visible;
}
.nonres-header-wrapper button,
.nonres-header-wrapper select {	text-transform: none;
}
.nonres-header-wrapper button,
.nonres-header-wrapper html input[type="button"],
.nonres-header-wrapper input[type="reset"],
.nonres-header-wrapper input[type="submit"] {	-webkit-appearance: button;	cursor: pointer;
}
.nonres-header-wrapper button[disabled],
.nonres-header-wrapper html input[disabled] {	cursor: default;
}
.nonres-header-wrapper button::-moz-focus-inner,
.nonres-header-wrapper input::-moz-focus-inner {	border: 0;	padding: 0;
}
.nonres-header-wrapper input {	line-height: normal;
}
.nonres-header-wrapper input[type="checkbox"],
.nonres-header-wrapper input[type="radio"] {	box-sizing: border-box;	padding: 0;
}
.nonres-header-wrapper input[type="number"]::-webkit-inner-spin-button,
.nonres-header-wrapper input[type="number"]::-webkit-outer-spin-button {	height: auto;
}
.nonres-header-wrapper input[type="search"] {	-webkit-appearance: textfield;	box-sizing: content-box;
}
.nonres-header-wrapper input[type="search"]::-webkit-search-cancel-button,
.nonres-header-wrapper input[type="search"]::-webkit-search-decoration {	-webkit-appearance: none;
}
.nonres-header-wrapper fieldset {	border: 1px solid #c0c0c0;	margin: 0 2px;	padding: 0.35em 0.625em 0.75em;
}
.nonres-header-wrapper legend {	border: 0;	padding: 0;
}
.nonres-header-wrapper textarea {	overflow: auto;
}
.nonres-header-wrapper optgroup {	font-weight: bold;
}
.nonres-header-wrapper table {	border-collapse: collapse;	border-spacing: 0;
}
.nonres-header-wrapper td,
.nonres-header-wrapper th {	padding: 0;
}
.nonres-header-wrapper {}
.nonres-header-wrapper * {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;
}
.nonres-header-wrapper *:before,
.nonres-header-wrapper *:after {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;
}
.nonres-header-wrapper html {	font-size: 10px;	-webkit-tap-highlight-color: transparent;
}
.nonres-header-wrapper body {	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size: 14px;	line-height: 1.42857;	color: #333333;	background-color: #fff;
}
.nonres-header-wrapper input,
.nonres-header-wrapper button,
.nonres-header-wrapper select,
.nonres-header-wrapper textarea {	font-family: inherit;	font-size: inherit;	line-height: inherit;
}
.nonres-header-wrapper a {	color: #337ab7;	text-decoration: none;
}
.nonres-header-wrapper a:hover,
.nonres-header-wrapper a:focus {	color: #23527c;	text-decoration: underline;
}
.nonres-header-wrapper a:focus {	outline: thin dotted;	outline: 5px auto -webkit-focus-ring-color;	outline-offset: -2px;
}
.nonres-header-wrapper figure {	margin: 0;
}
.nonres-header-wrapper img {	vertical-align: middle;
}
.nonres-header-wrapper .img-responsive {	display: block;	max-width: 100%;	height: auto;
}
.nonres-header-wrapper .img-rounded {	border-radius: 6px;
}
.nonres-header-wrapper .img-thumbnail {	padding: 4px;	line-height: 1.42857;	background-color: #fff;	border: 1px solid #ddd;	border-radius: 4px;	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	display: inline-block;	max-width: 100%;	height: auto;
}
.nonres-header-wrapper .img-circle {	border-radius: 50%;
}
.nonres-header-wrapper hr {	margin-top: 20px;	margin-bottom: 20px;	border: 0;	border-top: 1px solid #eeeeee;
}
.nonres-header-wrapper .sr-only {	position: absolute;	width: 1px;	height: 1px;	margin: -1px;	padding: 0;	overflow: hidden;	clip: rect(0, 0, 0, 0);	border: 0;
}
.nonres-header-wrapper .sr-only-focusable:active,
.nonres-header-wrapper .sr-only-focusable:focus {	position: static;	width: auto;	height: auto;	margin: 0;	overflow: visible;	clip: auto;
}
.nonres-header-wrapper [role="button"] {	cursor: pointer;
}
.nonres-header-wrapper h1,
.nonres-header-wrapper h2,
.nonres-header-wrapper h3,
.nonres-header-wrapper h4,
.nonres-header-wrapper h5,
.nonres-header-wrapper h6,
.nonres-header-wrapper .h1,
.nonres-header-wrapper .h2,
.nonres-header-wrapper .h3,
.nonres-header-wrapper .h4,
.nonres-header-wrapper .h5,
.nonres-header-wrapper .h6 {	font-family: inherit;	font-weight: 500;	line-height: 1.1;	color: inherit;
}
.nonres-header-wrapper h1 small,
.nonres-header-wrapper h1 .small,
.nonres-header-wrapper h2 small,
.nonres-header-wrapper h2 .small,
.nonres-header-wrapper h3 small,
.nonres-header-wrapper h3 .small,
.nonres-header-wrapper h4 small,
.nonres-header-wrapper h4 .small,
.nonres-header-wrapper h5 small,
.nonres-header-wrapper h5 .small,
.nonres-header-wrapper h6 small,
.nonres-header-wrapper h6 .small,
.nonres-header-wrapper .h1 small,
.nonres-header-wrapper .h1 .small,
.nonres-header-wrapper .h2 small,
.nonres-header-wrapper .h2 .small,
.nonres-header-wrapper .h3 small,
.nonres-header-wrapper .h3 .small,
.nonres-header-wrapper .h4 small,
.nonres-header-wrapper .h4 .small,
.nonres-header-wrapper .h5 small,
.nonres-header-wrapper .h5 .small,
.nonres-header-wrapper .h6 small,
.nonres-header-wrapper .h6 .small {	font-weight: normal;	line-height: 1;	color: #777777;
}
.nonres-header-wrapper h1,
.nonres-header-wrapper .h1,
.nonres-header-wrapper h2,
.nonres-header-wrapper .h2,
.nonres-header-wrapper h3,
.nonres-header-wrapper .h3 {	margin-top: 20px;	margin-bottom: 10px;
}
.nonres-header-wrapper h1 small,
.nonres-header-wrapper h1 .small,
.nonres-header-wrapper .h1 small,
.nonres-header-wrapper .h1 .small,
.nonres-header-wrapper h2 small,
.nonres-header-wrapper h2 .small,
.nonres-header-wrapper .h2 small,
.nonres-header-wrapper .h2 .small,
.nonres-header-wrapper h3 small,
.nonres-header-wrapper h3 .small,
.nonres-header-wrapper .h3 small,
.nonres-header-wrapper .h3 .small {	font-size: 65%;
}
.nonres-header-wrapper h4,
.nonres-header-wrapper .h4,
.nonres-header-wrapper h5,
.nonres-header-wrapper .h5,
.nonres-header-wrapper h6,
.nonres-header-wrapper .h6 {	margin-top: 10px;	margin-bottom: 10px;
}
.nonres-header-wrapper h4 small,
.nonres-header-wrapper h4 .small,
.nonres-header-wrapper .h4 small,
.nonres-header-wrapper .h4 .small,
.nonres-header-wrapper h5 small,
.nonres-header-wrapper h5 .small,
.nonres-header-wrapper .h5 small,
.nonres-header-wrapper .h5 .small,
.nonres-header-wrapper h6 small,
.nonres-header-wrapper h6 .small,
.nonres-header-wrapper .h6 small,
.nonres-header-wrapper .h6 .small {	font-size: 75%;
}
.nonres-header-wrapper h1,
.nonres-header-wrapper .h1 {	font-size: 36px;
}
.nonres-header-wrapper h2,
.nonres-header-wrapper .h2 {	font-size: 30px;
}
.nonres-header-wrapper h3,
.nonres-header-wrapper .h3 {	font-size: 24px;
}
.nonres-header-wrapper h4,
.nonres-header-wrapper .h4 {	font-size: 18px;
}
.nonres-header-wrapper h5,
.nonres-header-wrapper .h5 {	font-size: 14px;
}
.nonres-header-wrapper h6,
.nonres-header-wrapper .h6 {	font-size: 12px;
}
.nonres-header-wrapper p {	margin: 0 0 10px;
}
.nonres-header-wrapper .lead {	margin-bottom: 20px;	font-size: 16px;	font-weight: 300;	line-height: 1.4;
}
.nonres-header-wrapper small,
.nonres-header-wrapper .small {	font-size: 85%;
}
.nonres-header-wrapper mark,
.nonres-header-wrapper .mark {	background-color: #fcf8e3;	padding: .2em;
}
.nonres-header-wrapper .text-left {	text-align: left;
}
.nonres-header-wrapper .text-right {	text-align: right;
}
.nonres-header-wrapper .text-center {	text-align: center;
}
.nonres-header-wrapper .text-justify {	text-align: justify;
}
.nonres-header-wrapper .text-nowrap {	white-space: nowrap;
}
.nonres-header-wrapper .text-lowercase {	text-transform: lowercase;
}
.nonres-header-wrapper .text-uppercase,
.nonres-header-wrapper .initialism {	text-transform: uppercase;
}
.nonres-header-wrapper .text-capitalize {	text-transform: capitalize;
}
.nonres-header-wrapper .text-muted {	color: #777777;
}
.nonres-header-wrapper .text-primary {	color: #337ab7;
}
.nonres-header-wrapper a.text-primary:hover,
.nonres-header-wrapper a.text-primary:focus {	color: #286090;
}
.nonres-header-wrapper .text-success {	color: #3c763d;
}
.nonres-header-wrapper a.text-success:hover,
.nonres-header-wrapper a.text-success:focus {	color: #2b542c;
}
.nonres-header-wrapper .text-info {	color: #31708f;
}
.nonres-header-wrapper a.text-info:hover,
.nonres-header-wrapper a.text-info:focus {	color: #245269;
}
.nonres-header-wrapper .text-warning {	color: #8a6d3b;
}
.nonres-header-wrapper a.text-warning:hover,
.nonres-header-wrapper a.text-warning:focus {	color: #66512c;
}
.nonres-header-wrapper .text-danger {	color: #a94442;
}
.nonres-header-wrapper a.text-danger:hover,
.nonres-header-wrapper a.text-danger:focus {	color: #843534;
}
.nonres-header-wrapper .bg-primary {	color: #fff;
}
.nonres-header-wrapper .bg-primary {	background-color: #337ab7;
}
.nonres-header-wrapper a.bg-primary:hover,
.nonres-header-wrapper a.bg-primary:focus {	background-color: #286090;
}
.nonres-header-wrapper .bg-success {	background-color: #dff0d8;
}
.nonres-header-wrapper a.bg-success:hover,
.nonres-header-wrapper a.bg-success:focus {	background-color: #c1e2b3;
}
.nonres-header-wrapper .bg-info {	background-color: #d9edf7;
}
.nonres-header-wrapper a.bg-info:hover,
.nonres-header-wrapper a.bg-info:focus {	background-color: #afd9ee;
}
.nonres-header-wrapper .bg-warning {	background-color: #fcf8e3;
}
.nonres-header-wrapper a.bg-warning:hover,
.nonres-header-wrapper a.bg-warning:focus {	background-color: #f7ecb5;
}
.nonres-header-wrapper .bg-danger {	background-color: #f2dede;
}
.nonres-header-wrapper a.bg-danger:hover,
.nonres-header-wrapper a.bg-danger:focus {	background-color: #e4b9b9;
}
.nonres-header-wrapper .page-header {	padding-bottom: 9px;	margin: 40px 0 20px;	border-bottom: 1px solid #eeeeee;
}
.nonres-header-wrapper ul,
.nonres-header-wrapper ol {	margin-top: 0;	margin-bottom: 10px;
}
.nonres-header-wrapper ul ul,
.nonres-header-wrapper ul ol,
.nonres-header-wrapper ol ul,
.nonres-header-wrapper ol ol {	margin-bottom: 0;
}
.nonres-header-wrapper .list-unstyled {	padding-left: 0;	list-style: none;
}
.nonres-header-wrapper .list-inline {	padding-left: 0;	list-style: none;	margin-left: -5px;
}
.nonres-header-wrapper .list-inline>li {	display: inline-block;	padding-left: 5px;	padding-right: 5px;
}
.nonres-header-wrapper dl {	margin-top: 0;	margin-bottom: 20px;
}
.nonres-header-wrapper dt,
.nonres-header-wrapper dd {	line-height: 1.42857;
}
.nonres-header-wrapper dt {	font-weight: bold;
}
.nonres-header-wrapper dd {	margin-left: 0;
}
.nonres-header-wrapper .dl-horizontal dd:before,
.nonres-header-wrapper .dl-horizontal dd:after {	content: " ";	display: table;
}
.nonres-header-wrapper .dl-horizontal dd:after {	clear: both;
}
.nonres-header-wrapper abbr[title],
.nonres-header-wrapper abbr[data-original-title] {	cursor: help;	border-bottom: 1px dotted #777777;
}
.nonres-header-wrapper .initialism {	font-size: 90%;
}
.nonres-header-wrapper blockquote {	padding: 10px 20px;	margin: 0 0 20px;	font-size: 17.5px;	border-left: 5px solid #eeeeee;
}
.nonres-header-wrapper blockquote p:last-child,
.nonres-header-wrapper blockquote ul:last-child,
.nonres-header-wrapper blockquote ol:last-child {	margin-bottom: 0;
}
.nonres-header-wrapper blockquote footer,
.nonres-header-wrapper blockquote small,
.nonres-header-wrapper blockquote .small {	display: block;	font-size: 80%;	line-height: 1.42857;	color: #777777;
}
.nonres-header-wrapper blockquote footer:before,
.nonres-header-wrapper blockquote small:before,
.nonres-header-wrapper blockquote .small:before {	content: '\2014 \00A0';
}
.nonres-header-wrapper .blockquote-reverse,
.nonres-header-wrapper blockquote.pull-right {	padding-right: 15px;	padding-left: 0;	border-right: 5px solid #eeeeee;	border-left: 0;	text-align: right;
}
.nonres-header-wrapper .blockquote-reverse footer:before,
.nonres-header-wrapper .blockquote-reverse small:before,
.nonres-header-wrapper .blockquote-reverse .small:before,
.nonres-header-wrapper blockquote.pull-right footer:before,
.nonres-header-wrapper blockquote.pull-right small:before,
.nonres-header-wrapper blockquote.pull-right .small:before {	content: '';
}
.nonres-header-wrapper .blockquote-reverse footer:after,
.nonres-header-wrapper .blockquote-reverse small:after,
.nonres-header-wrapper .blockquote-reverse .small:after,
.nonres-header-wrapper blockquote.pull-right footer:after,
.nonres-header-wrapper blockquote.pull-right small:after,
.nonres-header-wrapper blockquote.pull-right .small:after {	content: '\00A0 \2014';
}
.nonres-header-wrapper address {	margin-bottom: 20px;	font-style: normal;	line-height: 1.42857;
}
.nonres-header-wrapper code,
.nonres-header-wrapper kbd,
.nonres-header-wrapper pre,
.nonres-header-wrapper samp {	font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.nonres-header-wrapper code {	padding: 2px 4px;	font-size: 90%;	color: #c7254e;	background-color: #f9f2f4;	border-radius: 4px;
}
.nonres-header-wrapper kbd {	padding: 2px 4px;	font-size: 90%;	color: #fff;	background-color: #333;	border-radius: 3px;	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.nonres-header-wrapper kbd kbd {	padding: 0;	font-size: 100%;	font-weight: bold;	box-shadow: none;
}
.nonres-header-wrapper pre {	display: block;	padding: 9.5px;	margin: 0 0 10px;	font-size: 13px;	line-height: 1.42857;	word-break: break-all;	word-wrap: break-word;	color: #333333;	background-color: #f5f5f5;	border: 1px solid #ccc;	border-radius: 4px;
}
.nonres-header-wrapper pre code {	padding: 0;	font-size: inherit;	color: inherit;	white-space: pre-wrap;	background-color: transparent;	border-radius: 0;
}
.nonres-header-wrapper .pre-scrollable {	max-height: 340px;	overflow-y: scroll;
}
.nonres-header-wrapper .container {	margin-right: auto;	margin-left: auto;	padding-left: 0px;	padding-right: 0px;
}
.nonres-header-wrapper .container:before,
.nonres-header-wrapper .container:after {	content: " ";	display: table;
}
.nonres-header-wrapper .container:after {	clear: both;
}
.nonres-header-wrapper .container-fluid {	margin-right: auto;	margin-left: auto;	padding-left: 0px;	padding-right: 0px;
}
.nonres-header-wrapper .container-fluid:before,
.nonres-header-wrapper .container-fluid:after {	content: " ";	display: table;
}
.nonres-header-wrapper .container-fluid:after {	clear: both;
}
.nonres-header-wrapper .row {	margin-left: -15px;	margin-right: -15px;
}
.nonres-header-wrapper .row:before,
.nonres-header-wrapper .row:after {	content: " ";	display: table;
}
.nonres-header-wrapper .row:after {	clear: both;
}
.nonres-header-wrapper .col-xs-1,
.nonres-header-wrapper .col-sm-1,
.nonres-header-wrapper .col-md-1,
.nonres-header-wrapper .col-lg-1,
.nonres-header-wrapper .col-xs-2,
.nonres-header-wrapper .col-sm-2,
.nonres-header-wrapper .col-md-2,
.nonres-header-wrapper .col-lg-2,
.nonres-header-wrapper .col-xs-3,
.nonres-header-wrapper .col-sm-3,
.nonres-header-wrapper .col-md-3,
.nonres-header-wrapper .col-lg-3,
.nonres-header-wrapper .col-xs-4,
.nonres-header-wrapper .col-sm-4,
.nonres-header-wrapper .col-md-4,
.nonres-header-wrapper .col-lg-4,
.nonres-header-wrapper .col-xs-5,
.nonres-header-wrapper .col-sm-5,
.nonres-header-wrapper .col-md-5,
.nonres-header-wrapper .col-lg-5,
.nonres-header-wrapper .col-xs-6,
.nonres-header-wrapper .col-sm-6,
.nonres-header-wrapper .col-md-6,
.nonres-header-wrapper .col-lg-6,
.nonres-header-wrapper .col-xs-7,
.nonres-header-wrapper .col-sm-7,
.nonres-header-wrapper .col-md-7,
.nonres-header-wrapper .col-lg-7,
.nonres-header-wrapper .col-xs-8,
.nonres-header-wrapper .col-sm-8,
.nonres-header-wrapper .col-md-8,
.nonres-header-wrapper .col-lg-8,
.nonres-header-wrapper .col-xs-9,
.nonres-header-wrapper .col-sm-9,
.nonres-header-wrapper .col-md-9,
.nonres-header-wrapper .col-lg-9,
.nonres-header-wrapper .col-xs-10,
.nonres-header-wrapper .col-sm-10,
.nonres-header-wrapper .col-md-10,
.nonres-header-wrapper .col-lg-10,
.nonres-header-wrapper .col-xs-11,
.nonres-header-wrapper .col-sm-11,
.nonres-header-wrapper .col-md-11,
.nonres-header-wrapper .col-lg-11,
.nonres-header-wrapper .col-xs-12,
.nonres-header-wrapper .col-sm-12,
.nonres-header-wrapper .col-md-12,
.nonres-header-wrapper .col-lg-12 {	position: relative;	min-height: 1px;	padding-left: 15px;	padding-right: 15px;
}
.nonres-header-wrapper .col-xs-1,
.nonres-header-wrapper .col-xs-2,
.nonres-header-wrapper .col-xs-3,
.nonres-header-wrapper .col-xs-4,
.nonres-header-wrapper .col-xs-5,
.nonres-header-wrapper .col-xs-6,
.nonres-header-wrapper .col-xs-7,
.nonres-header-wrapper .col-xs-8,
.nonres-header-wrapper .col-xs-9,
.nonres-header-wrapper .col-xs-10,
.nonres-header-wrapper .col-xs-11,
.nonres-header-wrapper .col-xs-12 {	float: left;
}
.nonres-header-wrapper .col-xs-1 {	width: 8.33333%;
}
.nonres-header-wrapper .col-xs-2 {	width: 16.66667%;
}
.nonres-header-wrapper .col-xs-3 {	width: 25%;
}
.nonres-header-wrapper .col-xs-4 {	width: 33.33333%;
}
.nonres-header-wrapper .col-xs-5 {	width: 41.66667%;
}
.nonres-header-wrapper .col-xs-6 {	width: 50%;
}
.nonres-header-wrapper .col-xs-7 {	width: 58.33333%;
}
.nonres-header-wrapper .col-xs-8 {	width: 66.66667%;
}
.nonres-header-wrapper .col-xs-9 {	width: 75%;
}
.nonres-header-wrapper .col-xs-10 {	width: 83.33333%;
}
.nonres-header-wrapper .col-xs-11 {	width: 91.66667%;
}
.nonres-header-wrapper .col-xs-12 {	width: 100%;
}
.nonres-header-wrapper .col-xs-pull-0 {	right: auto;
}
.nonres-header-wrapper .col-xs-pull-1 {	right: 8.33333%;
}
.nonres-header-wrapper .col-xs-pull-2 {	right: 16.66667%;
}
.nonres-header-wrapper .col-xs-pull-3 {	right: 25%;
}
.nonres-header-wrapper .col-xs-pull-4 {	right: 33.33333%;
}
.nonres-header-wrapper .col-xs-pull-5 {	right: 41.66667%;
}
.nonres-header-wrapper .col-xs-pull-6 {	right: 50%;
}
.nonres-header-wrapper .col-xs-pull-7 {	right: 58.33333%;
}
.nonres-header-wrapper .col-xs-pull-8 {	right: 66.66667%;
}
.nonres-header-wrapper .col-xs-pull-9 {	right: 75%;
}
.nonres-header-wrapper .col-xs-pull-10 {	right: 83.33333%;
}
.nonres-header-wrapper .col-xs-pull-11 {	right: 91.66667%;
}
.nonres-header-wrapper .col-xs-pull-12 {	right: 100%;
}
.nonres-header-wrapper .col-xs-push-0 {	left: auto;
}
.nonres-header-wrapper .col-xs-push-1 {	left: 8.33333%;
}
.nonres-header-wrapper .col-xs-push-2 {	left: 16.66667%;
}
.nonres-header-wrapper .col-xs-push-3 {	left: 25%;
}
.nonres-header-wrapper .col-xs-push-4 {	left: 33.33333%;
}
.nonres-header-wrapper .col-xs-push-5 {	left: 41.66667%;
}
.nonres-header-wrapper .col-xs-push-6 {	left: 50%;
}
.nonres-header-wrapper .col-xs-push-7 {	left: 58.33333%;
}
.nonres-header-wrapper .col-xs-push-8 {	left: 66.66667%;
}
.nonres-header-wrapper .col-xs-push-9 {	left: 75%;
}
.nonres-header-wrapper .col-xs-push-10 {	left: 83.33333%;
}
.nonres-header-wrapper .col-xs-push-11 {	left: 91.66667%;
}
.nonres-header-wrapper .col-xs-push-12 {	left: 100%;
}
.nonres-header-wrapper .col-xs-offset-0 {	margin-left: 0%;
}
.nonres-header-wrapper .col-xs-offset-1 {	margin-left: 8.33333%;
}
.nonres-header-wrapper .col-xs-offset-2 {	margin-left: 16.66667%;
}
.nonres-header-wrapper .col-xs-offset-3 {	margin-left: 25%;
}
.nonres-header-wrapper .col-xs-offset-4 {	margin-left: 33.33333%;
}
.nonres-header-wrapper .col-xs-offset-5 {	margin-left: 41.66667%;
}
.nonres-header-wrapper .col-xs-offset-6 {	margin-left: 50%;
}
.nonres-header-wrapper .col-xs-offset-7 {	margin-left: 58.33333%;
}
.nonres-header-wrapper .col-xs-offset-8 {	margin-left: 66.66667%;
}
.nonres-header-wrapper .col-xs-offset-9 {	margin-left: 75%;
}
.nonres-header-wrapper .col-xs-offset-10 {	margin-left: 83.33333%;
}
.nonres-header-wrapper .col-xs-offset-11 {	margin-left: 91.66667%;
}
.nonres-header-wrapper .col-xs-offset-12 {	margin-left: 100%;
}
.nonres-header-wrapper fieldset {	padding: 0;	margin: 0;	border: 0;	min-width: 0;
}
.nonres-header-wrapper legend {	display: block;	width: 100%;	padding: 0;	margin-bottom: 20px;	font-size: 21px;	line-height: inherit;	color: #333333;	border: 0;	border-bottom: 1px solid #e5e5e5;
}
.nonres-header-wrapper label {	display: inline-block;	max-width: 100%;	margin-bottom: 5px;	font-weight: bold;
}
.nonres-header-wrapper input[type="search"] {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;
}
.nonres-header-wrapper input[type="radio"],
.nonres-header-wrapper input[type="checkbox"] {	margin: 4px 0 0;	margin-top: 1px \9;	line-height: normal;
}
.nonres-header-wrapper input[type="file"] {	display: block;
}
.nonres-header-wrapper input[type="range"] {	display: block;	width: 100%;
}
.nonres-header-wrapper select[multiple],
.nonres-header-wrapper select[size] {	height: auto;
}
.nonres-header-wrapper input[type="file"]:focus,
.nonres-header-wrapper input[type="radio"]:focus,
.nonres-header-wrapper input[type="checkbox"]:focus {	outline: thin dotted;	outline: 5px auto -webkit-focus-ring-color;	outline-offset: -2px;
}
.nonres-header-wrapper output {	display: block;	padding-top: 7px;	font-size: 14px;	line-height: 1.42857;	color: #555555;
}
.nonres-header-wrapper .form-control {	display: block;	width: 100%;	height: 34px;	padding: 6px 12px;	font-size: 14px;	line-height: 1.42857;	color: #555555;	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 0.15s, box-shadow ease-in-out 0.15s;	-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.nonres-header-wrapper .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);
}
.nonres-header-wrapper .form-control::-moz-placeholder {	color: #999;	opacity: 1;
}
.nonres-header-wrapper .form-control:-ms-input-placeholder {	color: #999;
}
.nonres-header-wrapper .form-control::-webkit-input-placeholder {	color: #999;
}
.nonres-header-wrapper .form-control::-ms-expand {	border: 0;	background-color: transparent;
}
.nonres-header-wrapper .form-control[disabled],
.nonres-header-wrapper .form-control[readonly],
fieldset[disabled] .nonres-header-wrapper .form-control {	background-color: #eeeeee;	opacity: 1;
}
.nonres-header-wrapper .form-control[disabled],
fieldset[disabled] .nonres-header-wrapper .form-control {	cursor: not-allowed;
}
.nonres-header-wrapper textarea.form-control {	height: auto;
}
.nonres-header-wrapper input[type="search"] {	-webkit-appearance: none;
}
.nonres-header-wrapper .form-group {	margin-bottom: 15px;
}
.nonres-header-wrapper .radio,
.nonres-header-wrapper .checkbox {	position: relative;	display: block;	margin-top: 10px;	margin-bottom: 10px;
}
.nonres-header-wrapper .radio label,
.nonres-header-wrapper .checkbox label {	min-height: 20px;	padding-left: 20px;	margin-bottom: 0;	font-weight: normal;	cursor: pointer;
}
.nonres-header-wrapper .radio input[type="radio"],
.nonres-header-wrapper .radio-inline input[type="radio"],
.nonres-header-wrapper .checkbox input[type="checkbox"],
.nonres-header-wrapper .checkbox-inline input[type="checkbox"] {	position: absolute;	margin-left: -20px;	margin-top: 4px \9;
}
.nonres-header-wrapper .radio+.radio,
.nonres-header-wrapper .checkbox+.checkbox {	margin-top: -5px;
}
.nonres-header-wrapper .radio-inline,
.nonres-header-wrapper .checkbox-inline {	position: relative;	display: inline-block;	padding-left: 20px;	margin-bottom: 0;	vertical-align: middle;	font-weight: normal;	cursor: pointer;
}
.nonres-header-wrapper .radio-inline+.radio-inline,
.nonres-header-wrapper .checkbox-inline+.checkbox-inline {	margin-top: 0;	margin-left: 10px;
}
.nonres-header-wrapper input[type="radio"][disabled],
.nonres-header-wrapper input[type="radio"].disabled,
fieldset[disabled] .nonres-header-wrapper input[type="radio"],
.nonres-header-wrapper input[type="checkbox"][disabled],
.nonres-header-wrapper input[type="checkbox"].disabled,
fieldset[disabled] .nonres-header-wrapper input[type="checkbox"] {	cursor: not-allowed;
}
.nonres-header-wrapper .radio-inline.disabled,
fieldset[disabled] .nonres-header-wrapper .radio-inline,
.nonres-header-wrapper .checkbox-inline.disabled,
fieldset[disabled] .nonres-header-wrapper .checkbox-inline {	cursor: not-allowed;
}
.nonres-header-wrapper .radio.disabled label,
fieldset[disabled] .nonres-header-wrapper .radio label,
.nonres-header-wrapper .checkbox.disabled label,
fieldset[disabled] .nonres-header-wrapper .checkbox label {	cursor: not-allowed;
}
.nonres-header-wrapper .form-control-static {	padding-top: 7px;	padding-bottom: 7px;	margin-bottom: 0;	min-height: 34px;
}
.nonres-header-wrapper .form-control-static.input-lg,
.nonres-header-wrapper .form-control-static.input-sm {	padding-left: 0;	padding-right: 0;
}
.nonres-header-wrapper .input-sm {	height: 30px;	padding: 5px 10px;	font-size: 12px;	line-height: 1.5;	border-radius: 3px;
}
.nonres-header-wrapper select.input-sm {	height: 30px;	line-height: 30px;
}
.nonres-header-wrapper textarea.input-sm,
.nonres-header-wrapper select[multiple].input-sm {	height: auto;
}
.nonres-header-wrapper .form-group-sm .form-control {	height: 30px;	padding: 5px 10px;	font-size: 12px;	line-height: 1.5;	border-radius: 3px;
}
.nonres-header-wrapper .form-group-sm select.form-control {	height: 30px;	line-height: 30px;
}
.nonres-header-wrapper .form-group-sm textarea.form-control,
.nonres-header-wrapper .form-group-sm select[multiple].form-control {	height: auto;
}
.nonres-header-wrapper .form-group-sm .form-control-static {	height: 30px;	min-height: 32px;	padding: 6px 10px;	font-size: 12px;	line-height: 1.5;
}
.nonres-header-wrapper .input-lg {	height: 46px;	padding: 10px 16px;	font-size: 18px;	line-height: 1.33333;	border-radius: 6px;
}
.nonres-header-wrapper select.input-lg {	height: 46px;	line-height: 46px;
}
.nonres-header-wrapper textarea.input-lg,
.nonres-header-wrapper select[multiple].input-lg {	height: auto;
}
.nonres-header-wrapper .form-group-lg .form-control {	height: 46px;	padding: 10px 16px;	font-size: 18px;	line-height: 1.33333;	border-radius: 6px;
}
.nonres-header-wrapper .form-group-lg select.form-control {	height: 46px;	line-height: 46px;
}
.nonres-header-wrapper .form-group-lg textarea.form-control,
.nonres-header-wrapper .form-group-lg select[multiple].form-control {	height: auto;
}
.nonres-header-wrapper .form-group-lg .form-control-static {	height: 46px;	min-height: 38px;	padding: 11px 16px;	font-size: 18px;	line-height: 1.33333;
}
.nonres-header-wrapper .has-feedback {	position: relative;
}
.nonres-header-wrapper .has-feedback .form-control {	padding-right: 42.5px;
}
.nonres-header-wrapper .form-control-feedback {	position: absolute;	top: 0;	right: 0;	z-index: 2;	display: block;	width: 34px;	height: 34px;	line-height: 34px;	text-align: center;	pointer-events: none;
}
.nonres-header-wrapper .input-lg+.form-control-feedback,
.nonres-header-wrapper .input-group-lg+.form-control-feedback,
.nonres-header-wrapper .form-group-lg .form-control+.form-control-feedback {	width: 46px;	height: 46px;	line-height: 46px;
}
.nonres-header-wrapper .input-sm+.form-control-feedback,
.nonres-header-wrapper .input-group-sm+.form-control-feedback,
.nonres-header-wrapper .form-group-sm .form-control+.form-control-feedback {	width: 30px;	height: 30px;	line-height: 30px;
}
.nonres-header-wrapper .has-success .help-block,
.nonres-header-wrapper .has-success .control-label,
.nonres-header-wrapper .has-success .radio,
.nonres-header-wrapper .has-success .checkbox,
.nonres-header-wrapper .has-success .radio-inline,
.nonres-header-wrapper .has-success .checkbox-inline,
.nonres-header-wrapper .has-success.radio label,
.nonres-header-wrapper .has-success.checkbox label,
.nonres-header-wrapper .has-success.radio-inline label,
.nonres-header-wrapper .has-success.checkbox-inline label {	color: #3c763d;
}
.nonres-header-wrapper .has-success .form-control {	border-color: #3c763d;	-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);
}
.nonres-header-wrapper .has-success .form-control:focus {	border-color: #2b542c;	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.nonres-header-wrapper .has-success .input-group-addon {	color: #3c763d;	border-color: #3c763d;	background-color: #dff0d8;
}
.nonres-header-wrapper .has-success .form-control-feedback {	color: #3c763d;
}
.nonres-header-wrapper .has-warning .help-block,
.nonres-header-wrapper .has-warning .control-label,
.nonres-header-wrapper .has-warning .radio,
.nonres-header-wrapper .has-warning .checkbox,
.nonres-header-wrapper .has-warning .radio-inline,
.nonres-header-wrapper .has-warning .checkbox-inline,
.nonres-header-wrapper .has-warning.radio label,
.nonres-header-wrapper .has-warning.checkbox label,
.nonres-header-wrapper .has-warning.radio-inline label,
.nonres-header-wrapper .has-warning.checkbox-inline label {	color: #8a6d3b;
}
.nonres-header-wrapper .has-warning .form-control {	border-color: #8a6d3b;	-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);
}
.nonres-header-wrapper .has-warning .form-control:focus {	border-color: #66512c;	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.nonres-header-wrapper .has-warning .input-group-addon {	color: #8a6d3b;	border-color: #8a6d3b;	background-color: #fcf8e3;
}
.nonres-header-wrapper .has-warning .form-control-feedback {	color: #8a6d3b;
}
.nonres-header-wrapper .has-error .help-block,
.nonres-header-wrapper .has-error .control-label,
.nonres-header-wrapper .has-error .radio,
.nonres-header-wrapper .has-error .checkbox,
.nonres-header-wrapper .has-error .radio-inline,
.nonres-header-wrapper .has-error .checkbox-inline,
.nonres-header-wrapper .has-error.radio label,
.nonres-header-wrapper .has-error.checkbox label,
.nonres-header-wrapper .has-error.radio-inline label,
.nonres-header-wrapper .has-error.checkbox-inline label {	color: #a94442;
}
.nonres-header-wrapper .has-error .form-control {	border-color: #a94442;	-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);
}
.nonres-header-wrapper .has-error .form-control:focus {	border-color: #843534;	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.nonres-header-wrapper .has-error .input-group-addon {	color: #a94442;	border-color: #a94442;	background-color: #f2dede;
}
.nonres-header-wrapper .has-error .form-control-feedback {	color: #a94442;
}
.nonres-header-wrapper .has-feedback label~.form-control-feedback {	top: 25px;
}
.nonres-header-wrapper .has-feedback label.sr-only~.form-control-feedback {	top: 0;
}
.nonres-header-wrapper .help-block {	display: block;	margin-top: 5px;	margin-bottom: 10px;	color: #737373;
}
.nonres-header-wrapper .form-horizontal .radio,
.nonres-header-wrapper .form-horizontal .checkbox,
.nonres-header-wrapper .form-horizontal .radio-inline,
.nonres-header-wrapper .form-horizontal .checkbox-inline {	margin-top: 0;	margin-bottom: 0;	padding-top: 7px;
}
.nonres-header-wrapper .form-horizontal .radio,
.nonres-header-wrapper .form-horizontal .checkbox {	min-height: 27px;
}
.nonres-header-wrapper .form-horizontal .form-group {	margin-left: -15px;	margin-right: -15px;
}
.nonres-header-wrapper .form-horizontal .form-group:before,
.nonres-header-wrapper .form-horizontal .form-group:after {	content: " ";	display: table;
}
.nonres-header-wrapper .form-horizontal .form-group:after {	clear: both;
}
.nonres-header-wrapper .form-horizontal .has-feedback .form-control-feedback {	right: 15px;
}
.nonres-header-wrapper .fade {	opacity: 0;	-webkit-transition: opacity 0.15s linear;	-o-transition: opacity 0.15s linear;	transition: opacity 0.15s linear;
}
.nonres-header-wrapper .fade.in {	opacity: 1;
}
.nonres-header-wrapper .collapse {	display: none;
}
.nonres-header-wrapper .collapse.in {	display: block;
}
.nonres-header-wrapper tr.collapse.in {	display: table-row;
}
.nonres-header-wrapper tbody.collapse.in {	display: table-row-group;
}
.nonres-header-wrapper .collapsing {	position: relative;	height: 0;	overflow: hidden;	-webkit-transition-property: height, visibility;	transition-property: height, visibility;	-webkit-transition-duration: 0.35s;	transition-duration: 0.35s;	-webkit-transition-timing-function: ease;	transition-timing-function: ease;
}
.nonres-header-wrapper .caret {	display: inline-block;	width: 0;	height: 0;	margin-left: 2px;	vertical-align: middle;	border-top: 4px dashed;	border-top: 4px solid \9;	border-right: 4px solid transparent;	border-left: 4px solid transparent;
}
.nonres-header-wrapper .dropup,
.nonres-header-wrapper .dropdown {	position: relative;
}
.nonres-header-wrapper .dropdown-toggle:focus {	outline: 0;
}
.nonres-header-wrapper .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: 14px;	text-align: left;	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;
}
.nonres-header-wrapper .dropdown-menu.pull-right {	right: 0;	left: auto;
}
.nonres-header-wrapper .dropdown-menu .divider {	height: 1px;	margin: 9px 0;	overflow: hidden;	background-color: #e5e5e5;
}
.nonres-header-wrapper .dropdown-menu>li>a {	display: block;	padding: 3px 20px;	clear: both;	font-weight: normal;	line-height: 1.42857;	color: #333333;	white-space: nowrap;
}
.nonres-header-wrapper .dropdown-menu>li>a:hover,
.nonres-header-wrapper .dropdown-menu>li>a:focus {	text-decoration: none;	color: #262626;	background-color: #f5f5f5;
}
.nonres-header-wrapper .dropdown-menu>.active>a,
.nonres-header-wrapper .dropdown-menu>.active>a:hover,
.nonres-header-wrapper .dropdown-menu>.active>a:focus {	color: #fff;	text-decoration: none;	outline: 0;	background-color: #337ab7;
}
.nonres-header-wrapper .dropdown-menu>.disabled>a,
.nonres-header-wrapper .dropdown-menu>.disabled>a:hover,
.nonres-header-wrapper .dropdown-menu>.disabled>a:focus {	color: #777777;
}
.nonres-header-wrapper .dropdown-menu>.disabled>a:hover,
.nonres-header-wrapper .dropdown-menu>.disabled>a:focus {	text-decoration: none;	background-color: transparent;	background-image: none;	filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);	cursor: not-allowed;
}
.nonres-header-wrapper .open>.dropdown-menu {	display: block;
}
.nonres-header-wrapper .open>a {	outline: 0;
}
.nonres-header-wrapper .dropdown-menu-right {	left: auto;	right: 0;
}
.nonres-header-wrapper .dropdown-menu-left {	left: 0;	right: auto;
}
.nonres-header-wrapper .dropdown-header {	display: block;	padding: 3px 20px;	font-size: 12px;	line-height: 1.42857;	color: #777777;	white-space: nowrap;
}
.nonres-header-wrapper .dropdown-backdrop {	position: fixed;	left: 0;	right: 0;	bottom: 0;	top: 0;	z-index: 990;
}
.nonres-header-wrapper .pull-right>.dropdown-menu {	right: 0;	left: auto;
}
.nonres-header-wrapper .dropup .caret,
.nonres-header-wrapper .navbar-fixed-bottom .dropdown .caret {	border-top: 0;	border-bottom: 4px dashed;	border-bottom: 4px solid \9;	content: "";
}
.nonres-header-wrapper .dropup .dropdown-menu,
.nonres-header-wrapper .navbar-fixed-bottom .dropdown .dropdown-menu {	top: auto;	bottom: 100%;	margin-bottom: 2px;
}
.nonres-header-wrapper .nav {	margin-bottom: 0;	padding-left: 0;	list-style: none;
}
.nonres-header-wrapper .nav:before,
.nonres-header-wrapper .nav:after {	content: " ";	display: table;
}
.nonres-header-wrapper .nav:after {	clear: both;
}
.nonres-header-wrapper .nav>li {	position: relative;	display: block;
}
.nonres-header-wrapper .nav>li>a {	position: relative;	display: block;	padding: 10px 15px;
}
.nonres-header-wrapper .nav>li>a:hover,
.nonres-header-wrapper .nav>li>a:focus {	text-decoration: none;	background-color: #eeeeee;
}
.nonres-header-wrapper .nav>li.disabled>a {	color: #777777;
}
.nonres-header-wrapper .nav>li.disabled>a:hover,
.nonres-header-wrapper .nav>li.disabled>a:focus {	color: #777777;	text-decoration: none;	background-color: transparent;	cursor: not-allowed;
}
.nonres-header-wrapper .nav .open>a,
.nonres-header-wrapper .nav .open>a:hover,
.nonres-header-wrapper .nav .open>a:focus {	background-color: #eeeeee;	border-color: #337ab7;
}
.nonres-header-wrapper .nav .nav-divider {	height: 1px;	margin: 9px 0;	overflow: hidden;	background-color: #e5e5e5;
}
.nonres-header-wrapper .nav>li>a>img {	max-width: none;
}
.nonres-header-wrapper .nav-tabs {	border-bottom: 1px solid #ddd;
}
.nonres-header-wrapper .nav-tabs>li {	float: left;	margin-bottom: -1px;
}
.nonres-header-wrapper .nav-tabs>li>a {	margin-right: 2px;	line-height: 1.42857;	border: 1px solid transparent;	border-radius: 4px 4px 0 0;
}
.nonres-header-wrapper .nav-tabs>li>a:hover {	border-color: #eeeeee #eeeeee #ddd;
}
.nonres-header-wrapper .nav-tabs>li.active>a,
.nonres-header-wrapper .nav-tabs>li.active>a:hover,
.nonres-header-wrapper .nav-tabs>li.active>a:focus {	color: #555555;	background-color: #fff;	border: 1px solid #ddd;	border-bottom-color: transparent;	cursor: default;
}
.nonres-header-wrapper .nav-pills>li {	float: left;
}
.nonres-header-wrapper .nav-pills>li>a {	border-radius: 4px;
}
.nonres-header-wrapper .nav-pills>li+li {	margin-left: 2px;
}
.nonres-header-wrapper .nav-pills>li.active>a,
.nonres-header-wrapper .nav-pills>li.active>a:hover,
.nonres-header-wrapper .nav-pills>li.active>a:focus {	color: #fff;	background-color: #337ab7;
}
.nonres-header-wrapper .nav-stacked>li {	float: none;
}
.nonres-header-wrapper .nav-stacked>li+li {	margin-top: 2px;	margin-left: 0;
}
.nonres-header-wrapper .nav-justified,
.nonres-header-wrapper .nav-tabs.nav-justified {	width: 100%;
}
.nonres-header-wrapper .nav-justified>li,
.nonres-header-wrapper .nav-tabs.nav-justified>li {	float: none;
}
.nonres-header-wrapper .nav-justified>li>a,
.nonres-header-wrapper .nav-tabs.nav-justified>li>a {	text-align: center;	margin-bottom: 5px;
}
.nonres-header-wrapper .nav-justified>.dropdown .dropdown-menu {	top: auto;	left: auto;
}
.nonres-header-wrapper .nav-tabs-justified,
.nonres-header-wrapper .nav-tabs.nav-justified {	border-bottom: 0;
}
.nonres-header-wrapper .nav-tabs-justified>li>a,
.nonres-header-wrapper .nav-tabs.nav-justified>li>a {	margin-right: 0;	border-radius: 4px;
}
.nonres-header-wrapper .nav-tabs-justified>.active>a,
.nonres-header-wrapper .nav-tabs.nav-justified>.active>a,
.nonres-header-wrapper .nav-tabs-justified>.active>a:hover,
.nonres-header-wrapper .nav-tabs.nav-justified>.active>a:hover,
.nonres-header-wrapper .nav-tabs-justified>.active>a:focus,
.nonres-header-wrapper .nav-tabs.nav-justified>.active>a:focus {	border: 1px solid #ddd;
}
.nonres-header-wrapper .tab-content>.tab-pane {	display: none;
}
.nonres-header-wrapper .tab-content>.active {	display: block;
}
.nonres-header-wrapper .nav-tabs .dropdown-menu {	margin-top: -1px;	border-top-right-radius: 0;	border-top-left-radius: 0;
}
.nonres-header-wrapper.navbar {	position: relative;	min-height: 50px;	margin-bottom: 20px;	border: 1px solid transparent;
}
.nonres-header-wrapper .navbar:before,
.nonres-header-wrapper .navbar:after {	content: " ";	display: table;
}
.nonres-header-wrapper .navbar:after {	clear: both;
}
.nonres-header-wrapper .navbar-header:before,
.nonres-header-wrapper .navbar-header:after {	content: " ";	display: table;
}
.nonres-header-wrapper .navbar-header:after {	clear: both;
}
.nonres-header-wrapper .navbar-collapse {	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;
}
.nonres-header-wrapper .navbar-collapse:before,
.nonres-header-wrapper .navbar-collapse:after {	content: " ";	display: table;
}
.nonres-header-wrapper .navbar-collapse:after {	clear: both;
}
.nonres-header-wrapper .navbar-collapse.in {	overflow-y: auto;
}
.nonres-header-wrapper .navbar-fixed-top .navbar-collapse,
.nonres-header-wrapper .navbar-fixed-bottom .navbar-collapse {	max-height: 340px;
}
.nonres-header-wrapper .container>.navbar-header,
.nonres-header-wrapper .container>.navbar-collapse,
.nonres-header-wrapper .container-fluid>.navbar-header,
.nonres-header-wrapper .container-fluid>.navbar-collapse {	margin-right: -15px;	margin-left: -15px;
}
.nonres-header-wrapper .navbar-static-top {	z-index: 1000;	border-width: 0 0 1px;
}
.nonres-header-wrapper .navbar-fixed-top,
.nonres-header-wrapper .navbar-fixed-bottom {	position: fixed;	right: 0;	left: 0;	z-index: 1030;
}
.nonres-header-wrapper .navbar-fixed-top {	top: 0;	border-width: 0 0 1px;
}
.nonres-header-wrapper .navbar-fixed-bottom {	bottom: 0;	margin-bottom: 0;	border-width: 1px 0 0;
}
.nonres-header-wrapper .navbar-brand {	float: left;	padding: 15px 15px;	font-size: 18px;	line-height: 20px;	height: 50px;
}
.nonres-header-wrapper .navbar-brand:hover,
.nonres-header-wrapper .navbar-brand:focus {	text-decoration: none;
}
.nonres-header-wrapper .navbar-brand>img {	display: block;
}
.nonres-header-wrapper .navbar-toggle {	position: relative;	float: right;	margin-right: 15px;	padding: 9px 10px;	margin-top: 8px;	margin-bottom: 8px;	background-color: transparent;	background-image: none;	border: 1px solid transparent;	border-radius: 4px;
}
.nonres-header-wrapper .navbar-toggle:focus {	outline: 0;
}
.nonres-header-wrapper .navbar-toggle .icon-bar {	display: block;	width: 22px;	height: 2px;	border-radius: 1px;
}
.nonres-header-wrapper .navbar-toggle .icon-bar+.icon-bar {	margin-top: 4px;
}
.nonres-header-wrapper .navbar-nav {	margin: 7.5px -15px;
}
.nonres-header-wrapper .navbar-nav>li>a {	padding-top: 10px;	padding-bottom: 10px;	line-height: 20px;
}
.nonres-header-wrapper .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: 8px;	margin-bottom: 8px;
}
.nonres-header-wrapper .navbar-nav>li>.dropdown-menu {	margin-top: 0;	border-top-right-radius: 0;	border-top-left-radius: 0;
}
.nonres-header-wrapper .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {	margin-bottom: 0;	border-top-right-radius: 4px;	border-top-left-radius: 4px;	border-bottom-right-radius: 0;	border-bottom-left-radius: 0;
}
.nonres-header-wrapper .navbar-btn {	margin-top: 8px;	margin-bottom: 8px;
}
.nonres-header-wrapper .navbar-btn.btn-sm {	margin-top: 10px;	margin-bottom: 10px;
}
.nonres-header-wrapper .navbar-btn.btn-xs {	margin-top: 14px;	margin-bottom: 14px;
}
.nonres-header-wrapper .navbar-text {	margin-top: 15px;	margin-bottom: 15px;
}
.nonres-header-wrapper.navbar-default {	background-color: #f8f8f8;	border-color: #e7e7e7;
}
.nonres-header-wrapper.navbar-default .navbar-brand {	color: #777;
}
.nonres-header-wrapper.navbar-default .navbar-brand:hover,
.nonres-header-wrapper.navbar-default .navbar-brand:focus {	color: #5e5e5e;	background-color: transparent;
}
.nonres-header-wrapper.navbar-default .navbar-text {	color: #777;
}
.nonres-header-wrapper.navbar-default .navbar-nav>li>a {	color: #777;
}
.nonres-header-wrapper.navbar-default .navbar-nav>li>a:hover,
.nonres-header-wrapper.navbar-default .navbar-nav>li>a:focus {	color: #333;	background-color: transparent;
}
.nonres-header-wrapper.navbar-default .navbar-nav>.active>a,
.nonres-header-wrapper.navbar-default .navbar-nav>.active>a:hover,
.nonres-header-wrapper.navbar-default .navbar-nav>.active>a:focus {	color: #555;	background-color: #e7e7e7;
}
.nonres-header-wrapper.navbar-default .navbar-nav>.disabled>a,
.nonres-header-wrapper.navbar-default .navbar-nav>.disabled>a:hover,
.nonres-header-wrapper.navbar-default .navbar-nav>.disabled>a:focus {	color: #ccc;	background-color: transparent;
}
.nonres-header-wrapper.navbar-default .navbar-toggle {	border-color: #ddd;
}
.nonres-header-wrapper.navbar-default .navbar-toggle:hover,
.nonres-header-wrapper.navbar-default .navbar-toggle:focus {	background-color: #ddd;
}
.nonres-header-wrapper.navbar-default .navbar-toggle .icon-bar {	background-color: #888;
}
.nonres-header-wrapper.navbar-default .navbar-collapse,
.nonres-header-wrapper.navbar-default .navbar-form {	border-color: #e7e7e7;
}
.nonres-header-wrapper.navbar-default .navbar-nav>.open>a,
.nonres-header-wrapper.navbar-default .navbar-nav>.open>a:hover,
.nonres-header-wrapper.navbar-default .navbar-nav>.open>a:focus {	background-color: #e7e7e7;	color: #555;
}
.nonres-header-wrapper.navbar-default .navbar-link {	color: #777;
}
.nonres-header-wrapper.navbar-default .navbar-link:hover {	color: #333;
}
.nonres-header-wrapper.navbar-default .btn-link {	color: #777;
}
.nonres-header-wrapper.navbar-default .btn-link:hover,
.nonres-header-wrapper.navbar-default .btn-link:focus {	color: #333;
}
.nonres-header-wrapper.navbar-default .btn-link[disabled]:hover,
.nonres-header-wrapper.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .nonres-header-wrapper.navbar-default .btn-link:hover,
fieldset[disabled] .nonres-header-wrapper.navbar-default .btn-link:focus {	color: #ccc;
}
.nonres-header-wrapper .navbar-inverse {	background-color: #222;	border-color: #090909;
}
.nonres-header-wrapper .navbar-inverse .navbar-brand {	color: #9d9d9d;
}
.nonres-header-wrapper .navbar-inverse .navbar-brand:hover,
.nonres-header-wrapper .navbar-inverse .navbar-brand:focus {	color: #fff;	background-color: transparent;
}
.nonres-header-wrapper .navbar-inverse .navbar-text {	color: #9d9d9d;
}
.nonres-header-wrapper .navbar-inverse .navbar-nav>li>a {	color: #9d9d9d;
}
.nonres-header-wrapper .navbar-inverse .navbar-nav>li>a:hover,
.nonres-header-wrapper .navbar-inverse .navbar-nav>li>a:focus {	color: #fff;	background-color: transparent;
}
.nonres-header-wrapper .navbar-inverse .navbar-nav>.active>a,
.nonres-header-wrapper .navbar-inverse .navbar-nav>.active>a:hover,
.nonres-header-wrapper .navbar-inverse .navbar-nav>.active>a:focus {	color: #fff;	background-color: #090909;
}
.nonres-header-wrapper .navbar-inverse .navbar-nav>.disabled>a,
.nonres-header-wrapper .navbar-inverse .navbar-nav>.disabled>a:hover,
.nonres-header-wrapper .navbar-inverse .navbar-nav>.disabled>a:focus {	color: #444;	background-color: transparent;
}
.nonres-header-wrapper .navbar-inverse .navbar-toggle {	border-color: #333;
}
.nonres-header-wrapper .navbar-inverse .navbar-toggle:hover,
.nonres-header-wrapper .navbar-inverse .navbar-toggle:focus {	background-color: #333;
}
.nonres-header-wrapper .navbar-inverse .navbar-toggle .icon-bar {	background-color: #fff;
}
.nonres-header-wrapper .navbar-inverse .navbar-collapse,
.nonres-header-wrapper .navbar-inverse .navbar-form {	border-color: #101010;
}
.nonres-header-wrapper .navbar-inverse .navbar-nav>.open>a,
.nonres-header-wrapper .navbar-inverse .navbar-nav>.open>a:hover,
.nonres-header-wrapper .navbar-inverse .navbar-nav>.open>a:focus {	background-color: #090909;	color: #fff;
}
.nonres-header-wrapper .navbar-inverse .navbar-link {	color: #9d9d9d;
}
.nonres-header-wrapper .navbar-inverse .navbar-link:hover {	color: #fff;
}
.nonres-header-wrapper .navbar-inverse .btn-link {	color: #9d9d9d;
}
.nonres-header-wrapper .navbar-inverse .btn-link:hover,
.nonres-header-wrapper .navbar-inverse .btn-link:focus {	color: #fff;
}
.nonres-header-wrapper .navbar-inverse .btn-link[disabled]:hover,
.nonres-header-wrapper .navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .nonres-header-wrapper .navbar-inverse .btn-link:hover,
fieldset[disabled] .nonres-header-wrapper .navbar-inverse .btn-link:focus {	color: #444;
}
.nonres-header-wrapper .clearfix:before,
.nonres-header-wrapper .clearfix:after {	content: " ";	display: table;
}
.nonres-header-wrapper .clearfix:after {	clear: both;
}
.nonres-header-wrapper .center-block {	display: block;	margin-left: auto;	margin-right: auto;
}
.nonres-header-wrapper .pull-right {	float: right !important;
}
.nonres-header-wrapper .pull-left {	float: left !important;
}
.nonres-header-wrapper .hide {	display: none !important;
}
.nonres-header-wrapper .show {	display: block !important;
}
.nonres-header-wrapper .invisible {	visibility: hidden;
}
.nonres-header-wrapper .text-hide {	font: 0/0 a;	color: transparent;	text-shadow: none;	background-color: transparent;	border: 0;
}
.nonres-header-wrapper .hidden {	display: none !important;
}
.nonres-header-wrapper .affix {	position: fixed;
}
.nonres-header-wrapper img {	user-drag: none;	user-select: none;	-moz-user-select: none;	-webkit-user-drag: none;	-webkit-user-select: none;	-ms-user-select: none;
}
.nonres-header-wrapper .lead {	font-size: 21px;
}
.nonres-header-wrapper .dl-horizontal dt {	float: left;	width: 160px;	clear: left;	text-align: right;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;
}
.nonres-header-wrapper .dl-horizontal dd {	margin-left: 180px;
}
.nonres-header-wrapper .col-sm-1,
.nonres-header-wrapper .col-sm-2,
.nonres-header-wrapper .col-sm-3,
.nonres-header-wrapper .col-sm-4,
.nonres-header-wrapper .col-sm-5,
.nonres-header-wrapper .col-sm-6,
.nonres-header-wrapper .col-sm-7,
.nonres-header-wrapper .col-sm-8,
.nonres-header-wrapper .col-sm-9,
.nonres-header-wrapper .col-sm-10,
.nonres-header-wrapper .col-sm-11,
.nonres-header-wrapper .col-sm-12 {	float: left;
}
.nonres-header-wrapper .col-sm-1 {	width: 8.33333%;
}
.nonres-header-wrapper .col-sm-2 {	width: 16.66667%;
}
.nonres-header-wrapper .col-sm-3 {	width: 25%;
}
.nonres-header-wrapper .col-sm-4 {	width: 33.33333%;
}
.nonres-header-wrapper .col-sm-5 {	width: 41.66667%;
}
.nonres-header-wrapper .col-sm-6 {	width: 50%;
}
.nonres-header-wrapper .col-sm-7 {	width: 58.33333%;
}
.nonres-header-wrapper .col-sm-8 {	width: 66.66667%;
}
.nonres-header-wrapper .col-sm-9 {	width: 75%;
}
.nonres-header-wrapper .col-sm-10 {	width: 83.33333%;
}
.nonres-header-wrapper .col-sm-11 {	width: 91.66667%;
}
.nonres-header-wrapper .col-sm-12 {	width: 100%;
}
.nonres-header-wrapper .col-sm-pull-0 {	right: auto;
}
.nonres-header-wrapper .col-sm-pull-1 {	right: 8.33333%;
}
.nonres-header-wrapper .col-sm-pull-2 {	right: 16.66667%;
}
.nonres-header-wrapper .col-sm-pull-3 {	right: 25%;
}
.nonres-header-wrapper .col-sm-pull-4 {	right: 33.33333%;
}
.nonres-header-wrapper .col-sm-pull-5 {	right: 41.66667%;
}
.nonres-header-wrapper .col-sm-pull-6 {	right: 50%;
}
.nonres-header-wrapper .col-sm-pull-7 {	right: 58.33333%;
}
.nonres-header-wrapper .col-sm-pull-8 {	right: 66.66667%;
}
.nonres-header-wrapper .col-sm-pull-9 {	right: 75%;
}
.nonres-header-wrapper .col-sm-pull-10 {	right: 83.33333%;
}
.nonres-header-wrapper .col-sm-pull-11 {	right: 91.66667%;
}
.nonres-header-wrapper .col-sm-pull-12 {	right: 100%;
}
.nonres-header-wrapper .col-sm-push-0 {	left: auto;
}
.nonres-header-wrapper .col-sm-push-1 {	left: 8.33333%;
}
.nonres-header-wrapper .col-sm-push-2 {	left: 16.66667%;
}
.nonres-header-wrapper .col-sm-push-3 {	left: 25%;
}
.nonres-header-wrapper .col-sm-push-4 {	left: 33.33333%;
}
.nonres-header-wrapper .col-sm-push-5 {	left: 41.66667%;
}
.nonres-header-wrapper .col-sm-push-6 {	left: 50%;
}
.nonres-header-wrapper .col-sm-push-7 {	left: 58.33333%;
}
.nonres-header-wrapper .col-sm-push-8 {	left: 66.66667%;
}
.nonres-header-wrapper .col-sm-push-9 {	left: 75%;
}
.nonres-header-wrapper .col-sm-push-10 {	left: 83.33333%;
}
.nonres-header-wrapper .col-sm-push-11 {	left: 91.66667%;
}
.nonres-header-wrapper .col-sm-push-12 {	left: 100%;
}
.nonres-header-wrapper .col-sm-offset-0 {	margin-left: 0%;
}
.nonres-header-wrapper .col-sm-offset-1 {	margin-left: 8.33333%;
}
.nonres-header-wrapper .col-sm-offset-2 {	margin-left: 16.66667%;
}
.nonres-header-wrapper .col-sm-offset-3 {	margin-left: 25%;
}
.nonres-header-wrapper .col-sm-offset-4 {	margin-left: 33.33333%;
}
.nonres-header-wrapper .col-sm-offset-5 {	margin-left: 41.66667%;
}
.nonres-header-wrapper .col-sm-offset-6 {	margin-left: 50%;
}
.nonres-header-wrapper .col-sm-offset-7 {	margin-left: 58.33333%;
}
.nonres-header-wrapper .col-sm-offset-8 {	margin-left: 66.66667%;
}
.nonres-header-wrapper .col-sm-offset-9 {	margin-left: 75%;
}
.nonres-header-wrapper .col-sm-offset-10 {	margin-left: 83.33333%;
}
.nonres-header-wrapper .col-sm-offset-11 {	margin-left: 91.66667%;
}
.nonres-header-wrapper .col-sm-offset-12 {	margin-left: 100%;
}
.nonres-header-wrapper .form-inline .form-group {	display: inline-block;	margin-bottom: 0;	vertical-align: middle;
}
.nonres-header-wrapper .form-inline .form-control {	display: inline-block;	width: auto;	vertical-align: middle;
}
.nonres-header-wrapper .form-inline .form-control-static {	display: inline-block;
}
.nonres-header-wrapper .form-inline .input-group {	display: inline-table;	vertical-align: middle;
}
.nonres-header-wrapper .form-inline .input-group .input-group-addon,
.nonres-header-wrapper .form-inline .input-group .input-group-btn,
.nonres-header-wrapper .form-inline .input-group .form-control {	width: auto;
}
.nonres-header-wrapper .form-inline .input-group>.form-control {	width: 100%;
}
.nonres-header-wrapper .form-inline .control-label {	margin-bottom: 0;	vertical-align: middle;
}
.nonres-header-wrapper .form-inline .radio,
.nonres-header-wrapper .form-inline .checkbox {	display: inline-block;	margin-top: 0;	margin-bottom: 0;	vertical-align: middle;
}
.nonres-header-wrapper .form-inline .radio label,
.nonres-header-wrapper .form-inline .checkbox label {	padding-left: 0;
}
.nonres-header-wrapper .form-inline .radio input[type="radio"],
.nonres-header-wrapper .form-inline .checkbox input[type="checkbox"] {	position: relative;	margin-left: 0;
}
.nonres-header-wrapper .form-inline .has-feedback .form-control-feedback {	top: 0;
}
.nonres-header-wrapper .form-horizontal .control-label {	text-align: right;	margin-bottom: 0;	padding-top: 7px;
}
.nonres-header-wrapper .form-horizontal .form-group-lg .control-label {	padding-top: 11px;	font-size: 18px;
}
.nonres-header-wrapper .form-horizontal .form-group-sm .control-label {	padding-top: 6px;	font-size: 12px;
}
.nonres-header-wrapper .navbar-right .dropdown-menu {	right: 0;	left: auto;
}
.nonres-header-wrapper .navbar-right .dropdown-menu-left {	left: 0;	right: auto;
}
.nonres-header-wrapper .nav-justified>li,
.nonres-header-wrapper .nav-tabs.nav-justified>li {	display: table-cell;	width: 1%;
}
.nonres-header-wrapper .nav-justified>li>a,
.nonres-header-wrapper .nav-tabs.nav-justified>li>a {	margin-bottom: 0;
}
.nonres-header-wrapper .nav-tabs-justified>li>a,
.nonres-header-wrapper .nav-tabs.nav-justified>li>a {	border-bottom: 1px solid #ddd;	border-radius: 4px 4px 0 0;
}
.nonres-header-wrapper .nav-tabs-justified>.active>a,
.nonres-header-wrapper .nav-tabs.nav-justified>.active>a,
.nonres-header-wrapper .nav-tabs-justified>.active>a:hover,
.nonres-header-wrapper .nav-tabs.nav-justified>.active>a:hover,
.nonres-header-wrapper .nav-tabs-justified>.active>a:focus,
.nonres-header-wrapper .nav-tabs.nav-justified>.active>a:focus {	border-bottom-color: #fff;
}
.nonres-header-wrapper.navbar {	border-radius: 4px;
}
.nonres-header-wrapper .navbar-header {	float: left;
}
.nonres-header-wrapper .navbar-collapse {	width: auto;	border-top: 0;	box-shadow: none;
}
.nonres-header-wrapper .navbar-collapse.collapse {	display: block !important;	height: auto !important;	padding-bottom: 0;	overflow: visible !important;
}
.nonres-header-wrapper .navbar-collapse.in {	overflow-y: visible;
}
.navbar-fixed-top .nonres-header-wrapper .navbar-collapse,
.navbar-static-top .nonres-header-wrapper .navbar-collapse,
.navbar-fixed-bottom .nonres-header-wrapper .navbar-collapse {	padding-left: 0;	padding-right: 0;
}
.nonres-header-wrapper .container>.navbar-header,
.nonres-header-wrapper .container>.navbar-collapse,
.nonres-header-wrapper .container-fluid>.navbar-header,
.nonres-header-wrapper .container-fluid>.navbar-collapse {	margin-right: 0;	margin-left: 0;
}
.nonres-header-wrapper .navbar-static-top {	border-radius: 0;
}
.nonres-header-wrapper .navbar-fixed-top,
.nonres-header-wrapper .navbar-fixed-bottom {	border-radius: 0;
}
.navbar>.container .nonres-header-wrapper .navbar-brand,
.navbar>.container-fluid .nonres-header-wrapper .navbar-brand {	margin-left: -15px;
}
.nonres-header-wrapper .navbar-toggle {	display: none;
}
.nonres-header-wrapper .navbar-nav {	float: left;	margin: 0;
}
.nonres-header-wrapper .navbar-nav>li {	float: left;
}
.nonres-header-wrapper .navbar-nav>li>a {	padding-top: 15px;	padding-bottom: 15px;
}
.nonres-header-wrapper .navbar-form .form-group {	display: inline-block;	margin-bottom: 0;	vertical-align: middle;
}
.nonres-header-wrapper .navbar-form .form-control {	display: inline-block;	width: auto;	vertical-align: middle;
}
.nonres-header-wrapper .navbar-form .form-control-static {	display: inline-block;
}
.nonres-header-wrapper .navbar-form .input-group {	display: inline-table;	vertical-align: middle;
}
.nonres-header-wrapper .navbar-form .input-group .input-group-addon,
.nonres-header-wrapper .navbar-form .input-group .input-group-btn,
.nonres-header-wrapper .navbar-form .input-group .form-control {	width: auto;
}
.nonres-header-wrapper .navbar-form .input-group>.form-control {	width: 100%;
}
.nonres-header-wrapper .navbar-form .control-label {	margin-bottom: 0;	vertical-align: middle;
}
.nonres-header-wrapper .navbar-form .radio,
.nonres-header-wrapper .navbar-form .checkbox {	display: inline-block;	margin-top: 0;	margin-bottom: 0;	vertical-align: middle;
}
.nonres-header-wrapper .navbar-form .radio label,
.nonres-header-wrapper .navbar-form .checkbox label {	padding-left: 0;
}
.nonres-header-wrapper .navbar-form .radio input[type="radio"],
.nonres-header-wrapper .navbar-form .checkbox input[type="checkbox"] {	position: relative;	margin-left: 0;
}
.nonres-header-wrapper .navbar-form .has-feedback .form-control-feedback {	top: 0;
}
.nonres-header-wrapper .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;
}
.nonres-header-wrapper .navbar-text {	float: left;	margin-left: 15px;	margin-right: 15px;
}
.nonres-header-wrapper .navbar-left {	float: left !important;
}
.nonres-header-wrapper .navbar-right {	float: right !important;	margin-right: -15px;
}
.nonres-header-wrapper .navbar-right~.navbar-right {	margin-right: 0;
}
.nonres-header-wrapper .col-md-1,
.nonres-header-wrapper .col-md-2,
.nonres-header-wrapper .col-md-3,
.nonres-header-wrapper .col-md-4,
.nonres-header-wrapper .col-md-5,
.nonres-header-wrapper .col-md-6,
.nonres-header-wrapper .col-md-7,
.nonres-header-wrapper .col-md-8,
.nonres-header-wrapper .col-md-9,
.nonres-header-wrapper .col-md-10,
.nonres-header-wrapper .col-md-11,
.nonres-header-wrapper .col-md-12 {	float: left;
}
.nonres-header-wrapper .col-md-1 {	width: 8.33333%;
}
.nonres-header-wrapper .col-md-2 {	width: 16.66667%;
}
.nonres-header-wrapper .col-md-3 {	width: 25%;
}
.nonres-header-wrapper .col-md-4 {	width: 33.33333%;
}
.nonres-header-wrapper .col-md-5 {	width: 41.66667%;
}
.nonres-header-wrapper .col-md-6 {	width: 50%;
}
.nonres-header-wrapper .col-md-7 {	width: 58.33333%;
}
.nonres-header-wrapper .col-md-8 {	width: 66.66667%;
}
.nonres-header-wrapper .col-md-9 {	width: 75%;
}
.nonres-header-wrapper .col-md-10 {	width: 83.33333%;
}
.nonres-header-wrapper .col-md-11 {	width: 91.66667%;
}
.nonres-header-wrapper .col-md-12 {	width: 100%;
}
.nonres-header-wrapper .col-md-pull-0 {	right: auto;
}
.nonres-header-wrapper .col-md-pull-1 {	right: 8.33333%;
}
.nonres-header-wrapper .col-md-pull-2 {	right: 16.66667%;
}
.nonres-header-wrapper .col-md-pull-3 {	right: 25%;
}
.nonres-header-wrapper .col-md-pull-4 {	right: 33.33333%;
}
.nonres-header-wrapper .col-md-pull-5 {	right: 41.66667%;
}
.nonres-header-wrapper .col-md-pull-6 {	right: 50%;
}
.nonres-header-wrapper .col-md-pull-7 {	right: 58.33333%;
}
.nonres-header-wrapper .col-md-pull-8 {	right: 66.66667%;
}
.nonres-header-wrapper .col-md-pull-9 {	right: 75%;
}
.nonres-header-wrapper .col-md-pull-10 {	right: 83.33333%;
}
.nonres-header-wrapper .col-md-pull-11 {	right: 91.66667%;
}
.nonres-header-wrapper .col-md-pull-12 {	right: 100%;
}
.nonres-header-wrapper .col-md-push-0 {	left: auto;
}
.nonres-header-wrapper .col-md-push-1 {	left: 8.33333%;
}
.nonres-header-wrapper .col-md-push-2 {	left: 16.66667%;
}
.nonres-header-wrapper .col-md-push-3 {	left: 25%;
}
.nonres-header-wrapper .col-md-push-4 {	left: 33.33333%;
}
.nonres-header-wrapper .col-md-push-5 {	left: 41.66667%;
}
.nonres-header-wrapper .col-md-push-6 {	left: 50%;
}
.nonres-header-wrapper .col-md-push-7 {	left: 58.33333%;
}
.nonres-header-wrapper .col-md-push-8 {	left: 66.66667%;
}
.nonres-header-wrapper .col-md-push-9 {	left: 75%;
}
.nonres-header-wrapper .col-md-push-10 {	left: 83.33333%;
}
.nonres-header-wrapper .col-md-push-11 {	left: 91.66667%;
}
.nonres-header-wrapper .col-md-push-12 {	left: 100%;
}
.nonres-header-wrapper .col-md-offset-0 {	margin-left: 0%;
}
.nonres-header-wrapper .col-md-offset-1 {	margin-left: 8.33333%;
}
.nonres-header-wrapper .col-md-offset-2 {	margin-left: 16.66667%;
}
.nonres-header-wrapper .col-md-offset-3 {	margin-left: 25%;
}
.nonres-header-wrapper .col-md-offset-4 {	margin-left: 33.33333%;
}
.nonres-header-wrapper .col-md-offset-5 {	margin-left: 41.66667%;
}
.nonres-header-wrapper .col-md-offset-6 {	margin-left: 50%;
}
.nonres-header-wrapper .col-md-offset-7 {	margin-left: 58.33333%;
}
.nonres-header-wrapper .col-md-offset-8 {	margin-left: 66.66667%;
}
.nonres-header-wrapper .col-md-offset-9 {	margin-left: 75%;
}
.nonres-header-wrapper .col-md-offset-10 {	margin-left: 83.33333%;
}
.nonres-header-wrapper .col-md-offset-11 {	margin-left: 91.66667%;
}
.nonres-header-wrapper .col-md-offset-12 {	margin-left: 100%;
}
.nonres-header-wrapper .container {	width: 980px;
}
.nonres-header-wrapper .col-lg-1,
.nonres-header-wrapper .col-lg-2,
.nonres-header-wrapper .col-lg-3,
.nonres-header-wrapper .col-lg-4,
.nonres-header-wrapper .col-lg-5,
.nonres-header-wrapper .col-lg-6,
.nonres-header-wrapper .col-lg-7,
.nonres-header-wrapper .col-lg-8,
.nonres-header-wrapper .col-lg-9,
.nonres-header-wrapper .col-lg-10,
.nonres-header-wrapper .col-lg-11,
.nonres-header-wrapper .col-lg-12 {	float: left;
}
.nonres-header-wrapper .col-lg-1 {	width: 8.33333%;
}
.nonres-header-wrapper .col-lg-2 {	width: 16.66667%;
}
.nonres-header-wrapper .col-lg-3 {	width: 25%;
}
.nonres-header-wrapper .col-lg-4 {	width: 33.33333%;
}
.nonres-header-wrapper .col-lg-5 {	width: 41.66667%;
}
.nonres-header-wrapper .col-lg-6 {	width: 50%;
}
.nonres-header-wrapper .col-lg-7 {	width: 58.33333%;
}
.nonres-header-wrapper .col-lg-8 {	width: 66.66667%;
}
.nonres-header-wrapper .col-lg-9 {	width: 75%;
}
.nonres-header-wrapper .col-lg-10 {	width: 83.33333%;
}
.nonres-header-wrapper .col-lg-11 {	width: 91.66667%;
}
.nonres-header-wrapper .col-lg-12 {	width: 100%;
}
.nonres-header-wrapper .col-lg-pull-0 {	right: auto;
}
.nonres-header-wrapper .col-lg-pull-1 {	right: 8.33333%;
}
.nonres-header-wrapper .col-lg-pull-2 {	right: 16.66667%;
}
.nonres-header-wrapper .col-lg-pull-3 {	right: 25%;
}
.nonres-header-wrapper .col-lg-pull-4 {	right: 33.33333%;
}
.nonres-header-wrapper .col-lg-pull-5 {	right: 41.66667%;
}
.nonres-header-wrapper .col-lg-pull-6 {	right: 50%;
}
.nonres-header-wrapper .col-lg-pull-7 {	right: 58.33333%;
}
.nonres-header-wrapper .col-lg-pull-8 {	right: 66.66667%;
}
.nonres-header-wrapper .col-lg-pull-9 {	right: 75%;
}
.nonres-header-wrapper .col-lg-pull-10 {	right: 83.33333%;
}
.nonres-header-wrapper .col-lg-pull-11 {	right: 91.66667%;
}
.nonres-header-wrapper .col-lg-pull-12 {	right: 100%;
}
.nonres-header-wrapper .col-lg-push-0 {	left: auto;
}
.nonres-header-wrapper .col-lg-push-1 {	left: 8.33333%;
}
.nonres-header-wrapper .col-lg-push-2 {	left: 16.66667%;
}
.nonres-header-wrapper .col-lg-push-3 {	left: 25%;
}
.nonres-header-wrapper .col-lg-push-4 {	left: 33.33333%;
}
.nonres-header-wrapper .col-lg-push-5 {	left: 41.66667%;
}
.nonres-header-wrapper .col-lg-push-6 {	left: 50%;
}
.nonres-header-wrapper .col-lg-push-7 {	left: 58.33333%;
}
.nonres-header-wrapper .col-lg-push-8 {	left: 66.66667%;
}
.nonres-header-wrapper .col-lg-push-9 {	left: 75%;
}
.nonres-header-wrapper .col-lg-push-10 {	left: 83.33333%;
}
.nonres-header-wrapper .col-lg-push-11 {	left: 91.66667%;
}
.nonres-header-wrapper .col-lg-push-12 {	left: 100%;
}
.nonres-header-wrapper .col-lg-offset-0 {	margin-left: 0%;
}
.nonres-header-wrapper .col-lg-offset-1 {	margin-left: 8.33333%;
}
.nonres-header-wrapper .col-lg-offset-2 {	margin-left: 16.66667%;
}
.nonres-header-wrapper .col-lg-offset-3 {	margin-left: 25%;
}
.nonres-header-wrapper .col-lg-offset-4 {	margin-left: 33.33333%;
}
.nonres-header-wrapper .col-lg-offset-5 {	margin-left: 41.66667%;
}
.nonres-header-wrapper .col-lg-offset-6 {	margin-left: 50%;
}
.nonres-header-wrapper .col-lg-offset-7 {	margin-left: 58.33333%;
}
.nonres-header-wrapper .col-lg-offset-8 {	margin-left: 66.66667%;
}
.nonres-header-wrapper .col-lg-offset-9 {	margin-left: 75%;
}
.nonres-header-wrapper .col-lg-offset-10 {	margin-left: 83.33333%;
}
.nonres-header-wrapper .col-lg-offset-11 {	margin-left: 91.66667%;
}
.nonres-header-wrapper .col-lg-offset-12 {	margin-left: 100%;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {	.nonres-header-wrapper input[type="date"].form-control,	.nonres-header-wrapper input[type="time"].form-control,	.nonres-header-wrapper input[type="datetime-local"].form-control,	.nonres-header-wrapper input[type="month"].form-control {	line-height: 34px;	}	.nonres-header-wrapper input[type="date"].input-sm,	.input-group-sm .nonres-header-wrapper input[type="date"],	.nonres-header-wrapper input[type="time"].input-sm,	.input-group-sm .nonres-header-wrapper input[type="time"],	.nonres-header-wrapper input[type="datetime-local"].input-sm,	.input-group-sm .nonres-header-wrapper input[type="datetime-local"],	.nonres-header-wrapper input[type="month"].input-sm,	.input-group-sm .nonres-header-wrapper input[type="month"] {	line-height: 30px;	}	.nonres-header-wrapper input[type="date"].input-lg,	.input-group-lg .nonres-header-wrapper input[type="date"],	.nonres-header-wrapper input[type="time"].input-lg,	.input-group-lg .nonres-header-wrapper input[type="time"],	.nonres-header-wrapper input[type="datetime-local"].input-lg,	.input-group-lg .nonres-header-wrapper input[type="datetime-local"],	.nonres-header-wrapper input[type="month"].input-lg,	.input-group-lg .nonres-header-wrapper input[type="month"] {	line-height: 46px;	}
}
.container {	padding: 0;
}
.container-fluid {	padding: 0;
}
.row.no-gutters {	margin-right: 0;	margin-left: 0;
}
.row.no-gutters>[class^="col-"],
.row.no-gutters>[class*=" col-"],
.row.no-gutters [class^="col-"],
.row.no-gutters [class*=" col-"] {	padding-right: 0;	padding-left: 0;
}
.clear-both {	clear: both;
}
.nonres-header-wrapper {	background-color: #092D49;	background-image: -webkit-gradient(linear, left top, left bottom, from(#092D49), to(#061b2b));	background-image: -webkit-linear-gradient(top, #092D49, #061b2b);	background-image: -moz-linear-gradient(top, #092D49, #061b2b);	background-image: -ms-linear-gradient(top, #092D49, #061b2b);	background-image: -o-linear-gradient(top, #092D49, #061b2b);	background-image: linear-gradient(to bottom, #092D49, #061b2b);	filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#092D49, endColorstr=#061b2b);
}
.nonres-header-wrapper .m-header-top-con {	display: none;
}
.nonres-header-wrapper .header-top-con ul {	list-style: none;	padding-left: 0;	margin-top: 10px;	float: right;	line-height: 1em;
}
.nonres-header-wrapper .header-top-con li,
.nonres-header-wrapper .header-top-con li:hover {	display: inline-block;	font-size: 11px;	color: #FFFFFF;	line-height: 11px;	vertical-align: middle;
}
.nonres-header-wrapper .header-top-con li a:hover {	font-size: 11px;
}
.nonres-header-wrapper .header-top-con li.spacer {	padding-left: 2px;	padding-right: 2px;	font-size: 10px;	vertical-align: middle;	line-height: 11px;
}
.nonres-header-wrapper .header-top-con a,
.nonres-header-wrapper .header-top-con a:link,
.nonres-header-wrapper .header-top-con a:active,
.nonres-header-wrapper .header-top-con a:visited {	color: #fff;	text-decoration: none;
}
.nonres-header-wrapper .header-top-con a:hover {	color: #fff;	text-decoration: underline;
}
.nonres-header-wrapper .header-main-con {	height: 70px;	min-height: 70px;	border: 2px solid #FFFFFF;	-webkit-border-top-left-radius: 6px;	-moz-border-top-left-radius: 6px;	border-top-left-radius: 6px;	-webkit-border-top-right-radius: 6px;	-moz-border-top-right-radius: 6px;	border-top-right-radius: 6px;	padding-top: 15px;	color: #000;	background-color: #E3E3E3;	background-image: -webkit-gradient(linear, left top, left bottom, from(#E3E3E3), to(#FFFFFF));	background-image: -webkit-linear-gradient(top, #E3E3E3, #FFFFFF);	background-image: -moz-linear-gradient(top, #E3E3E3, #FFFFFF);	background-image: -ms-linear-gradient(top, #E3E3E3, #FFFFFF);	background-image: -o-linear-gradient(top, #E3E3E3, #FFFFFF);	background-image: linear-gradient(to bottom, #E3E3E3, #FFFFFF);	filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#E3E3E3, endColorstr=#FFFFFF);
}
.nav-group .container.subs-con {	position: relative;
}
.nonres-header-wrapper #subscription-con {	right: 0px;	left: inherit;	z-index: 5;	width: 350px;	border: 1px solid #005688;	padding: 15px;	border-radius: 5px;	position: absolute;	z-index: 1000;	background-color: #FFF;	top: 10px;	color: #333;
}
.nonres-header-wrapper #ty-con {	left: inherit;	right: 0px;	top: 10px;	border: 1px solid #005688;	padding: 15px;	border-radius: 5px;	z-index: 5;	width: 350px;
}
.nonres-header-wrapper #ty-con h2,
.nonres-header-wrapper #subscription-con h2 {	padding-bottom: 0px;	border-bottom: 0px;
}
.nonres-header-wrapper #subscription-con form .input-box {	width: 100%;
}
.nonres-header-wrapper #subscription-con:before,
.nonres-header-wrapper #ty-con:before {	content: "\f0d8";	font-size: 25px;	color: #005688;	font-family: FontAwesome;	position: absolute;	right: 17px;	top: -18px;
}
.nonres-header-wrapper #subscription-con #row-img-con .div-img-con {	float: left;	width: 33.33333333%;
}
.nonres-header-wrapper #subscription-con a {	font-size: 14px;
}
.nonres-header-wrapper #subscription-con .img-con {	width: 100%;
}
.nonres-header-wrapper .header-right-con {	float: right;	width: 552px;
}
.nonres-header-wrapper .textBoxSearch {	width: auto;
}
.nonres-header-wrapper .search-con,
.nonres-header-wrapper .customer-con {	float: left;	margin-right: 15px;	text-align: left;
}
.nonres-header-wrapper .search-input {	width: 264px;	height: 40px;	font-size: 11px;	color: #100f0f;	-webkit-border-top-right-radius: 0;	-moz-border-top-right-radius: 0;	border-top-right-radius: 0;	-webkit-border-bottom-right-radius: 0;	-moz-border-bottom-right-radius: 0;	border-bottom-right-radius: 0;	-webkit-border-top-left-radius: 6px;	-moz-border-top-left-radius: 6px;	border-top-left-radius: 6px;	-webkit-border-bottom-left-radius: 6px;	-moz-border-bottom-left-radius: 6px;	border-bottom-left-radius: 6px;	outline: none;	display: block;	padding: 6px 12px;	line-height: 1.42857143;	background-color: #fff;	background-image: none;	border: 1px solid #ccc;
}
.nonres-header-wrapper .search-btn {	width: 44px;	height: 40px;	background-color: #1a76b8;	-webkit-border-top-right-radius: 6px;	-moz-border-top-right-radius: 6px;	border-top-right-radius: 6px;	-webkit-border-bottom-right-radius: 6px;	-moz-border-bottom-right-radius: 6px;	border-bottom-right-radius: 6px;	-webkit-border-top-left-radius: 0;	-moz-border-top-left-radius: 0;	border-top-left-radius: 0;	-webkit-border-bottom-left-radius: 0;	-moz-border-bottom-left-radius: 0;	border-bottom-left-radius: 0;	color: #fff;	position: relative;	left: -5px;	outline: none;	display: inline-block;	padding: 10px;	margin-bottom: 0;	font-size: 14px;	font-weight: 400;	line-height: 1.42857143;	text-align: center;	white-space: nowrap;	vertical-align: middle;	-ms-touch-action: manipulation;	touch-action: manipulation;	cursor: pointer;	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	background-image: none;	border: 1px solid transparent;	margin-top: 0px !important;
}
.nonres-header-wrapper .header-main-con .textBoxSearch .wSearch_btn {	margin-top: 0px !important;	color: #fff;
}
.nonres-header-wrapper .search-con .form-group {	display: inline-block;	margin-bottom: 0;	vertical-align: middle;
}
.nonres-header-wrapper .search-btn .fa-search:before {	font-size: 18px;
}
.nonres-header-wrapper .search-btn:hover {	background-color: #096eb6;	padding-top: 9px;
}
.nonres-header-wrapper .search-btn:hover .fa-search:before {	font-size: 19px;
}
.nonres-header-wrapper .tab-logo-con {	text-align: center;
}
.nonres-header-wrapper .tab-logo-con a {	margin-top: 3px;	display: inline-block;
}
.nonres-header-wrapper .tab-logo-con a img {	border: none;	width: auto;	height: 32px;
}
.nonres-header-wrapper .tab-logo-con .active-logo {	position: absolute;	width: 100%;	height: 90px;	top: -35px;	left: -2px;	border: 1px solid #FFFFFF;	-webkit-box-shadow: #D7D7D7 4px 4px 4px inset;	-moz-box-shadow: #D7D7D7 4px 4px 4px inset;	box-shadow: #D7D7D7 4px 4px 4px inset;	-webkit-border-top-left-radius: 6px;	-moz-border-top-left-radius: 6px;	border-top-left-radius: 6px;	-webkit-border-top-right-radius: 6px;	-moz-border-top-right-radius: 6px;	border-top-right-radius: 6px;	-webkit-box-shadow: 4px 15px 5px -2px #acacac;	box-shadow: 4px 15px 5px -2px #acacac;	background-color: #D8D8D8;	background-image: -webkit-gradient(linear, left top, left bottom, from(#D8D8D8), to(#EFEFEF));	background-image: -webkit-linear-gradient(top, #D8D8D8, #EFEFEF);	background-image: -moz-linear-gradient(top, #D8D8D8, #EFEFEF);	background-image: -ms-linear-gradient(top, #D8D8D8, #EFEFEF);	background-image: -o-linear-gradient(top, #D8D8D8, #EFEFEF);	background-image: linear-gradient(to bottom, #D8D8D8, #EFEFEF);	filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D8D8D8, endColorstr=#EFEFEF);
}
.nonres-header-wrapper .tab-logo-con .active-logo.pcmall-con {	-webkit-box-shadow: -4px 15px 5px -2px #acacac;	box-shadow: -4px 15px 5px -2px #acacac;
}
.nonres-header-wrapper .tab-logo-con .active-logo a {	display: inline-block;	margin-top: 30px;
}
.nonres-header-wrapper .tab-logo-con a.active {	width: 100%;
}
.nonres-header-wrapper .customer-con .greetings {	font-size: 16px;	font-weight: bold;	color: #282828;	text-transform: uppercase;
}
.nonres-header-wrapper .customer-links {	font-size: 12px;	color: #282828;
}
.nonres-header-wrapper .customer-con p {	margin: 0;
}
.nonres-header-wrapper .customer-links a,
.nonres-header-wrapper .customer-links a:link,
.nonres-header-wrapper .customer-links a:active,
.nonres-header-wrapper .customer-links a:visited {	color: #282828;	font-weight: bold;	text-decoration: underline;
}
.nonres-header-wrapper .customer-links a:hover {	color: #08c;
}
.nonres-header-wrapper .shopping-cart-con {	width: 54px;	height: 51px;	border: 1px solid #AFB0B6;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	display: inline-block;	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);	font-weight: bold;	color: #000000;	background-color: #BCBEC4;	background-image: -webkit-gradient(linear, left top, left bottom, from(#BCBEC4), to(#F3F3F3));	background-image: -webkit-linear-gradient(top, #BCBEC4, #F3F3F3);	background-image: -moz-linear-gradient(top, #BCBEC4, #F3F3F3);	background-image: -ms-linear-gradient(top, #BCBEC4, #F3F3F3);	background-image: -o-linear-gradient(top, #BCBEC4, #F3F3F3);	background-image: linear-gradient(to bottom, #BCBEC4, #F3F3F3);	filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#BCBEC4, endColorstr=#F3F3F3);	position: relative;	margin-right: 7px;	float: right;	top: -5px;
}
.nonres-header-wrapper .shopping-cart-con:hover,
.nonres-header-wrapper .shopping-cart-con:link,
.nonres-header-wrapper .shopping-cart-con:active {	color: #000;
}
.nonres-header-wrapper .shopping-cart-con .fa-shopping-cart {	position: absolute;	top: 13px;	left: 10px;	z-index: 1;
}
.nonres-header-wrapper .shopping-cart-con .fa-shopping-cart:before {	font-size: 34px;
}
.nonres-header-wrapper .shopping-cart-con .item-count {	width: 22px;	height: 22px;	-webkit-border-radius: 11px;	-moz-border-radius: 11px;	border-radius: 11px;	color: #fff;	font-weight: bold;	background-color: #ff3333;	position: absolute;	text-align: center;	z-index: 2;	font-size: 10px;	top: 5px;	left: 18px;	text-indent: -1.5px;	line-height: 18px;	padding: 2px;
}
.nonres-header-wrapper .shopping-cart-con:hover .item-count {	width: 25px;	height: 25px;	-webkit-border-radius: 13px;	-moz-border-radius: 13px;	border-radius: 13px;	top: 4px;	left: 17px;	font-size: 12px;	line-height: 21px;
}
.blue-nav {	background-color: #0178BA;	border: none;	border-radius: 0;	-webkit-border-radius: 0;	-moz-border-radius: 0;	min-height: 0;	margin-bottom: 0;	position: relative;	z-index: 1;
}
.nonres-header-wrapper .nav-main {	padding: 0;
}
.nonres-header-wrapper .centered {	float: left;	margin-left: 5px;
}
.nonres-header-wrapper .icon-bar {	background-color: #ffffff !important;
}
.nonres-header-wrapper .centered:hover,
.nonres-header-wrapper .centered:focus {	background-color: #0178BA !important;
}
.nonres-header-wrapper .nav-bar-con {	padding: 7px 0;	float: left;	display: inline-block;	list-style: none;	margin: 0;	width: 100%;
}
.nonres-header-wrapper .nav-bar-con .drop-categories {	background: #2299DD;	border: 1px solid #005C8F;	border-radius: 6px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	padding: 0;	width: 100%;	box-shadow: 0px 0px 0px 0px transparent inset;	transition: box-shadow 0.3s, background-color 0.3s;
}
.nonres-header-wrapper .nav-bar-con .drop-categories:hover {	background-color: #3da4de;
}
.nonres-header-wrapper .nav-bar-con .drop-categories.open {	background: #2299DD;	box-shadow: 3px 3px 10px -4px #025584 inset;
}
.nonres-header-wrapper .nav-bar-con a.dropdown-toggle {	padding: 7px 15px;	color: #ffffff;	text-decoration: none;	display: block;
}
.nonres-header-wrapper .nav-bar-con a {	color: #ffffff;
}
.nonres-header-wrapper .nav-bar-con .drop-categories .dropdown-toggle:hover,
.nonres-header-wrapper .nav-main .nav-bar-con .drop-categories .dropdown-toggle:focus {	background: transparent;	color: #ffffff;
}
.nonres-header-wrapper .nav-bar-con li a {	padding: 0;	color: #ffffff;	background-color: transparent;	font-size: 13px;
}
.nonres-header-wrapper .nav-bar-con li a:hover,
.nonres-header-wrapper .nav-bar-con li a:active {	color: #ffffff;	background-color: transparent;
}
.nonres-header-wrapper .nav-bar-con li a .caret {	border-top: 5px dashed;	border-top: 5px solid;	border-right: 5px solid transparent;	border-left: 5px solid transparent;	position: absolute;	right: 10px;	top: 14px;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu {	background: #2299DD;	margin-top: 15px;	padding: 15px 0px;	position: absolute !important;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu:before {	content: " ";	display: block;	background: url(//image1.cc-inc.com/fejt-assets/cache/mm/macmall-pcmall-redesign-fejt/images/submenu_arr.png) no-repeat;	position: absolute;	top: -6px;	height: 6px;	width: 12px;	background-size: contain;	left: 140px;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li {	width: 100%;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu.container>li {	width: 25%;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li>a {	display: block;	padding: 4px 15px 5px 14px;	right: -1px;	position: relative;	white-space: normal;	background-color: transparent;	color: #FFF;	transition: background-color 0.3s;	font-size: 13px;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li>a:before {	content: " ";	display: block;	height: 100%;	position: absolute;	left: -2px;	top: 0px;	width: 2px;	background-color: #FFF;	opacity: 0;	transition: opacity 0.3s;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu>a:after {	display: block;	content: " ";	width: 6px;	height: 12px;	background: url("//image1.cc-inc.com/fejt-assets/cache/mm/macmall-pcmall-redesign-fejt/images/right_arr.png") no-repeat;	background-size: contain;	position: absolute;	right: 7px;	top: 50%;	transform: translateY(-50%);	opacity: 0;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li:hover.has-submenu>a:after,
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.active.has-submenu>a:after {	opacity: 1;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li:hover>a,
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.active>a {	color: #0178BA;	background-color: #FFF;	font-weight: bold;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li:hover>a:before,
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.active>a:before {	opacity: 1;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu {	position: absolute;	top: 0px;	right: 0px;	width: 75%;	background-color: #FFF;	border-top-right-radius: 4px;	border-bottom-right-radius: 4px;	padding: 16px 0px;	display: none;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu:hover .submenu,
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu.active .submenu {	display: block;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu ul {	padding-left: 10px;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu li {	list-style: none;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu .label,
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu li.label {	display: block;	padding: 0px 15px;	margin-bottom: 10px;	font-size: 14px;	font-weight: bold;	line-height: 1;	color: #fff;	text-align: left;	white-space: inherit;	vertical-align: baseline;	border-radius: 0px;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu .label#label-2 {	padding-top: 15px;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu div[class*=" col-"],
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu div[class*="col-"] {	border-right: 1px solid #CCC;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu div.row>div:last-child {	border-right: none;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu li a,
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu li.label {	color: #0178BA;	padding: 3px 10px;	display: block;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu li.label {	padding-top: 0px;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu li>a {	font-size: 13px;	text-decoration: none;	display: inline-block;
}
.nonres-header-wrapper .nav-bar-con li .dropdown-menu>li.has-submenu .submenu li>a:hover {	text-decoration: underline;
}
.nonres-header-wrapper .nav-main .menu-list .menu a {	margin: 14px 20px;	color: #ffffff;	padding: 0;	font-size: 14px;	text-decoration: none;
}
.nonres-header-wrapper .nav-main .menu-list .menu a:after {	content: " ";	display: inline-block;	position: absolute;	right: -20px;	height: 12px;	top: 5px;	width: 1px;	background: #2298DE;
}
.nonres-header-wrapper .nav-main .menu-list .menu:last-child>a:after {	content: "";	display: none;
}
.nonres-header-wrapper .nav-main .menu-list .menu a:hover,
.nonres-header-wrapper .nav-main .menu-list .menu a:focus {	background: transparent;	color: #ffffff;	text-decoration: underline;
}
.nonres-header-wrapper .give-aways {	height: auto;	margin: 0;	margin-right: 20px;	list-style: none;	text-align: right;	padding: 0;
}
.nonres-header-wrapper .give-aways li a,
.nonres-header-wrapper .give-aways li button {	padding: 4px 0;	font-size: 14px;	color: #ffffff;	text-transform: uppercase;	font-weight: bold;	text-decoration: none;	display: inline-block;	background-color: transparent;	border: none;
}
.nonres-header-wrapper .give-aways li a:before,
.nonres-header-wrapper .give-aways li button:before {	content: "";	width: 41px;	position: relative;	height: 25px;	display: inline-block;	background: url("//image1.cc-inc.com/fejt-assets/cache/mm/macmall-pcmall-redesign-fejt/images/giveaway-icon.png") no-repeat;	top: 7px;	margin-right: 20px;
}
.nonres-header-wrapper .give-aways li a:hover,
.nonres-header-wrapper .give-aways li a:focus,
.nonres-header-wrapper .give-aways li button:hover,
.nonres-header-wrapper .give-aways li button:focus {	color: #ffffff; outline: none;
}
.nonres-header-wrapper .give-aways li a .caret,
.nonres-header-wrapper .give-aways li button .caret {	border-top: 5px dashed;	border-top: 5px solid;	border-right: 5px solid transparent;	border-left: 5px solid transparent;	margin-left: 5px;
}
.nonres-header-wrapper .header-top-con a:not(:hover):focus {	outline: dashed 1px #fff;	outline-offset: 2px;
}
.nonres-header-wrapper .search-input:not(:hover):focus {	border: solid 1px #0178BA;	outline: none;
}
.nonres-header-wrapper .search-btn:not(:hover):focus {	outline: dashed 1px #fff;	outline-offset: -2px;
}
.nonres-header-wrapper .customer-links a:not(:hover):focus {	outline-offset: 2px;
}
.nonres-header-wrapper .shopping-cart-con:not(:hover):focus {	outline-offset: 0;
}
.nav-main .menu-list .menu a:not(:hover):focus {	outline-color: #fff;	outline-offset: 2px;	text-decoration: none;
}
.nav-bar-con a.dropdown-toggle:not(:hover):focus {	outline-color: #fff;	outline-offset: -5px;
}
.give-aways li a:not(:hover):focus span:first-child,
.give-aways li button:not(:hover):focus span:first-child {	outline: dashed 1px #fff;	outline-offset: 2px;
}
.nav-bar-con a.dropdown-toggle:not(:hover):focus {	outline: dashed 1px #fff;	outline-offset: -5px;
}
.nonres-header-wrapper .textBoxSearch {	position: relative;
}
.nonres-header-wrapper .typeahead {	width: 97% !important;	margin-top: 10px;
}
.nonres-header-wrapper .tab-logo-con .active-logo.pcmall-con {	-webkit-box-shadow: 4px 15px 5px -2px #acacac;	box-shadow: 4px 15px 5px -2px #acacac;
}
.nonres-header-wrapper .tab-logo-con .active-logo {	background: #d6d6d6;	background: -moz-linear-gradient(top, hsl(0, 0%, 84%) 0%, hsl(0, 0%, 100%) 20%);	background: -webkit-linear-gradient(top, hsl(0, 0%, 84%) 0%, hsl(0, 0%, 100%) 20%);	background: linear-gradient(to bottom, hsl(0, 0%, 84%) 0%, hsl(0, 0%, 100%) 20%);	border: 0px;	border-left: 1px solid #CCC;	border-top: 1px solid #FFF;
}
.nonres-header-wrapper .header-main-con {	background: #e2e2e2;	background: -moz-linear-gradient(top, hsl(0, 0%, 89%) 0%, hsl(0, 0%, 100%) 20%);	background: -webkit-linear-gradient(top, hsl(0, 0%, 89%) 0%, hsl(0, 0%, 100%) 20%);	background: linear-gradient(to bottom, hsl(0, 0%, 89%) 0%, hsl(0, 0%, 100%) 20%);	border: 0px;	border-top: 2px solid #FFF;
}
.typeahead:empty {	display: none !important;
}
.nav-group {	z-index: 10;	position: relative;
}
a:not(:hover):focus,
button:not(:hover):focus,
input:not(:hover):focus {	outline: dashed 1px #0178BA;
}
a:hover,
button:hover,
input:hover {	outline: none;
}
.warning_wp {	width: 100%;	background-color: #000;	overflow: hidden;	text-align: center;
}
.warning_wp #Warning {	width: 1020px;	margin: auto;	position: relative;	overflow: hidden;	text-align: left;
}
.warning-text li a {	text-decoration: none !important;	color: #FFF !important;	font-size: 12px;
}
.lcont {	width: 205px;	height: 37px;	margin-top: 18px !important;	float: left;	position: relative;	margin-right: 55px !important;
}
.lcont .icon {	background: url(//i2.cc-inc.com/fejt-assets/cache/pcm/ie-web-browser-report/attention-icon.jpg);	height: 22px;	width: 26px;	margin: 9px 0px 0px 20px;	float: left;
}
.lcont p {	font-size: 28px;	color: #fff;	float: right;	margin: 0px;	position: relative;	margin-right: 3px;	margin-top: 4px;	font-weight: bold;
}
.rcont p a {	text-decoration: none !important;	color: #FFF !important;
}
.rcont p a:hover {	text-decoration: underline !important;	color: #FFF !important;
}
.rcont p {	font-size: 12px;	color: #fff;	float: right;	margin: 0px;	padding-top: 20px;	line-height: 18px;	font-weight: normal;
}
.rcont {	width: 760px;	height: 82px;	float: left;	position: relative;
}
#Warning {	width: 1040px;	margin: auto;	position: relative;
}
.warning-sep {	height: 37px;	width: 1px;	background-color: #fff;	position: absolute;	right: -28px;	top: 4px;
}
.nonres-header-wrapper .tab-logo-con a img {	height: auto !important;
}
.nonres-header-wrapper .header-top-con a:not(:hover):focus {	outline: dashed 1px #fff;	outline-offset: 2px;
}
.nonres-header-wrapper .search-input:not(:hover):focus {	border: solid 1px #0178BA;	outline: none;
}
.nonres-header-wrapper .search-btn:not(:hover):focus {	outline: dashed 1px #fff;	outline-offset: -2px;
}
.nonres-header-wrapper .customer-links a:not(:hover):focus {	outline-offset: 2px;
}
.nonres-header-wrapper .shopping-cart-con:not(:hover):focus {	outline-offset: 0;
}
.nav-main .menu-list .menu a:not(:hover):focus {	outline-color: #fff;	outline-offset: 2px;	text-decoration: none;
}
.nav-bar-con a.dropdown-toggle:not(:hover):focus {	outline-color: #fff;	outline-offset: -5px;
}
.give-aways li a:not(:hover):focus span:first-child,
.give-aways li button:not(:hover):focus span:first-child {	outline: dashed 1px #fff;	outline-offset: 2px;
}
.nav-bar-con a.dropdown-toggle:not(:hover):focus {	outline: dashed 1px #fff;	outline-offset: -5px;
}
.typeahead { position: relative; background-color: #fff; display: none; border: solid 1px #cfcfcf; -webkit-box-shadow: 0px 5px 5px #c9c8c8; -moz-box-shadow: 0px 5px 5px #c9c8c8; -o-box-shadow: 0px 5px 5px #c9c8c8; -ms-box-shadow: 0px 5px 5px #c9c8c8; box-shadow: 0px 5px 5px #c9c8c8; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px;
}
.typeahead h3{ background-color: #f1f1f1; font-weight: bold; padding: 0 20px; line-height: 30px; color: #000;
}
.typeahead h3.first{ -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -o-border-top-left-radius: 5px; -ms-border-top-left-radius: 5px; border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -o-border-top-right-radius: 5px; -ms-border-top-right-radius: 5px; border-top-right-radius: 5px;
}
.typeahead a{ display: block; text-decoration: none !important; position: relative; z-index: 200;
}
.typeahead a, .typeahead a span, .typeahead h3{ font-size: 12px; text-align: left;
}
.typeahead .txt{ font-weight: bold; margin: 0 5px 0 0;
}
.typeahead .normal{font-weight: normal;}
.typeahead .count{color: #0088cc;}
.typeahead .first-lvl{padding: 5px 0;}
.typeahead .first-lvl .second-lvl{padding: 0;}
.typeahead .first-lvl > li > a{padding: 0 20px;}
.typeahead .first-lvl > li > a{line-height: 31px;}
.typeahead .second-lvl{padding: 5px 0;}
.typeahead .second-lvl > li > a{ padding: 0 30px; color: #666;
}
.typeahead .second-lvl > li > a{line-height: 24px;}
.typeahead .suggest .td{ vertical-align: middle; height: 80px;
}
.typeahead .suggest li{border-top: solid 1px #dbdbdb;}
.typeahead .suggest li:first-child{border: none;}
.typeahead .suggest .col-img{ width: 92px; text-align: center;
}
.typeahead .suggest .offer{ color: #ca272d; font-weight: bold;
}
.typeahead .suggest .prod-title{ color: #000; overflow: hidden; height: 3em;
}
.typeahead .suggest .offer, .typeahead .suggest .prod-title{ display: block; margin: 0 20px 0 5px; line-height: 145%;
}
.typeahead .highlight{ background-color: #f1f1f1; position: absolute; top: 0px; right: 0px; width: 100%; z-index: 100;
}
.textBoxSearch { width: 393px; width: 393px !ie;
}
.textBoxSearch .searchInput_autocomplete { margin:0px; padding:0px; background:#e9f3fd; position:absolute; z-index:1000; margin-top: 34px; margin-top: 44px !ie; margin-left: 14px !important; margin-right: 40px; top: 0px !important; left: 0px !important; position: absolute; display: block; float: left;
}
.textBoxSearch .searchInput_autocomplete ul { margin:0px; padding:0px; list-style-type:none; text-align: left; color:#003366; z-index:1500 !important; position:absolute; top:-12px !ie; width:%%inputTextWidth%%px; width: %%inputTextWidth%%px !ie;
}
.textBoxSearch .searchInput_autocomplete ul li.selected { background-color:#0f7cd7; color:#fff; z-index:19899;
}
.textBoxSearch .searchInput_autocomplete ul li.splitter { background-color:#0f7cc7; color:#fff; z-index:19899; font-size: 13px;
}
.textBoxSearch .searchInput_autocomplete ul li span.item { padding-left:20px;
}
.textBoxSearch .searchInput_autocomplete ul li { background:#e9f3fd; font-size: 11px; margin:0; padding:2px 0px 6px 5px; display:block; list-style-type:none; cursor:pointer; z-index:19899; width: 85%;
}
.textBoxSearch .grayGradientBG { background: linear-gradient(to bottom, #FFFFFF, #EDEDED 100%); background: -webkit-gradient(linear, center top,, center bottom, from(#FFFFFF), color-stop(100%, #EDEDED)); background: -webkit-linear-gradient(top, #FFFFFF, #EDEDED 100%); background: -moz-linear-gradient(top, #FFFFFF, #EDEDED 100%); background: -o-linear-gradient(top, #FFFFFF, #EDEDED 100%);
}
.textBoxSearch .wSearchForm { width: 385px; height: 34px; position:relative; z-index:999;
}
.textBoxSearch .wSearchForm div.bgImg { position: absolute; top: 0; left: 0; display: block; width: 100%; _width: %%inputTextWidth%%; z-index: 0;
}
.textBoxSearch .wSearch_btn:hover { background-position: -324px top;
}
.textBoxSearch .wSearch_input { position: absolute; display: inline-block; top: 0; left: 0; border: none; outline: none; font-size: 13px; height: 30px; line-height: 30px; padding: 0; margin: 0; float: left; width: 87%; _width: 87%; color: #898989; margin-left: 14px; margin-top: 2px; _padding-top: 5px; z-index: 199;
}
.textBoxSearch ::-ms-clear { display: none;
}
.typeahead .tbl{ display: table; width: 100%;
}
.typeahead .tr{display: table-row;}
.typeahead .td{display: table-cell;}
.nav-bar-con li .dropdown-menu.columns-2{ width: 728px !important;
}
.nav-bar-con li .dropdown-menu.columns-1{ width: 486px !important;
}
.nav-bar-con li .dropdown-menu{ min-width: 242px !important;
}
.nav-bar-con li .dropdown-menu.columns-2 > li, .nav-bar-con li .dropdown-menu.columns-1 > li{ width: 242px !important;
}
.nav-bar-con li .dropdown-menu > li.has-submenu .submenu.col-1{ left: 242px !important; width: 242px !important;
}
.nav-bar-con li .dropdown-menu > li.has-submenu .submenu.col-2{ left: 242px !important; width: 484px !important;
}
.nav-bar-con .has-submenu.has-col-1 [class*="col-"], .nav-bar-con .has-submenu.has-col-2 [class*="col-"]{ width: 242px !important; max-width: 100% !important;
}
@media (max-width: 767px) { .apple-computers { display: none; }
}
#apple-nav .row > div { min-height: auto !important; }
#apple-nav .row > div img { margin-left: 10px; }
a#sign-up-btn,
#subscription-con a,
#subscription-con p a { color: #08C; text-decoration: none;
}
a#sign-up-btn:not(:hover):focus,
#subscription-con a:not(:hover):focus,
#subscription-con p a:not(:hover):focus { outline-offset: 2px;
}
a#sign-up-btn:hover,
#subscription-con a:hover,
#subscription-con p a:hover { text-decoration: underline;
}
#subscription-con { width: 310px; border: 5px solid #005688; border-top: none; padding: 15px;
}
#subscription-con h2 { font-size: 18px; text-align: center; color: #000000; font-weight: bold; font-family: "Open Sans", Arial, sans-serif; margin: 0; padding: 10px 0;
}
#subscription-con p { font-size: 14px; font-family: "Open Sans", Arial, sans-serif; text-align: center; padding: 10px 0; margin: 0 0 10px; color: #000;
}
#subscription-con form#subscribe-form { margin-bottom: 0;
}
#subscription-con form .input-box { border: 1px solid #888888; font-size: 14px; border-radius: 5px; width: 95%; font-size: 12px; height: 36px; padding: 0px 7px; margin-bottom: 10px; font-family: "Open Sans", Arial, sans-serif; font-weight: normal; -webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075); box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out .15s, -webkit-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;
}
#subscription-con form .input-box:focus { outline: none; border-color: #0178BA;
}
#subscription-con form #name .input-box { max-width: 136px;
}
#subscription-con #name .input-box{ max-width: 136px !important;
}
#subscription-con form .input-box::placeholder { font-weight: normal; color: #000000;
}
#subscription-con form .input-box::-webkit-input-placeholder { color: #000000;
}
#subscription-con form .input-box:-moz-placeholder { color: #000000; opacity: 1;
}
#subscription-con form .input-box::-moz-placeholder { color: #000000; opacity: 1;
}
#subscription-con form .input-box:-ms-input-placeholder { color: #000000;
}
#subscription-con form label[for="emailInput"] { font-family: "Open Sans", Arial, sans-serif; font-size: 12px; top: -5px; position: relative; color: #C35861; margin: 0 0 5px; font-weight: 700; display: none;
}
#subscription-con input.errorInput { border-color: #C35861; background-color: #FBE8EA;
}
#subscription-con form #name .name-con { float: left; width: 150px;
}
#subscription-con form #name .name-con:first-child { padding-right: 5px;
}
#subscription-con form #name .name-con:last-child { padding-left: 5px;
}
#subscription-con form #submit { cursor: pointer; text-transform: uppercase; font-size: 14px; font-weight: bold; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #ffffff; text-align: center; margin: 0 auto; height: 34px; width: 125px; border: none; display: block; padding: 7px; border-radius: 5px; background: #46abe3; background: -moz-linear-gradient(top, #46abe3 0%, #1c7bca 100%); background: -webkit-linear-gradient(top, #46abe3 0%, #1c7bca 100%); background: linear-gradient(to bottom, #46abe3 0%, #1c7bca 100%); filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#46abe3', endColorstr='#1c7bca', GradientType=0);
}
#subscription-con form #submit:hover { background: #208de0;
}
#subscription-con #row-img-con .div-img-con { padding: 0 9px; float: left;
}
#subscription-con .img-con { display: block; width: 83.333px; padding: 0; border: 1px solid #dddddd;
}
#subscription-con .img-con img { width: 100%;
}
#subscription-con #view-more { font-size: 14px; clear: both; font-family: "Open Sans", Arial, sans-serif; text-align: center; padding-top: 15px; display: block; width: auto;
}
#ty-con { width: 310px; height: 173.567px; border: 5px solid #005688; border-top: none; padding: 15px; display: none;
}
#ty-con h2 { font-size: 20px; text-align: center; color: #000000; font-weight: bold; font-family: "Open Sans", Arial, sans-serif; margin: 0 0 20px; padding: 0 0 20px; border-bottom: 1px solid #eee;
}
#ty-con p { font-size: 14px; font-family: "Open Sans", Arial, sans-serif; text-align: center; margin-bottom: 10px;
}
#ty-con #close-btn { text-transform: uppercase; font-size: 14px; font-weight: bold; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #ffffff; text-align: center; margin: 0 auto; width: 111px; border: none; outline: none; display: block; padding: 7px; border-radius: 5px; text-decoration: none; background: #46abe3; background: -moz-linear-gradient(top, #46abe3 0%, #1c7bca 100%); background: -webkit-linear-gradient(top, #46abe3 0%, #1c7bca 100%); background: linear-gradient(to bottom, #46abe3 0%, #1c7bca 100%); filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#46abe3', endColorstr='#1c7bca', GradientType=0);
}
.mainMenu {	height: 36px;	width: auto;	background-image: -webkit-gradient(linear, left top, left bottom, from(#4297E7), to(#3878d2));	background-image: -webkit-linear-gradient(top, #4297E7, #3878d2);	background-image: -moz-linear-gradient(top, #4297E7, #3878d2);	background-image: -ms-linear-gradient(top, #4297E7, #3878d2);	background-image: -o-linear-gradient(top, #4297E7, #3878d2);	background-image: linear-gradient(to bottom, #4297E7, #3878d2);	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4297E7, endColorstr=#3878d2);
}
.mainMenu .menu li > a.active, .subscribe .subscribe-toggler{	color: #fff !important;	text-shadow: 1px 0px #78abe4;	text-transform: uppercase;	padding: 0 20px !important;	font-size: 14px !important;	font-weight: bold;	font-family: Open Sans !important;	background: none;	border-right: 1px solid #21548b;	border-left: 1px solid #7fc4ff;
}
.mainMenu .menu li > a:hover, .mainMenu .menu li > a.redB, .subscribe .subscribe-toggler:hover, .subscribe:hover .subscribe-toggler, .subscribe .subscribe-toggler.active {	color: #fff !important;	text-shadow: 1px 0px #78abe4;	text-transform: uppercase;	padding: 0 20px !important;	font-size: 14px !important;	font-weight: bold;	font-family: Open Sans !important;	background: #0063ad !important;	border-right: 1px solid #21548b;	border-left: 1px solid #7fc4ff;
}
.subscribe .subscribe-toggler{	display: inline-block;	vertical-align: middle;	line-height: 36px;	text-decoration: none !important;	width: 155px;	position: relative;	cursor: default;	pointer-events: none;
}
.subscribe .subscribe-toggler:before{ content: " "; display: inline-block; background-image: url('//i2.cc-inc.com/fejt-assets/cache/mm/email-subscription/images/mail.png'); background-repeat: no-repeat; background-size: 41px 25px; background-position: center;	height: 25px;	width: 41px;	vertical-align: middle;	margin-right: 12px;	margin-top: -3px;
}
.subscribe .subscribe-toggler:after{ width: 1px; content: " "; display: inline-block; background-color: #7fc4ff; height: 36px; vertical-align: middle; position: absolute; right: -2px;
}
.textboxBGmenu, .subscribe .subscribe-toggler, .mainMenu04Bg > table{	background-image: -webkit-gradient(linear, left top, left bottom, from(#4297E7), to(#3878d2));	background-image: -webkit-linear-gradient(top, #4297E7, #3878d2);	background-image: -moz-linear-gradient(top, #4297E7, #3878d2);	background-image: -ms-linear-gradient(top, #4297E7, #3878d2);	background-image: -o-linear-gradient(top, #4297E7, #3878d2);	background-image: linear-gradient(to bottom, #4297E7, #3878d2);	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#4297E7, endColorstr=#3878d2);
}
.mainMenu .menu > li:nth-child(n+2){	display: none;
}
.subscribe{	position: relative; left: -86px; width: 155px; z-index: 9999;
}
.subscribe p{	margin: 0px;
}
#subscription-con{	position: absolute;	z-index: 1000;	background-color: #FFF;	top: 36px;	display: none;	left: 1px;
}
.subscribe:hover #subscription-con{	display: block;
}
.mainMenu .sub-container-main{	border-radius: 5px;
}
.bgImg #searchTextInputBg{	background: url("//i2.cc-inc.com/fejt-assets/cache/mm/email-subscription/images/spritebg_flat.png") !important;
}
.textBoxSearch input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset;
}
.textBoxSearch .wSearch_btn{	margin-top: 9px !important;
}
#ty-con{	position: absolute;	background: #FFF;	left: 1px;	top: 36px;
}
#subscription-con form label[for="emailInput"]{	color: #90000C;
}
#subscription-con .img-con { width: 82px;
}
.textBoxSearch{ margin-top:-4px !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ .textBoxSearch{ margin-top: -3px !important; }
}
.menu-follow-us-email-submit input[type=submit]{
-webkit-appearance: none;
}
::-ms-clear { display: none;
}
.display-none, .promo-container { display : none;
}
.display-none { display : none;
}
.display-none { display : none;
}
.display-none { display : none;
}