<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#btop {
position: fixed;
top: 0;
left: 10px;
font-size: 40px;
z-index: 9999;
}
/* Public Stocklists Start */
a.machine-heading-link:link, a.machine-heading-link:visited, a.machine-heading-link:active {
	color: #000000;
  font-weight: bold;
	text-decoration: none;
}
a.machine-heading-link:hover {
	color: #ff0000;
	text-decoration: none;
}

/* Public Stocklists End */

main {
  min-height: calc(100vh - 116px);
}

#sidebar-wrapper {
  min-height: 100vh;
  margin-left: 0;
  -webkit-transition: margin 0.25s ease-out;
  transition: margin 0.25s ease-out;
}

#sidebar-wrapper .sidebar-heading {
  padding: 0.875rem 1.25rem;
  font-size: 1.2rem;
  margin: 0;
  font-weight: 400;
  line-height: 1.5;
}

#sidebar-wrapper .list-group {
  width: 15rem;
}

#page-content-wrapper {
  min-width: 0;
}

#wrapper.toggled #sidebar-wrapper {
  margin-left: -15rem;
}

.style1 {
  margin-left: 0px;
}

.SideMenuLink {display: block
}
.text-cap{font-size: 10px
}
.form-inline-width {
  width: 200px;}

/* Start Main Menu */
.MenuCategoryHeading{
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	margin-left: 3px;
	margin-top: -8px;
 }
.row-bkgrd-top{
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 18px;
    padding-bottom: 8px;
    background-color: #343A40;
    margin-top: 9px;
}
.row-bkgrd-middle{
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #343A40;
    margin-top: 0px;
}/* Start Nudge Text */

.nudge_list {
    padding: 0;
    list-style: none;
    float: left;
    width: 100%;
}

.categories .nudge_list li.active {
  background-color: #5b1256;
  color: #fff;
  padding: 10px 12px;
  margin: 5px 0;
}


.categories .nudge_list li {
  padding: 5px 12px;
}

.nudge_list li {
    float: left;
    width: 100%;
    padding: 5px;
    /*border-bottom: 1px solid #B3B3B3;*/
    font-size: 16px;
    font-family: 'Quattrocento';

}

.nudge_list li:last-of-type {
    border-bottom: none
}
 .nudge_list li:hover, .nudge_list li:focus, .nudge_list li:active {
  -webkit-transform: translateX(6px);
  transform: translateX(6px);
}

.opacitya:hover {
  opacity: 1;
}

/* EndNudge Text */
.sidemenubox {
    border-bottom: thin solid #868686;
    
}
.sidemenuboxtitle {
	border-bottom: thin solid #868686;
	font-size: 14px;
	color: #FF0004;
}
.navbar-toggle-text{
	color: #FFFFFF;
}
a.sidemenutext {
    font-weight: normal;
    color: #fff;
    text-decoration: none;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    font-size: 14px;
}
a.sidemenutext:hover {
    opacity:0.8;
}
a.sidemenutextdelete {
    font-weight: normal;
    color: #DC3545;
    text-decoration: none;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    font-size: 14px;
}
a.sidemenutextdelete:hover {
    opacity:0.8;
}
.CategoryHeadingSheetfed{
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    margin-left: 3px;
 }
/* End Main Menu */

/* Start CSS from Ltd */

/* Category Page */

.machine-box {
    margin-bottom: 25px;
    margin-left: 0px;
    line-height: 1.42857143;
    background-color: #fff;
    -webkit-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}
/* select alternating items starting with the second item */
.machine-box:nth-of-type(odd) {
    background: #eee;
    padding-top: 6px;
    padding-bottom: 18px;
}
.machine-box:nth-of-type(even) {
    background: #fff;
    padding-top: 6px;
    padding-bottom: 18px;
}

.machine-image{
	border: 2px solid #d30003;
	-webkit-box-shadow: 2px 2px 6px;
	box-shadow: 2px 2px 6px;
	margin-left: 4px;
	margin-right: 8px;
	padding: 0px;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
}
.scrolling-wrapper {
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
}

.card {
  display: inline-block;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  }

/* End CSS from Ltd */

