/*
#------------------------------------------------------------------------
# e-Sport - January 2011 template (for Joomla 1.7/2.5)
#
# Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

/* Here you can include your override CSS styles */
p{color:#80696c;text-align:justify;}
button,.button{width:auto !important;text-align:right;color:#80696c;text-transform:lowercase !important;border-bottom:1px solid #e2e2e2;color:#80696c !important;padding-bottom:15px;padding-right:20px !important;background:url('../images/idp/boton.png') !important;padding-left:0px !important;}
#contactus{margin-top:50px;}
#contactus > h3{}
.oculta{display:none;}
h3{font-size:32px !important;color:#d2b9ad;}
.box h3.header{color:#d2b9ad;}
#gkMainbodyBottom{margin-top:0px !important;} 
#gkComponent a:hover{color:#d2b9ad;}
#franjaIzda{width:5px;height:198px;background:#cddaea;position:absolute;left:50%;margin-left:-405px;top:294px;display:none;}
#franjaDcha{width:5px;height:198px;background:#cddaea;position:absolute;left:50%;margin-left:400px;top:294px;display:none;}
#gkIs-gk-is-350{background:#cddaea;}
#gkIs-gk-is-350 .gkIsPagination{margin-top:0px !important;}
.about{color:#80696c;border-bottom:1px solid #335f91;width:210px;padding-bottom:12px;}
.gkIsPagination{margin-top:20px !important;}
#contact-form3 input,#contact-form input, #adminForm input{width:240px !important;height:20px !important;border:none;background:#d9d1ca !important;border-top:0px solid #f9f9f9;border-bottom:0px solid #f9f9f9;}
#adminForm input{background:none !important;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;color:#464646 !important;}
#contact-form{}
.contact{padding-top:0px !important;margin-top:0px !important;}
#contact-form textarea{width:525px !important;height:70px !important;border:none;background:#d9d1ca !important;border-top:0px solid #f9f9f9;border-bottom:0px solid #f9f9f9;resize:none;}
#productmod{float:right;}

.contact-form{width:25%;padding-top:0px !important;margin-top:55px !important;float:left;background:url('../images/idp/contizda.png') no-repeat !important;height:371px;}
#contact-form2{width:75%;float:left;}
.contIz-1{padding-left:0px;padding-top:60px;}
.contIz-2{}
.contIz-3{}
.contIz-4{padding-top:35px;}
.contIz-5{}
.contIz-6{}
.contIz-7{padding-top:20px;}

.catItemContent-1{width:7%;float:left;border-right:1px solid #d2b9ad;margin-right:20px;}
.catItemContent-2{width:41%;float:left;}
.catItemContent-2 > div{width:90%;}
.catItemContent-2 p{margin:0;width:90%;}
.catItemContent-3{width:49%;float:left;border-left:1px solid #eadfd8;}
.date1{color:#80696c;font-size:28px;padding:0px;margin:0;line-height:20px;margin-top:15px;width:60%;text-align:center;}
.date2{color:#80696c;font-size:13px;padding:0px;margin:0;text-transform:uppercase;margin-left:0px;text-align:center;width:60%;}
.date3{color:#80696c;font-size:13px;padding:0px;margin:0;line-height:13px;width:60%;text-align:center;}
.fecha7{color:#d8a891 !important;}
/****************************************************/
/* PRODUCTOS 										*/
/****************************************************/
.spacer > .item100{padding-bottom:5px;border-bottom:1px solid #e2e2e2;margin-bottom:20px;}
.browseProductImage{padding:0;border-left:31px solid #eceff7;border-right:31px solid #eceff7;}
.tituloProd-1{width:10%;float:left;font-size:14px;color:#80696c;text-align:left;}
.tituloProd-2{width:90%;float:left;}
.catProductTitle{width:100%;float:left;padding:0 !important;margin:0 !important;text-align:left;color:#335f91;font-size:14px;text-transform:uppercase;}


.item100{width:100%;float:left;}
.item50{width:50%;float:left;}
.item50b{width:49%;float:right;}

.item210{width:210px; float:left;border-bottom:1px solid #335f91;color:#80696c;margin-right:24px;}
.item210 h4{padding-bottom:4px;color:#80696c;}
h4{color:#d8a891;border-bottom:1px solid #d8a891;padding-bottom:10px;margin-bottom:10px;}
.item210b{width:230px; float:left;border-bottom:1px solid #335f91;color:#80696c;}
.phocagallery-box-file{padding:0px !important;max-width:167px !important;}
#redessociales{width:25%;float:left;text-align:left;}
#redessociales a{margin-right:16px;}
#copy{width:75%;float:left;text-align:right;font-size:12px;color:#fff !important;padding-top:5px;text-align:right;}
#copy p{text-align:right !important;color:#fff !important;}
#copy a{color:#fff;}
#menu437{display:none !important;}

.catItemTitle a{font-size:32px !important;color:#d2b9ad;font-family: 'Kristi',Arial,sans-serif;}
.catItemAdditionalInfo{display:none;}
.itemContainer,.itemView{width:100% !important;float:left;margin-left:18px;}
.catItemContent,.gkItemBlock,.itemBody{margin-left:0 !important;width:100% !important;}
.k2CategoriesListBlock li{}
.k2CategoriesListBlock li a{color:#80696c !important;padding-bottom:5px;border-bottom:1px solid #f9f9f9;width:100%;display:block;text-transform:lowercase !important;}
.k2CategoriesListBlock li a:hover,.activeCategory .catTitle{color:#ffffff !important;}
 .catCounter, .itemRatingBlock, .itemAuthorBlock, .itemAuthorContent, .itemNavigation{display:none !important;}
.gkDates{color:#335f91;border-bottom:1px solid #e2e2e2;padding-bottom:10px;}
.itemCommentsList{margin:0 !important;padding:0 !important;margin-top:15px !important;}
.itemCommentsList li, .itemComments,.itemCommentsForm, #comment-form{margin:0 !important;padding:0 !important;}
.commentAuthorName a{color:#335f91 !important;text-transform:lowercase !important;}
.commentDate{color:#80696c !important;}
#comment-form .inputbox, #login-form .inputbox,  #user-registration input{width:240px !important;height:20px !important;border:none;background:#d9d1ca !important;border-top:0px solid #f9f9f9;border-bottom:0px solid #f9f9f9;}
#form-login-remember{display:none;}
.item50t{width:51%;float:left;}
.item50u{width:48%;float:right;}
.inbox2{height:19px;border:none;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:none !important;width:175px;margin-left:0px;}
.item50u .inbox2{float:right;}
.especialO1{color:#d8a891;}
.especialO2{color:#d8a891;font-style:italic;}

.especialO3{font-style:italic;}

#gkHeader p{margin:0 !important;}
 
 #gkHeader{margin-bottom:40px;}
.itemBody4{width:565px !important;} 
#orchestramenu li{border-bottom:1px solid #d2b9ad;color:#80696c;width:96%;padding-bottom:0px;margin-bottom:0px;line-height:15px;margin-bottom:10px;width:190px;}
#orchestramenu li a{color:#80696c;}

.k2CategoriesListBlock li{border-bottom:1px solid #d2b9ad;color:#80696c;width:96%;padding-bottom:0px;margin-bottom:0px;line-height:15px;margin-bottom:0px;}
.k2CategoriesListBlock li a{color:#80696c !important;}
.k2CategoriesListBlock li a:hover{color:#d8a891 !important;}

.musicians{width:100%;float:left;}
.musicians-1{width:48%;float:left;}
.musicians-2{width:49%;float:right;text-align:right !important;border-left:1px solid #d2b9ad;margin-top:5px;}
.musicians-2 p{text-align:right;}
.capaAzul-0,.capaAzul-1,.capaAzul-2{
	opacity:0.66;
	-webkit-opacity:0.66;
	-o-opacity:0.66;
	-moz-opacity:0.66;
	-ms-opacity:0.66;
	z-index:100;
	
	position:absolute;
	margin-left:-217px;
	margin-top:0px;
	width:191px;
	height:130px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	background-color:#a6cdfb;
}

.capaAzul-0:hover,.capaAzul-1:hover,.capaAzul-2:hover{
	opacity:0;
	-webkit-opacity:0;
	-o-opacity:0;
	-moz-opacity:0;
	-ms-opacity:0;
	
}

.boxcate{background:#cddaea !important;padding:0px 16px 23px 16px;}
.boxcate .menu li{border-bottom:0px solid #f9f9f9;}
.boxcate .menu li a{color:#80696c;}
.boxcate .menu li a:hover{color:#fff;}
.boxcate .menu .menu li a{color:#80696c;}

.boxcate .menu .menu li a:hover{color:#fff;}
.boxcate .menu li .menu li{border-bottom:1px solid #f9f9f9;margin-left:10px;width:94% !important;padding-top:14px;padding-bottom:5px;}

.boxcate > div > div > .menu > li > div{border-bottom:1px solid #f9f9f9;padding-top:14px;padding-bottom:5px;}

.menu > .active > div > a{color:#f9f9f9 !important;}




#mainContent{background:#f9f9f9 !important;}

.logot{text-align:center;}
#gkBanner1{margin-top:0px !important;min-height:28px;max-height:28px;}
.mod-languages{float:right !important;}
.lang-inline li{font-family: "Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;font-size:14px;border-bottom:0px solid #e2e2e2;width:auto !important;padding-bottom:0px; display:block;float:left;}
.lang-inline li a{color:#80696c1;width:43px !important;text-transform:lowercase !important;}
.lang-inline li a:hover{color:#fff;}
.lang-active{border-bottom:0px solid #4c729e !important;}
.lang-active a{color:#fff !important;}
.menu-title{font-size:14px !important;font-weight:normal !important;}
.nspHeader{font-size:13px !important;width:245px;border-bottom:1px solid #e2e2e2;color:#80696c;padding-bottom:15px;font-weight:normal !important;}
.nspHeader a{color:#335f91;}
.box h3.header{text-transform:lowercase;padding-left:5px;}
.nspText{font-size:12px;color:#335f91;text-align:justify;width:100% !important;float:left !important;}
.readon, .catItemBody .button,#submitCommentButton,  #form-login-buttons .button, #user-registration button, .vm-button-correct,  .control-buttons button, #com-login-form .button, .productdetails-view button{width:auto !important;float:right !important;text-align:right;color:#80696c;text-transform:lowercase !important;border-bottom:0px solid #e2e2e2;color:#d8a891 !important;padding-bottom:2px;padding-right:40px !important;padding-left:0px !important;background:url('../images/idp/boton.png') center right no-repeat !important;padding-left:0px !important;}

.nspArt h4.nspHeader{border:none;margin-bottom:0px;}
.nsparte0 > div{border-right:1px solid #d1b9ad;width:90%;margin-right:0px;}
.nsparte0 > div > p{margin-right:0px;}
.ibox3{width:auto !important;float:right !important;text-align:right;color:#80696c;text-transform:lowercase !important;border-bottom:1px solid #e2e2e2 !important;color:#80696c !important;padding-bottom:15px;padding-right:20px;background:none !important;padding-left:0px !important;}
.readon:hover,  #login-form a:hover{color:#335f91;}
.readon:hover,  #login-form a:hover{color:#80696c;}
#com-login-form .button{float:left;}

 #login-form a{color:#80696c;}
.finalArt{padding-right:0px !important;}
.nspImage{padding:0px 27px 0px 27px !important;background:#eceff7 !important;}
#gkBreadcrumb{display:none;}
.vertical-separator{border:none !important;background:none !important;}


.my-groovy-style > div > div{color:#80696c;border-color:#e2e2e2;}
.catProductTitle > a{color:#335f91 !important;}
.catProductTitle > a:hover{color:#80696c !important;}
.continue, .showcart{background:none !important;border-bottom:1px solid #e2e2e2 !important;color:#80696c !important;text-transform:lowercase !important;}

.browseProductImage{width:182px !important;height:127px !important;}
.product-image{width:294px !important;height:223px !important;border:0px solid #3c1d00 !important;}


.vmGkCartModule  h3,  .gkShowCart a, #login-form h4{font-weight:normal !important;color:#80696c !important;text-transform:lowercase;font-size:13px;}
 .gkProductName{font-size:13px;font-weight:normal !important;}
  .gkProductName a{color:#80696c !important;}
.gkShowCart a{color:#80696c !important;border-bottom:1px solid #e2e2e2;margin-top:50px !important;padding-bottom:15px !important;line-height:35px !important;}
.gkPrice{font-weight:normal !important;color:#80696c !important;text-transform:lowercase;font-size:13px;}

#gkVmCartSmall{display:none !important;}
 
.gkPopupWrap h3{color:#80696c;font-size:13px;text-transform:lowercase;}
#jform_spacer-lbl, .k2Anchor{display:none;}
#member-registration label, #coment-form label, #jform_email-lbl{color:#80696c !important;text-transform:lowercase !important;}
#jform_email-lbl{background:none !important;}
.formName, .formEmail, .formComment{color:#80696c !important;text-transform:lowercase !important;}

#member-registration input{height:19px;border:none;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.star{display:none !important;}

#member-registration button{color:#80696c;background:none !important;border-bottom:1px solid #e2e2e2;text-transform:lowercase;text-align:left;padding-left:0px;padding-right:20px;}
#member-registration div a{text-transform:lowercase;color:#80696c;}

 #member-registration div{float:right;}
#btnCart,#btnLogin, #btnRegister{font-family: "Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;font-size:14px;border-bottom:1px solid #e2e2e2;padding-bottom:16px; display:block;float:left;text-transform:lowercase;margin-right:5px;color:#335f91;padding-right:8px;margin-top:4px;width:58px;}
#btnLogin,#btnCart{width:auto !important;}
#btnCart:hover,#btnLogin:hover, #btnRegister:hover{color:#80696c;border-bottom:1px solid #4c729e;}
.gkTotal{color:#335f91 !important;}

.formComment{margin-top:10px !important;width:100%;float:left; } 
.itemLinks span{color:#80696c !important;}

.itemImage a img, .catItemImage img{border-right:0px solid #eceff7;border-left:30px solid transparent;}


.item50c{max-width:320px !important;min-width:320px !important;width:320px !important;}

.ask-a-question-view .product-image{width:170px;height:130px;}


.ocultate{display:none;}


.titular{padding-bottom:6px;border-bottom:1px solid #e2e2e2;}




.cart-view h1,.orderH1{font-size:13px !important;width:245px;border-bottom:1px solid #e2e2e2;color:#335f91;padding-bottom:15px;font-weight:normal !important;line-height:20px;text-transform:lowercase;}
.orderH1{margin-left:10px;}
.cart-view, #gkComponent > fieldset, .profile > fieldset, .remind form, #member-registration, #gkLogin, #privacidad, #gkComponent > form, #gkComponent > h3,.vmorder-done,  .reset{width:95% !important;margin:0 auto !important;}
.vmorder-done {min-height:180px}
#gkRegister h2, .item-page h1{display:none;}
#dynamic_recaptcha_1{width:100% !important;float:left !important;margin-top:10px !important;text-align:left !important;left:0 !important;margin-left:0px !important;padding-left:0px !important;}
#dynamic_recaptcha_1 #recaptcha_area, #com-login-form{float:left !important;}
.sectiontableentry1 img, .sectiontableentry2 img{width:60px;}
.sectiontableentry1 .inputbox, .sectiontableentry2 .inputbox{width:20px !important;padding-left:2px !important;padding-right:2px !important;}

.cart-summary th{background:#eceff7 !important;color:#335f91 !important; }
.sectiontableentry1 td{color:#80696c;}
.sectiontableentry1 td a{color:#80696c;}
.sectiontableentry2 td,.comment{color:#80696c;}
.PricesalesPrice{background:none !important;font-size:13px !important;line-height:20px !important;height:20px !important;margin-top:0px !important;padding-top:10px !important;color:#80696c !important;}

.vm-button-correct{background:url('../images/idp/icono_carro.png') right top no-repeat !important;border-bottom:1px solid #eee !important;width:131px !important;float:right !important;text-transform:lowercase !important;margin-top:0px !important;margin-bottom:0px !important;padding:0px !important;text-align:left !important;display:block !important;margin-left:0px !important;color:#80696c !important;line-height:20px !important;max-height:30px !important;padding-bottom:6px !important;}

.values{font-size:13px !important;}

.sectiontableentry1 .inputbox{margin:0 !important;}
.especiaal td, .vmorder-done td{color:#335f91 !important;}
.especiaal tr:hover, .sectiontableentry1:hover,  .sectiontableentry2:hover,  .cart-summary td:hover{background:#f6f7fb !important;}

.message li{font-size:13px !important;color:#335f91 !important;}
.buttonBar-right{width:100%;float:left !important;}
 .buttonBar-right .default, .buttonBar-right .vm-button-correct{float:left !important;background:none !important;width:auto !important;padding-right:10px !important;}
 #paymentForm h1, #member-registration legend,  #gkLogin h2{font-size:14px !important;;border-bottom:1px solid #e2e2e2;color:#80696c !important;padding-bottom:15px !important;padding-right:20px;background:none !important;padding-left:0px !important;line-height:16px !important;padding-top:10px !important;}
 .catItemImageBlock,.itemImageBlock{margin-bottom:0px;margin-top:0px}
 #k2Container{margin-top:60px !important;}
  #k2Container3{margin-top:25px !important;}
  #k2Container4{margin-top:44px !important;}
.pg-image{width:167px !important;height:150px;}
 #gkLogin h2{width:70px !important;}
  .catItemImageBlock{margin-top:0px !important;}
 .itemImageBlock{margin-bottom:0px;}
 .itemToolbar{margin-top:-10px;}
 .catItemTitle{}
 .catItemTitle > .catItemTitle{}
 .itemToolbar > .catItemTitle{}
 
  .k2CategoriesListBlock {padding-top:1px;}
  .k2CategoriesListBlock  li{padding-top:13px;}
  #itemListLeading{padding-top:0px;margin-top:-8px}
  
 .billto-shipto >  .width40{ width:50% !important;}
.billto-shipto{width:100%;float:left;}


.indilink{font-size:10px !important;padding-top:5px !important;}
.boxcate > div > div > ul > li > div > a{color:#335f91 !important;}
.boxcate > div > div > ul > li > div > a:hover{color:#fff !important;}
.itemAI{width:35% !important;float:left;}
.itemBI{width:65% !important;float:left;}
#orchestramenu .activo a{color:#d8a891 !important;}

#gkFooter{background:#80696c;height:44px;}

.nspArt{color:#80696c !important;}
.nspArt p{color:#80696c !important;}
.nspHeader,.nspHeader p,.nspHeader a,.readon{color:#d8a891 !important;}
.nspHeader a:hover,.readon:hover{color:#80696c !important;}
#menu488,#menu489{display:none !important;}
.partners{width:100%;float:left;}
.partners ul{width:100%;float:left;}
.partners ul li{width:20%;float:left;}
.partners ul li{text-align:left;}
a{cursor:pointer !important;}
.catItemHeader2{margin-bottom:0px !important;}
.fecha{color:#d8a891;border-bottom:1px solid #d2b9ad !important;width:100%;float:left;margin-bottom:14px;margin-top:30px;}
.catItemTitle2 a{margin-top:0px;}
.catItemTitle2 a:hover{color:#d8a891 !important;}
.catItemImage2 img{border-left:0px !important;}
#comment-form .inputbox2, #login-form .inputbox2{width:540px !important;height:150px !important;resize:none;}
#k2Container2{margin-top:0px !important;}
.itemformusabes{width:590px;float:left;margin-left:80px;}
.barraNoti{border-bottom:1px dashed #d5bdb2;height:3px !important;display:block !important;width:100%;margin-top:20px;text-indent:-999em;}
.catItemView{padding-bottom:20px;}
.activeCategory a,.activeCategory .catTitle {color:#d8a891 !important;}
.musicians-1 h3{margin-top:2px !important;padding-top:0px !important;line-height:25px;}

.musicians-2 p{margin-top:0px !important;margin-bottom:0px;}
.musicians{margin-bottom:20px;}
#gkSocialAPI{display:none !important;}
h3{margin-bottom:8px !important; line-height:30px !important;font-weight:normal !important;}
.k2FeedIcon span{text-indent:-9999em !important;display:none;}
.k2FeedIcon{display:none !important;}
.catItemHeader{margin-bottom:14px !important;color:#d2b9ad !important;}
.catItemTitle{color:#d2b9ad !important;}
button:hover,.button:hover,.catItemTitle a:hover{color:#80696c !important;}
#contact-form .button{float:right !important;margin-right: -20px !important;}
.pg-category-view .item100 h4{width:555px;margin:0 auto;margin-left:10px;}
.gkContentL, .item-page{
    padding-left: 18px !important;
} .gkContentL{
    padding-left: 0px !important;
} 
.pg-category-view h3{width:555px;margin:0 auto;margin-left:10px;margin-top:17px;}
.pg-category-view{margin-left:3px !important;}
.k2CategoriesListBlock li,.k2CategoriesListBlock ul, .k2CategoriesListBlock a,.k2CategoriesListBlock li a {text-transform:none !important;}
#unsubbutton_div .button{min-height:50px !important;color:#d2b9ae !important;border:none !important;background:none !important;text-decoration:underline;margin:0 !important;padding:0 !important;width:100px !important;}
#unsubpage{color:#80696c !important;}
.acymailing_footer{display:none !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {

.capaAzul-0{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	left:28px;
}
.capaAzul-1{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	left:304px;
}

.capaAzul-2{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	left:580px;
}

.capaAzul-0:hover,.capaAzul-1:hover,.capaAzul-2:hover{

}

}