@import url(https://web.archive.org/web/20150408175137cs_/http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic);
@import url(/web/20150408175137cs_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/css/skin.css);
@import url(/web/20150408175137cs_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/css/jquery-ui-1.8.23.custom.css);
@import url(/web/20150408175137cs_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/css/jquery.hello-lightbox.css);
@import url(https://web.archive.org/web/20150408175137cs_/http://fonts.googleapis.com/css?family=Lato:400,900italic);

.clearfix
{
	zoom:1;
}

.center-block
{
	display:block;
	margin:0 auto;
}

.container
{
	width:1170px;
	zoom:1;
	margin:0 auto;
}
.container .bradcrumbs { color:#999;}
.container .bradcrumbs span{ color:#317613;}
.container .bradcrumbs .product{ color:#317613;}

.quick-view
{
	display:none;
	width:780px;
	background:#ffffff;
	border:4px solid #000;
	padding:20px;
}

#gradient .directional-three-colors
{
	background:linear-gradient(135deg,#8583240,#bbaf3b26%,#95b76165%,#5e8438100%);
	filter:progid:dximagetransform.microsoft.gradient(startColorstr='#858324',endColorstr='#5e8438',GradientType=1);
}

#flexbox .display-box
{
	display:box;
}

#reset .global-reset html,#reset .global-reset body,#reset .global-reset div,#reset .global-reset span,#reset .global-reset applet,#reset .global-reset object,#reset .global-reset iframe,#reset .global-reset h1,#reset .global-reset h2,#reset .global-reset h3,#reset .global-reset h4,#reset .global-reset h5,#reset .global-reset h6,#reset .global-reset p,#reset .global-reset blockquote,#reset .global-reset pre,#reset .global-reset a,#reset .global-reset abbr,#reset .global-reset acronym,#reset .global-reset address,#reset .global-reset big,#reset .global-reset cite,#reset .global-reset code,#reset .global-reset del,#reset .global-reset dfn,#reset .global-reset em,#reset .global-reset img,#reset .global-reset ins,#reset .global-reset kbd,#reset .global-reset q,#reset .global-reset s,#reset .global-reset samp,#reset .global-reset small,#reset .global-reset strike,#reset .global-reset strong,#reset .global-reset sub,#reset .global-reset sup,#reset .global-reset tt,#reset .global-reset var,#reset .global-reset b,#reset .global-reset u,#reset .global-reset i,#reset .global-reset center,#reset .global-reset dl,#reset .global-reset dt,#reset .global-reset dd,#reset .global-reset ol,#reset .global-reset ul,#reset .global-reset li,#reset .global-reset fieldset,#reset .global-reset form,#reset .global-reset label,#reset .global-reset legend,#reset .global-reset table,#reset .global-reset caption,#reset .global-reset tbody,#reset .global-reset tfoot,#reset .global-reset thead,#reset .global-reset tr,#reset .global-reset th,#reset .global-reset td,#reset .global-reset article,#reset .global-reset aside,#reset .global-reset canvas,#reset .global-reset details,#reset .global-reset embed,#reset .global-reset figure,#reset .global-reset figcaption,#reset .global-reset footer,#reset .global-reset header,#reset .global-reset hgroup,#reset .global-reset menu,#reset .global-reset nav,#reset .global-reset output,#reset .global-reset ruby,#reset .global-reset section,#reset .global-reset summary,#reset .global-reset time,#reset .global-reset mark,#reset .global-reset audio,#reset .global-reset video
{
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
	margin:0;
	padding:0;
}

#reset .reset-box-model
{
	border:0;
	margin:0;
	padding:0;
}

#reset .reset-font
{
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
}

body
{
	font-family:"Open Sans",Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:400;
	line-height:1.55;
	color:#2f2f2f;
	background:#f0f0f0;
	position:relative;
}

img
{
	border:0;
	vertical-align:top;
}

a
{
	color:#999;
	text-decoration:none;
}

a:hover
{
	text-decoration:none;
}

h1,h2,h3,h4,h5,h6
{
	line-height:1.35;
	color:#000;
	margin:0 0 5px;
}

h1
{
	font-size:20px;
	font-weight:400;
}

h2
{
	font-size:18px;
	font-weight:400;
}

h4
{
	font-size:14px;
	font-weight:700;
}

h5
{
	font-size:12px;
	font-weight:700;
}

table
{
	border:0;
	border-spacing:0;
	empty-cells:show;
	font-size:100%;
}

caption,th,td
{
	vertical-align:middle;
	text-align:left;
	font-weight:400;
}

address
{
	font-style:normal;
	line-height:1.35;
}

q:before,q:after
{
	content:'';
}

small,big
{
	font-size:1em;
}

.hidden
{
	display:block!important;
	border:0!important;
	font-size:0!important;
	line-height:0!important;
	width:0!important;
	height:0!important;
	overflow:hidden!important;
	margin:0!important;
	padding:0!important;
}

.a-left
{
	text-align:left!important;
}

.a-center
{
	text-align:center!important;
}

.a-right
{
	text-align:right!important;
}

.v-top
{
	vertical-align:top;
}

.f-left,.left
{
	float:left!important;
}

.f-right,.right
{
	float:right!important;
}

.f-none
{
	float:none!important;
}

.f-fix
{
	float:left;
	width:100%;
}

.no-padding
{
	padding:0!important;
}

.no-bg
{
	background:none!important;
}

.clear20
{
	clear:both;
	height:20px;
}

.cms-home .wrapper
{
	padding-top:40px;
}

.wrap-page
{
	background:#f0f0f0;
}
.wrap-page-home
{
	background:#f0f0f0;
	margin:0px 0px 0px 0px
}


.page
{
	margin:0 auto 20px auto;
	padding:20px 0 0;
}

.cms-home .page
{
	padding:20px;
}

.row
{
	margin-left:-30px;
	zoom:1;
}

[class*=span]
{
	float:left;
	margin-left:30px;
}

.span2
{
	width:170px;
}

.span3
{
	width:330px;
}

.span4
{
	width:370px;
}

.span5
{
	width:380px;
}

.span6
{
	width:460px;
}

.span7
{
	width:540px;
}

.span8
{
	width:620px;
}

.span9
{
	width:700px;
}

.span10
{
	width:780px;
}

.span11
{
	width:860px;
}

.span12
{
	width:940px;
}

.offset1
{
	margin-left:100px;
}

.offset2
{
	margin-left:180px;
}

.offset3
{
	margin-left:260px;
}

.offset4
{
	margin-left:340px;
}

.offset5
{
	margin-left:420px;
}

.offset6
{
	margin-left:500px;
}

.offset7
{
	margin-left:580px;
}

.offset8
{
	margin-left:660px;
}

.offset9
{
	margin-left:740px;
}

.offset10
{
	margin-left:820px;
}

.offset11
{
	margin-left:900px;
}

.row-fluid
{
	width:100% !important;
	zoom:1;
}

.row-fluid>[class*=span]
{
	float:left;
	margin-left:2.127659574%;
}

.row-fluid>[class*=span]:first-child
{
	margin-left:0;
}

.row-fluid>.span1
{
	width:6.382978723%;
}

.row-fluid>.span2
{
	width:14.89361702%;
}
.row-fluid>.span2b
{
	width:13.894%;
	margin-right: 1.7em;
	margin-left:0px !important;
}
.row-fluid>.span2b:first-child
{
	margin:0px !important;
}
.row-fluid>.span2c
{
	width:11.89361702%;
	margin-left:0px !important;
}


.row-fluid>.span3
{
	width:23.404255317%;
}

.row-fluid>.span3b
{
	width:16.404255317%;
}
.span3b {
    width: 300px;
	padding: 0px;
	margin:0px 0px 0px 60px;
  }

.row-fluid>.span4
{
	width:31.914893614%;
}

.row-fluid>.span5
{
	width:40.425531911%;
}

.row-fluid>.span6
{
	width:48.936170208%;
}
.row-fluid>.span6b
{
	width:44.936170208%;
	margin-left:0px !important;
}

.row-fluid>.span7
{
	width:57.446808505%;
}

.row-fluid>.span8
{
	width:65.957446802%;
}

.row-fluid>.span9
{
	width:74.468085099%;
}

.row-fluid>.span10
{
	width:82.978723396%;
}

.row-fluid>.span11
{
	width:91.489361693%;
}

.row-fluid>.span12
{
	width:99.99999999%;
}

.page-empty
{
	background:#ffffff;
	text-align:left;
	padding:20px;
}

.main
{
	min-height:400px;
	background:#f0f0f0;
	text-align:left;
}

.col-left
{
	float:left;
	width:330px;
}

.col-main
{
	float:left;
	width:810px;
	position:relative;
}
.col-main .span9
{
	width:870px;
}
.col-main .std
{
	background:#ffffff;
	padding:20px;
}
.col-main .std a { color:#317613; }
.col-main .std table { border: 1px solid #cccccc; color:#333; font-size:12px; }
.col-main .std table th, .col-main .std table td { padding:5px; border-right: 1px solid #bfbfbf; }
.col-main .std table th { font-size: 14px; font-weight: bold; color: #317613; text-align: center; background: #cccccc; }
.col-main .std table td.center { text-align: center; }
.col-main .std table td.last { border: none; }
.col-main .product-collateral .std
{
	background:#ffffff;
	padding:0px;
	margin:0px 0px 20px 0px;
}
.span9b .std
{
	background:#ffffff;
	padding:0px !important;
}
.col-main .breadcrumbs
{
	margin:0px;
	position:absolute;
	top: 5px;
	left: 5px;
	color:#ffffff;
}
.col-main .breadcrumbs a
{
	color:#ffffff;
}
.col-main .page-title h1 {
	color: #ffffff;
    font-family: Lato,sans-serif;
    font-size: 36px;
    font-weight: normal;
    margin: 0;
	position:absolute;
	top: 45px;
	left: 5px;
 }
.col-main .page-title h1.small {
    font-size: 20px;
	top: 65px;
 }
 
.col-main .cart{
	background:#ffffff;
	padding:20px;
	border: solid 1px #ddd;
 }
.col-main .cart .page-title h1 {
	color: #317613;
    font-family: Lato,sans-serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
	position:inherit !important;
 }

.col-left .sidebar-inner
{
	border-right:1px solid #d8d8d8;
	padding:0 30px 0 0;
	width:300px;
}

.col3-layout .col-wrapper
{
	border-left:1px solid #d8d8d8;
	float:left;
}

.col3-layout .col-main
{
	width:440px;
}

.col2-set .col-1
{
	float:left;
	width:48.5%;
}

.col2-set .col-2
{
	float:right;
	width:48.5%;
	margin:0px 0px 20px 0px;
	padding: 0px;
}

.col2-set .col-narrow
{
	width:32%;
}

.col2-set .col-wide
{
	width:65%;
}

.col3-set .col-1
{
	float:left;
	width:32%;
}

.col3-set .col-2
{
	float:left;
	width:32%;
	margin-left:2%;
}

.col3-set .col-3
{
	float:right;
	width:32%;
}

.col4-set .col-2
{
	float:left;
	width:23.5%;
	margin:0 2%;
}

.col4-set .col-4
{
	float:right;
	width:23.5%;
}

input,select,textarea,button
{
	font:12px/15px Arial,Helvetica,sans-serif;
	vertical-align:middle;
	color:#2f2f2f;
}

input.input-text,select,textarea
{
	-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-khtml-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-ms-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-o-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	border:1px solid #D9D9D9;
	border-top:1px solid silver;
}

select
{
	padding:5px;
}

select option
{
	padding-right:10px;
}

select.multiselect option
{
	border-bottom:1px solid #b6b6b6;
	padding:2px 5px;
}

textarea
{
	overflow:auto;
}

input.qty
{
	width:2.5em!important;
	text-align:center!important;
}

button.button
{
	-webkit-border-fit:lines;
	overflow:visible;
	width:auto;
	border:0;
	background:transparent;
	cursor:pointer;
	margin:0;
	padding:0;
}

button.button span
{
	border:1px solid #317613;
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305E',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305E', GradientType=0)";
	background-image:linear-gradient(#317613,#317613);
	background: -webkit-gradient(linear, left top, left bottom, from(#317613), to(#00305E));
	display:block;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#ffffff;
}

button.button span span
{
	border:0 none;
	padding:0 5px;
}

button.disabled span
{
	background:#bbb!important;
	border-color:#bbb!important;
}

.my-wishlist .buttons-set button.button span,.button.btn-continue span,.button.btn-update span,.shipping button.button span,.discount button.button span
{
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#cccccc',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0)";
	background-image:linear-gradient(#ffffff,#cccccc);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
	border:1px solid #ddd;
	box-shadow:none;
	color:#317613;
}

button.btn-checkout span
{
	height:35px;
	font:normal 15px/35px Arial,Helvetica,sans-serif;
	border:1px solid #317613;
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#317613',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00305E', endColorstr='#317613', GradientType=0)";
	background-image:linear-gradient(#00305E,#317613);
	background: -webkit-gradient(linear, left top, left bottom, from(#00305E), to(#317613));
	padding:0 0 0 9px;
	text-transform:uppercase;
}

button.btn-checkout span span
{
	padding:0 25px 0 16px;
}

button.btn-checkout.no-checkout span
{
	background-position:0 100%;
	color:#b8baba;
}

button.btn-checkout.no-checkout span span
{
	background-position:100% 100%;
}

input.input-text:focus,select:focus,textarea:focus
{
	background-color:#ffffff;
	border:1px solid #C8C8C8;
}

.form-list label
{
	float:left;
	color:#666;
	position:relative;
	z-index:0;
}

.form-list label.required em
{
	float:right;
	font-style:normal;
	color:#317613;
	position:absolute;
	top:0;
	right:-8px;
}

.form-list li.control .input-box
{
	clear:none;
	display:inline;
	width:auto;
}

.form-list .input-box
{
	display:block;
	clear:both;
	width:260px;
}

.form-list .field
{
	float:left;
	width:275px;
}

.form-list textarea
{
	width:254px;
	height:10em;
}

.form-list li.additional-row
{
	border-top:1px solid #cccccc;
	margin-top:10px;
	padding-top:7px;
}

.form-list li.additional-row .btn-remove
{
	float:right;
	margin:5px 0 0;
}

.form-list .input-range input.input-text
{
	width:74px;
}

.form-list-narrow li
{
	margin-bottom:0;
}

.form-list-narrow li .input-box
{
	margin-bottom:6px;
}

.form-list .name-middlename
{
	width:70px;
}

.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-middlename .name-firstname input.input-text
{
	width:124px;
}

.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year
{
	float:left;
	width:85px;
}

.form-list .customer-dob input.input-text
{
	display:block;
	width:74px;
}

.form-list .customer-dob label
{
	font-size:10px;
	font-weight:400;
	color:#888;
}

.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text
{
	width:46px;
}

.form-list .customer-dob .dob-year input.input-text
{
	width:134px;
}

.buttons-set
{
	clear:both;
	border-top:1px solid #e4e4e4;
	text-align:right;
	margin:4em 0 0;
	padding:8px 0 0;
}

.buttons-set button.button
{
	float:right;
	margin-left:5px;
}

.buttons-set-order .please-wait
{
	padding:12px 7px 0 0;
}

#contactForm .fieldset
{
	border:1px solid #ddd;
	background:#ffffff;
	padding:0;
	font-family:Lato,arial,sans-serif;
}
#form-validate .fieldset
{
	border:1px solid #ddd;
	background:#ffffff;
	padding:0;
	font-family:Lato,arial,sans-serif;
}
.fieldset
{
	border:1px solid rgba(0,0,0,.1);
	padding:0;
	font-family:Lato,arial,sans-serif;
	background:#ffffff;
}

.fieldset .legend
{
	background:none repeat scroll 0 0 #F9F9F9;
	border:1px solid rgba(0,0,0,.1);
	color:#333;
	float:none;
	position:relative;
	border-top:0 none;
	border-right:0 none;
	font-family:Lato,arial,sans-serif;
	font-size:16px;
	line-height:32px;
	box-shadow:1px 1px 1px 0 rgba(0,0,0,.05);
	margin:0;
	padding:0 8px;
}

.validation-advice
{
	clear:both;
	min-height:13px;
	padding-left:17px;
	font-size:11px;
	font-weight:700;
	line-height:13px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/validation_advice_bg.gif) 2px 0 no-repeat;
	color:#317613;
	margin:3px 0 0;
}

.validation-failed
{
	border:1px dashed #317613!important;
	background:#faebe7!important;
}

p.required
{
	font-size:11px;
	text-align:right;
	color:#317613;
}

.v-fix .validation-advice
{
	display:block;
	width:12em;
	margin-right:-12em;
	position:relative;
}

.success
{
	color:#3d6611;
	font-weight:700;
}

.error
{
	color:#df280a;
	font-weight:700;
}

.messages,.messages ul
{
	list-style:none!important;
	margin:0!important;
	padding:0!important;
}

.messages li
{
	margin:0 0 10px!important;
}
.messages a { color:#fff;}
.messages a:hover { text-decoration:underline; }

.error-msg,.success-msg,.note-msg,.notice-msg
{
	-moz-border-radius:2px;
	border-radius:2px;
	font-size:11px!important;
	font-weight:700!important;
	padding:5px 10px!important;
}

.error-msg
{
	color:#ffffff;
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7a193',endColorstr='#df280a',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7a193', endColorstr='#df280a', GradientType=0)";
	background-image:linear-gradient(#f7a193,#df280a);
	border:1px solid #df280a;
}

.success-msg
{
	background-color:#bddaa6;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecf8e2',endColorstr='#bddaa6',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecf8e2', endColorstr='#bddaa6', GradientType=0)";
	background-image:linear-gradient(#ecf8e2,#bddaa6);
	color:#3d6611;
	border:1px solid #BDDAA6;
}

.note-msg,.notice-msg
{
	color:#2F2F2F;
	border:1px solid #EDC50C;
	background-color:#edc50c;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6ee93',endColorstr='#edc50c',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6ee93', endColorstr='#edc50c', GradientType=0)";
	background-image:linear-gradient(#f6ee93,#edc50c);
}

.breadcrumbs
{
	font-size:12px;
	line-height:1.25;
	text-align:left;
	margin:0 auto 20px;
}
.breadcrumbs .span9
{
	margin:0px;
}

.page-title
{
	width:100%;
	overflow:hidden;
	margin:0 0 25px;
}

.page-title h1,.page-title h2
{
	color:#ffffff;
	font-family:Lato,sans-serif;
	font-size:36px;
	font-weight:normal;
	margin:0;
}

.page-title .link-rss
{
	float:right;
	margin:7px 0 0;
}

.subtitle,.sub-title
{
	clear:both;
	font-size:15px;
	font-weight:700;
	color:#317613;
	margin:0 0 6px;
	padding:15px 0 0;
}

.cart-empty { background:#ffffff; padding:20px; border:solid 1px #ddd; color:#666; }
.cart-empty .page-title h1 {
	color: #317613;
    font-family: Lato,sans-serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
	position:inherit !important;
}
.cart-empty a{ color:#317613; text-decoration:underline; }

.pager
{
	font-size:11px;
	text-align:center;
}

.pager .amount
{
	float:left;
	margin:0 290px 0 0;
}

.pager .limiter
{
	float:right;
	display:none;
}

.pager .pages ol
{
	float:inline;
}

.pager .pages li
{
	float:left;
	color:#333333;
	margin:0 4px;
}

.pager .pages li:hover
{
	background:#e2e2e2;
}

.pager .pages li a
{
	color:#7c7c7c;
	padding:5px;
}

.pager .pages .current
{
	padding:0 5px;
}

.pager .pages .current:hover
{
}

.pager li.prev
{
	margin-right:10px;
}

.pager li.next
{
	margin-left:10px;
}

.sorter .view-mode strong,.sorter .view-mode .list,.sorter .view-mode .grid
{
	text-indent:-999em;
	display:inline-block;
	position:relative;
	height:10px;
	width:16px;
	padding:5px;
}

.sorter .view-mode strong.grid
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/catalog/display_sprite.gif) no-repeat scroll -17px 5px;
}

.sorter .view-mode a.list
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/catalog/display_sprite.gif) no-repeat scroll 0 -11px transparent;
	width:10px;
}

.sorter .view-mode a.grid
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/catalog/display_sprite.gif) no-repeat scroll 11px 5px transparent;
}

.sorter .view-mode strong.list
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/catalog/display_sprite.gif) no-repeat scroll -17px -11px;
}

.sorter .sort-by
{
	float:right;
	padding-right:36px;
	display:none;
}

.toolbar
{
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	float:left;
	width:100%;
	padding:10px 0px;
}

.data-table
{
	width:100%;
	border-bottom:1px solid #D8D8D8;
	border-top:1px solid #D8D8D8;
	font-size:14px;
}

.data-table tr.last td
{
	border-bottom:0!important;
}

.data-table th
{
	font-weight:700;
	padding:5px 0px;
}

.data-table td
{
	padding:10px 5px;
}

.data-table thead th
{
	font-weight:normal;
	color:#333;
	white-space:nowrap;
	vertical-align:middle;
	border-bottom:1px solid #D8D8D8;
	padding:10px 5px;
	font-size:12px;
}

.data-table thead th.wrap
{
	white-space:normal;
}

.data-table thead th .tax-flag
{
	font-size:11px;
	white-space:nowrap;
}

.data-table tfoot tr
{
	-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-khtml-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-ms-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-o-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
}

.data-table tfoot td
{
	padding:5px;
	border-bottom:0;
	border-right:1px solid #d9dde3;
}

.data-table tfoot td strong span.price { color:#317613; }

.data-table tbody th,.data-table tbody td
{
	border-bottom:none;
	color:#666;
}
.data-table tbody td { vertical-align:top;}
.data-table tbody td span.cart-price
{
	color:#317613;
}
.data-table td em { font-size:12px;}
.data-table .availability { border:none !important; margin:0px; }
.data-table .product-view .product-shop .availability { margin:0px; }

.info-table th
{
	font-weight:700;
	padding:2px 15px 2px 0;
}

tr.summary-total
{
	cursor:pointer;
}

tr.summary-total .summary-collapse
{
	float:right;
	text-align:right;
	padding-left:20px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bkg_collapse.gif) 0 5px no-repeat;
	cursor:pointer;
}

tr.show-details .summary-collapse
{
	background-position:0 -52px;
}

tr.summary-details td
{
	font-size:11px;
	background-color:#f0f0f0;
	color:#666666;
}

tr.summary-details-first td
{
	border-top:1px solid #d2d8db;
}

.cart-tax-info,.cart-tax-info .cart-price
{
	padding-right:20px;
}

.cart-tax-total
{
	display:block;
	padding-right:20px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bkg_collapse.gif) 100% 5px no-repeat;
	cursor:pointer;
}

.cart-tax-info .price,.cart-tax-total .price
{
	display:inline!important;
	font-weight:400!important;
}

.cart-tax-total-expanded
{
	background-position:100% -52px;
}
.std ul.sitemap li.level-0 a { color: #666666; font-size: 14px;}
.std ul.sitemap li.level-1 a { color:#000 }
.std ul.sitemap li.level-2 a { color:#317613 }
.std ul.sitemap li.level--1 { display: none }

.std ul.disc
{
	list-style:disc outside;
	padding-left:18px;
	margin:0 0 10px;
}

.std ul
{
	list-style:disc outside;
	padding-left:1.5em;
}

.std ul ul
{
	list-style-type:circle;
}

.std dd
{
	padding:0 0 0 1.5em;
}

.std blockquote
{
	font-style:italic;
	padding:0 0 0 1.5em;
}

.link-cart
{
	background:none repeat scroll 0 0 #F3F3F3;
	border:1px solid #D9D9D9;
	-moz-border-radius:2px;
	border-radius:2px;
	color:#444;
	float:left;
	line-height:23px;
	text-shadow:0 1px #ffffff;
	padding:0 10px;
}

.link-cart:hover
{
	background:#317613;
	color:#ffffff;
	text-shadow:none;
	border:1px solid rgba(0,0,0,.6);
}

.link-reorder
{
	font-weight:400;
	color:#9d261d!important;
}

.link-print
{
	font-weight:700;
	color:#317613;
}

.link-rss
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/i_rss.gif) 0 2px no-repeat;
	padding-left:18px;
	line-height:14px;
	white-space:nowrap;
}

.btn-remove
{
	display:block;
	width:11px;
	height:11px;
	font-size:0;
	line-height:0;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/btn_remove.gif) 0 0 no-repeat;
	text-indent:-999em;
	overflow:hidden;
}

.btn-previous
{
	display:block;
	width:11px;
	height:11px;
	font-size:0;
	line-height:0;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/btn_previous.gif) 0 0 no-repeat;
	text-indent:-999em;
	overflow:hidden;
}

.btn-remove2
{
	display:block;
	width:16px;
	height:16px;
	font-size:0;
	line-height:0;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/btn_trash.gif) 0 0 no-repeat;
	text-indent:-999em;
	overflow:hidden;
}

.btn-edit
{
	display:block;
	width:11px;
	height:11px;
	font-size:0;
	line-height:0;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/btn_edit.gif) 0 0 no-repeat;
	text-indent:-999em;
	overflow:hidden;
}

.cards-list .offset
{
	padding:2px 0 2px 20px;
}

.divider
{
	clear:both;
	display:block;
	font-size:0;
	line-height:0;
	height:1px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bkg_divider1.gif) 0 50% repeat-x;
	text-indent:-999em;
	overflow:hidden;
	margin:10px 0;
}

.global-site-notice
{
	border:1px solid #cfcfcf;
	background:#fffffff90;
	font-size:12px;
	line-height:1.25;
	text-align:center;
	color:#2f2f2f;
	border-width:0 0 1px;
}

.global-site-notice .notice-inner
{
	width:860px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/i_notice.gif) 20px 25px no-repeat;
	text-align:left;
	margin:0 auto;
	padding:12px 0 12px 80px;
}

.global-site-notice .notice-inner p
{
	border:1px dotted #ccccccc73;
	margin:0;
	padding:10px;
}

.global-site-notice .notice-inner .actions
{
	padding-top:10px;
}

.demo-notice
{
	background:#d75f07;
	font-size:12px;
	line-height:1.15;
	border:0;
	text-align:center;
	color:#ffffff;
	margin:0;
	padding:6px 10px;
}

.demo-notice .notice-inner
{
	width:auto;
	background:0;
	text-align:center;
	padding:0;
}

.header-wrapper
{
	background:#f1f1f1;
	border-bottom:1px solid #d8d8d8;
}

.wrap-header
{
	background:none;
	padding-bottom:0px;
	padding-top:0px;
}

.header-container
{
	height:100px;
}

.header
{
	height:100%;
	position:relative;
	z-index:10;
	width:100%;
}

.headerTop
{
	background:#317613;
	height:110px;
	box-shadow:0 1px 0 0 #ff5733 inset;
}

.header .logo
{
	position: absolute;
	text-decoration:none!important;
	margin:0px;
}

.header .logo a
{
	display:table-cell;
	vertical-align:middle;
}

.header .logo strong
{
	position:absolute;
	top:-999em;
	left:-999em;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	text-indent:-999em;
	overflow:hidden;
}

.header .quick-access
{
	background:#ffffff;
}

.header .welcome-msg
{
	color:#999;
	text-align:right;
	margin:0;
}

.header .welcome-msg a
{
	color:#ebbc58;
}

.header .form-search
{
	position:relative;
	width:182px;
	height:28px;
	-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-khtml-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-ms-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	-o-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);
	float:right;
	margin:15px 18px 0px 18px;
	background:#ffffff;
	border:solid 1px #cccccc;
}

.header .form-search input.input-text
{
	background:none repeat scroll 0 0 transparent;
	border:0 none;
	color:#757575;
	float:right;
	font-size:12px;
	height:28px;
	margin-right:4px;
	width:141px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	-khtml-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	padding:0 10px 0 0;
}

.header .site-links
{
	float:left;
	background:#ffffff;
}

.top-login .social-header
{
	padding:0px 15px;
	margin:0px;
	border-left:1px solid #cccccc;
	display:inline;
}
.top-login .social-header a
{
	margin:0px 6px;
}
.top-login .social-header a img
{
	border:0px;
	vertical-align:middle;
}

.top-login
{
	position:relative;
	text-align:right;
	height: 20px;
}

.top-login a.link
{
	color:#999999;
	display:block;
	font-size:12px;
	display:inline;
	text-transform:uppercase;
	padding:0px 20px;
	border-left:1px solid #cccccc;
}
.top-login a.link2
{
	color:#999999;
	display:block;
	font-size:12px;
	display:inline;
	text-transform:uppercase;
	padding:0px 20px;
	border-left:1px solid #cccccc;
}
.top-login a:hover
{
	color:#666666 !important;
}

.top-login.lright
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/border-access.png) no-repeat scroll right top transparent;
	padding-right:20px;
}

.header .site-links li
{
	float:left;
	display:inline-block;
	border-right:1px solid #d9d9d9;
	height:35px;
}

.header .site-links li a
{
	color:gray;
	float:left;
	font-size:13px;
	line-height:33px;
	text-shadow:1px 1px 0 #DADADA;
	padding:0 12px;
}

.header .site-links li a span
{
	text-indent:-999em;
}

.header .site-links li.account
{
	border-left:0;
	-moz-border-radius:0 2px 2px 0;
	border-radius:0 2px 2px 0;
}

.header .mini-cart
{
	width:250px;
	display:none;
	position:absolute;
	top:55px;
	background:rgba(255,255,255,.6);
	z-index:1000;
	text-align:left;
	right:0px;
	margin:0;
}

.header .mini-cart .arrow
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/nav_arrow.png) no-repeat center center;
	width:10px;
	height:5px;
	position:absolute;
	top:-5px;
	left:50%;
	margin-left:-10px;
}

.header .mini-cart .block-title
{
	margin:10px 10px 0px 10px;
	background-color: #317613;
    background-image: linear-gradient(#317613, #317613);
    background-repeat: repeat-x;
    clear: both;
    color: #ffffff;
    font-size: 14px;
    line-height: 37px;
	padding:0px 0px 0px 10px;
}

.header .mini-cart .content
{
	background:#ffffff;
	margin:0px 10px 10px 10px;
	padding:10px;
}

.header .mini-cart .content .subtotal
{
	box-shadow:2px 1px 4px 0 rgba(0,0,0,.09) inset;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#ffffff;
	text-align:center;
	padding:10px;
}

.header .mini-cart #cart-sidebar li
{
	clear:both;
	display:block;
	margin-bottom:5px;
	min-height:53px;
	padding-right:15px;
	position:relative;
}

.header .mini-cart #cart-sidebar li .product-name
{
	display:inline-block;
	width:100%;
}

.header .mini-cart #cart-sidebar li .btn-remove,.header .mini-cart #cart-sidebar li .btn-edit
{
	position:absolute;
	right:0;
}

.header .mini-cart #cart-sidebar li .btn-remove
{
	top:15px;
}

.header .form-search button
{
	float:right;
	border:0 none;
	background:0;
}

.header .form-search button span
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/search_btn.png) no-repeat scroll right center transparent;
	border:0 none;
	box-shadow:none;
	color:#ffffff;
	display:block;
	font-family:"Open Sans",Helvetica,Arial,sans-serif;
	font-size:13px;
	font-weight:700;
	height:27px;
	line-height:22px;
	text-shadow:1px 1px 1px #118E92;
	width:15px;
}

.header .form-search .search-autocomplete
{
	z-index:1100;
	left:40px!important;
	top:22px!important;
}

.header .form-search .search-autocomplete ul
{
	border:1px solid #cccccc;
	background-color:#ffffff;
}

.header .form-search .search-autocomplete li
{
	text-align:left;
	border-bottom:1px solid #cccccc;
	cursor:pointer;
	padding:2px 8px 1px;
}

.header .form-search .search-autocomplete li .amount
{
	float:right;
	font-weight:700;
}

.header .form-search .search-autocomplete li.odd
{
	background-color:#ffffff;
}

.header .form-search .search-autocomplete li.selected
{
	color:#317613;
}

.header .form-language label
{
	font-weight:700;
	padding-right:5px;
	vertical-align:middle;
}

.header .form-language select.flags option
{
	background-position:4px 50%;
	background-repeat:no-repeat;
	padding-left:25px;
}

.header .links li
{
	float:left;
	font-size:11px;
	background:#ffffff;
}

.header-container .top-container
{
	clear:both;
	text-align:left;
	padding:5px 10px 0 12px;
}

.header-container .top-container a
{
	font-size:11px;
	color:#ebbc58;
}

.nav-container
{
	height:auto;
	position:relative;
	padding:0!important;
	margin:0 0 0 285px;
}

#nav
{
	font-size:13px;
	float:left;
	margin:0 auto;
	font-family: Lato, Arial, Helvetica, sans-serif;
	position:relative;
}
.toggle_container { width:200px; height:100px; background:#ffffff; padding:20px; margin:0px; position:absolute; top: 120px; left:200px; }

#nav .arrow
{
	position:absolute;
	top:-5px;
	left:20%;
	margin-left:-10px;
	-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow:0 0 1px 0 rgba(0,0,0,.1);
	box-shadow:0 0 1px 0 rgba(0,0,0,.1);
	-khtml-box-shadow:0 0 1px 0 rgba(0,0,0,.1);
	-ms-box-shadow:0 0 1px 0 rgba(0,0,0,.1);
	-o-box-shadow:0 0 1px 0 rgba(0,0,0,.1);
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/nav_arrow.png) no-repeat center center;
	width:10px;
	height:5px;
	padding:0;
}
#nav ul li { position:relative; }

#nav li {
	text-align:left;
	float:left;
	height:25px;
	padding:0 23px 0 14px;
	border-left: #2966a2 solid 1px;
	height:100%;
}

