

body {
	background: #fff;
	color: #4c4c4d;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #4c4c4d;
}


/*.fixed-menu #gkLogo img {
    width: 109px;
}*/
.pagetitle h1{
    font-family:"Amiri";
    
}
#gkMainbodyTop .box,
#gkMainbodyBottom .box {
	padding: 0px;
}

p {
	/*font-size: 16px;*/
	line-height: 1.5;
	margin-bottom: 15px;
}

.single-page>.item-content,
.single-page>.itemComments {
	width: 100%;
}

.item-top-info {
	display: none;
}


/*#gkHeaderNav .gkMainMenu .gkmenu.level0 > li > a.last {*/


/*    background-color: #fff !important;*/


/*    color:#39BFBF !important;*/


/*  	padding: 0 1.6rem;*/


/*}*/

#eb,
.pipage,
.eb-container {
	margin: 60px auto;
	max-width: 1170px;
	padding: 0 10px;
}


/*#menu118{*/


/*    background-color: #D92332;*/


/*}*/

.gkmenu li.last {
	border-right: none !important;
}

.item-body h2,
.item-body h3,
.item-body h4 {
	margin-top: 0;
}

#eshop-main-container {
	max-width: 1170px;
	margin: 60px auto;
}

.eshop-quantity {
	margin: 0 5px 0px 0 !important;
}

.btn-primary {
	background-color: #FC6449;
	background-image: none;
}

.single-page .item-body {
	margin: 0 0 0 0;
}

#gkFooter {
	display: none;
}

#gkBottom1,
#gkBottom2,
#gkBottom3,
#gkBottom4,
#gkBottom5 {
	padding: 0;
}

.gkPage,
#gkBg,
#gkTop,
#gkFooter,
#gkHeaderNav {
	max-width: 100%;
}

#gkBg {
	box-shadow: none;
}

#gkHeaderNav {
	background: transparent;
}

#gkHeaderNav .gkMainMenu .gkmenu>li>a,
#gkHeaderNav .gkMainMenu .gkmenu>li>span {
	color: #fff;
}

#gkPageContent {
	padding: 0 0;
	/*z-index: 0;*/
}

#gkHeaderNav {
	flex-flow: column;
}

#gkHeaderNav .gkMainMenu {
	float: left;
	flex-grow: 1;
}

#gkHeaderNav .gkMainMenu {
	float: left;
	height: 40px;
	font-weight: 400;
	line-height: 40px;
	padding: 0;
	margin: 0.5% 0 0 4.5%!important;
}

select, input[type="file"] {
  line-height: auto !important;
}

#gkHeaderNav .gkMainMenu .gkmenu {
	padding-left: 0;
}

.contentpane,
.categories-list,
.newsfeed,
.registration,
.reset,
.remind,
.tag-category,
.vm-orders-list,
.vm-order-done,
#shipmentForm,
#paymentForm {
	padding: 0 0;
}

#gkBg,
#gkTop {
	width: 100%;
}

.item-body>div[itemprop="articleBody"] ul>li,
.item-body>.itemIntroText ul>li,
.item-body>.itemFullText ul>li {
	padding: 0.4rem 0 0.4rem 0;
}

.item-body>div[itemprop="articleBody"] ul,
.item-body>.itemIntroText ul,
.item-body>.itemFullText ul,
.list-1,
.list-2,
.list-3 {
	margin: 0;
}

/*.control-label:first-child {*/
/*	display: none;*/
/*}*/

.input-large {
	width: 80%!important;
}
.eshop-heading {
  max-width: 1170px;
  margin: 80px auto;
}
.eb-event-date {
  height: 70px;
  width: 70px;
}
input::placeholder,
textarea::placeholder {
	color: #000;
    font-size: 16px;
}

#gkHeaderNav .gkMainMenu .gkmenu.level0>li>a,
#gkHeaderNav .gkMainMenu .gkmenu.level0>li>span {
	height: 42px;
	line-height: 42px;
	padding: 0;
	margin: 0 18px;
	text-transform: uppercase;
}

#gkHeaderNav .gkMainMenu .gkmenu.level0>li>a.active,
#gkHeaderNav .gkMainMenu .gkmenu.level0>li>span.active,
#gkHeaderNav .gkMainMenu .gkmenu>li>a:active,
#gkHeaderNav .gkMainMenu .gkmenu>li>a:focus,
#gkHeaderNav .gkMainMenu .gkmenu>li>a:hover {
	color: #fff;
	border-bottom: 4px solid #0CD069 !important;
}

#gkHeaderNav .gkMainMenu {
	font-weight: 600;
	letter-spacing: 0.5px;
}

#gkHeader {
	padding: 0px 0 0 0;
	position: relative;
	z-index: auto;
}

#gkHeaderNav.fixed-menu {
	z-index: 1000;
}


/*#gkHeaderNav .gkMainMenu .gkmenu.level0 > li > a.last:hover {*/


/*	border-bottom: 0 !important;*/


/*	color: #fff !important;*/


/*	background: #39BFBF !important;*/


/*}*/

#gkLogo {
	margin: 0.5% 0 0 4%;
}

.fixed-menu #gkLogo {
	margin: 0% 0 0 4%;
	;
}

#donation_type .controls label.radio input {
	margin-right: 3px;
}

#gkLogo img {
	width: 400px;
}

#gkBottom5 .box li a:hover {
	color: #fff;
}
a:hover {
  text-decoration: none;
}
.pagetitle h1{
	font-size: 11rem;
	text-transform: none;
	line-height: 0.9;
	/*text-shadow: rgb(34, 34, 34) 0px 2px 5px;*/
	font-weight: 500;
}


/**Mobile**/

@media (max-width: 1040px) {
	#gkLogo img {
		margin: 0px;
		/*max-width: 90px;*/
	}
	.ebd-block li {
		list-style: inherit;
	}
}

@media (max-width: 1255px) {
	#gkHeaderNav .gkMainMenu {
		font-size: 18px;
	}
}

@media (max-width: 1162px) {
	#gkHeaderNav .gkMainMenu {
		font-size: 16px;
	}
}

@media (max-width: 1117px) {
	#gkHeaderNav .gkMainMenu {
		font-size: 14px;
	}
}

@media (max-width: 1330px) {
	#gkHeaderNav .gkMainMenu .gkmenu {
		/*padding-left: 60px;*/
	}
}

@media (max-width: 1070px) {
	#gkHeaderNav .gkMainMenu .gkmenu {
		/*padding-left: 30px;*/
	}
}

