/************************************************************************/
/* !Thinning Text Webkit */ 
/************************************************************************/

html {
	-webkit-font-smoothing: antialiased;
}

body,
input, 
select,
textarea { 
	-webkit-text-stroke:1px transparent;
}

@media only screen and (max-device-width:480px) {
	body,
	input, 
	select,
	textarea
	{
		-webkit-text-stroke:0 black;
	}
}

/************************************************************************/
/* !Text Shadows */ 
/************************************************************************/

body,
.cont-box-cont a
{
	text-shadow: 0 1px 1px rgba(0,0,0,0.2);
}

div.selector span,
#rf,
#bt-srch-hm
{
	text-shadow: 0 -1px 1px rgba(0,0,0,0.9)!important;
}

#slogan,
#follow,
#mainav a,
#srch-res,
#footer,
.mnban-hm a,
#ban-nwslttr,
#form-nwslttr #email,
#form-nwslttr #KT_Insert1,
.txt-hm,
.ribbon a,
.mk-sold,
.textcont2 p
{
	text-shadow: 0 1px 1px #000;
}

/************************************************************************/
/* !Opacity */ 
/************************************************************************/
#follow ul li a
{
	opacity: .50; 
	filter: alpha(opacity=50); 
	-ms-filter: "alpha(opacity=50)"; 
	-khtml-opacity: .50; 
	-moz-opacity: .50; 
}

#bt-srch-hm,
#form-nwslttr #KT_Insert1
{
	opacity: .75; 
	filter: alpha(opacity=75); 
	-ms-filter: "alpha(opacity=75)"; 
	-khtml-opacity: .75; 
	-moz-opacity: .75; 
}

/************************************************************************/
/* !Border Radius */ 
/************************************************************************/
#email_error_element,
.KT_field_error,
#nwsltt-ok,
.button,
.imglist img,
#panelopts,
#KT_tngerror,
.inmu-foto,
.inmu-foto img,
.jScrollPaneDrag,
.jScrollPaneTrack,
.imgin,
.imgtm img,
.tounches
{
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
}

.textfield
{
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px;
}

.tabs-list li a,
#textabs
{
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

/************************************************************************/
/* !Box Shadow */ 
/************************************************************************/

.button
{
	box-shadow: 0 1px 3px rgba(0,0,0,0.8);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.8);
}

#email_error_element,
.KT_field_error,
#nwsltt-ok,
.imglist img,
.imgtm img

{
	box-shadow: 0 0 10px rgba(0,0,0,0.8);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.8);
}

.imglist a:hover img
{
	box-shadow: 0 0 10px rgba(0,110,0,0.8);
	-moz-box-shadow: 0 0 10px rgba(0,110,0,0.8);
	-webkit-box-shadow: 0 0 10px rgba(0,110,0,0.8);
}