#nav li.over
{
	z-index:998;
}

#nav span
{
	display:block;
	cursor:pointer;
	white-space:nowrap;
}

#nav li.active a
{
	color:#99ccff;
	text-shadow:1px 1px 0 1px 1px 0 #dadada;
	-moz-border-radius:2px;
	border-radius:2px;
}

#nav li.active a:hover,#nav li.active .over
{
	color:#ffffff;
}

#nav li.active ul a
{
	color:#99ccff;
}

#nav a
{
	color:#ffffff;
	font-weight:normal;
	display:block;
	padding:0px;
	font-size:14px;
	line-height:1em;
}
#nav a.link
{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	left:0px;
}
#nav a.first
{
	color:#ffffff;
	font-weight:bold;
	display:block;
	padding:0px;
	font-size:14px;
	line-height:1em;
	text-transform:uppercase;
}
#nav li a.level-top
{
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
}

#nav ul li,#nav ul li.active
{
	padding-bottom:1px;
	margin:0;
}

#nav ul li.last
{
	padding-bottom:0;
}

#nav ul a,#nav ul a:hover
{
	float:none;
	background:0;
	padding:0;
}

#nav ul li a
{
	font-weight:400!important;
}

#nav ul li ul
{
	position:absolute;
	width:15em;
	top:41px;
	left:-10000px;
	background:#ffffff;
	border-top: solid 5px #317613;
	z-index:999;
	padding:20px
}

#nav div
{
}

#nav div ul
{
	position:static;
	width:auto;
	border:0;
}

#nav ul ul,#nav ul div
{
	top:20px;
}

#nav ul li a,#nav ul li a:hover
{
	text-shadow:none;
	background:0;
	color:#ffffff;
}

#nav ul li a:hover
{
	color:#99CCFF;
}

#nav ul span,#nav ul li.last li span
{
	padding:0px;
}
#nav ul li ul li span
{
	color:#317613;
}

#nav li ul
{
	background:none;
	padding:5px 0px 0px 0px;
}

#nav li ul li
{
	height:auto!important;
	display:block;
	float:none;
	padding:0px;
	margin:0px;
	border:none;
	color:#ffffff;
}

#nav li ul li a
{
	line-height:15px!important;
}

#nav ul li ul li {
	height:auto!important;
	display:block;
	float:none;
	padding:0px;
	margin:0px;
	border:none;
	color:#317613;
}

#nav li.active ul li a
{
	-moz-border-radius:0;
	border-radius:0;
	background:transparent;
}

#nav li ul li a:hover
{
	color:#99CCFF !important;
}
#nav ul li ul li a span:hover
{
	color:#011c37 !important;
}

#nav li.active.parent ul li a
{
	background:none!important;
	padding:0px!important;
}

#nav li.parent ul li a
{
	background:transparent;
	padding:0px;
}

#nav li ul.shown-sub,#nav li div.shown-sub
{
	left:0;
	z-index:999;
}

#nav li .shown-sub ul.shown-sub,#nav li .shown-sub li div.shown-sub
{
	left:25px;
	top:25px;
}

#nav li .shown-sub li div.shown-sub .arrow
{
	left:20px!important;
}

#nav li.home
{
	padding:14px 5px 0 18px;
}

#nav li.home a
{
	width:18px;
	height:18px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/home.png) no-repeat 0 0;
	text-indent:-999em;
	padding:0;
}

#menu
{
	text-align:left;
	background:#317613;
	-webkit-box-shadow:inset 0 0 1px 1px rgba(255,255,255,.3),0px 2px 2px 0 rgba(0,0,0,.3);
	-moz-box-shadow:inset 0 0 1px 1px rgba(255,255,255,.3),0px 2px 2px 0 rgba(0,0,0,.3);
	box-shadow:inset 0 0 1px 1px rgba(255,255,255,.3),0px 2px 2px 0 rgba(0,0,0,.3);
	-khtml-box-shadow:inset 0 0 1px 1px rgba(255,255,255,.3),0px 2px 2px 0 rgba(0,0,0,.3);
	-ms-box-shadow:inset 0 0 1px 1px rgba(255,255,255,.3),0px 2px 2px 0 rgba(0,0,0,.3);
	-o-box-shadow:inset 0 0 1px 1px rgba(255,255,255,.3),0px 2px 2px 0 rgba(0,0,0,.3);
}

#menu ul
{
	text-align:left;
}

#menu .menutop
{
	display:block;
	position:relative;
	padding:5px 10px;
}

#menu .menutop h2
{
	float:left;
	font-size:16px;
	font-weight:700;
	margin-top:2px;
	color:#fff;
}

#menu .menutop .toggle
{
	position:absolute;
	right:7px;
	top:6px;
	cursor:pointer;
	display:block;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/mobile_nav_toggle.png) no-repeat top left;
	width:38px;
	height:25px;
}

#menu ul.submenu
{
	background:#317613;
}

ul.topnav li a
{
	line-height:28px;
	padding:0 20px;
	color:#ffffff;
}

ul.topnav li a:hover
{
	background:#fff;
	color:#317613;
}

ul.topnav li em
{
	position:absolute;
	right:5px;
	top:0;
	cursor:pointer;
	font-style:normal;
	padding:3px;
	color:#fff;
}

.topCart
{
	float:right;
	height:30px;
	margin:0px 15px 5px 0px;
	width:px;
}
.topCart p {
	color:#99ccff;
	font-family:Lato, sans-serif;
	font-size:13px;
	border-bottom:#99ccff solid 1px;
	margin:0px;
	padding:0px;
	width:174px;
	text-align:left;
}

.topCart span.content
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/topcart.png) no-repeat scroll right 2px transparent;
	color:#80A9C9;
	float:left;
	cursor:pointer;
	font-size:14px;
	width:auto;
	padding:6px 40px 12px 0;
}

.topCart span.content div
{
	color:#99ccff;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	text-align:right;
	width:130px;
	padding:6px 0px 0px 0px;
}


#left-nav
{
	position:relative;
	padding:10px 0;
}

#left-nav li
{
	position:relative;
	margin:2px 0;
}

