/*
Theme Name: www.stanneconsignmentauctions.com
Theme URI: https://sandhills.com
Author: Sandhills
Author URI: https://sandhills.com
Description: Sandhills default template.
Version: 1.0
Text Domain: sandhills
Tags: Sandhills default
*/

/*--------------------------------------------------------------
## Primary Styles
--------------------------------------------------------------*/

.buttonTitle { height: auto !important;}
@media (min-width: 576px) {
    [id="19-0"]{
        width: auto !important;
    }
    #sidebar-htext {
        width: auto !important;
    }

}

input {margin: 0px !important;}
.front-end-form-group {margin: 0px !important;}
.row > * {
    padding-left: calc(var(--bs-gutter-x) * 0.0);
    padding-right: calc(var(--bs-gutter-x) * 0.0);
}

html,
body {
    height: 100%;
    width: 100%;
}

.wp-custom-header iframe,
.wp-custom-header img,
.wp-custom-header video {
    display: block;
    height: auto;
    max-width: 100%;
}

.wp-custom-header {
    position: relative;
    padding-bottom: 56.25%;
    /* 16:9 */
    padding-top: 25px;
    height: 0;
}

.wp-custom-header iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Class for Google Map widget */
.google_map {
    width: 100%;
    min-height: 58vh;
}

.navbar-default {
    background-color: transparent !important;
    border-color: transparent !important;
}

.navbar {
    min-height: auto !important;
    margin-bottom: 0 !important;
}

.navigation-top {
    width: 100%;
}

.menu li {
    width: auto !important;
    padding-right: 6%;
    display: inline-block;
}

.menu li:last-child {
    padding-right: 0 !important;
}

.menu li > a {
    color: #000;
    font-size: 1.5em;
}

.dropdown-menu {
    background-color: rgba(0, 0, 0, 0.7);
    color: orange;
    border-radius: 0px;
}

.navbar-default .navbar-nav > li > a {
    color: #000;
    font-size: 18px;
}

.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover {
    color: #e68a24;
}

.dropdown-menu:not(.head-list) > li > a {
    color: #000;
    font-size: 16px;
    font-weight: 400;
}

.dropdown-menu:not(.head-list) > li > a:hover {
    background-color: #e68a24;
    transition: linear 0.2s;
}

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/


.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
    margin: 0 0 1.5em;
    overflow: hidden;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
    float: left;
    width: 50%;
}

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
    float: right;
    text-align: right;
    width: 50%;
}

#wp-admin-bar-new-content-default {
    display: none;
}

* {
    /*     border: 1px solid red !important; */
}

/***** BEGIN RESET *****/
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {

    html,
    body {
        overflow-x: hidden;
    }

    .wrap.w1 img[src='/siteart/logo.png'] {
        max-width: 90vw !important;
    }
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
    background: transparent;
    border: 0;
    margin: 0;
    padding: 0;
}

ol,
ul {
    list-style: none;
}

table {
    border-collapse: collapse;
    width: 100%;
}

td {
    vertical-align: top;
}

/* Make HTML 5 elements display block-level for consistent styling */
header,
nav,
article,
footer,
address {
    display: block;
}

/*-------- COLORS --------*/

:root {
    /* All text that appears outside of the colored boxes, background for the colored boxes */
    /* Insurance/Financing buttons */
    /* Some titles, some buttons */
    /* Background color for hover states, text color for hover states */
    /* Background color, all text appearing within the colored boxes */
}

/***** END RESET *****/
::-moz-selection {
    background: #003062;
    color: #fcfafa;
    text-shadow: none;
}

::selection {
    background: #003062;
    color: #fcfafa;
    text-shadow: none;
}


/* Clearfix */
.cf:before,
.cf:after {
    content: " ";
    display: table;
}

.cf:after {
    clear: both;
}

.cf {
    *zoom: 1;
}

/*-------- BODY STYLES --------*/

body * {
    font-family: open-sans, sans-serif;
}

button.close.sh-close {
    display: none;
}

.bigButtons .reset header,
.bigButtons .reset footer {
    display: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: open-sans, sans-serif;
}

h1 {
    font-size: ;
}

h2 {
    font-size: 29px;

}

h2 {}

h3 {
    font-size: 21px;
}

h4 {
    font-size: 18px;

    line-height: 31px;
    font-weight: lighter;

}


p {

    font-size: 18px;

    line-height: 31px;

    font-weight: 600;

    font-size: calc(0.75rem + ((1vw - 9.9px) * 0.6452));

    line-height: 1.6145833333333335VW;
}

p {}

.centerStuff p {
    text-align: center;
}

.center {
    text-align: center;
}

a {
    color: inherit;
}

a:link,
a:visited,
a:active {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}


hr {
    border: #fcfafa 1px solid;
}

.wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.entry.wrap div div div div {
    display: flex;
    align-items: center;
    justify-content: center;
}

.wrap.w1 img[src="/siteart/logo.png"] {
    width: 36.354166666666664%;
}

.w1 {
    max-width: 1755px;
}

