/*

 Theme Name:   Cardealer Child

 Theme URI:    http://example.com

 Description:  Child theme for the Cardealer

 Author:       Your name

 Author URI:   http://example.com

 Template:     cardealer

 Version:      1.0.0

 Tags:         light, dark, gray, #00cc00
, responsive-layout, right-sidebar, left-sidebar,  one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featu#00cc00
-image-header, featu#00cc00
-images, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready

 Text Domain:  cardealer-child
p

*/

/* import default parent styles */
@import url("media-queries.ss.css");



.header.alternate .navigation>ul>li>a {
    padding: 38px 12px;
    color: #4e5256;
    border-right: none;
}

body {
    background-position: 0px 0;
    background-attachment: fixed;
    background-size: 100%;
    background-repeat: no-repeat;
}
 
p {
 
    font-weight: 700;
}

.comment-section {
    padding: 20px;
    /* background: repeating-linear-gradient(45deg, black, transparent 100px); */
    border: 1px solid orange;
}


.is-countdown {
    margin-top: 37px;
    height: 52px !important;
}
	.countdown-amount{
   height: 10px;
	}
 
.countdown-section:nth-child(2)::before{
content: ":";
	font-size: 30px;
    text-align: center;
	font-weight: 600;
	 display: block;
    float: left;
    width: 4px;
    margin: 0;
    background-position: 0 0;
	}
	.countdown-section:nth-child(3)::before{
	content: ":";
	font-size: 30px;
    text-align: center;
	 font-weight: 600;
   display: block;
    float: left;
    width: 4px;
    margin: 0;

    background-position: 0 0; 
	}

.country-selector.weglot-dropdown .wgcurrent a, .country-selector.weglot-dropdown .wgcurrent span {
    padding-right: 0px;  
}

.country-selector {
    z-index: 9999;
    text-align: left;
    position: relative;
    display: inline-block;
    width: 142px;
    margin-right: 20px;
}
	
	.border-bottom-red {
    border-bottom: 8px solid #ff600a !important;
    padding-bottom: 10px;
    margin-bottom: 20px;
    width: 102%;
    
}
	
.car-entry
{
	padding-bottom:10px;
	border-bottom:1px solid #dedede;
}

.tmm-view-mode article .title-item
{
	min-height:45px;
}


h3.section-title {
    line-height: 1.85em;
    padding-bottom: 7px;
    padding-left: 20px;
    border-bottom: 3px solid;
}
 

.tmm-view-mode.item-list article.col-md-3 .image-post {
    width: 36%;
    
}

.tmm-view-mode.item-list article.col-md-3 .detailed {
    width: 61%;
}

@media only screen and (min-device-width: 1440px)and (max-device-width: 1599px){
body {
    /*background-image: url(https://autolive1.com/wp-content/uploads/2020/10/Baner-ENG-scaled.jpg);*/
    background-position: 0px 0;
    background-attachment: fixed;
    background-size: 100%;
    background-repeat: no-repeat;
}
}


 
 

.btn-block {
    display: block;
    width: 100%;
}

.btn {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 100% !important;
}

.orange1
{
  color: orange;
  font-size:24px
}
.text-center
{
  text-align: center
}
.mt-4-new {
    margin-top: 49PX;
}


.float-left
{
  float:left;
  padding:0;
  margin:0
}

.start_price_h4
{
  font-weight:bold;
  font-size: 24px
}

.border-bottom-red {
    border-bottom: 3px solid #ff600a !important;
    padding-bottom: 4px;
    margin-bottom: 19px;
}
.border-bottom-orange
{
  border-bottom:3px solid #ff600a;
  padding-bottom: 4px;
   width:100%;
}

.header.alternate .logo-bar .logo{
 margin-left: -20px;


}

.mb-4
{
    margin-bottom:15px;

}
.ml-0
{
    margin-left:0;
    padding-left:0;
}
.ml-4
{
  margin-left:10px
}

.mr-4
{
  margin-right:10px
}

.font-size-15
{
  font-size:25px;
  font-weight:bold;
  margin-right:10px;
  padding-right:0;
  margin-right:0
}

.dot-orange {
  height: 25px;
  width: 25px;
  background-color: orange;
  border-radius: 50%;
  display: inline-block;
}


.dot-green {
  height: 25px;
  width: 25px;
  background-color: green;
  border-radius: 50%;
  display: inline-block;
}

.car-entry
{
  width:100% !important;
}

.car-slider-wrapper
{
  min-height: auto
}

.header .logo-bar .logo img {


	max-height: 100% !important;

	height: auto;

	width: 70%;

    margin-right: 90px;
	    margin-left: 20px;

}


.header .page-header h1 {

   color: orange  !important;

    text-transform: uppercase;

	text-shadow: 0px 3px 3px rgba(1,2,2,0.3)

}
.wrapper{

  background-repeat: no-repeat;
  background-size: cover;
	background-attachment: fixed;
}



@media (min-width: 1200px){
.container {
    width: 1334px;
}
}
@media (min-width: 1680px) {

}

@media screen and (max-width: 1380px) {

}

@media screen and (max-width: 1680px) {

}

@media (max-width: 960px) {
.is-countdown {
    margin-top: 323px;
    height: 52px !important;
}
	

}

[class^="icon-"]:before, [class*=" icon-"]:before{

	width: 2.3em;

}
.cc-color-override-2104694695.cc-window {
    color: rgb(64, 64, 64);
    background-color: orange !important;
    width: 40%;
    text-align: center;
    margin-left: 32% !important;
}

.cc-color-override-2104694695 .cc-btn:hover{
	color: #fff !important;
}