#left-nav li a
{
	display:block;
	font-size:13px;
	position:relative;
	width:79%;
	text-align:left;
	padding:5px 0 5px 15px;
}

#left-nav li a:hover
{
	text-decoration:none;
	color:#383838;
	text-shadow:1px 1px 0 #ffffff;
}

#left-nav li span.arrow
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrow_menu.png) no-repeat scroll center -2px transparent;
	height:25px;
	position:absolute;
	right:0;
	top:5px;
	width:32px;
	z-index:0;
	padding:0;
}

#left-nav li.active,#left-nav li.openn
{
	background:none repeat scroll 0 0 #dadada;
}

#left-nav li.active a,#left-nav li.openn a
{
	color:#383838;
	text-shadow:1px 1px 0 #ffffff;
}

#left-nav li.active span.arrow,#left-nav li.openn span.arrow
{
	color:#ffffff;
	background-position:center -27px;
}

#left-nav li a.arrow
{
	position:absolute;
	top:5px;
	right:10px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrow_menu.png) no-repeat 0 -2px;
	width:7px;
	height:25px;
	z-index:30;
	padding:0;
}

#left-nav li a.hover,#leftnav li a.arrow.hover:hover
{
	background-position:0 -28px!important;
}

#left-nav .category.over,#left-nav .cate.over
{
	background:#dadada;
}

#left-nav ul,#left-nav ul li ul
{
	position:relative;
	left:0;
	display:none;
	list-style:none;
	margin:0 0 0 -1px;
}

#left-nav ul ul a
{
	padding:3px 15px 3px 40px !important;
}

#left-nav li ul li a
{
	display:block;
	color:#666;
	font-size:12px;
	position:relative;
}

*html #left-nav ul
{
	margin:0 0 0 -2px;
}

.block
{
	background:#ffffff;
	border:1px solid #C8C8C8;
	margin:0 0 20px;
}

