@font-face {
  font-family: 'BKoodakBold';
  src: url('../fonts/BKoodakBold.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/BKoodakBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BKoodakBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BTitrBold';
  src: url('../fonts/BTitrBold.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/BTitrBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BTitrBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

body { padding-top: 20px; padding-bottom: 40px; font:200 12px tahoma; }
#wrapper{ margin: 0 auto;}
h1 { font-size: 72px; line-height: 1; }
h1, h2, h3, h4, h5, h6, legend {font-family: BTitrBold;}
.welcome{margin-bottom: 60px;}
.center { margin: 60px 0; text-align: center; }
.centered{text-align:center !important;}
.message, .btn{ font-family: BKoodakBold, tahoma; }
.message{ font-size: 17px; }




/*----------------------------------------------------------------------*/
/* Breadcrumb
/*----------------------------------------------------------------------*/
.breadcrumb{margin-bottom:20px;display:block;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.breadcrumb.disabled{opacity:.8;filter:Alpha(opacity=80)}
.breadcrumb li{margin:0;list-style:none;max-width:280px;display:list-item;float:right}
.breadcrumb li:first-child{margin-right:0}
.breadcrumb li a{padding:10px 30px 5px 30px;font-size:15px;font-family:BKoodakBold,tahoma;display:block;font-weight:700;margin-right:-20px;border:1px solid;border-right:0;background-repeat:no-repeat;background-position:top right;height:25px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.breadcrumb li a span{padding:4px 9px;height:20px;background-repeat:no-repeat;background-position:-2px -2px;display:block;text-indent:-9999px}
.breadcrumb li a.previous span{opacity:.6;filter:Alpha(opacity=60)}
.breadcrumb li a.previous:hover span{opacity:1;filter:none}
.breadcrumb li:first-child a{border-right:1px solid;background-position:-20px 0;margin-right:0;padding-right:20px}
.breadcrumb li:last-child a{padding-left:20px}
.breadcrumb li a.previous{background-position:0 -129px}
.breadcrumb li.disabled a.previous:hover{background-position:0 -129px}
.breadcrumb li:first-child a.previous{background-position:-20px -129px}
.breadcrumb li:first-child.disabled a.previous:hover{background-position:-20px -129px}
.breadcrumb li a:hover{background-position:right -43px}
.breadcrumb li.disabled a:hover{background-position:right 0}
.breadcrumb li:first-child a:hover{background-position:-20px -43px}
.breadcrumb li:first-child.disabled a:hover{background-position:-20px 0}
.breadcrumb li a:active,.breadcrumb li a.active,.breadcrumb li.disabled a.active:hover{background-position:right -86px}
.breadcrumb li:first-child a:active,.breadcrumb li:first-child a.active,.breadcrumb li:first-child.disabled a.active:hover{background-position:-20px -86px}
.breadcrumb li a{color:#999;text-shadow:0 1px 0 #fff;border-color:#eee #ddd #ddd #ddd;background-image:url(../img/breadcrumb.png)}
.breadcrumb li:first-child a{border-right-color:#ddd}
.breadcrumb li.disabled a:hover{color:#999}
.breadcrumb li a.previous{color:#aaa}
.breadcrumb li.disabled a.previous:hover{color:#aaa}
.breadcrumb li a:hover{color:#777}
.breadcrumb li a:active,.breadcrumb li a.active,.breadcrumb li.disabled a.active:hover{color:#555;text-shadow:0 0 1px #fff}
.breadcrumb .green, .breadcrumb .green:hover {color:green;}
/*Select*/
.dropdown-menu li > a {font-family:BKoodakBold,tahoma;text-align:right;}

/*AjaxLoader*/
#loader{background-color:black;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:1000;opacity:.75;filter:alpha(opacity=75)}
​#loader .center{width:300px;height:200px;position:absolute;top:40%;left:0;width:100%}

/*Forms*/
.form-horizontal legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;font-family:BTitrBold;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}
legend .left{float: left;font-family: tahoma;font-size: 12px;}
.form-horizontal .control-label{font-family:BKoodakBold,tahoma;font-size:17px;}
.form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append, .help-block{font-family:tahoma;}
label.checkbox, label.radio{font-family:tahoma; font-size:11px;}
[class^="icon-"], [class*=" icon-"]{cursor:pointer;}
.alert{font:200 11px tahoma;}
.ajaxLoading{display:none;padding-top:5px;}
select{font-family:tahoma;font-size:12px !important;}

/*tables*/
.table thead th{font-family:BKoodakBold,tahoma;text-align:center;font-size:15px}
.table tbody td{font-family:tahoma;font-size:11px}
.box{max-width:500px;padding:19px 29px 29px;margin:30px auto 20px;background-color:#f5f5f5;border:1px solid #e5e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);text-align:right}
.bs-docs{position:relative;margin:15px 0;padding:0 19px 14px;background-color:white;border:1px solid #DDD;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
option[disabled=disabled]{color:rgb(221,105,105);background-color:rgb(247,237,237);}


.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}
.userpic{max-height:60px; max-width: 100px;}