a.footer-link:link, a.footer-link:visited, a.footer-link:active {
	color: #fff;
	text-decoration: none;
}
a.footer-link:hover {
	color: #7E7E7E;
	text-decoration: none;
}
@media (min-width: 1200px) {
.contact-signup-policy {
    font-size: 12px;
  }
        .swiperheader-textbox {
    position: absolute;
    top: 0px;
    left: 5px;
    right: 5px;
  }
.swiperheader-textbox-lg {
    font-size: 18px;
    position: absolute;
    top: 0px;
  }
}
@media (min-width: 768px) {
.contact-signup-policy {
    font-size: 12px;
  }
        .swiperheader-textbox {
    position: absolute;
    top: 0px;
  }

.swiperheader-textbox-sm {
    position: absolute;
    top: 0px;
    font-size: 14px;
  }
}
@media (min-width: 576px) {
.contact-signup-policy {
    font-size: 12px;
  }
        .swiperheader-textbox {
    position: absolute;
    top: 0px;
    left: 5px;
    right: 5px;
    font-size: 12px;
  }

.swiperheader-textbox-sm {
    position: absolute;
    top: 0px;
    font-size: 12px;
  }
}
.contact-signup-policy {
  font-size: 12px;
}

div.swiper-slide {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.swiperheader-bkimage {
  background-image: url("../images/homeslider-small/home-slider-1.jpg");
}

a.LatestTextLink:link, a.LatestTextLink:visited, a.LatestTextLink:active {
	color: #fff;
    font-size: 12px;
	text-decoration: none;
}
a.LatestTextLink:hover {
	color: #7E7E7E;
    font-size: 12px;
	text-decoration: none;
}

/* Media Query for Mobile Devices */
        @media (max-width: 480px) {
            .swiperheader-textbox {
                height: 145px;
            }
        }
          
        /* Media Query for low resolution  Tablets, Ipads */
        @media (min-width: 481px) and (max-width: 767px) {
            .swiperheader-textbox {
                height: 250px;
            }
        }
          
        /* Media Query for Tablets Ipads portrait mode */
        @media (min-width: 768px) and (max-width: 1024px){
            .swiperheader-textbox {
                height: 170px;
            }
        }
          
        /* Media Query for Laptops and Desktops */
        @media (min-width: 1025px) and (max-width: 1280px){
            .swiperheader-textbox {
                height: 270px;
            }
        }
          
        /* Media Query for Large screens */
        @media (min-width: 1281px) {
            .swiperheader-textbox {
                height: 320px;
            }
        }
        .required-field-text {
  font-size: 11px;}


.swiperheader-textbox-lg {
}

h1.swiperheader-textbox{

}
h1.swiperheader-textbox-sm{
  
}
h1.swiperheader-textbox-lg{
  
}

.swiperheader-textbox-sm {
  position: absolute;
  top: 0px;
  font-size: 12px;
}

@media (min-width: 1400px) {

.swiperheader-textbox-lg {
    position: absolute;
    top: 0px;
  }
   /* .category-image {
    width: 100%;
  } */
    .category-overlay {
    position: absolute;
  }

}

@media (min-width: 992px) {

.swiperheader-textbox-lg {
    position: absolute;
    top: 0px;
  }
}


/*  Latest Machines Home Page    */
.LatestBox{
	border: solid #dc3545;
	border-radius: 12px;
	background-color: #343A40;
	min-height: 196px;
	text-align: center;
	margin-bottom: 14px;
}
.LatestBoxImage{
    width: 95%;
    height: 200px;
    -o-object-fit: cover;
       object-fit: cover;
       margin-bottom: 5px;
}
.LatestText {
  margin-bottom: 8px;
  padding: 2px 1px 0px;
  }
.whatsapp-custom{
color: #25D366;
}
.envelope-custom{
    color: #d30003;
}
/* #nospam{
display:none;
} */
.category-image-box{
  width: 100%;
  height: auto;

}
.category-image{
  height: 200px;
  object-fit: cover;
  -o-object-fit: cover;
  width: 100%;
  max-width: 100%;

}
.category-heading-box{
  margin-bottom: 0px;  
}

a.category-heading-box:link, a.category-heading-box:visited, a.category-heading-box:active {
	color: rgb(185, 185, 185);
  font-size: 12px;
}
a.category-heading-box:hover {
	color: rgb(243, 243, 243);
	text-decoration: none;
  font-size: 12px;
}
.preowned-text-box{
  padding-top: 10px;
  padding-bottom: 10px;
}


.category-overlay-container {
  position: relative;
  width: 100%;
}

.category-overlay-image {
  display: block;
  width: 100%;
  height: auto;
}

.category-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  -webkit-transition: .5s ease;
  transition: .5s ease;
  background-color: #008bbad2;
}

