
/*		Default Layout: 992px. 
		Gutters: 24px.
		Outer margins: 48px.
		Leftover space for scrollbars @1024px: 32px.
-------------------------------------------------------------------------------
cols    1     2      3      4      5      6      7      8      9      10
px      68    160    252    344    436    528    620    712    804    896    */


.pagination-sm>li>a, .pagination-sm>li>span {height:29px;}

@media (max-width: 767px) {

	.submit-bottom form input[type=text]{}
}


@media (min-width: 992px) and (max-width: 1200px) {
	#header .container {
	    width: 100%;
	}
}
/*		Tablet Layout: 768px.
		Gutters: 24px.
		Outer margins: 28px.
		Inherits styles from: Default Layout.
-----------------------------------------------------------------
cols    1     2      3      4      5      6      7      8
px      68    160    252    344    436    528    620    712    */


@media only screen and (min-width: 768px) {
	.navbar-default .navbar-nav > li > a{min-height:70px;}
	.navbar-default .navbar-nav > li.one-line > a{line-height: 40px;}

	#maquinaria .fila {height:auto !important;float:left;width:100%;display:block;}
	#maquinaria .fila:after {content:"";clear:both;display:table;}

	#maquinaria #registros .titfoto, #maquinaria .fila .imagen {width:25% !important;height:auto;}
	#maquinaria .fila .imagen img {width:100%;height:auto !important;}
	#maquinaria .fila .nombreprod, #maquinaria #registros .titprod {width:17%;margin-left:3%;}
	#maquinaria .fila .categoria, #maquinaria #registros .titcategoria {width:12%;}
	#maquinaria .fila .provincia, #maquinaria #registros .titprov {width:12%;}
	#maquinaria .fila .ano, #maquinaria #registros .titano {width:10%;}
	#maquinaria .fila .precio, #maquinaria #registros .titprecio {width:10%;}
	#maquinaria .fila .fechalista, #maquinaria #registros .titfecha {width:10%;}

	#noticias > table tr > td:nth-child(1) {width:20% !important;padding-right:15px;}
	#noticias > table tr > td img{max-width:100%;}
	#noticias .txtnoticia > table tr > td:nth-child(2) {width:25% !important;padding-left:15px;}
	
	#ofertas > table tr > td:nth-child(1) {width:20% !important;padding-right:15px;}
	#ofertas > table tr > td img{max-width:100%;}
	#ofertas .oferta > table tr > td:nth-child(2) {width:25% !important;padding-left:15px;}

	.tit-sec.paddingBottom20 {margin-top:-10px;}

	#lista-noticias .col-md-6:nth-child(2n+1) {clear:both;}

	#maquinaria .form-group select {width:100% !important;}
	#maquinaria .form-group .pagination {margin:0px;}
	.form-pag { padding-right: 0px; padding-left: 0px;}
	.col-map {position:absolute;right:0px;padding-left:0px;}


	#carousel-inicio2 .carousel-indicators li {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	
	#header .block-right{}
	.contact-area{text-align: center}
	#service .service-header p{font-size: 15px}
	.submit-bottom form input[type=text]{width: 200px;}
	#service .service-tab ul{margin-right: 50px;}
	.edit-tab h1{padding-bottom: 10px; padding-top:0px;font-size: 22px;}
	#service .service-tab ul li a{font-size: 15px;}
	#contant-1 .block-right-img{ padding-top: 45px;}
	.gallery-area p{font-size: 15px;}
	.contant-2-img{text-align: center;}
	

	#header .navbar-collapse {display: none !important;}
	#header .navbar-collapse.in {display: block !important; border-top:1px solid #e7e7e7;}
	.navbar-header {width:100%;position:relative;}
	.navbar-toggle {  
		display:block;
		position: absolute;
		right:10px;
		top:-50px;
	    float: right;
	    padding: 9px 10px;
	    margin-top: 8px;
	    margin-right: 15px;
	    margin-bottom: 8px;
	    background-color: transparent;
	    background-image: none;
	    border: 1px solid transparent;
	    border-radius: 4px;
}
	.navbar-nav {width:100%;}
	.navbar-nav li {width:100%;text-align:left;}
	.navbar-nav li a{padding:5px 10px !important;;line-height:35px !important;min-height:35px !important;text-align:left !important;}
	#bs-example-navbar-collapse-1 .navbar-nav br {display:none;}

	.nav-logo {margin:0px;}
	.nav-logo img {padding:0px 50px 0px 0px;box-shadow:none;background:none;border-radius:0px;}
	#service {padding-top:175px;}

}



/*		Mobile Layout: 320px.
		Gutters: 24px.
		Outer margins: 34px.
		Inherits styles from: Default Layout.
---------------------------------------------
cols    1     2      3
px      68    160    252    */

