.gkStoreHeader small {
font-size:18px;}
#gkHeaderMod h1 {
font-weight:600!important;
color:#000;
  font-size: 48px;
 text-shadow:
    1px 1px 0 #fff ,
    /* Simulated effect for Firefox and Opera
       and nice enhancement for WebKit */
   -1px -1px 0 #fff ,  
    1px -1px 0 #fff ,
   -1px  1px 0 #fff ,
    1px  1px 0 #fff ;
}
.gkStoreHeader small {
color:#000;
font-weight:400;}
.btn-border {
background:#3b3b3b!important;}
#gkHeaderMod .gkStoreInfo .btn-border {
border-color:#ead400!important;
color:#ead400!important;}
body {
font-size:15px;
color:#000;}
h1, h2, h3, h4, h5, h6 {
font-weight:600;}
#gkLogo img {
margin-top:-20px;}
.big-photo .big-photo-desc {
background:#646569;}
.dark-bg .gkMainMenu > .gkmenu > li > a, .dark-bg .gkMainMenu > .gkmenu > li > span
color:#000!important;}
.single-page > .header .item-title, .blog-page > .header .item-title{
 text-shadow:
    1px 1px 0 #000 ,
    /* Simulated effect for Firefox and Opera
       and nice enhancement for WebKit */
   -1px -1px 0 #000 ,  
    1px -1px 0 #000 ,
   -1px  1px 0 #000 ,
    1px  1px 0 #000 ;}
#acymodifyform h1 {
letter-spacing:1px;
font-size:28px;
text-transform:uppercase;}
a {
color:#000;}
a:hover {
color:#ead400!important;}
.box .header {
letter-spacing:1px;
}
.breadcrumbs {
margin-bottom:0px;}

.box.newsletter form {
text-align:center;}
.frontpage .gk-desc {
padding-top:100px;
padding-bottom:100px;}