.w2 {
    max-width: 1755px;
    margin: 0 auto;
}

.w3,
#menu-primary {
    max-width: 1600px;
    margin: 0 auto !important;
}

.w4 {
    max-width: 1460px;
    margin: 0 auto;
}

.container.cf.w4 {
    margin: 65px auto;
    padding: 0 20px;
}

.container.cf.w4 h3 {

    text-align: center;
}

/*--- HEADER STYLES ---------------------*/
/*.notInventory {*/
header {
    background: linear-gradient(#cdcdcd 0%, #fff 100%);
    padding: 10px 20px;
    z-index: 2;
    position: relative;
}

header p {
    text-align: right;
    padding-right: 30px;
    color: #003062;
}

.red {
    color: #d4211a;
}

.red a {
    color: #d4211a;
}

/*}*/


/*---BODY--------------------------------*/
/*.notInventory {*/


/* Featured Inventory */
#controls{display: none;}
.small_spec{display: block;}
.listing-title,.small_spec{text-align: center;}
.widget_sandhills_featured_inventory{background:#2b4f75;} 
.inv_image{
    width:100%;
    height: auto !important;
}
.col-padding{line-height: 1.1;}
.carousel_details_btn{
    width:60%;
    display: block;
    border:none;
    background-color:#003062;
    color:#fff;
    margin: -15px auto 0 auto;
    padding:3% 0;
    font-size: 14px;
}
.carousel_details_btn:hover{background:#2b4f75;}
/*********************/

#sidebar-main{
    float: none;
}
.hero {
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.hero article .height {
    /*height: 765px;*/
    padding: 10% 0 16% 0;
    /*height: 39.84375VW;*/
}

.hero article h2 {
    color: #d4211a;
    padding-bottom: 25px;
    padding-bottom: 1.3020833333333335VW;
}


.hero article .toph2 {
   /* padding-top: 290px;
    padding-top: calc(10.9375rem + ((1vw - 9.91px) * 17.761));
    padding-top: calc(12.8125rem + ((1vw - 9.92px) * 18.5345)) !important;*/
}


.hero article p {
    text-transform: uppercase;
}

.bigButtons a {
    text-decoration: none;
    line-height: normal;
    color: inherit;
    cursor: pointer;
}

.bigButtons a:hover {
    color: #003062;
}

.bigButtons a.individual-cat:hover h3 {
    color: #003062;
}

.bigButtons .brushedmetal-bg .buttonTitle {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    color: #d4211a;
    text-shadow: none;
    background-color: rgba(241, 241, 241, 0.85) !important;
    font-size: 21px !important;
    transition: all 0.2s ease-in-out !important;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    z-index: 1;
    font-weight: 600;
    padding: 10px 0 !important;
    text-transform: uppercase;
    /* max-width: 400px; */
    font-size: calc(0.65rem + ((1vw - 9.9px) * 0.9677)) !important;
    padding: 0.5208333333333333VW 0 !important;
    font-size: 20px !important;
}

.bigButtons .brushedmetal-bg .buttonTitle {
    height: auto;
}

.bigButtons .linkContainer {
    position: relative;
    text-align: center;
    color: white;
    height: 165px;
    box-shadow: 5px 5px 5px -3px rgb(0 0 0 / 75%);
}

.bigButtons .linkContainer div {
    height: 100%;
}

.bigButtons .linkContainer img {
    -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.75);
    box-shadow: 5px 5px 5px -3px rgba(0, 0, 0, 0.75);
    padding: 0 !important;
    margin: 22px 0;
}

.bigButtons .brushedmetal-bg {
    padding: 22px 0;
    background: radial-gradient(#4b74a2 0%, #003062 100%);
}

div.reset .buttonContainer {
    padding: 0 20px;
    /*! CSS Used from: https://www.triplektrucksales.com/css/grid.css */
}

.col-12.col-md-4.center-block {}

.bigButtons * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

ul.reset {
    /* margin-right: auto; */
    /* margin-left: auto; */
    /* padding-left: 32px; */
    /* padding-right: 32px; */
    display: flex;
    flex-wrap: wrap;
}

.button {
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}

.button_2 {
    border: none;
    color: #fcfafa !important;
    background: #d4211a !important;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}


.bigButtons .allButtons {
    width: 90%;
    margin: 0 auto;
}

@media screen and (max-width: 991px) {
    div.reset .buttonContainer {
        /* float: none; */
        /* padding: 0px 57px; */
        margin: 0 !important;
        padding: 0 !important;
    }

    .hero article .toph2 {
        padding-top: calc(15rem + ((1vw - 4.86px) * 5.8577)) !important;
    }

    .n2-ss-slider .n2-ss-img-wrapper,
    .n2-ss-slider .n2-ss-img-wrapper img {
        width: 22.260417VW !important
    }

    div#n2-ss-2 .n2-ss-button-container a div {
        font-size: 15px !important;
        line-height: 20px !important;
    }


    .bigButtons .brushedmetal-bg a h2 {
        font-size: 15px;
    }
}

.bigButtons img.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}

.bigButtons .img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}

.bigButtons a img.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
    padding: 28px 0;
    transition: all 0.2s ease-in-out;
}

