.gkPage, #gkBg, #gkTop, #gkFooter, #gkHeaderNav {
    max-width: 100%;
}
#gkPageContent {
    padding: 0px;
    
}
.last {
    border: none !important;
}
.single-page .item-title {
    margin: 0 0 0 0;

}
#gkBottom1, #gkBottom2, #gkBottom3, #gkBottom4, #gkBottom5 {
  padding:0px;
}
#gkHeaderMod, .blog-page > .header, .single-page > .header, .search-page .header {
    height: auto;
  }
.list li{
     align-items: flex-start;
     
  }
  em{
      color:#D9A13B;
  }
h3 {
  text-transform: inherit;
}

 a:hover {
  text-decoration: none;
}
.box li a, .box li .separator {
  padding: 0px;
}
p{
    margin-bottom:10px;
}
h1,h2,h3,h4,h5,h6{
      margin-bottom:0px;
}
#gkBottom1, #gkBottom2, #gkBottom3, #gkBottom4, #gkBottom5 {
    padding: 0;
}
#gkFooter,.item-top-info{
    display:none !important;
}
.item-body h2, .item-body h3, .item-body h4 {
    margin-top: 0;
}
.heading h1{
    color:#8C1C5A;
}
.single-page .item-body {
    margin: 0 ;
}
.eb-container {
    max-width: 1170px;
    margin: 30px auto;
}
#gkMainbodyTop .box, #gkMainbodyBottom .box {
    padding: 0;
}
.btn-primary{
    background-image:none !important;
}
@media (max-width: 1150px) {
    #gkHeaderNav .gkMainMenu {
      font-size: 14px;
    }
}
@media (max-width: 780px) {
    .eb-container {
      padding: 0 10px;
    }

}
@media (max-width: 420px) {
    #eb .eb-post-thumb.is-left {
      margin-right: 0px;
    }
    #eb .eb-post-image{
      width: 100% !important;
    }
}