@media only screen and (max-width: 767px) {
	.nav-logo img {padding:0px 50px 0px 0px;box-shadow:none;background:none;border-radius:0px;}
#bs-example-navbar-collapse-1 .navbar-nav {width:100%;float:none;margin:0px;text-align:left;}
#bs-example-navbar-collapse-1 .navbar-nav br {display:none;}
	#carousel-inicio .carousel-inner,#carousel-inicio .carousel-indicators {width:100%;}
	.navbar-default .navbar-nav > li > a {text-align:left;padding:10px 15px;font-size:100%;}
.navbar-collapse {padding:0px;}

.contact-area{text-align: center}
.submit-bottom form input[type=text]{width: 200px;}
#service .service-tab ul{margin-right: 50px;}
.edit-tab h1{padding-bottom: 10px; padding-top:0px;font-size: 22px;}
#service .service-tab ul li a{font-size: 15px;padding-right: 20px;}
#service .service-tab ul li a i{margin-right: 10px}
#service .service-tab ul li a:hover{padding-right: 0px}
#contant-1 .block-right-img{ padding-top: 45px;}
.gallery-area p{font-size: 15px;}
.contant-2-img{text-align: center}
#service .service-header p{font-size:14px}

.submit-area{margin-left: 28px}
.submit-header h3, .gallery-area h1, #service .service-header h1{font-size: 25px}
.contant-1-head h1, .contant-2-header h1{font-size: 25px}
.tm-header h2{font-size: 25px}
.submit-area{margin-left: 0px}
.submit-bottom form input[type="submit"]{display:block}
.submit-bottom form input[type=text]{margin-right: 34px;margin-top: 7px;}
.submit-bottom form input[type="submit"]{display: block;margin-top: 20px;}
#service .service-tab ul{float:none}
#service .service-tab ul{margin-right: 0;}
.support-link ul li{padding:10px;}
.social-icon a{margin-right:5px;}


	#service {padding-top:175px;}
	#maquinaria .fila .provincia, #maquinaria #registros .titprov {display:none;}
	#maquinaria .fila .ano, #maquinaria #registros .titano {display:none;}
	#maquinaria .fila .precio, #maquinaria #registros .titprecio {display:none;}
	#maquinaria .fila .fechalista, #maquinaria #registros .titfecha {display:none;}
	#perpage {display:none;}
#concesionarios tr td:nth-child(2) {min-width:220px;}

#buscador_lateral {padding-bottom:20px;}

		#buscador_lateral .tit-sec {font-size:20px;cursor:pointer;font-size: 20px;
    cursor: pointer;
    padding: 7px 10px;
    margin: 10px 0px;
    border: 0px;
    background: #f5f5f5;
    border-radius: 10px;
    box-shadow:0px 2px 0px rgba(0,0,0,.25),inset 0px -15px 15px rgba(0,0,0,.1)
}

	#buscador_lateral .tit-sec:before {    content: "\f002";  float:right;  display: inline-block;
    font-family: FontAwesome;
    margin-right:5px;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;}
    #carousel-inicio2 .carousel-indicators li{width:100%;border-left:1px solid #eee;}
}
@media only screen and (max-width: 480px) {
	#service {padding-top:80px;}
	#maquinaria .fila .categoria, #maquinaria #registros .titcategoria {display:none;}
	#maquinaria .form-group select {width:100% !important;}

	#carousel-inicio2 .carousel-inner>.item .text-banner {display:none;}
}

/*		Wide Mobile Layout: 480px.
		Gutters: 24px.
		Outer margins: 22px.
		Inherits styles from: Default Layout, Mobile Layout.
------------------------------------------------------------
cols    1     2      3      4      5
px      68    160    252    344    436    */

@media only screen and (min-width: 480px) and (max-width: 767px) {
.contact-area{text-align: center}
.submit-bottom form input[type=text]{margin-right: 34px;margin-top: 7px;width: 330px;}
.submit-bottom form input[type="submit"]{display: block;margin-top: 20px;}
#service .service-tab ul{float:left}
#service .service-tab ul{margin-right: 50px;}
.edit-tab h1{padding-bottom: 10px; padding-top:0px;font-size: 22px;}
#service .service-tab ul li a{font-size: 15px;padding-right: 20px;}
#service .service-tab ul li a i{margin-right: 10px}
#service .service-tab ul li a:hover{padding-right: 0px}
#contant-1 .block-right-img{ padding-top: 45px;}
.gallery-area p{font-size: 15px;}
.contant-2-img{text-align: center}
#service .service-header p{font-size:14px}
.submit-area{margin-left: 28px}
.submit-header h3, .gallery-area h1, #service .service-header h1{font-size: 30px}
.contant-1-head h1, .contant-2-header h1{font-size: 30px}
}


/*	Retina media query.
	Overrides styles for devices with a 
	device-pixel-ratio of 2+, such as iPhone 4.
-----------------------------------------------    */

@media 
	only screen and (-webkit-min-device-pixel-ratio: 2),
	only screen and (min-device-pixel-ratio: 2) {
	
	
	
}