.bigButtons .brushedmetal-bg a img.img-responsive {
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    filter: grayscale(1);
    background: #222222;
}

div.reset .buttonContainer {
    /* display: block; */
    margin-left: auto;
    margin-right: auto;
    padding: 20px !important;
}

.bigButtons .center-block img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

@media (max-width: 395px) {
    div.reset .buttonContainer {
        position: relative;
        min-height: 1px;
        padding-left: 10px;
        padding-right: 10px;
    }
}

.bigButtons #cf:before,
.bigButtons #cf:after {
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}

.bigButtons #cf:after {
    clear: both;
}

.bottom {
    background: #F3F3F3;
    padding: 65px 20px;
}

.bottom .w2 > * {
    box-shadow: 20px 20px 50px rgba(39, 39, 39, 0.42);
    border-radius: 7px;
    margin: 0 20px;
}

.bottom .w2 iframe {
    max-width: 812px;
}

.bottom .w2 aside:first-of-type {
    margin-left: 0;
}

aside.reddetTibi hr {
    margin: 9px 0;
}

.bottom .w2 aside:last-of-type {
    margin-right: 0;
}

.wrap.w2 .reddetTibi {
    background: #4A73A1;
    padding: 15px 20px;
    color: #fcfafa;
    width: 415px;
    min-height: 352px;
}

.wrap.w2 .reddetTibi:nth-of-type(1) {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.wrap.w2 .reddetTibi .entry {
    display: flex;
    justify-content: space-between;
    padding-left: 15px;
    max-width: 270px;
}

.wrap.w2 .reddetTibi .center {
    width: 100%;
    display: flex;
    justify-content: center;
    padding-top: 6px;
}

.entry p {
    font-size: 15px;
}

.hiddenStuff {
    display: none;
}

.wrap.w2 .reddetTibi h2 {
    color: #fcfafa;
    font-size: 23px;
    font-weight: bold;
}

.center img {
    width: calc(14.375rem + ((1vw - 3.2px) * 3.5));
}

/*}*/

/*--------FORM STYLES--------------------*/
/*.notInventory {*/


.contact .inner {
    display: inline-block;
    vertical-align: middle;
    width: 90%;
    height: auto;
    max-width: 1685px;
    margin: 0 auto;
    padding: 2.145833VW 0 !important;
    display: flex;
    justify-content: space-between;
}

.inner *:not(.fa):not(.material-icons):not(.fas) {}

.contact a,
.contact div,
.contact img,
.contact li,
.contact p,
.contact ul {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

.contact ul {
    list-style: none;
}

.contact a:focus {
    outline: thin dotted;
}

.contact a:active,
.contact a:hover {
    outline: 0;
}

.contact ul {
    margin-left: 0;
    padding: 0 0 0 40px;
}

.contact img {
    border: 0;
    -ms-interpolation-mode: bicubic;
}

.contact a {
    outline: 0;
}

.contact a:active {
    color: black;
}

.contact p {
    font-size: 1em;
    line-height: 1.2em;
    margin-bottom: 15px;
}

.contact ul {
    margin-bottom: 15px;
}

.contact li {
    font-size: 1em;
    line-height: 1.2em;
    margin-bottom: 5px;
}

.contact img {
    margin-bottom: 15px;
}

.contact li {
    list-style: none;
}

.contact h1.sitename {
    font-size: 30px;
    line-height: 120%;
    text-align: left;
    color: black;
}

.contact h3 {
    font-size: 24px;
    line-height: 140%;
}

.contact h4.form {
    font-size: 18px;
    line-height: 140%;
    text-transform: uppercase;
    color: black;
    text-align: left;
}

.contact h4 {
    font-size: 18px;
    line-height: 140%;
}

.contact p {
    font-size: 17px;
    color: black;
    line-height: 140%;
    text-align: left;
}

.contact ul {
    list-style: none;
}

.contact .contentHalf {
    display: inline-block;
    width: 46%;
    margin: 1%;
}

.contact hr {
    border: black 1px solid;
}

.contact .contentHalf hr {
    margin: 0.3em 0;
    border-top: 2px solid black;
}

.contact div#contactRight h1 {
    color: black;
    text-align: left;
    /* font-size: 30px; */
}

.contact .contactChild {
    margin-bottom: 20px;
    color: black;
    text-align: left;
}

.contact .contactChild h3 {
    display: inline;
    color: black;
    font-size: 25px;
}

.contact .contactChild a {
    color: black !important;
}

.contact .contactChild a:hover {
    text-decoration: underline;
}

.contact .contactChild:nth-of-type(1) {
    padding-bottom: 0;
}

.contact .contactChild .fa {
    font-size: 25px;
    color: black;
}

.contact .contactChild .fas {
    font-size: 25px;
    color: #B3B3B3;
}

.contact .contactChild .fa-phone {
    padding-left: 1.5vw;
}

.contact .contactChild ul,
.contact .contactChild:nth-of-type(2) a {
    font-size: 19px;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    padding: 0;
    float: none;
}

.contact .contactChild .fa-envelope {
    padding-right: 1.5vw;
    color: black;
}

.contact .contactChild .fas {
    padding-right: 1.5vw;
    color: black;
}

@media only screen and (max-width: 767px) {
    .contact #contactRight {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;
        width: 100%;
        padding-bottom: 20px;
        -ms-flex-pack: distribute;
        justify-content: space-around;
    }

    .contact div#contactRight {
        max-width: auto;
        align-self: center;
        margin-top: 15px;
    }

    .contact .inner {
        flex-direction: column;
    }

    .contact .contactChild .fa {
        font-size: 25px;
    }

    .contact .contactChild .fa-phone {
        padding-left: 3vw;
    }

    .contact .contactChild .fa-envelope {
        padding-right: 3vw;
    }
}