.block .block-title
{
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305E',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305E', GradientType=0)";
	background-image:linear-gradient(#317613,#00305E);
	background: -webkit-gradient(linear, left top, left bottom, from(#317613), to(#317613));
	padding:10px 0 10px 15px;
}

.block .block-title strong
{
	display:block;
	font-size:14px;
	min-height:16px;
	overflow:hidden;
	color:#ffffff;
	font-weight:700;
	padding:1px 0;
}

.block .block-title a
{
	text-decoration:none!important;
}

.block .block-subtitle
{
	font-size:1em;
	font-weight:400;
	color:#317613;
	margin:0;
	padding:10px 0px;
}
.block .block-subtitle a { color:#317613;}
.block .block-subtitle a:hover { color: #333;}

.block .block-content
{
	padding:10px 15px;
}

.block .block-content dl dt { color: #000; }

.block .block-content li.item
{
	padding:7px 9px;
}

.block .block-content li.item img
{
	margin-right:10px;
	float:left;
}

.block .btn-remove,.block .btn-edit
{
	float:right;
	margin:1px 0 2px 5px;
}

.block .actions
{
	text-align:center;
	padding:6px 9px;
}
.block .actions button.button { float:right; }

.block .empty
{
	margin:0;
	padding:10px 15px;
}

.block.block-leftnav .block-title
{
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305E',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305E', GradientType=0)";
	background-image:linear-gradient(#317613,#00305E);
	background: -webkit-gradient(linear, left top, left bottom, from(#317613), to(#00305E));
	border:1px solid #317613;
}

.block.block-leftnav .block-title strong
{
	color:#ffffff;
	text-shadow:1px 1px 0 #005986;
}

.block.block-custom .block-content
{
	color:#999;
	font-size:13px;
	line-height:20px;
}

/* Layered nav */
.block.block-layered-nav {
	font-size:14px;
	color:#666;
	width:300px;
}
.block.block-layered-nav dl dt {
	color:#000;
}
.block.block-layered-nav dl dd ol li {
	color:#000;
}
.block.block-layered-nav dl dd ol li a:hover {
	color:#666;
}
.block.block-layered-nav dl dd ol li a:hover {
	color:#317613;
}

.blockwin label
{
	float:left;
	width:63%;
}

.blockwin .linkBlockwin
{
	-moz-border-radius:2px;
	border-radius:2px;
	box-shadow:0 1px 0 #f85b79 inset;
	border:1px solid #ab213c;
	background:#f7395e;
	clear:both;
	display:block;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	width:74%;
	padding:5px;
}

.blockwin .linkBlockwin span
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/linkArrow.png) no-repeat scroll 94% center transparent;
	color:#ffffff;
	display:block;
	font-size:14px;
	padding-left:15px;
	text-align:left;
	text-shadow:1px 1px 0 #AB213C;
}

.mini-products-list .product-image
{
	float:left;
	width:50px;
	border:1px solid #cccccc;
}

.mini-products-list .product-details
{
	margin-left:60px;
}
.mini-products-list .product-details .price { color:#317613; }

.block-cart .mini-products-list .product-details .product-name,.block-cart .mini-products-list .product-details .nobr small
{
	word-wrap:break-word;
}

.block-account .block-content li a
{
	border-bottom:1px solid #DDD;
	color:#5F5D5C;
	display:block;
	font-size:11px;
	font-weight:700;
	text-decoration:none!important;
	padding:5px 10px;
}

.block-account .block-content li.current
{
	border-bottom:1px solid #ddd;
	color:#9d261d;
	padding:3px 0;
}

.block-account .block-content li.current strong
{
	font-size:11px;
	padding:5px 10px;
}

.block-currency
{
	display:none;
	border:0;
	height:51px;
	padding:7px 12px 10px;
}

.block-currency .block-title
{
	background:0;
	border:0;
	margin:0 0 5px;
	padding:0;
}

.block-currency .block-title strong
{
	font:bold 13px/21px Arial,Helvetica,sans-serif;
	text-transform:none;
	color:#ffffff;
	padding:0 0 0 21px;
}

.block-currency .block-content
{
	background:0;
	padding:0;
}

.block-currency .block-content select
{
	width:100%;
	padding:0;
}

.block-layered-nav .block-subtitle
{
	display:none;
	line-height:1.35;
	color:#000;
	font-size:11px;
	padding:3px 0;
}

.block-layered-nav dt.hover:hover .toggle
{
	background-position:0 -18px;
}

.block-layered-nav dt .toggle
{
	position:absolute;
	right:8px;
	top:50%;
	margin-top:-5px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/layered_nav_toggle.gif) no-repeat top left;
	width:7px;
	height:7px;
}

.block-layered-nav dt:hover .toggle
{
	background-position:0 -7px;
}

.block-layered-nav dt
{
	font-weight:400;
	position:relative;
	cursor:pointer;
	border-top:1px solid #ddd;
	padding:7px 0 5px 15px;
}

.block-layered-nav dd
{
	padding:0 0 5px 15px;
}

.block-layered-nav dd.last
{
	background:0;
	border:0;
	padding-bottom:15px;
}

.block-layered-nav .currently li
{
	background:#ffffff url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bkg_block-layered-li.gif) 0 100% repeat-x;
	position:relative;
	z-index:1;
	line-height:1.5;
	padding:6px 24px 6px 10px;
}

.block-layered-nav .currently .label
{
	font-weight:700;
	display:inline-block;
	vertical-align:top;
}

.block-layered-nav a:hover
{
	color:#E54040;
}

.block-layered-nav .currently .value
{
	display:inline-block;
	vertical-align:top;
}

.block-layered-nav .currently .btn-previous,.block-layered-nav .currently .btn-remove
{
	position:absolute;
	right:4px;
	top:9px;
	margin:0;
}

.block-layered-nav .currently .btn-previous
{
	right:17px;
}

.block-layered-nav .actions
{
	font-size:11px;
	background:#f0f0f0;
	text-align:right;
	padding:4px 5px 4px 9px;
}
.block-layered-nav .actions a
{
	color:#317613;
}

.block-cart .summary
{
	position:relative;
	z-index:1;
	margin:-1px 0 0;
	padding:2px 8px 8px;
}
.mini-products-list .product-details .product-name a{
	color:#333;
}
.block-cart .subtotal
{
	text-align:left;
	margin:5px 0 0;
	padding:2px 0;
}
.block-cart .subtotal .price
{
	color:#317613;
}

.block-cart .actions .paypal-logo
{
	float:left;
	width:100%;
	text-align:right;
	margin:3px 0 0;
}

.block-cart .actions .paypal-logo .paypal-or
{
	clear:both;
	display:block;
	padding:0 55px 8px 0;
}

.page-popup .link-print
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/i_print.gif) 0 2px no-repeat;
	font-weight:700;
	color:#999;
	padding:2px 0 2px 25px;
}

.compare-table
{
	border:1px solid #C8C8C8;
	-moz-border-radius:2px;
	border-radius:2px;
}

.compare-table thead tr.first th,.compare-table thead tr.first td
{
	border:0;
	background:0;
	font-size:0;
	line-height:0;
	padding:0;
}

.compare-table .btn-remove
{
	float:right;
	background-image:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/btn_remove2.gif);
	width:72px;
	height:15px;
}

.compare-table tbody th
{
	background:#DADADA;
	border-bottom:1px solid #C8C8C8!important;
	border-right:1px solid #C8C8C8!important;
	font-size:11px;
	color:#383838;
}

.compare-table tbody th,.compare-table tbody td
{
	border:0;
	border-bottom:1px solid #C8C8C8;
	border-right:1px solid #C8C8C8;
	padding:10px;
}

.compare-table tbody td.last
{
	border-right:0 none;
}

.compare-table tbody tr.last th,.compare-table tbody tr.last td
{
	border-bottom:0 none!important;
}

.compare-table tr.add-to-row td
{
	background:#f9f9f9;
	text-align:center;
}

.compare-table tr.first td .product-name
{
	font-size:13px;
	font-weight:700;
	color:#999;
	margin:0 0 5px;
}

.compare-table tr.first td .ratings
{
	width:69px;
	margin:0 auto;
}

.block-poll label
{
	color:#777;
	font-weight:700;
}

.block-poll input.radio
{
	float:left;
	margin:1px -18px 0 0;
}

.block-poll li
{
	padding:3px 15px;
}

.block-poll button.button span
{
	background:none repeat scroll 0 0 #F3F3F3;
	border:1px solid #D9D9D9;
	color:#444;
	text-shadow:0 1px #ffffff;
}

.block-poll .votes
{
	float:right;
	margin-left:10px;
}

.block-tags .block-content .tags-list
{
	background:0;
	border:0;
	font-size:12px;
}

.block-reorder input.checkbox
{
	float:left;
	margin:2px 10px 0 0;
}

.block-reorder .validation-advice
{
	margin:3px 9px 7px;
}
.block-reorder .actions a { color:#317613; }
.block-reorder .product-name a { color: #666; font-size:12px; }
.block-reorder .product-name a:hover { color: #333; }

.block-banner img
{
	max-width:100%;
	height:auto;
}

.block-banner .block-content
{
	text-align:center;
	padding:0;
}

.block-login input.input-text
{
	display:block;
	width:205px;
	margin:3px 0;
}

.block-login .actions
{
	background:0;
	margin:3px 0 0;
	padding:8px 0 0;
}

.sidebar .paypal-logo
{
	display:block;
	text-align:center;
	margin:10px 0;
}

.collectionBlock
{
	background-color:#f4f4f4;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f4f4f4',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0)";
	background-image:linear-gradient(#ffffff,#f4f4f4);
	-moz-border-radius:5px;
	border-radius:5px;
	box-shadow:0 1px 3px 1px #D9D9D9;
	margin-top:20px;
	min-height:137px;
	position:relative;
	padding:10px 10px 0;
}

.collectionBlock .name
{
	color:#990101;
	float:left;
	font-size:36px;
	line-height:43px;
	overflow:hidden;
	width:54%;
	padding:10px 0 0 5px;
}

.collectionBlock .name em
{
	color:#000;
	display:block;
	font-size:18px;
	font-style:normal;
	line-height:20px;
}

.collectionBlock .view
{
	bottom:0;
	box-shadow:-1px 1px 4px 0 #d9d9d9;
	color:#8A8A8A;
	font-size:14px;
	left:0;
	position:absolute;
	text-align:left;
	width:92%;
	display:block;
	padding:10px 15px;
}

.category-title
{
	border:0;
	margin:0 0 2em;
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305E',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305E', GradientType=0)";
	background-image:linear-gradient(#317613,#00305E);
	background: -webkit-gradient(linear, left top, left bottom, from(#317613), to(#317613));
	width:100%;
	height:100px;
	padding:0px;
}
.col-main .category-title span
{
	float:right;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bg_titCategorias.png) top right no-repeat;
	width:100%;
	height:100px;;
	padding:0px;
}


.category-image
{
	overflow:hidden;
	text-align:center;
	margin:0 0 10px;
}

.catalog-category-view .products-grid
{
	clear:both;
	display:block;
	width:100%;
}

.products-grid li.item
{
	float:left;
	cursor:pointer;
	padding:12px 0 10px;
	margin:0px;
}
.products-grid .span2
{
	width:236px;
	margin-right:51px !important;
}
.products-grid .span2:nth-child(3n+1)
{
	margin-left:0;
	margin-right:none;

}
.products-grid li.last
{
	margin:0px !important;
}

.products-grid .catalog-image
{
	position:relative;
	background:#317613;
	border:solid 1px #cccccc;
}

.products-grid .product-image
{
	display:block;
	overflow:hidden;
	text-align:center;
}

.products-grid .product-name
{
	font-weight:700;
	font-size:20px;
	color:#ffffff;
	margin:20px 0 !important;
	padding:0 10px;
}
.products-grid .product-name-precio
{
	font-weight:normal;
	font-size:12px;
	color:#ffffff;
	margin:0px;
	padding:0px;
	border:none;
}

.products-grid .product-name a
{
	color:#ffffff;
	font-weight:700;
}
#upsell-product-table.products-grid .span2 { margin: 0px 0px 0px 12px !important; }

#upsell-product-table.products-grid .product-name a
{
	color:#373737;
	font-weight:700;
}
#upsell-product-table .ratings { display:none; }

.cart .crosssell .product-name a
{
	font-family: Lato, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.cart .crosssell .product-name a:hover
{
	color:#317613;
}
.products-grid .cajProd
{
	text-align:left;
	margin:0;
	padding:2px 10px;
	background:#317613;
	width:91.8%;
	min-height:70px;
	color:#ffffff;
}

.products-grid .price-box
{
	color:#ffffff;
}

.products-grid .availability
{
	line-height:21px;
}

.products-grid .add-to-links
{
	margin-top:20px;
}

.products-grid .add-to-links li:first-child
{
	margin-left:-6px;
	margin-right:10px;
}

.products-grid .add-to-links li a
{
	color:#949494;
}

.products-grid .add-to-links li a.link-compare
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/compare.png) no-repeat left center;
	padding-left:20px;
}

.products-grid .add-to-links li a.link-wishlist
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/wishlist.png) no-repeat left center;
	padding-left:15px;
}

.products-grid .details
{
	border:1px solid #ffffff;
	background-color:#ffffff;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#cccccc',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0)";
	background-image:linear-gradient(#ffffff,#CCCCCC);
	display:inline-block;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#317613;
	margin:24px auto 0px auto;
	padding:0 20px;
	font-weight:normal;
	font-size:22px;
	text-transform:uppercase;
	width:55%;
}

.products-grid .minimal-price-link
{
	color:#ffffff;
	display:block;
	padding:0px;
}

.products-grid img
{
	width:100%;
	max-width:298px;
}

.products-grid .minimal-price-link .label
{
	color:#ffffff;
	font-size:11px;
	float:left;
}

.product-actions
{
	position:absolute;
	bottom:0;
	left:0;
	background-color: #317613;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305E',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305E', GradientType=0)";
	background-image:linear-gradient(#317613,#00305E);
	background: -webkit-gradient(linear, left top, left bottom, from(#317613), to(#00305E));
    background-repeat: repeat-x;
    color: #ffffff;
	height:24%;
	text-align:center;
	width:100%;
	margin:0 auto;
}

.product-actions .divlink { width:100%; height:100%; display:block; }

.products-grid .price-box .old-price,.products-grid .price-box .special-price
{
	display:inline-block;
	padding:3px 0 2px;
}

button.button.btn-cart span
{
	height:25px;
	line-height:25px;
}

button.button.btn-cart span span
{
	padding:0 15px;
}

.products-list li.item
{
	border-bottom:1px solid #d9ddd3;
	padding:12px 10px;
	background:#ffffff;
	clear:both;
}

.products-list .product-image
{
	float:left;
	width:135px;
	height:135px;
	margin:0 0 10px;
}
.products-list .product-image img {
	max-width: 135px;
	max-height: 135px;
    width: 100%;
	height:100%;
}

.products-list .product-name
{
	font-size:13px;
	color:#317613;
	border-bottom:1px solid #317613;
	margin:0 0 5px;
	padding:10px 0px 0px 0px;
}

.products-list .product-name a
{
	color:#317613;
	font-size:18px;
}

.products-list .price-box
{
	float:left;
	margin:3px 13px 5px 0;
}
.products-list .price-box .price{
	color:#317613;
}
.products-list .price-box .regular-price .price{
	color:#317613;
}
.products-list .product-shop button.button { margin:10px 0px 0px 0px;}
.products-list .availability
{
	float:left;
	margin:18px 0 0;
}

.products-list .desc
{
	clear:both;
	line-height:1.35;
	margin:0 0 15px;
	padding:6px 0 0;
}

.products-list .add-to-links .separator
{
	display:inline;
	margin:0 2px;
}

.ratings
{
	font-size:11px;
	line-height:1.25;
	margin:7px 0;
}

.ratings strong
{
	float:left;
	margin:1px 3px 0 0;
}

.ratings .rating-links .separator
{
	margin:0 2px;
}

.rating-box
{
	width:61px;
	height:13px;
	font-size:0;
	line-height:0;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bkg_rating.png) 0 0 repeat-x;
	text-indent:-999em;
	overflow:hidden;
}

.rating-box .rating
{
	float:left;
	height:13px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bkg_rating.png) 0 100% repeat-x;
}

.ratings .rating-box
{
	float:left;
	margin-right:3px;
}

.ratings-table th,.ratings-table td
{
	font-size:11px;
	line-height:1.15;
	padding:3px 0;
}

.ratings-table th
{
	font-weight:700;
	padding-right:8px;
}

.availability.out-of-stock span
{
	color:#d83820;
}

.availability-only
{
	line-height:16px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/i_availability_only.gif) 0 50% no-repeat;
	padding-left:15px;
	margin:10px 0 7px;
}

.availability-only span,.availability-only a
{
	border-bottom:1px dashed #317613;
	color:#000;
}

.availability-only a
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/i_availability_only_arrow.gif) 100% 0 no-repeat;
	cursor:pointer;
	padding-right:15px;
	text-decoration:none;
}

.availability-only .expanded
{
	background-position:100% -15px;
}

.availability-only strong
{
	color:#317613;
}

.availability-only-details th
{
	background:#d2d6d9;
	font-size:10px;
	padding:0 8px;
}

.availability-only-details td
{
	background:#ebf0f3;
	border-bottom:1px solid #ffffff;
	font-size:11px;
	padding:2px 8px 1px;
}

.availability-only-details tr.odd td.last
{
	color:#d95e00;
	font-weight:700;
}

#ig-lightbox-image
{
	position:absolute;
	top:0;
	left:0;
	width:100px;
	height:100px;
	z-index:1000;
}

#ig-lightbox-back
{
	position:absolute;
	top:0;
	left:0;
	z-index:900;
}

#ig-lightbox-image-src
{
	position:absolute;
	top:0;
	left:0;
	z-index:1050;
}

#ig-lightbox-image-commands
{
	position:absolute;
	text-align:center;
	z-index:1100;
	visibility:hidden;
}

#ig-lightbox-image-close
{
	position:absolute;
	left:-1000px;
	top:-1000px;
	z-index:2000;
}

#ig-lightbox-loading
{
	position:absolute;
	background:#000 url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/ig_lightbox/loader.gif) no-repeat center center;
	border:1px solid #8e8e8e;
	z-index:2100;
	width:200px;
	height:200px;
	visibility:hidden;
}

.product-view .product-shop .availability
{
	font-size:12px;
	color:#317613;
	margin:10px 0;
	border-bottom:solid 1px #ddd;
	padding:10px 0px;
}

.price-box .price
{
	font-weight: normal;
	color:#ffffff;
	font-size:16px;
}

.regular-price .price
{
	color:#ffffff;
	font-size:24px;
}

.products-grid .regular-price .price
{
	display:block;
	text-align:left;
}

.old-price .price-label
{
	white-space:nowrap;
	color:#6D6D6D;
}

.old-price .price
{
	font-weight:400;
	color:#ffffff;
	text-decoration:line-through;
}
.products-grid .cajProd .old-price .price, .products-grid .cajProd .regular-price .price, .products-grid .cajProd .special-price .price { color:#ffffff; font-size:16px;}

.special-price
{
	margin:0;
	padding:3px 0;
}

.special-price .price-label
{
	font-size:13px;
	font-weight:400;
	white-space:nowrap;
	color:#cd5033;
}

.minimal-price
{
	margin:2px 0 3px!important;
}

.minimal-price .price-label
{
	font-weight:400;
	white-space:wrap!important;
	float:right;
}
.products-grid .price-box .minimal-price .price-label
{
	font-weight:400;
	white-space:wrap!important;
	float:left;
	margin: 5px 5px 0 0;
}

.minimal-price-link .price
{
	font-weight:400;
	color:#999;
}

.weee
{
	display:block;
	font-size:11px;
	color:#444;
}

.weee .price
{
	font-size:11px;
	font-weight:400;
}

.price-incl-tax .price
{
	display:block;
	font-weight:400;
}

.price-notice
{
	padding-left:10px;
	color:#317613;
}

.price-box-bundle
{
	padding:0 0 10px;
}

.price-box-bundle .price-box
{
	margin:0!important;
	padding:0!important;
}

.price-box-bundle .price
{
	color:#555;
}

.tier-prices li
{
	line-height:1.4;
	list-style:upper-roman inside none;
	color:#424242;
	padding:2px 0 2px 10px;
}

.tier-prices .benefit
{
	font-style:italic;
	font-weight:400;
	color:#2f2f2f;
}

.tier-prices-grouped li
{
	color:#9d261d;
	padding:2px 0;
}

.add-to-links
{
	font-size:11px;
	margin:5px 0 0;
}

.add-to-cart label
{
	float:left;
	margin-right:5px;
	font-weight:700;
	color:#666;
	line-height:25px;
}

.add-to-cart .qty
{
	float:right;
	margin-right:0px;
}

.add-to-cart .paypal-logo
{
	clear:left;
	text-align:right;
	margin:0;
}

.add-to-cart .paypal-logo .paypal-or
{
	clear:both;
	display:block;
	margin:5px 60px 5px 0;
}
.add-to-box .add-to-cart { float:right; }
.add-to-box .add-to-cart button.button
{
	clear: both;
    float: right !important;
    font-size: 18px;
    margin: 10px 0 0;
    text-transform: uppercase;
}

.add-to-box .or
{
	float:left;
	font-weight:700;
	color:#666;
	margin:0 7px;
}

.add-to-box .add-to-links
{
	float:left;
	font-size:12px!important;
	line-height:1.25!important;
	text-align:left!important;
	margin:0;
}

.add-to-box .add-to-links li
{
	display:block!important;
}

.add-to-box .add-to-links li .separator
{
	display:none!important;
}

.product-view {
    margin: 0;
    padding: 0;
}
.product-view .bgProductView{
	background-color: #317613;
    background-image: linear-gradient(#317613, #00305E);
    background-repeat: repeat-x;
    border: 0 none;
    height: 112px;
    margin: 0;
    padding: 0;
    width: 100%;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}
.product-view .bgProductView span{
	background: url("/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bg_titCategorias.png") no-repeat scroll right top transparent;
    float: right;
    height: 112px;
    padding: 0;
    width: 100%;
}

.product-essential
{
	border:1px solid #ddd;
	background:#ffffff url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bg_titProducto.jpg) top center no-repeat;
	padding:40px 25px 25px 25px;
	position: relative;
}

.product-essential h2
{
	font:bold 13px/1.35 Arial,Helvetica,sans-serif;
}

.product-collateral
{
	border:1px solid #D7D7D7;
	background:#ffffff;
	margin-top:20px;
	-moz-border-radius:2px;
	border-radius:2px;
	padding:25px;
}

.product-collateral h2
{
	font-weight:700;
	font-size:12px;
	color:#333;
	border-bottom:1px solid #D7D7D7;
	margin:0 0 15px;
	padding:0 0 1px;
}

.product-collateral form input#productTagName
{
		float:left;
		margin:0px 10px 0px 0px;
		width: 38%;
}

.product-collateral .tabs,.product-collateral .content_tabs
{
	clear:both;
	float:left;
	width:100%;
}

.product-collateral .tabs li
{
	float:left;
	border:1px solid #d9d9d9;
	background-color:#e4e4e4;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#e4e4e4',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e4e4e4', GradientType=0)";
	background-image:linear-gradient(#f4f4f4,#e4e4e4);
	margin-right:3px;
}

.product-collateral .tabs li a
{
	color:#333;
	display:block;
	padding:4px 15px;
}

.product-collateral .tabs li.active a
{
	color:#ffffff;
}
.product-collateral .socialLeft { margin:0px; padding:0px; border-right: solid #ddd 1px; float:left; width:49%;}
.product-collateral .socialRight { margin:8px 0px 0px 0px; padding:0px; float:right; width:49%;}
.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m { margin:0 10px 0 0; padding:0px;}

.product-view .button.btn-cart span,#wishlist-table .button.btn-cart span
{
	border:1px solid #317613;
	color:#ffffff;
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305E',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305E', GradientType=0)";
	background-image:linear-gradient(#317613,#00305E);
	background: -webkit-gradient(linear, left top, left bottom, from(#317613), to(#00305E));
}

.product-view .button.btn-cart span span,#wishlist-table .button.btn-cart span span
{
	border:0 none;
	background:0;
	box-shadow:none;
	white-space:nowrap;
}

#wishlist-table .button.btn-cart
{
	margin-top:5px;
}

.product-view .product-img-wrapper
{
	border:1px solid #ddd;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	padding:0px;
}

.product-view .product-img-box
{
	float:left;
	width:298px;
}

.col3-layout .product-view .product-img-box
{
	float:none;
	margin:0 auto;
}

.product-view .product-img-box .product-image-zoom
{
	position:relative;
	width:296px;
	height:296px;
	z-index:9;
	margin:0 auto;
	background:#ffffff;
	border:1px solid #DDDDDD;
}

.product-view .product-img-box .product-image-zoom img
{
	position:absolute;
	left:0;
	top:0;
	cursor:move;
}

.product-view .product-img-box .zoom-notice
{
	font-size:11px;
	text-align:center;
	margin:15px 0 5px;
}

.product-view .product-img-box .zoom
{
	position:relative;
	z-index:9;
	height:18px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/slider_bg.gif) 50% 50% no-repeat;
	cursor:pointer;
	width:244px;
	margin:0 auto 20px;
	padding:0 28px;
}

.product-view .product-img-box .zoom.disabled
{
	-moz-opacity:.3;
	-webkit-opacity:.3;
	-ms-filter:alpha(Opacity=30);
	opacity:.3;
}

.product-view .product-img-box .zoom #track
{
	position:relative;
	height:18px;
}

.product-view .product-img-box .zoom #handle
{
	position:absolute;
	left:0;
	top:-1px;
	width:9px;
	height:22px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/magnifier_handle.gif) 0 0 no-repeat;
}

.product-view .product-img-box .zoom .btn-zoom-out
{
	position:absolute;
	left:2px;
	top:0;
}

.product-view .product-img-box .zoom .btn-zoom-in
{
	position:absolute;
	right:4px;
	top:0;
}

.product-view .product-img-box .more-views h2
{
	font-size:11px;
	border-bottom:1px solid #cccccc;
	text-transform:uppercase;
	margin:0;
	padding:5px 0 4px 15px;
}

.product-view .product-img-box .more-views ul
{
	padding:10px 10px 5px;
}

.product-view .product-img-box .more-views li
{
	float:left;
	margin:0 9px 5px 0;
}

.product-view .product-img-box .more-views li a
{
	float:left;
	width:56px;
	height:56px;
	border:2px solid #ddd;
	overflow:hidden;
}

.product-view .product-img-box .more-views
{
	border:1px solid #ddd;
	width:100%;
}

.product-view .product-img-box .product-image { border: solid 1px #ccc; width: 100%; background:#ffffff; }
.product-view .product-img-box .product-image #wrap { z-index: inherit !important; }

.product-image-popup .buttons-set
{
	float:right;
	clear:none;
	border:0;
	margin:0;
	padding:0;
}

.product-image-popup .nav
{
	font-weight:700;
	text-align:center;
	margin:0 100px;
}

.product-image-popup .image
{
	display:block;
	margin:10px 0;
}

.product-image-popup .image-label
{
	font-size:13px;
	font-weight:700;
	color:#2f2f2f;
	margin:0 0 10px;
}

.product-view .product-shop
{
	float:left;
	width:430px;
	margin-left:30px;
}

.product-view .product-shop .padder
{
	padding:0px;
}

.col1-layout .product-view .product-shop
{
	float:right;
	width:545px;
}

.product-view .product-shop .product-name h1
{
	font-weight:normal;
	font-size: 24px;
	font-family: Lato,Arial,Helvetica,sans-serif;
	border-bottom:solid 1px #ffffff;
	color:#ffffff;
	margin:0;
}

.product-view .product-shop .short-description
{
	font-size:16px;
	margin:60px 0px 20px 0;
	padding:0;
	color:#999;
}

.product-view .add-to-links
{
	font-size:12px;
	text-align:right;
	margin:10px 0;
	clear:both;
}

.product-view .add-to-links li
{
	float:left;
	margin-right:15px;
}

.product-view .add-to-links a
{
	color:#999!important;
	font-weight:400!important;
}

.product-view .add-to-links a.link-wishlist
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/ico_wishlist.png) no-repeat scroll 0 center transparent;
	line-height:22px;
	padding-left:16px;
}

.product-view .add-to-links a.link-compare
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/ico_compare.png) no-repeat scroll 0 center transparent;
	line-height:22px;
	padding-left:16px;
}
.boxed .product-shop p.email-friend { float:none;}
.boxed .product-shop p.email-friend a { padding:0px; margin:0px;}
.boxed .product-shop p.no-rating { float:none;}
.boxed .product-shop .regular-price .price, .boxed .product-shop .price-box .price, .boxed .product-shop .price-notice .price, .boxed .product-shop .tier-prices .price { color:#317613; }

.product-options
{
	position:relative;
	border-top:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	margin:20px 0 0;
	padding:10px 15px 20px;
}

.product-options dt
{
	font-weight:400;
	padding:10px 0 0;
}

.product-options dt label
{
	font-weight:700;
	color:#2f2f2f;
}

.product-options dt label.required em
{
	color:#317613;
}

.product-options dd .qty-holder
{
	display:block;
	padding:10px 0 0;
}

.product-options dt .qty-disabled
{
	background:0;
	border:0;
	color:#2f2f2f;
	padding:3px;
}

.product-options dd
{
	border-bottom:1px solid #e4e4e4;
	margin:0 0 5px;
	padding:5px 10px 15px;
}

.product-options dl.last dd.last
{
	border-bottom:0;
	padding-bottom:5px;
	margin-bottom:0;
}

.product-options dd input.input-text
{
	width:98%;
}

.product-options dd input.datetime-picker
{
	width:150px;
}

.product-options dd .time-picker
{
	display:inline-block;
	vertical-align:middle;
	padding:2px 0;
}

.product-options dd textarea
{
	width:98%;
	height:8em;
}

.product-options dd select
{
	width:99%;
}

.product-options dd .multiselect option
{
	border-bottom:1px dotted #d9e5ee;
	padding:2px 4px;
}

.product-options ul.options-list
{
	margin-right:5px;
}

.product-options ul.options-list li
{
	line-height:1.5;
	padding:2px 0;
}

.product-options ul.validation-failed
{
	padding:0 7px;
}

.product-options p.required
{
	position:absolute;
	right:20px;
	top:20px;
}

.product-options-bottom
{
	background-color:#ffffff;
	border-bottom:1px solid #e4e4e4;
	padding:15px 0px;
}

.product-options-bottom .tier-prices
{
	border:0;
	background:0;
	margin:0;
	padding:0 0 10px;
}

.product-options-bottom .tier-prices li
{
	background:0;
	color:#9d261d;
	padding:2px 0;
}

.product-options-bottom .price-box
{
	float:left;
	margin:0;
	padding:0;
}

.col3-layout .product-options-bottom .price-box
{
	float:none;
	padding:0 0 5px;
}

.product-options-bottom .price-label
{
	float:left;
	padding-right:5px;
}

.product-shop .product-options-bottom .price-box
{
	float:none;
	margin:0 0 5px;
}

.product-shop .product-options-bottom .price-label
{
	float:none;
	padding-right:0;
}

.product-shop .product-options-bottom .add-to-cart-box
{
	clear:both;
	float:left;
	padding-top:12px;
}
.product-shop .product-options-bottom .add-to-cart button.button
{
	float: right !important;
    font-size: 18px;
    text-transform: uppercase;
	clear:both;
	margin:10px 0px 0px 0px;
}

.product-view .box-additional .data-table th,.product-view .box-additional .data-table td
{
	line-height:1.25;
}

.product-view .box-up-sell h2
{
	border-bottom:0 none;
	color:#ffffff;
	font-weight:normal;
	margin:0 0 8px;
	padding:0;
}

.product-view .box-up-sell .products-grid
{
	width:100%;
	border:0 none;
}

.product-view .box-up-sell .products-grid td
{
	width:21%;
	background:#ffffff;
	border:0 none;
	line-height:1.6em;
	padding:10px;
}

.product-view .box-up-sell .products-grid .product-image
{
	text-align:center;
	border:0;
}

.product-view .box-up-sell .products-grid td.empty
{
	border-right:0;
	background:#ffffff;
}

.product-view .box-up-sell .product-name a
{
	display:table-cell;
	font-size:13px;
	vertical-align:middle;
}

.product-view .box-tags h3
{
	font-size:13px;
}

.product-view .box-tags .product-tags
{
	display:block;
	margin:0 0 15px;
}

.product-view .box-tags .product-tags li
{
	display:inline;
	background:#ffffff;
	padding:0 7px 0 4px;
}

.product-view .box-tags .product-tags li.first
{
	padding-left:0;
}

.product-view .box-tags .product-tags li.last
{
	background:0;
	padding-right:0;
}

.product-view .box-tags .form-add label
{
	color:#2F2F2F;
	display:block;
	font-size:12px;
	margin:0 0 5px;
}

.product-view .box-tags .form-add .input-box
{
	float:left;
	width:auto;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/i_tag_add.gif) 0 5px no-repeat;
	margin:0 5px 0 0;
	padding:0 0 0 23px;
}

.product-view .box-tags .form-add input.input-text
{
	width:299px;
}

.product-view .box-tags .note
{
	font-size:11px;
	margin:3px 0 0;
	padding:0 0 0 23px;
}

.block-newsleft button.button span
{
	padding:0 10px;
}

.product-view .box-reviews .form-add h3
{
	font-size:13px;
	font-weight:400;
}

.product-view .box-reviews .form-add .form-list .input-box
{
	width:360px;
}

.product-view .box-reviews .form-add .form-list input.input-text,.product-view .box-reviews .form-add .form-list textarea
{
	width:354px;
}

.send-friend .form-list
{
	width:615px;
	overflow:hidden;
}

.send-friend .form-list li p
{
	margin:0 15px 0 0;
}

.send-friend .form-list .field
{
	width:315px;
}

.send-friend .form-list .input-box
{
	width:300px;
}

.send-friend .form-list input.input-text,.send-friend .form-list textarea
{
	width:294px;
}

.send-friend .form-list li.wide .input-box
{
	width:612px;
}

.send-friend .form-list li.wide textarea
{
	width:609px;
}

.send-friend .buttons-set .limit
{
	float:right;
	font-size:11px;
	line-height:21px;
	margin:0 7px 0 0;
}

.product-name
{
	margin:-10px 0px 0px 0px !important;
}

.tags-list
{
	display:block;
	font-size:13px;
	border:1px solid #c1c4bc;
	background:#f8f7f5;
	padding:10px;
}

.tags-list li
{
	display:inline!important;
	margin:0 4px 0 0;
}

.advanced-search .form-list label
{
	width:160px;
	padding-right:10px;
}

.advanced-search-summary
{
	border:1px solid #e9d7c9;
	background:#ffffff6f1;
	margin:10px 0;
	padding:10px;
}

.advanced-search-summary ul
{
	float:left;
	width:49%;
}

.advanced-search-summary strong
{
	color:#E17C24;
	padding-left:15px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/i_search_criteria.gif) 0 3px no-repeat;
}

.advanced-search-summary p
{
	clear:both;
	font-weight:700;
	margin:0;
}

.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default
{
	-moz-border-radius:0;
	border-radius:0;
}

.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus
{
	background:none;
}

.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus
{
	color:#7D7D7D;
	border:none;
}

#tabs .products-grid
{
	width:auto;
	margin:0;
	padding:0;
}

#tabs .products-grid .span2
{
	margin-right:30px !important;
}
#tabs .products-grid .span2.first
{
	margin-left:0px !important;
}
#tabs .products-grid .span2.last
{
	margin:0px !important;
}
#tabs .products-grid .span2:nth-child(3n+1)
{
	margin-left:0;
	margin-right:30px !important;
}

.cms-home .col-right
{
	width:339px;
	margin-top:20px;
}

.cms-home .col-main.span9
{
	width:800px;
}

.categories-slide .title
{
	color:#ffffff;
	clear:both;
	line-height:37px;
	font-size:14px;
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305E',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305E', GradientType=0)";
	background-image:linear-gradient(#317613,#00305E);
	background: -webkit-gradient(linear, left top, left bottom, from(#317613), to(#00305E));
	position: relative;
	height:37px;
}

.categories-slide .title span
{
	display:block;
	position:relative;
	padding:0 15px;
	text-transform:uppercase;
	font-family:Lato,sans-serif;
}

.categories-slide .title a
{
	color:#99ccff;
	font-size:12px;
	position:absolute;
	right:50px;
	border-right:1px solid #02376a;
	padding:0 15px;
	text-transform:none;
}
.categories-slide .price-box .price { color:#317613; }

.categories-slide .note-msg, .categories-slide .notice-msg
{
	color:#ffffff;
	clear:both;
	line-height:27px;
	font-size:14px;
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305E',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305E', GradientType=0)";
	background-image:linear-gradient(#317613,#317613);
	background: -webkit-gradient(linear, left top, left bottom, from(#317613), to(#317613));
	border:none;
}

.categories-slide .jcarousel-skin-tango
{
	-moz-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
	background:#ffffff;
	border:1px solid #dadada;
}

.categories-slide .jcarousel-skin-tango .span4 .content
{
	text-align:center;
	padding:15px;
}

.categories-slide .jcarousel-skin-tango .product-name
{
	float:left;
	line-height:18px;
	text-align:left;
	width:70%;
	margin:7px 0 !important;
	font-family:Lato, sans-serif;
}

.categories-slide .jcarousel-skin-tango .product-name a
{
	color:#000;
	display:block;
	font-size:14px;
	overflow:hidden;
}

.categories-slide .jcarousel-skin-tango .price-box
{
	float:right;
	text-align:right;
	color:#565656;
	width:25%;
}

.categories-slide .jcarousel-skin-tango .price-box .minimal-price-link
{
	color:#565656;
	display:block;
	position:absolute;
	top:0;
	width:20%;
	right:0;
	padding:10px;
}

.categories-slide .jcarousel-skin-tango .description
{
	text-align:left;
	clear:both;
	color:#666666;
	height:auto;
	overflow:hidden;
	font-family:Lato, sans-serif;
}

.categories-slide .jcarousel-prev,.categories-slide .jcarousel-next
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrow-categories.png) no-repeat;
	width:16px;
	height:16px;
	position:absolute;
	top:-29px;
	cursor:pointer;
}

.categories-slide .jcarousel-prev
{
	background-position:top left;
	right:20px;
}

.categories-slide .jcarousel-next
{
	background-position:top right;
	right:10px;
}

.vertical-carousel .jcarousel-clip
{
	width:202px;
	height:433px;
	overflow:hidden;	
	padding:0 10px;
}

.vertical-carousel .jcarousel-container
{
	padding:25px 0;
	background:rgba(255,255,255,.6);
	margin:0px 0px 20px 0px;
}

.vertical-carousel .jcarousel-prev,.vertical-carousel .jcarousel-next
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrowvc.png) no-repeat;
	width:30px;
	height:16px;
	position:absolute;
	left:42%;
	cursor:pointer;
	margin:10px 0px;
}

.vertical-carousel .jcarousel-next
{
	bottom:0;
	background-position:left bottom;
}

.vertical-carousel #mycarousel
{
	min-height:433px;
	margin:10px 0!important;
}

.vertical-carousel .jcarousel-item
{
	margin-bottom:10px;
	position:relative;
	box-shadow:1px 1px 0 0 #BCBAB9;
}

.vertical-carousel .jcarousel-item .view
{
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305E',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305E', GradientType=0)";
	background-image:linear-gradient(#317613,#00305E);
	background: -webkit-gradient(linear, left top, left bottom, from(#317613), to(#00305E));
	display:block;
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
	padding:7px 0 9px;
}

.vertical-carousel .jcarousel-item .view a
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrowcvLeft.png) no-repeat scroll 97% center transparent;
	color:#ffffff;
	display:block;
	text-align:left;
	padding:0 15px 0 10px;
	text-transform:uppercase;
	font-family:Lato, sans-serif;
}

.vertical-carousel .jcarousel-item img
{
	box-shadow:1px 1px 0 0 #555;
}

.text-home
{
	float:left;
	color:#ffffff;
	font-family:Lato,sans-serif;
	font-size:51pt;
	font-style:italic;
	line-height:1.1em;
	text-align:left;
	text-shadow:1px 1px 1px #000;
}
.text-home h2
{
	float:left;
	color:#ffffff;
	font-family:Lato,sans-serif;
	font-size:36px;
	text-align:left;
	text-shadow:1px 1px 1px #000;
	font-style:normal;
}
.text-home h3
{
	float:left;
	color:#ffffff;
	font-family:Lato,sans-serif;
	font-size:24px;
	text-align:left;
	text-shadow:1px 1px 1px #000;
	font-style:normal;
}

.text-home.span7
{
	padding-top:170px;
	margin:0!important;
}

.text-home a
{
	font-family:Lato,sans-serif;
	font-size:14px;
	font-weight:400;
	line-height:1.55;
	float:left;
	min-width:170px;
	margin:50px 30px 0 0;
	padding:8px 8px 8px 19px;
	font-style:normal;
}

.text-home a.link1
{
	background-color:#ffffff;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#cccccc',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0)";
	background-image:linear-gradient(#ffffff,#cccccc);
	border:1px solid #ffffff;
	color:#317613;
	text-transform:uppercase;
	text-shadow: none;
}

.text-home a span
{
	float:right;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrowBlue.png) no-repeat scroll 97% center transparent;
	width:20px;
	height:20px;
}

.page-sitemap .links
{
	text-align:right;
	margin:0 8px -22px 0;
}

.page-sitemap .links a
{
	text-decoration:none;
	position:relative;
}

.page-sitemap .sitemap
{
	margin:12px;
}

.page-sitemap .sitemap li
{
	margin:3px 0;
}

.page-sitemap .sitemap li.level-0
{
	font-weight:700;
	margin:10px 0 0;
}

.rss-title h1
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/i_rss-big.png) 0 4px no-repeat;
	padding-left:27px;
}

.rss-table .link-rss
{
	display:block;
	line-height:1.55;
	background-position:0 4px;
}

.cart .page-title
{
	border-bottom:0;
	margin:0 0 12px;
}

.cart .title-buttons .checkout-types li
{
	float:left;
	margin:0 0 5px 5px;
}

.cart .checkout-types .paypal-or
{
	line-height:2.3;
	margin:0 8px;
}

.cart .totals .checkout-types .paypal-or
{
	clear:both;
	display:block;
	line-height:1.0;
	font-size:11px;
	padding:8px 55px 0 0;
}

.cart-table th
{
	padding:2px 10px;
}

.cart-table .product-name
{
	font-weight:700;
	color:#2f2f2f;
	margin:0 0 5px;
}
.cart-table .product-name a
{
	font-weight:normal;
	color:#666666;
	margin:0 0 5px;
}

.cart-table .item-msg
{
	font-size:11px;
	font-weight:700;
	color:#df280a;
	margin:5px 0;
}

.cart-table tfoot td
{
	border-bottom:1px solid #D9DDE3;
	border-top:1px solid #D9DDE3;
	padding:5px 10px;
}

.cart-table .product-image
{
	display:block;
	width:75px;
	height:75px;
}

.cart .cart-collaterals
{
	padding:25px 0 0;
}

.cart .cart-collaterals .col2-set .col-2
{
	border:1px solid #dddddd;
}

.cart .crosssell
{
	padding:0px 20px;
	margin:10px 0px;
}

.cart .crosssell h2 { font-family: Lato, Arial, Helvetica, sans-serif; font-size:18px; color:#317613; border-bottom: 1px solid #317613; margin:0px 0px 10px 0px; font-weight:normal; }


.cart .crosssell li.item
{
	float:left;
	cursor:pointer;
	width:115px;
	margin:0;
	padding:0;
}

.cart .crosssell li.item .catalog-image { margin:0px 0px 10px 0px; }

.cart .crosssell .es-carousel-wrapper
{
	padding:10px 37px 0!important;
}

.cart .crosssell .es-nav span
{
	margin-top:-43px!important;
}

.cart .crosssell .item
{
	margin-right:5px!important;
}

.cart #discount-coupon-form
{
	float:left;
	max-width:204px;
	margin:0 0 18px;
	padding:12px 15px;
}

.cart .shipping
{
	border-right:1px solid #E5E5E5;
	float:left;
	width:50%;
	padding:12px 15px;
}

.cart .discount h2,.cart .shipping h2
{
	background-position:0 0;
	background-repeat:no-repeat;
	font:bold 13px/16px Arial,Helvetica,sans-serif;
	color:#317613;
}

.cart .discount .buttons-set,.cart .shipping .buttons-set
{
	border:0;
	text-align:left;
	margin:10px 0 0;
	padding:0;
}

.cart .discount .buttons-set button.button,.cart .shipping .buttons-set button.button
{
	float:none;
	margin-left:0;
}

.cart .shipping .form-list label
{
	width:auto;
}

.cart .discount .input-box
{
	width:207px;
	float:left;
	margin:8px 0 0;
}

.cart .discount input.input-text
{
	width:192px;
}

.cart .shipping .sp-methods
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bkg_divider1.gif) 0 0 repeat-x;
	margin:10px 0 0;
	padding:5px 0 0;
}

.cart .totals
{
	float:nonw;
	width:100%;
	margin:20px 0;
}

.cart .totals table
{
	width:auto;
	float:right;
	margin:7px 0;
}

.cart .totals td
{
	padding:1px 15px 1px 7px;
}

.cart .totals tfoot th
{
	padding:5px 15px 5px 7px;
}

.cart .totals tfoot td
{
	padding-top:5px;
	padding-bottom:5px;
}
.cart .totals tfoot td strong span.price { color:#317613; }

.cart .totals tfoot th strong,.cart .totals tfoot td strong
{
	font-size:15px;
}

.cart .totals .checkout-types
{
	float:right;
	clear:both;
	font-size:13px;
	text-align:left;
}

.cart .totals .checkout-types li
{
	clear:both;
	margin:10px 0;
}

.item-options dd
{
	margin:0 20px 0px 0px;
	font-size: 12px;
	float: left;
	color:#317613;
}

.truncated .truncated_full_value
{
	position:relative;
	z-index:999;
}

.truncated .truncated_full_value .item-options
{
	position:absolute;
	top:-99999em;
	left:-99999em;
	z-index:999;
	width:250px;
	border:1px solid #ddd;
	background-color:#f6f6f6;
	padding:8px;
}

.truncated .truncated_full_value .item-options>p
{
	font-weight:700;
	text-transform:uppercase;
}

.truncated .show .item-options
{
	top:-20px;
	left:50%;
}

.col-left .truncated .show .item-options
{
	left:15px;
	top:7px;
}

.col-right .truncated .show .item-options
{
	left:-240px;
	top:7px;
}

.sp-methods dt
{
	font-weight:700;
	margin:13px 0 5px;
}

.sp-methods .form-list
{
	padding-left:20px;
}

.sp-methods select.month
{
	width:154px;
	margin-right:10px;
}

.sp-methods select.year
{
	width:96px;
}

.sp-methods input.cvv
{
	width:3em!important;
}

.sp-methods .checkmo-list label
{
	width:135px;
	padding-right:10px;
	text-align:right;
}

.sp-methods .release-amounts button
{
	float:left;
	margin:5px 10px 0 0;
}

.cvv-what-is-this
{
	font-size:11px;
	cursor:help;
	margin-left:10px;
}

.tool-tip
{
	border:1px solid #7BA7C9;
	background:#EAF6FF;
	position:absolute;
	z-index:9999;
	padding:15px 20px;
}

.tool-tip .btn-close
{
	text-align:right;
	margin:-9px -14px 0;
}

.tool-tip .btn-close a
{
	display:block;
	width:15px;
	height:15px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/btn_window_close.gif) 100% 0 no-repeat;
	text-align:left;
	text-indent:-999em;
	overflow:hidden;
	margin:0 0 0 auto;
}

.gift-messages p.control
{
	color:#8e8d8b;
}

.gift-messages-form label
{
	float:none!important;
	position:static!important;
}

.gift-messages-form .whole-order
{
	margin:0 0 25px;
}

.gift-messages-form .item .product-img-box
{
	float:left;
	width:75px;
}

.gift-messages-form .item .number
{
	font-weight:700;
	text-align:center;
	color:#8a8987;
	margin:0;
}

.gift-messages-form .item .details .form-list .field
{
	width:255px;
}

.gift-messages-form .item .details .form-list .input-box
{
	width:240px;
}

.gift-messages-form .item .details .form-list input.input-text
{
	width:234px;
}

.gift-messages-form .item .details .form-list li.wide .input-box
{
	width:500px;
}

.gift-messages-form .item .details .form-list li.wide textarea
{
	width:494px;
}

.gift-message-link
{
	font-size:11px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bkg_collapse-gm.gif) 100% 6px no-repeat;
	padding-right:7px;
}

