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


.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:#4f4f4f;
}

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

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

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

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

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

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

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

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

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


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

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:#5e5e5e;}

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

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





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:#949494;
}

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: #ebebeb;
	opacity: 0.38;
}

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

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

body.structure-video .grid > .item.menu,
body.structure-photo .grid > .item.menu {
				background: #f9f9f9;
	}

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

.header {
	border-color: #dedede;
	background: #ffffff;
}

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

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


.social-icons i {color: #6E7272;}
.social-icons i:hover {color: #6E7272;}



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

body.structure-gal-category .grid > .item.menu h1{
	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: #615e5e;
}

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

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

.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
 */