.list-entry1 li{

	  text-decoration: none;

}

.menu-item-1438>a{
	color:#00cc00 !important;
}

.menu-item-1438>a:hover{
	color:#00cc00 !important;
}

.menu-item-1421>a{
	color:#ff600a !important;
}

 .menu-item-1421>a:hover{
	color:#ff600a !important;
}

.cc-color-override-2104694695 .cc-btn {
    color: #fff !important;
    border-color: #fff !important;
    background-color: transparent;
}
.cc-color-override-2104694695 .cc-link, .cc-color-override-2104694695 .cc-link:active, .cc-color-override-2104694695 .cc-link:visited {
    color: #fff !important;
    width: 199px !important;
}


.list-entry1 li:hover{

text-decoration: none;

}



#menu-top-menu li {

    list-style: none;

    display: inline;

    padding-right: 20px;

}



a:hover{

color:#ff600a !important;

}

.inq a:hover{

color:#fff !important;

}



.price{

	color:#ff600a !important;

}



.country-selector.weglot-dropdown span {
    margin-top: -25px;
    margin-left: 10px;
}

.btn-primary {

    color: #fff;

     background-color: #ffa500;

    border-color: #4e5256;

}

.user_nav li {
    cursor: pointer;
    font-size: 18px  !important;
}
 



#footer {
    padding-top: 10px;
    padding-bottom: 0px;
}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, menu, nav, section, summary, time, mark, audio, video{
	font-size: 15px;
}

h3.section-title>span {
    font-size: 30px;
}
  .section-title{
	font-size: 30px;
	  color: #00cc00 !important;
}
.section-title > span, .widget .widget-title > span, .comment-reply-title > span {
    color: #000000;
    font-size: 27px;
}

.boxed-widget .widget-title {
    color: #00cc00;
    font-size: 30px;
}


.btn-block{

 background-color: #ffa500 !important;

    border-color: #4e5256 !important;

}

.btn-block:hover{
	 background-color: #00cc00 !important;
}



.quicksearch-container label {

    color: #ff600a !important;
       font-weight: 500;
    font-size: 15px;
}


#back-top:hover, .tagcloud a:hover, button:hover, .button.orange:hover, .button.dark {



    color: #fff;

    background-color: #ff600a;

}

#current-price {
    color: #ff600a !important;
    text-align: center;
}





button.btn.btn-primary.btn-block {
    background-color: #00cc00;
    border: black;
    font-size: 24px;
    margin-top: -20px;
}

.top-bar{

	background-color: #eee;

}



.quicksearch-container .submit-search{

	background-color: #ff600a !important;

}



.error-404 h1{

 color: #00cc00;

}

.bye-now {

    background-color: #00cc00 !important;

    color: #fff !important;
 
	 
    float: right;
    padding-right: 10px;
    margin-right: 3px;
	  font-size: 18px !important;
    line-height: 2!important;
 
}
 

.price{

color: #00cc00 !important;

}
.btn-block {
    display: block;
    width: 100%;
    margin-bottom: 20px;
    border: 1px solid;
}

.form-control {
 
    display: block;
    width: 100%;
    height: calc(2.5em + -0.25rem + 10px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 29.8;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.form-group {
    margin-bottom: 3rem !important
}

 

.price:hover{
	color:  #ff600a!important ;
}
 .error-404 h1 {
    color: #ff600a;
}
.content-tabs .tabs-container .tab-content ul li:before, .content-tabs .tabs-container .tab-content ol li:before {
    background-color: #00cc00;
}

h2#current-price {

    border-top: 5px solid #ff600a;

    border-bottom: 5px solid #ff600a;

}



.header.alternate .logo-bar .logo {

    line-height: 98px;

    width: 370px;

}

.user_nav li i:before {
    font-size: 30px;
    color: #00cc00;

    font-family: FontAwesome;
    content: "\f015";
    display: inline-block;
    padding-right: 3px;
    vertical-align: middle;
}

 .content-tabs .tabs-container .tab-content ul li:before, .content-tabs .tabs-container .tab-content ol li:before {

    background-color: #00cc00;
}

ul.cart-items li.step-now .circle {
    background-color: #00cc00;
}

ul.cart-items li.step-now {
    border-bottom-color: #00cc00;
    background-color: #515151;
}

.car-location b {
    color:  #ff600a !important;
}
 #back-top, .tagcloud a, button, .button.orange  {
    font-size: 13px;
    color: #fff !important;
    background-color: #ff600a;
}

#back-top:hover, .tagcloud a:hover, .button.orange:hover{
	color: #fff !important;
	 background-color: #00cc00;
}

.car_listing_carousel_wrapper .clc_controls .prevBtn, .car_listing_carousel_wrapper .clc_controls .nextBtn {

    height: 10px;
    padding: 18px;
    font-size: 20px;
}

.tmm-view-mode.item-grid article .list-entry li{
	width:80%;
	margin-left: 0;

}

.header .page-header {
    position: relative;
    /* min-height: 477px; */
    z-index: 999;
    /* margin-top: -50px; */
}

.header .page-header {
    position: relative;
    min-height: 477px;
    z-index: 999;
    /* margin-top: -50px; */
}

/**first login site**/



/**single cars**/
a.addthis_button {
    display: none;
}


.item-content:nth-child(1){
	display: none;
}

/***FOOTER**/
#footer {
    background-color: #171717;
}
#footer .widget .widget-title>span {
    color: #fbfafa;
    padding-top: 20px;
    font-size: 21px;
}

#footer .widget > .widget-title {
    color: #fbfafa;
	font-size: 21px;
}