.contact .fa {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}

.contact .fa-phone:before {
    content: "\f095";
}

.contact .fa {
    font-family: 'Font Awesome 5 Free' !important;
    font-weight: 900 !important;
    line-height: initial !important;
}

.contact h1 {
    /* font-size: 70px; */
    /* font-weight: 400; */
    /* font-style: normal; */
    /* color: #B3B3B3; */
    /* padding-bottom: 23px; */
}

.contact input {
    font-family: inherit;
    font-size: 16px;
}

.contact input {
    background: #B3B3B3 !important;
    border-bottom: none;
    color: black !important;
    border-radius: inherit !important;
    -webkit-animation: 1s linear infinite forceNoBorder !important;
    animation: 1s linear infinite forceNoBorder !important;
}

input.btn.btn-success {
    background: #d4211a !important;
    color: white !important;
    font-weight: bold;
}

.contact textarea {
    background: #B3B3B3 !important;
    border-bottom: none;
    color: black !important;
    border-radius: inherit !important;
    -webkit-animation: 1s linear infinite forceNoBorder !important;
    animation: 1s linear infinite forceNoBorder !important;
}

input.button {
    background: #d4211a !important;
    color: #fcfafa !important;
}

input.button:hover {
    color: black !important;
    background: #B3B3B3 !important;
}

.contact input {
    font-family: inherit;
    font-size: 16px;
}


@media only screen and (max-width: 767px) {
    .contact input {
        width: 75vw;
    }
}

.contact ::-moz-selection {
    background: black;
    color: #B3B3B3;
    text-shadow: none;
}

.contact ::selection {
    background: black;
    color: #B3B3B3;
    text-shadow: none;
}

.contact a:active,
.contact a:link,
.contact a:visited {
    text-decoration: none;
}

.contact a:hover {
    text-decoration: none;
}

.contact a,
.contact div,
.contact h1,
.contact i,
.contact img,
.contact li,
.contact ul {
    padding: 0;
    border: 0;
    outline: 0;
    background: 0 0;
    webkit-text-size-adjust: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.contact ul {
    list-style: none;
}

.contact ::selection {
    background: black;
    color: #B3B3B3;
    text-shadow: none;
}

.contact h1 {
    line-height: normal;
    /* font-weight: 400; */
    font-weight: bold;
}

.contact a {
    text-decoration: none !important;
}

.contact a:hover {
    text-decoration: underline;
}

.contact input {
    font-size: 16px;
}

.contact div {
    /* color: #B3B3B3; */
}

.contact .fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
}

.contact .fa-phone:before {
    content: "\f095";
}

.contact a {
    color: black;
}

.contact a:hover {
    color: black;
}

.contact ::selection {
    background: black;
    color: #B3B3B3;
    text-shadow: none;
}

.contact h3 {
    line-height: normal;
    font-weight: 400;
}

.contact div {
    /* color: #B3B3B3; */
}

.contact div,
.contact h3,
.contact h4 {
    background: 0 0;
    border: 0;
    margin: 0;
    padding: 0;
}

.contact ::-ms-clear {
    display: none;
}

@media screen and (max-width: 767px) and (min-width: 481px) {
    .contact .contentHalf {
        width: 100%;
        display: inline-block;
    }
}

@media screen and (max-width: 480px) {
    .contact .contentHalf {
        width: 100%;
        display: inline-block;
    }
}

.contact div,
.contact iframe,
.contact h1,
.contact h3,
.contact h4,
.contact p,
.contact img,
.contact i,
.contact ul,
.contact li,
.contact form {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent;
}

.sandhills-contact-response h2 {
    color: black !important;
}

.contact a {
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

.contact hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #B3B3B3;
    margin: 1em 0;
    padding: 0;
}

.contact input {
    vertical-align: middle;
}

.contact .form-row-full {
    width: 100%;
    display: inline-block;
    padding-bottom: 10px;
    text-align: center;
}

.contact a {
    color: #B3B3B3;
    text-decoration: none;
}

.contact a:hover {
    text-decoration: underline;
}

