@import url("layout.css");

/* =============================================================================
   Base
   ========================================================================== */
html,body {
	background-color:#fafafa;
}

body {
	color:#666;
	text-shadow:0 1px 1px #fff;
	filter:dropshadow(color=#fff,offx=-1,offy=1);
}

h1,h2,h3,h4,h5,h6 {
	color:#333435;
}

a {
	-moz-transition:color .2s ease-in-out;
	-ms-transition:color .2s ease-in-out;
	-o-transition:color .2s ease-in-out;
	-webkit-transition:color .2s ease-in-out;
	transition:color .2s ease-in-out;
	color:#999;
}

a:hover {
	color:#1badcc;
}

hr {
	border-top:1px solid #ddd;
	border-bottom:1px solid #fff;
}

#ajaxinner hr {
	border-top:1px solid #ddd;
	border-bottom:1px solid #fff;
}

div.evidence {
	border-left:1px solid #dcdbdb;
}

pre {
	background:#F3F3F3;
	color:#fafafa;
}

code{
	color: #666;
}

#infscr-loading {
	background:url(../img/light/loader.gif) no-repeat center;
}

/* =============================================================================
   Header
   ========================================================================== */
.dropdown-menu {
	background-color:#fff;
	border:none;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	box-shadow:0 5px 10px rgba(0,0,0,0.2);
}

.dropdown-menu a {
	color:#333;
}

.dropdown-menu li > a:hover,.dropdown-menu .active > a,.dropdown-menu .active > a:hover {
	background:none;
	color:#1badcc;
}

.navbar .nav > li > a:hover {
	background-color:transparent;
	color:#1badcc;
}

.navbar .nav .active > a,.navbar .nav .active > a:hover {
	color:#999;
	text-decoration:none;
}

.navbar .nav li.dropdown.active > .dropdown-toggle:hover {
	color:#999;
}

.navbar .nav .main-submenu .active > a {
	color:#333435;
}

.navbar .nav li.dropdown .dropdown-toggle .caret,.navbar .nav li.dropdown.open .caret {
	border-bottom-color:#333435;
	border-top-color:#333435;
}

.caret {
	-moz-transition:all .2s ease-in-out;
	-ms-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	border-bottom-color:#333435;
	border-top-color:#333435;
	filter:alpha(opacity=100);
	opacity:1px;
}

.navbar .nav li.dropdown:hover .caret {
	border-top-color:#1badcc;
	border-bottom-color:#1badcc;
}

span.divider {
	color:#dcdbdb;
	font-weight:200;
	line-height:0;
}

.navbar .nav > li > a {
	-moz-transition:color .2s ease-in-out;
	-ms-transition:color .2s ease-in-out;
	-o-transition:color .2s ease-in-out;
	-webkit-transition:color .2s ease-in-out;
	transition:color .2s ease-in-out;
	color:#333435;
	text-shadow:1px 0 1px #fff;
}

.lt-ie9 .navbar .nav > li > a {
	text-shadow:none;
	filter:none;
}

.navbar .btn-navbar {
	background:#F3F3F3;
}

.navbar .btn-navbar:hover,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled] {
	-moz-transition:all .2s ease-in-out;
	-ms-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	-webkit-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	background-color:#1badcc;
	color:#fafafa;
}

#dynamic-content {
	background:#F3F3F3;
}

.shadow-up,.shadow-down {
	background:transparent;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4Cdddddd,endColorstr=#4Cdddddd);
/* IE8 */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4Cdddddd,endColorstr=#4Cdddddd);
/* IE6 & 7 */
	zoom:1;
	background-color:rgba(0,0,0,.2);
}

.shadow-up {
	border-top:1px solid #fff;
	-webkit-box-shadow:inset 0 1px 0 0 #ddd;