ul.social-icons li a {
    display: block;
    cursor: pointer;
    width: 20px;
    height: 20PX;
    background-color: #000000;
    transition: all 0.2s ease;
}

ul.social-icons li a i {
    display: block;
    position: absolute;
    font-size: 11px;
    color: #fff;
    left: -6px;
    top: -1px;
    z-index: 1;
}

ul.social-icons {
    vertical-align: top;
    margin-left: -18px;
    margin-top: -23px;
    padding-left: 16px;
    margin-right: -36%;
    position: absolute;
}
li.icon-phone {
    margin-top: -19px !important;
    padding-top: -20px;
}
.section-title > span, .widget .widget-title > span, .comment-reply-title > span {
 
    
}
.boxed-widget .widget-title {
    color: #00cc00;
    font-size: 26px;
    font-weight: 600;
}
 

.widget li {
    list-style: none;
    line-height: 2.4 !important;
}

#media_image-4{
	max-width: 40% !important;
}

#footer a::hover {
    color: #fff;
}

.font-weight-bold {
    font-weight: 700!important;
    color: #fff;
    background: #00cc00;
    padding: 10px;
    BORDER: 1px solid gray;
}


.mt-4>img {
    width: 60px !important;
    padding-top: 18px;
}
#countdown {
    line-height: 1.8;
    padding-top: 0px;
}
.countdown-section{
	padding-top: 0px !important;
}
.start_price_h4 {
    font-weight: bold;
    font-size: 24px;
    padding-top: 9px;
}

.countdown-row span{
	padding-left: -10px;
}

.border-bottom-red {
    border-bottom: 8px solid #ff600a !important;
    padding-bottom: 0 !important;

    width: 102%;
}

.start_price_h4 {
    font-weight: bold;
  
}

.detailed {
  
    /* position: relative; */
    float: right;
 
    /* margin-top: -10px; */
    /* line-height: 1; */
}
ul.data-list.car-data li {
    font-size: 14px;
    min-width: 150px;
}

/*very important changes for BUY NOW PAGE AND WISHLIST*/
/*.tmm-view-mode article .image-post {
    overflow: visible;
    margin-bottom: 10px;
    max-height: 158px;
    width: 40%;
    position: absolute;
    margin-top: 46px;
}
*/
.border-bottom-orange {
    border-bottom: 3px solid #ff600a;
    padding-bottom: 25px;
    width: 100%;
    padding-top: -42px;
    /* margin-top: -50px; */
}


.tmm-view-mode article .image-post {
    overflow: visible;
    /* margin-bottom: 10px; */
    max-height: 158px;
    width: 33%; 
    position: absolute;
    margin-top: 68px;
}
 

.car_listing_carousel_wrapper .clc_content.content-grid .car-entry > div.image-post {
    overflow: visible !important;
    margin-bottom: 10px;
    max-height: 158px;
}
.price .price-plus {
    font-size: 16px;
    padding-right: 20px;
    font-weight: 400;
    color: #fff;
}

.tmm-view-mode.item-list article.col-md-4 .detailed {
    width: calc(66.66666666666666% + 5px);
 
    height: 170px;
}
.tmm-view-mode.item-list article.col-md-4 .detailed {
    width: calc(66.66666666666666% + 5px);
 
    height: 170px;
}
.tmm-view-mode article .list-entry li {
    font-size: 14px;
    line-height: 22px;
    list-style: none;
 
    padding-left: 20px;
    /* padding-top: 20px; */
    /* margin-top: 20px; */
}
.tmm-view-mode article .list-entry {
    margin: 13px 0 48px;
    width: 333px;
}
.item-car .data-list li {
    min-width: 30px;
    padding: 5px 0;
    line-height: 25px;
    border-bottom: 1px solid rgba(100,100,100,0.2);
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 50%;
    -moz-box-flex: 1;
    -moz-flex: 1 0 50%;
    -ms-flex: 1 0 50%;
    flex: 1 0 50%;
    font-size: 16px;
}
.tmm-view-mode article .list-entry {
    margin: 13px 0 48px;
    width: 220px;
    margin-top: 20px;
}
.tmm-view-mode.item-list article:first-child .detailed .price {
    top: 70px;
    background: #00cc00;
}

.tmm-view-mode article .list-entry {
    margin: 13px 0 48px;
}

 

.tmm-view-mode article .detailed .detailed-foot::after {
	
	border: 2px solid rgba(232,98,6,1.00);
}

 

.tmm-view-mode.item-list article .detailed .price {
    position: absolute;
    top: 90px;
    right: 20px;
    background: #00cc00;
    padding: 20px;
    /* margin: 20px; */
}

.star {
    float: right;
    font-weight: 800;
    border: 1px solid black;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: -20px;
    width: 79% !important;
    padding-left: -20px !important;
	 min-width: 196px;
}
.compare1 {
    display: none;
}

.raiting {
    display: flex;
    width: 350px;
    margin-top: -3px;
}
span.rait1 {
    width: 176%;
}
.car-location {
    margin-bottom: 10px;
    width: 363px;
    font-size: 25px;
    line-height: 20px;
}
 .tmm-view-mode article .detailed .detailed-foot {
    float: right;
    margin-right: 0;
 
    bottom: -7px;
    right: 10px;
}

.car-auto {
   
    margin-top: 20px;
}
.tmm-view-mode.item-grid article {
    margin-bottom: 40px;
    margin-left: 21px;
    margin-right: 24px;
}

