.gkPage, #gkBg, #gkTop, #gkFooter, #gkHeaderNav {
  max-width: 100% !important;
}
/*#menu176{*/
/*  background-color: #0162A6;*/
/*  color: #fff !important;*/
/*  border-radius: 10px;*/
  
  
/*}*/
/*#menu176:hover{*/
/*border-bottom:none !important;*/
/*}*/
#gkPageContent {
  padding: 0 !important;
}
.qx-element-icon-list ul li {
  cursor: inherit;
}
#eb-event-details p,.eb-description-details p{
margin-bottom:10px;
  
}
#eb-event-details ul,.eb-description-details ul{
list-style:inherit !important;
margin-bottom:10px;

}
#eb-event-details ul li,.eb-description-details ul li{
list-style:inherit !important;
    margin-left:40px;
}
#qx-row-aw8y2{
    display:none;
    
}
.eb-container{
    margin:60px auto;
    max-width:1240px;
}
  .row {
    margin-left: 0;
  }
  
.eb-event-date-container {
  background: #008082;
  border:1px solid #008082;
}
.list ul,.list ol{
    margin-left:40px !important;
}
.list li,.list li{
    list-style:inherit;
    margin-left:40px !important;
}

.eb-entry ul,.eb-entry ol{
    margin-left:40px 
}
.eb-entry li,.eb-entry li{
    list-style:inherit;
}
table td {
  border: 1px solid #ccc;
}

#qx-joomla-module-zyq52 #eb.eb-mod * {
  line-height: inherit;
}
#qx-joomla-module-zyq52 .eb-mod-body{
    font-size:16px;
}
.eb-post-title,.eb-entry-title {
    color:#8E5DA6;
     font-size: 28px !important;
     line-height: 36px !important;
     font-variant: small-caps;
}
div[data-sidebar-pos="right"] #gkSidebar {
  padding-left: 20px;
  padding-right: 20px;
}
#eb.eb-mod * {
  line-height: inherit;
}
#gkSidebar #eb{
    padding:20px 0px;
}
.list li{
    list-style:inherit;
}
.list ul,.list ol{
    margin-left:40px;
}
.sc h2{
    color:#8E5DA6;
    font-size: 28px;
    font-variant: small-caps;
    
}
.sh h3{
    color:#eb7260;
    font-size: 24px;
    font-variant: small-caps;
    
}
.flex li{
 align-items: flex-start;
 cursor: inherit;
}
.flex li svg{
    margin-top:5px;
}
.frontpage #qx-row-aw8y2{
    display:inherit;
    
}
#gkBottom1, #gkBottom2, #gkBottom3, #gkBottom4, #gkBottom5 {
  padding: 0px;
}
#gkFooter{
    display:none;
    
}
#gkBottomMenu{
    margin-top:-10px;
}
#gkHeaderNav {
  background-color: #fff;
}
#gkTopMenu{
  background-color: #fff;
  margin-top: 20px;
}
.sc {
  font-variant: small-caps;
}
#qx-section-tvvx2 {
  background-attachment: fixed;
}
 #gkHeaderNav .gkMainMenu .childcontent-inner .gkmenu > li > a:hover {
    border-bottom:none;
}
a {
	color: #000;
}
a:hover {
  	text-decoration: none !important;
}
#gkHeaderNav .gkMainMenu .gkmenu a:hover {
  	text-decoration: none!important;
}

#navtop {
  background: #fff;
  width: 100%;
  display: inline-block;
/*  -webkit-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.31);*/
/*-moz-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.31);*/
/*box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.31);*/
}
#gkLogo {
  margin-left: 1%;
  margin-top: -42px;
  z-index: 1111;
  position: relative;
}
.qx-btn {
  white-space: inherit !important;
}
#eb {
	/* margin: 0 auto; */
	padding: 40px 120px;
}
#gkHeaderNav .gkMainMenu .gkmenu > li div.childcontent .header {
	font-weight: 400 !important;
    padding: 1.25rem 2.7rem;
}
#gkHeaderNav .gkMainMenu .gkmenu > li div.childcontent li {
	font-size: 16px;
}
.gk-group-content li > a {
	padding-left: 4.2rem !important;
	font-size: 13px !important;
}
@media screen and (max-width: 1060px) {

    #gkHeaderNav .gkMainMenu .gkmenu.level0 > li > a,
    #gkHeaderNav .gkMainMenu .gkmenu.level0 > li > span {
      padding: 0 8px;
    }
}
@media screen and (max-width: 1040px) {
#gkLogo img {
  height: 58px;
}
#gkLogo {
  margin-top: 0;
}
#gkHeader {
  padding: 128px 0 0 0;
}
#gkTopMenu {
  display: none;
}
#gkBottomMenu{
    margin-top:0px;
}
}
@media only screen and (min-width: 1040px) {
    #menu210{display:none !important;}
}