.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    padding: 0 14px;
}

.formaa h3 {
  display: none;
}
.ns2-image {
  margin: 0px 20px 0px 0px!important;
}
  
  .article-details .article-header h1, .article-details .article-header h2 {
    font-size: 150%;
}
  
  /* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
  .article-body {
    float: unset;
    padding: 10px;
    width: 100%;
}
.article-intro-image {
  float: unset; 
  padding: 10px;
  width: 100%;
    max-width: 100%;
}
  .article article-feature-gallery {
  float: unset; 
  padding: 10px;
  width: 100%;
    max-width: 100%;
}
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
  .article-body {
    float: unset;
    padding: 10px;
        width: 100%;
}
.article-intro-image {
  float: unset; 
  padding: 10px;
  width: 100%;
    max-width: 100%;
}
  .article article-feature-gallery {
  float: unset; 
  padding: 10px;
  width: 100%;
    max-width: 100%;
}
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
.article-body {
    float: right;
      padding: 10px;
    width: 70%;
}
.article-intro-image {
    float: left;
    padding: 10px;
    width: 30%;
    /*max-width: 500px;*/
}
  .article .article-feature-gallery {
    float: left;
    padding: 10px;
    width: 30%;
    /*max-width: 500px;*/
}
}
  
  
  
.view-article .article-details {
    display: flex;
    flex-direction: column;
}
.view-article .article-header {
    order: -1;
    margin-bottom: 20px;
}
.page-header {
    text-align: center;
}
.page-header::after {
    content: url(images/mparra.png);
}
.boxakia {
 min-height: 245px;
}
.boxakia1 {
 min-height: 176px;
}
#sp-footer {
  text-align: center;
}
.semanticui-body pre {
  display:none;
}
.chronoforms6_credits {
  display:none;
}
#sp-left .sp-module, #sp-right .sp-module {
  border: none!important;
}
.form-control {
  font-size: 0.8rem;
  width: 100%;
}
.sp-contact-info li {
  margin-top: 10px;
}
.nssp2-slide .nss2-inner {
  border: 3px double #eee;
  padding: 0px 8px;
}
.article-list .article {
  border:none!important;
}
.article-details .page-header {
  display: none;
}
#sp-main-body {
    padding: 50px 0;
}
#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {
    margin: 0px 0 5px;
    padding: 10px 10px 10px 10px;
    font-size: 20px;
    font-weight: 700;
    background-color: #a2267d;
    color: #fff;
}
@media (max-width: 575px){
  .form-control {
  display:none;
}
  #sp-header {
    height: 100px;
}
  .logo-image {
    height: 80px!important;
}
  #sp-header .logo {
    height: 100px;
}
  .burger-icon>span {
  background-color: #a2267d!important;
}
  .sp-contact-time {
    color: #fff!important;
  }
  .close-offcanvas {
    background-color: #fff;
  }
  }
/*@media (max-width: 575px){
  #offcanvas-toggler {
    height: 76px;
    margin-left: 0px!important;
  }
#sp-header-mobile {
    height: 80px;
    background: #333333;
}
  #sp-logo {
    margin-top: 20px;
  }
  .sp-contact-info li {
    margin-left: 2px!important;
  }
}*/
/*-----------*/

/*.sp-megamenu-parent>li:last-child>a {
    padding: 0px 10px 0px 10px;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {
    color: #fff;
    background: blue;
}
.burger-icon>span {
  background-color: #fff!important;
}
.offcanvas-menu {
  background-color: #4a4a4a;
}
.offcanvas-menu .offcanvas-inner ul.menu>li a, .offcanvas-menu .offcanvas-inner ul.menu>li span {
  color: #fff!important;
}
.offcanvas-menu .offcanvas-inner ul.menu li.active a {
  color: #fff!important;
}
#sp-logo {
    margin-top: 9px;
  }
#sp-top-bar {
  height: 85px;
}
.d-flex {
    display: inline-block;
}
#sp-menu>.sp-column {
    height: 35%;
}
.justify-content-end {
    justify-content: center!important;
}
.sp-contact-info li {
    margin: 0px 0px 0px -30px;
    font-size: 100%;
    color: #fff!important;
}
#sp-social {
  float: right!important;
}*/