.col-md-12.footer {
    background: #ffff;
    /* width: 1153px; */
    padding: 20px;
}
.container.invice-container {
    width: 1164px;
    margin-top: -28px;
}
.col-md-12.footer{
	border-top: 1px solid #ff600a;
}
.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 5px;
    padding-right: 5px;
}
.header.alternate .navigation {
    float: right;
    padding: 0;

}

#change-items .notice {
    margin-bottom: 76px !important;
    width: 96%;
}
.user_nav li>ul {
    list-style: none;
    visibility: hidden;
    opacity: 0;
    position: absolute;
    left: 15px;
    width: 285px;
    -webkit-transition: visibility 0s,opacity 0.3s linear;
    -moz-transition: visibility 0s,opacity 0.3s linear;
    -ms-transition: visibility 0s,opacity 0.3s linear;
    -o-transition: visibility 0s,opacity 0.3s linear;
    transition: visibility 0s,opacity 0.3s linear;
    z-index: 999;
    background: #00cc00 !important;
}

.user_nav li>ul li a {
    color: #fff;
    background-color: #f4f4f4;
    display: block;
    padding: 5px 20px;
    cursor: pointer;
    border-bottom: 1px solid rgba(0,0,0,0.1);
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    background: orange; 
}
.user_nav li>ul li:nth-child(2) {
    background: #00cc00 !important;
    font-size: 27px !important;
    font-variant: normal;
    font-variant-caps: all-petite-caps;
    border-inline-end: 4;
    line-height: 1;
}
.user_nav li>ul li:nth-child(2) > a{
	background: #00cc00 !important;
	color: #fff;
	
}

.cart-holder.clearfix {
    padding-left: 4px;
    padding-right: 4px;
}

.img-top {
    margin-top: -50px;
    /* position: absolute; */
    overflow: hidden;
    height: 436px;
}
h1.display-3 {
    font-size: 47px;
    margin-top: 20px;
    padding-top: 20px;
    color: #00cc00 !important;
}
 .acc-box {
    max-width: 95%;
    margin-left: 26px;
}
#footer {
    background-color: #171717;
    padding-left: 20px;
}
 

button.btn.btn-danger.delete {
    background: #ff600a !important;
}

button.btn.btn-warning.cancel {
    background: #ff600a;
}
  .button.orange {
    font-size: 13px;
    color: #fff !important;
    background-color: #ff600a;
     
}
input[type="radio"]:checked+label:before {
    background-color: #00cc00 !important;
}
input[type="radio"]+label:before {
    margin-right: 8px;
    width: 15px;
    height: 15px;
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 0 3px rgba(0,0,0,0.5);
}

.row.fileupload-buttonbar {
    margin-top: 67px;
}
.tmm-fileupload .fileupload_presentation tr td .preview img {
    display: block;
    width: auto;
    height: auto;
    max-width: 250PX;
    max-height: 250PX;
}

@media only screen and (max-width: 600px)
{
	.page-wrap {
	    width: 100%;
	}

  .tmm-view-mode article .image-post, .tmm-view-mode article .detailed
  {
    width: 100%;
  }
	
	
.user_nav li>ul li a {
    color: #fff;
    background-color: #f4f4f4;
    display: block;
    padding: 5px 20px;
    cursor: pointer;
    border-bottom: 1px solid rgba(0,0,0,0.1);
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    background: orange;
}
}
@media only screen and (max-width: 980px){
.no_sidebar .item-car .gallery {
    float: left;
    width: 98%;
}
.item-car .gallery {
    display: block;
    margin-bottom: 10px;
    vertical-align: top;
}
	.navigation>ul {
    margin: 0;
    padding: 0;
    overflow-y: scroll;
    position: absolute;
    width: 100%;
    height: 100%;
    background: #fff;
}
	.header.alternate .navigation>ul>li>a {
    padding: 16px 13px;
    color: #4e5256;
    border-right: none;
    /* margin-top: 20px; */
}
	
 
	.label-toggle-main-nav {
    display: block;
    float: right;
 
}
	
	.header.alternate .top-bar .widget {
    float: right;
    width: 45%;
    margin-top: -35px;
}
	
	}

@media only screen and (min-device-width : 2225px) and (max-device-width : 2460px){
	

	
}

@media only screen and (min-device-width : 2160px) and (max-device-width : 2224px){

	

}

@media only screen and (min-device-width : 2159px) and (max-device-width : 2224px){

	
}	
}


@media only screen and (min-device-width : 2160px) and (max-device-width : 2224px){

	

}

@media only screen and (min-device-width : 2045px) and (max-device-width : 2160px){

	

}

/** noraml FULL HD LAP TOP**/
@media only screen and (min-device-width : 1920px) and (max-device-width : 2045px) and (max-device-height : 880px){

	
}

@media only screen and (min-device-width : 1600px) and (max-device-width : 1919px){
 
 
	
}

@media only screen and (min-device-width: 1440px)and (max-device-width: 1599px){
 

 
	
}