.gift-message-link.expanded
{
	background-position:100% -40px;
}

.gift-message-row
{
	background:#f2efe9;
}


.gift-message-row .btn-close
{
	float:right;
	width:16px;
	height:16px;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/btn_gm-close.gif) 0 0 no-repeat;
	font-size:0;
	line-height:0;
	text-indent:-999em;
	overflow:hidden;
}

.checkout-agreements li
{
	margin:30px 0;
}

.checkout-agreements .agreement-content
{
	overflow:auto;
	height:12em;
	background-color:#fbfaf6;
	border:1px solid #bbb6a5;
	padding:10px;
}

.checkout-agreements .agree
{
	margin:0;
	padding:10px 0 10px 11px;
}

.opc .checkout-agreements
{
	border:1px solid #d9dde3;
	border-width:0 1px;
	padding:5px 30px;
}

.opc .checkout-agreements li
{
	margin:20px 0 0;
}

.opc .checkout-agreements .agreement-content
{
	background-color:#ffffff;
	border-color:#e4e4e4;
	padding:5px;
}

.opc .checkout-agreements .agree
{
	padding-left:6px;
}

.centinel .authentication
{
	border:1px solid #ddd;
	background:#ffffff;
}

.centinel .authentication iframe
{
	width:99%;
	height:400px;
	background:transparent!important;
	border:0!important;
	margin:0!important;
	padding:0!important;
}

.opc .centinel
{
	border:1px solid #bbb6a5;
	border-width:0 1px 1px;
	padding:10px 30px;
}

.info-set
{
	background:#ffffff;
	border:1px solid #bbb6a5;
	margin:0 0 25px;
	padding:20px;
}

.info-set h2.legend
{
	background:#f9f3e3;
	border-bottom:1px solid #bbafa0;
	position:relative;
	margin:-20px -20px 15px;
	padding:5px 10px;
}

.block-progress dt
{
	font-size:12px;
	line-height:1.35;
	border-bottom:1px solid #D9D9D9;
	margin:0 0 6px;
	padding:2px 8px 6px;
}

.block-progress dd
{
	margin:0 0 6px;
	padding:8px 13px;
}

.block-progress a
{
	color:#317613;
	text-decoration:underline;
}

.block-progress .cards-list dt
{
	background:0;
	border:0 none;
	color:inherit;
	font-size:12px;
	margin:5px 0;
	padding:0;
}

.block-progress .cards-list dd
{
	border:0 none;
	margin:0;
	padding:0;
}

.opc .buttons-set
{
	margin-top:0;
	padding-top:2em;
}

.opc .buttons-set p.required
{
	margin:0;
	padding:0 0 10px;
}

.opc .buttons-set .back-link a
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/i_arrow-top.gif) 0 50% no-repeat;
	padding-left:16px;
}

.opc .buttons-set .please-wait
{
	height:21px;
	line-height:21px;
}

.opc .ul
{
	list-style:disc outside;
	padding-left:18px;
}

