#header-wrap,
.archive-title,
.widgettitle,
.post-pagination,
.main-navigation-menu ul a:hover,
#footer
 
{
    background: #455a64;
	border-radius: 4px;
	box-shadow: rgb(0 0 0 / 94%) 0px 18px 36px -18px;
}

@keyframes BackgroundGradient {
0% {background-position: 0% 50%;}
50% {background-position: 100% 50%;}
100% {background-position: 0% 50%;}
}

/* Dark Blue Colour Scheme */

/* backgrounds */
body, html{background-color: #fff;}
.content_botbg {margin:0;padding:0;background-color: #222;border-bottom:none;min-height: 600px;}
.paging .pages span.current,
.header_main,
.header_menu_res ul li.current-menu-parent > a, 
.header_menu_res ul li.current-menu-item > a,
.header_menu_res a.menu-toggle,
.btn-topsearch,
.button,
.btn_orange, 
.order-gateway input[type="submit"],
.reports_form input[type="submit"],
.tabcontrol ul.tabnavig li a,
.tabprice ul.tabnavig li a,
.comment-reply-link, 
#app-attachment-upload-pickfiles, 
#app-attachment-upload-filelist .app-attachment .button, 
.home .paging > a, 
form.filter input.submit,
.footer .bar {
    background-image: linear-gradient(180deg, rgb(0 0 0 / 80%) 21%, #131313 98%);
}
.header_menu_res a.menu-toggle{background:#2c2c2c;}
.header_menu,
ol.progtrckr li.progtrckr-done:before {
	background-color: #000000;
}

/* text and links */
#breadcrumb a,.header_top_res ul.menu ul.sub-menu li a:hover,
div#adv_categories .catcol ul li.maincat > a {
	color:#333;
}

.bigright ul li span, 
ul.refine label.title, 
.form_contact label:not(.invalid) {
	color:#2C3E50;
	background: #efefef;
}
.header_menu_res .obtn, 
ul.refine .ui-slider-horizontal .ui-slider-range, 
ul.refine .ui-slider-horizontal .ui-slider-handle {
	background-color: #505050;
}
/* borders */
.footer,
#block1, 
#block2, 
#block3, 
#priceblock1, 
#priceblock2, 
#priceblock3 {
	border-color:#222;
}

ol.progtrckr li.progtrckr-done {
	border-color:#2C3E50;
}

/* reverse colours */


/* responsive */	
@media screen and (max-width: 800px) {

	.header_menu_res ul.menu li a {
		background-color:#222;
	}
	
}

.content_right h2, #welcome_widget h2 {font-size: 16px;font-weight: bold;padding: 10px 12px 11px;margin: 0;border-bottom: 1px dashed #ddd;background: #333333;color: #fff;}
.content_footerbg {
margin: 0;
padding: 8px;
background-color: rgb(0 0 0 / 40%);
border: 1px solid #484848;
-moz-box-shadow: 0 2px 0 -1px #CBD8D8;
-webkit-box-shadow: 0 2px 0 -1px #555555;
box-shadow: 0 2px 0 -1px #555555;
color: #dddddd;
}
.vitrindekiler-phone-bg::after {
content: '';
height: 100px;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
z-index: 1;
background-image: linear-gradient(0, #7000B7 5%, rgba(255, 16, 212, 0.35) 62%, rgba(247, 107, 28, 0.00) 100%);
}
.vitrindekiler::before {content: '';pointer-events: none;position: absolute;z-index: 1;bottom: 0;left: 0;width: 100%;height: 50%;background-image: linear-gradient(180deg, rgba(250, 217, 97, 0.00) 21%, #000000 98%);}