@media only screen and (min-device-width: 1366px)and (max-device-width: 1439px){
 
	
	body {
     background-image: none;
  
}
	
}

 @media only screen and (max-device-width : 980px){
	.country-selector {
    z-index: 9999;
    text-align: left;
    position: relative;
    display: inline-block;
    width: auto;
    margin-top: 37px;
}
	.header .logo-bar .logo img {
    max-height: 100% !important;
    height: auto;
    width: 49%;
    margin-right: 90px;
    margin-left: 20px;
}
	.admin-bar .sticky-header .sticky-bar {
    top: 0;
}
	 
	 .cc-color-override-2104694695.cc-window {
    color: rgb(64, 64, 64);
    background-color: orange !important;
    width: 100%;
    margin-left: 0% !important;
}
	 	
.border-bottom-orange {
    border-bottom: 3px solid #ff600a;
    padding-bottom: 53px;
    width: 100%;
   
}
	.auction-image {
    position: relative;
    margin-top: 0px !important;
}
	 div#countdown {
    position: absolute;
    width: 268px;
    /* float: left; */
    /* text-align: center; */
    margin-left: 118px;
}
.start_price_h4 {
    font-weight: bold;
    font-size: 35px;
    padding-top: 14px;
    margin-top: -9px;
}
	 .tmm-view-mode article .compare {
    display: flex;
    flex-grow: no wrap;
    flex-flow: nowrap;
    width: 222px;
    /* margin-right: 144px; */
    margin-left: 141px;
}
	 
	 .navigation > ul > li > a {
    color: black;
}
	 .orange1 {
    color: orange;
    font-size: 35px;
}
	 .orange1 {
    color: orange;
    font-size: 35px;
}
	.mt-4>img {
    width: 60px !important;
    padding-top: 3px;
}
	 .menu-icon {
    cursor: pointer;
    width: 40px;
    height: 40px;
    position: relative;
    top: 50%;
    right: 40px;
    transition: all 0.15s linear;
}
}
 
@media only screen  and (min-width : 1280px) and (max-device-width : 1365px) {
		body {
     background-image: none;
  
} 
	
	.cc-color-override-2104694695.cc-window {
    color: rgb(64, 64, 64);
    background-color: orange !important;
    width: 100%;
    margin-left: 0% !important;
}
}


 

	
@media only screen and (min-device-width: 1024px) and (max-device-width: 1279px) and (max-device-height: 800px){
	body {
     background-image: none;
	}
 
	
	.bye-now {
    background-color: #00cc00 !important;
    color: #fff !important;
    float: right;
    padding-right: 10px;
    margin-right: 3px;
    font-size: 15px !important;
    line-height: 2!important;
}
	
	.countdown-section:nth-child(2)::before{
 
font-size:12px;
	}
	.countdown-section:nth-child(3)::before{
	 
	font-size:12px;
 
	}
	

	

}