.opc .step-title
{
	border:1px solid #d9d9d9;
	-moz-border-radius:2px;
	border-radius:2px;
	background-color:#e4e4e4;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#e4e4e4',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e4e4e4', GradientType=0)";
	background-image:linear-gradient(#f4f4f4,#e4e4e4);
	box-shadow:0 1px 0 #ffffff inset;
	text-align:right;
	padding:13px 15px;
}

.opc .step-title .number
{
	float:left;
	background:#ffffff;
	border:1px solid #ffffff;
	font:bold 11px/14px arial,helvetica,sans-serif;
	color:#999;
	margin:0 5px 0 0;
	padding:0 4px;
}

.opc .step-title h2
{
	float:left;
	font:bold 12px/18px Arial,Helvetica,sans-serif;
	color:#999;
	margin:0;
}

.opc .step-title a
{
	display:none;
	float:right;
	font-size:11px;
	line-height:16px;
}

.opc .active .step-title
{
	color:#ffffff;
	cursor:default;
	background-color:#afafaf;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5',endColorstr='#afafaf',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5', endColorstr='#afafaf', GradientType=0)";
	background-image:linear-gradient(#d5d5d5,#afafaf);
	border:1px solid silver;
	box-shadow:0 1px 0 0 #DEDEDE inset;
}

.opc .active .step-title .number
{
	-moz-border-radius:2px;
	border-radius:2px;
}

.opc .active .step-title h2
{
	color:#313131;
	text-shadow:1px 1px 0 #DADADA;
}

.opc .step
{
	position:relative;
	padding:15px 30px;
	background:#ffffff;
	border: solid 1px #ddd;
}

.opc .step .tool-tip
{
	right:30px;
}

#opc-login h3
{
	font-size:13px;
	border-bottom:1px solid #e4e4e4;
	padding-bottom:2px;
}

#opc-login h4
{
	font-size:1em;
	font-weight:700;
	color:#2f2f2f;
	margin:0;
}

.opc .gift-messages-form
{
	background:#f6f1eb;
	border:1px solid #e9e4de;
	border-width:1px 0;
	margin:0 -30px;
	padding:22px 24px 22px 30px;
}

.opc .gift-messages-form .inner-box
{
	height:260px;
	overflow:auto;
	padding:5px;
}

#opc-review .step
{
	border:0;
	padding:0;
}
#opc-review .buttons-set a { color:#317613; }

#opc-review .product-name
{
	font-weight:normal;
	color:#317613;
}

#opc-review .buttons-set
{
	border:1px solid #d9dde3;
	border-width:0 1px 1px;
	padding:20px 30px;
}

#opc-review .buttons-set p
{
	line-height:40px;
	margin:0;
}

#opc-review .buttons-set .please-wait
{
	height:40px;
	line-height:40px;
}

#opc-review .authentication
{
	width:570px;
	margin:0 auto;
}

#opc-review .warning-message
{
	color:#222;
	font-weight:700;
	text-align:center;
	padding:10px 10px 0;
}

.checkout-progress
{
	margin:0 auto 20px;
	padding:0;
}

.checkout-progress li
{
	color:#333;
	float:left;
	font-weight:400;
	text-align:center;
	width:19%;
	border:1px solid #d9d9d9;
	-moz-border-radius:2px 2px 0 0;
	border-radius:2px 2px 0 0;
	background-color:#e4e4e4;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#e4e4e4',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#e4e4e4', GradientType=0)";
	background-image:linear-gradient(#f4f4f4,#e4e4e4);
	box-shadow:0 1px 0 #ffffff inset;
	margin:0 3px 0 0;
	padding:3px 0;
}

.checkout-progress li.active
{
	background-color:#f3f3f3;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dadada',endColorstr='#f3f3f3',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#dadada', endColorstr='#f3f3f3', GradientType=0)";
	background-image:linear-gradient(#dadada,#f3f3f3);
	border:1px solid #c8c8c8;
	color:#7F7F7F;
	text-shadow:1px 1px 0 #ffffff;
}

.multiple-checkout .tool-tip
{
	top:50%;
	margin-top:-120px;
	right:20px;
}

.multiple-checkout .col2-set,.multiple-checkout .col3-set
{
	background:#ffffff;
	border:1px solid #dedede;
	margin:0 0 25px;
	padding:20px;
}

.multiple-checkout .col2-set h2.legend
{
	background:none repeat scroll 0 0 #F9F9F9;
	border-bottom:1px solid #DEDEDE;
	position:relative;
	margin:-20px -20px 15px;
	padding:5px 10px;
}

.multiple-checkout .place-order .please-wait
{
	float:right;
	padding:27px 7px 0 0;
}

.multiple-checkout .place-order .grand-total
{
	float:right;
	height:71px;
	font-size:1.5em;
	overflow:hidden;
	padding:0 0 0 21px;
}

.multiple-checkout .place-order .grand-total .inner
{
	float:left;
	height:57px;
	padding:14px 21px 0 0;
}

.multiple-checkout .place-order .grand-total big
{
	display:inline;
	margin-right:12px;
}

.multiple-checkout .place-order .grand-total button.button span span
{
	padding:0 45px 0 36px;
}

.multiple-checkout .gift-messages-form .item .details .form-list .field
{
	width:230px;
}

.multiple-checkout .gift-messages-form .item .details .form-list .input-box
{
	width:215px;
}

.multiple-checkout .gift-messages-form .item .details .form-list input.input-text
{
	width:209px;
}

.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box
{
	width:445px;
}

.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea
{
	width:439px;
}

.checkout-multishipping-shipping .box-sp-methods
{
	background:none repeat scroll 0 0 #F1F1F1;
	border:1px solid #DEDEDE;
	-moz-border-radius:2px;
	border-radius:2px;
	position:relative;
	padding:13px;
}
.account-login { background:#ffffff; border:solid 1px #ddd; padding:20px;}

.account-login .page-title h1 {
	color: #317613;
    font-family: Lato,sans-serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
	position: inherit !important;
}

.account-login .content
{
	min-height:282px;
	background:#ffffff;
}

.account-login .content h2
{
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305E',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305E', GradientType=0)";
	background-image:linear-gradient(#317613,#00305E);
	background: -webkit-gradient(linear, left top, left bottom, from(#317613), to(#00305E));
	color:#ffffff;
	font-size:11pt;
	font-weight:700;
	line-height:16px;
	padding:10px 0 10px 10px;
}

.account-login .buttons-set
{
	border-top:1px solid #C8C8C8;
	margin:0;
	padding:8px 13px;
}

.account-create { background:#ffffff; border:#ddd; padding:25px;}

.account-create .page-title h1 {
	color: #317613;
    font-family: Lato,sans-serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
	position: inherit !important;
}

.account-create .fieldset
{
	border:1px solid rgba(0,0,0,.1);
	margin-bottom:20px;
	padding:0;
}

.account-create .fieldset .legend
{
	line-height:32px;
	background:none repeat scroll 0 0 #317613;
	border-bottom:1px solid rgba(0,0,0,.1);
	box-shadow:1px 1px 1px 0 rgba(0,0,0,.05);
	color:#ffffff;
	float:none;
	font-size:16px;
	font-family:Lato,arial,sans-serif;
	position:relative;
	border-top:0 none;
	border-right:0 none;
	margin:0;
	padding:0 8px;
}

.account-create .fieldset .form-list
{
	min-height:140px;
	padding:10px;
}

.account-create .terms-content {
	height: 20em;
    overflow: auto;
	background-color: #FFFFFF;
    border: 1px solid #E4E4E4;
    padding: 5px;
	margin:0px 0px 20px 0px;
}
.account-create .terms-content p { padding:0px; color:#333; }
.account-create .terms-content a {
	color:#317613;
}

.captcha-note
{
	clear:left;
	padding-top:5px;
}

.captcha-image
{
	float:left;
	display:inline;
	position:relative;
	width:258px;
	margin:0;
}

.captcha-image .captcha-img
{
	border:1px solid #b6b6b6;
	vertical-align:bottom;
	width:100%;
}

.captcha-reload
{
	cursor:pointer;
	position:absolute;
	top:2px;
	right:2px;
}

.captcha-reload.refreshing
{
	animation:rotate 1.5s infinite linear;
	-webkit-animation:rotate 1.5s infinite linear;
	-moz-animation:rotate 1.5s infinite linear;
}

.window-overlay
{
	-moz-transformbackground:rotate(-360deg)url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/window_overlay.png) repeat;
	background:rgba(0,0,0,.35);
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:990;
}

.remember-me label
{
	float:none;
	margin:0 6px;
}

.remember-me-popup
{
	background:#ffffff;
	border:1px solid #cccccc;
	left:50%;
	top:50%;
	position:absolute;
	width:400px;
	text-align:left;
	-moz-box-shadow:0 0 6px #cccccc;
	-webkit-box-shadow:0 0 6px #cccccc;
	-box-shadow:0 0 6px #cccccc;
	z-index:1000;
	margin:-85px 0 0 -200px;
}

.remember-me-popup h3
{
	background:#d9e5ee;
	border-bottom:1px solid #cccccc;
	font-size:14px;
	padding:5px 10px;
}

.remember-me-popup .remember-me-popup-head .remember-me-popup-close
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/btn_window_close.gif) no-repeat;
	display:block;
	position:absolute;
	top:7px;
	right:7px;
	height:15px;
	width:15px;
	text-indent:-9999em;
}

.remember-me-popup .remember-me-popup-body a
{
	display:inline-block;
	height:19px;
	border:1px solid #de5400;
	background:#f18200;
	font:bold 12px/19px Arial,Helvetica,sans-serif;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
	color:#ffffff;
	padding:0 8px;
}
.pd20 { background:#ffffff; padding:20px;}

#my-orders-table { margin:20px 0px;}
#my-orders-table span.nobr a { color:#317613; font-size:11px;}

.my-account .title-buttons .link-rss
{
	float:none;
	margin:0;
}

.dashboard { background:#ffffff; padding:0px 0px 20px 0px; }

.dashboard .welcome-msg
{
	margin:0 8em 1.5em 0;
	padding:0px 20px;
}

.box-account
{
	border:1px solid #E5E5E5;
	-moz-border-radius:2px;
	border-radius:2px;
	margin:0 20px 20px 20px;
	padding:10px;
}

.box-account .box-head
{
	border-bottom:1px solid #D9DDE3;
	left:-10px;
	position:relative;
	text-align:right;
	top:-10px;
	width:102%;
	margin:0 0 10px;
}

.box-account .box-head h2
{
	background-position:0 0;
	background-repeat:no-repeat;
	float:left;
	font-size:13px;
	font-weight:700;
	padding-left:10px;
	color:#000;
	margin:10px 0;
}

.box-account a
{
	color:#317613;
	font-size:11px;
}
.box-account a:hover { color:#333; }

.dashboard .box .box-title
{
	text-align:right;
	margin:0 0 8px;
	padding:0 0 2px;
	border-bottom:solid 1px #317613;
}

.dashboard .box .box-title h3,.dashboard .box .box-title h4
{
	float:left;
	font-size:14px;
	margin:0;
	color:#317613;
}

.dashboard .box-recent .box-head h2
{
	padding-left:10px!important;
}

.dashboard .box-info .box-head h2
{
	background-repeat:no-repeat;
}

.dashboard .box-reviews .box-head h2
{
	background-image:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/i_ma-reviews.gif);
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 10px;
}

.dashboard .box-reviews .ratings
{
	margin:7px 0 0;
}

.dashboard .box-tags .box-head h2
{
	background-image:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/i_ma-tags.gif);
}

.addresses-list { background:#ffffff; padding:20px;}

.addresses-list h2
{
	font-weight:700;
	font-size:13px;
	color:#317613;
}

.addresses-list a
{
	font-weight:normal !important;
	color:#317613;
}
.addresses-list a:hover
{
	font-weight:normal;
	color:#000000;
}

.addresses-list .link-remove
{
	color:#646464;
}

.addresses-list li.item
{
	border:1px solid #cccccc;
	margin:0 0 10px;
	padding:10px 13px;
}

.order-info
{
	border:1px solid #d8d8d8;
	-moz-border-radius:2px;
	border-radius:2px;
	margin:0 0 8px;
	padding:4px 8px;
}

.order-info-box .box-payment th
{
	font-weight:700;
	padding-right:7px;
}

.order-items
{
	width:95%;
	overflow-x:auto;
	background:#fff; border:solid 1px #ddd;
	padding:20px;
}

.order-items h2,.order-items h3
{
	clear:none;
	font-weight:700;
	font-size:13px;
	color:#317613;
	margin:0 0 5px;
	padding:0;
}

.order-items .product-name
{
	font-size:1em!important;
	font-weight:700!important;
}

.order-items .link-print
{
	color:#999;
	font-weight:400;
}

.gift-message dt strong
{
	color:#666;
}

.order-about dd
{
	font-size:13px;
	margin:0 0 7px;
}

.tracking-table-popup th,.tracking-table-popup td
{
	padding:1px 8px;
}

.page-print .print-head address
{
	float:left;
	margin-left:15px;
}

.page-print .order-date
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bkg_divider1.gif) 0 100% repeat-x;
	margin:0 0 10px;
	padding:0 0 10px;
}

.my-wishlist .product-image
{
	display:block;
	width:113px;
	height:113px;
	margin:0 0 5px;
}

.my-wishlist textarea
{
	display:block;
	width:97%;
	height:109px;
}

.my-wishlist .buttons-set
{
	margin-top:2em;
}

.my-wishlist .buttons-set span span
{
	border:0 none!important;
}

.my-tag-edit
{
	float:left;
	margin:0 0 10px;
}

.my-tag-edit .btn-remove
{
	float:right;
	margin:4px 0 0 5px;
}

.product-review .product-img-box
{
	float:left;
	width:140px;
}

.product-review .product-img-box .product-image
{
	display:block;
	width:125px;
	height:125px;
}

.product-review .product-img-box .label
{
	font-size:11px;
	margin:0 0 3px;
}

.product-review .product-name
{
	font-size:16px;
	font-weight:700;
	margin:0 0 10px;
}

.product-review h3
{
	font-size:12px;
	color:#2f2f2f;
	margin:0 0 3px;
}

.cart-msrp-totals
{
	color:red;
	font-size:12px!important;
	font-weight:700;
	text-align:right;
	margin:10px 10px 0;
	padding:10px;
}

.map-cart-sidebar-total
{
	color:red;
	display:block;
	font-size:10px;
	font-weight:700;
	text-align:left;
	text-shadow:0 1px 0 #ffffff;
	padding:2px 5px;
}

.map-popup
{
	background:#ffffff;
	border:1px solid #aaa;
	position:absolute;
	-moz-box-shadow:0 0 6px #cccccc;
	-webkit-box-shadow:0 0 6px #cccccc;
	box-shadow:0 0 6px #cccccc;
	text-align:left;
	width:300px;
	z-index:100;
	margin:12px 0 0;
}

.map-popup-heading
{
	background:#d9e5ee;
	border-bottom:1px solid #cccccc;
	width:260px;
	padding:5px 30px 5px 10px;
}

.map-popup-heading h2
{
	font-size:16px;
	text-shadow:0 1px 0 #f6f6f6;
	overflow:hidden;
	white-space:nowrap;
	word-wrap:break-word;
	text-align:left;
	text-overflow:ellipsis;
	margin:0;
}

.map-popup-arrow
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/map_popup_arrow.gif) no-repeat;
	position:absolute;
	left:50%;
	top:-10px;
	height:10px;
	width:19px;
}

.map-popup-close
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/btn_window_close.gif) no-repeat;
	display:block;
	position:absolute;
	top:8px;
	right:10px;
	height:15px;
	width:15px;
	text-indent:-9999em;
	-moz-box-shadow:0 0 3px #999;
	-webkit-box-shadow:0 0 3px #999;
	box-shadow:0 0 3px #999;
	-moz-border-radius:2px;
	border-radius:2px;
}

.map-popup-content
{
	border-top:1px solid #eee;
	overflow:hidden;
	text-align:left;
	width:280px;
	padding:10px;
}

.map-popup-checkout
{
	display:inline;
	float:right;
	text-align:right;
}

.map-popup-checkout span
{
	display:block;
	padding-right:30px;
}

.map-popup-text
{
	clear:right;
	text-align:left;
	word-wrap:break-word;
	margin:0 10px;
	padding:10px 0;
}

.map-popup-only-text
{
	border-top:1px solid #ddd;
}

.footer-container
{
	margin-top:20px;
	background:#cccccc;
	padding:20px 0;
}

.footer .footer.content
{
	width:930px;
	margin:0 auto;
}

.footer .footer a
{
	color:#929292;
	text-decoration:none;
}

.copyright
{
	color:#cccccc;
	background:#333;
	min-height:102px;
	text-align:left;
	padding:0px;
	width:1170px;
	margin:0px auto;
}

.copyright a
{
	color:#ACA49C;
}

.copyright img
{
	float:right;
	padding:15px;
}
.copyright .copyright-info {
	margin:40px 0px 0px 0px;
	padding:0px;
}
.copyright .copyright-info2 {
	margin:10px 0px 0px 0px;
	padding:0px;
	float:right;
	text-align:right;
}
.copyright .copyright-info2 a{
	color:#cccccc;
	text-decoration:none;
}
.copyright .copyright-info2 .copyright-info3{
	color:#cccccc;
	margin:30px 0px 0px 0px;
	float:left;
}

.footer address
{
	line-height:50px;
	text-shadow:0 -1px 0 #131212;
}

.footer-info
{
}

.footer .payment-options
{
	float:right;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.05);
	-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.05);
	box-shadow:1px 1px 1px 0 rgba(0,0,0,.05);
	-khtml-box-shadow:1px 1px 1px 0 rgba(0,0,0,.05);
	-ms-box-shadow:1px 1px 1px 0 rgba(0,0,0,.05);
	-o-box-shadow:1px 1px 1px 0 rgba(0,0,0,.05);
	background-color:#353330;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2927',endColorstr='#353330',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2927', endColorstr='#353330', GradientType=0)";
	background-image:linear-gradient(#2b2927,#353330);
	border-bottom:1px solid #4e4a46;
}

.footer-info h3
{
	color:#000;
	font-size:16px;
	font-weight:bold;
	font-family:Lato, sans-serif;
	border-bottom:1px solid #000;
	margin:0 0 .3em;
	padding:0 0 .2em;
	text-transform: uppercase;
}
.footer-info h3 a
{
	color:#000;
	text-decoration:none !important;
}

.footer-info .social h3
{
	color:#000;
	font-size:16px;
	font-weight:bold;
	font-family:Lato, sans-serif;
	border-bottom:1px solid #000;
	margin:0 0 .3em;
	padding:0 0 .2em;
	text-transform: none;
}

.footer-info ul li
{
	display:block;
	line-height:20px;
}

.footer-block
{
	padding:15px 0 0;
}

.footer-info ul li a
{
	color:#000;
	font-weight:normal;
	font-size:16px;
}

.footer-info ul
{
	height:auto;
	display:block;
	padding-right:30px;
	padding-bottom:0px;
}

.footer-visit,.footer-services
{
	float:left;
	text-align:left;
}
.footer-information
{
	float:left;
	text-align:left;
}


.footer-services .left
{
	float:left;
	padding-right:20px;
}

.footer-services .right
{
	float:right;
	padding-right:0;
}

.footer-connect a
{
	display:block;
	height:29px;
	width:30px;
	float:left;
	margin-right:15px;
}

.footer-connect a.facebook
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/social/i_facebook.png) no-repeat left center;
}

.footer-connect a.twitter
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/social/i_twitter.png) no-repeat left center;
}

.footer-connect a.skype
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/social/i_skype.png) no-repeat left center;
}

.footer-connect a.community
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/social/i_in.png) no-repeat left center;
}

.footer-subscribe h3
{
	border:0 none;
	box-shadow:none;
	border-bottom: 1px solid #000000;
	text-transform:none;
	margin:0px 0px 30px 0px;
}
.footer-social { border-left: 1px solid #e5e5e5; width:21%; padding:0px 20px; float:right; }

.block-subscribe input.input-text
{
	display:block;
	width:167px;
	margin:3px 0;
}

.block-subscribe .actions
{
	background:0;
	text-align:left;
	margin:3px 0 0;
	padding:0;
}

.footer-subscribe
{
	float:left;
	width:100%;
	padding:112px 0 0;
}

.foot label
{
	color:#333;
	display:block;
	float:left;
	font-size:14px;
	font-weight:400;
	line-height:31px;
	padding:0 20px 0 0;
}

.footer-subscribe .input-box
{
	position:relative;
	width:100%;
}

.footer-subscribe .input-box input
{
	background:#ffffff;
	border: solid 1px #cccccc;
	color:#666666;
	font-weight:normal;
	font-family: Lato, sans-serif;
	font-size:14px;
	height:19px;
	width:94%;
	padding:5px 5px 5px 8px;
	border-radius:none;
	box-shadow:none;
}

.footer-subscribe button
{
	position:absolute;
	top:0;
	right:0;
	border:1px solid #999999;
	color:#ffffff;
	float:right;
	background-color:#999999;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999',endColorstr='#666666',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666', GradientType=0)";
	background-image:linear-gradient(#999999,#666666);
	margin:0;
	padding:0 15px;
	height:100%;
	text-transform:uppercase;
	font-weight:bold;
}

.footer-subscribe button span
{
	box-shadow:none;
	border:none;
	background:none;
	background-image:none;
	background-color:none;
	background-repeat: no-repeat;
	border-radius:none;
}

.footer-subscribe .validation-advice
{
	position:absolute;
	left:0;
}

.home-callout
{
	margin-bottom:12px;
}

.home-spot
{
	float:left;
	width:470px;
	margin-left:20px;
}

.best-selling h3
{
	color:#9d261d;
	font-size:1.2em;
	margin:12px 0 6px;
}

.best-selling table
{
	border-top:1px solid #cccccc;
}

.best-selling tr.odd
{
	background:#eee url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/best_selling_tr_odd_bg.gif) 0 100% repeat-x;
}

.best-selling tr.even
{
	background:#ffffff url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/best_selling_tr_even_bg.gif) 0 100% repeat-x;
}

.best-selling td
{
	width:50%;
	border-bottom:1px solid #cccccc;
	font-size:11px;
	padding:8px 10px 8px 8px;
}

.best-selling .product-img
{
	float:left;
	border:2px solid #dcdcdc;
}

.best-selling .product-description
{
	margin-left:107px;
	line-height:1.3em;
}

.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.mini-cart:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.col4-set:after,.search-autocomplete li:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.footer-connect:after,.sorter:after,.products-grid .add-to-links li:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.header .site-links li.cart a:after,.header .site-links li.cart span.notification:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,#hello-responsive-top .store-switch ul.flags li:after,.buttons-set:after,.featured-products .product-info:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,#hello-responsive-top .container:after,#hello-responsive-top .store-switch:after,.featured-products li a:after,.send-friend .form-list li p:after
{
	display:block;
	content:".";
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
	overflow:hidden;
}

.default-top.container
{
	margin-top:-20px;
}

.default-top .store-switch
{
	float:right;
	position:relative;
	padding:6px 0 6px 20px;
}

.default-top .store-switch .ulSelect
{
	display:none;
	position:absolute;
	text-align:left;
	z-index:999;
}

.default-top .language-switch li a
{
	text-indent:-999em;
	float:left;
}

.default-top .language-switch .switch
{
	padding-right:0!important;
}

.selectSwitch
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bg_select.gif) no-repeat scroll right center transparent;
	padding-right:10px;
}

.default-top .store-switch .arrow
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrow_top_switch_sprite.png) no-repeat top left;
	width:9px;
	height:10px;
	position:absolute;
	right:0;
	top:50%;
	margin-top:-5px;
}

.default-top .store-switch .switcher
{
	float:left;
	position:relative;
	margin-right:20px;
}

.default-top .store-switch .switcher .switch
{
	padding:0 20px 0 0;
}

.default-top .store-switch .switcher ul
{
	display:none;
	float:left;
	position:absolute;
	top:42px;
	right:0;
	-moz-border-radius:2px;
	border-radius:2px;
	line-height:normal;
	z-index:999;
	padding:5px 30px 5px 0;
}

.default-top .store-switch .switcher li
{
	position:relative;
	float:left;
}

.default-top .store-switch .switcher:last-child
{
	margin-right:0;
}

.default-top .store-switch ul li ul
{
	padding:5px!important;
}

.default-top .store-switch .hover .arrow
{
	background-position:0 -20px;
}

.default-top .store-switch ul li ul li a
{
	padding:0 0 0 30px;
}

.default-top .store-switch a:hover span
{
	background-position:0 -10px;
}

.default-top .store-switch a.hover:hover span
{
	background-position:0 -30px!important;
}

.default-top .store-switch ul.flags li
{
	float:left;
	position:relative;
	display:block;
}

.default-top .store-switch ul.flags li a
{
	display:block;
	float:left;
	line-height:24px;
	height:22px;
	padding:0 0 0 28px;
}

.default-top .store-switch ul.flags li img
{
	float:left;
	min-height:10px;
	padding:5px 0 0;
}

.default-top .currency-selector ul li
{
	display:inline-block;
	float:left;
}

.featured-home.span9
{
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:1px 2px 0 0 rgba(0,0,0,.05),1px 2px 0 0 rgba(255,255,255,.3);
	-moz-box-shadow:1px 2px 0 0 rgba(0,0,0,.05),1px 2px 0 0 rgba(255,255,255,.3);
	box-shadow:1px 2px 0 0 rgba(0,0,0,.05),1px 2px 0 0 rgba(255,255,255,.3);
	-khtml-box-shadow:1px 2px 0 0 rgba(0,0,0,.05),1px 2px 0 0 rgba(255,255,255,.3);
	-ms-box-shadow:1px 2px 0 0 rgba(0,0,0,.05),1px 2px 0 0 rgba(255,255,255,.3);
	-o-box-shadow:1px 2px 0 0 rgba(0,0,0,.05),1px 2px 0 0 rgba(255,255,255,.3);
	background:#ffffff;
	border:1px solid #d8d8d8;
	overflow:hidden;
	margin:0;
}

