#search.uk-offcanvas .block-search > h5 {display: none;}
#search.uk-offcanvas .block-search > div.selector {width: 100%;}
#search.uk-offcanvas .block-search select {
  font-size: 14px;
  height: 35px;
}
#search.uk-offcanvas #search-container .footer-search .btn.m-btn {
  width: 100%;
  font-size: 14px;
  height: 45px;
}

@media screen and (min-width: 800px) {
	footer#footer_page .logos-footer > div:not(:last-child) {margin-bottom: 30px;}
}

@media screen and (max-width: 767px) {
	.uk-header-info-car > div + div::before{display: none;}
	.uk-header-info-car .uk-button-big{display: block;}
	#main-container.tm-container-full .flex-container > section {width: 100%;}
	.block-marcas-flex a[data-uk-slideset-item] {
		opacity: 1;
	}
	.block-marcas-flex a[data-uk-slideset-item="previous"] {left: 0;}
	.block-marcas-flex a[data-uk-slideset-item="next"]{ right:0;}
	.logo-header-fixed{display: none}
}
@media screen and (max-width: 959px) {

	.container {max-width: 100%;}
	header .logo {display: block;text-align: center;}
	header .top-advertise{float:none; width:100%; text-align:center;margin-bottom: 10px;}
	.th-hidden-medium{display:none !important;}
	.logo-auto{float:none;}
	.bottom-footer{padding:0 20px;}
	header .top-advertise{height:auto;}
	html, body {overflow-x: hidden;}
	header.container.container-center {margin-top: 60px;}
	.head-container .head-menu .top-right > li {margin-top: 14px;}
	.top-advertise div[id*="div-gpt-ad"], .advertise-right div[id*="div-gpt-ad"] {margin: 0 auto;}
	.head-container .head-menu .top-right {float:left; margin-left:10px;}
	.box-button > .button-block {width: 100% !important;margin: 0 0 10px 0 !important;}
	.box-button > .button-block:nth-child(3) {margin-top: 10px !important;}
	.head-container .head-menu .top-right-user.log > li:last-child {width: 30%;}
	.head-container .head-menu .top-right-user.log > li:first-child {width: 70%;}
	.top-right-user.log .photo-user {
		display: inline-block;
		width: 28px;
		height: 25px;
		background-position: center center;
		background-size: cover;
		margin-bottom: 0;
		margin-right: 10px;
		margin-left: 0;
		vertical-align: middle;
		margin-top: -5px;

	}
	
	
	
	.box-button .share-this {
		width: 63% !important;
		float: left;
		margin-right: 1%;
		margin-left: 0;
		height: 40px;
	}
	
	.box-button .button-block:nth-child(2) {
		float: right !important;
		width: 36% !important;
		padding: 10px;
	}

	#main-container .box-complete{
		padding-bottom:10px; 
		display:inline-block;
		width: 100%;
		box-sizing: border-box;
			-moz-box-sizing: border-box;
			-ms-box-sizing: border-box;
			-o-box-sizing: border-box;
			-webkit-box-sizing: border-box;
	}
	footer .bottom-footer .block-list{width:90%;}
	.block-right.advertise-right{margin:0 0;}
}

