

/*
.product-view .product-shop, .col1-layout .product-view .product-shop
{
	margin-left: 290px;	
}
.product-view .product-img-box
{
	width: 	250px;
}
*/


.skiptranslate {
    display: none !important;
}
body {
    top: 0px !important; 
    }
.page-title-checkout
{
	padding: 0;
}
.category-description
{
	margin-top: 5px;
}
#gastos_envio
{
	font-size:12px;
}
.h1narracion
{
	padding: 5px;
    margin: 10px;
    text-align: center;
    border-bottom: solid 1px gray;
    border-color: #ccc;
}
.lista_check
{
	margin-left: 15%;
	padding-left: 	0px !important;
}
.lista_check li
{
	/* list-style-image: url('/images/check.png') !important; */
  background: url(/images/check.png) no-repeat left top !important;
  padding: 6px 0px 3px 40px !important;
  /* reset styles (optional): */
  list-style: none !important;
  margin: 0 !important;

}
.narracion p
{
	font-family: "Open Sans",sans-serif;
    text-align: justify;
    line-height: 26px;
    margin-bottom: 15px;
}
.products-list .product-name a, .products-grid .product-name a
{
	font-size: 	17px;
}
select
{
	height: 30px;
}
.table_responsive
{
	margin:15px;
}
.mostrar_movil
{
	display:none;
}
.probioticos
{
	background-color:#fff799;
	font-size: 	14px;
	padding: 	15px;
	border-radius: 15px;
}
.envio_gratis
{
    float: left;
    margin: 5px;
    border: solid red 2px;
    border-radius: 10px;
    padding: 5px;
    margin-left: 20%;
    color: white;
    background-color: red;
    width: auto;
    font-size: 12p;
    font-weight: bold;
}
.header-cart .summary-qty
{
	background: none;
}
#nav li a
{
	padding: 11px 13px 10px;
}

.aviso
{
	background-color: #fff799;
    border-radius: 10px;
    padding: 10px;
    width: 95%;
    max-width: 800px;
    margin: auto;
}
.cabecera
{
	text-align: center;
	font-size: 17px;
	font-weight: bold;
}
.contenido
{
	font-style: italic;
    font-weight: 600;
    font-size: 14px;
}
/* responsive tablas */
.inblock td
        {
           
        }

/* ajaxpro */
button.ajaxpro-continue-button.ajaxpro-button.button
{
	margin-bottom:15px;
}
/* aviso cookies */
.global-site-notice
{
	/* height:110px; */
}

/* navigation pro */

.navpro .nav-li
{
	padding-left: 4px;
	background: url(../images/common.gif) no-repeat -588px -18px;
}

/*portada*/
.promo-home-content .actions
{
	display:inherit;
}
.promo-home-content .block
{
	border: 1px solid #c9deef;
}
/* propios */
.h2-amantic
{
	color:#c60;
	font-size:3em;
	padding:15px;
	font-family: 'Amatic SC', cursive !important;
}
.h3
{
	color:#c60;
	padding:5px 0 5px 0;
	font-size:13px;
}
.table-borders
{
	border-style:dotted;
	border-width:1px;
	border-color:gray;
	border-spacing:2px;
}
.table-borders td
{
	border-style:dotted;
        border-width:1px;
        border-color:gray;
        padding:5px;
}
.table-borders img
{
	max-width:65px;
	margin-left:10px;
}
.table-indice td
{
	padding:10px;
}
.table-indice a
{
	background: url(../images/flecha.gif) no-repeat 0 5px; 
	padding-left: 13px;
	color:#039;
}
/* cookies aviso */
.global-site-notice
{
	background-color:#fff5d1;
	background-image:none;
	text-shadow: 0 1px 0 rgba(255,255,255,0.75);
	font-weight: bold!important;
	font-size:9px;
	color:#a27f00;
}
.global-site-notice .notice-inner
{
	 background-image:none;
}
.notice-cookie .notice-inner
{
  padding:0px 12px 0px 12px;
}
.notice-cookie .notice-inner p
{
 border:none;
}
/* precios de productos en categorías y otros modulos */
.product-view .product-shop .product-shop-inner
{
	width:auto;
}
.destacado
{
	font-size:1.1em;
	font-weight:bold;
}
.std a
{
	color:#004B91 !important;
}
.product-view li
{
	padding:5px;
}
.product-view .product-shop .product-shop-inner
{
	margin-left:15px;
}
.product-view .product-img-box .more-views a
{
	width:115px;
}
.highslide img
{
	padding:5px;
}
.products-grid .price-box
{
	float:none;
}