.contact input {
    width: 100%;
    padding: 8px;
    border: 1px solid #B3B3B3;
    color: black;
    font-size: 16px;
    box-sizing: border-box;
    border-radius: 0px;
    margin: 5px 0px;
}

.contact textarea {
    width: 100%;
    padding: 8px;
    border: 1px solid #B3B3B3;
    color: black;
    font-size: 16px;
    box-sizing: border-box;
    border-radius: 0px;
    height: 100px;
    margin: 5px 0px;
}

textarea {
    resize: vertical;
}

.contact input:focus {
    width: 100%;
    padding: 8px;
    border: 1px solid #B3B3B3;
    color: black;
    box-sizing: border-box;
    border-radius: 0px;
    outline-style: none;
}

.contact textarea:focus {
    width: 100%;
    padding: 8px;
    border: 1px solid #B3B3B3;
    color: black;
    box-sizing: border-box;
    border-radius: 0px;
    outline-style: none;
}

.contact input.button {
    margin: 0;
    padding: 10px;
    border: 0px;
    font-size: 19px;
    color: #B3B3B3;
    outline-style: none;
    transition: all 0.3s ease;
    width: 300px;
    background: undefined;
    font-weight: bold;
}

.contact input.button:focus {
    margin: 0;
    padding: 10px;
    border: 0px;
    font-size: 19px;
    color: #B3B3B3;
    outline-style: none;
    transition: all 0.3s ease;
    width: 300px;
    background: undefined;
    font-weight: bold;
}

.contact input.button:hover {
    margin: 0;
    border: 0px;
    color: #B3B3B3;
    outline-style: none;
    background-color: undefined !important;
    transition: all 0.3s ease;
    cursor: pointer;
}

.contact .CaptchaPanel {
    margin: 0 0 0 0 !important;
    padding: 0 0 0 0 !important;
    text-align: center;
    line-height: normal !important;
    color: #B3B3B3;
    font-family: arial, sans-serif;
}

.contact .CaptchaImagePanel {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.contact .CaptchaMessagePanel {
    padding: 0 0 0 0 !important;
    margin: 0 0 0 0 !important;
    font-weight: normal !important;
    font-size: 17px;
    line-height: 14px;
    color: black !important;
    font-family: arial, sans-serif !important;
}

.contact .CaptchaAnswerPanel {
    margin: 0 0 0 0;
    padding: 2px 0px 2px 0px !important;
}

.contact .CaptchaWhatsThisPanel {
    line-height: 0;
    margin: 0 0 0 0;
    padding: 8px 0 8px 0 !important;
}

.contact .CaptchaWhatsThisPanel a {
    color: black !important;
    font-family: arial, sans-serif;
    line-height: 24px;
}

.contact .CaptchaWhatsThisPanel a:hover {
    text-decoration: underline;
}

.contact .fa,
.contact .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}

.contact .fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scale(-1, 1);
    transform: scale(-1, 1);
}

.contact .fa-envelope:before {
    content: "\f0e0";
}

.contact .fa-map-marker-alt:before {
    content: "\f3c5";
}

.contact .fa-phone:before {
    content: "\f095";
}

.contact .fa,
.contact .fas {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}

.contact .fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.contact .fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1);
}

.contact .fa-phone:before {
    content: "\f095";
}

.contact .fa-envelope:before {
    content: "\f0e0";
}

.contact .CaptchaPanel {
    margin: 10px 0px 10px 0px;
    text-align: center;
    padding: 10px;
    text-align: center;
}

.contact .CaptchaImagePanel {
    padding: 5px 5px 10px 5px;
    text-align: center;
    display: flex;
    justify-content: center;
}

.contact .CaptchaImage {
    border: 1px solid black;
    text-align: center;
}

.contact .CaptchaMessagePanel {
    padding: 5px 5px 10px 5px;
    font-weight: bold;
}

.contact .CaptchaAnswerPanel {
    padding: 5px 5px 10px 5px;
}

.contact .CaptchaWhatsThisPanel {
    padding: 5px 5px 10px 5px;
}

.scrolling-wrap {
    width: 100%;
    height: 80px;
    overflow: hidden;
}

.scrolling {
    width: 100%;
    height: 92px;
}

/*}*/

/*-------- FOOTER STYLES ----------------*/
/*.notInventory {*/
footer {
    background: #B3B3B3;
    color: #003062;
    padding: 50px 20px;
    padding: 2.604166666666667VW 20px;
}

.entry-header,
.entry-footer {
    display: none !important;
}

footer p {

    font-size: 18px !important;

    line-height: 1.4;

    padding-left: 27px;

    font-size: calc(0.75rem + ((1vw - 9.9px) * 0.6452)) !important;
}

footer i {
    font-size: 40px;
    font-size: calc(1.5625rem + ((1vw - 9.9px) * 1.6129));
}

a.footerlink:link,
a.footerlink:visited,
a.footerlink:active {
    text-decoration: underline;
    font-size: 13px;
}

a.footerlink:hover {
    text-decoration: none;
    font-size: 13px;
}