@media screen and (max-width: 850px) {
	.block-marcas-flex .slideset-marcas li{width: 50%;background-position-x: center;}
	#comparator-car .comparator-content > table > tbody > tr > td, 
	#comparator-car .comparator-content > table > thead > tr > th {
		padding: 5px !important;
		font-size: 12px;
		line-height: 20px;
	}
	.map-dinamic {overflow-x: auto;}
	#comparator-car .comparator-content > table > tbody > tr > td {border: 2px solid #d4d4d4;}
	#comparator-car .comparator-content > table > tbody > tr:not(.th-visible-medium) {background-color: #fff;}
	#comparator-car .comparator-content > table > tbody > tr.th-visible-medium {background-color: #f1f1f1;text-align: center;}
	#comparator-car .comparator-content > table > tbody > tr.separator > td > h3 {font-size: 16px;}
	.head-container .head-menu .logo-movil{display:block !important;}
	.head-container .head-menu{text-align:right;}
	.top-car-header .top-list .uk-overlay-active .uk-active a:hover .uk-overlay-fade {opacity: 1;}
	#main-container {margin-top: 0;}
	.top-car-header .block-flex{display:block;}
	.top-car-header .uk-slidenav-position,
	.top-car-header .top-list{width:100%;}
	.top-car-header .top-list > ul{display:flex;}
	.top-car-header .top-list > ul > li{width:24%; vertical-align:top;}
	.top-car-header .top-list > ul > li:not(:first-child){margin-left: 1.5%;}
	.top-car-header .top-list > ul > li:nth-child(-n+2){margin-bottom:0;}
	.box-complete:not(.list-line) .container-car .car:not(:nth-child(2n)) {margin-right: 1.4%;}
	.container-car .car {width: 48.5%;}
	.list-tipos li {width: 48%;}
	.container-dealer .dealer > .details-dealer .phone > a{margin-bottom:10px;}
	.box-complete.list-block .container-dealer .dealer > .details-dealer,
	.autoferia-dealers .box-complete .container-dealer,
	.autoferia-dealers .container-dealer .dealer:not(.dealer-full) .asociado {width: 100%;}
	.box-complete.list-block .container-dealer .dealer:not(.dealer-full),
	.autoferia-dealers .box-complete .container-dealer .dealer:not(.dealer-full){display: inline-block;	width: 41%;}
	.box-complete.list-block .container-dealer .dealer:not(.dealer-full) > a,
	.autoferia-dealers .box-complete .container-dealer .dealer:not(.dealer-full) > a{margin: 0 0 10px;}
	.container-dealer.dealer-full > .dealer > .asociado,
	.container-dealer .dealer:not(.dealer-full) .asociado{width: 100%;}
	.main-gallery .gallery-images {height: auto !important; overflow:visible; display:block !important;}
	.main-gallery .gallery-images {display: block;}
	.main-gallery .gallery-images .carousel {display:none;}
	header.header-page{margin-top: 100px;}

	/*
	.main-gallery .gallery-images .carousel {float: none;margin: 0;}
	.main-gallery .gallery-images .carousel ul {display: flex;width: 100%;white-space: nowrap;}
	.main-gallery .gallery-images .carousel li {width: 25%;white-space: nowrap;float: left;}
	.main-gallery .gallery-images .carousel > a {width: 50px;left: auto;margin-left: 0;opacity: 1;margin-top: -15px;top: 50%;
		transform: rotate(-90deg);
			-moz-transform: rotate(-90deg);
			-ms-transform: rotate(-90deg);
			-o-transform: rotate(-90deg);
			-webkit-transform: rotate(-90deg)
	}
	.main-gallery .gallery-images .carousel > a[data-uk-slideset-item="next"] {right: -11px;}
	.main-gallery .gallery-images .carousel > a[data-uk-slideset-item="previous"] {left: -11px; top:50%;}
	.main-gallery .gallery-images .carousel:hover > a[data-uk-slideset-item="previous"] {top: 50%;}
	*/
	.main-gallery .gallery-images .slide .navigator > a.uk-slidenav-previous {left: 5px;}
	.main-gallery .gallery-images .slide .navigator > a.uk-slidenav-next {right: 5px;}
	.main-gallery .gallery-images .slide .navigator{ display:none;}
	.main-gallery .gallery-images .slide .uk-dotnav{display:block !important;}
	.main-gallery .gallery-images .slide .uk-slideshow * {min-height:405px;}
	.data-car ul {width: 100%;}
	.detail-car ul li {width: 47%;}
	.similar-car .list {display: block;}
	.similar-car .list .car {width: 48.5%;}
	.separator {padding: 10px;}
	.top-car-header .uk-slidenav-position{margin-bottom:0px;}
	.top-car-header .top-list{margin-top:30px;}
	.paginator{white-space:nowrap; position:relative;}
	.paginator > a.back-pag,
	.paginator > a.next-pag {}
	.paginator > a.back-pag{ float:left;}
	.paginator > a.next-pag { float:right;}
	.paginator > a, .paginator > span {padding:0 10px;}
	.paginator > span.center-pag {margin-right: 5px !important;}
	footer .bottom-footer .block-list:nth-child(2){width: 100%;}
	footer .bottom-footer .block-list ul li{width:32%;}
	.th-visible-medium.address-movil {
		list-style: none;
		margin: 20px;
		padding: 0;
		display: inline-block;
	}
	.th-visible-medium.address-movil > li {display: inline-block;}
	.th-visible-medium.address-movil > li.phone {margin-right: 10px;}
	.head-container .head-menu .top-right-user {    
		padding-left: 0;
		margin: 10px 0 0;
		clear: both;
		height: 36px;
		width: 100%;
		text-align: center;
	}


	.head-container .top-right-user > li > a{padding:9px 16px;}


	body footer .bottom-footer .copy {width: calc(100% + 40px);margin-left: -20px;}


	.block-gray.data-dealer .header-dealer .phone{line-height:25px;}


	body footer .bottom-footer .block-list.social-footer ul li.social-icon {display: inline-block;width: 33% !important;}


	body footer .bottom-footer .block-list.social-footer{width:100% !important;}


	


}