.price-label
{
	display:none;
}
.old-price
{
	font-size:0.9em !important;
	float:left;
}
.subtotal .price
{
	font-size:1.1em !important;
	color: #b12704 !important;
}
.special-price
{
	font-size:1.1em !important;
	color: #b12704 !important;
	margin-left:10px;
}
.minimal-price .price /* para configurables y bundles */
{
	font-size:1.1em !important;
	color: #b12704 !important;
}
.products-grid .actions
{
	float:none;
}
/* axi página entera, general */
.header-container .form-search input
{
	width:175px;
}
.footer-toolbar .form-subscribe-header
{
	font-size:0.8em;
}
.footer-toolbar .block-subscribe
{
	width:100%;
}
.rating-box
{
	width:71px;
}

body
{
	font:13px/1.35em Arial, sans-serif;
}
.h2
{
	color: #c60;
	padding: 10px 0 10px 0;
}
.main
{
	padding: 3px 3px;
}
.page-title h1, .page-title h2
{
	font-size:1.4em;
}

.easytabs li.active .easytabs-a, .tab-container .tabs li.active .block-title
{
	color:#c60;
}

/* axi pagina de producto */

/* borde imagen */
.highslide img
{
 	/*border:none; */
}
.highslide img:hover
{
	/* border:none;*/
}
/* axi askit de template masters */
.askit-query-answer-list li
{
	margin-left:40px;
}
.askit-question-full
{
	padding:0;
	font-size:14px;
}
.askit-query-answer
{
	background-color:#f4f4f4;
	font-style: italic;
}
.askit-question-auth
{
	float:none;
	font-style: italic;
}
.askit-question-text-full
{
	margin-bottom: 10px;
	margin-left: 15px;
}
.askit-question-answer-text
{
	margin-top:0;
	font-size:14px;
}
.add-askit-box .form-list .field
{
	width: auto;
}
.inc-question-hint a
{
	color:red;
}
.dec-question-hint a
{
	color:green;
}
/* axi pagina producto ratings nuevos */
#srka-product-review-list { margin:5px; width: auto; max-width: 230px; padding: 5px 10px; background: #fff; border: 1px solid #B6B6B6; }
#srka-product-review-list .srka-rating-code {  margin-left:37%; padding: 3px 0; }
#srka-product-review-list .srka-rating-code .label { min-width: 100px; display: block; float: left; color: #333; }
#srka-product-review-list .srka-rating-code .options {}
#srka-product-review-list .srka-rating-code .options li { display: block; float: left; margin-top: 2px; }
#srka-product-review-list .srka-rating-code .options li .option { display: block; width: 14px; height: 13px; background: url(../images/bkg_rating.gif) center top no-repeat; text-indent: -9999em; }
#srka-product-review-list .srka-rating-code .options li .option.selected { background-position: center bottom; }
#srka-product-review-list .srka-rating-code .label {display:none;}

