@import url("https://fonts.googleapis.com/css?family=Prompt:100,200,300,400,500,600,700,800,900,100i,200i,300i,400i,500i,600i,700i,800i,900i");@import url("https://fonts.googleapis.com/css?family=Fjalla+One:100,200,300,400,500,600,700,800,900,100i,200i,300i,400i,500i,600i,700i,800i,900i");.btn {font-weight: 600;font-size: 16px;}/*$gray-base:              #000;*//*$brand-primary:         $color1;*//*$text-color:            $gray-dark;*//*$link-color:            $brand-primary;*//*$link-hover-color:      darken($link-color, 15%);*//*$link-hover-decoration: underline;*//*$font-family-base:        $font-family-sans-serif;*//*$font-size-base:          14px;*//*$headings-font-family:    $font1;*//*$headings-font-weight:    700;*//*$headings-line-height:    1.1;*//*$headings-color:          inherit;*//*$border-radius-base:        2px;*//*$border-radius-large:       2px;*//*$border-radius-small:       2px;*//*$btn-font-weight:                normal;*//*$btn-default-color:              $brand-primary;*//*$btn-default-bg:                 #fff;*//*$btn-default-border:             $brand-primary;*//*$btn-primary-color:              #fff;*//*$btn-primary-bg:                 $brand-primary;*//*$btn-primary-border:             $brand-primary;*//*$input-bg:                       #fff;*//*$input-bg-disabled:              $gray-lighter;*//*$input-border:                   #ccc;*//*$input-border-radius:            $border-radius-base;*//*$input-border-radius-large:      $border-radius-large;*//*$input-border-radius-small:      $border-radius-small;*//*$input-border-focus:             #66afe9;*//*$input-color-placeholder:        #999;*//* Add your own css here */.btn-lg, .btn-group-lg > .btn {padding: 15px 25px;font-size: 15px;line-height: 1.33333;font-weight: 500;font-family: "Prompt", sans-serif, "google";text-transform: uppercase; }.btn-sm, .btn-group-sm > .btn {padding: 8px 20px;font-size: 14px;line-height: 1.5;font-weight: 500;font-family: "Prompt", sans-serif, "google";text-transform: uppercase; }.btn-primary:hover {background-color: #27548f;border: 1px solid #27548f; }.btn-default:hover {background-color: black;border: 1px solid black;color: white; }h1, .h1 {Font-size: 66px;text-transform: uppercase; }h2, .h2 {font-size: 55px;text-transform: uppercase; }h3, .h3 {font-size: 40px;text-transform: uppercase; }h4, .h4 {font-size: 35px;text-transform: uppercase; }h5, .h5 {font-size: 30px;text-transform: uppercase; }h6, .h6 {font-size: 25px;text-transform: uppercase; }/*Place styles above this line*/html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%; }body {margin: 0; }article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block; }audio,canvas,progress,video {display: inline-block;vertical-align: baseline; }audio:not([controls]) {display: none;height: 0; }[hidden],template {display: none; }a {background-color: transparent; }a:active,a:hover {outline: 0; }abbr[title] {border-bottom: 1px dotted; }b,strong {font-weight: bold; }dfn {font-style: italic; }h1 {font-size: 2em;margin: 0.67em 0; }mark {background: #ff0;color: #000; }small {font-size: 80%; }sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline; }sup {top: -0.5em; }sub {bottom: -0.25em; }img {border: 0; }svg:not(:root) {overflow: hidden; }figure {margin: 1em 40px; }hr {-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;height: 0; }pre {overflow: auto; }code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em; }button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0; }button {overflow: visible; }button,select {text-transform: none; }button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer; }button[disabled],html input[disabled] {cursor: default; }button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0; }input {line-height: normal; }input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0; }input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto; }input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box; }input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none; }fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em; }legend {border: 0;padding: 0; }textarea {overflow: auto; }optgroup {font-weight: bold; }table {border-collapse: collapse;border-spacing: 0; }td,th {padding: 0; }/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print {*,*:before,*:after {background: transparent !important;color: #000 !important;-webkit-box-shadow: none !important;box-shadow: none !important;text-shadow: none !important; }a,a:visited {text-decoration: underline; }a[href]:after {content: " (" attr(href) ")"; }abbr[title]:after {content: " (" attr(title) ")"; }a[href^="#"]:after,a[href^="javascript:"]:after {content: ""; }pre,blockquote {border: 1px solid #999;page-break-inside: avoid; }thead {display: table-header-group; }tr,img {page-break-inside: avoid; }img {max-width: 100% !important; }p,h2,h3 {orphans: 3;widows: 3; }h2,h3 {page-break-after: avoid; }select {background: #fff !important; }.navbar {display: none; }.btn > .caret,.dropup > .btn > .caret {border-top-color: #000 !important; }.label {border: 1px solid #000; }.table {border-collapse: collapse !important; }.table td,.table th {background-color: #fff !important; }.table-bordered th,.table-bordered td {border: 1px solid #ddd !important; } }* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }html {font-size: 10px;-webkit-tap-highlight-color: transparent; }body {font-family: "Prompt", sans-serif, "google";font-size: 16px;line-height: 1.428571429;color: black;background-color: #fff; }input,button,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit; }a {color: black;text-decoration: none; }a:hover, a:focus {color: black;text-decoration: underline; }a:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px; }figure {margin: 0; }img {vertical-align: middle; }.img-responsive {display: block;max-width: 100%;height: auto; }.img-rounded {border-radius: 0px; }.img-thumbnail {padding: 4px;line-height: 1.428571429;background-color: #fff;border: 1px solid #ddd;border-radius: 0px;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;display: inline-block;max-width: 100%;height: auto; }.img-circle {border-radius: 50%; }hr {margin-top: 22px;margin-bottom: 22px;border: 0;border-top: 1px solid white; }.sr-only, .text-hide, .search__label {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0; }.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto; }[role="button"] {cursor: pointer; }h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6 {font-family: "Fjalla One", sans-serif, "google";font-weight: 700;line-height: 1.1;color: inherit; }h1 small,h1 .small, h2 small,h2 .small, h3 small,h3 .small, h4 small,h4 .small, h5 small,h5 .small, h6 small,h6 .small,.h1 small,.h1 .small, .h2 small,.h2 .small, .h3 small,.h3 .small, .h4 small,.h4 .small, .h5 small,.h5 .small, .h6 small,.h6 .small {font-weight: normal;line-height: 1;color: #dbdbdc; }h1, .h1,h2, .h2,h3, .h3 {margin-top: 22px;margin-bottom: 11px; }h1 small,h1 .small, .h1 small,.h1 .small,h2 small,h2 .small, .h2 small,.h2 .small,h3 small,h3 .small, .h3 small,.h3 .small {font-size: 65%; }h4, .h4,h5, .h5,h6, .h6 {margin-top: 11px;margin-bottom: 11px; }h4 small,h4 .small, .h4 small,.h4 .small,h5 small,h5 .small, .h5 small,.h5 .small,h6 small,h6 .small, .h6 small,.h6 .small {font-size: 75%; }h1, .h1 {font-size: 41px; }h2, .h2 {font-size: 34px; }h3, .h3 {font-size: 28px; }h4, .h4 {font-size: 20px; }h5, .h5 {font-size: 16px; }h6, .h6 {font-size: 14px; }p {margin: 0 0 11px; }.lead {margin-bottom: 22px;font-size: 18px;font-weight: 300;line-height: 1.4; }@media (min-width: 768px) {.lead {font-size: 24px; } }small,.small {font-size: 87%; }mark,.mark {background-color: #fcf8e3;padding: .2em; }.text-left, .h-align-left {text-align: left; }.text-right, .h-align-right {text-align: right; }.text-center, .h-align-center {text-align: center; }.text-justify {text-align: justify; }.text-nowrap {white-space: nowrap; }.text-lowercase {text-transform: lowercase; }.text-uppercase, .initialism {text-transform: uppercase; }.text-capitalize {text-transform: capitalize; }.text-muted {color: #dbdbdc; }.text-primary {color: black; }a.text-primary:hover {color: black; }.text-success {color: #3c763d; }a.text-success:hover {color: #2b542c; }.text-info {color: #31708f; }a.text-info:hover {color: #245269; }.text-warning {color: #8a6d3b; }a.text-warning:hover {color: #66512c; }.text-danger {color: #a94442; }a.text-danger:hover {color: #843534; }.bg-primary {color: #fff; }.bg-primary {background-color: black; }a.bg-primary:hover {background-color: black; }.bg-success {background-color: #dff0d8; }a.bg-success:hover {background-color: #c1e2b3; }.bg-info {background-color: #d9edf7; }a.bg-info:hover {background-color: #afd9ee; }.bg-warning {background-color: #fcf8e3; }a.bg-warning:hover {background-color: #f7ecb5; }.bg-danger {background-color: #f2dede; }a.bg-danger:hover {background-color: #e4b9b9; }.page-header {padding-bottom: 10px;margin: 44px 0 22px;border-bottom: 1px solid white; }ul,ol {margin-top: 0;margin-bottom: 11px; }ul ul,ul ol,ol ul,ol ol {margin-bottom: 0; }.list-unstyled {padding-left: 0;list-style: none; }.list-inline {padding-left: 0;list-style: none;margin-left: -5px; }.list-inline > li {display: inline-block;padding-left: 5px;padding-right: 5px; }dl {margin-top: 0;margin-bottom: 22px; }dt,dd {line-height: 1.428571429; }dt {font-weight: bold; }dd {margin-left: 0; }.dl-horizontal dd:before, .dl-horizontal dd:after {content: " ";display: table; }.dl-horizontal dd:after {clear: both; }@media (min-width: 768px) {.dl-horizontal dt {float: left;width: 160px;clear: left;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }.dl-horizontal dd {margin-left: 180px; } }abbr[title],abbr[data-original-title] {cursor: help;border-bottom: 1px dotted #dbdbdc; }.initialism {font-size: 90%; }blockquote {padding: 11px 22px;margin: 0 0 22px;font-size: 20px;border-left: 5px solid white; }blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child {margin-bottom: 0; }blockquote footer,blockquote small,blockquote .small {display: block;font-size: 80%;line-height: 1.428571429;color: #dbdbdc; }blockquote footer:before,blockquote small:before,blockquote .small:before {content: '\2014 \00A0'; }.blockquote-reverse,blockquote.pull-right {padding-right: 15px;padding-left: 0;border-right: 5px solid white;border-left: 0;text-align: right; }.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before {content: ''; }.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after {content: '\00A0 \2014'; }address {margin-bottom: 22px;font-style: normal;line-height: 1.428571429; }code,kbd,pre,samp {font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }code {padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 0px; }kbd {padding: 2px 4px;font-size: 90%;color: #fff;background-color: #333;border-radius: 0px;-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }kbd kbd {padding: 0;font-size: 100%;font-weight: bold;-webkit-box-shadow: none;box-shadow: none; }pre {display: block;padding: 10.5px;margin: 0 0 11px;font-size: 15px;line-height: 1.428571429;word-break: break-all;word-wrap: break-word;color: #969799;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 0px; }pre code {padding: 0;font-size: inherit;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0; }.pre-scrollable {max-height: 340px;overflow-y: scroll; }.container {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px; }.container:before, .container:after {content: " ";display: table; }.container:after {clear: both; }@media (min-width: 768px) {.container {width: 750px; } }@media (min-width: 992px) {.container {width: 970px; } }@media (min-width: 1200px) {.container {width: 1170px; } }.container-fluid {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px; }.container-fluid:before, .container-fluid:after {content: " ";display: table; }.container-fluid:after {clear: both; }.row {margin-left: -15px;margin-right: -15px; }.row:before, .row:after {content: " ";display: table; }.row:after {clear: both; }.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px; }.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left; }.col-xs-1 {width: 8.3333333333%; }.col-xs-2 {width: 16.6666666667%; }.col-xs-3 {width: 25%; }.col-xs-4 {width: 33.3333333333%; }.col-xs-5 {width: 41.6666666667%; }.col-xs-6 {width: 50%; }.col-xs-7 {width: 58.3333333333%; }.col-xs-8 {width: 66.6666666667%; }.col-xs-9 {width: 75%; }.col-xs-10 {width: 83.3333333333%; }.col-xs-11 {width: 91.6666666667%; }.col-xs-12 {width: 100%; }.col-xs-pull-0 {right: auto; }.col-xs-pull-1 {right: 8.3333333333%; }.col-xs-pull-2 {right: 16.6666666667%; }.col-xs-pull-3 {right: 25%; }.col-xs-pull-4 {right: 33.3333333333%; }.col-xs-pull-5 {right: 41.6666666667%; }.col-xs-pull-6 {right: 50%; }.col-xs-pull-7 {right: 58.3333333333%; }.col-xs-pull-8 {right: 66.6666666667%; }.col-xs-pull-9 {right: 75%; }.col-xs-pull-10 {right: 83.3333333333%; }.col-xs-pull-11 {right: 91.6666666667%; }.col-xs-pull-12 {right: 100%; }.col-xs-push-0 {left: auto; }.col-xs-push-1 {left: 8.3333333333%; }.col-xs-push-2 {left: 16.6666666667%; }.col-xs-push-3 {left: 25%; }.col-xs-push-4 {left: 33.3333333333%; }.col-xs-push-5 {left: 41.6666666667%; }.col-xs-push-6 {left: 50%; }.col-xs-push-7 {left: 58.3333333333%; }.col-xs-push-8 {left: 66.6666666667%; }.col-xs-push-9 {left: 75%; }.col-xs-push-10 {left: 83.3333333333%; }.col-xs-push-11 {left: 91.6666666667%; }.col-xs-push-12 {left: 100%; }.col-xs-offset-0 {margin-left: 0%; }.col-xs-offset-1 {margin-left: 8.3333333333%; }.col-xs-offset-2 {margin-left: 16.6666666667%; }.col-xs-offset-3 {margin-left: 25%; }.col-xs-offset-4 {margin-left: 33.3333333333%; }.col-xs-offset-5 {margin-left: 41.6666666667%; }.col-xs-offset-6 {margin-left: 50%; }.col-xs-offset-7 {margin-left: 58.3333333333%; }.col-xs-offset-8 {margin-left: 66.6666666667%; }.col-xs-offset-9 {margin-left: 75%; }.col-xs-offset-10 {margin-left: 83.3333333333%; }.col-xs-offset-11 {margin-left: 91.6666666667%; }.col-xs-offset-12 {margin-left: 100%; }@media (min-width: 768px) {.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left; }.col-sm-1 {width: 8.3333333333%; }.col-sm-2 {width: 16.6666666667%; }.col-sm-3 {width: 25%; }.col-sm-4 {width: 33.3333333333%; }.col-sm-5 {width: 41.6666666667%; }.col-sm-6 {width: 50%; }.col-sm-7 {width: 58.3333333333%; }.col-sm-8 {width: 66.6666666667%; }.col-sm-9 {width: 75%; }.col-sm-10 {width: 83.3333333333%; }.col-sm-11 {width: 91.6666666667%; }.col-sm-12 {width: 100%; }.col-sm-pull-0 {right: auto; }.col-sm-pull-1 {right: 8.3333333333%; }.col-sm-pull-2 {right: 16.6666666667%; }.col-sm-pull-3 {right: 25%; }.col-sm-pull-4 {right: 33.3333333333%; }.col-sm-pull-5 {right: 41.6666666667%; }.col-sm-pull-6 {right: 50%; }.col-sm-pull-7 {right: 58.3333333333%; }.col-sm-pull-8 {right: 66.6666666667%; }.col-sm-pull-9 {right: 75%; }.col-sm-pull-10 {right: 83.3333333333%; }.col-sm-pull-11 {right: 91.6666666667%; }.col-sm-pull-12 {right: 100%; }.col-sm-push-0 {left: auto; }.col-sm-push-1 {left: 8.3333333333%; }.col-sm-push-2 {left: 16.6666666667%; }.col-sm-push-3 {left: 25%; }.col-sm-push-4 {left: 33.3333333333%; }.col-sm-push-5 {left: 41.6666666667%; }.col-sm-push-6 {left: 50%; }.col-sm-push-7 {left: 58.3333333333%; }.col-sm-push-8 {left: 66.6666666667%; }.col-sm-push-9 {left: 75%; }.col-sm-push-10 {left: 83.3333333333%; }.col-sm-push-11 {left: 91.6666666667%; }.col-sm-push-12 {left: 100%; }.col-sm-offset-0 {margin-left: 0%; }.col-sm-offset-1 {margin-left: 8.3333333333%; }.col-sm-offset-2 {margin-left: 16.6666666667%; }.col-sm-offset-3 {margin-left: 25%; }.col-sm-offset-4 {margin-left: 33.3333333333%; }.col-sm-offset-5 {margin-left: 41.6666666667%; }.col-sm-offset-6 {margin-left: 50%; }.col-sm-offset-7 {margin-left: 58.3333333333%; }.col-sm-offset-8 {margin-left: 66.6666666667%; }.col-sm-offset-9 {margin-left: 75%; }.col-sm-offset-10 {margin-left: 83.3333333333%; }.col-sm-offset-11 {margin-left: 91.6666666667%; }.col-sm-offset-12 {margin-left: 100%; } }@media (min-width: 992px) {.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: left; }.col-md-1 {width: 8.3333333333%; }.col-md-2 {width: 16.6666666667%; }.col-md-3 {width: 25%; }.col-md-4 {width: 33.3333333333%; }.col-md-5 {width: 41.6666666667%; }.col-md-6 {width: 50%; }.col-md-7 {width: 58.3333333333%; }.col-md-8 {width: 66.6666666667%; }.col-md-9 {width: 75%; }.col-md-10 {width: 83.3333333333%; }.col-md-11 {width: 91.6666666667%; }.col-md-12 {width: 100%; }.col-md-pull-0 {right: auto; }.col-md-pull-1 {right: 8.3333333333%; }.col-md-pull-2 {right: 16.6666666667%; }.col-md-pull-3 {right: 25%; }.col-md-pull-4 {right: 33.3333333333%; }.col-md-pull-5 {right: 41.6666666667%; }.col-md-pull-6 {right: 50%; }.col-md-pull-7 {right: 58.3333333333%; }.col-md-pull-8 {right: 66.6666666667%; }.col-md-pull-9 {right: 75%; }.col-md-pull-10 {right: 83.3333333333%; }.col-md-pull-11 {right: 91.6666666667%; }.col-md-pull-12 {right: 100%; }.col-md-push-0 {left: auto; }.col-md-push-1 {left: 8.3333333333%; }.col-md-push-2 {left: 16.6666666667%; }.col-md-push-3 {left: 25%; }.col-md-push-4 {left: 33.3333333333%; }.col-md-push-5 {left: 41.6666666667%; }.col-md-push-6 {left: 50%; }.col-md-push-7 {left: 58.3333333333%; }.col-md-push-8 {left: 66.6666666667%; }.col-md-push-9 {left: 75%; }.col-md-push-10 {left: 83.3333333333%; }.col-md-push-11 {left: 91.6666666667%; }.col-md-push-12 {left: 100%; }.col-md-offset-0 {margin-left: 0%; }.col-md-offset-1 {margin-left: 8.3333333333%; }.col-md-offset-2 {margin-left: 16.6666666667%; }.col-md-offset-3 {margin-left: 25%; }.col-md-offset-4 {margin-left: 33.3333333333%; }.col-md-offset-5 {margin-left: 41.6666666667%; }.col-md-offset-6 {margin-left: 50%; }.col-md-offset-7 {margin-left: 58.3333333333%; }.col-md-offset-8 {margin-left: 66.6666666667%; }.col-md-offset-9 {margin-left: 75%; }.col-md-offset-10 {margin-left: 83.3333333333%; }.col-md-offset-11 {margin-left: 91.6666666667%; }.col-md-offset-12 {margin-left: 100%; } }@media (min-width: 1200px) {.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float: left; }.col-lg-1 {width: 8.3333333333%; }.col-lg-2 {width: 16.6666666667%; }.col-lg-3 {width: 25%; }.col-lg-4 {width: 33.3333333333%; }.col-lg-5 {width: 41.6666666667%; }.col-lg-6 {width: 50%; }.col-lg-7 {width: 58.3333333333%; }.col-lg-8 {width: 66.6666666667%; }.col-lg-9 {width: 75%; }.col-lg-10 {width: 83.3333333333%; }.col-lg-11 {width: 91.6666666667%; }.col-lg-12 {width: 100%; }.col-lg-pull-0 {right: auto; }.col-lg-pull-1 {right: 8.3333333333%; }.col-lg-pull-2 {right: 16.6666666667%; }.col-lg-pull-3 {right: 25%; }.col-lg-pull-4 {right: 33.3333333333%; }.col-lg-pull-5 {right: 41.6666666667%; }.col-lg-pull-6 {right: 50%; }.col-lg-pull-7 {right: 58.3333333333%; }.col-lg-pull-8 {right: 66.6666666667%; }.col-lg-pull-9 {right: 75%; }.col-lg-pull-10 {right: 83.3333333333%; }.col-lg-pull-11 {right: 91.6666666667%; }.col-lg-pull-12 {right: 100%; }.col-lg-push-0 {left: auto; }.col-lg-push-1 {left: 8.3333333333%; }.col-lg-push-2 {left: 16.6666666667%; }.col-lg-push-3 {left: 25%; }.col-lg-push-4 {left: 33.3333333333%; }.col-lg-push-5 {left: 41.6666666667%; }.col-lg-push-6 {left: 50%; }.col-lg-push-7 {left: 58.3333333333%; }.col-lg-push-8 {left: 66.6666666667%; }.col-lg-push-9 {left: 75%; }.col-lg-push-10 {left: 83.3333333333%; }.col-lg-push-11 {left: 91.6666666667%; }.col-lg-push-12 {left: 100%; }.col-lg-offset-0 {margin-left: 0%; }.col-lg-offset-1 {margin-left: 8.3333333333%; }.col-lg-offset-2 {margin-left: 16.6666666667%; }.col-lg-offset-3 {margin-left: 25%; }.col-lg-offset-4 {margin-left: 33.3333333333%; }.col-lg-offset-5 {margin-left: 41.6666666667%; }.col-lg-offset-6 {margin-left: 50%; }.col-lg-offset-7 {margin-left: 58.3333333333%; }.col-lg-offset-8 {margin-left: 66.6666666667%; }.col-lg-offset-9 {margin-left: 75%; }.col-lg-offset-10 {margin-left: 83.3333333333%; }.col-lg-offset-11 {margin-left: 91.6666666667%; }.col-lg-offset-12 {margin-left: 100%; } }table {background-color: transparent; }caption {padding-top: 8px;padding-bottom: 8px;color: #dbdbdc;text-align: left; }th {text-align: left; }.table {width: 100%;max-width: 100%;margin-bottom: 22px; }.table > thead > tr > th,.table > thead > tr > td,.table > tbody > tr > th,.table > tbody > tr > td,.table > tfoot > tr > th,.table > tfoot > tr > td {padding: 8px;line-height: 1.428571429;vertical-align: top;border-top: 1px solid #ddd; }.table > thead > tr > th {vertical-align: bottom;border-bottom: 2px solid #ddd; }.table > caption + thead > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > th,.table > thead:first-child > tr:first-child > td {border-top: 0; }.table > tbody + tbody {border-top: 2px solid #ddd; }.table .table {background-color: #fff; }.table-condensed > thead > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > th,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > th,.table-condensed > tfoot > tr > td {padding: 5px; }.table-bordered {border: 1px solid #ddd; }.table-bordered > thead > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > th,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > th,.table-bordered > tfoot > tr > td {border: 1px solid #ddd; }.table-bordered > thead > tr > th,.table-bordered > thead > tr > td {border-bottom-width: 2px; }.table-striped > tbody > tr:nth-of-type(odd) {background-color: #f9f9f9; }.table-hover > tbody > tr:hover {background-color: #f5f5f5; }html:not(.productdetails) table col[class*="col-"] {position: static;float: none;display: table-column; }html:not(.productdetails) table td[class*="col-"],html:not(.productdetails) table th[class*="col-"] {position: static;float: none;display: table-cell; }.table > thead > tr > td.active,.table > thead > tr > th.active,.table > thead > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr > td.active,.table > tbody > tr > th.active,.table > tbody > tr.active > td,.table > tbody > tr.active > th,.table > tfoot > tr > td.active,.table > tfoot > tr > th.active,.table > tfoot > tr.active > td,.table > tfoot > tr.active > th {background-color: #f5f5f5; }.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th {background-color: #e8e8e8; }.table > thead > tr > td.success,.table > thead > tr > th.success,.table > thead > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr > td.success,.table > tbody > tr > th.success,.table > tbody > tr.success > td,.table > tbody > tr.success > th,.table > tfoot > tr > td.success,.table > tfoot > tr > th.success,.table > tfoot > tr.success > td,.table > tfoot > tr.success > th {background-color: #dff0d8; }.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th {background-color: #d0e9c6; }.table > thead > tr > td.info,.table > thead > tr > th.info,.table > thead > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr > td.info,.table > tbody > tr > th.info,.table > tbody > tr.info > td,.table > tbody > tr.info > th,.table > tfoot > tr > td.info,.table > tfoot > tr > th.info,.table > tfoot > tr.info > td,.table > tfoot > tr.info > th {background-color: #d9edf7; }.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th {background-color: #c4e3f3; }.table > thead > tr > td.warning,.table > thead > tr > th.warning,.table > thead > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr > td.warning,.table > tbody > tr > th.warning,.table > tbody > tr.warning > td,.table > tbody > tr.warning > th,.table > tfoot > tr > td.warning,.table > tfoot > tr > th.warning,.table > tfoot > tr.warning > td,.table > tfoot > tr.warning > th {background-color: #fcf8e3; }.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th {background-color: #faf2cc; }.table > thead > tr > td.danger,.table > thead > tr > th.danger,.table > thead > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr > td.danger,.table > tbody > tr > th.danger,.table > tbody > tr.danger > td,.table > tbody > tr.danger > th,.table > tfoot > tr > td.danger,.table > tfoot > tr > th.danger,.table > tfoot > tr.danger > td,.table > tfoot > tr.danger > th {background-color: #f2dede; }.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th {background-color: #ebcccc; }.table-responsive {overflow-x: auto;min-height: 0.01%; }@media screen and (max-width: 767px) {.table-responsive {width: 100%;margin-bottom: 16.5px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd; }.table-responsive > .table {margin-bottom: 0; }.table-responsive > .table > thead > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > tfoot > tr > td {white-space: nowrap; }.table-responsive > .table-bordered {border: 0; }.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child {border-left: 0; }.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child {border-right: 0; }.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > td {border-bottom: 0; } }fieldset {padding: 0;margin: 0;border: 0;min-width: 0; }legend {display: block;width: 100%;padding: 0;margin-bottom: 22px;font-size: 24px;line-height: inherit;color: #969799;border: 0;border-bottom: 1px solid #e5e5e5; }label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold; }input[type="search"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }input[type="radio"],input[type="checkbox"] {margin: 4px 0 0;margin-top: 1px \9;line-height: normal; }input[type="file"] {display: block; }input[type="range"] {display: block;width: 100%; }select[multiple],select[size] {height: auto; }input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px; }output {display: block;padding-top: 10px;font-size: 16px;line-height: 1.428571429;color: #b9babb; }.form-control {display: block;width: 100%;height: 42px;padding: 9px 16px;font-size: 16px;line-height: 1.428571429;color: #b9babb;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 0px;-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, -webkit-box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }.form-control:focus {border-color: #27548f;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(39, 84, 143, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(39, 84, 143, 0.6); }.form-control::-moz-placeholder {color: #999;opacity: 1; }.form-control:-ms-input-placeholder {color: #999; }.form-control::-webkit-input-placeholder {color: #999; }[disabled].form-control, [readonly].form-control,fieldset[disabled] .form-control {background-color: #eeeeee;opacity: 1; }[disabled].form-control,fieldset[disabled] .form-control {cursor: not-allowed; }textarea.form-control {height: auto; }input[type="search"] {-webkit-appearance: none; }@media screen and (-webkit-min-device-pixel-ratio: 0) {input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] {line-height: 42px; }input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control,.input-group-sm > input[type="date"].input-group-addon,.input-group-sm > .input-group-btn > input[type="date"].btn,.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm > input[type="time"].form-control,.input-group-sm > input[type="time"].input-group-addon,.input-group-sm > .input-group-btn > input[type="time"].btn,.input-group-sminput[type="time"],input[type="datetime-local"].input-sm,.input-group-sm > input[type="datetime-local"].form-control,.input-group-sm > input[type="datetime-local"].input-group-addon,.input-group-sm > .input-group-btn > input[type="datetime-local"].btn,.input-group-sminput[type="datetime-local"],input[type="month"].input-sm,.input-group-sm > input[type="month"].form-control,.input-group-sm > input[type="month"].input-group-addon,.input-group-sm > .input-group-btn > input[type="month"].btn,.input-group-sminput[type="month"] {line-height: 33px; }input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control,.input-group-lg > input[type="date"].input-group-addon,.input-group-lg > .input-group-btn > input[type="date"].btn,.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg > input[type="time"].form-control,.input-group-lg > input[type="time"].input-group-addon,.input-group-lg > .input-group-btn > input[type="time"].btn,.input-group-lginput[type="time"],input[type="datetime-local"].input-lg,.input-group-lg > input[type="datetime-local"].form-control,.input-group-lg > input[type="datetime-local"].input-group-addon,.input-group-lg > .input-group-btn > input[type="datetime-local"].btn,.input-group-lginput[type="datetime-local"],input[type="month"].input-lg,.input-group-lg > input[type="month"].form-control,.input-group-lg > input[type="month"].input-group-addon,.input-group-lg > .input-group-btn > input[type="month"].btn,.input-group-lginput[type="month"] {line-height: 45px; } }.form-group {margin-bottom: 15px; }.radio,.checkbox {position: relative;display: block;margin-top: 10px;margin-bottom: 10px; }.radio label,.checkbox label {min-height: 22px;padding-left: 20px;margin-bottom: 0;font-weight: normal;cursor: pointer; }.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {position: absolute;margin-left: -20px;margin-top: 4px \9; }.radio + .radio,.checkbox + .checkbox {margin-top: -5px; }.radio-inline,.checkbox-inline {position: relative;display: inline-block;padding-left: 20px;margin-bottom: 0;vertical-align: middle;font-weight: normal;cursor: pointer; }.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {margin-top: 0;margin-left: 10px; }input[type="radio"][disabled], input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled]input[type="checkbox"] {cursor: not-allowed; }.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled].checkbox-inline {cursor: not-allowed; }.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled].checkbox label {cursor: not-allowed; }.form-control-static {padding-top: 10px;padding-bottom: 10px;margin-bottom: 0;min-height: 38px; }.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,.input-group-lg > .form-control-static.input-group-addon,.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,.input-group-sm > .form-control-static.input-group-addon,.input-group-sm > .input-group-btn > .form-control-static.btn {padding-left: 0;padding-right: 0; }.input-sm, .input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn {height: 33px;padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 3px; }select.input-sm, .input-group-sm > select.form-control,.input-group-sm > select.input-group-addon,.input-group-sm > .input-group-btn > select.btn {height: 33px;line-height: 33px; }textarea.input-sm, .input-group-sm > textarea.form-control,.input-group-sm > textarea.input-group-addon,.input-group-sm > .input-group-btn > textarea.btn,select[multiple].input-sm,.input-group-sm > select[multiple].form-control,.input-group-sm > select[multiple].input-group-addon,.input-group-sm > .input-group-btn > select[multiple].btn {height: auto; }.form-group-sm .form-control {height: 33px;padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 3px; }.form-group-sm select.form-control {height: 33px;line-height: 33px; }.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control {height: auto; }.form-group-sm .form-control-static {height: 33px;padding: 5px 10px;font-size: 14px;line-height: 1.5;min-height: 36px; }.input-lg, .input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn {height: 45px;padding: 12px 26px;font-size: 14px;line-height: 1.3333333;border-radius: 6px; }select.input-lg, .input-group-lg > select.form-control,.input-group-lg > select.input-group-addon,.input-group-lg > .input-group-btn > select.btn {height: 45px;line-height: 45px; }textarea.input-lg, .input-group-lg > textarea.form-control,.input-group-lg > textarea.input-group-addon,.input-group-lg > .input-group-btn > textarea.btn,select[multiple].input-lg,.input-group-lg > select[multiple].form-control,.input-group-lg > select[multiple].input-group-addon,.input-group-lg > .input-group-btn > select[multiple].btn {height: auto; }.form-group-lg .form-control {height: 45px;padding: 12px 26px;font-size: 14px;line-height: 1.3333333;border-radius: 6px; }.form-group-lg select.form-control {height: 45px;line-height: 45px; }.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control {height: auto; }.form-group-lg .form-control-static {height: 45px;padding: 12px 26px;font-size: 14px;line-height: 1.3333333;min-height: 36px; }.has-feedback {position: relative; }.has-feedback .form-control {padding-right: 52.5px; }.form-control-feedback {position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 42px;height: 42px;line-height: 42px;text-align: center;pointer-events: none; }.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,.input-group-lg > .input-group-addon + .form-control-feedback,.input-group-lg > .input-group-btn > .btn + .form-control-feedback {width: 45px;height: 45px;line-height: 45px; }.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,.input-group-sm > .input-group-addon + .form-control-feedback,.input-group-sm > .input-group-btn > .btn + .form-control-feedback {width: 33px;height: 33px;line-height: 33px; }.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label {color: #3c763d; }.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); }.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; }.has-success .input-group-addon {color: #3c763d;border-color: #3c763d;background-color: #dff0d8; }.has-success .form-control-feedback {color: #3c763d; }.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label {color: #8a6d3b; }.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); }.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; }.has-warning .input-group-addon {color: #8a6d3b;border-color: #8a6d3b;background-color: #fcf8e3; }.has-warning .form-control-feedback {color: #8a6d3b; }.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label {color: #a94442; }.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); }.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; }.has-error .input-group-addon {color: #a94442;border-color: #a94442;background-color: #f2dede; }.has-error .form-control-feedback {color: #a94442; }.has-feedback label ~ .form-control-feedback {top: 27px; }.has-feedback label.sr-only ~ .form-control-feedback, .has-feedback label.text-hide ~ .form-control-feedback, .has-feedback label.search__label ~ .form-control-feedback {top: 0; }.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #404040; }@media (min-width: 768px) {.form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle; }.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle; }.form-inline .form-control-static {display: inline-block; }.form-inline .input-group {display: inline-table;vertical-align: middle; }.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control {width: auto; }.form-inline .input-group > .form-control {width: 100%; }.form-inline .control-label {margin-bottom: 0;vertical-align: middle; }.form-inline .radio,.form-inline .checkbox {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle; }.form-inline .radio label,.form-inline .checkbox label {padding-left: 0; }.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"] {position: relative;margin-left: 0; }.form-inline .has-feedback .form-control-feedback {top: 0; } }.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline {margin-top: 0;margin-bottom: 0;padding-top: 10px; }.form-horizontal .radio,.form-horizontal .checkbox {min-height: 32px; }.form-horizontal .form-group {margin-left: -15px;margin-right: -15px; }.form-horizontal .form-group:before, .form-horizontal .form-group:after {content: " ";display: table; }.form-horizontal .form-group:after {clear: both; }@media (min-width: 768px) {.form-horizontal .control-label {text-align: right;margin-bottom: 0;padding-top: 10px; } }.form-horizontal .has-feedback .form-control-feedback {right: 15px; }@media (min-width: 768px) {.form-horizontal .form-group-lg .control-label {padding-top: 16.9999996px; } }@media (min-width: 768px) {.form-horizontal .form-group-sm .control-label {padding-top: 6px; } }.btn {display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 9px 16px;font-size: 16px;line-height: 1.428571429;border-radius: 0px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px; }.btn:hover, .btn:focus, .btn.focus {color: #333;text-decoration: none; }.btn:active, .btn.active {outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }.btn.disabled, .btn[disabled],fieldset[disabled] .btn {cursor: not-allowed;pointer-events: none;opacity: 0.65;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none; }.btn-default {color: #333;background-color: #fff;border-color: #333; }.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active,.open > .btn-default.dropdown-toggle {color: #333;background-color: #e6e6e6;border-color: #141414; }.btn-default:active, .btn-default.active,.open > .btn-default.dropdown-toggle {background-image: none; }.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active {background-color: #fff;border-color: #333; }.btn-default .badge {color: #fff;background-color: #333; }.btn-primary {color: #fff;background-color: black;border-color: black; }.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active,.open > .btn-primary.dropdown-toggle {color: #fff;background-color: black;border-color: black; }.btn-primary:active, .btn-primary.active,.open > .btn-primary.dropdown-toggle {background-image: none; }.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active {background-color: black;border-color: black; }.btn-primary .badge {color: black;background-color: #fff; }.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c; }.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active,.open > .btn-success.dropdown-toggle {color: #fff;background-color: #449d44;border-color: #398439; }.btn-success:active, .btn-success.active,.open > .btn-success.dropdown-toggle {background-image: none; }.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active {background-color: #5cb85c;border-color: #4cae4c; }.btn-success .badge {color: #5cb85c;background-color: #fff; }.btn-info {color: #fff;background-color: #5bc0de;border-color: #46b8da; }.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active,.open > .btn-info.dropdown-toggle {color: #fff;background-color: #31b0d5;border-color: #269abc; }.btn-info:active, .btn-info.active,.open > .btn-info.dropdown-toggle {background-image: none; }.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active {background-color: #5bc0de;border-color: #46b8da; }.btn-info .badge {color: #5bc0de;background-color: #fff; }.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236; }.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active,.open > .btn-warning.dropdown-toggle {color: #fff;background-color: #ec971f;border-color: #d58512; }.btn-warning:active, .btn-warning.active,.open > .btn-warning.dropdown-toggle {background-image: none; }.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active {background-color: #f0ad4e;border-color: #eea236; }.btn-warning .badge {color: #f0ad4e;background-color: #fff; }.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a; }.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active,.open > .btn-danger.dropdown-toggle {color: #fff;background-color: #c9302c;border-color: #ac2925; }.btn-danger:active, .btn-danger.active,.open > .btn-danger.dropdown-toggle {background-image: none; }.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active {background-color: #d9534f;border-color: #d43f3a; }.btn-danger .badge {color: #d9534f;background-color: #fff; }.btn-link {color: black;font-weight: normal;border-radius: 0; }.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none; }.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {border-color: transparent; }.btn-link:hover, .btn-link:focus {color: black;text-decoration: underline;background-color: transparent; }.btn-link[disabled]:hover, .btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus {color: #dbdbdc;text-decoration: none; }.btn-lg {padding: 12px 26px;font-size: 14px;line-height: 1.3333333;border-radius: 0px; }.btn-sm {padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 0px; }.btn-xs {padding: 1px 5px;font-size: 14px;line-height: 1.5;border-radius: 0px; }.btn-block {display: block;width: 100%; }.btn-block + .btn-block {margin-top: 5px; }input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width: 100%; }.fade {opacity: 0;-webkit-transition: opacity 0.15s linear;transition: opacity 0.15s linear; }.fade.in {opacity: 1; }.collapse {display: none; }.collapse.in {display: block; }tr.collapse.in {display: table-row; }tbody.collapse.in {display: table-row-group; }.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; }.input-group {position: relative;display: table;border-collapse: separate; }.input-group[class*="col-"] {float: none;padding-left: 0;padding-right: 0; }.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0; }.input-group-addon,.input-group-btn,.input-group .form-control {display: table-cell; }.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {border-radius: 0; }.input-group-addon,.input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle; }.input-group-addon {padding: 9px 16px;font-size: 16px;font-weight: normal;line-height: 1;color: #b9babb;text-align: center;background-color: white;border: 1px solid #ccc;border-radius: 0px; }.input-group-addon.input-sm,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .input-group-addon.btn {padding: 5px 10px;font-size: 14px;border-radius: 0px; }.input-group-addon.input-lg,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .input-group-addon.btn {padding: 12px 26px;font-size: 14px;border-radius: 0px; }.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {margin-top: 0; }.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {border-bottom-right-radius: 0;border-top-right-radius: 0; }.input-group-addon:first-child {border-right: 0; }.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {border-bottom-left-radius: 0;border-top-left-radius: 0; }.input-group-addon:last-child {border-left: 0; }.input-group-btn {position: relative;font-size: 0;white-space: nowrap; }.input-group-btn > .btn {position: relative; }.input-group-btn > .btn + .btn {margin-left: -1px; }.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {z-index: 2; }.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group {margin-right: -1px; }.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group {margin-left: -1px; }.nav {margin-bottom: 0;padding-left: 0;list-style: none; }.nav:before, .nav:after {content: " ";display: table; }.nav:after {clear: both; }.nav > li {position: relative;display: block; }.nav > li > a {position: relative;display: block;padding: 10px 15px; }.nav > li > a:hover, .nav > li > a:focus {text-decoration: none;background-color: white; }.nav > li.disabled > a {color: #dbdbdc; }.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {color: #dbdbdc;text-decoration: none;background-color: transparent;cursor: not-allowed; }.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: white;border-color: black; }.nav .nav-divider {height: 1px;margin: 10px 0;overflow: hidden;background-color: #e5e5e5; }.nav > li > a > img {max-width: none; }.nav-tabs {border-bottom: 1px solid #ddd; }.nav-tabs > li {float: left;margin-bottom: -1px; }.nav-tabs > li > a {margin-right: 2px;line-height: 1.428571429;border: 1px solid transparent;border-radius: 0px 0px 0 0; }.nav-tabs > li > a:hover {border-color: white white #ddd; }.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {color: #b9babb;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default; }.nav-pills > li {float: left; }.nav-pills > li > a {border-radius: 0px; }.nav-pills > li + li {margin-left: 2px; }.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {color: #fff;background-color: black; }.nav-stacked > li {float: none; }.nav-stacked > li + li {margin-top: 2px;margin-left: 0; }.nav-justified, .nav-tabs.nav-justified {width: 100%; }.nav-justified > li, .nav-tabs.nav-justified > li {float: none; }.nav-justified > li > a, .nav-tabs.nav-justified > li > a {text-align: center;margin-bottom: 5px; }.nav-justified > .dropdown .dropdown-menu {top: auto;left: auto; }@media (min-width: 768px) {.nav-justified > li, .nav-tabs.nav-justified > li {display: table-cell;width: 1%; }.nav-justified > li > a, .nav-tabs.nav-justified > li > a {margin-bottom: 0; } }.nav-tabs-justified, .nav-tabs.nav-justified {border-bottom: 0; }.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {margin-right: 0;border-radius: 0px; }.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,.nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {border: 1px solid #ddd; }@media (min-width: 768px) {.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {border-bottom: 1px solid #ddd;border-radius: 0px 0px 0 0; }.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,.nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {border-bottom-color: #fff; } }.tab-content > .tab-pane {display: none; }.tab-content > .active {display: block; }.nav-tabs .dropdown-menu {margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0; }.label {display: inline;padding: .2em .6em .3em;font-size: 75%;font-weight: bold;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em; }.label:empty {display: none; }.btn .label {position: relative;top: -1px; }a.label:hover, a.label:focus {color: #fff;text-decoration: none;cursor: pointer; }.label-default {background-color: #dbdbdc; }.label-default[href]:hover, .label-default[href]:focus {background-color: #c1c2c3; }.label-primary {background-color: black; }.label-primary[href]:hover, .label-primary[href]:focus {background-color: black; }.label-success {background-color: #5cb85c; }.label-success[href]:hover, .label-success[href]:focus {background-color: #449d44; }.label-info {background-color: #5bc0de; }.label-info[href]:hover, .label-info[href]:focus {background-color: #31b0d5; }.label-warning {background-color: #f0ad4e; }.label-warning[href]:hover, .label-warning[href]:focus {background-color: #ec971f; }.label-danger {background-color: #d9534f; }.label-danger[href]:hover, .label-danger[href]:focus {background-color: #c9302c; }.alert {padding: 15px;margin-bottom: 22px;border: 1px solid transparent;border-radius: 0px; }.alert h4 {margin-top: 0;color: inherit; }.alert .alert-link {font-weight: bold; }.alert > p,.alert > ul {margin-bottom: 0; }.alert > p + p {margin-top: 5px; }.alert-dismissable,.alert-dismissible {padding-right: 35px; }.alert-dismissable .close,.alert-dismissible .close {position: relative;top: -2px;right: -21px;color: inherit; }.alert-success {background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d; }.alert-success hr {border-top-color: #c9e2b3; }.alert-success .alert-link {color: #2b542c; }.alert-info {background-color: #d9edf7;border-color: #bce8f1;color: #31708f; }.alert-info hr {border-top-color: #a6e1ec; }.alert-info .alert-link {color: #245269; }.alert-warning {background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b; }.alert-warning hr {border-top-color: #f7e1b5; }.alert-warning .alert-link {color: #66512c; }.alert-danger {background-color: #f2dede;border-color: #ebccd1;color: #a94442; }.alert-danger hr {border-top-color: #e4b9c0; }.alert-danger .alert-link {color: #843534; }.panel {margin-bottom: 22px;background-color: #fff;border: 1px solid transparent;border-radius: 0px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }.panel-body {padding: 15px; }.panel-body:before, .panel-body:after {content: " ";display: table; }.panel-body:after {clear: both; }.panel-heading {padding: 10px 15px;border-bottom: 1px solid transparent;border-top-right-radius: -1px;border-top-left-radius: -1px; }.panel-heading > .dropdown .dropdown-toggle {color: inherit; }.panel-title {margin-top: 0;margin-bottom: 0;font-size: 18px;color: inherit; }.panel-title > a,.panel-title > small,.panel-title > .small,.panel-title > small > a,.panel-title > .small > a {color: inherit; }.panel-footer {padding: 10px 15px;background-color: #f5f5f5;border-top: 1px solid #ddd;border-bottom-right-radius: -1px;border-bottom-left-radius: -1px; }.panel > .list-group,.panel > .panel-collapse > .list-group {margin-bottom: 0; }.panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item {border-width: 1px 0;border-radius: 0; }.panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {border-top: 0;border-top-right-radius: -1px;border-top-left-radius: -1px; }.panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {border-bottom: 0;border-bottom-right-radius: -1px;border-bottom-left-radius: -1px; }.panel-heading + .list-group .list-group-item:first-child {border-top-width: 0; }.list-group + .panel-footer {border-top-width: 0; }.panel > .table,.panel > .table-responsive > .table,.panel > .panel-collapse > .table {margin-bottom: 0; }.panel > .table caption,.panel > .table-responsive > .table caption,.panel > .panel-collapse > .table caption {padding-left: 15px;padding-right: 15px; }.panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child {border-top-right-radius: -1px;border-top-left-radius: -1px; }.panel > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {border-top-left-radius: -1px;border-top-right-radius: -1px; }.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {border-top-left-radius: -1px; }.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {border-top-right-radius: -1px; }.panel > .table:last-child,.panel > .table-responsive:last-child > .table:last-child {border-bottom-right-radius: -1px;border-bottom-left-radius: -1px; }.panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {border-bottom-left-radius: -1px;border-bottom-right-radius: -1px; }.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {border-bottom-left-radius: -1px; }.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {border-bottom-right-radius: -1px; }.panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body {border-top: 1px solid #ddd; }.panel > .table > tbody:first-child > tr:first-child th,.panel > .table > tbody:first-child > tr:first-child td {border-top: 0; }.panel > .table-bordered,.panel > .table-responsive > .table-bordered {border: 0; }.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {border-left: 0; }.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {border-right: 0; }.panel > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {border-bottom: 0; }.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {border-bottom: 0; }.panel > .table-responsive {border: 0;margin-bottom: 0; }.panel-group {margin-bottom: 22px; }.panel-group .panel {margin-bottom: 0;border-radius: 0px; }.panel-group .panel + .panel {margin-top: 5px; }.panel-group .panel-heading {border-bottom: 0; }.panel-group .panel-heading + .panel-collapse > .panel-body,.panel-group .panel-heading + .panel-collapse > .list-group {border-top: 1px solid #ddd; }.panel-group .panel-footer {border-top: 0; }.panel-group .panel-footer + .panel-collapse .panel-body {border-bottom: 1px solid #ddd; }.panel-default {border-color: #ddd; }.panel-default > .panel-heading {color: #969799;background-color: #f5f5f5;border-color: #ddd; }.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: #ddd; }.panel-default > .panel-heading .badge {color: #f5f5f5;background-color: #969799; }.panel-default > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #ddd; }.panel-primary {border-color: black; }.panel-primary > .panel-heading {color: #fff;background-color: black;border-color: black; }.panel-primary > .panel-heading + .panel-collapse > .panel-body {border-top-color: black; }.panel-primary > .panel-heading .badge {color: black;background-color: #fff; }.panel-primary > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: black; }.panel-success {border-color: #d6e9c6; }.panel-success > .panel-heading {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6; }.panel-success > .panel-heading + .panel-collapse > .panel-body {border-top-color: #d6e9c6; }.panel-success > .panel-heading .badge {color: #dff0d8;background-color: #3c763d; }.panel-success > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #d6e9c6; }.panel-info {border-color: #bce8f1; }.panel-info > .panel-heading {color: #31708f;background-color: #d9edf7;border-color: #bce8f1; }.panel-info > .panel-heading + .panel-collapse > .panel-body {border-top-color: #bce8f1; }.panel-info > .panel-heading .badge {color: #d9edf7;background-color: #31708f; }.panel-info > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #bce8f1; }.panel-warning {border-color: #faebcc; }.panel-warning > .panel-heading {color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc; }.panel-warning > .panel-heading + .panel-collapse > .panel-body {border-top-color: #faebcc; }.panel-warning > .panel-heading .badge {color: #fcf8e3;background-color: #8a6d3b; }.panel-warning > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #faebcc; }.panel-danger {border-color: #ebccd1; }.panel-danger > .panel-heading {color: #a94442;background-color: #f2dede;border-color: #ebccd1; }.panel-danger > .panel-heading + .panel-collapse > .panel-body {border-top-color: #ebccd1; }.panel-danger > .panel-heading .badge {color: #f2dede;background-color: #a94442; }.panel-danger > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #ebccd1; }.embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden; }.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {position: absolute;top: 0;left: 0;bottom: 0;height: 100%;width: 100%;border: 0; }.embed-responsive-16by9 {padding-bottom: 56.25%; }.embed-responsive-4by3 {padding-bottom: 75%; }.well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 0px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }.well blockquote {border-color: #ddd;border-color: rgba(0, 0, 0, 0.15); }.well-lg {padding: 24px;border-radius: 0px; }.well-sm {padding: 9px;border-radius: 0px; }.close {float: right;font-size: 24px;font-weight: bold;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: 0.2;filter: alpha(opacity=20); }.close:hover, .close:focus {color: #000;text-decoration: none;cursor: pointer;opacity: 0.5;filter: alpha(opacity=50); }button.close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none; }.modal-open {overflow: hidden; }.modal {display: none;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;-webkit-overflow-scrolling: touch;outline: 0; }.modal.fade .modal-dialog {-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;transition: transform 0.3s ease-out; }.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0); }.modal-open .modal {overflow-x: hidden;overflow-y: auto; }.modal-dialog {position: relative;width: auto;margin: 10px; }.modal-content {position: relative;background-color: #fff;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0px;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);background-clip: padding-box;outline: 0; }.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1035;background-color: #000; }.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0); }.modal-backdrop.in {opacity: 0.5;filter: alpha(opacity=50); }.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;min-height: 16.428571429px; }.modal-header .close {margin-top: -2px; }.modal-title {margin: 0;line-height: 1.428571429; }.modal-body {position: relative;padding: 15px; }.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5; }.modal-footer:before, .modal-footer:after {content: " ";display: table; }.modal-footer:after {clear: both; }.modal-footer .btn + .btn {margin-left: 5px;margin-bottom: 0; }.modal-footer .btn-group .btn + .btn {margin-left: -1px; }.modal-footer .btn-block + .btn-block {margin-left: 0; }.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll; }@media (min-width: 768px) {.modal-dialog {width: 600px;margin: 30px auto; }.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }.modal-sm {width: 300px; } }@media (min-width: 992px) {.modal-lg {width: 900px; } }.clearfix:before, .search:before, .clearfix:after, .search:after {content: " ";display: table; }.clearfix:after, .search:after {clear: both; }.center-block {display: block;margin-left: auto;margin-right: auto; }.pull-right {float: right !important; }.pull-left {float: left !important; }.hide {display: none !important; }.show {display: block !important; }.invisible {visibility: hidden; }.hidden {display: none !important; }.affix {position: fixed; }@-ms-viewport {width: device-width; }.visible-xs {display: none !important; }.visible-sm {display: none !important; }.visible-md {display: none !important; }.visible-lg {display: none !important; }.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {display: none !important; }@media (max-width: 767px) {.visible-xs {display: block !important; }table.visible-xs {display: table; }tr.visible-xs {display: table-row !important; }th.visible-xs,td.visible-xs {display: table-cell !important; } }@media (max-width: 767px) {.visible-xs-block {display: block !important; } }@media (max-width: 767px) {.visible-xs-inline {display: inline !important; } }@media (max-width: 767px) {.visible-xs-inline-block {display: inline-block !important; } }@media (min-width: 768px) and (max-width: 991px) {.visible-sm {display: block !important; }table.visible-sm {display: table; }tr.visible-sm {display: table-row !important; }th.visible-sm,td.visible-sm {display: table-cell !important; } }@media (min-width: 768px) and (max-width: 991px) {.visible-sm-block {display: block !important; } }@media (min-width: 768px) and (max-width: 991px) {.visible-sm-inline {display: inline !important; } }@media (min-width: 768px) and (max-width: 991px) {.visible-sm-inline-block {display: inline-block !important; } }@media (min-width: 992px) and (max-width: 1199px) {.visible-md {display: block !important; }table.visible-md {display: table; }tr.visible-md {display: table-row !important; }th.visible-md,td.visible-md {display: table-cell !important; } }@media (min-width: 992px) and (max-width: 1199px) {.visible-md-block {display: block !important; } }@media (min-width: 992px) and (max-width: 1199px) {.visible-md-inline {display: inline !important; } }@media (min-width: 992px) and (max-width: 1199px) {.visible-md-inline-block {display: inline-block !important; } }@media (min-width: 1200px) {.visible-lg {display: block !important; }table.visible-lg {display: table; }tr.visible-lg {display: table-row !important; }th.visible-lg,td.visible-lg {display: table-cell !important; } }@media (min-width: 1200px) {.visible-lg-block {display: block !important; } }@media (min-width: 1200px) {.visible-lg-inline {display: inline !important; } }@media (min-width: 1200px) {.visible-lg-inline-block {display: inline-block !important; } }@media (max-width: 767px) {.hidden-xs {display: none !important; } }@media (min-width: 768px) and (max-width: 991px) {.hidden-sm {display: none !important; } }@media (min-width: 992px) and (max-width: 1199px) {.hidden-md {display: none !important; } }@media (min-width: 1200px) {.hidden-lg {display: none !important; } }.visible-print {display: none !important; }@media print {.visible-print {display: block !important; }table.visible-print {display: table; }tr.visible-print {display: table-row !important; }th.visible-print,td.visible-print {display: table-cell !important; } }.visible-print-block {display: none !important; }@media print {.visible-print-block {display: block !important; } }.visible-print-inline {display: none !important; }@media print {.visible-print-inline {display: inline !important; } }.visible-print-inline-block {display: none !important; }@media print {.visible-print-inline-block {display: inline-block !important; } }@media print {.hidden-print {display: none !important; } }@font-face {font-family: "button-icons";font-style: normal;font-weight: normal;src: url("../fonts/buttons/button-icons.eot?#iefix") format("embedded-opentype"), url("../fonts/buttons/button-icons.woff") format("woff"), url("../fonts/buttons/button-icons.ttf") format("truetype"), url("../fonts/buttons/button-icons.svg#button-icons") format("svg"); }@media only screen and (max-width: 767px) {.text-xs-left {text-align: left; }.text-xs-right {text-align: right; }.text-xs-center {text-align: center; } }@media only screen and (min-width: 768px) and (max-width: 991px) {.text-sm-left {text-align: left; }.text-sm-right {text-align: right; }.text-sm-center {text-align: center; } }@media only screen and (min-width: 992px) and (max-width: 1199px) {.text-md-left {text-align: left; }.text-md-right {text-align: right; }.text-md-center {text-align: center; } }@media only screen and (min-width: 1200px) {.text-lg-left {text-align: left; }.text-lg-right {text-align: right; }.text-lg-center {text-align: center; } }html, body {margin: 0;padding: 0;width: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }img {border: none !important; }input, textarea {outline: none; }a {text-decoration: none; }a:focus, a:hover {text-decoration: none; }a:active {outline-style: none; }h1 {font-family: "Fjalla One", sans-serif, "google";font-size: 41px;font-weight: 700; }h2 {font-family: "Fjalla One", sans-serif, "google";font-size: 34px;font-weight: 700; }h3 {font-family: "Fjalla One", sans-serif, "google";font-size: 28px;font-weight: 700; }h4 {font-family: "Fjalla One", sans-serif, "google";font-size: 20px;font-weight: 700; }h5 {font-family: "Fjalla One", sans-serif, "google";font-size: 16px;font-weight: 700; }h6 {font-family: "Fjalla One", sans-serif, "google";font-size: 14px;font-weight: 700; }.container--content img {max-width: 100%; }#skip-to-content:focus {height: auto;width: auto;clip: initial;z-index: 9999;background: white;padding: 10px 15px;border: 1px solid #999;color: #333; }.flex {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.flex > * {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }@media only screen and (max-width: 767px) {.flex-xs {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.flex-xs > * {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } }@media only screen and (min-width: 768px) and (max-width: 991px) {.flex-sm {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.flex-sm > * {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } }@media only screen and (max-width: 991px) {.flex-sm-and-down {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.flex-sm-and-down > * {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } }@media only screen and (min-width: 768px) {.flex-sm-and-up {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.flex-sm-and-up > * {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } }@media only screen and (min-width: 992px) and (max-width: 1199px) {.flex-md {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.flex-md > * {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } }@media only screen and (max-width: 1199px) {.flex-md-and-down {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.flex-md-and-down > * {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } }@media only screen and (min-width: 992px) {.flex-md-and-up {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.flex-md-and-up > * {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } }@media only screen and (min-width: 1200px) {.flex-lg {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.flex-lg > * {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } }.text-left, .h-align-left {text-align: left; }@media only screen and (max-width: 767px) {.text-left-xs {text-align: left; } }@media only screen and (min-width: 768px) and (max-width: 991px) {.text-left-sm {text-align: left; } }@media only screen and (max-width: 991px) {.text-left-sm-and-down {text-align: left; } }@media only screen and (min-width: 768px) {.text-left-sm-and-up {text-align: left; } }@media only screen and (min-width: 992px) and (max-width: 1199px) {.text-left-md {text-align: left; } }@media only screen and (max-width: 1199px) {.text-left-md-and-down {text-align: left; } }@media only screen and (min-width: 992px) {.text-left-md-and-up {text-align: left; } }@media only screen and (min-width: 1200px) {.text-left-lg {text-align: left; } }.text-right, .h-align-right {text-align: right; }@media only screen and (max-width: 767px) {.text-right-xs {text-align: right; } }@media only screen and (min-width: 768px) and (max-width: 991px) {.text-right-sm {text-align: right; } }@media only screen and (max-width: 991px) {.text-right-sm-and-down {text-align: right; } }@media only screen and (min-width: 768px) {.text-right-sm-and-up {text-align: right; } }@media only screen and (min-width: 992px) and (max-width: 1199px) {.text-right-md {text-align: right; } }@media only screen and (max-width: 1199px) {.text-right-md-and-down {text-align: right; } }@media only screen and (min-width: 992px) {.text-right-md-and-up {text-align: right; } }@media only screen and (min-width: 1200px) {.text-right-lg {text-align: right; } }.text-center, .h-align-center {text-align: center; }@media only screen and (max-width: 767px) {.text-center-xs {text-align: center; } }@media only screen and (min-width: 768px) and (max-width: 991px) {.text-center-sm {text-align: center; } }@media only screen and (max-width: 991px) {.text-center-sm-and-down {text-align: center; } }@media only screen and (min-width: 768px) {.text-center-sm-and-up {text-align: center; } }@media only screen and (min-width: 992px) and (max-width: 1199px) {.text-center-md {text-align: center; } }@media only screen and (max-width: 1199px) {.text-center-md-and-down {text-align: center; } }@media only screen and (min-width: 992px) {.text-center-md-and-up {text-align: center; } }@media only screen and (min-width: 1200px) {.text-center-lg {text-align: center; } }.text-justify {text-align: justify; }@media only screen and (max-width: 767px) {.text-justify-xs {text-align: justify; } }@media only screen and (min-width: 768px) and (max-width: 991px) {.text-justify-sm {text-align: justify; } }@media only screen and (max-width: 991px) {.text-justify-sm-and-down {text-align: justify; } }@media only screen and (min-width: 768px) {.text-justify-sm-and-up {text-align: justify; } }@media only screen and (min-width: 992px) and (max-width: 1199px) {.text-justify-md {text-align: justify; } }@media only screen and (max-width: 1199px) {.text-justify-md-and-down {text-align: justify; } }@media only screen and (min-width: 992px) {.text-justify-md-and-up {text-align: justify; } }@media only screen and (min-width: 1200px) {.text-justify-lg {text-align: justify; } }.text-nowrap {white-space: nowrap; }@media only screen and (max-width: 767px) {.text-nowrap-xs {white-space: nowrap; } }@media only screen and (min-width: 768px) and (max-width: 991px) {.text-nowrap-sm {white-space: nowrap; } }@media only screen and (max-width: 991px) {.text-nowrap-sm-and-down {white-space: nowrap; } }@media only screen and (min-width: 768px) {.text-nowrap-sm-and-up {white-space: nowrap; } }@media only screen and (min-width: 992px) and (max-width: 1199px) {.text-nowrap-md {white-space: nowrap; } }@media only screen and (max-width: 1199px) {.text-nowrap-md-and-down {white-space: nowrap; } }@media only screen and (min-width: 992px) {.text-nowrap-md-and-up {white-space: nowrap; } }@media only screen and (min-width: 1200px) {.text-nowrap-lg {white-space: nowrap; } }.no-pad {padding-left: 0;padding-right: 0; }@media only screen and (max-width: 767px) {.no-pad-xs {padding-left: 0;padding-right: 0; } }@media only screen and (min-width: 768px) and (max-width: 991px) {.no-pad-sm {padding-left: 0;padding-right: 0; } }@media only screen and (max-width: 991px) {.no-pad-sm-and-down {padding-left: 0;padding-right: 0; } }@media only screen and (min-width: 768px) {.no-pad-sm-and-up {padding-left: 0;padding-right: 0; } }@media only screen and (min-width: 992px) and (max-width: 1199px) {.no-pad-md {padding-left: 0;padding-right: 0; } }@media only screen and (max-width: 1199px) {.no-pad-md-and-down {padding-left: 0;padding-right: 0; } }@media only screen and (min-width: 992px) {.no-pad-md-and-up {padding-left: 0;padding-right: 0; } }@media only screen and (min-width: 1200px) {.no-pad-lg {padding-left: 0;padding-right: 0; } }.no-pad-left {padding-left: 0; }@media only screen and (max-width: 767px) {.no-pad-left-xs {padding-left: 0; } }@media only screen and (min-width: 768px) and (max-width: 991px) {.no-pad-left-sm {padding-left: 0; } }@media only screen and (max-width: 991px) {.no-pad-left-sm-and-down {padding-left: 0; } }@media only screen and (min-width: 768px) {.no-pad-left-sm-and-up {padding-left: 0; } }@media only screen and (min-width: 992px) and (max-width: 1199px) {.no-pad-left-md {padding-left: 0; } }@media only screen and (max-width: 1199px) {.no-pad-left-md-and-down {padding-left: 0; } }@media only screen and (min-width: 992px) {.no-pad-left-md-and-up {padding-left: 0; } }@media only screen and (min-width: 1200px) {.no-pad-left-lg {padding-left: 0; } }.no-pad-right {padding-right: 0; }@media only screen and (max-width: 767px) {.no-pad-right-xs {padding-right: 0; } }@media only screen and (min-width: 768px) and (max-width: 991px) {.no-pad-right-sm {padding-right: 0; } }@media only screen and (max-width: 991px) {.no-pad-right-sm-and-down {padding-right: 0; } }@media only screen and (min-width: 768px) {.no-pad-right-sm-and-up {padding-right: 0; } }@media only screen and (min-width: 992px) and (max-width: 1199px) {.no-pad-right-md {padding-right: 0; } }@media only screen and (max-width: 1199px) {.no-pad-right-md-and-down {padding-right: 0; } }@media only screen and (min-width: 992px) {.no-pad-right-md-and-up {padding-right: 0; } }@media only screen and (min-width: 1200px) {.no-pad-right-lg {padding-right: 0; } }.v-logged-in .hide-on-login {display: none !important; }.v-logged-out .hide-on-logout {display: none !important; }.vol-hide {opacity: 0;height: 0;overflow: hidden; }.labeled-input {display: inline !important;padding: 0 !important; }.vol-link {padding: 0;cursor: default; }.vol-link:hover {text-decoration: none; }.vol-link:hover label,.vol-link:hover input {color: black; }.vol-link-btn {border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0px; }.vol-link-btn:hover {background-color: rgba(0, 0, 0, 0.1);border: 1px solid rgba(0, 0, 0, 0.2); }.vol-link-btn:hover label,.vol-link-btn:hover input {color: black; }.vol-link .btn-icon {cursor: pointer;padding: 10px 5px 10px 15px;line-height: 1.428571429; }.vol-link input {height: auto;padding: 10px 15px 10px 5px !important;border: 0; }.vol-link input:hover {text-decoration: none; }.vol-link .btn-icon,.vol-link input {display: inline-block !important;vertical-align: middle;margin: 0; }@media only screen and (min-width: 768px) {.productdetails #content_area .btn_addtocart,.productdetails #content_area .btn_addtowishlist__span {display: inline-block; } }@media only screen and (min-width: 768px) {.productdetails #content_area .btn_addtocart {margin-right: 20px; } }.productdetails #content_area .btn_addtowishlist__span {margin-top: 10px; }@media only screen and (max-width: 767px) {.productdetails #content_area .btn_addtowishlist__span {float: left; } }@media only screen and (min-width: 768px) {.productdetails #content_area .btn_addtowishlist__span {margin-top: 20px; } }.productdetails #content_area .btn_addtowishlist__span #v65-product-wishlist-button {margin-bottom: 0;font-size: 14px; }.productdetails #content_area .btn_addtowishlist_small__span input {font-size: 14px; }.btn-link:hover {text-decoration: none; }.btn-sm label,.btn-sm input,.btn-xs label,.btn-xs input {font-size: 14px;-webkit-box-shadow: none;box-shadow: none; }.vcb-snippet:not(.vcb-custom) a.btn.btn-default,.vcb-snippet:not(.vcb-custom) button.btn.btn-default {color: #333;background-color: #fff;border-color: #333; }.vcb-snippet:not(.vcb-custom) a.btn.btn-primary,.vcb-snippet:not(.vcb-custom) button.btn.btn-primary {color: #fff;background-color: black;border-color: black; }/********** GLOBAL FORM STYLES *************/input, textarea {border-radius: 0px; }input, select, textarea {height: 42px;padding: 9px 16px;font-size: 16px;line-height: 1.428571429;color: #b9babb;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 0px;-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, -webkit-box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;/* Firefox 18- *//* Firefox 19+ */ }input:focus, select:focus, textarea:focus {border-color: #27548f;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(39, 84, 143, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(39, 84, 143, 0.6); }input::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #000;font-style: normal;font-weight: normal; }input:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder {color: #000;font-style: normal;font-weight: normal; }input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder {color: #000;font-style: normal;font-weight: normal; }input:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #000;font-style: normal;font-weight: normal; }input[disabled], input[readonly],fieldset[disabled] input, select[disabled], select[readonly],fieldset[disabled] select, textarea[disabled], textarea[readonly],fieldset[disabled] textarea {background-color: #eeeeee;opacity: 1; }input[disabled],fieldset[disabled] input, select[disabled],fieldset[disabled] select, textarea[disabled],fieldset[disabled] textarea {cursor: not-allowed; }input[type="image"] {padding: initial;width: auto;height: auto; }input[type="file"] {height: initial;padding-left: 0;padding-right: 0;border: none;line-height: 1;-webkit-box-shadow: none;box-shadow: none;font-size: inherit; }input[type="radio"],input[type="checkbox"] {border: none; }input[type="radio"],input[type="checkbox"],input.btn {height: auto;-webkit-box-shadow: none;box-shadow: none; }.container--content input, .container--content select, .container--content textarea {margin-top: 5px;margin-bottom: 5px; }/********** SPECIFIC STOREFRONT FORM FIXES *************//* Shopping Cart "Calculate Shipping" section. Appears when Country is set to UK */.shoppingcart #content_area table[width$="%"] input#ShipState,.shoppingcart #content_area table[width] textarea[cols="45"],.shoppingcart #content_area table[width] input[value=""],.shoppingcart #content_area table[width] input[type="password"],.shoppingcart #content_area table[width] select,.shoppingcart #content_area table[width$="%"] input[value=""],.shoppingcart #content_area table[width$="%"] input.v65-productdetail-cartqty,.shoppingcart #content_area table[width$="%"] input[id^="Quantity"],.shoppingcart #content_area table[width$="%"] input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([class*="btn"]) {min-width: 50px;height: auto;padding: 5px 12px;margin: 3px 0;min-height: 25px;font-size: 14px;line-height: 1.42857;color: #b9babb;text-align: left;background-color: #fff;background-image: none;border-radius: 0;border: 1px solid #ccc;-webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }#content_area table[width$="%"] input[id^="Quantity"] {text-align: center; }/* Appears when editing or deleting a credit/debit card */input#CVV2 {width: 80px !important;text-align: left; }/* Fix zip on edit orders */#content_area input[name="ShipPostalCode"] {width: auto !important; }/*Zip for new customers' billing address*/tr#BillingState_Row + tr input[name="BillingPostalCode"] {width: 150px !important; }@media only screen and (max-width: 767px) {#content_area table[width="100%"] input[value=""],#content_area table[width="100%"] select,#content_area table[width="100%"] input[value=""],#content_area table[width="100%"] input[value=""] {display: block; } }/************* ERROR MESSAGES - MOBILE *************/@media only screen and (max-width: 767px) {.v65-error-list-text {margin-left: 0;height: 100%;padding-top: 0; }.v65-error-list-image {left: 0;height: 47px;width: 100%;position: static;display: block; } }.v65-error-list-container {border: 0;background-color: #eee;border-radius: 10px;color: #333; }.v65-error-list-container .v65-error-list-image {background: #ffe75c;border-top-left-radius: 10px; }@media only screen and (max-width: 767px) {.v65-error-list-container .v65-error-list-image {height: 60px;padding: 10px 15px;border-top-right-radius: 10px; } }@media only screen and (min-width: 768px) {.v65-error-list-container .v65-error-list-image {text-align: center;border-bottom-left-radius: 10px; } }.v65-error-list-container .v65-error-list-image:before {content: '\e610';font-family: 'button-icons';font-size: 40px;line-height: 40px; }@media only screen and (min-width: 768px) {.v65-error-list-container .v65-error-list-image:before {position: absolute;top: 50%;right: 0;left: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); } }.v65-error-list-container ul {padding-left: 35px; }.modal-page-center {display: table;height: 100%;width: 100%;pointer-events: none; }.modal-page-center .modal-dialog {/* To center vertically */display: table-cell;vertical-align: middle;pointer-events: none; }.modal-page-center .modal-content {/* Bootstrap sets the size of the modal in the modal-dialog class, we need to inherit it */width: inherit;height: inherit;max-height: 90vh;overflow-y: auto;/* To center horizontally */margin: 0 auto;pointer-events: all; }#vol-pop-up-to-modal .modal__title {margin-top: 0;margin-bottom: 0;margin-right: 20px; }#vol-pop-up-to-modal #vol-modal-qty-discounts-table td {padding: 5px;text-align: left;border: 1px solid #000;white-space: nowrap; }#vol-pop-up-to-modal .vol-cc-verify-content .btn_close {display: none; }#vol-pop-up-to-modal .vol-free-shipping-icon {font-size: 24px;line-height: 1;margin-right: 5px;margin-left: 5px; }.modal,.soft_add_wrapper {color: black; }.modal .soft_add_content_area a,.soft_add_wrapper .soft_add_content_area a {color: black; }.modal .soft_add_content_area a:hover,.soft_add_wrapper .soft_add_content_area a:hover {color: black; }.modal .soft_add_content_area .product-price,.soft_add_wrapper .soft_add_content_area .product-price {color: black; }.modal .soft_add_action_area .continue_shopping,.soft_add_wrapper .soft_add_action_area .continue_shopping {color: white; }.admin-only {display: none; }.admin-view .admin-only {display: block; }svg.icon {height: 20px;width: 20px;display: inline-block;vertical-align: middle;-webkit-transition: 0.2s;transition: 0.2s;fill: currentColor; }@media print {header,footer,.dont-print {display: none; }a[href]:after {content: none !important; } }.onepagecheckout #content_area table#v65-onepage-Detail td select, .shoppingcart #content_area #v65-cart-shipping-details select {display: block;width: 100%;height: 42px;padding: 9px 16px;font-size: 16px;line-height: 1.428571429;color: #b9babb;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 0px;-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, -webkit-box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;/* Firefox 18- *//* Firefox 19+ */ }.onepagecheckout #content_area table#v65-onepage-Detail td select:focus, .shoppingcart #content_area #v65-cart-shipping-details select:focus {border-color: #27548f;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(39, 84, 143, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(39, 84, 143, 0.6); }.onepagecheckout #content_area table#v65-onepage-Detail td select::-webkit-input-placeholder, .shoppingcart #content_area #v65-cart-shipping-details select::-webkit-input-placeholder {color: #000;font-style: normal;font-weight: normal; }.onepagecheckout #content_area table#v65-onepage-Detail td select:-moz-placeholder, .shoppingcart #content_area #v65-cart-shipping-details select:-moz-placeholder {color: #000;font-style: normal;font-weight: normal; }.onepagecheckout #content_area table#v65-onepage-Detail td select::-moz-placeholder, .shoppingcart #content_area #v65-cart-shipping-details select::-moz-placeholder {color: #000;font-style: normal;font-weight: normal; }.onepagecheckout #content_area table#v65-onepage-Detail td select:-ms-input-placeholder, .shoppingcart #content_area #v65-cart-shipping-details select:-ms-input-placeholder {color: #000;font-style: normal;font-weight: normal; }.category {/*Set container's background or border*/ }.category #divWaitModal + table > tbody > tr:first-child a,.category #divWaitModal + table > tbody > tr:first-child b {color: black;font-size: 14px;font-weight: normal; }.category #divWaitModal + table > tbody > tr > td > table {margin-bottom: 15px; }.category #divWaitModal + table > tbody > tr:first-child a:hover {color: black; }.category #divWaitModal + table > tbody > tr:first-child a:last-child {color: #dbdbdc; }.category #divWaitModal + table > tbody > tr:first-child a:last-child:hover {color: black; }.category .colors_backgroundneutral {background: none; }.category table.colors_backgroundlight {background: black;padding: 8px 0;height: 24px;width: 100%;border-collapse: separate;margin-bottom: 10px; }.category table.colors_backgroundlight > tbody > tr > td:first-child b {display: block;color: white;font-family: "Fjalla One", sans-serif, "google";font-weight: 700;font-size: 16px;line-height: 24px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-transform: none;text-indent: 14px; }.category table.colors_backgroundlight + table {border-collapse: separate;padding: 10px 15px; }.category a.subcategory_link {font-size: 16px;display: inline-block;font-weight: normal;line-height: 2;color: black; }.category a.subcategory_link:before {content: "\2022";display: inline-block;margin-right: 4px;vertical-align: middle;color: black; }.category a.subcategory_link:hover {color: black;text-decoration: none; }.category table.v65-productDisplay .productnamecolor {font-weight: normal;font-size: 18px;line-height: 1.428571429;font-family: "Prompt", sans-serif, "google";color: black;}.category table.v65-productDisplay .productnamecolor:hover {color: black; }.category table.v65-productDisplay .product_listprice,.category table.v65-productDisplay .product_listprice b {color: #858689;font-size: 14px;font-weight: normal; }.category table.v65-productDisplay .product_productprice,.category table.v65-productDisplay .product_productprice b {color: black;font-size: 16px;font-weight: normal; }.category table.v65-productDisplay .product_saleprice,.category table.v65-productDisplay .product_saleprice b {color: black;font-size: 16px;font-weight: bold; }.category table.v65-productDisplay .product_dealprice {color: black;font-size: 16px;font-weight: bold; }.category table.v65-productDisplay .product_yousave,.category table.v65-productDisplay .product_yousave span {color: black;font-size: 15px;font-style: italic !important;font-weight: normal; }.category table.v65-productDisplay .product_setupcost, .category table.v65-productDisplay .product_setupcost b {color: black;font-size: 14px;font-weight: bold; }.category table.v65-productDisplay img + br + font.text.colors_text,.category table.v65-productDisplay td[valign="top"] > font.text.colors_text {color: black;font-size: 16px;font-weight: normal; }.category table.v65-productDisplay .v65-productPhoto img,.category img[src$="nophoto.gif"],.category img[src*="/v/vspfiles/photos/"],.category td[align="center"][colspan] img[src*="/v/vspfiles/photos/categories/"] {display: block;max-width: 100%;height: auto; }.category table[cellpadding="3"] td[align="right"] .btn {margin: 5px; }.category #divWaitModal + table > tbody > tr:first-child td {padding-left: 0; }.category font[face="Arial"] {font-family: inherit; }.category table.colors_backgroundlight + table td {padding: 0; }.category a.productnamecolor.colors_productname + img {display: none; }.category form#MainForm > input[name="Cat"] + table td[valign="bottom"][rowspan="2"] {vertical-align: top;padding-top: 5px; }.category table.colors_backgroundlight + table table {border-spacing: 0; }.category form#MainForm > input[name="Cat"] + table > tbody > tr > td,.category form#MainForm > input[name="Cat"] + table td[valign="bottom"][rowspan="2"],.category form#MainForm > input[name="Cat"] + table td[align="right"] {padding-left: 0;padding-right: 0; }.category table.colors_backgroundlight > tbody > tr > td > img,.category .colors_lines_light, .category .colors_lines_light + .colors_backgroundneutral {display: none; }.category #content_area table.v65-productDisplay {table-layout: fixed; }@media only screen and (max-width: 767px) {.category form#MainForm > input[name="Cat"] + table > tbody > tr > td, .category form#MainForm > input[name="Cat"] + table td[valign="bottom"][rowspan="2"], .category form#MainForm > input[name="Cat"] + table td[align="right"] {display: block;margin-bottom: 15px;text-align: left; } }@media (max-width: 480px) {.category .v65-productDisplay {width: 100%;table-layout: fixed; }.category td[background*="/v/vspfiles/templates/have_hold_r/images/Grid_Divider_Vertical.gif"] {padding: 0 10px; }.category table.colors_backgroundlight + table td {display: block; } }@media screen and (max-width: 640px) {.category form#MainForm > table td[valign="bottom"][rowspan="2"] td {display: block;width: auto; }.category form#MainForm > table td[valign="bottom"][rowspan="2"] td:nth-child(n+4) {display: inline-block;width: auto; }.category form#MainForm > input[name="Cat"] + table > tbody > tr > td,.category form#MainForm > input[name="Cat"] + table td[valign="bottom"][rowspan="2"],.category form#MainForm > input[name="Cat"] + table td[align="right"] {display: block;text-align: left;margin-bottom: 15px; } }.category .results_per_page_select,.category .sortby_select {display: inline-block !important; }.category #content_area table[width="250"] {width: auto; }@media only screen and (max-width: 991px) {.category #content_area table[width="250"] td {width: auto;display: inline-block !important; } }.category #additionalsearch {margin-top: 0;margin-bottom: 0;margin-right: 5px;vertical-align: middle; }.category .search_results_section .results_per_page_select + nobr input[onkeydown^="return OnKeyDownPageInputBox"] {text-align: center;padding: 5px; }/* ========= Deal of the Day ========== *//* DEAL DIVIDER COLORS */.deal,.deal-headline,.deal-saving-stock-details {border-color: white; }#content_area .deal {max-width: none;font-family: "Source Sans Pro", sans-serif; }#content_area .deal-image {float: none;margin: 0 auto; }#content_area .deal-details {margin-right: 0;padding-left: 0; }#content_area .deal-main-heading {height: auto !important; }/* DEAL HEADINGS */#content_area .deal-main-heading,#content_area .deal-extra-heading {background-image: none !important; }#content_area .deal-main-heading:before,#content_area .deal-extra-heading:before {content: '';display: block;padding: 20px 0 20px 25px;text-transform: uppercase;color: white;font-weight: bold;background: black;border-radius: 0;font-size: 19px; }#content_area .deal-main-heading:before {content: 'Deal of the Day'; }#content_area .deal-extra-heading:before {content: 'More Deals of the Day'; }#content_area .deal-extra-heading {height: 60px !important;margin: 0; }/* DEAL HEADLINE */#content_area .deal-headline {font-size: 24px;color: black;font-family: "Source Sans Pro", sans-serif; }/* DEAL PRODUCT NAME */#content_area .deal-product-name a {text-decoration: none;font-size: 18px;color: black;font-family: "Source Sans Pro", sans-serif; }#content_area .deal-price {margin-left: 0; }/* ARROWS and PRICE COLOR  */#content_area .deal-pricing {color: white;font-family: "Source Sans Pro", sans-serif;height: 78px;margin: 0;background-image: none !important;background-color: #b9babb;border-radius: 0; }/* BUY-NOW and SOLD-OUT BUTTON  */#content_area .deal-buy-now,#content_area .deal-buy-now.sold-out {margin: 17px 20px 0 0;background: none;height: auto;width: auto; }#content_area .deal-buy-now a {vertical-align: middle;cursor: pointer;white-space: nowrap;height: 43px;line-height: 43px;padding: 0 16px;font-size: 18px; }/* DEAL EXPIRATION  */#content_area .deal-end {color: #d9534f;font-size: 14px;font-family: "Source Sans Pro", sans-serif; }/* DEAL PRICE, SAVINGS and STOCK CAPTIONS TEXT */#content_area .deal-regular-price-caption,#content_area .deal-savings-caption,#content_area .deal-stock-caption {color: black; }#content_area .deal-buy-now a {text-transform: uppercase; }#content_area .deal-buy-now a {background: black; }#content_area .deal-buy-now a:hover {background: black; }/* Small devices (tablets, 768px and up) */@media only screen and (min-width: 768px) {#content_area .deal-image {float: right; }#content_area .deal-details {margin-right: 280px; }#content_area .deal-price {margin-left: 12px; } }.productdetails #v65-product-parent,.productdetails #v65-product-parent > tbody,.productdetails #v65-product-parent > tbody > tr:nth-of-type(2) {display: block; }.productdetails div[itemtype='http://schema.org/Product'] {max-width: 500px;margin: 0 auto; }@media only screen and (min-width: 768px) {.productdetails div[itemtype='http://schema.org/Product'] {max-width: none;margin: auto; } }.productdetails table {border-spacing: inherit; }.productdetails table td {padding: inherit; }.productdetails td[background] {background: none !important; }.productdetails td[class*="col-"], .productdetails th[class*="col-"] {position: relative;float: left;display: block; }.productdetails img[src*="OBox_Border_"],.productdetails img[src*="PBox_Border_"],.productdetails img[src*="Line_Group_"],.productdetails img[src*="DBox_Border_"],.productdetails img[src*='clear1x1.gif'] {display: none; }.productdetails .content_area-wrapper {-webkit-animation: pageFadeIn 2.5s;animation: pageFadeIn 2.5s; }@-webkit-keyframes pageFadeIn {0% {opacity: 0; }50% {opacity: 0; }100% {opacity: 1; } }@keyframes pageFadeIn {0% {opacity: 0; }50% {opacity: 0; }100% {opacity: 1; } }.productdetails td.vCSS_breadcrumb_td a,.productdetails td.vCSS_breadcrumb_td b {color: black;font-size: 16px;font-weight: normal; }.productdetails td.vCSS_breadcrumb_td a:hover {color: black; }.productdetails td.vCSS_breadcrumb_td > b {text-indent: -4px; }.productdetails span[itemprop='name'] {color: inherit;display: block;text-align: left;font-size: 41px;font-weight: 700;font-family: "Fjalla One", sans-serif, "google"; }.productdetails div[itemtype='http://schema.org/Product'][data-options-table='true'] span[itemprop='name'] {padding-left: 15px; }.productdetails form#vCSS_mainform > img,.productdetails form#vCSS_mainform > br,.productdetails td.vCSS_breadcrumb_td > img + br,.productdetails td.vCSS_breadcrumb_td > b + br,.productdetails #vCSS_mainform + br,.productdetails td.vCSS_breadcrumb_td > b + br + img {display: none; }.productdetails td.vCSS_breadcrumb_td b {display: block;margin-bottom: 10px; }.productdetails div[itemtype='http://schema.org/Product'][data-options-table='true'] span[itemprop='name'] {padding-left: 15px; }.productdetails #v65-product-parent > tbody > tr:first-child + tr > td[align="center"] {padding-left: 15px;padding-right: 15px; }.productdetails #v65-product-parent > tbody > tr:first-child + tr > td[align="center"] > table[width='100%'] {display: inline-block;vertical-align: top; }.productdetails #product_photo {float: none;max-width: 100%; }.productdetails #product_photo_zoom_url {display: inline-block;width: 100%;margin-bottom: 15px;background-color: #fff;border: none; }.productdetails #v65-product-parent > tbody > tr:first-child + tr > td[align="center"] > table[width="100%"] > tbody,.productdetails #v65-product-parent > tbody > tr:first-child + tr > td[align="center"] > table[width="100%"] > tbody > tr,.productdetails #v65-product-parent > tbody > tr:first-child + tr > td[align="center"] > table[width="100%"] > tbody > tr > td[align='center'] {display: block; }@media only screen and (min-width: 992px) {.productdetails.lt-ie10 #product_photo_zoom_url img {width: 100%; } }@media only screen and (max-width: 991px) {.productdetails #vZoomArea {display: none; } }.productdetails #v65-product-parent > tbody > tr:first-child + tr > td[align='center'] br + br + table {width: 100%; }.productdetails #v65-share-buttons-cell {text-align: center; }.productdetails #btn_vsharethis {display: inline-block;vertical-align: middle !important;font-weight: normal !important;float: none !important; }.productdetails #btn_vsharethis .google_plusone_iframe_widget {width: auto !important; }.productdetails #btn_vsharethis a {padding: 4px;margin: 0; }.productdetails .fb_iframe_widget {width: auto !important; }@media only screen and (max-width: 767px) {.productdetails .fb_iframe_widget_fluid,.productdetails #btn_vsharethis {float: none !important;display: inline-block !important;vertical-align: middle !important;*vertical-align: auto;*zoom: 1;*display: inline; }.productdetails #_atssh {display: none !important; } }@media only screen and (min-width: 992px) {.productdetails .vol-product[data-alt-view="true"] #v65-product-parent > tbody > tr:first-child + tr > td[align="center"] > table[width='100%'] {/* float: right; *//* width: 85%; *//* padding-left: 10px; */} }.productdetails #altviews[style="visibility:hidden"] {display: none; }.productdetails #altviews:not([style="visibility:hidden"]) {display: block;text-align: center;font-size: 0;margin-bottom: 20px; }.productdetails #altviews:not([style="visibility:hidden"]) br {display: none; }.productdetails #altviews:not([style="visibility:hidden"]) a {display: inline-block;vertical-align: middle;margin: 5px; }@media only screen and (min-width: 992px) {.productdetails #altviews:not([style="visibility:hidden"]) a {/* display: block; *//* width: auto; *//* margin: 0 0 10px; *//* text-align: center; */} }@media only screen and (min-width: 992px) {.productdetails #altviews:not([style="visibility:hidden"]) {/* float: right; *//* width: 15%; */} }.productdetails #altviews .vCSS_img_alternate_product_photo {-webkit-transition: .5s opacity ease;transition: .5s opacity ease;opacity: .5; }.productdetails #altviews .vCSS_img_alternate_product_photo.selected {opacity: 1; }.productdetails span[itemprop="description"] {color: black;display: block;font-size: 16px;line-height: 1.428571429;margin-bottom: 10px; }.productdetails .vol-average-review {margin: 10px 0;text-align: left;cursor: pointer; }.productdetails .vol-average-review span[itemprop="reviewCount"] {display: inline-block;vertical-align: middle;font-style: italic;margin: 0 3px; }.productdetails div[itemtype='http://schema.org/Product'][data-options-table='true'] .vol-average-review {padding-left: 15px; }.productdetails .vol-average-review__text {display: inline-block;vertical-align: middle;font-style: italic; }.productdetails span.product_code_title,.productdetails span.product_code {color: black;font-size: 14px;font-style: normal;font-weight: normal; }.productdetails .colors_pricebox .product_listprice,.productdetails .colors_pricebox .product_listprice b {color: black;font-size: 14px;font-weight: normal; }.productdetails .colors_pricebox .product_productprice,.productdetails .colors_pricebox .product_productprice b {color: black;font-size: 14px;font-weight: normal; }.productdetails .colors_pricebox .product_saleprice,.productdetails .colors_pricebox .product_saleprice b {color: black;font-size: 14px;font-weight: bold; }.productdetails .colors_pricebox .product_dealprice,.productdetails .colors_pricebox .product_dealprice b {color: black;font-size: 14px;font-weight: normal; }.productdetails .colors_pricebox .product_yousave span {color: black;font-size: 14px;font-style: normal !important;font-weight: normal; }.productdetails .colors_pricebox div[itemprop="offers"] > a[href="javascript:void(0);"] {display: inline-block;height: auto;min-height: 30px;background-size: auto 30px;text-decoration: none !important; }.productdetails .colors_pricebox div[itemprop="offers"] > a[href="javascript:void(0);"]:before {content: "\e614";font-family: 'button-icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;margin: 0 !important;color: black; }.productdetails .colors_pricebox div[itemprop="offers"] > a[href="javascript:void(0);"] > img.vCSS_img_icon_free_shipping {display: none; }.productdetails .colors_pricebox div[itemprop="offers"] > a[href="javascript:void(0);"]:after {content: "This product qualifies for FREE SHIPPING";font: normal normal 16px "Prompt", sans-serif, "google";line-height: 1.428571429;padding: 4px 0 0 0;color: black;display: inline-block; }.productdetails br + .colors_pricebox {background: transparent;/*Overrides default*/margin-top: 40px;margin-top: 0;padding-bottom: 10px;position: relative;margin-bottom: 5%; }.productdetails br + .colors_pricebox script + br {display: none; }.productdetails br + .colors_pricebox > tbody > tr > td > table > tbody > tr:first-child > td:first-child:before {content: "Choose your options:";/*Text to be displayed*/position: absolute;display: none;left: 0;bottom: 100%;width: 100%;background: black;color: white;font-family: "Fjalla One", sans-serif, "google";font-size: 16px;font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 40px;text-indent: 14px;text-align: left; }.productdetails br + .colors_pricebox img[src$="Options_Text_Choose.gif"] {display: none; }.productdetails br + .colors_pricebox td[width="1"] + td[valign="top"] br + table {width: 100%; }.productdetails br + .colors_pricebox td[width="1"] + td[valign="top"] br + table > tbody > tr:first-child > td {display: block; }.productdetails .vCSS_input_addtocart,.productdetails #v65-product-wishlist-button {display: block; }.productdetails .v65-productdetail-cartqty {text-align: center;height: 100%;margin: 0; }.productdetails .vol-cartqty__wrap {position: relative;height: 100%;width: 100%;margin: 10px 0 20px 0; }.productdetails .vol-cartqty__toggle {position: absolute;top: 0;height: 100%;width: 50px;background-color: transparent;outline: none;border: none;-webkit-transition: .5s all ease;transition: .5s all ease; }.productdetails .vol-cartqty__toggle:focus, .productdetails .vol-cartqty__toggle:hover {-webkit-box-shadow: none;box-shadow: none;background-color: rgba(250, 250, 250, 0.8); }.productdetails .vol-cartqty__toggle .icon {height: 10px;width: 10px; }.productdetails .vol-cartqty__toggle--minus {left: 0; }.productdetails .vol-cartqty__toggle--plus {right: 0; }.productdetails #content_area .btn_addtocart.vCSS_input_addtocart,.productdetails #content_area .btn_addtowishlist {display: block;margin: 0;width: 100%; }.productdetails .btn_addtowishlist__span.btn-link.vol-link-btn .btn-link {background-color: transparent;width: auto; }.productdetails .btn_addtowishlist__span .btn-icon-plus {display: none !important; }.productdetails .btn_addtowishlist__span.btn-link.vol-link-btn input.btn-link {width: 100%; }.productdetails .wishpot_form {text-align: left; }@media only screen and (max-width: 767px) {.productdetails .wishpot_form {text-align: center; } }.productdetails .vCSS_img_add_to_wishlist {display: inline-block; }.productdetails .btn_quantitydiscounts {display: block;text-align: left;padding: 0 15px; }.productdetails #v65-product-parent tbody tr td table.colors_pricebox input + br + div {text-align: center !important;margin-bottom: 20px; }.productdetails .colors_pricebox ~ br {display: none; }.productdetails div[itemprop="offers"] {text-align: left; }.productdetails:not(.lt-ie10) #options_table {display: block;margin-bottom: 20px;margin-left: 0; }.productdetails:not(.lt-ie10) #options_table > tbody {display: block; }.productdetails:not(.lt-ie10) #options_table > tbody > tr {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: baseline;-webkit-align-items: baseline;-moz-box-align: baseline;-ms-flex-align: baseline;align-items: baseline; }@media only screen and (max-width: 767px) {.productdetails:not(.lt-ie10) #options_table > tbody > tr {margin-top: 20px; } }@media only screen and (min-width: 768px) {.productdetails:not(.lt-ie10) #options_table > tbody > tr:last-child {margin-top: 20px; } }.productdetails:not(.lt-ie10) #options_table > tbody > tr.vol-option-heading:not(:first-child) td {padding-top: 20px; }.productdetails:not(.lt-ie10) #options_table > tbody > tr.vol-option-heading + tr {margin-top: 0; }.productdetails:not(.lt-ie10) #options_table > tbody > tr.vol-option-heading td {display: block;width: 100%;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%; }.productdetails:not(.lt-ie10) #options_table > tbody > tr.vol-option-heading td > br,.productdetails:not(.lt-ie10) #options_table > tbody > tr.vol-option-heading td > table {display: none; }.productdetails:not(.lt-ie10) #options_table > tbody > tr.vol-option-heading b {display: block;font-size: 16px;font-style: normal;font-weight: bold;margin-bottom: 0; }.productdetails:not(.lt-ie10) #options_table > tbody > tr.vol-option-name-empty .vol-option-name {display: none !important; }.productdetails:not(.lt-ie10) #options_table > tbody > tr.vol-option-name-empty:not(.vol-option-about-visible) .vol-option-about {display: none; }.productdetails:not(.lt-ie10) #options_table > tbody > tr.vol-option-name-empty:not(.vol-option-about-visible) .vol-option-items {width: 100%;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%; }.productdetails:not(.lt-ie10) #options_table > tbody > tr.vol-option-name-empty.vol-option-about-visible .vol-option-items {width: -webkit-calc(100% - 30px);width: calc(100% - 30px);-webkit-flex-basis: -webkit-calc(100% - 30px);-ms-flex-preferred-size: calc(100% - 30px);flex-basis: calc(100% - 30px);-webkit-box-ordinal-group: 4;-webkit-order: 3;-moz-box-ordinal-group: 4;-ms-flex-order: 3;order: 3; }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-about-visible) .vol-option-about {display: none; }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td {display: block;width: 100%;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;padding: 5px 0; }@media only screen and (max-width: 767px) {.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td {text-align: left; } }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-name {width: auto;max-width: -webkit-calc(100% - 30px);max-width: calc(100% - 30px);-webkit-flex-basis: -webkit-calc(100% - 30px);-ms-flex-preferred-size: calc(100% - 30px);flex-basis: calc(100% - 30px);-webkit-box-ordinal-group: 3;-webkit-order: 2;-moz-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;text-align: left;font-weight: 700; }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-name img,.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-name img + br {display: none; }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-about {width: 30px;-webkit-flex-basis: 30px;-ms-flex-preferred-size: 30px;flex-basis: 30px;-webkit-box-ordinal-group: 2;-webkit-order: 1;-moz-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;text-align: center; }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-about a:before {content: '\e605';font-family: 'button-icons'; }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-about a img {display: none; }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-items {width: 100%;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-ordinal-group: 4;-webkit-order: 3;-moz-box-ordinal-group: 4;-ms-flex-order: 3;order: 3; }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-items input[type="text"],.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-items select,.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-items textarea {display: block;width: 100%;max-width: 100%; }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-items input {margin: 0; }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-items textarea {min-height: 100px;resize: vertical; }.productdetails:not(.lt-ie10) #options_table > tbody > tr:not(.vol-option-heading) > td.vol-option-select select {max-width: 100%;margin: 0; }.productdetails td[background$="PBox_Border_Left.gif"] + td > table > tbody > tr > td:first-child {display: block;padding: 0 15px; }.productdetails div[itemtype='http://schema.org/Product'][data-options-table='false'] td[background$="PBox_Border_Left.gif"] + td > table > tbody > tr > td:first-child {padding: 0; }.productdetails td#v65-productdetail-action-wrapper {display: block;text-align: left;padding: 10px 0; }@media only screen and (max-width: 767px) {.productdetails td#v65-productdetail-action-wrapper {text-align: center; } }.productdetails td#v65-productdetail-action-wrapper div[style="text-align: right;"] {margin-top: 30px;text-align: left !important; }.productdetails td#v65-productdetail-action-wrapper table,.productdetails td#v65-productdetail-action-wrapper tbody,.productdetails td#v65-productdetail-action-wrapper tr,.productdetails td#v65-productdetail-action-wrapper td {display: block;text-align: left !important; }.productdetails span#Header_ProductDetail_ProductDetails_span,.productdetails span#Header_ProductDetail_TechSpecs_span,.productdetails span#Header_ProductDetail_ExtInfo_span,.productdetails td#Header_ProductDetail_ProductDetails.vCSS_tab_unselected span#Header_ProductDetail_ProductDetails_span,.productdetails td#Header_ProductDetail_TechSpecs.vCSS_tab_unselected span#Header_ProductDetail_TechSpecs_span,.productdetails td#Header_ProductDetail_ExtInfo.vCSS_tab_unselected span#Header_ProductDetail_ExtInfo_span {position: relative;background-color: black;color: white;border: none;border-bottom: 0;font-family: "Fjalla One", sans-serif, "google";font-size: 16px;font-weight: 700 !important;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: inline-block;line-height: 40px;padding: 0 17px;border-radius: 0 0 0 0;-webkit-transition: .5s all ease;transition: .5s all ease;white-space: normal;margin-bottom: -1px;}@media only screen and (max-width: 767px) {.productdetails span#Header_ProductDetail_ProductDetails_span,.productdetails span#Header_ProductDetail_TechSpecs_span,.productdetails span#Header_ProductDetail_ExtInfo_span,.productdetails td#Header_ProductDetail_ProductDetails.vCSS_tab_unselected span#Header_ProductDetail_ProductDetails_span,.productdetails td#Header_ProductDetail_TechSpecs.vCSS_tab_unselected span#Header_ProductDetail_TechSpecs_span,.productdetails td#Header_ProductDetail_ExtInfo.vCSS_tab_unselected span#Header_ProductDetail_ExtInfo_span {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;width: 33%;float: left; } }.productdetails span#Header_ProductDetail_ProductDetails_span:hover,.productdetails span#Header_ProductDetail_TechSpecs_span:hover,.productdetails span#Header_ProductDetail_ExtInfo_span:hover,.productdetails td#Header_ProductDetail_ProductDetails.vCSS_tab_unselected span#Header_ProductDetail_ProductDetails_span:hover,.productdetails td#Header_ProductDetail_TechSpecs.vCSS_tab_unselected span#Header_ProductDetail_TechSpecs_span:hover,.productdetails td#Header_ProductDetail_ExtInfo.vCSS_tab_unselected span#Header_ProductDetail_ExtInfo_span:hover,.productdetails td#Header_ProductDetail_ProductDetails span#Header_ProductDetail_ProductDetails_span,.productdetails td#Header_ProductDetail_ProductDetails.vCSS_tab_selected span#Header_ProductDetail_ProductDetails_span,.productdetails td#Header_ProductDetail_TechSpecs.vCSS_tab_selected span#Header_ProductDetail_TechSpecs_span,.productdetails td#Header_ProductDetail_ExtInfo.vCSS_tab_selected span#Header_ProductDetail_ExtInfo_span {background-color: #27548f;color: white;font-weight: 700 !important;border: none;}.productdetails span#Header_ProductDetail_ProductDetails_span:hover:after,.productdetails span#Header_ProductDetail_TechSpecs_span:hover:after,.productdetails span#Header_ProductDetail_ExtInfo_span:hover:after,.productdetails td#Header_ProductDetail_ProductDetails.vCSS_tab_unselected span#Header_ProductDetail_ProductDetails_span:hover:after,.productdetails td#Header_ProductDetail_TechSpecs.vCSS_tab_unselected span#Header_ProductDetail_TechSpecs_span:hover:after,.productdetails td#Header_ProductDetail_ExtInfo.vCSS_tab_unselected span#Header_ProductDetail_ExtInfo_span:hover:after,.productdetails td#Header_ProductDetail_ProductDetails span#Header_ProductDetail_ProductDetails_span:after,.productdetails td#Header_ProductDetail_ProductDetails.vCSS_tab_selected span#Header_ProductDetail_ProductDetails_span:after,.productdetails td#Header_ProductDetail_TechSpecs.vCSS_tab_selected span#Header_ProductDetail_TechSpecs_span:after,.productdetails td#Header_ProductDetail_ExtInfo.vCSS_tab_selected span#Header_ProductDetail_ExtInfo_span:after {background-color: #b9babb; }@media only screen and (max-width: 767px) {.productdetails .vCSS_tab_unselected {opacity: .7; } }.productdetails .vCSS_tab_unselected:hover {opacity: 1; }.productdetails td[class*="vCSS_tab"] {display: inline-block;vertical-align: middle; }@media only screen and (max-width: 767px) {.productdetails td[class*="vCSS_tab"] {display: block; } }.productdetails .vol-product__sub-details td[background]:not([onclick]) {display: none; }.productdetails #vCSS_mainform > table[width='100%']:last-child > tbody:first-child > tr:first-child > td[valign='top']:first-child > table[width='100%'][border='0'][cellspacing='0'][cellpadding='0']:first-child > tbody > tr > td[valign='top'] tr {text-align: left;display: block; }.productdetails #ProductDetail_ProductDetails_div2 .colors_descriptionbox > tbody > tr:nth-child(3) > td[width="100%"],.productdetails form .colors_descriptionbox {background: transparent;padding: 10px 15px;border-width: 1px;border-style: solid;border-collapse: separate; }.productdetails form .colors_descriptionbox td {color: black;font-size: 16px;font-weight: normal;line-height: 1.428571429;padding: 5px; }.productdetails form .colors_descriptionbox td[width="1"] {padding: 0; }.productdetails #ProductDetail_ProductDetails_div2 .colors_descriptionbox > tbody > tr:nth-child(3) > td[width="100%"] {display: block;margin-top: 10px; }.productdetails #ProductDetail_ProductDetails_div div[style="height: 15px;"] {display: none; }.productdetails #ProductDetail_ProductDetails_div2 .colors_descriptionbox {border: none;padding: 0;background: none; }@media only screen and (max-width: 480px) {.productdetails form .colors_descriptionbox, .productdetails form .colors_descriptionbox table {width: 100%;table-layout: fixed;/*max-width: 480px;*/ }.productdetails form .colors_descriptionbox td {display: block; } }.productdetails .vol-product__top {margin-bottom: 30px; }.productdetails {/*Hide old related and accessory products, reformating with javascript*/ }.productdetails .v65-product-related-header-cell .colors_backgroundlight,.productdetails .colors_lines_light .colors_backgroundlight {display: block;margin-bottom: 30px;text-align: center;letter-spacing: .035em;text-transform: uppercase;border-bottom: none; }@media only screen and (min-width: 768px) {.productdetails .v65-product-related-header-cell .colors_backgroundlight,.productdetails .colors_lines_light .colors_backgroundlight {text-align: left; } }.productdetails .colors_lines_light font.productnamecolorSMALL.colors_productname b {display: block;border: none; }.productdetails .colors_lines_light {background: none; }.productdetails #v65-product-related {margin-bottom: 25px; }.productdetails #v65-product-history-header {height: 40px;margin-bottom: 10px;position: relative; }.productdetails .v65-product-history-body-cell {display: block; }.productdetails #v65-product-history-details {table-layout: fixed; }.productdetails #v65-product-history-header td:first-child:before {content: "Recent Items";display: block;left: 0;position: absolute;top: 0;width: 100%; }.productdetails #TurnHistoryOnOffContainer {margin-right: 5px;vertical-align: middle; }.productdetails table.colors_backgroundlight_dark {background: none; }.productdetails #TurnHistoryOnOffContainer {position: relative;z-index: 2; }.productdetails table#v65-product-history-body {background: none;/*Software override*/border: none;/*Software override*/ }.productdetails img.vCSS_img_heading_history {display: none; }.productdetails #v65-product-history-details td {padding: 0 10px;vertical-align: bottom; }.productdetails .historyitem_image img {max-width: 100%;height: auto; }.productdetails .historyitem_productname a {display: block;margin-bottom: 3px; }.productdetails .historyitem_productprice b font.pricecolor.colors_productprice {display: block;margin-bottom: 5px; }.productdetails .v-product-grid .v-product {display: inline-block;vertical-align: baseline;padding: 0 15px 40px;-webkit-transition: none !important;transition: none !important; }@media only screen and (max-width: 480px) {.productdetails .v-product-grid .v-product {width: 100%; } }@media only screen and (min-width: 481px) and (max-width: 767px) {.productdetails .v-product-grid .v-product {width: 50%; } }@media only screen and (min-width: 768px) and (max-width: 991px) {.productdetails .v-product-grid .v-product {width: 33.333333333%; }.productdetails .v-product-grid .v-product:nth-child(n + 7) {display: none; } }@media only screen and (min-width: 992px) {.productdetails .v-product-grid .v-product {width: 25%; } }.productdetails .v-product-grid .v-product .v-product__inner .v-product__img {position: relative;vertical-align: top; }@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.productdetails .v-product-grid .v-product .v-product__inner .v-product__img {display: inline-block;max-width: 100%; } }.productdetails .v-product-grid .v-product .v-product__inner .v-product__details {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-flow: column wrap;-ms-flex-flow: column wrap;flex-flow: column wrap;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-top: 10px; }.productdetails .v-product-grid .v-product .v-product__inner .v-product__details * {max-width: 100%; }.productdetails.lt-ie10 .v-product-grid {float: left; }.productdetails .v-product-grid + tbody, .productdetails .v-product-grid + tr {display: none; }@media only screen and (max-width: 767px) {.productdetails .colors_lines_light a.productnamecolorsmall.colors_productname {font-size: 14px;padding: 0; } }@media only screen and (max-width: 767px) {.productdetails #v65-product-history-header,.productdetails #v65-product-history-body {display: none; } }.productdetails .vol-reviews--col {float: none;padding: 0; }@media only screen and (min-width: 768px) {.productdetails .vol-reviews--col {padding-top: 15px;padding-bottom: 15px; } }.productdetails .vol-reviews--left {margin-bottom: 20px;position: relative; }@media only screen and (min-width: 768px) {.productdetails .vol-reviews--left {margin-bottom: 0; } }.productdetails .vol-reviews--left:after {content: "";position: absolute;height: 100%;width: 100%;top: 0;left: 0;opacity: 0;visibility: hidden;-webkit-transition: .5s all ease;transition: .5s all ease;background-color: transparent; }.productdetails .vol-reviews--left.vol-sending:after {background-color: rgba(255, 255, 255, 0.85);opacity: 1;visibility: visible; }.productdetails .vol-reviews--left.vol-sending .vol-loader {opacity: 1;visibility: visible; }.productdetails .vol-reviews__form {position: relative; }.productdetails .vol-reviews__form-link {display: inline-block;vertical-align: middle;color: black;-webkit-transition: .5s all ease;transition: .5s all ease; }.productdetails .vol-reviews__form-link:not(.collapsed) {margin-bottom: 10px; }.productdetails .vol-reviews__form:before {content: "Thank you for writing a review!";position: absolute;width: 100%;height: 100%;padding-top: 15px;font-size: 34px;text-align: center;background: #fff;opacity: 0;visibility: hidden;z-index: 1;-webkit-transition: .5s all ease;transition: .5s all ease; }.productdetails .vol-reviews__form.vol-success {max-height: 100px;overflow: hidden; }.productdetails .vol-reviews__form.vol-success:before {opacity: 1;visibility: visible; }.productdetails .vol-reviews__ratings {padding-bottom: 10px; }.productdetails .vol-reviews__ratings__text {font-size: 16px;font-style: italic;display: inline-block;vertical-align: middle;margin-right: 10px; }.productdetails .vol-reviews__ratings__text.has-error {color: #a94442; }.productdetails .vol-reviews__ratings .vol-review-stars {display: inline-block;vertical-align: middle;margin-top: 2px; }.productdetails .vol-reviews__ratings .icon-star {float: right;cursor: pointer; }.productdetails .vol-reviews__ratings .icon-star:hover:before,.productdetails .vol-reviews__ratings .icon-star:hover ~ .icon-star:before {content: "\e613" !important; }.productdetails .vol-reviews__ratings .icon-star.highlight:before,.productdetails .vol-reviews__ratings .icon-star.highlight ~ .icon-star:before {content: "\e613" !important; }.productdetails .vol-reviews__textarea.form-control {max-width: 100%;height: 100px; }.productdetails .vol-reviews__submit:focus {border: none;outline: none;-webkit-box-shadow: none;box-shadow: none; }.productdetails .vol-reviews .vol-review__error [data-dismiss='alert'] {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); }.productdetails .vol-reviews .vol-review__error__item {font-weight: 700; }@-webkit-keyframes load3 {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes load3 {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg); }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }.productdetails .vol-loader {font-size: 14px;margin: 50px auto;text-indent: -9999em;width: 11em;height: 11em;border-radius: 50%;background: black;background: -webkit-linear-gradient(left, black 10%, rgba(255, 255, 255, 0) 42%);background: -webkit-gradient(linear, left top, right top, color-stop(10%, black), color-stop(42%, rgba(255, 255, 255, 0)));background: linear-gradient(to right, black 10%, rgba(255, 255, 255, 0) 42%);position: absolute;z-index: 3;top: 10%;left: 33%;opacity: 0;visibility: hidden;-webkit-animation: load3 1.4s infinite linear;animation: load3 1.4s infinite linear;-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0); }.productdetails .vol-loader:before {width: 50%;height: 50%;background: transparent;border-radius: 100% 0 0 0;position: absolute;top: 0;left: 0;content: ''; }.productdetails .vol-loader:after {background: rgba(255, 255, 255, 0.85);width: 75%;height: 75%;border-radius: 50%;content: '';margin: auto;position: absolute;top: 0;left: 0;bottom: 0;right: 0; }.productdetails .vol-reviews--heading {width: 100%;padding-bottom: 10px;margin-bottom: 15px;border-bottom: 1px solid white; }.productdetails .vol-reviews__avg {float: left;margin-right: 5px; }.productdetails .vol-reviews__avg__text {display: inline-block;vertical-align: middle;margin-right: 10px; }.productdetails .vol-reviews__avg .icon-star {margin: 0 3px;font-size: 34px; }@media only screen and (min-width: 768px) {.productdetails .vol-reviews__avg .icon-star {font-size: 28px; } }.productdetails .vol-reviews__number {float: left;font-size: 20px; }@media only screen and (min-width: 768px) {.productdetails .vol-reviews__number {float: right; } }.productdetails .vol-reviews__number__text {display: inline-block;margin-left: 10px; }.productdetails .vol-reviews__submit {width: auto; }.productdetails .vol-reviews--select--wrap {overflow: hidden;display: block;width: 100%;padding: 10px 0; }.productdetails .vol-reviews--select {display: inline-block;vertical-align: middle;width: 50%;margin: 0 5px; }@media only screen and (min-width: 768px) {.productdetails .vol-reviews--select {width: 30%;margin: 0 15px; } }.productdetails .vol-reviews--right {margin-bottom: 20px; }@media only screen and (min-width: 768px) {.productdetails .vol-reviews--right {margin-bottom: 0; } }.productdetails .vol-reviews__pane {margin-bottom: 30px;border: 1px solid white;padding: 10px;-webkit-transition: .5s all ease;transition: .5s all ease; }.productdetails .vol-reviews__pane--details {border-bottom: 1px solid white; }.productdetails .vol-reviews__pane--body {padding: 10px 0; }.productdetails .vol-reviews__pane--details, .productdetails .vol-reviews__pane--main {padding: 10px; }@media only screen and (min-width: 768px) {.productdetails .vol-reviews__pane--details, .productdetails .vol-reviews__pane--main {display: inline-block;vertical-align: top;margin-right: -4px;padding: 20px; }.productdetails .vol-reviews__pane--details {width: 33%;border: none; }.productdetails .vol-reviews__pane--main {width: 66%;border-left: 1px solid white; } }.productdetails .vol-reviews__link--wrap {padding: 10px 0; }.productdetails .vol-reviews__link--wrap .btn {margin: 0 5px; }.productdetails .vol-reviews__link--text {display: inline-block;vertical-align: middle;margin: 0 5px 0 0; }.productdetails .vol-reviews__customer--name, .productdetails .vol-reviews__customer img {display: inline-block;vertical-align: middle; }.productdetails .vol-reviews__customer--name {margin-right: 10px;letter-spacing: .05em;font-weight: 700; }.productdetails .vol-reviews__customer--content {padding: 0;font-size: 16px; }.productdetails .vol-reviews__customer--location {display: block;margin: 10px 0;font-style: italic; }.productdetails .vol-reviews i {display: inline-block;vertical-align: middle;margin: 0 1px; }.productdetails .vol-reviews__text {display: inline-block;vertical-align: middle; }.productdetails .vol-reviews ~ table:not([class]):not([id]):not([width='1%']):not([cellpadding='10']),.productdetails .vol-reviews ~ br {display: none; }.productdetails .vol-reviews a[href^='/ReviewsList.asp?'] {font-size: 18px; }.productdetails .vol-product__multi-child-description br {display: none; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td.smalltext font[color="#CC0000"] b {display: block;font-size: 0; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td.smalltext font[color="#CC0000"] b::first-letter,.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td.smalltext font[color="#CC0000"] b > span {font-size: 16px; }@media only screen and (max-width: 767px) {.productdetails #content_area table[bgcolor="#CCCCCC"] tr {display: block; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr:not(:last-child) {border: 1px solid #ccc; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.colors_backgroundlight:first-child {display: none; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background {padding: 10px;margin-bottom: 15px; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td.smalltext:first-child {font-size: 0.7em; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td.smalltext:first-child:before {content: 'Product Code: '; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td.smalltext > div > div {text-decoration: line-through; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td.smalltext > b > div > div:after {content: ' - Our Price'; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td.smalltext font[color="#CC0000"] b > span:after {content: ' - Sale Price'; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td.colors_productname {margin-bottom: 10px; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td:nth-last-child(2):not(.smalltext):before {content: 'Quantity: '; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td:last-child:not([colspan="2"]):before {content: 'Add to Cart '; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr.Multi-Child_Background > td:last-child:not([colspan="2"]):after {content: '(Click the "Add To Cart" button below to finalize.)';display: block;margin-top: 10px;font-size: 0.8em;font-style: italic; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr:last-child {text-align: center; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr:last-child input {margin-top: 10px; }.productdetails #content_area table[bgcolor="#CCCCCC"] tr > td {display: block;padding: 0;border: 0;text-align: center; }.productdetails #content_area table[bgcolor="#CCCCCC"] font[color="#CC0000"] {color: black; } }@media only screen and (min-width: 768px) {.productdetails #content_area table[bgcolor="#CCCCCC"] #btn_addtocart {width: auto; } }.productdetails #content_area table[bgcolor="#CCCCCC"] {margin: 0 auto; }.productdetails #content_area table[bgcolor="#CCCCCC"] td {padding: 5px;border: 1px solid #ddd; }.productdetails #content_area td.Multi-Child_Background input.vCSS_input_addtocart {margin: 0;display: block; }@media only screen and (max-width: 767px) {.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="1"] span#Header_ProductDetail_ProductDetails_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="1"] span#Header_ProductDetail_TechSpecs_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="1"] span#Header_ProductDetail_ExtInfo_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="1"] td#Header_ProductDetail_ProductDetails.vCSS_tab_unselected span#Header_ProductDetail_ProductDetails_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="1"] td#Header_ProductDetail_TechSpecs.vCSS_tab_unselected span#Header_ProductDetail_TechSpecs_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="1"] td#Header_ProductDetail_ExtInfo.vCSS_tab_unselected span#Header_ProductDetail_ExtInfo_span {max-width: 100%;width: auto; }.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="2"] span#Header_ProductDetail_ProductDetails_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="2"] span#Header_ProductDetail_TechSpecs_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="2"] span#Header_ProductDetail_ExtInfo_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="2"] td#Header_ProductDetail_ProductDetails.vCSS_tab_unselected span#Header_ProductDetail_ProductDetails_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="2"] td#Header_ProductDetail_TechSpecs.vCSS_tab_unselected span#Header_ProductDetail_TechSpecs_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="2"] td#Header_ProductDetail_ExtInfo.vCSS_tab_unselected span#Header_ProductDetail_ExtInfo_span {width: 50%; }.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="3"] span#Header_ProductDetail_ProductDetails_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="3"] span#Header_ProductDetail_TechSpecs_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="3"] span#Header_ProductDetail_ExtInfo_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="3"] td#Header_ProductDetail_ProductDetails.vCSS_tab_unselected span#Header_ProductDetail_ProductDetails_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="3"] td#Header_ProductDetail_TechSpecs.vCSS_tab_unselected span#Header_ProductDetail_TechSpecs_span,.productdetails div[itemtype='http://schema.org/Product'][data-tab-count="3"] td#Header_ProductDetail_ExtInfo.vCSS_tab_unselected span#Header_ProductDetail_ExtInfo_span {width: 33.3333333333%; } }.productdetails #content_area .vol-product__sub-details > tbody > tr > td > table > tbody > tr > td[width="1"] {display: none; }.v-productdetails__custom:not(.v-prd-option-table) td[background$="PBox_Border_Left.gif"] + td > table > tbody > tr > td:first-child {padding: 0; }.v-productdetails__custom.v-prd-option-table span[itemprop='name'] {padding-left: 15px; }.v-productdetails__custom span[itemprop='name'] {color: inherit;display: inline-block;font-size: 41px;font-weight: 700;font-family: "Fjalla One", sans-serif, "google"; }.thankyou img {max-width: none; }@media only screen and (max-width: 767px) {.thankyou #content_area table[width="450"] {width: 100% !important; }.thankyou #content_area table[width="450"] img[height="100"] {width: 100% !important;height: auto !important;min-width: 73px; }.thankyou #content_area table[width="450"] tbody > tr {display: block !important;margin-bottom: 15px; } }/* AFFILIATE SIGNUP RESPONSIVE CONVERSION */@media (max-width: 991px) {#content_area img[src$="heading_affiliate.gif"] + br + form input:not([type="submit"]) {margin-bottom: 15px !important; }#content_area img[src$="heading_affiliate.gif"] + br + form table {width: 100% !important; }#content_area img[src$="heading_affiliate.gif"] + br + form td {display: block !important;width: 100% !important; }#content_area img[src$="heading_affiliate.gif"] + br + form td[align="center"] {text-align: left !important; }#content_area img[src$="heading_affiliate.gif"] + br + form p {margin: 15px 0; } }/********* STOREFRONT-DONATE **********/@media only screen and (max-width: 767px) {/* Changed inline width */#content_area form[action="/donate.asp"] div[style] {width: 100% !important; }/* Takes split table cell and stacks */#content_area form[action="/donate.asp"] td[align="left"],#content_area form[action="/donate.asp"] td[align="right"] {display: block !important;width: 100% !important; }/* Change alignment */#content_area form[action="/donate.asp"] td[align="right"] div {text-align: left !important;padding: 10px 0; }#content_area form[action="/donate.asp"] input[type="radio"] {margin: 0 5px 0 0; }/* Fix */#content_area form[action="/donate.asp"] br {line-height: 23px; } }/************* /GiftCert_sendvia.asp **************//* /GiftCert_sendvia.asp table width fix */#content_area img[src$="/heading_giftcertificates.gif"] + br + table table[width="500"] {width: 100% !important; }/* stack td's */#content_area img[src$="/heading_giftcertificates.gif"] + br + table table[width="500"] td {display: block;width: 100%; }/* adjusting spacing */#content_area img[src$="/heading_giftcertificates.gif"] + br + table table[width="500"] td ul + a {display: block;background: white;width: 95px;line-height: 35px;text-align: center;margin-bottom: 25px; }/********* /GiftCert_default.asp sendvial Email Form *********/#content_area form[action="GiftCert_default.asp"] table[width="530"] {width: 100% !important; }#content_area form[action="GiftCert_default.asp"] table[width="530"] td.colors_backgroundneutral {display: block;width: 100%; }/* Form fixes for this page *//* Some inputs have sizes set as an attribute */#content_area form[action="GiftCert_default.asp"] textarea[cols="55"] {border-color: white;margin-bottom: 10px; }@media only screen and (max-width: 767px) {#content_area form[action="GiftCert_default.asp"] textarea[cols="55"],#content_area form[action="GiftCert_default.asp"] input[size="35"] {width: 100% !important; } }/********* STOREFRONT-HELP **********/.vol-help a[href*="help_answer.asp"] {padding: 0 10px;text-indent: 0; }@media only screen and (max-width: 767px) {.vol-help a[href*="help_answer.asp"]:after {content: '';clear: both;display: block; } }.vol-help #content_area img[src*="/headings/heading_help.gif"] + br + table + table td {text-align: left; }@media only screen and (max-width: 767px) {.vol-help #content_area img[src*="/headings/heading_help.gif"] + br + table + table td {padding: 0 5px;width: 100%;display: block; } }@media only screen and (max-width: 767px) {.vol-help #content_area img[src*="/headings/heading_help.gif"] + br + table + table td .productnamecolorLARGE {text-transform: uppercase;display: block;margin-top: 20px; } }.vol-help #content_area img[src*="/headings/heading_help.gif"] + br + img + a + br + table > tbody > tr > td {display: block; }.vol-help #content_area img[src*="/headings/heading_help.gif"] + br + img + a + br + table > tbody > tr > td[width="15"] {height: 5px; }.vol-help #content_area img[src*="/headings/heading_help.gif"] + br + img + a + br + table > tbody > tr > td .productnamecolorLARGE {display: block;margin-top: 25px; }.vol-help #content_area form[name*="form2"] {padding-bottom: 20px; }.vol-help #content_area form[name*="form2"] table[width="500"] {margin: 10px 0;table-layout: fixed;width: 100%; }@media only screen and (max-width: 767px) {.vol-help #content_area form[name*="form2"] table[width="500"] td {width: 100%;display: block; } }/********* STOREFRONT-LOGIN-REGISTER **********/#content_area img[src$="btn_continue.gif"] {display: block;margin: 0 auto; }@media only screen and (min-width: 992px) {#content_area img[src$="btn_continue.gif"] {display: inline-block;margin: 0; } }#content_area input[src*="btn_login.gif"] {margin-top: 20px;display: block; }#content_area form[name="loginform"] tr[valign="top"] {display: block !important; }@media only screen and (min-width: 768px) {#content_area form[name="loginform"] tr[valign="top"] {display: table-row !important; } }#content_area form[name="loginform"] td {padding: 5px; }#content_area form[name="loginform"] td[width="50%"] {width: 100% !important;display: block !important; }@media only screen and (min-width: 768px) {#content_area form[name="loginform"] td[width="50%"] {width: 50% !important;display: table-cell !important; } }#content_area form[name="loginform"] td[align="right"] {text-align: left !important; }#content_area form[name="loginform"] input[type="password"] + br {display: none; }#content_area form[name="loginform"] input[type="text"],#content_area form[name="loginform"] input[type="password"] {display: block;width: 100%;margin: 10px 0;font-size: 14px; }@media only screen and (min-width: 768px) {#content_area form[name="loginform"] input[type="text"],#content_area form[name="loginform"] input[type="password"] {width: auto; } }#content_area form[name="loginform"] .colors_lines_light {border-color: transparent; }@media only screen and (min-width: 768px) {#content_area form[name="loginform"] tr[align="center"] {text-align: left; }#content_area form[name="loginform"] .colors_lines_light {border-color: white; } }#content_area #div_articleid_61 form[action*="/Login.asp"] .colors_backgroundneutral,#content_area #div_articleid_61 td.colors_lines_light[width="52%"],#content_area #div_articleid_61 form[action*="/Login.asp"] .colors_lines_light {background: none; }#content_area #div_articleid_61 td[align="right"] {font-weight: bold;padding-right: 10px; }#content_area #div_articleid_61 form[action*="/Login.asp"] td[align="right"] {padding-right: 10px;font-weight: bold; }#content_area #div_articleid_61 form[action*="/Login.asp"],#content_area #div_articleContainer_61 + table form {padding: 10px 0;background-color: white;margin: 15px 0; }@media only screen and (max-width: 767px) {#content_area #div_articleid_61 td[width="1%"],#content_area #div_articleContainer_61 + table td[width="1%"] {display: none; }#content_area #div_articleid_61 td,#content_area #div_articleContainer_61 + table td,#content_area #RegisterForm td {width: 100% !important;display: block;clear: both;text-align: left;white-space: normal; }#content_area #div_articleid_61 form[action*="/Login.asp"] td[align="right"],#content_area #div_articleContainer_61 + table form[action*="/Login.asp"] td[align="right"] {text-align: left;margin-left: 16px; }#content_area #div_articleid_61 form[action*="/Login.asp"] input,#content_area #div_articleContainer_61 + table input,#content_area #RegisterForm input {width: 100%;margin-left: auto;margin-right: auto; }#content_area #div_articleContainer_61 + table input,#content_area #div_articleid_61 form[action*="/Login.asp"] input {width: 90%;display: block; }#content_area #div_articleid_61 td[align="right"],#content_area #div_articleid_61 div[align="right"],#content_area #RegisterForm td[align="right"],#content_area #RegisterForm div[align="right"] {text-align: left; } }/********* STOREFRONT-MAILINGLIST **********/@media only screen and (max-width: 767px) {#content_area img[src$="/heading_MailingList.gif"] + br + form table[width] {width: 100% !important;padding: 0 !important; }#content_area img[src$="/heading_MailingList.gif"] + br + form td[width="95"] {width: 15% !important;white-space: normal; }#content_area img[src$="/heading_MailingList.gif"] + br + form td[width="282"] {width: 85% !important;display: block;position: relative; }#content_area img[src$="/heading_MailingList.gif"] + br + form td[width="282"] input {width: 100% !important; }#content_area img[src$="/heading_MailingList.gif"] + br + form td[width="282"] input[type="submit"] {white-space: normal; } }/********* STOREFRONT-MYACCOUNT **********/@media only screen and (max-width: 767px) {/* Breaks tables to stack on smaller viewports - DOUBLED UP FROM HELP.CSS */#content_area form[name*="form2"] table[width="500"] td {width: 100%;display: block; }/* MailingList_unsubscribe.asp */#content_area a[href="myaccount.asp"] + form table[width] {width: 100% !important; }#content_area a[href="myaccount.asp"] + form table[width] td[width="91"] {width: 15%;white-space: nowrap; }#content_area a[href="myaccount.asp"] + form table[width] td[width="311"] {width: 85%; }#content_area a[href="myaccount.asp"] + form table[width] td[width="311"] input[name="emailaddress"] {width: 85%; }#content_area a[href="myaccount.asp"] + form table[width] td[width="311"] input[name="emailaddress"] {width: 85%; }/* mailinglist_subscribe.asp */#div_articleContainer_81 + .colors_lines_light td {padding: 5px 0; }/* AccountSettings.asp - Edit payment */#AccountSettingsForm table[width] {width: 100% !important; }#AccountSettingsForm table[width] td[width="86%"],#AccountSettingsForm table[width] td {display: block !important;width: 100% !important;text-align: left; }#AccountSettingsForm img[src="/clear1x1.gif"] {display: none; }/* AccountSettings.asp - Edit payment */#content_area form[action="MyAccount_ApplyGift.asp"] table[width] {width: 100% !important; }/* MyReviews */#content_area form[name*="form2"] table[width="443"] {width: 100% !important; }/* Move to seperate lines */#content_area form[name*="form2"] table[width="443"] td {display: block !important;width: 100% !important; }#content_area form[name*="form2"] table[width="443"] td.colors_backgroundneutral {text-align: right;background: white; }/* Responsive inputs */#content_area form[name*="form2"] table[width="443"] td input[size="25"] {width: 100%; }/* REVIEWS PAGE */#content_area img[src$="/heading_WriteReview.gif"] + br + div + form td {display: block !important;width: 100% !important; }#content_area img[src$="/heading_WriteReview.gif"] + br + div + form table[width] {width: 100% !important; }#content_area img[src$="/heading_WriteReview.gif"] + br + div + form td input[size] {width: 85% !important; }#content_area img[src$="/heading_WriteReview.gif"] + br + div + form td textarea {width: 100% !important; }/* MODIFY REVIEWS /RevewMod.asp */#content_area img[src$="/heading_WriteReview.gif"] + br + form td {display: block !important;width: 100% !important; }#content_area img[src$="/heading_WriteReview.gif"] + br + form table[width="500"],#content_area img[src$="/heading_WriteReview.gif"] + br + form td input[size] {width: 100% !important; }#content_area img[src$="/heading_WriteReview.gif"] + br + form textarea[name="ReviewDescription"] {width: 100% !important; }/* REVIEW CONFIRMATION */#content_area img[src$="/heading_WriteReview.gif"] + br + #ListofErrorsDiv + br + table[width="500"] {width: 100% !important; } }/**** Personal Information ****/#AccountSettingsForm table[width*="98%"] b font {font-size: 20px;display: block;margin-bottom: 20px; }/*email and pw form table*/#AccountSettingsForm table[width*="80%"] {border: 1px solid #eeeeee;/*No border around second table*//*Protect your information with a Password*//*Newsletter checkbox row*/ }#AccountSettingsForm table[width*="80%"] .btn_choose {display: block;margin: 10px; }#AccountSettingsForm table[width*="80%"][cellpadding*="10"] {border: none; }#AccountSettingsForm table[width*="80%"] > tbody > tr:first-child td[width*="48%"] {padding-top: 10px; }#AccountSettingsForm table[width*="80%"] td[width="48%"],#AccountSettingsForm table[width*="80%"] td[width="52%"] {text-align: left;padding-left: 10px; }#AccountSettingsForm table[width*="80%"] td[width="52%"] {margin: 5px 0 15px; }#AccountSettingsForm table[width*="80%"] input[name="Emailagain"] {margin: 0 !important; }#AccountSettingsForm table[width*="80%"] td[width="32%"] {padding: 10px 0; }@media only screen and (min-width: 768px) {#AccountSettingsForm table[width*="80%"] > tbody > tr:first-child td[width="52%"] {padding-top: 10px; }#AccountSettingsForm table[width*="80%"] td[width="48%"],#AccountSettingsForm table[width*="80%"] td[width="52%"] {padding-bottom: 10px; } }#AccountSettingsForm table[width*="80%"] table.colors_backgroundneutral,#AccountSettingsForm table[width*="80%"] font[color*="#CC8811"] {font-size: 16px; }#AccountSettingsForm table[width*="80%"] font[color*="#CC8811"] {color: black; }#AccountSettingsForm table[width*="80%"] table.colors_backgroundneutral table.colors_backgroundneutral {border-top: 1px solid #eeeeee;margin: 20px 0 0; }#AccountSettingsForm table[width*="80%"] table.colors_backgroundneutral table.colors_backgroundneutral td {padding: 10px; }#AccountSettingsForm table[width*="80%"] tr[valign="top"] {border-top: 1px solid #eeeeee; }#AccountSettingsForm table[width*="80%"] tr[valign="top"] td[width="48%"] {padding-top: 10px; }#AccountSettingsForm table[width*="80%"] tr[valign="top"] td[width="48%"],#AccountSettingsForm table[width*="80%"] tr[valign="top"] td[width="52%"] {width: auto !important;padding-right: 10px; }@media only screen and (min-width: 768px) {#AccountSettingsForm table[width*="80%"] tr[valign="top"] td[width="48%"] {text-align: right; }#AccountSettingsForm table[width*="80%"] tr[valign="top"] td[width="52%"] {padding-top: 10px; } }/*unsubscribe*/input[value*="mailing list"] {display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 9px 16px;font-size: 16px;line-height: 1.428571429;border-radius: 0px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #fff;background-color: black;border-color: black; }input[value*="mailing list"]:hover, input[value*="mailing list"]:focus, input[value*="mailing list"].focus, input[value*="mailing list"]:active, input[value*="mailing list"].active,.open > input[value*="mailing list"].dropdown-toggle {color: #fff;background-color: black;border-color: black; }input[value*="mailing list"]:active, input[value*="mailing list"].active,.open > input[value*="mailing list"].dropdown-toggle {background-image: none; }input[value*="mailing list"].disabled, input[value*="mailing list"].disabled:hover, input[value*="mailing list"].disabled:focus, input[value*="mailing list"].disabled.focus, input[value*="mailing list"].disabled:active, input[value*="mailing list"].disabled.active, input[value*="mailing list"][disabled], input[value*="mailing list"][disabled]:hover, input[value*="mailing list"][disabled]:focus, input[value*="mailing list"][disabled].focus, input[value*="mailing list"][disabled]:active, input[value*="mailing list"][disabled].active,fieldset[disabled] input[value*="mailing list"],fieldset[disabled] input[value*="mailing list"]:hover,fieldset[disabled] input[value*="mailing list"]:focus,fieldset[disabled] input[value*="mailing list"].focus,fieldset[disabled] input[value*="mailing list"]:active,fieldset[disabled] input[value*="mailing list"].active {background-color: black;border-color: black; }input[value*="mailing list"] .badge {color: black;background-color: #fff; }input[value*="mailing list"]:focus, input[value*="mailing list"].focus, input[value*="mailing list"]:active:focus, input[value*="mailing list"]:active.focus, input[value*="mailing list"].active:focus, input[value*="mailing list"].active.focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px; }input[value*="mailing list"]:hover, input[value*="mailing list"]:focus, input[value*="mailing list"].focus {color: #fff;text-decoration: none; }input[value*="mailing list"]:active, input[value*="mailing list"].active {outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }#content_area img[src*="heading_myaccount.gif"] + br + img + a + form table[width*="425"] td {display: block; }@media only screen and (min-width: 768px) {#content_area img[src*="heading_myaccount.gif"] + br + img + a + form table[width="425"] {width: 100%; }#content_area img[src*="heading_myaccount.gif"] + br + img + a + form table[width="425"] td {display: table-cell;padding: 5px; } }/********* STOREFRONT-WISHLIST **********/@media only screen and (max-width: 767px) {#content_area img[src$="/heading_wishlist.gif"] + br + br + table + form .v65-productDisplay td[align="center"] {display: block !important; } }/********* STOREFRONT-ORDERS **********/#content_area form[action^="OrderDetails.asp?"] td[bgcolor="#999999"] {background: none !important;border-top: 1px solid white !important; }@media only screen and (max-width: 767px) {/* Stack section */#content_area form[name*="form2"] td[width$="%"] {/*display: block !important;*/width: 100% !important;margin-bottom: 15px !important; }/* Specific for orders.asp */#content_area form[name*="form2"] table.colors_lines_light .colors_backgroundneutral td[width$="%"] {display: block !important; }/* Full table */#content_area form[name*="form2"] table[width="520"] {width: 100%; }/* Clean up inputs and buttons */#content_area form[name*="form2"] table[width="520"] td[width="236"] {width: 100% !important;display: table-row; }#content_area form[name*="form2"] table[width="520"] td[width="235"] {display: block; }#content_area form[name*="form2"] table[width="520"] td[width="235"] select {white-space: normal; }#content_area form[name*="form2"] table[width="520"] td[width="43"] {display: block; }#content_area form[name*="form2"] table[width="520"] td[width="43"] input[src$="/btn_go.gif"] {margin-left: 0;margin-bottom: 15px; }/* center button and make easy to touch */#content_area form[name*="form2"] a[href^="orderdetails.asp"] {display: block;padding: 15px 0;text-align: center; }/* OrderDetails.asp */#content_area form[action^="OrderDetails.asp"] td {width: 100% !important;display: block !important; }/* Space for the buttons and overall layout */#content_area form[action^="OrderDetails.asp"] a > img {display: block;margin: 20px auto; }/* Center Address */#content_area form[action^="OrderDetails.asp"] td[width="32%"] {text-align: center; }/* Title */#content_area form[action^="OrderDetails.asp"] font[size="3"] {display: block;text-align: center;padding: 15px 0; }/* Fix border */#content_area form[action^="OrderDetails.asp"] td[bgcolor="#999999"] {background: none !important;border-top: 1px solid white !important; }/* Table layout */#content_area form[action^="OrderDetails.asp"] br + br + table td[align="right"] {color: black;text-align: center; } }font[color="#FFFFFF"] {color: inherit; }/*order history title*/#content_area form[name="form2"] table[width="100%"] > tbody > tr > td[align*="center"] {font-size: 28px;padding: 10px;display: block;margin-bottom: 20px; }/*order history select form*/#content_area form[name="form2"] table[width="100%"] > tbody > tr + tr table[width="520"] {text-align: center;margin: 0 auto; }#content_area form[name="form2"] table[width="100%"] > tbody > tr + tr table[width="520"] td[width*="236"],#content_area form[name="form2"] table[width="100%"] > tbody > tr + tr table[width="520"] td[width*="235"],#content_area form[name="form2"] table[width="100%"] > tbody > tr + tr table[width="520"] td[width*="43"] {display: block;width: 100%;margin: 0 auto 10px; }#content_area form[name="form2"] table[width="100%"] > tbody > tr + tr table[width="520"] td[width*="235"] select {margin: 0 auto;font-size: 16px; }#content_area form[name="form2"] table[width="100%"] > tbody > tr + tr table[width="520"] input[src$="/btn_go.gif"] {margin-left: 0; }@media only screen and (min-width: 768px) {#content_area form[name="form2"] table[width="100%"] > tbody > tr + tr table[width="520"] td[width*="235"] select {margin: 0 auto; } }/*my reviews form*/#content_area form[name="form2"] table[width="100%"] > tbody > tr + tr table[width="443"] {margin-bottom: 10px; }#content_area form[name="form2"] table[width="100%"] > tbody > tr + tr table[width="443"] td {margin-bottom: 10px; }@media only screen and (min-width: 768px) {#content_area form[name="form2"] table[width="100%"] > tbody > tr + tr table[width="443"] input {margin-bottom: 10px; } }/*order history orders list*/#content_area form[name="form2"] table[width="100%"].colors_lines_light {border: 1px solid #eeeeee;display: block; }#content_area form[name="form2"] table[width="100%"].colors_lines_light li {list-style: none; }#content_area form[name="form2"] table[width="100%"].colors_lines_light > tbody > tr > td.colors_background3_text b {font-size: 20px;padding-bottom: 10px;display: block;padding: 10px;background-color: #eeeeee; }#content_area form[name="form2"] table[width="100%"].colors_lines_light > tbody > tr.colors_backgroundneutral td {padding: 6px; }@media only screen and (max-width: 767px) {#content_area form[name="form2"] table[width="100%"].colors_lines_light tbody {display: table;width: 100%; }#content_area form[name="form2"] table[width="100%"].colors_lines_light > tbody > tr + tr.colors_backgroundneutral_dark td {text-indent: -9999px;color: transparent;line-height: 0; }#content_area form[name="form2"] table[width="100%"].colors_lines_light td[width*="27%"],#content_area form[name="form2"] table[width="100%"].colors_lines_light td[width*="55%"],#content_area form[name="form2"] table[width="100%"].colors_lines_light td[width*="18%"] {text-align: left; }#content_area form[name="form2"] table[width="100%"].colors_lines_light td[width*="18%"] + td[width="18%"] {border-bottom: 1px solid #eeeeee; } }@media only screen and (min-width: 768px) {#content_area form[name="form2"] table[width="100%"].colors_lines_light > tbody > tr.colors_backgroundneutral td {padding: 10px; }#content_area form[name="form2"] table[width="100%"].colors_lines_light td[width*="27%"],#content_area form[name="form2"] table[width="100%"].colors_lines_light td[width*="55%"],#content_area form[name="form2"] table[width="100%"].colors_lines_light td[width*="18%"] {padding-left: 10px;text-align: left; } }@media only screen and (min-width: 768px) {.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light {display: table; }.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light td[width="55%"] > table > tbody > tr > td:nth-child(1) {width: 60%; }.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light td[width="55%"] > table > tbody > tr > td:nth-child(2) {width: 20%; }.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light td[width="55%"] > table > tbody > tr > td:nth-child(3) {width: 20%; } }.orderdetails .vh-hr-td hr {border-color: transparent; }@media only screen and (max-width: 767px) {.orderdetails a[href^="ChangeOrderCancelItem.asp"] + table,.orderdetails a[href^="ChangeOrderCancelItem.asp"] + table td,.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light table,.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light table td {display: block; }.orderdetails a[href^="ChangeOrderCancelItem.asp"] + table tr:first-child,.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light table tr:first-child {display: none; }.orderdetails a[href^="ChangeOrderCancelItem.asp"] + table tr:not(:first-child) td,.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light table tr:not(:first-child) td {padding: 6px; }.orderdetails a[href^="ChangeOrderCancelItem.asp"] + table tr:not(:first-child):not(:last-child) td:last-child,.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light table tr:not(:first-child):not(:last-child) td:last-child {padding-bottom: 40px; }.orderdetails a[href^="ChangeOrderCancelItem.asp"] + table tr:not(:first-child) td:before,.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light table tr:not(:first-child) td:before {display: block;font-weight: bold; }.orderdetails a[href^="ChangeOrderCancelItem.asp"] + table tr:not(:first-child) td:nth-child(1):before,.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light table tr:not(:first-child) td:nth-child(1):before {content: 'Item Ordered: '; }.orderdetails a[href^="ChangeOrderCancelItem.asp"] + table tr:not(:first-child) td:nth-child(2):before,.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light table tr:not(:first-child) td:nth-child(2):before {content: 'Price: '; }.orderdetails a[href^="ChangeOrderCancelItem.asp"] + table tr:not(:first-child) td:nth-child(3):before,.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light table tr:not(:first-child) td:nth-child(3):before {content: 'Status: '; }.orderdetails a[href^="ChangeOrderCancelItem.asp"] + table ul,.orderhistory #content_area form[name="form2"] table[width="100%"].colors_lines_light table ul {padding-left: 0 !important; } }/*view order page*/#content_area form[action="OrderDetails.asp"] {/*change buttons*/ }#content_area form[action="OrderDetails.asp"] a[href*="AccountSettings.asp?"] {display: block;margin: 10px 0; }#content_area form[action="OrderDetails.asp"] a[href*="OrderFinished.asp?OrderID"] {display: block; }#content_area form[action="OrderDetails.asp"] li {list-style: none; }#content_area form[action="OrderDetails.asp"] td[align="center"] {font-size: 14px;display: block;margin-top: 30px;text-align: left; }#content_area form[action="OrderDetails.asp"] td[align="right"] {text-align: left; }#content_area form[action="OrderDetails.asp"] td[align="right"] a[onclick*="Receipt_PrinterFriendly.asp?OrderID"] {display: block;margin: 10px 0; }#content_area form[action="OrderDetails.asp"] td[align="right"] .btn_changeqty.btn-link {margin: 10px 0;white-space: normal; }#content_area form[action="OrderDetails.asp"] td[align="right"] td[width="32%"],#content_area form[action="OrderDetails.asp"] td[align="right"] td[colspan="2"] {border: 1px solid #eeeeee;padding: 10px; }#content_area form[action="OrderDetails.asp"] td[align="right"] .colors_background3_text > table[width="100%"] {margin: 10px 0; }#content_area form[action="OrderDetails.asp"] table.colors_lines_light td.colors_background3_text[width="46%"] {margin-top: 20px; }#content_area form[action="OrderDetails.asp"] table.colors_lines_light .colors_backgroundneutral td[colspan="3"] {border: 1px solid #eeeeee;padding: 10px;margin-top: 20px;text-align: center; }#content_area form[action="OrderDetails.asp"] table.colors_lines_light td[bgcolor*="#999999"] {background-color: transparent; }@media only screen and (min-width: 768px) {#content_area form[action="OrderDetails.asp"] td[align="right"] .colors_backgroundlight td {padding: 10px; }#content_area form[action="OrderDetails.asp"] .btn_changeqty.btn-link {float: right; }#content_area form[action="OrderDetails.asp"] table.colors_lines_light {margin-bottom: 10px; }#content_area form[action="OrderDetails.asp"] table.colors_lines_light td.colors_background3_text[width="54%"] {margin-top: 20px; }#content_area form[action="OrderDetails.asp"] table.colors_lines_light td[width="34%"],#content_area form[action="OrderDetails.asp"] table.colors_lines_light td[width="32%"] {padding: 10px; } }.kb_results #content_area td[bgcolor="#C6FFBF"] {padding: 15px 15px 5px;background-color: rgba(0, 0, 0, 0.075); }.kb_results #content_area form[name="SearchForm"] table,.kb_results #content_area form[name="SearchForm"] tbody,.kb_results #content_area form[name="SearchForm"] tr {display: block; }.kb_results #content_area form[name="SearchForm"] td:first-child,.kb_results #content_area form[name="SearchForm"] td:nth-child(2) {display: block; }@media only screen and (min-width: 768px) {.kb_results #content_area form[name="SearchForm"] td:first-child,.kb_results #content_area form[name="SearchForm"] td:nth-child(2) {display: inline-block; } }@media only screen and (min-width: 768px) {.kb_results #content_area form[name="SearchForm"] td:nth-child(2) {padding-right: 15px; } }.kb_results #content_area form[name="SearchForm"] td:nth-child(3),.kb_results #content_area form[name="SearchForm"] td:nth-child(4) {display: block;float: left; }.kb_results #content_area form[name="SearchForm"] td:nth-child(3) {width: -webkit-calc(100% - 100px);width: calc(100% - 100px);padding-right: 5px; }.kb_results #content_area form[name="SearchForm"] td:nth-child(3) input {width: 100% !important;text-align: left;color: black; }.kb_results #content_area form[name="SearchForm"] td:nth-child(4) {width: 100px; }.kb_results #content_area form[name="SearchForm"] td:nth-child(4) input {width: 100%;margin-top: 10px;margin-bottom: 10px;border: 1px solid rgba(0, 0, 0, 0.2); }.kb_results #content_area i font[color="#999999"] {word-break: break-word; }.kb_results #content_area form[name="MainForm"] textarea {width: 100%;min-height: 100px;resize: vertical; }@media only screen and (max-width: 767px) {.kb_results #content_area form[name="MainForm"] tr,.kb_results #content_area form[name="MainForm"] td {display: block;width: 100%; } }@media only screen and (min-width: 768px) {.kb_results #content_area form[name="MainForm"] td:first-child {padding-right: 15px;text-align: right; } }@media only screen and (max-width: 767px) {.register #articleBody_61 + table td {display: block;width: 100%;text-align: left; } }@media only screen and (min-width: 768px) {.register td[align="right"] {padding-right: 5px; } }/***************** ONE PAGE CHECK OUT *************//* Override width and margin for left side container */#content_area #v65-onepage-ContentTable {border-spacing: 0; }/* --- Fixes Alignment of all fields on checkout --- *//* Container for Subtotal, Shipping, Tax */#content_area #TotalsDivContainer {float: none; }/* Cart Summary redundant bkg colors */#content_area #table_checkout_cart0 #v65-onepage-CartSummary,#content_area #table_checkout_cart0 #v65-onepage-ordersummary-items {background: none; }#content_area .v65-onepage-SavedLocations .v65-space {padding: 0 5px; }#content_area .v65-onepage-SavedLocations .v65-space br {display: none; }/* Shipping Information label alignment */#content_area td#v65-onepage-ShippingParent {padding-left: 0 !important; }#content_area #v65-onepage-Shipping td.v65-onepage-shipping-label-cell div {text-align: right !important; }#content_area #v65-onepage-Shipping td.v65-onepage-shipping-label-cell {width: 105px; }#content_area #ship-to-options-table div[align="right"] {text-align: right; }/* "My Saved Billing Addresses" */#content_area #v65-onepage-saved-billing-table font[style*="font-weight: bold;"] {display: inline-block;font-size: 12px;font-weight: normal !important;line-height: 14px !important;padding-right: 2px;text-align: right;vertical-align: top;width: 91px; }/* "My Saved Billing Addresses" select */#content_area select[onchange*="Choose_My_Saved_Billing"] {width: 175px; }/* Credit Cart label and input alignment */#content_area td.v65-payment-details-label-cell[width="39%"] {width: 105px; }#content_area #savedPayment,#content_area td.v65-payment-details-label-cell[width="39%"] + td[width="61%"] {width: 100%; }@media only screen and (min-width: 768px) {#content_area #savedPayment,#content_area td.v65-payment-details-label-cell[width="39%"] + td[width="61%"] {width: auto; } }table#v65-onepage-registration td {white-space: nowrap; }/* Heading image */.v65-onepage-headerShort img {display: block; }/* Cart Summary redundant bkg colors */#content_area #table_checkout_cart0 #v65-onepage-CartSummary,#content_area #table_checkout_cart0 #v65-onepage-ordersummary-items {background: none; }/* --- Gives Shipping Drop-Down Static Width and Aligns with Rest of Inputs --- */#content_area #v65-onepage-ShippingCostHeader + tr,#content_area #v65-onepage-ShippingCostHeader + tr > td:first-child {display: block; }#content_area #v65-onepage-ShippingCostHeader + tr > td:first-child div[align="center"] {text-align: left; }#content_area #DisplayShippingSpeedChoicesTD select {padding: 6px 4px;width: 172px;margin-left: 107px; }/* * * * * * One Page Checkout Responsive * * * * * *//*-normalize fixes */#content_area table#v65-onepage-ContentTable input[type="radio"] {margin: 5px; }#content_area table#v65-onepage-Detail td select {margin: 10px 0; }#content_area #v65-onepage-ordersummary-items td,#content_area #v65-onepage-ShippingCostDetails td {padding: 5px 15px 5px 5px; }#content_area #table_checkout_cart0 #v65-onepage-ordersummary-items td.v65-onepage-ordersummary-itemname {padding: 5px 5px 5px 15px; }#content_area #table_checkout_cart0 #v65-onepage-ordersummary-items td.v65-onepage-ordersummary-itemtotal,#content_area #table_checkout_cart0 td[align="right"].v65-onepage-shippingcost-detail {padding: 5px 15px 5px 5px;text-align: right; }/*make headers to same width*/#billing-header, #shipping-header, #v65-checkout-payment-header {width: 100%; }@media only screen and (max-width: 767px) {#content_area form#v65-onepage-CheckoutForm {width: auto; }#content_area #table_checkout_cart0 {margin: 10px 0;width: 100% !important;clear: both; }#content_area table#v65-onepage-ContentTable td {display: block; } }@media only screen and (max-width: 767px) and (max-width: 767px) {#content_area table#v65-onepage-ContentTable td {width: 100% !important; } }@media only screen and (max-width: 767px) {#content_area table#v65-onepage-ContentTable tr.v65-onepage-newsletter-row td {display: table-cell;width: auto !important; }#content_area table#v65-onepage-ContentTable,#content_area #v65-onepage-BillingParent,#content_area #v65-onepage-Billing,#content_area table#v65-onepage-Detail td input[type="text"],table#v65-onepage-Detail td input[type="password"],table#v65-onepage-Detail td input[type="text"],table#v65-onepage-Detail td select,#content_area table#v65-onepage-Detail td select,#content_area table#v65-onepage-CartSummary,#v65-onepage-shippingParent-row td {width: 100% !important; }#content_area #v65-onepage-Billing div,#content_area #ship-to-options-table div[align="right"] {text-align: left; }#content_area table#v65-onepage-ContentTable input[type="radio"] {margin: 5px; }#content_area #ship-to-options-table td {width: auto !important; }#content_area h2#v65-onepage-header .loginHeaderWrapper {display: block;margin-left: 0; }#content_area #v65-onepage-Shipping td.v65-onepage-shipping-label-cell div {text-align: left !important; }#content_area #v65-onepage-ContentTable .v65-onepage-headerShort {min-width: 0; }#content_area #CalcShippingDivContainer {width: 100%; } }#span_GiftCertificates_Editable td {padding: 10px 15px; }.onepagecheckout #content_area form#v65-onepage-CheckoutForm {width: 100%; }.onepagecheckout #content_area h2#v65-onepage-header .loginHeaderWrapper {font-family: "Prompt", sans-serif, "google";color: black;text-transform: none;line-height: 45px; }@media only screen and (max-width: 767px) {.onepagecheckout #content_area h2#v65-onepage-header .loginHeaderWrapper {position: static;display: block;margin-top: 20px; } }.onepagecheckout #content_area h2#v65-onepage-header .loginHeaderWrapper a {color: black; }.onepagecheckout .v65-onepage-headerShort {background: black;width: 100%;padding: 0 14px;line-height: 40px;color: white;font-size: 16px;font-family: "Fjalla One", sans-serif, "google";margin: 40px auto 0 0;font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }.onepagecheckout #v65-onepage-DetailHeaders .v65-onepage-headerShort {margin-top: 0; }.onepagecheckout #v65-onepage-ordercomments-value,.onepagecheckout #v65-onepage-ContentTable td,.onepagecheckout #v65-onepage-ContentTable td font {color: black;font-weight: bold; }@media only screen and (max-width: 767px) {.onepagecheckout #v65-onepage-copy-to-shipping-row > .v65-onepage-Border {white-space: nowrap; }.onepagecheckout #CalcShippingDiv > input[name="btncalc_shipping"] {font-size: 16px !important; } }.onepagecheckout #content_area table#v65-onepage-Detail td input[type="password"],.onepagecheckout #content_area table#v65-onepage-Detail td input[type="text"],.onepagecheckout #content_area table#v65-onepage-Detail td select {margin-bottom: 10px; }@media only screen and (max-width: 767px) {.onepagecheckout #content_area table#v65-onepage-Detail td input[type="password"],.onepagecheckout #content_area table#v65-onepage-Detail td input[type="text"],.onepagecheckout #content_area table#v65-onepage-Detail td select {margin-left: 0; } }@media only screen and (min-width: 768px) {.onepagecheckout #content_area table#v65-onepage-Detail td input[type="password"],.onepagecheckout #content_area table#v65-onepage-Detail td input[type="text"],.onepagecheckout #content_area table#v65-onepage-Detail td select {margin-left: 5px;width: 280px; } }.onepagecheckout #content_area #v65-onepage-saved-billing-table font[style*="font-weight: bold;"],.onepagecheckout #content_area table#v65-onepage-Detail td select[onchange*="Choose_My_Saved_Billing"] {width: auto;display: inline-block;vertical-align: middle; }.onepagecheckout #content_area #ShipToSelectTable > table {width: 100%; }.onepagecheckout #content_area #ship-to-options-table td {display: block;text-align: left; }@media only screen and (min-width: 768px) {.onepagecheckout #content_area #ship-to-options-table td {width: 50% !important; } }.onepagecheckout #content_area #ship-to-options-table div[align="right"] {width: 100%;text-align: left; }@media only screen and (min-width: 768px) {.onepagecheckout #content_area #ship-to-options-table td {width: 28% !important;display: table-cell; }.onepagecheckout #content_area #ship-to-options-table td + td {width: 72% !important; }.onepagecheckout #content_area #ship-to-options-table div[align="right"] {text-align: right; } }@media only screen and (min-width: 768px) {.onepagecheckout #content_area #savedPayment {width: 100%; } }@media only screen and (min-width: 768px) {.onepagecheckout #content_area #savedPayment td {display: inline-block;vertical-align: middle;width: auto !important; } }.onepagecheckout {/* Gift Card Amount */ }.onepagecheckout #table_checkout_cart0 #v65-onepage-cartsummary-header {background: black;height: 40px; }.onepagecheckout #table_checkout_cart0 #v65-onepage-cartsummary-label {color: white;font-family: "Fjalla One", sans-serif, "google";font-size: 16px;font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-indent: 14px;line-height: 40px;padding-top: 0;padding-left: 0 !important; }.onepagecheckout #table_checkout_cart0 #v65-onepage-editcart {margin: 0 14px 0 0;color: white;font-size: 14px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 40px;font-weight: 700; }.onepagecheckout .v65-onepage-newsletter-cell {font-size: 0;padding-right: 10px; }.onepagecheckout #content_area #table_checkout_cart0 {background: transparent !important;width: 100%;margin-top: 20px; }@media only screen and (min-width: 992px) {.onepagecheckout #content_area #table_checkout_cart0-sticky-wrapper {width: -webkit-calc(50% - 30px);width: calc(50% - 30px);float: left; } }.onepagecheckout #table_checkout_cart0 tr#v65-cart-button-submit-row > td {border-bottom: 2px solid white; }.onepagecheckout #table_checkout_cart0 > tbody > tr > td {background-color: #fff;border-left: 2px solid white;border-right: 2px solid white; }.onepagecheckout #table_checkout_cart0 > tbody > tr:first-child > td {border: 0; }.onepagecheckout #table_checkout_cart0 #v65-onepage-ordersummary-header-row td,.onepagecheckout #table_checkout_cart0 #v65-onepage-ordersummary-items td,.onepagecheckout #table_checkout_cart0 b.v65-onepage-shippingcost-label,.onepagecheckout #table_checkout_cart0 b.v65-onepage-shippingcost-amount,.onepagecheckout #TotalsDivContainer b,.onepagecheckout #table_checkout_cart0 #v65-onepage-ShippingCostDetails .carttext {color: black !important;font-weight: normal;font-size: 16px; }.onepagecheckout #v65-onepage-ordersummary-items td,.onepagecheckout #TotalsGCAmtUsedTD {font-weight: normal;font-size: 14px; }.onepagecheckout #table_checkout_cart0 #v65-onepage-ordersummary-header-row td.v65-onepage-ordersummary-header {text-transform: uppercase;color: black !important;font-weight: normal !important; }.onepagecheckout #v65-onepage-ShippingCostDetails {margin-right: 0;padding-left: 0;padding-right: 15px; }.onepagecheckout #table_checkout_cart0 #v65-onepage-summary-total-line,.onepagecheckout #table_checkout_cart0 .v65-onepage-summary-total-line-cell {border-bottom: 1px solid white; }.onepagecheckout #content_area #TotalsTotalTD {color: black;font-size: 14px;display: block;margin-top: 10px;font-weight: 700 !important; }.onepagecheckout #content_area td#v65-apply-gift-newCell a[style="color:#0000CC;font-weight:bold;"] {color: black !important;font-size: 14px;font-weight: normal !important; }.onepagecheckout #content_area #v65-onepage-ordercomments-row #v65-onepage-ordercomments-value {color: black;text-transform: uppercase;font-size: 14px;text-indent: 0px; }.onepagecheckout #content_area #v65-onepage-ordercomments-row #v65-onepage-ordercomments-value textarea {margin-top: 5px; }.onepagecheckout #content_area textarea#v65-onepage-ordercomments-input {color: contrast-color(#fff);font-size: 16px;background: #fff !important;border: 1px solid #ccc !important;resize: vertical; }.onepagecheckout #content_area textarea#v65-onepage-ordercomments-input:focus {border: 1px solid #27548f !important; }.onepagecheckout #btnSubmitOrder {float: none; }.onepagecheckout #simpleModal {width: 290px !important; }.onepagecheckout #simpleModal #loginModal {margin: 0; }.onepagecheckout #simpleModal #simpleModalContent {background: #fff; }.onepagecheckout #simpleModal #loginModal .loginTitle {color: inherit;font-size: 14px;font-weight: 700; }.onepagecheckout #simpleModal #loginModal input {width: 100%;max-width: 270px; }.onepagecheckout #simpleModal #signInButton,.onepagecheckout #simpleModal #cancelLoginButton {font-family: "Prompt", sans-serif, "google";display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 9px 16px;font-size: 16px;line-height: 1.428571429;border-radius: 0;padding: 7px 19px 7px 19px;text-transform: uppercase;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";color: black;background-color: white;border-color: #333;border: 1px solid black; }.onepagecheckout #simpleModal #signInButton:hover, .onepagecheckout #simpleModal #signInButton:focus,.onepagecheckout #simpleModal #cancelLoginButton:hover,.onepagecheckout #simpleModal #cancelLoginButton:focus {color: #333;text-decoration: none; }.onepagecheckout #simpleModal #signInButton:hover, .onepagecheckout #simpleModal #signInButton:focus, .onepagecheckout #simpleModal #signInButton.focus, .onepagecheckout #simpleModal #signInButton:active, .onepagecheckout #simpleModal #signInButton.active,.open > .onepagecheckout #simpleModal #signInButton.dropdown-toggle,.onepagecheckout #simpleModal #cancelLoginButton:hover,.onepagecheckout #simpleModal #cancelLoginButton:focus,.onepagecheckout #simpleModal #cancelLoginButton.focus,.onepagecheckout #simpleModal #cancelLoginButton:active,.onepagecheckout #simpleModal #cancelLoginButton.active,.open >.onepagecheckout #simpleModal #cancelLoginButton.dropdown-toggle {color: black;background-color: #e6e6e6;border-color: #141414; }.onepagecheckout #simpleModal #signInButton:active, .onepagecheckout #simpleModal #signInButton.active,.open > .onepagecheckout #simpleModal #signInButton.dropdown-toggle,.onepagecheckout #simpleModal #cancelLoginButton:active,.onepagecheckout #simpleModal #cancelLoginButton.active,.open >.onepagecheckout #simpleModal #cancelLoginButton.dropdown-toggle {background-image: none; }.onepagecheckout #simpleModal #signInButton.disabled, .onepagecheckout #simpleModal #signInButton.disabled:hover, .onepagecheckout #simpleModal #signInButton.disabled:focus, .onepagecheckout #simpleModal #signInButton.disabled.focus, .onepagecheckout #simpleModal #signInButton.disabled:active, .onepagecheckout #simpleModal #signInButton.disabled.active, .onepagecheckout #simpleModal #signInButton[disabled], .onepagecheckout #simpleModal #signInButton[disabled]:hover, .onepagecheckout #simpleModal #signInButton[disabled]:focus, .onepagecheckout #simpleModal #signInButton[disabled].focus, .onepagecheckout #simpleModal #signInButton[disabled]:active, .onepagecheckout #simpleModal #signInButton[disabled].active,fieldset[disabled] .onepagecheckout #simpleModal #signInButton,fieldset[disabled] .onepagecheckout #simpleModal #signInButton:hover,fieldset[disabled] .onepagecheckout #simpleModal #signInButton:focus,fieldset[disabled] .onepagecheckout #simpleModal #signInButton.focus,fieldset[disabled] .onepagecheckout #simpleModal #signInButton:active,fieldset[disabled] .onepagecheckout #simpleModal #signInButton.active,.onepagecheckout #simpleModal #cancelLoginButton.disabled,.onepagecheckout #simpleModal #cancelLoginButton.disabled:hover,.onepagecheckout #simpleModal #cancelLoginButton.disabled:focus,.onepagecheckout #simpleModal #cancelLoginButton.disabled.focus,.onepagecheckout #simpleModal #cancelLoginButton.disabled:active,.onepagecheckout #simpleModal #cancelLoginButton.disabled.active,.onepagecheckout #simpleModal #cancelLoginButton[disabled],.onepagecheckout #simpleModal #cancelLoginButton[disabled]:hover,.onepagecheckout #simpleModal #cancelLoginButton[disabled]:focus,.onepagecheckout #simpleModal #cancelLoginButton[disabled].focus,.onepagecheckout #simpleModal #cancelLoginButton[disabled]:active,.onepagecheckout #simpleModal #cancelLoginButton[disabled].active,fieldset[disabled].onepagecheckout #simpleModal #cancelLoginButton,fieldset[disabled].onepagecheckout #simpleModal #cancelLoginButton:hover,fieldset[disabled].onepagecheckout #simpleModal #cancelLoginButton:focus,fieldset[disabled].onepagecheckout #simpleModal #cancelLoginButton.focus,fieldset[disabled].onepagecheckout #simpleModal #cancelLoginButton:active,fieldset[disabled].onepagecheckout #simpleModal #cancelLoginButton.active {background-color: white;border-color: #333; }.onepagecheckout #simpleModal #signInButton .badge,.onepagecheckout #simpleModal #cancelLoginButton .badge {color: white;background-color: black; }.onepagecheckout #simpleModal #signInButton {color: white;background-color: black;border-color: black;border: 1px solid black; }.onepagecheckout #simpleModal #signInButton:hover, .onepagecheckout #simpleModal #signInButton:focus, .onepagecheckout #simpleModal #signInButton.focus, .onepagecheckout #simpleModal #signInButton:active, .onepagecheckout #simpleModal #signInButton.active,.open > .onepagecheckout #simpleModal #signInButton.dropdown-toggle {color: white;background-color: black;border-color: black; }.onepagecheckout #simpleModal #signInButton:active, .onepagecheckout #simpleModal #signInButton.active,.open > .onepagecheckout #simpleModal #signInButton.dropdown-toggle {background-image: none; }.onepagecheckout #simpleModal #signInButton.disabled, .onepagecheckout #simpleModal #signInButton.disabled:hover, .onepagecheckout #simpleModal #signInButton.disabled:focus, .onepagecheckout #simpleModal #signInButton.disabled.focus, .onepagecheckout #simpleModal #signInButton.disabled:active, .onepagecheckout #simpleModal #signInButton.disabled.active, .onepagecheckout #simpleModal #signInButton[disabled], .onepagecheckout #simpleModal #signInButton[disabled]:hover, .onepagecheckout #simpleModal #signInButton[disabled]:focus, .onepagecheckout #simpleModal #signInButton[disabled].focus, .onepagecheckout #simpleModal #signInButton[disabled]:active, .onepagecheckout #simpleModal #signInButton[disabled].active,fieldset[disabled] .onepagecheckout #simpleModal #signInButton,fieldset[disabled] .onepagecheckout #simpleModal #signInButton:hover,fieldset[disabled] .onepagecheckout #simpleModal #signInButton:focus,fieldset[disabled] .onepagecheckout #simpleModal #signInButton.focus,fieldset[disabled] .onepagecheckout #simpleModal #signInButton:active,fieldset[disabled] .onepagecheckout #simpleModal #signInButton.active {background-color: black;border-color: black; }.onepagecheckout #simpleModal #signInButton .badge {color: black;background-color: white; }.onepagecheckout #simpleModal #loginModal .loginForgotPassword a {color: black; }@media only screen and (max-width: 991px) {.onepagecheckout #v65-onepage-ContentTable {width: 100%; } }@media only screen and (min-width: 992px) {.onepagecheckout #v65-onepage-ContentTable {width: 50%;margin-right: 30px; } }.onepagecheckout #table_checkout_cart0 {float: left;margin-left: 0px; }.onepagecheckout #CalcShippingDivContainer {width: 100% !important; }#v65-onepage-Billing input[type="radio"],#v65-onepage-Billing input[type="checkbox"] {border: none;background-color: transparent; }.onepagecheckout.l-full-width #content_area {padding-left: 0; }.onepagecheckout #table_checkout_cart0 {margin-left: 0; }.onepagecheckout #content_area .v65-onepage-payment-details #CreditCardNumber,.onepagecheckout #content_area .v65-onepage-payment-details #CardHoldersName,.onepagecheckout #content_area .v65-onepage-payment-details #CVV2 {background-color: #fff;border-color: #eee; }.onepagecheckout #content_area .v65-onepage-payment-details #CreditCardNumber,.onepagecheckout #content_area .v65-onepage-payment-details #CardHoldersName {width: 100%; }@media only screen and (min-width: 768px) {.onepagecheckout #content_area .v65-onepage-payment-details #CreditCardNumber,.onepagecheckout #content_area .v65-onepage-payment-details #CardHoldersName {width: 280px; } }.onepagecheckout #content_area .v65-onepage-payment-details #CC_ExpDate_Month,.onepagecheckout #content_area .v65-onepage-payment-details #CC_ExpDate_Year {display: inline-block;width: auto !important;max-width: 100%; }/************** SHOPPING CART PAGE *******************/#content_area #v65-cart-table .v65-item-zebra {background-color: white; }/*-hides random break */#content_area #v65-cart-table > tbody > tr.v65-cart-details-row td[width="5"] {display: none; }#content_area #v65-cart-empty-details-cell span + span a {white-space: nowrap; }#content_area img[src*="v/vspfiles/templates/248/images/Cart/cart_tr_cap.gif"],#content_area img[src*="v/vspfiles/templates/248/images/Cart/cart_tl_cap.gif"] {display: none; }#content_area #v65-cart-shipping-details input[type=radio] {margin: 5px; }/* Fix "gift options tex" nowrap */#v65-cart-shipping-details-text > div {white-space: normal !important; }.onepagecheckout #content_area h2#v65-onepage-header, .shoppingcart h2.v65-your-cart-title {font-size: 41px;font-family: "Fjalla One", sans-serif, "google";font-weight: 700;line-height: 1.1;color: inherit;text-indent: 0;margin-left: 0; }@media only screen and (max-width: 767px) {.shoppingcart img[src*="/images/cart/cart_t"] {display: none; } }@media only screen and (min-width: 768px) {.shoppingcart #content_area #cart-top-rule,.shoppingcart #content_area .v65-divider-hr-cell {border-top: 1px solid white !important; } }.shoppingcart #content_area #cart-header font {color: black !important;font-size: 14px;line-height: 1.428571429;font-weight: 700;text-transform: uppercase;padding-bottom: 5px;display: block; }.shoppingcart #content_area font.carttext.colors_text, .shoppingcart #content_area font.carttext.colors_text b, .shoppingcart #content_area font.carttext.colors_text b.cart-item-name, .shoppingcart #content_area font.carttext.colors_text b.cart-item-name:hover {font-family: "Prompt", sans-serif, "google";font-size: 16px;font-weight: normal;color: black; }.shoppingcart #content_area font.carttext.colors_text b.cart-item-name:hover {text-decoration: underline; }.shoppingcart #content_area #v65-cart-table {border-spacing: 0; }.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-details-row > td {background-color: transparent; }@media only screen and (min-width: 768px) {.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-details-row > td {border-top: 1px solid #eee; } }.shoppingcart #content_area #v65-cart-empty-details-cell > span:first-child, .shoppingcart #content_area #v65-cart-coupon-entry-details-div, .shoppingcart #content_area #v65-cart-shipping-details-text {font-size: 16px;font-weight: normal;color: black; }.shoppingcart tr#v65-empty-cart-row + tr.v65-divider-hr-row .v65-divider-hr-cell {border-top: none; }.shoppingcart #content_area #v65-cart-empty-details-cell {padding: 10px 0 0 !important; }@media only screen and (max-width: 767px) {.shoppingcart #content_area #v65-cart-empty-details-cell {display: none !important; } }.shoppingcart #content_area #v65-cart-empty-details-cell span + span a {font-size: 16px; }.shoppingcart #content_area td#v65-cart-shipping-details-container {background: transparent;border: none;padding-right: 0;padding-left: 0; }.shoppingcart #content_area #v65-cart-shipping-details-label.v65-cart-left-label {color: black;text-transform: uppercase;margin-bottom: 5px;border-bottom: none;text-indent: 13px;padding-bottom: 5px;font-weight: bold; }.shoppingcart #content_area #v65-cart-shipping-details-label br {display: none; }.shoppingcart #content_area #v65-cart-shipping-details > td {padding: 0; }.shoppingcart #content_area #v65-cart-shipping-details-label.v65-cart-left-label small {color: black;text-transform: none;font-size: 14px;font-weight: normal; }.shoppingcart #content_area #v65-cart-shipping-details-container #v65-cart-shipping-details td,.shoppingcart #v65-cart-shipping-details-container #v65-cart-shipping-details span {color: black !important;font-weight: bold !important; }.shoppingcart #content_area #v65-cart-shipping-details-container #v65-cart-shipping-details td#v65-cart-shipping-addresstype {font-weight: normal !important; }.shoppingcart #content_area #v65-cart-shipping-details-container #v65-cart-shipping-details a span {color: black !important; }.shoppingcart #content_area #v65-cart-shipping-details-container #v65-cart-shipping-details > tbody > tr > td:first-child {padding-left: 15px; }.shoppingcart #content_area #v65-cart-shipping-details-container #v65-cart-shipping-details td#v65-cart-shippingoptionsbuttoncell {padding-left: 0; }.shoppingcart #content_area #v65-cart-shipping-details-container #v65-cart-shipping-details div[align="right"] {text-align: left; }.shoppingcart #content_area #v65-cart-shipping-details-container #v65-cart-shipping-details div[align="right"] img[width="5"] {display: none; }@media only screen and (max-width: 767px) {.shoppingcart #content_area tr.v65-cart-tax-row {float: left;width: 100%; } }.shoppingcart #content_area tr.v65-cart-tax-row b {color: black;display: block;margin-top: 10px;white-space: nowrap; }@media only screen and (max-width: 767px) {.shoppingcart #content_area tr.v65-cart-tax-row > td {float: left;width: 50%;padding-top: 5px;padding-bottom: 5px; } }.shoppingcart #content_area tr.v65-cart-tax-row > .v65-cart-tax-blank,.shoppingcart #content_area tr.v65-cart-tax-row > .v65-cart-details-cell.v65-cart-details-lastcell {display: none; }@media only screen and (max-width: 767px) {.shoppingcart #content_area tr.v65-cart-tax-row > td:first-child {display: none; } }.shoppingcart #content_area td.v65-cart-tax-parent-cell b {color: black;display: block;margin-top: 10px; }@media only screen and (max-width: 767px) {.shoppingcart #content_area tr.v65-cart-total-estimate-row {float: left;width: 100%; } }.shoppingcart #content_area tr.v65-cart-total-estimate-row td[colspan="4"] div[align="right"] b {color: black;font-size: 14px;display: block;margin-top: 10px;white-space: nowrap; }@media only screen and (max-width: 767px) {.shoppingcart #content_area tr.v65-cart-total-estimate-row > td {float: left;width: 50%;padding-top: 5px;padding-bottom: 5px; } }.shoppingcart #content_area tr.v65-cart-total-estimate-row > .v65-cart-details-blank,.shoppingcart #content_area tr.v65-cart-total-estimate-row > .v65-cart-details-cell.v65-cart-details-lastcell {display: none; }@media only screen and (max-width: 767px) {.shoppingcart #content_area tr.v65-cart-total-estimate-row > .v65-cart-details-cell.v65-cart-details-firstcell,.shoppingcart #content_area tr.v65-cart-total-estimate-row > .colors_lines,.shoppingcart #content_area tr.v65-cart-total-estimate-row > .v65-cart-details-cell.v65-cart-details-blank,.shoppingcart #content_area tr.v65-cart-total-estimate-row > #v65-cart-show-giftoptions-cell {display: none; } }.shoppingcart #content_area tr.v65-cart-total-estimate-row td#v65-cart-total-estimate-parent-cell b {color: black;font-size: 14px;font-weight: 700;margin-top: 10px; }.shoppingcart #content_area table#v65-cart-checkout-table tr td {color: black;font-size: 14px; }.shoppingcart #content_area table#v65-checkout-form-table tr td {color: black;font-size: 14px; }.shoppingcart #content_area table#v65-cart-checkout-table a[href="login_sendpass.asp"] {color: black;font-size: 10px !important; }.shoppingcart .v65-productDisplay td {text-align: center; }.shoppingcart .productnamecolorLARGE, .shoppingcart a.productnamecolorLARGE {display: block; }.shoppingcart table.v65-productDisplay .productnamecolor, .shoppingcart a.productnamecolor {font-weight: normal;font-size: 14px;line-height: 1.428571429;font-family: "Prompt", sans-serif, "google";color: black;margin-bottom: 5px;display: inline-block;vertical-align: top; }.shoppingcart table.v65-productDisplay .productnamecolor:hover, .shoppingcart a.productnamecolor:hover {color: black; }.shoppingcart table.v65-productDisplay font.pricecolor.colors_productprice,.shoppingcart table.v65-productDisplay font.pricecolor.colors_productprice b {color: black;font-size: 16px;font-weight: bold;display: inline-block;vertical-align: top;margin-top: 0; }.shoppingcart #content_area input.btn_checkout_guest {margin: 20px 0 0 0; }.shoppingcart #content_area td[align="center"] table[align="center"], .shoppingcart #content_area td[align="center"] table[align="center"] + table {text-align: left; }@media only screen and (max-width: 767px) {.shoppingcart #content_area #v65-cart-table > tbody > tr {overflow: visible;display: block;border: 0; }.shoppingcart #content_area #v65-cart-table table {display: table;width: 100%; }.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-details-row td {display: block;text-align: center !important;width: 100%; }.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-details-row td.v65-cart-detail-productimage + td.v65-cart-details-text {text-align: left !important; }.shoppingcart #content_area #v65-cart-table #cart-header {display: none; }.shoppingcart #content_area td.v65-cart-detail-productimage img {max-width: 100px;margin-top: 15px; }.shoppingcart #content_area #v65-cart-table td input {margin: 0; }.shoppingcart #content_area #v65-cart-table td[width="135"] div,.shoppingcart #content_area #v65-cart-table td[width="70"] div {padding: 0 8px;position: relative;margin: 5px 0; }.shoppingcart #content_area #v65-cart-table td[width="70"] div:after,.shoppingcart #content_area #v65-cart-table td[width="70"] div:before,.shoppingcart #content_area #v65-cart-table td[width="135"] div:before {position: absolute;top: 0px;font-size: 14px;left: -120px;right: 0;bottom: 0;margin: auto;color: black; }.shoppingcart #content_area #v65-cart-table td[width="70"] div:before {content: 'Each: '; }.shoppingcart #content_area #v65-cart-table .v65-cart-details-row td:nth-child(8) center {position: relative; }.shoppingcart #content_area #v65-cart-table .v65-cart-details-row td:nth-child(8) center:before {content: 'Qty: ';position: absolute;left: -webkit-calc(50% - 70px);left: calc(50% - 70px);font-size: 14px; }.shoppingcart #content_area #v65-cart-table td[width="135"] div:before {content: 'Total: ';left: -120px; }.shoppingcart #content_area #v65-cart-table .v65-cart-giftcert-total td[width="135"] div:before {content: ''; }.shoppingcart #content_area .v65-cart-details-row:not(.v65-divider-hr-row) > td:last-child,.shoppingcart #content_area #v65-cart-shipping-details-text {border-bottom: 1px solid white; }.shoppingcart #content_area .v65-cart-tax-row > td[colspan="4"],.shoppingcart #content_area .v65-cart-total-estimate-row > td[colspan="4"] {min-width: 100px; }.shoppingcart #content_area .v65-cart-tax-row > td[colspan="4"] div,.shoppingcart #content_area .v65-cart-total-estimate-row > td[colspan="4"] div {text-align: left; }.shoppingcart #content_area .v65-cart-item-remove-cell.v65-cart-details-text .v65-cart-item-remove-link:after {content: 'Remove this item';padding-left: 5px; }.shoppingcart #content_area td.v65-divider-hr-cell {border-top: none; }.shoppingcart #content_area #v65-cart-empty-details-cell {border-top: none; }.shoppingcart #content_area #v65-cart-coupon-entry-details-div {text-align: center !important; }.shoppingcart #content_area #v65-cart-table td input#v65-cart-coupon-entry-details-input {margin: 10px auto; }.shoppingcart #content_area #v65-cart-table #v65-cart-coupon-entry-details-button,.shoppingcart #content_area #v65-cart-table #v65-cart-empty-details-cell,.shoppingcart #content_area #v65-cart-table #v65-cart-shipping-details-text {display: block;margin: 0 auto;text-align: center; }.shoppingcart #content_area #v65-cart-shipping-details-text div {padding-right: 0 !important;white-space: normal !important;padding-top: 20px; }.shoppingcart #content_area #v65-coupon-table-row td {display: block;width: 100%;clear: both; }.shoppingcart #v65-cart-shipping-details-text div {white-space: normal !important; }.shoppingcart #content_area #v65-cart-shipping-details-container {display: block; }.shoppingcart #content_area #v65-cart-shipping-details-label.v65-cart-left-label {text-indent: 5px; }.shoppingcart #content_area #v65-cart-shipping-details td {display: block;width: 100% !important; }.shoppingcart #content_area select {height: 30px;line-height: 30px; }.shoppingcart #content_area #v65-cart-shipping-details select {width: 100% !important; }.shoppingcart #content_area #v65-cart-shipping-details-container #v65-cart-shipping-details > tbody > tr > td:first-child {padding-left: 5px;padding-bottom: 0;margin-top: 10px; }.shoppingcart #content_area input.btn_checkout_guest {display: block;width: 100%;max-width: 290px;margin: 20px auto 0;padding-left: 0;padding-right: 0; }.shoppingcart font.productnamecolorLARGE.colors_productname,.shoppingcart .v65-productDisplay {display: none; } }@media only screen and (min-width: 768px) {.shoppingcart #content_area #v65-cart-table > tbody tr,.shoppingcart #content_area #v65-cart-table > tbody > tr,.shoppingcart #content_area #v65-cart-table > tbody > tr:first-child,.shoppingcart #content_area #v65-cart-table > tbody > tr#cart-header,.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-divider-hr-row,.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-details-separator,.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-giftcert-details-row,.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-tax-row,.shoppingcart #content_area #v65-cart-table .v65-cart-details-separator,.shoppingcart #content_area #v65-cart-table .v65-cart-details-row #content_area #v65-cart-table > tbody > tr.v65-cart-total-estimate-row,.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-total-estimate-row + tr,.shoppingcart #content_area #v65-cart-table > tbody > tr#v65-cart-footer-row,.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-total-estimate-row,.shoppingcart #content_area #v65-cart-table #cart-header,.shoppingcart #content_area #v65-cart-table > tbody > tr#v65-empty-cart-row {overflow: visible;display: table-row !important;border: 0; }.shoppingcart #content_area #v65-cart-table > tbody td {display: table-cell !important;width: auto !important; }.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-details-row td {display: table-cell;text-align: center !important; }.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-details-row td.v65-cart-detail-productimage + td.v65-cart-details-text {text-align: left !important; }.shoppingcart #content_area #v65-cart-checkout-parent {display: table;text-align: right; }.shoppingcart #content_area #v65-cart-shipping-details-container {display: table-cell; }.shoppingcart #content_area #v65-cart-table td[width="70"] div:after,.shoppingcart #content_area #v65-cart-table td[width="70"] div:before,.shoppingcart #content_area #v65-cart-table td[width="135"] div:before {content: ''; }.shoppingcart #content_area #v65-cart-table table[width="145"] {width: 145px;margin: 0 auto; }.shoppingcart #content_area #v65-cart-table table[width="135"] {width: 135px; }.shoppingcart #content_area #v65-cart-table table[width="75"] {width: 75px;margin: 0 auto; }.shoppingcart #content_area #v65-cart-table td[width="70"] {width: 70px;margin: 0 auto; }.shoppingcart #content_area #v65-cart-shipping-details td input[type="text"],.shoppingcart #content_area #v65-cart-shipping-details td select {width: auto;display: inline-block; }.shoppingcart #content_area #v65-cart-shipping-details td {display: table-cell;width: auto !important;text-align: left; }.shoppingcart #content_area #v65-cart-table td[width="0"] {display: table-cell !important;background-color: transparent; }.shoppingcart #content_area #v65-cart-table-container #v65-cart-table td.v65-cart-details-text {text-align: left !important; }.shoppingcart #content_area #v65-cart-table-container #v65-cart-table td[valign="middle"].v65-cart-details-text {text-align: center !important; }.shoppingcart #content_area .v65-cart-item-remove-cell.v65-cart-details-text {border: none; }.shoppingcart #content_area .v65-cart-item-remove-cell.v65-cart-details-text .v65-cart-item-remove-link:after {content: '';padding: 0; }.shoppingcart #content_area td.v65-cart-detail-productimage img {max-width: 100px;margin-top: 0px; }.shoppingcart #content_area #v65-cart-coupon-entry-details-button {display: inline-block; }.shoppingcart #content_area #v65-coupon-table-row td {display: inline-block;width: auto;clear: both; }.shoppingcart #content_area #v65-cart-table > tbody tr.v65-cart-total-estimate-row td,.shoppingcart #content_area #v65-cart-table > tbody tr.v65-cart-tax-row td {text-align: right; } }@media (max-width: 767px) {.shoppingcart #v65-cart-show-giftoptions-cell {display: block; }.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-total-estimate-row td.v65-cart-details-blank,.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-total-estimate-row td[width="0"] {display: none; }.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-total-estimate-row td[width="0"],.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-tax-row td[width="0"] {background-color: white !important; }.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-total-estimate-row,.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-tax-row {border-left: 1px solid white !important;border-right: 1px solid white !important; }.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-total-estimate-row {border-bottom: 1px solid white !important; }.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-tax-row {border-top: 1px solid white !important; }.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-total-estimate-row,.shoppingcart #content_area #v65-cart-table > tbody > tr.v65-cart-tax-row {background-color: white !important;padding-left: 10px; } }/* FIX RECALCULATE SPACING */@media only screen and (max-width: 767px) {.shoppingcart .btn_recalculate__span {margin-bottom: 20px; } }.shoppingcart .btn_recalculate__span #btnRecalculate {margin: 0; }@media only screen and (max-width: 767px) {.shoppingcart #content_area .v65-cart-giftcert-details-row {-webkit-box-shadow: inset 0 -1px 0 #eee;box-shadow: inset 0 -1px 0 #eee; } }.shoppingcart #content_area .v65-cart-giftcert-details-row > td {padding-top: 15px;padding-bottom: 15px;text-transform: none !important; }@media only screen and (max-width: 767px) {.shoppingcart #content_area .v65-cart-giftcert-details-row > td {border-bottom-width: 0;display: inline-block;width: 50%; }.shoppingcart #content_area .v65-cart-giftcert-details-row > td[align="center"] {margin-left: -4px; } }@media only screen and (min-width: 768px) {.shoppingcart #content_area .v65-cart-giftcert-details-row > td {border-top-width: 1px;border-top-style: solid; } }@media only screen and (max-width: 767px) {.shoppingcart #content_area .v65-cart-giftcert-details-row > td.v65-cart-details-firstcell, .shoppingcart #content_area .v65-cart-giftcert-details-row > td.colors_lines, .shoppingcart #content_area .v65-cart-giftcert-details-row > td.v65-cart-item-remove-cell, .shoppingcart #content_area .v65-cart-giftcert-details-row > td.v65-cart-details-lastcell {display: none; } }.shoppingcart #content_area #v65-cart-table .v65-cart-giftcert-details-row td[width="135"] div {padding: 0;margin: 0; }.cartDiv,.cartDiv2 {display: inline; }.soft_add_content_shadow {width: auto;max-height: 500px;padding: 35px 0 0;overflow-y: auto;background: #fff;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);border-radius: 5px; }.soft_add_header {width: auto;padding: 0;border: 0;background: white; }.soft_add_header_shadow {position: absolute;top: 0;left: 0;padding: 0;width: 100%; }.soft_add_header .soft_add_span {font-size: 0; }.soft_add_header .soft_add_span:before {content: "Items in Cart";display: inline-block;margin-left: -25px;padding-top: 10px;left: 0;font-size: 16px; }.soft_add_content_area {padding: 15px;width: auto;max-height: 250px;overflow: auto;border-top: 1px solid white;border-bottom: 1px solid white;background: none; }.soft_add_content_wrapper {padding: 0;width: auto;border: none;background: none; }.soft_add_wrapper {position: fixed;min-width: 265px;max-width: -webkit-calc(100% - 30px);max-width: calc(100% - 30px);max-height: 400px !important;z-index: 1100;top: 50% !important;left: 0 !important;right: 0 !important;bottom: auto !important;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);margin: auto !important;padding: 0;line-height: initial;font-family: inherit;color: black; }@media only screen and (min-width: 768px) {.soft_add_wrapper {max-width: 400px; } }@media only screen and (min-width: 992px) {.soft_add_wrapper {min-width: 400px;top: 15% !important;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0); } }.ie8 .soft_add_wrapper {border: 1px solid white; }.soft_add_wrapper .cart_table .icon {width: auto;height: auto; }.soft_add_wrapper ul.anchored-cart {display: table;width: 100%;padding: 0;margin: 0;list-style: none;border-collapse: collapse; }.soft_add_wrapper li {display: table-row;width: auto;margin: 0;overflow: hidden;vertical-align: middle;text-align: left; }.soft_add_wrapper li.product-row:not(:last-child) {border-bottom: 1px solid white; }.soft_add_wrapper li img {max-width: 55px !important; }@-webkit-keyframes recently-added-fadeout {0% {background-color: rgba(0, 0, 0, 0.1); }80% {background-color: rgba(0, 0, 0, 0.1); }100% {background-color: transparent; } }@keyframes recently-added-fadeout {0% {background-color: rgba(0, 0, 0, 0.1); }80% {background-color: rgba(0, 0, 0, 0.1); }100% {background-color: transparent; } }.soft_add_wrapper li.recently-added {-webkit-animation-name: recently-added-fadeout;animation-name: recently-added-fadeout;-webkit-animation-duration: 2s;animation-duration: 2s;background-color: transparent; }.soft_add_wrapper li div {font-size: 12px;width: 100%; }.soft_add_wrapper .product-row * {font-size: 16px;line-height: 1.428571429; }.soft_add_wrapper .product-image {display: table-cell;width: 55px;padding: 10px 4px 10px 10px; }.soft_add_wrapper .product-detail {display: table-cell;padding: 10px 5px;vertical-align: top; }.soft_add_wrapper .product-name {display: block; }.soft_add_wrapper .product-name a {color: black;font-size: 14px;font-weight: bold;word-break: break-word; }@media only screen and (min-width: 992px) {.soft_add_wrapper .product-name a {font-size: 16px; } }.soft_add_wrapper .product-options a {color: black;font-size: 14px;font-weight: normal;word-break: break-all;pointer-events: none; }.soft_add_wrapper .product-qty,.soft_add_wrapper .product-qty .quantity_text {display: block;color: black; }.soft_add_wrapper .product-qty .quantity_text {display: inline; }.soft_add_wrapper .product-price {display: table-cell;padding: 8px 8px 10px 0;vertical-align: middle;text-align: right;color: black;font-size: 16px; }.soft_add_wrapper .product-remove {display: table-cell;vertical-align: middle;padding-right: 5px; }.soft_add_wrapper .product-remove .aremove {background: none;margin-left: 15px;font-size: 0;text-indent: unset;color: black; }.soft_add_wrapper .product-remove .aremove:before {display: table-cell;content: "\e601";font-family: button-icons;speak: none;font-style: normal;font-weight: normal;font-size: 16px;text-transform: none;line-height: 1;font-variant: normal normal; }.soft_add_wrapper .soft_add_sub_total {padding: 4px 20px 0;height: 24px;background: none; }.soft_add_wrapper .sub_total {color: black;font-size: 14px; }.soft_add_wrapper span.sub_total_amount {color: black;font-size: 14px; }.soft_add_wrapper .soft_add_action_area {clear: both;height: auto;overflow: hidden;padding: 15px;position: relative;border-top: none;background: none; }.soft_add_wrapper .check_out,.soft_add_wrapper .continue_shopping {overflow: hidden;position: static;display: inline-block;width: 48%;float: right;height: 45px;margin: 0 auto;padding: 1px 20px 0;border: 1px solid black;border-radius: 0px;line-height: 43px;font-family: "Prompt", sans-serif, "google";font-size: 14px;font-weight: normal;background: black;color: #fff;text-align: center;text-indent: 0;text-decoration: none; }.soft_add_wrapper .check_out:hover,.soft_add_wrapper .continue_shopping:hover {background-color: black;border-color: black;color: #fff;text-decoration: none; }.soft_add_wrapper .continue_shopping {float: left;padding: 0 10px;background: #666;border-color: #666;text-transform: capitalize; }.soft_add_wrapper .continue_shopping:hover {background-color: #4d4d4d;border-color: #474747; }.soft_add_wrapper .close_btn,.soft_add_wrapper .close_btn:link,.soft_add_wrapper .close_btn:visited,.soft_add_wrapper .close_btn:focus,.soft_add_wrapper .close_btn:hover,.soft_add_wrapper .close_btn:active {background: none;z-index: 200;text-indent: initial;font-size: 0;top: 8px;right: 12px; }.soft_add_wrapper .close_btn {color: black; }.soft_add_wrapper .close_btn:hover {color: black; }.soft_add_wrapper .close_btn:before {content: "\e609";display: inline-block;font-size: 16px;font-family: 'button-icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1; }/* MOBILE STYLINGS *//* the soft add to cart hides after a couple seconds unless your cursor hovers over it;mobile devices do not have a cursor, carts with several items could become frustrating to viewshows: only the name, picture, and text "added to cart" of item which was added; hides: details, price, and remove link*/@media only screen and (max-width: 991px) {.touch-device .soft_add {/* cart title */ }.touch-device .soft_add_span:before {content: "Cart" !important; }.touch-device .soft_add_content_area {min-height: auto;/* hide all products without .recently-added class */ }.touch-device .soft_add_content_area li:not(.recently-added) {display: none;border: none; }.touch-device .soft_add_content_area li.recently-added {display: block;background: white; }.touch-device .soft_add_content_area li .product-detail, .touch-device .soft_add_content_area li .product-price, .touch-device .soft_add_content_area li .product-remove {display: none; }.touch-device .soft_add_content_area li .product-image {display: block;width: 100%;padding: 0; }.touch-device .soft_add_content_area li .product-image :after {content: "Added to Cart";font-size: 16px;font-weight: bold;margin-left: 20px; }.touch-device .soft_add_wrapper .check_out,.touch-device .soft_add_wrapper .continue_shopping {font-size: 16px; } }.promo__text {margin-bottom: 0; }.menu-toggle__link {display: inline-block; }.menu-toggle__icon {width: 100%;max-width: 35px;max-height: 35px;margin: 0; }.menu-toggle__text {display: none; }.microblock.menu-toggle {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center; }.utility__list {margin: 0;padding: 0;list-style: none; }.utility__item {display: inline-block;margin-right: 15px; }.utility__item:last-of-type {margin-right: 0; }.vol-logo {/* Text Logo Styling goes here *//* Graphic Logo Styling goes here */ }.vol-logo--text .vol-logo__link {word-break: break-all; }.vol-logo--graphic .vol-logo__link {background-image: url("../images/template/header_bg.png");font-size: 0;background-size: 0; }.vol-logo--graphic .vol-logo__link .logo__img {margin: 0 auto;max-height: 100%; }.search {text-align: center; }.search__form {position: relative;height: 50px;width: 100%; }.search__input {display: block;float: left;width: 100%;padding: 0 20px;height: 50px;border-width: 1px;border-style: solid;border-color: #d7d7d7;font-size: 14px;-webkit-box-shadow: none;box-shadow: none; }.search__input::-webkit-input-placeholder {opacity: 0.5; }.search__input::-moz-placeholder {opacity: 0.5; }.search__input:-ms-input-placeholder {opacity: 0.5; }.search__input::placeholder {opacity: 0.5; }.search__input::-moz-placeholder {opacity: 0.5; }.search__input::-webkit-input-placeholder {opacity: 0.5; }.search__submit {display: block;position: absolute;width: 62px;height: 50px;top: 0;right: 0;padding: 0;border-width: 0px;text-align: center;background: none;color: black; }.search__submit:hover {color: #27548f; }.search__icon {color: inherit;display: block;position: absolute;width: 21px;height: 21px;top: 50%;left: 50%;margin-top: -10.5px;margin-left: -10.5px;fill: currentColor; }.ui-autocomplete {padding: 0;border-radius: 0;border-top: 0; }.ui-autocomplete .ui-menu-item a {padding: 7px 15px;cursor: pointer; }.ui-autocomplete .ui-menu-item a.ui-state-hover#ui-active-menuitem {margin: 0;border-radius: 0;border: 0; }.cart {position: relative; }.cart__icon {display: inline-block;vertical-align: middle;margin-right: 9px;width: 20px;height: 20px; }@media only screen and (min-width: 768px) {.cart__icon {width: 30px;height: 30px; } }.cart__count {display: inline-block;vertical-align: middle; }.cart .cart__count {background: black;color: white;font-weight: 600;font-size: 14px;line-height: 28px;min-width: 30px;text-align: center;border-radius: 3px;padding-top: 2px;padding-left: 2px;position: relative; }.cart .cart__count::before {content: '';display: block;width: 4px;height: 8px;border-right: 4px solid black;border-top: 4px solid transparent;border-bottom: 4px solid transparent;position: absolute;left: -4px;top: 50%;margin-top: -4px; }.cart:hover .cart__count {background: #27548f; }.cart:hover .cart__count::before {border-right-color: #27548f; }.cart:hover .cart__icon {fill: #27548f; }.social__list {margin-bottom: 0; }.social__item {display: inline-block;margin-right: 15px; }.social__item:last-child {margin-right: 0; }.social__icon {width: 25px;height: 25px;margin: 0; }@media only screen and (max-width: 767px) {.copyright__line {display: block; } }.credit-cards .icon {width: 40px;height: 9px;margin-right: 5px;display: inline-block; }.credit-cards .icon.visa {width: 29px; }.credit-cards .icon.mc {width: 55px; }.credit-cards .icon.amex {width: 40px; }.credit-cards .icon.discover {width: 53px; }.credit-cards .icon.paypal {width: 40px;height: 14px; }.ssl .icon {width: 100px;height: 40px;margin: 0; }@media only screen and (min-width: 768px) {.ssl .icon {width: 84px;height: 33px; } }.footer .collapse__title {display: block; }@media only screen and (max-width: 767px) {.footer .collapse__title {border-bottom-width: 1px;border-bottom-style: solid;padding-right: 15px;padding-left: 15px; } }@media only screen and (min-width: 768px) {.footer .collapse__title {cursor: text; } }@media only screen and (min-width: 992px) {.footer .collapse__title {padding-left: 0;padding-right: 0; } }.footer .collapse__title.collapsed .collapse__icon {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg); }@media only screen and (max-width: 767px) {.footer .collapse__body {padding: 15px;border-bottom-width: 1px;border-bottom-style: solid; } }.footer .collapse__icon {float: right;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg); }@media only screen and (min-width: 768px) {.footer .collapse__icon {display: none; } }@media only screen and (min-width: 768px) {.footer .collapse,.footer .collapsing {display: block;height: auto !important; } }.footer .link-column__list {margin-bottom: 0; }@media only screen and (min-width: 768px) {.footer .link-column__list {padding-top: 0; } }@media only screen and (min-width: 992px) {.footer .link-column__list {padding: 0; } }.footer .link-column__item {margin-bottom: 15px; }.footer .link-column__item:last-child {margin-bottom: 0; }.footer .link-column__address {margin-bottom: 0; }.elist__input {border-right: none;-webkit-box-shadow: none;box-shadow: none;-webkit-appearance: none;border-radius: 0px; }.elist__input::-webkit-input-placeholder {-webkit-transition: all .2s ease-in;transition: all .2s ease-in; }.elist__input:-moz-placeholder {transition: all .2s ease-in; }.elist__input::-moz-placeholder {transition: all .2s ease-in; }.elist__input:-ms-input-placeholder {transition: all .2s ease-in; }.elist__input:focus {-webkit-box-shadow: none;box-shadow: none; }.elist__submit {padding: 0;width: 42px;height: 42px;-webkit-box-shadow: none;box-shadow: none; }.elist__icon {display: block;margin-left: auto;margin-right: auto; }#slideshow-container {width: 100%;margin-right: auto;margin-left: auto; }@media only screen and (min-width: 768px) {#slideshow-container[data-max-width="content"] {max-width: 750px;padding-right: 15px;padding-left: 15px; } }@media only screen and (min-width: 992px) {#slideshow-container[data-max-width="content"] {max-width: 970px; } }@media only screen and (min-width: 1200px) {#slideshow-container[data-max-width="content"] {max-width: 1170px; } }#slideshow-container[data-max-width="full"] {max-width: 2000px; }#slideshow-container:not([data-max-width="content"]):not([data-max-width="full"]):not([data-max-width="max"]) {max-width: 1500px; }.page-wrap {position: relative;z-index: 10;height: 100%;top: 0;left: 0;-webkit-transition: 0.35s;transition: 0.35s; }@media only screen and (max-width: 991px) {.page-wrap:after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.3);content: '';opacity: 0;visibility: hidden;-webkit-transition: 0.35s;transition: 0.35s;z-index: 1; } }@media only screen and (max-width: 991px) {body[class*="static-menu-"] .page-wrap:after,body[class*="fall-menu-"] .page-wrap:after,body[class*="double-menu-"] .page-wrap:after,body[class*="slide-menu-"] .page-wrap:after,body[class*="push-menu-"] .page-wrap:after {opacity: 1;visibility: visible; } }@media only screen and (max-width: 991px) {.menu-mask,.mask {position: absolute;top: 0;left: 0;z-index: 15;width: 100%;height: 100%;background: transparent; } }.push-menu {position: fixed;top: 0;width: 300px;height: 100%;z-index: 20;-webkit-transition: 0.35s;transition: 0.35s;visibility: visible; }.push-menu[data-menu-type="slide-top"],.push-menu[data-menu-type="slide-bottom"] {width: 100%;max-height: 100%; }.push-menu[data-menu-type$="-left"] {left: 0; }.push-menu[data-menu-type$="-right"] {right: 0; }body[class*="static-menu-"],body[class*="fall-menu-"],body[class*="double-menu-"],body[class*="slide-menu-"],body[class*="push-menu-"] {overflow: hidden;height: 100%; }/* ======================= *//*  In-Active Menu Styles  *//* ======================= */.push-menu[data-menu-type*="static"],.push-menu[data-menu-type*="fall"],.push-menu[data-menu-type*="_3d"],.push-menu[data-menu-type*="double"] {z-index: 1; }.push-menu[data-menu-type="slide-left"],.push-menu[data-menu-type="push-left"] {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0); }.push-menu[data-menu-type="slide-right"],.push-menu[data-menu-type="push-right"] {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0); }.push-menu[data-menu-type="slide-bottom"] {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0); }.push-menu[data-menu-type="double-left"] {-webkit-transform: translate3d(50%, 0, 0);transform: translate3d(50%, 0, 0); }.push-menu[data-menu-type*="fall"],.push-menu[data-menu-type="slide-top"] {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0); }/* ==================== *//*  Active Menu Styles  *//* ==================== */body[class*="static-menu-"] .push-menu,body[class*="fall-menu-"] .push-menu,body[class*="double-menu-"] .push-menu,body[class*="slide-menu-"] .push-menu,body[class*="push-menu-"] .push-menu {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.push-menu-l-open .page-wrap,.static-menu-l-open .page-wrap,.fall-menu-l-open .page-wrap,.double-menu-l-open .page-wrap {-webkit-transform: translate3d(300px, 0, 0);transform: translate3d(300px, 0, 0); }.push-menu-r-open .page-wrap,.static-menu-r-open .page-wrap,.fall-menu-r-open .page-wrap,.double-menu-r-open .page-wrap {-webkit-transform: translate3d(-300px, 0, 0);transform: translate3d(-300px, 0, 0); }/* ========== *//*  IE 9 FIX  *//* ========== */html.lt-ie10 .push-menu {left: -100%;right: auto; }html.lt-ie10 body[class*="static-menu-"] .push-menu,html.lt-ie10 body[class*="fall-menu-"] .push-menu,html.lt-ie10 body[class*="double-menu-"] .push-menu,html.lt-ie10 body[class*="slide-menu-"] .push-menu,html.lt-ie10 body[class*="push-menu-"] .push-menu {left: 0; }.push-menu {background-color: white; }.push-menu .vnav__item > .vnav__link {color: black; }.push-menu .vnav--level1 > .vnav__item:hover > .vnav__link,.push-menu .vnav--level1 > .vnav__item > .vnav__link--active {background-color: white;color: #27548f; }.push-menu .vnav__subnav {background-color: black; }.push-menu .vnav__subnav > .vnav__item > .vnav__link {color: white; }.push-menu .vnav__subnav > .vnav__item:hover > .vnav__link,.push-menu .vnav__subnav > .vnav__item > .vnav__link--active {background-color: black;color: #636466; }.push-menu {padding-bottom: 80px;text-align: left;overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch; }.push-menu::-webkit-scrollbar {display: none; }.push-menu__close-btn {padding: 15px;margin-bottom: 20px; }.push-menu__close-btn .icon {width: 20px;height: 20px;margin-right: 0;cursor: pointer; }.push-menu .menu-title {padding-right: 15px;padding-left: 15px; }.push-menu .menu-title:not(:first-child) {margin-top: 30px; }.push-menu .vnav {display: block; }.push-menu .vnav .vnav__item {border-bottom-width: 1px;border-bottom-style: solid; }.push-menu .vnav .vnav__item:first-child {border-top-width: 1px;border-top-style: solid; }.push-menu .vnav .vnav__item.expanded > .vnav__link.menu-toggle > .icon.menu-expand-plus .vertical-bar {-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0); }.push-menu .vnav .vnav__item.expanded > .vnav__link.menu-toggle > .icon.menu-expand-chevron {-webkit-transform: translateY(-50%) rotate(180deg) !important;-ms-transform: translateY(-50%) rotate(180deg) !important;transform: translateY(-50%) rotate(180deg) !important; }.push-menu .vnav .vnav__item.expanded .vnav_subnav.subnav-expanded {display: block; }.push-menu .vnav .vnav__item:not(.expanded) .vnav__subnav:not(.subnav-expanded) {display: none; }.push-menu .vnav .vnav__link {padding: 10px 15px;text-align: left;white-space: normal; }.push-menu .vnav .vnav__link.menu-toggle {position: relative;padding-right: 42px; }.push-menu .vnav .vnav__link .icon[class*="menu-expand-"] {position: absolute;top: 50%;right: 15px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 12px;height: 12px;-webkit-transition: -webkit-transform 0.2s linear;transition: transform 0.2s linear;/* Standard syntax */ }.push-menu .vnav .vnav__link .icon.menu-expand-plus .vertical-bar {-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transition: -webkit-transform 0.2s linear;transition: transform 0.2s linear; }.push-menu .vnav__subnav {position: static;display: none;top: 0;left: 100%;z-index: 300; }.push-menu .vnav--level1 > .vnav__item,.push-menu .vnav--level1 > .vnav__item > .vnav__link {display: block; }.push-menu__close-btn {display: none; }.push-menu {margin-top: 158px;-webkit-box-shadow: none;box-shadow: none;width: 100%;border-top: 1px solid #dadada; }.push-menu .vnav__item {border: none !important; }.push-menu .vnav--level1 > .vnav__item > .vnav__link {font-weight: 600;padding: 20px 15px; }.push-menu .vnav--level2 {padding: 15px 0; }body[class*="slide-menu-"] .page-wrap:after {opacity: 0; }body[class*="slide-menu-"] .header .menu-toggle-wrapper .menu-toggle__icon {display: none; }body[class*="slide-menu-"] .header .menu-toggle-wrapper .menu-toggle__icon-close {display: block; }.sidebar {background-color: transparent; }.sidebar .vnav__item > .vnav__link {color: black; }.sidebar .vnav--level1 > .vnav__item:hover > .vnav__link:hover,.sidebar .vnav--level1 > .vnav__item > .vnav__link--active {background-color: white;color: black; }.sidebar .vnav__subnav {background-color: white; }.sidebar .vnav__subnav > .vnav__item > .vnav__link {color: black; }.sidebar .vnav__subnav > .vnav__item:hover > .vnav__link:hover,.sidebar .vnav__subnav > .vnav__item > .vnav__link--active {background-color: #dbdbdc;color: white; }.sidebar-wrapper {margin-bottom: 40px;padding-top: 20px;padding-bottom: 20px;outline: 1px solid transparent; }.sidebar[menu-type~="always-expand"] .vnav__subnav, .sidebar[menu-type~="smart-expand"] .vnav__subnav, .sidebar[menu-type~="toggle-expand"] .vnav__subnav {position: static;left: 0;top: 0; }.sidebar[menu-type~="always-expand"] .vnav__subnav.vnav--level2 .vnav__link, .sidebar[menu-type~="smart-expand"] .vnav__subnav.vnav--level2 .vnav__link, .sidebar[menu-type~="toggle-expand"] .vnav__subnav.vnav--level2 .vnav__link {padding-left: 30px; }.sidebar[menu-type~="always-expand"] .vnav__subnav.vnav--level3 .vnav__link, .sidebar[menu-type~="smart-expand"] .vnav__subnav.vnav--level3 .vnav__link, .sidebar[menu-type~="toggle-expand"] .vnav__subnav.vnav--level3 .vnav__link {padding-left: 45px; }.sidebar[menu-type~="always-expand"] .vnav__subnav.vnav--level4 .vnav__link, .sidebar[menu-type~="smart-expand"] .vnav__subnav.vnav--level4 .vnav__link, .sidebar[menu-type~="toggle-expand"] .vnav__subnav.vnav--level4 .vnav__link {padding-left: 60px; }.sidebar[menu-type~="always-expand"] .vnav__subnav {display: block; }.sidebar[menu-type~="smart-expand"] .vnav__subnav.subnav-expanded {display: block; }.sidebar[menu-type~="smart-expand"] .vnav__item.expanded > .vnav__link.menu-toggle > .icon.menu-expand-plus .vertical-bar, .sidebar[menu-type~="toggle-expand"] .vnav__item.expanded > .vnav__link.menu-toggle > .icon.menu-expand-plus .vertical-bar {-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0); }.sidebar[menu-type~="smart-expand"] .vnav__item.expanded > .vnav__link.menu-toggle > .icon.menu-expand-chevron, .sidebar[menu-type~="toggle-expand"] .vnav__item.expanded > .vnav__link.menu-toggle > .icon.menu-expand-chevron {-webkit-transform: translateY(-50%) rotate(180deg) !important;-ms-transform: translateY(-50%) rotate(180deg) !important;transform: translateY(-50%) rotate(180deg) !important; }.sidebar[menu-type~="smart-expand"] .vnav__item.expanded > .vnav_subnav,.sidebar[menu-type~="smart-expand"] .vnav__item.expanded .vnav_subnav.subnav-expanded, .sidebar[menu-type~="toggle-expand"] .vnav__item.expanded > .vnav_subnav,.sidebar[menu-type~="toggle-expand"] .vnav__item.expanded .vnav_subnav.subnav-expanded {display: block; }.sidebar[menu-type~="smart-expand"] .vnav__item:not(.expanded) .vnav__subnav:not(.subnav-expanded), .sidebar[menu-type~="toggle-expand"] .vnav__item:not(.expanded) .vnav__subnav:not(.subnav-expanded) {display: none; }.sidebar .vnav__subnav {-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); }.sidebar .vnav__subnav .vnav__link {white-space: nowrap; }.sidebar[menu-type~="always-expand"] .vnav__subnav, .sidebar[menu-type~="toggle-expand"] .vnav__subnav, .sidebar[menu-type~="smart-expand"] .vnav__subnav {-webkit-box-shadow: none;box-shadow: none; }.sidebar[menu-type~="always-expand"] .vnav__subnav .vnav__link, .sidebar[menu-type~="toggle-expand"] .vnav__subnav .vnav__link, .sidebar[menu-type~="smart-expand"] .vnav__subnav .vnav__link {white-space: normal; }.sidebar .menu-title {padding-right: 15px;padding-left: 15px; }.sidebar .menu-title:not(:first-child) {margin-top: 20px; }.sidebar .vnav {display: block; }.sidebar .vnav .vnav__link {padding: 10px 15px;text-align: left; }.sidebar .vnav .vnav__link.menu-toggle {position: relative;padding-right: 42px; }.sidebar .vnav .vnav__link .icon[class*="menu-expand-"] {position: absolute;top: 50%;right: 15px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 12px;height: 12px;-webkit-transition: -webkit-transform 0.2s linear;transition: transform 0.2s linear; }.sidebar .vnav .vnav__link .icon.menu-expand-plus .vertical-bar {-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transition: -webkit-transform 0.2s linear;transition: transform 0.2s linear; }.sidebar .vnav__subnav {display: none;top: 0;left: 100%;z-index: 300; }.sidebar .vnav--level1 > .vnav__item,.sidebar .vnav--level1 > .vnav__item > .vnav__link {white-space: normal; }.sidebar .vnav--level1 > .vnav__item,.sidebar .vnav--level1 > .vnav__item > .vnav__link {display: block; }.menu-s ul {list-style: none;margin: 0;padding: 0; }.menu-s a {background: white;color: black;display: block;padding: 10px 15px; }.menu-s a:focus,.menu-s a:hover,.menu-s .nav_hover a,.menu-s .nav_selected a {background: #dbdbdc;color: white; }.main-menu {background-color: transparent; }.main-menu .vnav__item > .vnav__link {color: black; }.main-menu .vnav--level1 > .vnav__item:hover > .vnav__link  {background-color: white;color: #27548f; }.main-menu .vnav__subnav {background-color: black; }.main-menu .vnav__subnav > .vnav__item > .vnav__link {background-color: black;color: white; }.main-menu .vnav__subnav > .vnav__item:hover > .vnav__link {background-color: black;color: #636466; }html:not(.touch-device) .main-menu .vnav__item:not(.expanded):hover > .vnav__subnav:not(.subnav-expanded) {display: block; }.lt-ie10 .main-menu .menu[link-alignment="left"] .vnav--level1 {text-align: left; }.lt-ie10 .main-menu .menu[link-alignment="right"] .vnav--level1 {text-align: right; }.lt-ie10 .main-menu .menu:not([link-alignment="left"]):not([link-alignment="right"]) .vnav--level1 {text-align: center; }.main-menu .vnav__item:not(.expanded) .vnav__subnav:not(.subnav-expanded) {display: none; }.main-menu .vnav__item.expanded > .vnav__link.menu-toggle > .icon.menu-expand-plus .vertical-bar {-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0); }.main-menu .vnav__item.expanded > .vnav__link.menu-toggle > .icon.menu-expand-chevron {-webkit-transform: rotate(180deg) !important;-ms-transform: rotate(180deg) !important;transform: rotate(180deg) !important; }.main-menu .menu[link-alignment="left"] .vnav--level1 {-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start; }.main-menu .menu[link-alignment="right"] .vnav--level1 {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end; }.main-menu .menu[link-alignment="space-between"] .vnav--level1 {-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; }.main-menu .menu[link-alignment="space-around"] .vnav--level1 {-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around; }.main-menu .menu:not([link-alignment="left"]):not([link-alignment="right"]):not([link-alignment="space-between"]):not([link-alignment="space-around"]) .vnav--level1 {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center; }.main-menu .vnav .vnav__link.menu-toggle {position: relative;padding-right: 42px; }.main-menu .vnav .vnav__link .icon[class*="menu-expand-"] {width: 12px;height: 12px;margin-left: 5px;-webkit-transition: -webkit-transform 0.2s linear;transition: transform 0.2s linear; }.main-menu .vnav .vnav__link .icon.menu-expand-plus .vertical-bar {-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transition: -webkit-transform 0.2s linear;transition: transform 0.2s linear; }.main-menu .vnav--level1,.main-menu .vnav--level1 > .vnav__item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }.main-menu .vnav--level1 > .vnav__item > .vnav__link {display: inline-block;padding: 0 15px;text-align: center;line-height: 40px;border-bottom: 0 solid transparent; }.main-menu .vnav__subnav {z-index: 300; }.main-menu .vnav__subnav .vnav__link {padding: 8px 15px;text-align: left; }.main-menu .vnav .vnav__item:last-child .vnav--level2 {right: 0;left: auto; }.main-menu .vnav .vnav__item:last-child .vnav--level2 .vnav__subnav {right: 100%;left: auto; }.main-menu .vnav--level1 {height: 100%;margin: 0;padding: 0;width: 100%; }.main-menu .vnav--level1 > .vnav__item {white-space: nowrap; }.lt-ie10 .vnav--level1 > .vnav__item {width: auto; }.main-menu .vnav--level1 > .vnav__item > .vnav__link {line-height: 70px;font-weight: 600;font-size: 16px;letter-spacing: 0.5px;background: white!important;padding: 0 13.5px 0 13px;}.main-menu .vnav .vnav__link .icon[class*="menu-expand-"] {margin-left: 9px;margin-top: -2px;width: 10px;height: 10px; }.vol-container {position: relative;z-index: 0;overflow: hidden;height: 100%; }.container--content {padding-top: 30px;padding-bottom: 30px; }.home .container--content {padding-top: 0; }.vol-inner {position: relative;left: 0;z-index: 99;height: 100%;-webkit-overflow-scrolling: touch;-webkit-transition: -webkit-transform 0.5s;transition: transform 0.5s; }.page-wrap {background-color: #fff; }.sidebar .menu-title {margin-top: 20px;padding: 10px 0px; }.sidebar .menu-title:first-child {margin-top: 0; }.admin-warning-bubble {z-index: 11; }.video_container {max-width: 600px;/* Edit video max-width */float: none !important;/* Override inline style */padding: 0 !important;/* Override inline style */ }.video_container .video_player {position: relative;padding-bottom: 56.25%;/* 16:9 */padding-top: 25px;height: 0; }.video_container .video_player iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }.footer {background-color: white;color: black; }.footer a {color: inherit; }.footer a:hover, .footer a:focus {color: #27548f; }.footer .footer__title {margin-top: 0;margin-bottom: 15px;line-height: 1.45; }@media only screen and (max-width: 767px) {.footer .link-column,.footer .elist__form {/*max-width: 320px;margin-left: auto;margin-right: auto;*/ } }@media only screen and (min-width: 992px) {.footer .copyright,.footer .credit-cards,.footer .ssl {margin-bottom: 0; } }.footer__section--top {border-top: 1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7;padding-top: 46px;padding-bottom: 53px; }footer .footer__title,footer .link-column__title {font-family: 'Fjalla One', sans-serif;font-weight: normal;font-size: 22px;display: block;margin-bottom: 15px; }.footer .link-column__item {font-size: 14px;font-weight: 300;margin-bottom: 12px; }.footer .elist__title {margin-bottom: 11px; }.elist {width: 100%;max-width: 360px;position: relative;margin-bottom: 27px; }.elist .elist__input {height: 51px;border: 2px solid #eaeaea;font-size: 14px; }.elist .elist__submit {position: absolute;right: 0;top: 0;width: 51px;height: 51px;background: none;border: none; }.elist .elist__submit svg {width: 10px;height: 16px; }.social .social__item svg {width: 32px;height: 32px; }.footer .footer-contact .link-column__item {margin-bottom: 16px; }.footer__section--bottom {padding: 31px 0; }.footer__section--bottom .row {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center; }.footer .copyright {font-size: 13px; }.footer .ssl,.footer .credit-cards {display: inline-block;vertical-align: middle;color: #666666; }.ssl svg.icon {width: 93px; }.credit-cards {font-size: 14px; }.credit-cards .amex.icon {width: 2.143em;height: 2.143em; }.credit-cards .visa.icon {width: 3.357em;height: 2.143em; }.credit-cards .mc.icon {width: 3.586em;height: 3.514em; }.credit-cards .discover.icon {width: 6.286em;height: 2.071em; }.credit-cards .paypal.icon {width: 5.213em;height: 1.286em; }.credit-cards {margin-right: 24px; }.credit-cards svg.icon {margin-right: 20px; }.footer .link-column__title {pointer-events: none; }@media (max-width: 767px) {.elist {margin-bottom: 35px; }.social {margin-bottom: 35px; }.footer__section--top {padding-bottom: 0; }.footer .link-column__title {pointer-events: all;border-top: 1px solid #ddd;margin-bottom: 0;line-height: 70px;padding: 0 15px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start; }.footer .link-column__title > svg {margin-left: auto;width: 15px;height: 15px; }.footer .link-column__item {padding: 0 15px;font-size: 15px; }.footer .link-column__body .link-column__body {padding-bottom: 30px; }.footer .footer-link-column {padding: 0; }.footer .link-column__title svg .vertical-bar {-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transition: -webkit-transform 0.2s;transition: transform 0.2s; }.footer .link-column__title.collapsed svg .vertical-bar {-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1); } }.header {background: white;color: black; }.header a {color: inherit; }.header a:hover, .header a:focus {color: black; }.header__section--top {background: black;color: white;font-size: 14px;padding: 10px 0; }.header__section--top a:hover {color: white;text-decoration: underline; }.header__section--top .divider {padding: 0 15px; }.header__section--middle {padding: 49px 0 20px; }@media (max-width: 991px) {.header__section--middle .container {width: 100%; } }.header__section--middle .row {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center; }.header__section--middle .row::before, .header__section--middle .row::after {content: none;display: none; }.header__section--middle .row .search-wrapper {-webkit-box-ordinal-group: 2;-webkit-order: 1;-moz-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;padding: 0 15px; }.header__section--middle .row .logo-wrapper {-webkit-box-ordinal-group: 3;-webkit-order: 2;-moz-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;padding: 0 15px;width: 400px;margin: 0 auto; }.header__section--middle .row .cart-wrapper {-webkit-box-ordinal-group: 4;-webkit-order: 3;-moz-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;padding: 0 15px;text-align: right; }@media (min-width: 992px) {.header__section--middle .row .cart-wrapper {-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1; } }.header__section--middle .row .cart-wrapper .cart, .header__section--middle .row .cart-wrapper .sign-in {display: inline-block;vertical-align: middle; }.header__section--middle .row .cart-wrapper .sign-in {font-size: 14px;margin-right: 22px; }.header__section--middle .row .cart-wrapper .sign-in a:hover {color: #27548f; }@media (min-width: 992px) {.header__section--middle .row .search-wrapper,.header__section--middle .row .cart-wrapper {width: -webkit-calc(50% - 200px);width: calc(50% - 200px); } }.header__section--bottom .container {width: 100%; }@media (max-width: 479px) {.header__section--top .divider,.header__section--top .header-phone {display: none; } }@media (max-width: 991px) {.header__section--top {font-size: 13px; }.header .header__section--middle {padding: 0; }.header .header__section--middle .logo-wrapper {width: 186px;height: 70px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 0 15px;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center; }.header .header__section--middle .menu-toggle-wrapper {padding-left: 15px; }.header .header__section--middle .cart-wrapper {padding-right: 15px;padding-left: 0; }.header .header__section--middle .search-wrapper {-webkit-box-ordinal-group: 6;-webkit-order: 5;-moz-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;padding: 0;width: 100%; }.cart .cart__icon {width: 26px;height: 20px;margin: 0; }.cart .cart__count {line-height: 26px;height: 26px;min-width: 26px;padding: 1px 0 0; } }.header .menu-toggle-wrapper .menu-toggle .icon {width: 30px;height: 21px; }.header .menu-toggle-wrapper .menu-toggle__icon-close {display: none; }@media (max-width: 1200px) {.header__section--bottom .container,.header__section--bottom .menu-wrapper {padding: 0; }.main-menu .vnav--level1 > .vnav__item > .vnav__link {font-size: 15px;padding: 0 10px; }.main-menu .vnav--level1 > .vnav__item > .vnav__link svg.icon {margin-left: 5px; } }@media (min-width: 992px){html:not(.home) header.header {border-bottom: 1px solid #dadada; }}.contact__us {padding: 0 15px; }@media only screen and (min-width: 768px) {.contact__us {padding: 0; } }.contact__heading {margin-bottom: 25px;text-align: center;position: relative;overflow: hidden;background: transparent url("../images/template/demo.jpg") center center no-repeat;background-size: cover;height: 130px; }@media only screen and (min-width: 768px) and (max-width: 991px) {.contact__heading {height: 230px; } }@media only screen and (min-width: 992px) {.contact__heading {height: 330px; } }.contact__heading > * {display: inline-block;vertical-align: middle; }.contact__heading:before {content: "";display: inline-block;vertical-align: middle;height: 100%;margin-left: -4px; }.contact__heading h1 {position: relative;margin: 0;z-index: 2;text-align: center;color: white; }.contact h2 {font-size: 28px; }.contact__details {margin: 50px 0;border-top: 1px solid white;border-bottom: 1px solid white; }.contact__details [class*="col"].h-align-center {margin: 15px 0; }.contact__details h2,.contact__details a,.contact__details .social {margin: 5px 0; }.contact__details a {display: inline-block;vertical-align: middle; }.contact__details .social .icon {height: 26px;width: 26px;fill: black; }.contact-form-heading {text-align: center; }.contact__form {/* margin: 25px 0; */}.contact__form form {margin: 50px 0; }.contact__form textarea {height: 200px; }.contact__form button[type="submit"] {margin-top: 15px; }.contact html body#body div#page-wrapper div#content-wrapper div#content div#content_area table tbody tr td {padding: 0; }.contact #content_area > table:first-child {border-collapse: collapse; }.error-page {margin-bottom: 75px; }.error-page h1 {margin-bottom: 25px; }.error-search {width: 100%;max-width: 600px;position: relative;margin: 35px auto; }.error-search__input {width: 100%;height: 60px;padding: 0 80px 0 60px;border: 1px solid black;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 30px;background-image: url(../images/svg/search.svg);background-repeat: no-repeat;background-position: 20px center;background-size: 20px; }.error-search__input::-webkit-input-placeholder {color: black; }.error-search__input:-moz-placeholder {color: black; }.error-search__input::-moz-placeholder {color: black; }.error-search__input:-ms-input-placeholder {color: black; }.error-search__input:focus::-webkit-input-placeholder {color: transparent; }.error-search__input:focus:-moz-placeholder {color: transparent; }.error-search__input:focus::-moz-placeholder {color: transparent; }.error-search__input:focus:-ms-input-placeholder {color: transparent; }.error-search__submit {position: absolute;top: 0;right: 0;bottom: 0;background: none;border: none;padding: 0 20px; }/* ======================================= *//*    =category - Begin Category Layout    *//* --------------------------------------- */.category .vp-sc-thumbs,.productdetails .vp-sc-thumbs {text-align: center; }.category .v-product-grid .v-product,.productdetails .v-product-grid .v-product {position: relative;text-align: left;border-bottom: 1px solid transparent; }@media only screen and (max-width: 480px) {.category .v-product-grid .v-product,.productdetails .v-product-grid .v-product {margin-left: 0;text-align: center; } }@media only screen and (min-width: 481px) {.category .v-product-grid .v-product,.productdetails .v-product-grid .v-product {padding: 15px; } }.category .v-product-grid .v-product .v-product__img,.productdetails .v-product-grid .v-product .v-product__img {position: relative; }.category .v-product-grid .v-product .v-product__img img,.productdetails .v-product-grid .v-product .v-product__img img {display: block;margin: 0; }@media only screen and (max-width: 480px) {.category .v-product-grid .v-product .v-product__img img,.productdetails .v-product-grid .v-product .v-product__img img {margin: 0 auto; } }@media only screen and (max-width: 480px) {.category .v-product-grid .v-product .v-product__details > *,.productdetails .v-product-grid .v-product .v-product__details > * {margin-right: auto;margin-left: auto; } }.category .v-product-grid .v-product .v-product__desc,.productdetails .v-product-grid .v-product .v-product__desc {word-wrap: break-word; }.category .v-product-grid .v-product .v-product__desc ~ b,.productdetails .v-product-grid .v-product .v-product__desc ~ b {display: block; }.category[data-grid-type="grid"] .v-product-grid .v-product,.productdetails[data-grid-type="grid"] .v-product-grid .v-product {display: inline-block;vertical-align: baseline; }.category[data-grid-type="grid"] .v-product-grid .v-product .v-product__img,.productdetails[data-grid-type="grid"] .v-product-grid .v-product .v-product__img {vertical-align: top; }@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.category[data-grid-type="grid"] .v-product-grid .v-product .v-product__img,.productdetails[data-grid-type="grid"] .v-product-grid .v-product .v-product__img {display: inline-block;max-width: 100%; } }.category[data-grid-type="grid"] .v-product-grid .v-product .v-product__details,.productdetails[data-grid-type="grid"] .v-product-grid .v-product .v-product__details {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-flow: column wrap;-ms-flex-flow: column wrap;flex-flow: column wrap;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start; }.category[data-grid-type="grid"] .v-product-grid .v-product .v-product__details *,.productdetails[data-grid-type="grid"] .v-product-grid .v-product .v-product__details * {max-width: 100%; }.category[data-grid-type="list"] .v-product-grid .v-product,.productdetails[data-grid-type="list"] .v-product-grid .v-product {border-bottom-color: rgba(0, 0, 0, 0.1); }.category[data-grid-type="list"].lt-ie10 .v-product-grid .v-product,.productdetails[data-grid-type="list"].lt-ie10 .v-product-grid .v-product {height: auto !important; }.category .v-product__title,.productdetails .v-product__title {margin: 5px 0 10px; }.category .v-product__title + div,.productdetails .v-product__title + div {margin-bottom: 5px; }.category .v-product__free-shipping,.productdetails .v-product__free-shipping {display: block;-webkit-transition: .5s all ease;transition: .5s all ease;margin: 8px 0 0; }.category .v-product__add-to-cart,.productdetails .v-product__add-to-cart {-webkit-transition: .5s all ease;transition: .5s all ease;padding: 9px 16px;margin: 10px 0 5px; }.category[data-grid-type="grid"] .v-product-grid .v-product,.productdetails[data-grid-type="grid"] .v-product-grid .v-product {margin-bottom: 15px; }@media only screen and (min-width: 481px) {.category[data-grid-type="grid"] .v-product-grid .v-product,.productdetails[data-grid-type="grid"] .v-product-grid .v-product {padding: 15px; } }@media only screen and (max-width: 480px) {.category[data-grid-type="grid"] .v-product-grid .v-product,.productdetails[data-grid-type="grid"] .v-product-grid .v-product {width: 100%; } }@media only screen and (min-width: 481px) and (max-width: 767px) {.category[data-grid-type="grid"] .v-product-grid .v-product,.productdetails[data-grid-type="grid"] .v-product-grid .v-product {width: 50%; } }.category[data-grid-type="list"] .v-product-grid .v-product,.productdetails[data-grid-type="list"] .v-product-grid .v-product {width: 100%;padding: 15px 0; }.category[data-grid-type="list"] .v-product-grid .v-product::after,.productdetails[data-grid-type="list"] .v-product-grid .v-product::after {clear: both;content: "";display: table; }.category[data-grid-type="list"] .v-product-grid .v-product div + a,.category[data-grid-type="list"] .v-product-grid .v-product .v-product__free-shipping + a,.productdetails[data-grid-type="list"] .v-product-grid .v-product div + a,.productdetails[data-grid-type="list"] .v-product-grid .v-product .v-product__free-shipping + a {display: inline-block;vertical-align: middle;margin-left: 2% !important; }@media only screen and (min-width: 481px) {.category[data-grid-type="list"] .v-product-grid .v-product,.productdetails[data-grid-type="list"] .v-product-grid .v-product {text-align: left;padding-right: 5%; }.category[data-grid-type="list"] .v-product-grid .v-product .v-product__img,.productdetails[data-grid-type="list"] .v-product-grid .v-product .v-product__img {width: 30.5555555556%;float: left; }.category[data-grid-type="list"] .v-product-grid .v-product .v-product__title,.productdetails[data-grid-type="list"] .v-product-grid .v-product .v-product__title {margin-top: 15px; }.category[data-grid-type="list"] .v-product-grid .v-product .v-product__free-shipping,.productdetails[data-grid-type="list"] .v-product-grid .v-product .v-product__free-shipping {margin: 8px 0 0; }.category[data-grid-type="list"] .v-product-grid .v-product .v-product__details,.productdetails[data-grid-type="list"] .v-product-grid .v-product .v-product__details {margin-left: 32.6388888889%;margin-right: 4%; } }.category .v-product-grid .qv-product-link {height: auto; }.lt-ie10.category .v-product-grid::after {clear: both;content: "";display: table; }.lt-ie10.category .v-product-grid .v-product {display: block;float: left; }/* Fixes subcategory thumbnail scaling */.category #content_area table[width="100%"][border="0"][cellspacing="0"][cellpadding="8"] table[width="100%"][border="0"][cellspacing="0"][cellpadding="0"] td[rowspan="1"],.category #content_area table[width="100%"][border="0"][cellspacing="0"][cellpadding="8"] table[width="100%"][border="0"][cellspacing="0"][cellpadding="0"] tr img[src*="/images/clear1x1.gif"] {display: none; }.category #content_area table[width="100%"][border="0"][cellspacing="0"][cellpadding="8"] table[width="100%"][border="0"][cellspacing="0"][cellpadding="0"] td[colspan="1"][align="center"] {padding: 0 8px; }.category #content_area table[width="100%"][border="0"][cellspacing="0"][cellpadding="8"] table[width="100%"][border="0"][cellspacing="0"][cellpadding="0"] td[colspan="1"][align="center"]:first-child {padding-left: 0; }.category #content_area table[width="100%"][border="0"][cellspacing="0"][cellpadding="8"] table[width="100%"][border="0"][cellspacing="0"][cellpadding="0"] td[colspan="1"][align="center"]:last-child {padding-right: 0; }@media only screen and (max-width: 767px) {.category #content_area table[width="100%"][border="0"][cellspacing="0"][cellpadding="8"] table[width="100%"][border="0"][cellspacing="0"][cellpadding="0"] td[colspan="1"][align="center"] {display: block;width: 100vw;max-width: -webkit-calc(100% - 45px);max-width: calc(100% - 45px);padding: 0; } }@-moz-document url-prefix() {.category #content_area table {table-layout: fixed; } }/********* COMPARE MODAL **************/@media only screen and (max-width: 767px) {div[id^="VCompare"],div[id^="VCompareOverlay"] {display: none !important; } }#VCompareOverlayBox .VCompareOverlayTable {border: 0; }#VCompareOverlayXDiv {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box; }/* FIX FOR WHEN ADDITIONAL SEARCH REFINEMENT IS ENABLED */@media (max-width: 991px) {.search_results_section .sortby_select {display: inline-block !important; }.search_results_section table[width="250"] td[width] {display: block;width: 100%; }.search_results_section table[width="250"] td[width="3"] {display: none; }.search_results_section table[width="250"] td[width="180"] + td[width="3"] + td[width="180"] {display: inline-block;width: auto; }.search_results_section table[width="250"] td[width="180"] + td[width="3"] + td[width="180"] + td[width="3"] + td[width="65"] {display: inline-block;width: auto; }.search_results_section table[width="250"] td[width="180"] + td[width="3"] + td[width="180"] + td[width="3"] + td[width="65"] input {margin-left: 5px; }.search_results_section table[width="250"] td[width="2"] + td[width="180"] + td[width="3"] + td[width="65"] {display: inline-block;width: auto; } }@media only screen and (max-width: 480px) {.category td.colors_backgroundneutral > table.colors_backgroundlight + table table tbody {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1; } }@media only screen and (min-width: 481px) and (max-width: 767px) {.category td.colors_backgroundneutral > table.colors_backgroundlight + table table tbody {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2; } }@media only screen and (max-width: 767px) {.category td.colors_backgroundneutral > table.colors_backgroundlight + table table tbody,.category td.colors_backgroundneutral > table.colors_backgroundlight + table table tr,.category td.colors_backgroundneutral > table.colors_backgroundlight + table table td {display: block; } }@media only screen and (max-width: 767px) {.category.lt-ie10 td.colors_backgroundneutral > table.colors_backgroundlight + table table tr {display: block;float: left; } }@media only screen and (max-width: 480px) {.category.lt-ie10 td.colors_backgroundneutral > table.colors_backgroundlight + table table tr {width: 100%; } }@media only screen and (min-width: 481px) and (max-width: 767px) {.category.lt-ie10 td.colors_backgroundneutral > table.colors_backgroundlight + table table tr {width: 50%; } }@media only screen and (max-width: 767px) {.category.lt-ie10 td.colors_backgroundneutral > table.colors_backgroundlight + table table td {float: left;width: 100%; } }.category .vp-sc-thumbs__list {padding-left: 0; }@media only screen and (max-width: 480px) {.category .vp-sc-thumbs__list {display: block; } }.category .vp-sc-thumbs__list .vp-sc-thumbs__item {vertical-align: baseline; }@media only screen and (max-width: 480px) {.category .vp-sc-thumbs__list .vp-sc-thumbs__item {display: block;width: 100%; } }@media only screen and (min-width: 481px) and (max-width: 767px) {.category .vp-sc-thumbs__list .vp-sc-thumbs__item {width: 50%; } }.category .vp-sc-thumbs__list .vp-sc-thumbs__img .vp-sc-thumbs__img-link {vertical-align: top; }@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.category .vp-sc-thumbs__list .vp-sc-thumbs__img .vp-sc-thumbs__img-link {display: inline-block;max-width: 100%; } }.category .vp-sc-thumbs__list .vp-sc-thumbs__info {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-flow: column wrap;-ms-flex-flow: column wrap;flex-flow: column wrap; }.category .vp-sc-thumbs__list .vp-sc-thumbs__info .vp-sc-thumbs__title {margin-top: 0; }@media only screen and (max-width: 767px) {.category.lt-ie10 .vp-sc-thumbs__item {float: left; } }@media only screen and (max-width: 480px) {.category.lt-ie10 .vp-sc-thumbs__item {width: 100%; } }@media only screen and (min-width: 481px) and (max-width: 767px) {.category.lt-ie10 .vp-sc-thumbs__item {width: 50%; } }.category #content_area #divWaitModal ~ table:last-child > tbody > tr,.category #content_area #divWaitModal ~ table:last-child > tbody > tr > td {display: block; }.category #content_area #divWaitModal ~ table:last-child .vp-sc-thumbs {text-align: left; }.category #content_area #divWaitModal ~ table:last-child .vp-sc-thumbs .vp-sc-thumbs__title a {font-size: 20px;color: white; }.category #content_area #divWaitModal ~ table:last-child .vp-sc-thumbs .vp-sc-thumbs__title a:hover {color: black; }.category #MainForm.search_results_section > input[name="Cat"] + table > tbody > tr > td > table,.category #MainForm.search_results_section > input[name="Cat"] + table > tbody > tr > td > table > tbody,.category #MainForm.search_results_section > input[name="Cat"] + table > tbody > tr > td > table > tbody > tr,.category #MainForm.search_results_section > input[name="Cat"] + table > tbody > tr > td > table > tbody > tr > td {display: block;width: 100%;float: left; }.category #MainForm.search_results_section > input[name="Cat"] + table > tbody > tr > td > table + table {display: none; }@media only screen and (max-width: 767px) {.category #MainForm.search_results_section > input[name="Cat"] + table > tbody > tr > td > table > tbody > tr:first-child > td {text-align: left; } }@media only screen and (min-width: 768px) {.category #MainForm.search_results_section > input[name="Cat"] + table > tbody > tr > td > table > tbody > tr:first-child > td {float: left;width: 50%; } }.category #MainForm.search_results_section > input[name="Cat"] + table table[width="250"] {width: 100%; }.category #MainForm.search_results_section > input[name="Cat"] + table table[width="250"] td[width="2"],.category #MainForm.search_results_section > input[name="Cat"] + table table[width="250"] td[width="3"] {display: none !important; }.category #MainForm.search_results_section > input[name="Cat"] + table table[width="250"] td:nth-child(2) {display: block;width: 100%;float: left; }@media only screen and (max-width: 991px) {.category #MainForm.search_results_section > input[name="Cat"] + table table[width="250"] td:nth-child(2) nobr {white-space: normal; } }.category #MainForm.search_results_section > input[name="Cat"] + table table[width="250"] td:nth-child(4),.category #MainForm.search_results_section > input[name="Cat"] + table table[width="250"] td:nth-child(6) {display: block;width: auto;float: left;line-height: 50px; }.category #MainForm.search_results_section > input[name="Cat"] + table table[width="250"] td:nth-child(4)[width="65"] {display: none !important; }@media only screen and (max-width: 480px) {.category #MainForm.search_results_section > input[name="Cat"] + table table[width="250"] select {max-width: 260px; } }.category.lt-ie10 #MainForm.search_results_section > input[name="Cat"] + table table[width="250"],.category.lt-ie10 #MainForm.search_results_section > input[name="Cat"] + table table[width="250"] tbody,.category.lt-ie10 #MainForm.search_results_section > input[name="Cat"] + table table[width="250"] tr {display: block;width: 100%; }/* --------------------------------------- *//* 			End Category Layout 		   *//* ======================================= */#ssl__modal {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333;text-align: left;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.2;z-index: 1041; }#ssl__modal h1, #ssl__modal h2, #ssl__modal h3, #ssl__modal h4, #ssl__modal h5, #ssl__modal h6 {color: inherit;text-transform: none; }#ssl__modal a {color: blue;font-style: italic; }#ssl__modal .modal-content {border-radius: 5px; }#ssl__modal .modal-header {padding: 6px; }#ssl__modal .volusion_logo a {display: block;width: 100%;height: 100px;background-image: url("https://www.volusion.com/a1/i/volusionSSL/SSL_sprite.png");background-repeat: no-repeat;background-size: contain; }#ssl__modal .modal-title {font-family: inherit;color: inherit;font-size: 16px;font-weight: 600;text-transform: none; }#ssl__modal .domain_name {background: #fdfde3;display: block;font-weight: 700;margin-left: -15px;margin-right: -15px;padding: 15px; }#ssl__modal .modal-body {display: table; }#ssl__modal .line {display: table-row; }#ssl__modal .line .label, #ssl__modal .line .info {display: table-cell;font-family: inherit;text-align: left;color: inherit;font-size: inherit;text-transform: capitalize; }#ssl__modal .line .label {font-weight: 600; }#ssl__modal .fail {color: #D00;font-size: 14px !important; }#ssl__modal .fail > * {font-size: 14px !important; }#ssl__modal .copy_right {letter-spacing: -.3px; }@media (min-width: 768px) {#ssl__modal .modal-dialog {width: 450px !important; } }.vol-scroll-top {position: fixed;display: inline-block;z-index: 99;padding: 15px;border-radius: 50%;visibility: hidden;opacity: 0;text-align: center;-webkit-transition-duration: .6s;transition-duration: .6s;-webkit-transition-property: -webkit-transform, background-color, opacity, visibility;transition-property: transform, background-color, opacity, visibility;-webkit-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-delay: 0s;transition-delay: 0s;right: 5%;bottom: 30px; }@media only screen and (max-width: 767px) {.vol-scroll-top.vol-active {opacity: 1;visibility: visible; } }.vol-scroll-top .icon {position: relative;width: 28px;height: 28px;margin: 0;-webkit-transition: .5s all ease;transition: .5s all ease; }.vol-scroll-top-text {display: block;font-size: 16px;text-transform: uppercase;font-family: "Prompt", sans-serif, "google"; }body[class*="static-menu-"] .vol-scroll-top,body[class*="fall-menu-"] .vol-scroll-top,body[class*="double-menu-"] .vol-scroll-top,body[class*="slide-menu-"] .vol-scroll-top,body[class*="push-menu-"] .vol-scroll-top {display: none; }.vol-list-grid {margin: 0 0 15px 0; }@media only screen and (max-width: 480px) {.vol-list-grid {display: none; } }.vol-list-grid.vol-hide {display: none; }.vol-list-grid-toggle {display: inline-block;vertical-align: middle;width: 35px;height: 35px;margin: 5px;border-width: 1px;border-style: solid;border-radius: 2px;cursor: pointer;text-align: center;text-transform: uppercase;-webkit-transition: all 0.15s ease;transition: all 0.15s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: relative;outline: none;-webkit-transition: .5s all ease;transition: .5s all ease;opacity: .25; }.vol-list-grid-toggle:hover, .vol-list-grid-toggle.vol-active {opacity: 1; }.grid-toggle__icon {position: absolute;top: 50%;right: 0;left: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 20px;height: 20px;margin-right: auto;margin-left: auto;-webkit-transition: .5s fill ease;transition: .5s fill ease; }/********* STOREFRONT-FIXES **********//***************** STOREFRONT **************/#sb-wrapper-inner,#vp-top-bar *,#sb-wrapper *,#qtg,#qtg *,#qet-box-container *,*[class^="redactor_"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box; }/* LEFT ALIGN FORMS */#content_area form[name*="form2"] table[width="500"] {margin: 10px 0;text-align: left;table-layout: fixed;width: 100%; }/* fix for admin bar breaking to two lines */#vp-top-bar {white-space: nowrap; }#sb-wrapper {margin: 0 !important; }/* FIX TABLES NOT BEING RESPONSIVE DUE TO nowrap ON td's */#content_area table td[nowrap] {white-space: normal; }table[width="96%"] {width: 100%; }.product-card__card {height: 405px; }.product-card__image-link {text-align: center; }#content_area font[color="#FF0000"] {color: black; }/* --- Fixes centering of some table cells --- */#content_area #v65-cart-table .v65-product-price-table div {text-align: center !important; }/* --- Fixes cell spacing in IE9 --- */#content_area #v65-cart-table {border-spacing: 2px;border-collapse: separate; }/* --- Gift Cert Layout --- */#content_area .v65-cart-giftcert-total div {text-align: center; }/* Excess spacing above "Proceed to checkout" button */#content_area tr.v65-cart-total-estimate-row + tr,#content_area br.beforeArticleBR {display: none; }#content_area #v65-cart-checkout-table .v65-cart-login-input {padding: 3px; }/* Removes borders from radio buttons on calculate shipping box */#content_area #v65-cart-shipping-details input[type=radio] {border: none; }/* Cart shipping details - remove floats */#content_area #v65-cart-shipping-details-container #v65-cart-shipping-details-label,#content_area #v65-cart-shipping-details-container #v65-cart-shipping-details-wrapper {float: none; }#content_area #v65-cart-shipping-details-wrapper td {padding: 0; }/* Shopping cart details buttons */#content_area td#v65-cart-shippingoptionsbuttoncell input {border: none; }/* Full width tables */#content_area #v65-cart-table-container {border-collapse: collapse; }#content_area #v65-cart-table-container > tbody > tr > td,#content_area #v65-cart-table-container > tr > td {padding: 0 !important; }/* Back back backitup */#content_area form #v65-cart-checkout-table {width: 420px !important; }/* Item description header */#content_area #v65-cart-header-itemdescription {padding-left: 21px !important; }/* Centers table values */#content_area .v65-cart-giftcert-total div, .v65-cart-details-row td[width="70"], .v65-cart-details-row td[width="70"] div, .v65-cart-details-row td[width="135"], .v65-cart-details-row td[width="135"] div {text-align: center !important;width: 100% !important; }/*td[width="5"] {display: none;}*/#content_area td center input[type="text"] {text-align: center; }/* Centers buttons */#content_area #v65-cart-update-total-cell {text-align: center; }#content_area #v65-cart-coupon-entry-details-div * {vertical-align: middle; }#content_area #btnRecalculate {margin-top: 0;margin-bottom: 0; }/* Remove extra spacing */#content_area table#v65-cart-moreItems,#content_area table#v65-cart-table {width: 100%; }#content_area table#v65-cart-moreItems td {padding-left: 0;padding-right: 0; }/*********** Remove unwanted images *************/#content_area img[src*="youarehere"] {display: none; }#content_area {padding-top: 30px;padding-bottom: 30px; }.home .v-product__free-shipping,.home .vol-free-shipping-icon,.category .v-product__free-shipping,.category .vol-free-shipping-icon,.productdetails #v65-product-related .v-product__free-shipping,.productdetails #v65-product-related .vol-free-shipping-icon,.shoppingcart .v-product__free-shipping,.shoppingcart .vol-free-shipping-icon {display: none; }.vol-review-stars .icon-star {display: inline !important;margin-right: 1px;margin-left: 1px; }.container--content {min-height: 60vh; }#content_area .v-product div[itemprop="aggregateRating"] * {line-height: inherit !important;font-size: inherit !important; }.onepagecheckout #content_area table#v65-onepage-Detail td input[type="password"],.onepagecheckout #content_area table#v65-onepage-Detail td input[type="text"],.onepagecheckout #content_area table#v65-onepage-Detail td select, .onepagecheckout #simpleModal #loginModal input, .shoppingcart #content_area #v65-cart-coupon-entry-details-input,.shoppingcart #content_area input.v65-cart-login-input,.shoppingcart #content_area input#password,.shoppingcart #content_area input[size],.shoppingcart #content_area #v65-cart-shipping-details select,.shoppingcart #content_area #v65-cart-shipping-details input,.shoppingcart #content_area tr.v65-cart-details-row td input {background-color: #fff !important;border: 1px solid #ccc;color: contrast-color(#fff);font-size: 16px;font-family: inherit;font-weight: normal;border-radius: 0px;/* Firefox 18- *//* Firefox 19+ */ }.onepagecheckout #content_area table#v65-onepage-Detail td input[type="password"]:focus,.onepagecheckout #content_area table#v65-onepage-Detail td input[type="text"]:focus,.onepagecheckout #content_area table#v65-onepage-Detail td select:focus, .onepagecheckout #simpleModal #loginModal input:focus, .shoppingcart #content_area #v65-cart-coupon-entry-details-input:focus,.shoppingcart #content_area input.v65-cart-login-input:focus,.shoppingcart #content_area input#password:focus,.shoppingcart #content_area input[size]:focus,.shoppingcart #content_area #v65-cart-shipping-details select:focus,.shoppingcart #content_area #v65-cart-shipping-details input:focus,.shoppingcart #content_area tr.v65-cart-details-row td input:focus {border-color: #27548f;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(39, 84, 143, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(39, 84, 143, 0.6); }.onepagecheckout #content_area table#v65-onepage-Detail td input[type="password"]::-webkit-input-placeholder,.onepagecheckout #content_area table#v65-onepage-Detail td input[type="text"]::-webkit-input-placeholder,.onepagecheckout #content_area table#v65-onepage-Detail td select::-webkit-input-placeholder, .onepagecheckout #simpleModal #loginModal input::-webkit-input-placeholder, .shoppingcart #content_area #v65-cart-coupon-entry-details-input::-webkit-input-placeholder,.shoppingcart #content_area input.v65-cart-login-input::-webkit-input-placeholder,.shoppingcart #content_area input#password::-webkit-input-placeholder,.shoppingcart #content_area input[size]::-webkit-input-placeholder,.shoppingcart #content_area #v65-cart-shipping-details select::-webkit-input-placeholder,.shoppingcart #content_area #v65-cart-shipping-details input::-webkit-input-placeholder,.shoppingcart #content_area tr.v65-cart-details-row td input::-webkit-input-placeholder {color: #000;font-style: normal;font-weight: normal; }.onepagecheckout #content_area table#v65-onepage-Detail td input[type="password"]:-moz-placeholder,.onepagecheckout #content_area table#v65-onepage-Detail td input[type="text"]:-moz-placeholder,.onepagecheckout #content_area table#v65-onepage-Detail td select:-moz-placeholder, .onepagecheckout #simpleModal #loginModal input:-moz-placeholder, .shoppingcart #content_area #v65-cart-coupon-entry-details-input:-moz-placeholder,.shoppingcart #content_area input.v65-cart-login-input:-moz-placeholder,.shoppingcart #content_area input#password:-moz-placeholder,.shoppingcart #content_area input[size]:-moz-placeholder,.shoppingcart #content_area #v65-cart-shipping-details select:-moz-placeholder,.shoppingcart #content_area #v65-cart-shipping-details input:-moz-placeholder,.shoppingcart #content_area tr.v65-cart-details-row td input:-moz-placeholder {color: #000;font-style: normal;font-weight: normal; }.onepagecheckout #content_area table#v65-onepage-Detail td input[type="password"]::-moz-placeholder,.onepagecheckout #content_area table#v65-onepage-Detail td input[type="text"]::-moz-placeholder,.onepagecheckout #content_area table#v65-onepage-Detail td select::-moz-placeholder, .onepagecheckout #simpleModal #loginModal input::-moz-placeholder, .shoppingcart #content_area #v65-cart-coupon-entry-details-input::-moz-placeholder,.shoppingcart #content_area input.v65-cart-login-input::-moz-placeholder,.shoppingcart #content_area input#password::-moz-placeholder,.shoppingcart #content_area input[size]::-moz-placeholder,.shoppingcart #content_area #v65-cart-shipping-details select::-moz-placeholder,.shoppingcart #content_area #v65-cart-shipping-details input::-moz-placeholder,.shoppingcart #content_area tr.v65-cart-details-row td input::-moz-placeholder {color: #000;font-style: normal;font-weight: normal; }.onepagecheckout #content_area table#v65-onepage-Detail td input[type="password"]:-ms-input-placeholder,.onepagecheckout #content_area table#v65-onepage-Detail td input[type="text"]:-ms-input-placeholder,.onepagecheckout #content_area table#v65-onepage-Detail td select:-ms-input-placeholder, .onepagecheckout #simpleModal #loginModal input:-ms-input-placeholder, .shoppingcart #content_area #v65-cart-coupon-entry-details-input:-ms-input-placeholder,.shoppingcart #content_area input.v65-cart-login-input:-ms-input-placeholder,.shoppingcart #content_area input#password:-ms-input-placeholder,.shoppingcart #content_area input[size]:-ms-input-placeholder,.shoppingcart #content_area #v65-cart-shipping-details select:-ms-input-placeholder,.shoppingcart #content_area #v65-cart-shipping-details input:-ms-input-placeholder,.shoppingcart #content_area tr.v65-cart-details-row td input:-ms-input-placeholder {color: #000;font-style: normal;font-weight: normal; }.productdetails .v65-product-related-header-cell .colors_backgroundlight,.productdetails .colors_lines_light .colors_backgroundlight, .productdetails #v65-product-history-header td:first-child:before, .shoppingcart .productnamecolorLARGE, .shoppingcart a.productnamecolorLARGE {background: transparent;border-bottom: 1px solid #eeeeee; }.productdetails .colors_lines_light font.productnamecolorSMALL.colors_productname b, .productdetails #v65-product-history-header td:first-child:before, .shoppingcart .productnamecolorLARGE, .shoppingcart a.productnamecolorLARGE {color: inherit;font-family: "Fjalla One", sans-serif, "google";font-size: 20px;font-weight: 700;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-indent: 0;line-height: 40px; }/********* STOREFRONT-BUTTONS **********/#content_area td[width$="%"] > input[type="submit"],#content_area td[width$="%"] > input[type="button"],#content_area input[style$=";"]:not([type='checkbox']):not([style*="data:image/png;"]) {display: inline-block;margin: 10px 0;font-weight: normal;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857;border-radius: 0;color: #8f8f8f;background-color: white;border-color: #d0d0d0; }/* FIX FOR SOME INPUT FIELDS */#content_area #BillingState,#content_area input[style$=";"] {text-align: left; }/* "GO" Button - orders.asp */input[src$="/btn_go.gif"] {margin-left: 10px;border: none; }#content_area img[src*="/headings/heading_"],#content_area img[src*="images/headings/one-page-checkout_"],#content_area img[src*="images/Cart/cart_tr.gif"],#content_area img[src*="images/Cart/cart_tl.gif"],#content_area img[src*="images/homepage/FeaturedProducts.gif"] {display: none; }#content_area img[src*="/headings/heading_"] + br + table:before,#content_area img[src*="/headings/heading_"] + br + form:before,#content_area img[src*="/headings/heading_"] + br + _headings table:before,#content_area img[src*="/headings/heading_"] + br + div:before,#content_area img[src*="/headings/heading_"] + br + br + table:before,#content_area img[src*="/headings/heading_help.gif"] + br + img + a + br + table > tbody:before,#content_area img[src*="/headings/heading_"] + br + img + a:before,#content_area img[src*="images/homepage/FeaturedProducts.gif"] + br + table:before {text-transform: uppercase;font-size: 41px;font-weight: 700;font-family: "Fjalla One", sans-serif, "google";line-height: 61px;padding-bottom: 0;margin-bottom: 13px;display: block;letter-spacing: 0.05em;color: inherit;border-bottom: 1px solid white; }#content_area img[src*="/headings/heading_"] + br + form:after,#content_area img[src*="/headings/heading_"] + br + table:after,#content_area img[src*="/headings/heading_"] + br + div:after,#content_area img[src*="/headings/heading_"] + br + br + table:after,#content_area img[src*="/headings/heading_help.gif"] + br + img + a + br + table > tbody:after {content: '';height: 100px; }#content_area img[src*="/headings/heading_login.gif"] + br + form:before {content: 'Login'; }#content_area img[src*="/headings/heading_MyAccount.gif"] + br + form:before,#content_area img[src*="/headings/heading_MyAccount.gif"] + br + img + a:before {content: 'My Account'; }#content_area img[src*="/headings/heading_MyAccount.gif"] + br + img + a:before {margin-bottom: 20px; }#content_area img[src*="/headings/heading_MyAccount.gif"] + br + img[src*="/images/Bullet_GoBack.gif"] {display: none; }#content_area img[src*="/headings/heading_MyAccount.gif"] + br + form:before,#content_area img[src*="/headings/heading_MyAccount.gif"] + br + img + a form:before {content: 'My Account'; }#content_area img[src*="/headings/heading_Affiliate.gif"] + br + table:before {content: 'Affiliate'; }#content_area img[src*="/headings/heading_help.gif"] + br + table:before,#content_area img[src*="/headings/heading_help.gif"] + br + img + a + br + table > tbody:before {content: 'Help'; }#content_area img[src*="/headings/heading_EmailAFriend.gif"] + br + table:before {content: 'Email A Friend'; }#content_area img[src*="/headings/heading_aboutus.gif"] + br + table:before {content: 'About Us'; }#content_area img[src*="/headings/heading_GiftCertificates.gif"] + br + table:before {content: 'Gift Certificates'; }#content_area img[src*="/headings/heading_GiftOptions.gif"] + br + table:before {content: 'Gift Options'; }#content_area img[src*="/headings/heading_history.gif"] + br + table:before {content: 'My Recent History'; }#content_area img[src*="/headings/heading_MailingList.gif"] + br + form:before {content: 'Mailing List'; }#content_area img[src*="/headings/heading_wishlist.gif"] + br + br + table:before {content: 'Wishlist'; }#content_area img[src*="/headings/heading_writereview.gif"] + br + div:before {content: 'Write Review'; }html:not(.home) #content_area img[src*="images/homepage/FeaturedProducts.gif"] + br + table:before {content: 'Featured Products'; }#content_area #billing-header .v65-onepage-headerShort:before {content: 'Billing Information'; }#content_area #v65-onepage-RegistrationHeader .v65-onepage-headerShort:before {content: 'Registration'; }#content_area #shipping-header .v65-onepage-headerShort:before {content: 'Shipping Information'; }#content_area #shipping-header .v65-onepage-headerShort:before {content: 'Shipping Information'; }#content_area #v65-checkout-payment-header .v65-onepage-headerShort:before {content: 'Payment'; }#content_area img[src*="/headings/heading_help.gif"] + br + img + a + br + table {position: relative; }#vSlider .owl-dots {margin: 0 auto;position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 10px; }#vSlider .owl-dots .owl-dot span {width: 13px;height: 13px;background: white;border: none;-webkit-box-shadow: none;box-shadow: none;margin: 0 5px; }#vSlider .owl-dots .owl-dot.active span {background: black; }#vSlider .owl-nav {text-align: center; }#vSlider .owl-nav .btn-prev, #vSlider .owl-nav .btn-next {display: inline-block; }#vSlider .owl-nav .btn-prev svg, #vSlider .owl-nav .btn-next svg {height: 50px;width: 50px;fill: black; }#vSlider .owl-nav .btn-next {margin-left: 10px; }#vSlider .owl-nav .btn-prev, #vSlider .owl-nav .btn-next {position: absolute;top: 50%;left: 15px;margin-top: -25px; }#vSlider .owl-nav .btn-next {margin-left: 0;left: auto;right: 15px; }#vSlider .owl-controls,#vSlider .owl-nav {margin: 0; }.home #div_articleContainer_2 ~ br,.home #div_articleid_2 ~ br,.home #div_articleContainer_109 ~ br,.home #div_articleid_109 ~ br,.home #content_area table[width="96%"] ~ br,.home .homepage ~ br {display: none; }.home {/* CONVERTS ALL IMAGES IN ARTICLE 2 (HOMEPAGE) TO BE RESPONSIVE *//* HOMEPAGE FEATURED PRODUCTS *//* FEATURED PRODUCTS *//* Product Title *//* List Price *//* Our Price *//* Sale Price *//* Setup Cost *//* Deal Price *//* You Save */ }.home #div_articleid_2 img {display: block;max-width: 100%;height: auto; }.home #content_area table.v65-productDisplay {table-layout: fixed; }.home #div_articleid_2 img[src$="/FeaturedProducts.gif"],.home #div_articleid_2 img[src$="/clear1x1.gif"],.home #div_articleid_2 .v65-productDisplay img {display: inline-block;vertical-align: middle;*vertical-align: auto;*zoom: 1;*display: inline;max-width: 100%;height: auto;min-width: 25px; }.home #div_articleid_2 img[src="/clearfix1x1.gif"] {display: inline;width: auto;height: auto; }.home .v65-productDisplay .productnamecolor.colors_productname, .home a.productnamecolor.colors_productname {font-weight: normal;font-size: 14px;line-height: 1.428571429;font-family: "Prompt", sans-serif, "google";color: black;line-height: inherit; }.home .v65-productDisplay .productnamecolor.colors_productname:hover, .home a.productnamecolor.colors_productname:hover {color: black; }.home table.v65-productDisplay font.text.colors_text, .home table.v65-productDisplay font.text.colors_text b {color: black;font-size: 16px;font-weight: normal; }.home #content_area .v65-productDisplay img[src$="nophoto.gif"],.home #content_area .v65-productDisplay img[src*="/v/vspfiles/photos/"] {display: block;max-width: 100%;height: auto;margin: 0;margin-bottom: 10px;border: 0 !important; }.home table.v65-productDisplay .productnamecolor {font-weight: normal;font-size: 14px;line-height: 1.428571429;font-family: "Prompt", sans-serif, "google";color: black;margin-bottom: 5px; }.home table.v65-productDisplay .productnamecolor:hover {color: black; }.home table.v65-productDisplay .product_listprice,.home table.v65-productDisplay .product_listprice b {color: black;font-size: 16px;font-weight: normal;margin-bottom: 5px; }.home table.v65-productDisplay .product_productprice,.home table.v65-productDisplay .product_productprice b {color: black;font-size: 16px;font-weight: normal;margin-bottom: .5em; }.home table.v65-productDisplay .product_saleprice,.home table.v65-productDisplay .product_saleprice b {color: black;font-size: 16px;font-weight: bold;margin-bottom: .5em; }.home table.v65-productDisplay .product_setupcost,.home table.v65-productDisplay .product_setupcost font.text.colors_text b {color: black;font-size: 14px;font-weight: bold; }.home table.v65-productDisplay .product_dealprice {color: black;font-size: 16px;font-weight: bold;margin-bottom: .5em; }.home table.v65-productDisplay .productnamecolor i b .product_yousave span {color: black;font-size: 14px;font-weight: normal;margin-bottom: .5em; }@media (max-width: 480px) {.home {/* Product Title *//* List Price *//* Our Price *//* Sale Price *//* Deal Price */ }.home table.v65-productDisplay font.text.colors_text, .home table.v65-productDisplay font.text.colors_text b {font-size: 16px; }.home table.v65-productDisplay .productnamecolor {font-size: 16px; }.home table.v65-productDisplay .product_listprice,.home table.v65-productDisplay .product_listprice b {font-size: 16px; }.home table.v65-productDisplay .product_productprice,.home table.v65-productDisplay .product_productprice b {font-size: 16px; }.home table.v65-productDisplay .product_saleprice,.home table.v65-productDisplay .product_saleprice b {font-size: 16px; }.home table.v65-productDisplay .product_dealprice {font-size: 16px; } }.home .v65-productDisplay .v-product {padding: 15px; }#fpslider {padding-bottom: 30px; }#fpslider .owl-dots {position: absolute;left: 0;right: 0;margin-left: auto;margin-right: auto;bottom: -28px; }#fpslider .owl-dots .owl-dot span {width: 13px;height: 13px;background: white;border: none;-webkit-box-shadow: none;box-shadow: none;margin: 0 5px; }#fpslider .owl-dots .owl-dot.active span {background: black; }#fpslider .owl-nav {text-align: center; }#fpslider .owl-nav .arrow-prev, #fpslider .owl-nav .arrow-next {display: inline-block; }#fpslider .owl-nav .arrow-prev svg, #fpslider .owl-nav .arrow-next svg {height: 20px;width: 20px;fill: black; }#fpslider .owl-nav .arrow-next {margin-left: 10px; }#fpslider .owl-nav .arrow-prev, #fpslider .owl-nav .arrow-next {position: absolute;top: 50%;left: 15px;margin-top: -10px; }@media only screen and (min-width: 992px) {#fpslider .owl-nav .arrow-prev, #fpslider .owl-nav .arrow-next {left: -30px; } }#fpslider .owl-nav .arrow-next {margin-left: 0;left: initial;right: 15px; }@media only screen and (min-width: 992px) {#fpslider .owl-nav .arrow-next {right: -30px; } }#fpslider .owl-controls {margin: 0; }#fpslider .active {background-image: none; }/* Asssume no left nav until JS verifies */html:not(.has-sidebar) .sidebar-wrapper, html:not(.home):not(.category) .sidebar-wrapper {display: none; }html:not(.has-sidebar) .content_area-wrapper, html:not(.home):not(.category) .content_area-wrapper {width: 100%; }.icon-star:before {font-family: 'button-icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;margin: 0 !important; }.icon-star-empty:before {content: "\e611"; }.icon-star-half:before {content: "\e612"; }.icon-star-full:before {content: "\e613"; }#vSlider .owl-nav button,#vSlider .owl-dots button,#fpslider .owl-nav button,#fpslider .owl-dots button {-webkit-appearance: none;-moz-appearance: none;appearance: none;border: none;outline: none;background: transparent; }.btn-icon-close::before {content: '\2716'; }@media (min-width: 1230px) {.container {width: 1200px; } }.home #content_area,.home .container--content {padding-top: 0; }.home .container--content {padding-bottom: 0; }.home #content_area {padding-bottom: 56px; }.home .container--content {width: 100%;padding: 0; }.home-container {max-width: 1200px;margin: 0 auto; }.vcb-tetragon22-brands {padding: 62px 0 50px; }.vcb-tetragon22-brands #brand-slider .owl-nav, .vcb-tetragon22-brands #brand-slider .owl-dots {display: none !important; }.vcb-tetragon22-brands #brand-slider .owl-stage {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center; }.vcb-tetragon22-brands #brand-slider .brand-item {padding: 0 15px; }.vcb-tetragon22-brands #brand-slider .brand-item img {width: auto;max-width: 100%;margin: 0 auto;display: block; }.vcb-tetragon22-promos {padding-top: 5px; }.vcb-tetragon22-promos .promo-wrapper {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center; }.vcb-tetragon22-promos .promo-item {padding: 15px; }.vcb-tetragon22-promos .promo-item .promo-inner {display: block;position: relative;background: black; }.vcb-tetragon22-promos .promo-item .promo-inner h3 {position: absolute;top: 50%;width: 100%;left: 0;text-align: center;color: white;font-weight: normal;margin: 0;font-size: 40px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); }.vcb-tetragon22-promos .promo-item .promo-inner img {width: 100%;opacity: 1;-webkit-transition: 0.2s;transition: 0.2s; }.vcb-tetragon22-promos .promo-item .promo-inner::before {content: '';display: block;width: 100%;height: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);border: 2px solid white;pointer-events: none;opacity: 0;-webkit-transition: 0.2s;transition: 0.2s;z-index: 1; }.vcb-tetragon22-promos .promo-item .promo-inner:hover::before {width: -webkit-calc(100% - 28px);width: calc(100% - 28px);height: -webkit-calc(100% - 28px);height: calc(100% - 28px);opacity: 1; }.vcb-tetragon22-fp {padding-top: 111px; }.vcb-tetragon22-fp h2 {font-weight: 500;font-size: 40px;margin-top: 0; }.home #fpslider #slider-inner {max-width: 1380px;padding: 0 100px;margin: 0 auto; }.home #fpslider .owl-nav button {background: black;color: white;width: 50px;height: 50px; }.home #fpslider .owl-nav button svg {fill: currentColor;color: inherit; }.home #fpslider .price,.home #fpslider .price span {font-size: 15px;color: black; }.home #fpslider .name {font-size: 17px;font-weight: 500;margin-bottom: 15px; }.vcb-tetragon22-fp-button {padding-top: 20px;padding-bottom: 4px; }.vcb-tetragon22-fp-button .btn-fp {font-weight: 500;font-size: 14.5px;display: inline-block;padding: 9px 37px;border: 1px solid black;-webkit-transition: 0.2s;transition: 0.2s; }.vcb-tetragon22-fp-button .btn-fp:hover {background: black;color: white; }.vcb-tetragon22-about {position: relative;padding: 56px 0; }.vcb-tetragon22-about .about-right {position: absolute;top: 0;right: 0;max-width: 50%;z-index: -1; }@media (min-width: 1200px) {.vcb-tetragon22-about .about-right {top: -3.5%; } }.vcb-tetragon22-about .about-left {max-width: 40%; }@media (min-width: 992px) {.vcb-tetragon22-about .about-text {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 100%;left: 0; } }.vcb-tetragon22-about .about-text-inner {padding-left: 12px; }.vcb-tetragon22-about .about-text h2 {font-size: 66px;font-weight: normal;line-height: 1;margin-top: 0; }.vcb-tetragon22-about .about-text p {line-height: 1.55em;margin: 29px 0 43px; }.vcb-tetragon22-about .about-text .btn-about {background: black;color: white;margin-right: 9px;font-weight: bold;padding: 13px 65px;display: inline-block;-webkit-transition: 0.2s;transition: 0.2s; }.vcb-tetragon22-about .about-text .btn-about:hover {background: #27548f; }.vcb-tetragon22-about .about-text .btn-about + .btn-about {padding: 13px 46px; }@media (max-width: 1465px) {#fpslider .owl-nav .arrow-next {right: 0; }#fpslider .owl-nav .arrow-prev {left: 0; } }@media (max-width: 991px) {.vcb-tetragon22-promos .promo-item {max-width: 320px; } }@media (max-width: 991px) {.vcb-tetragon22-about .about-text-inner {max-width: 560px;margin: 0 auto; } }@media (max-width: 767px) {.vcb-tetragon22-about .about-right {max-width: 100%; }.home #content_area {padding-bottom: 0 !important; }.vcb-tetragon22-about {text-align: center;padding-bottom: 65px; }.vcb-tetragon22-about .about-right {width: 250%;max-width: unset;right: 0; }.vcb-tetragon22-about .about-right img {float: right; }.vcb-tetragon22-about .about-text h2 {font-size: 46px; }.vcb-tetragon22-about .about-text h2 br {display: none; }.vcb-tetragon22-about .about-text p {font-size: 16px;margin-bottom: 35px; }.vcb-tetragon22-about .about-text-inner {padding: 0 15px; }.vcb-tetragon22-about .about-text .btn-about {font-size: 15px;margin: 10px auto; } }#vSlider .owl-nav .btn-next svg,#vSlider .owl-nav .btn-prev svg {fill: white;width: 10px;height: 17px; }#vSlider .owl-nav .btn-prev, #vSlider .owl-nav .btn-next {margin-top: -12px; }.vcb-tetragon22-hero {font-size: 15px;position: relative; }.vcb-tetragon22-hero .hero-img {height: 450px; }.vcb-tetragon22-hero .hero-img img {max-width: unset;width: 100%;height: 100% !important;-o-object-fit: cover;object-fit: cover; }.vcb-tetragon22-hero .hero-text h2 {font-size: 46px;font-weight: normal;margin-top: 0;max-width: 280px; }.vcb-tetragon22-hero .hero-text {position: absolute;top: 0;color: white;width: 100%;left: 0; }.vcb-tetragon22-hero .hero-text-inner {padding: 30px 15px; }.vcb-tetragon22-hero .hero-text-inner p {padding-right: 30px; }.vcb-tetragon22-hero .btn-wrapper {margin-top: 20px; }.vcb-tetragon22-hero .btn-hero {background: white;display: block;width: 100%;max-width: 320px;text-align: center;font-weight: 600;padding: 12px 0; }@media (min-width: 992px) {.vcb-tetragon22-hero {display: none !important; } }.category-seo-banner,.category-usp {display: none; }.category .category-seo-banner,.category .category-usp {display: block; }.category .category-usp {background: black;color: white;font-size: 14px;letter-spacing: 0.3px;font-weight: 500;padding: 16px 0; }.category .category-usp .usp-wrapper {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; }.category .category-usp .usp-wrapper::before,.category .category-usp .usp-wrapper::after {content: none; }.category .category-usp .usp-item img {margin-right: 8px; }@media (max-width: 991px) {.category .category-usp {display: none; }.vcb-tetragon22-brands {padding: 20px 0 20px; }.vcb-tetragon22-promos {padding: 0; }.vcb-tetragon22-promos .home-container {padding: 0; }.vcb-tetragon22-promos .promo-item {padding: 0 15px 15px; }.vcb-tetragon22-fp {padding-top: 60px; }.vcb-tetragon22-fp h2 {font-size: 35px; }.home #fpslider {padding-bottom: 0; }.home #fpslider #slider-inner {padding: 0 50px; }.vcb-tetragon22-fp-button {padding-top: 0; } }.contact #content_area,.contact .container--content {padding-top: 0;padding-bottom: 0;}h1.vp-product-title .targetbay-reviews-count-field {text-align: left;padding-left: 15px!important;}table#options_table select + br {display: none;}.productdetails object embed{max-width: 100%;}.v-product-grid {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.v-product-grid .v-product {margin: 0;}#fpslider .owl-item {padding: 0 15px;}#fpslider .owl-item .image img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);margin: 0;height: auto!important;width: auto !important;    max-height: 100% !important;max-width: 100% !important;-o-object-fit: contain!important;object-fit: contain!important;}#fpslider .owl-item .image {position: relative;padding-bottom: 100%;overflow: hidden;margin-bottom: 15px;}.category-seo-banner {position: relative;}.category-seo-banner h1 {text-shadow: 0 0 15px rgba(0,0,0,0.25);color: white;margin: 0;font-size: 66px;display: block;text-align: center;padding: 0 15px;width: 100%;font-weight: normal;}.category-seo-banner img {width: 100%;}@media (min-width: 992px) {.category-seo-banner .category-banner-text-wrapper {position: absolute;top: 50%;width: 100%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}}@media (max-width: 991px) {.category-seo-banner img {position: absolute;top: 0;left: 0;width: 100%;height: 100% !important;-o-object-fit: cover;object-fit: cover;}.category-seo-banner .category-banner-text-wrapper {position: relative;z-index: 1;}.category-seo-banner .category-banner-text-wrapper h1 {font-size: 40px;padding: 45px 0;}.category-seo-banner {overflow: hidden;}}

/* Megantic fix for product descriptions breaking product grid layout on category pages */

#MainForm > table:nth-child(4) > tbody > tr > td > table > tbody > tr > td > table > tbody > tr:nth-child(4),
#MainForm > table:nth-child(4) > tbody > tr > td > table > tbody > tr > td > table > tbody > tr:nth-child(9),
#MainForm > table:nth-child(4) > tbody > tr > td > table > tbody > tr > td > table > tbody > tr:nth-child(14),
#MainForm > table:nth-child(4) > tbody > tr > td > table > tbody > tr > td > table > tbody > tr:nth-child(19),
#MainForm > table:nth-child(4) > tbody > tr > td > table > tbody > tr > td > table > tbody > tr:nth-child(24),
#MainForm > table:nth-child(4) > tbody > tr > td > table > tbody > tr > td > table > tbody > tr:nth-child(29), 
#MainForm > table:nth-child(4) > tbody > tr > td > table > tbody > tr > td > table > tbody > tr:nth-child(34) {
   display: none !important; 
}