@media screen and (max-width: 680px){
	#search-container .search-top-home {
		background-color: transparent;
		border-radius: 30px;
		padding-left: 0;
		max-width: 100%;
		margin: 0 auto;
		display: block;
	}
	#search-container .search-top-home .block-search {
		padding: 0;
		background-color: #fff;
		width: 100%;
		border-radius: 30px;
		margin-bottom: 10px;
	}
	
	.tm-container-full .uk-block,
	.tm-container-full .block-prestamo{
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}
		
	#search-container .search-top-home .block-search > .uk-form-select {
		padding: 10px 20px;
		white-space: nowrap;
		display: flex;
	}
	#search-container .search-top-home .block-search > .uk-form-select > span + i {
		margin-left: auto;
		margin-top: 3px;
	}
	#search-container .search-top-home .button-search {
    	background-color: transparent !important;
	}
	#search-container .search-top-home .button-search > .btn {
		border-radius: 30px;
		width: 100%;
	}
	#search-container .search-top-home .button-search::before{display: none;}

	footer#footer_page .logos-footer{margin-top:30px;}

	.block-list.marcas-lista-custom > ul > li:nth-child(n+7) {display: none;}
	body footer .head-footer ul li a{padding:3px 5px;}
	body footer .head-footer{padding:0;}
	#notification > thead div[data-uk-dropdown] > .th-visible-medium {
		color: #fff;
		font-weight: 100;
		font-size: 14px;
		float: right;
		margin-top: 7px;
	}
	.head-container.header-top-fixed > .head-menu.container.container-center.uk-navbar .uk-navbar-toggle {margin-right: -20px;}
	.head-container.header-top-fixed > .head-menu.container.container-center.uk-navbar .uk-navbar-search {margin-left: -20px;}
	.head-container.header-top-fixed > .head-menu.container.container-center.uk-navbar .top-right-user > li:nth-child(1) {width: 35%;}
	.head-container.header-top-fixed > .head-menu.container.container-center.uk-navbar .top-right-user > li:nth-child(2) {width: 39%;}
	.head-container.header-top-fixed > .head-menu.container.container-center.uk-navbar .top-right-user.log > li:nth-child(1) {width: 55%;}
	#main-container.tm-container-full #sidebar-right .box-complete {padding-left: 0;}
	#main-container .flex-container > aside#sidebar-right {border-left: none;}
	#main-container.tm-container-full .flex-container > section .box-complete {padding: 30px 0px 0 0;}
	#main-container.tm-container-full .flex-container > aside {width: 100%;}
	#main-container.tm-container-full .container-car .car {margin-bottom: 30px;}


	#notification > tbody > tr > td:nth-child(2){opacity:0; font-size:0; padding:0; width:0;}


	#notification > tbody > tr > td:nth-child(4), #notification > tbody > tr > td:nth-child(3) {


	  display: block !important;


	  padding: 0 10px;


	}


	#notification > tbody > tr > td:nth-child(3) {


	  padding-top: 10px;


	  font-weight: 600;


	}


	#notification > tbody > tr > td:nth-child(4) {


	  padding-bottom: 10px;


	}


	#notification > thead > tr > th.paginator-col > .paginator > .next-pag, 


	#notification > thead > tr > th.paginator-col > .paginator > .back-pag{padding:0;}


	#notification > thead > tr > th.paginator-col > .paginator > .next-pag > span, 


	#notification > thead > tr > th.paginator-col > .paginator > .back-pag > span {display:none;}


	.top-right-user > li.compare-items > ul{min-width:200px;}


	.top-right-user > li.compare-items:hover > ul {display: block;}


	.top-right-user > li.compare-items > ul > li{text-align:left;}


	.top-right-user > li.compare-items > ul > li:not(:last-child)::after{display:none;}


	body .top-right-user > li.compare-items > ul > li:not(:last-child) {padding-right: 0px !important;margin-right: 0px !important;}


	.top-right-user > li.compare-items > ul > li > .close-favorite {opacity:1;}


	


	.block-logo-admin {margin-bottom:20px; text-align:center;}


	.contact-form:not(.block-3) .block-input:nth-child(2n){margin-left:0;}


	.contact-form .block-input .divisor > :first-child {margin-right: 20px;}


	body .box-contact{margin-top:20px !important;}


	.container-dealer .dealer > .details-dealer .title, 


	.block-gray.data-dealer .header-dealer h4{font-size:24px;}


	.container-dealer .dealer > .details-dealer .phone{font-size:18px;}


	.box-contact .phone,


	.block-gray.data-dealer .header-dealer .phone {font-size: 16px;}


	.block-gray.data-dealer .header-dealer .phone{line-height:30px;}


	.container-dealer .dealer > .details-dealer .phone > span{white-space:nowrap;margin-bottom: 10px; margin-top:10px;}


	.container-dealer .dealer > .details-dealer .phone i.spt {display: none;}


	.container-dealer .dealer > .details-dealer{width:100%;}


	.list-alphabet > li {margin: 0 7px 7px 0;}


	.head-container .head-menu .top-right-user {


		height: 45px;


		width: 100%;


		display: flex;


		padding: 0 10px;


		margin:0;


	}


	.head-container .head-menu .top-right-user,


	.head-container .head-menu .top-right-user > li > a{


		box-sizing: border-box;


			-moz-box-sizing: border-box;


			-webkit-box-sizing: border-box;


			-o-box-sizing: border-box;


	}


	.top-right-user > li:nth-child(1){width: 64%;} 
	.top-right-user > li:nth-child(2) {width: 18%;}


	.top-right-user > li + li {margin-left: 5px;}


	.top-right-user > li:nth-child(3), .top-right-user > li:nth-child(4) {width: 18%;}


	.head-container .head-menu .top-right-user > li > a {


		width: 100%;


		display: inline-block;


		padding: 8px 5px !important;


		height: 35px;


		vertical-align: top;


	}


	


	.list-acount > ul > li{width: 100%; margin-left:0;}


	.page-class-login #main-container .box-complete input[type="password"],


	.page-class-login #main-container .box-complete input[name="user"] {float: none;width: 100%; margin-left:0;}


	


	.box-button .share-this {


		width: 100%;


		box-sizing: border-box;


			-moz-box-sizing: border-box;


			-ms-box-sizing: border-box;


			-o-box-sizing: border-box;


			-webkit-box-sizing: border-box;


	}


	.title-single-car .year{display:block;}


	.title-single-car .price-right{position: relative;top: -30px;}





	#offcanvas > ul > li.sub-menu.uk-parent .uk-dropdown .list-divisor li { width:32.5%;}





	.top-car-header .top-list > ul{display:block;}





	.top-car-header .top-list > ul > li{width:48.6%; margin-bottom:10px;}





	.top-car-header .top-list > ul > li:nth-child(-n+2){margin-bottom:10px;}





	.top-car-header .top-list > ul > li:nth-child(3){margin-left:0;}





	#main-container .flex-container {display: block;}





	#main-container .flex-container > section,





	#main-container .flex-container > aside{width:auto;}





	.list-tipos li {width: 16%;}





	header .logo img {max-width: 60%;}





	.top-car-header .uk-overlay-panel h3 {font-size: 1.5em;text-align: right; margin:0;}





	.top-car-header .uk-slideshow .uk-overlay-panel span.year {margin-right: 5px; float:left;}





	.overlay-car{display:none;}





	.main-gallery .gallery-images .carousel li img{width:100%;}





	.main-gallery .gallery-images .slide .uk-slideshow * {min-height:465px;}





	.head-car .switch-view {


		display: inline-block;


		clear: both;


		margin-top: 0;


		margin-bottom: 20px;


		float: right;


		text-align: center;


	}


	.switch-view .switch-parent > ul{right:0; left:auto;}


	.head-car .switch-view .uk-icon-th-large, .head-car .switch-view .uk-icon-bars {display: none;}





	.block-marcas-flex .slideset-marcas li:nth-child(2n) a {border-right: 0;}





	footer .bottom-footer .block-list:first-child ul li { width: 32%;}





	footer .bottom-footer .block-list ul li {font-size: 110%;line-height: 2em;}





	footer .bottom-footer .copy,





	footer .right-copy{text-align:center;}





	footer .logo-auto a{background-position-x:center;}





	.title-single-car{line-height:30px;}





	.uk-open .uk-modal-dialog{z-index:100000;}


	.car .details-car {font-size: 1.2em;}


	


	.btn-new-car {


		float:none;


    	margin-top: 10px;


    	margin-bottom: 10px;


		display:block;


	}


	


		.list-car-dealer .car-dealer{display:block;}


	.list-car-dealer .car-dealer > a.media {width: 45%;float: left;}


	.list-car-dealer .car-dealer .details-car {width: auto;}


	.list-car-dealer .car-dealer a[class*="btn-"]{white-space:nowrap;}


	.list-car-dealer .car-dealer .details-car .data-car .uk-width-1-1 {margin-top: 5px;}


	.list-car-dealer .car-dealer .details-car .data-car {clear: both;padding-top: 10px; font-size:13px;}


	.btn-link > span, .btn-destacado > span, .btn-oferta > span{ margin-left:5px; width:auto; opacity:1;}


	.list-car-dealer .car-dealer .operations {position: initial;right: 0;opacity: 1;text-align: center;margin-top: 10px;}


	.list-car-dealer .car-dealer .operations > a {height: 30px;display: inline-block;float: none;width: 32%;}


	.list-car-dealer .car-dealer .operations > a > i {line-height: 30px;}


	.list-car-dealer .car-dealer .operations > a > span{display:none;}


	.list-car-dealer .car-dealer .details-car .data-car .uk-width-1-1 > a {display: block;margin-bottom: 5px;}


	.list-car-dealer .car-dealer .details-car .list-btn-movil {display: inline-block;width: 52%;font-size: 12px;}


	.list-car-dealer .car-dealer .details-car .list-btn-movil > a {display: block;margin-bottom: 12px; margin-right:0;}


	.list-car-dealer .car-dealer .details-car > h3 {


		font-size: 20px;


		clear: both;


		padding-top: 10px;


		margin-bottom: 0;


		margin-top: 0;


	}


	.steps-list > li:not(.active),


	.oferta, .oferta-o, .destacado {display: none;}


	


	.box-complete .head-car .search-box {


		float: none;


		width: 100%;


		margin-top: 0;


		margin-right: 0;


	}


	


	.page-class-microsite .list-car-dealer .car-dealer:nth-child(2n+1) {


		margin-right: 0;


	}


	.page-class-microsite .list-car-dealer .car-dealer {


		width: auto;


		float: none;


		height: auto;


	}


	.page-class-microsite .list-car-dealer .car-dealer .details-car {


		width: 100%;


	}


	.head-car{display:inline-block; width:100%;}


}





