body{width:100%;margin:0;padding:0;font-family:Arial;color:#404041;font-family:"avenir-book",Arial,sans-serif;font-size:20px;overflow-x:hidden}a{color:#404041;cursor:pointer;text-decoration:none;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}a:hover{text-decoration:none}p{margin:0 0 2em}p:last-child{margin-bottom:0}img{max-width:100%;height:auto;border:none;vertical-align:middle}.container,.container-fluid{position:relative}header{position:fixed;z-index:20;width:100%;height:118px;background:#fff;box-shadow:0 0 3px rgba(0,0,0,0.3)}header #logo{position:absolute;left:30px;top:15px;z-index:20}header #top-nav{margin-top:35px}header #top-nav .navbar-nav > li:not(:last-child) > a{line-height:48px;padding:0 15px;color:#8c8c8d;font-size:12px;text-transform:uppercase}header #top-nav .navbar-nav > li:not(:last-child) > a > span{display:inline-block;line-height:1;padding:5px 0;border-bottom:1px solid transparent;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}header #top-nav .navbar-nav > li:not(:last-child) > a > span:hover{border-bottom:1px solid #404041;color:#404041}header #top-nav .navbar-nav > li:not(:last-child).active > a span{border-bottom:1px solid #404041;color:#404041}header #top-nav .navbar-nav > li:last-child > a{line-height:48px;margin-left:40px;padding:0 20px;background:#8dc63f;border:none;border-radius:8px;color:#fff;font-family:"avenir-heavy";font-size:14px}header #top-nav .navbar-nav > li:last-child > a:hover{color:#404041}header #top-nav .navbar-nav > li:last-child > a > span{line-height:1}header #top-nav .navbar-nav > li:last-child.active > a{color:#404041}header #top-nav .nav > li:not(:last-child) > a:focus,header #top-nav .nav > li:not(:last-child) > a:hover{background:transparent}#mid-area{position:relative;margin:0 auto;padding-top:118px;z-index:15;line-height:1.6;box-shadow:0 0 3px rgba(0,0,0,0.3)}#mid-area h1,#mid-area h2,#mid-area h3,#mid-area h4,#mid-area h5{margin:0 0 30px;font-family:"avenir-light"}#mid-area h1{font-size:64px}#mid-area h2{font-size:36px}#mid-area h3{font-size:28px}#mid-area h4{font-size:16px}#mid-area .content{padding:80px 0}#mid-area h1:first-child,#mid-area h2:first-child{margin-top:0}#mid-area #home-slider{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#mid-area #home-slider .filter{position:absolute;width:100%;height:100%;background:#fff;opacity:0.8}#mid-area #home-slider .container{position:relative;z-index:3}#mid-area #home-slider .container #gallery-main{position:relative;max-width:1050px;margin:0 auto}#mid-area #home-slider .container #gallery-main .carousel-text{position:absolute;top:25px;width:100%;color:#fff;line-height:1}#mid-area #home-slider .container #gallery-main .carousel-text h3{display:inline-block;margin:0 10px 0 0;font-size:35px;text-transform:uppercase;text-shadow:0 0 5px rgba(0,0,0,0.4)}#mid-area #home-slider .container #gallery-main .carousel-text q{display:inline-block;font-family:"avenir-heavy";font-size:35px;text-shadow:0 0 5px rgba(0,0,0,0.4)}#mid-area #home-slider .container #gallery-main .slider-content{position:absolute;bottom:0;width:100%}#mid-area #home-slider .container #gallery-main .slider-content:before{content:"";position:absolute;left:0;top:0;z-index:0;display:block;width:100%;height:100%;background:#000;opacity:0.6}#mid-area #home-slider .container #gallery-main .slider-content .slider_content_desc{position:relative;z-index:1;padding:15px;padding-left:250px;text-align:left;color:#aaa}#mid-area #home-slider .container #gallery-main .slider-content .slider_content_desc .slider-sold-auction{position:absolute;top:20px;left:12px;width:188px;height:49px;background:url(/assets/images/img_sold_auction.png) no-repeat}#mid-area #home-slider .container #gallery-main .slider-content .slider_content_desc h2{margin:0;padding:0;font-size:28px}#mid-area #home-slider .container #gallery-main .slider-content .slider_content_desc p{margin:0;padding:0}#mid-area #home-slider .container #gallery-main .carousel-soldout{position:absolute;top:50%;left:50%;top:50%;left:50%;transform:translate(-50%,-50%)}#mid-area #home-slider .container #gallery-main .carousel-soldout i{display:inline-block;width:271px;height:88px;background:url(/assets/images/img-soldout.png) no-repeat center;transform:rotate(-20deg)}#mid-area #home-slider .container #gallery-main .carousel-control{text-shadow:none}#mid-area #home-slider .container #gallery-main .carousel-control.left{left:auto;right:100%}#mid-area #home-slider .container #gallery-main .carousel-control.right{left:100%}#mid-area #home-slider .container #gallery-main .carousel-control.left,#mid-area #home-slider .container #gallery-main .carousel-control.right{width:10%;background:transparent}#mid-area #home-slider .container #gallery-main .carousel-control > .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#404040}#mid-area #home-auction{background:#eeeff0}#mid-area #home-auction .container{position:relative;z-index:3}#mid-area #home-auction .container .carousel-control{text-shadow:none}#mid-area #home-auction .container .carousel-control.left{left:auto;right:100%}#mid-area #home-auction .container .carousel-control.right{left:100%}#mid-area #home-auction .container .carousel-control.left,#mid-area #home-auction .container .carousel-control.right{width:5%;background:transparent}#mid-area #home-auction .container .carousel-control > .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#404040}#mid-area #home-about{background:#fff}#mid-area #home-about .media{margin-top:50px;margin-left:-15px}#mid-area #home-about .media:first-child{margin-top:0}#mid-area #home-about .media .media-left strong{display:block;width:72px;height:72px;line-height:72px;background:#8dc63f;border-radius:50%;color:#fff;font-size:18px;text-align:center}#mid-area #home-about .media .media-body{line-height:24px;padding-top:15px}#mid-area #home-about .media .media-body h4{margin:0;font-family:"avenir-heavy"}#mid-area #home-about .media .media-body p{margin:0;font-size:14px}#mid-area #home-testimonial{background:#8dc63f;color:#fff}#mid-area #home-testimonial .container{position:relative;z-index:3}#mid-area #home-testimonial .container .item{padding:0 15%;text-align:center}#mid-area #home-testimonial .container .item .testimonial-text{font-family:"avenir-light";font-size:32px}#mid-area #home-testimonial .container .item .testimonial-author{font-family:"avenir-heavy";font-size:14px}#mid-area #home-testimonial .container .carousel-control{text-shadow:none}#mid-area #home-testimonial .container .carousel-control.left{left:auto;right:100%}#mid-area #home-testimonial .container .carousel-control.right{left:100%}#mid-area #home-testimonial .container .carousel-control.left,#mid-area #home-testimonial .container .carousel-control.right{width:5%;background:transparent}#mid-area #home-testimonial .container .carousel-control > .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mid-area .product{padding:15px;background:#fff;box-shadow:0 0 24px rgba(0,0,0,0.1);text-align:center;overflow:auto}#mid-area .product h3{height:44px;max-height:44px;margin:0 0 15px;font-family:"avenir-heavy";font-size:20px}#mid-area .product .tooltip{z-index:50}#mid-area .product .product-img{height:164px}#mid-area .product .product-img img{height:164px;border:1px solid #979797}#mid-area .product .product-img .fa{line-height:164px}#mid-area .product h4{height:12px;line-height:1;margin:15px 0;font-family:"avenir-heavy";font-size:12px;overflow:hidden}#mid-area .product .product-desc{min-height:88px;max-height:20em;line-height:1.6;color:#6c8388;font-size:14px;overflow:hidden}#mid-area .product .product-desc display{display:block;height:1em;line-height:1;overflow:hidden}#mid-area .product .product-link a{color:#8dc63f;font-family:"avenir-heavy";font-size:14px}#mid-area .product .product-link a:hover{color:#404040}#mid-area .sub_h1{position:relative;height:330px;margin:0;background-size:cover;background-position:center;background-repeat:no-repeat;font-family:"avenir-medium";text-align:center}#mid-area .sub_h1 span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;color:#fff}#mid-area .sub_h1:before{content:"";position:absolute;left:0;width:100%;height:100%;opacity:0.75;background-image:linear-gradient(-180deg,rgba(0,0,0,0.00) 0%,#000 100%)}#mid-area .content-in{margin:0;padding:0 15%}#mid-area #upcoming-auctions .content-module{background:#eeeff0}#mid-area #upcoming-auctions .content-module .form-group{margin-bottom:30px}#mid-area #upcoming-auctions .content-module .form-group:last-child{margin-bottom:0}#mid-area #process-faqs > .content:first-child{padding:0}#mid-area #process-faqs > .content:first-child > .container{width:100%}#mid-area #auction-videos .content-module{background:#eeeff0}#mid-area #auction-videos .content-module .form-group{margin-bottom:30px}#mid-area #auction-videos .content-module .form-group:last-child{margin-bottom:0}#mid-area #auction-videos .product .product-desc{min-height:110px}#mid-area #testimonials .item{padding:30px 0;border-bottom:1px solid #ccc}#mid-area #testimonials .item:last-child{border-bottom:none}#mid-area #testimonials .item .testimonial-author{padding-left:30px;text-indent:-13px}#mid-area #contact .item{margin-top:80px;text-align:center}#mid-area #contact .item .contact-photo{background:#eeeff0}#mid-area #contact .item .contact-desc{padding:45px 0 0}#mid-area #contact .item .contact-desc div,#mid-area #contact .item .contact-desc a{color:#6c8388}#mid-area #contact .content-module{background:#8dc63f}#mid-area #contact .content-module #contact-form{padding:50px;background:#fff}#mid-area #contact .content-module #contact-form label{font-weight:normal}footer{display:none;margin:0;padding:80px 0}footer .logo-btm{position:relative;margin-top:-25px}footer .logo-btm .copyright{margin-top:33px;color:#6c8388;font-size:10px}footer .footer-contact h2{margin:0px}footer .footer-contact h2 > small{display:inline-block;color:#6c8388;font-size:12px}footer .footer-contact .title{color:#6c8388}footer .footer-contact q{display:block;margin:20px 0;font-family:"avenir-heavy";font-size:24px}footer .footer-contact p{margin:0}footer .footer-powered{margin-bottom:10px;font-size:14px}footer .footer-sns a:not(:first-child){margin-left:15px}.scroll_top_box{position:fixed;z-index:100;right:20px;bottom:-100px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.scroll_top_box .scroll_top{display:inline-block;opacity:0.8;width:50px;height:50px;line-height:50px;border:1px solid #fff;border-radius:50%;background:#8dc63f;color:#fff;font-size:2em;text-align:center;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.scroll_top_box .scroll_top:hover{color:#000}.btn-green{display:inline-block;height:48px;line-height:48px;padding:0 20px;background:#8dc63f;border:none;border-radius:8px;color:#fff;font-family:"avenir-heavy";font-size:14px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.btn-green:hover{color:#404041}@media (max-width:768px){.container{margin:0}div[class^='col-']{margin-top:15px;margin-bottom:15px}header .container-fluid{margin:0}header div[class^='col-']{margin-top:0;margin-bottom:0}header #logo{width:80px}header #top-nav{margin-top:0}header #top-nav .navbar-nav > li:last-child > a{margin:0 15px;text-align:center}#mid-area h1{font-size:40px}#mid-area h2{font-size:26px}#mid-area h3{font-size:20px}#mid-area h4{font-size:16px}#mid-area .content{padding:40px 0}#mid-area #home-slider .container #gallery-main .carousel-text{bottom:25px}#mid-area #home-slider .container #gallery-main .carousel-text h3{margin-bottom:5px;font-size:28px}#mid-area #home-slider .container #gallery-main .carousel-text q{font-size:16px}#mid-area #home-slider .container #gallery-main .carousel-soldout{position:absolute;top:50%;left:50%;top:50%;left:50%;transform:translate(-50%,-50%)}#mid-area #home-slider .container #gallery-main .carousel-soldout i{display:inline-block;width:100px;height:32px;background:url(/assets/images/img-soldout.png) no-repeat center;background-size:cover}#mid-area #home-slider .container #gallery-main .slider-content .slider_content_desc{padding:10px}#mid-area #home-slider .container #gallery-main .slider-content .slider_content_desc h2{margin:0;padding:0;font-size:16px}#mid-area #home-slider .container #gallery-main .slider-content .slider_content_desc p{margin:0;padding:0;font-size:12px}#mid-area #home-slider .container #gallery-main .carousel-control{opacity:1}#mid-area #home-slider .container #gallery-main .carousel-control.left{left:0;right:auto}#mid-area #home-slider .container #gallery-main .carousel-control.right{left:auto;right:0}#mid-area #home-slider .container #gallery-main .carousel-control.left,#mid-area #home-slider .container #gallery-main .carousel-control.right{width:10%;background:transparent}#mid-area #home-slider .container #gallery-main .carousel-control > .fa{color:#fff}#mid-area #home-auction .text-right{text-align:center}#mid-area #home-auction .container .carousel-control{opacity:1}#mid-area #home-auction .container .carousel-control.left{left:1%}#mid-area #home-auction .container .carousel-control.right{left:auto;right:1%}#mid-area #home-about .media{margin-left:0}#mid-area #home-testimonial .container .item{padding:0 5%}#mid-area #home-testimonial .container .item .testimonial-text{font-size:25px}#mid-area #home-testimonial .container .item .testimonial-author{font-size:14px}#mid-area #home-testimonial .container .container .carousel-control{opacity:1}#mid-area #home-testimonial .container .container .carousel-control.left{left:1%}#mid-area #home-testimonial .container .container .carousel-control.right{left:auto;right:1%}#mid-area .sub_h1{height:230px}#mid-area #contact .content-module #contact-form{padding:40px 15px}footer{display:none;margin:0;padding:40px 0}footer .logo-btm{text-align:center}footer .logo-btm img{width:80px}footer .footer-contact h2{margin:0px}footer .footer-contact h2 > small{display:inline-block;color:#6c8388;font-size:12px}footer .footer-contact .title{color:#6c8388}footer .footer-contact q{display:block;margin:20px 0;font-family:"avenir-heavy";font-size:24px}footer .footer-contact p{margin:0}footer .footer-powered{margin-bottom:10px;font-size:14px}}@media (max-width:480px){#top-menu{float:right;width:70%;background:#fff;border:1px solid #ccc}#mid-area #home-auction h2{text-align:center}}