/**10.10.2020*/
.widget_recent_entries ul, .widget_categories ul, .widget_archive ul, .widget_links ul, .widget-title, .section-title, h2.title, .comment-reply-title {
    border-bottom: 1px solid #7e858b;
    font-size: 31px;
}
 

	 
.autolive-list {
    padding-top: 31px;
    margin-top: 23px;
    background-image: -webkit-gradient(linear, left bottom, right top, from(#ccf7e8), color-stop(#d4f9fb), color-stop(#e5faff), color-stop(#f6fbff), to(#ffffff));
    background-image: -o-linear-gradient(left bottom, #ccf7e8, #d4f9fb, #e5faff, #f6fbff, #ffffff);
    background-image: linear-gradient(to right top, #ccf7e8, #d4f9fb, #e5faff, #f6fbff, #ffffff);
    width: 97% !important;
    margin: 0;
    padding-right: 28px;
    padding-left: 1px;
}

 
.autoshowroom-title.autoshowroom-title-left h2.AutoshowroomTitle em {

    font-style: normal;
    color: #ff7f00;
    font-weight: 700;

}

.autoshowroom-title.autoshowroom-title-left h2.AutoshowroomTitle::before {
    left: 0;
    margin-left: 0;
}
.autoshowroom-title h2.AutoshowroomTitle::before {
    position: absolute;
    content: "";
    bottom: 0;
    left: 50%;
    width: 25%;
    height: 4px;
    border-top: 1px solid #ff7f00;
        border-top-color: rgb(255, 127, 0);
    border-top-color: rgb(255, 84, 0);
    border-bottom: 1px solid #ff7f00;
        border-bottom-color: rgb(255, 127, 0);
    border-bottom-color: rgb(255, 84, 0);
    margin-left: -30px;
}
	.autoshowroom-title.autoshowroom-title-left h2.AutoshowroomTitle em {
     font-size: 30px;
    color: #ff7f00;
    font-weight: 700;
}
.add-new-car.car-add {
    padding: 25px;
    font-size: 24px;
    margin-top: 20px;
    align-content: center;
    margin-left: 32%;
}

border {
    margin-left: -56px !important;
    width: 82%;
}
	.small-image img {
    max-width: 125px !important;
    margin-left: 95% !important;
}
	
.choose-list,  .unordered-list {
    padding-left: 10px;
    margin-top: 45px;
    margin-bottom: 106px;
    max-width: 83%;
}
	img.img-responsive.aukcion {
    width: 100% !important;
    margin-left: 17px;
    margin-bottom: 50px;
}

.wpb_wrapper h3 {
    font-size: 20px;
    padding-left: 20px;
    font-weight: 300;
	 
}
.wpb_wrapper {
    padding-left: 10px;
}
.autoshowroom-title h2.AutoshowroomTitle {
    font-weight: 400;
    color: #222222;
    text-align: left;
    line-height: 1.4em;
    font-size: 30px;
    padding-left: 0px;
}
	list, .autolive-list, .unordered-list {
    padding-left: 10px;
    margin-top: 45px;
    margin-bottom: 106px;
    max-width: 116%;
}
.choose-list {
    padding-top: 15px;
    width: 100%;
    background-image: linear-gradient(to right top, #ffba58, #ffbb9f, #ffcede, #ffe9ff, #ffffff);
  
    margin-bottom: 20px;
    padding-right: 20px;
    padding-left: 59px !important;
    font-size: 18px;
    font-family: Cambria, Hoefler Text, Liberation Serif, Times, Times New Roman, serifAwesome;
}
.choose-list ul li {
    list-style: none;
    font-weight: 400;
    line-height: 2;
    font-size: 17px;
}

.choose-list ul li {

    list-style: none;
    font-weight: 400;
    line-height: 2;
    font-size: 17px;

}
ul li {

  

}
.choose-list ul li::before {
    background: #ff7f00;
    
    content: "\f006";
    margin-right: 10px;
    color: #FFF;
    text-align: center;
    vertical-align: middle;
    font-size: 20px;
    -moz-padding-start: 1px;
    padding: 3px;
    line-height: 2;
    margin-top: 10px;
    margin-left: -38px !important;
}

.autolive-list ul li {
    list-style: none;
    font-weight: 400;
    line-height: 2;
    font-size: 17px;
   
    margin-left: 49px;
}

.autolive-list ul li {
    list-style: none;
    font-weight: 400;
    line-height: 2;
    font-size: 17px;
  
}


.autolive-list li::before {

    background: #ff7f00;
    font-family: fontawesome;
    content: "\f101";
    padding: 9px;
    color: #FFF;
    margin-right: 14px;
    font-size: 12px;
    -moz-padding-start: 6px;
    line-height: 2;
    margin-top: 10px;
    margin-left: -45px !important;
    text-align: left;

}

.container_Ziele1, .container_uns1 {
 
    width: 109% !important;
}

.pdfemb-poweredby {
    display: none !important;
}




/***privacy policy**/
.privacy, .privacy li{
	padding-left: 20px;
	
}
.policyClass {
	padding-left: 20px;
	padding-right: 20px;
}
.policyClass h3 {
    font-size: xx-large;
    margin-top: 50px;
    margin-bottom: 20px;
    padding-top: 100px;
    margin-top: -50px;
    padding-left: 0 !important;
}
#gdpr-definitions > strong{
 font-family: "Roboto Condensed";
color: #232527;
font-weight: 400;
	 font-size: 23px;
}

#gdpr-definitions{
 font-family: "Roboto Condensed";
color: #232527;
font-weight: 400;	
	 font-size: 23px;
}

.policyClass p, .policyClass ul li, .policyClass ul li a, .policyClass ol li, .policyClass ol li a, .policyClass h3 {
    font-family: "Roboto Condensed";
    color: #232527;
    font-weight: 400;
    padding-left: 20px;
}

li > strong , ol > strong{
	padding-left: -20px !important;
	padding-bottom: 20px;
}
 
.policyClass strong {
    padding-left: 0;
}

.policyClass ul {
    padding-left: 10px;
}
.policyClass ul li {
    padding-left: 0px;
    font-family: "Roboto Condensed";
    color: #232527;
    font-weight: 400;
    padding-left: 20px;
}

.policyClass ol {
    padding-left: 20px;
}
.policyClass ul li {
    padding-left: 0px;
    font-family: "Roboto Condensed";
    color: #232527;
    font-weight: 400;
    padding-left: 20px;
}

.policyClass h3 {
    font-size: 20px !important;
    margin-top: 50px;
    margin-bottom: 23px;
    padding-top: 100px;
    margin-top: -50px;
    
	font-family: "Roboto Condensed";
color: #232527;
font-weight: 400;
}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child, acc-container p {
    margin-bottom: 10px;
	 font-family: "Roboto Condensed";
	color: #232527;
font-weight: 400;
	font-size: 17px;
}
blockquote p {
    color: #ff600a;
    margin-bottom: 0;
	font-family: "Roboto Condensed";
}
 
.item-car .data-list li:nth-child(2n-1) {
    color: #7b7b7b;
    font-weight: normal;
    font-weight: 600;
}
.item-car .data-list li:nth-child(2n-1) {
    color: #7b7b7b;
    font-weight: normal;
    font-weight: 600;
    background: #faf0e657;
    padding-left: 10px;
    max-width: 40%;
    padding-right: 20px;
   
}



.item-car .data-list li {
    min-width: 30px;
    padding: 5px 0;
   padding-left: 0px;
     line-height: 25px;
     background:#faf0e657;
    flex: 1 0 50%;
    font-size: 16px;
    padding-left: 10px;
   
}
.col-md-6.item-car.item-car1.item-car-buy li {
    min-width: 130px;
}

.item-car .data-list li {
    min-width: 30px;
    padding: 5px 0;
   padding-left: 0px;
     line-height: 25px;
     background:#faf0e657;
    flex: 1 0 50%;
    font-size: 16px;
    padding-left: 10px;
   
}
.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: orange !important;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(237,122,33,1.00);
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    font-size: 24px !important;
    text-align: center;
    font-weight: 600 !important;
}

.form-control::-webkit-input-placeholder { /* Edge */
 font-size: 18px !important;
}

.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
 font-size: 18px !important;
}

.form-control::placeholder {
 font-size: 18px !important;
}

.form-control:focus input::-webkit-input-placeholder {
  opacity: 0;
}

.form-control:focus input::placeholder {
  opacity: 0;
}

.comment-section p{
 color: #232527;
	font-family: "Roboto Condensed";
	font-weight: 400;
	font-size: 18px;
}
 
.section-title > span, .widget .widget-title > span, .comment-reply-title > span{
	 font-family: "Roboto Condensed";
}

h4 span{
 
	 font-family: "Roboto Condensed";
	color: #232527;
   font-weight: 400;
 
}
	.wpb_wrapper h3 {
     margin-bottom: 20px;
	 font-family: "Roboto Condensed";
	color: #232527;
font-weight: 600;
	font-size: 19px;
}
	.countdown-section:nth-child(2)::before{
 
font-size:14px;
	}
	.countdown-section:nth-child(3)::before{
	 
font-size:14px;
 
	 
}

		.countdown-section:nth-child(2)::before{
 
font-size:12px;
	}
	.countdown-section:nth-child(3)::before{
	 
	font-size:12px;
 
	}


.tmm-view-mode article .detailed .detailed-foot {
    float: right;
    margin-right: 0;
    position: relative;
    bottom: 0;
    right: 10px;
    margin-left: 334px;
}

h5>b {
    font-size: 26px;
    font-weight: 800;
    font-variant: contextual;
    font-variant-caps: normal;
    color:  rgba(231,75,5,1.00);
}
.col.Total {
    font-size: 21px;
}

.col-md-4.summary {
    background: lightgray;
    /* margin-top: -13px; */
   padding-bottom: 20px;
}
h5>b {
    font-size: 26px;
    font-weight: 800;
    font-variant: contextual;
    font-variant-caps: normal;
    
}
.text-muted {
    color: #6c757d!important;
    font-size: 16px;
    font-weight: 600;
}
button.btn.btn.btn-primary.buy {
    width: 100%;
    padding: 10px;
	background: #00cc00 !important;
}

.buy:hover{
 background: green !important;
  cursor: pointer;
}
a#tooltipdemo {
  position: relative ;
}
html[lang="eng"] a#tooltipdemo:hover::after {
content: "After pressing Buy Now button you will be redirected to the Checkout  page. Buy Now is available until Current Bid price will be 200 € less than Buy Now. After Auction price reach the limit of Buy Now price (less than 200 €), it wont be possible to use anymore Buy Now option." ;
  position: absolute ;
  top: 1.1em ;
  left: 1em ;
  min-width: 200px ;
  border: 1px #808080 solid ;
  padding: 8px ;
  color: black ;
  background-color: #cfc ;
  z-index: 1 ;
	width: 300px;
}


