/* Cajas de Publicación */ @import url('reset.css'); .clr{ clear:both; } a{ text-decoration:none; } a.more_link{ color:#EF1010; text-decoration:none; font-size:10px; text-transform:uppercase; font-family:'Droid Sans', Arial, sans-serif; font-style:normal; } a.more_link:hover{ border-bottom:1px dotted #ddd; } .clr{ clear:both; } .container { position:relative; margin:20px 0; } .overlay{ background-color:#000; opacity:0; position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:1000; display:none; } .bg-img{ position:fixed; width:100%; top:0px; left:0px; z-index:100; } .full-view-elements{ display:none; } .full-view{ position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:1000; } .block a:hover img{ /*opacity: 0.4;*/ } .block{ float:left; /*background:white;*/ padding-bottom: 5px; /*min-height: 140px;*/ border-radius: 0px; box-shadow: 0 1px 1px rgba(0,0,0, .1); /*margin:0px 12px 24px;*/ margin: 0 12px 24px; /*background: rgba(255,255,255, 0.5);*/ } .block a:hover{ /*filter: alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; background: rgba(0,0,0,0.5); */ } .block:active { position: relative; margin-top: 1px; margin-left: 13px; } /*fecha en el block*/ .block p{ font-size: .87em; margin: 0 0 3px; line-height: 120%; bottom: 0; width: 88%; } /*categorias en el block*/ .block p a{ text-transform: none; color: black; } .sub-block{ padding: 10px 10px 0; /*margin-bottom: 30px;*/ } .project-descr{ display:none; } .project-descr-full{ background:#fff; height:186px; padding:0; position:fixed; top:50%; width:100%; opacity:0.9; left:0px; margin:-93px 0 0 0; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2); box-shadow:1px 1px 2px rgba(0,0,0,0.2); } .project-descr-full-wrapper{ margin:20px; height:146px; overflow:hidden; } .project-descr-full-content p{ line-height: 34px; padding-bottom: 5px; font-size: 20px; font-style: italic; } .full-view .thumbs-wrapper{ margin:5px 5px 5px 20px; float:right; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2); -webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.2); box-shadow:1px 1px 2px rgba(0,0,0,0.2); } .thumbs-wrapper{ overflow:hidden; position:relative; text-align: center; } .thumbs img{ float:left; } .thumbs-nav span{ position:absolute; width:22px; height:40px; background:transparent url(../images/nav.png) no-repeat top left; top:50%; left:5px; margin-top:-20px; cursor:pointer; text-indent:-9000px; display:none; } .thumbs-nav span.thumbs-nav-next{ left:auto; right:5px; background-position:top right; } .thumbs-nav span.thumbs-nav-prev:hover{ background-position:bottom left; } .thumbs-nav span.thumbs-nav-next:hover{ background-position:bottom right; } .full-view-exit{ background:#222 url(../images/cross.png) no-repeat 10px 50%; position:absolute; top:5px; right:0px; cursor:pointer; width:50px; height:46px; text-indent:-9000px; -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2); -webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.2); box-shadow:1px 1px 2px rgba(0,0,0,0.2); -webkit-transition: width 0.2s ease-in-out; -moz-transition: width 0.2s ease-in-out; -o-transition: width 0.2s ease-in-out; -ms-transition: width 0.2s ease-in-out; transition: width 0.2s ease-in-out; } .full-view-exit:hover{ width:60px; } .full-nav{ float:right; padding-top:5px; } .full-nav-prev, .full-nav-next{ float:left; width:22px; height:40px; background:transparent url(../images/nav.png) no-repeat bottom left; cursor:pointer; text-indent:-9000px; } .full-nav-next{ background-position:bottom right; } .full-nav-pages{ float:left; line-height:40px; font-size:12px; padding:0 10px; font-style:italic; color:#fff; } .intro-loading{ background: transparent url(../images/loading.gif) no-repeat center center; opacity:0.6; } .loading-small{ position:absolute; top:20px; right:20px; width:16px; height:16px; background: transparent url(../images/loading-small.gif) no-repeat center center; display:none; } /* Footer Style */ .reference{ position:relative; width:100%; height:25px; line-height:24px; font-size:13px; background:#000; opacity:0.9; text-transform:uppercase; font-family: 'PT Sans Narrow', Arial, sans-serif; z-index:4; } .reference a{ padding:5px 10px; letter-spacing:1px; text-shadow:1px 1px 1px #000; color:#ddd; text-align:right; } .reference a:hover{ color:#fff; } .reference a span{ font-weight:bold; } .reference span.right_ab{ position:absolute; right:4px; } figure { display: block; position: relative; overflow: hidden; } figcaption { position: absolute; min-width:170px; min-height:1000px; background: rgba(0,0,0,0.8); color: white; padding: 15px 20px 10px; opacity: 0; top: 0; -webkit-transition:all 0.6s ease; -moz-transition:all 0.6s ease; -o-transition:all 0.6s ease; } figcaption a:link, figcaption a:visited{ color: white; } /* .top{ top:0; } .bottom{ bottom:0; } */ figure:hover figcaption { opacity: 1; left: 0; } .block figcaption a{ color: white; margin-bottom: 10px; display: block; line-height: 100%; }