/* Enter Your Custom CSS Here */

body .site-branding {
  width:20%;
}
body #site-navigation {
  width:80%;
}

.page-id-7 header {
  display:none !important;
}


.site-header.front.float-header,
.fixed-menu .site-header {
    background-color: rgba(0,0,0,0.6);
}

.site-header .site-branding .custom-logo-link .custom-logo {
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -ms-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
body:not(.home) .site-header .site-branding .custom-logo-link .custom-logo,
.site-header.front.float-header .site-branding .custom-logo-link .custom-logo {
    width: 90px;
}

p a {
  color:#20c9f3;
}

a.blue:hover, #menu-item-137 a:hover {
  background: #20c9f3;
  color:#FFF;
  text-decoration:none;
}

/* MENU */
#menu-item-137 a {
  font-weight:bold;
}

/* FOOTER */
footer.site-footer {
  margin-bottom:0;
}
.singular .site-content .widget-area,
.blog .site-content .widget-area{
  width:100%;
  text-align:center;
}
.logo_mb {
  vertical-align:bottom;
}
.site-info {
  padding:0;
}

/* INTERNE */
article.page,
.entry-content {
  margin-bottom:0;
}

.so-widget-sow-image .sow-image-container .so-widget-image {
  display:block;
}

.dr-akuma .so-widget-sow-image .sow-image-container .so-widget-image {
  margin:0 auto;
}

.page-id-104 .panel-grid {
  background-image:url(http://www.gliamicidelcongordc.org/wp-content/uploads/2017/01/dev.jpg);
  background-repeat:no-repeat;
  background-position:bottom center;
}

.page-id-136 .widget li {
    list-style: inside;
    padding-left: 30px;
}

.singular .entry-title {
  font-size:34px;
}
.singular .entry-title a,
.entry-content a {
  border-bottom:0;
}

.post-template-default .site-main {
    margin: 0;
}
.post-template-default .titlecomment,
.post-template-default .author-info,
.post-template-default .comments-area,
.post-template-default #secondary {
  display:none;
}

.rbs_gallery_button {
  display:none;
}

.sow-contact-form .sow-field-container input {
  background-color:#eee;
  border:0;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.sow-contact-form .sow-field-container input:focus {
  background: #20c9f3;
}

.sow-contact-form label {
  font-style:unset;
}

/* MEDIA QUERY */

@media all and (max-width:1599px) {
  .main-navigation li {
    margin-left: 1.75em;
  }
}

@media all and (max-width:1249px) {
  .main-navigation li {
    margin: 0 0 0 1em;
  }
  .main-navigation li a {
    font-size:13px;
  }
}

@media all and (max-width:1035px) {
  .main-navigation li {
    margin: 0 0 0 5px;
  }
  .main-navigation li a {
    font-size:12px;
  }
}

@media all and (max-width:907px) and (min-width:880px) {
  .main-navigation li a {
    font-size:11px;
  }
}

@media all and (max-width:879px) {
  .main-navigation li {
    margin: 0 30px 0 0;
    text-align: right;
    position: relative;
    right: 120px;
  }
}