.category-overlay-container:hover .category-overlay {
  opacity: 1;
}

.category-overlay-text {
  color: white;
  font-size: 14px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}

/*
.category-overlay-container {
        position: relative;
        width: 100%;
    }

    .category-overlay-image {
        display: block;
        width: 100%;
        height: auto;
    }

    .category-overlay {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        background-color: rgba(186, 0, 3, 0.57);
        overflow: hidden;
        width: 0;
        height: 100%;
        -webkit-transition: .5s ease;
        transition: .5s ease;
    }

    .category-overlay-container:hover .category-overlay {
        width: 100%;
    }

    .category-overlay-text {
        color: white;
        font-size: 14px;
        position: absolute;
        top: 40%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);
        /* white-space: nowrap; */
    /* }    */
    

a.queenlink:link, a.queenlink:visited, a.queenlink:active {
	color: rgb(185, 185, 185);
  font-size: 12px;
  font-style: italic;
}
a.queenlink:hover {
	color: rgb(243, 243, 243);
	text-decoration: none;
  font-size: 12px;
  font-style: italic;
}
.queenmodal{
background-color: black;
margin-bottom: -1px;
}
.queenmodalbtn{
background-color: #dc3545;
color: #fff;
clear: none;
}
/* PressDepot CSS Start */
.pdallyes {
background-color: #ff0101;
}

.pdyes {
background-color: #ffc107;
}
.stockcol{
  margin-bottom: 2px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-family: Arial, Helvetica, sans-serif;
  
}
.stockrow{
  margin-bottom: 0px;
  font-weight: bold;

}
.catheading{
  text-align: center;
  font-size: 16px;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* PressDepot CSS End */

/* Admin List Tables Start */
.table-heading{
    font-size: 12px;
    font-weight: bold;
}
.table-body{
    font-size: 12px;
    font-weight: normal;
}
.hiddenRow {
    padding: 0 !important;
}


* { -webkit-box-sizing:border-box; box-sizing:border-box; }

td:nth-child(even) { background-color: #ffffff00; }

tr:nth-child(even) { background-color: rgb(190, 190, 190); }

.multirow td { display: inline-block !important; width: auto; border: 0px solid rgb(221, 221, 221); }

.multirow td:nth-child(1) { width: 50%; } /* Image */
.multirow td:nth-child(2) { width: 25%; } /* Edit Button */
.multirow td:nth-child(3) { width: 25%; } /* Del Button */
.multirow td:nth-child(4) { width: 100%; } /* Ref Age Make*/
.multirow td:nth-child(5) { width: 100%; } /* Model */
.multirow td:nth-child(6) { width: 25%; } /* Front */
.multirow td:nth-child(7) { width: 25%; } /* WM*/
.multirow td:nth-child(8) { width: 25%; } /* PD */
.multirow td:nth-child(9) { width: 25%; } /* Archive */
.multirow td:nth-child(10) { width: 100%; } /* Cat */
.multirow td:nth-child(11) { width: 100%; } /* HR */
/* Admin List Tables End */

.stocklist-heading{
  font-weight: bold;
  }

#stocklistinline p{
  display: inline;
}

.machinerowmargin {
  margin-bottom: .8rem;
}

/* ---------------------------------------------------
   SummerNote
----------------------------------------------------- */

.note-editable { 
    font-family: sans-serif !important; 
    font-size: 12px !important; 
    
}

@media (min-width: 100px) {

.image-width-xs {
    width: 70%;
  }
}

.item-box:nth-of-type(odd) {
        background: #eee;
    }

.item-box:nth-of-type(even) {
        background: #fff;
    }

.hide-print-image{
  display: none;
}


/*----------------------------------------------------------
   New Front Page CSS Start
----------------------------------------------------------- */
.white-bar{
  color: #fff;
}
.hr-white{
  colour: #fff !important;
}
.front-machine-box-row {
    background-color: rgb(219, 219, 219);
}
.front-machine-box-col {
    background-color: rgb(255, 255, 255);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}
.image-card-extra{
    width: 100%;
    min-height: 250px;
    max-height: 250px;
    -o-object-fit: cover;
       object-fit: cover;
       margin-bottom: 0px;
}
.image-card-overlay-container-0423 {
  position: relative;
  width: 100%;
}
.image-card-overlay-0423 {
    position: absolute;
  }
  .image-card-overlay-0423 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  -webkit-transition: .5s ease;
  transition: .5s ease;
  background-color: #eb0000d2;
}
.image-card-overlay-container-0423:hover .image-card-overlay-0423 {
  opacity: 1;
}
  .image-card-overlay-text-0423 {
  color: white;
  font-size: 14px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}