html[lang="de"] a#tooltipdemo:hover::after{
  content: "Nachdem Sie auf die Schaltfläche Jetzt kaufen geklickt haben, werden Sie zur Warenkorb-Seite weitergeleitet.Jetzt kaufen ist verfügbar, bis der aktuelle Gebotspreis 200 € weniger als Jetzt kaufen betragen wird.After Auction price reach the limit of Buy Now price (less than 200 €), it wont be possible to use anymore Buy Now option." ;
	  position: absolute ;
  top: 1.1em ;
  left: 1em ;
  min-width: 200px ;
  border: 1px #808080 solid ;
  padding: 8px ;
  color: black ;
  background-color: #cfc ;
  z-index: 1 ;
	width: 300px;
}


a#tooltipdemo1 {
  position: relative ;
}

html[lang="eng"] a#tooltipdemo1:hover::after {
content: "By pressing the Bid Now button, you undertake to buy the item if you win the auction. By entering the highest bid price, you become an auction participant. First bid won't increase the Auction price if no more bidders participate  Auction. Your maximum bid price will be saved as a reserve for automatic bidding. When another bidder offers a price lower than your maximum, your current auction price will be increased by 100 eur after each attempt and until someone offers a higher price than your maximum.The Buy Now option has advantage until the auction reaches the Buy Nov price (minimum 200 eur less than Buy Now) " ;
  position: absolute ;
  top: 1.1em ;
  left: 1em ;
  min-width: 200px ;
  border: 1px #808080 solid ;
  padding: 8px ;
  color: black ;
  background-color: #cfc ;
  z-index: 1 ;
	width: 300px;
} 

html[lang="de"] a#tooltipdemo1:hover::after{
content: "Wenn Sie die Schaltfläche Jetzt bieten drücken, verpflichten Sie sich, den Artikel zu kaufen, wenn Sie die Auktion gewinnen.Durch Eingabe des Höchstgebotspreises werden Sie Auktionsteilnehmer.Das erste Gebot wird den Auktionspreis nicht erhöhen, wenn keine weiteren Bieter an der Auktion teilnehmen.Ihr maximaler Gebotspreis wird als Reserve für das automatische Bieten gespeichert.Wenn ein anderer Bieter einen niedrigeren Preis als Ihren Höchstpreis bietet, wird Ihr aktueller Auktionspreis nach jedem Versuch um 100 eur erhöht, bis jemand einen höheren Preis als Ihren Höchstpreis bietet.Die Sofort-Kaufen-Option ist vorteilhaft, bis die Auktion den Sofort-Kaufen-Preis erreicht (mindestens 200 eur weniger als Sofort-Kaufen) " ; 
	  position: absolute ;
  top: 1.1em ;
  left: 1em ;
  min-width: 200px ;
  border: 1px #808080 solid ;
  padding: 8px ;
  color: black ;
  background-color: #cfc ;
  z-index: 1 ;
	width: 300px;
} 

.col-lg-6 {
    width: 64%;
}

span.notranlsate.buy-price {
    font-size: 17px;
    color: #fff;
    font-weight: 600;
}

.bye-now:hover{
     color: #fff !important;
	 background: #ff600a !important;
}
 .bye-now {
    background-color: #00cc00 !important;
    color: #fff !important;
    float: right;
    padding-right: 9px;
    padding-left: 9px;
    margin-right: 2px;
    font-size: 17px !important;
    line-height: 2 !important;
    font-weight: 600;
}

.widget_drive_cars .users_links li {
    margin-bottom: 15px;
    padding-left: 17px;
    position: relative;
    font-size: 18px;
}
 
figure.lc-image.io-5.brd-solid.brd-w-0.brd-light-grey.grayscale {
    width: 89%;
    position: relative;
    margin-top: -277px;
}

