/*JDOWNLOADS SEARCH*/
.com_jdownloads.view-search .phrases,
.jd_top_navi,
.jd_footer,
.com_jdownloads.view-search .t3-sl .t3-sl-title{
	display: none;
}
.com_jdownloads.view-search	.t3-content{
	margin-bottom:0;
	padding-bottom:0;
	margin-top:-80px;
	padding-top:0;
}
.com_jdownloads.view-search	.t3-mainbody,
.com_jdownloads.view-search .container.t3-sl-2{
	margin-bottom:0;
	padding-bottom:0;
	margin-top:0;
	padding-top:0;
}
.com_jdownloads.view-search .t3-sl,
.com_jdownloads.view-search #Mod141{
	margin-bottom:0;
	padding-bottom:0;
}
.com_jdownloads.view-search .col-lg-3,
.com_jdownloads.view-search .col-md-3,
.com_jdownloads.view-search .col-sm-3,
.com_jdownloads.view-search .col-xs-6{
	width:100%;
}
/*menu*/
.t3-megamenu .mega-dropdown-menu,
.navbar-nav > li > .dropdown-menu, .navbar-nav > li.open > .dropdown-menu{
	background:#C9C9C9;
}
.t3-megamenu .dropdown-header, .t3-megamenu .mega-nav .mega-group > .dropdown-header, .t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header, .t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header{
	color:#5F6060;
}
.t3-megamenu .dropdown-header:hover, .t3-megamenu .mega-nav .mega-group > .dropdown-header:hover, .t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header:hover, .t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header:hover, .t3-megamenu .dropdown-header:active, .t3-megamenu .mega-nav .mega-group > .dropdown-header:active, .t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header:active, .t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header:active, .t3-megamenu .dropdown-header:focus, .t3-megamenu .mega-nav .mega-group > .dropdown-header:focus, .t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header:focus, .t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header:focus,
.t3-megamenu .mega-nav > li.open > a:hover, .t3-megamenu .dropdown-menu .mega-nav > li.open > a:hover, .t3-megamenu .mega-nav > li.active > a:hover, .t3-megamenu .dropdown-menu .mega-nav > li.active > a:hover, .t3-megamenu .mega-nav > li.open > a:focus, .t3-megamenu .dropdown-menu .mega-nav > li.open > a:focus, .t3-megamenu .mega-nav > li.active > a:focus, .t3-megamenu .dropdown-menu .mega-nav > li.active > a:focus{
	color:#fff;
}
.t3-megamenu .mega-nav > li.open > a, .t3-megamenu .dropdown-menu .mega-nav > li.open > a, .t3-megamenu .mega-nav > li.active > a, .t3-megamenu .dropdown-menu .mega-nav > li.active > a,
.t3-megamenu .mega-nav .dropdown-submenu > a:after,
.t3-megamenu .mega-nav .dropdown-submenu.open > a:after{
	color:#2C3236!important;
}
.navbar-toggle:hover, .navbar-toggle:active, .navbar-toggle:focus{
	background: none repeat scroll 0% 0% #B4B2B0;
	border-color: #B4B2B0;
}
.navbar-default .navbar-nav > li > a{color: #8D8D8D;}
.navbar-default .navbar-nav > .dropdown > a .caret {
    color: #8D8D8D;
    border-top-color: #8D8D8D;
	border-bottom-color: #8D8D8D;
}
/*Varios*/
.footer-logo .footer-logo-container > a {
    width: 91px;
    height: 138px;
    background: url("../../../templates/ja_nuevo/images/logo/made-in-spain-eu.png");
    background-repeat: no-repeat;
}
div.itemListCategory h2 {
    font-size: 26px;
}
.t3-footnav .t3-module .module-title{
	color:#5F6060;
}
.contact-form .form-group .control-label{
	color: #8D8D8D;
}
body{
	overflow-x:hidden;
}
.t3-copyright{
	background:#B4B2B0;
	color:#B4B2B0;
	font-size: 12px;
	padding: 20px 0px;
}
.logo-img{
	margin-top: -23px;
	max-width: none!important;
}
.portada-banner:hover{
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray;
	-webkit-filter: grayscale(100%);
}
.portada-banner{
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
	-webkit-filter: grayscale(0%);
	border: 4px solid #eaeaea;
}

.t3-sl .t3-sl-title:before,
.home .t3-sl-2 .module-title:before {
	content: "";
	display: block;
	border-top: solid 4px #EAEAEA;
	width: 100%;
	height: 4px;
	z-index: 1;
	position: absolute;
	margin-top: 20px;
}

.t3-sl .t3-sl-title span,
.home .t3-sl-2 .module-title span {
	background: #fff;
	padding: 0 20px;
	margin-top: -20px;
	position: relative;
	z-index: 5;
}
.t3-sl .t3-sl-title,
.home .t3-sl-2 .module-title{
	text-transform: uppercase;
	color: #A0A0A0;
	margin: 0px 0px 72px;
}
.home #t3-mainbody{
	display: none;
}
.home .t3-sl-2 .module-title{
	font-size: 36px;;
	text-align: center;
	font-weight: 300;
	font-family: "Open Sans",sans-serif;

}
.mod-banner p{
	padding: 0;
	margin:0;
}
.t3-sl-1{
	padding-bottom: 0;
}
.nspArt h4.nspHeader{
	font-size: 16px!important;
	padding: 0;
}
.nspImage:hover, .catItemImage img:hover,
.itemImage img:hover{
	transform:scale(1.1);
}
.catItemTitle{
	font-size: 20px!important;
	font-weight: 300!important;
	text-align: center;
	font-family: "Open Sans",sans-serif!important;
}
div.itemListCategory, div.subCategory,
.itemView .itemTitle {
	border: none;
    padding-top: 8px;
    padding-bottom: 8px;
    background-image: url(../images/icon-sairo.png);
    background-color: #B4B2B0;
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 26px;
    margin-bottom: 10px;
}
div.itemListCategory h2,
.itemView .itemTitle{
    color: #fff;
    font-family: "Open Sans",sans-serif;
}
.itemView .itemTitle{
	padding-left: 20px;
}
.itemView .col-sm-8{
	padding-right: 0px;
}
.itemView div.itemHeader{
	background:#fff;
	text-align: right;
	padding: 0;
}
.cat-link{
	color: #fff;
	margin-right: 50px;
	float: right;
	font-size: 14px;
	margin-top: 8px;
}
.itemView .itemBody{
	margin-top: 15px;
}
.itemView div.itemHeader a,
div.itemCategory span{
	color: #B4B2B0;
}
.itemView div.itemHeader a:hover,
div.itemCategory span:hover{
	color: #8D8D8D;;
}
h3,div.itemNavigation span.itemNavigationTitle{
 color:#667780;
 font-family: "Open Sans",sans-serif!important;
}
div.catItemView .catItemTitle a{ color: #A2A2A2;}
span.itemImage img{
	width: auto!important;
}
div.itemCategory a{
	display: inline;
}
div.itemExtraFields{
	border-top: none;
}
div.itemView{
	border-bottom: none;
}
.t3-copyright{
	background-color: #fff;
}
.featured-new{
	position: absolute;
	z-index: 9;
	color: #000;
	background:#FFFFFF;
	padding: 8px;
	font-size: 14px;
	text-transform: uppercase;
	transform: rotate(-20deg);
	top: 25px;
}
.catItemImageBlock .featured-new{
	top: 70px;
}
div.catItemView{
	max-width: 234px;
	margin:auto;
}
/*animaciones*/
a{
	 -webkit-transition: color 0.3s ease-in-out;
	-moz-transition: color 0.3s ease-in-out;
	-o-transition: color 0.3s ease-in-out;
	transition: color 0.3s ease-in-out;
}

/*slide*/
/*.ja-ss-item  .ja-ss-desc {
  left: 50%;
  top: 40%;
}
.ja-ss-item  .ja-ss-desc:before{
	content: "";
	background: url('../images/logo-slide.png');
	width: 100%;
	height: 100%;
	position: absolute;
	top: -100%;
}*/
.ja-ss-btns .ja-ss-next{
	right: 0;
}
.itemFullText{
	font-size: 14px;
}
div.itemExtraFields ul li span.itemExtraFieldsLabel,
.itemExtraFieldsValue{
	font-weight: normal;
	font-size: 14px;
}
.itemExtraFields h3{font-size: 20px;}

div.itemExtraFields ul li span.itemExtraFieldsLabel{
	color: #484848;
}
.t3-footnav .t3-module .contact-info{
  color: #fff;
}
.t3-footnav .t3-module ul.contact-info li {
    padding-left: 1px;
}
.links-contact{
	display: none;
}
.nav-search > a {
    color: #B4B2B0;
}
.nav-search .dropdown-menu .t3-module .search input {
    border-color: #B4B2B0;
}
.portada-banner{
	max-width: 100%;
}
.breadcrumb{
	padding: 0;
	margin: 0;
	border: 0;
	background: transparent;
}
.breadcrumb i{
	display: none;
}
.puntos-de-venta .article-header{
   border: medium none;
    padding-top: 8px;
    padding-bottom: 8px;
    background-image: url("../images/icon-sairo.png");
    background-color: #B4B2B0;
    background-repeat: no-repeat;
    background-position: right center;
    font-size: 26px;
    margin-bottom: 10px;
}
.puntos-de-venta .article-title, .puntos-de-venta .article-header h1{
	margin: 0;
	padding-left: 25px;
	padding-bottom: 0;
	padding-top: 0;
	color: #fff;
	text-transform: uppercase;
	font-size: 26px;
}
.puntos-de-venta .article-title, .puntos-de-venta .article-header h1 a{
	color: #fff;
}
ul.lang-inline{
	list-style: none!important;
	margin: 0!important;
  padding: 0!important;
}
.lang-inline li{
	  display: inline!important;
		margin-left: 0px;
    margin-right: 4px;
}
.lang-inline li a:hover{
	text-decoration:none;
}
.article-info.muted{
	display: none;
}
@media (max-width:960px){
	.portada-banner{
		float: none!important;
		margin:auto;
		display: block;
	}
	.ja-ss-item{
		min-height: 0!important;
	}
	div.itemListCategory, div.subCategory,
	.itemView .itemTitle {
		font-size: 20px;
	}
}
@media (max-width:1280px){
	.t3-megamenu .mega-dropdown-menu,
	.navbar-nav > li > .dropdown-menu,
	.navbar-nav > li.open > .dropdown-menu{
		background: #2C3236;
	}
}
@media (max-width:700px){
	.ja-ss-item{min-height: auto;}
}
@media (max-width:450px){
	.logo-img{
		max-width: 150px!important;
	}
	.has-navbar-header #t3-mainnav .t3-nav-btn {
    top: -83px;
  	}
  	.nav-search{
  		display: none;
  	}
  	div.itemListCategory, div.subCategory,
	.itemView .itemTitle {
		font-size: 14px;
	}
	div.itemExtraFields ul li {
    display: inline-block;
    width: 100%;
    margin-top: 5px;
	}
	div.itemExtraFields ul li span.itemExtraFieldsLabel{
		width: 40%;
	}
}
@media (max-width:360px){
	.logo-img{
		max-width: 100px!important;
	}
}

@media print {
	.itemImageBlock,.col-sm-8{
		width: 100%;
	}
	.itemFullText,.itemExtraFields{
		font-size: 11px;
	}
	.breadcrumbs{
		display: none;
	}
}
