body,
.blog-layout-1 .feedWrap span.bgi_date:after,.blog-layout-1 .feedWrap:after {
	background: #3d3d3d;
}


.menu .menu-item,
.menu .menu-item a {
    font-family:'Verdana', Verdana, Arial, sans-serif;    font-size:12px;    color:#949494;}

#sidebar .menu-button path {
    stroke:#949494;
}
#layout .menu-button rect {
    fill:#949494;
}

.menu .menu-item .shop-basket {
    font-size:23px !important;
}


.menu .menu-item a:hover {
    color:#d1d1d1;
}

.menu .menu-item.selected a {
    color:#d1d1d1;
}

.menu .sub-menu .inner {
    background:#404040 !important;
}

.menu .sub-menu .menu-item {
    border-color:#4f4f4f !important;
}

.menu .sub-menu a {
    font-family:'Verdana', Verdana, Arial, sans-serif;    font-size:11px;    color:#919191 !important;}

.menu .sub-menu a:hover {
   color:#bfbfbf !important;
}

.menu .sub-menu .menu-item.selected a {
    color:#bfbfbf !important;
}

.grid > .item .caption,
.grid > .item .caption h2,
.grid > .item .caption h3 {
	color: #171717;
}

.grid > .item.fade-on-hover:hover img {
	opacity: 1;
}

.copyright,
.copyright a,
.copyright a:hover,
.copyright a:visited {color:#a3a3a3;}


body.structure-contact .description-box,
body.structure-contact .description-box a {
    color:#baadad;
}
body.structure-contact .btn.send, .testimonials-form .btn.send {
    color: #666666;    }

body.structure-contact .row .f-text,
body.structure-contact .row .f-textarea,
.testimonials-form .line .f-text,
.testimonials-form .line .f-textarea {color: #525252;}

body.structure-news .title,
body.structure-news .title a {
font-family:'Verdana', sans-serif;font-size:14px;color:#a8a8a8;}

body.structure-news .date {
color:#636363;
}

body.structure-news .row,
body.structure-news .pagination {
border-color:#575757;
}





body.structure-testimonials .row {
    border-color:#17170a;
}

body.structure-testimonials .row .title {
    font-family:'Asap', Verdana, Arial, sans-serif;    font-size:17px;    color:#999399;}

body.structure-testimonials .row .text,
body.structure-testimonials .row .text a {
    color:#a89696;
}



body.structure-calendar a,
body.structure-calendar,
body.structure-page a,
body.structure-page {
	color:#202021;
}

body.structure-contact .row, .testimonials-form .line {
	border-color: #dedede !important;
}
body.structure-contact .row .border-bottom, .testimonials-form .line .border-bottom {
	border-color: #dedede;
}
body.structure-contact .row .border-right, .testimonials-form .line .border-right {
	border-color: #dedede;
}

.footer .inner {
	background: #424141;
	opacity: 0.86;
}

.footer .boost {
	border-color: #ffffff}

.footer .boost-btn:hover .boost {
	border-color: #e89d12}

body.structure-video .grid > .item.menu,
body.structure-photo .grid > .item.menu {
			color: #8f8f8f;
				background: #424242;
	}

body.structure-video .grid > .item.menu h1,
body.structure-photo .grid > .item.menu h1 {
    font-size: 14px;
}

.header {
	border-color: #424141;
	background: #454545;
}

.header .slider,
#layout .footer {
	background: #e8e8e8}

.header .slider .about,
.header .slider .about a {
	color: #575757;
}





body.structure-gal-category .grid > .item.menu {
	background: #424242;
}

body.structure-gal-category .grid > .item.menu h1{
	color: #8f8f8f;
	font-size: 14px;
}

body.structure-gal-category .grid > .item.menu li a {
	color: #969696;
	font-size: 14px;
}

body.structure-gal-category .grid > .item.menu li a:hover,
body.structure-gal-category .grid > .item.menu li.active a:hover {
	color: #b5b5b5;
}

body.structure-gal-category .grid > .item.menu li.active a {
	color: #d1d1d1;
}

body.structure-gal-category .grid > .item.menu h1 {
	border-color: #707070;
}

.shop-products nav.shop-menu > ul > li.shop-menu-item > a,
.shop-product nav.shop-menu > ul > li.shop-menu-item > a {
    font-family:'Verdana', Verdana, Arial, sans-serif;
}

.shop-products nav .shop-sub-menu .shop-menu-item > a,
.shop-product nav .shop-sub-menu .shop-menu-item > a {
    font-family:'Verdana', Verdana, Arial, sans-serif;
}
/*
 * @begin blog
 */
/*
 * @end blog
 */