/*
Theme Name:Flexi EFE
Theme URI:
Description:Adaptacion de la plantilla Flexi para EFE Blog. Requiere Hybrid para funcionar.
Author:FAPE
Author URI:
Version:0.2
Tags:
Template:hybrid
*/
/* RESET */
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:none;font-size:100%;margin:0;outline:none;padding:0;text-decoration:none;vertical-align:baseline}
b,i,hr,u,center,menu,layer,s,strike,font,xmp{background:transparent;border:none;font-size:100%;font-style:normal;font-weight:400;margin:0;outline:none;padding:0;text-decoration:none;vertical-align:baseline}
/* Contains everything */
body{background:#fff;color:#2E2E3A;font:12px/22px Verdana, Geneva, Tahoma, sans-serif;line-height:21px;margin:0 auto;min-width:750px}
#body-container{background:#fdfdfd url(images/cbck.png) repeat-y;margin:0 auto;width:999px}
.secondary-inactive #body-container{background:#fdfdfd url(images/cbck0.png) repeat-y}
.primary-active #body-container{background:#fdfdfd url(images/cbck-lw.png) repeat-y}
#content,#primary,#secondary{float:left;overflow:hidden;position:relative}
#content{padding:10px 15px;width:100%}
/* HEADER */
#header-container{background:#FDFDFD url(images/logo.jpg) no-repeat 0 0;height:140px;margin:0 auto;overflow:hidden;width:980px}
/* Contains site title and tagline */
#header{overflow:hidden;width:980px}
#site-title{display:inline;float:left;height:130px;position:absolute;width:244px}
#site-title a{float:left;margin:10px}
#site-title span{background:url(images/logo.jpg) no-repeat 0 0;cursor:pointer;height:120px;left:0;position:absolute;top:0;width:234px}
#site-description{text-indent:-9999px}
/* Header widget */
#utility-header{float:right;height:90px;margin:8px 10px 0 0;overflow:hidden;width:728px}
/* After Header */
#after-header{background:#fff;font-family:arial,helvetica,sans-serif;margin:0 auto;overflow:hidden;width:980px}
#cat-navigation{clear:both;float:left;position:relative;width:650px}
#cat-navigation ul{clear:both;list-style:none;margin:0;padding-left:6px}
#cat-navigation li{float:left;list-style:none;margin-right:5px}
#cat-navigation li a{background-color:#F0EFEE;background-image:url(images/navbar.jpg);background-position:left 0;background-repeat:no-repeat;color:#666;display:block;padding:0 0 0 9px;text-decoration:none}
#cat-navigation li a span{background-color:#F0EFEE;background-image:url(images/navbar.jpg);background-position:right 0;background-repeat:no-repeat;color:#666;display:block;font-size:11.4px;font-weight:700;padding:4px 9px 2px 0;text-transform:uppercase}
/* Category Navigation */
#cat-navigation li.current_page_item a,#cat-navigation li.page-item-1599 a:hover,
.category-moda-y-pasarela #cat-navigation li.cat-item-20 a,#cat-navigation li.cat-item-20 a:hover,
.category-belleza #cat-navigation li.cat-item-779 a,#cat-navigation li.cat-item-779 a:hover,
.category-en-forma #cat-navigation li.cat-item-780 a,#cat-navigation li.cat-item-780 a:hover,
.category-mujer-actual #cat-navigation li.cat-item-781 a,#cat-navigation li.cat-item-781 a:hover,
.category-prensa-rosa #cat-navigation li.cat-item-782 a,#cat-navigation li.cat-item-782 a:hover,
#cat-navigation li.cat-item a:hover{background-color:#D80070;background-position:left -60px}

#cat-navigation li.current_page_item span,#cat-navigation li.page-item-1599 a:hover span,
.category-moda-y-pasarela #cat-navigation li.cat-item-20 span,#cat-navigation li.cat-item-20 a:hover span,
.category-belleza #cat-navigation li.cat-item-779 span,#cat-navigation li.cat-item-779 a:hover span,
.category-en-forma #cat-navigation li.cat-item-780 span,#cat-navigation li.cat-item-780 a:hover span,
.category-mujer-actual #cat-navigation li.cat-item-781 span,#cat-navigation li.cat-item-781 a:hover span,
.category-prensa-rosa #cat-navigation li.cat-item-782 span,#cat-navigation li.cat-item-782 a:hover span,
#cat-navigation li.cat-item a:hover span{background-color:#D80070;background-position:right -60px;color:#FFF}

/* Google Search form (in navigation) */
#search{float:right;margin-right:10px}
#sbi{border:1px solid #e0e0e0 !important;float:left;height:25px;margin-left:9px;padding:0 5px !important;width:265px}
#sbb{background:url(images/icons.png) repeat scroll 1px -129px transparent;border:0;cursor:pointer;float:left;height:23px;padding:2px 0 2px 2px;width:24px}
/* Social Icons */
#social-icon{background:url(images/bg-title.png) repeat-x scroll 0 -74px transparent;border:1px solid #E0E0E0;height:95px;margin:0 auto 10px;overflow:hidden;padding:4px 0;text-align:center;width:150px}
#social-icon ul{list-style:none;margin:0}
#social-icon li{background-image:url(images/pattern.jpg);background-repeat:no-repeat;display:inline;float:left;height:42px;margin:1px;width:48px}
#social-icon li a{display:block;font-size:10px;padding:40px 0 0}
#social-icon li a span{display:block}
.feed{background-position:-98px -250px}
.twitter{background-position:2px -250px}
.facebook{background-position:-48px -250px}
/* Sidebars */
#primary,#secondary{background:#fff;padding:10px 0}
#primary{left:340px;margin-left:-100%;width:160px}
#container > #primary{left:-190px}
.secondary-inactive #primary{left:20px}
#secondary{margin-right:-360px;width:320px}
.primary-active #container{padding-left:170px;padding-right:360px}
.primary-inactive #container{padding-left:10px;padding-right:360px}
.secondary-inactive #container{padding-left:170px;padding-right:40px}
.primary-inactive.secondary-inactive #container,.no-widgets #container{padding-left:10px;padding-right:40px}
/* JUST FOR LOOKS */
p{margin:0 0 18px}
/* Links */
a{cursor:pointer}
a,a:visited{color:#B1005C;text-decoration:none}
a:hover,a:active{text-decoration:underline}
#primary a,#secondary a{color:#05053A}
/* Headers */
h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:400;margin:0 0 10px}
h1{font-size:1.6em}
h2{font-size:1.3em}
h3{font-size:1.25em}
h4{font-size:1.2em}
h5{font-size:1.15em}
h6{font-size:1.1em}
/* Text elements */
big{font-size:120%}
small,sup,sub{font-size:80%}
sup{bottom:0.3em;position:relative;vertical-align:baseline}
sub{position:relative;top:0.3em;vertical-align:baseline}
ins,dfn{border-bottom:1px solid #666;font-style:italic;text-decoration:none}
del{text-decoration:line-through}
/* Lists */
ol,ul{margin:0 0 18px 2.5em}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0}
/* Defition lists */
dl{margin:0 0 18px 3px}
dl dt{font-weight:700;margin:12px 0 0}
dl dd{margin:6px 0 0 1.5em}
/* Object */
object{margin:10px 0}
/* Code */
code{background:#eee;font:.9em Monaco,monospace,Courier,'Courier New';font-size:12px;padding:0 3px}
pre{background:url(images/code.png) repeat 0 0;border:1px solid #e0e0e0;color:#000;font:.9em Monaco,monospace,Courier,'Courier New';font-size:12px;line-height:18px;margin-bottom:18px;overflow:auto;padding:9px}
pre code{background:transparent;font-size:1em;padding:0}
/* Tables */
table{background:#ddd;border-collapse:collapse;border-spacing:0;margin-bottom:18px;width:98%}
caption{color:#666;font:italic normal normal 12px/22px Verdana, Geneva, Tahoma, sans-serif;text-align:right}
tr{border:1px solid #e0e0e0;margin:1px}
td{background:#FBFBFB;border:1px solid #e0e0e0;padding:3px}
tr.alt td,tr.even td{background:#eee}
th{background:#49595f;border:1px solid #e0e0e0;color:#fff;padding:3px}
th a{color:#eee;font-weight:700}
th,td{text-align:left}
hr{margin-bottom:18px}
/* Blockquotes */
blockquote p:before,q p:before{content:'\201C'}
blockquote p:after,q p:after{content:'\201D'}
blockquote em,blockquote cite{font-style:italic}
blockquote{font-style:italic;height:100%;margin:0 24px;overflow:hidden;padding:0 24px}
blockquote.pullquote{background:transparent;border-bottom:3px double #ddd;border-top:3px double #ddd;color:#56566E;font:italic normal normal 20px/22px Georgia, Times, 'Times New Roman', serif;margin:6px 0 3px;padding:6px 9px;text-align:center;width:210px}
.pullquote p{margin:0}
/* Notes */
.note{background:#eee;border:1px solid #ccc;padding:6px 9px}
/* Warnings/Alerts */
.warning,.alert{background:#fffbbc;border:1px solid #E6DB55;padding:6px 9px}
/* Errors */
.error{background:#ffebe8;border:1px solid #C00;padding:6px 9px}
/* Downloads */
.download{background:#e7f7d3;border:1px solid #6c3;padding:6px 9px}
/* Aligns */
.gallery{clear:both;display:block;margin:0 auto 18px !important;overflow:hidden;text-align:center}
.alignleft,.left{float:left;margin-right:10px}
.alignright,.right{float:right;margin-left:10px}
.aligncenter,.center{display:block;margin:0 auto}
.alignnone,.block{clear:both;margin:0}
.clear{clear:both}
img.alignleft,img.alignright{display:inline}
blockquote.alignleft,blockquote .alignright{width:33%}
/* WIDGETS */
.widget,.widget p{margin:0 0 10px}
/* Widgets inside Secondary Container */
#secondary-top,#secondary-middle,#secondary-bottom{clear:both;overflow:hidden;width:320px}
#secondary-top-right,#secondary-middle-right{border-left:1px solid #E0E0E0;clear:right;float:right;overflow:hidden;width:159px}
#secondary-top-left,#secondary-middle-left{clear:left;float:left;overflow:hidden;width:160px}
.widget-title,.widget-tabs ul.tabs{background-position:0 0;background-repeat:repeat-x;color:#FFF;font:normal normal bold 13px/22px Helvetica,times,'times new roman',serif;height:27px;line-height:27px;margin:0 0 10px;overflow:hidden;padding-left:10px;text-transform:uppercase}
/* Widget before cat-nav */
#utility-before-content{clear:both;height:23px;overflow:hidden;padding:4px 0 0 10px;width:970px;color:#fff !important}
.widget-title,.widget-tabs ul.tabs,#utility-before-content{background-color:#d80070;background-image:url(images/bg-title.png);background-repeat:repeat-x;background-position:0 0}
/* Widgets lists */
.widget ul{list-style:none;margin:0 5px}
.widget ul li a{font-size:11.35px;padding:0 0 0 5px}
.categories ul li a{font-size:12px;font-weight:700}
.categories ul li ul li a{background:url(images/icons.png) no-repeat scroll 0 -358px transparent;font-size:11px;font-weight:400;margin-left:5px;padding-left:10px}
.categories ul li ul li ul li a{margin-left:15px}
.categories ul li ul li a:hover{background:transparent url(images/icons.png) no-repeat 0 -465px}
.authors ul li a{background:url(images/icons.png) no-repeat scroll 0 -1916px #FFF;border-bottom:1px solid #E0E0E0;display:block;font-family:Georgia,Times,'Times New Roman',serif;font-size:13px;margin:4px 0 0;padding:4px 0 2px 20px;text-transform:capitalize}
.authors ul li a:hover{background:url(images/icons.png) no-repeat scroll 0 -2032px #FFF}
.especial ul li{background:url(images/icons.png) no-repeat scroll 0 -1685px #FFF;border-bottom:1px solid #E0E0E0;display:block;font-family:Georgia,Times,'Times New Roman',serif;font-size:13px;margin:4px 0 0;padding:4px 0 2px 20px}
.especial ul li a{padding:0}
.widget .pages li{border:1px solid #E0E0E0;color:#464646;height:102px;margin:20px auto;position:relative;text-decoration:none;width:150px}
.widget .pages a{font:normal 13px/27px Helvetica,times,'times new roman',serif;float:left}
.widget .pages a span{background-image:url(images/pattern.jpg);background-repeat:no-repeat;height:102px;left:0;position:absolute;top:0;width:150px}
.widget .page-item-1557 a span{background-position:0 -302px}
.widget .page-item-1557 a span:hover{background-position:0 -451px}
.widget .page-item-2842 a span{background-position:0 -900px}
.widget .page-item-3 a span{background-position:0 -600px}
.widget .page-item-3 a span:hover{background-position:0 -750px}
/* Hybrid Tabs plugin */
.tab-content{display:none}
.t1{display:block}
.widget-tabs{background:transparent !important;border:none !important;padding:0 !important}
.widget-tabs .widget-inside{background:transparent !important;border:none !important;padding:0 !important}
.widget-tabs li.t{border-left:1px solid #DEDEDE;display:inline;float:left;margin:0 11px 0 -11px}
.widget-tabs li.t a{background-image:none;color:#fff !important;display:block;padding:0 10px}
.widget-tabs li.t a.tab-current,.widget-tabs li.t a:hover{background:url(images/navbar.jpg) no-repeat scroll -10px 0 #F7F7F7;color:#05053A !important;text-decoration:none}
.widget-tabs .tab-content{clear:left;overflow:hidden}
.widget-tabs li.t4{margin:0}
/* Subsidiary */
#subsidiary{margin:0 auto;overflow:hidden;width:980px}
#subsidiary .widget{background:transparent;border:none;color:#56566E;float:left;font:12px/21px Arial, 'Helvetica Neue', Helvetica, sans-serif;overflow:hidden;padding:10px 13px 0}
#subsidiary .widget-title{background:transparent;border-bottom:1px solid #BBB;color:#666;font-size:15px;margin:0 0 10px;padding:0 0 3px}
#subsidiary .widget ul{margin-left:0}
#subsidiary .widget ul li{background:transparent;border-bottom:1px solid #56566E;margin:0 0 3px;padding:0 5px 3px}
#subsidiary .widget-tags,.st-tag-cloud{width:64%}
#subsidiary .widget-pages{width:20%}
/* Widget Utility after Singular */
#utility-after-singular{clear:both;margin:20px auto;text-align:center}
#utility-after-singular .widget-title{background:0;border-bottom:1px solid #E0E0E0;color:#2E2E3A;font:1.35em/24px Arial,Helvetica,sans-serif;height:1%;padding:0;text-transform:capitalize}
/* Widget inside posts */
.utility-post{float:left;margin-right:5px;width:340px}
#utility-before-content .widget{float:left}
/* FULL ENTRIES */
.post,.entry-content,.entry-summary{margin-bottom:20px;text-align:justify}
.read-more{color:#05053A;font-style:italic;font-weight:700}
/* Post lists */
.post ul{list-style:square inside}
.post ol{list-style:decimal inside}
/* Post title */
.entry-title{font:italic normal bold 20px/24px georgia, times, 'times new roman', serif;letter-spacing:-0.05em;margin-bottom:3px}
.page-template-page-front-page .entry-title,.page-title,.page-template-blog .entry-title,.single-title,.error-404-title,.attachment-title{font-style:normal;margin-bottom:10px}
/* Byline */
.byline-author{background:url(images/icons.png) no-repeat scroll 0 -252px transparent;padding-left:15px}
.byline-archive .published{background:url(images/icons.png) no-repeat scroll 0 -903px transparent;margin-left:15px;padding-left:15px}
.byline-archive .comments-link{background:url(images/icons.png) no-repeat scroll 0 -791px transparent;float:right;padding-left:15px}
.byline,.byline-comments{color:#56566E;font:normal normal normal .85em/1.5em Arial,Helvetica,sans-serif;text-transform:uppercase}
.byline .avatar{border:1px solid #999;float:left;height:32px;margin-right:10px;padding:0;width:32px}
.archive .byline,.search .byline{margin:0 0 10px}
.byline-comments{float:right;line-height:26px;text-align:right;width:180px}
.byline-comments span{background:url(images/icons.png) no-repeat scroll 0 -2px #05053A;color:#FFF;display:inline;float:right;font-weight:700;line-height:26px;margin:0 0 0 5px;text-align:center;width:32px}
/* Archive and search  before posts are listed */
.author-info,.category-info,.date-info,.tag-info,.search-info,.entry-meta,.archive .post, .page-template-page-front-page .post{background:url(images/bg-title.png) repeat-x scroll 0 -74px #FFF;border:1px solid #E0E0E0;font:0.85em Arial,Helvetica,sans-serif;margin-bottom:18px;overflow:hidden;padding:10px;text-align:justify}
.archive .post, .page-template-page-front-page .post{font:12px/22px Verdana,Geneva,Tahoma,sans-serif}
/* Post meta data */
.entry-meta a,.byline a,.byline-comments a{color:#56566E}
.entry-meta p{margin-bottom:5px}
.meta-prep,.sociable_tagline{font-weight:700;text-transform:uppercase}
.meta-prep-tags{background:url(images/icons.png) no-repeat scroll 0 -1578px transparent;padding-left:15px}
.meta-prep-categories{background:url(images/icons.png) no-repeat scroll 0 -682px transparent;padding-left:15px}
/* Sociable plugin */
.sociable{line-height:16px;margin-top:10px}
.sociable_tagline{background:url(images/icons.png) no-repeat scroll -3px -1242px transparent;float:left;padding-left:15px}
.sociable ul{display:inline;margin:0 !important;padding:0 !important}
.sociable ul li{display:inline !important;list-style-type:none;padding-left:6px}
.sociable ul li:before{content:""}
.sociable-hovers{-moz-opacity:.4;filter:alpha(opacity=40);opacity:.4}
.sociable-hovers:hover {-moz-opacity:1;filter:alpha(opacity=100);opacity:1}
/*  Navigation links */
.navigation-links{font-weight:700;margin:20px 0;overflow:hidden}
.next,.previous{line-height:14px;max-width:50%}
.singular-attachment .previous{max-width:100%}
.previous{float:left}
.next{float:right;text-align:right}
.navigation-attachment{border-bottom:4px solid #E0E0E0;height:100%;overflow:hidden;padding:0 0 12px}
#comments-template .paged-navigation .next,#comments-template .paged-navigation .prev{float:none}
/* WP PageNavi */
.wp-pagenavi .pages,#wpstats{display:none}
.wp-pagenavi,#comments-template .paged-navigation{overflow:hidden;padding:10px 0}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:active,#comments-template .paged-navigation a{background:#f2f2f2 url(images/bg-title.png) repeat-x scroll 0 -37px;border:1px solid #bbb;color:#464646;margin:0 4px 0 0;padding:4px 8px;text-decoration:none}
.wp-pagenavi a:hover,#comments-template .paged-navigation a:hover{background:#f7f7f7 url(images/bg-title.png) repeat-x scroll 0 -74px;border:1px solid #666;color:#47595f}
.wp-pagenavi .current,#comments-template .paged-navigation .current{background:#f7f7f7 url(images/bg-title.png) repeat-x scroll 0 -74px;border:1px solid #666;color:#333;font-weight:700;margin:0 4px 0 0;padding:4px 8px}
.wp-pagenavi .extend,page-numbers dots{float:none;margin:2px;padding:4px 8px}
/* COMMENTS */
#comments-template{clear:both;margin:20px 0}
/* Comment headers */
#comments-number,#reply{background:url(images/bg-title.png) repeat-x scroll 0 -74px #FFF;border:1px solid #E0E0E0;height:1%;margin:10px 0;padding:5px}
.comments-closed{color:#666;font-style:italic}
#comments-template ol{list-style:none;margin:0}
#comments li{background:url(images/bg-title.png) repeat-x scroll 0 -74px #FFF;border:1px solid #e0e0e0;height:1%;margin:0 0 15px;overflow:hidden;padding:15px 15px 0}
#comments li li,#comments li li li li,#comments li li li li li li{background:#fbfbfb}
#comments li li li,#comments li li li li li{background:#FFF}
#comments li .avatar,.comment-author-gravatar{border:1px solid #999;float:left;height:40px;margin-right:10px;padding:0;width:40px}
#comments .comment-author{font-weight:700}
#comments .comment-meta-data{margin-bottom:15px}
.comment-text{clear:left;font-size:12px}
/* Forms */
.text-input,textarea{background:#FBFBFB;border:1px solid #E0E0E0;color:#666;display:block;font:normal normal normal 11px/15px Verdana, Geneva, Tahoma, sans-serif;padding:2px 6px 0}
.text-input{height:20px;margin-right:10px;width:250px}
textarea{width:98%}
p > .text-input{float:left}
.page-template-quick-post .text-input{width:97.5%}
label{font:12px Arial, 'Helvetica Neue', Helvetica, sans-serif}
.form-textarea,.subscribe-to-comments{margin:0 0 5px}
.button,#wpsf_contact_submit{background:#f2f2f2 url(images/bg-title.png) repeat-x scroll 0 -37px;border:1px solid #cbcbcb;color:#464646;font:13px Arial, 'Helvetica Neue', Helvetica, sans-serif;font-weight:700;padding:3px 10px}
.button:hover,#wpsf_contact_submit:hover{background:#eee url(images/bg-title.png) repeat-x scroll 0 -74px;border-color:#47595f;cursor:pointer}
/* Footer */
#footer-container{background:#fff;border-top:1px solid #E0E0E0;clear:both;margin:0 auto;overflow:hidden;width:980px}
#footer{background:url(images/bg-title.png) repeat-x 0 -27px;border-top:1px solid #E0E0E0;font-size:0.9em;line-height:27px;margin:0 auto;overflow:hidden;width:980px}
#footer a,#subsidiary a{color:#777;font-style:normal}
#footer .copyright{display:inline;float:left;margin:0 5px}
#footer .credits{display:inline;float:right;margin:0 5px}
/* Page Navigation */
#navigation{clear:both;height:25px;margin:5px 0;width:980px}
#navigation .page-item-196,#navigation .page-item-197{float:right}
#navigation .page-item-196 a,#navigation .page-item-197 a{background:url(images/icons.png) no-repeat scroll 0 -1808px transparent;border:0;padding:0 20px}
#navigation .page-item-196 a:hover,#navigation .page-item-197 a:hover{background:url(images/icons.png) no-repeat scroll 0 -1015px transparent}
#page-nav ul{list-style:none;margin:0}
#page-nav li{float:left;margin:6px 0 0;padding:0 0 8px}
#page-nav a{border-right:1px solid #BBB;display:block;font:normal normal normal 11px/11px Verdana, Geneva, Tahoma, sans-serif;padding:0 15px}
/* IMAGES */
a img{border:none}
.post img{max-width:620px}
img.wp-smiley{border:none;margin:0;max-height:12px;padding:0}
.thumbnail,.linkcat img,.gallery img,.attachment-thumbnail{background:#FBFBFB;border:1px solid #E0E0E0;float:left;font:10px arial;height:100px;margin-right:10px;padding:2px;text-align:left;width:100px}
.linkcat img{height:60px;width:60px}
/* Author avatar */
.avatar{border:1px solid #999;float:left;height:60px;margin-right:20px;width:60px}
/* Captions */
.wp-caption{background:#FBFBFB;border:1px solid #ccc;padding:4px;text-align:center}
.wp-caption .wp-caption-text{color:#666;font-size:11px;line-height:14px;margin:0;padding:0 5px;text-align:right}
.wp-caption img{border:1px solid #E0E0E0;margin:0 auto;padding:0}
/* Enlaces Destacados Blogroll and Wizzard Comments */
.linkcat ul,ul.resumen{margin:0 10px}
.content .linkcat li,#primary .linkcat li,#secondary .linkcat li,.resumen li{background:url(images/bg-title.png) repeat-x scroll 0 -74px #FFF;border:1px solid #E0E0E0;clear:both;font-size:11px;height:1%;line-height:16px;margin-bottom:5px;overflow:hidden;padding:10px}
.content .linkcat li{font-size:12px}
.linkcat ul li a,ul.resumen li a{background:0;display:block;font-family:Georgia, Times, 'Times New Roman', serif;font-size:13px;font-weight:700;padding:0}
ul.resumen li a,.resumen p,.comment-text{text-transform:lowercase}
.linkcat ul li a:hover{background:0}
.linkcat p,.resumen p{margin:0;text-align:justify}
.gallery .gallery-row{clear:both;display:block;margin:0;overflow:hidden}
.gallery .gallery-item{float:left;list-style:none;margin:0;overflow:hidden;padding:0;text-align:center}
.gallery .gallery-item img,.gallery .gallery-item img.thumbnail{height:auto;margin:0 auto;max-width:89%;padding:1%}
.gallery-caption{margin-left:0}
/* Image sizes depending on the number of columns */
.col-0{width:100%} .col-1{width:100%} .col-2{width:50%} .col-3{width:33%} .col-4{width:25%} .col-5{width:20%} .col-6{width:16.5%} .col-7{width:14%} .col-8{width:12.4%} .col-9{width:11%} .col-10{width:10%} .col-11{width:9%} .col-12{width:8.33%} .col-13{width:7.6%} .col-14{width:7.1%} .col-15{width:6.66%} .col-16{width:6.25%} .col-17{width:5.83%} .col-18{width:5.55%} .col-19{width:5.25%} .col-20{width:4.95%}

