#header-wrap,
.archive-title,
.widgettitle,
.more-link,
.post-pagination,
.main-navigation-menu ul a:hover,
#footer
 
{
    background-image: linear-gradient(180deg, #2c3e50 21%, #2e5b89 98%);
}


/* Dark Blue Colour Scheme */

/* backgrounds */
body, html{background-color:#e3f1ff;}
.content_botbg { margin:0; padding:0; background-color:#e3f1ff; 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(44 62 80 / 80%) 21%, #34495E 98%);
}
.header_menu_res a.menu-toggle{background:#34495E;}
.header_menu,
ol.progtrckr li.progtrckr-done:before {
	background-color:#2C3E50;
}

/* 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:#34495E;
}

.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:#FC6D26;
}
/* borders */
.footer,
#block1, 
#block2, 
#block3, 
#priceblock1, 
#priceblock2, 
#priceblock3 {
	border-color:#34495E;
}

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:#34495E;
	}
	
}

.content_right h2, #welcome_widget h2 {
font-size: 16px;
font-weight: bold;
padding: 10px 12px 11px;
margin: 0;
border-bottom: 1px dashed #ddd;
background: #2c3e50;
color: #fff;
}

.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%, #00044d 98%);}
