.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right !important}
.pull-left{float:left !important}
.hide{display:none !important}
.show{display:block !important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none !important}
.affix{position:fixed}
blockquote{font-size:14px}
a{color:#a41034}
a:hover,a:focus{color:#5e091e;outline:0}
a:active{outline:0}
.toplogo{background-image:-webkit-linear-gradient(#fff, #ddd 60%, #bbb);background-image:-o-linear-gradient(#fff, #ddd 60%, #bbb);background-image:linear-gradient(#fff, #ddd 60%, #bbb);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffbbbbbb', GradientType=0)}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-before{margin-right:.25em;color:#a41034}
.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);outline:0}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn:active,.btn.active,.btn:focus,.btn.focus{background-image:none;outline:0}
.btn-default{background-image:-webkit-linear-gradient(top, #fff 0, #d9d9d9 100%);background-image:-o-linear-gradient(top, #fff 0, #d9d9d9 100%);background-image:linear-gradient(to bottom, #fff 0, #d9d9d9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);border-color:#ccc;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default.hover{background-image:-webkit-linear-gradient(top, #fff 0, #e6e6e6 100%);background-image:-o-linear-gradient(top, #fff 0, #e6e6e6 100%);background-image:linear-gradient(to bottom, #fff 0, #e6e6e6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#888}
.btn-default:active,.btn-default.active,.btn-default:focus,.btn-default.focus{background-image:-webkit-linear-gradient(top, #fff 0, #f2f2f2 100%);background-image:-o-linear-gradient(top, #fff 0, #f2f2f2 100%);background-image:linear-gradient(to bottom, #fff 0, #f2f2f2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border-color:#888;outline:0}
.btn-primary{background-image:-webkit-linear-gradient(top, #760b25 0, #30050f 100%);background-image:-o-linear-gradient(top, #760b25 0, #30050f 100%);background-image:linear-gradient(to bottom, #760b25 0, #30050f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff760b25', endColorstr='#ff30050f', GradientType=0);border-color:#190208}.btn-primary:hover,.btn-primary.hover{background-image:-webkit-linear-gradient(top, #760b25 0, #470717 100%);background-image:-o-linear-gradient(top, #760b25 0, #470717 100%);background-image:linear-gradient(to bottom, #760b25 0, #470717 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff760b25', endColorstr='#ff470717', GradientType=0);border-color:#888}
.btn-primary:active,.btn-primary.active,.btn-primary:focus,.btn-primary.focus{background-image:-webkit-linear-gradient(top, #760b25 0, #5e091e 100%);background-image:-o-linear-gradient(top, #760b25 0, #5e091e 100%);background-image:linear-gradient(to bottom, #760b25 0, #5e091e 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff760b25', endColorstr='#ff5e091e', GradientType=0);border-color:#888;outline:0}
.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0, #3d8b3d 100%);background-image:-o-linear-gradient(top, #5cb85c 0, #3d8b3d 100%);background-image:linear-gradient(to bottom, #5cb85c 0, #3d8b3d 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff3d8b3d', GradientType=0);border-color:#357935}.btn-success:hover,.btn-success.hover{background-image:-webkit-linear-gradient(top, #5cb85c 0, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);border-color:#888}
.btn-success:active,.btn-success.active,.btn-success:focus,.btn-success.focus{background-image:-webkit-linear-gradient(top, #5cb85c 0, #4cae4c 100%);background-image:-o-linear-gradient(top, #5cb85c 0, #4cae4c 100%);background-image:linear-gradient(to bottom, #5cb85c 0, #4cae4c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff4cae4c', GradientType=0);border-color:#888;outline:0}
.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0, #df8a13 100%);background-image:-o-linear-gradient(top, #f0ad4e 0, #df8a13 100%);background-image:linear-gradient(to bottom, #f0ad4e 0, #df8a13 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffdf8a13', GradientType=0);border-color:#c77c11}.btn-warning:hover,.btn-warning.hover{background-image:-webkit-linear-gradient(top, #f0ad4e 0, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);border-color:#888}
.btn-warning:active,.btn-warning.active,.btn-warning:focus,.btn-warning.focus{background-image:-webkit-linear-gradient(top, #f0ad4e 0, #eea236 100%);background-image:-o-linear-gradient(top, #f0ad4e 0, #eea236 100%);background-image:linear-gradient(to bottom, #f0ad4e 0, #eea236 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeea236', GradientType=0);border-color:#888;outline:0}
.btn-danger{background-image:-webkit-linear-gradient(top, #e5665d 0, #d42e22 100%);background-image:-o-linear-gradient(top, #e5665d 0, #d42e22 100%);background-image:linear-gradient(to bottom, #e5665d 0, #d42e22 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5665d', endColorstr='#ffd42e22', GradientType=0);border-color:#be291e}.btn-danger:hover,.btn-danger.hover{background-image:-webkit-linear-gradient(top, #e5665d 0, #de3c31 100%);background-image:-o-linear-gradient(top, #e5665d 0, #de3c31 100%);background-image:linear-gradient(to bottom, #e5665d 0, #de3c31 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5665d', endColorstr='#ffde3c31', GradientType=0);border-color:#888}
.btn-danger:active,.btn-danger.active,.btn-danger:focus,.btn-danger.focus{background-image:-webkit-linear-gradient(top, #e5665d 0, #e15147 100%);background-image:-o-linear-gradient(top, #e5665d 0, #e15147 100%);background-image:linear-gradient(to bottom, #e5665d 0, #e15147 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5665d', endColorstr='#ffe15147', GradientType=0);border-color:#888;outline:0}
.btn-info{background-image:-webkit-linear-gradient(top, #afe6f1 0, #6ed2e6 100%);background-image:-o-linear-gradient(top, #afe6f1 0, #6ed2e6 100%);background-image:linear-gradient(to bottom, #afe6f1 0, #6ed2e6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe6f1', endColorstr='#ff6ed2e6', GradientType=0);border-color:#58cbe2}.btn-info:hover,.btn-info.hover{background-image:-webkit-linear-gradient(top, #afe6f1 0, #84d8e9 100%);background-image:-o-linear-gradient(top, #afe6f1 0, #84d8e9 100%);background-image:linear-gradient(to bottom, #afe6f1 0, #84d8e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe6f1', endColorstr='#ff84d8e9', GradientType=0);border-color:#888}
.btn-info:active,.btn-info.active,.btn-info:focus,.btn-info.focus{background-image:-webkit-linear-gradient(top, #afe6f1 0, #99dfed 100%);background-image:-o-linear-gradient(top, #afe6f1 0, #99dfed 100%);background-image:linear-gradient(to bottom, #afe6f1 0, #99dfed 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe6f1', endColorstr='#ff99dfed', GradientType=0);border-color:#888;outline:0}
.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}
figure{display:table}figure img{display:block;max-width:100%}
figcaption{display:table-caption;caption-side:bottom;padding:0 .5em .5em;margin-top:.75em;font-size:.9em;font-style:italic;text-align:left}
.image-left{float:left;padding:0;margin:0 1em .75em 0}
.image-right{float:right;padding:0;margin:0 0 .75em 1em}
.image-center{display:block;margin-left:auto;margin-right:auto;max-width:100%;text-align:center}
.image-center figure,.image-center img{margin-left:auto;margin-right:auto}
.embeddedContent{margin:1em}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #8d0e2d 0, #5e091e 100%);background-image:-o-linear-gradient(top, #8d0e2d 0, #5e091e 100%);background-image:linear-gradient(to bottom, #8d0e2d 0, #5e091e 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8d0e2d', endColorstr='#ff5e091e', GradientType=0);background-color:#5e091e;color:#fff}
.navbar{background-image:-webkit-linear-gradient(top, #fff 0, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:none !important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);margin-bottom:1em}.navbar .navbar-nav>.active>a{background-color:#f8f8f8}
.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}
.navbar-brand{padding:0 5px}
.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0)}.navbar-inverse .navbar-nav>.active>a{background-color:#222}
.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}
.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}
.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);border-color:#b2dba1}
.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);border-color:#9acfea}
.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);border-color:#f5e79e}
.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);border-color:#dca7a7}
.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0)}
.progress-bar{background-image:-webkit-linear-gradient(top, #a41034 0, #760b25 100%);background-image:-o-linear-gradient(top, #a41034 0, #760b25 100%);background-image:linear-gradient(to bottom, #a41034 0, #760b25 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa41034', endColorstr='#ff760b25', GradientType=0)}
.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0)}
.progress-bar-info{background-image:-webkit-linear-gradient(top, #afe6f1 0, #84d8e9 100%);background-image:-o-linear-gradient(top, #afe6f1 0, #84d8e9 100%);background-image:linear-gradient(to bottom, #afe6f1 0, #84d8e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffafe6f1', endColorstr='#ff84d8e9', GradientType=0)}
.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0)}
.progress-bar-danger{background-image:-webkit-linear-gradient(top, #e5665d 0, #de3c31 100%);background-image:-o-linear-gradient(top, #e5665d 0, #de3c31 100%);background-image:linear-gradient(to bottom, #e5665d 0, #de3c31 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5665d', endColorstr='#ffde3c31', GradientType=0)}
.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #760b25;background-image:-webkit-linear-gradient(top, #a41034 0, #810d29 100%);background-image:-o-linear-gradient(top, #a41034 0, #810d29 100%);background-image:linear-gradient(to bottom, #a41034 0, #810d29 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa41034', endColorstr='#ff810d29', GradientType=0);border-color:#810d29}
.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}
.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}
.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #a41034 0, #8d0e2d 100%);background-image:-o-linear-gradient(top, #a41034 0, #8d0e2d 100%);background-image:linear-gradient(to bottom, #a41034 0, #8d0e2d 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa41034', endColorstr='#ff8d0e2d', GradientType=0)}
.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0)}
.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0)}
.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0)}
.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0)}
.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}
.newswell{padding-left:10px;background-image:-webkit-linear-gradient(top, #cfcfcf 0, #f5f5f5 100%);background-image:-o-linear-gradient(top, #cfcfcf 0, #f5f5f5 100%);background-image:linear-gradient(to bottom, #cfcfcf 0, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcfcfcf', endColorstr='#fff5f5f5', GradientType=0);border-color:#c2c2c2;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}
ul.the-icons,ul.icons{list-style-type:none;margin-left:2em;text-indent:-0.8em}
a#logout{float:right}
img{height:auto;max-width:100%}
#navArchive,#navMultilevel,#navPeer,#navPortal,#navSequential,#navStandard,#navSub,.mura-tag-cloud,.mura-favorites-list,.mura-page-tools{margin-bottom:1.428571429}
.navbar-wrapper{position:relative;z-index:15}.navbar-wrapper .navbar .navbar-form{padding:0 0 0 0}
.navbar-wrapper .navbar .nav>li{position:relative}
.navbar-wrapper .navbar .navbar-nav{margin-left:0;margin-right:0}
.nav{margin-bottom:0}
.dropdown-menu{margin-top:0}
.nav li:hover .dropdown-menu{display:inline-block}.nav li:hover .dropdown-menu ul.dropdown-menu{display:none}
.nav li:hover .dropdown-menu .dropdown-submenu:hover>ul.dropdown-menu{display:block}
.mura-index{padding-top:6px;border-top:0;margin-top:0}.mura-index dl{border-bottom:1px solid #eee;padding-bottom:6px;margin:0 0 6px;float:left;width:100%}
.mura-index dt.releaseDate{font-size:12px;margin-bottom:.25em;line-height:1}
.mura-index dd{margin-left:0}
.comments,.tags,.rating{font-size:12px;line-height:12px}
.pagination{margin:24px 0 18px !important}.pagination a{padding:0 14px}
#homepage .carousel{margin-bottom:1em;margin-top:0;padding:0}#homepage .carousel .row{margin:0;padding:0}
#homepage .carousel .carousel-caption{z-index:10;background-color:rgba(50,50,50,0.5);padding:0 2em 2.5em}#homepage .carousel .carousel-caption h3 a{color:#fff;font-weight:bold}
#homepage .carousel .item{height:350px;background-color:#555}#homepage .carousel .item img{position:absolute;top:0;left:0;min-width:100%}
#homepage .promos>div{text-align:center}
#homepage .navbar{margin-bottom:0}
aside h1,aside h2,aside h3,aside h4,aside h5,aside h6{margin:0 0 .5em 0;line-height:1.1}
aside h1{font-size:36px}
aside h2{font-size:22px}
aside h3{font-size:18px}
aside h4{font-size:16px}
aside h5{font-size:14px}
aside h6{font-size:12px}
.navArchive h2,.navArchive h3{margin-bottom:0}
a.menu:after,.dropdown-toggle:after{content:none}
.well ul,.well ol,ul.well,ol.well{list-style-type:none;margin-bottom:0}.well ul li a,.well ol li a,ul.well li a,ol.well li a{display:block;padding:2px 0 4px}
.content img{height:auto !important}
.mura-index ul,.mura-tag-cloud ul,.mura-session-tools ul,.mura-favorites-list ul,.mura-index ol,.mura-tag-cloud ol,.mura-session-tools ol,.mura-favorites-list ol{-webkit-padding-start:0;padding-left:0}.mura-index ul.navSecondary li,.mura-tag-cloud ul.navSecondary li,.mura-session-tools ul.navSecondary li,.mura-favorites-list ul.navSecondary li,.mura-index ol.navSecondary li,.mura-tag-cloud ol.navSecondary li,.mura-session-tools ol.navSecondary li,.mura-favorites-list ol.navSecondary li{margin:0 0 .5em 0}
.mura-search-again p{padding:20px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}
.nav-list li.active ul{padding:0}
.nav-list li li a.active{background:transparent;color:#a41034;text-shadow:0 0 0}
.nav-list li.active li a{padding-left:30px;padding-right:30px}
.nav-list li.active li li a{padding-left:45px;padding-right:45px}
.nav-list li.active li li li a{padding-left:60px;padding-right:60px}
.nav-list li.active li li li li a{padding-left:75px;padding-right:75px}
.nav-list li.active li.active a,.nav-list li.active li.active a:hover{background:transparent;color:#5e091e;text-shadow:0 0 0 transparent !important}
.moreResults{background-image:-webkit-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);border-radius:6px}.moreResults:before,.moreResults:after{content:" ";display:table}
.moreResults:after{clear:both}
.moreResults:before,.moreResults:after{content:" ";display:table}
.moreResults:after{clear:both}
.moreResults dt{font-size:12px;font-weight:normal}
.moreResults>p{float:left !important;margin:.5em 0}
.moreResults>ul{float:right !important;whitespace:nowrap}.moreResults>ul.pager{margin:0}
.moreResults>ul>li{display:inline-block}.moreResults>ul>li>a:hover{background-color:#999;color:#fff}
li.form ol,.mura-tag-cloud ol{list-style:none;margin:0}
.mura-tag-cloud a.tag{color:#a41034}.mura-tag-cloud a.tag:hover{color:#5e091e}
.pagination{margin:24px 0 18px !important}.pagination a{padding:0 14px}
.mura-slideshow dt{margin-bottom:.25em}.mura-slideshow dt.releaseDate{font-size:12px}
.mura-slideshow dt.title{font-size:22px}
ol.mura-pager{text-align:center}ol.mura-pager li{margin:0 .25em;display:inline-block;*display:inline;background:#eee}ol.mura-pager li.activeLI a{background:#08c;color:#fff}
.mura-calendar{text-align:center}.mura-calendar table thead{background:#eee}.mura-calendar table thead th,.mura-calendar table thead th a{line-height:1.5;padding:.5em;text-align:center}
.mura-calendar table td,.mura-calendar table th{border-collapse:collapse;border:0;font-size:12px}
.mura-calendar table table #previousMonth a,.mura-calendar table table #nextMonth a{font-weight:normal;font-size:150%;line-height:1.1;padding:0}
.mura-calendar table .table tbody tr:hover td,.mura-calendar table .table tbody tr:hover th{background:#fff}
.mura-calendar-nav th{line-height:1;padding:0}.mura-calendar-nav th a{line-height:1;padding:2px 2px 4px}
.table-bordered th,.table-bordered td{border-left:1px solid #ddd}
.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}
form legend+p{line-height:1.2}
form legend+ul,form legend+ol{padding-top:1em}
form ol,form ul{margin:0}form ol li,form ul li{list-style:none}
.well form{margin-bottom:0}
form:not(.navbar-form) ol li.control-group label input,form:not(.navbar-form) ol li.form-group label input{height:auto;margin-top:.35em;width:auto}
form:not(.navbar-form) .control-group .controls label.checkbox input,form:not(.navbar-form) .form-group .controls label.checkbox input{height:auto;margin-top:.35em;width:auto}
form:not(.navbar-form) label .help-inline{font-weight:normal;vertical-align:top}
.sidebar input.text,.sidebar textarea,.sidebar select{width:95%}
.req label{background:none}.req label:after{content:" *";color:#f00}
p.required{display:inline-block;margin-bottom:1em !important;background:none}p.required:before{content:"* ";color:#f00}
.req ins{position:absolute;left:-9999px}
.force-block{display:block !important;float:none;clear:both}
section .mura-index .credits,section .mura-index .comments,section .mura-index .tags,section .mura-index .rating{line-height:20px}
.rating{background-position:0 50%;min-height:20px}
.navbar-form .form-control{width:100%}
.mura-search-results .well{padding:.5em;margin:0}.mura-search-results .well p{padding:0;margin:0}
.mura-search-results .mura-index{border:none}
.mura-search-results .mura-search-again{padding:0;margin:0 -15px}
.center{text-align:center}
.mura-comments>.mura-comment-sort-container,.mura-comments .mura-comment-more-comments-container{margin-bottom:20px}
.mura-comments dl:last-child{border-bottom:0;padding-bottom:0}
.mura-comments dt>em{font-weight:normal;font-style:italic}
.mura-comments #mura-comment-post-comment legend{border:0}
.mura-comments dd.mura-comment-reply{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mura-comments dd.mura-comment-reply:before{margin-right:.25em;color:#a41034;content:"\f112"}
.mura-comments dd.mura-comment-spam{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mura-comments dd.mura-comment-spam:before{margin-right:.25em;color:#a41034;content:"\f05e"}
.fontawesome-icon-list [class*="span"]{float:left;min-height:1px;margin-left:30px}
.fontawesome-icon-list .text-muted{color:#999}
.fontawesome-icon-list .fa-hover a{display:block;color:#222;line-height:32px;height:32px;padding-left:10px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:auto}.fontawesome-icon-list .fa-hover a .fa{width:32px;font-size:14px;display:inline-block;text-align:right;margin-right:10px}
.fontawesome-icon-list .fa-hover a:hover{background-color:#428bca;color:#fff}.fontawesome-icon-list .fa-hover a:hover .text-muted{color:#fff}
.fontawesome-icon-list .fa-hover a:hover i.fa{font-size:28px;vertical-align:-6px}
.theme-showcase .theme-dropdown .dropdown-menu{display:block;position:static;margin-bottom:20px}
.theme-showcase>p>.btn{margin:5px 0}
ol.linenums{margin-left:-10px !important}
.mura-edit-mode body{margin-top:30px}
@media (max-width:767px){.toplogo{display:none} #smallnavlogo{display:none} #largenavlogo{display:inline} .mura-edit-mode .mura #frontEndTools>ul#tools-changesets,.mura-edit-mode .mura #frontEndTools>ul#tools-status{display:none} .mura-edit-mode .mura #frontEndTools>ul#tools-version{padding-left:37px !important} .navbar-wrapper{margin-top:0}.navbar-wrapper .navbar-brand{max-width:90%} .navbar-wrapper .navbar{border-radius:0}.navbar-wrapper .navbar .navbar-form{margin-bottom:0;padding:1em} .navbar-wrapper .navbar ul#navPrimary{margin-left:-15px;margin-right:-15px}.navbar-wrapper .navbar ul#navPrimary .caret,.navbar-wrapper .navbar ul#navPrimary ul.dropdown-menu{display:none} #homepage .carousel .item img{max-width:1600px;min-height:100%} .mapiframe{width:300px} .charmmdoc{max-width:100%}}@media (min-width:768px){header .navbar-form{padding-right:0} header .navbar-right{margin-right:-15px} header .navbar-brand{display:none} header .container .navbar-collapse{margin-right:-20px;margin-left:-20px} #searchForm .input-group{width:120px} #homepage .carousel .item img{max-width:1600px;min-height:100%} .mapiframe{width:450px} .charmmdoc{max-width:90ch}}@media (min-width:992px){header .navbar-form{padding:0} #searchForm .input-group{width:200px} .charmmdoc{max-width:120ch}}@media (min-width:1200px){header .navbar-form{padding-right:0} .charmmdoc{max-width:120ch}}@media (max-width:480px){#smallnavlogo{display:inline} #largenavlogo{display:none} .mura-edit-mode .mura #frontEndTools>ul#tools-version,.mura-edit-mode .mura #frontEndTools>ul li#adminWelcome{display:none} .mura-edit-mode .mura #frontEndTools>ul#adminSiteManager{margin-left:37px !important}}@media print{header,#frontEndTools{display:none !important}}.modal-body dt{font-size:1.2em}
.topbody{margin-top:1em}
.contacttable{padding-bottom:0;display:table}.contacttable .contacttag{display:table-cell;vertical-align:top;width:160px;padding:0 5px 5px 5px}
.contacttable .contactdiv{display:table-cell;vertical-align:top;padding:0 5px 10px 5px}
.contacttable .contactinfo{display:table-cell;vertical-align:top;padding:0 5px 10px 5px}
.stitblue{font-size:1.25em;font-weight:bold}
.classtd{padding-left:5px;padding-right:5px;align:left}
.docshaded{padding-left:25px;padding-top:5px;padding-bottom:5px;border-radius:4px;background-image:-webkit-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}
.charmmdoc{display:block;padding:10px;font-size:14px;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;white-space:pre-wrap;margin-top:8px;margin-bottom:8px}
.thickline{color:#666;background-color:#666;height:1px;width:90%;align:left}
.doctitle{font-weight:bold}
.wellalert{display:block;padding:10px;font-size:14px;background-color:#daf4f9;border:1px solid #ccc;border-radius:4px;margin-top:8px;margin-bottom:8px}
