@font-face {
font-family: logoFont;
src: url(http://perezrayego.com/TTWPGOTT.ttf);
}
a {
color: #6ec9fb;
text-decoration: none;
}
.content-area a:hover, .content-area a:focus, .content-area a:active {
color: #FFF;
text-decoration: underline;
}
.traductores{
list-style: none;
text-align:left; 
clear: both;
font-size: 15px;
text-transform: lowercase;
}
.traductores li:first-child{
text-decoration: underline;
}
body {
background: black;
}
A.logoFont{
font-family: logoFont;
font-size:30px;
color:white;
box-shadow:none;
}
.wp-caption .wp-caption-text{
color:black;
text-align:center;
}
.site-main > article{padding:5px;}
#logo{
float:left !important;
margin-left:10px;
}
.site-main > article {
margin-bottom: 20px;
}
article.page{margin:10px}
article .entry-footer{
position:relative;
}
article .entry-footer:after{
content: '';
position: absolute;
left:0;
right:0;
top:0;
bottom:0;
z-index:1;
background: transparent;
}
.site-inner {
min-width: 300px;
} .entry-content, .entry-header{
margin:0px !important;
}
#wpsp-1192 .wp-show-posts-single{
width: 100%!important;
}
.category-nuevo .entry-footer, .category-new .entry-footer{
display:block;
}
.category-nuevo .entry-content a, .category-new .entry-content a{
color: purple !important;
}
.category-nuevo .entry-content a:hover, .category-new .entry-content a:hover{
color: #000 !important;
}
.entry-format, .cat-links{display:none !important;}
.category-nuevo .page-title, .category-new .page-title{display:none !important;}
.category-nuevo .page-header, .category-new .page-header{display:none;}
ARTICLE.category-nuevo, ARTICLE.category-new {
background-color:AliceBlue ;
padding:10px;
border:3px groove AliceBlue ;
border-radius: 10px;
color:black;
max-width: 550px;
}
.category-nuevo .entry-content, .category-new .entry-content{
background-color:white;
border:3px ridge white;
border-radius: 10px;
}
.category-nuevo .entry-content p, .category-new .entry-content p{
margin:10px;
}
.category-nuevo .entry-header, .category-new .entry-header{
padding-top:5px;
padding-left:5px;
}
.category-nuevo h2.entry-title a, .category-new h2.entry-title a{
margin-bottom:10px;
color:black!important;
}
.category-nuevo h1.entry-title, .category-new h1.entry-title{
text-shadow:none;
margin-bottom:30px;
color:black!important;
}
.category-nuevo .entry-content h1, .category-nuevo .entry-content h2, .category-nuevo .entry-content h3, .category-nuevo .entry-content h4, .category-nuevo .entry-content h5,
.category-new .entry-content h1, .category-new .entry-content h2, .category-new .entry-content h3, .category-new .entry-content h4, .category-new .entry-content h5{
background-color:#0C5254;
color:white;
text-shadow:none;
padding-left:5px;
margin-bottom:15px;
box-shadow: inset 0 0 10px black;
border-left: 2px solid white;
border-right: 2px solid white;
text-shadow: -1px 2px 0px black;
line-height: 1.6;
padding-left: 10px;
}
.category-nuevo .entry-content h1, .category-new .entry-content h1{
font-size:26px !important;
}
.category-nuevo .entry-content h2, .category-new .entry-content h2{
font-size:22px !important;
} 
.category-nuevo .entry-content h3, .category-new .entry-content h3{
font-size:18px !important;
}
.category-nuevo .entry-content h4, .category-new .entry-content h4{
font-size:15px !important;
}
.ssba, .ssba a{
font-family: courier;
font-size: 16px;
float:right;
}
.ssba{padding-top:30px;clear:both;}
.category-nuevo .entry-footer a, .category-new .entry-footer a{
color:black;
}
.category-nuevo .entry-content p, .category-new .entry-content p{
line-height: 1.5;
}
.category-nuevo .entry-content a img, .category-new .entry-content a img{
margin-top: 5px !important;;
}  .vendido{
background-color:red;
right: 20px;
bottom: 5px;
position: absolute;
}
.novendido{
background-color:darkgrey;
color:black;
right: 20px;
bottom: 5px;
position: absolute;
}
.ventaparcial{
background-color:MediumPurple;
right: 20px;
bottom: 5px;
position: absolute;
}     .fbx-dark, .fbx-dark .fbx-caption, .fbx-dark .fbx-open-caption, .fbx-dark.fbx-phone .fbx-social {
background-color: #000;
background-color: rgba(0,0,0,.9);
}
.fbx-caption-desc code{margin-left:15px;}
.fbx-caption-desc a{color:#86ffff !important;}
.fbx-light .fbx-caption, .fbx-light .fbx-inner, .fbx-light .fbx-social, .fbx-light.fbx-inset-buttons .fbx-next::before, .fbx-light.fbx-inset-buttons .fbx-prev::before, .fbx-light.fbx-modal, .fbx-modal.fbx-light.fbx-phone .fbx-close:hover, .fbx-modal.fbx-light.fbx-phone .fbx-fullscreen-toggle:hover, .fbx-modal.fbx-light.fbx-phone .fbx-next:hover, .fbx-modal.fbx-light.fbx-phone .fbx-pause:hover, .fbx-modal.fbx-light.fbx-phone .fbx-play:hover, .fbx-modal.fbx-light.fbx-phone .fbx-prev:hover, .fbx-modal.fbx-light.fbx-phone .fbx-social-toggle:hover, .fbx-rounded.fbx-light .fbx-close, .fbx-rounded.fbx-light .fbx-fullscreen-toggle, .fbx-rounded.fbx-light .fbx-pause, .fbx-rounded.fbx-light .fbx-play, .fbx-rounded.fbx-light .fbx-social-toggle {
border-color: #000 !important;
}
.fbx-light .fbx-close, .fbx-light .fbx-fullscreen-toggle, .fbx-light .fbx-inner, .fbx-light .fbx-loader, .fbx-light .fbx-next, .fbx-light .fbx-pause, .fbx-light .fbx-play, .fbx-light .fbx-prev, .fbx-light .fbx-social-toggle, .fbx-light.fbx-inset-buttons .fbx-next::before, .fbx-light.fbx-inset-buttons .fbx-prev::before {
background-color: #000 !important;
}
.fbx-caption-title{
font-style: italic;
}
.fbx-social.fbx-above {
top: 0px;
} article .entry-content p{
-webkit-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
text-align: justify !important;
white-space: pre-wrap;
word-break: normal;
word-break: break-word;
}
.rompepalabras{
-webkit-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
text-align: justify !important;
white-space: pre-wrap;
word-break: normal;
word-break: break-word;
}
#polylang-5{
display:inline;
position:absolute;
top:0px;
right:10px;
}
#polylang-5 ul li{
display:inline;
}
.everlightbox-top-bar{top:-35px !important}
.everlightbox-bottom-bar{bottom:-35px !important}
.slide .everlightbox-caption{
left:0px !important;
right: auto !important;
}  .flip-book {
perspective: 1000px;
} .flip-book:hover .flipper, .flip-book.hover .flipper {
transform: rotateY(180deg);
}
.flip-book, .portada, .contraportada {
width: 230px;
height:350px;
margin: 0px 20px 20px 0;
float:left;
}
article.post-820 .flip-book, article.post-820 .portada, article.post-820 .contraportada,
article.post-424 .flip-book, article.post-424 .portada, article.post-424 .contraportada{
height:300px;
margin: 0px 20px 10px 0;
} .flipper {
transition: 0.6s;
transform-style: preserve-3d;
position: relative;
} .portada, .contraportada {
backface-visibility: hidden;
position: absolute;
top: 0;
left: 0;
} .portada {
z-index: 2; transform: rotateY(0deg);
} .contraportada {
transform: rotateY(180deg);
}
#nuboides,#vertical,#eldoble,#elsol{
width:230px;
height:300px;
float:left;
clear:both;
background-size:cover;
margin: 0 20px 20px 0;
}
#nuboides{
background-image:url(http://perezrayego.com/wp-content/uploads/2017/02/nuboides.jpg);
}
#vertical{
background-image:url(http://perezrayego.com/wp-content/uploads/2017/02/752.jpg);
}#eldoble{
background-image:url(http://perezrayego.com/wp-content/uploads/2017/02/elDoble_ejemplo.jpg);
}#elsol{
background-image:url(http://perezrayego.com/wp-content/uploads/2017/02/portadac.jpg);
}
#nuboides:hover{background-image:url(http://perezrayego.com/wp-content/uploads/2017/03/nuboides2.jpg);
}  #redes_sociales a{
font-size:12px;
color:white!important;
box-shadow:none!important;
}
ul#redes_sociales{
list-style:none;
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
max-width: 300px;
float: left;
clear: both;
}
#redes_sociales li{
margin:0 10px 10px 0;
padding:10px;
max-width:50px;
text-align:center;
}
#redes_sociales img{
width:30px;
height:auto;
margin:0 auto;
} .entry-footer{display:none;}
NAV.post-navigation{
display:none;}
#text-4 .textwidget{
position:fixed;
right:300px;
bottom:0px;
z-index:999;
}
.textwidget a{border:none;}
BODY.home h1.entry-title{display:none}
#wonderplugingallery-container-1{
margin-left: -40px !important;
}
.html5gallery-box-1, .html5gallery-box-2{
position:static!important;
z-index:100!important;
overflow:hidden;
margin-right:20px!important;
}
.html5gallery-box-1 a,.html5gallery-box-2 a, .html5gallery-fullscreen-box-2 a{
position:static!important;
z-index:-9!important;
display:none;
visibility:hidden;
opacity:0;
margin-left:-1200px;
}
DIV.html5gallery-car-2{display:none;}
.html5gallery-fullscreen-box-2{}
#wonderplugingallery-container-2{
margin:0px!important;} @media screen and (max-width: 640px){
ARTICLE.category-nuevo, ARTICLE.category-new{
padding:0px;
}
.category-nuevo .entry-content, .entry-header, .category-new .entry-content, .entry-header{
width: 100%;
margin:0px!important;
}
.category-nuevo .entry-content img, .category-new .entry-content img{
clear:both;
text-align:center !important;
}
}
@media screen and (min-width: 44.375em) {
.entry-content, .entry-header {
width: 100%;
margin:0px!important;
}
#logo{
float:right !important;
}
#menu-menu-principal-2,
#menu-main-menu-english-2{
display:block!important;
}
#menu-menu-principal-3, #menu-main-menu-english-3{
display:none;
}
.sidebar {
padding-right:0px!important;
}
.widget{
padding-top:0px;
margin-bottom:0px;
}
#text-3{height: 80px;}
.content-area {
float: right!important;
margin-top: 20px!important;
margin-left: -100%!important;
width: calc(100% - 200px)!important;
}
.site-header-main{display:none;}
}
@media screen and (min-width: 48.9375em) {
#logo{
float:right !important;
}
.sidebar {
padding-right:0px!important;
}
.content-area{
width: calc(100% - 250px)!important;
}
}
@media screen and (min-width: 56.875em) {
.sidebar {
float: left; margin-left: 0;
text-align: right;
}
#logo{
float:right !important;
}
}
@media screen and (min-width: 61.5625em) {
.entry-content, .entry-header {
width: 100%;
margin:0px!important;
}
} button.toggled-on{background-color:black!important;}
.social-links-menu{display:none;}
.site-inner{min-width: 300px;}
.sidebar{
padding-right: 0px;
padding-left: 0px;
text-align: right;
}
.content-area {
float: right;
margin-right: 0;
margin-left: -100%;
width:100%;
margin-top:70px;
}
#menu-toggle{
margin:20px 0px 0 200px;
} body,
button,
input,
select,
textarea, .entry-title{
color: whitesmoke!important;
font-family: Courier,Courier New,Lucida Sans Typewriter,Lucida Typewriter,monospace !important;
font-size: 16px;
line-height: 1.75;
} .main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a{
text-shadow: 0 0 12px #8c00fe,0 0 4px #ff0024;
}
#menu-menu-principal-3, #menu-menu-principal, #menu-main-menu-english-3, #menu-main-menu-english{
position:relative;
z-index:99;
background-color:black;
}
#menu-menu-principal-2, #menu-menu-principal-3, #menu-main-menu-english-2, #menu-main-menu-english-3{
display:none;
}
.sidebar{width:180px!important;}
#menu-menu-principal-2 a,#menu-main-menu-english-2 a{
color:whitesmoke;
font-size:16px;
}
#menu-menu-principal-2 a:hover,#menu-main-menu-english-2 a:hover, #menu-menu-principal a:hover, #menu-main-menu-english a:hover{
text-shadow: 0 0 3px blue,0 0 8px purple;
text-shadow: 0 0 8px #e0781f,0 0 4px #ffa200;
color:white!important;
}
#menu-menu-principal-2 LI.current_page_item a,
#menu-main-menu-english-2 LI.current_page_item a,
#menu-menu-principal-3 LI.current_page_item a,
#menu-main-menu-english-3 LI.current_page_item a,
LI.current-menu-item a,
#menu-menu-principal-2 LI.current_page_ancestor a,
#menu-main-menu-english-2 LI.current_page_ancestor a{
color:white;
text-shadow: 0 0 3px blue,0 0 8px red;
text-shadow: 0 0 4px #3dffdd,0 0 8px #73FCAA;
}
UL.primary-menu li, UL.menu li{
list-style:none;
padding-left:10px;
}
#menu-menu-principal-2 a,
#menu-main-menu-english-2 a{
font-weight:bold;
}
.widget-title{ display:none;}
.widget{border:none;} .site-header{
padding:0px;
height:0;
}
.site-branding{
margin:0px;
text-align:right;
display:none;
} h1{
color:whitesmoke;
text-shadow: 
0px 0.5px 1px white,
-0.5px -0.5px 1px purple,0px 0px 7px red;
font-size:20px!important;
}
h2{font-size:18px!important;}
h2 a{color:LightGray!important;}
h2 a:hover{color:white!important;} .wp-show-posts-columns .wp-show-posts-single:not(.wp-show-posts-masonry-block) {
margin: auto;
}
.wp-show-posts-inner{
margin:15px!important;
text-align:center;
align-content:center;
text-transform:capitalize;
}
.wp-show-posts-inner IMG.center {
text-align:center !important;
align-content:center;
object-fit: cover !important;
object-position: 50% 0%;
width:100%;
}
.wp-show-posts-image.wpsp-image-left
{
margin:0;
}
.wp-show-posts-single,#redes_sociales li{
box-shadow: 0px 0px 3px black inset,0px 0px 3px black;
border: solid 1.5px black;
border-radius: 15px;
margin: 0px 10px 10px 0px !important;
-moz-transition: all 2s;
-webkit-transition: all 2s;
transition: all 2s;
width:270px !important;
}
.wp-show-posts-single:hover,#redes_sociales li:hover{
box-shadow: 0px 0px 7px #FFE08E inset,0px 0px 3px white;
border: solid 1.5px #FFEED3;
}
.entry-footer{clear:both;}
.entry-content{width:100%!important;}
.post-thumbnail{display:none;}
IMG.item,.wp-show-posts-image img{
max-width: 100%;
-moz-transition: all 2s;
-webkit-transition: all 2s;
transition: all 2s !important;
-webkit-filter: saturate(70%);
filter: saturate(70%);
overflow:hidden;
}
img.item:hover,.wp-show-posts-image img:hover{
-moz-transform: scale(1.3);
-webkit-transform: scale(1.3);
transform: scale(1.3);
-webkit-filter: saturate(100%);
filter: saturate(100%);
}
.wp-show-posts-image{overflow:hidden;}
.tile img.item:hover{
transform: scale(1.3)!important;
}
.sub-menu{display:none} .entry-content a, .entry-summary a, .taxonomy-description a, .logged-in-as a, .comment-content a, .pingback .comment-body > a, .textwidget a, .entry-footer a:hover, .site-info a:hover {
box-shadow: none;
}
IFRAME.twitter-tweet{
margin-left: auto !important;
margin-right: auto !important;
}