/**
Theme Name: Living Viajes
Theme URI:
Description:Plantilla estilo Magazine. Comentarios anidados, men&uacute;s configurables, estilos especiales, m&uacute;ltiples widgets-&aacute;reas y barras laterales configurables. Requiere Hybrid 0.9 y WordPress 3.0 o superior para funcionar.
Author:FAPE
Author URI:
Version: versi&oacute;n 0.5.1
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{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;background:transparent;border:none;text-decoration:none}

b,i,hr,u,center,menu,layer,s,strike,font,xmp{font-weight:normal;font-style:normal;background:transparent;border:none;text-decoration:none}

/*** Body ***/
body{font:12px/20px 'Trebuchet MS', Verdana, Arial, sans-serif;color:#505767;background:#636463 url(images/bg.gif) repeat-x 0 0;margin:0 auto;min-width:750px}
#body-container{background:#FFF;overflow:hidden;width:990px;margin:0 auto}

/* Hyperlinks */
a{cursor:pointer}
a, a:visited{color:#0084FF;text-decoration:none}
a:hover, a:active{text-decoration:underline;color:#3B3B3B}
:focus{outline:none}

/* Headers */
h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal;margin:0 0 20px 0}
h1{font-size:1.8em}
h2{font-size:1.7em}
h3{font-size:1.55em}
h4{font-size:1.4em}
h5{font-size:1.25em}
h6{font-size:1.1em}

/* Text elements */
abbr{cursor:help}
acronym{text-transform:uppercase;border-bottom:1px dashed #666;cursor:help}
big{font-size:120%}
small,sup,sub{font-size:80%}
sup{vertical-align:baseline;position:relative;bottom:0.3em}
sub{vertical-align:baseline;position:relative;top:0.3em}
address{font-style:italic;margin:0 0 20px 0}
li address,dd address{margin:0}
ins,dfn{font-style:italic;text-decoration:none;border-bottom:1px solid #666}
del{text-decoration:line-through}

/* Paragraphs */
p{margin:0 0 20px 0}

/* Lists */
ol,ul{margin:0 0 20px 2.5em}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0}
/* Defition lists */
dl{margin:0 0 20px 5px}
dl dt{font-weight:bold;margin:10px 0 0 0}
dl dd{margin:5px 0 0 1.5em}

/* 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{overflow:hidden;height:100%;margin:0 24px;padding:0 24px;font-style:italic}
blockquote.pullquote{width:210px;margin:6px 0 3px;padding:6px 9px;text-align:center;font:italic normal normal 20px/22px Georgia, Times, 'Times New Roman', serif;color:#333;background:transparent;border-top:3px double #ddd;border-bottom:3px double #ddd}
.pullquote p{margin:0}

/* Object */
object{margin-bottom:20px}
/* Code */
code{font:.9em Monaco,monospace,Courier,"Courier New"}
pre{overflow:auto;font:.9em Monaco,monospace,Courier,"Courier New";line-height:20px;margin-bottom:20px;padding:10px}
pre code{font-size:1em}

/* Tables */
table{width:98%;background:#DFDFDF;border-collapse:collapse;border-spacing:0;margin-bottom:20px}
caption{font:italic normal normal 12px/22px Verdana, Geneva, Tahoma, sans-serif;text-align:right;color:#666}
tr{margin:1px;border:1px solid #DFDFDF}
td{padding:3px;background:#F9F9F9;border:1px solid #DFDFDF}
tr.alt td, tr.even td{background:#eee}
th{padding:3px;color:#FFF;background:#444;border:1px solid #DFDFDF}
th a{font-weight:bold;color:#eee}
th,td{text-align:left}
hr{margin-bottom:20px}

/* Forms */
input,textarea{padding:4px;border:1px solid #DFDFDF;color:#666}
textarea{clear:left;display:block;width:98%;font:14px/20px Arial, 'Helvetica Neue', Helvetica, sans-serif}
label{font-size:13px}
option{padding:1px 2px}
form label{cursor:pointer}
.text-input{display:block;padding:3px 6px;width:300px}
.button,#submit{background:
url(images/ov10.png) repeat-x 0 -322px #2185D1;border:1px solid #007CA5;color:#FFF;font-weight:700;padding:3px 10px}
.button:hover,#submit:hover{background:#474747 url(images/ov10.png) repeat-x 0 -362px;border-color:#3B3B3B;cursor:pointer}

/* Notes */
.note{padding:6px 9px;background:#eee;border:1px solid #ccc}
/* Warnings/Alerts */
.warning,.alert{padding:6px 9px;background:#FFFbbc;border:1px solid #E6DB55}
/* Errors */
.error{padding:6px 9px;background:#ffebe8;border:1px solid #C00}
/* Downloads */
.download{padding:6px 9px;background:#e7f7d3;border:1px solid #6c3}

/* Alignment */
.alignleft,.left{float:left;margin-right:15px}
.alignright,.right{float:right;margin-left:15px}
.aligncenter,.center{display:block;margin:0 auto 20px auto}
.alignnone,.block{clear:both;margin:0 0 20px 0}
.clear{clear:both}
img.alignleft,img.alignright{display:inline}
blockquote.alignleft,blockquote .alignright{width:33%}

/*** Images ***/
a img{border:none}
/* WP Smilies */
img.wp-smiley{max-height:12px;margin:0;padding:0;border:none}
/* WP Stats */
img#wpstats{overflow:hidden !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important}
/* Thumbnails */
.thumbnail{float:left;width:100px;height:100px;margin:0 10px 10px 0;background:#F9F9F9;border:1px solid #CBCBCB;text-align:left;font:normal normal normal 10px/12px arial,helvetica,sans-serif;color:#999}
/* WP Captions [caption] */
.wp-caption{padding:4px;background:#F9F9F9;border:1px solid #CBCBCB;text-align:center}
.wp-caption .wp-caption-text{margin:0;padding:0 5px;text-align:right;font-size:11px;color:#666;line-height:14px}
.wp-caption img{margin:0 auto;padding:0;border:1px solid #DFDFDF}
/* Gallery [gallery] */
.gallery{display:block;text-align:center;margin-bottom:20px !important}
.gallery img{border:1px solid #CBCBCB}
/* Avatars */
.avatar{width:40px;height:40px;float:left;margin-right:20px;padding:0;border:1px solid #CBCBCB}

/*** Header ***/
#header-container{background:#000;overflow:hidden;margin:0 auto;padding-top:14px;height:1%}
#header{overflow:hidden}
#site-title{float:left;width:500px;height:70px;margin:0 20px 10px 0}
#site-title a{background:url(images/logo_black.jpg) no-repeat 0 0;display:block;width:500px;height:70px;text-indent:-9999px}
#site-description{display:none}

/*** Header utility widget ***/
#utility-header{margin:0 auto;overflow:hidden;padding:10px 0;width:970px}
#utility-header .widget{margin:0;float:left}

/*** Menus Drop-down styles ***/
div.menu ul ul{position:absolute;top:-999em;width:10em}
div.menu ul ul li{width:100%}
div.menu li:hover{visibility:inherit}
div.menu li{float:left;position:relative}
div.menu a{display:block;position:relative}
div.menu li:hover ul, li.sfHover ul{left:0;top:2em;z-index:99}
div.menu li:hover li ul, li.sfHover li ul{top:-999em}
div.menu li li:hover ul, li li.sfHover ul{left:10em;top:0}
div.menu li li:hover li ul, li li.sfHover li ul{top:-999em}
div.menu li li li:hover ul, li li li.sfHover ul{left:10em;top:0}

/*** Primary Menu ***/
#primary-menu{width:990px;height:36px;margin:0 auto;font-weight:bold;background:#2185D1 url(images/ov10.png) repeat-x 0 -310px;;border-bottom:1px solid #007CA5}
#primary-menu div.menu{width:990px;height:36px;margin:0 auto;position:relative;z-index:9}
/* Menu list. */
#primary-menu ul{list-style:none;margin:0}
#primary-menu li{float:left}
#primary-menu a{padding:8px 20px;color:#FFF;border-left:1px solid transparent;border-right:1px solid #007CA5}
#primary-menu a:hover{text-decoration:none;background:#474747 url(images/ov10.png) repeat-x 0 -350px;border-left:1px solid #176FB3;border-right:1px solid #24D4FA}
#primary-menu li li a{width:160px;padding:8px 10px;background:#2185D1;border-top:1px solid #007CA5}
/* Drop-down controls */
#primary-menu ul ul, #primary-menu ul ul ul{width:180px}
#primary-menu li li:hover ul, #primary-menu li li li:hover ul{left:180px}
#primary-menu li:hover ul, #primary-menu li.sfHover ul{top:36px}
#primary-menu li li:hover ul, #primary-menu li li.sfHover ul, #primary-menu li li li:hover ul, #primary-menu li li li.sfHover ul {top:0}
#primary-menu ul ul{background:#007CA5}
/* Sub-nav indicator. */
#primary-menu a.sf-with-ul{padding-right:35px}
#primary-menu .sf-sub-indicator{position:absolute;top:14px;right:14px;width:12px;text-indent:-9999em;background:url(images/primary-menu-sub-icon.gif) no-repeat 3px 2px}
#primary-menu li li .sf-sub-indicator{background:url(images/primary-menu-sub-sub-icon.gif) no-repeat 0 0}

/* Secondary Menu */
#secondary-menu{background:#000;height:25px;width:470px;margin-top:16px;float:left}
#secondary-menu div.menu{position:relative;z-index:10}
#secondary-menu ul{list-style:none;margin:0}
#secondary-menu li{float:left;margin:6px 0 0 0;padding:0 0 8px 0}
#secondary-menu a{display:block;font:normal normal bold 13px/13px 'Trebuchet MS', Verdana, Geneva, Tahoma, sans-serif;color:#00C0FF;padding:0 10px}
#secondary-menu a:hover{color:#FFF;text-decoration:none}
/* Drop-down styles */
#secondary-menu li:hover ul, #secondary-menu li.sfHover ul {top:14px}
#secondary-menu li li:hover ul, #secondary-menu li li.sfHover ul, #secondary-menu li li li:hover ul, #secondary-menu li li li.sfHover ul{top:-1px}
#secondary-menu ul ul{border-top:1px solid #222;background:#333}
#secondary-menu li li{margin:0;padding:0;border-bottom:1px solid #222}
#secondary-menu li li a{padding:2px 7px;border:none;color:#FFF;font-size:11px}
#secondary-menu li li a:hover{color:#00C0FF}

/*** After Header ***/
#after-header{border-bottom:1px solid #DFDFDF;height:35px;margin:0 10px;padding-top:10px;width:970px}
#sup-ads{width:660px;height:22px;margin:0;float:left;border:1px solid #CBCBCB;display:inline;line-height:22px;text-indent:10px}
/* Search form */
.search input{float:left;width:180px;height:20px;margin:0 5px;padding:1px 8px 1px 22px;font:normal normal normal 11px/15px Verdana, Geneva, Tahoma, sans-serif;color:#666;background:#FFF url(images/ov10.png) no-repeat -265px -167px;border:1px solid #CBCBCB}
.search-submit,.search .button{display:none}
/* Social Icons */
.social-icon ul{list-style:none;margin:0;float:right}
.social-icon li{float:left;padding-left:4px}
.social-icon li a{display:block;height:24px;width:24px}
.social-icon li a span{display:none}
.feed a{background:url(images/ov10.png) no-repeat -270px -60px}
.twitter a{background:url(images/ov10.png) no-repeat -270px -30px}
.facebook a{background:url(images/ov10.png) no-repeat -270px 0}

/*** Container (content/primary/secondary) ***/
#container{overflow:hidden;height:1%}
.primary-active #container{background:url(images/bg-lr.png) repeat-y 0 0;padding-left:200px;padding-right:340px}
.primary-inactive #container{background:url(images/bg-r.png) repeat-y 0 0;padding-left:0;padding-right:340px}
.secondary-inactive #container{background:url(images/bg-l.png) repeat-y 0 0;padding-left:200px;padding-right:20px}
.primary-inactive.secondary-inactive #container,.no-widgets #container{background:#FFF;padding-left:0;padding-right:20px}

/* Contains site's main content */
#content{width:100%;margin-top:10px}
#content,#primary,#secondary{padding:0 10px 10px;overflow:hidden;position:relative;float:left}
.primary-inactive .content,.secondary-inactive .content{padding:0 10px}

/* Archive and search <div> before posts are listed */
.archive-info,.author-info,.term-info,.category-info,.tag-info,.date-info,.search-info{overflow:hidden;margin-bottom:20px;padding:10px;text-align:justify;background:#F0F8FF}

/* Entry wrapper <div> */
.hentry{margin:0 5px 20px;clear:both;overflow:hidden}
.archive .hentry{border-bottom:1px solid #DFDFDF}

/* Post, page, and 404 page titles */
.entry-title{font:normal normal bold 20px/26px 'Trebuchet MS', Verdana, Arial, sans-serif;margin-bottom:3px;letter-spacing:-0.025em;text-transform:uppercase}
.post-title,.page-title,.attachment-title,.error-404-title,.home .entry-title,.page-template-blog .entry-title{border-bottom:1px solid #DFDFDF}

/* Author and date byline */
.byline{border-bottom:1px solid #DFDFDF;color:#666;padding-bottom:5px}
.archive .byline,.search .byline{border:0;margin:0}
.byline a{color:#999 !important}
.byline-author{background:url(images/ov10.png) no-repeat -270px -197px;padding-left:15px}
.published{background:transparent url(images/ov10.png) no-repeat -270px -237px;padding-left:15px;margin-left:15px}
.comments-link{background:url(images/ov10.png) no-repeat -270px -214px;padding-left:15px;margin-left:15px}

/* Full entries and Excerpts (introduced)*/
.entry-content{font-size:13px;text-align:justify;margin-top:20px}
.entry-summary{font-size:13px;text-align:justify}

/* Using <!--nextpage--> */
p.page-links a{}

/* More link <!--more--> */
a.more-link{}

/* Entry metadata */
.entry-meta{background:#F9F9F9;font-size:.9em;border:1px solid #DFDFDF;padding:5px}
.entry-meta p{margin:0}
.meta-prep{font-weight:bold}
.meta-prep-tags{background:url(images/ov10.png) no-repeat -270px -257px;padding-left:15px}
.meta-prep-categories{background:url(images/ov10.png) no-repeat -270px -278px;padding-left:15px}

/* Navigation links */
.navigation-links{overflow:hidden}
.next,.previous{max-width:45%;font-size:13px}
.previous{float:left}
.next{float:right;text-align:right}

/* Paged comments navigation */
#comments-template .paged-navigation{text-align:center;margin:10px 0}
#comments-template .paged-navigation .page-numbers{padding:3px 6px;font-style:italic !important;border:1px solid #CBCBCB !important}
#comments-template .paged-navigation .next,#comments-template .paged-navigation .prev{float:none;text-align:left;border:none !important}

/* WP PageNavi (plugin) */
.wp-pagenavi{overflow:hidden;padding:0}
.home .wp-pagenavi{border-top:1px solid #DFDFDF;padding:15px 0 0}
.wp-pagenavi .pages{display:none}
.wp-pagenavi .current{float:left;padding:4px 8px;margin:0 4px 0 0;font-weight:700;border:1px solid #2185D1;color:#2185D1}
.wp-pagenavi .extend{float:left;padding:4px 8px;margin:2px}
.wp-pagenavi a{float:left;padding:4px 8px;margin:0 4px 0 0;text-decoration:none;border:1px solid #CBCBCB;color:#444;background:#FFF}
.wp-pagenavi a:hover{border:1px solid #2185D1;color:#2185D1;font-weight:400;background:#FFF;text-decoration:none}

/* Hybrid Tabs plugin */
.tab-content{display:none}
.t1{display:block}
#content .widget-tabs ul.tabs,#secondary .widget-tabs ul.tabs{overflow:hidden;list-style:none;margin:0;font-size:14px;border-bottom:1px solid #CDCDCD;height:35px}
#content .widget-tabs li.t,#secondary .widget-tabs li.t{float:left;display:inline;margin:5px 7px 5px 0;padding:0;text-align:center}
#content .widget-tabs li.t,#secondary .widget-tabs li.t{background-color:#E9E9E9;background-image:url(images/ov10.png);background-position:0 -100px;background-repeat:repeat-x;border-color:#CDCDCD;border-style:solid;border-width:1px 1px 0;font-size:13px;font-weight:bold;height:26px;line-height:26px;padding:0 5px 3px}
#content .widget-tabs li.t a,#secondary .widget-tabs li.t a{display:block;padding:0 6px;font-weight:bold;color:#0084FF}
#content .widget-tabs li.t a:hover,#secondary .widget-tabs li.t a:hover{color:#000 !important;text-decoration:none}
#content .widget-tabs li.t a.tab-current,#secondary .widget-tabs li.t a.tab-current{color:#3B3B3B}
#content .widget-tabs .tab-content,#secondary .widget-tabs .tab-content{overflow:hidden;clear:left}
#content .widget-tabs li.t4,#secondary .widget-tabs li.t4{margin:0}
/* Flexi Tabs */
.flexi-tabs,.linkcat ul{margin:0}
.flexi-tabs li,.linkcat ul li{background:none !important;padding:10px 0 !important;border-bottom:1px solid #E1E1E1;font-size:11px;line-height:16px;clear:both}
.flexi-tabs img,.linkcat img{width:75px;height:75px;float:left;margin-right:10px}
.flexi-tabs a,.linkcat a{font:normal normal bold 12px/16px Georgia, Times, 'Times New Roman', serif;display:block}
.flexi-tabs p,.linkcat p{margin:10px 0 0;text-align:justify}

/*** Comments template ***/
#comments-template{margin:20px 0;clear:both}
#comments-number,#reply-title{background-color:#E9E9E9;background-repeat:repeat-x;background-image:url(images/ov10.png);background-position:0 -100px;border:1px solid #CDCDCD;color:#3B3B3B;font-weight:bold;font-size:13px;line-height:26px;padding:0 0 2px 10px;margin:0 0 10px 0;height:1%}
.comments-closed{color:#666;font-style:italic}
#comments ol{margin:0}
#comments li{overflow:hidden;margin:0 0 15px 0;padding:15px 15px 0 15px;color:#333;background:#F9F9F9;border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:1%;list-style:none}
#comments li li,#comments li li li li,#comments li li li li li li{background:#FFF}
#comments li li li,#comments li li li li li{background:#F9F9F9}
#comments .comment-meta-data{margin-bottom:15px}
#comments .published{margin:0}
#comments .comment-author{font-weight:bold}
#comments .comment-text{clear:left}
#cancel-comment-reply-link{font-size:12px;color:#ED5C5C}

/*** Widget sections ***/
.widget{overflow:hidden;margin:10px 0}
.widget-title{background-color:#E9E9E9;background-repeat:repeat-x;background-image:url(images/ov10.png);background-position:0 -100px;border:1px solid #CDCDCD;color:#3B3B3B;font-weight:bold;font-size:13px;line-height:26px;padding:0 0 2px 10px;margin:0 0 10px 0;height:1%}
.widget ul{list-style:none;margin-left:0}
.widget ul li{margin:0 0 2px;overflow:hidden;height:100%}
.widget a{color:#3B3B3B}
.widget a:hover{color:#000}
/* Primary widget section */
#primary{width:180px;left:320px;margin-left:-100%}
#container > #primary{left:-220px}
.secondary-inactive #primary{left:0}
#primary .widget ul li{padding:0 0 0 12px;background:url(images/ov10.png) no-repeat -295px -437px}
/* Secondary widget section */
#secondary{width:300px;margin-right:-340px}
#secondary-top,#secondary-middle,#secondary-bottom{width:300px;overflow:hidden;clear:both}
#secondary-top-right,#secondary-middle-right{width:145px;float:right;padding-left:5px;overflow:hidden;clear:right}
#secondary-top-left,#secondary-middle-left{width:145px;float:left;padding-right:5px;overflow:hidden;clear:left}
#secondary .widget ul li{padding:0 0 0 12px;background:url(images/ov10.png) no-repeat 0 -413px}
/* Widget Utility after Singular */
#utility-after-singular{margin:20px auto}

/*** Footer ***/
#footer-container{overflow:hidden;clear:both}
#footer-container{width:990px;background:#FFF;margin:0 auto 10px;border-top:1px solid #DFDFDF}
/* Subsidiary widget section */
#subsidiary{overflow:hidden;margin:5px 0;width:990px}
#subsidiary .widget{margin:10px;float:left;width:300px}
div > #subsidiary .widget{margin:10px 15px}
/* Footer section */
#footer{background:url(images/ov10.png) repeat-x scroll 0 -322px #2185D1;color:#FFF;overflow:hidden;width:970px;margin:0 auto}
#footer a{font-style:normal;color:#FFF}
/* Footer extra */
#footer .copyright, #footer .left{display:inline;float:left;margin:0 15px}
#footer .credits, #footer .right{display:inline;float:right;margin:0 15px}

/* Button  */
.oferta a{color:#FFF;font:italic normal bold 20px/48px georgia, times, 'times new roman', serif;padding:0 18px;width:114px;height:50px;background:#007CA5 url(images/ov10.png) no-repeat 0 -200px;display:block;margin:0 auto}
.oferta a:hover{text-decoration:none;background:#3B3B3B url(images/ov10.png) no-repeat 0 -250px}

/* AddThis Plugin */
.addthis_toolbox {padding:18px 0}
.addthis_button_facebook_like iframe{width:120px !important}
.at300b,.at300m{margin-left:10px}
#byline-share{margin:-10px 0;width:100%}
#byline-share .addthis_toolbox{float:none;height:30px;margin:0 0 4px;padding:8px 0 0}
#___plusone_0{float:left}

