/*!
 * Start Bootstrap - 1 Col Portfolio (https://startbootstrap.com/template-overviews/1-col-portfolio)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-1-col-portfolio/blob/master/LICENSE)
 */

body {
background: #ffffff!important;
}
.col-md-3.sidebarrange {

    background: #F4F4EC;
    border: 1px solid #E7E7D7;
    padding: 10px;

}
.field-tooltip #tooltip-label {
    display: none;
}
p.top-bar-para span.money-back-guarantee{
    background: transparent;
}

p.top-bar-para a.hdr-free-shipping{
	color:#ffffff;
	font-size: 16px;
}
.sub-nav-link {
    color: #000;
    font-size: 13px;
    line-height: 10px; padding : 6px;
}
.sub-nav-item {
    margin: 0px;
}
.sub-nav-item:hover {
    background: #9f9797;
}
.sub-nav-item:hover a.sub-nav-link {
    color: #fff; text-decoration:none;
}
#dropdownMenuLink.show {
    background: #9f9797;
}
@media(min-width: 769px){
	.vin-card-cat{
	    padding: 0 15px;
        margin-bottom: 30px;
	}
}
@media(max-width: 768px){
.vin-card-cat{
padding: 0;
margin-bottom: 30px;
}
}
.sale-tag{
  position: absolute;
    top: 10px;
    left: 45px;
  width: 80px;
    font-size: 12px;
    background: red;
    color: #fff;
    font-weight: bold;
    padding: 5px;
    text-align: center;
}
.vin-card-cat img{
  width: 100%;
}
.vin-card-cat p{
text-align: center;
line-height: 14px;
    margin: 5px;
    font-size: 12px;
}
.vin-card-cat p .our{
color: #9f0a0c;
text-decoration: line-through;
}
.vin-card-cat p .sale{
color: red;
}
.vin-dropdown{
  margin: 0 !important;
}
.similar .img{
  width: 30%;
  display: inline-block;
  vertical-align: top;
}
.similar .img img{
  max-width: 90%;
}
.similar .det{
  display: inline-block;
  width: 68%;
  font-size: 14px;
}
.similar .det .our{
color: #9f0a0c;
text-decoration: line-through;
}
.similar .det .sale{
color: red;
}
.vin-stripe{
 background: #d7d6d6;
 font-size: 15px;
 padding-left: 10px;
}
.btn.dark{
  background: green;
  color: #fff;
  margin: auto;
  text-align: center;
  margin: 15px;
}
.vin-details .left{
width: 40%;
display: inline-block;
color: black;
}
span.price{
color: #3f3838;
font-weight: bold;
font-size:21px;
}
span.our-price{
font-weight: bold;
font-size:21px;
}
span.sale{
  color: #1e890d;
  font-weight: bold;
  font-size:21px;
}
span.shipping{
  background: red;
  padding: 0 10px;
  color: #fff;
}
.vin-details{
  font-size: 18px;
    line-height: 24px;
  font-weight: 500;
}
.vin-details .right{
  width: 58%;
  display: inline-block;
  color: #9f0a0c;
}
.thumbnails{
  max-height: 75px;
      margin: 15px auto;
}
.thumbnails a img{
  max-height: 55px;
      margin: 5px;
}
.vin-img img{
  /* max-height: 400px; */
  max-width: 80%;
  margin: 0 auto;
}
.breadcums span{
  color: #9f0a0c;
}
.line-heading{
  position: relative;
    font-size: 30px;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    text-transform: uppercase;

}
.line-heading:before, .line-heading:after{
  position: absolute;
    top: 51%;
    overflow: hidden;
    width: 50%;
    height: 3px;
    content: '\a0';
    background-color: #000;;
}
.vin-card h4{
  text-align: center;
  font-size: 20px;
  margin: 11px auto 25px auto;
}
.vin-img{
  text-align: center;
}
.jojo{
  text-align: center;
    margin-bottom: 35px;
    margin-top: 20px;
}
.vin-card img{
  max-width: 100%;
}
.vin-card{
margin-top: 15px;
}
.line-heading:before {
    margin-left: -50%;
    text-align: right;
}
.container {
    margin-bottom: 15px;
}
.search .form-control{
  width: 74%;
  display: inline-block;
  background: #ffffff;
}
.search .btn{
  width: 24%;
    display: inline-block;
    vertical-align: top;
    background: #3f3838;
}
#myCarousel{
margin-top: 0px;
margin-bottom: 15px;
}
.side-block, .side-block-color{
  margin: 15px 0;
}
.side-block a{
  display: block;
  text-decoration: none;
  color: #000;
  transition: .2s;
  font-size: 15px;
    line-height: 22px;
    padding: 0 0 0 10px;
}
.side-block a:hover{
  background: #999999;
}
.side-block h4, .side-block-color h4{
  color: #ffffff;
background: #313131;
font-size: 15px;
padding: 5px;
font-weight: bolder;
border: 1px solid #313131;
}
.side-block-color a div{
  width: 20px;
  height: 20px;
  background: #3f3838;
  display: inline-block;
}
.side-block-color a{
  display: inline-block;
}
.carousel-caption {
    position: absolute;
    /* right: 64%; */
    left: 0;
    bottom: 40px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #000;
    text-align: left;
    width: 50%;
    padding-left: 30px;
    background: linear-gradient(to right, #fff , transparent);
}

@media (min-width: 992px) {
  body {

  }
  .row{

  }
  .MagicZoom .mz-figure > img {
         min-height: 600px;
    }
}

.pagination {
  margin-bottom: 15px;
}
.top-bar{
  background: #ffffff;
  padding: 15px;
}
/* .top-bar .col-md-4, .top-bar .col-md-8{
  display: inline-block;
} */
.logo a .logo-text:hover{
  text-decoration: none;
}
.logo-text{
  margin: 0;
    font-size: 20px;
    line-height: 18px;
    margin-left: 10px;
    letter-spacing: 8px;
    color: #000000;


}

p.top-bar-para a, p.top-bar-para{
  font-size: 15px;
  color: #000;
}
p.top-bar-para b{
  font-size: 18px;
  color: #000;
  font-weight: bold;
  text-transform: uppercase;
}
p.top-bar-para span{
  font-size: 16px;
  color: #fff;
  background: red;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0 5px;
}
.ml-auto, .mx-auto {
    margin: 0 auto!important;
}
.nav-item{
  transition: .5s;
}
.nav-item.active, .nav-item:hover{
  background:#f5f5f5;
}
.navbar.navbar-expand-lg.navbar-dark.bg-dark{
  padding-top: 0;
  padding-bottom: 0;
  background-color: transparent !important;
}
.navbar-dark .navbar-nav .nav-link{
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link:hover{
  color: #000;
}
footer.bg-dark {
    background-color: #9f9797!important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    max-height: 120px;
overflow: hidden;
}
img.payment{
  position: relative;
    /* bottom: 0; */
    top: -65px;
    /* left: -80px; */
    /* margin-bottom: -65px; */
}

.container-fluid{
  padding: 0;
}
.vin-logo{
  max-width: 100%;
}

@media (min-width: 1200px){
  .container {
      max-width: 1300px !important;
  }
}
@media(max-width: 768px){

  .vin-logo {
    max-width: 100%;
    width: 100%;
    padding: 0 19%;
}
.logo-text{
  text-align: center;
}
p.top-bar-para a, p.top-bar-para{
  text-align: center !important;
  margin-top: 30px;
}
.navbar-dark .navbar-toggler{
  background: #3f3838;
    width: 100%;
    margin: 5px 15px;
}
.vin-card img {
  max-width: 100%;
    width: 100%;
}
}

@media(max-width: 1000px){
  img.payment {
    position: relative;
    /* bottom: 0; */
    top: 10px;
    /* left: -80px; */
    margin-bottom: 15px;
}
footer.bg-dark {
    background-color: #9f9797!important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    max-height: 300px;
    overflow: hidden;
    text-align: center;
}
}
.action-skip-wrapper{display:none}
/*.modals-wrapper{display:none;}*/


.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_1]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_2]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_3]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_4]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_5]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_6]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_1]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_2]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_3]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_4]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_5]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_6]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_1]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_2]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_3]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_4]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_5]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_6]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_1]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_2]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_3]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_4]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_5]{
	display:none !important;
}

.fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_6]{
	display:none !important;
}


.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_1]{
	display:inline-block !important;
}

.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_2]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_3]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_4]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_5]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_wood_6]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_1]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_2]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_3]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_4]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_5]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_carpet_6]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_1]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_2]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_3]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_4]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_5]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_ceramic_6]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_1]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_2]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_3]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_4]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_5]{
	display:inline-block !important;
}
.fotorama--fullscreen .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__nav__shaft div[aria-label=floor_marble_6]{
	display:inline-block !important;
}
#makeanoffer_button{cursor:pointer;}
.sorter{display:none !important}
.pages{display:inline-block !important}
.customsearch-advanced-result .list-top-toolbar .toolbar { display:block;} 
.customsearch-advanced-result .list-top-toolbar .toolbar .modes { display:none;} 
.customsearch-advanced-result .list-top-toolbar .toolbar .toolbar-amount { display:none;}
.customsearch-advanced-result .list-top-toolbar .toolbar .sorter { display:block !important;} 
.customsearch-advanced-result .list-top-toolbar .toolbar .sorter .sorter-action { display:none;;} 
.customsearch-advanced-result .toolbar{display:none;}
.customsearch-advanced-result .list-top-toolbar .toolbar .sorter select.sorter-options {border: 1px solid #e4e4e4;height: 30px;color: #7a7d82;font-weight: 400;font-size: 14px;text-transform: capitalize;padding: 0 10px;line-height: 30px;}
.customsearch-advanced-result .list-top-toolbar .toolbar .sorter .sorter-label { font-size: 14px;}

.catalog-category-view .list-top-toolbar .toolbar { display:block;} 
.catalog-category-view .list-top-toolbar .toolbar .modes { display:none;} 
.catalog-category-view .list-top-toolbar .toolbar .toolbar-amount { display:none;}
.catalog-category-view .list-top-toolbar .toolbar .pages { display:none !important;} 
.catalog-category-view .list-top-toolbar .toolbar .sorter { display:block !important;} 
.catalog-category-view .list-top-toolbar .toolbar .sorter .sorter-action { display:none;;} 
.catalog-category-view .list-top-toolbar .toolbar .sorter select.sorter-options {border: 1px solid #e4e4e4;height: 30px;color: #7a7d82;font-weight: 400;font-size: 14px;text-transform: capitalize;padding: 0 10px;line-height: 30px;}
.catalog-category-view .list-top-toolbar .toolbar .sorter .sorter-label { font-size: 14px;}

.detail_links{margin-right:10px;}
#Skin_SiteMap1 img{max-width:none;}

.top-bar {
    background: #F4F4EC;
    padding: 15px;
    margin-left: auto;
    margin-right: auto;
    max-width: 1300px;
}
@media (min-width:992px){
    .navbar-expand-lg .navbar-nav{
		background:#313131
    }
}