/*
Theme Name: Responz Child
Description: Child theme for Responz
Author: Bernelink
Template: responz
*/

/* write custom css */
/* Themify Customize Styling */

@font-face {
    font-family: MarkBook;
    src: url("/wp-content/themes/responz-child/fonts/MarkProBook.otf") format("opentype");
}

@font-face {
    font-family: MarkMedium;
    src: url("/wp-content/themes/responz-child/fonts/MarkProMedium.otf") format("opentype");
}

@font-face {
    font-family: MarkBold;
    src: url("/wp-content/themes/responz-child/fonts/MarkProBold.otf") format("opentype");
}

body {	background-image: none;
	background-color: #e5e6e5;
	background-color: rgba(229,230,229,1);
	font-family:"MarkBook", sans-serif; 
	font-size:1em;
}
#pagewrap {	
	background-color: #ffffff;
	background-color: rgba(255,255,255,1);
	padding: 0px;margin: auto; 
}
#body {	
	padding: 150px 0 0 0!important;
	margin:0!important; 
}
@media screen and (max-width: 670px) {
	#body{padding: 154px 0 0 0!important;}
}

#content {
	padding: 0;
	margin: 0;
}
#sidebar {	
	margin: 0; 
}
#headerwrap {	background:#583181;
	border: none;margin: auto; 
	position: fixed; width:100%;
	z-index:1; box-shadow: 0 -2px 10px black;
}
#header { border: none; }
#site-logo {top: 30px; }
#site-logo img {	width: 270px; }
#site-logo a { width: 270px; }
#site-description {	display: none; }
#nav-bar {	
	background-color: transparent;
	padding-left: 10px; 
}

#main-nav {		
	position:absolute;
	top: 75px;
	left: 320px;width: auto;height: auto; 
}
#main-nav a, #main-nav a:hover,
#main-nav .current_page_item a, #main-nav .current-menu-item a,
#main-nav .current_page_item a:hover, #main-nav .current-menu-item a:hover{
	font-family:"MarkBold", sans-serif!important;
	font-size:22px!important;
	padding: 5px 20px 0!important;
	color: #fff;
}

@media screen and (min-width: 1010px) {
	#menu-item-5151{top:-10px;max-width:140px}
}

#main-nav ul{top:40px;display:block;opacity:0;transition:0.5s;visibility:hidden}
#main-nav li:hover > ul {opacity:1;visibility:visible}

#main-nav ul a{color:#1D1756;}
#header-slider {background-image: none;}

.page-title {	
	color: #c6191f;
	color: rgba(198,25,31,1);
	font-family:'MarkBold', sans-serif;	
	font-weight:bold;
	font-style:normal; 
}
.module-title {	
	margin: 1em 0;
	font-size:1.6em;
}
.heading-module{margin:1em 0;line-height:1.3em;}

#footerwrap {	
	background-color: #593180;
	border: none; 
}
#footer {	
	color: #fff;
	font-family:"MarkBold", sans-serif;	font-size:16px;
 
}
#footer a {	
	color: #fff;
	
}
#footer-nav {
	position:absolute;
	top: 100px;
	right: 2px;
	border: none; 
}
#footer-nav a {	
	border: none; 
}

#header{
  height:150px;
}
.footer-nav a,#main-nav a {
  text-transform:none;
}
.footer-text, .footer-nav-wrap p.back-top{
  display:none;
}
#footer {
  position:relative;
  }
#footer li {
  border:none;
  clear: none;
  float:left;
}
#footer-nav{
  position:absolute;
top:200px;
left:600px;
display:none;
}
#menu-enlaces-externos-footer li{/*width: 142px;*/width:140px;margin: 5%;}
#menu-item-27{width:150px!important;margin:4%!important;}
#menu-enlaces-externos-footer{text-align:center;}

#menu-footer{}
#menu-footer li{margin-right:3%;}

