/* Theme Name: AutoCar Theme URI: https://sohelrana.me Author: Sohel Rana Author URI: https://blog.sohelrana.me Description: Auto Car is a modern and full featured automotive car dealer wordpress theme to acquire your all auto dealer business needs. This theme is suitable for any agency, agent, car, car dealer, car listing, vehicle listing, car dealership, car tread, etc.Our Car Classified Ads theme comes with effective vehicle search functionality that makes it Perfect for buyers to look after various Cars or Vehicle Models available. This theme is available with theme option, several page templates, fonts, custom widgets,shortcodes and much more for your all classifieds business requirement - Demo Website Version: 1.1.0 License: Envato Split License for WP Themes License URI: http://themeforest.net/licenses Tags: two-columns, grid-layout, right-sidebar, left-sidebar, custom-menu, featured-images, footer-widgets, theme-options, blog Text Domain: autocar */ /*------------------------------------------------------------------ [Main Stylesheet] Project: Auto Car Version: 1.1.0 -------------------------------------------------------------------*/ /*------------------------------------------------------------------ [Table of contents] 1. Main Header / .main-header 2. Home Page Banner (Main Home) / .banner 3. Featured Cars / .featured-car 4. Testimonials / .testimonials 5. Single Page Banner / .sub-banner 6. Car Grid View / .car-grid 7. Car List View / .car-list 8. Single Car Details / .car-details-body 9. Listing Page Sidebar /.sidebar 10. Single Page Sidebar /.details-sidebar 11. Blog Page / .blog-body 12. Contact Us Page / .contact-us-body 13. About Page / .about-item 14. About Team Mate / .agent-meet 15. We Are Best / .we-best 16. Subscribe Section / .sub-footer 17. Contact Form / .contact-form 18. User Comments / .comments-thread 19. Signup/Login Page / .form-content-box 20. main-footer / .main-footer -------------------------------------------------------------------*/ body { font-family: 'Open Sans', sans-serif; background: #fbfbfb; } h1, h1.fw-title{ font-size: 30px; margin: 0 0 20px; color: #333; font-weight: 700; } h2, h2.fw-title{ font-size: 26px; margin: 0 0 20px; color: #333; font-weight: 700; } h3, h3.fw-title{ font-size: 22px; margin: 0 0 20px; color: #333; font-weight: 700; } h4, h4.fw-title{ font-size: 18px; margin: 0 0 20px; color: #333; font-weight: 700; } h5, h5.fw-title{ font-size: 16px; margin: 0 0 15px; color: #333; font-weight: 700; } h6, h6.fw-title{ font-size: 14px; margin: 0 0 15px; color: #333; font-weight: 700; } a{ cursor: pointer; } a:hover{ text-decoration: none; } .wp-caption .wp-caption-text { margin: 0.8075em 0; } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px; word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ } .screen-reader-text:focus { background-color: #f1f1f1; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } .bypostauthor { border: 1px solid #333; padding: 2px; } .gallery-caption { display: block; text-align: left; padding: 0 10px 0 0; margin-bottom: 0; } .alignleft { display: inline; float: left; margin-right: 1.5em; } .alignright { display: inline; float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } .sticky { } .sticky .thumbnail{ position: relative; border: 2px solid #DDD; margin-bottom: 15px; padding: 10px; } .size-auto, .size-full, .size-large, .size-medium, .size-thumbnail { max-width: 100%; height: auto; } .delay-02s { animation-delay: 0.2s; -webkit-animation-delay: 0.2s } .delay-03s { animation-delay: 0.3s; -webkit-animation-delay: 0.3s } .delay-04s { animation-delay: 0.4s; -webkit-animation-delay: 0.4s } .delay-05s { animation-delay: 0.5s; -webkit-animation-delay: 0.5s } .delay-06s { animation-delay: 0.6s; -webkit-animation-delay: 0.6s } .delay-07s { animation-delay: 0.7s; -webkit-animation-delay: 0.7s } .delay-08s { animation-delay: 0.8s; -webkit-animation-delay: 0.8s } .delay-09s { animation-delay: 0.9s; -webkit-animation-delay: 0.9s } .delay-1s { animation-delay: 1s; -webkit-animation-delay: 1s } .delay-12s { animation-delay: 1.2s; -webkit-animation-delay: 1.2s } #page_scroller { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: fadeInRight; animation-name: fadeInRight; animation-delay: 0.3s; -webkit-animation-delay: 0.3s; cursor: pointer; color: #FFF; padding: 10px 11px; font-size: 12px; position: fixed; bottom: 25px; right: 25px; box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2); border-radius: 3px; } .page_loader { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 999999; background: #fff; } .page_loader img { width: 40px; left: 50%; position: absolute; top: 50%; } div#modalLoader { position: absolute; top: 50%; left: 50%; color: #fff; text-align: center } div#modalLoader span{ font-size: 13px; } /*Custom Anmation*/ .bgburns .slides li:nth-of-type(odd) .slide-background { animation: bgburnsEast 25s linear infinite alternate; -webkit-animation: bgburnsEast 25s linear infinite alternate } .bgburns .slides li:nth-of-type(even) .slide-background { animation: bgburnsWest 25s linear infinite alternate; -webkit-animation: bgburnsWest 25s linear infinite alternate } @keyframes bgburnsEast { from { transform: scale(1) translateX(0); -webkit-transform: scale(1) translateX(0) } to { transform: scale(1.2) translateX(100px); -webkit-transform: scale(1.2) translateX(100px) } } @-webkit-keyframes bgburnsEast { from { transform: scale(1) translateX(0); -webkit-transform: scale(1) translateX(0) } to { transform: scale(1.2) translateX(100px); -webkit-transform: scale(1.2) translateX(100px) } } @keyframes bgburnsWest { from { transform: scale(1) translateX(0); -webkit-transform: scale(1) translateX(0) } to { transform: scale(1.2) translateX(-100px); -webkit-transform: scale(1.2) translateX(-100px) } } @-webkit-keyframes bgburnsWest { from { transform: scale(1) translateX(0); -webkit-transform: scale(1) translateX(0) } to { transform: scale(1.2) translateX(-100px); -webkit-transform: scale(1.2) translateX(-100px) } } @media all and (max-width: 767px) { .flex-direction-nav { display: none } .bgburns .slides li .slide-background { -webkit-animation: none !important; animation: none !important } } /* Solid Buttons Structure**/ .btn{ margin-bottom: 5px; } .button-sm { cursor: pointer; padding: 10px 25px; letter-spacing: 1px; font-size: 11px; font-weight: 600; text-transform: uppercase; color: #555; background: transparent; transition: .5s; border-radius: 2px; border: none; } .button-sm:hover { color: #333; } .button-md { cursor: pointer; padding: 15px 25px 13px 25px; letter-spacing: 1px; font-size: 13px; font-weight: 600; text-transform: uppercase; color: #555; background: transparent; transition: .5s; border-radius: 2px; border: none; } .button-md:hover { color: #333; } .button-lg { cursor: pointer; padding: 18px 30px; letter-spacing: 1px; font-size: 18px; font-weight: 600; text-transform: uppercase; color: #555; transition: .5s; border-radius: 2px; border: none; } .button-lg:hover { color: #333; } .button-sm i{ margin: 3px 3px 0px 3px; } .button-md i{ margin: 4px 4px 0px 4px; } .button-lg i{ margin: 7px 7px 0px 7px; } /** Solid Buttons Colors **/ .button-default { color: #515151; background: #eee; } .button-default:hover { color: #333; background: #DDD; } .button-theme { color: #FFF; } .button-theme:hover, .button-theme:focus { color: #fff !important; outline: none; } .out-line-btn:hover, .out-line-btn:focus { outline: none; } /** Border Buttons Colors **/ .border-button-sm { cursor: pointer; padding: 10px 12px 6px; letter-spacing: 1px; font-size: 13px; font-weight: 600; text-transform: uppercase; color: #555; background: #DDD; transition: .5s; border-radius: 2px; border: none; } .border-button-default { color: #555; background: #DDD; } .border-button-default:hover { color: #333; background: #DDD; } /** MB **/ .mb-60 { margin-bottom: 60px; } .mt-50 { margin-top: 50px; } .mt-70 { margin-top: 70px; } .mt-20 { margin-top: 20px; } .mt-30 { margin-top: 30px; } .mb-30 { margin-bottom: 30px; } .mb-0 { margin-bottom: 0 !important; } /** TOP HEADER AREA START **/ .top-header { background-color: #171C26; } .top-header .list-inline { padding: 10px 0; } .top-header .list-inline a { text-decoration: none; color: #949494; margin-right: 15px; font-size: 12px; } .top-header .list-inline a i { margin-right: 5px; } .top-header ul { margin: 5px 0; padding: 0; } .top-header .social-list li { margin: 0 5px; } .top-header .social-list li a { display: inline-block; } .top-header .social-list li { list-style: none; margin: 0 5px; display: inline-block; line-height: 30px; } .top-header .social-list li a { text-align: center; text-decoration: none; font-size: 12px; } .top-header .sign-in { margin-left: 20px; text-transform: uppercase; font-weight: 600; } /** MAIN HEADER AREA START **/ .main-header { width: 100%; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05); } a:focus { outline: none; } .navbar-default { background: none; border: none; margin-bottom: 0; border-radius: 0; } .main-header .navbar-default .nav > li > a { position: relative; display: block; padding: 30px 18px; font-size: 11px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; color: #5a5959; } .main-header .navbar-collapse { padding-right: 0; padding-left: 0; } .logo { padding: 20px 0; margin-right: 50px; float: left; } .logo img { height: 40px; } .logo img { height: 40px; } .navbar-right { margin: 0; } /* NAV SEARCH */ .navbar-search-box { padding: 20px 0 0; display: inline-block; } .navbar-search { position: relative; min-width: 40px; width: 0%; height: 40px; float: right; overflow: hidden; -webkit-transition: width 0.3s; -moz-transition: width 0.3s; -ms-transition: width 0.3s; -o-transition: width 0.3s; transition: width 0.3s; } .navbar-search-input { top: 0; right: 0; border: 0; outline: 0; background: none; width: 100%; height: 40px; margin: 0; padding: 0 55px 0 20px; font-size: 14px; border: none; } .navbar-search-icon, .navbar-search-submit { width: 40px; height: 40px; display: block; position: absolute; top: 0; font-size: 15px; right: 0; padding: 0; margin: 0; border: 0; outline: 0; line-height: 40px; text-align: center; cursor: pointer; color: #333; background: #eee; border-radius: 50px; font-weight: 700; text-transform: uppercase; } .navbar-search-open { width: 100%; } .navbar-search-open .navbar-search-icon { border-radius: 0; color: #fff; } .navbar-search-open .navbar-search-input { background: #fff; border: 1px solid #EEE; } .navbar-search-open .navbar-search-submit { color: #fff !important; border-radius: 0 !important; } /* END NAV SEARCH */ .form-search { position: relative; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .form-search .form-control { border: 1px solid #fff; box-shadow: none; border-radius: 3px; background: #fff; height: 34px !important; } .form-search .btn, .form-search .btn:focus .form-search .btn:active { background: none; position: absolute; right: 0; top: 0; outline: none !important; box-shadow: none; padding: 7px 12px 7px 13px !important; } .blog-sidebar .form-search .form-control { border: 1px solid #efefef; background: #efefef; height: 45px !important; } .blog-sidebar .form-search .btn { background: none; position: absolute; right: 0; top: 0; padding: 10px 12px 9px 12px; line-height: 30px; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { background-color: #fbfbfb; } .navbar-nav > li { z-index: 9999; } .dropdown-menu > li > a { display: block; padding: 12px 15px; clear: both; font-weight: normal; line-height: 1.42857143; color: #5a5959; font-size: 13px; white-space: nowrap; border-left: solid 5px transparent; background: #fbfbfb; cursor: pointer !important; outline: none; } .dropdown-menu > li:last-child > a { border-bottom: none; } .dropdown-menu .open > a, .dropdown-menu .open > a:focus, .dropdown-menu .open > a:hover { background-color: white; border-bottom: 1px solid transparent; } .navbar-nav .dropdown-menu { border: none; padding-top: 0; padding-bottom: 0; border-radius: 0; margin-top: 10px; min-width: 200px; } .open > .dropdown-menu { -webkit-transform: scale(1, 1); transform: scale(1, 1); opacity: 1; } .caret-up { width: 0; height: 0; border-left: 4px solid rgba(0, 0, 0, 0); border-right: 4px solid rgba(0, 0, 0, 0); border-bottom: 4px solid; display: inline-block; margin-left: 2px; vertical-align: middle; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { color: #5a5959; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover { color: #555; background-color: transparent; } .banner { position: relative; } .banner_video_bg { /*max-height: 700px;*/ } .pattern-overlay { background-color: rgba(0, 0, 0, 0.35); min-height: 496px; } #wrapper_mbYTP_bgndVideo { z-index: -999 !important; } .banner .item { } .banner .item-100vh { height: 100vh; } .banner .item img { height: 100%; width: 100%; } .carousel-control { width: 0; } .carousel-control.left { background: none; } .carousel-control.right { background: none; } .slider-mover-left { width: 35px; height: 50px; line-height: 50px; position: absolute; top: 45%; z-index: 5; display: inline-block; left: 0; background: #151515; text-align: center; border-radius: 2px; } .slider-mover-left i { font-size: 20px; } .slider-mover-right { width: 35px; height: 50px; line-height: 50px; position: absolute; top: 45%; z-index: 5; display: inline-block; right: 0; background: #151515; text-align: center; border-radius: 2px; } .slider-mover-right i { font-size: 20px; } .banner-max-height { max-height: 720px !important; } .banner-max-height img { max-height: 720px; } .banner .banner-slider-inneri { top: 150px; display: inline-block; text-shadow: none; right: 8%; left: 8%; } .banner .banner-slider-inner { top: 0%; display: inline-block; text-shadow: none; right: 0%; left: 0%; padding: 0; bottom: 0%; background-color: rgba(0, 0, 0, 0.3); display: flex !important; } .banner-content { align-self: center !important; margin: 0px auto; font-family: 'Roboto', sans-serif !important;; color: #fff; } /*.banner-content-left { margin-left: 8%; margin-right: 8%; }*/ .banner .banner-slider-inner h1 { color: #fff; margin: 0 0 20px; font-size: 48px; font-weight: 700; text-transform: uppercase; } .banner-2 .banner-slider-inner h1 { color: #fff; font-size: 70px; font-weight: 700 !important; text-transform: uppercase; font-family: 'Oswald', sans-serif; margin-bottom: 20px; text-shadow: none; } .banner .banner-slider-inner h1 span { font-weight: 600; } .banner .banner-slider-inner h2 { font-size: 50px; } .banner .banner-slider-inner p { margin-bottom: 20px; color: #fff; line-height: 1.6; font-size: 15px; font-weight: 400; opacity: 0.8; } .banner-3 .banner-box h1{ padding: 20px 30px; background: rgba(0, 0, 0, 0.498039); width: auto; display: inline-block; font-weight: 700 !important; } .banner-3 .banner-box p{ font-size: 16px; padding: 10px 30px; background: rgba(0, 0, 0, 0.498039); width: auto; display: inline-block; font-weight: 600 !important; } .banner-content .btn { margin-left: 3px; margin-right: 3px; } .banner-detail-box { background: rgba(0, 0, 0, 0.6); max-width: 600px; padding: 20px; } .banner-detail-box h3 { margin: 0 0 10px; text-transform: uppercase; font-size: 32px; font-weight: 700; } .banner .banner-detail-box p { margin-bottom: 20px; color: #dcd7d7; font-size: 15px; } /** MAIN TITLE BOX AREA START **/ .main-title { text-align: center; max-width: 700px; margin: 0 auto; margin-bottom: 50px; } .main-title h1 { font-size: 30px; margin: 0 0 20px; color: #333; font-weight: 700; } .main-title p { font-weight: 300; font-size: 19px !important; line-height: 30px; color: #808080; } /** CAR BOX AREA START **/ .car-box { padding: 0; margin: 0 0 30px 0; border-radius: 0; border: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); } .car-box-thumbnail { position: relative; font-family: 'Roboto', sans-serif; } .car-box img { width: 100%; } .is-featured { position: absolute; top: 10px; left: 10px; color: #fff; padding: 6px 10px 5px 10px; border-radius: 2px; text-transform: uppercase; font-size: 10px; transition: all 0.9s ease-in-out; } .listing-for { position: absolute; top: 10px; right: 10px; color: #FFF; transition: all 0.9s ease-in-out; } .listing-for .for { background: #2d2d2d; padding: 6px 10px 5px 10px; border-radius: 2px; text-transform: uppercase; font-size: 10px; } .listing-price { position: absolute; bottom: 15px; left: 15px; color: #FFF; padding: 6px 20px; border-radius: 3px; background: rgba(0, 0, 0, 0.7); transition: all 0.9s ease-in-out; } .listing-price span { font-size: 12px; font-weight: 600; } .listing-price .del { font-size: 11px; } .feadured-ribbon { position: absolute; } .content-area { padding: 100px 0 70px; } .content-area-2 { padding: 100px 0; } .content-area-3 { padding-bottom: 100px; } .content-area-4 { padding-bottom: 50px; } .content-area-5 { padding: 100px 0 50px; } .content-area-6 { padding: 100px 0 80px; } .content-area-7 { padding-bottom: 70px; } .content-area-8 { padding-bottom: 80px; } .car-box:hover { box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.10), 0 6px 5px 0 rgba(0, 0, 0, 0.10); } .car-box .detail { padding: 20px 20px 5px; background: #fff; color: #5a5959; width: 100%; float: left; position: relative; } .car-box .detail header { padding-bottom: 10px; margin-bottom: 10px; width: 100%; border-bottom: 1px solid #ededed; } .car-box .detail p { font-size: 13px; line-height: 26px; margin-bottom: 20px; } .car-box .detail header h5 { margin: 0 0 5px; border: none; padding: 0; } .car-box .detail header h5 a { font-weight: 600; text-decoration: none; text-transform: uppercase; font-size: 17px; } .car-box .detail header h5 a:hover { color: #5a5959; } .car-box .detail header .custom-list { padding: 0; margin: 0; } .car-box .detail header .custom-list li { font-size: 10px; list-style: none; display: inline-block; padding-right: 5px; text-transform: uppercase; font-weight: 600; } .car-box .detail header .custom-list li a { text-decoration: none; color: #5a5959; } .car-box .detail .facilities-list { padding: 0; margin: 0; } .car-box .detail .facilities-list li { list-style: none; width: 33%; float: left; font-size: 11px; font-weight: 600; margin-bottom: 15px; } .car-box .detail .facilities-list li i { margin-right: 5px; font-size: 15px; font-weight: 500; } .btn-details { padding: 6px 20px; letter-spacing: 1px; font-size: 12px; font-weight: 600; text-transform: uppercase; color: #fff !important; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; /* ...and now for the proper property */ transition: .5s; border-radius: 2px; } .btn-details:hover { color: #fff; } .car-box-thumbnail:hover .is-featured, .car-box-thumbnail:hover .listing-for, .car-box-thumbnail:hover .listing-price { } .carbox-overlap-wrapper { visibility: hidden; background: rgba(0, 0, 0, 0.6); height: 100%; width: 100%; z-index: 999; position: absolute; text-align: center; color: #FFF; left: 0; top: 0; bottom: 0; right: 0; display: flex; justify-content: center; flex-direction: column; text-align: center; } .car-box-thumbnail:hover .carbox-overlap-wrapper { visibility: visible; top: 0; cursor: pointer; transition: visibility 2s ease-out; } .car-box-thumbnail:hover .hide_it{ display: none; } .car-box-thumbnail:hover .show_it{ display: inline-block; } .overlap-btn { width: 42px; height: 42px; line-height: 42px; display: inline-block; color: #FFF; margin: 5px auto; border-radius: 50px; font-size: 15px; text-transform: uppercase; display: inline-block; } .overlap-btn:hover { text-decoration: none; color: #FFF; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; /* ...and now for the proper property */ transition: .5s; } .car-magnify-gallery{ display: inline-block; } .carbox-overlap-wrapper h2 { font-size: 17px; font-weight: 900; padding-bottom: 10px; font-family: 'Roboto', sans-serif; line-height: 18px; text-transform: uppercase; margin: 0; color: #fff; } .carbox-overlap-wrapper h4 { font-size: 14px; font-weight: 900; font-family: 'Roboto', sans-serif; line-height: 26px; color: #fff; } .modal-content { border-radius: 2px; } .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; } .modal-title { font-weight: 600; text-decoration: none; text-transform: uppercase; font-size: 14px; /*text-align: center;*/ } .ratings { font-size: 10px; color: #ffc12b; } .modal .slider-mover-left, .modal .slider-mover-right { border: none !important; } .img-responsive { width: 100%; } /** MODAL BODY DESIGN STARTED**/ .modal-raw { display: flex; } .modal-left, .modal-right { flex: 1; } .car-modal .modal-left { padding: 0; background: #535353; color: #fff; } .car-modal .modal-content { border: none; background: transparent; box-shadow: none; border-radius: 0; } .car-modal .modal-header { background: transparent; border: none; padding: 15px 0; } .car-modal .modal-header .modal-title { font-size: 26px; font-weight: 900; color: #fff; } .car-modal .modal-header .modal-title a, .car-modal .modal-header .modal-title a:hover { color: #fff; } .car-modal .modal-header p { color: #fff; margin-bottom: 0; } .car-modal .modal-header .close, .car-modal .modal-header .close:focus { padding: 8px 13px; outline: none; margin: -60px -1px -15px auto; background: #3a3a3a; opacity: 1; color: #FFF; border-radius: 3px; cursor: pointer; } .car-modal .modal-body { padding: 0 15px; background: #fff; } .modal-right { padding: 0; border-top: 1px solid #EEE; } #modalCarousel .carousel-item { max-height: 240px; } .modal-left-content { } .modal-left-content img { width: 100%; height: 100%; } .modal-left-content .control { width: 30px; height: 30px; position: absolute; text-align: center; color: #FFF; font-size: 24px; line-height: 30px; bottom: 0px; opacity: .5; } .modal-left-content .carousel-inner { display: flex; } .modal-left-content .carousel-inner .item { flex: 1; } .modal-left-content .item img { width: 100%; } .modal-left-content iframe { border: none; width: 100%; display: block; } .modal-left-content .control:hover { opacity: 1; } .modal-left-content .control-prev { right: 30px; } .modal-left-content .control-next { right: 0; } .modal-left-content .description { padding: 40px 25px; } .modal-left-content p { font-size: 13px; color: #fff; line-height: 21px; } .modal-left-content .description h3 { color: #fff; font-size: 16px; margin: 0 0 15px; font-weight: 600; } .modal-right-content .bullets { color: #000; font-size: 13px; font-weight: 400; padding: 0px; margin: 20px 0; columns: 2; } .modal-right-content .bullets li { margin-bottom: 8px; position: relative; list-style: none; padding-left: 0px; } .modal-right-content .bullets li i { left: 0; position: absolute; top: 0; } .modal-right-content { padding: 30px; } .modal-right-content p { font-size: 13px; } .modal-backdrop.show { opacity: 0.7; } .modal-right-content .price { float: right; } .modal-right-content h3 { font-size: 16px; font-weight: 600; border-bottom: 1px solid #eee; padding-bottom: 10px; margin: 0 0 15px; color: #37404d; } .modal-right-content dl { margin-top: 0; margin-bottom: 20px; font-size: 12px; } .modal-right-content dl dt { float: left; font-weight: 500; } .modal-right-content dl dd { text-align: right; margin-bottom: 8px; } /** MODAL BODY DESIGN ENDED **/ /** FOOTER AREA START **/ footer { width: 100%; background: #111; color: #7c7e83; padding-bottom: 20px; } .logo-2 img { height: 40px; } .sub-footer { background: rgba(255, 255, 255, 0.03); margin-bottom: 50px; width: 100%; float: left; } .sub-footer form input { width: 80%; height: 40px; padding: 10px 20px; padding-right: 60px; border: 1px solid transparent; border-radius: 0; font-size: 14px; float: left; outline: none; } .sub-footer form .button-small { width: 20%; border-radius: 0; height: 40px; color: #fff !important; padding: 10px 20px; float: left; text-align: center; } .sub-footer form { margin: 27px auto 0; width: 100%; display: inline-block; } .sub-footer .logo-2 { width: 100%; padding: 30px 30px 23px; } .sub-footer .logo a { text-decoration: none; color: #fff; } .social-list a { text-align: center; display: inline-block; color: #949494; } .sub-footer .social-list { margin: 27px 15px 0 0; float: right; } .sub-footer .social-list .social-text { font-size: 20px; display: inline-block; color: #fff; line-height: 30px; margin-right: 15px; text-transform: uppercase; } .sub-footer .social-list a { width: 38px; height: 38px; line-height: 38px; margin-right: 5px; border-radius: 2px; color: #fff; } footer .footer-item { margin-bottom: 20px; } footer .footer-item .title { color: #c5c5c5; letter-spacing: 1px; font-weight: 600; border-bottom: solid 1px #3a3a3a; padding-top: 10px; padding-bottom: 20px; font-size: 16px; margin: 0 0 30px; text-transform: uppercase; } footer ul { margin: 0; padding: 0; list-style: none; } footer p { line-height: 22px; margin-bottom: 20px; font-size: 13px; } #menu-footer { margin: 0px; padding: 0px; } #menu-footer li, .footer-menu .menu li { list-style: none; float: right; margin-top: 7px; margin-left: 20px; margin-bottom: 0px; } #menu-footer li a, .footer-menu .menu li a { text-decoration: none; font-size: 12px; color: #686868; } #menu-footer li a:hover, .footer-menu .menu li a:hover { color: #555; } .personal-info li { color: #7c7e83; font-size: 13px; line-height: 18px; margin-bottom: 20px; letter-spacing: 0.5px; } .personal-info li i { font-size: 18px; color: #999999; margin-right: 5px; float: left; width: 20px; } .personal-info li a { text-decoration: none; color: #999999; } .links li { font-size: 13px; line-height: 16px; padding-bottom: 10px; margin-bottom: 10px; letter-spacing: 0.5px; } .links li a { text-decoration: none; color: #7c7e83; } .links li a:hover { color: #cccccc; } footer .tags { margin-bottom: 13px; width: 100%; float: left; } .tags a { float: left; margin: 0 7px 7px 0; border: solid 1px #353535; padding: 6px 15px; font-size: 11px; letter-spacing: 1px; color: #7c7e83; border-radius: 2px; text-decoration: none; } .tags a:hover { background: #7c7e83; color: #cccccc; } .recent-car .media { margin-bottom: 30px; } .recent-car .media .media-left { padding-right: 20px; float: left; } .recent-car .media .media-left img { width: 70px; height: 70px; } .recent-car .media .media-body h3 { margin: 0 0 8px; font-size: 12px;; } .recent-car .media .media-body h3 a { color: #c5c5c5; text-decoration: none; } .recent-car .media .media-body h3 a:hover { color: #afaeae; } .recent-car .media .media-body span { margin: 0 0 6px; font-size: 13px; display: block; } .recent-car .media .media-body p { margin: 0; font-size: 14px; font-weight: 600; letter-spacing: 1.4px; } .recent-car .media:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .copy-right { background: #111111; padding: 20px 0; text-align: center; border-top: solid 1px #232323; width: 100%; } .copy-right p { color: #858585; margin: 0; text-align: left; margin-top: 10px; } /** SUB BANNER AREA START **/ .sub-banner { color: white; background-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-size: cover; background-position: center center; width: 100%; height: auto; opacity: 1; visibility: inherit; text-align: center; } .overlay { background-color: rgba(0, 0, 0, 0.6); padding: 75px 0; } .breadcrumb-area { max-width: 620px; margin: 0 auto; text-align: center; height: auto; } .breadcrumb-area h2 { margin: 0 0 20px; font-size: 35px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; color: #fff; } .breadcrumb-area ul { list-style: none; margin: 0; padding: 0; color: #535353; } .breadcrumb-area .ul li { display: inline-block; list-style: none; font-size: 18px; } .breadcrumb-area .breadcrumbs li { display: inline-block; list-style: none; font-size: 18px; } .breadcrumb-area .breadcrumbs .active { margin-left: 15px; color: #fff; } .breadcrumb-area .breadcrumbs .active:before { content: "\f105"; font-family: "FontAwesome"; font-size: 14px; margin-right: 15px; font-weight: 600; } .breadcrumb-area ul li a { color: #fff; text-decoration: none; } /** BLOCK HEADING AREA START **/ .block-heading { background: #fff; border-radius: 3px; height: 52px; margin-bottom: 30px; } .block-heading h4 { line-height: 52px; color: #fff; display: inline-block; padding-right: 20px; border-radius: 3px 0 0 3px; margin: 0 0 0; font-weight: 600; } .block-heading .heading-icon { width: 50px; text-align: center; margin-right: 20px; display: inline-block; border-radius: 3px 0 0 3px; position: relative; color: #fff; } .block-heading .sorting { padding: 8px 12px; background: #FFF; border: 1px solid #EEE; color: #999; margin-right: 5px; font-size: 13px; font-weight: 300; outline: none; } .block-heading .sorting-options { margin: 10px 15px 0 0; text-align: right; } .block-heading .sorting { font-size: 13px; font-weight: 300; padding: 5px 12px; border: solid 1px #e7e7e7; } .block-heading a { text-decoration: none; } .change-view-btn { margin-left: 5px; border-radius: 2px; background: transparent; padding: 5px 9px; } .change-view-btn:hover { color: #fff; } .active-view-btn { color: #fff !important; margin-left: 5px; padding: 5px 9px; } .active-view-btn:hover { background: transparent; } /** CAR LIST BOX AREA START **/ .car-list-box { margin-bottom: 30px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); background: #fff; position: relative; } .car-list-box .car-pic { padding: 0; } .car-list-box .detail { padding: 15px 20px 0; color: #5a5959; } .car-list-box .detail header { padding-bottom: 6px; margin-bottom: 11px; float: left; width: 100%; border-bottom: 1px solid #ededed; } .car-list-box .detail p { margin: 0 0 20px; font-size: 13px; line-height: 24px; } .car-list-box .detail header h3 a { font-weight: 600; text-decoration: none; text-transform: uppercase; font-size: 17px; } .car-list-box .detail header h3 a:hover { color: #707070; } .car-list-box .detail header .custom-list { padding: 0; margin: 0; } .car-list-box .detail header .custom-list li { font-size: 10px; list-style: none; display: inline-block; padding-right: 5px; text-transform: uppercase; font-weight: 600; } .car-list-box .detail header .custom-list li a { text-decoration: none; color: #5a5959; } .car-list-box .detail .facilities-list { padding: 0; margin: 0; } .car-list-box .detail .facilities-list li { list-style: none; width: 33%; float: left; font-size: 13px; font-weight: 400; margin-bottom: 15px; color: #5a5959; line-height: 15px; } .car-list-box .detail .facilities-list li i { margin-right: 5px; font-size: 15px; font-weight: 400; } .car-found { font-size: 13px; padding: 8px 0; font-weight: 500; text-align: center; } .car-list-box-2 .detail { padding: 40px 40px 0; color: #5a5959; } .car-list-box .detail header h3 { margin: 0 0 5px; } .car-list-box-2 .detail header h3 { margin-bottom: 15px; } .car-list-box-2 .detail header h3 a { font-weight: 600; font-size: 25px; } /** PAGINATION AREA START **/ .pagination > li > a, .pagination > li > span { border-radius: 0% !important; margin: 0 5px 5px; width: 34px; height: 34px; text-align: center; padding: 0; line-height: 34px; border: none; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); } .pagination { margin: 0 0 20px; } .pagination > li > a { font-weight: 600; } .pagination > li > a:hover { color: #fff; } .page-count { color: #888; font-size: 12px; margin-bottom: 10px; font-weight: 500; } /**SIDEBAR AREA START **/ .sidebar-widget { background: #fff; padding: 20px; margin-bottom: 30px; } .sidebar-widget { position:relative; } .sidebar-widget:before, .sidebar-widget:after { content: ""; position: absolute; z-index: -1; -webkit-box-shadow: 0 0 20px rgba(50,50,50,0.1); -moz-box-shadow: 0 0 20px rgba(50,50,50,0.1); box-shadow: 0 0 20px rgba(50,50,50,0.1); top: 0; bottom: 0; left: 5px; right: 5px; -moz-border-radius: 100px / 1px; border-radius: 100px / 1px; } .sidebar-widget .title { letter-spacing: 1px; font-weight: 700; font-size: 17px; margin: 0 0 25px; text-transform: uppercase; color: #37404d; } .search-form h2.title{ margin-bottom: 20px; } .search-form .button-default{ margin-bottom: 20px; } .search-form .single-block{ margin-bottom: 30px; } .helping-Center p { color: #5a5959; } .helping-Center ul { margin: 0; padding: 0; } .helping-Center ul li { list-style: none; line-height: 44px; color: #5a5959; margin-bottom: 0px; padding-bottom: 0px; } .helping-Center ul li a { text-decoration: none; color: #5a5959; } .helping-Center ul li i { margin-right: 10px; width: 34px; height: 34px; line-height: 34px; text-align: center; border-radius: 50%; color: #fff; -webkit-box-shadow: rgba(50, 50, 50, 0.11) 0 5px 2px 0; } .single-block { /*margin-bottom: 50px;*/ } .single-block .search-fields { margin-bottom: 20px; } .single-block .search-fields label { font-size: 11px; font-weight: 700; color: #555; text-transform: uppercase; } .single-block .search-fields input, .single-block .search-fields select, .bootstrap-select>.dropdown-toggle, .single-block .search-fields textarea { border-radius: 2px; box-shadow: none; height: 45px; box-shadow: none; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle{ outline: none; } .btn-group.open .dropdown-toggle{ box-shadow: none; } .bootstrap-select .dropdown-toggle:focus{ outline: 0px !important; background: transparent; } .single-block .search-fields .form-control:focus { border-color: #ccc; outline: 0; box-shadow: none; } .slider.slider-horizontal .slider-track { height: 6px; width: 100%; margin-top: -5px; top: 50%; left: 0; background: #ccc; border-radius: 0; } .slider.slider-horizontal .slider-selection { height: 100%; top: 0; bottom: 0; } .slider.slider-horizontal .slider-price-amont { font-weight: 700; font-size: 11px; } .slider.slider-horizontal .slider-handle { margin-left: -10px; margin-top: -8px; border-radius: 50px; } .slider.slider-horizontal { width: 100% !important; height: 15px; } input[type=checkbox]:checked + label:before { content: "\2713"; text-shadow: 1px 1px 1px rgba(0, 0, 0, .2); font-size: 15px; color: #f3f3f3; text-align: center; line-height: 15px; } /** BOOTSTRAP SELECT START **/ .bootstrap-select { width: 100% !important; font-family: 'Roboto', sans-serif !important;; } .bootstrap-select button { color: #999; padding: 7px 10px 5px 10px; border-radius: 2px; border: 1px solid #d5d5d5; outline: none; } .bootstrap-select button:active, .bootstrap-select button:hover, .bootstrap-select button:focus{ background: none; outline: 0px !important; } .bootstrap-select .dropdown-menu li { padding: 0; margin: 0px; } .bootstrap-select .dropdown-menu li a { padding: 10px; } .bootstrap-select .dropdown-menu { padding: 0 !important; margin: 0; } .bootstrap-select.btn-group .dropdown-menu li a:hover{ border-left: 5px solid transparent; } .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark { margin-top: 12px; } .bootstrap-select .dropdown-menu li a { padding: 10px; color: #515151 !important; font-size: 12px; } .search-fields .bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover { background: transparent; outline: none !important; height: 45px; border: 1px solid #d5d5d5; border-radius: 3px; } .checkbox { padding-left: 20px; margin: 15px 0; } .checkbox label { display: inline-block; position: relative; padding-left: 15px; color: #5a5959; font-size: 13px; } .checkbox label::before { content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: 0; margin-left: -20px; border: 1px solid #cccccc; border-radius: 0; background-color: #fff; -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; transition: border 0.15s ease-in-out, color 0.15s ease-in-out; } .search-block .list-1 li { list-style: none; line-height: 30px; font-weight: bold; font-size: 12px; } .search-block .list-1 li a { text-decoration: none; font-weight: 400; color: #434955; } .recent-cars .media .media-body h3 a { text-decoration: none; text-transform: uppercase; font-weight: 600; color: #434955; } .recent-cars .media .media-body h3 a:hover { color: #848383; } /** CAR DETAILS BODY AREA START **/ .car-details-body { color: #5a5959; } .option-bar .header-price { text-align: right; float: right; } .option-bar .header-price h3 { font-size: 21px; font-weight: 600; margin: 0; } #carousel-custom .carousel-indicators { margin: 10px 0 0; overflow: auto; position: static; text-align: left; white-space: nowrap; width: 100%; } #carousel-custom .carousel-indicators li { background-color: transparent; -webkit-border-radius: 0; border-radius: 0; display: inline-block; height: auto; margin: 0 !important; width: auto; } #carousel-custom .carousel-indicators li img { display: block; opacity: 0.5; } #carousel-custom .carousel-indicators li.active img { opacity: 1; } #carousel-custom .carousel-indicators li:hover img { opacity: 0.75; } #carousel-custom .carousel-outer { position: relative; } .thumb-preview { width: 100%; } .thumbs { width: 100% !important; margin: 12px auto !important; background: #dde3e4; padding: 10px 0 6px 10px; } .thumbs img { width: 93px; height: 60px; } .car-details-body .about-room { margin: 50px 0; } .car-details-body .about-car p { line-height: 27px; } .features-opions{ -moz-column-count: 3; -moz-column-gap: 20px; -webkit-column-count: 3; -webkit-column-gap: 20px; column-count: 3; column-gap: 20px; } .amenities-box ul { list-style: none; margin: 0; padding: 0; color: #535353; } .amenities-box ul li { margin-bottom: 20px; } .amenities-box ul li span { padding-left: 25px; position: relative; line-height: 20px; font-size: 14px; margin-bottom: 25px; } .amenities-box ul li i { left: 0; position: absolute; top: 0; line-height: 22px; font-weight: 600; } .amenities-box ul li strong { font-weight: 600; } /** FEATURES OPTIONS AREA START **/ .features-opions ul { list-style: none; margin: 0; padding: 0; color: #535353; } .features-opions ul li { margin-bottom: 15px; padding-left: 25px; position: relative; color: #5a5959; font-size: 14px; } .features-opions ul li i { left: 0; position: absolute; top: 0; font-size: 8px; line-height: 22px; } .general-information p { line-height: 30px; } .technical-specifications ul { padding: 0; } .technical-specifications ul li { list-style: none; border-bottom: 1px dotted #d4cece; line-height: 45px; color: #666; font-weight: 600; } .technical-specifications ul li:last-child { border-bottom: 1px none; } .technical-specifications ul li span { float: right; font-weight: 400; } .car-details-body iframe, .modal-body iframe { width: 100%; border: none !important; } .car-details-body .contact-form .title { color: #333; margin: 0 0 30px; font-weight: 700; font-size: 20px; letter-spacing: 1px; } .car-details-body .old-price-empty{ position: absolute; right: 25px; top: 15px; } /** CAR SPECIFICATIONS AREA START **/ .car-specifications a { text-decoration: none; } .car-details-sidebar ul { padding: 0; margin: 0; } .car-details-sidebar ul li { list-style: none; padding: 5px 0; color: #787878; line-height: 30px; border-bottom: 1px dotted #DDD; text-align: right; } .car-details-sidebar ul li:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; } .car-details-sidebar ul span { font-weight: 600; float: left; color: #474646; } .twitter-feed p { line-height: 26px; color: #5a5959; } .twitter-feed a { font-weight: 400; } .details-sidebar .social-box ul { margin: 0; padding: 0; } .details-sidebar .social-box ul li a { border-radius: 0; float: left; } /** ABOUT ITEM AREA START **/ .about-item .text h2 { font-size: 24px; color: #333; font-weight: 600; letter-spacing: 1px; position: relative; padding-bottom: 20px; margin: 20px 0 20px; text-transform: uppercase; } .underline-heading .line{ position: relative; color: #333; letter-spacing: 1px; padding-bottom: 20px; margin: 0px 0 20px; text-transform: uppercase; } .about-item .text h2:before, .underline-heading .line:before { content: ''; width: 100%; height: 1px; background: #dfdfdf; position: absolute; bottom: 0; left: 0; } .about-item .text h2:after, .underline-heading .line:after { content: ''; width: 80px; height: 2px; left: 0; bottom: -1px; position: absolute; } .about-item .text p { line-height: 30px; color: #5a5959; font-size: 14px; margin-bottom: 20px; } .about-item .text .btn-details { float: none; margin-top: 10px; } .about-item .item img { width: 100%; } /** ABOUT TEAM MEET AREA START **/ .team-box { padding: 0; margin-bottom: 30px; border-radius: 0; border: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); } .team-box img { background: #d2d2d2; } .team-box .detail { padding: 30px 15px; background: #fff; text-align: center; } .team-box .detail h3 { font-size: 16px; margin: 0 0 15px; font-weight: 700; } .team-box .detail h3 a { color: #333; text-decoration: none; } .team-box .detail h5 { margin: 0 0 20px; color: #535353; } .team-box .detail ul { padding: 0; margin: 0; list-style: none; } .team-box .detail ul li { display: inline-block; } .team-box .detail li a { margin: 0 8px; } /** WE BEST AREA START **/ .we-best { text-align: center; } .we-best .content { max-width: 262px; margin: 0 auto; margin-bottom: 50px; } .we-best .content i { width: 55px; height: 55px; line-height: 50px; font-size: 22px; display: inline-block; border-radius: 50%; color: #fff; margin-bottom: 20px; } .we-best .content h4 { margin: 0 0 20px; text-transform: uppercase; font-size: 14px; font-weight: bold; } .we-best .content p { color: #5a5959; font-size: 13px; line-height: 23px; } .mb-30 { margin-bottom: 30px; } /** CONTACT DETAILS AREA START **/ .contact-details .media .media-left i { width: 55px; font-size: 24px; height: 55px; line-height: 55px; border-radius: 50%; text-align: center; color: #333; border: 1px dashed #333; } .contact-details .media .media-left { padding-right: 25px; } .contact-details .media .media-body h4 { color: #333; letter-spacing: 1px; font-weight: 600; font-size: 16px; margin: 0 0 20px; text-transform: uppercase; } .contact-details .media .media-body p { color: #5a5959; font-size: 13px; letter-spacing: 0.52px; line-height: 20px; } .contact-details .media .media-body p a { text-decoration: none; color: #5a5959; } .contact-details .media .media-body p { margin-bottom: 5px; } .contact-details .media { margin: 0 0 30px; } .contact-form form .input-text { width: 100%; padding: 10px 17px; font-size: 13px; border: 1px solid #e8e7e7; outline: none; color: #6c6c6c; height: 45px; line-height: 45px; border-radius: 3px; box-shadow: none; } .contact-form form textarea { min-height: 235px; line-height: 22px !important; } .contact-form .form-group { margin-bottom: 20px; } .contact-map { height: 250px !important; } .contact-map-content .map-content { width: 250px; } .location .contact-map { height: 400px !important; } form .btn { outline: none !important; } .map-properties { padding: 10px 0; max-width: 370px; } .map-properties .map-img { } .map-properties .address { color: #777; font-size: 14px; } .map-properties .address i { margin-right: 5px; } .map-properties .description { font-size: 13px; color: #777; line-height: 21px; font-weight: 400; } .map-properties .map-img img { width: 100%; padding: 3px; border: 1px solid #EEE; border-radius: 4px; margin-bottom: 15px; } .map-properties .map-content { box-shadow: none; } .map-properties .map-content h4 { margin: 0 0 10px 0; font-weight: 400; font-size: 20px; } .map-properties-btns { display: inline-flex; } .map-properties-btns .button-theme { color: #FFF !important;; } .map-properties .map-properties-fetures { margin: 15px 0; } .map-properties .map-properties-list { margin: 0; padding: 0; } .map-properties .map-properties-list li { list-style: none; margin-bottom: 6px; color: #999; } .map-properties .map-properties-fetures span { margin-right: 7px; color: #999; font-size: 12px; } .map-properties .price { font-size: 16px; font-weight: 700; letter-spacing: 0; } .post-password-form input[type='password'] { width: 100%; padding: 5px 17px 6px 17px; font-size: 13px; border: 1px solid #e8e7e7; outline: none; color: #6c6c6c; border-radius: 3px; } .post-password-form label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 600; font-size: 14px; } .post-password-form input[type='submit'] { cursor: pointer; padding: 10px 25px; letter-spacing: 1px; font-size: 11px; font-weight: 600; text-transform: uppercase; color: #fff; transition: .5s; border-radius: 2px; line-height: 16px; } /** BLOG BANNER AREA START **/ .blog-banner { padding: 30px 0; background: #e8e8e8; text-align: center; } .blog-banner h2 { margin: 0 0 20px; color: #37404d; font-weight: 600; text-transform: uppercase; font-size: 24px; } .blog-banner a { text-decoration: none; color: #37404d; letter-spacing: 1px; font-size: 15px; } /** BLOG BODY AREA START **/ .blog-box { margin-bottom: 50px; border-radius: 0; padding: 0; border: none; color: #5a5959; background: transparent; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); } .blog-single{ box-shadow: none; } .blog-box .btn { border-radius: 50px; padding: 8px 33px; letter-spacing: 1.4px; text-transform: uppercase; font-size: 12px; font-weight: 600; } .blog-box .detail { padding: 30px 0px; color: #5a5959; width: 100%; float: left; } .posts-summery { padding: 30px 20px !important; } .blog-box .detail h1.title { margin: 0 0 20px; font-size: 20px !important; letter-spacing: 1px; position: relative; font-weight: 600; text-transform: uppercase; } .blog-box .detail h1 a { text-decoration: none; color: #37404d; } .blog-box .detail h1 a:hover { color: #5a5959; } .blog-box .detail .header { margin-bottom: 20px; font-size: 11px; font-weight: 600; letter-spacing: .5px; color: #818a9c; text-transform: uppercase; } .blog-box .detail .header span { margin-right: 15px; } .blog-box .detail .header span i { margin-right: 5px; color: #37404d; } .blog-box .detail .header a { text-decoration: none; } /** RECENT COMMENTS AREA START **/ .recent-comments .media { margin: 0 0 20px; } .recent-comments .media .media-left { padding-right: 20px; float: left; } .recent-comments .media .media-left img { width: 55px; height: 55px; border-radius: 50%; } .recent-comments .media .media-body p { font-size: 13px; line-height: 22px; color: #5a5959; margin-bottom: 10px; } .recent-comments .media .media-body span { color: #525252; font-size: 11px; font-weight: 600; } .blog-body .title, .sidebar-widget h2.title { letter-spacing: .5px; font-weight: 700; font-size: 17px; line-height: 22px; margin: 0 0 25px; text-transform: uppercase; color: #37404d; } .blog-details h1.title { letter-spacing: 0.5px; font-weight: 700; font-size: 30px; margin: 0px 0 20px; line-height: 35px; text-transform: uppercase; color: #37404d; } .blog-details img { text-align: center; } .blog-sidebar .tags-box { width: 100%; float: left; } .tags-box a { float: left; margin: 0 9px 9px 0; padding: 7px 14px; font-size: 11px; font-weight: 600; text-decoration: none; color: #696969; border-radius: 3px; background: #f3f3f3; letter-spacing: 1px; border: none; } .tags-box a:hover { color: #fff; } .blog-theme img { margin-top: 30px; } blockquote { padding: 7px 40px; margin: 30px 0 30px 30px; font-weight: 300 !important; font-style: normal; line-height: 26px; } .blog-box .detail p { font-size: 15px; line-height: 27px; margin-bottom: 30px; } .blog-share { float: right; text-align: right; } .blog-share .social-list-2 { margin-bottom: 0; padding: 0; } .blog-share .social-list-2 li a { width: 29px; height: 29px; line-height: 29px; text-align: center; display: inline-block; font-size: 11px; margin: 2px 4px; color: #fff; border-radius: 50%; } .blog-box-2 .detail p { font-size: 14px; line-height: 30px; margin-bottom: 20px; } .blog-box-2 .detail .header { margin-bottom: 10px; } .blog-box-2 .detail h1 { margin: 0 0 15px; font-size: 17px; } .blog-box-2 .detail { padding: 25px; } /** COMMENT BOX AREA START **/ .comments { margin: 0; padding: 0; list-style: none; } .comments ul { list-style: none; margin: 0 0 0 80px; padding: 0; } .comment { margin: 0 0 30px 0; position: relative; list-style: none; } .comment .comment-author { height: 60px; left: 0; position: absolute; top: 0; width: 60px; } .comment .comment-author a img { bottom: 2px; border-radius: 3px; display: block; height: 50px; width: 50px; position: absolute; top: 0; } .comment .comment-content { margin-left: 75px; } .comment .comment-meta-author { float: left; font-weight: 600; font-size: 15px; } .comment .comment-meta-author a{ color: #333; } .comment .comment-meta-reply { float: right; margin-left: 15px; font-size: 13px; } .comment .comment-meta-reply a { color: #515151; text-decoration: none; padding: 5px 10px; font-size: 12px; font-weight: 400; border-radius: 3px; } .comment .comment-edit-link { color: #777; text-decoration: none; font-weight: 500; font-size: 11px; text-transform: uppercase; float: right; } .comment .comment-body { margin-top: 10px; } .comment .comment-body p { line-height: 23px; margin-bottom: 5px; font-size: 13px; color: #515151 } .comment .comment-body .date { color: #888; font-size: 12px; } .comment .comment-body .date i { margin-right: 10px; } .comment-notes{ color: #777; font-size: 13px; font-style: italic; margin-bottom: 30px; } .comments-box{ } .comment-respond{ margin-top: 10px; padding-top: 30px; border-top: 1px solid #EEE; } /** FORM CONTENT BOX AREA START **/ .form-content-box { max-width: 450px; margin: 60px auto; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); color: #5a5959; } .form-content-box h3 { margin: 0 0 30px; font-size: 20px; text-transform: uppercase; font-weight: 600; text-align: center; } .form-content-box hr { margin-top: 30px; margin-bottom: 30px; border: 0; border-top: 1px solid #eee; } .form-content-box .form-group { margin-bottom: 25px; } .form-content-box .Details { padding: 30px 30px; background: #fff; } .form-content-box .Details .checkbox label::before { width: 0; height: 0; border: 1px solid transparent; } .form-content-box .Details .checkbox label { padding-left: 0; } .form-content-box .input-text { width: 100%; padding: 10px 15px; font-size: 13px; height: 40px; border: 1px solid #e8e7e7; outline: none; color: #717171; border-radius: 3px; } .form-content-box ul { margin: 0; padding: 0; text-align: center; } .social-list-2 li { text-align: center; list-style: none; display: inline-block; } .social-list-2 li a { width: 35px; height: 35px; line-height: 35px; text-align: center; display: inline-block; margin: 2px 4px; color: #fff !important; border-radius: 50%; } .btn-submit, .btn-submit:focus { padding: 13px 20px 12px; letter-spacing: 1px; font-size: 13px; font-weight: 600; text-transform: uppercase; color: #fff; -o-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; /* ...and now for the proper property */ transition: .5s; border-radius: 2px; } .btn-submit:hover { color: #fff; } .form-content-box .checkbox a { color: #90a4ae; text-decoration: none; font-size: 13px; } .form-content-box .footer { padding: 20px; background: #f5f5f5; text-align: center; font-size: 13px; } .form-content-box .footer span a { text-decoration: none; font-weight: bold; } .form-content-box .footer span a:hover { color: #5a5959; } .bg-color { background: #f8f9fa; } .error404-content { max-width: 450px; margin: 60px auto; text-align: center; } .error404-content h1 { font-size: 180px; color: #000; font-weight: 600; text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, .1), 0 0 5px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2), 0 5px 10px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .2), 0 20px 20px rgba(0, 0, 0, .15); } .error404-content h2 { text-transform: uppercase; font-size: 30px; font-weight: 600; } .error404-content p { font-size: 20px; color: #5f5f5f; font-weight: 300; margin-bottom: 20px; } .fetching-error { padding: 25px 0px 0px 0px; } .fetching-error .close { margin-top: -20px; margin-right: -7px; } .not-found-content{ padding: 20px 0px; text-align: center; } .not-found-title { font-size: 25px; color: #ffb400; font-weight: 700; line-height: 22px; margin: 0 0 10px; text-transform: uppercase; } .not-found-subtitle{ font-size: 20px; color: #5f5f5f; font-weight: 300; margin-bottom: 20px; } .private-message-to-dealer form textarea { min-height: 120px; } .private-message-to-dealer label { font-size: 11px; font-weight: 700; color: #555; text-transform: uppercase; } /** SEATION-2 AREA START **/ .featured-car-slider { background: #fff; padding: 0; width: 100%; margin-bottom: 20px; } .featured-car-slider .col-pad { padding: 0; } .featured-car-slider .details { text-align: center; padding: 40px 15px 40px 30px; } .featured-car-slider .details h3 { text-transform: uppercase; margin: 0 0 10px; font-size: 20px; font-weight: 700; } .featured-car-slider .details h4 { margin: 0 0 20px; } .featured-car-slider .details h4 a { text-decoration: none; font-weight: 600; font-size: 17px; } .featured-car-slider .details ul { margin: 0 0 20px; padding: 0; } .featured-car-slider .details ul li { list-style: none; line-height: 30px; color: #747272; } .featured-car-slider .details ul li strong { font-weight: 600; } .featured-car-slider .details ul li a { color: #747272; text-decoration: none; } .featured-car-slider .details .price { font-size: 30px; } .featured-car-slider .details .price { margin-bottom: 20px; } .featured-car-slider .slider-mover-left { top: 2.5%; border-radius: 0%; left: 15px; } .featured-car-slider .slider-mover-right { top: 2.5%; border-radius: 0%; right: 15px; } /** FEATURES ITAM AREA START **/ .btn-div a span.read-more { background: #363f48; color: #ffffff; margin-right: 0; line-height: 18px; padding: 6px 8px; float: left; font-size: 12px; } .btn-div a span { color: #ffffff; font-size: 17px; text-align: right; padding: 3px 11px 3px 11px; float: left; } .features-item { background: #fff; margin-bottom: 30px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); } .features-item .col-pad { padding: 0; } .features-item img { height: 184px; width: 100%; } .features-item .detail { padding: 19px; } .features-item .detail h4 { color: #cccccc; letter-spacing: 1px; font-weight: 600; position: relative; padding-bottom: 10px; font-size: 16px; margin: 0 0 10px; } .features-item .detail h4:before { content: ''; width: 100%; height: 1px; background: #dadada; position: absolute; bottom: 0; left: 0; } .features-item .detail h4:after { content: ''; width: 80px; height: 2px; left: 0; bottom: -1px; position: absolute; } .features-item .detail h4 a { text-decoration: none; color: #333; } .features-item .detail p { font-size: 13px; line-height: 20px; color: #5a5959; margin-bottom: 16px; font-weight: 400; } .features-item .detail .bottom .price { font-size: 15px; color: #5a5959; float: left; margin-top: 5px; } /** COLOR AREA START **/ .facebook-bg { background: #4867aa; color: #fff; } .facebook-bg:hover { background: #3a5795; color: #fff; } .twitter-bg { background: #33CCFF; } .twitter-bg:hover { background: #2abced; } .google-bg { background: #db4437; } .google-bg:hover { background: #c83a2e; } .linkedin-bg { background: #0177b5; } .linkedin-bg:hover { background: #036497; } .pinterest-bg { background: #d4061d; } .pinterest-bg:hover { background: #bd081c;; } .vimeo-bg { background: #32c7f9; } .vimeo-bg:hover { background: #28b5e4; } /** FACEBOOKK C AREA START **/ .facebook-c:hover { color: #4867aa; } .twitter-c:hover { color: #33CCFF; } .vim-c:hover { color: #31c3f4; } .google-c:hover { color: #db4437; } .linkedin-c:hover { color: #0177b5; } .pinterest-c:hover { color: #bd081c; } .comments-thread .title span { color: #333; margin: 0 0 30px; font-weight: 700; font-size: 20px; letter-spacing: 1px; } .headline { font-size: 22px; line-height: 32px; margin: 0 0 30px 0; } blockquote { padding: 10px 20px; margin: 20px 0; font-size: 17.50px; line-height: 30px; color: #5a5959; border-left: 5px solid #eeeeee; font-weight: 300; } .mb-40 { margin-bottom: 40px; } .mb-70 { margin-bottom: 70px; } /** PARTNERS BLOCK AREA START **/ .partners-block { padding-bottom: 20px; background-repeat: repeat; background-position: center; position: relative; text-align: center; } .our-partners .carousel-control { width: 4%; background-image: none; } .our-partners .carousel-control.left { margin-left: -30px; } .our-partners .carousel-control.right { margin-right: -30px; } .our-partners .carousel-control .fa { font-size: 38px; text-shadow: none; color: #777; top: 32%; font-weight: 300;; } .our-partners .cloneditem-1, .our-partners .cloneditem-2, .our-partners .cloneditem-3, .our-partners .cloneditem-4, .our-partners .cloneditem-5, .our-partners .cloneditem-6, .our-partners .cloneditem-7, .our-partners .cloneditem-8, .our-partners .cloneditem-9, .our-partners .cloneditem-10 { display: none; } .single-partner { text-align: center; display: inline-block; } .single-partner img { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%); height: 50px; } .single-partner img:hover { -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); filter: grayscale(0%); } /** SLICK SLIDER**/ .slick-slider-area { position: relative; } .slick-slide-item { padding: 10px; } .slick-arrow-buton { background: #1B1410; width: 30px; height: 30px; color: #fff; position: absolute; top: 40%; text-align: center; line-height: 30px; font-size: 18px; cursor: pointer; opacity: .5; z-index: 5; display: inline-block; right: 0; border: solid 1px #1B1410; border-radius: 2px; } .slick-arrow-buton:hover { opacity: .9; } .slick-prev { left: -25px; } .slick-next { right: -25px; } .slick-slide, .slick-slide:focus * { outline: none !important; } *:focus { outline: none !important; } /** COUNTERS START **/ .counters { color: #fff; background-size: cover; background-position: center center; background-repeat: no-repeat; } .bordered-right { border-right: 1px solid rgba(22, 24, 27, .12) !important; } .counter-box i { font-size: 40px; } .counter-box h1 { font-size: 30px; font-weight: 700; margin: 20px 0; color: #fff; } .counter-box p { font-size: 16px; padding: 0; color: #FFF !important; } .counter-box { text-align: center; margin-bottom: 20px; } /** CATEGORY AREA START **/ .categories { padding: 70px 0 40px; } .categorie ul { margin: 0; padding: 0; list-style: none; } .categorie ul li { line-height: 30px; font-size: 14px; margin: 0px; padding: 0px; } .categorie ul li a { color: #535353; text-decoration: none; } .latest-offers-2 .col-pad { padding: 0 10px; } .latest-offers-2 { margin-bottom: 84px; } .we-best-bg-pic { background: url(http://placehold.it/1920x700); background-size: cover; padding: 100px 0; } .we-best-bg-pic .content { max-width: 262px; margin: 0 auto; margin-bottom: 50px; background: #fff; padding: 20px; color: #fff; } .we-best-bg-pic .content:hover { background: #f3f1f1; } .we-best-bg-pic .main-title h1 { color: #ddd; } .we-best-bg-pic .main-title p { color: #cccccc; } /** OVERVIEW START **/ .overview p { font-size: 14px; position: relative; color: #fff; padding: 5px 20px 5px; text-align: center; font-weight: 600; } .overview-box p { color: #333; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: all 0.5s linear; transition: all 0.5s linear; } .overview { z-index: 9; cursor: default; overflow: hidden; text-align: center; position: relative; margin-bottom: 20px; box-shadow: 0 0 3px #ddd; } .overview .mask, .overview .content { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 30%; left: 0; } .overview img { display: block; position: relative; width: 100%; height: 232px; } .overview .big-img { height: 480px; } .overview-box img { left: 10px; margin-left: -10px; position: relative; -webkit-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; border: none; } .overview-box:hover > img { -webkit-transform: scale(2) rotate(10deg); transform: scale(2) rotate(10deg); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); opacity: 0.3; } .overview h2 { text-transform: uppercase; color: #fff; text-align: center; position: relative; font-size: 16px; padding: 0 10px; background: rgba(0, 0, 0, 0.8); margin: 20px 0 0 0; text-shadow: none; font-weight: 600; } .overview-box h2 { color: #333; margin: 0 20px 0; background: transparent; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: all 0.5s linear; transition: all 0.5s linear; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; } .overview a.btn { display: inline-block; overflow: hidden; text-transform: uppercase; } .overview-box a.btn { -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: scale(0); transform: scale(0); transition: all 0.5s linear; padding: 5px 20px; font-weight: 400; } .overview-box:hover h2, .overview-box:hover p, .overview-box:hover a.btn { -webkit-transform: scale(1); transform: scale(1); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; } .latest-offers { /*padding: 100px 0 84px;*/ } .latest-offers .col-pad { padding: 0 10px; } .navbar-toggle { position: relative; float: right; margin: 25px 0 0; padding: 0; background-color: transparent; background-image: none; border: none; border-radius: 0; } .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: transparent; } .navbar-toggle .icon-bar { display: block; width: 25px; height: 2px; border-radius: 0; } .nav .open > a, .nav .open > a:focus, .nav .open > a:hover { background-color: #eee; border-color: transparent; } /** TABS **/ .nav-tabs { border-bottom: 1px solid transparent; margin-bottom: 30px; background: #f6f6f6; } .nav > li { position: relative; display: block; font-weight: 600; } .panel-box .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { color: #fff !important; } .panel-box .nav-tabs > li > a { margin-right: 0; line-height: 1.42857143; border: 1px solid transparent; border-radius: 0; color: #3e3e3e !important; font-weight: 600; font-size: 13px; } .panel-box .nav-tabs > li > a:hover { color: #fff !important; border: 1px solid transparent; } .details-option-bar { padding: 20px; background: #fff; } .panel-body { padding: 0; } .panel-default { border: solid transparent !important; } .panel-default .amenities-box ul li i { font-size: 14px; } .contact-box .contact-details { padding: 25px; background: #f9f9f9; } .contact-box .contact-details .media .media-body h3 { color: #333; letter-spacing: 1px; font-weight: 600; font-size: 17px; margin: 0 0 15px; } .contact-itam { text-align: center; margin: 0 auto 50px; } .contact-itam i { font-size: 24px; margin-bottom: 20px; color: #212529; } .contact-itam p { color: #5a5959; } .contact-itam strong { color: #525252; font-weight: 600; } .contact-body .margin { margin: 140px 0 50px; } .about-text h3 { font-weight: 600; padding-bottom: 20px; font-size: 30px; color: #333; border-bottom: solid 1px #dbdada; } .service-center .about-text ul li { list-style: none; color: #666666; font-size: 14px; margin-bottom: 20px; padding-left: 30px; position: relative; } .service-center .about-text ul li:last-child { margin: 0; } .about-text ul li i { left: 0; position: absolute; top: 0; line-height: 20px; } .about-text ul { margin: 0 0 15px; padding: 0; } .about-text p { line-height: 23px; color: #5a5959; font-size: 13px; margin-bottom: 20px; } .service-video iframe { width: 100%; border: none !important; } /** OUR SERVICE-2 **/ .our-serivce-2 .media { max-width: 360px; margin: 0 auto; margin-bottom: 50px; } .our-serivce-2 .media .media-left { padding-right: 30px; } .our-serivce-2 .media .media-left i { width: 55px; height: 55px; line-height: 50px; font-size: 20px; display: inline-block; border-radius: 50%; color: #fff; text-align: center; } .our-serivce-2 .media .media-body h3 { color: #333; letter-spacing: 1px; font-weight: 600; font-size: 17px; margin: 0 0 15px; } .our-serivce-2 .media .media-body p { color: #5a5959; font-size: 13px; letter-spacing: 0.52px; line-height: 20px; } /** PRICING TABLES **/ .pricing-2 { text-align: center; margin-bottom: 30px; box-shadow: 0 0 35px rgba(0, 0, 0, 0.1); } .pricing-2 .title { color: #212529; font-size: 20px; text-transform: uppercase; padding: 25px 0; font-weight: 600; } .pricing-2 .content { padding: 25px 0; border-bottom: 1px solid #eaeaea; } .pricing-2 .content ul { padding: 0; margin: 0; } .pricing-2 .content ul li { padding: 7px 0; color: #808080; list-style: none; } .pricing-2 .price-for-user { padding: 25px 0; text-align: center; background: #f3f3f3; color: #212529; } .pricing-2 .button { padding: 25px 0; } .pricing-2 .price-for-user .price .dolar { font-size: 50px; margin-right: 10px; font-weight: 700; } .pricing-2 .price-for-user .price .month { font-size: 14px; } .pricing-2 .price-for-user .price sup { top: -25px; left: -3px; font-size: 30px; } .pricing-2 .pricing-btn { border-radius: 50px; padding: 8px 33px; letter-spacing: 1.4px; text-transform: uppercase; font-size: 12px; font-weight: 600; } /**PANEL AREA START **/ .panel-body { padding: 0; } .panel { background: transparent; } .faq-body .panel-body-2 { padding: 30px; border: transparent; } .faq-body .panel-body-2 span a { text-decoration: none; font-weight: 600; } .panel-body-2 { padding: 40px 0; color: #7b7878; } .panel-body-2 p { line-height: 25px; margin-bottom: 0px; } h4.panel-title{ margin-bottom: 0; font-size: 16px; color: inherit; font-weight: 500; } .panel-div h4 a { text-decoration: none; width: 100% !important; } .panel-div .panel-default > .panel-heading { background-color: #fff; padding: 13px 5px 13px 15px; border-radius: 0; color: #666464; } .panel-default > .panel-heading + .panel-collapse > .panel-body { border: none; } .car-details .panel-box{ margin-bottom: 20px; } .panel-title i { margin-right: 10px; width: 25px; height: 25px; text-align: center; line-height: 25px; } .panel-default { border: transparent; } .panel-default { border: solid 0 !important; border-bottom: 5px; box-shadow: none; } .panel-group .panel + .panel { margin-top: 15px; } .page-section p { color: #444444 !important; line-height: 24px; font-weight: 400; } /** VIEW ALL AREA START **/ .view-all { text-align: center; } .view-all h3 { margin: 0 0 30px; text-align: center; font-weight: 600; } .view-all ul { margin-bottom: 30px; padding: 0; text-align: center; } .view-all ul li { display: inline-block; } .view-form-search { max-width: 400px; margin: 0 auto; } .view-form-search .form-search .form-control { border: 1px solid #fff; border-radius: 3px; background: #fff; height: 45px !important; box-shadow: 0 0 35px rgba(0, 0, 0, 0.1); } .view-form-search .form-search .btn, .form-search .btn:focus .form-search .btn:active { background: none; position: absolute; right: 0; top: 0; outline: none !important; box-shadow: none; padding: 12px 15px 11px 15px !important; } .view-all ul li a { width: 38px; height: 38px; line-height: 38px; margin-bottom: 5px; text-align: center; display: inline-block; font-size: 15px; box-shadow: 0 0 35px rgba(0, 0, 0, 0.1); text-decoration: none; color: #37404d; } .brand-box { text-align: center; padding: 20px; box-shadow: 0 0 35px rgba(0, 0, 0, 0.1); display: inline-block; width: 100%; margin-bottom: 30px; color: #505050; } a.brand-box { text-decoration: none; } .brand-box:hover { box-shadow: none; background: #eee; color: #505050; } .brand-box img { height: 50px; } .brand-box h5 { margin: 25px 0 10px; text-transform: uppercase; font-size: 14px; font-weight: 600; } .brand-box a { text-decoration: none; } .brand-box h6 { font-weight: 400; margin: 0; font-size: 13px; } /** BRAND BOX 2 START **/ .brand-box-2 { text-align: center; margin-bottom: 50px; } .view-all ul li a:hover { color: #fff; } .brand-box-2 .brand-ptoto { padding: 20px; margin-bottom: 20px; box-shadow: 0 0 35px rgba(0, 0, 0, 0.1); } .brand-box-2 .brand-ptoto img { height: 50px; } .brand-box-2 h6 { font-weight: 400; margin: 0; font-size: 13px; } .brand-box-2 h5 a { text-decoration: none; font-size: 14px; font-weight: 600; } .brand-box-2 h5 a:hover { color: #37404d; } .Compare-car { margin-bottom: 30px; border-radius: 0; border: none; box-shadow: 0 0 35px rgba(0, 0, 0, 0.1); padding: 0; } .Compare-car .detail { padding: 20px; background: #fff; } .Compare-car h5 { font-size: 23px; margin: 0; font-weight: 600; } .Compare-car h6 { margin: 0; font-weight: 600; font-size: 15px; } .Compare-car p i { color: #ffc12b; } .compare-table tr:first-child { border-top: none; } .compare-table tr { border: 1px solid #ececec; } .compare-table tr td:first-child { width: 350px; background: #f3f3f3; } .compare-table tr td { box-sizing: border-box; font-size: 15px; padding: 20px 15px; text-align: center; width: 395px; font-weight: 400; color: #6d6d6d; } .panel-body-2 { padding: 40px 0; color: #7b7878; } .compare-table tr td .fa-check { color: green; } .compare-table tr td .fa-times { color: red; } .compare-price{ font-size: 20px; font-weight: 700; margin-bottom: 0px; } .pd-0 { padding: 0; } .comparison .heading { margin-bottom: 30px; text-align: left; } .comparison .heading h3 { font-size: 18px; line-height: 45px; margin: 0; font-weight: 600; } .Compare-search { margin-bottom: 30px; } /** HEADING CAR AREA START **/ .heading-car h3 { font-weight: 700; margin: 0 0 10px; color: #37404d; } .heading-car p { margin-bottom: 0; } .p-r { float: right; text-align: right; } .p-r i { color: #ffc12b; } /** TESTIMONIAL 1 STARTED **/ .testimonials-1 { /*position: relative; padding: 100px 0 125px; background: url(http://placehold.it/1920x577); z-index: 0; background-position: center center; background-repeat: no-repeat; background-size: cover;*/ } .testimonials-1 h1 { color: #fff; font-weight: 600; font-size: 34px; margin: 0 0 30px; } .testimonials-1 p { color: #fff !important; font-size: 16px !important; font-weight: 600; margin-bottom: 30px !important; line-height: 33px !important; } .testimonials-1 .avatar img { width: 100px; height: 100px; border-radius: 50%; background: #fff; margin-bottom: 20px; } .item-inner { max-width: 800px; margin: 0 auto; } .testimonials-1 h4 { text-transform: uppercase; font-weight: 600; margin-bottom: 20px; font-size: 15px; color: #c7c1c1; } .t-slider-l { width: 30px; height: 30px; line-height: 27px; position: absolute; top: 50%; z-index: 5; display: inline-block; border: solid 1px #1B1410; background: #1B1410; text-align: center; } .t-slider-l i { font-size: 20px; color: #fff; line-height: 30px; } .t-slider-r i { font-size: 20px; line-height: 30px; color: #fff; } .t-slider-r { width: 30px; height: 30px; line-height: 27px; position: absolute; top: 50%; z-index: 5; display: inline-block; right: 0; border: solid 1px #1B1410; background: #1B1410; text-align: center; } /** TESTMIMONIAL 2 AREA START **/ .testimonials-2 { position: relative; /*padding: 100px 0 125px;*/ display: inline-block; width: 100%; float: left; /*background: #eaeaea;*/ } .testimonials-2 .sec-title-three h4 { position: relative; color: black; font-size: 16px; font-weight: 600; margin-bottom: 14px; text-transform: uppercase; } .testimonials-2 .sec-title-three h2 { color: #45445a; font-size: 34px; margin: 0 0 20px; font-weight: 600; } .testimonials-2 .sec-title-three .text { color: #4a4747; margin-top: 10px; font-size: 20px; line-height: 35px; font-weight: 300; margin-bottom: 15px; } .testimonials-2 .content .avatar img { border-radius: 50%; } .testimonials-2 .content .avatar { border-radius: 50%; max-width: 220px; margin: 0 auto; } .testimonials-2 .content .text { color: #4a4747; font-size: 20px; line-height: 35px; font-weight: 300; margin: 30px 0 15px; } .testimonials-2 .content .author-name { text-transform: uppercase; font-weight: bold; margin-bottom: 10px; } .testimonials-2 .content ul { padding: 0; margin: 0; } .testimonials-2 .content ul li { list-style: none; display: inline-block; color: orange; } .testimonials-2 .content { margin-bottom: 20px; } /** TESTMIMONIAL 3 AREA START **/ .testimonials-3 { background: url(http://placehold.it/1920x522); z-index: 0; background-position: center center; background-repeat: no-repeat; background-size: cover; padding: 100px 0 125px; } .testimonials-3 .content .avatar { max-width: 180px; background: #fff; padding: 15px; } .testimonials-3 .content .avatar img { border-radius: 50%; } .testimonials-3 .testimonials-info { padding: 25px; background: rgba(0, 0, 0, 0.498039); } .testimonials-3 .content .text { color: #d6cece; font-size: 17px; line-height: 30px; font-weight: 300; margin: 0 0 10px; } .testimonials-3 .content .author-name { text-transform: uppercase; font-weight: bold; margin-bottom: 10px; color: #d6cece; } .testimonials-3 .content ul { margin: 0; padding: 0; } .testimonials-3 .content ul li { list-style: none; display: inline-block; color: orange; } .testimonials-3 .content .avatar { border-radius: 50%; max-width: 220px; margin: 0 auto; } .testimonials-3 .content .avatar { max-width: 180px; background: rgba(0, 0, 0, 0.498039); padding: 15px; } .testimonials-3 h1 { color: #fff; font-weight: 600; font-size: 34px; margin: 0 0 50px; text-align: center; } .testimonials-3 .content { margin-bottom: 30px; } /** OVERVIEW BGI **/ .overview-bgi { position: relative; } .overview-bgi:before { position: absolute; content: ''; top: 0; left: 0; right: 0; bottom: 0; /*background-color: rgba(0, 0, 0, 0.6);*/ } /**AGENT PAGE AREA START **/ .agent-box { background: #ffffff; margin-bottom: 20px; } .agent-box .agent-box-theme { padding: 0; } .agent-box .detail { padding: 21px 30px; } .mrg-buttom-70 { margin-bottom: 70px; } .agent-box .detail h6 { color: #5a5959; font-weight: 400; font-size: 13px; margin: 10px 0; } .agent-box .detail h3 { position: relative; padding-bottom: 15px; border-bottom: solid 1px #ebeaea; font-weight: 600; font-size: 18px; margin: 0 0 15px; } .agent-box .detail .social-list { margin: 0; padding: 0; } .agent-box .detail .social-list li { float: left; list-style: none; margin: 0 5px 5px 0; } .agent-box .detail .social-list li a { width: 35px; height: 35px; line-height: 35px; color: #fff; margin-right: 5px; } .agent-box .detail p { color: #5a5959; font-size: 14px; margin-bottom: 15px; line-height: 25px; } .agent-box .detail .contact { margin: 0 0 20px; } .agent-box .detail .contact p i { margin-right: 10px; width: 27px; height: 27px; font-size: 20px; font-weight: 600; text-align: center; line-height: 27px; } .agent-box .detail .contact p a { text-decoration: none; color: #5a5959; } .service-center iframe, .modal-body iframe { width: 100%; border: none !important; } .service-center iframe, .modal-body iframe .element.style { height: 350px !important; } .bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover { color: #999; background: transparent; outline: none !important; } /*Posts navigations**/ .blog-pagination .page-numbers { display: inline-block; border-radius: 0% !important; margin: 0 5px 5px; width: 34px; height: 36px; text-align: center; padding: 0px; line-height: 34px; text-decoration: none; background-color: #fff; border: none; font-weight: 600; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1); } .blog-pagination .screen-reader-text { display: none; } .blog-pagination .page-numbers:hover { color: #fff;} .blog-pagination .current { z-index: 3; } /** MEDIA QUERY **/ @media (max-width: 1200px) { .banner .banner-slider-inner h1 { font-size: 50px; } .banner-search-box { max-width: 600px; background: rgba(0, 0, 0, 0.6); padding: 20px 5px 20px; display: inline-block; float: left; } } @media (max-width: 992px) { .banner .banner-slider-inner h1 { font-size: 35px; } .banner .banner-slider-inner p { font-size: 14px; } .banner .button-md { padding: 12px 20px 8px 20px; font-size: 12px; } /*.banner .banner-tb { top: 30%; }*/ .banner-content-left { margin-left: auto; margin-right: auto; } .animated { /*CSS3 animation properties*/ -webkit-animation: none !important; -moz-animation: none !important; -o-animation: none !important; -ms-animation: none !important; animation: none !important; /*CSS3 transition properties*/ -o-transition-property: none !important; -moz-transition-property: none !important; -ms-transition-property: none !important; -webkit-transition-property: none !important; transition-property: none !important; /*CSS3 transform properties*/ -o-transform: none !important; -moz-transform: none !important; -ms-transform: none !important; -webkit-transform: none !important; transform: none !important; } .banner .item { height: auto; } .sub-footer { padding: 15px; } .features-item img { height: auto; } .car-list-box-2 .detail { padding: 20px 20px; } .car-list-box-2 .detail header h3 a { font-size: 20px; } .hidden-mb-30 { margin-bottom: 30px; } .sub-footer .social-list { text-align: center; margin-top: 20px; } .sub-footer .logo-2 { padding: 0 10px 15px; } .sub-footer form { margin: 0 auto 0; } .sub-footer .social-list { margin: 10px 0 0; float: none; } .blog-box .detail { padding: 20px; } .setting-button{ display: none; } .modal-raw { display: block; } .banner .item { height: auto; } } @media (max-width: 768px) { .main-header .navbar-default .nav > li > a { padding: 10px 15px !important; width: 100%; } .blog-box .detail { padding: 20px 0px; } .we-best-bg-pic .content { margin-bottom: 30px; } .testimonials-3 h1 { font-size: 24px; margin: 0 0 30px; } .testimonials-3 { text-align: center; } .testimonials-3 { padding: 50px 0 75px; } .testimonials-3 .content .avatar { max-width: 130px; margin: 0 auto 30px; padding: 7px; } .testimonials-2 { text-align: center; } .testimonials-2 .content .text { font-size: 18px; } .testimonials-2 .sec-title-three .text { font-size: 18px; margin-bottom: 20px; } .testimonials-2 .sec-title-three h2 { font-size: 24px; } .testimonials-2 .content .avatar { max-width: 180px; } .testimonials-1 h1 { font-size: 27px; margin: 0 0 20px; } .testimonials-1 p { font-size: 18px; line-height: 31px; } .t-slider-l i { line-height: 28px; } .t-slider-r i { line-height: 28px; } .comments ul { margin: 0; } .comment { margin: 0 0 40px 0; } .hidden-mb-30 { margin-bottom: 30px; } .hidden2-mb-30 { margin-bottom: 30px; } .main-header .navbar-nav { margin: 0; } .sub-footer { margin-bottom: 20px; } .sub-footer .logo-2 { width: 100%; text-align: center; padding: 0 20px 10px; } .recent-car .media .media-left { padding-right: 10px; } .header-contact ul li { padding-left: 25px; margin-left: 10px; } .mb-70 { margin-bottom: 40px; } .mb-40 { margin-bottom: 20px; } .testimonial-section-3 { padding: 50px 0 65px !important; } .logo { padding: 10px 0 10px; } .about-text h3 { font-size: 20px; } .header-contact ul li .icon { margin-left: -25px; } .header-contact ul li i { font-size: 20px; } .logo-2 img { height: 40px; } .we-best-bg-pic { padding: 70px 0; } .service-center iframe, .modal-body iframe .element.style { height: 200px !important; } .typography-page .mb-40 { margin-bottom: 20px; } .headline { margin: 0 0 20px 0; } .pad-div .sidebar-widget { padding: 20px !important; } .featured-car-slider .details h3 { font-size: 17px; } .breadcrumb-area h2 { font-size: 25px; } .blog-share { float: left; text-align: left; margin-top: 30px; } blockquote { padding: 10px 20px; margin: 20px 0; font-size: 14px; line-height: 22px; color: #5a5959; border-left: 5px solid #eeeeee; font-weight: 400 !important; } .contact-us-body { padding: 25px 0; } .main-title p { font-size: 17px !important; line-height: 25px; } .main-title { margin-bottom: 30px; } .main-title h1 { font-size: 24px; font-weight: 700; margin-bottom: 10px; } .car-our-service .media .media-body p { line-height: 20px; text-align: justify; } .features-item { max-width: 400px; margin: 0 auto; margin-bottom: 30px; } .content-area { padding: 70px 0 40px; } .content-area-2 { padding: 70px 0; } .content-area-3 { padding-bottom: 70px; } .content-area-4 { padding-bottom: 40px; } .content-area-5 { padding: 70px 0 40px; } .content-area-6 { padding: 70px 0 70px; } .content-area-7 { padding-bottom: 40px; } .content-area-8 { padding-bottom: 50px; } .our-serivce-2 .media { margin-bottom: 30px; } .testimonials-1 { /*padding: 70px 0 95px;*/ } .testimonials-2 { /*padding: 70px 0 95px;*/ } .testimonials-3 { /*padding: 70px 0 95px;*/ } .latest-offers { /*padding: 70px 0 54px;*/ } .latest-offers-2 { margin-bottom: 54px; } .mrg-buttom-70 { margin-bottom: 50px; } .mrg-buttom-40 { margin-bottom: 20px; } .car-details-body .about-car p { line-height: 22px; text-align: justify; } .inside-car .inside-car { height: auto; } .comments-thread li ul li { padding-left: 0; } .comments-thread li { padding-left: 55px; } .about-item .text p { text-align: justify; line-height: 20px; } .blog-box .detail p { font-size: 13px; line-height: 22px; text-align: justify; } .recent-comments .media .media-body p { line-height: 20px; text-align: justify; } .blog-banner h2 { font-size: 20px; } blockquote { padding: 7px 20px; margin: 30px 0 30px 20px; text-align: justify; } .shopping-cart-body { padding: 50px 0; } .shop-cart { padding: 50px 0; } .order-review { padding: 15px 15px; } .error404-content h1 { font-size: 120px; } .error404-content h2 { font-size: 24px; } .form-content-box .Details { padding: 30px 15px 20px; } .form-content-box .header { padding: 15px; } .slider-mover-left { width: 30px; height: 35px; line-height: 35px; } .slider-mover-left i { font-size: 20px; } .slider-mover-right { width: 30px; height: 35px; line-height: 35px; } .slider-mover-right i { font-size: 20px; } .thumb-preview { height: auto; } .logo, .logo:hover { font-size: 22px; } .blog-box { margin-bottom: 30px; } .banner .item img{ min-height: 200px; } .banner-content { max-width: 80%; } .banner .banner-slider-inner h1 { font-size: 20px; margin-bottom: 10px; } .banner-3 .banner-slider-inner h1 { font-size: 20px; margin-bottom: 10px; padding: 10px; } .banner-3 .banner-slider-inner p { font-size: 14px; padding: 10px; } .banner .banner-slider-inner p { font-size: 12px; margin-bottom: 10px; } .carousel-control.left { /*left: -5px;*/ } .carousel-control.right { /*right: -5px;*/ } .banner .btn { font-size: 11px; padding: 9px 10px 7px 10px; margin-bottom: 5px; } /*.slider-mover-left, .slider-mover-right { width: 25px; height: 40px; line-height: 40px; }*/ .slider-mover-left i { font-size: 15px; } .btn-details { padding: 5px 16px; font-size: 12px; font-weight: 400; } .car-box .detail header h5 a { font-size: 15px; } .car-list-box .detail header h3 a { font-size: 15px; } .car-list-box .detail header .price { font-size: 15px; } .invoice-body { padding: 50px 0; } .featured-car-slider .details .price { font-size: 24px; margin-bottom: 10px; } .featured-car-slider .details ul { margin-bottom: 10px; } .featured-car-slider .details h4 { margin: 0 0 10px; } .car-list-box .detail .facilities-list li { width: 50%; } .car-box .detail .facilities-list li { width: 50%; } .sub-footer form { background: transparent; } .blog-details h1.title { font-size: 24px; } .comment .comment-content { margin-left: 70px; } h1, h1.fw-title{ font-size: 24px; } h2, h2.fw-title{ font-size: 22px; } h3, h3.fw-title{ font-size: 20px; } h4, h4.fw-title{ font-size: 18px; } .copy-right p { text-align: center; } } @media (max-width: 1200px) and (min-width: 1024px) { .carbox-overlap-wrapper h2 { font-size: 14px; } .carbox-overlap-wrapper h4 { font-size: 12px; } .overlap-btn{ margin: 0px auto; width: 40px; height: 40px; line-height: 40px; font-size: 13px; } } @media (max-width: 450px) { .amenities .amenities-box { width: 100%; } } @media all and (min-width: 768px) { .banner-content { max-width: 90%; } .main-header .navbar-default .nav > li:hover > .dropdown-menu { display: block; animation-delay: 0.3s; -webkit-animation-delay: 0.3s } .main-header .navbar-default .nav > li > .dropdown-menu li:hover > .dropdown-menu { display: block; } .our-partners .carousel-inner > .active.left, .our-partners .carousel-inner > .prev { left: -50%; } .our-partners .carousel-inner > .active.right, .our-partners .carousel-inner > .next { left: 50%; } .our-partners .carousel-inner > .left, .our-partners .carousel-inner > .prev.right, .our-partners .carousel-inner > .active { left: 0; } .our-partners .carousel-inner .cloneditem-1 { display: block; } .modal-dialog { margin: 100px auto; } } @media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) { .our-partners .carousel-inner > .item.active.right, .our-partners .carousel-inner > .item.next { -webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0); left: 0; } .our-partners .carousel-inner > .item.active.left, .our-partners .carousel-inner > .item.prev { -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); left: 0; } .our-partners .carousel-inner > .item.left, .our-partners .carousel-inner > .item.prev.right, .our-partners .carousel-inner > .item.active { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0; } } @media all and (min-width: 992px) { .banner .item img { animation: bgburnsEast 25s linear infinite alternate; -webkit-animation: bgburnsEast 25s linear infinite alternate; } .our-partners .carousel-inner > .active.left, .our-partners .carousel-inner > .prev { left: -25%; } .our-partners .carousel-inner > .active.right, .our-partners .carousel-inner > .next { left: 25%; } .our-partners .carousel-inner > .left, .our-partners .carousel-inner > .prev.right, .our-partners .carousel-inner > .active { left: 0; } .our-partners .carousel-inner .cloneditem-2, .our-partners .carousel-inner .cloneditem-3, .our-partners .carousel-inner .cloneditem-4, .our-partners .carousel-inner .cloneditem-5, .our-partners .carousel-inner .cloneditem-6, .our-partners .carousel-inner .cloneditem-7, .our-partners .carousel-inner .cloneditem-8, .our-partners .carousel-inner .cloneditem-9, .our-partners .carousel-inner .cloneditem-10 { display: block; } } @media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) { .our-partners .carousel-inner > .item.active.right, .our-partners .carousel-inner > .item.next { -webkit-transform: translate3d(25%, 0, 0); transform: translate3d(25%, 0, 0); left: 0; } .our-partners .carousel-inner > .item.active.left, .our-partners .carousel-inner > .item.prev { -webkit-transform: translate3d(-25%, 0, 0); transform: translate3d(-25%, 0, 0); left: 0; } .our-partners .carousel-inner > .item.left, .our-partners .carousel-inner > .item.prev.right, .our-partners .carousel-inner > .item.active { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0; } } /** Option Panel **/ .option-panel { z-index: 9999; width: 215px; position: fixed; right: 0; background: #fff; border: 1px solid #DDD; top: 20%; padding: 20px 15px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } .option-panel-collased { right: -215px; } .option-panel h2 { font-size: 10px; margin: 0 0 0 0; text-align: center; color: #555; padding: 8px 0; text-transform: uppercase; font-weight: 600; } .option-panel .color-plate { width: 24px; height: 24px; float: left; margin: 3px; border-radius: 3px; cursor: pointer; } .default-plate { background: #ffb400; } .blue-plate { background: #376bff; } .orange-plate { background: #f24b0a; } .blue-light-plate { background: #0088CC; } .green-light-plate { background: #1abc9c; } .green-plate { background: #7dba21; } .yellow-light-plate { background: #eae328; } .green-light-2-plate { background: #0dcdbd; } .olive-plate { background: #b3c211; } .purple-plate { background: #8e44ad; } .midnight-blue-plate { background: #2c3e50; } .red-plate { background: #d20023; } .setting-button { background: #eee; position: absolute; font-size: 16px; text-align: center; width: 50px; height: 50px; line-height: 48px; left: -50px; color: #2b303b; top: 0; border-top-left-radius: 5px; border-bottom-left-radius: 5px; cursor: pointer; } .abs-footer{ position: absolute; bottom: 0; } /** Option Panel **/