﻿/***** BEGIN RESET *****/
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap');

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 --------

*/

/***** END RESET *****/
::-moz-selection {
    background: #000; 
    color: #fff;
    text-shadow: none;
}
::selection {
    background: #000;
    color: #fff;
    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;
}
a{text-decoration:none;}


/*--- HEADER STYLES ---------------------*/
header{width:85%; margin: 0 auto; display:flex; flex-direction:row; padding:20px 0;}
.logo{width:220px; padding-right:10px;}
.logo img{width:100%;}
.yellow{background-color:#ffe10a; border-radius: 10px; transition:.3s ease;}
.yellow i{padding-left:15px;}
.yellow:hover{background-color:#000!important; color:#ffe10a!important;}
/*---BODY--------------------------------*/
/*-------------Slideshow------------------*/
.slideshow{max-width:100%; position:relative;}
.slider-back{position:relative;}
.slider-back img{height:100%; width:100%;z-index:-10;}

.slide-caption{position:absolute; bottom:48%; left:5%; z-index:400; max-width:1000px;}
.slide-caption h2{color:#fff; font-size:25px; font-weight:400;}
.slide-caption h1{font-size:64px;text-transform:uppercase;font-weight:700;letter-spacing:1px; color:#fff; line-height:65px; padding-bottom:35px;}
.slide-caption p{font-size:16px;letter-spacing:1px;line-height:26px;font-weight:100;padding: 0 0 50px 0; color:#fff; width:70%;}

.cycle-next{transition:.3s ease; display: block;position: absolute!important;bottom: 55%;color:#fff;z-index:200;right: 0; font-size:40px; width:50px;}
.cycle-prev{transition: .3s ease; display: block;position: absolute!important;bottom: 55%;color:#fff;z-index:200;font-size:40px; width:50px;}
.cycle-prev i{float:right;}

.cycle-prev:hover, .cycle-next:hover{color:#ffe10a; cursor:pointer;}

.yellow-btn{transition:.3s ease; padding:18px 12px; width:170px; display:inline-block; margin-right:15px; color:#000; font-weight:700; background-color:#ffe10a; text-align:center; border-radius:10px; border: solid 1px #ffe10a;}
.yellow-border{transition: .3s ease; padding:18px 12px; width:170px; display:inline-block; margin-right:10px; color:#ffe10a; font-weight:700; background-color:transparent; border: solid 1px #ffe10a; text-align:center; border-radius:10px;}


.yellow-btn:hover, .yellow-border:hover{background-color:#000; color:#ffe10a; }
/*--------Quick Links-------------*/

.qls{width:90%; margin: 0 auto;box-sizing:border-box; display:flex; flex-direction:row; justify-content: center; position:absolute; bottom:-24%; left:0px; right:0px;}
.ql{width:24%; box-sizing:border-box; padding: 40px; background-color:#fff; z-index:400; margin:15px; border-radius: 10px; box-shadow: 0 5px 10px rgba(0,0,0,.2); transition:.3s ease;}
.ql img{width:120px; display:block; margin: 0 auto; padding: 40px 0;}
.ql .bold{text-align:center; font-weight:800; font-size:22px; color:#000; padding-bottom:40px;}
.ql p{text-align:center; font-weight:400; font-size:15px; color:#000; line-height:24px; width:80%; margin: 0 auto; padding-bottom:30px;}
.ql:hover{transform:translateY(-6px); box-shadow: 0 10px 25px rgba(0,0,0,.2);}
.qls-mobile{display:none;}

/*-----------About------------------*/
.about-wrapper{width:90%; margin: 0 auto; display:flex; flex-direction:row; justify-content: space-between; padding:300px 0 100px 0;}
.about-left{width:50%; padding:11% 0 8% 0;}
.about-left h4{font-size:20px; font-weight:400; text-transform:uppercase; line-height:5px;}
.about-left h3{font-size:50px; font-weight:700; padding-bottom:20px;}
.about-left p{line-height:28px; font-size:15px; font-weight:400; width:88%; padding-bottom:40px;}
.about-left a{transition: .3s ease; padding:18px 12px; width:170px; display:inline-block; margin-right:15px; color:#000; border:solid 1px #000; font-weight:700; background-color:transparent; text-align:center; border-radius:10px;}
.about-right{width:50%;}
.about-right img{width:85%; float:right;}
.about-left a:hover{background-color:#000; color:#ffe10a}
.about-mobile{display:none;}
/*--------Scrolling Inventory------------*/

.scrolling-wrap {
    width:100%;
    height:90px;
    overflow:hidden;
}
 
.scrolling{
    width:100%;
    height:92px;
}


/*----------Location----------------*/
.map-container{position:relative;}
.location-wrapper{position:absolute; bottom:-26%; background-color:#fff; padding:60px 0; display:flex; flex-direction:row; justify-content: space-around; width:90%; margin: 0 auto; left:0px; right:0px; border-radius:10px; box-shadow:0 0px 5px rgba(0,0,0,.2); text-align:center;}

.location-wrapper i{color:#000; font-size:40px; background-color:#fff6b5; padding:15px; border-radius:50%; text-align:center; transition:.3s ease;}
.location-wrapper .bold{text-align:center; font-weight:800; font-size:22px; color:#000; padding: 20px 0 10px 0;}
.location-wrapper a p, .location-wrapper a{font-weight:400; font-size:15px; color:#000; line-height:24px;}
.location-wrapper a i:hover {transform:rotateY(180deg);}
.location-wrapper a:hover{color:#ffe10a;}

/*---------AuctionTime-------------*/
#at-container{width:80%; margin: 0 auto;}



/*--------FORM STYLES--------------------*/
#formpage h5{font-size:20px; padding:10px 0;}
.form-width{width:90%; margin: 0 auto; padding:20px 0 40px 0;}
.flex-form{width:100%;text-align: left;margin: 0 auto;flex-direction: row;justify-content: flex-start;align-items: flex-start;font-size: 15px;}
.form-background{width:100%;margin: 0 auto;}
#formpage input, select {padding:18px 15px;border: 1px solid #ccc;color: #777!important;font-size: 14px;margin-top: 5px;border-radius:10px!important;}
.flex-row{display:flex;flex-direction:row;width:100%; }
#formpage {width:100%;vertical-align: top;display:inline-block;text-align:left;padding: 30px 0px 20px 0;}
.form-half{width:50%;display: inline-block;vertical-align: middle;margin:0 5px;}
.form-whole{width:100%;display:block;vertical-align:middle;margin: 0 5px;}
.form-third{width:33%;display: inline-block;vertical-align: middle;margin:0 5px;}
.row-input{display:flex; flex-direction:row;}
input[type="text"], input[type="email"], input[type="date"], select, input[type="phone"]{width:100%;box-sizing:border-box;}

input[type="button"],
input[type="submit"] {
	-webkit-appearance: none;
}
#formpage textarea {border-radius:10px!important; box-sizing:border-box;padding: 18px 15px;border: 1px solid #ccc!important;color: #000;font-size: 16px;background: #fff;width: 100%;height: 120px;margin-top:10px;}
#formpage textarea:focus{border: 1px solid #ccc; border-radius:2px} 

#formpage input.submit-button, #formpage input.submit-button:focus, #submit-btn button{padding:18px 12px; width:170px; display:inline-block; color:#000; font-weight:700; background-color:#ffe10a; text-align:center; border-radius:10px; margin: 0 auto; border:none!important; color:#000!important;}
#formpage input.submit-button:hover, #submit-btn button:hover{ background-color:#000; color:#ffe10a!important; transition:ease-out .3s;}
.submit-button, #submit-btn{padding:10px 0px 10px 0px;position:relative;width:100%;text-align:center;}
.captcha-button{width:170px; margin:0 auto;}
.include-captcha{display:none;}
#CaptchaImage{width:auto;}
/*-------About Page--------------*/
.about-top{height:500px; background:url("/siteart/About Us Page.jpg"); background-repeat:no-repeat; background-position:center; background-size:cover; margin-bottom:400px;}
.about-top h1{text-align:center; color:#fff; font-size:60px; font-weight:700;}
.about-top h2{font-size:20px; font-weight:400; text-align:center;color:#fff; padding-top:80px; font-weigth:400;}
.about-top img{display:block; margin: 0 auto;}

.about-middle{padding:0 0 100px 0; display:flex; flex-direction:row; justify-content: center;width:90%; margin: 0 auto;box-sizing:border-box;}

.about-links{width:45%; box-sizing:border-box; padding: 50px 60px; background-color:#fff;  margin:15px; border-radius: 10px; box-shadow: 0 0 10px #c4c4c4;transition:.3s ease;}
.about-links a{display:flex; flex-direction:row; jusitfy-content:space-between;}
.about-icon i{color:#000; font-size:40px; background-color:#fff6b5; padding:15px; margin-right:15px; border-radius:50%; text-align:center;} 
.info h3{ font-weight:800; font-size:22px; color:#000; padding:20px 0;}
.info p{ font-weight:400; font-size:15px; color:#000; line-height:24px; padding-bottom:30px;}

.about-bottom{padding:0 0 100px 0; text-align:center;}
.about-bottom h4{font-size:30px; font-weight:700;}

.about-links:hover{transform:translateY(-6px); box-shadow: 0 0 20px #999;}


/*-----------Location Page-------------*/
.contact-wrapper{position:relative;}
.contact-top{ background:url("/siteart/About Us Page.jpg"); background-repeat:no-repeat; background-position:center; background-size:cover;}
.contact-top h1{text-align:center; color:#fff; font-size:60px; font-weight:700; padding:0 0 200px 0;}
.contact-top h2{font-size:20px; font-weight:400; text-align:center;color:#fff; padding-top:100px; font-weigth:400;}
.contact-top img{display:block; margin: 0 auto;}

.map-container{position:relative;}
.contact-location-wrapper{position:absolute; background-color:#fff; padding:60px 0; display:flex; flex-direction:row; justify-content: space-around; width:90%; margin: 0 auto; left:0px; right:0px; border-radius:10px; box-shadow:0 5px 5px #bbb; text-align:center; top:260px;}

.contact-location-wrapper i{color:#000; font-size:40px; background-color:#fff6b5; padding:15px; border-radius:50%; text-align:center; transition:.3s ease;}
.contact-location-wrapper .bold{text-align:center; font-weight:800; font-size:22px; color:#000; padding: 20px 0 10px 0;}
.contact-location-wrapper a p, .contact-location-wrapper a{font-weight:400; font-size:15px; color:#000; line-height:24px;}
.contact-location-wrapper a i:hover {transform:rotateY(180deg);}
.contact-location-wrapper a:hover{color:#ffe10a;}

.contact-form{max-width:800px; box-sizing:border-box; margin: 80px auto 0 auto;  background-color:#fff;  border-radius: 10px; box-shadow: 0 0 10px #c4c4c4; position:relative; z-index:300;}
.contact-top .map{height:500px; padding-top:150px; background-color:#f1f3f4;}


.contact-mobile{display:none;}
/*----Thank you------------*/
.thankyou{max-width:800px; box-sizing:border-box; margin: 100px auto; padding: 60px 50px 40px 50px; background-color:#fff;  border-radius: 10px; box-shadow: 0 0 10px #c4c4c4;}
.thankyou i{color:#000; font-size:60px; background-color:#fff6b5; padding:20px; margin-right:0 auto; border-radius:50%; text-align:center; width:80px; margin: 0 auto; display:block;}
.thankyou h1{font-size:30px; text-align:center; padding:40px 0 20px 0;}
.thankyou p{font-size:15px; text-align:center; font-weight:400;}
.thankyou .yellow-btn{margin: 40px auto; display:block}

/*-------- FOOTER STYLES ----------------*/

.footer2{width:100%; background-color:#000; padding:100px 0 50px 0;}
footer{width:100%; background-color:#000; padding:250px 0 50px 0;}
.footer{width:90%; margin: 0 auto;}
.footer a{color:#fff; font-weight:600; padding: 0 15px; font-size:15px; transition:.3s ease;}
.footer a:hover{color:#ffe10a;}
.footer-bottom{width:100%; border-top: solid 1px #bbb; padding-top:20px; margin-top: 20px; display:flex; flex-direction:row; justify-content: space-between;}
.footer-bottom p, .footer-bottom a{font-size:14px; color:#bbb; font-weight:400;}
.footer-right p{color:#fff;}
.footer-bottom a:hover{color:#fff;}
/*----INVENTORY STYLES - KEEP AT BOTTOM OF CSS----*/


.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .list-listing .listing-top-right .buy-now-link,
.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .list-listing .listing-top-right .check-availability-link,
.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .list-listing .listing-top-right .email-seller-link,
.body-wrapper>div:not(.detail-wrapper) .faceted-section-box .show-all-modal .show-all-modal-content-container .show-all-modal-content .title-close-row .apply-button,
.body-wrapper>div:not(.detail-wrapper) .show-all-modal .show-all-modal-content-container .show-all-modal-content .title-close-row .apply-button,
.body-wrapper>div:not(.detail-wrapper) button.page-nav {
    background: #000 !important;
    color: #000 !important;
}

.body-wrapper>div:not(.detail-wrapper) .view-listing-details-link,
.body-wrapper>div:not(.detail-wrapper) .contact-options a,
.body-wrapper>div:not(.detail-wrapper) .fin-calc-mobile>a,
.body-wrapper>div:not(.detail-wrapper) button.g-recaptcha.button,
.body-wrapper>div:not(.detail-wrapper) .show-all-modal .apply-button,
.body-wrapper>div:not(.detail-wrapper) .show-all-modal .nuf-button,
.body-wrapper>div:not(.detail-wrapper) .list-error-container .info button,
.body-wrapper>div:not(.detail-wrapper) .mobile-done-button-container .mobile-done-button,
.body-wrapper>div:not(.detail-wrapper) a.buy-btn.gtm-buynow.des-buy-now,
.body-wrapper>div:not(.detail-wrapper) a.buy-btn.des-buy-now,
.body-wrapper>div:not(.detail-wrapper) button.selected-facet.ts-button,
.body-wrapper>div:not(.detail-wrapper) .detail-contact-bar .contact-bar-btn {
    background: #000 !important;
    color: #fff !important;
}

.body-wrapper>div:not(.detail-wrapper) .view-listing-details-link:hover,
.body-wrapper>div:not(.detail-wrapper) .contact-options a:hover,
.body-wrapper>div:not(.detail-wrapper) .fin-calc-mobile>a:hover,
.body-wrapper>div:not(.detail-wrapper) button.g-recaptcha.button:hover,
.body-wrapper>div:not(.detail-wrapper) .email-seller-link:hover,
.body-wrapper>div:not(.detail-wrapper) .mc-nav-controls .mc-icon-navarrow span,
.body-wrapper>div:not(.detail-wrapper) a.buy-btn.gtm-buynow.des-buy-now:hover,
.body-wrapper>div:not(.detail-wrapper) a.buy-btn.des-buy-now:hover,
.body-wrapper>div:not(.detail-wrapper) .detail-contact-bar .contact-bar-btn:hover {
    background: #ffe10a!important;
    color: #000 !important;
    /*----Border----*/
}

.body-wrapper>div:not(.detail-wrapper) .faceted-section-box .show-all-modal .show-all-modal-content-container .show-all-modal-content .title-close-row .back-button,
.body-wrapper>div:not(.detail-wrapper) .show-all-modal .show-all-modal-content-container .show-all-modal-content .title-close-row .back-button,
.body-wrapper>div:not(.detail-wrapper) .show-all-modal .back-button,
.body-wrapper>div:not(.detail-wrapper) .parts-listing-container .mobile-parts-detail-container .dealer-phone-container a {
    color: #000 !important;
    border: 1px solid #000 !important;
    /*-----------------------OTHER TEXT STYLES-----------------------*/
    /*----Page Title----*/
}

.body-wrapper>div:not(.detail-wrapper) .list-title .list-title-text,
.body-wrapper>div:not(.detail-wrapper) .parts-top-section .parts-title-and-breadcrumbs .parts-title .parts-title-text span,
.body-wrapper>div:not(.detail-wrapper) .title-media-buttons-heading h1 {
    color: #000 !important;
    line-height: 28px !important;
}

.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .list-listing .listing-top-right .listing-dealer-info .dealer-name,
.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .fin-calc,
.body-wrapper>div:not(.detail-wrapper) .list-listing-mobile .listing-dealer-info .spec-value,
.body-wrapper>div:not(.detail-wrapper) .fin-calc,
.body-wrapper>div:not(.detail-wrapper) .fin-calc p,
.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .list-error .info,
.body-wrapper>div:not(.detail-wrapper) .parts-bottom-section .parts-list-view .parts-list-content .error-message,
.body-wrapper>div:not(.detail-wrapper) .info,
.body-wrapper>div:not(.detail-wrapper) .list-title .list-listings-count,
.body-wrapper>div:not(.detail-wrapper) .parts-top-section .parts-title-and-breadcrumbs .parts-title .parts-listings-count,
.body-wrapper>div:not(.detail-wrapper) .list-top-section .listing-option-bar .list-listings-count,
.body-wrapper>div:not(.detail-wrapper) span.part-list-price.bold,
.body-wrapper>div:not(.detail-wrapper) .dealer-company-header,
.body-wrapper>div:not(.detail-wrapper) .dealer-info h3,
.body-wrapper>div:not(.detail-wrapper) .listing-description-text,
.body-wrapper>div:not(.detail-wrapper) .paging-container .list-page-number,
.body-wrapper>div:not(.detail-wrapper) .paging-container .page-number,
.body-wrapper>div:not(.detail-wrapper) .listing-main-stats .price,
.body-wrapper>div:not(.detail-wrapper) .list-container-flexrow .price-container .price,
.body-wrapper>div:not(.detail-wrapper) h2.listing-portion-title,
.body-wrapper>div:not(.detail-wrapper) .list-listing-mobile .price-container .price,
.body-wrapper>div:not(.detail-wrapper) .compare-listings-container .compare-container .comp-header-img .comp-title-close-cont .compare-title,
.body-wrapper>div:not(.detail-wrapper) .compare-listings-container .compare-container .compare-price,
.body-wrapper>div:not(.detail-wrapper) .rent-title,
.body-wrapper>div:not(.detail-wrapper) .rent-title-details,
.body-wrapper>div:not(.detail-wrapper) span.list-title-text,
.body-wrapper>div:not(.detail-wrapper) a.search-results-link,
.body-wrapper>div:not(.detail-wrapper) h3.listing-portion-title {
    color: #000 !important;
}

.body-wrapper>div:not(.detail-wrapper) .mobile-option-bar .mobile-option-bar-filter,
.body-wrapper>div:not(.detail-wrapper) span.listing-prices__retail-price,
.body-wrapper>div:not(.detail-wrapper) span.parts-listings-count {
    color: #000 !important;
    /*-----------------------MEDIA QUERIES-----------------------*/
}





/*---------- RESPONSIVE STYLES ----------*/


@media only screen and (max-width: 1670px) {
	.slide-caption{bottom:40%;}
	.slide-caption h1{font-size:55px; line-height:55px;}
	.ql{padding:20px;}
	.ql img{width:100px;}
	.logo img{width:180px;}
	.about-links{width:50%;}
	
}
@media only screen and (max-width: 1500px) {	
	.slide-caption{bottom:35%;}
	.slide-caption h1{font-size:45px; line-height:45px;}
	.qls{bottom:-30%;}
	.ql{width:25%; margin:10px; padding:20px 5px;}
	.ql img{width:90px;}
	.ql p{width:95%;}
	.ql .bold{padding-bottom:20px;}
	#at-container{width:90%;}
}
@media only screen and (max-width: 1200px) {	
	.qls{display:none;}
	.qls-mobile{width:90%; margin: 0 auto;box-sizing:border-box; display:flex; flex-direction:row; justify-content: center; position:relative;flex-wrap:wrap;}
	.slide-caption{bottom:20%; }
	.ql{width:400px;}
	.logo{width:180px; padding-right:10px;}
	.about-wrapper{padding:100px 0;}
	.about-right img{width:100%;}
	.slide-caption h1{font-size:35px; line-height:35px;}
	.cycle-next, .cycle-prev{width:30px; font-size:30px;}
	.slide-caption{width:60%;}
	.about-left h3{font-size:40px;}
	.about-links {padding:40px 50px; width:530px;}
	.about-middle{flex-wrap:wrap;}
	.about-middle{width:95%;}
	.about-top img{width:80%;}
	
	
}
@media only screen and (max-width: 1080px) {	
	.slide-caption{width:80%;}
	.slide-caption p{width:90%;}
	.about-wrapper{flex-direction:column;}
	.about-left, .about-right{width:100%;}
	.about-right img{width:70%; margin: 0 auto; display:block; float:none;}
	header{justify-content:space-between;}
	.about-top img{width:90%;}
	.contact-top h1, .about-top h1{font-size:40px;}
	#at-conainer{width:95%;}
	.consign-footer{padding-top:100px;}
}

@media only screen and (max-width: 900px) {	
	.cycle-slideshow{height:500px;}
	.cycle-slide{height:100%;}
	.slider-back{height:100%;}
	.slider-back img{height:100%; object-fit:cover;}
	.qls-mobile{padding-top:50px;}
	.about-top {height:400px;}
	.thankyou{width:95%;}
	
}
@media only screen and (max-width: 800px) {	
	.contact-location-wrapper, .location-wrapper{position:relative; flex-direction:column; padding:40px 0; box-shadow: 0 0 5px #bbb; margin:50px auto; width:400px;} 
	.contact-icon{padding:20px 0;}
	.map iframe{height:300px;}
	footer{padding:100px 0 50px 0;}
	.about-top {height:300px;}
	.form-width{width:100%;}
	.contact-form{padding:0 20px;}
	.page-location{padding-top:120px;}
	.slider-back img{filter:brightness(50%);}
	.contact-desktop{display:none;}
	.contact-mobile{display:block;}
	.contact-top h1{padding-bottom:100px;}
	.contact-location-wrapper{position:relative; top:0;}
	
}
	
	
@media only screen and (max-width: 750px) {	
	.slide-caption h1{font-size:30px; line-height:30px; padding-bottom:20px;}
	.slide-caption h2{font-size:20px;}
	.footer-top{text-align:center;}
	.footer-bottom{flex-direction:column; justify-content: center; text-align:center;}
	.footer-top a{padding:10px 15px;}
	.flex-row{flex-direction:column;}
	.form-half, .form-whole, .form-third{width:98%;}
	.slide-caption p{font-weight:400;}
	.consign-footer{padding-top:360px;}
}
@media only screen and (max-width: 650px) {	
	.about-right img{width:100%;}
	.about-left{text-align:center;}
	.about-left p{width:100%;}
	.about-left h3{font-size:30px;}
	.slide-caption{width:92%;}
	.slide-caption p{width:100%}
	.cycle-next, .cycle-prev{width:20px;}
	.slide-caption p{line-height:22px;}
	.about-top{height:200px;}
	.about-links{width:95%; padding:30px;}
	.info h3{font-size:18px;}
	.info p{font-size:14px;}
	.about-links i{font-size:30px;}
	.about-bottom h4{font-size:24px; padding: 0 5px;}
	.page-location{padding-top:240px;}
	.consign-footer{padding-top:440px;}
	.thankyou i{font-size:45px;}
	.thankyou h1{font-size:26px; padding:30px 0 10px 0;}
	.about-left p{font-size:14px; line-height:22px;}
	.ql p{font-size:14px;}
}

@media only screen and (max-width: 500px) {
	.slide-caption h1{font-size:25px;}
	.slide-caption h2{font-size:18px;}
	.slide-caption p{font-size:15px;}
	.yellow-btn, .yellow-border{font-size:15px; padding:14px 12px; width:130px;}
	.slide-caption{bottom:10%;}
	.ql{width:90%;}
	.ql img{width:70px; padding:20px 0;}
	.ql .bold{font-size:20px;}
	.contact-location-wrapper, .location-wrapper{width:90%;}
	.about-desktop{display:none;}
	.about-mobile{display:block!important;}
	.cycle-next i, .cycle-prev i{font-size:26px;}
	.about-left h3{font-size:26px;}
	.about-links a{flex-direction:column;}
	.contact-top h1, .about-top h1{padding-bottom:50px; font-size:30px;}
	.about-top{margin-bottom:320px;}
	.about-top img{width:100%;}
	.page-location{padding-top:340px;}
	.consign-footer{padding-top:560px;}
	.thankyou{padding:30px 30px 20px 30px;}
	
	

	
}
@media only screen and (max-width: 380px) {

	.slide-caption p{padding: 0 0 30px 0;}
	.yellow-border{margin-top:5px;}
	.contact-location-wrapper, .location-wrapper a .bold{font-size:18px;}
	.contact-location-wrapper, .location-wrapper a p{padding:0 5px;}
	.footer-top a{font-size:14px;}
	.about-top {margin-bottom:280px;}
	.page-location{padding-top:420px;}
	.consign-footer{padding-top:650px;}
}