.card-title-extra{
  min-height: 40px;
}
/*--------------------------------------------------------------
# Latest
--------------------------------------------------------------*/
.latest {
  background: #fff;
  padding: 20px 0;
}

.latest .member {
  margin-bottom: 20px;
  overflow: hidden;
  border-radius: 5px;
  background: #fff;
  -webkit-box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
}

.latest .member .member-img {
  position: relative;
  overflow: hidden;
}

.latest .member .social {
  position: absolute;
  left: 0;
  bottom: 30px;
  right: 0;
  opacity: 0;
  -webkit-transition: ease-in-out 0.3s;
  transition: ease-in-out 0.3s;
  text-align: center;
}

.latest .member .social a {
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
  color: #151515;
  margin: 0 3px;
  border-radius: 4px;
  width: 36px;
  height: 36px;
  background: rgba(255, 255, 255, 0.8);
  -webkit-transition: ease-in-out 0.3s;
  transition: ease-in-out 0.3s;
  color: #484848;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.latest .member .social a:hover {
  color: #151515;
  background: #B3B3B3;
}

.latest .member .social i {
  font-size: 18px;
  line-height: 0;
}

.latest .member .member-info {
  padding: 25px 15px;
}

.latest .member .member-info h4 {
  font-weight: 700;
  margin-bottom: 5px;
  font-size: 18px;
  color: #151515;
}

.latest .member .member-info span {
  display: block;
  font-size: 13px;
  font-weight: 400;
  color: #aaaaaa;
}

.latest .member .member-info p {
  font-style: italic;
  font-size: 14px;
  line-height: 26px;
  color: #777777;
}

.latest .member:hover .social {
  opacity: 1;
  bottom: 15px;
}
/*--------------------------------------------------------------
# Special
--------------------------------------------------------------*/
.special {
  background: #fff;
  padding: 60px 0;
}

.special .member {
  margin-bottom: 20px;
  overflow: hidden;
  border-radius: 5px;
  background: #fff;
  -webkit-box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
}

.special .member .member-img {
  position: relative;
  overflow: hidden;
}

.special .member .social {
  position: absolute;
  left: 0;
  bottom: 30px;
  right: 0;
  opacity: 0;
  -webkit-transition: ease-in-out 0.3s;
  transition: ease-in-out 0.3s;
  text-align: center;
}

.special .member .social a {
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
  color: #151515;
  margin: 0 3px;
  border-radius: 4px;
  width: 36px;
  height: 36px;
  background: rgba(255, 255, 255, 0.8);
  -webkit-transition: ease-in-out 0.3s;
  transition: ease-in-out 0.3s;
  color: #484848;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.special .member .social a:hover {
  color: #151515;
  background: #B3B3B3;
}

.special .member .social i {
  font-size: 18px;
  line-height: 0;
}

.special .member .member-info {
  padding: 25px 15px;
}