.footertext {
    font-size: 13px;
    color: #999999;
}

.smallfootertext {
    font-size: 10px;
    color: #999999;
}

.divfooter {
    max-width: 450px;
    text-align: center;
    margin: 0 auto;
}

/*}*/

/*---------- RESPONSIVE STYLES ----------*/

/*.notInventory {*/
@media only screen and (min-width: 768px) {}

@media only screen and (max-width: 1516px) {
    .w2 {
        flex-direction: column;
    }

    .wrap.w2 .reddetTibi {
        margin: 0;
        max-width: 812px;
        width: 100%;
        margin: 20px 0;
        min-height: auto;
    }
}

@media screen and (max-width: 991px) {
    .consign {
        flex-direction: column;
    }

    .entry.wrap div div div div {

        flex-direction: column;
    }

    .consign .first {
        display: none;
    }

    h2 {
        font-size: 29px;
    }

    p {
        font-size: 18px;
        line-height: inherit;
    }

    .hero {
        background: linear-gradient(#cdcdcd 0%, rgba(205, 205, 205, 0) 170%), url(/siteart/realHero.png);
    }

    .hero .nbs-flexisel-item h3 {
        font-size: 14px !important;
        line-height: 20px !important;
    }

    .hero article h2 {
        /* padding-top: calc(7.5rem + ((1vw - 4.85px) * 18.7747)); */
    }

    .wrap {
        flex-direction: column;
    }

    .entry.wrap.middle {
        padding: 40px 0;
    }

    footer {
        padding: 40px 20px;
    }

    .footer .entry {
        padding: 40px 0;
    }

    header aside.wrap {
        display: none;
    }

    .wrap.w1 img[src="/siteart/logo.png"] {
        max-width: 100%;
        width: 500px;
    }

    #menu-button {
        line-height: 45px !important;
    }

    .bigButtons .brushedmetal-bg .buttonTitle {
        font-size: 18px;
    }

    /*.hero article .height {
        height: 765px;
        padding: 10px 20px;
    }

    .hero .nbs-flexisel-item img {
        width: 22.260417VW !important;
    }*/

    .center img {
        width: initial !impotant
    }

    .wrap.w2 .reddetTibi {
        min-height: auto;
    }

    footer p {
        padding-left: 0;
        font-size: 18px !important;
    }

    .hiddenStuff {
        display: block;
    }

    .shownStuff {
        /* display: none; */
    }

    footer i {
        font-size: 40px !important;
        padding-bottom: 20px;
    }

}


@media only screen and (min-width:768px) and (max-width: 1130px) {}


@media only screen and (max-width: 767px) {}

/*}*/




.fromWord {
    /* Style Definitions */
}