@media screen and (max-width: 480px){
	
	.preview-list > div > .uk-icon-close{z-index:100;}
	.preview-list > div > .uk-icon-close::after { position: absolute; content: ""; left: -15px; top: -15px; right: -15px; bottom: -15px; opacity: 0; }
	
	.preview-list > div:nth-child(n2){margin-right:0;}
	


	.admin-micrsosite-publicidad > .block-check {


		background-size: 150px;


	}


	.admin-micrsosite-publicidad > .block-check ul {


		padding-right: 0;


		padding-bottom: 80px;


	}


	.button-return > span{display:none;}


	


	.box-complete .dropdown_list{margin-bottom:10px;}


	.box-complete .dropdown_list,


	.box-complete .search-box.search-box-dealer {


		float: none;


		width: 100%;


	}


	#main-container .box-complete .box-button{padding:0;}


	#single-notify .header-single-notify + div > h1 + div > span{display:block;}


	


	.dropdown_list.on > ul > li{width:100%;}


	


	


	.container-dealer .dealer{display:block;}


	.container-dealer .dealer > a.media{width:130px; float:left; margin-bottom:15px;}


	.container-dealer .dealer > .details-dealer .address{clear: both;}


	.container-dealer .dealer > .details-dealer .phone > span{display:block;}


	.container-dealer .dealer > .details-dealer .address > span{display:inline !important;}


	.share-this .resetModal{display:block; float:none; text-align:center; margin-top:10px;}





	.th-visible-small{display:block;}





	.th-visible-medium.address-movil{display:none !important;}





	.list-tipos li {width: 23%;}





	.data-car ul li strong {width: 46%;}





	





	body footer .bottom-footer .block-list,


	body footer .bottom-footer .block-list.social-footer{ width:100%;margin: 0 0 20px;}


	body .logo-auto {width: 90%;margin: 0 auto 20px auto;}





	





	.main-gallery .gallery-images .slide .uk-slideshow * {min-height:315px;}





	.head-container .head-menu .top-right .phone, .head-container .head-menu .top-right .clock {display: none;}





	





	.data-car-contact {display: block;text-align: center;}





	.data-car-contact .img-data-car {display: block;margin: 0;text-align: center;}





	





	.contact-form input[type="text"], 


	.contact-form input[type="password"],


	.contact-form textarea, 


	.contact-form input[type="submit"], 


	.contact-form select{width: 100%;margin-left: 0 !important;margin-right: 0;}





	#modal-contact .uk-container-modal h3, .submit-data h3 {font-size: 22px;line-height: 30px;}





	





	.amount-financiamiento, .cal-cuotas {display: block;}





	.amount-financiamiento > div {display: block; width:auto;border: 1px solid #eee;margin-bottom: 10px;}





	.amount-financiamiento > div:last-child {border-left: 1px solid #eee;}





	.select-month > div {width: 100%;margin-left: 0 !important;}





	.cal-cuotas .button-block {width: 100%;text-align: center;display: block;margin-bottom: 10px;}





	.cal-cuotas #Cuotas {display: block;text-align: center;width: 100%;clear: both;}





	.hidde-small{display:none !important;}


	.show-small{display:inherit !important;}


	.top-right-user .name-user{max-width: 75px;}








	


	.steps-list > li{width:100%;}


	


	.contact-form.block-3 .block-input,


	#step-2 .block-checkbox, 
	#step-1  .block-checkbox.step2, 
	.contact-form.block-3 .block-col {width: 100%;margin-right: 0;}


	#step-3 .contact-form .button-block-submit {width: auto;}


	.steps-list > li:not(:first-child){margin-left:0;}


	


	


	#step-2 .contact-form .block-input > label,
	#step-1 .contact-form.step2 .block-input > label{display: block;width: 100%; font-size:16px;}


	.cuentas-select > li, 


	.mydata .contact-form .block-input, 


	.change-password .contact-form .block-input{width:100%;}


	.cuentas-select > li:last-child {margin-left: 0; margin-top:10px;}


	.mydata .contact-form .button-block-black {margin-top: 20px;}





	.car-delete.list-car-dealer .car-dealer .details-car > h3{clear:none; padding-top:0;}


	


	.bottom-footer .scroll-top{top:265px;}


	.block-charts > .uk-subnav.uk-subnav-pill li a {padding: 10px 15px;}


	


	.block-charts > ul.uk-switcher > li > ul.uk-subnav > li > a {padding: 5px 10px;font-size: 12px;}


	.block-charts > ul.uk-switcher > li > ul.uk-subnav > li {padding-left: 0;}


	.page-class-microsite .search-box {margin-bottom: 0;}


	


}











@media screen and (max-width: 414px){


	body .search-notification {margin-bottom:0; padding-bottom:10px; width:100%; margin-top:10px;}


	body .search-notification > input{width:100%;}


	.page-class-microsite .list-car-dealer .car-dealer > a.media > img {height: 90px;width: 100%;}


	.head-car h3.title-car{margin-bottom:10px;}


	.page-class-misvehiculos .head-car h3.title-car{margin-top:10px;}


	


	.gallery_full .car-sale{line-height:0; font-size:100px;}


	.gallery_full .car-sale > span{left:4%; top:42%;}


	


	#offcanvas > ul > li.sub-menu.uk-parent .uk-dropdown .list-divisor li { width:49%;}





	.top-car-header .top-list > ul > li,





	.container-car .car{width:100%;}





	.top-car-header .top-list > ul > li:not(:first-child){margin-left: 0;}





	.box-complete:not(.list-line) .container-car .car:not(:nth-child(2n)) {margin-right: 0;}





	.list-tipos li {width: 32%;}





	.head-container .head-menu .top-right > li.logo-aut > a {width: 133px;background-size: 100%;}





	.top-car-header .uk-slidenav-position ul.uk-slideshow .image-slide {height: 240px;}





	.top-car-header .image-slide {background-position: 0;}





	





	.detail-car ul li {width: 100%;}





	.similar-car .list .car {width: 100%;}





	.main-gallery .gallery-images .carousel li {width: 50%;}





	





	.main-gallery .gallery-images .slide .uk-slideshow * {min-height:265px;}





	





	.modal-slideshow .uk-dotnav li{width:22%;}





	.modal-slideshow .navigator{display:none;}





	body .modal-slideshow{top:0;}





	.modal-slideshow .close-button{top:1%;}





	.slide-home {display: block;}





	.slide-home .uk-dotnav li{display:inline-block; width:24%;}





	.top-car-header .navigator, 


	.slide-home .uk-dotnav li::before,


	.slide-home .carousel a[data-uk-slideset-item]{display:none;}


	.slide-home .uk-dotnav {text-align: center;margin-top: 5px;padding-left: 0;width:100%;}


	.top-car-header .uk-overlay-panel h2{letter-spacing: 0;font-size: 1.6em;}


	


	.chart > div#dealer_marcas_visitadas,


	.chart > div#dealer_modelos_visitadas,


	.chart > div#dealer_marcas_vendidos,


	.chart > div#dealer_modelos_vendidos,


	.chart > div#pagina_marcas_visitadas,


	.chart > div#pagina_modelos_visitadas,


	.chart > div#pagina_tipos_visitadas,


	.chart > div#pagina_marcas_vendidos,


	.chart > div#pagina_modelos_vendidos,


	.chart > div#pagina_tipos_vendidos{height:500px;}





}


@media screen and (max-width: 380px){


	.gallery_full .car-sale{line-height:0; font-size:90px;}


	.gallery_full .car-sale > span{left:4%; top:42%;}


	


}





@media screen and (max-width: 320px){





	.main-gallery .gallery-images .slide .uk-slideshow * {min-height:195px;}


	.gallery_full .car-sale{line-height:0; font-size:70px;}


	.gallery_full .car-sale > span{left:4%; top:40%;}


	.top-right-user .photo-user{height: 20px;margin-bottom: -5px;}


	.top-right-user .name-user {max-width: 43px;}


	.list-car-dealer .car-dealer .details-car .list-btn-movil > a {margin-bottom: 5px;}


	


}











@media screen and (min-width: 851px) {



	.share-this > .whatsapp-button {
		float: right;
		margin-top: 0;
		margin-left: 10px;
	}

	.box-complete:not(.list-line) .container-car .car:not(:nth-child(3n)) {margin-right: 1.4%;}


	.main-gallery .gallery-images .carousel li{max-width:165px;}





}











@media screen and (min-width: 960px) {
	.th-visible-medium, .th-visible-small{display:none !important;}
	.block-marcas-flex .slideset-marcas li:nth-child(9n) a,
	.block-marcas-flex .slideset-marcas li:last-child a {border-right: 0;}
}

.offcanvas-toggle {
    color: #fff;
    font-size: 30px;
	height: 60px;
	float:right;
}





.uk-offcanvas{top:50px;}





.uk-offcanvas.active {display: block;}





#offcanvas.uk-offcanvas.active > ul,


#search.uk-offcanvas.active > #search-container {right: 0;}





#offcanvas > ul,


.uk-offcanvas #search-container{





  list-style: none;





  background-color: #000;





  display: inline-block;





  padding: 30px 10px 20px 10px;





  position:absolute;





  right:-100%;





  width: 100%;





  box-sizing:border-box





}











#offcanvas > ul > li {font-size: 1.3em;}





#offcanvas > ul > li a {


	color: #fff;


	display: block;


	padding: 10px 20px;


	background-color: rgba(255,255,255,0.12);


	margin-bottom: 15px;


}





