/* dynamic styles will be written here*/

/*Kajetan*/
/*tlo na glownej*/
.header-body {
	background: url(http://mtcars.mynwork.ayz.pl/wp-content/uploads/2018/01/BMWinterior-5814x3803-MTCars.jpg) top center no-repeat !important;
    background-size: cover;
}

/*nowe kolory menu*/
.navbar {
	border-bottom: 3px solid #27284c !important;
}
	.navbar-default .navbar-nav>li.menu-item>a {
		color: #27284c !important;
	}
		.navbar-default .navbar-nav>li.menu-item>a:hover {
				color: #d80909 !important;
		}
	.nav.navbar-nav.navbar-right a:hover {
		color: #d80909 !important;
	}
nav.navbar .navbar-nav li.active>a.dropdown-toggle, .navbar .navbar-nav li.active>a:focus, .navbar .navbar-nav li.active>a:hover, .navbar .navbar-nav li.current>a.dropdown-toggle, .navbar .navbar-nav li.current>a:focus, .navbar .navbar-nav li.current>a:hover, .navbar .navbar-nav li.open>a.dropdown-toggle, .navbar .navbar-nav li.open>a:focus, .navbar .navbar-nav li.open>a:hover {
    color: #d80909 !important;
}

/*rozmiar logo w menu*/
.navbar-header .navbar-brand img {
	height: 30px !important;
	width: auto !important;
}

/*rezerwuj button na glównej*/
.rq-btn.rq-btn-primary.fluid-btn.home-search-button:hover {
	background-color: #27284c !important;
}

/*kolory w produkcie*/
div.rq-listing-details .cart .button, div.rq-listing-details .cart .button:active, .rq-listing-details .cart .button:focus, .rq-listing-details .cart .button:hover {
    background: #d80909 !important;
}
	div.rq-listing-details .cart .button:hover {
		background: #27284c !important;
	}
div.rq-rental-product-comment-form .stars a {
    color: #d80909;
}
	div.rq-rental-product-comment-form .stars a:hover {
		color: #d80909;
	}
	div.rq-rental-product-comment-form .stars a::before {
		color: #d80909;
	}
.rq-content-block2 .turbo-content-listing-gallery .rq-change-button span {
	background: #d80909 !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td > div:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	background: #d80909 !important;
}
.woocommerce .woocommerce-message a.button, .woocommerce .woocommerce-message a.button:hover, div.cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward, .woocommerce-cart div.wc-proceed-to-checkout a.checkout-button, .woocommerce p.form-row.form-row-last input.button, div#payment input.button.alt, .woocommerce p.return-to-shop a.button.wc-backward, .woocommerce-MyAccount-content table a.button, .woocommerce-MyAccount-content a.woocommerce-Button.button {
	background: #d80909 !important;
}
.woocommerce div.woocommerce-message, .woocommerce div.woocommerce-info {
    border-top-color: #d80909;
}
.woocommerce div.woocommerce-message:before, .woocommerce div.woocommerce-info:before, .rq-elements-menu.nav>li.is-active a, .rq-elements-menu.nav>li.is-active:before, .rq-elements-menu.nav>li:hover:before, .rq-elements-menu.nav>li>a:hover {
	color: #d80909 !important;
}

/*menu na stale u gory, zmniejszenie przy scrollu*/
#sticker-sticky-wrapper {
	position: fixed;
    top: 40px;
    left: 0;
    z-index: 999;
    width: 100%;
}
nav.shrink {
	height: 45px !important;
	padding-top: 0 !important;
}

/*menu i topbar w mobile*/
nav.shrink .navbar-collapse.collapse.in {
	margin-top: -15px !important;
}
@media screen and (max-width: 992px){
	.navbar-right {
		display: none !important;
	}
}

/*mission-block image*/
.mission-image {
	top: 45px !important;
}
	.mission-image img {
		width: 446px !important;
	}

/*banner ponizej fixed menu*/
.inner-page-banner {
	margin-top: 81px;
}

/*topbar style*/
.topbar-contact {
 	margin-right: 919px;
	/*float: left;*/
	color: #fff !important;
	height: 40px !important;
}
	.topbar-contact span {
		font-family: Montserrat;
		font-size: 12px !important;
	}
	.topbar-contact .fa-phone {
  		margin-left: 10px;
		line-height: 32px !important;
	}
#tpbr_topbar {
  	background: #27284c !important;
	color: #fff !important;
	z-index: 99 !important;
	height: 40px !important;
	padding-top: 0 !important;
}
.header {
    z-index: unset !important;
}
@media screen and (max-width: 1199px){
  	.topbar-contact {
        margin-right: 716px;
    }
	.nav.navbar-nav.navbar-right {
		margin-left: 278px !important;
	}
}
@media screen and (max-width: 996px){
  	.topbar-contact {
        margin-right: 496px;
    }
}
@media screen and (max-width: 770px){
	#tpbr_topbar {
		padding-left: 0 !important;
	}
		.topbar-contact {
			/*margin: auto;*/
			width: 100%;
		}
			#tpbr_topbar .topbar-contact i.fa-envelope.fa.text-primary.sr-icons {
				float: left;
				margin-left: 6px;
				margin-top: 3px;
			}
}

/*zmiana jezyka na topbarze*/
.nav.navbar-nav.navbar-right /*li.dropdown.right-side-link*/ {
	position: fixed;
    top: -4px;
    left: 50%;
	margin-left: 375px;
}
.nav.navbar-nav.navbar-right a /*li.dropdown.right-side-link a.dropdown-toggle*/ {
	color: #fff !important;
}

/*ukryta sekcja 'partnerzy' na glownej*/
.rq-content-block.gray-bg.partner {
	display: none;
}

/*font w tytułach akapitów*/
h1 {
	font-size: 40px !important;
	color: #27284c !important;
	text-transform: none !important;
}
.header-body .container h1 {
	font-size: 44px !important;
	color: #fff !important;
}
	h1 span.rq-dot, h1 span.dot, h2 span.dot, h6, h3.car-name a:hover, div.product.type-product.purchasable:hover h3.car-name a, div.product.type-product.purchasable h3.car-name a, .listing-single .listing-details h3 a  {
		color: #d80909 !important;
	}

/*funkcja bg image dla bannerow 'blog' i 'dostepne samochody' nie dziala*/
body.blog .inner-page-banner {
	background-image: url('http://mtcars.mynwork.ayz.pl/wp-content/uploads/2017/03/1-2.jpg') !important;
}
body.archive .inner-page-banner {
	background-image: url('http://mtcars.mynwork.ayz.pl/wp-content/uploads/2016/07/2.jpg') !important;
}

/*ukrywanie dat, autorow itd dla wpisow*/
.rq-listing-meta {
	display: none !important;
}
.date {
	display: none !important;
}
.rq-single-post-header {
	display: none !important;
}
.rq-title-container.bredcrumb-title.text-center {
	padding-bottom: 0 !important;
}