body {
		background-color: rgba(255, 255, 255, 1);			font-family: Verdana;
	}
.mobile #layout,
.blog-layout-1 .feedWrap span.bgi_date:after,.blog-layout-1 .feedWrap:after {
		background-color: rgba(255, 255, 255, 1);}



.gphw-calendar-tooltip, .gphw-calendar-tooltip .date,
#gphw-calendar .gphw-week, #gphw-calendar .gphw-day-label,
#gphw-calendar .gphw-title-month,
#gphw-calendar .gphw-title-year, #gphw-calendar .gphw-p,
#gphw-calendar .gphw-calendar-dates .gphw-cell {
	font-family: 'Verdana' !important;
}
.f-text, .f-textarea, section.contact, section.contact input, section.contact textarea, section.contact form .button.large, .testimonials-form .button.large {
	font-family: 'Verdana';
}

header, .mobile #sidebar {
	background: #ffffff;
}

footer {
			border-top-color: #d6d6d6;
				background-color: #ffffff;
	}

header .top-pane .langs-pane a {
	color: #737373}

header .top-pane .langs-pane a:hover {
	color: #b0b0b0}


section, section a {
	color: #0a0a0a;
}

.parallax-banner .caption {
	color: #b0aeae}

h1.title span  {
	color: #bdbdbd;
}

h1.title hr {
	border-bottom-color: #bdbdbd;
}


.copyright {
	color: #b0b0b0;
	font-size: 10px;
}
	.copyright a { color: #b0b0b0; }


.social-icons .social-icon-box { padding: 6px; }
.social-icons .social-icon-box,
.social-icons .social-icon-box a,
.social-icons .social-icon-box i { 
  	font-size: 24px;
  	line-height: 24px;
}
.social-icons .social-icon-box i { color: #707070; }
.social-icons .social-icon-box i:hover { color: #a8a8a8; }
.social-icons [class^="icon-"]:before, .social-icons [class*=" icon-"]:before {margin: 0px;}

body > .page > section > .slider .close #icon-close path,
.container.slider .close path {
	fill: #a3a0a0;
	stroke: #a3a0a0;
}
body > .page > section > .slider .close #icon-close:hover path,
.container.slider .close:hover path {
	fill: #e0e0e0;	stroke: #a3a0a0;}
body > .page > section > .slider h1,
.container.slider h1,
.galcategory .grid-item .title,
.static-grid .static-grid-item .static-grid-cell .description .cell .middle {
	color: #969393;	font-size: 14px; }
.galcategory .grid-item:hover .title,
.static-grid .static-grid-item:hover .static-grid-cell .description .cell .middle {
	color: #4d4d4d;
}
.icon-right-arrow path, .icon-left-arrow path {
	fill: #c7c3c3;
}
.icon-right-arrow:hover path, .icon-left-arrow:hover path {
	fill: #525252;
}


header nav.menu .menu-item,
header nav.menu .menu-item a {
	font-family: 'Marmelad';
}

header nav.menu .menu-item a {
	font-size: 17px;	color: #949494;}

.mobile ul.menu li a {
	color: #949494;
}
.menu-button rect {
	fill: #949494;
}
.menu-button path {
	stroke: #949494;
}

header nav.menu .menu-item .shop-basket {
	font-size: 28px;
}

header nav.menu .menu-item a:hover, header nav.menu .menu-item.active a, .mobile ul.menu>li.selected>a {
	color: #4f4f4f;
}
header nav.menu .menu-item.separator {
	color: #949494;
}
header nav.menu .menu-item .sub-menu a {
	font-size: 10px;	color: #a3a3a3;}
.mobile ul.sub-menu li a {
	color: #a3a3a3;
}
header nav.menu .menu-item .sub-menu a:hover, header nav.menu .menu-item .sub-menu .menu-item.active a, .mobile ul.sub-menu li.selected a {
	color: #e6e2d8;
}
header nav.menu .sub-menu .menu-item {
	background: #fafafa}

.static-grid .static-grid-item.no-image .static-grid-cell .image{
	background: #ebebeb;
}
section.contact .columns input, section.contact .columns textarea, section.restrict input, .testimonials-form input[type=text], .testimonials-form textarea {
	color: #424242;	background: #ebebeb;}
section.contact form .button.large, .testimonials-form .button.large {
	color: #a3a0a0;
}
section.contact form .button.large:hover, .testimonials-form .button.large:hover {
	color: #4d4d4d;
}

.news .title a, .news h2 {
	color: #3d3d3d;	}
body .news .date {
	color: #c9c9c9;
}
body .news .row, body .news .pagination {
	border-color: #ededed;
}
.lnk-more-container a {
		color: #383838;
		}
.lnk-more-container a:hover {
	color: #debd97;
}
body .news .pagination a, body .news .pagination {
	color: #949494;
}
body .news .pagination a:hover {
	color: #424242;
}

section.testimonials .testimonial h2.title {
			font-size: 13px;
				color: #545353;
	}

section.testimonials .testimonial .text {
	color: #8c8c8c;
}

section.testimonials a.testimonials-form-link {
	font-size:15px;	color:#706969;}

section.testimonials a.testimonials-form-link:hover {
	color:#3d3b3b;
}


.scroll-top-btn .ico-open-svg path {
	fill: 606060;
}
/*
 * @begin blog
 */
        
  /*start blogDesign */
    .blog-content.blog-type-classic .items article {
        background: inherit;
                border-width: 0px;                    }
      .blog-content.blog-type-classic ul.tools > li.share-links > ul {
    background: post-bg-site;
  }
    .blog-content.blog-type-classic .blog-sidebar {
    background-color: inherit;
    
  }
    .blog-content.blog-type-classic article hr, .blog-content.blog-type-classic .post-pagination {
    border-bottom-color: #ebebeb;
  }
      .blog-content.blog-type-classic article .share-links ul {
    border-color: #ebebeb !important;
  }
      .blog-content.blog-type-classic .items article .tools .field span {
      color: #9e9e9e;
  }
      .blog-content.blog-type-classic .items article .tools .field svg path {
     fill: #9e9e9e;
  }
      .blog-content.blog-type-classic .items article .tools .field .like.checked svg path {
      fill: #9e9e9e;
  }
      .blog-content.blog-type-classic .items article .tools .field .bgi_toolTip a {
      color: #9e9e9e;
  }
      .blog-content.blog-type-classic .items article .tools .field .bgi_toolTip {
      border-color: #9e9e9e;
  }
      .blog-content.blog-type-classic .paging li a, .blog-content.blog-type-classic .posts-paging li a, .blog-content.blog-type-classic .posts-paging li .last-post, .blog-content.blog-type-classic ul.posts-paging .paging-separator {
    color: #9e9e9e;
  }
      .blog-content.blog-type-classic .paging li svg path, .blog-content.blog-type-classic .posts-paging li svg path {
    stroke: #9e9e9e;
  }
    .blog-content.blog-type-classic .items article header h2 a {
        font-size: 25px !important;      }
  .blog-content.blog-type-classic .items article header .date {
        font-size: 9px !important;      }

    
  .blog-content.blog-type-classic .items article .post-body .text-box {
              }

  .blog-content.blog-type-classic .items article ul.tags li a,
  .blog-content.blog-type-classic .items article  ul.tags li:after{
              }

/*end blogDesign */
  
  /*start blogTags */
  .blog-content ul.tags-top {
    text-align: #center;
  }
    .blog-content ul.tags-top li a {
    color: #ada6a6 !important;    font-family: 'Verdana';    font-size: 15px;    line-height: 15px;  }
    .blog-content ul.tags-top li a:hover,
  .blog-content ul.tags-top li.active a {
    color: #7d7b7b !important;
  }
  /*end blogTags */
  


/*
 * @end blog
 */