.btn{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;outline:none !important}
.btn-default{border-color:#e5e5e5}
.dropdown-backdrop{position:static}
.dropdown:hover .caret,.open.dropdown .caret{opacity:1;filter:alpha(opacity=100)}
.dropdown.open .dropdown-toggle{color:#08c;background:#ccc;background:rgba(0,0,0,0.3)}
.dropdown-menu{border-radius:4px !important}
.dropdown.inline .dropdown-menu{display:inline-block;position:relative}
.dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px}
.dropdown-menu li>a{padding:6px 0 6px 13px;color:#333;text-decoration:none;display:block;clear:both;font-weight:normal;line-height:18px;white-space:nowrap}
.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{text-decoration:none;background-image:none;background-color:#eee;color:#333;filter:none}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px}
.dropdown-submenu:hover>.dropdown-menu{display:block}
.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px}
.dropdown-submenu>a:after{position:absolute;display:inline-block;font-size:14px;right:7px;top:9px;font-family:FontAwesome;height:auto;content:"\f105";font-weight:300}
@media all and (-webkit-min-device-pixel-ratio:0){.dropdown-submenu>a:after{top:7px}
}
.dropdown-submenu:hover>a:after{border-left-color:#fff}
.dropdown-submenu.pull-left{float:none}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px}
.nav.pull-right>li>.dropdown-menu,.nav>li>.dropdown-menu.pull-right{right:0;left:auto}
.nav.pull-right>li>.dropdown-menu:before,.nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}
.nav.pull-right>li>.dropdown-menu:after,.nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}
.nav.pull-right>li>.dropdown-menu .dropdown-menu,.nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
@media(max-width:767px){.navbar-nav .open .dropdown-menu{position:absolute;float:left;width:auto;margin-top:0;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 8px rgba(0,0,0,0.1);box-shadow:0 1px 8px rgba(0,0,0,0.1)}
.navbar-nav .open .dropdown-menu>li>a{padding:6px 0 6px 13px;color:#333 !important}
.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-color:#eee !important}
}
.dropdown-checkboxes{padding:5px}
.dropdown-checkboxes label{display:block;font-weight:300;color:#333;margin-bottom:4px;margin-top:4px}
.dropdown-menu>li>a>.badge{position:absolute;margin-top:1px;right:3px;display:inline;font-size:11px;font-weight:300;text-shadow:none;height:18px;padding:3px 6px 3px 6px;text-align:center;vertical-align:middle;-webkit-border-radius:12px !important;-moz-border-radius:12px !important;border-radius:12px !important}
code{border:1px solid #e1e1e1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.1)}
label{font-weight:400;font-size:14px}
.form-control:-moz-placeholder{color:#999}
.form-control::-moz-placeholder{color:#999}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control{font-size:14px;font-weight:normal;color:#333;background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#999;outline:0;-webkit-box-shadow:none !important;box-shadow:none !important}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:.65;filter:alpha(opacity=65)}
.uneditable-input{padding:6px 12px;min-width:206px;font-size:14px;font-weight:normal;height:34px;color:#333;background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:none;box-shadow:none;border-radius:4px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
label.form-control{display:block;margin-bottom:5px}
input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed}
input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#f9f9f9 !important}
.input-group.input-group-fixed{width:auto !important}
.input-group-addon{border-color:#e5e5e5;background:#e5e5e5}
.input-group-addon>i{color:#999}
.form-control-inline{display:inline-block !important}
.input-xsmall{width:60px !important}
.input-small{width:120px !important}
.input-medium{width:240px !important}
.input-large{width:320px !important}
.input-xlarge{width:480px !important}
input[type="text"].spinner,input[type="password"].spinner,input[type="datetime"].spinner,input[type="datetime-local"].spinner,input[type="date"].spinner,input[type="month"].spinner,input[type="time"].spinner,input[type="week"].spinner,input[type="number"].spinner,input[type="email"].spinner,input[type="url"].spinner,input[type="search"].spinner,input[type="tel"].spinner,input[type="color"].spinner{background-image:url("../img/input-spinner.gif") !important;background-repeat:no-repeat;background-position:right 8px}
@media(max-width:768px){.input-large{width:250px !important}
.input-xlarge{width:300px !important}
}
.has-warning .help-inline,.has-warning .help-block,.has-warning .control-label{color:#c09853}
.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:none;box-shadow:none}
.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:none;box-shadow:none}
.has-warning .input-group-addon{color:#c09853;background-color:#fcf8e3;border-color:#c09853}
.has-error .help-inline,.has-error .help-block,.has-error .control-label{color:#b94a48}
.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:none;box-shadow:none}
.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:none;box-shadow:none}
.has-error .input-group-addon{color:#b94a48;background-color:#f2dede;border-color:#b94a48}
.has-success .help-inline,.has-success .help-block,.has-success .control-label{color:#468847}
.has-success .form-control{border-color:#468847;-webkit-box-shadow:none;box-shadow:none}
.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:none;box-shadow:none}
.has-success .input-group-addon{color:#468847;background-color:#dff0d8;border-color:#468847}
.label,.badge{font-weight:300;text-shadow:none !important}
.label{font-size:12px;padding:3px 6px 3px 6px}
.label.label-sm{font-size:12px;padding:1px 4px 1px 4px}
h1 .label,h2 .label,h3 .label,h4 .label,h5 .label,h6 .label,h7 .label{font-size:75%}
.badge{font-size:11px !important;font-weight:300;text-align:center;background-color:#e02222;height:18px;padding:3px 6px 3px 6px;-webkit-border-radius:12px !important;-moz-border-radius:12px !important;border-radius:12px !important;text-shadow:none !important;text-align:center;vertical-align:middle}
.badge-default,.label-default{background-color:#999 !important}
.badge-primary,.label-primary{background-color:#428bca !important}
.label-success,.badge-success{background-color:#3cc051;background-image:none !important}
.label-warning,.badge-warning{background-color:#fcb322;background-image:none !important}
.label-danger,.badge-danger{background-color:#ed4e2a;background-image:none !important}
.label-info,.badge-info{background-color:#57b5e3;background-image:none !important}
.nav.nav-pills>li>a>.badge{margin-top:-2px}
.nav.nav-stacked>li>a>.badge{margin-top:1px;margin-bottom:0}
.label.label-icon{padding:4px 1px 4px 5px;margin-right:2px;text-align:center !important}
.ie9 .label.label-icon,.ie10 .label.label-icon{padding:3px 0 3px 3px}
.label.label-icon>i{font-size:12px;text-align:center !important}
.progress{border:0;filter:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}
.progress>.progress-bar-success{background-color:#3cc051}
.progress>.progress-bar-danger{background-color:#ed4e2a}
.progress>.progress-bar-info{background-color:#57b5e3}
.progress>.progress-bar-warning{background-color:#fcb322}
.pagination{margin:10px 0}
.pagination .active>a,.pagination .active>a:hover{background:#eee;border-color:#ddd;color:#333}
.well{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}
.dropup.open>.dropdown-toggle,.dropdown.open>.dropdown-toggle{border-color:#ddd !important}
.nav-tabs>li>.dropdown-menu:after,.nav-pills>li>.dropdown-menu:after,.navbar-nav>li>.dropdown-menu:after,.nav-tabs>li>.dropdown-menu:before,.nav-pills>li>.dropdown-menu:before,.navbar-nav>li>.dropdown-menu:before{display:none !important}
.nav-tabs>.dropdown.open>.dropdown-toggle,.nav-pills>.dropdown.open>.dropdown-toggle{background:#eee !important;color:#0d638f !important}
.nav-tabs,.nav-pills{margin-bottom:10px}
.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}
.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}
.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}
.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}
.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}
.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}
.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}
.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}
.tabs-below>.nav-tabs,.tabs-below>.nav-pills{border-bottom:0;margin-bottom:0;margin-top:10px}
.tabs-below>.nav-tabs{border-top:1px solid #ddd;margin-bottom:0;margin-top:10px}
.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}
.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}
.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}
.modal{z-index:1001 !important;outline:none !important}
.modal-header{border-bottom:1px solid #efefef}
.modal-header h3{font-weight:300}
.modal-wide{width:60% !important}
.modal-full{width:100% !important}
.modal-header .close{margin-top:0 !important}
.modal>.loading{position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-22px}
.modal-backdrop{border:0 !important;outline:none !important;z-index:1000 !important}
.modal-backdrop,.modal-backdrop.fade.in{background-color:#333 !important}
.modal-open .header .container-fluid{padding-right:37px}
.carousel.image-carousel .carousel-inner{padding-top:0;padding-bottom:0}
.carousel.image-carousel .carousel-control i{position:absolute;top:40%}
.carousel.image-carousel.image-carousel-hoverable .carousel-control i{display:none}
.carousel.image-carousel.image-carousel-hoverable:hover .carousel-control i{display:inline-block}
.carousel.image-carousel .carousel-control.left i{left:10px}
.carousel.image-carousel .carousel-control.right i{right:10px}
.carousel.image-carousel .carousel-indicators{margin-top:10px;bottom:-7px}
.carousel.image-carousel .carousel-indicators li{background-color:#666}
.carousel.image-carousel .carousel-indicators li.active{background-color:#333}
.carousel.image-carousel .carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px 15px 25px 15px;background:#333;background:rgba(0,0,0,0.75)}
.carousel.image-carousel .carousel-caption h4,.carousel.image-carousel .carousel-caption h3,.carousel.image-carousel .carousel-caption h2,.carousel.image-carousel .carousel-caption p{text-align:left;line-height:20px;color:#fff}
.carousel.image-carousel .carousel-caption h2,.carousel.image-carousel .carousel-caption h3,.carousel.image-carousel .carousel-caption h4{margin:0 0 5px}
.carousel.image-carousel .carousel-caption h2 a,.carousel.image-carousel .carousel-caption h3 a,.carousel.image-carousel .carousel-caption h4 a{color:#aaa}
.carousel.image-carousel .carousel-caption p{margin-bottom:0}
.carousel.image-carousel .item{margin:0}
.table thead>tr>th{border-bottom:0}
.table tbody tr.active td,.table tbody tr.active th{background-color:#e9e9e9 !important}
.table tbody tr.active:hover td,.table tbody tr.active:hover th{background-color:#e1e1e1 !important}
.table-striped tbody tr.active:nth-child(odd) td,.table-striped tbody tr.active:nth-child(odd) th{background-color:#017ebc}
