.gkPage, #gkBg, #gkTop, #gkFooter, #gkHeaderNav {
    max-width: 100%;
}
.block{
    margin:0 auto;
    max-width:1360px;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 16px 0px;
    background: #fff;
}
#entry-17 .eb-post-image{
display:none !important;
}
p{
    font-size:18px;
}
#gkSidebar,.eshop-container {
  background-color: #fff;
}

.eshop-heading{
    margin:0px auto;
    padding:120px 0;
    max-width:1240px;
    background-color: #fff;
    text-align:center;
    
}
#gkSearch .form-control {
  display: inline !important;
}


#gkSearch .visually-hidden {
  overflow: none !important;
  clip: rect(0,0,0,0) !important;
  white-space: nowrap !important;
  position: relative  !important;
}
#gkSearch label {
    display: inline !important;
}
.eshop-container select {
  color: #000;
  font-size: 16px;

}
.eshop-container input[type="text"] {
  color: #000;
  font-size: 16px;
  margin-bottom: 0px;
}
.eshop-container  .btn ,.eshop-product  .btn ,.cboxWrapper .controls .btn{
  font-size: 16px;
}
.eshop-container .form-check-input{
  font-size: 16px;
  width: 15px;
  height: 15px !important;
}

.EB_Cart{
  margin-top: 40px;
}
.contentpane {
    margin:0 auto;
    max-width:1360px;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 16px 0px;
    background: #fff;
    padding:20px 80px;
}
.blog-page 
{
    margin:0 auto;
    max-width:1360px;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 16px 0px;
    background: #fff;
    padding:0px;
}
.blog-page .gkPage
{
    width:90%;
}
.blog-page .item-list .item-list-row {
    margin: 20px 0;
}
.single-page .item-title{
    display:none;
}
body{
    background-image: url("https://scm.gome.me/images/basketball-on-dark-background1.jpg");
    background-position: top;
    background-repeat: repeat-x;
    background-color:#1f1f1f;

}

#gkPageContent {
    padding: 0;

}
.single-page > .item-content, .single-page > .itemComments {

    width: 100%;
}
.item-top-info{
    display:none;
}
#gkCopyrights {
    color: #757575;

    text-align: center;
    width: 100%;
}
#gkMainbody .box {
    padding: 0px;
}
.home #gkHeader {
    padding: 0px 0 0 0;
}
#gkBottom1, #gkBottom2, #gkBottom3, #gkBottom4, #gkBottom5 {
    padding:0;
}
/** Shopping Cart **/
.img-polaroid {
    border:none;
}
.eb-event-price-container{
   background-color: #c8102e !important;
    padding: 0px 10px !important;
}
.eb-event-price-container .eb-individual-price {

    padding: 0px;
}
.eb-even-title-container {
    padding: 10px 0 0 !important;
}
.eb-event-date {
    height: 75px;
    padding: 10px;
    width: 70px;
    text-align: center;
}
.btn-primary {
    background-color:#c8102e !important;
    background-image: none;
    background-repeat: repeat-x;
    padding: 10px 10px !important;
    box-shadow: 0 1px 0 rgba(255,255,255,0) inset, 0 1px 2px rgba(0,0,0,0.05);
    border-radius: 0;
}
#com-calendar, #messagelist, .event-list, #eshop-main-container {
    margin: 0 auto !important;
    max-width: 1240px;
    padding: 80px;
}
.btn.btn-default.button-minus.spin-down, .btn.btn-default.button-plus.spin-up {
    padding: 1rem 1.5rem;
}
input[type="text"], input[type="url"], input[type="tel"], input[type="number"], input[type="email"], input[type="search"], input[type="password"], textarea, select {
    color: #eee;
    background-color: #fff;
    border: 1px solid #fb747b;
        border-bottom-color: rgb(153, 153, 153);
        border-bottom-style: solid;
        border-bottom-width: 1px;
    border-bottom: 1px solid #fb747b;
    margin-bottom:1rem;
    outline: none;
    padding: 0.8rem;
    border-radius: 0;
}
#gkTop #gkSearch input[type="text"]{
	border: 0;
}
.btn, .readon, button, .button, input[type="submit"], input[type="button"], ul.pagenav .previous > a, ul.pagenav .next > a, #gkMainbody .readmore > a, .cc-notification-buttons > li > .cc-link, #fancybox-content > div > .showcart, #fancybox-content > div > .continue_link, .gkPopupWrap .gkShowCart > a {
    background-color: #00438c;
    background-image:none;
    padding: 10px 10px !important;
    border-radius:0;
}
.eshop_product{
    text-align:center;
}
.eshop_product a{
font-size: 22px;
padding:10px 0;
display: inline-block;
}
.eshop-buttons {

    margin-top: 20px;

}
button, input, select, textarea {

    font-size: 16px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    background-color:#707a7a;
    color:#fff;
}
#description ul{
    padding-left:22px;
}
#description li{
    list-style-type: inherit;


}