.product-view .product-shop .short-description
{
	text-align: justify;
}
.easytabs-wrapper
{
	text-align: justify;
}
.easytabs li .easytabs-a, .tab-container .tabs li .block-title
{
	font:16px Arial, sans-serif;
}
.product-view .form-list label
{
	margin:5px;
	font-weight: bold;
	font-size:13px;
}
.product-view .form-list input.input-text, .form-list select, .form-list textarea
{
	margin:5px;
}
.ratings .rating-links
{
	font-size: 1.2em;
}
.product-view .product-shop .email-friend a, .product-view .product-shop .no-rating a, .product-view .product-shop .rating-links a
{
	color:#004B91 !important;
}
.product-view .product-shop .email-friend, .product-view .product-shop .no-rating
{
	float:none;
}
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0;
}
.product-view .col-1
{
	width:54%;
}
.product-view .col-2
{
	width:46%;
}
.product-view .add-to-cart-wrapper
{
	float:right;
	margin-top: 0;
	width: 195px;
	border-radius: 5px;
}
.availability.in-stock
{
	color:#090;
	font-weight:bold;
}
.header-cart .btn-edit .btn-remove
{
	display:none;
}
/* axi carro de la compra */
.wishlist-list .item-options, .cart-list .item-options, .multiship-list .item-options, .multiple-checkout .item-options dt
{
	font-size: 14px;
	padding: 5px;
}
#shopping-cart-table dd span.price{
    display:none;
}

.cart-headers
{
	background:none;
	color:#666;
}
.cart .price
{
	color: #900;
	font-weight: bold
}

.cart #shopping-cart-table p.in-stock
{
	color:#090;
	border-bottom: 1px solid #EEE;
	padding-bottom:5px;
}
.cart .page-title
{
	border-bottom: none;
}
.cart .col-description
{
	width:69%;
}
.cart .col-1
{
	width:69%;
}
.cart .col-2
{
	width:29%;
}
.cart .totals
{
	min-width: 220px;
	max-width: 220px;
	padding-left: 0;
}
.cart-header-item
{
	min-width:50px;
}
.cart .col-unit-price, .cart .col-total-price
{
	min-width: 60px;
}
.cart .cart-qty
{
	min-width: 50px;
}
.cart #products-cart-list
{
	margin:0;
	border-bottom:2px solid #EEE;
	padding-bottom: 0;
	margin-bottom: 10px;
}
.cart .checkout-types
{
	float:none !important;
}
.cart #shopping-cart-totals-table .price
{
	font-size:1.1em;
}


.header {
    padding: 5px;
}

#search_mini_form {
    float: left;
}

.summary-my-cart {
    top: -10px;
    left: 60px;
}

.header-cart .summary {
    margin: 0;
    margin-right: 45px;
}
.summary {
	height:auto !important;
}

.header-container .form-search {
    float: right;
    margin: 15px 0 0 30px;
    position: relative;
    text-align: left;
    margin-top: 6px;
}
.header-container .header-cart {
	padding:0px;
}
.header-container .form-search input {
    width: 260px;
    border-radius: 5px;
	}
.cuenta {
	float:right;
	padding:5px;
}

.logo-wrapper img
{
	width:123px;
	height: 48px;
}


/* responsive cart axi */

.cart #totals_mobile_bottom{
		display:none;
}
@media (max-width:945px)
{
	#search_mini_form {
    	display: none;
	}
}

@media (max-width:615px)
{

        .cuenta {
        float:left;
        }
	.header-container .header-cart {
	float:left;
	}
}