.featured-home.span4
{
	float:right;
	margin-left:0!important;
	position:relative;
}

.featured-home.span4.cat1 div
{
	left:9%;
	position:absolute;
	top:8%;
}

.featured-home.span4.cat1 em
{
	clear:both;
	display:block;
	font-size:14pt;
	font-style:normal;
	line-height:25px;
}

.featured-home.span4.cat1 span
{
	clear:both;
	color:#FFA3A6;
	display:block;
	font-size:21pt;
	line-height:40px;
	margin-bottom:6px;
}

.featured-home.span4.cat1 a
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/alink.jpg) no-repeat scroll 95% 8px #000;
	-moz-border-radius:3px;
	border-radius:3px;
	clear:both;
	color:#ffffff;
	font-size:9pt;
	padding:3px 20px 3px 6px;
}

.featured-footer
{
	border-top:1px solid #d8d8d8;
	margin-top:24px;
	padding:30px 0;
}

.mini-login
{
	display:none;
	position:absolute;
	right:25px;
	top:45px;
	width:240px;
	z-index:1010;
}

.mini-login .block-title-login
{
	display:none;
	text-indent:-999em;
}

.mini-login .block
{
	background:none repeat scroll 0 0 #f0f0f0;
	border:1px solid #000;
	opacity:1;
	position:relative;
	margin:0 auto;
}

.mini-login input
{
	color: #333;
}

.mini-login .mini-login-forgotpass
{
	font-size:10px;
	position:absolute;
	bottom:0;
	float:left;
}

.mini-login .mini-login-forgotpass span a
{
	line-height:38px;
	padding:0;
}

.menu-arrow
{
	width:0;
	height:0;
	border:8px solid transparent;
	border-bottom-color:rgba(0,0,0,.1);
	position:absolute;
	top:-16px;
	right:18px;
	margin:0 0 0 -8px;
}

.login-arrow
{
	width:0;
	height:0;
	border:8px solid transparent;
	border-bottom-color:rgba(0,0,0,.1);
	position:absolute;
	top:-16px;
	right:50%;
	margin:0 0 0 -8px;
}

.login-arrow span
{
	width:0;
	height:0;
	border:9px solid transparent;
	position:absolute;
	top:-8px;
	left:50%;
	display:block;
	border-bottom-color:#282A15;
	margin:0 0 0 -9px;
}

.menu-arrow span
{
	width:0;
	height:0;
	border:9px solid transparent;
	position:absolute;
	top:-8px;
	left:50%;
	display:block;
	border-bottom-color:#ffffff;
	margin:0 0 0 -9px;
}

.login-arrow span:after,.menu-arrow span:after
{
	content:'';
	display:block;
	width:0;
	height:0;
	border:8px solid transparent;
	border-bottom-color:#ffffff;
	position:absolute;
	top:-7px;
	left:50%;
	margin:0 0 0 -8px;
}

.login-arrow span:after
{
	border-bottom-color:#282A15;
}

#brands
{
	clear:both;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:30px;
	background: none repeat scroll 0 0 #ffffff;
    border-bottom: 1px solid #CCCCCC;
    border-top: 4px solid #317613;
    color: #333333;
    padding: 10px 0px 15px 0px;
	overflow:hidden;
}

#brands .jcarousel-prev,#brands .jcarousel-next
{
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/carousel_arrow_sprite.png) no-repeat;
	height:35px;
	position:absolute;
	top:40%;
	width:18px;
}

#brands .jcarousel-prev
{
	left:10px;
	background-position:-20px 0;
}

#brands .jcarousel-prev:hover
{
	left:10px;
	background-position:0 0;
}

#brands .jcarousel-next
{
	right:10px;
	background-position:-75px 0;
}

#brands .jcarousel-next:hover
{
	right:10px;
	background-position:top right;
}

#brands h3
{
	color: #317613;
    font-family: Lato,sans-serif;
    font-size: 24px;
    font-weight: lighter;
    list-style: none outside none;
    margin: 0px 0px 20px 20px;
    padding: 0;
	width:96%;
	border-bottom:1px solid #317613;
}

.es-carousel-wrapper
{
	background:none repeat scroll 0 0 #ffffff;
	height:auto;
	position:relative;
}

.es-carousel ul
{
	float:left;
	margin-bottom:0;
	padding-bottom:0;
	height:auto;
}

.es-carousel ul li
{
	height:100%;
	float:left;
	display:block;
	width:186px;
	margin:0px 0px 0px 5px;
}

.es-carousel ul li a
{
	display:block;
	height:auto;
	text-align:center;
}

.es-carousel ul li a img
{
	display:block;
	border:0;
	max-height:100%;
	max-width:100%;
	filter:alpha(opacity=90);
	-khtml-opacity:.9;
	-moz-opacity:.9;
	opacity:.9;
	margin:0 auto;
}

.es-carousel ul li a:hover img
{
	filter:alpha(opacity=100);
	-khtml-opacity:1;
	-moz-opacity:1;
	opacity:1;
}

.clearfix:after,.container:after
{
	display:block;
	visibility:hidden;
	height:0;
	clear:both;
	content:".";
}

#reset .global-reset body,#reset .reset-body
{
	line-height:1;
}

#reset .global-reset ol,#reset .global-reset ul,#reset .reset-list-style,ul,li,ul,ol
{
	list-style:none;
}

#reset .global-reset table,#reset .reset-table
{
	border-collapse:collapse;
	border-spacing:0;
}

#reset .global-reset caption,#reset .global-reset th,#reset .global-reset td,#reset .reset-table-cell
{
	text-align:left;
	font-weight:400;
	vertical-align:middle;
}

#reset .global-reset q,#reset .global-reset blockquote,#reset .reset-quotation,q,blockquote
{
	quotes:none;
}

#reset .global-reset q:before,#reset .global-reset blockquote:before,#reset .global-reset q:after,#reset .global-reset blockquote:after,#reset .reset-quotation:before,#reset .reset-quotation:after
{
	content:none;
}

#reset .global-reset a img,#reset .reset-image-anchor-border,fieldset,.block-banner,button.button.btn-cart span span,button.button.btn-cart:hover span span
{
	border:0;
}

#reset .global-reset article,#reset .global-reset aside,#reset .global-reset details,#reset .global-reset figcaption,#reset .global-reset figure,#reset .global-reset footer,#reset .global-reset header,#reset .global-reset hgroup,#reset .global-reset menu,#reset .global-reset nav,#reset .global-reset section,#reset .reset-html5 article,#reset .reset-html5 aside,#reset .reset-html5 details,#reset .reset-html5 figcaption,#reset .reset-html5 figure,#reset .reset-html5 footer,#reset .reset-html5 header,#reset .reset-html5 hgroup,#reset .reset-html5 menu,#reset .reset-html5 nav,#reset .reset-html5 section,.cart-tax-info,ul.topnav li,ul.topnav li a,.minimal-price-link,.price-excl-tax,.price-excl-tax .price,.price-incl-tax,.footer ul.links,.home-callout img
{
	display:block;
}

#reset .reset-focus,:focus
{
	outline:0;
}

*,.std ul,.std ol,.std dl,.std p,.std address,.std blockquote,.product-view .grouped-items-table .price-box,.map-popup-price .price-box,.map-popup-price .price-box .special-price
{
	margin:0;
	padding:0;
}

h3,.page-print h1,.page-print h2.h2
{
	font-size:16px;
	font-weight:700;
}

h6,.dashboard .box-info h4
{
	font-size:11px;
	font-weight:700;
}

form,.breadcrumbs li,.links li,.products-list .add-to-links li,.multiple-checkout .place-order .grand-total .inner div,.dashboard .box-tags .tags strong,.dashboard .box-tags .tags ul,.dashboard .box-tags .tags ul li,.order-info dt,.order-info dd,.order-info ul,.order-info li,.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price,.footer ul,.footer li
{
	display:inline;
}

legend,.no-display,.sorter .view-mode label,.hidden-desktop,.header .form-search label,.site-links .links .last,ul.topnav ul,.mobile-nav-container,.products-grid .price-box .old-price .price-label,.products-grid .price-box .special-price .price-label,.add-to-links .separator,.catalog-product-view .aditionalData,.cart .discount label,.checkout-onepage-index .page-title,.opc .buttons-set .back-link small,.opc .buttons-set.disabled button.button,.checkout-multishipping-shipping .box-sp-methods .pointer,.page-print .gift-message-link,.menu-iphone
{
	display:none;
}

p,.buttons-set p.required,.std dl dd,.category-description,.product-shop .product-options-bottom,.advanced-search-amount,.gift-messages-form .item,.page-print .col2-set,.product-review .ratings-table
{
	margin:0 0 10px;
}

strong,.breadcrumbs li strong,.std dl dt,.std dt,.std b,.std strong,.block-cart .amount a,.block-cart .subtotal .price,.block-poll .answer,.availability span,.product-view .box-reviews dt a,.product-view .box-reviews dt span,.product-view .box-reviews .form-add h3 span,.cart .crosssell .product-name,.sp-methods .price,.addresses-list a,.addresses-list li.empty p,.order-info .current,.order-about dt,.product-review dt
{
	font-weight:700;
}

cite,.std address
{
	font-style:normal;
}

.nobr,.price
{
	white-space:nowrap!important;
}

.wrap,.block-cart .mini-products-list .product-details .nobr
{
	white-space:normal!important;
}

.v-middle,.pager .limiter label,.sorter .sort-by label,#ig-lightbox-image-commands td,.product-options dd .qty-holder label,.sp-methods .centinel-logos img,.please-wait img
{
	vertical-align:middle;
}

.no-margin,.messages li li
{
	margin:0!important;
	text-align:right;
}

.clear,.row:after,.row-fluid:after,.products-list .add-to-links,.categories-slide .jcarousel-skin-tango .product-image,#my-tags-table,.featured-home
{
	clear:both;
}

.row:before,.row:after,.row-fluid:before,.row-fluid:after
{
	display:table;
	content:"";
}

.block-related .product,.block-reorder .product-name,.dashboard .box-reviews .details,.dashboard .box-tags .details
{
	margin-left:20px;
}

.span1,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month
{
	width:60px;
}

.page-print,.page-popup
{
	background:#ffffff;
	text-align:left;
	padding:25px 30px;
}

.col1-layout .col-main,.col3-layout .product-view .product-shop
{
	float:none;
	width:auto;
}

.col3-layout .col-left .sidebar-inner,.multiple-checkout .title-buttons button.button span span,#multiship-addresses-table tfoot button.button span span
{
	border:0 none;
}

.col4-set .col-1,.col4-set .col-3
{
	float:left;
	width:23.5%;
}

input.input-text,textarea,.tool-tip .tool-tip-content
{
	padding:5px;
}

select.multiselect option:last-child,.data-table tbody.odd tr td,.data-table tbody.even tr td,.block-account .block-content li.last a,.block-account .block-content li.current.last,.products-list li.item.last,.product-view .box-up-sell .products-grid tr.last td
{
	border-bottom:0;
}

input.radio,input.checkbox,.sp-methods .centinel-logos a
{
	margin-right:3px;
}

button.button::-moz-focus-inner,.demo-notice .notice-inner p
{
	border:0;
	padding:0;
}

button.btn-checkout:hover span,.product-view .button.btn-cart:hover span,#wishlist-table .button.btn-cart:hover span
{
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305E',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305E', GradientType=0)";
	background-image:linear-gradient(#317613,#00305E);
}

p.control input.checkbox,p.control input.radio,.form-list li.control input.radio,.form-list li.control input.checkbox,.checkout-agreements .agree input.checkbox
{
	margin-right:6px;
}

.form-list li,.sp-methods,.sp-methods .form-list li
{
	margin:0 0 8px;
}

.form-list li.control label,.block-layered-nav .actions a,.block-wishlist .actions a,.block-tags .actions a,.sidebar .paypal-logo a,.product-shop .product-options-bottom .price-tax,.my-wishlist .buttons-set button.button
{
	float:none;
}

.form-list input.input-text,.form-list-narrow li.wide input.input-text,.form-list-narrow li.wide textarea
{
	width:254px;
}

.form-list select,.form-list-narrow li.wide .input-box,.form-list-narrow li.wide select
{
	width:260px;
}

.form-list li.wide .input-box,.form-list li.wide select
{
	width:535px;
}

.form-list li.wide input.input-text,.form-list li.wide textarea
{
	width:529px;
}

.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box,.categories-slide .jcarousel-item
{
	width:auto;
}

.form-list .name-prefix,.form-list .name-suffix
{
	width:65px;
}

.form-list .name-prefix select,.form-list .name-suffix select
{
	width:55px;
}

.form-list .name-prefix input.input-text,.form-list .name-suffix input.input-text,.form-list .name-middlename input.input-text
{
	width:49px;
}

.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname,.form-list .customer-dob .dob-year
{
	width:140px;
}

.form-list .customer-name-prefix-middlename-suffix .name-lastname,.form-list .customer-name-prefix-suffix .name-lastname,.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname
{
	width:205px;
}

.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text,.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text,.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text
{
	width:189px;
}

.form-list .customer-name-prefix-suffix .name-firstname,.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname
{
	width:210px;
}

.buttons-set .back-link,.sorter .view-mode
{
	float:left;
	margin:0;
}
.sorter { margin:5px 0px 0px 0px !important; }

.buttons-set-order,.cart .page-title h1
{
	margin:10px 0 0;
}

.fieldset .form-list,.fieldset p,.cart-table td,#multiship-addresses-table td,.account-login .content p,.account-login .content .form-list,.remember-me-popup .remember-me-popup-body,.my-wishlist .data-table td,#my-tags-table td,#my-reviews-table td
{
	padding:10px;
}

.v-fix,.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6,.toolbar .sorter,#nav ul.level1,.block .actions a,.block-related input.checkbox,.product-actions .add-to-link,.product-options-bottom .price-tax,.cart-table .btn-continue,.sp-methods .checkmo-list address,.page-print .print-head .logo,.billing-agreements .form-list li select,.footer-subscribe .actions,.footer-subscribe .input-box,.default-top .store-switch ul.flags li span,.default-top .form-language,.default-top .currency-selector ul
{
	float:left;
}

.notice,.header .mini-cart a,#left-nav li ul li a:hover,.block-account .block-content li a:hover,.product-options-bottom .tier-prices .price,.product-options-bottom .tier-prices .benefit,.info-set .box h2,.multiple-checkout .box h2,.multiple-checkout .place-order .grand-total .price
{
	color:#317613;
}

.messages,.multiple-checkout .gift-messages-form .item .details .form-list
{
	width:100%;
	overflow:hidden;
}

.page-title .separator,.separator,.addresses-list .separator,.order-info li
{
	margin:0 3px;
}

.title-buttons,.block-wishlist .actions,.block-tags .actions,.order-items .order-links
{
	text-align:right;
}

.pager .limiter select,.sorter .sort-by select
{
	vertical-align:middle;
	margin:0 0 1px;
	padding:0;
}

.sorter,.products-list .desc .link-learn
{
	font-size:11px;
	color:#317613;
}

.toolbar .pager,.toolbar .pages,.header #search_mini_form,.header .mini-cart .content .actions button,.header .links,.blockwin img,.block-login .actions button,.collectionBlock img,.product-options-bottom .add-to-cart,.vertical-carousel,.cart .title-buttons .checkout-types,.please-wait,.block-subscribe .actions button.button
{
	float:right;
}

.data-table .odd,.data-table .even,#left-nav .cate.active>#left-nav .category.active
{
	background:#ffffff;
}

.data-table td.last,.data-table th.last,.product-view .box-up-sell .products-grid td.last,.footer-info ul.last
{
	border-right:0;
}

.data-table thead th a,.data-table thead th a:hover,.top-login a:hover,.products-grid .minimal-price-link .price,.default-top .store-switch a:hover,.default-top .store-switch .switcher ul.options li a:hover
{
	color:#ffffff;
}

.data-table tfoot,.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td
{
	border-bottom:1px solid #d9dde3;
}

.data-table tfoot strong,.product-view .product-shop .price,.multiple-checkout .place-order .grand-total button.button span
{
	font-size:16px;
}

.data-table tbody td .option-label,.item-options dt
{
	font-weight:normal;
	color: #999999;
    font-size: 12px;
	float:left;
	margin:0px 10px 0px 0px;
}

.data-table tbody td .option-value,ul.topnav ul li span
{
	padding-left:10px;
}

.info-box,.order-info-box
{
	background:#ffffff;
	border:1px solid #d8d8d8;
	margin:0 0 15px;
	padding:12px 15px;
}

.info-box h2,.addresses-list h3,.order-info-box h2,.billing-agreements .table-caption
{
	font-weight:700;
	font-size:13px;
}

.info-table td,.block-layered-nav dd li
{
	padding:2px 0;
}

tr.summary-details-excluded,.std i,.std em,.product-view .box-reviews dd small
{
	font-style:italic;
}

.std .subtitle,.header .form-language select,.block.block-leftnav .block-content,.default-top .store-switch .switcher ul li a
{
	padding:0;
}

.std ol.ol,.std ol
{
	list-style:decimal outside;
	padding-left:1.5em;
}

.std ul ul,.std ol ol,.std ul ol,.std ol ul,.sp-methods .release-amounts
{
	margin:.5em 0;
}

.links li.last,.footer li.last
{
	background:none!important;
	padding-right:0!important;
}

.cards-list dt,.block-poll .actions,.info-set .data-table .item-options,#opc-review .item-options,.multiple-checkout .data-table .item-options,.map-popup-price
{
	margin:5px 0 0;
}

.header .site-links li a:hover,.mini-login input:focus
{
	color:#000;
}

.header .mini-cart #cart-sidebar li .btn-edit,.vertical-carousel .jcarousel-prev
{
	top:0;
}

.header .form-language,.product-options-bottom .add-to-links,.product-shop .product-options-bottom .add-to-links
{
	clear:both;
	text-align:right;
	padding:5px 0 0;
}

.header .links a,.block .block-content .product-name,.compare-table tr.first td .product-name a,.minimal-price-link .label,.product-name a,.page-sitemap .sitemap li.level-0 a,.best-selling a.product-name,.home-spot .best-selling a.product-name:hover
{
	color:#999;
}

ul.topnav li,.gift-messages-form,.opc,.checkout-multishipping-billing .multiple-checkout,.remember-me-popup .remember-me-popup-head
{
	position:relative;
}

ul.topnav ul li>ul li span,#left-nav ul li a,#left-nav ul li ul li a
{
	padding-left:25px;
}

#left-nav li a.arrow:hover,.block-layered-nav dt.hover .toggle
{
	background-position:0 -14px;
}

#left-nav a:hover,.page-sitemap .links a:hover,.footer a:hover
{
	text-decoration:underline;
}

.block.block-progress .block-title strong,.block-progress .block-content
{
	background:0;

}

.block-layered-nav dt:first-child,#opc-login .buttons-set,#opc-shipping_method .buttons-set
{
	border-top:0;
}

