.hidden{ display: none; }
.clearfix{ *zoom: 1; }
.clearfix:before,.clearfix:after{ display: table; content: ""; }
.clearfix:after{ clear: both; }
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{ display: block; }
audio,canvas,video{ display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]){ display: none; }
html{
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

sub,sup{
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}
sup{ top: -0.5em; }
sub{ bottom: -0.25em; }
img{
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}
#map_canvas img{ max-width: none; }
button,input,select,textarea{ margin: 0; font-size: 100%; vertical-align: middle; }
button,input{ *overflow: visible; line-height: normal; }
button::-moz-focus-inner,input::-moz-focus-inner{ padding: 0; border: 0; }
button,input[type="button"],input[type="reset"],input[type="submit"]{ cursor: pointer; -webkit-appearance: button; }
input[type="search"]{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{ -webkit-appearance: none; }
textarea{ overflow: auto; vertical-align: top; }
body{
	margin: 0;
	font-family: "Lucida Grande",Verdana,sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #454545;
	background-color: #fbfbfb;
}

a{ color: #008ee8; text-decoration: none;outline: 0; }
a:hover{ color: #b50000; text-decoration: underline;outline: 0; }
.row{ margin-left: -20px; *zoom: 1; }
.row:before,.row:after{ display: table; content: ""; }
.row:after{ clear: both; }
[class*="span"]{ float: left; margin-left: 20px; }
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{ width: 980px; min-width: 980px;}
.span1{ width: 60px; }
.span2{ width: 140px; }
.span3{ width: 220px; }
.span4{ width: 300px; }
.span5{ width: 380px; }
.span6{ width: 460px; }
.span7{ width: 540px; }
.span8{ width: 620px; }
.span9{ width: 700px; }
.span10{ width: 780px; }
.span11{ width: 860px; }
.span12{ width: 940px; }
.offset1{ margin-left: 100px; }
.offset2{ margin-left: 180px; }
.offset3{ margin-left: 260px; }
.offset4{ margin-left: 340px; }
.offset5{ margin-left: 420px; }
.offset6{ margin-left: 500px; }
.offset7{ margin-left: 580px; }
.offset8{ margin-left: 660px; }
.offset9{ margin-left: 740px; }
.offset10{ margin-left: 820px; }
.offset11{ margin-left: 900px; }
.offset12{ margin-left: 980px; }
.row-fluid{ width: 100%; *zoom: 1; }
.row-fluid:before,.row-fluid:after{ display: table; content: ""; }
.row-fluid:after{ clear: both; }
.row-fluid [class*="span"]{
	display: block;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin-left: 2.128%;
	*margin-left: 2.074%;
	min-height:26px
}
.row-fluid [class*="span"]:first-child{ margin-left: 0; }
.row-fluid .span1{ width: 6.383%; *width: 6.33%; }
.row-fluid .span2{ width: 14.894%; *width: 14.84%; }
.row-fluid .span3{ width: 23.404%; *width: 23.351%; }
.row-fluid .span4{ width: 31.915%; *width: 31.862%; }
.row-fluid .span5{ width: 40.426%; *width: 40.372%; }
.row-fluid .span6{ width: 48.936%; *width: 48.883%; }
.row-fluid .span7{ width: 57.447%; *width: 57.394%; }
.row-fluid .span8{ width: 65.957%; *width: 65.904%; }
.row-fluid .span9{ width: 74.468%; *width: 74.415%; }
.row-fluid .span10{ width: 82.979%; *width: 82.926%; }
.row-fluid .span11{ width: 91.489%; *width: 91.436%; }
.row-fluid .span12{ width: 100.0%; *width: 99.947%; }
.container{ margin-right: auto; margin-left: auto; *zoom: 1; }
.container:before,.container:after{ display: table; content: ""; }
.container:after{ clear: both; }
.container-fluid{ padding-right: 20px; padding-left: 20px; *zoom: 1; }
.container-fluid:before,.container-fluid:after{ display: table; content: ""; }
.container-fluid:after{ clear: both; }
p{ margin: 0 0 9px; }
p small{ font-size: 10px; color: #999; }
.lead{
	margin-bottom: 18px;
	font-size: 20px;
	font-weight: 200;
	line-height: 27px;
}
h1,h2,h3,h4,h5,h6{
	margin: 0;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: bold;
	color: #333;
	text-rendering: optimizelegibility;
}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{ font-weight: normal; color: #999; }
h1{ font-size: 30px; line-height: 36px; }
h1 small{ font-size: 18px; }
h2{ font-size: 24px; line-height: 36px; }
h2 small{ font-size: 15px; }
h3{ font-size: 18px; line-height: 27px; }
h3 small{ font-size: 14px; }
h4,h5,h6{ line-height: 18px; }
h4{ font-size: 14px; }
h4 small{ font-size: 12px; }
h5{ font-size: 12px; }
h6{
	font-size: 11px;
	color: #999;
	text-transform: uppercase;
}
.page-header{
	padding-bottom: 17px;
	margin: 18px 0;
	border-bottom: 1px solid #f5f5f5;
}
.page-header h1{ line-height: 1; }
ul,ol{ padding: 0; margin: 0 0 9px 25px; }
ul ul,ul ol,ol ol,ol ul{ margin-bottom: 0; }
ul{ list-style: disc; }
ol{ list-style: decimal; }
li{ line-height: 18px; }
ul.unstyled,ol.unstyled{ margin-left: 0; list-style: none; }
dl{ margin-bottom: 18px; }
dt,dd{ line-height: 18px; }
dt{ font-weight: bold; line-height: 17px; }
dd{ margin-left: 9px; }
.dl-horizontal dt{
	float: left;
	width: 120px;
	clear: left;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.dl-horizontal dd{ margin-left: 130px; }
hr{
	margin: 18px 0;
	border: 0;
	border-top: 1px solid #f5f5f5;
	border-bottom: 1px solid #fff;
}
strong{ font-weight: bold; }
em{ font-style: italic; }
.muted{ color: #999; }
abbr[title]{ cursor: help; border-bottom: 1px dotted #999; }
abbr.initialism{ font-size: 90%; text-transform: uppercase; }
blockquote{
	padding: 0 0 0 15px;
	margin: 0 0 18px;
	border-left: 5px solid #f5f5f5;
}
blockquote p{
	margin-bottom: 0;
	font-size: 16px;
	font-weight: 300;
	line-height: 22.5px;
}
blockquote small{ display: block; line-height: 18px; color: #999; }
blockquote small:before{ content: '\2014 \00A0'; }
blockquote.pull-right{
	float: right;
	padding-right: 15px;
	padding-left: 0;
	border-right: 5px solid #f5f5f5;
	border-left: 0;
}
blockquote.pull-right p,blockquote.pull-right small{ text-align: right; }
q:before,q:after,blockquote:before,blockquote:after{ content: ""; }
address{
	display: block;
	margin-bottom: 18px;
	font-style: normal;
	line-height: 18px;
}
small{ font-size: 100%; }
cite{ font-style: normal; }
code,pre{
	padding: 0 3px 2px;
	font-family: Menlo,Monaco,Consolas,"Courier New",monospace;
	font-size: 11px;
	color: #333;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
code{
	padding: 2px 4px;
	color: #d14;
	background-color: #f7f7f9;
	border: 1px solid #e1e1e8;
}
pre{
	display: block;
	padding: 8.5px;
	margin: 0 0 9px;
	font-size: 11.1px;
	line-height: 18px;
	word-break: break-all;
	word-wrap: break-word;
	white-space: pre;
	white-space: pre-wrap;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.15);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
pre.prettyprint{ margin-bottom: 18px; }
pre code{
	padding: 0;
	color: inherit;
	background-color: transparent;
	border: 0;
}
.pre-scrollable{ max-height: 340px; overflow-y: scroll; }
form{ margin: 0 0 18px; }
fieldset{ padding: 0; margin: 0; border: 0; }

legend small{ font-size: 10px; color: #999; }
legend em{  color:red; }
label,input,button,select,textarea{
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
input,button,select,textarea{ font-family: "Lucida Grande",Verdana,sans-serif; }
label{ display: block; margin-bottom: 5px; }
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{
	display: inline-block;
	padding: 4px;
	margin-bottom: 9px;
	font-size: 12px;
	line-height: 18px;
	color: #666;
}
input,textarea{ width: 210px; }
textarea{ height: auto; }
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border linear 0.2s,box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s,box-shadow linear 0.2s;
	-ms-transition: border linear 0.2s,box-shadow linear 0.2s;
	-o-transition: border linear 0.2s,box-shadow linear 0.2s;
	transition: border linear 0.2s,box-shadow linear 0.2s;
}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{
	border-color: rgba(82,168,236,0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
}
input[type="radio"],input[type="checkbox"]{
	margin: 3px 0;
	*margin-top: 0;
	line-height: normal;
	cursor: pointer;
}
input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{ width: auto; }
.uneditable-textarea{ width: auto; height: auto; }
input[type="file"]{ height: 28px; *margin-top: 4px; line-height: 28px; }
select{ width: 220px; border: 1px solid #bbb; }
select[multiple],select[size]{ height: auto; }
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.radio,.checkbox{ min-height: 18px; padding-left: 18px; }
.radio input[type="radio"],.checkbox input[type="checkbox"]{ float: left; margin-left: -18px; }
.controls>.radio:first-child,.controls>.checkbox:first-child{ padding-top: 5px; }
.radio.inline,.checkbox.inline{
	display: inline-block;
	padding-top: 5px;
	margin-bottom: 0;
	vertical-align: middle;
}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{ margin-left: 10px; }
.input-mini{ width: 60px; }
.input-small{ width: 90px; }
.input-medium{ width: 150px; }
.input-large{ width: 210px; }
.input-xlarge{ width: 270px; }
.input-xxlarge{ width: 530px; }
input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{ float: none; margin-left: 0; }
.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{ display: inline-block; }
input,textarea,.uneditable-input{ margin-left: 0; }
input.span1,textarea.span1,.uneditable-input.span1{ width: 50px; }
input.span2,textarea.span2,.uneditable-input.span2{ width: 130px; }
input.span3,textarea.span3,.uneditable-input.span3{ width: 210px; }
input.span4,textarea.span4,.uneditable-input.span4{ width: 290px; }
input.span5,textarea.span5,.uneditable-input.span5{ width: 370px; }
input.span6,textarea.span6,.uneditable-input.span6{ width: 450px; }
input.span7,textarea.span7,.uneditable-input.span7{ width: 530px; }
input.span8,textarea.span8,.uneditable-input.span8{ width: 610px; }
input.span9,textarea.span9,.uneditable-input.span9{ width: 690px; }
input.span10,textarea.span10,.uneditable-input.span10{ width: 770px; }
input.span11,textarea.span11,.uneditable-input.span11{ width: 850px; }
input.span12,textarea.span12,.uneditable-input.span12{ width: 930px; }
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{
	cursor: not-allowed;
	background-color: #f5f5f5;
	border-color: #ddd;
}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{ background-color: transparent; }
.control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{ color: #c09853; }
.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{ color: #c09853; border-color: #c09853; }
.control-group.warning .checkbox:focus,.control-group.warning .radio:focus,.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{
	border-color: #a47e3c;
	-webkit-box-shadow: 0 0 6px #dbc59e;
	-moz-box-shadow: 0 0 6px #dbc59e;
	box-shadow: 0 0 6px #dbc59e;
}
.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{
	color: #c09853;
	background-color: #fcf8e3;
	border-color: #c09853;
}
.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{ color: #b94a48; }
.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{ color: #b94a48; border-color: #b94a48; }
.control-group.error .checkbox:focus,.control-group.error .radio:focus,.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{
	border-color: #953b39;
	-webkit-box-shadow: 0 0 6px #d59392;
	-moz-box-shadow: 0 0 6px #d59392;
	box-shadow: 0 0 6px #d59392;
}
.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{
	color: #b94a48;
	background-color: #f2dede;
	border-color: #b94a48;
}
.control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{ color: #468847; }
.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{ color: #468847; border-color: #468847; }
.control-group.success .checkbox:focus,.control-group.success .radio:focus,.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{
	border-color: #356635;
	-webkit-box-shadow: 0 0 6px #7aba7b;
	-moz-box-shadow: 0 0 6px #7aba7b;
	box-shadow: 0 0 6px #7aba7b;
}
.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{
	color: #468847;
	background-color: #dff0d8;
	border-color: #468847;
}
input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{ color: #b94a48; border-color: #ee5f5b; }
input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{
	border-color: #e9322d;
	-webkit-box-shadow: 0 0 6px #f8b9b7;
	-moz-box-shadow: 0 0 6px #f8b9b7;
	box-shadow: 0 0 6px #f8b9b7;
}
.form-actions{
	padding: 17px 20px 18px;
	margin-top: 18px;
	margin-bottom: 18px;
	background-color: #f5f5f5;
	border-top: 1px solid #e5e5e5;
	*zoom: 1;
}
.form-actions:before,.form-actions:after{ display: table; content: ""; }
.form-actions:after{ clear: both; }
.uneditable-input{
	overflow: hidden;
	white-space: nowrap;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #eee;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
}
:-moz-placeholder{ color: #999; }
:-ms-input-placeholder{ color: #999; }
::-webkit-input-placeholder{ color: #999; }
.help-block,.help-inline{ color: #666; }
.help-block{ display: block; margin-bottom: 9px; }
.help-inline{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	padding-left: 5px;
}

.navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn {
    margin: 0;
}

.form-search .input-append .search-query {
    border-radius: 3px 0 0 3px;
}
.form-search .input-append .btn {
    border-radius: 0 3px 3px 0;    
	-webkit-border-radius: 0 3px 3px 0;    
	-moz-border-radius: 0 3px 3px 0;
}
.widgetContainer h4 {
background:#ededed;
font-size:12px;
padding:3px;
margin:5px 0;
text-shadow:1px 1px white;
}
.widgetContainer ul {
padding:0;
margin:0;
list-style-type: decimal;
list-style-position: inside;
}
.widgetContainer li {
padding:0;
margin:0;
}
.widgetContainer li a{
 display:inline;
 color:#008EE8;
 padding:2px 5px;
}

.control-group{ margin-bottom:0; }
legend+.control-group{
	margin-top:0;
	-webkit-margin-top-collapse: separate;
}
.form-horizontal .control-group{ margin-bottom: 18px; *zoom: 1; }
.form-horizontal .control-group:before,.form-horizontal .control-group:after{ display: table; content: ""; }
.form-horizontal .control-group:after{ clear: both; }
.form-horizontal .control-label{
	float: left;
	width: 140px;
	padding-top: 5px;
	text-align: right;
}
.form-horizontal .controls{
	*display: inline-block;
	*padding-left: 20px;
	margin-left: 160px;
	*margin-left: 0;
}
.form-horizontal .controls:first-child{ *padding-left: 160px; }
.form-horizontal .help-block{ margin-top: 9px; margin-bottom: 0; }
.form-horizontal .form-actions{ padding-left: 160px; }

[class^="icon-"],[class*=" icon-"]{
	display: inline-block;
	width: 14px;
	height: 14px;
	*margin-right: .3em;
	line-height: 14px;
	vertical-align: text-top;
	background-image: url(/assets/img/glyphicons-halflings.png);
	background-position: 14px 14px;
	background-repeat: no-repeat;
}
[class^="icon-"]:last-child,[class*=" icon-"]:last-child{ *margin-left: 0; }
.icon-white{
	background-image: url(/assets/img/glyphicons-halflings-white.png);
}
.icon-sms{ background-position: 0      0; }
.icon-music{ background-position: -24px 0; }
.icon-search{ background-position: -48px 0; }
.icon-envelope{ background-position: -72px 0; }
.icon-heart{ background-position: -96px 0; }
.icon-star{ background-position: -120px 0; }
.icon-star-empty{ background-position: -144px 0; }
.icon-user{ background-position: -168px 0; }
.icon-film{ background-position: -192px 0; }
.icon-th-large{ background-position: -216px 0; }
.icon-th{ background-position: -240px 0; }
.icon-th-list{ background-position: -264px 0; }
.icon-ok{ background-position: -288px 0; }
.icon-remove{ background-position: -312px 0; }
.icon-zoom-in{ background-position: -336px 0; }
.icon-zoom-out{ background-position: -360px 0; }
.icon-off{ background-position: -384px 0; }
.icon-signal{ background-position: -408px 0; }
.icon-cog{ background-position: -432px 0; }
.icon-trash{ background-position: -456px 0; }
.icon-home{ background-position: 0 -24px; }
.icon-file{ background-position: -24px -24px; }
.icon-time{ background-position: -48px -24px; }
.icon-road{ background-position: -72px -24px; }
.icon-download-alt{ background-position: -96px -24px; }
.icon-download{ background-position: -120px -24px; }
.icon-upload{ background-position: -144px -24px; }
.icon-inbox{ background-position: -168px -24px; }
.icon-play-circle{ background-position: -192px -24px; }
.icon-repeat{ background-position: -216px -24px; }
.icon-refresh{ background-position: -240px -24px; }
.icon-list-alt{ background-position: -264px -24px; }
.icon-lock{ background-position: -287px -24px; }
.icon-flag{ background-position: -312px -24px; }
.icon-headphones{ background-position: -336px -24px; }
.icon-volume-off{ background-position: -360px -24px; }
.icon-volume-down{ background-position: -384px -24px; }
.icon-volume-up{ background-position: -408px -24px; }
.icon-qrcode{ background-position: -432px -24px; }
.icon-barcode{ background-position: -456px -24px; }
.icon-tag{ background-position: 0 -48px; }
.icon-tags{ background-position: -25px -48px; }
.icon-book{ background-position: -48px -48px; }
.icon-bookmark{ background-position: -72px -48px; }
.icon-print{ background-position: -96px -48px; }
.icon-camera{ background-position: -120px -48px; }
.icon-font{ background-position: -144px -48px; }
.icon-bold{ background-position: -167px -48px; }
.icon-italic{ background-position: -192px -48px; }
.icon-text-height{ background-position: -216px -48px; }
.icon-text-width{ background-position: -240px -48px; }
.icon-align-left{ background-position: -264px -48px; }
.icon-align-center{ background-position: -288px -48px; }
.icon-align-right{ background-position: -312px -48px; }
.icon-align-justify{ background-position: -336px -48px; }
.icon-list{ background-position: -360px -48px; }
.icon-indent-left{ background-position: -384px -48px; }
.icon-indent-right{ background-position: -408px -48px; }
.icon-facetime-video{ background-position: -432px -48px; }
.icon-picture{ background-position: -456px -48px; }
.icon-pencil{ background-position: 0 -72px; }
.icon-map-marker{ background-position: -24px -72px; }
.icon-adjust{ background-position: -48px -72px; }
.icon-tint{ background-position: -72px -72px; }
.icon-edit{ background-position: -96px -72px; }
.icon-share{ background-position: -120px -72px; }
.icon-check{ background-position: -144px -72px; }
.icon-move{ background-position: -168px -72px; }
.icon-step-backward{ background-position: -192px -72px; }
.icon-fast-backward{ background-position: -216px -72px; }
.icon-backward{ background-position: -240px -72px; }
.icon-play{ background-position: -264px -72px; }
.icon-pause{ background-position: -288px -72px; }
.icon-stop{ background-position: -312px -72px; }
.icon-forward{ background-position: -336px -72px; }
.icon-fast-forward{ background-position: -360px -72px; }
.icon-step-forward{ background-position: -384px -72px; }
.icon-eject{ background-position: -408px -72px; }
.icon-chevron-left{ background-position: -432px -72px; }
.icon-chevron-right{ background-position: -456px -72px; }
.icon-plus-sign{ background-position: 0 -96px; }
.icon-minus-sign{ background-position: -24px -96px; }
.icon-remove-sign{ background-position: -48px -96px; }
.icon-ok-sign{ background-position: -72px -96px; }
.icon-question-sign{ background-position: -96px -96px; }
.icon-info-sign{ background-position: -120px -96px; }
.icon-screenshot{ background-position: -144px -96px; }
.icon-remove-circle{ background-position: -168px -96px; }
.icon-ok-circle{ background-position: -192px -96px; }
.icon-ban-circle{ background-position: -216px -96px; }
.icon-arrow-left{ background-position: -240px -96px; }
.icon-arrow-right{ background-position: -264px -96px; }
.icon-arrow-up{ background-position: -289px -96px; }
.icon-arrow-down{ background-position: -312px -96px; }
.icon-share-alt{ background-position: -336px -96px; }
.icon-resize-full{ background-position: -360px -96px; }
.icon-resize-small{ background-position: -384px -96px; }
.icon-plus{ background-position: -408px -96px; }
.icon-minus{ background-position: -433px -96px; }
.icon-asterisk{ background-position: -456px -96px; }
.icon-exclamation-sign{ background-position: 0 -120px; }
.icon-gift{ background-position: -24px -120px; }
.icon-leaf{ background-position: -48px -120px; }
.icon-fire{ background-position: -72px -120px; }
.icon-eye-open{ background-position: -96px -120px; }
.icon-eye-close{ background-position: -120px -120px; }
.icon-warning-sign{ background-position: -144px -120px; }
.icon-plane{ background-position: -168px -120px; }
.icon-calendar{ background-position: -192px -120px; }
.icon-random{ background-position: -216px -120px; }
.icon-comment{ background-position: -240px -120px; }
.icon-magnet{ background-position: -264px -120px; }
.icon-chevron-up{ background-position: -288px -120px; }
.icon-chevron-down{ background-position: -313px -119px; }
.icon-retweet{ background-position: -336px -120px; }
.icon-shopping-cart{ background-position: -360px -120px; }
.icon-folder-close{ background-position: -384px -120px; }
.icon-folder-open{ background-position: -408px -120px; }
.icon-resize-vertical{ background-position: -432px -119px; }
.icon-resize-horizontal{ background-position: -456px -118px; }
.icon-hdd{ background-position: 0 -144px; }
.icon-bullhorn{ background-position: -24px -144px; }
.icon-bell{ background-position: -48px -144px; }
.icon-certificate{ background-position: -72px -144px; }
.icon-thumbs-up{ background-position: -96px -144px; }
.icon-thumbs-down{ background-position: -120px -144px; }
.icon-hand-right{ background-position: -144px -144px; }
.icon-hand-left{ background-position: -168px -144px; }
.icon-hand-up{ background-position: -192px -144px; }
.icon-hand-down{ background-position: -216px -144px; }
.icon-circle-arrow-right{ background-position: -240px -144px; }
.icon-circle-arrow-left{ background-position: -264px -144px; }
.icon-circle-arrow-up{ background-position: -288px -144px; }
.icon-circle-arrow-down{ background-position: -312px -144px; }
.icon-globe{ background-position: -336px -144px; }
.icon-wrench{ background-position: -360px -144px; }
.icon-tasks{ background-position: -384px -144px; }
.icon-filter{ background-position: -408px -144px; }
.icon-briefcase{ background-position: -432px -144px; }
.icon-fullscreen{ background-position: -456px -144px; }
.dropup,.dropdown{ position: relative; }
.dropdown-toggle{ *margin-bottom: -3px; }
.dropdown-toggle:active,.open .dropdown-toggle{ outline: 0; }
.caret{
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: top;
	border-top: 4px solid #000;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	content: "";
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.dropdown .caret{ margin-top: 8px; margin-left: 2px; }
.dropdown:hover .caret,.open .caret{ opacity: 1; filter: alpha(opacity=100); }
.dropdown-menu{
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 4px 0;
	margin: 1px 0 0;
	list-style: none;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0,0,0,0.2);
	*border-right-width: 2px;
	*border-bottom-width: 2px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-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);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}
.dropdown-menu.pull-right{ right: 0; left: auto; }
.dropdown-menu .divider{
	*width: 100%;
	height: 1px;
	margin: 8px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
	border-bottom: 1px solid #fff;
}
.dropdown-menu a{
	display: block;
	padding: 3px 15px;
	clear: both;
	font-weight: normal;
	line-height: 18px;
	color: #333;
	white-space: nowrap;
}
.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{
	color: #fff;
	text-decoration: none;
	background-color: #008ee8;
}
.open{ *z-index: 1000; }
.open>.dropdown-menu{ display: block; }
.pull-right>.dropdown-menu{ right: 0; left: auto; }
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{
	border-top: 0;
	border-bottom: 4px solid #000;
	content: "\2191";
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{ top: auto; bottom: 100%; margin-bottom: 1px; }
.typeahead{
	margin-top: 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.well{
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f9f9f9;
	border: 1px solid #eee;
	border: 1px solid rgba(0,0,0,0.05);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote{ border-color: #ddd; border-color: rgba(0,0,0,0.15); }
.well-large{
	padding: 24px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	
}
.well-small{
	padding:5px;
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	border-top:0;
	-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,0.00);
	-moz-box-shadow: inset 0 0px 0px rgba(0,0,0,0.00);
	box-shadow: inset 0 0px 0px rgba(0,0,0,0.00);
	
}
.fade{
	opacity: 0;
	-webkit-transition: opacity 0.15s linear;
	-moz-transition: opacity 0.15s linear;
	-ms-transition: opacity 0.15s linear;
	-o-transition: opacity 0.15s linear;
	transition: opacity 0.15s linear;
}
.fade.in{ opacity: 1; }
.collapse{
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition: height 0.35s ease;
	-moz-transition: height 0.35s ease;
	-ms-transition: height 0.35s ease;
	-o-transition: height 0.35s ease;
	transition: height 0.35s ease;
}
.collapse.in{ height: auto; }
.close{
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 18px;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.close:hover{
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
button.close{
	padding: 0;
	cursor: pointer;
	background-color: transparent;
	border: 0;
	-webkit-appearance: none;
}
.btn{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 10px 4px;
	margin-bottom: 0;
	font-size: 12px;
	line-height: 18px;
	*line-height: 20px;
	color: #333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	vertical-align: middle;
	cursor: pointer;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #fff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
	background-image: -o-linear-gradient(top, #fff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	*border: 0;
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{ background-color: #e6e6e6; *background-color: #d9d9d9; }
.btn:active,.btn.active{ background-color: #ccc \9; }
.btn:first-child{ *margin-left: 0; }
.btn:hover{
	color: #333;
	text-decoration: none;
	background-color: #e6e6e6;
	*background-color: #d9d9d9;
	background-position: 0 -15px;
	-webkit-transition: background-position 0.1s linear;
	-moz-transition: background-position 0.1s linear;
	-ms-transition: background-position 0.1s linear;
	-o-transition: background-position 0.1s linear;
	transition: background-position 0.1s linear;
}
.btn:focus{
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn.active,.btn:active{
	background-color: #e6e6e6;
	background-color: #d9d9d9 \9;
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
}
.btn.disabled,.btn[disabled]{
	cursor: default;
	background-color: #e6e6e6;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.btn-large{
	padding: 9px 14px;
	font-size: 14px;
	line-height: normal;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.btn-large [class^="icon-"]{ margin-top: 1px; }
.btn-small{ padding: 5px 9px; font-size: 10px; line-height: 16px; }
.btn-small [class^="icon-"]{ margin-top: -1px; }
.btn-mini{ padding: 2px 6px; font-size: 10px; line-height: 14px; }
.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{ color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); }
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{ color: rgba(255,255,255,0.75); }
.btn{
	border-color: #ccc;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.btn-primary{
	background-color: #4296eb;
	background-image: -moz-linear-gradient(top, #4e9fea, #3289ed);
	background-image: -ms-linear-gradient(top, #4e9fea, #3289ed);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4e9fea), to(#3289ed));
	background-image: -webkit-linear-gradient(top, #4e9fea, #3289ed);
	background-image: -o-linear-gradient(top, #4e9fea, #3289ed);
	background-image: linear-gradient(top, #4e9fea,#3289ed);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4E9FEA', endColorstr='#FF3289ED', GradientType=0);
	border-color: #3289ed #3289ed #1163c2;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);
	*background-color: #3289ed;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{ background-color: #3289ed; *background-color: #1b7ceb; }
.btn-primary:active,.btn-primary.active{ background-color: #136fd9 \9; }
.btn-warning{
	background-color: #ef9d50;
	background-image: -moz-linear-gradient(top, #f2ad6c, #ec8526);
	background-image: -ms-linear-gradient(top, #f2ad6c, #ec8526);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2ad6c), to(#ec8526));
	background-image: -webkit-linear-gradient(top, #f2ad6c, #ec8526);
	background-image: -o-linear-gradient(top, #f2ad6c, #ec8526);
	background-image: linear-gradient(top, #f2ad6c,#ec8526);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2AD6C', endColorstr='#FFEC8526', GradientType=0);
	border-color: #ec8526 #ec8526 #b65f10;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);
	*background-color: #ec8526;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{ background-color: #ec8526; *background-color: #e47814; }
.btn-warning:active,.btn-warning.active{ background-color: #cd6c12 \9; }
.btn-danger{
	background-color: #da4e49;
	background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
	background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: linear-gradient(top, #ee5f5b,#bd362f);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFBD362F', GradientType=0);
	border-color: #bd362f #bd362f #802420;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);
	*background-color: #bd362f;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{ background-color: #bd362f; *background-color: #a9302a; }
.btn-danger:active,.btn-danger.active{ background-color: #942a25 \9; }
.btn-success{
	background-color: #5bb65b;
	background-image: -moz-linear-gradient(top, #62c462, #51a351);
	background-image: -ms-linear-gradient(top, #62c462, #51a351);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
	background-image: -webkit-linear-gradient(top, #62c462, #51a351);
	background-image: -o-linear-gradient(top, #62c462, #51a351);
	background-image: linear-gradient(top, #62c462,#51a351);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF51A351', GradientType=0);
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);
	*background-color: #51a351;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{ background-color: #51a351; *background-color: #499249; }
.btn-success:active,.btn-success.active{ background-color: #408140 \9; }
.btn-info{
	background-color: #49afcd;
	background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
	background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: linear-gradient(top, #5bc0de,#2f96b4);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2F96B4', GradientType=0);
	border-color: #2f96b4 #2f96b4 #1f6377;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);
	*background-color: #2f96b4;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{ background-color: #2f96b4; *background-color: #2a85a0; }
.btn-info:active,.btn-info.active{ background-color: #24748c \9; }
.btn-inverse{
	background-color: #4a4a4a;
	background-image: -moz-linear-gradient(top, #666, #222);
	background-image: -ms-linear-gradient(top, #666, #222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#666), to(#222));
	background-image: -webkit-linear-gradient(top, #666, #222);
	background-image: -o-linear-gradient(top, #666, #222);
	background-image: linear-gradient(top, #666666,#222222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF666666', endColorstr='#FF222222', GradientType=0);
	border-color: #222 #222 #000;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);
	*background-color: #222;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{ background-color: #222; *background-color: #151515; }
.btn-inverse:active,.btn-inverse.active{ background-color: #090909 \9; }
button.btn,input[type="submit"].btn{ *padding-top: 2px; *padding-bottom: 2px; }
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{ padding: 0; border: 0; }
button.btn.btn-large,input[type="submit"].btn.btn-large{ *padding-top: 7px; *padding-bottom: 7px; }
button.btn.btn-small,input[type="submit"].btn.btn-small{ *padding-top: 3px; *padding-bottom: 3px; }
button.btn.btn-mini,input[type="submit"].btn.btn-mini{ *padding-top: 1px; *padding-bottom: 1px; }
.btn-group{ position: relative; *zoom: 1; *margin-left: .3em; }
.btn-group:before,.btn-group:after{ display: table; content: ""; }
.btn-group:after{ clear: both; }
.btn-group:first-child{ *margin-left: 0; }
.btn-group+.btn-group{ margin-left: 5px; }
.btn-toolbar{ margin-top: 9px; margin-bottom: 9px; }
.btn-toolbar .btn-group{ display: inline-block; *display: inline; *zoom: 1; }
.btn-group>.btn{
	position: relative;
	float: left;
	margin-left: -1px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.btn-group>.btn:first-child{
	margin-left: 0;
	-webkit-border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-left-radius: 4px;
}
.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-right-radius: 4px;
}
.btn-group>.btn.large:first-child{
	margin-left: 0;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-left-radius: 6px;
}
.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-right-radius: 6px;
}
.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{ z-index: 2; }
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{ outline: 0; }
.btn-group>.dropdown-toggle{
	padding-left: 8px;
	padding-right: 8px;
	-webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	*padding-top: 4px;
	*padding-bottom: 4px;
}
.btn-group>.btn-mini.dropdown-toggle{ padding-left: 5px; padding-right: 5px; }
.btn-group>.btn-small.dropdown-toggle{ *padding-top: 4px; *padding-bottom: 4px; }
.btn-group>.btn-large.dropdown-toggle{ padding-left: 12px; padding-right: 12px; }
.btn-group.open .dropdown-toggle{
	background-image: none;
	-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
}
.btn-group.open .btn.dropdown-toggle{ background-color: #e6e6e6; }
.btn-group.open .btn-primary.dropdown-toggle{ background-color: #3289ed; }
.btn-group.open .btn-warning.dropdown-toggle{ background-color: #ec8526; }
.btn-group.open .btn-danger.dropdown-toggle{ background-color: #bd362f; }
.btn-group.open .btn-success.dropdown-toggle{ background-color: #51a351; }
.btn-group.open .btn-info.dropdown-toggle{ background-color: #2f96b4; }
.btn-group.open .btn-inverse.dropdown-toggle{ background-color: #222; }
.btn .caret{ margin-top: 7px; margin-left: 0; }
.btn:hover .caret,.open.btn-group .caret{ opacity: 1; filter: alpha(opacity=100); }
.btn-mini .caret{ margin-top: 5px; }
.btn-small .caret{ margin-top: 6px; }
.btn-large .caret{
	margin-top: 6px;
	border-left-width: 5px;
	border-right-width: 5px;
	border-top-width: 5px;
}
.dropup .btn-large .caret{ border-bottom: 5px solid #000; border-top: 0; }
.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{
	border-top-color: #fff;
	border-bottom-color: #fff;
	opacity: 0.75;
	filter: alpha(opacity=75);
}
.alert{
	padding: 8px 20px;
	margin-bottom: 18px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	background-color: #fcf8e3;
	border: 1px solid #fbeed5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #c09853;
}
.alert-error a { color:white; text-decoration:underline}
.alert-heading{ color: inherit; }
.alert .close{
	position: relative;
	top: -2px;
	right: -21px;
	line-height: 18px;
}
.alert-success{
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #468847;
}
.alert-danger,.alert-error{
	background-color: #e32200;
	border-color: #ff6347;
	color: #ffffff;
	text-shadow:1px 1px #000;
}
.alert-info{
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #3a87ad;
}
.alert-block{ padding-top: 14px; padding-bottom: 14px; }
.alert-block>p,.alert-block>ul{ margin-bottom: 0; }
.alert-block p+p{ margin-top: 5px; }
.nav{ margin-left: 0; margin-bottom: 0; list-style: none; }
.nav>li>a{ display: block;}
.nav>li>a:hover{ text-decoration: none; background-color: #f5f5f5; }
.nav>.pull-right{ float: right; }
.nav .nav-header{
	display: block;
	padding: 3px 15px;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #999;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	text-transform: uppercase;
}
.nav li+.nav-header{ margin-top: 9px; }
.nav-list{
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 0;
}
.nav-list>li>a,.nav-list .nav-header{
	margin-left: -15px;
	margin-right: -15px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.nav-list>li>a{ padding: 3px 15px; }
.nav-list>.active>a,.nav-list>.active>a:hover{
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
	background-color: #008ee8;
}
.nav-list [class^="icon-"]{ margin-right: 2px; }
.nav-list .divider{
	*width: 100%;
	height: 1px;
	margin: 8px 1px;
	*margin: -5px 0 5px;
	overflow: hidden;
	background-color: #e5e5e5;
	border-bottom: 1px solid #fff;
}
.nav-tabs {margin-bottom:10px}
.nav-tabs > li > a {padding:5px 8px 5px 8px}
.nav-tabs > li > a:hover {color:#000}

.navbar{
	*position: relative;
	*z-index: 2;
	overflow: visible;
	margin-bottom: 18px;
}
.navbar-inner{
	min-height: 40px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #2c2c2c;
	background-image: -moz-linear-gradient(top, #333, #222);
	background-image: -ms-linear-gradient(top, #333, #222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#222));
	background-image: -webkit-linear-gradient(top, #333, #222);
	background-image: -o-linear-gradient(top, #333, #222);
	background-image: linear-gradient(top, #333333,#222222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF333333', endColorstr='#FF222222', GradientType=0);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);
	box-shadow: 0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);
}
.navbar .container{ width: auto; }
.nav-collapse.collapse{ height: auto; }
.navbar{ color: #999; }
.navbar .brand:hover{ text-decoration: none; }
.navbar .brand{
	float: left;
	display: block;
	 padding: 2px 20px 2px 20px;
	margin-left: -20px;
	font-size: 20px;
	font-weight: 200;
	line-height: 1;
	color: #999;
}
.navbar .navbar-text{ margin-bottom: 0; line-height: 40px; }
.navbar .navbar-link{ color: #999; }
.navbar .navbar-link:hover{ color: #fff; }
.navbar .btn,.navbar .btn-group{ margin-top: 5px; }
.navbar .btn-group .btn{ margin: 0; }
.navbar-form{ margin-bottom: 0; *zoom: 1; }
.navbar-form:before,.navbar-form:after{ display: table; content: ""; }
.navbar-form:after{ clear: both; }
.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{ margin-top: 5px; }
.navbar-form input,.navbar-form select{ display: inline-block; margin-bottom: 0; }
.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{ margin-top: 3px; }
.navbar-form .input-append,.navbar-form .input-prepend{ margin-top: 6px; white-space: nowrap; }
.navbar-form .input-append input,.navbar-form .input-prepend input{ margin-top: 0; }
.navbar-search{
	position: relative;
	float: left;
	margin-top: 6px;
	margin-bottom: 0;
}
.navbar-search .search-query{
	padding: 4px 9px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 1;
	color: #fff;
	background-color: #626262;
	border: 1px solid #151515;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
}
.navbar-search .search-query:-moz-placeholder{ color: #ccc; }
.navbar-search .search-query:-ms-input-placeholder{ color: #ccc; }
.navbar-search .search-query::-webkit-input-placeholder{ color: #ccc; }
.navbar-search .search-query:focus,.navbar-search .search-query.focused{
	padding: 5px 10px;
	color: #333;
	text-shadow: 0 1px 0 #fff;
	background-color: #fff;
	border: 0;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.15);
	box-shadow: 0 0 3px rgba(0,0,0,0.15);
	outline: 0;
}
.navbar-fixed-top,.navbar-fixed-bottom{
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030;
	margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{
	padding-left: 0;
	padding-right: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.navbar-fixed-top .container,.navbar-fixed-bottom .container{ width: 940px; }
.navbar-fixed-top{ top: 0; }
.navbar-fixed-bottom{ bottom: 0; }
.navbar .nav{
	position: relative;
	left: 0;
	display: block;
	float: left;
	margin: 0 10px 0 0;
}
.navbar .nav.pull-right{ float: right; }
.navbar .nav>li{ display: block; float: left; }
.navbar .nav>li>a{
	float: none;
	padding: 9px 10px 11px;
	line-height: 19px;
	color: #999;
	text-decoration: none;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.navbar .btn{
	display: inline-block;
	padding: 4px 10px 4px;
	margin: 5px 5px 6px;
	line-height: 18px;
}
.navbar .btn-group{ margin: 0; padding: 5px 5px 6px; }
.navbar .nav>li>a:hover{
	background-color: transparent;
	color: #fff;
	text-decoration: none;
}
.navbar .nav .active>a,.navbar .nav .active>a:hover{
	color: #fff;
	text-decoration: none;
	background-color: #222;
}
.navbar .divider-vertical{
	height: 40px;
	width: 1px;
	margin: 0 9px;
	overflow: hidden;
	background-color: #222;
	border-right: 1px solid #333;
}
.navbar .nav.pull-right{ margin-left: 10px; margin-right: 0; }
.navbar .btn-navbar{
	display: none;
	float: right;
	padding: 7px 10px;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #2c2c2c;
	background-image: -moz-linear-gradient(top, #333, #222);
	background-image: -ms-linear-gradient(top, #333, #222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#222));
	background-image: -webkit-linear-gradient(top, #333, #222);
	background-image: -o-linear-gradient(top, #333, #222);
	background-image: linear-gradient(top, #333333,#222222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF333333', endColorstr='#FF222222', GradientType=0);
	border-color: #222 #222 #000;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) fadein(rgba(0,0,0,0.1), 15%);
	*background-color: #222;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);
}
.navbar .btn-navbar:hover,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{ background-color: #222; *background-color: #151515; }
.navbar .btn-navbar:active,.navbar .btn-navbar.active{ background-color: #090909 \9; }
.navbar .btn-navbar .icon-bar{
	display: block;
	width: 18px;
	height: 2px;
	background-color: #f5f5f5;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25);
	box-shadow: 0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar+.icon-bar{ margin-top: 3px; }
.navbar .dropdown-menu:before{
	content: '';
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-bottom-color: rgba(0,0,0,0.2);
	position: absolute;
	top: -7px;
	left: 9px;
}
.navbar .dropdown-menu:after{
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	position: absolute;
	top: -6px;
	left: 10px;
}
.navbar-fixed-bottom .dropdown-menu:before{
	border-top: 7px solid #ccc;
	border-top-color: rgba(0,0,0,0.2);
	border-bottom: 0;
	bottom: -7px;
	top: auto;
}
.navbar-fixed-bottom .dropdown-menu:after{
	border-top: 6px solid #fff;
	border-bottom: 0;
	bottom: -6px;
	top: auto;
}
.navbar .nav li.dropdown .dropdown-toggle .caret,.navbar .nav li.dropdown.open .caret{ border-top-color: #fff; border-bottom-color: #fff; }
.navbar .nav li.dropdown.active .caret{ opacity: 1; filter: alpha(opacity=100); }
.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{ background-color: transparent; }
.navbar .nav li.dropdown.active>.dropdown-toggle:hover{ color: #fff; }
.navbar .pull-right .dropdown-menu,.navbar .dropdown-menu.pull-right{ left: auto; right: 0; }
.navbar .pull-right .dropdown-menu:before,.navbar .dropdown-menu.pull-right:before{ left: auto; right: 12px; }
.navbar .pull-right .dropdown-menu:after,.navbar .dropdown-menu.pull-right:after{ left: auto; right: 13px; }
.breadcrumb{
	padding: 7px 14px;
	margin: 0 0 18px;
	list-style: none;
	background-color: #fbfbfb;
	background-image: -moz-linear-gradient(top, #fff, #f5f5f5);
	background-image: -ms-linear-gradient(top, #fff, #f5f5f5);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f5f5f5));
	background-image: -webkit-linear-gradient(top, #fff, #f5f5f5);
	background-image: -o-linear-gradient(top, #fff, #f5f5f5);
	background-image: linear-gradient(top, #ffffff,#f5f5f5);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', GradientType=0);
	border: 1px solid #ddd;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	box-shadow: inset 0 1px 0 #fff;
}
.breadcrumb li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	text-shadow: 0 1px 0 #fff;
}
.breadcrumb .divider{ padding: 0 5px; color: #999; }
.breadcrumb .active a{ color: #333; }
.pagination{ height: 36px; margin: 18px 0; }
.pagination ul{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 0;
	margin-bottom: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}
.pagination li{ display: inline; }
.pagination a{
	float: left;
	padding: 0 14px;
	line-height: 34px;
	text-decoration: none;
	border: 1px solid #ddd;
	border-left-width: 0;
}
.pagination a:hover,.pagination .active a{ background-color: #f5f5f5; }
.pagination .active a{ color: #999; cursor: default; }
.pagination .disabled span,.pagination .disabled a,.pagination .disabled a:hover{
	color: #999;
	background-color: transparent;
	cursor: default;
}
.pagination li:first-child a{
	border-left-width: 1px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.pagination li:last-child a{
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.pagination-centered{ text-align: center; }
.pagination-right{ text-align: right; }
.pager{
	margin-left: 0;
	margin-bottom: 18px;
	list-style: none;
	text-align: center;
	*zoom: 1;
}
.pager:before,.pager:after{ display: table; content: ""; }
.pager:after{ clear: both; }
.pager li{ display: inline; }
.pager a{
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.pager a:hover{ text-decoration: none; background-color: #f5f5f5; }
.pager .next a{ float: right; }
.pager .previous a{ float: left; }
.pager .disabled a,.pager .disabled a:hover{ color: #999; background-color: #fff; cursor: default; }
.modal-open .dropdown-menu{ z-index: 2050; }
.modal-open .dropdown.open{ *z-index: 2050; }
.modal-open .popover{ z-index: 2060; }
.modal-open .tooltip{ z-index: 2070; }
.modal-backdrop{
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
}
.modal-backdrop.fade{ opacity: 0; }
.modal-backdrop,.modal-backdrop.fade.in{ opacity: 0.8; filter: alpha(opacity=80); }
.modal{
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 1050;
	overflow: auto;
	width: 500px;min-width:500px; 
	margin: -250px 0 0 -280px;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,0.3);
	*border: 1px solid #999;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
}
.modal.fade{
	-webkit-transition: opacity 0.3s linear,top 0.3s ease-out;
	-moz-transition: opacity 0.3s linear,top 0.3s ease-out;
	-ms-transition: opacity 0.3s linear,top 0.3s ease-out;
	-o-transition: opacity 0.3s linear,top 0.3s ease-out;
	transition: opacity 0.3s linear,top 0.3s ease-out;
	top: -25%;
}
.modal.fade.in{ top: 50%; }
.modal-header{ padding: 9px 15px; border-bottom: 1px solid #eee; }
.modal-header .close{ margin-top: 2px; }
.modal-body{ overflow-y: auto; min-width:400px;max-height:350px; padding: 10px;}
.modal-form{ margin-bottom: 0; }
.modal-footer{
	padding: 14px 15px 15px;
	margin-bottom: 0;
	text-align: right;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	box-shadow: inset 0 1px 0 #fff;
	*zoom: 1;
}
.modal-footer:before,.modal-footer:after{ display: table; content: ""; }
.modal-footer:after{ clear: both; }
.modal-footer .btn+.btn{ margin-left: 5px; margin-bottom: 0; }
.modal-footer .btn-group .btn+.btn{ margin-left: -1px; }
.tooltip{
	position: absolute;
	z-index: 1020;
	display: block;
	visibility: visible;
	padding: 5px;
	font-size: 11px;
	opacity: 0;
	filter: alpha(opacity=0);
}
.tooltip.in{ opacity: 0.8; filter: alpha(opacity=80); }
.tooltip.top{ margin-top: -2px; }
.tooltip.right{ margin-left: 2px; }
.tooltip.bottom{ margin-top: 2px; }
.tooltip.left{ margin-left: -2px; }
.tooltip.top .tooltip-arrow{
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #000;
}
.tooltip.left .tooltip-arrow{
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #000;
}
.tooltip.bottom .tooltip-arrow{
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #000;
}
.tooltip.right .tooltip-arrow{
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 5px solid #000;
}
.tooltip-inner{
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	background-color: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.tooltip-arrow{ position: absolute; width: 0; height: 0; }
.popover{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1010;
	display: none;
	padding: 5px;
}
.popover.top{ margin-top: -5px; }
.popover.right{ margin-left: 5px; }
.popover.bottom{ margin-top: 5px; }
.popover.left{ margin-left: -5px; }
.popover.top .arrow{
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #000;
}
.popover.right .arrow{
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 5px solid #000;
}
.popover.bottom .arrow{
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #000;
}
.popover.left .arrow{
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #000;
}
.popover .arrow{ position: absolute; width: 0; height: 0; }
.popover-inner{
	padding: 3px;
	width: 280px;
	overflow: hidden;
	background: #000;
	background: rgba(0,0,0,0.8);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	box-shadow: 0 3px 7px rgba(0,0,0,0.3);
}
.popover-title{
	padding: 9px 15px;
	line-height: 1;
	background-color: #f5f5f5;
	border-bottom: 1px solid #eee;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}
.popover-content{
	padding: 14px;
	background-color: #fff;
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
}
.popover-content p,.popover-content ul,.popover-content ol{ margin-bottom: 0; }
.thumbnails{ margin-left: -20px; list-style: none; *zoom: 1; }
.thumbnails:before,.thumbnails:after{ display: table; content: ""; }
.thumbnails:after{ clear: both; }
.row-fluid .thumbnails{ margin-left: 0; }
.thumbnails>li{
	float: left;
	margin: 0 0 18px 20px;
	float: left;
	margin-bottom: 18px;
	margin-left: 20px;
}
.thumbnail{
	display: block;
	padding: 4px;
	line-height: 1;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: 0 1px 1px rgba(0,0,0,0.075);
}
a.thumbnail:hover{
	border-color: #008ee8;
	-webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
	-moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
	box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.thumbnail>img{
	display: block;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.thumbnail .caption{ padding: 9px; }
.label,.badge{
	font-size: 10.152px;
	font-weight: bold;
	line-height: 14px;
	color: #fff;
	vertical-align: baseline;
	white-space: nowrap;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.label{
	padding: 1px 4px 2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.badge{
	padding: 1px 9px 2px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
}
a.label:hover,a.badge:hover{ color: #fff; text-decoration: none; cursor: pointer; }
.label-important,.badge-important{ background-color: #b94a48; }
.label-important[href],.badge-important[href]{ background-color: #953b39; }
.label-warning,.badge-warning{ background-color: #ec8526; }
.label-warning[href],.badge-warning[href]{ background-color: #cd6c12; }
.label-success,.badge-success{ background-color: #468847; }
.label-success[href],.badge-success[href]{ background-color: #356635; }
.label-info,.badge-info{ background-color: #3a87ad; }
.label-info[href],.badge-info[href]{ background-color: #2d6987; }
.label-inverse,.badge-inverse{ background-color: #333; }
.label-inverse[href],.badge-inverse[href]{ background-color: #1a1a1a; }
@-webkit-keyframes progress-bar-stripes{from{ background-position: 40px 0; }
to{ background-position: 0 0; }
}@-moz-keyframes progress-bar-stripes{from{ background-position: 40px 0; }
to{ background-position: 0 0; }
}@-ms-keyframes progress-bar-stripes{from{ background-position: 40px 0; }
to{ background-position: 0 0; }
}@-o-keyframes progress-bar-stripes{from{ background-position: 0 0; }
to{ background-position: 40px 0; }
}@keyframes progress-bar-stripes{from{ background-position: 40px 0; }
to{ background-position: 0 0; }
}.progress{
	overflow: hidden;
	height: 18px;
	margin-bottom:0;
	background-color: #f6f6f6;
	background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
	background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
	background-image: linear-gradient(top, #f5f5f5,#f9f9f9);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFF9F9F9', GradientType=0);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size:10px;
	border:1px solid #fff;
}
.progress .bar{
	width: 0%;
	height: 18px;
	color: #fff;
	font-size: 12px;
	text-align: center;
	text-shadow: 1px 1px #fff;
	background-color: #0d90d1;
	background-image: -moz-linear-gradient(top, #149bdf, #0480be);
	background-image: -ms-linear-gradient(top, #149bdf, #0480be);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
	background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
	background-image: -o-linear-gradient(top, #149bdf, #0480be);
	background-image: linear-gradient(top, #149bdf,#0480be);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF149BDF', endColorstr='#FF0480BE', GradientType=0);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: width 0.6s ease;
	-moz-transition: width 0.6s ease;
	-ms-transition: width 0.6s ease;
	-o-transition: width 0.6s ease;
	transition: width 0.6s ease;
	color:#333;
}
.progress-striped .bar{
	background-color: #149bdf;
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(-45deg, rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	background-size: 40px 40px;
	font-size:10px;
	text-align:left;
	padding:0 5px;
}
.progress.active .bar{
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-moz-animation: progress-bar-stripes 2s linear infinite;
	-ms-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar{
	background-color: #dd514b;
	background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
	background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
	background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
	background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
	background-image: linear-gradient(top, #ee5f5b,#c43c35);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFC43C35', GradientType=0);
}
.progress-danger.progress-striped .bar{
	background-color: #ee5f5b;
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(-45deg, rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));
}
.progress-success .bar{
	background-color: #5db95d;
	background-image: -moz-linear-gradient(top, #62c462, #57a957);
	background-image: -ms-linear-gradient(top, #62c462, #57a957);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
	background-image: -webkit-linear-gradient(top, #62c462, #57a957);
	background-image: -o-linear-gradient(top, #62c462, #57a957);
	background-image: linear-gradient(top, #62c462,#57a957);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF57A957', GradientType=0);
}
.progress-success.progress-striped .bar{
	background-color: #62c462;
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(-45deg, rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));
}
.progress-info .bar{
	background-color: #4bb1cf;
	background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
	background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
	background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
	background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
	background-image: linear-gradient(top, #5bc0de,#339bb9);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF339BB9', GradientType=0);
}
.progress-info.progress-striped .bar{
	background-color: #5bc0de;
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(-45deg, rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));
}
.progress-warning .bar{
	background-color: #ef9d50;
	background-image: -moz-linear-gradient(top, #f2ad6c, #ec8526);
	background-image: -ms-linear-gradient(top, #f2ad6c, #ec8526);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2ad6c), to(#ec8526));
	background-image: -webkit-linear-gradient(top, #f2ad6c, #ec8526);
	background-image: -o-linear-gradient(top, #f2ad6c, #ec8526);
	background-image: linear-gradient(top, #f2ad6c,#ec8526);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2AD6C', endColorstr='#FFEC8526', GradientType=0);
}
.progress-warning.progress-striped .bar{
	background-color: #f2ad6c;
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(-45deg, rgba(255,255,255,0.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));
}
.accordion{ margin-bottom: 18px; }
.accordion-group{
	margin-bottom:10px;
	border: 1px solid #e5e5e5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.accordion-heading{ border-bottom: 0; padding: 8px 10px 0 10px; background:#f9f9f9;}
.accordion-heading .accordion-toggle{  padding:0; }
.accordion-toggle{ cursor: pointer; }
.accordion-inner{ padding:0; border-top: 1px solid #e5e5e5;
background-image: linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 39%, #FFFDF2 100%);
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 39%, #FFFDF2 100%);
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 39%, #FFFDF2 100%);
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 39%, #FFFDF2 100%);
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #FFFFFF 39%, #FFFDF2 100%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, #FFFFFF),
	color-stop(0.39, #FFFFFF),
	color-stop(1, #FFFDF2)
);
 }
.carousel{
	position: relative;
	margin-bottom: 18px;
	line-height: 1;
}
.carousel-inner{ overflow: hidden; width: 100%; position: relative; }
.carousel .item{
	display: none;
	position: relative;
	-webkit-transition: 0.6s ease-in-out left;
	-moz-transition: 0.6s ease-in-out left;
	-ms-transition: 0.6s ease-in-out left;
	-o-transition: 0.6s ease-in-out left;
	transition: 0.6s ease-in-out left;
}
.carousel .item>img{ display: block; line-height: 1; }
.carousel .active,.carousel .next,.carousel .prev{ display: block; }
.carousel .active{ left: 0; }
.carousel .next,.carousel .prev{ position: absolute; top: 0; width: 100%; }
.carousel .next{ left: 100%; }
.carousel .prev{ left: -100%; }
.carousel .next.left,.carousel .prev.right{ left: 0; }
.carousel .active.left{ left: -100%; }
.carousel .active.right{ left: 100%; }
.carousel-control{
	position: absolute;
	top: 40%;
	left: 15px;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	font-size: 60px;
	font-weight: 100;
	line-height: 30px;
	color: #fff;
	text-align: center;
	background: #222;
	border: 3px solid #fff;
	-webkit-border-radius: 23px;
	-moz-border-radius: 23px;
	border-radius: 23px;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.carousel-control.right{ left: auto; right: 15px; }
.carousel-control:hover{
	color: #fff;
	text-decoration: none;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.carousel-caption{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 10px 15px 5px;
	background: #333;
	background: rgba(0,0,0,0.75);
}
.carousel-caption h4,.carousel-caption p{ color: #fff; }
.hero-unit{
	padding: 60px;
	margin-bottom: 30px;
	background-color: #f5f5f5;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.hero-unit h1{
	margin-bottom: 0;
	font-size: 60px;
	line-height: 1;
	color: inherit;
	letter-spacing: -1px;
}
.hero-unit p{
	font-size: 18px;
	font-weight: 200;
	line-height: 27px;
	color: inherit;
}
.pull-right{ float: right; }
.pull-left{ float: left; }
.hide{ display: none; }
.show{ display: block; }
.invisible{ visibility: hidden; }
.clearfix{ *zoom: 1; }
.clearfix:before,.clearfix:after{ display: table; content: ""; }
.clearfix:after{ clear: both; }
.hidden{ display: none; visibility: hidden; }
.visible-phone{ display: none !important; }
.visible-tablet{ display: none !important; }
.hidden-desktop{ display: none !important; }
@media (max-width: 767px){.visible-phone{ display: inherit !important; }
.hidden-phone{ display: none !important; }
.hidden-desktop{ display: inherit !important; }
.visible-desktop{ display: none !important; }
}@media (min-width: 768px) and (max-width: 979px){.visible-tablet{ display: inherit !important; }
.hidden-tablet{ display: none !important; }
.hidden-desktop{ display: inherit !important; }
.visible-desktop{ display: none !important; }
}@media (max-width: 480px){.nav-collapse{ -webkit-transform: translate3d(0, 0, 0); }
.page-header h1 small{ display: block; line-height: 18px; }
input[type="checkbox"],input[type="radio"]{ border: 1px solid #ccc; }
.form-horizontal .control-group>label{
	float: none;
	width: auto;
	padding-top: 0;
	text-align: left;
}
.form-horizontal .controls{ margin-left: 0; }
.form-horizontal .control-list{ padding-top: 0; }
.form-horizontal .form-actions{ padding-left: 10px; padding-right: 10px; }
.modal{
	position: absolute;
	top: 10px;
	left: 10px;
	right: 10px;
	width: auto;
	margin: 0;
}
.modal.fade.in{ top: auto; }
.modal-header .close{ padding: 10px; margin: -10px; }
.carousel-caption{ position: static; }
}@media (max-width: 767px){body{ padding-left: 20px; padding-right: 20px; }
.navbar-fixed-top,.navbar-fixed-bottom{ margin-left: -20px; margin-right: -20px; }
.container-fluid{ padding: 0; }
.dl-horizontal dt{
	float: none;
	clear: none;
	width: auto;
	text-align: left;
}
.dl-horizontal dd{ margin-left: 0; }
.container{ width: auto; }
.row-fluid{ width: 100%; }
.row,.thumbnails{ margin-left: 0; }
[class*="span"],.row-fluid [class*="span"]{
	float: none;
	display: block;
	width: auto;
	margin-left: 0;
}
.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{
	display: block;
	width: 100%;
	min-height: 28px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{ display: inline-block; width: auto; }
}@media (min-width: 768px) and (max-width: 979px){.row{ margin-left: -20px; *zoom: 1; }
.row:before,.row:after{ display: table; content: ""; }
.row:after{ clear: both; }
[class*="span"]{ float: left; margin-left: 20px; }
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{ width: 724px; }
.span1{ width: 42px; }
.span2{ width: 104px; }
.span3{ width: 166px; }
.span4{ width: 228px; }
.span5{ width: 290px; }
.span6{ width: 352px; }
.span7{ width: 414px; }
.span8{ width: 476px; }
.span9{ width: 538px; }
.span10{ width: 600px; }
.span11{ width: 662px; }
.span12{ width: 724px; }
.offset1{ margin-left: 82px; }
.offset2{ margin-left: 144px; }
.offset3{ margin-left: 206px; }
.offset4{ margin-left: 268px; }
.offset5{ margin-left: 330px; }
.offset6{ margin-left: 392px; }
.offset7{ margin-left: 454px; }
.offset8{ margin-left: 516px; }
.offset9{ margin-left: 578px; }
.offset10{ margin-left: 640px; }
.offset11{ margin-left: 702px; }
.offset12{ margin-left: 764px; }
.row-fluid{ width: 100%; *zoom: 1; }
.row-fluid:before,.row-fluid:after{ display: table; content: ""; }
.row-fluid:after{ clear: both; }
.row-fluid [class*="span"]{
	display: block;
	width: 100%;
	min-height: 28px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin-left: 2.762%;
	*margin-left: 2.709%;
}
.row-fluid [class*="span"]:first-child{ margin-left: 0; }
.row-fluid .span1{ width: 5.801%; *width: 5.748%; }
.row-fluid .span2{ width: 14.365%; *width: 14.311%; }
.row-fluid .span3{ width: 22.928%; *width: 22.875%; }
.row-fluid .span4{ width: 31.492%; *width: 31.439%; }
.row-fluid .span5{ width: 40.055%; *width: 40.002%; }
.row-fluid .span6{ width: 48.619%; *width: 48.566%; }
.row-fluid .span7{ width: 57.182%; *width: 57.129%; }
.row-fluid .span8{ width: 65.746%; *width: 65.693%; }
.row-fluid .span9{ width: 74.309%; *width: 74.256%; }
.row-fluid .span10{ width: 82.873%; *width: 82.82%; }
.row-fluid .span11{ width: 91.436%; *width: 91.383%; }
.row-fluid .span12{ width: 100.0%; *width: 99.947%; }
input,textarea,.uneditable-input{ margin-left: 0; }
input.span1,textarea.span1,.uneditable-input.span1{ width: 32px; }
input.span2,textarea.span2,.uneditable-input.span2{ width: 94px; }
input.span3,textarea.span3,.uneditable-input.span3{ width: 156px; }
input.span4,textarea.span4,.uneditable-input.span4{ width: 218px; }
input.span5,textarea.span5,.uneditable-input.span5{ width: 280px; }
input.span6,textarea.span6,.uneditable-input.span6{ width: 342px; }
input.span7,textarea.span7,.uneditable-input.span7{ width: 404px; }
input.span8,textarea.span8,.uneditable-input.span8{ width: 466px; }
input.span9,textarea.span9,.uneditable-input.span9{ width: 528px; }
input.span10,textarea.span10,.uneditable-input.span10{ width: 590px; }
input.span11,textarea.span11,.uneditable-input.span11{ width: 652px; }
input.span12,textarea.span12,.uneditable-input.span12{ width: 714px; }
}@media (min-width: 1200px){.row{ margin-left: -30px; *zoom: 1; }
.row:before,.row:after{ display: table; content: ""; }
.row:after{ clear: both; }
[class*="span"]{ float: left; margin-left: 30px; }
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{ width: 1170px; }
.span1{ width: 70px; }
.span2{ width: 170px; }
.span3{ width: 270px; }
.span4{ width: 370px; }
.span5{ width: 470px; }
.span6{ width: 570px; }
.span7{ width: 670px; }
.span8{ width: 770px; }
.span9{ width: 870px; }
.span10{ width: 970px; }
.span11{ width: 1070px; }
.span12{ width: 1170px; }
.offset1{ margin-left: 130px; }
.offset2{ margin-left: 230px; }
.offset3{ margin-left: 330px; }
.offset4{ margin-left: 430px; }
.offset5{ margin-left: 530px; }
.offset6{ margin-left: 630px; }
.offset7{ margin-left: 730px; }
.offset8{ margin-left: 830px; }
.offset9{ margin-left: 930px; }
.offset10{ margin-left: 1030px; }
.offset11{ margin-left: 1130px; }
.offset12{ margin-left: 1230px; }
.row-fluid{ width: 100%; *zoom: 1; }
.row-fluid:before,.row-fluid:after{ display: table; content: ""; }
.row-fluid:after{ clear: both; }
.row-fluid [class*="span"]{
	display: block;
	width: 100%;
	min-height: 28px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	margin-left: 2.564%;
	*margin-left: 2.511%;
}
.row-fluid [class*="span"]:first-child{ margin-left: 0; }
.row-fluid .span1{ width: 5.983%; *width: 5.93%; }
.row-fluid .span2{ width: 14.53%; *width: 14.477%; }
.row-fluid .span3{ width: 23.077%; *width: 23.024%; }
.row-fluid .span4{ width: 31.624%; *width: 31.571%; }
.row-fluid .span5{ width: 40.171%; *width: 40.118%; }
.row-fluid .span6{ width: 48.718%; *width: 48.665%; }
.row-fluid .span7{ width: 57.265%; *width: 57.212%; }
.row-fluid .span8{ width: 65.812%; *width: 65.759%; }
.row-fluid .span9{ width: 74.359%; *width: 74.306%; }
.row-fluid .span10{ width: 82.906%; *width: 82.853%; }
.row-fluid .span11{ width: 91.453%; *width: 91.4%; }
.row-fluid .span12{ width: 100%; *width: 99.947%; }
input,textarea,.uneditable-input{ margin-left: 0; }
input.span1,textarea.span1,.uneditable-input.span1{ width: 60px; }
input.span2,textarea.span2,.uneditable-input.span2{ width: 160px; }
input.span3,textarea.span3,.uneditable-input.span3{ width: 260px; }
input.span4,textarea.span4,.uneditable-input.span4{ width: 360px; }
input.span5,textarea.span5,.uneditable-input.span5{ width: 460px; }
input.span6,textarea.span6,.uneditable-input.span6{ width: 560px; }
input.span7,textarea.span7,.uneditable-input.span7{ width: 660px; }
input.span8,textarea.span8,.uneditable-input.span8{ width: 760px; }
input.span9,textarea.span9,.uneditable-input.span9{ width: 860px; }
input.span10,textarea.span10,.uneditable-input.span10{ width: 960px; }
input.span11,textarea.span11,.uneditable-input.span11{ width: 1060px; }
input.span12,textarea.span12,.uneditable-input.span12{ width: 1160px; }
.thumbnails{ margin-left: -30px; }
.thumbnails>li{ margin-left: 30px; }
.row-fluid .thumbnails{ margin-left: 0; }
}@media (max-width: 979px){body{ padding-top: 0; }
.navbar-fixed-top,.navbar-fixed-bottom{ position: static; }
.navbar-fixed-top{ margin-bottom: 18px; }
.navbar-fixed-bottom{ margin-top: 18px; }
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{ padding: 5px; }
.navbar .container{ width: auto; padding: 0; }
.navbar .brand{
	padding-left: 10px;
	padding-right: 10px;
	margin: 0 0 0 -5px;
}
.nav-collapse{ clear: both; }
.nav-collapse .nav{ float: none; margin: 0 0 9px; }
.nav-collapse .nav>li{ float: none; }
.nav-collapse .nav>li>a{ margin-bottom: 2px; }
.nav-collapse .nav>.divider-vertical{ display: none; }
.nav-collapse .nav .nav-header{ color: #999; text-shadow: none; }
.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{
	padding: 6px 15px;
	font-weight: bold;
	color: #999;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.nav-collapse .btn{
	padding: 4px 10px 4px;
	font-weight: normal;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.nav-collapse .dropdown-menu li+li a{ margin-bottom: 2px; }
.nav-collapse .nav>li>a:hover,.nav-collapse .dropdown-menu a:hover{ background-color: #222; }
.nav-collapse.in .btn-group{ margin-top: 5px; padding: 0; }
.nav-collapse .dropdown-menu{
	position: static;
	top: auto;
	left: auto;
	float: none;
	display: block;
	max-width: none;
	margin: 0 15px;
	padding: 0;
	background-color: transparent;
	border: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{ display: none; }
.nav-collapse .dropdown-menu .divider{ display: none; }
.nav-collapse .navbar-form,.nav-collapse .navbar-search{
	float: none;
	padding: 9px 15px;
	margin: 9px 0;
	border-top: 1px solid #222;
	border-bottom: 1px solid #222;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);
}
.navbar .nav-collapse .nav.pull-right{ float: none; margin-left: 0; }
.nav-collapse,.nav-collapse.collapse{ overflow: hidden; height: 0; }
.navbar .btn-navbar{ display: block; }
.navbar-static .navbar-inner{ padding-left: 10px; padding-right: 10px; }
}@media (min-width: 980px){.nav-collapse.collapse{ height: auto !important; overflow: visible !important; }
}.clearfix{ *zoom: 1; }
.clearfix:before,.clearfix:after{ display: table; content: ""; }
.clearfix:after{ clear: both; }
img{ height: auto; width: auto\9; max-width: none\9; }
.clear{ clear: both !important; }
.fl{ float: left !important; }
.fr{ float: right !important; }
.ac{ text-align: center !important; }
.ar{ text-align: right !important; }
body{
	background-image: url(/assets/img/bg.jpg);
	background-position: 0 0;
	background-repeat: repeat;
}
a:hover{ text-decoration: none; }
html,body{ height: 100%; }
#root{
	clear: both;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-bottom: -88px;
}
#root #footer-pusher{ height: 88px; }
#footer{ clear: both; position: relative; height: 88px; }
#wrapper{ padding-top: 40px; }
#content{
	background: transparent url(/assets/img/hld.jpg) 0 0 repeat-x;
	padding-top: 18px;
	min-height: 402px;
}
#footer{ background: #222; color: #999; line-height: 58px; }
#footer h4{ color: #999; }
#footer p{ color: #999; }
#footer a{ color: #fff; }
#footer a:hover{ color: #fff; text-decoration: underline; }
#footer ul{ margin: 0; padding: 0; border: 0; *zoom: 1; }
#footer ul:before,#footer ul:after{ display: table; content: ""; }
#footer ul:after{ clear: both; }
#footer ul li{
	list-style-image: none;
	list-style-type: none;
	margin-left: 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	*vertical-align: auto;
	zoom: 1;
	*display: inline;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
}
.important,.danger,.error{ color: #d00; }
.warning{ color: #ec8526; }
.success{ color: #508600; }
a.important:hover,a.danger:hover,a.error:hover,a.warning:hover{ color: #008ee8; }
.page-header{ padding-bottom: 8px; }
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{ padding: 5px; }
select {padding:2px;height:26px}
label{   color: #555555;    font-size: 11px;    font-weight: bold;}
.help-block,.help-inline{ color: #999; }
.help-block{ margin-top: -4px; }
.form-horizontal .help-block{ margin-top: 5px; }
.control-group.radio,.control-group.checkbox{ padding-left: 0; }
.input-prepend,.input-append{ margin-bottom: 9px; }
.input-prepend input,.input-prepend select,.input-prepend .uneditable-input,.input-append input,.input-append select,.input-append .uneditable-input{ margin-bottom: 0; }
.input-prepend .add-on,.input-append .add-on{ padding: 2px 5px; }
.input-prepend .add-on,.input-prepend .btn{ margin-right: -5px; }
legend{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 14px;
	font-weight:bold;
	margin:10px 0 10px 0; line-height:30px;
	background:url('/assets/img/arrow-down.png') no-repeat 0 12px;
	padding-left:15px;
}
legend+.row,legend+.row-fluid{
	margin-top: 18px;
	-webkit-margin-top-collapse: separate;
}
form.button_to{ display: inline; margin-bottom: 0; }
form.button_to div{ display: inline; }
ul.chzn-results{ padding-bottom: 0; padding-left: 0; }
ul.chzn-results li{
	padding: 7px 7px 8px;
	margin: 0;
	background-image: none;
	line-height: 90%;
}
input[type="text"].search-query{
	padding-right: 14px;
	padding-right: 4px \9;
	padding-left: 14px;
	padding-left: 4px \9;
	margin-bottom: 0;
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
	border-radius: 14px;
}
table th.ar,table td.ar, table th.tr,table td.tr { text-align: right; }
table th.ac,table td.ac, table th.tc,table td.tc { text-align: center; }
table small{ font-size: 10px; color: #999; }
.table-outer-bordered{ border-left: 1px solid #ddd; }
.table-outer-bordered th,.table-outer-bordered td{ border-left: 0; }


[class^="picons-16-"],[class*=" picons-16-"]{
	background-image: url(/assets/img/picons-16.png);
	background-repeat: no-repeat;
	background-position: 0 -10620px;
	display: inline-block;
	width: 20px;
	height: 16px;
	line-height: 16px;
	vertical-align: text-top;
	*margin-right: .3em;
}
[class^="picons-16-"]:last-child,[class*=" picons-16-"]:last-child{ *margin-left: 0; }
.picons-16-basic1-password{ background-position: 0 -8424px; }
.picons-16-basic1-kullanicilar{ background-position: 0 -5400px; }
.picons-16-basic1-kullaniciekle{ background-position: 0 -2015px; }
.picons-16-basic1-firmalogo{ background-position: 0 -325px; }
.picons-16-basic1-smsayarlari{ background-position: 0 -2700px; }
.picons-16-basic1-default{ background-position: 0 -7794px; }
.picons-16-basic1-079{ background-position: 0 -5616px; }
.picons-16-basic1-081{ background-position: 0 -9090px; }
.picons-16-basic1-088{ background-position: 0 -4446px; }
.picons-16-basic1-100{ background-position: 0 -8856px; }
.picons-16-basic1-103{ background-position: 0 -7326px; }
.picons-16-basic1-104{ background-position: 0 -6048px; }
.picons-16-basic1-136{ background-position: 0 -5310px; }
.picons-16-basic2-004{ background-position: 0 -4302px; }
.picons-16-basic2-014{ background-position: 0 -10476px; }
.picons-16-basic2-031{ background-position: 0 -3168px; }
.picons-16-basic2-056{ background-position: 0 -900px; }
.picons-16-basic2-065{ background-position: 0 -8784px; }
.picons-16-basic2-067{ background-position: 0 -5328px; }
.picons-16-basic2-109{ background-position: 0 -1314px; }
.picons-16-basic1-editprofile{ background-position: 0 -3150px; }
.picons-16-basic2-087{ background-position: 0 -5688px; }
.picons-16-basic2-088{ background-position: 0 -4806px; }
.picons-16-basic2-095{ background-position: 0 -3132px; }
.picons-16-basic2-106{ background-position: 0 -5400px; }
.picons-16-basic2-110{ background-position: 0 -3798px; }
.picons-16-basic2-166{ background-position: 0 -6156px; }
.picons-16-basic2-logout{ background-position: 0 -6876px; }
.picons-16-basic2-253{ background-position: 0 -3150px; }
.picons-16-basic2-272{ background-position: 0 -4140px; }
.picons-16-basic2-288{ background-position: 0 -3042px; }
.picons-16-basic1-tanimlamalar{ background-position: 0 -8406px; }
.picons-16-basic2-292{ background-position: 0 -4086px; }
.picons-16-basic2-295{ background-position: 0 -2772px; }
.picons-16-basic2-298{ background-position: 0 -5094px; }
.picons-16-basic2-300{ background-position: 0 -7452px; }
.picons-16-basic3-021{ background-position: 0 -8334px; }
.picons-16-basic3-045{ background-position: 0 -7020px; }
.picons-16-basic3-048{ background-position: 0 -8424px; }
.picons-16-basic3-072{ background-position: 0 -504px; }
.picons-16-basic3-126{ background-position: 0 -4428px; }
.picons-16-basic3-128{ background-position: 0 -10530px; }
.picons-16-basic3-142{ background-position: 0 -2538px; }
.picons-16-basic3-146{ background-position: 0 -6930px; }
[class^="picons-16-white-"],[class*=" picons-16-white-"]{
	background-image: url(/assets/img/picons-16-white.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 20px;
	height: 16px;
	line-height: 16px;
	vertical-align: text-top;
	*margin-right: .3em;
}
[class^="picons-16-white-"]:last-child,[class*=" picons-16-white-"]:last-child{ *margin-left: 0; }
.picons-16-white-basic1-077{ background-position: 0 -54px; }
.picons-16-white-basic1-078{ background-position: 0 -72px; }
.picons-16-white-basic1-079{ background-position: 0 -18px; }
.picons-16-white-basic2-004{ background-position: 0 0; }
.picons-16-white-basic2-088{ background-position: 0 -36px; }
[class^="picons-24-"],[class*=" picons-24-"]{
	background-image: url(/assets/img/picons-24.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 28px;
	height: 24px;
	line-height: 24px;
	vertical-align: text-top;
	*margin-right: .3em;
}
[class^="picons-24-"]:last-child,[class*=" picons-24-"]:last-child{ *margin-left: 0; }
.picons-24-basic1-005{ background-position: 0 -8632px; }
.picons-24-basic1-016{ background-position: 0 -8450px; }
.picons-24-basic2-014{ background-position: 0 -16614px; }
.picons-24-basic2-056{ background-position: 0 -1742px; }
.picons-24-basic2-095{ background-position: 0 -6526px; }
.picons-24-basic2-106{ background-position: 0 -9932px; }
.picons-24-basic2-159{ background-position: 0 -4212px; }
.picons-24-basic2-162{ background-position: 0 -910px; }
.picons-24-basic2-166{ background-position: 0 -10556px; }
.picons-24-basic2-291{ background-position: 0 -14508px; }
.picons-24-basic2-300{ background-position: 0 -9958px; }
.picons-24-basic3-072{ background-position: 0 -962px; }
.picons-24-basic3-142{ background-position: 0 -5564px; }
[class^="picons-64-"],[class*=" picons-64-"]{
	background-image: url(/assets/img/picons-64.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 64px;
	height: 64px;
	line-height: 64px;
	vertical-align: text-top;
	*margin-right: .3em;
}
[class^="picons-64-"]:last-child,[class*=" picons-64-"]:last-child{ *margin-left: 0; }
.picons-64-basic3-001{ background-position: 0 0; }
[class^="picons-128-"],[class*=" picons-128-"]{
	background-image: url(/assets/img/picons-128.png);
	background-repeat: no-repeat;
	display: inline-block;
	width: 138px;
	height: 128px;
	line-height: 128px;
	vertical-align: text-top;
	*margin-right: .3em;
}
[class^="picons-128-"]:last-child,[class*=" picons-128-"]:last-child{ *margin-left: 0; }
.picons-128-basic1-005{ background-position: 0 -780px; }
.picons-128-basic1-088{ background-position: 0 -910px; }
.picons-128-basic1-130{ background-position: 0 -130px; }
.picons-128-basic2-095{ background-position: 0 -260px; }
.picons-128-basic2-197{ background-position: 0 0; }
.picons-128-basic2-291{ background-position: 0 -520px; }
.picons-128-basic3-001{ background-position: 0 -390px; }
.picons-128-basic3-146{ background-position: 0 -650px; }
.block{
	padding-bottom: 5px;
	margin-bottom: 18px;
	background: transparent url(/assets/img/bnd.gif) bottom center repeat-x;
}
.block .bendl{
	width: 5px;
	height: 5px;
	background: url(/assets/img/bendl.gif) bottom left no-repeat;
	float: left;
}
.block .bendr{
	width: 5px;
	height: 5px;
	background: url(/assets/img/bendr.gif) bottom left no-repeat;
	float: right;
}
.block .block_head{
	height: 54px;
	line-height: 54px;
	background: url(/assets/img/bhead.gif) 0 0 repeat-x;
	overflow: hidden;
}
.block .block_head .bheadl{
	width: 20px;
	height: 54px;
	float: left;
	background: url(/assets/img/bheadl.gif) top left no-repeat;
}
.block .block_head .bheadr{
	width: 20px;
	height: 54px;
	float: right;
	background: url(/assets/img/bheadr.gif) top right no-repeat;
}
.block .block_head h2{
	font-size: 18px;
	text-transform: uppercase;
	color: #555;
	text-shadow: 1px 1px 0 #fff;
	float: left;
	line-height: 54px;
}
.block .block_head ul{
	float: right;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 54px;
	margin: 0;
	padding: 0;
	text-shadow: 1px 1px 0 #fff;
}
.block .block_head ul li{
	display: inline;
	font-weight: bold;
	padding: 3px 0;
	padding-left: 0;
	background: url(/assets/img/phs.gif) 7px center no-repeat;
}
.block .block_head ul li:first-child{ background: none; }
.block .block_head ul li a{ text-decoration: none; color: #666; outline: none; }
.block .block_head ul li a:hover{ color: #008ee8; }
.block .block_head ul li a.btn:hover{ color: #333; }
.block .block_head ul li.active a{ color: #888; }
.block .block_head form{
	float: right;
	padding: 15px 0;
	height: 34px;
	line-height: 24px;
}
.block .block_head form .text{
	width: 129px;
	height: 15px;
	padding: 5px 10px 5px 25px;
	border: 0;
	font-size: 11px;
	color: #999;
	margin: 0;
	background: url(/assets/img/srch.gif) left center no-repeat;
}
.block .block_head form .text:focus{
	color: #666;
	background: url(/assets/img/srch_.gif) left center no-repeat;
}
.block .block_head select{ text-transform: none; }
.block .block_content{
	background: #fff;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 18px 20px 0;
	*zoom: 1;
	position: relative; 
}
.block .block_content:before,.block .block_content:after{ display: table; content: ""; }
.block .block_content:after{ clear: both; }
.block.small{ width: 49%; padding-bottom: 0; }
.block.small.left{ float: left; clear: none; }
.block.small.right{ float: right; clear: none; }
.block.small.center{ display: block; margin-left: auto; margin-right: auto; }
.block.small.login{
	width: 470px;
	margin-top: 30px;
	margin-bottom: 18px;
	padding-bottom: 5px;
}
.block.withsidebar .bendl{
	width: 191px;
	background: url(/assets/img/bendsb.gif) bottom left no-repeat;
}
.block.withsidebar .block_content{
	background: #fff url(/assets/img/sidebar.gif) 0 0 repeat-y;
	position: relative;
	padding: 0;
	padding-left: 210px;
	padding-right: 20px;
}
.block.withsidebar .block_content .sidebar{
	width: 190px;
	float: left;
	margin: 0 20px 18px;
	margin-left: -210px;
	font-size: 11px;
	position: fixed; 
}
.block.withsidebar .block_content .sidebar ul.sidemenu{ padding: 0; margin: 0 0 10px; list-style: none; }
.block.withsidebar .block_content .sidebar ul.sidemenu li{
	padding: 0;
	margin: 0;
	background: 0;
	
	border-bottom: 1px solid #ccc;
}
.block.withsidebar .block_content .sidebar ul.sidemenu li a{ display: block; padding: 5px 13px 5px 8px; font-weight: normal; color:#555;}
.block.withsidebar .block_content .sidebar ul.sidemenu li a .badge{
	float: right;
	font-size: 9px;
	margin-right: 1px;
	padding: 1px 9px;
}
.block.withsidebar .block_content .sidebar ul.sidemenu li a:hover{ background: #fdfdfd; border-right: 1px solid #ccc; color:#008EE8;}
.block.withsidebar .block_content .sidebar ul.sidemenu li a:hover .badge{ margin-right: 0; }
.block.withsidebar .block_content .sidebar ul.sidemenu li.active a,.block.withsidebar .block_content .sidebar ul.sidemenu li.active a:hover{ background: #fff; border: 0; color:#008EE8;font-weight:bold;padding: 8px 13px 8px 8px;}
.block.withsidebar .block_content .sidebar ul.sidemenu li.active a .badge,.block.withsidebar .block_content .sidebar ul.sidemenu li.active a:hover .badge{ margin-right: 1px; }
.block.withsidebar .block_content .sidebar_content{ float: left; width: 100%; padding: 0 0 18px 0; min-height:400px}
.block.withsidebar .block_content .sidebar ul.sidemenu li.divider{ background: #CCC; border-right: 1px solid #ccc; color:#FFF;padding:1px 5px;text-shadow:1px 1px #999;}

.data-block{ color: #454545; margin-bottom: 18px; }
.data-block .muted,.data-block .aux{ font-size: smaller; }
.data-block h3{ line-height: 22px; }
.section{
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 18px;
}
.section-header{
	background-color: #f6f6f6;
	background-image: -moz-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: -ms-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#f2f2f2));
	background-image: -webkit-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: -o-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: linear-gradient(top, #fafafa,#f2f2f2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFAFAFA', endColorstr='#FFF2F2F2', GradientType=0);
	border-top: 1px solid #fff;
	border-bottom: 1px solid #ccc;
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	height: 46px;
	line-height: 46px;
	padding: 0 15px 0;
}
.section-header h3,.section-header h5{
	color: #555;
	float: left;
	line-height: 46px;
	text-transform: uppercase;
	text-shadow: 1px 1px 0 #fff;
}
.section-header ul{
	margin: 0;
	padding: 0;
	border: 0;
	*zoom: 1;
	float: right;
	line-height: 40px;
	font-size: 11px;
	text-shadow: 1px 1px 0 #fff;
	text-transform: uppercase;
}
.section-header ul:before,.section-header ul:after{ display: table; content: ""; }
.section-header ul:after{ clear: both; }
.section-header ul li{
	list-style-image: none;
	list-style-type: none;
	margin-left: 0;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: middle;
	*vertical-align: auto;
	zoom: 1;
	*display: inline;
	white-space: nowrap;
	padding-left: 4px;
	padding-right: 4px;
}
.section-header ul li{ font-weight: bold; }
.section-header ul li a{ text-decoration: none; color: #666; outline: none; }
.section-header ul li a:hover{ color: #008ee8; }
.section-header ul li a.btn:hover{ color: #333; }
.section-header ul li .btn{
	font-family: "Lucida Grande",Verdana,sans-serif;
	font-size: 10px;
}
.section-body{ min-height: 18px; padding: 9px 15px 0; }
.section-small .section-header{ height: 36px; line-height: 36px; padding: 0 10px 0; }
.section-small .section-header h5{ line-height: 36px; }
.section-small .section-header ul{ line-height: 30px; }
.section-small .section-header .btn-mini{ font-size: 9px; }
.section-large .section-header{ height: 56px; line-height: 56px; }
.section-large .section-header h3{ line-height: 56px; }
.section-large .section-header ul{ line-height: 52px; }
.section-large .section-body{ padding: 18px 20px 0; }
.btn{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.btn-huge{
	padding: 15px 18px 15px;
	font-size: 17px;
	line-height: normal;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
}
.btn-huge [class^="icon-"]{ margin-top: 1px; }
.btn-large{ font-size: 15px; }
.btn-small{ font-size: 11px; line-height: 17px; }
.btn-mini{ font-size: 11px; line-height: 15px; }
.navbar .nav .dropdown .active>a,.navbar .nav .dropdown .active>a:hover{ color: #fff; background-color: #ddd; }
.navbar .pull-right{ font-size: 11px; }
.breadcrumb{
	background-color: #f6f6f6;
	background-image: -moz-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: -ms-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#f2f2f2));
	background-image: -webkit-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: -o-linear-gradient(top, #fafafa, #f2f2f2);
	background-image: linear-gradient(top, #fafafa,#f2f2f2);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFAFAFA', endColorstr='#FFF2F2F2', GradientType=0);
	border: 1px solid #ccc;
	color: #666;
	font-size: 11px;
}
.breadcrumb .active a{ color: #666; }
.pagination-actions{ height: 36px; line-height: 36px; margin: 18px 0; }
.modal form{ margin-bottom: 0; }
.modal-large{ width: 760px; margin-left: -380px; }
#hellobar-wrapper{ top: 40px; }
.label{ vertical-align: 1px; }
.blank-state{ margin-bottom: 18px; margin-top: 18px; }
.blank-state-heading{ line-height: 1.2; margin-bottom: 8px; }
#login #logo{ margin: 10px auto; text-align: center; }
#feedback-form{ margin-bottom: 0; margin-top: 10px; line-height: 1; }
#feedback-form label{ color: #999; }
#feedback-comment{ width: 270px; margin-bottom: 0; }
#report-results{ font-size: 10px; min-height: 250px; }


.none { display: none; }
.b1 { border: 1px solid #dddddd; }
.bn { border: none; }
.bt { border-top: 1px solid #dddddd; }
.bb { border-bottom: 1px solid #dddddd; }   
.br { border-right: 1px solid #dddddd; }
.bl { border-left: 1px solid #dddddd; }                    
.bl {	height: 1px;	background: #ddd;	width: 100%;	clear: both;	margin: 1.2em 0;}
.clear { clear: both; }
.center, .tc { text-align: center; }  
.tl { text-align: left; } 
.tr { text-align: right; }
.vm { vertical-align: middle !important; }
.left{ float: left; }
.right{ float: right; }
.nomargin{ margin: 0 !important; }
.nopadding{ padding: 0 !important; } 
.nofloat {	display: inline !important;	float: none !important;	width: auto !important;}
.mini, .mini td { font-size: 10px; }
.arti { color: green; }
.eksi { color: #498ce2; }
.red { color: red; }
.p5 { padding: 5px; }
.m5 { margin: 5px; }
#result .message { margin: 0; padding: 2px 30px; border: 0; }

/* TABLE */

table{
	max-width: 100%;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
}

.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{ border-top: 0; }

.table-condensed th,.table-condensed td{ padding: 4px 5px; }
.table-bordered,.table-outer-bordered{
	border: 1px solid #ddd;
	border-collapse: separate;
	*border-collapse: collapsed;
	border-left: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.table-bordered th,.table-outer-bordered th,.table-bordered td,.table-outer-bordered td{ border-left: 1px solid #ddd; }
.table-bordered caption+thead tr:first-child th,.table-outer-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-outer-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-outer-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-outer-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-outer-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-outer-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-outer-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-outer-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td,.table-outer-bordered tbody:first-child tr:first-child td{ border-top: 0; }
.table-bordered thead:first-child tr:first-child th:first-child,.table-outer-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child,.table-outer-bordered tbody:first-child tr:first-child td:first-child{
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
}
.table-bordered thead:first-child tr:first-child th:last-child,.table-outer-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child,.table-outer-bordered tbody:first-child tr:first-child td:last-child{
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-topright: 4px;
}
.table-bordered thead:last-child tr:last-child th:first-child,.table-outer-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child,.table-outer-bordered tbody:last-child tr:last-child td:first-child{
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
}
.table-bordered thead:last-child tr:last-child th:last-child,.table-outer-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child,.table-outer-bordered tbody:last-child tr:last-child td:last-child{
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomright: 4px;
}
.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{ background-color: #f9f9f9; }
.table tbody tr:hover td,.table tbody tr:hover th{ background-color: #f5f5f5; }
table .span1{ float: none; width: 44px; margin-left: 0; }
table .span2{ float: none; width: 124px; margin-left: 0; }
table .span3{ float: none; width: 204px; margin-left: 0; }
table .span4{ float: none; width: 284px; margin-left: 0; }
table .span5{ float: none; width: 364px; margin-left: 0; }
table .span6{ float: none; width: 444px; margin-left: 0; }
table .span7{ float: none; width: 524px; margin-left: 0; }
table .span8{ float: none; width: 604px; margin-left: 0; }
table .span9{ float: none; width: 684px; margin-left: 0; }
table .span10{ float: none; width: 764px; margin-left: 0; }
table .span11{ float: none; width: 844px; margin-left: 0; }
table .span12{ float: none; width: 924px; margin-left: 0; }


.table{font-size:10px;}

.table  th { padding:0 5px 3px 5px; vertical-align: middle; white-space: nowrap; }
.table  a { text-decoration: underline; }
.table  img { vertical-align: middle; }
table.no-style {	border: none;	border-collapse: collapse;	padding: 0;	margin: 0;	background: none;}
table.full { width: 100%; }
table.no-style td, table.no-style th { background: none; border: none; }
.table { border-collapse: separate; border-spacing: 0; max-width:100% }
.table thead th {	border-bottom: 1px solid #dddddd;	color: #333;	text-shadow: 0 1px 0 #fff;	position: relative;	white-space: nowrap;}
.table thead th:not(:last-child) { border-right: 1px solid #dddddd; }
.table thead th a{ color:#000;text-decoration: none; }
.table thead th:not(:first-child) { border-left: 1px solid #fff; }
.table td img { vertical-align: middle; }
.table tbody  td { padding:3px; vertical-align: middle; white-space: nowrap; }
.table tbody tr:nth-child(odd) td { background: #fafafa; }
.table tbody td:not(:last-child) { border-right: 1px solid #f9f9f9; }
.table tfoot tr td { border-top: 1px solid #e1e1e1; background: #f1f1f1; }
.table tbody a { color: #498ce2; text-decoration: underline; }
.table tbody a:hover { color: black; text-decoration: none; }
.table tbody .btn-group a  { color:#000;font-size:11px; text-decoration: none;}
.table tbody .btn-group a:hover  { color:#fff;}
table.sortable td.column-selected { background: #ffffc0 !important; }
table.sortable th a { display: block; }
table.sortable th a.sort-asc {	background: transparent url(/assets/img/arrow-up.png) no-repeat right;padding-right:15px}
table.sortable th a.sort-desc {	background: transparent url(/assets/img/arrow-down.png) no-repeat right;padding-right:15px}
table.selectable tbody tr.hover td, table.datatable.selectable tbody tr.selected td { background: #ffffc0; }

.noTdHover tbody tr:hover td,.noTdHover tbody tr:hover th{ background-color:transparent; }
 

table .nowrap { white-space: nowrap !important; }
table .wrap { white-space: normal !important; }


.miniform button, 
.miniform input[type="text"], 
.miniform input[type="password"], 
.miniform input[type="email"], 
.miniform input[type="date"], 
.miniform input[type="url"], 
.miniform input[type="number"], 
.miniform input[type="time"], 
.miniform textarea, 
.miniform select, 
.miniform input.date {	clear: none;float: none;margin: 3px 0;width: auto;font-size: 11px!important;padding: 1px!important;}
.miniform select {padding:2px;height:22px}
.miniform th {text-align: left;padding: 0 3px;text-shadow: 1px 1px 0 #FFFFFF;	font-size: 10px;font-weight:normal}

input.full,select.full,textarea.full { width: 95%!important; }

/*!
* Datepicker for Bootstrap
*
* Copyright 2012 Stefan Petre
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
*/
.datepicker {top: 0;left: 0;padding: 4px;margin-top: 1px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;/*.dow {border-top: 1px solid #ddd !important;}*/}
.datepicker:before {content: '';display: inline-block;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-bottom-color: rgba(0, 0, 0, 0.2);position: absolute;top: -7px;left: 6px;}
.datepicker:after {content: '';display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #ffffff;position: absolute;top: -6px;left: 7px;}
.datepicker > div {display: none;}
.datepicker table {width: 100%;margin: 0;}
.datepicker td, .datepicker th {padding:0px 2px;text-align: center;width: 16px;height: 16px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.datepicker td.day:hover {background: #eeeeee;cursor: pointer;}
.datepicker td.old, .datepicker td.new {color: #999999;}
.datepicker td.active, .datepicker td.active:hover {background-color: #006dcc;background-image: -moz-linear-gradient(top, #0088cc, #0044cc);background-image: -ms-linear-gradient(top, #0088cc, #0044cc);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);background-image: -o-linear-gradient(top, #0088cc, #0044cc);background-image: linear-gradient(top, #0088cc, #0044cc);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color: #0044cc #0044cc #002a80;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.datepicker td.active:hover,.datepicker td.active:hover:hover,.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active,.datepicker td.active.disabled,.datepicker td.active:hover.disabled,.datepicker td.active[disabled],.datepicker td.active:hover[disabled] {background-color: #0044cc;}
.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active {background-color: #003399 \9;}
.datepicker td span {display: block;width: 47px;height: 54px;line-height: 54px;float: left;margin: 2px;cursor: pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.datepicker td span:hover {background: #eeeeee;}
.datepicker td span.active {background-color: #006dcc;background-image: -moz-linear-gradient(top, #0088cc, #0044cc);background-image: -ms-linear-gradient(top, #0088cc, #0044cc);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);background-image: -o-linear-gradient(top, #0088cc, #0044cc);background-image: linear-gradient(top, #0088cc, #0044cc);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color: #0044cc #0044cc #002a80;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.datepicker td span.active:hover,.datepicker td span.active:active,.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active[disabled] {background-color: #0044cc;}
.datepicker td span.active:active, .datepicker td span.active.active {background-color: #003399 \9;}
.datepicker td span.old {color: #999999;}
.datepicker th.switch {width: 145px;}
.datepicker thead tr:first-child th {cursor: pointer;}
.datepicker thead tr:first-child th:hover {background: #eeeeee;}
.input-append.date .add-on i, .input-prepend.date .add-on i {display: block;cursor: pointer;width: 16px;height: 16px;}
small {font-size:11px;color:#999;}

.pagination ul > li > a, .pagination ul > li > span {line-height: 24px; padding: 0 6px; }

[class^="kiracitakip-"],[class*=" kiracitakip-"]{
	background-image: url(/assets/img/kiracitakip.png);
	background-repeat: no-repeat;
	background-position: 0 -162px;
	display: inline-block;
	width: 20px;
	height: 16px;
	line-height: 16px;
	vertical-align: text-top;
	*margin-right: .3em;
}
[class^="kiracitakip-"]:last-child,[class*=" kiracitakip-"]:last-child{ *margin-left: 0; }
.kiracitakip-binalar{ background-position: 0 0px; }
.kiracitakip-binaekle{ background-position: 0 -18px; }
.kiracitakip-daireler{ background-position: 0 -36px; }
.kiracitakip-daireekle{ background-position: 0 -54px; }
.kiracitakip-sms{ background-position: 0 -72px; }
.kiracitakip-smshareketleri{ background-position: 0 -90px; }
.kiracitakip-smsekle{ background-position: 0 -108px; }
.kiracitakip-ayarlar{ background-position: 0 -126px; }
.kiracitakip-yardim{ background-position: 0 -144px; }
.kiracitakip-smsayar{ background-position: 0 -180px; }
.kiracitakip-ok{ background-position: 0 -198px; }
label em { color:red;}

#price-plans .current-plan{ background: #ecf9ff !important;}
#price-plans .current-plan-title{ background: #0888c3 !important; }
#price-plans .current-plan-title h6{ color: #fff !important; line-height: 1; }
#price-plans .plan-name{ color: #454545 !important; line-height: 1; }
#price-plans .plan-price{ color: #999 !important; }
#price-plans thead th,#price-plans td{ text-align: center; vertical-align: middle; }
#price-plans thead th { background: #fff !important; }

.LiveEdit {margin:0;padding:0}
.LiveEdit input, .LiveEdit select,.LiveEdit input:focus, .LiveEdit select:focus {
	border:0 solid #333;
	margin:0;
	padding:0;
	font-size:10px;
	background:#fff2a8;
	min-width:none;
}
span.edit {
	border:1px dotted #ccc;
	padding:1px;
	cursor: url('/assets/img/LiveEdit3.cur'),text;
}
.iconLiveEdit {
	cursor: hand;
	cursor: pointer;
}
.label a{ text-decoration:none}

.helpContainer {
	width:300px;
	padding:10px;
}

li.UyelikPaketi a {
	background:#990000 !important;
	color:white !important;
	text-shadow:2px 1px black;
}
td.wrap {white-space: wrap !important;}
tr.gun td {background-color:#ccc; font-size:16px;font-weight:bold;text-align:center;padding:3px 0;}
table form {margin:0;padding:0;display:inline !important}