#eb{
     max-width:1360px;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 16px 0px;
    background: #fff;
    margin:0px auto;
    padding: 30px;
}
#eb a {
    color: #ff0000;
}
#sb a {
    font-weight: 700;
    color: rgb(255, 255, 255);
    display: inline-block;
    line-height: 1;
    padding: 0.7em 1.2em;
    box-sizing: border-box;
    cursor: pointer;
    text-align: center;
    background-color: #4467E8;
    text-decoration: none;
    position: relative;
    max-width: 100% !important;
    font-size: 16px;
}
#sb .fa {
    color: #fff;
}
#gkBottom5 a,#gkCopyrights a {
     color: #fff;
}
.red {
  color: #E81C08;
}
.red2 {
  background: #E81C08;
}
#gkHeaderNav .gkMainMenu .gkmenu.level0 > li > a.active, #gkHeaderNav .gkMainMenu .gkmenu.level0 > li > span.active {
	color: #E81C08;
}
#gkHeaderNav .gkMainMenu .gkmenu > li > a:active, #gkHeaderNav .gkMainMenu .gkmenu > li > a:focus, #gkHeaderNav .gkMainMenu .gkmenu > li > a:hover {
	color: #E81C08;
}
#gkTop {
	background: #c8102e;
  color: #fff;
}
#gkTopMenu a, #gkUser a, #gkSearch a {
	color: #eee;
}
#gkTopMenu li {
	line-height: 3rem;
}
#gkUser {
	line-height: 3rem;
	visibility: hidden;
  display: none;
}
#gkTopMenu {
	/* max-width: 1240px; */
	/* margin: 0 auto; */
	/* text-align: center; */
	/* float: right; */
	margin: 0 0 0 12%;
}
#gkLogo img {
	max-width: 110px;
}
#gkLogo {
	padding-top: 5px;
}
.btn.homebtn {
	background: #44C8D8;
	color: #073056;
	font-family: Montserrat;
	padding: 10px 20px !important;
	float: right;
	text-transform: none;
}
.tp-caption a:hover {
	color: #fff;
}
.btn.homebtn .fa.fa-angle-double-right {
	color: #073056;
}
#menu144{
    background-color:#00438c;
    color:#fff !important;
}
#gkHeaderNav .gkMainMenu .gkmenu > li div.childcontent li > a:active, #gkHeaderNav .gkMainMenu .gkmenu > li div.childcontent li > a:focus, #gkHeaderNav .gkMainMenu .gkmenu > li div.childcontent li > a:hover, #gkHeaderNav .gkMainMenu .gkmenu > li div.childcontent li > a.active, #gkHeaderNav .gkMainMenu .gkmenu > li div.childcontent li > span:active, #gkHeaderNav .gkMainMenu .gkmenu > li div.childcontent li > span:focus, #gkHeaderNav .gkMainMenu .gkmenu > li div.childcontent li > span:hover, #gkHeaderNav .gkMainMenu .gkmenu > li div.childcontent li > span.active {
	color: #00438c;
}
#gkMainbody .box {
	margin-top: 25px;
}
.eb-container {
	background: #fff;
	padding: 20px 80px;
		max-width: 1240px;
  margin: 60px auto;
}
.eb-container textarea, .eb-container input[type="text"], .eb-container input[type="datetime"], .eb-container input[type="datetime-local"], .eb-container input[type="date"], .eb-container input[type="month"], .eb-container input[type="time"], .eb-container input[type="week"], .eb-container input[type="number"], .eb-container input[type="email"], .eb-container input[type="url"], .eb-container input[type="search"], .eb-container input[type="tel"], .eb-container input[type="color"], .eb-container .uneditable-input {
	color: #444;
}
#eb-registrants-management-page .row-fluid.form.form-horizontal {
	display: none;
}
#gkSidebar {
	background: #fefefe;
}
.list li {
  align-items: flex-start;
}
.list li svg {
  margin-top: 5px;
}
.widget-info {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
  background: linear-gradient(to bottom, transparent 0%, #000 100%);
    background-color: rgba(0, 0, 0, 0);
  bottom: 0;
  color: #fff;
  left: 0;
  padding-bottom: 0.3125rem;
  padding-top: 1.875rem;
  position: absolute;
  right: 0;
}
a:hover {
  text-decoration: none;
}
@media (max-width: 1040px) {
 #gkLogo img {
  margin: 0px 10px;
  height: 56px;
}
}
@media (max-width: 1160px) {
   #gkHeaderNav .gkMainMenu {
    color: #073056;
    cursor: pointer;
    font-size: 14px;
   }
}