@media (max-width: 560px){
	.products-grid .button.button span span
		{
			padding:0 10px;
			font:10px/22px Arial, sans-serif;
		}
       .inblock td
        {
                display:block;
        }

}
@media(max-width:905px){

	.header-container .form-search input {
    width: 230px;
	}
}
@media (max-width: 870px) {
	.footer-toolbar .block-subscribe
	{
		font-size:0.7em;
	}
	.header-container .form-search input {
    width: 190px;
	}
}
@media (max-width: 880px) and (min-width: 630px) {
        
	.product-view .add-to-cart-wrapper
	{
		width:140px;
	}
	.product-view .product-shop .add-to-cart button.button span span
	{
		padding: 0 10px;
		font-size:14px;
	}

}
@media (max-width: 767px) {
	.products-list .product-name a, .products-grid .product-name a
	{
		font-size: 	15px;
	}
	.header-container .form-search input {
    width: 160px;
	}
	.cart .totals
	{
		float:none;
		margin-left: auto;
		margin-right: auto;
	}
	.cart .col2-set .col-2
	{
		float:none;
		width: 100%;
	}
	.cart .col-description{
		width: 100%;
	}
	.cart-headers{
		display:none;
	}
	.cart .col-1
	{
		width:100%;
	}
	.cart .cart-qty
	{
		width: none;
	}
	.cart .input-text
	{
		width: 60px;
	}
	.cart #totals_bottom
	{
		display:none;
	}
	.cart #totals_mobile_bottom
	{
		display:block;
	}
}
@media (max-width: 695px) {
	.header-container .form-search input {
    width: 480px;
	}
	#search_mini_form{
		display:none;
	}
}

@media (max-width: 635px) {

	#nav
 	{
 		font-size:12px;
 	}

 }

@media (max-width: 630px){
	.header-container .form-search input {
    width: 420px;
	}
	.product-view .col-1{
		width: 100%;
	}
	.product-view .col-2{
		width: 100%;
	}
	.product-view .add-to-cart-wrapper
	{
		float:none;
		margin:auto;
	}
}

@media (max-width: 595px) {
	.header-container .form-search input {
    width: 430px;
	}
}

@media (max-width: 573px){

	#nav
 	{
 		font-size:11px;
 	}

}
@media (max-width: 540px) {
	.header-container .form-search input {
    width: 360px;
	}
}


@media (max-width: 480px) {
	.lista_check{
		font-size:12px;
	}
	.probioticos
	{
		font-size:14px;
	}
	.mostrar_movil
	{
		display:block;
	}
	.envio_gratis
	{
		margin-left: 0;
	}
	.cabecera
	{
		font-size:12px;
	}
	#search_mini_form
	{
		display:none;
	}
	.breadcrumbs 
	{
		display:none;
	}
	.header-cart-content
	{
		display:none;
	}
	button.btn-cart span span:after,
    .header-cart button span span:after { line-height: 22px !important; }
    .portada-fb
    {
	width:100% !important;
	text-align:center;
     }
.portada-frase
     {	
	width:100% !important;
	text-align:center;
	}
.link-reorder
	{
	display:none;
	}
.highslide img
	{
			padding:0;
	}

}

@media (max-width: 465px){
	
	/*
	.nav-5 
	{
		display:none;
	}
	*/
	/* mostrar beneficios en movil 
	.nav-7
        {
                display:none;
        }
	*/
	.moviloculto
	{
		display:none;
	}
	.header-container .form-search input {
    width: 310px;
	}

}
@media (max-width: 400px) {
	.header-container .form-search input {
    width: 260px;
	}
}

@media (max-width: 370px){
/*	.nav-5 
	{
		display:none;
	}
*/
	.summary-my-cart {
		display:none;
	}
	.header-cart .summary-qty
	{
		height: 38px;
	}
	.header-cart .summary
	{
		margin-right: 0px;
	}
}


@media (max-width: 360px) {
	.cabecera {
		font-size:13px;
	}
	.probioticos {
		font-size: 	12px;
	}
	.header-container .form-search input {
    width: 210px;
	}
}
@media (max-width: 315px){
/*	.nav-4 
	{
		display:none;
	}
*/
.header-container .form-search input {
    width: 185px;
	}
.header-container .form-search
	{
		margin-left: 10px;
	}
}
@media (max-width: 300px){
	.logo-wrapper img
	{
		width: 90px;
		height: 35px;
    	margin-top: 8px;
	}
}
@media (max-width: 270px){
	.cuenta
	{
		display: none;
	}
}

@media (max-width: 254px){
	.cuenta
	{
		display:none;
	}
.header-container .form-search input {
    width: 145px;
	}
}
