/*Basics Gral*/


body {font-family: noto sans, sans-serif; background-color:white}
article *{border:none;}
p {hyphens: none!important;}
a {color:#375a9e!important;
  border:none!important;}
#sidebar {background:url('http://abelaz.com/wp-content/uploads/2013/12/fondo1.jpg') no-repeat;}
.site-info {font-size:11px; color:#002369;}
.site-footer {position:relative;}

/*Galería de galerías*/

.gallery-item {
	display: inline;
	float: left;
	min-width: 200px; min-height: 175px;
	width: auto; height: auto;
	}

.page-id-12 .gallery-item, .page-id-35 .gallery-item, .page-id-103 .gallery-item, .page-id-105 .gallery-item   
	{display:none}

.gallery 
	{width: auto;}

.gallery-item:first-child 
	{display: inline;}

/*visibilidad x cierre galerías*/

.jp-carousel-close-hint span {
	width:35px; 
	height:35px; 
	font-size:30px !important; 
	border-color:#fff!important;
	background-color:#ff0000!important;
	float: right;
	}

/*videogalerías*/

.videogallery li {
    display:block; 
    list-style:none; 
    float:left; 
    margin-right:15px; font-size:75%; font-style:italic
	}

/*diapositivas*/
.slideshow_container_style-light .slideshow_description_box div.slideshow_title, .slideshow_description 
	{font-size: 0.7em!important;line-height:1.1em!important; padding:4px; hyphens:none; }
.slideshow_title a, .slideshow_description a {color:#fff!important;}
.slideshow_description  {font-style:italic;margin-bottom:4px;}
.slideshow_container .slideshow_content {margin-top: 35px !important;}
.page-id-107 .slideshow_container.slideshow_container_style-light, .page-id-107 .slideshow_content, .page-id-107 .slideshow_view 
	{min-height:409px}


/*KissFM*/
.kiss {display:block;height:145px; width:180px; margin-top:5px;background:url('http://abelaz.com/wp-content/uploads/2015/01/kissfm_tfno-194x156.png') no-repeat;background-size: 180px 145px;}
.kiss {margin-top:-30px!important;}
.kiss a {display:block;height:145px; width:180px;color:transparent!important;}
.kiss img {border:none!important; color:#fff;}
.kiss a, .kiss img a {outline: none!important; text-decoration: none!important;}
.textwidget a  {border-bottom:none!important;}
.page-id-653 .entry-content a {border-bottom:none}
.page-id-653 .entry-content li {font-size: 14px!important}


/*Reglas según pantalla*/
@media screen and (min-width: 59.7em) {
  
  	.sidebar {width:25%;}  
    .site-header {margin:5% 0;}
  	.custom-logo {max-height: 108px;padding-top:5%;}
  	.main-navigation ul {border:0!important}
	.main-navigation li {
   		 margin-left: 14%;
   		 border:0!important}
  
  	.main-navigation a {font-size: 90%;color:#002369;}
    .site-content {margin-left:24%;}
    .site-main {padding: 8.3333% 0!important; margin-top: -15%;}
	.hentry, .page-header, .page-content 
  		{margin: 0 0%;/*5%*/
        box-shadow:none;}
	.hentry {padding-top:5%; margin-top:45px!important;}
    .entry-header {margin-top: 20px; padding: 0 7%!important;}
    .entry-title {font-size: 2.6rem; margin-bottom: 1em;}
    .entry-content h2 {font-size:16px;}
	.entry-content li {font-size: 14px;}
    .entry-content, .entry-summary {padding: 0 7% 10%;}
    .entry-content {min-height:580px;}
    .main-navigation ul ul li {margin-left: -4%;}
  	.site-footer {margin-top: -9%!important; box-shadow:none; width:70%; margin-left:22%; text-align: left;}
   /*.sidebar {position: static;} */
}


@media screen and (max-width: 59.6em) {
  body *{border:none;}
  .entry-header {margin-top: 0px;}
  .site-main {padding: 0% 0;}
  #content  {margin-top: -20px;}
}


/*social*/
          
#___plusone_0 {margin-top:10px !important; width:40px !important}
#socialft {width:200px;  float:right}
#socialft table {width:100px!important;border:0; margin-top:20px; position:absolute;}
#socialft a img  {border: none; vertical-align:bottom; margin-top: 1px;}  
#socialft td {border:none; text-align: center; vertical-align: middle;}

/*jp-carousel*/

#jp-carousel-comment-form-container {display:none}
#jp-carousel-comment-form {display:none}
#jp-carousel-commentlink {display:none}
.jp-carousel-buttons {display:none !important}


/*Microajustes*/

#respond {display:none}

#branding #searchform {display:none;}

#access {margin-top:-25px; margin-left:-7px}

#access li {margin:-5px 0 -5px 0}

#access a {color: #696b73;}


/*Menú contacto, distancia de separación */
.cont_menu {padding-top:8px;}

/*Iconos con texto a la derecha*/
.align_left_short {float:left;margin: 0.4211em 0.6842em 1.6842em 0!important;}

/* Chrome 29+ */
@media screen and (min-width: 59.7em) and (-webkit-min-device-pixel-ratio:0)
  and (min-resolution:.001dpcm)  {
     .sidebar {position: fixed;} 
}



/*test*/
@media screen and (min-width: 59.7em) {
.custom_main {margin-top: 0%; margin-left:10%}
  
.custom_main .entry-header {
    padding-left:0!important;
    margin-top: 5%;
  }
  .circle_title a {font-size:90%;}
}

#main .post-thumbnail {display:none}
<!-- WP Super Cache is installed but broken. The constant WPCACHEHOME must be set in the file wp-config.php and point at the WP Super Cache plugin directory. -->