.block-cart .amount,.compare-table tr.first td p,.compare-table tr.add-to-row td p,.no-rating,.ratings .rating-links,.availability,.email-friend,.old-price,.configured-price,.price-from,.price-to,.price-as-configured,.product-view .add-to-cart .paypal-logo,.product-view .product-img-box .product-image,.product-view .box-tags,.categories-slide .jcarousel-skin-tango .span4,.block-progress dt.complete,.block-progress p,.registered-users .captcha-image,.dashboard .welcome-msg p,.dashboard .box-reviews li.item.last,.dashboard .box-tags li.item.last,.addresses-list p,.footer.content .span3
{
	margin:0;
}
.block-cart .amount a { color:#000; }

.compare-table tr.first td,#image-label,#qty,#wishlist-table .cart-cell,.product-view .box-reviews .form-add .data-table td
{
	text-align:center;
}

.block-poll .block-subtitle,.product-view .box-reviews .form-add h4
{
	font-size:12px;
}

.block-poll .label,.product-options ul.options-list .label
{
	display:block;
	margin-left:18px;
}

.block-tags .block-content a,.tags-list li a,.page-sitemap .sitemap a
{
	color:#1b2d3b;
}

.block-login .block-content,#multiship-addresses-table tfoot td,.block-subscribe .block-content
{
	padding:5px 10px;
}

.block-login label,.sp-methods label,.checkout-agreements .agree label,.block-subscribe label
{
	font-weight:700;
	color:#666;
}

.category-image img,.cart .cart-collaterals .col2-set,.cart .cart-collaterals .col2-set .col-2,.tracking-table-popup
{
	width:100%;
}

.products-grid .add-to-links li,.products-grid .price-from,.products-grid .price-to
{
	display:inline-block;
}

.col2-left-layout .products-grid,.col2-right-layout .products-grid,.col1-layout .products-grid,.product-image-popup
{
	margin:0 auto;
}

.products-list .product-shop,.product-review .product-details
{
	margin-left:150px;
}

.availability-only-details,.gift-messages-form .item .product-image,.dashboard .box-reviews li.item,.dashboard .box-tags li.item
{
	margin:0 0 15px 0px;
}

.product-view .product-shop .availability span,.configured-price .price,.tier-prices-grouped li .price,.product-options ul.options-list label,.cart .crosssell .link-compare,.info-set h2 a,.info-set h3 a,.info-set h4 a,.block-progress .cards-list .info-table th,.multiple-checkout h2 a,.multiple-checkout h3 a,.multiple-checkout h4 a
{
	font-weight:400;
}

.alert-price,.alert-stock,.product-options p.note
{
	font-size:11px;
	margin:0;
}

.price-box,#wishlist-table .description,.sp-methods dd li
{
	margin:0px;
}

.regular-price,.block .regular-price,.block .regular-price .price
{
	color:#317613;
}

.special-price .price,.price-excluding-tax .price,.price-including-tax .price
{
	font-size:13px;
	font-weight:400;
	color:#317613;
}

.price-excluding-tax,.price-including-tax
{
	display:block;
	color:#999;
}

.price-excluding-tax .label,.price-including-tax .label
{
	white-space:nowrap;
	color:#999;
}

.configured-price .price-label,.price-from .price-label,.price-to .price-label,.price-as-configured .price-label
{
	font-weight:400;
	white-space:nowrap;
}

.price-excl-tax .label,.price-incl-tax .label,.page-print .price-excl-tax,.page-print .price-incl-tax
{
	display:block;
	white-space:nowrap;
}

.price-notice .price,.tier-prices .price
{
	font-weight:400;
	color:#317613;
}

.tier-prices,.add-to-box,.product-view .product-shop .price-box,.order-date
{
	margin:10px 0;
	text-align:right;
}
.tier-prices label,.add-to-box label,.product-view .product-shop .price-box label,.order-date label
{
	color: #666666;
    font-weight: 700;
    line-height: 25px;
    margin-right: 25px;
}

.product-collateral .content_tabs,.product-view .box-reviews .form-add,.product-view .box-reviews .form-add .form-list,.multiple-checkout .gift-messages
{
	margin:15px 0 0;
}

.text-home a.link2
{
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305e',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305e', GradientType=0)";
	background-image:linear-gradient(#317613,#00305e);
	border:1px solid #317613;
	color:#ffffff;
	text-shadow:none;
	text-transform:uppercase;
}
.product-collateral .tabs li.active
{
	background-color:#2b2b2b;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2b2b',endColorstr='#000',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b2b2b', endColorstr='#000', GradientType=0)";
	background-image:linear-gradient(#2b2b2b,#000);
	border:1px solid #000;
	color:#ffffff;
	text-shadow:none;
}

.text-home a.link2 span
{
	background: url("/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrowWhite.png") no-repeat scroll 97% center transparent;
    float: right;
    height: 20px;
    width: 20px;
}
.product-view .product-shop .product-name,.cart .page-title .checkout-types li,.sp-methods .checkmo-list li,.map-popup-checkout .paypal-logo,.footer-container .bottom-container
{
	margin:0 0 5px;
}

.product-options ul.options-list input.radio,.product-options ul.options-list input.checkbox
{
	float:left;
	margin-top:3px;
}

.product-view .box-up-sell .products-grid .ratings .rating-box,.product-review .product-img-box .ratings .rating-box
{
	float:none;
	display:block;
	margin:0 0 3px;
}

.product-view .box-reviews dl,.order-additional,.billing-agreements .info-box
{
	margin:15px 0;
}

.product-view .box-reviews dd,.info-set .box,.multiple-checkout .box,.dashboard .col2-set,.tracking-table,.page-print .print-head
{
	margin:0 0 15px;
}

.send-friend .form-list li,.multiple-checkout .gift-messages-form .item .details .form-list li
{
	margin-right:-15px;
}

.advanced-search .form-list .input-box,.advanced-search .form-list .input-range,.cart .discount .buttons-set
{
	float:left;
	clear:none;
}

.categories-slide,.default-top .currency-selector
{
	float:left;
	position:relative;
}

.categories-slide .jcarousel-clip,.es-carousel
{
	overflow:hidden;
}

.page-print h2,.page-print h3
{
	font-size:13px;
	font-weight:700;
}

.cart .crosssell .product-details,.gift-messages-form .item .details
{
	margin-left:90px;
}

.cart .shipping .form-list .input-box,.billing-agreements .form-list li button.button
{
	float:left;
	margin-left:10px;
}

.truncated,.truncated a.dots,.truncated a.details
{
	cursor:help;
}

.gift-messages h3,.gift-messages-form h4
{
	font-size:12px;
	font-weight:700;
	color:#e87403;
}

.gift-messages-form .item .details .product-name,.info-set h2,.multiple-checkout h2
{
	font-size:13px;
	font-weight:700;
	margin:0 0 10px;
}

.info-set h3,.info-set h4,.multiple-checkout h3,.multiple-checkout h4
{
	font-size:13px;
	font-weight:700;
	color:#9d261d;
}

.info-set h3.legend,.multiple-checkout .col2-set h3.legend
{
	color:#0a263c;
	margin:0 0 10px;
}

.info-set .divider,.multiple-checkout .col2-set .divider
{
	position:relative;
	margin:0 -20px;
	padding:25px 0;
}

.info-set .data-table .product-name,.multiple-checkout .data-table .product-name
{
	font-size:1em!important;
	font-weight:700!important;
	color:#999!important;
}

.info-set .data-table .product-name a,.multiple-checkout .data-table .product-name a
{
	font-weight:700!important;
}

.dashboard .box-reviews .number,.dashboard .box-tags .number
{
	float:left;
	font-size:10px;
	font-weight:700;
	line-height:1;
	color:#ffffff;
	background:#0a263c;
	margin:3px -20px 0 0;
	padding:2px 3px;
}

.addresses-list address,.order-info-box .box-payment p
{
	margin:0 0 3px;
}

.addresses-list li.empty,.addresses-list .addresses-additional li.item
{
	background:0;
	border:0;
	padding:0;
}

.gift-message dd,.product-review dd
{
	font-size:13px;
	margin:5px 0 0;
}

.tracking-table th,.tracking-table-popup th
{
	font-weight:700;
	white-space:nowrap;
}

#wishlist-table .add-to-links,#my-tags-table .add-to-links
{
	white-space:nowrap;
}

.footer-information img,.featured-home img,.featured-footer img
{
	max-width:100%;
}

.default-top .store-switch ul li ul li a:hover,.default-top .store-switch .switcher ul.options li a
{
	padding-left:30px;
}

/* Slider home */
.ei-slider{
	width: 100%;
	max-width: 1920px;
	height: 500px;
	max-height:660px;
	margin: 0 auto;
	z-index:1;
}
.ei-slider-loading{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:999;
	background: rgba(0,0,0,0.9);
	color: #ffffff;
	text-align: center;
	line-height: 400px;
}
.ei-slider-large{
	height: 100%;
	width: 100%;
	position:relative;
	overflow: hidden;
}
.ei-slider-large li{
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	height: 100%;
	width: 100%;
}
.ei-slider-large li img{
	width: 100%;
}

.ei-title{
	position: absolute;
	left: 10%;
	bottom: 14%;
}
.ei-title h2{
	color: #ffffff;
    font-family: Lato,sans-serif;
    font-size: 36px;
    font-style: normal;
    text-align: left;
    text-shadow: 1px 1px 1px #000000;
	line-height: 1em;
}
.ei-title h2.promo{
	color: #ffffff;
    font-family: Lato,sans-serif;
    font-size: 150px;
    font-style: normal;
    text-align: left;
    text-shadow: 1px 1px 1px #000000;
	font-weight:bold;
	margin:0px !important;
	padding:0px !important;
}
.ei-title h2.promo2{
	margin:0px !important;
	padding:0px !important;
}
.ei-title h2.promo3{
	color: #317613;
    font-family: Lato,sans-serif;
    font-size: 32px;
	text-shadow: none !important;
}
.ei-title h2.bgWhite{
	color: #317613;
    font-family: Lato,sans-serif;
    font-size: 50px;
    font-style: bold !important;
    text-align: left;
    text-shadow: none !important;
	padding:0px;
}
.ei-title h3{
	color: #ffffff;
    font-family: Lato,sans-serif;
    font-size: 24px;
    font-weight: normal;
    text-align: left;
    text-shadow: 1px 1px 1px #000000;
}
.ei-title h3.promo{
	color: #ffffff;
    font-family: Lato,sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    text-shadow: 1px 1px 1px #000000;
}
.ei-title a
{
	float: left;
    font-family: Lato,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.55;
    margin: 0px 30px 10px 0;
    min-width: 170px;
    padding: 8px 8px 8px 19px;
	z-index:1001;
}
.ei-title a.link1
{
	background-color:#ffffff;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#cccccc',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0)";
	background-image:linear-gradient(#ffffff,#cccccc);
	border:1px solid #ffffff;
	color:#317613;
	text-transform:uppercase;
	text-shadow: none;
}

.ei-title a span
{
	float:right;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrowBlue.png) no-repeat scroll 97% center transparent;
	width:20px;
	height:20px;
}
.ei-title a.link2
{
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305e',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305e', GradientType=0)";
	background-image:linear-gradient(#317613,#00305e);
	border:1px solid #317613;
	color:#ffffff;
	text-shadow:none;
	text-transform:uppercase;
}
.ei-title a.link2 span
{
	background: url("/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrowWhite.png") no-repeat scroll 97% center transparent;
    float: right;
    height: 20px;
    width: 20px;
}

.ei-title2{
	position: absolute;
	right: 15%;
	bottom: 14%;
}
.ei-title2 h2{
	color: #ffffff;
    font-family: Lato,sans-serif;
    font-size: 36px;
    font-style: normal;
    text-align: left;
    text-shadow: 1px 1px 1px #000000;
	line-height: 1em;
}
.ei-title2 h2.promo{
	color: #ffffff;
    font-family: Lato,sans-serif;
    font-size: 150px;
    font-style: normal;
    text-align: left;
    text-shadow: 1px 1px 1px #000000;
	font-weight:bold;
	margin:0px !important;
	padding:0px !important;
}
.ei-title2 h2.promo2{
	margin:0px !important;
	padding:0px !important;
}
.ei-title2 h2.bgWhite{
	background:#ffffff;
	color: #317613;
    font-family: Lato,sans-serif;
    font-size: 36px;
    font-style: normal;
    text-align: left;
    text-shadow: none !important;
	padding:2px 5px;
}
.ei-title2 h3{
	color: #ffffff;
    font-family: Lato,sans-serif;
    font-size: 24px;
    font-weight: normal;
    text-align: left;
    text-shadow: 1px 1px 1px #000000;
}
.ei-title2 h3.promo{
	color: #ffffff;
    font-family: Lato,sans-serif;
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    text-shadow: 1px 1px 1px #000000;
}
.ei-title2 a
{
	float: left;
    font-family: Lato,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.55;
    margin: 0px 30px 10px 0;
    min-width: 170px;
    padding: 8px 8px 8px 19px;
	z-index:1001;
}
.ei-title2 a.link1
{
	background-color:#ffffff;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#cccccc',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0)";
	background-image:linear-gradient(#ffffff,#cccccc);
	border:1px solid #ffffff;
	color:#317613;
	text-transform:uppercase;
	text-shadow: none;
}

.ei-title2 a span
{
	float:right;
	background:url(/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrowBlue.png) no-repeat scroll 97% center transparent;
	width:20px;
	height:20px;
}
.ei-title2 a.link2
{
	background-color:#317613;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613',endColorstr='#00305e',GradientType=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#317613', endColorstr='#00305e', GradientType=0)";
	background-image:linear-gradient(#317613,#00305e);
	border:1px solid #317613;
	color:#ffffff;
	text-shadow:none;
	text-transform:uppercase;
}
.ei-title2 a.link2 span
{
	background: url("/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/arrowWhite.png") no-repeat scroll 97% center transparent;
    float: right;
    height: 20px;
    width: 20px;
}

.ei-slider-thumbs{
	height: 13px;
	margin: 0 auto;
	position: relative;
}
.ei-slider-thumbs li{
	position: relative;
	float: left;
	height: 100%;
}
.ei-slider-thumbs li.ei-slider-element{
	top: 0px;
	left: 0px;
	position: absolute;
	height: 100%;
	z-index: 10;
	text-indent: -9000px;
	background: #317613;
}
.ei-slider-thumbs li a{
	display: block;
	text-indent: -9000px;
	background: #666 ;
	width: 100%;
	height: 100%;
	cursor: pointer;
	-webkit-box-shadow: 
        0px 1px 1px 0px rgba(0,0,0,0.3), 
        0px 1px 0px 1px rgba(255,255,255,0.5);
	-moz-box-shadow: 
        0px 1px 1px 0px rgba(0,0,0,0.3), 
        0px 1px 0px 1px rgba(255,255,255,0.5);
	box-shadow: 
        0px 1px 1px 0px rgba(0,0,0,0.3), 
        0px 1px 0px 1px rgba(255,255,255,0.5);
	-webkit-transition: background 0.2s ease;
    -moz-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -ms-transition: background 0.2s ease;
    transition: background 0.2s ease;
}
.ei-slider-thumbs li a:hover{
	background-color: #f0f0f0;
}
.ei-slider-thumbs li img{
	position: absolute;
	bottom: 0px;
	left:0px;
	zoom: 1;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	z-index: 999;
	max-width: 100%;
	-webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
	-webkit-box-reflect: 
        below 0px -webkit-gradient(
            linear, 
            left top, 
            left bottom, 
            from(transparent), 
            color-stop(50%, transparent), 
            to(rgba(255,255,255,0.3))
            );
	
}
.ei-slider-thumbs li:hover img{
	zoom: 1;
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	bottom: 13px;
	
}

#customer-reviews .pager { margin:5px 0px; }
#customer-reviews dl dt a { color:#317613; font-weight:bold; font-size:12px; }
#customer-reviews dt { margin:10px 0px 0px 0px; }
#customer-reviews thead th { text-align:center !important; font-weight:normal !important; font-size:12px; }
#customer-reviews tbody td.value { text-align:center !important; }
#customer-reviews .form-add { color:#317613;}

.cloud-zoom-big { width:400px !important; height:400px !important; background:#ffffff; }

/* Blog Wordpress */
/* Blog en la home */
.block-blog { margin:0px 0px 20px 30px; }
.block-blog .block-content ul li{ float:left; margin:0px 10px 0px 0px; width:30%; border-right: 1px solid #ccc;  }
.block-blog .block-content ul li.last{ margin:0px; border:none; }
.block-blog .block-content ul li h2 a{ font-size: 14px; color:#317613; text-decoration:none; }
.block-blog .block-content ul li p { color:#666; font-size:12px; }
.block-blog .block-content ul li p a { color:#317613; font-size:12px; text-decoration:underline; }
.block-blog .block-content ul li a.link { width:100%; height:100%; display:block;}
.block-blog .block-title strong { font-weight:normal; }

/* Página blog */
.blog-home { background:#ffffff; border-top: 26px solid #317613; padding:20px; }
.blog-home h2 { color:#317613; font-size:22px; }
.blog-home a { color:#317613; }
.blog-home .post-list ul#post-list li { border-bottom: 1px dotted #317613; margin:0px 0px 10px 0px;}
.blog-home .post-list ol li { border:none; color:#333333; font-size:16px; list-style: inside square; }
.blog-home .post-list ul#post-list li .post-entry p { color:#333333; font-size:16px; }
.blog-home .post-list ul#post-list li p.post-meta { color:#999999; font-size:12px; }
.blog-home .page-title h1 { color:#999; font-size:16px; border-bottom: solid 1px #ccc; width:99%; }
.post-title {
    background-color: #317613;
    background-image: linear-gradient(#317613, #00305E);
    background-repeat: repeat-x;
    border: 0 none;
    height: 100px;
    margin: 0px;
    padding: 0px;
    width: 100%;
}
.col-main .post-title span {
    background: url("/web/20150408175137im_/http://tienda.abadinoke.eus/skin/frontend/default/hellosportz/images/bg_titCategorias.png") no-repeat scroll right top transparent;
    float: right;
    height: 100px;
    padding: 0px;
    width: 100%;
}
.post-entry p { margin:10px 0px; }
.post-entry ol li { border: none !important; }
.col-main .post-view .std { padding:0px !important; font-size:16px; color:#333333; }
.post-view { background:#ffffff; padding:20px; }
.post-view h2 { color:#317613; font-size:16px; }
.post-view h3 { color:#317613; font-size:14px; }
.post-view .post-date { color:#999999; font-size:12px; }
.post-view .post-meta { color:#999999; font-size:12px; }
.post-view a { color:#317613; }
.post-view #comments { border-top: solid 1px #cccccc; padding:10px 0px;}
.post-view #comments h2{ color:#317613; font-size:14px;}
.post-view #comments a.comment-url { color:#333333; }
.post-view #comments a.comment-when { color:#999999; }

#my-reviews-table h2.product-name { font-size:14px; }
#my-reviews-table h2.product-name a { color:#317613; }
#my-reviews-table a { color:#317613; text-decoration:none; }
#my-reviews-table td { font-size:14px; }

/* Informacion adiciconal */
#product-attribute-specs-table { border:none !important;}
#product-attribute-specs-table tr th.label { vertical-align:top; }
#product-attribute-specs-table tr td ul { margin:5px 0px; padding: 0 0 0 15px; }
#product-attribute-specs-table tr td ul li { list-style:outside disc !important ; margin:5px 0px; }
#product-attribute-specs-table a { color:#317613; }


@media screen and (max-width: 830px) {
	.ei-title{
		position: absolute;
		right: 0px;
		margin-right: 0px;
		width: 100%;
		text-align: left;
		top: auto;
		bottom: 10px;
		padding: 5px 0;
	}
	.ei-title h2, .ei-title h3{
		text-align: left;
	}
	.ei-title h2{
		font-size: 20px;
		line-height: normal;
	}
	.ei-title h3{
		font-size: 16px;
		line-height: normal;
	}
}
@media (min-width: 980px) {
	.ei-title { left: 10%; }
}
@media (max-width: 1200px) {
	.ei-title { left: 10%; }
}
@media (min-width: 1200px) {
	.ei-title { left: 10%; }
}
@media (min-width: 1500px) {
	.ei-title { left: 20%; }
}
/*
     FILE ARCHIVED ON 17:51:37 Apr 08, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:38:57 Mar 29, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.519
  exclusion.robots: 0.017
  exclusion.robots.policy: 0.008
  esindex: 0.011
  cdx.remote: 103.071
  LoadShardBlock: 409.122 (3)
  PetaboxLoader3.datanode: 462.883 (4)
  load_resource: 786.52
  PetaboxLoader3.resolve: 680.178
*/