@charset "utf-8";
/* CSS Overrides */

/* Touch Devices (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 1280px) {
	/* file: 'css/style_dc.css' purpose: overrides carousel mouseover event */
	#mycarousel li a img:hover {
		opacity: 1;
		/* For IE7/8 */
		filter:alpha(opacity=1);
	}
	
	/* file: 'css/style_dc.css' purpose: overrides highlighting on touch */
	#mycarousel li, .jcarousel-next-horizontal, .jcarousel-prev-horizontal {
		-webkit-touch-callout: none; /* prevent callout to copy image, etc when tap to hold */
		-webkit-text-size-adjust: none; /* prevent webkit from resizing text to fit */
		-webkit-tap-highlight-color: rgba(0,0,0,0); /* make transparent link selection, adjust last value opacity 0 to 1.0 */
		-webkit-user-select: none; /* prevent copy paste, to allow, change 'none' to 'text' */
	}
	
	/* file: 'scripts\jquery\plugins\jcarousel\skins\tango\skin.css' purpose: removes highlighting on touch */
	.jcarousel-skin-tango .jcarousel-next-horizontal:hover, 
	.jcarousel-skin-tango .jcarousel-next-horizontal:focus,	
	.jcarousel-skin-tango .jcarousel-next-horizontal:active {
		background-position: -61px -602px;
	}
	
	/* file: 'scripts\jquery\plugins\jcarousel\skins\tango\skin.css' purpose: removes highlighting on touch */
	.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
	.jcarousel-skin-tango .jcarousel-prev-horizontal:focus,	
	.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
		background-position: -61px -665px;
	}
	
	/* file: 'css\character-navigation.css' purpose: removes highlighting on touch for menu*/
	#menu li:hover {
		-webkit-box-shadow: inset 0px 0px 0px 0px rgba(0, 0, 0, 0);
		-moz-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0);
		box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0);

		background: rgba(0, 0, 0, 0); /* Old browsers */
		background: -moz-linear-gradient(); /* FF3.6+ */
		background: -webkit-gradient(); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(); /* Opera11.10+ */
		background: -ms-linear-gradient(); /* IE10+ */
		/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff63a0', endColorstr='#ff0267',GradientType=0 ); IE6-9 */
		background: linear-gradient(); /* W3C */

		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		-o-border-radius: 0px;
		border-radius: 0px;
	}

    .tilepack {
        padding-left: 0;
    }


    .nav-menu-container .menu li:hover, .nav-menu-container .menu li.selected {
        -webkit-box-shadow: none;
    }


}