#content .padding-bottom-20 {
    padding-bottom: 20px;
    margin-top: -272px;
    width: 117%;
    margin-left: 51px;
}

.lc-button.orange {
    color: #fff;
    background-color: #ff600a;
    border-color: transparent;
    width: 350px;
}

.tmm-view-mode article .compare {
    display: flex;
    flex-grow: no wrap;
    flex-flow: nowrap;
    width: 222px;
    /* margin-right: 144px; */
    margin-left: -32px;
}

.header.classic .top-bar {
    padding: 0;
}

.header .logo-bar {
    position: relative;
    padding: 7px 1px;
    background-color: rgba(255,255,255,0.9);
    box-shadow: 0 2px 4px rgba(0,0,0,0.2);
    z-index: 9999;
}
.time-single {
    margin-top: 58px;
}


.price-list{
	list-style: none;
}

.price-list li {
    min-width: 30px;
    padding: 5px 0;
    line-height: 25px;
    border-bottom: 1px solid rgba(100,100,100,0.2);
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 50%;
    -moz-box-flex: 1;
    -moz-flex: 1 0 50%;
    -ms-flex: 1 0 50%;
    flex: 1 0 50%;
    font-size: 16px;
}

.price-list {
    list-style: none;
    min-width: 220px;
    margin-left: 132px;
}
 

.button.orange.addfiles.btn.btn-success.fileinput-button {
    background: black;
}

.button.orange.Confirm.btn.btn-primary.start {
    background: #009036;
}

.uk-label {
    display: inline-block;
    padding: 10px 10px;
    background: #0c0 !important;
    line-height: 1.5;
    font-size: .875rem; 
    color: #fff;
    vertical-align: middle;
    white-space: pre-wrap;
}


#sidebar
{
    padding-right:0;
}

.form_load_area
{
    left: 20px;
    background-repeat: repeat-y;
}

.form_load_area .cardealer-spinner { 
    top: 20%!important;
}

.quicksearch-container .car_form_search .fieldset > *
{
    padding-left: 0px;
}

.selectize-control.multi > .selectize-input.items > .item {
    background-image: unset!important;
    background-color: gray!important;
    min-width: 100%;
}

.selectize-input.items > .item > a{
    background-color: #ff600a!important;
}


.no_gears.selectize-control.multi > .selectize-input.items > .item {
    min-width: unset;
}

.selectize-input 
{
    display: block!important;
}

td .selectize-input
{
    width: 100%!important;
}

td .selectize-control
{
    width: 100%!important;
}

.form_load_area
{
    background-color: unset;
}

.ajs-button
{
    color: white!important;
}

.ajs-button.ajs-ok
{
    background-color: green!important;
}
.ajs-button.ajs-cancel
{
    background-color: orange!important;
}

.alertify .ajs-footer .ajs-buttons.ajs-primary {
    text-align: right;
    margin-right: 15px;
}
.alertify .ajs-body .ajs-content {
    padding: 0 24px 0 0;
	background: #faf0e657;
	border: 1px solid #ff600a;
}
.ajs-header:before {
    background-image: url(https://autolive1.com/images/Auction.png);
    background-size: 50px 50px;
    background-repeat: no-repeat;
    display: inline-block;
    width: 50px;
    height: 50px;
    content: "";
    position: relative;
    top: 15px;
}
.alertify .ajs-header {
 
    text-transform: uppercase;
    font-size: 20px;
    padding-left: 16px;
    color: #000;
    font-weight: 700;
    background: #fafafa;
    border-bottom: #eee 1px solid;
    border-radius: 2px 2px 0 0;
}

.ajs-content {
	color: #7e858b;
    font-size: 14px;
    line-height: 1.6em;
    font-family: 'Open Sans', san-serif;
	
}

.ajs-content:nth-child(1) {
 font-weight: 700;
}
.ajs-ok:hover {
    background:rgba(52,219,12,1.00) !important;
}
.ajs-cancel:hover {
background: #ff600a !important;	
}
span.my-bid {
    color: orn;
    color: green;
}

.edit_btn_car_edit
{
    transition: 0.3s;
}

.edit_btn_car_edit:hover
{
    background-color: #009036 !important;
}

.no_virt_checkbox
{
    display: inline-block!important;
}

.no_virt_checkbox:before
{
    content: none!important;
}

.no_virt_checkbox:after
{
    content: none!important;
}

i.fa.fa-eye.view_passwd {
    position: absolute;
    margin-left: -40px;
    margin-top: 29px;
    position: absolute;
}

i.fa.fa-eye.view_passwd:hover{
	cursor: zoom-in;
}
input#user_pass {
    position: relative;
    margin-left: 20px;
    margin-right: 20px;
}

.fa-eye-slash:before:hover{
	cursor: zoom-out;
}
.fa-eye-slash:before {
    content: "\f070";
    margin-left: -85px;
    z-index: 1000 !important;
    /* visibility: visible; */
    position: relative;
}

input#user_login {
	 position: relative;
    margin-left: 20px;
    margin-right: 20px;
}

.view_passwd:hover{
 cursor: auto;
 background: orange;
}
 

html[lang="en"] .uk-background-cover, html[lang="sr"] .uk-background-cover, html[lang="el"] .uk-background-cover, html[lang="sq"] .uk-background-cover, html[lang="bg"] .uk-background-cover, html[lang="sl"] .uk-background-cover, html[lang="pl"] .uk-background-cover {
    background-image: url(https://autolive1.com/wp-content/uploads/2021/03/Autohandler-aus-ganz-Europa-2.jpg) !important;
}