@charset "utf-8";#jmap_sitemap div.jmapcolumn>ul>li>span.folder{min-height:35px;}
#jmap_sitemap div.jmapcolumn span.folder{min-height:30px;}
#jmap_sitemap div.jmapcolumn ul li a{min-height:20px;}
#jmap_sitemap div.jmapcolumn>ul{min-width:120px;}
#jmap_sitemap div.jmapcolumn>ul{font-size:14px;}
#jmap_sitemap div.jmapcolumn>ul>li>span.folder{background-color:#41AC3D;border:2px solid #4B4B4A;color:#FFF;}
#jmap_sitemap div.jmapcolumn span.folder{background-color:#4B4B4A;border:2px solid #41AC3D;color:#FFF;}
#jmap_sitemap div.jmapcolumn ul li a{background-color:#EBEBEB;border:2px solid #6E6E6E;color:#505050;}
#jmap_sitemap ul.treeview>li>ul.jmap_filetree:last-child li.expandable:before,
#jmap_sitemap ul.treeview>li>ul.jmap_filetree:last-child li.last:before,
#jmap_sitemap div.jmapcolumn>ul.treeview>li>ul:last-child li.last:before,
#jmap_sitemap div.jmapcolumn>ul.treeview>li>ul:last-child li.expandable:last-child:before,
#jmap_sitemap div.jmapcolumn>ul>li.lastCollapsable,
#jmap_sitemap .treeview div.lastCollapsable-hitarea,#jmap_sitemap .treeview div.lastExpandable-hitarea,
#jmap_sitemap ul.treeview>li.lastCollapsable ul li:before{border-color:#CCC}
#jmap_sitemap div.expandable-hitarea{background:url(/components/com_jmap/js/images/toggle-expand-square-gray.png) no-repeat;background-position: 6px;}
#jmap_sitemap div.collapsable-hitarea{background:url(/components/com_jmap/js/images/toggle-collapse-square-gray.png) no-repeat;background-position: 6px;}body{font-family:ABeeZee, sans-serif; font-weight:normal; }h1{font-family:Montserrat, sans-serif; font-weight:700; }h2{font-family:Montserrat, sans-serif; font-weight:700; }h3{font-family:Montserrat, sans-serif; font-weight:normal; }h4{font-family:Montserrat, sans-serif; font-weight:normal; }h5{font-family:Montserrat, sans-serif; font-weight:700; }h6{font-family:Montserrat, sans-serif; font-weight:700; }
@media screen {
/**************** top ****************/

}@media screen and (max-width: 768px){
div#sp-top1 {
    width: 70%;
    float: left;
}
}
@media screen and (max-width: 678px){
div#sp-top1 {
    width: 100%;
    float: none;
	text-align: center;
}
}
@media screen and (max-width: 678px){
div#sp-home1-top2 {
    text-align: center;
}
}
@media screen {
/***************** header *************************/

}@media screen and (max-width: 992px){
#style-layout1 #sp-header-top {
    margin: 5px 0;
}
}
@media screen {
/***** menu mi cuenta **********/
#sp-top-bar .sp-module {
    display: inline-block;
    margin: 0;
    float: right;
}

}@media screen and (max-width: 678px){
div#sp-home1-top2 .sp-module {
	float: none !important;
    text-align: center;
}
}
@media screen and (max-width: 678px){
div#sp-home1-top2 {
    text-align: center;
}
}
@media screen {
#style-layout1 .sp-module.mod_menu_top .sp-module-title h3 {
    font-weight: 600;
}
/******************* logo ***************************/

}@media screen and (max-width: 992px){
#sp-logo {
    width: 30%;
	float: left;
}
}
@media screen and (max-width: 678px){
#sp-logo {
    width: 100%;
    float: left;
}
}
@media screen {
/************************* buscador y carrito *******************************/

}@media screen and (max-width: 992px){
#sp-right-header {
    width: 70%;
	float: right;
}
}
@media screen and (max-width: 768px){
#sp-right-header {
	padding-top: 15px;
}
}
@media screen and (max-width: 768px){
#sp-right-header .sp-module {
    width: auto;
}
}
@media screen and (max-width: 678px){
#sp-right-header {
    width: 100%;
}
}
@media screen and (max-width: 678px){
#sp-right-header .sp-module {
    width: 100%;
}
}
