.content{position:relative;margin:10px 0 30px 0}

.interior{font-family:'roboto'}
.interior div.kicker{font-size:180%;text-transform:uppercase;margin-bottom:0.9em;font-weight:bold;color:#404040}
.interior h1.title{font-family: 'roboto_bold';color:#404040;font-size:510%;line-height:1em;margin-bottom:0.5em}
.interior div.datetime-description{font-size:180%;margin-bottom:1em}
.interior .separatorLine{border-bottom:1px dotted #E9E9E9;margin-bottom:1.7em}
.interior .datetime-description .date{display:inline-block;margin-right:0.5em;font-weight:bold;color:#404040}
.interior .datetime-description .description{color:#4B4B4B;line-height:1.4em;font-size:18px;display:inline}
.interior .author{font-size:136%;margin-bottom:1em}
.interior .copyrighttext{font-size:135%;color:#4B4B4B;margin-bottom:1em}
.interior .media{margin-bottom:2em}
.interior .cs{margin:0 1em;font-weight:bold}
.interior .cs .caption{margin-bottom:0.5em}


.interior .relacionados .title{font-size:250%}
.interior .relacionados .piecetitle{font-size:220%}
.interior .relacionados .folder{margin-top: -39px}


.media .image img{vertical-align:middle}
.media .image{z-index:0;position:relative}
.media .image .zoom{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}
.media .image .zoom a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}
.media .image .cs{color:#e2e2e2;z-index:3;font-size:130%;padding:1em 0}
.media .image .gallery .previous,.gallery .previous{position:absolute;top:0px;bottom:0;width:60px}
.media .image .gallery .previous a,.gallery .previous a{position:absolute;padding:25px;top:40%;z-index:2;width:30px;height:37px}
.media .image .gallery .previous img,.gallery .previous img{background:url('/0/img/nota/sprite.png') 0 0 no-repeat;opacity:1;filter:alpha(opacity=100)}
/*
.media .image:hover .gallery .previous img{opacity:1;filter:alpha(opacity=100)}
*/
.media .image .gallery .previous img{transition: opacity 0.5s;-moz-transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -o-transition: opacity 0.5s}
.media .image .gallery .next,.gallery .next{position:absolute;top:0px;bottom:0;right:0;width:60px}
.media .image .gallery .next a,.gallery .next a{position:absolute;padding:25px;right:0;top:40%;z-index:2;width:30px;height:37px}
.media .image .gallery .next img,.gallery .next img{background:url('/0/img/nota/sprite.png') -30px 0 no-repeat;opacity:1;filter:alpha(opacity=100)}
/*
.media .image:hover .gallery .next img{opacity:1;filter:alpha(opacity=100)}}
*/
.media .image .gallery .next img{transition: opacity 0.5s;-moz-transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -o-transition: opacity 0.5s}

.gallery.trans-in .image img{opacity:0;transition: opacity 0.5s;-moz-transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -o-transition: opacity 0.5s}
.gallery.trans-end .image img{opacity:1;transition: opacity 0.5s;-moz-transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -o-transition: opacity 0.5s}
.gallery{background:#1D1D1B}
.gallery .busy{position:absolute;top:40%;left:40%;font-size:14px;color:#fff;text-shadow: rgba(0,0,0,0.8) 1px 1px 0px, rgba(0,0,0,1) 0px 0px 20px;z-index:3}
.gallery .image_popup{min-height:auto;min-width:auto;top:30px;bottom:30px;left:30px;right:30px;position:absolute;z-index:-1;overflow:hidden}
.gallery .cs{position:absolute;left:0;right:0;bottom:0;color:#fff;text-shadow: rgba(0,0,0,0.8) 1px 1px 0px, rgba(0,0,0,1) 0px 0px 4px;padding:30px;font-size:14px;z-index:3}
.gallery .gallery_popup_close{background:url('/0/img/nota/sprite.png') -63px 0 no-repeat;width:35px;height:35px;position:absolute;right:25px;top:25px;z-index:3}
.gallery .gallery_popup_previous img{opacity:1;filter:alpha(opacity=100)}
.gallery .gallery_popup_next img{opacity:1;filter:alpha(opacity=100)}
/*
.gallery.gallery_popup .logo{position:absolute;top:0;left:0;width:203px;height:70px;background:url('/0/img/footer/siteLogo.png') no-repeat;opacity:0.8}
.gallery.gallery_popup .logo{position:absolute;top:0;left:0;width:477px;height:169px;background:url('/0/img/nota/logo-gallery.png') no-repeat;opacity:0.8}
*/
.gallery.gallery_popup .logo{position:absolute;top:3%;left:2%;width:400px;height:141px}
.gallery.gallery_popup .logo img{background:url('/0/img/nota/logo-gallery.png') no-repeat;opacity:0.6;background-size:400px 141px}

.toolbar-wrapper{border-top:1px dotted #a1a1a1;width:100%;border-bottom:1px dotted #a1a1a1;width:100%;z-index:5;margin-top:20px}
.toolbar-wrapper .sendmail .share-button{background:none;border:0;color:#a1a1a1;width:auto;height:16px;border-radius:0;vertical-align:top}
.toolbar-wrapper .sendmail .share-item{margin:0;line-height:16px;vertical-align:top;position:relative}
.share-buttons .share-item.whatsapp{display:none}
.interioraubook{color:#7f7f7f;font-size:10px;padding:10px 0;height:16px;position:relative;line-height: 16px}
.interioraubook .position{position:absolute;right:0px}
.interioraubook .sendmail{background:url(/0/img/nota/buttons.png) no-repeat 0px -12px;height:16px;float:left;margin-right:20px}
.interioraubook .sendmail a{text-decoration:none;color:#7f7f7f;margin-left:20px}
.interioraubook .sendmail a:hover{text-decoration:underline}
.interioraubook .print{background:url(/0/img/nota/buttons.png) no-repeat 0px -28px;height:16px;float:left;margin-right:20px}
.interioraubook .print a{text-decoration:none;color:#7f7f7f;margin-left:20px}
.interioraubook .print a:hover{text-decoration:underline}
.interioraubook .smaller{background:url(/0/img/nota/buttons.png) no-repeat 0px -44px;width:16px;height:16px;float:left;margin-right:5px}
.interioraubook .bigger{background:url(/0/img/nota/buttons.png) no-repeat 0px -60px;width:102px;height:16px;float:left}
.interioraubook .bigger img{margin-right:8px}  
.interioraubook .bookmarksitem{margin-right:7px}
.interioraubook .bookmarklink{float:left}
.interioraubook .emailform{background:#FFFFFF;border:#E5E5E5 1px solid;padding:10px 10px 15px 10px;margin-top:10px;font-size:12px;position:absolute;left:0px;top:16px}
.interioraubook .emailform .title{font-size:14px;font-weight: bold;margin-bottom:20px;margin-top:10px}
.interioraubook .emailform TD.input{vertical-align:middle;height:40px} 
.interioraubook .emailform TD.text{vertical-align:middle;width:122px}
.interioraubook .emailform input{margin-left:10px;width:213px}
.interioraubook .emailform textarea{margin-left:10px;width:212px;padding:5px;font-family:Arial}
.interioraubook .emailform button{margin-left:15px;}
.interioraubook .emailform .buttons{text-align:right;margin-right:2px;margin-top:15px}
.interioraubook .emailresult{width:293px;height:243px;text-align:center;line-height:243px}

.comments{margin-top:20px}


@media print{
    /* Elementos de VSM que deben ocultarse, por si el usuario del Panel de Control está logueado */
    .vc-{display:none}  
    #vsmscripttime {display:none}
    
    /* Elementos que deben ocultarse para la impresión */
    /*HEADER*/
    .clima{display:none}
    .search{display:none}
    .share-buttons{display:none}
    .menu-wrapper{display:none}
    .toolbar-wrapper{display:none}
    .relacionados{display:none}
    .block3A{display:none}
    .comments-wrapper{display:none}
    .footer-wrapper{display:none}
    
    
    #copyright-footer{top:9px}   
    .comments{display:none}
    .zright{display:none}
    .zleft{float:none;margin:0 auto}
    .top-bar-wrapper{display:none}
}

#tags {margin:10px 0 20px 0;    ;font-size: 130%;padding-bottom:2em}
#tags .item .title{background-color: #000;display: inline-block;    color: #fafafa;    padding: 5px;    text-transform: uppercase;    border-radius: 3px;    font-family: lato;    font-size: 14px;}
#tags .item .title:hover{background-color:#00afff}
#tags .item .separator{color:#fff;padding:0 5px;}
#tags .item .separator:after{display:none}
#tags .item .title a{color: #fff;}

.share-buttons{margin-bottom:10px}