#footer li#footer-copyright{float:right;margin:0}

#foot-icons-ex{
  margin-top:10px;
  padding:0;
}
#content{
  padding-bottom:20px!important;
}  
#contentwrap{
  padding:0;
}
#text-3 .textwidget{
  text-align: right;
}

.page-title { font-size: 250%; }
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a{color:#1D1756;font-family:"MarkBold",sans-serif!important;font-style:normal!important;font-weight:bold!important}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover{text-decoration:underline;}
h2{font-size:1.9em!important;}
h1{font-size:2.2em!important;}

@media screen and (max-width: 670px) {
	h1 {   font-size: 1.7em!important;}
}
div.gallery.module.module-gallery::before {
     content: "\1f4f7";
    font-size: 500%;
    color: #aaa;
    position: absolute;
    bottom: 10%;
    right: 5%;
    opacity: 0.8;
    pointer-events: none;
}

.pagewidth {
    width: 990px;
    margin: 0 auto;
    padding: 0 15px;
}

/*:not(.home) .pagewidth{padding:15px}*/

#tab-382-0-0-1-382 div.tab-content{padding:0!important; box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.75)!important;}

body.full_width #layout{padding:0;}
body.full_width #header{padding:0 15px;}
body.page-id-88 #contentwrap{padding:0;}
.loops-wrapper.grid2 .post {
    width: 48.4%;
    float: left;
    margin-left: 3.2%;
	margin-bottom: 5em;
}
.loops-wrapper.grid3 .post {
    width: 31.2%;
    float: left;
    margin-left: 3.2%;
	margin-bottom: 5em;
}
body.cat-otros #body, body.tag-listado-otros #body{background: rgb(255,70,18) url(/wp-content/themes/responz-child/images/otros.jpg);background-size:cover;}
body.cat-otros #body #layout, body.tag-listado-otros #body #layout{
	border: 1px dotted rgb(255,70,18);
    background: white;
}
body.cat-salud #body, body.tag-listado-salud #body{background: rgb(0,193,222) url(/wp-content/themes/responz-child/images/salud.jpg);background-size:cover;}
body.cat-salud #body #layout, body.tag-listado-salud #body #layout{
	border: 1px dotted rgb(0,193,222);
    background: white;
}
body.cat-belleza #body, body.tag-listado-belleza #body{background: rgb(103,193,198) url(/wp-content/themes/responz-child/images/belleza.jpg);background-size:cover;}
body.cat-belleza #body #layout, body.tag-listado-belleza #body #layout{
	border: 1px dotted rgb(103,193,198);
    background: white;
}
body.cat-cocina #body, body.tag-listado-cocina #body{background: rgb(228,106,104) url(/wp-content/themes/responz-child/images/cocina.jpg);background-size:cover;}
body.cat-cocina #body #layout, body.tag-listado-cocina #body #layout{
	border: 1px dotted rgb(228,106,104);
    background: white;
}
body.cat-familia #body, body.tag-listado-familia #body{background: rgb(255,209,63) url(/wp-content/themes/responz-child/images/familia.jpg);background-size:cover;}
body.cat-familia #body #layout, body.tag-listado-familia #body #layout{
	border: 1px dotted rgb(255,209,63);
    background: white;
}
body.cat-hogar #body, body.tag-listado-hogar #body{background: rgb(0,193,139) url(/wp-content/themes/responz-child/images/hogar.jpg);background-size:cover;}
body.cat-hogar #body #layout, body.tag-listado-hogar #body #layout{
	border: 1px dotted rgb(0,193,139);
    background: white;
}
body.cat-relaciones #body, body.tag-listado-relaciones #body{background: rgb(244,37,52) url(/wp-content/themes/responz-child/images/relaciones.jpg);background-size:cover;}
body.cat-relaciones #body #layout, body.tag-listado-relaciones #body #layout{
	border: 1px dotted rgb(244,37,52);
    background: white;
}
body.cat-ficcion #body, body.tag-listado-ficcion #body{background: rgb(0,138,152); background-size:cover;}
body.cat-ficcion #body #layout, body.tag-listado-ficcion #body #layout{
	border: 1px dotted rgb(0,138,152);
    background: white;
}
body.cat-investigacion #body, body.tag-listado-investigacion #body{background: rgb(65,69,70); background-size:cover;}
body.cat-investigacion #body #layout, body.tag-listado-investigacion #body #layout{
	border: 1px dotted rgb(65,69,70);
    background: white;
}
body.cat-noticia #body #layout,
body.tag-listado-noticias #body #layout,
body.page-template-default #body #layout,
body.tag-listado-series #body #layout{
    background: white;
}

