/*a { color: #0091da; }*/

.lo-logo { margin: 0 0 0 15px; width: 295px; }
.lo-logo a { padding: 16.95% 0 0 0; background: url(images/techworld_logo.png) no-repeat 50% 50%; background-size: contain; }
.lo-body_compactheader .lo-logo { width: 177px; }

.lo-header_menu ul .sub {background: #0091da; border: 1px solid #0091da; }
.lo-header_menu .drop > a { background: #0091da; border-color: #0091da; }

.lo-subheader { color: #0091da; }
.hp-popular_num.hp-popular_num { background: #0091da; }

.lo-body_tw .art-progress_bar { background: #0091da; }

.lo-subheader:before {
/*	background-image: -moz-linear-gradient( -66deg, rgb(0,177,209) 0%, rgb(6, 57, 195) 100%);
	background-image: -webkit-linear-gradient( -66deg, rgb(0,177,209) 0%, rgb(6, 57, 195) 100%);
	background-image: -ms-linear-gradient( -66deg, rgb(0,177,209) 0%, rgb(6, 57, 195) 100%);
	background-image: linear-gradient( -66deg, rgb(0,177,209) 0%, rgb(6, 57, 195) 100%);*/

/*	background-image: -moz-linear-gradient( -66deg, rgb(6, 57, 195) 0%, rgb(0,177,209) 100%);
	background-image: -webkit-linear-gradient( -66deg, rgb(6, 57, 195) 0%, rgb(0,177,209) 100%);
	background-image: -ms-linear-gradient( -66deg, rgb(6, 57, 195) 0%, rgb(0,177,209) 100%);
	background-image: linear-gradient( -66deg, rgb(6, 57, 195) 0%, rgb(0,177,209) 100%);*/

	background-image: -moz-linear-gradient( -66deg, #bbb 0%, #0091da 100%);
	background-image: -webkit-linear-gradient( -66deg, #bbb 0%, #0091da 100%);
	background-image: -ms-linear-gradient( -66deg, #bbb 0%, #0091da 100%);
	background-image: linear-gradient( -66deg, #bbb 0%, #0091da 100%);	
}

@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5),
only screen and (min-resolution: 144dpi)
{
	.lo-logo a {
		background-image: url(images/techworld_logo@3x.png);
	}
}

@media only screen and (max-width: 1080px) {

	.lo-logo { width: 177px; }
}