.consign {
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.consign h3 {
    text-align: center;
}

.fromWord p.MsoNormal,
.fromWord li.MsoNormal,
.fromWord div.MsoNormal {
    mso-style-unhide: no;
    mso-style-qformat: yes;
    mso-style-parent: "";
    margin: 0in;
    margin-bottom: 0.0001pt;
    mso-pagination: widow-orphan;
    font-size: 12pt;
}

.fromWord p.MsoHeader,
.fromWord li.MsoHeader,
.fromWord div.MsoHeader {
    mso-style-priority: 99;
    mso-style-link: "Header Char";
    margin: 0in;
    margin-bottom: 0.0001pt;
    mso-pagination: widow-orphan;
    tab-stops: center 3.25in right 6.5in;
    font-size: 12pt;
}

.fromWord p.MsoFooter,
.fromWord li.MsoFooter,
.fromWord div.MsoFooter {
    mso-style-priority: 99;
    mso-style-link: "Footer Char";
    margin: 0in;
    margin-bottom: 0.0001pt;
    mso-pagination: widow-orphan;
    tab-stops: center 3.25in right 6.5in;
    font-size: 12pt;
}

.fromWord p.MsoListBullet,
.fromWord li.MsoListBullet,
.fromWord div.MsoListBullet {
    mso-style-unhide: no;
    margin-top: 0in;
    margin-right: 0in;
    margin-bottom: 0in;
    margin-left: 0.25in;
    margin-bottom: 0.0001pt;
    text-indent: -0.25in;
    mso-pagination: widow-orphan;
    mso-list: l0 level1 lfo1;
    tab-stops: list 0.25in;
    font-size: 12pt;
}

.fromWord p.MsoTitle,
.fromWord li.MsoTitle,
.fromWord div.MsoTitle {
    mso-style-priority: 10;
    mso-style-unhide: no;
    mso-style-qformat: yes;
    mso-style-link: "Title Char";
    mso-style-next: Normal;
    margin-top: 12pt;
    margin-right: 0in;
    margin-bottom: 3pt;
    margin-left: 0in;
    text-align: center;
    mso-pagination: widow-orphan;
    mso-outline-level: 1;
    font-size: 16pt;
    mso-font-kerning: 14pt;
    font-weight: bold;
}

.fromWord a:link,
.fromWord span.MsoHyperlink {
    mso-style-unhide: no;
    mso-style-parent: "";
    color: blue;
    text-decoration: underline;
    text-underline: single;
}

.fromWord a:visited,
.fromWord span.MsoHyperlinkFollowed {
    mso-style-noshow: yes;
    mso-style-priority: 99;
    color: #954F72;
    mso-themecolor: followedhyperlink;
    text-decoration: underline;
    text-underline: single;
}

.fromWord a {
    font-size: 14px;
}

.fromWord p.MsoAcetate,
.fromWord li.MsoAcetate,
.fromWord div.MsoAcetate {
    mso-style-noshow: yes;
    mso-style-unhide: no;
    mso-style-link: "Balloon Text Char";
    margin: 0in;
    margin-bottom: 0.0001pt;
    mso-pagination: widow-orphan;
    font-size: 8pt;
}

.fromWord p.MsoListParagraph,
.fromWord li.MsoListParagraph,
.fromWord div.MsoListParagraph {
    mso-style-priority: 34;
    mso-style-unhide: no;
    mso-style-qformat: yes;
    margin-top: 0in;
    margin-right: 0in;
    margin-bottom: 0in;
    margin-left: 0.5in;
    margin-bottom: 0.0001pt;
    mso-pagination: widow-orphan;
    font-size: 12pt;
}

.fromWord p.ecxmsonormal,
.fromWord li.ecxmsonormal,
.fromWord div.ecxmsonormal {
    mso-style-name: ecxmsonormal;
    mso-style-unhide: no;
    mso-margin-top-alt: auto;
    margin-right: 0in;
    mso-margin-bottom-alt: auto;
    margin-left: 0in;
    mso-pagination: widow-orphan;
    font-size: 12pt;
}

.fromWord span.BalloonTextChar {
    mso-style-name: "Balloon Text Char";
    mso-style-noshow: yes;
    mso-style-unhide: no;
    mso-style-locked: yes;
    mso-style-link: "Balloon Text";
    mso-ansi-font-size: 8pt;
    mso-bidi-font-size: 8pt;
}

.fromWord span.TitleChar {
    mso-style-name: "Title Char";
    mso-style-priority: 10;
    mso-style-unhide: no;
    mso-style-locked: yes;
    mso-style-link: Title;
    mso-ansi-font-size: 16pt;
    mso-bidi-font-size: 16pt;
    mso-font-kerning: 14pt;
    font-weight: bold;
}

.fromWord span.HeaderChar {
    mso-style-name: "Header Char";
    mso-style-priority: 99;
    mso-style-unhide: no;
    mso-style-locked: yes;
    mso-style-link: Header;
    mso-ansi-font-size: 12pt;
    mso-bidi-font-size: 12pt;
}

.fromWord span.FooterChar {
    mso-style-name: "Footer Char";
    mso-style-priority: 99;
    mso-style-unhide: no;
    mso-style-locked: yes;
    mso-style-link: Footer;
    mso-ansi-font-size: 12pt;
    mso-bidi-font-size: 12pt;
}

.fromWord .MsoChpDefault {
    mso-style-type: export-only;
    mso-default-props: yes;
    font-size: 10pt;
    mso-ansi-font-size: 10pt;
    mso-bidi-font-size: 10pt;
}

@page WordSection1 {
    .fromWord {
        size: 8.5in 11in;
        margin: 0.5in 45.35pt 0.5in 0.75in;
        mso-header-margin: 0.5in;
        mso-footer-margin: 0.5in;
        mso-paper-source: 0;
    }
}

.fromWord div.WordSection1 {
    page: WordSection1;
    /* List Definitions */
}

@list l0 {
    .fromWord {
        mso-list-id: -119;
        mso-list-type: simple;
        mso-list-template-ids: -2117182178;
    }
}

@list l0:level1 {
    .fromWord {
        mso-level-number-format: bullet;
        mso-level-style-link: "List Bullet";

        mso-level-tab-stop: 0.25in;
        mso-level-number-position: left;
        margin-left: 0.25in;
        text-indent: -0.25in;
    }
}

@list l1 {
    .fromWord {
        mso-list-id: 183136827;
        mso-list-type: hybrid;
        mso-list-template-ids: 1067766228 -1070027942 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l1:level1 {
    .fromWord {
        mso-level-text: "\(%1\)";
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l1:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l1:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l1:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l1:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l1:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l1:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l1:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l1:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l2 {
    .fromWord {
        mso-list-id: 361639550;
        mso-list-type: hybrid;
        mso-list-template-ids: 1200228540 -1515427520 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l2:level1 {
    .fromWord {
        mso-level-text: "\(%1\)";
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l2:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l2:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l2:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l2:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l2:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l2:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l2:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l2:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l3 {
    .fromWord {
        mso-list-id: 637491892;
        mso-list-type: hybrid;
        mso-list-template-ids: -936201934 -1399572200 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l3:level1 {
    .fromWord {
        mso-level-text: "\(%1\)";
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l3:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l3:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l3:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l3:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l3:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l3:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l3:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l3:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l4 {
    .fromWord {
        mso-list-id: 674264844;
        mso-list-type: hybrid;
        mso-list-template-ids: 435336970 -1368512904 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l4:level1 {
    .fromWord {
        mso-level-text: "\(%1\)";
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l4:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l4:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l4:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l4:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l4:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l4:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l4:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l4:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l5 {
    .fromWord {
        mso-list-id: 766660563;
        mso-list-type: hybrid;
        mso-list-template-ids: -1430634218 -1113277548 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l5:level1 {
    .fromWord {
        mso-level-text: "\(%1\)";
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l5:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l5:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l5:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l5:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l5:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l5:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l5:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l5:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l6 {
    .fromWord {
        mso-list-id: 887104963;
        mso-list-type: hybrid;
        mso-list-template-ids: -547587998 2122894070 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l6:level1 {
    .fromWord {
        mso-level-text: "\(%1\)";
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l6:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l6:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l6:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l6:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l6:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l6:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l6:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l6:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l7 {
    .fromWord {
        mso-list-id: 1129400884;
        mso-list-type: hybrid;
        mso-list-template-ids: 2080569006 1936345248 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l7:level1 {
    .fromWord {
        mso-level-text: "\(%1\)";
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l7:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l7:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l7:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l7:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l7:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l7:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l7:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l7:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l8 {
    .fromWord {
        mso-list-id: 1535196726;
        mso-list-type: hybrid;
        mso-list-template-ids: 1000633368 1020290464 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l8:level1 {
    .fromWord {
        mso-level-text: "\(%1\)";
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l8:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l8:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l8:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l8:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l8:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l8:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l8:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l8:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l9 {
    .fromWord {
        mso-list-id: 1542279512;
        mso-list-type: hybrid;
        mso-list-template-ids: -379156708 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l9:level1 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l9:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l9:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l9:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l9:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l9:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l9:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l9:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l9:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l10 {
    .fromWord {
        mso-list-id: 1637907151;
        mso-list-type: hybrid;
        mso-list-template-ids: 1471713640 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l10:level1 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l10:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l10:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l10:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l10:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l10:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l10:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l10:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l10:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l11 {
    .fromWord {
        mso-list-id: 1663267316;
        mso-list-type: hybrid;
        mso-list-template-ids: 1282944074 1830479180 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l11:level1 {
    .fromWord {
        mso-level-text: "\(%1\)";
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l11:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l11:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l11:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l11:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l11:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l11:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l11:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l11:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l12 {
    .fromWord {
        mso-list-id: 1885604043;
        mso-list-type: hybrid;
        mso-list-template-ids: 1023151392 -473822752 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l12:level1 {
    .fromWord {
        mso-level-text: "\(%1\)";
        mso-level-tab-stop: 0.5in;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l12:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: 1in;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l12:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: 1.5in;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l12:level4 {
    .fromWord {
        mso-level-tab-stop: 2in;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l12:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: 2.5in;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l12:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: 3in;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l12:level7 {
    .fromWord {
        mso-level-tab-stop: 3.5in;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l12:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: 4in;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l12:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: 4.5in;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l13 {
    .fromWord {
        mso-list-id: 1948662190;
        mso-list-type: hybrid;
        mso-list-template-ids: 519070066 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l13:level1 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l13:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l13:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l13:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l13:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l13:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l13:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l13:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l13:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l14 {
    .fromWord {
        mso-list-id: 2092853451;
        mso-list-type: hybrid;
        mso-list-template-ids: 90760258 1914201530 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;
    }
}

@list l14:level1 {
    .fromWord {
        mso-level-text: "\(%1\)";
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l14:level2 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l14:level3 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l14:level4 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l14:level5 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l14:level6 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

@list l14:level7 {
    .fromWord {
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l14:level8 {
    .fromWord {
        mso-level-number-format: alpha-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: left;
        text-indent: -0.25in;
    }
}

@list l14:level9 {
    .fromWord {
        mso-level-number-format: roman-lower;
        mso-level-tab-stop: none;
        mso-level-number-position: right;
        text-indent: -9pt;
    }
}

.fromWord ol {
    margin-bottom: 0in;
}

.fromWord ul {
    margin-bottom: 0in;
}

.n2-ss-slider .n2-ss-img-wrapper,
.n2-ss-slider .n2-ss-img-wrapper img {
    line-height: 0;
    width: 15.260417VW;
    margin: 0 auto;
}

.contact {}

.inventoryPadding {
    margin: 65px auto;
}

/*==========  Non-Mobile First Method  ==========*/
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {}

/* Medium Devices, Desktops */
@media only screen and (min-width : 993px) {}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {}

/* Small Devices, Tablets */
@media only screen and (min-width : 767px) and (max-width : 1920px) {

    .bigButtons .linkContainer {
        height: 8.59375VW !important;
    }

    .bigButtons .brushedmetal-bg .buttonTitle {
        font-size: max(11px, 1.0416666666666665VW) !important;
    }

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {}