.post-image:hover{
    box-shadow: 0px 0px 0px 2px #1D1756;
	transition: 0.4s;
}
.module-gallery, .post-image {-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);
margin: 0 0 10px;
}

div.n2-ss-align{margin: 0 0 20px 0;}
body.home div.n2-ss-align{margin:0;}

body.home  #content, body.tag-resintoniza  #content{padding-bottom:0!important;}  
div.n2-ss-align div.n2-ss-slider-3{box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.75);}
/*brightcove container*/
#container2{background: black; box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.75);}

#main-nav  li a span{display:none;}

body.tag-resintoniza div.module_row_2 {background-size:100%;}

a.wp-colorbox-inline:after {
	content: "\00a0\00a0\f08e";
	display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 80%;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.module-post .builder-posts-wrap article .post-content h1.post-title a{font-size:18px;font-family: "MarkBook!important";line-height:14px;}

body.page-id-13 .module-post .builder-posts-wrap article .post-content h1.post-title a,
  body.home .module-post .builder-posts-wrap article .post-content h1.post-title a{
	  text-shadow: 1px 1px 4px #000;
}

#nav-bar{display:none;}
.header-widget{top:20px;}
.social-widget{margin:0!important;padding:0!important;}
.gsc-search-box-tools .gsc-search-box .gsc-input{background: none!important;font-size:95%!important;}
.gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box table{padding:1px 10px!important;}
.gsc-input-box{border-radius:15px;}
input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus{background:none!important;border:none!important;}
.header-widget{width:100%; max-width:350px;margin: 0 15px 0 0;}
#wgs_widget-2{width:200px;float:left;}
#themify-social-links-4{width:150px;float:right;/*margin-left:10%;*/text-align:right;}

/*
#main-nav > li:first-child > a {
    padding-left: 0!important;
	margin-top: -14px;
}
*/


span.edit-button{display:none;}

div.contenidofull{padding-left:0!important;padding-right:0!important;}

div.nownext{width:100%;height: 150px;}


div.nownext iframe.ahora-dkiss {width:100%;height:100%;margin:0;padding:0;border:none;}

.builder-posts-wrap .post-title{line-height:60%; padding-top:0;padding-left:10px;max-height:30px}


/**** SKIN DPLAY ****/
#linkDplay{
	width:100%;
	height:100%;
	position:absolute;
	text-decoration:none;
	
}

/** COOKIES **/
.pea_cook_wrapper.pea_cook_bottomcenter {margin: 0 10%!important;}
.pea_cook_wrapper p {line-height: 20px!important;}

.widget .social-links {margin:0;}
div#n2-ss-9 {z-index: 0!important;}

.module .list-post .post-content{margin-top:-60px}
.module .list-post .post-content h1 a{color:white}
.module .list-post .post{margin-bottop:3em}
.tb-bc-playlist{padding:0!important}


/** SKYSCRAPER **/
#content{position:relative}

#sas_78640, #sas_78641{
	display:none;
	position:fixed!important;
	top: 158px;
	width:160px;
	height:600px;
	z-index:9999;

}
#sas_78640{
	left:8px;
}
#sas_78641{
	right:8px;
	
}