/* CSS Document */
.more-info {color:#00a68e;}
.sm_megamenu_right .sm_megamenu_content{text-align:right}
.tiendas-list{margin-top:30px;}
.tiendas-list .tienda-item{border:1px solid #e3e1e1; padding:10px; min-height:150px; margin-bottom:15px}
.tiendas-list .tienda-item .name{font-weight:bold; font-size:16px}
.tiendas-list .tienda-item .phone{font-weight:bold;}
.tiendas-list .col:nth-child(4n+1){clear:left!important; padding-left:0px; }	
.tiendas-list .col:nth-child(4n){padding-right:0px; }
.tienda-info h1{  font-size: 167%;  color: #444;  margin-top: -3px; padding-bottom:10px;}
.tiendas-index-index p, .tiendas-index-index .tienda-item{font-size:14px; min-height:215px}
.tienda-info h1{font-size:16px; text-transform:uppercase; font-weight:bold;}
.tienda-info span{font-size:16px; font-weight:bold;}
.tienda-info .dirección{font-size:14px;}
.tienda-item a{color:#00a68e;}
.tienda-item .name a{color:#666;}

.horarios{font-style:italic; padding-bottom:10px;}
.follow-us li .fa{font-size:18px;}
ul.list {margin-left:25px;}
.list li{list-style:disc; }
.tienda_fotos .col-md-12{padding-left:0px;}
.tienda_fotos .foto:nth-child(2n+1){clear:left;}
.cms-page-view h2{font-size:16px; padding:5px 0px 10px; font-weight:bold}
.yt-header-content .redes_sociales li{display:inline-block; font-size:20px; float:right;padding-bottom:20px;}
.yt-header-content .quicklink-desk{clear:both; float:right;padding-bottom:30px; padding-top:10px}
.yt-header-content .quicklink-desk .links li{display:inline-block; padding-left:10px}
.yt-main-menu1{clear:both;}
.conocenos li{display:inline-block; padding-right:11px;}
.conocenos li.last{padding-right:0px;}
.cms-page-view p {margin-bottom:10px; font-size:15px}
.cms-page-view li{font-size:15px;}
#shopping-cart-totals-table{width:100%;}
.tienda_fotos .item .foto{ padding:5px}

.tiendas .sm-slider .page-button .control-button .next {
  background-position: -48px center;
}
.tiendas .sm-slider .page-button .control-button .preview{
	background-position: -22px center;
  margin-right: -7px;
}

.tiendas .sm-slider .page-button .control-button .preview:hover{
	background-position:5px center;
}
.tiendas .sm-slider .page-button .control-button .next:hover{
	background-position:-75px center;
}
.tiendas .sm-slider .page-button .control-button li{ border-radius: 2px;   transition: all 0.2s ease-in-out 0s; background-image: url(../images/ico-slider.png);
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  border: 1px solid #e3e1e1;
  bottom: 17px;}
.tiendas .sm-slider .page-button .control-button li:hover, .magazines.sm-slider .page-button .control-button li:hover, .cms-page-view .sm-slider .page-button .control-button li:hover{background-color:#00a68e; color:#FFF}
a.link{color:#00a68e;}
.sm_megamenu_right{float:right!important;}
.yt-slider-logo{border:0px!important; text-align:left!important; color:#000}
.blog-slide{ font-family:"Roboto Condensed";}
.blog-slide .name_img{ font-size:17px; font-weight:bold;   line-height: normal;font-family:Roboto Condensed, serif !important
}
.blog-slide .content{ font-size:12px;}
.blog-slide .noticia{border:solid 1px #e2e1df; padding:25px 30px; min-height:225px}
.blog-slide .noticia .foto{padding:0px;}
.blog-slide .noticia .text{padding:0px;}
.blog-slide .noticia.even{background-color:#f7f7f7}
.magazine_name{  font-size: 16px;
 color:#444;
  padding-bottom: 15px;
}
.magazines .col{ max-height:415px; padding-bottom:25px;}
.magazines_year{clear:left;}
#yt_content  .freeship{background-color:#FA944F}
.onestepcheckout-shipping-method-section .sp-methods > dd, .shipping-form .sp-methods > dd{  overflow-x: hidden;
  max-height: 200px;
  overflow: auto;
  margin-bottom:25px;}
.social em{color: #FFF;
  padding: 6px 7px;
  border-radius: 100%;
  text-align: center;
  width: 23px;
  height: 23px;
  font-size: 12px;}
li.social{margin-left:5px;}
.social.facebook em{background-color:#38599E; }
.social.twitter em{background-color:#43B0E3; }
.social.pinterest em{background-color:#CD2028; }
.social.instagram em{background-color:#426F98; }
.social.spotify em{background-color:#96CC52; }
.social.youtube em{background-color:#CF3427; }
.social.flickr em{background-color:#FF0084; }
.follow-us li.social{margin-right:3px; margin-left:0px;}
.follow-us li.social em{ width:30px; height:30px;}
.magazines.sm-slider.sm-slider-preload{height:400px;}
.category-novedades-navarro .category-title{display:none;}
.cms-page-view .yt_main_inner .container a{color:#00a68e;}
.club-navarro-menu ul{position:absolute; top:-45px; right:0px;}
.club-navarro-menu{ float:right; position:relative; width:490px;}
.club-navarro-menu li{display:inline-block; background-color:#8F8F8F; padding:2px 10px}
.club-navarro-menu li.hover{background-color:#00a68e;}
.yt_main_inner .container .club-navarro-menu li a{color:#FFF;  text-transform:uppercase; font-size:16px;}
.navarro_form{background-color:#F6F6F6;}
form.navarro_unete label{display:block;}
form.navarro_unete .radio + .radio, .checkbox + .checkbox{margin-top:0px;}
form.navarro_unete .condiciones{padding:10px; border:solid 1px #ccc; color:#666!important}
.yellow{background-color:#DFC578; padding:10px 25px; font-size:16px; color:#FFF!important}
.social a{display:block;}
.social{background:url("../images/social.jpg") no-repeat top left; width:32px; height:30px;}
.social.spotify{background-position:-35px 0;}
.social.instagram{background-position:0px 0;}
.social.twitter{background-position:-108px 0;}
.social.youtube{background-position:-145px 0;}
.social.facebook{background-position:-72px 0;}
.social.flickr{background-position:-218px 0;}
.social.pinterest{background-position:-182px 0;}
.verde{color:#00a68e;}
.bg_verde{background-color:#00a68e;}
#ajax_newsletter{width:100%; background:url("../images/loading.gif") no-repeat center center;}
.monkey-multisubscribe{background-color:#f7f7f7;}
#sl_results .products-grid .item-inner .product-image{ position:initial}
#sl_results .item-inner{position:relative;}
#sl_results .product-addto-wrap{bottom:0px; right:44px;}
#sl_results .sm_quickview_handler{right:0px; bottom:0px;}

.sl_left{background-color:#F6F7EB; padding:10px 5px 20px; position:relative; margin-top:-20px; margin-left:-15px; border:solid 1px #e1e3de}
.sl_left .badge{font-size:14px; font-weight:bold; color:#fff}
.sl_left h3{font-size:16px; margin:5px 0px;}
.sl_left textarea{background-color:transparent; bordeR:0px; padding-left:40px; line-height:25px;font-family: 'Just Me Again Down Here', cursive; font-size:30px; padding-top:0px}
.sl_left .lista{background:#eaf2dd url("../images/lista.png") repeat top left; height:231px; overflow:auto; overflow-x:hidden; margin-bottom:20px;  border:solid 1px #e1e3de; margin-top:10px}
.clip{background:url("../images/clip.png") no-repeat top left; position:absolute; top:8px; left:12px; width:13px; height:27px}
.relative{position:relative;}
.sl_tag.row{line-height:25px; padding-left:45px}
.sl_tag.row a{display:block;}
.sl_tag.row a .fa-shopping-cart{display:none;}
.sl_tag.row.buyed a .fa-shopping-cart{display:inline;}
.sl_tag.row.buyed a{text-decoration:line-through;color:#00a68e}
.sl_tag.row.active .col-md-10, .sl_tag.row.active .col-md-2{background-color:#00a68e; color:#fff;}
.sl_tag.row.active .col-md-10 a, .sl_tag.row.active .col-md-2 a{background-color:#00a68e; color:#fff;}
.sl_left .sl_start{display:block; margin-top:5px; width:100%; background-color:#00a68e!important; color:#fff; padding:15px 10px!important}
.sl_left .nuevo{  background-color: transparent;
  border: 0px;
  padding-left: 45px;
  font-size: 12px;
  line-height: 15px;
  padding-top: 0px;}
.loading{background-color:rgba(232,241,220, 0.7); position:absolute; top:0px; left:0px; width:100%; height:100%}
.sl_left .content{position:relative;}
.loading .img{text-align:center;}
.invisible{display:none;}
#yt_header  .boton{width:48%; display:inline-block;   padding-right: 0px;
  padding-left: 10px;
}
#yt_header  .boton {
  -webkit-box-shadow: 2px 0px 2px 0px #e3e1e1;
  -moz-box-shadow: 2px 0px 2px 0px #e3e1e1;
  box-shadow: 2px 0px 2px 0px #e3e1e1;
  height: 49px;
  border: 1px solid #e3e1e1;
  border-bottom: none;
}

#btn_categories{
	text-align:center;
}

#btn_shoplist{background-color:#00a68f;  text-align:center; padding-top:5px; position:absolute; right:15px;   top: -49px;
  height: 49px; z-index:90}
#btn_shoplist a{   font-weight: bold;
  line-height: 16px;
  color: #fff;
  font-size: 14px;
  display: block;}
.shoplist-index-index #btn_shoplist, #btn_shoplist:hover{background-color:#F6F7EB; padding-right:10px }
.shoplist-index-index #btn_shoplist a, #btn_shoplist:hover a{color:#000}
#btn_shoplist .icono{font-size:25px; line-height:40px}
.shoplist_info h3{ font-size:20px; text-align:center; padding:25px 0px 10px}
.shoplist_info p{font-size:14px; padding:20px; background-color:#F6F7EB}
.shoplist_info p i{font-size:30px; padding-right:20px}
.yt-main-menu  .redes_sociales{padding-top:10px;}
h3.sitemap{font-size:14px; font-weight:bold}

#yt_left .yt-menu-content{margin-top:-21px; margin-bottom:30px}
.rewardpoints-money a{display:none;}
.images_banners{ position:absolute; top:0px; z-index:10000}
.images_banners img{width:80px;}
.images_banners.right{right:0px;}
.images_banners.left{left:0px;;}
.images_banners.left img{width:70px;}
.products-grid .images_banners, .products-list .images_banners{ z-index:10}
.products-grid .images_banners img, .products-list .images_banners img{width:60px!important;}
.products-grid .images_banners.left img, .products-list .images_banners.left img{width:60px!important;}
.sm_megamenu_title_lv4{color:#AAA!important}
.search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
.search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:4px 8px 1px 8px; cursor:pointer; }
.search-autocomplete li .amount { float:right; font-weight:bold; }
.search-autocomplete li.odd { background-color:#fffefb; }
.search-autocomplete li.selected { background-color:#00a68e; color:#FFF }
.gsoft-eventos-evento-index select#select_tienda_id{width:auto;}
.eventos_tienda{margin:10px 10px 0px 0px;}
.eventos_tienda span{background-color:#A8BA00; padding: 5px 10px;}
.eventos_navarro span{background-color:#63683A; padding: 5px 10px;}
@media (min-width:768px) {
.blog-slide .img{max-height:100px; overflow:hidden}
.products-grid .item:nth-child(3n+1) {
  clear: left !important;
}
}
@media (min-width:768px) and (max-width:990px){
	#btn_shoplist{width:75px!important;  left: 120px;  right: initial; padding-right:10px!important; line-height:30px}

	.yt-header-content .logo img {
	    max-width: 100%;
    	max-height: 105px;
	}
  
}
@media (max-width:768px) {
	
	#btn_shoplist{display:none!important;}
	.yt-main-menu  .redes_sociales{
		position: absolute;
	    top: -204px;
    	right: 5px;
		}
	
}
@media (max-width: 1279px) {
	#btn_categories i{display:none!important;}	
}
@media (max-width: 1200px) and (min-width: 768px)
.products-grid .item:nth-child(3n+1) {
  clear: left !important;
}

@media (max-width:1200px) {
	
.sm-serachbox-pro{
	max-width: 60%;
}

.sm-serachbox-pro .jqTransformInputWrapper {

  max-width: 49% ;
}

}


.breadcrumbs{
	 padding-bottom: 10px;
}

dd#container_payment_method_servired_standard{
	display:inline-block;
}

.product-ident{
	padding-top: 8px;
	font-size:1.1em;
}

.product-ident span.labelx{
	    color: #444;
		font-size:0.9em;
		
}

.data-table tbody tr table.pcwr {
	width: 100%;	
	border:none;
}

.data-table tbody tr table.pcwr td, 
.data-table tbody tr table.pcwr tr  {
	border:none;
}
.postWrapper {
	padding-bottom:0px;
}
.postTitle h2 {
	font-weight:bold;
}
.postContent {
	font-size:14px;
	line-height:15px;
	text-align: justify;
	padding-bottom:25px;
}
.postContent img {
    margin-right: 30px;
}
.postTitle {
    height: 42px
}
.tags h4 {
	float:left;
	padding-right: 5px;
    font-size: 13px;
}
.tags UL LI {
	margin:0px;
}
h3.fecha {
    float: left;
    font-size: 100%;
    margin-right: 15px;
    padding-left: 20px;
    background: url(../images/cabecero-blog.jpg) no-repeat 2px -15px;
}
.categorias {
	float:left;
	background: url(../images/cabecero-blog.jpg) no-repeat 2px 2px;
   padding-left:20px;
}
.usuario {
    background: url(../images/cabecero-blog.jpg) no-repeat 7px -32px;
    float: left;
    padding-left: 26px;
}
#yt_left .block-content h5 {
    border-bottom: 2px solid #00a68f;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom: 5px;
}
#yt_left .block-content h5.title {
	text-transform:inherit;
	border-bottom:0;	
	margin-bottom:10px;
}
.block-blog .menu-recent UL LI, .block-blog .menu-categories UL LI {
	 border-bottom:1px solid #999999;
	 margin:0;	
	 padding: 5px 0;
}
.block-blog .menu-recent UL LI a, .block-blog .menu-categories UL LI a {
	 font-size:14px;

}
.postBookmarks img {margin:0;}
.postBookmarks h4{   
	float: left;
    height: 30px;
    line-height: 30px;
    margin-right: 5px;
}
.search-blog {
	padding:5px 9px;	
}
button.lupa {
    background: url(../images/lupa.jpg) no-repeat 5px 5px;
    background-size: 30px;
    color: transparent;
    height: 40px;
    display: block;
    float: right;
    width: 50px;
    margin-top: 10px;
}
.search-blog input[type="text"] {
    margin-top: 10px;
    width: 205px;
    background: #eee;
    color: #000;
}
.navegacion {
    padding: 15px 0;
    border-top: 3px solid;
    border-bottom: 3px solid;
    display: block;
    height: 75px;
}
a.anterior {
    float: left;
    display: block;
    border: 1px solid;
    font-size: 16px;
    padding: 7px;
}
a.siguiente {
    float: right;
    display: block;
    border: 1px solid;
    font-size: 16px;
    padding: 7px;
}
.gsoft-eventos-evento-view  h2.titulo {
    font-size: 20px;
    text-align: center;
    padding-bottom: 10px;
    font-weight: bold;
}
.gsoft-eventos-evento-view .navarro_form {
    background-color: #F6F6F6;
    padding: 10px;
}

#yt_left div#calendar {
    float: left;
    margin-top: 30px;
}
.block-content.bannerleft-home h2.title {
    font-size: 23px;
    text-align: center;
    padding-top: 6px;
}
.colaboradores {
    margin-top: 35px;
}
.tagcloud li a {
    background: #dedede;
    padding: 5px;
    font-size: 16px !important;
    line-height: 36px !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.block-blog .menu-tags UL LI {
	margin-left:5px;
}
.tiendas .evento-titulo h2 {
    font-size: 16px;
    font-weight: bold;
}
.evento-view .evento {
    margin: 12px 0;
}
#yt_left .block-content.bannerleft-home h2.title a {
    font-family: Roboto Condensed, serif !important;
    font-weight: bold;
    text-transform: capitalize;
}
div#calendar {
    margin-top: 30px;
}
.fc-toolbar .fc-center h2 {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 19px;
}
.texto p {
    margin-bottom: 10px;
    font-size: 15px;
}
.postContent .image.left {
    margin-bottom: 30px;
}
.tags {
    font-weight: bold;
    padding: 10px 0;
}
.cabecera .fc-toolbar a {
    width: 30px;
    height: 25px;
    display: block;
    padding-top: 4px;
    background: #dedede;
    border-radius: 5px;
    border: 2px solid;
}

.cms-home h1{
	clear:both;
}

@media (max-width: 767px) {
#yt_main_right .banner-top {display:block !important;}
.banner-top .banner-top1 {width:100% !important;}
.banner-top .banner-top2 {display:none !important;}
}