.special .member .member-info h4 {
  font-weight: 700;
  margin-bottom: 5px;
  font-size: 18px;
  color: #151515;
}

.special .member .member-info span {
  display: block;
  font-size: 13px;
  font-weight: 400;
  color: #aaaaaa;
}

.special .member .member-info p {
  font-style: italic;
  font-size: 14px;
  line-height: 26px;
  color: #777777;
}

.special .member:hover .social {
  opacity: 1;
  bottom: 15px;
}
/*--------------------------------------------------------------
# Sections General
--------------------------------------------------------------*/
section {padding: 10px 0;overflow: hidden;
}

.section-title {padding-bottom:10px
}

.section-title h1 {
  /* font-weight: 500 */
  /* padding: 30 */
  /* line-height: 1px */
  margin: 10 0 5px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #383838;
  font-family: sans-serif;
  font-size: 1.5em;
}

.section-title h1::after {
  content: "";
  width: 120px;
  height: 1px;
  display: inline-block;
  background: #ff0000;
  margin: 4px 10px;
}
.section-title-side h1 {
  /* font-weight: 500 */
  /* padding: 30 */
  /* line-height: 1px */
  margin: 10 0 5px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #ffffff;
  font-family: sans-serif;
  font-size: 1.2em;
}

.section-title-side h1::after {
  content: "";
  width: 120px;
  height: 1px;
  display: inline-block;
  background: #ff0000;
  margin: 4px 10px;
}

.section-title h2 {
  font-size: 14px;
  font-weight: 500;
  padding: 0;
  line-height: 1px;
  margin: 0 0 5px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #aaaaaa;
  font-family: sans-serif;
}

.section-title h2::after {
  content: "";
  width: 120px;
  height: 1px;
  display: inline-block;
  background: #ff0000;
  margin: 4px 10px;
}
.section-title-side h2 {
  font-size: 12px;
  font-weight: 500;
  padding: 0;
  line-height: 1px;
  margin: 0 0 5px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #aaaaaa;
  font-family: sans-serif;
}

.section-title-side h2::after {
  content: "";
  width: 120px;
  height: 1px;
  display: inline-block;
  background: #ff0000;
  margin: 4px 10px;
}

.section-title p {
  margin: 0;
  font-size: 36px;
  font-weight: 700;
  text-transform: uppercase;
  font-family: serif;
  color: #151515;
}
/*----------------------------------------------------------
   New Front End CSS Start
----------------------------------------------------------- */


/*----------------------------------------------------------
   Contact Form and Request Form Start
----------------------------------------------------------- */
.contactproductmake{
background-color: rgba(255, 255, 255, 0);
border-color: rgba(255, 255, 255, 0);
opacity: 0;
}
/*----------------------------------------------------------
   Contact Form and Request Form End
----------------------------------------------------------- */

.stocklistheading{
  background-color: #151515;
  color: #aaaaaa;
  padding: 20px;
}

h1.search-result-heading {
  font-family: sans-serif;
  font-size: 1.5em !important;
  color: #fff !important;
}

a.recentsearcheslink:link, a.recentsearcheslink:visited, a.recentsearcheslink:active {
	color: rgb(255, 255, 255);
  font-size: 14px;
  text-decoration: none;
  padding-left: 25px;
}
a.recentsearcheslink:hover {
	color: rgb(163, 163, 163);
	text-decoration: none;
  font-size: 14px;
  padding-left: 25px;
}
.spinner-extra{
  margin-top: 30%;
}

.desc-heading{
  font-weight: bold;
  margin-bottom: auto;
  border-bottom-width: 2px;
}
.further-heading{
  font-weight: bold;
  margin-bottom: auto;
}
.machineryboximage{
    height: 120px !important;
    -o-object-fit: cover !important;
       object-fit: cover !important;
       margin-top: 0px;
       margin-bottom: 5px;
}
.img-fade:hover{
  opacity:0.5;
}
.table-row-text{
  font-size: 12px !important;
}

.pdf-sm-txt{
font-size: 12px;
  
}
.pdf-heading-txt{
  font-size: 10px;
}</pre></body></html>