/**handles:cardealer-child**/
/*
Theme Name:  CarDealer Child
Theme URI:   https://cardealer.potenzaglobalsolutions.com/
Author:      TeamWP @Potenza Global Solutions
Author URI:  https://www.potenzaglobalsolutions.com/
Description: Car Dealer - Automotive Solution, Car Dealership Responsive WordPress Theme.
Version:     1.0.0
License:     GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cardealer-child
Template:    cardealer
*/

.custom-menu-open{overflow:hidden}.custom-menu-open #header>.topbar,.custom-menu-open .custom-menu,.custom-menu-open .footer,.custom-menu-open .wrapper{margin-left:80vw}.custom-menu-open .custom-menu nav{overflow:auto;margin-left:0}.custom-menu-open #header .closer{display:block}#header>.topbar,.custom-menu,.footer,.wrapper{width:100%;transition:margin-left .5s ease-in-out}#header>.topbar{display:none}#header{background:#fff}#header .closer{display:none;position:absolute;right:0;top:0;height:100vh;width:20vw}.wrapper{margin-top:138px}.custom-menu{padding:1rem 0}.custom-menu .custom-cta{justify-content:center;border-radius:3px;background-color:#d31842;transition:background-color .5s ease;margin-top:1rem;display:block;text-align:center;padding:1rem;color:#fff}.custom-menu .custom-cta:hover{background-color:#190000}.custom-menu .custom-menu-buttons{display:flex;align-items:center;justify-content:space-between}.custom-menu .custom-menu-buttons .custom-menu-contact,.custom-menu .custom-menu-buttons .custom-menu-toggle{display:flex;flex-direction:column;align-items:center;color:#666;text-decoration:none}.custom-menu .custom-menu-buttons .custom-menu-contact span,.custom-menu .custom-menu-buttons .custom-menu-toggle span{text-transform:uppercase;font-size:.75rem;font-weight:700;margin-top:.5rem;line-height:.75rem}.custom-menu .custom-menu-buttons .custom-menu-logo{width:8rem}.custom-menu .custom-menu-buttons .custom-menu-logo img{max-width:100%;height:auto}.custom-menu nav{position:fixed;background-color:#eee;width:80vw;height:100vh;margin-left:-80vw;top:0;left:0;transition:margin-left .5s ease-in-out}.custom-menu nav ul,.custom-menu nav ul li{list-style-type:none;padding:0;margin:0}.custom-menu nav>ul{display:grid;grid-auto-columns:1fr;grid-auto-flow:row}.custom-menu nav>ul>li{display:block;border-bottom:1px solid #ddd}.custom-menu nav>ul>li div.custom-menu-item{display:flex;align-items:center;justify-content:space-between}.custom-menu nav>ul>li div.custom-menu-item a{padding:1rem;cursor:pointer}.custom-menu nav>ul>li div.custom-menu-item a .fa-caret-right{color:#ccc;display:inline-block;width:1rem}.custom-menu nav>ul>li div.custom-menu-item:hover{background-color:#f9f9f9}.custom-menu nav>ul>li div.custom-menu-item i.fa-angle-down{height:2rem;width:2rem;display:flex;align-items:center;justify-content:center;pointer-events:none}.custom-menu nav>ul>li ul{display:none;background-color:#e5e5e5}.custom-menu nav>ul>li ul li{border-bottom:1px solid #f9f9f9}.cm-mobile-only{display:block}.cm-desktop-only{display:none}@media only screen and (max-width:991px){#header{position:fixed;width:100%;z-index:99999}.custom-menu .topbar-right .list-inline li:last-child,.custom-menu .topbar-right li:last-child i{padding-right:5px}.custom-menu nav .custom-cta{margin:1rem}.custom-menu nav>ul>li.custom-submenu-active ul{display:block}.custom-menu nav>ul>li.custom-submenu-active i.fa-angle-down{transform:rotate(180deg)}.custom-menu .custom-topbar .topbar .list-inline{display:grid}.custom-menu .custom-topbar .topbar .list-inline li{display:flex;align-items:center;justify-content:flex-start}}@media only screen and (min-width:992px){#header .topbar-right .list-inline li:last-child,.topbar-right li:last-child i{margin-left:1rem}.wrapper{margin-top:0}.cm-mobile-only{display:none!important}.cm-desktop-only{display:block!important}#header{position:static;padding-top:45px}#header>.topbar{display:block;position:fixed;width:100%;top:0;z-index:999}.custom-menu{display:flex;align-items:center;justify-content:space-between}.custom-menu .custom-cta{margin-left:1rem;margin-top:0}.custom-menu nav .custom-topbar{display:none}.custom-menu .custom-menu-buttons{flex:0 1 20rem}.custom-menu .custom-menu-buttons .custom-menu-contact,.custom-menu .custom-menu-buttons .custom-menu-toggle{display:none}.custom-menu .custom-menu-buttons .custom-menu-logo{width:16rem}.custom-menu nav{margin:0;width:auto;height:auto;position:relative;flex:1 1 auto;background-color:#fff}.custom-menu nav>ul{grid-auto-flow:column}.custom-menu nav>ul>li{position:relative;border-bottom:none;border-right:1px solid #eee}.custom-menu nav>ul>li .custom-menu-item a{flex:1 1 auto}.custom-menu nav>ul>li ul{position:absolute;width:100%;background-color:#fff;z-index:999}.custom-menu nav>ul>li:hover ul{display:block}}

#header > .topbar ul.list-inline li.topbar_item a:hover {
  color: #d31842;
}