.dropcap { float: left; font-size: 50px; font-weight: bold; line-height: 35px; margin-right: 7px; position: relative; text-align: center; text-transform: uppercase; top: 7px; }
.dropcap.dropcap-bg { background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); padding: 4px 8px; font-size: 45px; }
.btn.bluth:focus { outline: medium none; }
.btn.bluth { background-image: none; border: medium none; border-radius: 4px; box-shadow: none; padding: 10px 15px; text-shadow: none; }
.btn.bluth:active { box-shadow: none; }
.intro-text { font-style: italic; }
.bl-recent-posts li > a { margin: 0px; }
.bl-recent-posts li > a h4 { margin: 0px; }
.bl-recent-posts li > small { display: block; margin-top: 5px; margin-bottom: 7px; font-size: 12px; opacity: 0.7; line-height: 10px; }
.bl-recent-posts li p { font-size: 15px; line-height: 1.9; }
.bl-recent-posts li .lightbox { margin: 0px 10px 0px 0px; position: relative; z-index: 1; }
.bl-recent-posts li .lightbox img { height: 39px; }
.bl-progressbar.progress { position: relative; height: 30px; border-radius: 0px; background-image: none; background-color: transparent; box-shadow: none; border: medium none; margin-bottom: 5px; }
.bl-progressbar.progress h5 { color: rgb(255, 255, 255); margin: 8px 10px; position: absolute; left: 0px; z-index: 1; }
.bl-progressbar.progress .bar { height: 100%; border-radius: 2px; background-image: none; position: relative; box-shadow: none; }
.bl-progressbar.progress .bar .length { right: 0px; left: auto; }
blockquote.pullquote { background: rgb(242, 242, 242) none repeat scroll 0px 0px; border: 1px solid rgb(221, 221, 221); float: right; margin: 5px 0px 10px 10px; padding: 0px; width: 255px; position: relative; }
blockquote.pullquote p.pullquote-text { text-align: center; color: rgb(68, 68, 68); font-family: helvetica; font-size: 22px; font-style: italic; line-height: 28px; padding: 30px; }
blockquote.pullquote i.icon-quote-left { position: absolute; left: 10px; top: 10px; }
blockquote.pullquote i.icon-quote-right { position: absolute; right: 10px; bottom: 10px; }
blockquote.pullquote.pull-left { float: left; margin: 5px 10px 10px 0px; }
.bulletlist { font-size: 13px; background: rgb(242, 242, 242) none repeat scroll 0px 0px; border: 1px solid rgb(221, 221, 221); float: right; margin: 5px 0px 10px 15px; padding: 15px 25px; width: 255px; max-width: 100%; position: relative; }
.bulletlist h4 { padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid rgb(221, 221, 221); }
.bulletlist ul { padding-left: 15px; margin-bottom: 0px; }
.bulletlist li { margin-bottom: 5px; }
.bulletlist li:last-child { margin-bottom: 0px; }
.bulletlist.left { float: left; margin: 5px 15px 10px 0px; }
.bulletlist.none { margin: 0px; }
.nav.nav-tabs.bluth { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.nav.nav-tabs.bluth li { border-right: 1px solid rgba(0, 0, 0, 0.1); }
.nav-tabs.bluth > .active > a, .nav-tabs.bluth > .active > a:hover, .nav-tabs.bluth > .active > a:focus { background-color: rgba(0, 0, 0, 0.03); }
.nav.nav-tabs.bluth li:last-child { border-right: medium none; }
.accordion-group { border-radius: 0px; }
.accordion-heading .accordion-toggle { background: rgb(238, 238, 238) none repeat scroll 0px 0px; color: rgb(51, 51, 51); text-decoration: none; }
.accordion-heading .accordion-toggle:hover { opacity: 0.9; }
.alert { border-radius: 2px; background: rgb(250, 249, 247) none repeat scroll 0% 0%; border: medium none; color: rgb(52, 73, 94); font-size: 16px; }
.alert-danger, .alert-error { background-color: rgb(255, 238, 237); }
.alert-success { background-color: rgb(227, 252, 246); }
.alert-info { background-color: rgb(237, 246, 255); }
.alert-info a { color: rgb(133, 204, 177); }
.well { border-radius: 2px; }
.bluth.blue { color: rgb(255, 255, 255); background-color: rgb(59, 210, 248); }
.bluth.red { color: rgb(255, 255, 255); background-color: rgb(220, 68, 55); }
.bluth.green { color: rgb(255, 255, 255); background-color: rgb(100, 176, 68); }
.bluth.yellow { color: rgb(80, 80, 80); background-color: rgb(246, 235, 59); }
.bluth.purple { color: rgb(255, 255, 255); background-color: rgb(126, 55, 149); }
.bluth.darkred { color: rgb(255, 255, 255); background-color: rgb(166, 29, 75); }
.bluth.brown { color: rgb(255, 255, 255); background-color: rgb(121, 85, 71); }
.bluth.grey { color: rgb(80, 80, 80); background-color: rgb(204, 204, 204); }
.bluth.light-grey { color: rgb(80, 80, 80); background-color: rgb(240, 240, 240); }
.bluth.dark { color: rgb(255, 255, 255); background-color: rgb(80, 80, 80); }
.bluth.grass { color: rgb(255, 255, 255); background-color: rgb(205, 220, 57); }
.bluth.pink { color: rgb(255, 255, 255); background-color: rgb(229, 115, 104); }
.btn.bluth.blue:hover, .btn.bluth.blue:focus { color: rgb(255, 255, 255); background-color: rgb(52, 179, 211); }
.btn.bluth.red:hover, .btn.bluth.red:focus { color: rgb(255, 255, 255); background-color: rgb(185, 57, 46); }
.btn.bluth.green:hover, .btn.bluth.green:focus { color: rgb(255, 255, 255); background-color: rgb(73, 129, 50); }
.btn.bluth.yellow:hover, .btn.bluth.yellow:focus { color: rgb(80, 80, 80); background-color: rgb(210, 201, 49); }
.btn.bluth.purple:hover, .btn.bluth.purple:focus { color: rgb(255, 255, 255); background-color: rgb(96, 38, 114); }
.btn.bluth.darkred:hover, .btn.bluth.darkred:focus { color: rgb(255, 255, 255); background-color: rgb(116, 20, 53); }
.btn.bluth.brown:hover, .btn.bluth.brown:focus { color: rgb(255, 255, 255); background-color: rgb(83, 55, 45); }
.btn.bluth.grey:hover, .btn.bluth.grey:focus { color: rgb(80, 80, 80); background-color: rgb(136, 136, 136); }
.btn.bluth.dark:hover, .btn.bluth.dark:focus { color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); }
.btn.bluth.grass:hover, .btn.bluth.grass:focus { color: rgb(255, 255, 255); background-color: rgb(160, 171, 48); }
.btn.bluth.pink:hover, .btn.bluth.pink:focus { color: rgb(255, 255, 255); background-color: rgb(188, 100, 91); }
.btn.btn-large { padding: 15px 22px; font-size: 18px; font-weight: bolder; }
.btn.btn-small { min-height: 20px; padding: 7px 12px; }
.btn.btn-mini { min-height: 10px; font-size: 11px; padding: 3px 6px; }
.alert.bluth { text-shadow: none; border-radius: 2px; box-shadow: none; border: medium none; }