#offcanvas > ul > li a.active {color: #ff0410;}





.main-gallery .gallery-images .slide .uk-dotnav > li {


  display: inline-block;


  width: 15px;


  height: 15px;


  background-color: #eeeeee;


  margin: 0 1px;


  cursor: pointer;


  border-radius:50%;


  	-moz-border-radius:50%;


	-ms-border-radius:50%;


	-o-border-radius:50%;


	-webkit-border-radius:50%;


}





.main-gallery .gallery-images .slide .uk-dotnav {


  background-color:#fff;


  padding: 15px 0;


  margin:0;


  text-align: center;


  z-index: 20;


  position: relative;


  display:none;


}





.main-gallery .gallery-images .slide .uk-dotnav > li.uk-active {





  background-color: #ff0410;





}











@media screen and (min-width: 880px){





	.modal-slideshow .slide .uk-slideshow,





	.modal-slideshow .slide .uk-slideshow li{min-height:480px;}





	





}











.gallery-images.movil .uk-slideshow > li > div {





    display: none;





}











.gallery-images.movil .uk-slideshow > li > img{





	opacity:1 !important;





	visibility:visible !important;





}





.head-container .head-menu .logo-movil {


	text-align: center;


	padding: 5px;


	position: absolute;


	left: 50%;


	margin-left: -90px;


}


.head-container .head-menu .logo-movil a > img {width: 180px; height: 26px; margin-top:17px;}


.hidde-small{display:inherit;}


.show-small{display:none;}





.uk-navbar-search {float: left;}


.head-container .head-menu .offcanvas-toggle{padding:0 20px;}


.uk-navbar-search > i {


    line-height: 60px;


}





#search.uk-offcanvas.active > #search-container{


	margin: 0;


	border: none;


	border-radius: 0;


	padding: 30px;


}


#search.uk-offcanvas.active > #search-container h3,


#search.uk-offcanvas.active > #search-container h5{color:#fff;}


.head-container .head-menu .logo-movil{display:none;}





#search.uk-offcanvas > .search-autocomplete-top #searchCar, 


#search.uk-offcanvas > #search-container select {


    background-color: #d4d4d4;


}





#search.uk-offcanvas > .search-autocomplete-top #searchCar::-webkit-input-placeholder,


#search.uk-offcanvas > .search-autocomplete-top #searchCar::-moz-placeholder,


#search.uk-offcanvas > .search-autocomplete-top #searchCar:-ms-input-placeholder,


#search.uk-offcanvas > .search-autocomplete-top #searchCar:-moz-placeholder { color:#000000 !important;}